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
336777051507	336777052065	336777052615	336777053165	336777053715	336777054265	336777054815	336777055365	336777055915	336777056465	336777057015	336777057565	336777058115	336777058665	336777059215	336777059765	336777060315	336777060865	336777061415	336777061965	336777062515	336777063065	336777063615	336777064165	336777064715	336777065265	336777065815	336777066365	336777066915	336777067465	336777068015	336777068565	336777069115	336777069665	336777070215	336777070765	336777071315	336777071865	336777072415	336777072965	336777073515	336777074065	336777074615	336777075165	336777075715	336777076265	336777076815	336777077365	336777077915	336777078465	336777079015	336777079565	336777080115	336777080665	336777081215	336777081765	336777082315	336777082865	336777083415	336777083965	336777084515	336777085065	336777085615	336777086165	336777086715	336777087265	336777087815	336777088365	336777088915	336777089465	336777090015	336777090565	336777091115	336777091665	336777092215	336777092765	336777093315	336777093865	336777094415	336777094965	336777095515	336777096065	336777096615	336777097165	336777097715	336777098265	336777098815	336777099365	336777099915	336777100465	336777101015	336777101565	336777102115	336777102665	336777103215	336777103765	336777104315	336777104865	336777105415	336777105965	336777106515	336777107065	336777107615	336777108165	336777108715	336777109265	336777109815	336777110365	336777110915	336777111465	336777112015	336777112565	336777113115	336777113665	336777114215	336777114765	336777115315	336777115865	336777116415	336777116965	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
79287	68146	22590	5974	1179	807	657	607	599	535	538	476	487	441	472	408	453	430	398	362	351	424	403	354	365	329	330	365	350	374	353	380	396	369	365	380	394	367	384	360	399	373	370	387	403	394	387	373	440	397	361	337	330	360	575	784	665	524	450	393	349	281	306	305	313	273	253	309	287	304	313	280	325	292	325	303	322	333	349	329	314	350	314	309	312	299	296	295	341	297	288	341	296	316	291	262	310	328	314	302	288	274	288	302	304	280	302	312	311	309	324	320	318	272	329	349	318	295	301	301	307	309	290	314	316	318	295	301	306	279	310	326	297	311	332	319	281	279	306	291	297	306	286	286	305	309	308	306	286	304	289	303	271	328	304	283	308	302	323	305	310	334	309	293	337	320	291	344	342	297	272	253	304	292	296	272	294	300	271	279	314	276	270	307	312	306	300	290	318	286	285	277	309	297	301	282	326	300	330	290	305	308	306	263	302	327	328	304	280	324	297	298	288	306	304	334	292	299	314	316	285	280	327	298	341	319	317	308	305	298	294	308	343	315	328	289	316	286	272	307	308	318	308	289	333	326	304	314	315	300	322	312	321	310	326	297	341	307	312	313	305	286	292	292	296	292	304	277	278	301	318	300	312	289	289	296	319	338	294	296	319	294	321	317	306	342	317	307	305	259	261	317	321	314	278	281	324	334	314	309	311	303	297	294	305	288	305	308	290	316	299	292	314	309	289	257	316	306	315	317	269	347	337	319	326	301	289	298	278	284	295	303	297	302	301	333	292	327	312	349	280	285	315	276	292	323	303	323	299	305	285	315	307	279	324	298	286	287	284	325	328	302	298	325	311	293	305	295	317	328	288	321	318	317	323	315	302	336	289	321	341	305	318	294	304	283	292	372	293	283	303	322	323	280	319	289	312	312	321	321	296	307	309	317	300	312	301	292	276	302	299	314	301	311	282	314	314	301	331	300	310	322	266	309	297	277	305	322	303	328	312	330	320	329	310	305	301	331	339	328	305	328	304	279	319	308	317	292	314	300	273	332	326	293	289	332	297	316	296	318	320	319	312	297	368	333	310	305	298	349	290	307	302	316	304	329	318	300	295	291	282	294	302	324	337	326	284	299	293	301	321	303	307	308	314	295	344	283	334	299	300	291	282	308	319	336	287	314	275	290	294	284	304	321	318	293	296	290	304	323	311	312	280	330	330	332	334	312	299	281	314	321	289	286	290	297	301	263	301	306	319	333	346	301	300	329	296	348	307	298	312	309	271	291	316	345	314	344	302	299	322	305	311	314	293	287	286	295	320	321	335	329	255	327	336	304	315	313	294	281	306	314	314	289	294	300	309	320	268	286	316	317	301	279	325	319	322	306	298	285	272	297	295	303	321	281	288	294	305	282	302	317	305	311	313	300	274	283	274	287	294	294	281	295	305	322	317	342	312	289	288	300	309	274	287	308	304	305	295	298	324	316	313	327	282	298	289	307	350	287	276	288	280	302	283	279	290	303	332	311	334	304	326	308	323	323	313	286	295	284	300	286	303	298	300	314	285	301	303	312	336	313	299	297	287	307	305	306	289	278	306	282	318	297	294	301	293	316	289	311	291	270	325	311	346	300	293	337	296	300	301	268	281	297	305	275	300	301	287	297	295	288	290	277	288	319	311	323	294	296	308	315	295	283	344	330	310	318	312	306	302	290	307	314	303	316	327	303	295	309	305	326	318	276	318	314	297	302	264	315	315	272	297	301	314	308	269	295	345	324	304	282	293	316	328	313	343	284	332	327	303	313	303	304	279	303	293	329	327	280	305	318	288	309	303	318	298	308	287	319	299	314	303	319	325	293	327	309	289	324	323	295	318	296	302	320	324	301	282	313	297	303	331	306	268	300	280	310	295	273	283	295	320	307	311	307	318	301	311	317	314	279	331	314	298	286	286	332	292	302	316	295	308	329	331	331	299	319	297	320	305	274	308	314	312	315	286	323	319	285	337	297	293	333	310	322	288	304	336	293	304	306	311	292	300	287	326	285	312	315	274	267	287	284	336	283	315	272	306	286	289	279	268	292	272	312	292	296	310	293	293	318	284	325	322	322	309	301	313	282	286	292	300	318	344	322	330	294	298	303	253	304	292	329	304	304	303	337	335	303	300	265	303	319	281	308	324	295	322	278	311	309	280	312	304	324	301	265	306	301	295	293	313	286	258	285	330	275	278	292	320	313	288	319	298	363	314	286	305	331	302	289	298	303	340	310	339	305	285	307	286	320	328	307	307	342	297	322	308	307	299	305	312	295	293	319	288	313	292	294	313	358	277	310	306	325	302	284	293	319	332	316	341	295	320	318	275	306	306	322	289	300	312	300	320	349	305	313	313	284	313	351	304	279	284	300	315	291	321	281	305	299	330	309	326	298	329	327	278	328	298	328	299	301	292	270	299	339	272	283	305	283	288	305	292	318	286	318	302	261	290	283	328	313	295	302	306	299	304	294	294	306	304	310	309	302	257	307	284	321	310	280	308	313	271	273	317	310	321	326	270	298	309	327	317	301	312	297	318	309	317	303	286	284	296	291	319	293	345	332	320	322	297	304	306	317	315	317	293	311	304	304	297	303	284	293	339	297	315	287	298	288	315	313	299	299	330	314	285	301	325	316	310	341	302	303	326	343	295	297	307	305	333	315	339	291	295	315	263	338	311	276	297	274	306	322	292	284	298	295	330	274	299	288	315	292	286	322	302	340	311	285	283	277	299	304	291	282	293	300	305	319	291	328	300	282	314	279	288	304	310	347	277	281	285	305	311	268	301	305	303	303	284	284	340	291	328	284	306	315	325	326	290	280	326	313	308	324	323	307	285	304	282	319	283	298	298	314	301	280	309	306	302	274	284	278	297	325	300	300	329	334	293	276	303	292	307	300	337	296	305	293	267	324	291	336	301	274	329	306	308	293	279	308	316	318	310	291	294	293	347	320	331	337	314	296	312	335	290	275	338	313	332	294	291	283	332	313	324	306	294	318	334	327	318	325	302	283	323	309	314	313	286	284	334	275	314	304	296	323	281	292	295	320	321	312	285	313	338	280	317	283	294	298	343	330	353	335	320	359	322	298	335	290	339	315	312	298	314	282	307	306	303	295	313	329	302	294	329	271	280	288	313	314	308	323	324	295	289	323	296	310	288	309	301	338	302	341	306	311	291	320	326	325	307	300	302	316	302	317	299	324	340	308	269	319	258	295	329	300	303	284	285	297	288	323	311	321	321	302	308	310	323	305	275	296	345	273	321	318	325	282	303	287	302	287	325	330	327	308	311	313	299	315	347	285	311	322	345	279	289	273	322	292	316	285	300	330	276	312	321	337	314	295	280	256	309	324	293	325	306	301	292	311	283	320	313	287	288	319	260	302	313	327	311	320	336	298	296	332	330	302	296	298	276	291	311	293	305	307	311	321	305	311	316	290	346	309	279	306	320	292	331	315	279	293	349	353	321	291	303	317	328	315	308	293
53412	41837	3333	3759	3102	2563	2502	2251	2200	1945	2083	1881	1574	1615	1729	1530	1459	1306	1247	1152	1066	1361	1267	1107	1006	1035	1020	1144	1075	1047	1193	1174	1228	1302	1373	1330	1362	1290	1265	1210	1241	1180	1317	1489	1474	1464	1499	1444	1339	1288	1226	1228	1145	1120	2782	3984	3310	2332	1832	1360	830	729	762	706	717	742	695	697	717	733	701	735	723	672	698	724	719	749	683	691	684	761	716	727	721	727	757	735	706	741	713	737	684	725	715	715	802	759	694	723	782	736	679	708	716	660	719	725	748	747	756	709	729	771	749	752	728	738	737	700	742	746	722	756	697	723	720	742	746	734	736	744	690	753	738	725	741	697	725	722	719	731	712	761	770	715	741	735	687	731	720	716	743	677	749	675	762	717	698	730	803	754	742	726	722	763	746	736	712	730	724	727	705	757	727	694	716	742	702	699	760	752	723	770	717	695	757	777	738	664	722	723	727	737	734	758	723	704	695	745	718	745	748	707	717	740	747	754	778	709	695	678	717	739	747	739	769	738	768	725	704	707	740	721	736	709	731	724	742	768	748	713	727	724	707	727	733	779	752	751	707	700	809	718	724	695	678	749	721	775	709	746	684	695	705	718	732	735	687	702	720	696	688	709	755	702	707	701	722	676	760	736	724	742	681	778	703	695	749	721	759	715	757	741	727	708	711	780	744	771	778	724	733	721	735	769	762	728	716	763	690	724	767	696	706	719	763	747	751	754	724	781	733	742	684	779	718	757	737	727	749	712	748	739	700	706	768	666	776	735	745	737	768	724	738	679	677	747	686	695	749	695	684	713	734	694	729	703	743	722	749	751	769	667	748	765	717	715	724	731	712	717	693	755	729	757	668	735	731	764	777	703	709	733	711	743	738	730	705	739	713	764	721	709	678	774	746	730	746	698	756	744	716	720	726	701	709	736	752	733	704	747	701	740	741	751	719	688	718	772	734	738	716	714	734	725	739	745	711	690	675	713	744	750	689	719	757	740	683	770	750	700	735	733	754	715	740	704	752	714	731	753	697	702	690	748	728	709	757	681	742	754	705	762	736	769	753	717	708	766	754	730	786	724	687	749	697	730	745	739	700	751	683	729	695	740	722	709	723	711	730	745	741	723	728	731	760	714	718	694	733	709	739	759	714	759	763	724	724	698	708	747	781	734	756	726	736	680	711	756	753	762	707	747	708	701	721	709	732	757	695	741	713	741	706	759	716	744	708	695	738	742	730	759	709	715	744	743	703	773	732	767	738	693	711	735	682	714	775	746	781	699	718	737	712	711	748	710	715	707	767	748	772	733	744	733	755	686	712	723	650	741	717	732	718	706	746	730	715	697	741	710	745	696	761	753	739	704	759	700	708	752	662	682	729	672	745	699	723	727	668	701	754	722	726	755	715	694	691	735	715	788	721	746	726	755	751	719	729	772	722	744	716	704	704	698	793	741	731	781	736	727	779	756	771	690	758	739	713	704	711	700	707	724	770	756	755	677	720	702	752	751	698	715	787	741	748	697	705	698	716	777	759	728	727	751	749	723	728	759	748	679	739	709	715	749	749	745	722	727	745	723	703	765	718	773	715	722	732	760	723	726	740	751	749	673	730	693	688	740	671	733	716	704	734	755	724	724	753	736	719	771	767	719	730	638	681	738	741	701	721	734	701	742	690	748	735	743	717	719	771	703	752	759	713	684	757	760	690	760	706	743	734	758	733	743	760	752	812	774	787	720	735	673	755	675	716	742	797	700	729	746	767	685	749	719	714	758	703	768	733	715	729	722	754	705	779	775	748	706	698	752	725	674	765	742	720	723	744	729	670	705	694	709	764	727	741	761	717	768	770	691	680	733	730	707	710	763	704	712	721	685	739	697	700	736	730	718	674	727	753	695	698	714	749	705	710	694	768	709	734	741	707	725	728	722	734	755	712	716	732	748	778	682	739	730	742	730	757	770	695	738	741	749	727	729	723	711	742	740	746	685	684	747	746	780	734	697	735	764	733	723	730	735	732	724	805	719	715	702	747	720	798	738	734	740	764	717	718	738	698	729	748	749	718	721	733	712	744	738	717	772	730	721	769	721	693	719	719	689	711	723	681	724	728	733	720	742	698	703	744	718	766	731	722	746	764	711	726	718	717	729	757	686	692	697	728	736	773	704	692	775	737	724	696	727	711	686	716	742	744	791	783	727	742	716	747	740	743	709	697	723	691	745	700	733	748	746	761	754	739	771	703	725	737	732	734	703	709	721	725	695	714	718	731	711	739	747	720	732	700	780	739	737	720	760	634	747	666	724	728	744	714	742	735	732	733	715	694	726	774	748	735	723	682	771	698	717	707	735	696	766	752	725	710	748	767	723	688	756	727	740	764	745	704	731	693	701	773	660	726	732	751	711	697	684	752	676	701	752	727	693	714	702	746	690	726	698	728	715	744	696	731	720	717	700	672	734	756	715	731	731	739	724	719	741	750	723	721	702	747	729	710	730	677	716	755	770	722	744	741	742	707	744	691	740	713	745	715	702	757	779	688	721	713	745	687	782	724	713	732	716	761	721	765	732	709	697	740	699	701	706	734	757	747	775	711	736	743	722	718	726	732	754	704	764	733	767	715	761	754	774	722	707	749	725	797	696	729	712	774	720	703	721	711	739	744	715	727	710	661	727	727	715	786	671	721	765	688	730	716	771	720	717	726	727	711	729	701	718	751	750	699	735	725	776	694	764	734	746	701	754	724	764	717	705	747	721	751	763	721	751	685	726	725	735	757	739	764	761	724	718	744	729	730	701	770	692	742	714	776	743	750	719	713	731	700	736	728	776	743	681	755	744	722	694	752	730	774	731	711	711	731	702	730	688	751	776	735	727	773	718	777	708	688	732	777	676	742	721	721	739	746	710	759	709	787	720	722	732	731	737	712	695	737	706	763	712	721	716	669	715	691	681	704	766	710	705	741	746	712	787	806	746	687	718	757	708	726	724	690	733	714	764	693	718	731	741	735	694	785	737	696	760	770	698	734	693	759	744	752	692	665	706	728	719	750	730	764	678	758	712	804	740	731	753	703	702	719	764	753	725	702	751	754	776	740	762	713	757	715	692	696	721	777	723	722	714	739	711	755	701	737	721	740	757	722	722	714	705	743	746	727	706	712	760	716	703	726	744	706	718	704	736	765	746	742	715	755	717	727	694	708	692	728	744	727	690	726	711	741	726	731	733	722	702	684	703	700	730	754	741	744	761	694	737	748	734	698	743	754	783	761	758	721	742	728	751	756	744	795	757	715	763	784	705	711	727	736	797	731	713	745	743	728	699	688	726	720	687	697	741	726	729	734	740	675	770	723	735	690	790	708	705	728	700	659	715	750	717	782	751	704	751	671	698	695	714	696	711	700	688	743	732	700	724	736	765	736	715	723	737	734	725	790	747	674	726	739	730	704	709	710	742	688	752	744	747	703	737	671	718	724	712	741	755	735	720	689	687	726	710	760	740	682	712	743	722	753	767	744	732	741	709	795	679
16729	7670	581	360	395	398	380	368	429	350	387	404	360	346	319	379	351	378	345	356	328	356	338	368	355	335	316	362	350	400	371	372	372	411	383	378	339	350	342	367	345	397	374	354	373	340	361	354	363	345	354	356	356	375	395	384	403	407	381	331	332	345	345	359	338	368	361	336	337	335	348	380	361	308	336	367	325	373	360	326	326	338	351	353	340	388	364	344	351	338	365	353	299	356	342	352	347	325	366	321	372	331	351	306	359	342	365	375	350	349	337	350	328	368	345	327	362	354	365	333	339	357	352	326	336	310	346	385	368	342	360	326	314	360	358	352	353	385	381	353	355	337	374	361	342	348	341	374	336	331	320	316	366	349	371	376	319	329	334	352	329	355	329	349	336	352	389	345	295	359	346	347	360	337	358	345	382	373	351	315	309	377	311	341	366	318	331	386	327	326	345	367	369	354	346	375	346	370	387	356	360	351	335	354	392	327	327	320	340	323	290	342	348	374	345	336	328	343	277	358	345	326	362	343	346	362	361	344	340	318	373	335	354	335	334	335	359	337	343	352	345	353	299	366	331	358	351	349	368	361	328	368	337	347	354	314	360	368	347	362	304	337	358	346	361	370	371	346	341	330	329	308	385	334	375	299	335	367	330	340	381	339	321	329	349	323	329	318	338	313	352	329	358	362	352	329	353	337	319	356	365	354	341	356	327	351	334	368	344	336	355	366	342	319	334	331	331	330	330	349	308	342	345	313	356	369	344	348	348	306	341	355	380	345	388	355	342	325	344	360	342	352	323	335	333	352	327	359	339	346	344	362	346	334	386	314	346	351	348	346	316	340	378	360	354	347	317	376	327	355	346	336	354	322	344	351	354	335	341	362	365	346	305	366	348	352	380	331	348	364	329	368	328	380	349	346	374	326	336	361	325	313	390	364	337	340	376	362	331	297	366	332	366	311	385	356	344	332	315	333	374	350	362	341	364	353	336	348	346	327	339	360	356	350	342	337	371	373	375	356	325	352	353	327	381	364	356	328	364	317	361	375	337	352	346	368	338	339	356	342	359	364	383	381	359	353	329	366	362	344	325	329	345	353	374	337	383	389	377	352	354	373	344	328	342	343	317	331	356	343	365	317	339	350	334	351	365	321	333	351	355	345	339	383	311	350	329	350	330	324	358	369	350	335	351	348	371	338	367	344	342	333	328	347	353	344	319	383	353	325	373	362	367	337	323	339	349	365	337	347	342	356	324	350	345	372	372	353	321	331	350	320	358	374	320	364	328	342	353	305	345	339	301	329	310	334	367	320	359	343	334	359	318	333	368	350	406	324	323	340	323	350	350	310	347	341	329	338	330	346	348	356	366	377	357	318	327	354	351	359	369	364	334	354	363	346	332	341	310	335	352	336	349	351	342	351	361	344	339	363	340	327	340	326	364	373	368	299	388	380	327	310	321	377	315	378	317	314	333	340	353	327	354	351	342	352	315	329	337	322	347	336	361	362	340	341	316	312	320	364	397	375	366	338	371	338	332	348	376	329	358	344	365	353	330	305	351	339	359	346	317	374	336	365	371	343	381	344	329	336	363	348	342	320	366	369	365	346	318	347	346	361	342	311	328	363	370	367	379	353	362	351	328	376	346	309	340	352	381	368	372	334	341	347	348	335	343	306	322	334	324	367	351	316	341	372	373	388	377	348	379	355	354	347	356	331	364	342	360	328	365	295	336	342	371	328	343	302	340	388	356	353	344	306	354	333	350	358	345	333	299	375	367	329	338	344	349	353	332	362	351	325	344	338	373	354	321	370	322	345	344	359	320	341	351	376	352	369	343	357	355	319	341	351	334	400	387	320	335	325	339	346	361	349	342	339	335	348	347	350	305	337	327	327	359	350	371	339	357	347	352	358	363	358	382	347	353	341	366	331	353	349	356	370	365	342	351	351	376	367	351	365	385	359	344	357	350	314	336	334	312	347	349	378	351	356	363	358	312	351	313	353	362	317	355	362	341	360	349	355	333	334	358	343	350	357	290	360	315	326	344	343	358	352	348	339	357	351	293	376	338	331	350	332	372	341	347	341	341	360	351	354	360	359	357	338	339	373	315	373	327	326	355	320	316	387	361	377	394	364	367	337	346	326	357	376	348	316	373	344	375	348	352	293	351	346	352	366	345	358	361	341	327	324	295	336	329	358	340	351	350	337	326	337	331	360	337	351	348	365	324	355	322	325	325	370	350	348	357	329	338	286	338	336	323	338	367	327	358	310	370	363	333	388	343	350	388	319	379	357	369	342	350	347	344	361	326	359	336	347	331	293	316	359	364	314	317	328	335	348	356	338	358	377	330	355	360	374	332	351	363	361	338	348	361	333	370	356	312	333	334	346	346	338	308	366	370	375	324	354	319	334	317	368	326	330	346	343	340	357	361	349	339	351	343	359	325	377	338	357	366	345	331	360	316	330	356	349	373	356	378	346	333	359	338	327	360	289	353	354	315	312	344	310	342	353	361	335	370	362	324	347	324	324	377	334	334	310	362	343	324	361	362	359	352	305	360	347	334	312	360	317	349	368	368	328	383	327	406	332	340	313	339	360	362	361	347	376	317	324	342	382	384	375	369	345	351	325	354	318	363	351	369	336	362	338	327	335	348	347	358	368	349	362	334	329	354	347	338	341	336	363	358	382	371	340	328	318	359	344	377	284	349	349	304	310	336	347	366	356	335	366	343	358	344	354	313	295	350	342	338	351	358	349	345	342	334	334	397	368	372	344	329	350	344	349	354	310	370	330	347	344	326	300	361	342	336	336	359	319	376	356	378	380	352	340	318	339	355	346	336	342	349	369	365	373	359	343	330	353	351	350	343	325	411	385	366	377	337	353	355	352	310	343	338	348	349	342	328	345	345	361	386	393	382	360	310	347	372	327	347	314	344	363	367	328	328	333	340	321	348	341	326	366	345	357	328	368	328	335	365	338	341	303	358	345	372	337	327	331	359	334	346	331	361	346	345	345	356	365	371	326	323	338	354	320	352	333	327	352	311	334	331	320	303	317	351	303	344	307	330	353	336	338	376	359	388	340	314	329	328	381	347	326	352	330	357	356	356	349	353	327	364	358	319	348	372	322	326	291	354	360	364	349	358	328	376	352	347	356	326	372	339	346	332	370	356	350	346	349	338	359	332	348	356	332	360	346	363	374	362	334	332	376	332	369	336	358	353	345	364	367	338	333	346	363	333	323	341	321	339	364	327	343	324	332	400	340	333	358	361	345	324	372	348	368	323	358	323	371	313	362	335	333	340	384	305	333	329	310	359	344	311	325	380	365	354	353	318	356	355	369	343	369	337	322	341	327	309	361	366	365	376	343	345	327	366	338	357	337	344	370	375	376	377	361	362	359	339	361	346	327	340	350	364	363	332	333	339	361	373	365	375	382	400	319	342	354	352	349	369	326	354	326	343	335	344	390	346	347	377	353	353	389	354	353	325	370	348	348	339	339	332	344	358	354
16276	9358	983	958	957	1007	1001	1017	1015	995	995	950	1018	980	971	939	979	872	861	882	928	964	929	897	879	899	910	936	969	952	1021	928	968	1022	1069	955	1016	978	944	917	958	952	1067	977	952	974	978	927	884	920	972	1015	953	1004	997	1056	1063	1072	994	898	849	821	851	821	837	836	814	837	827	834	839	804	778	819	831	833	800	858	828	806	832	863	817	804	820	829	817	817	876	837	789	809	843	871	825	839	796	786	826	862	866	855	832	849	871	804	814	799	842	812	826	872	831	849	791	771	853	824	860	831	761	785	793	811	803	835	833	858	816	830	829	806	863	785	843	864	824	843	811	825	869	853	864	824	842	792	810	835	847	803	828	832	806	859	772	820	796	824	777	812	819	830	823	854	841	834	826	879	797	830	782	830	812	865	827	848	817	844	850	855	859	795	864	802	813	823	802	832	788	826	881	857	857	847	789	817	809	837	893	869	831	811	825	837	842	838	838	849	822	818	843	840	865	837	808	867	826	786	861	847	810	774	846	804	762	822	874	831	846	789	807	830	855	851	823	843	845	795	866	823	847	841	850	826	834	796	841	827	840	816	820	873	802	839	848	838	825	808	802	843	813	792	805	826	866	816	876	801	862	853	822	821	864	845	834	775	868	799	830	812	843	817	834	841	788	862	840	813	783	852	847	814	810	858	779	823	851	776	817	837	829	884	837	808	812	868	830	797	844	806	818	817	826	834	865	798	801	802	785	795	822	804	821	820	846	814	810	806	840	842	833	849	822	788	856	837	857	808	800	798	805	824	830	843	869	801	880	820	857	822	824	828	790	853	849	826	828	829	849	838	813	758	836	897	856	855	813	801	805	854	836	791	811	848	842	830	859	847	837	828	824	850	873	781	865	865	787	860	837	805	794	826	831	815	883	850	852	893	874	823	816	842	792	834	835	887	872	806	842	823	833	834	787	826	861	839	836	872	797	831	819	779	843	861	798	841	821	812	860	845	827	861	801	819	849	821	839	823	809	827	878	847	890	875	817	868	825	812	889	838	825	815	851	860	802	830	897	858	850	834	814	841	831	838	807	823	822	886	845	789	842	793	823	840	789	846	830	729	799	824	800	794	837	853	806	854	855	807	813	793	833	799	824	809	827	825	826	802	828	804	782	843	872	825	870	795	826	873	843	848	813	822	801	813	866	843	888	819	814	817	805	809	891	837	807	780	798	869	781	841	809	803	832	878	785	752	874	797	834	860	828	829	867	795	840	860	861	806	837	824	803	796	788	849	830	827	789	804	854	858	821	817	828	817	772	816	859	829	846	827	825	814	833	831	797	869	885	831	805	822	803	792	847	815	832	867	780	772	858	804	862	837	885	832	832	801	787	845	859	904	801	805	852	865	857	836	878	809	845	849	853	827	862	819	865	878	841	836	872	865	813	840	806	858	882	847	798	845	789	810	794	859	863	833	825	805	839	813	819	836	844	818	849	896	809	838	778	840	861	874	849	824	795	832	844	843	878	876	828	827	834	795	805	845	877	767	866	815	850	829	824	808	858	784	891	874	835	805	821	841	837	853	844	893	783	850	772	811	841	819	792	860	838	880	846	837	870	854	821	825	865	881	853	822	846	835	876	841	823	775	856	871	786	836	799	824	860	821	840	832	848	802	848	821	810	861	834	840	825	847	802	821	857	851	828	816	869	867	809	836	850	804	822	836	807	822	804	805	830	844	854	804	866	822	739	833	839	830	835	890	879	813	867	846	818	797	759	852	834	866	771	793	801	845	795	814	855	799	814	798	848	776	770	830	822	844	801	852	790	863	826	792	775	904	859	840	823	819	837	867	779	786	838	801	778	804	820	813	788	853	796	788	866	785	834	826	828	882	811	899	839	879	895	801	822	895	802	825	794	809	819	798	847	826	859	825	820	841	845	824	800	832	815	845	855	813	815	776	864	806	831	806	808	803	824	823	816	824	851	861	808	885	829	849	838	778	853	743	851	839	878	802	775	806	849	832	847	840	830	819	823	859	830	801	859	819	815	835	800	808	780	788	876	816	775	859	869	854	791	877	857	818	855	841	839	862	830	850	788	855	797	858	820	845	841	846	820	843	880	830	766	806	806	787	847	868	807	816	759	817	803	846	806	821	828	787	882	775	792	832	840	814	849	827	821	843	833	817	815	819	824	791	856	818	840	800	859	856	834	825	801	827	788	823	799	848	846	787	827	798	839	802	830	848	784	865	790	802	847	791	863	862	818	818	869	822	814	788	843	805	830	834	854	867	803	821	795	866	811	838	810	840	902	763	829	817	844	822	875	839	789	849	834	842	848	846	819	903	876	785	794	845	864	804	773	810	808	865	828	803	804	823	852	789	861	851	836	838	782	812	825	843	809	775	789	788	853	810	877	806	830	833	851	762	796	816	836	850	867	823	784	785	823	811	798	843	863	803	856	830	813	791	824	849	782	825	859	873	836	799	807	843	806	826	808	814	827	862	869	838	806	854	810	821	830	813	840	812	799	830	812	812	838	820	829	818	843	833	840	845	837	839	811	827	828	871	811	825	800	842	866	814	833	812	854	819	862	832	811	830	853	828	870	796	832	849	891	827	861	804	849	837	835	846	849	784	803	795	818	867	789	840	843	822	808	880	847	846	823	843	796	798	900	847	793	871	801	828	872	825	869	761	875	864	850	842	829	820	851	826	803	859	783	804	832	818	891	860	831	850	842	852	848	836	808	806	819	844	908	776	768	830	809	842	803	846	888	834	792	814	828	866	800	793	854	870	879	819	851	836	801	807	773	858	819	836	808	831	819	813	820	858	818	781	784	811	842	822	851	831	848	841	894	811	825	816	877	820	821	838	836	835	876	849	865	833	817	811	810	819	847	795	798	795	843	845	895	809	840	808	778	883	830	805	797	800	774	876	804	814	807	817	795	867	832	819	837	836	809	848	867	851	830	831	862	826	865	816	843	803	876	825	819	789	770	811	845	825	792	828	852	845	842	829	835	861	842	806	782	784	894	792	813	836	788	843	813	854	829	832	827	804	825	816	814	810	814	871	806	807	859	870	892	863	831	870	844	833	844	839	828	813	798	820	824	789	841	873	849	804	850	827	852	837	820	843	843	871	810	814	844	872	842	838	763	827	833	807	869	836	823	838	841	823	803	786	861	837	820	817	847	864	816	829	851	862	806	824	821	748	824	842	822	838	858	835	817	807	818	847	868	867	801	856	840	835	799	784	819	810	817	850	794	852	796	818	829	852	842	840	868	811	851	787	807	830	786	805	851	830	819	827	857	851	812	875	824	795	795	803	820	849	789	841	811	769	792	861	868	861	849	827	898	892	841	857	859	806	875	812	798	797	792	848	799	837	843	774	837	864	847	836	802	775	845	796	852	839	859	832	813	798	810	824	784	871	864	808	795	815	803	779	880	839	829	808	829	757	884	783	827	847	813	825	823	766	832	881	805	811	827	840	865	812	849	809	867	812	835	820	777	818	787	852	810	889
64905	47128	15776	2028	688	588	521	552	508	527	454	468	438	396	384	382	382	441	405	353	386	361	382	334	350	351	386	402	405	387	338	359	373	384	368	380	382	356	381	394	325	389	379	382	411	382	376	337	391	324	366	342	376	365	394	604	687	658	527	435	381	344	355	330	322	350	367	349	351	326	362	320	338	340	386	314	366	346	309	340	339	349	355	378	349	359	338	343	336	336	347	351	323	340	366	364	337	317	341	295	365	311	339	348	331	303	370	396	315	283	336	376	311	336	331	388	330	332	345	324	316	347	324	343	343	339	349	364	340	361	359	360	351	336	319	323	349	348	335	368	336	336	367	328	355	336	313	367	372	357	323	343	318	352	326	346	314	319	336	314	340	317	330	356	335	319	339	309	342	363	360	354	335	342	349	364	356	325	362	372	371	330	332	327	329	345	347	335	328	359	306	339	322	307	307	338	388	317	329	354	328	338	319	334	330	344	359	327	356	324	349	338	317	329	338	337	325	357	371	386	340	360	372	357	322	376	361	320	338	335	320	361	359	357	368	319	340	358	375	367	338	389	358	341	357	350	332	320	337	355	352	321	330	354	312	368	377	281	327	357	362	375	355	352	356	346	321	325	359	350	331	348	369	361	365	350	330	364	346	328	347	368	327	377	372	351	345	331	346	328	338	342	356	337	345	346	340	342	316	327	393	354	329	348	323	354	322	338	344	354	318	343	319	300	345	339	326	358	327	320	396	308	328	317	358	328	334	374	344	341	311	339	338	352	353	336	360	371	341	335	339	336	341	337	336	336	357	351	330	337	359	324	325	325	349	331	341	338	335	345	350	359	311	326	357	310	342	358	317	331	327	369	330	339	342	356	359	327	354	322	327	362	355	347	338	326	317	336	302	367	349	354	320	358	331	325	348	331	319	302	360	362	342	339	308	360	357	354	342	352	367	335	300	341	369	332	325	327	368	383	355	341	319	328	320	354	341	367	339	309	329	320	350	322	329	353	332	326	326	347	373	400	334	346	357	347	381	343	342	343	333	333	300	354	330	381	349	335	332	333	346	315	374	343	356	327	335	332	379	353	343	335	369	346	335	356	371	342	356	346	397	314	330	371	366	338	342	313	357	350	330	358	314	329	325	350	350	348	341	332	338	325	317	359	361	415	315	349	347	343	337	347	339	351	354	328	340	332	329	335	359	295	333	364	312	363	353	329	383	378	333	374	329	335	325	333	349	326	348	313	349	353	332	360	330	330	342	303	313	348	315	375	372	343	346	341	375	347	365	346	353	387	324	336	351	370	336	337	347	353	358	329	311	337	347	326	326	347	320	385	352	340	361	347	332	317	356	353	331	328	358	326	307	361	360	348	322	318	300	349	352	362	320	339	346	338	330	356	332	331	374	357	330	297	345	336	357	373	344	304	335	373	378	340	287	332	359	336	339	365	346	343	332	336	374	356	300	328	314	355	354	325	340	355	343	328	298	319	352	333	296	317	315	337	333	378	347	349	356	377	370	340	349	316	324	339	325	329	325	340	411	330	332	388	355	327	345	323	329	344	331	367	324	356	310	320	289	350	345	344	326	354	319	322	347	337	320	333	333	358	363	337	365	327	332	327	338	338	355	309	330	311	315	329	358	327	322	333	329	342	325	378	348	355	327	352	317	295	360	339	336	370	379	307	357	346	389	373	378	304	335	337	336	362	362	364	312	345	325	337	335	358	371	340	360	341	373	319	350	336	354	351	323	310	367	332	348	352	368	369	321	351	327	370	380	325	277	349	350	350	369	341	331	339	323	302	339	344	280	345	333	341	345	311	314	331	325	369	329	351	354	369	349	336	357	349	324	328	361	343	324	337	340	329	344	375	339	331	335	359	355	336	363	332	333	317	338	340	338	325	370	327	367	361	349	342	344	333	346	327	359	363	339	338	312	315	311	305	336	330	371	340	364	377	321	346	324	325	312	354	335	326	344	341	329	338	341	341	341	349	336	330	345	354	314	338	362	368	373	339	348	349	313	345	310	340	358	340	343	335	326	350	338	348	333	368	364	360	313	333	319	338	332	316	369	325	365	347	325	327	348	360	371	313	351	345	361	352	362	301	333	345	322	326	335	320	332	343	355	360	360	334	349	367	317	337	361	352	327	335	326	369	337	342	339	328	343	361	335	347	378	386	333	337	331	321	338	321	324	316	358	336	333	301	315	333	360	335	362	321	359	366	314	330	332	333	319	348	350	335	360	367	356	331	371	364	341	307	354	345	343	336	344	319	402	366	360	334	352	358	348	359	349	342	372	355	321	362	341	298	384	328	305	312	338	346	345	358	349	337	310	337	355	336	304	338	321	349	331	353	326	331	340	337	339	361	327	341	365	336	349	382	337	360	363	343	369	346	360	337	325	330	355	313	335	327	288	315	348	321	364	375	393	340	365	309	381	366	351	337	318	358	329	345	320	334	321	327	342	332	351	376	319	348	352	366	374	293	334	352	366	326	376	341	365	327	370	345	320	358	341	351	336	334	335	341	318	341	370	362	334	305	316	314	349	331	330	358	320	331	303	331	309	347	363	358	346	369	359	355	342	325	361	336	324	327	353	338	346	333	329	352	362	372	359	359	356	339	354	348	352	367	355	323	350	354	345	354	339	332	318	332	352	401	342	331	363	334	374	336	340	349	322	347	378	339	314	345	336	372	347	348	326	363	366	333	350	347	333	315	329	335	316	340	347	335	324	348	358	327	380	354	354	345	352	296	314	324	305	362	341	351	347	356	309	377	357	350	381	366	325	330	332	318	358	346	319	355	369	358	310	334	371	349	359	339	333	372	355	344	365	352	356	321	383	339	360	326	346	334	356	347	311	313	339	366	340	351	343	340	376	320	322	346	300	368	344	331	361	336	326	318	343	333	333	341	367	324	322	320	353	340	341	357	306	355	318	334	326	380	360	329	316	349	339	327	328	336	348	321	387	365	337	329	310	331	335	356	319	356	336	343	341	344	342	348	322	352	344	307	378	324	347	334	352	383	297	333	324	353	377	347	314	330	368	329	341	377	364	314	362	323	379	327	322	337	326	337	341	340	319	309	344	339	335	312	338	332	362	352	343	381	347	353	362	344	350	365	350	346	390	331	357	363	343	364	320	305	367	317	322	331	358	359	323	369	345	337	342	355	334	339	373	362	318	315	314	306	372	382	333	370	353	347	343	316	356	345	332	310	332	353	321	326	352	320	304	344	333	380	381	364	344	332	348	341	306	339	375	361	353	299	320	346	314	353	345	383	359	341	349	323	337	320	359	348	352	337	341	327	365	327	327	351	340	329	330	363	346	341	327	322	337	357	318	382	322	356	373	347	343	364	308	338	332	334	321	347	328	339	372	340	342	338	349	354	317	342	345	370	328	328	330	331	311	355	360	350	384	350	358	363	352	338	354	337	348	336	365	342	307	343	310	350	370	377	346	349	336	350	299	339	337	321	337	297	321	324	336	350	358	351	333	380	334	344
42423	30042	2150	2384	2174	1945	1806	1822	1839	1627	1443	1346	1461	1408	1384	1295	1302	1190	1082	1095	1152	1111	1075	1004	1063	1007	1010	1071	1164	1158	1095	1098	1021	1194	1167	1109	1096	1007	1059	1141	1066	1181	1233	1091	1066	1059	975	898	920	912	867	882	893	1031	1116	2286	3343	2824	1997	1511	894	775	799	806	789	852	795	844	797	834	845	815	801	800	775	768	846	803	795	837	782	851	834	799	827	770	796	820	801	806	788	858	839	838	790	802	829	801	812	802	789	822	835	823	824	830	796	814	802	823	856	867	876	835	849	816	888	781	845	828	773	859	846	798	827	831	824	800	823	837	809	780	804	795	828	795	829	781	877	838	841	797	844	797	769	808	808	823	786	842	798	789	728	713	802	790	801	849	824	796	826	785	783	852	811	793	756	854	858	805	802	812	787	823	803	817	778	821	811	823	849	789	789	790	788	797	803	822	791	836	844	836	809	799	806	773	841	781	774	820	802	792	829	813	847	785	822	792	734	807	806	775	765	809	761	828	774	810	815	786	829	762	813	804	816	836	800	843	796	844	804	789	822	816	795	856	788	790	763	862	835	822	789	809	805	793	786	831	767	813	785	785	801	806	808	778	848	831	866	792	810	825	792	812	826	863	807	847	844	777	774	803	795	806	775	780	816	788	809	819	839	799	830	839	780	821	817	826	793	809	813	828	838	808	788	796	790	851	777	867	775	807	790	815	756	807	763	797	807	803	869	767	823	823	848	813	830	800	748	816	786	817	863	804	816	793	796	839	833	777	789	829	814	795	818	823	761	785	827	823	824	863	861	777	774	742	840	797	834	823	800	769	812	774	867	829	777	815	811	858	784	845	844	833	858	789	813	842	808	838	763	829	832	845	824	788	800	826	794	799	787	800	821	854	777	787	874	797	775	818	834	873	826	799	812	821	824	872	815	806	804	825	791	794	827	801	824	776	821	797	799	817	856	814	819	812	819	814	838	791	809	846	835	837	841	814	802	856	785	856	775	780	821	789	835	876	805	793	793	842	820	827	827	845	804	830	814	874	755	795	793	818	808	820	805	860	800	807	792	767	817	866	827	831	821	846	774	809	801	796	800	806	834	759	828	848	758	816	795	837	835	792	800	800	803	779	849	806	775	781	829	791	894	801	859	785	846	815	820	797	814	849	835	782	805	838	793	808	862	846	768	793	834	821	793	808	871	809	854	832	812	851	814	860	792	798	858	841	811	845	848	771	866	814	819	805	816	843	819	802	765	871	760	772	835	847	812	819	840	817	786	863	751	790	808	794	855	821	827	751	828	803	783	750	819	811	801	799	804	770	855	801	770	834	786	774	829	860	826	835	807	814	829	867	786	803	843	844	809	815	814	804	825	793	778	781	863	793	812	814	815	849	810	789	757	764	823	816	780	766	756	823	797	846	788	766	825	834	835	794	771	789	822	829	810	819	841	772	823	785	858	826	776	827	790	820	820	841	831	757	798	842	785	813	796	851	792	820	842	841	797	834	812	809	816	788	837	768	842	786	812	833	823	817	824	813	771	798	844	857	834	784	808	804	825	821	817	824	828	814	777	808	831	799	796	808	802	836	791	781	805	817	833	880	779	842	798	763	783	776	788	793	847	808	808	869	807	798	807	797	822	825	807	815	804	805	856	777	842	765	835	767	789	837	804	845	769	838	806	823	854	779	809	779	844	874	788	840	761	832	833	823	810	821	800	783	814	813	871	783	795	809	816	794	823	777	793	805	893	843	830	851	797	797	774	828	838	791	842	774	833	801	782	795	788	793	848	793	845	801	819	796	816	824	788	837	820	783	836	805	831	841	792	805	802	802	800	813	811	796	797	840	809	841	843	798	790	785	801	864	819	831	811	786	802	801	876	758	811	799	810	835	811	801	828	876	807	850	773	813	851	819	750	774	820	805	806	878	804	787	761	835	782	812	827	818	802	813	775	832	800	779	802	774	801	786	813	840	812	809	819	816	842	808	815	808	850	828	797	781	846	823	806	815	844	809	823	759	825	798	851	814	782	831	758	811	776	784	801	822	795	831	861	782	826	764	800	805	859	823	841	830	855	806	813	790	755	803	806	841	809	858	764	799	824	764	851	828	785	867	836	807	818	787	778	754	825	835	811	826	847	826	837	791	800	809	806	792	845	778	774	802	799	807	808	787	850	800	816	839	863	811	841	824	829	823	758	844	810	846	798	847	838	791	794	841	817	862	824	803	840	807	787	844	820	768	802	795	828	798	799	775	790	770	800	800	848	808	736	824	824	821	851	813	809	780	846	829	831	781	830	812	803	787	816	830	829	828	841	817	798	843	787	771	802	813	774	829	768	786	815	823	784	807	779	818	762	753	792	821	850	797	840	796	841	758	795	791	855	863	807	776	817	821	792	785	795	754	806	819	830	841	804	832	779	775	826	802	832	779	848	787	849	853	837	751	825	816	793	845	809	801	807	783	844	862	833	766	864	832	755	822	832	811	844	831	852	771	842	844	837	832	810	773	823	811	792	848	789	793	795	811	796	846	839	834	827	818	799	827	787	777	811	793	856	848	831	796	795	814	821	798	758	828	833	805	807	821	823	823	830	846	809	786	826	787	780	842	837	815	811	813	839	806	811	822	871	832	811	754	808	800	834	785	784	786	830	857	795	783	814	822	847	813	853	789	816	802	830	790	802	808	799	798	788	836	812	794	796	796	797	844	823	782	847	802	749	827	771	819	793	834	819	797	831	801	800	810	833	821	828	828	805	859	836	804	837	798	813	801	839	863	809	862	799	826	813	806	758	807	791	889	734	839	827	833	845	807	803	848	817	776	781	862	840	815	856	803	831	840	824	817	756	792	758	851	824	803	765	780	842	820	771	800	832	819	840	850	800	789	834	775	793	792	807	783	807	794	780	861	845	839	795	820	792	802	816	837	834	795	789	787	839	778	804	808	819	798	809	902	787	833	792	809	782	835	847	839	816	839	832	846	775	828	814	758	871	813	836	789	840	798	814	803	791	779	808	762	832	830	881	821	789	813	831	815	841	862	796	797	784	822	842	802	785	823	842	799	794	794	780	780	794	794	770	842	759	767	784	908	814	823	794	795	786	762	810	846	849	830	748	839	849	795	836	818	805	895	823	782	801	745	744	830	818	881	821	791	840	819	817	805	844	795	795	781	790	797	802	802	786	781	826	860	859	825	850	809	783	835	799	803	806	809	804	806	834	770	838	806	788	838	779	823	830	809	804	784	793	827	789	792	825	817	803	790	816	794	798	809	789	787	859	804	747	882	800	794	819	809	845	809	770	773	826	845	835	787	800	786	852	772	824	784	842	740	794	841	818	791	826	858	820	864	744	827	811	846	795	827	856	863	770	846	812	855	813	830	790	810	828	801	829	843	798	752	800	816	828	782	809	770	840	819	810	814	821	785	796	810	812	860	837	785	825	760	799	811	830	831	825	852	785	804	846	826	807	821	790	830	811	811	771	834	791	827	801	814	790	810	779	847	827	852	841	820
69060	52109	21274	6307	1249	765	630	643	494	473	520	407	386	411	420	347	348	330	309	308	315	322	302	273	262	251	319	300	352	322	289	299	312	350	282	321	308	275	319	278	289	299	282	269	287	289	280	271	289	281	272	224	284	243	379	825	849	662	552	396	242	226	234	262	254	254	230	239	232	258	219	249	239	241	251	245	227	238	248	247	233	262	226	216	213	227	243	254	263	242	235	269	247	229	241	234	253	264	225	261	282	247	220	246	253	226	242	244	233	225	248	222	238	248	278	249	234	236	255	253	240	241	251	218	230	244	259	247	242	264	227	238	245	231	258	263	213	231	233	248	265	252	246	242	229	238	266	264	241	241	264	259	209	237	266	250	262	244	227	235	240	241	250	245	260	242	226	249	254	211	232	258	217	242	256	231	256	262	285	247	221	260	256	242	254	217	232	258	218	255	222	233	241	252	239	273	269	244	236	242	248	230	234	264	224	256	235	231	237	283	280	230	235	235	252	233	243	235	232	242	250	239	232	255	249	258	236	240	236	246	235	266	238	267	255	250	248	256	244	242	259	266	232	228	230	219	246	213	247	241	246	241	239	225	242	256	254	213	228	229	254	274	244	256	254	232	222	233	242	222	214	268	227	249	246	256	242	243	230	234	206	234	259	246	235	222	246	251	268	252	254	280	218	252	245	219	253	246	235	237	261	249	229	238	235	230	270	247	230	240	272	266	246	258	240	265	238	247	238	238	258	226	249	235	245	247	220	226	266	242	250	248	272	248	247	258	213	258	264	213	240	234	221	258	230	237	226	247	231	255	241	249	250	233	220	253	230	252	248	216	254	240	246	251	224	245	232	249	247	268	236	235	236	259	242	237	249	250	244	250	226	239	231	250	279	252	243	234	253	228	250	250	254	261	250	222	242	244	224	221	236	215	221	241	233	251	267	237	221	243	232	235	255	254	240	243	263	253	243	234	243	240	223	241	246	265	248	250	242	256	241	266	229	225	247	238	229	244	253	255	259	223	237	216	256	220	247	248	224	257	271	202	248	225	212	225	230	272	245	217	249	219	253	241	216	233	254	238	221	279	255	222	214	254	229	242	252	266	242	242	240	252	258	245	244	235	265	230	247	234	215	222	255	280	246	233	251	241	244	258	268	266	273	255	249	246	217	228	234	251	261	235	258	249	244	217	255	265	249	218	246	249	272	265	252	211	246	233	233	248	236	196	254	201	240	276	228	217	222	249	237	217	243	246	219	250	234	246	206	237	230	248	249	227	256	261	233	226	251	252	263	266	263	239	221	290	242	256	258	237	264	252	266	235	282	245	233	237	213	236	234	255	247	268	226	259	240	249	259	228	206	250	248	234	267	236	220	269	252	259	261	256	265	251	243	251	223	231	232	209	263	203	281	267	232	239	275	239	235	236	233	266	237	239	279	245	248	259	233	238	255	222	229	210	249	222	256	259	252	283	217	222	221	254	241	248	214	237	222	265	234	233	268	274	272	229	254	225	260	236	223	248	203	239	216	239	253	246	249	237	238	278	232	226	269	252	255	250	241	235	225	249	247	273	242	238	230	214	241	252	260	239	239	234	261	250	239	253	256	243	243	230	250	242	238	241	238	255	272	228	225	237	242	250	233	244	253	219	245	252	236	232	245	237	242	242	250	267	244	243	254	258	225	246	233	217	254	238	246	246	257	226	246	207	266	227	227	250	247	248	248	214	222	246	240	243	234	224	207	252	229	282	259	240	222	257	226	234	267	216	233	225	219	247	245	228	217	237	235	245	242	248	255	241	227	223	241	256	221	242	224	235	242	246	291	257	262	239	227	242	249	254	218	279	210	266	229	255	241	226	214	273	220	228	232	236	226	229	257	231	217	218	254	235	271	244	237	250	257	269	235	235	228	266	264	253	247	228	251	273	225	193	245	267	260	274	249	231	247	228	260	221	251	236	265	246	262	233	226	231	243	255	232	244	254	254	251	231	249	238	243	242	218	264	243	245	263	224	235	245	266	248	271	240	235	274	214	226	240	250	239	264	260	235	247	256	208	214	231	250	235	230	250	259	253	235	211	229	251	255	243	277	220	241	237	241	235	234	249	241	257	244	251	255	234	227	242	225	241	230	244	246	248	240	248	256	236	250	221	229	249	222	227	213	250	270	254	208	252	231	261	237	233	210	244	256	207	243	235	263	234	248	253	240	233	278	247	238	240	253	243	252	235	231	265	238	240	251	243	234	237	249	259	246	236	256	248	214	231	224	234	241	238	237	230	277	247	268	222	258	254	267	288	233	254	184	198	238	237	245	254	218	243	230	232	239	263	236	253	266	265	258	251	245	267	243	248	276	230	250	264	240	245	254	257	250	256	251	221	235	238	268	236	263	243	260	238	245	240	233	227	245	223	222	277	227	236	260	263	235	256	268	239	237	258	238	252	235	242	237	240	268	257	211	253	227	226	293	285	238	244	239	230	253	245	252	234	238	252	260	245	222	240	256	258	244	232	241	220	244	239	266	231	255	227	238	234	214	248	272	225	246	268	232	256	240	254	208	261	236	253	253	245	264	231	236	254	224	248	249	262	237	236	240	219	237	229	241	257	247	247	266	233	225	250	249	238	235	227	264	245	271	268	262	257	247	250	236	237	237	241	237	246	235	227	230	256	257	250	244	226	256	239	261	239	244	270	258	242	241	252	239	228	273	236	264	229	224	250	226	238	255	263	223	237	270	217	235	221	222	235	271	261	231	258	226	251	257	227	230	227	227	242	231	257	235	262	236	222	220	236	269	243	235	243	245	237	219	238	255	228	238	238	235	231	225	253	232	253	233	204	256	231	265	260	224	252	282	266	226	276	205	267	220	265	228	271	255	267	244	257	245	244	235	230	226	210	267	267	231	237	244	250	263	255	251	220	249	242	241	274	237	224	252	259	271	258	265	230	220	240	217	216	251	219	250	276	253	236	229	240	226	244	261	258	250	241	262	217	225	252	244	271	266	262	274	234	250	236	250	258	221	255	242	240	273	241	228	213	218	217	238	244	211	228	279	240	268	246	231	230	229	214	259	252	240	248	249	229	237	260	231	243	246	242	272	257	215	220	238	254	250	250	246	229	237	227	236	258	231	269	241	209	210	235	237	227	237	212	230	206	235	235	260	234	239	225	220	268	226	229	232	233	240	261	205	244	251	256	243	258	262	236	250	264	242	234	255	233	246	233	254	196	286	258	231	282	242	257	256	247	262	240	235	232	220	247	232	232	249	255	218	220	259	266	276	281	269	262	214	227	261	266	232	239	235	235	219	220	240	232	262	257	260	232	239	254	263	238	242	217	223	249	224	210	244	225	220	258	254	235	260	258	217	277	258	208	236	218	212	220	243	257	205	241	237	216	245	240	223	240	229	247	262	240	247	251	225	227	249	256	224	239	254	241	235	247	247	248	248	268	225	263	229	255	245	240	259	254	236	218	229	234	237	233	244	246	241	240	241	219	248	229	223	232	236
51514	33166	3193	3769	3283	2841	2702	2562	2194	2060	2069	1566	1434	1583	1637	1399	1422	1196	1092	1066	1183	1077	984	936	854	831	934	989	1241	1138	979	1006	1136	1309	1132	1030	913	923	1032	925	956	977	994	1006	987	1030	949	855	924	817	643	666	695	706	1676	4852	4976	3845	2782	1568	587	561	583	597	594	593	592	601	603	594	604	605	602	552	599	552	635	593	598	590	559	641	568	570	593	593	596	585	597	586	569	614	582	581	599	583	584	577	576	563	626	609	571	623	585	565	579	583	626	581	569	633	583	589	594	614	560	586	569	575	567	552	624	647	585	601	554	637	591	565	589	598	575	544	602	562	557	620	608	545	591	604	552	612	542	610	615	576	584	586	596	608	591	610	599	565	574	571	572	579	574	594	599	579	617	596	545	558	609	612	574	627	583	600	617	605	615	584	586	605	553	596	576	597	556	615	576	575	567	574	572	589	584	599	616	560	587	585	574	605	594	615	580	576	598	647	587	587	545	589	590	586	569	573	635	609	566	570	585	548	591	587	614	607	572	569	572	575	564	571	582	561	574	560	626	596	595	600	573	578	550	591	573	583	591	572	605	560	575	596	562	571	650	600	551	565	593	589	594	602	586	578	606	587	615	588	571	574	557	596	582	615	592	566	620	573	554	571	536	566	578	583	592	593	616	614	598	594	613	599	602	588	547	624	546	618	577	554	578	614	612	536	615	567	604	574	587	553	564	542	590	593	588	610	598	572	646	589	620	587	612	599	583	566	593	590	635	606	585	603	549	592	611	619	605	587	618	567	590	606	558	557	549	574	590	641	587	594	589	540	591	568	595	584	588	600	588	567	616	591	586	577	575	589	612	578	569	549	582	570	606	586	576	549	576	592	549	605	608	561	563	626	586	576	595	598	572	556	569	570	619	591	608	548	613	605	549	610	610	541	593	583	627	546	583	577	616	592	579	622	587	592	591	553	587	603	593	589	591	573	581	622	582	567	577	628	617	582	600	598	620	627	601	581	575	618	568	571	577	573	584	589	639	634	645	578	550	572	597	605	599	549	605	619	565	601	616	576	582	585	580	566	588	637	592	600	642	614	577	566	608	601	636	558	592	587	567	641	598	587	535	608	586	582	583	545	594	600	595	605	628	562	560	535	570	601	577	600	619	573	594	574	588	587	607	587	608	611	577	631	547	573	555	582	595	585	601	604	604	623	566	577	594	620	593	612	613	592	583	609	606	604	634	581	571	638	546	587	585	598	624	549	578	623	556	639	617	608	594	613	544	581	587	645	606	603	539	604	593	526	578	600	555	582	548	593	589	570	598	567	601	633	615	583	532	622	581	598	586	557	582	584	565	574	585	593	607	586	666	578	617	553	558	606	575	613	612	623	597	549	591	601	553	557	599	551	563	581	561	557	607	558	554	563	610	556	647	575	577	544	525	614	614	615	558	588	612	616	631	583	584	620	597	584	594	579	563	550	559	573	607	603	587	587	585	593	567	576	553	614	566	584	609	600	583	558	573	618	608	581	567	605	582	586	586	587	595	585	613	571	566	568	588	595	603	549	596	619	593	580	551	554	595	574	610	628	556	620	562	617	574	594	592	600	585	627	572	566	573	581	564	598	586	594	545	628	601	562	577	560	603	601	602	576	563	587	562	603	553	586	600	589	585	620	562	557	575	628	588	605	652	593	599	580	585	605	582	571	577	594	550	615	593	548	576	600	620	578	605	609	585	608	571	589	601	619	609	599	585	599	559	540	593	568	605	617	615	533	580	583	571	567	608	598	590	625	627	631	572	602	587	550	586	606	528	579	592	592	593	571	589	586	629	636	554	558	543	613	587	568	576	577	597	603	546	617	581	607	592	602	617	526	597	532	581	621	568	574	619	598	601	610	576	606	594	581	623	577	582	567	598	565	575	593	568	590	645	610	577	566	583	583	566	551	591	603	578	574	603	578	597	573	597	559	618	575	638	566	546	620	544	611	561	608	610	611	572	615	583	606	579	574	605	613	579	613	596	560	570	628	581	618	579	573	566	545	590	594	572	598	596	575	609	558	570	602	601	541	565	594	592	580	596	620	608	556	599	572	568	589	604	612	569	612	576	595	566	613	593	574	585	594	571	584	582	609	581	573	607	590	573	599	645	585	593	585	596	611	606	555	530	575	558	594	604	575	592	611	582	622	545	588	565	597	593	579	574	591	610	564	592	594	549	581	590	595	582	590	613	596	573	613	631	601	579	594	596	607	585	573	570	601	575	623	581	592	598	563	571	539	607	569	617	586	560	645	577	597	595	526	585	597	589	569	542	551	597	629	595	589	590	563	605	615	602	582	600	581	588	576	581	620	575	557	582	617	626	545	582	581	571	583	616	586	606	579	565	588	600	582	590	566	598	571	613	614	571	542	649	605	568	655	605	556	590	567	610	575	591	633	587	559	571	579	585	557	586	632	569	556	605	570	578	629	598	596	573	550	584	579	590	595	595	621	598	598	625	610	578	552	619	563	598	620	610	566	575	599	633	637	615	593	623	558	578	589	562	622	570	615	598	562	596	579	655	606	595	612	607	605	596	604	605	604	591	550	554	575	582	591	615	572	588	606	570	569	570	549	574	578	605	592	596	575	584	578	599	575	544	579	541	571	598	591	618	607	573	585	557	606	592	577	590	602	609	574	604	600	587	568	555	590	555	583	611	615	560	641	609	607	526	570	587	636	581	561	616	588	559	563	597	571	560	563	556	602	558	618	594	579	575	625	590	540	598	557	584	592	584	591	580	582	616	563	579	555	631	575	585	562	539	585	634	567	586	593	633	588	621	584	592	622	552	553	598	601	600	534	572	603	559	555	561	557	597	631	625	595	605	592	581	597	587	598	592	550	604	601	592	562	588	551	629	576	577	592	645	549	594	599	584	606	568	553	584	598	597	574	596	608	615	588	580	606	593	618	637	623	604	599	583	614	589	584	570	639	599	574	557	589	557	562	584	600	611	598	578	579	582	588	619	563	643	553	604	611	571	637	616	595	541	661	640	558	569	629	571	567	607	534	590	571	617	593	600	571	598	582	611	563	598	586	600	599	627	611	586	594	603	586	608	595	560	567	572	619	660	575	561	533	542	570	626	584	604	605	603	551	610	522	562	605	581	577	565	593	541	626	604	602	570	609	590	582	611	599	612	553	609	612	572	606	616	613	596	595	605	597	632	574	574	622	589	595	565	606	601	582	597	586	597	564	566	590	566	569	610	602	542	581	626	635	633	589	589	586	575	607	630	591	605	576	598	574	554	612	607	590	552	592	586	560	638	545	584	594	598	569	616	583	636	528	598	557	613	612	621	578	566	557	611	626	618	599	599	605	605	539	645	578	579	593	622	552	636	569	559	625	605	605	600	636	583	611	590	613	591	589	639	632	612	606	610	586	567	614	604	597	570	627	588	558	571	577	556	584	600	603	638	580	546	625	602	604	617	571	582	566	597	622	625	564	566	602	623	594	623	577	607	640	539	605	587	620	565	596
14962	5868	446	363	350	363	361	372	333	344	309	335	347	322	328	305	333	291	329	288	341	295	292	282	285	282	278	311	312	333	316	311	380	341	345	310	300	319	293	326	298	334	309	303	322	312	287	302	285	290	321	286	304	290	326	356	337	345	297	327	265	280	279	287	308	324	297	325	300	298	290	286	281	300	288	276	283	290	278	279	301	291	305	286	302	288	290	298	292	255	282	274	288	361	299	295	321	279	307	314	297	305	313	313	272	293	315	292	288	292	293	315	293	298	282	302	290	331	304	294	281	304	302	290	311	305	279	301	294	278	282	308	271	280	279	271	312	272	264	280	318	305	315	361	281	290	286	298	302	300	302	319	307	296	325	291	274	305	279	343	298	293	304	273	243	302	313	283	298	307	280	296	284	267	288	301	302	247	307	291	309	305	323	296	293	295	320	305	305	298	277	308	283	309	262	307	301	286	282	297	325	258	322	303	329	307	283	285	331	282	320	322	281	298	343	284	284	288	290	276	311	282	308	310	295	272	301	269	289	313	297	297	302	283	290	272	291	308	289	333	312	315	310	305	295	281	264	279	295	289	306	328	302	310	344	309	286	294	315	319	305	299	296	279	306	327	311	292	288	276	308	311	268	295	337	296	278	317	287	302	306	309	307	315	276	302	297	284	332	307	298	324	335	336	285	310	292	290	298	286	313	324	288	259	296	292	324	317	284	295	324	289	293	260	273	301	313	266	293	291	309	281	314	297	309	312	298	285	290	275	320	313	273	267	329	317	283	295	268	306	294	313	292	295	294	272	287	318	280	301	269	316	288	265	281	310	283	302	299	296	308	296	279	258	282	304	290	254	290	290	274	278	306	290	297	275	284	327	290	281	280	304	314	287	305	290	302	278	299	262	304	306	300	274	301	314	281	324	304	301	295	310	277	285	307	279	256	320	272	274	308	250	303	317	294	293	276	325	320	299	303	319	318	313	306	300	304	272	280	310	316	283	320	292	375	282	275	348	292	281	281	297	315	315	305	280	329	294	302	307	305	308	317	297	312	293	291	287	287	289	309	311	294	299	317	310	320	327	297	321	275	291	296	318	316	312	308	303	310	298	310	299	323	286	292	283	308	297	307	308	321	306	291	314	310	297	300	319	321	295	293	284	307	318	286	321	286	321	299	282	316	301	287	317	290	284	256	312	329	294	320	296	278	252	282	259	306	303	281	297	291	276	252	269	284	289	306	283	288	286	314	307	303	271	284	292	309	315	328	297	307	259	315	303	269	307	325	307	292	329	303	300	276	268	322	270	310	308	270	316	316	307	307	274	274	273	287	336	313	305	296	309	306	271	308	282	283	319	272	298	290	291	278	300	298	306	300	256	289	335	318	312	316	290	285	298	295	333	289	303	298	290	313	287	293	300	305	300	313	315	305	290	253	291	275	299	287	304	309	267	287	296	284	282	276	302	269	295	273	321	312	292	308	311	298	296	291	295	311	292	331	311	283	291	320	321	300	300	309	319	317	302	294	256	310	290	323	275	309	283	286	288	292	299	294	312	295	293	311	300	306	285	269	272	312	282	301	314	324	295	286	309	282	317	319	275	294	280	317	323	295	285	273	307	262	288	290	313	279	319	267	318	313	312	345	314	304	321	289	273	281	338	273	315	319	285	293	297	324	300	278	300	289	302	305	316	309	273	320	339	255	292	284	292	294	304	269	318	284	273	301	269	314	282	317	274	313	300	274	315	287	317	296	282	312	317	313	309	323	301	308	302	302	297	319	296	287	318	293	313	305	311	280	279	305	270	288	274	319	289	289	309	320	276	283	319	296	313	303	311	301	270	299	296	291	311	282	266	259	299	323	300	317	309	307	290	328	254	282	297	309	310	297	297	279	297	288	297	282	305	278	290	326	294	307	284	321	280	325	306	279	291	285	282	303	321	294	303	311	312	317	325	314	332	340	285	276	300	323	336	306	277	282	286	294	265	322	300	303	308	280	248	251	298	292	271	315	287	273	312	281	292	279	293	299	317	329	299	288	279	291	308	294	276	323	303	336	284	300	304	312	285	277	312	289	327	283	308	289	291	295	288	279	288	291	308	281	285	310	285	325	301	299	292	324	302	303	317	321	303	274	302	294	295	309	312	277	290	279	331	302	287	281	267	328	298	305	260	302	298	289	320	304	260	281	289	306	277	310	303	306	312	293	295	339	293	299	332	303	278	290	288	272	321	322	294	294	302	281	297	317	290	296	349	303	316	297	284	304	268	301	300	312	335	295	293	293	308	303	297	287	330	298	305	307	318	272	307	287	312	318	327	311	281	315	287	288	273	314	304	269	308	332	275	291	323	286	288	275	307	349	310	314	313	342	275	316	306	300	315	306	288	309	303	319	278	345	294	285	270	301	302	311	287	281	317	320	275	270	324	308	303	349	287	288	293	316	259	294	307	329	301	293	314	283	322	322	289	324	318	307	283	278	304	325	304	319	325	298	290	263	289	302	296	287	289	300	333	302	313	296	299	290	324	306	282	306	290	313	282	315	279	312	308	290	309	306	304	279	299	302	302	273	276	297	305	306	309	300	278	283	283	275	312	299	277	272	311	282	297	284	256	306	288	285	324	284	307	295	310	278	326	293	305	283	321	290	311	304	264	333	323	309	285	305	291	296	302	309	300	276	304	308	325	277	324	297	293	303	324	301	332	318	294	320	318	286	302	307	292	304	283	280	306	256	287	285	305	317	309	301	303	267	290	293	333	270	324	320	269	331	286	286	280	297	273	325	278	283	304	291	271	301	297	275	277	282	308	288	276	295	277	288	310	300	280	297	246	322	315	300	296	297	279	303	317	339	294	304	314	291	297	304	286	272	299	299	312	323	287	307	333	302	301	286	283	294	333	281	288	294	303	301	294	289	310	293	308	297	300	321	312	298	296	280	293	272	273	309	261	304	302	316	284	331	297	300	314	297	312	286	280	287	298	296	297	286	300	297	281	310	239	296	301	298	328	299	324	309	307	332	274	277	283	283	333	288	277	295	299	296	275	326	316	271	283	284	301	278	277	310	259	312	268	285	294	289	299	297	279	324	289	295	333	313	297	321	328	315	307	320	304	302	313	301	319	323	295	323	335	302	322	292	308	312	327	282	307	305	301	301	296	282	304	309	284	297	304	319	296	318	310	273	303	303	330	297	302	302	313	264	305	276	311	305	287	324	278	291	300	320	310	300	289	289	278	290	297	317	303	295	298	315	319	330	296	300	286	295	310	287	312	293	328	301	302	312	287	281	287	260	337	353	320	298	263	298	264	310	295	312	336	328	281	291	269	299	297	280	287	272	285	276	283	297	289	299	297	309	328	287	318	317	275	332	303	267	277	300	290	260	323	302	305	315	290	344	284	302	322	317	311	312	261	307	271	296	292	298	285	276	316	302	315	323	307	313	304	313	293	292	296	307	314	310	284	322	316	301	304	296	326	300	275	317	287	305	275	305	303	318	297	280	305	280	323
16098	6596	895	866	924	970	1014	932	1032	924	871	881	857	891	802	849	818	788	752	724	820	842	776	802	763	741	809	862	908	955	854	931	1086	1013	976	910	837	840	843	838	832	830	842	877	823	818	802	829	784	773	774	761	750	766	879	971	977	920	895	811	775	704	727	721	745	751	750	675	693	704	662	758	760	738	706	738	738	700	715	737	729	742	747	749	760	679	752	698	693	690	741	746	724	720	665	730	702	673	705	722	734	771	752	756	700	724	667	720	802	695	734	701	733	692	715	742	792	695	700	706	739	745	708	738	747	751	718	719	691	715	689	734	724	717	704	743	738	727	719	729	747	743	726	765	733	755	728	731	709	738	723	694	704	735	712	677	710	715	733	705	686	735	678	774	743	728	706	746	709	718	765	693	725	740	720	734	721	774	718	715	772	695	763	726	735	748	724	728	744	701	742	724	707	700	712	675	718	732	784	738	711	719	743	744	663	736	752	732	692	679	756	738	738	708	690	699	705	692	753	747	710	693	723	740	739	747	727	716	697	691	679	733	727	688	706	713	736	708	732	698	712	721	722	724	688	745	689	704	698	763	726	734	739	740	654	766	718	740	714	768	725	729	754	728	772	710	781	723	711	725	722	763	785	739	721	730	710	740	765	721	756	719	722	712	664	759	753	742	718	759	759	725	748	691	652	724	734	768	729	675	764	733	703	714	747	777	695	688	691	712	755	695	743	736	695	739	714	707	735	707	723	731	751	717	685	747	752	722	684	710	728	692	731	709	728	737	705	769	691	742	778	732	698	705	734	736	737	741	720	721	704	769	718	720	723	683	741	713	712	714	728	748	741	730	720	705	720	723	684	689	685	712	719	731	765	706	725	725	670	713	759	715	712	700	774	744	727	785	671	730	732	749	690	738	730	736	693	717	733	721	714	715	728	709	766	755	718	724	720	717	691	787	707	715	736	731	697	727	730	738	732	730	686	755	727	737	696	723	764	723	721	731	719	707	701	696	690	693	749	704	711	720	768	794	739	726	710	733	707	675	715	703	726	742	727	659	727	709	755	744	736	732	675	721	743	713	694	729	784	724	774	710	709	772	734	685	724	746	738	734	719	731	723	771	691	702	735	722	730	767	740	753	779	731	751	719	707	761	698	689	700	725	707	736	713	758	771	734	726	689	739	790	696	692	731	687	743	731	676	725	739	746	704	762	746	686	746	712	721	696	723	687	678	668	710	735	730	751	744	708	736	709	727	747	695	714	743	723	742	687	775	775	719	706	704	757	712	702	732	738	732	760	654	720	723	760	742	700	732	760	718	727	722	708	705	718	703	763	692	761	750	717	729	783	710	733	697	710	764	776	755	757	692	688	714	711	768	714	699	759	716	721	725	729	706	718	707	696	702	749	754	713	740	689	667	773	755	710	735	750	715	723	745	716	733	744	699	754	730	735	738	729	755	770	719	681	744	715	694	770	689	725	764	698	777	677	700	755	745	690	732	774	698	747	756	699	695	708	721	662	741	686	708	722	707	712	727	736	711	764	690	687	688	734	678	768	713	773	736	732	709	715	730	710	715	708	732	703	752	740	725	699	706	761	689	688	753	739	712	678	697	745	730	758	704	766	727	739	710	733	743	735	730	733	722	712	702	705	738	738	717	688	746	711	672	665	650	714	744	734	735	782	710	738	732	712	768	799	766	713	704	707	715	677	730	733	729	720	733	733	733	731	693	757	727	748	710	697	665	719	752	722	765	733	717	740	703	716	712	732	733	711	710	685	715	726	766	767	720	683	710	700	687	696	781	745	761	742	663	720	714	701	713	711	734	705	698	695	717	755	668	699	674	732	795	725	729	705	719	717	731	711	733	712	722	725	711	780	744	774	741	716	710	695	709	765	747	751	745	706	717	728	709	784	737	741	713	738	718	705	766	767	744	716	668	727	749	672	745	741	745	701	713	713	704	711	780	718	712	711	719	742	677	708	679	705	738	716	695	725	706	716	726	724	757	686	720	729	747	685	728	713	693	733	716	729	719	781	714	725	735	735	723	727	705	681	745	724	725	729	736	736	686	748	703	710	679	750	659	739	751	779	687	722	753	748	698	710	775	714	755	751	770	723	712	730	723	707	707	748	725	736	739	726	788	710	745	760	725	727	708	745	742	662	707	763	726	715	701	729	691	696	704	746	736	701	762	725	713	694	717	734	693	758	726	727	680	737	716	716	732	692	724	707	742	698	760	717	735	713	736	712	769	696	700	680	758	731	747	717	776	775	748	718	771	706	768	684	703	791	717	738	780	683	754	661	700	756	725	747	706	713	739	748	723	710	714	735	716	724	695	720	695	697	694	775	719	723	708	743	743	713	724	742	723	728	691	717	764	719	713	711	696	712	702	716	741	707	678	683	766	735	683	795	666	714	727	693	745	736	734	705	686	705	766	724	747	768	777	712	756	723	778	735	735	788	679	725	731	686	709	700	743	706	726	723	697	748	672	728	695	773	706	779	722	709	735	713	746	730	720	738	693	730	710	806	713	715	692	696	736	694	719	713	755	725	696	727	739	752	725	751	731	691	757	699	737	712	664	668	703	720	701	698	779	703	691	748	711	722	744	737	660	672	728	723	697	728	731	709	741	708	706	678	703	745	723	729	740	689	733	665	737	738	692	734	733	704	685	744	734	723	684	743	692	716	737	749	756	731	729	758	726	715	705	779	733	727	734	723	718	683	769	759	741	752	727	708	764	760	690	737	768	713	758	692	700	734	712	721	733	758	727	691	719	728	735	740	688	696	683	718	721	714	705	725	733	702	726	736	755	733	707	715	722	724	698	752	711	715	736	724	745	692	726	747	721	720	749	685	680	720	719	707	749	741	704	758	677	703	753	722	717	703	674	682	734	710	748	714	714	740	763	758	752	721	725	746	722	729	715	747	666	715	698	747	808	721	733	690	742	722	734	728	643	756	775	710	721	697	708	738	717	722	733	723	741	689	700	730	717	764	670	720	713	703	711	739	698	724	702	742	699	746	719	719	749	750	656	688	762	727	733	690	755	805	718	736	694	744	726	727	732	747	699	710	705	724	736	693	707	673	750	748	708	723	714	726	708	730	694	686	772	688	721	709	740	711	684	716	670	657	772	740	778	709	677	698	705	698	738	693	727	686	668	708	724	692	722	722	688	694	683	727	742	737	734	717	766	713	694	768	706	722	741	713	692	764	725	776	762	737	717	684	754	734	657	690	718	699	662	727	703	723	673	692	763	701	750	779	719	753	763	718	697	718	752	735	726	733	719	683	727	741	754	741	756	680	735	678	772	765	717	709	686	711	751	714	750	742	740	759	732	725	721	695	737	740	725	771	769	719	669	735	741	736	718	709	723	715	712	707	745	737	736	710	733	719	743	704	727	801	691	706	758	735	675	711	721	759	766	703	727	692	730	732	743	729	685	695	741	761	695	729	748	760	783	698	712	719	728	719	742	723	746	727	742	756	663	702	695	724	728	674	747	756
62468	41204	9990	1289	729	631	531	525	487	455	482	424	380	401	407	376	354	373	343	353	346	378	363	331	330	379	340	407	379	370	345	334	372	363	372	353	304	346	339	350	340	337	328	331	341	321	325	335	342	352	338	337	305	384	502	649	579	525	416	366	307	298	336	293	292	304	297	293	295	324	266	302	279	287	276	299	299	296	300	332	301	288	306	283	318	308	301	298	296	310	284	271	312	311	310	334	304	313	255	344	301	342	303	288	293	301	323	325	297	297	308	296	318	304	295	326	294	302	303	301	297	303	325	310	305	294	277	294	297	304	337	296	311	305	331	313	304	303	314	275	306	275	278	300	305	320	298	323	304	300	311	293	307	320	294	320	278	301	319	331	302	320	294	287	269	329	295	303	296	285	294	301	307	311	300	320	277	306	274	325	318	273	297	297	322	348	348	299	341	313	317	288	326	313	332	355	325	290	310	285	284	320	311	314	302	320	345	282	326	310	308	302	303	310	349	306	313	325	309	304	332	297	298	270	315	298	295	319	327	316	308	323	335	278	287	321	312	283	326	319	294	309	300	328	324	330	295	324	309	326	284	314	350	360	342	282	317	298	280	313	307	311	312	289	316	311	345	311	287	321	324	330	277	307	315	353	311	304	298	325	328	348	306	334	310	319	304	327	296	354	307	288	296	299	290	321	339	309	298	316	306	299	326	323	302	306	318	290	303	329	337	310	317	274	311	314	330	322	284	306	306	309	300	277	308	282	304	301	346	293	307	313	298	295	334	297	344	311	296	287	293	337	300	282	320	311	305	284	330	279	327	299	295	305	266	291	301	310	297	251	331	280	297	328	307	303	283	314	309	307	302	328	309	322	323	294	289	349	309	305	296	295	310	317	330	315	284	274	308	308	272	337	337	332	333	342	325	277	334	309	299	340	292	306	304	343	334	317	304	303	310	321	307	302	346	293	294	307	310	314	272	313	311	333	304	294	328	306	323	297	311	320	268	273	328	301	315	299	304	290	297	275	274	292	325	322	298	315	288	326	327	301	326	281	296	334	305	330	331	305	274	310	312	283	311	312	319	325	305	306	288	330	327	301	279	299	320	318	293	320	321	284	338	308	293	323	281	326	324	306	310	297	325	294	294	265	303	291	322	321	286	297	331	319	306	348	319	317	303	333	311	315	338	311	295	294	287	333	295	321	308	282	317	324	285	307	323	312	298	304	342	313	299	294	332	334	296	314	321	284	320	277	300	315	291	333	293	297	311	291	293	318	273	318	299	283	328	281	286	325	346	296	292	320	332	289	297	273	332	308	302	333	297	284	330	329	315	310	307	307	333	326	340	306	305	302	328	312	293	305	303	311	317	334	332	319	352	306	283	311	282	290	322	307	314	316	321	306	314	314	295	310	326	293	300	309	334	287	311	311	325	309	297	288	305	315	268	279	304	329	307	313	287	287	310	295	297	313	328	324	331	332	289	284	314	302	325	308	322	274	306	306	302	298	305	282	321	311	297	300	306	330	350	307	315	280	311	303	269	293	292	336	295	273	331	321	271	333	314	291	332	309	292	288	305	293	325	325	324	339	303	280	303	301	310	310	308	306	308	316	312	302	311	325	334	340	303	298	326	291	313	284	318	306	293	293	321	320	318	271	316	305	278	311	335	291	323	294	304	317	333	295	328	356	292	302	283	307	271	311	342	323	289	304	324	298	329	329	307	325	325	314	298	317	309	306	307	325	286	321	316	310	321	314	354	324	298	261	297	304	327	336	330	311	303	277	320	342	306	299	340	333	314	319	300	324	325	287	302	298	288	289	294	296	312	298	292	318	288	321	277	297	301	306	301	311	343	289	318	305	287	300	308	282	306	315	308	317	297	305	296	317	302	325	311	301	333	320	289	303	306	319	317	316	306	319	333	325	285	328	317	323	324	285	309	338	311	300	322	332	283	318	339	307	362	307	285	291	324	325	318	323	306	316	291	307	297	305	319	298	304	312	306	308	285	330	344	311	323	316	292	296	289	296	297	326	293	305	278	269	290	320	324	290	302	311	310	298	306	322	319	295	307	315	309	284	316	339	313	325	291	303	334	337	304	302	286	304	336	321	294	335	264	277	312	303	323	289	308	309	306	319	318	304	292	328	292	318	293	307	357	329	323	322	331	291	329	294	310	299	334	313	305	315	308	331	307	305	313	280	345	319	335	291	346	322	326	307	341	293	333	319	316	272	259	282	308	272	326	296	321	315	306	307	267	283	303	315	291	302	296	323	297	321	308	318	297	302	317	301	292	284	295	311	331	283	317	318	331	285	324	332	324	272	329	317	315	313	323	318	291	314	285	304	322	297	304	278	278	310	303	314	321	273	322	298	307	276	321	317	319	323	294	337	327	277	310	285	304	308	311	315	318	317	320	319	289	317	307	298	295	317	318	305	303	315	320	299	279	288	327	304	323	304	326	306	290	333	314	290	278	313	317	270	322	310	316	276	285	298	323	309	310	320	309	319	324	301	328	366	316	277	292	280	305	325	321	298	297	307	332	305	306	289	313	333	315	292	276	299	299	296	291	291	322	293	289	328	294	305	350	329	277	311	304	304	321	328	323	323	353	320	296	301	282	304	312	314	318	321	308	278	311	301	298	318	304	330	320	293	294	287	334	306	305	295	314	296	304	299	299	315	307	302	312	308	297	304	301	277	310	305	309	320	334	305	319	338	327	322	316	307	323	314	304	316	289	306	311	308	275	324	313	285	278	306	297	296	304	321	306	300	297	328	323	302	326	292	355	294	298	305	324	295	312	319	309	322	292	318	323	310	301	305	304	305	325	321	292	282	298	309	318	308	325	298	299	327	285	301	319	282	296	311	308	293	317	268	308	341	308	317	285	292	355	301	306	287	340	314	319	296	335	331	291	296	337	334	314	330	294	299	318	299	298	295	334	288	308	288	313	303	322	297	354	308	300	312	288	297	284	313	284	307	306	305	298	296	319	286	310	294	337	315	287	329	328	314	267	275	276	291	315	292	285	265	342	330	309	302	296	281	327	302	319	344	329	318	302	314	325	327	332	320	321	312	313	285	294	327	320	325	310	316	322	284	311	297	333	321	304	280	302	301	289	286	342	295	261	337	306	309	307	332	292	321	293	285	319	348	324	324	312	329	290	325	312	292	313	284	324	313	318	294	295	301	336	334	311	313	303	321	316	339	324	299	286	307	270	303	328	295	315	287	322	304	322	284	330	279	340	321	326	324	313	331	289	310	318	337	313	283	285	285	285	318	284	322	278	314	304	335	301	282	287	305	297	304	275	308	293	314	324	307	334	316	283	306	333	326	273	320	301	306	315	309	313	340	318	328	287	307	323	322	296	317	320	346	305	298	333	333	345	311	303	315	317	269	311	268	305	323	265	305	316	300	276	325	304	276	326	300	326	298	320	295	283	331	313	302	293	315	309	338	285	282	289	303	268	307	312	332	295	314	291	282	297	289	356	307	293	315	296	323	295	288
42941	15535	2278	2577	2347	2087	1984	1934	1763	1624	1595	1504	1432	1364	1303	1293	1176	1111	1068	1051	1086	1021	999	872	1000	976	1156	1290	1326	1190	997	1054	1424	1375	1221	1163	1067	952	933	937	945	963	951	885	961	921	895	863	1004	897	931	808	779	1223	2659	3397	2720	2181	1526	1047	733	748	686	756	725	719	744	692	743	758	748	735	759	708	760	748	720	753	769	772	684	733	773	674	685	662	786	721	725	717	751	800	757	718	719	733	701	754	679	688	780	768	783	721	735	748	742	705	769	746	711	744	766	736	743	730	787	763	681	714	755	695	712	726	712	739	727	708	742	757	724	742	723	714	774	757	743	751	731	760	757	721	713	754	745	743	765	691	753	694	734	788	738	714	773	766	711	748	727	748	706	792	709	782	743	669	713	754	673	703	712	700	756	677	670	679	753	754	682	724	769	732	750	729	741	757	745	727	733	749	701	725	760	745	758	696	729	746	726	749	703	746	726	743	712	667	736	679	719	741	672	746	755	736	721	704	729	722	737	661	740	714	730	733	733	719	734	761	786	737	704	711	747	682	746	683	775	742	730	779	794	737	714	725	746	713	748	773	723	732	753	709	734	714	745	762	726	690	738	728	772	665	746	712	738	698	737	741	763	719	749	712	751	732	725	738	754	780	745	771	722	731	762	752	683	756	721	724	714	721	760	707	793	748	758	757	742	763	739	714	691	759	732	769	661	726	748	719	735	723	705	691	774	718	768	709	797	696	740	744	807	745	723	740	778	729	708	761	724	733	701	783	725	722	701	772	751	753	738	724	701	731	707	741	747	712	750	756	708	725	739	763	772	707	726	690	783	746	714	770	714	725	723	757	753	784	723	747	774	753	754	689	696	721	800	739	726	714	679	756	735	754	722	760	754	721	785	731	741	754	699	770	710	712	740	699	783	706	725	784	702	773	757	764	721	734	745	725	698	716	738	705	725	730	713	728	715	685	775	782	726	690	706	768	720	746	683	706	792	726	760	731	779	743	731	789	718	727	729	743	764	744	742	718	740	721	755	732	756	712	744	743	729	717	712	705	729	734	771	731	743	692	762	728	681	730	753	706	747	727	717	737	756	742	749	781	770	740	743	701	704	778	749	802	764	780	736	705	771	759	794	712	733	740	752	753	747	728	753	726	760	740	725	719	725	770	731	725	730	756	777	737	712	671	788	700	760	721	732	724	680	697	725	704	696	720	718	712	731	717	775	730	734	773	750	730	726	715	699	752	812	736	789	726	766	761	772	688	769	763	751	701	738	703	757	723	757	744	721	713	770	735	667	703	723	731	769	754	797	721	729	686	784	728	747	786	686	752	783	739	728	740	780	733	742	744	728	739	744	765	761	728	715	722	762	745	702	757	713	725	735	739	746	747	813	753	804	790	718	777	718	730	688	700	742	697	749	711	759	782	769	743	730	775	696	788	706	758	686	739	706	762	701	749	721	757	738	739	745	738	708	730	779	697	745	771	723	737	725	747	739	692	723	732	746	715	739	746	719	668	785	749	708	743	777	754	754	779	724	704	780	756	738	717	711	734	716	789	769	749	755	721	746	766	716	765	783	719	753	715	732	776	683	741	730	767	730	732	738	740	728	719	752	755	736	698	740	713	746	711	732	738	748	683	731	698	734	756	733	685	740	719	690	720	748	705	730	794	712	721	761	772	704	760	738	736	730	815	779	712	705	791	762	750	729	793	747	751	701	742	735	769	704	726	721	709	735	758	780	734	716	716	738	735	724	729	729	754	744	724	697	695	741	744	752	760	690	747	744	701	718	760	746	703	737	730	751	744	777	729	699	676	726	842	752	729	739	766	708	671	738	740	699	717	712	787	668	756	744	734	719	718	719	768	695	718	720	744	777	759	691	692	725	719	708	732	734	725	744	750	752	810	755	707	703	761	683	743	711	763	760	718	721	762	727	736	725	774	744	748	777	717	758	747	755	741	734	716	772	760	714	673	737	702	821	680	712	728	736	720	755	697	682	718	742	710	765	764	702	752	742	717	734	684	687	738	760	710	714	739	742	763	708	700	746	746	742	691	742	722	726	734	725	762	749	749	735	751	692	796	725	732	743	762	765	752	771	718	737	705	753	754	750	759	719	765	755	731	732	729	725	789	684	719	781	742	689	720	763	708	715	751	728	784	758	783	771	671	682	772	749	758	766	756	752	686	768	745	733	728	745	732	723	774	714	708	711	702	735	742	703	750	770	687	794	745	754	753	756	724	715	715	755	747	712	752	764	752	726	726	783	698	707	725	738	694	737	679	709	718	737	757	781	706	753	710	765	735	791	708	736	686	716	776	709	751	736	737	751	734	742	726	773	756	711	753	722	701	765	735	727	697	734	755	707	736	705	724	715	728	707	676	763	750	693	663	750	768	760	766	769	708	739	772	778	744	759	718	724	765	756	715	727	730	765	706	749	751	762	717	791	743	731	764	767	725	751	776	740	713	746	716	737	713	721	702	735	708	733	744	765	731	711	720	710	738	711	734	744	773	761	741	776	759	719	751	754	734	718	780	736	715	721	717	760	703	776	738	758	686	721	748	693	720	747	764	744	785	743	719	694	679	761	752	767	725	706	702	768	719	742	737	726	785	765	762	736	723	732	740	765	752	787	727	721	707	713	701	726	757	765	701	732	683	700	734	734	725	711	740	797	755	728	785	735	724	711	724	727	742	731	715	769	708	739	742	763	716	741	742	722	753	740	713	745	759	731	755	710	726	714	762	750	682	767	726	751	711	783	727	749	719	759	742	733	758	757	716	745	758	680	673	782	732	739	766	724	719	701	718	763	719	738	769	707	751	712	745	701	700	746	698	789	769	764	698	772	754	716	757	748	728	714	744	764	752	763	787	710	693	714	728	729	754	710	733	730	708	740	734	686	778	784	705	755	762	732	707	704	784	745	710	779	690	747	708	711	730	718	755	707	716	669	751	717	701	745	769	743	690	736	764	743	758	716	666	747	711	723	722	689	743	765	691	735	725	751	720	757	759	764	745	761	723	756	787	724	755	711	780	707	745	753	798	718	705	750	752	734	744	719	724	716	685	760	781	702	727	747	698	775	730	718	734	753	804	726	777	770	679	748	721	734	735	749	746	760	734	701	701	718	684	716	760	733	721	704	744	770	749	740	714	677	717	723	744	733	721	749	760	713	778	700	778	738	727	737	730	689	702	708	670	759	797	718	760	738	717	744	762	732	778	751	701	784	701	718	733	738	841	771	763	786	738	701	769	727	697	742	709	757	683	779	736	679	735	747	774	707	730	724	742	760	749	740	764	710	747	744	741	705	785	711	749	743	748	716	762	717	759	715	751	754	730	733	721	738	725	727	791	743	778	680	714	723	720	739	718	798	779	745	714	709	754	768	739	771	663	731	707	718	738	727	744	727	698	727	769	729	737	725	755	733	741	706	735	759	734	718	752	749	757	735	749	722	732	699	753	733	708	719	793	717	748	723	796	777	749	698	696	754	776	745	750	729	777
72252	45214	16791	5383	1247	985	788	698	581	505	488	490	420	375	382	357	371	373	311	327	348	311	293	287	290	302	309	348	373	305	294	300	318	329	289	331	308	300	323	285	284	307	272	259	306	232	272	233	292	303	304	261	257	304	692	955	765	613	512	287	242	227	234	237	246	250	231	236	218	238	242	231	200	265	236	225	237	236	225	217	222	243	248	248	256	199	253	251	243	228	239	231	242	248	217	223	231	232	237	236	221	224	235	213	220	238	203	219	250	222	215	227	242	240	220	243	222	240	233	221	218	234	234	239	251	259	244	218	216	219	249	255	241	217	245	263	216	251	230	228	252	233	207	226	275	245	231	249	273	252	251	233	228	233	225	230	213	226	212	232	273	234	217	230	272	233	238	237	222	256	236	249	245	237	270	271	228	229	250	260	197	250	228	230	256	260	234	254	261	190	254	242	242	246	223	238	258	226	236	256	241	234	244	240	241	231	238	215	246	218	227	205	230	218	241	221	255	235	252	230	220	213	224	229	231	240	251	235	239	244	233	190	235	237	222	235	243	226	249	226	243	241	264	209	235	239	243	237	232	254	244	232	236	246	239	253	228	256	250	256	226	230	219	232	227	223	243	228	237	225	236	238	209	246	253	216	255	245	223	234	239	249	249	230	227	203	230	245	255	262	240	232	234	235	220	231	240	256	238	220	244	217	257	208	250	235	233	239	264	213	223	238	243	252	239	227	238	281	242	242	215	218	247	238	229	210	244	226	215	244	238	247	235	220	240	219	236	233	239	237	217	208	214	232	275	240	225	226	216	224	235	232	240	269	224	255	236	275	219	213	248	224	214	208	219	256	245	241	212	223	242	229	237	230	246	260	221	224	198	246	247	232	229	219	245	231	266	264	233	218	242	218	232	238	239	233	243	204	256	237	238	241	211	220	265	247	232	270	244	233	246	223	241	254	246	227	267	222	232	253	238	257	232	246	249	211	230	225	226	249	253	245	242	202	239	251	247	221	243	258	268	239	227	248	263	224	243	270	270	238	258	241	242	248	237	237	239	219	208	232	247	217	235	215	233	215	240	231	242	250	243	217	221	249	222	203	243	211	217	244	216	218	226	236	261	231	236	225	221	255	217	241	239	234	220	222	255	217	233	241	257	212	218	239	267	236	217	259	247	240	251	234	208	230	215	215	241	228	233	221	209	238	235	241	241	231	246	265	244	238	233	223	281	227	252	227	234	226	238	219	233	237	263	257	234	232	216	236	241	236	217	234	244	246	239	262	244	236	234	249	267	202	220	263	269	263	222	216	255	251	220	264	200	211	233	214	218	262	234	240	256	243	242	234	222	202	226	212	228	222	236	276	236	223	206	237	241	251	202	211	235	241	234	246	220	238	270	232	220	225	226	238	216	239	217	250	238	254	249	234	227	252	215	262	209	237	206	239	228	217	226	240	248	230	223	242	250	227	227	241	231	237	235	237	238	205	224	239	236	252	255	253	216	255	248	210	264	224	231	214	236	252	218	235	256	230	221	256	219	251	235	222	241	256	230	242	226	263	230	238	245	232	235	235	239	230	250	198	222	245	245	229	209	223	222	276	222	213	242	235	212	245	252	272	245	259	234	240	239	241	223	217	228	219	236	221	227	238	219	222	228	260	229	227	217	253	237	240	256	249	227	217	264	262	242	235	239	228	243	217	251	235	275	239	246	248	216	247	257	230	253	236	197	246	227	234	232	206	210	239	233	201	243	248	219	266	254	231	240	263	225	220	248	227	231	250	249	204	229	230	263	273	238	236	239	252	233	215	244	223	215	256	220	270	233	244	240	237	246	230	247	226	256	225	234	228	264	232	234	241	251	243	233	210	207	264	244	209	234	244	236	250	213	231	220	224	227	214	224	214	242	225	253	247	255	242	249	221	243	216	227	237	249	222	259	257	255	229	215	224	231	218	244	225	229	257	263	250	249	228	233	225	251	234	230	249	264	221	232	218	235	250	225	280	211	232	234	263	250	243	231	235	247	238	213	242	225	227	231	240	242	222	254	229	237	244	235	254	240	246	232	244	235	238	225	224	212	209	261	225	254	230	235	238	234	241	234	243	224	221	244	265	218	234	214	269	213	241	241	236	212	228	269	229	251	232	243	249	248	213	245	226	226	247	270	238	231	250	233	230	231	213	251	239	237	222	231	242	265	258	199	221	217	189	257	237	221	274	228	194	233	256	236	237	228	230	231	221	244	231	267	229	223	249	244	238	237	236	228	240	253	232	241	236	231	244	262	227	230	220	241	234	268	228	242	222	219	271	239	257	222	235	222	208	219	249	245	209	231	257	236	222	246	206	208	236	228	231	238	270	250	227	229	254	245	251	227	259	246	238	231	239	226	211	226	222	220	204	210	236	218	251	248	259	230	233	237	255	247	263	223	238	232	246	231	223	246	241	228	231	217	215	209	239	218	242	241	218	232	238	206	230	245	225	235	230	236	197	236	220	222	238	212	251	212	244	211	234	256	245	207	238	221	249	202	241	249	243	239	263	236	220	240	226	224	217	233	227	246	240	257	224	228	233	254	248	217	218	228	254	225	201	215	231	202	225	218	235	239	227	234	263	245	245	198	234	218	242	222	246	261	212	238	263	235	247	236	220	231	257	226	215	220	219	214	240	215	211	252	228	254	245	255	238	242	237	252	232	234	233	249	220	220	232	257	239	230	237	204	238	232	247	231	251	226	224	223	252	232	242	231	254	266	254	222	233	213	240	254	237	243	232	233	233	243	231	211	240	236	235	226	220	218	225	260	262	244	249	212	268	237	232	259	222	250	242	228	206	217	223	250	221	236	234	240	237	235	243	243	238	260	238	263	235	237	254	252	262	241	280	243	231	253	229	239	241	240	254	236	227	256	221	231	245	240	245	234	225	219	231	231	244	241	237	250	236	252	239	221	235	260	237	250	245	214	217	226	243	245	235	213	218	245	213	235	238	255	250	243	219	271	221	258	225	255	225	244	255	237	222	243	210	229	245	215	244	244	231	214	250	242	207	241	231	233	213	231	223	205	230	243	228	230	209	249	220	209	224	223	225	217	223	239	255	209	219	216	227	235	231	219	231	233	246	256	244	247	239	207	230	243	260	253	224	227	219	260	258	249	231	249	247	216	266	258	223	238	222	229	270	236	221	223	226	251	231	251	227	214	236	223	244	243	228	252	225	247	225	213	243	219	217	227	223	221	231	250	215	233	212	222	242	238	234	185	227	226	216	219	238	251	231	233	249	220	235	234	225	239	244	220	240	225	236	221	219	221	224	234	225	241	254	245	240	221	223	226	250	227	248	225	234	243	232	250	206	246	226	239	235	243	252	256	221	224	238	213	247	241	245	224	244	262	237	228	249	243	227	238	239	222	237	228	237	230	226	237	229	225	240	228	269	247	243	224	253	257	227	227	250	258	243	252	212	249	243	227	217	241	273	253	238	228	231	230	209	239	240	216	220	259	253	269	239	239	218
52890	15598	3650	4171	3703	3387	3254	2722	2273	2098	1888	2001	1624	1726	1593	1353	1369	1269	1183	1197	1159	1030	1011	908	980	974	1370	1348	1369	1160	1011	948	1331	1379	1169	1079	1000	931	1027	905	893	913	915	908	938	887	855	809	937	961	830	755	653	1526	4351	5576	4563	3502	2419	1035	604	546	586	569	563	553	571	625	562	586	563	590	621	578	641	566	551	594	582	554	589	573	572	561	597	602	576	579	557	553	563	574	605	607	594	589	555	596	588	603	576	607	608	589	557	577	567	596	581	564	556	568	589	557	574	567	602	588	566	567	556	572	562	562	579	603	600	576	546	566	568	570	550	614	588	553	632	574	590	547	568	591	575	567	593	566	593	593	591	596	570	592	563	601	506	612	557	551	545	609	550	551	621	570	552	573	590	572	590	566	626	569	592	566	539	615	573	600	562	561	583	546	564	614	621	580	569	598	583	629	579	567	552	537	561	555	602	586	527	583	605	564	577	581	607	606	562	549	533	566	598	608	582	575	585	591	598	659	584	562	555	578	630	564	587	599	573	572	555	570	563	573	595	589	582	623	591	566	594	557	576	554	581	588	560	588	577	582	600	591	556	621	643	594	577	568	570	612	559	589	546	589	601	564	590	573	579	531	522	595	583	591	602	605	559	599	578	618	612	599	542	566	550	585	558	550	580	586	592	630	591	587	549	601	559	587	555	534	554	563	555	560	603	578	566	578	596	573	597	615	578	594	553	597	539	617	578	569	592	578	573	623	550	580	582	597	566	585	611	540	571	557	570	588	566	553	548	558	578	642	543	605	584	562	568	564	590	519	561	568	572	572	592	575	572	556	572	574	610	620	591	545	548	602	569	545	577	533	619	523	589	558	602	626	590	566	560	620	556	628	574	580	606	581	600	562	612	579	586	570	567	588	578	555	537	569	597	591	584	556	574	601	576	602	554	569	562	568	596	526	589	512	618	571	602	561	539	552	587	594	585	595	565	585	584	614	589	536	591	565	584	596	604	583	559	556	552	595	572	588	567	553	579	572	567	574	546	523	601	570	596	605	572	566	577	583	583	578	610	601	559	580	562	532	576	565	557	562	583	578	595	605	578	589	601	577	574	517	588	538	634	541	555	512	567	594	559	577	584	535	575	653	579	603	567	576	573	578	584	578	580	581	599	560	569	560	616	562	545	560	534	557	549	609	518	580	576	612	597	569	548	523	597	601	580	536	560	565	588	590	595	580	610	528	602	586	593	587	589	570	584	572	581	539	554	569	583	538	599	566	605	583	608	602	533	582	580	592	601	593	546	550	618	567	555	571	571	572	606	586	587	553	585	578	561	558	552	575	513	611	567	562	572	605	569	592	630	543	600	562	585	578	564	565	599	575	597	549	531	592	545	623	602	564	529	596	565	592	585	555	607	575	571	589	591	606	601	583	603	600	542	597	547	548	559	568	586	561	554	577	564	569	577	598	588	611	611	590	553	625	608	572	544	560	579	607	594	587	557	554	597	581	586	591	569	575	563	509	607	553	568	600	557	575	600	559	581	603	603	595	606	549	544	583	604	560	555	592	558	589	602	564	577	581	560	587	562	569	586	573	621	570	590	576	600	586	553	545	561	567	616	530	562	572	573	585	590	569	557	551	619	553	616	580	568	598	585	543	651	641	601	573	559	565	531	585	601	557	624	541	578	549	606	555	549	588	590	600	565	580	561	569	574	570	631	597	555	612	561	564	564	614	564	561	602	594	587	621	584	558	563	528	588	566	637	595	537	592	588	547	606	594	590	537	587	541	564	569	541	606	588	587	566	587	581	556	561	560	574	594	554	584	570	523	608	575	604	544	598	581	559	633	579	568	612	562	567	543	547	605	584	562	569	587	577	575	578	575	582	567	592	554	561	576	531	564	577	593	584	563	573	598	627	564	573	624	572	587	580	586	574	554	555	591	550	572	545	610	596	559	600	584	578	578	583	607	526	603	596	612	557	606	577	583	588	577	603	594	573	564	575	560	577	609	592	599	565	522	588	635	578	556	575	557	600	556	556	584	559	577	569	635	579	598	560	550	555	613	556	592	586	594	594	576	664	568	552	615	569	610	592	596	595	585	541	548	571	553	582	569	550	575	575	555	553	601	583	559	587	572	530	541	533	573	545	579	603	551	557	612	580	585	575	594	556	583	586	507	546	608	564	583	550	571	577	569	547	588	534	578	596	524	582	594	578	586	594	582	548	617	600	624	601	551	590	565	582	589	616	605	583	597	548	595	556	582	555	601	587	591	625	576	595	569	553	570	580	548	573	593	582	557	577	610	587	597	565	584	634	565	585	552	552	581	571	558	565	574	596	608	603	575	580	585	572	575	582	581	544	588	568	548	562	587	561	554	580	551	573	570	609	573	565	582	604	568	577	599	568	622	578	568	560	575	550	645	572	570	589	545	579	564	569	574	570	548	580	598	575	588	546	511	602	598	569	593	602	599	578	579	556	555	568	542	596	588	573	601	567	537	598	549	573	583	631	573	529	575	586	603	541	557	565	616	556	605	594	588	550	613	578	552	548	590	591	576	567	594	563	550	592	629	604	552	553	571	590	563	523	609	591	614	543	547	583	593	537	610	574	582	581	596	540	582	569	561	579	559	599	593	616	582	551	587	596	584	596	565	596	572	611	563	539	621	583	595	573	566	581	527	558	586	571	572	600	562	597	549	605	565	572	593	622	593	610	575	574	608	552	594	539	581	594	564	593	558	600	591	603	617	590	562	574	599	621	596	567	552	604	566	553	583	601	538	562	581	559	631	548	578	602	580	589	601	624	576	597	621	570	590	565	604	560	619	593	562	608	626	583	595	549	566	546	600	596	573	579	564	576	563	584	568	576	601	564	559	562	544	559	575	622	558	584	582	579	611	616	585	552	592	542	546	604	602	568	542	604	556	553	585	625	568	605	574	577	570	598	612	556	558	601	579	551	579	555	563	571	574	556	595	587	600	568	595	545	587	592	594	631	619	589	560	558	552	581	531	568	561	588	602	567	566	614	536	554	589	598	589	568	606	588	595	596	583	573	593	556	542	614	554	580	611	577	571	572	610	652	584	578	563	563	527	558	584	577	593	585	574	581	554	529	539	597	591	552	564	566	588	548	569	597	542	573	582	547	584	527	573	525	553	604	568	565	616	604	571	564	573	622	556	593	574	560	579	581	603	565	583	606	579	556	570	571	566	568	554	573	588	574	547	587	572	612	595	584	574	573	557	631	596	597	553	561	577	531	598	573	590	558	635	531	564	619	575	573	631	600	593	615	581	567	542	554	583	559	571	566	597	561	579	563	571	592	538	585	569	581	587	530	575	586	570	585	582	602	588	560	572	551	558	591	584	569	608	567	587	565	594	548	617	607	537	566	577	606	554	561	599	566	572	646	560	595	610	569	528	601	562	644	624	607	607	572	597	610	608	583	521	588	576	550	580	604	584	609	568	582	581	560	641	602	577	596	560	588	564	564	592	569	606	568	579	558	567	603	595
15388	2933	382	349	372	406	381	322	325	378	329	306	338	301	335	346	314	310	309	303	302	320	320	307	312	322	352	360	334	328	296	310	328	317	274	304	347	305	309	342	345	340	306	303	332	298	361	320	351	305	319	301	305	348	330	367	355	366	343	356	287	306	321	316	296	337	300	312	294	310	300	334	364	302	303	343	296	341	321	298	357	313	338	283	332	297	314	299	306	315	321	307	277	306	292	292	284	299	308	291	304	323	287	293	312	302	311	300	293	292	296	298	284	302	314	283	301	310	336	304	296	283	308	283	329	292	290	292	293	286	313	316	316	329	292	331	310	307	308	331	311	348	302	295	321	310	286	301	339	333	319	275	338	319	327	330	304	308	317	336	313	332	311	296	303	330	284	300	308	300	287	288	288	346	300	323	329	310	320	301	321	315	314	279	316	349	310	312	315	316	320	282	292	313	317	297	325	340	340	286	324	322	316	311	278	358	289	332	313	258	280	304	291	304	345	295	290	330	309	335	306	313	312	349	311	314	291	305	297	316	298	321	334	294	302	316	288	327	322	302	278	313	332	334	302	288	357	277	332	310	273	314	305	297	308	299	294	301	321	315	289	353	314	299	307	311	302	296	295	296	320	267	311	322	295	322	315	308	288	335	291	307	309	292	310	298	313	303	281	301	308	313	298	293	308	339	291	290	327	291	338	292	333	294	294	298	303	321	314	338	296	288	286	290	293	310	306	263	311	329	307	309	334	314	307	305	312	301	320	315	314	295	328	283	315	325	297	322	305	303	313	354	317	322	328	318	313	319	308	323	348	277	323	321	335	312	302	302	304	298	277	286	285	287	299	284	304	305	261	282	301	347	314	321	340	315	324	337	322	320	319	301	306	306	309	333	342	329	328	314	316	325	323	313	318	290	326	313	308	297	308	302	325	313	309	288	322	329	319	324	316	292	317	302	270	310	294	329	351	317	317	303	302	304	361	299	315	317	277	303	274	319	294	298	290	336	338	299	336	335	295	317	314	338	327	315	278	316	318	277	287	297	324	309	271	314	318	305	279	323	294	357	333	318	303	316	299	331	298	312	311	300	335	316	308	311	324	295	311	278	319	326	302	297	347	320	321	307	292	293	319	317	335	305	296	294	323	317	297	314	317	302	309	326	313	316	306	311	288	336	296	311	297	334	292	318	304	317	296	304	315	297	313	281	307	297	307	294	306	312	313	315	297	299	330	310	291	318	323	327	309	291	315	325	285	321	327	289	297	291	292	314	308	313	282	302	302	315	313	333	268	306	281	334	328	318	334	285	304	294	322	341	312	301	304	287	331	296	296	287	308	298	317	326	284	314	299	318	319	284	315	293	325	322	313	296	310	293	301	292	321	288	316	294	308	304	293	308	315	339	327	307	327	340	299	270	254	300	326	278	320	301	301	314	323	308	286	309	302	321	330	327	335	353	293	321	305	310	320	324	294	284	323	321	306	307	311	312	327	311	312	315	275	303	291	313	317	325	304	337	310	300	321	292	324	290	284	289	348	278	313	312	310	335	285	278	317	301	308	283	296	300	343	327	305	285	297	319	323	289	294	329	316	315	285	290	311	334	305	290	299	320	326	347	283	297	370	277	322	305	325	326	319	305	260	320	291	293	303	284	316	317	274	314	327	299	336	301	321	291	285	316	279	303	298	314	320	313	301	311	298	301	312	291	296	293	325	258	302	299	290	306	323	281	304	319	312	319	298	333	311	323	305	304	313	284	295	316	320	281	315	339	300	318	300	310	320	290	291	312	319	309	301	330	301	283	321	321	302	310	311	327	308	312	276	315	331	303	338	346	317	295	296	312	307	324	299	268	294	298	292	297	349	298	323	343	324	325	305	278	334	358	339	307	315	295	338	310	338	305	293	307	266	310	304	317	313	289	295	316	311	328	314	295	312	280	310	294	312	304	326	321	302	343	261	326	307	310	332	299	362	328	314	299	289	327	321	302	284	311	313	334	291	346	287	274	321	332	315	305	290	307	298	306	321	313	305	303	348	316	288	311	303	334	288	342	307	322	305	333	282	313	343	289	318	314	333	317	331	346	317	301	303	328	274	313	319	301	318	349	300	313	291	300	285	371	293	316	324	299	342	314	311	331	326	298	317	299	315	340	303	341	323	329	295	299	316	331	289	307	309	338	307	303	313	330	285	326	275	288	305	316	316	327	287	323	279	323	295	308	293	295	278	300	307	309	302	310	322	270	306	305	318	353	306	316	330	296	350	340	325	296	313	306	336	325	318	304	289	284	323	272	327	360	322	305	320	316	302	309	318	329	304	331	318	315	281	282	298	303	309	298	296	307	319	279	349	317	326	315	330	323	322	273	290	317	297	341	321	345	333	322	340	299	304	304	344	310	332	323	282	271	322	309	325	335	286	284	315	317	314	344	310	318	308	319	327	300	320	284	301	299	321	325	295	323	318	338	324	315	342	313	297	333	317	313	296	324	293	296	320	312	303	296	326	306	311	326	313	294	347	314	272	298	272	271	319	297	278	304	325	303	315	334	311	329	315	279	300	300	306	287	336	331	271	306	332	302	288	323	305	334	324	331	322	294	307	322	335	274	326	288	278	326	281	294	318	315	328	345	319	307	333	332	286	296	308	287	299	303	317	313	328	293	306	293	278	289	322	308	286	277	320	273	299	293	328	340	336	321	330	317	288	317	285	278	307	306	282	318	326	277	293	327	332	335	343	294	304	311	328	314	294	285	320	302	301	319	304	318	327	251	321	303	314	295	324	309	296	345	290	309	277	325	326	296	281	293	305	315	307	294	354	317	308	292	269	286	318	303	294	320	298	319	316	324	314	279	311	330	289	336	310	290	332	308	308	323	306	313	310	291	307	328	312	317	340	287	325	332	321	299	318	325	300	297	311	348	305	317	304	311	314	285	299	314	301	323	315	290	314	338	299	318	317	320	298	321	261	298	309	308	310	323	316	325	294	325	314	336	327	308	296	339	334	309	334	317	280	291	326	337	294	282	337	304	331	320	304	344	298	314	290	291	294	286	303	276	328	321	305	307	300	311	368	327	279	313	310	295	292	302	293	323	294	294	311	294	308	350	345	346	308	312	323	334	302	323	285	308	308	309	303	291	309	331	305	302	268	311	305	334	312	302	308	335	343	315	297	303	330	323	318	321	308	314	312	303	311	289	297	332	371	318	313	334	316	314	313	274	328	296	278	298	280	331	319	316	317	337	316	317	325	332	335	330	302	288	292	310	298	320	285	326	329	294	292	313	331	324	303	287	283	300	308	325	340	285	290	288	308	312	319	348	336	309	327	291	323	318	287	318	317	310	283	322	306	298	322	285	315	319	304	291	306	311	319	282	336	330	290	300	295	312	295	310	318	315	282	289	322	330	320	315	289	302	300	321	321	275	299	301	311	344	281	305	288	297	328	301	282	300	309	333	320	318	301	334	301	305	312	327	332	326	299	326	275	301	314	283	313	331	283	313	310	324
17824	2620	879	930	991	1159	1098	947	914	931	966	878	874	936	902	868	844	847	830	885	863	826	747	841	803	879	960	907	900	833	895	798	820	860	868	882	951	839	908	873	856	846	839	842	823	871	814	857	866	825	811	811	812	808	922	1049	1075	1071	964	902	757	765	740	769	765	769	760	796	760	731	776	726	767	712	756	817	777	756	768	770	739	759	777	715	767	782	746	790	698	722	703	751	776	768	773	750	764	698	749	765	747	736	703	780	782	726	788	761	771	758	769	710	758	760	774	811	768	738	777	737	770	760	715	756	766	762	782	754	787	748	735	799	773	752	763	744	742	780	744	760	751	793	757	800	748	765	732	743	771	757	745	673	755	734	774	728	789	761	753	742	738	773	741	729	742	690	782	749	716	758	750	756	723	700	770	789	719	687	773	751	731	728	771	730	765	821	761	663	751	769	716	747	752	757	781	733	751	780	784	765	782	776	758	772	755	752	751	764	796	742	754	770	735	744	753	787	745	754	754	754	774	765	746	790	748	756	784	715	726	760	737	731	772	757	776	736	754	764	779	795	763	730	756	747	765	783	797	737	743	764	764	797	729	764	768	718	754	775	718	742	790	738	740	795	767	740	773	792	733	748	810	735	760	755	794	783	759	672	754	748	767	757	746	688	746	735	739	753	732	742	754	738	784	752	746	786	801	770	735	768	783	764	736	717	702	758	773	762	749	768	782	753	758	728	784	719	748	720	720	783	788	774	787	779	740	711	793	741	714	798	776	754	794	746	730	772	767	780	774	699	801	782	725	767	766	718	785	734	779	736	758	758	756	809	750	783	740	732	747	745	788	733	796	765	715	720	750	757	798	758	783	758	781	766	700	767	750	737	727	753	747	776	748	784	783	798	778	766	726	709	786	778	747	707	734	784	798	761	766	807	782	784	759	732	773	785	767	758	733	736	715	753	769	815	755	723	737	781	736	793	749	755	761	760	730	726	768	784	734	759	758	785	767	743	775	733	742	748	780	790	718	764	756	770	750	739	767	740	775	735	733	807	742	766	745	740	770	708	754	758	793	782	748	701	773	806	726	725	773	765	756	776	794	727	827	783	744	783	756	754	779	739	782	745	739	773	736	777	764	737	739	732	752	746	732	742	771	771	772	790	778	754	730	723	771	717	680	763	765	693	746	793	751	763	742	766	798	751	755	779	742	708	787	747	769	716	723	735	721	743	760	740	731	769	733	727	754	760	773	748	813	791	717	746	769	758	691	772	716	783	748	756	724	779	762	736	747	725	786	707	756	675	720	792	760	746	763	734	752	739	730	790	756	724	719	752	780	750	721	819	787	763	789	739	786	781	756	725	789	762	787	792	780	756	757	787	787	730	780	725	740	770	768	752	727	781	724	773	760	798	827	745	711	775	772	763	805	767	755	764	742	753	729	754	762	772	783	787	752	678	739	729	768	804	768	766	800	736	744	785	710	721	738	731	743	757	732	808	724	730	803	795	789	764	744	802	728	726	789	753	787	750	745	774	743	749	763	769	834	775	731	759	786	706	722	725	714	730	796	776	788	739	805	767	797	776	739	753	722	755	802	766	751	794	743	757	782	744	776	747	704	738	763	715	711	794	740	739	766	736	727	800	773	745	749	673	757	731	764	737	747	715	742	721	741	790	802	755	755	732	766	762	756	737	767	716	750	814	723	750	774	745	706	736	772	718	768	810	752	783	768	774	743	805	742	795	759	776	747	750	775	810	760	793	734	780	722	829	772	755	739	739	767	746	702	770	790	759	761	779	740	771	781	720	739	779	797	795	781	764	733	708	766	779	772	746	722	747	767	781	786	782	706	745	794	770	767	745	749	759	697	734	736	750	743	758	783	734	750	784	754	776	780	733	757	740	787	797	736	764	742	743	740	793	794	774	725	686	712	696	733	805	786	766	719	761	821	813	735	774	813	751	748	746	765	741	735	742	725	746	723	758	745	739	758	739	721	738	747	810	741	762	777	733	779	762	759	758	777	734	758	781	770	721	802	756	741	757	695	750	764	740	691	766	754	759	728	751	759	750	767	745	745	763	802	734	727	753	731	762	766	747	769	815	830	719	777	788	738	728	751	752	761	808	763	729	768	724	735	716	742	762	740	731	720	719	771	771	765	708	804	807	769	763	767	744	731	759	773	807	760	718	814	741	747	777	745	747	694	760	727	791	784	797	750	752	776	778	800	797	748	783	838	776	725	737	718	756	727	736	732	763	752	742	734	740	778	765	719	819	772	729	743	778	720	775	754	763	775	797	785	778	729	796	777	757	771	731	706	727	724	769	758	766	757	742	746	808	781	790	794	751	795	795	839	754	808	718	767	752	767	753	732	760	777	790	827	808	761	715	758	748	729	731	772	730	697	753	760	768	745	765	750	758	790	779	795	758	740	755	758	733	820	761	791	766	750	778	800	735	768	781	771	767	710	781	750	755	765	752	713	739	729	766	766	750	772	736	794	719	762	741	811	764	751	731	721	769	740	748	763	733	755	728	786	772	755	746	708	731	771	714	775	781	760	741	770	786	769	803	734	763	732	735	740	758	730	797	772	749	747	757	718	750	768	758	818	813	768	787	789	737	758	754	726	793	756	768	762	793	730	761	773	724	717	726	742	747	764	754	781	759	746	765	779	754	753	742	769	799	714	771	735	749	779	753	803	753	786	683	758	761	709	825	768	742	738	791	779	771	739	791	741	741	755	778	773	809	790	749	768	759	753	752	778	755	720	738	738	746	747	745	762	780	697	821	782	736	798	729	762	767	767	781	754	730	783	765	763	739	768	732	761	744	784	761	777	780	748	755	716	723	792	744	746	749	718	772	722	764	727	778	735	771	764	746	816	755	755	774	771	750	784	781	715	744	767	740	752	767	823	730	843	742	756	757	725	738	759	772	777	803	763	775	779	811	765	751	801	758	752	796	719	778	790	771	774	746	736	730	746	766	785	763	765	768	769	737	735	709	800	755	762	734	750	737	766	762	740	717	752	748	739	782	768	775	729	772	799	750	740	768	749	751	742	741	745	783	712	784	811	810	745	779	736	751	821	722	761	774	783	720	774	754	741	755	726	777	759	770	756	728	756	788	798	774	771	787	778	772	740	783	760	738	702	742	743	793	761	780	733	771	783	777	742	766	818	737	730	746	752	794	749	735	760	762	731	782	732	732	785	768	764	774	769	765	742	740	748	774	704	754	741	755	779	704	759	775	753	794	801	752	733	728	837	819	759	731	716	795	713	774	767	769	741	745	772	737	735	766	741	700	706	745	764	735	782	754	764	700	709	772	796	739	700	778	754	729	785	767	757	763	781	780	801	756	790	808	750	775	770	786	789	747	739	749	718	741	781	766	725	798	753	721	750	706	776	748	754	722	757	756	758	719	728	739	720	765	745	756	774	775	753	748	723	783	748	770	726	746	767	762	735	764	745	750	765	796	735	754	716	777	785	792	748	744	741	704	801	741	786	757	770	726	778	750
67097	35114	7874	1250	907	785	636	552	460	489	486	453	395	446	416	405	435	438	405	396	373	363	368	360	379	385	444	431	358	385	356	346	363	354	380	341	374	387	394	398	357	322	360	365	364	372	421	368	395	361	353	345	359	412	758	752	663	546	435	372	379	367	381	346	326	342	362	320	323	351	327	335	339	360	321	313	352	358	325	365	358	347	346	312	324	322	287	316	321	347	312	328	335	335	316	313	319	315	337	335	351	354	350	332	352	321	306	330	370	335	321	328	306	324	302	310	334	303	333	304	358	351	308	320	338	356	341	323	324	344	343	345	334	348	305	345	345	340	332	361	309	340	366	343	316	354	354	359	339	341	325	328	322	338	339	319	340	353	371	334	326	368	316	349	322	348	361	332	335	315	344	311	325	316	364	349	341	333	372	359	332	325	327	389	330	339	318	343	344	311	317	374	327	359	336	342	320	366	326	339	379	311	314	360	348	319	369	302	338	333	360	367	353	338	350	310	330	334	338	289	323	329	339	344	335	336	327	361	340	346	379	338	371	346	331	340	345	334	352	341	361	363	313	313	333	349	346	323	348	332	302	338	354	287	312	325	349	323	323	320	331	343	316	349	305	344	326	346	353	288	342	373	333	311	375	313	312	322	336	341	331	317	333	308	336	336	341	322	333	330	329	332	298	306	333	320	353	344	315	321	346	342	321	329	332	358	342	331	341	338	317	308	334	340	313	340	280	337	341	355	352	325	335	337	353	354	332	336	339	309	344	329	349	309	334	337	351	350	358	309	309	364	324	330	371	338	335	333	326	316	331	310	349	339	336	349	292	319	356	357	355	325	354	356	360	364	330	354	332	354	351	309	324	327	322	346	345	305	367	347	335	346	386	339	348	336	337	339	332	345	342	349	313	324	370	327	334	306	349	311	321	354	327	317	335	331	360	334	287	347	388	358	351	321	327	344	363	324	334	357	364	322	351	334	335	344	338	338	323	348	340	317	320	359	347	373	337	347	353	314	293	322	336	300	327	346	353	326	382	340	329	333	347	332	353	283	325	327	333	317	347	326	340	354	362	350	352	369	332	306	310	332	313	332	347	359	312	333	345	354	353	337	378	339	315	331	325	343	343	328	338	353	319	331	365	352	340	321	323	337	330	321	366	317	354	352	348	329	342	305	331	351	333	304	336	327	348	323	303	367	315	321	345	342	356	333	348	345	320	333	331	329	353	340	342	360	362	333	356	375	324	341	359	313	372	344	330	336	324	347	359	341	350	317	342	336	333	343	328	349	338	309	336	299	300	346	339	339	334	305	333	324	302	355	354	345	343	331	350	343	338	315	332	353	307	327	338	353	361	355	361	309	303	356	320	334	297	328	324	330	312	325	338	344	351	375	332	323	346	325	323	352	317	325	349	318	347	325	350	333	338	337	298	342	311	331	338	362	356	329	317	341	350	360	371	329	350	364	323	339	325	365	335	329	351	331	363	342	334	369	307	351	333	332	374	349	328	352	375	328	340	278	337	366	335	343	347	328	350	317	355	316	346	352	350	331	323	332	339	321	333	313	333	333	330	321	370	321	331	341	355	293	326	335	334	331	314	340	343	335	310	336	359	346	313	321	322	334	314	330	300	336	317	321	327	355	338	331	357	356	343	315	333	342	328	308	338	342	334	329	322	349	374	322	350	347	356	349	343	369	334	316	338	342	320	353	363	330	323	335	349	346	344	358	339	324	313	322	348	335	299	347	299	327	354	317	333	385	362	382	336	341	339	323	346	354	324	360	310	338	311	340	349	318	338	329	322	368	354	318	344	356	321	328	322	341	308	288	338	337	346	299	333	325	331	329	325	320	343	364	335	339	328	362	301	350	327	330	351	367	326	337	347	339	332	336	303	372	344	358	355	363	312	343	322	314	355	322	302	354	316	357	333	299	325	344	343	299	318	344	301	341	358	334	343	331	311	341	375	347	350	366	314	323	354	349	293	346	345	350	350	305	303	333	327	346	326	337	305	337	349	349	319	341	357	332	343	344	297	363	324	334	341	319	345	334	372	310	349	343	321	337	331	329	349	330	329	331	290	345	351	317	338	352	314	343	320	367	317	326	359	372	299	351	352	341	361	341	362	321	305	357	330	322	340	342	350	348	340	369	365	338	308	337	371	335	294	330	347	321	340	349	307	376	353	322	330	322	324	334	350	327	326	313	367	324	341	351	331	331	342	363	342	319	341	363	351	366	344	339	339	341	316	331	345	304	362	342	334	342	318	366	395	357	328	314	347	344	341	369	356	363	343	359	342	325	325	319	334	359	349	343	337	317	328	348	362	297	332	346	322	354	348	319	345	324	341	314	351	353	303	302	305	358	357	328	350	333	297	310	338	377	301	351	335	325	357	333	341	366	333	369	337	343	338	341	372	344	349	353	347	343	323	318	348	345	335	347	313	382	333	321	319	337	341	329	368	313	360	313	359	300	343	327	374	329	348	342	356	339	331	313	324	322	349	294	371	358	312	356	349	356	358	342	312	358	332	312	330	335	317	357	312	371	354	298	342	343	341	349	342	324	322	335	328	352	328	342	331	336	316	309	307	335	357	325	352	304	337	358	354	320	350	330	294	337	331	323	309	341	328	330	348	341	366	348	331	353	318	338	342	283	369	347	345	334	340	379	333	346	310	322	374	327	315	336	300	293	362	343	314	357	328	345	355	362	340	323	315	350	300	347	348	320	336	312	353	359	367	328	319	318	323	349	335	301	384	305	336	360	336	325	348	343	312	357	360	391	336	349	354	328	330	357	327	323	327	332	333	323	365	348	353	336	349	296	349	390	335	365	359	335	368	318	319	318	340	311	364	353	353	338	333	373	340	359	326	351	333	327	325	311	346	332	350	335	354	324	345	312	334	313	349	318	335	351	379	335	325	308	336	325	321	372	331	377	353	328	345	364	318	321	376	329	352	338	372	321	329	359	324	332	367	326	352	305	347	347	324	325	329	324	355	336	347	329	363	323	331	362	350	342	348	343	378	351	342	320	353	364	308	346	342	352	344	345	346	357	349	371	334	352	322	345	341	314	346	349	302	335	337	371	341	335	363	346	303	308	347	342	318	309	320	326	352	317	331	348	306	337	333	327	318	328	308	365	332	358	338	345	331	353	358	338	348	344	357	337	307	363	352	340	328	334	361	369	340	368	329	337	315	352	332	318	337	324	352	336	311	344	376	338	353	334	330	306	311	332	314	319	367	322	310	340	322	364	318	321	353	332	331	338	348	364	344	348	334	306	348	332	320	328	335	349	353	306	325	367	337	365	341	311	309	344	313	336	320	346	288	300	328	351	336	321	321	318	353	322	309	314	351	327	354	330	335	332	329	340	338	330	375	347	324	304	346	308	335	314	314	312	338	352	330	356	369	345	293	357	317	347	330	338	372	352	348	324	345	311	342	336	327	341	316	322	292	327	326	335	342	324	352	340	333	341	357	336	327	356	384	337	333	363	316	377	342	338
42141	9830	2557	2848	2987	2688	2086	1843	1738	1676	1581	1638	1499	1547	1346	1223	1235	1188	1144	1165	1197	1116	1078	988	1066	1081	1202	1238	1150	1126	1026	981	1071	986	938	1015	1107	1114	1145	1146	1143	1030	1073	1009	1156	1250	1438	1244	1101	1027	1049	1067	1076	1612	4361	3867	2860	2116	1649	1160	811	771	868	837	804	796	767	797	828	771	763	827	799	830	823	829	797	781	796	815	852	782	796	785	769	769	834	795	854	815	769	823	818	791	810	805	824	799	831	748	781	802	799	781	860	805	796	845	752	777	797	786	814	798	814	819	770	913	741	802	768	800	792	836	749	774	843	799	845	795	796	774	761	837	851	789	855	753	806	779	840	798	797	793	797	821	750	775	823	774	839	791	814	784	827	810	791	811	821	811	843	816	796	787	796	844	810	849	828	800	779	808	821	762	820	795	804	829	823	796	813	813	774	799	792	843	827	814	835	836	853	771	778	791	787	814	836	806	815	786	828	796	764	808	778	804	832	819	815	827	774	844	800	854	806	820	782	833	829	827	813	783	770	827	771	806	798	823	790	794	745	828	801	783	799	814	799	824	770	757	844	865	809	818	784	781	799	851	762	812	811	830	778	814	816	850	839	856	817	809	846	809	764	789	799	733	802	811	769	765	732	836	780	815	801	737	852	805	812	811	794	800	816	835	841	775	764	773	801	829	816	851	867	821	817	866	785	749	791	832	828	758	784	882	811	797	790	794	791	804	817	810	818	831	842	827	779	848	777	806	856	787	791	807	803	826	843	788	777	808	833	844	794	842	813	795	853	819	777	796	793	811	869	830	810	782	773	774	771	824	722	760	831	789	809	800	821	817	819	791	800	769	800	822	796	788	812	813	839	758	851	797	748	786	810	773	855	762	812	795	809	824	825	741	832	828	825	790	847	828	804	789	793	843	827	800	767	863	839	764	820	802	800	809	805	809	770	784	821	790	779	829	751	832	792	819	843	794	795	808	824	766	828	846	832	846	813	789	803	846	786	793	777	846	846	836	809	807	775	778	819	842	797	822	791	800	843	805	776	811	775	861	805	774	805	833	814	781	810	827	825	808	838	846	846	793	806	836	788	766	825	864	756	795	829	850	879	806	864	825	800	766	742	829	843	789	819	833	770	810	772	776	818	776	795	831	752	851	813	777	792	789	794	801	789	805	824	870	819	787	820	801	781	778	771	846	809	825	784	796	802	784	781	802	825	773	792	796	817	776	805	830	844	814	818	825	803	794	804	846	825	786	800	825	805	824	787	747	805	795	823	788	797	837	804	777	828	830	810	815	771	763	853	754	779	830	807	816	858	808	762	791	760	770	719	818	841	792	830	756	832	807	778	781	761	829	790	823	806	743	749	808	813	782	820	849	790	881	795	838	801	752	794	785	800	855	801	808	800	796	808	806	841	840	843	770	803	831	805	834	766	762	802	795	772	786	821	798	801	777	778	801	826	831	836	792	784	798	771	790	853	844	825	840	786	817	851	808	788	801	756	833	803	750	816	830	783	836	828	821	803	811	822	802	773	766	809	820	778	800	778	840	788	854	870	769	820	826	750	763	800	831	772	836	801	826	822	813	863	827	852	802	746	812	843	810	811	775	841	799	799	783	784	813	788	860	837	821	788	766	833	847	804	813	818	736	781	827	775	796	813	818	775	841	796	782	791	799	776	820	838	862	783	809	803	821	784	848	817	786	869	812	819	822	821	867	826	804	843	776	826	751	777	797	749	815	805	810	873	850	838	798	837	833	807	850	756	861	828	830	806	769	841	841	773	847	806	791	784	823	773	812	783	839	800	823	839	799	790	818	778	876	771	813	834	825	809	794	816	779	799	786	798	825	810	867	792	809	843	807	806	814	812	766	814	773	801	853	788	890	802	790	815	757	847	798	788	828	827	813	817	826	818	807	819	803	875	813	811	770	800	794	787	847	811	834	809	849	793	816	877	891	836	821	753	784	785	816	808	836	791	866	844	804	818	813	777	821	848	749	790	774	838	780	776	793	804	815	811	819	797	864	826	816	872	811	790	793	763	805	845	781	808	780	778	791	787	795	779	832	825	808	804	812	795	791	836	756	853	787	838	839	784	849	798	786	857	838	798	852	783	790	830	787	800	814	788	817	779	782	772	816	820	885	846	881	789	786	802	796	771	831	851	796	759	877	817	805	799	839	779	805	795	812	798	831	813	763	835	860	735	811	798	805	827	824	768	776	743	771	831	858	854	835	783	822	823	833	790	767	832	818	837	826	826	820	808	820	792	808	821	840	836	814	791	750	846	832	805	811	835	786	790	778	817	789	781	784	770	808	779	853	785	810	829	804	744	789	811	837	809	865	877	850	776	801	850	779	830	842	777	809	824	827	792	794	811	781	818	849	841	778	741	811	818	818	809	834	786	797	816	817	785	827	788	824	801	807	780	776	797	815	804	791	785	773	822	821	810	832	842	775	818	767	773	808	758	831	801	796	797	784	820	796	795	803	803	809	793	846	800	764	810	817	835	758	791	790	822	810	838	780	813	797	800	822	795	800	779	781	809	796	820	786	777	794	776	756	768	789	800	801	812	816	810	838	833	812	797	802	812	739	820	801	827	819	810	841	779	771	787	832	816	765	746	749	821	790	822	758	750	790	812	791	799	820	804	783	771	829	795	793	766	757	836	832	796	792	814	784	817	859	802	784	820	792	842	819	812	786	820	808	818	811	815	797	855	823	783	862	788	825	781	838	823	776	771	785	831	807	824	794	762	797	810	783	833	780	824	772	774	823	817	827	795	832	839	865	783	775	829	855	810	826	807	804	783	832	873	790	850	788	813	829	834	799	820	766	772	809	863	799	847	785	808	811	752	760	817	784	778	839	836	831	814	765	770	802	780	818	806	844	798	807	815	800	861	799	763	786	766	772	797	818	848	786	849	752	749	783	827	845	802	771	792	825	816	795	800	785	815	795	785	820	811	777	816	746	805	818	773	799	848	812	830	818	773	812	815	804	784	883	783	833	805	834	820	785	771	848	782	844	845	796	858	830	845	791	809	839	796	784	819	784	805	805	825	777	780	735	784	829	819	820	812	779	862	839	771	822	776	840	830	790	789	772	858	780	817	844	809	842	814	797	773	760	791	761	793	796	812	802	783	794	785	763	771	793	791	756	760	846	788	851	834	818	805	750	786	825	790	824	801	821	824	803	768	802	811	808	805	815	759	805	864	821	808	800	789	794	754	771	792	753	802	874	800	806	843	829	793	791	778	847	774	788	817	843	829	806	793	819	769	828	792	788	757	788	848	760	833	789	817	853	757	754	790	818	829	776	847	816	795	809	852	814	765	844	810	813	817	795	841	841	813	794	807	817	783	783	818	861	882	795	821	776	785	805	844	813	820	866	811	813	767	782	802	780	785	815	784	812	843	801	827	797	824	784	845	793	791	808	781	803	811	798	835	810	791	829	828	789	837	798	836	811	846	802	788	841	814	858	853	767	794	833	798	815	824	810	809	757	801	814	825	780
80134	39764	15539	4997	1555	960	718	723	601	529	519	529	495	443	440	353	408	427	373	339	349	327	334	280	296	317	361	346	356	332	329	321	320	337	298	320	324	322	343	324	355	311	340	344	411	383	378	413	388	339	332	350	328	625	1084	1060	804	580	449	365	255	275	256	283	259	268	298	251	252	249	253	311	289	244	270	269	293	237	276	303	292	257	290	274	251	269	273	296	252	265	281	283	253	286	281	255	260	285	278	275	282	287	275	262	251	290	269	272	305	272	274	258	268	294	267	303	249	282	261	250	267	254	263	279	246	268	257	268	267	287	278	259	261	309	275	275	267	277	295	274	284	307	256	272	297	291	277	261	254	259	296	265	248	283	276	282	256	265	236	269	251	274	231	275	246	267	248	264	263	249	259	267	293	253	290	277	261	291	283	258	252	284	287	280	272	260	285	276	275	278	263	270	258	275	278	242	249	276	263	270	261	304	245	251	266	251	264	294	260	262	264	292	261	261	251	236	265	272	259	260	232	307	264	283	260	239	258	261	258	284	267	242	253	256	270	263	268	291	250	302	254	291	275	282	287	276	264	256	253	250	253	293	253	259	267	271	262	267	285	276	263	275	269	268	254	262	273	271	243	261	273	293	251	273	279	259	259	279	278	288	265	269	287	305	268	263	286	255	256	265	254	278	243	266	236	260	247	271	260	251	262	282	265	260	237	266	254	251	264	268	249	251	262	254	268	281	274	238	248	281	248	275	251	245	282	259	234	258	243	286	298	226	276	275	269	279	286	277	267	255	252	312	253	254	271	285	269	243	254	295	275	278	248	232	274	239	287	274	269	264	251	276	257	281	297	276	310	257	303	274	297	280	270	297	289	280	252	283	267	293	252	286	254	280	261	306	272	262	285	281	274	270	249	274	261	263	258	265	264	276	272	270	279	275	242	273	292	276	265	281	245	282	267	289	282	263	264	271	286	294	282	265	278	284	287	248	252	268	268	257	234	271	300	278	274	260	299	296	263	256	281	262	270	231	285	247	268	260	278	294	278	281	267	263	287	253	265	290	283	306	270	244	273	271	258	262	282	265	274	232	269	305	279	272	285	258	268	277	259	305	287	246	233	271	253	275	271	293	245	291	259	277	259	231	277	290	285	257	281	277	266	256	268	264	279	258	317	251	281	262	265	279	283	279	258	273	254	304	264	253	262	246	265	278	255	272	289	260	281	264	278	291	263	247	261	242	283	296	294	233	256	274	257	284	285	272	271	273	271	256	275	287	252	244	282	305	270	265	271	287	260	263	228	272	284	317	242	246	266	268	284	286	254	283	268	300	292	263	272	269	270	255	278	283	284	294	302	262	287	268	293	264	249	281	279	272	273	288	256	266	267	287	285	286	253	266	260	268	278	281	268	280	267	242	251	251	259	248	284	302	253	285	273	278	272	295	271	251	239	263	291	271	267	245	262	281	241	290	276	253	284	258	269	269	269	269	263	242	276	251	269	251	274	262	294	262	262	293	274	267	284	261	259	269	262	249	280	253	257	269	269	260	290	281	277	291	289	310	267	268	250	305	279	302	267	276	253	279	267	317	291	266	266	276	277	281	267	276	267	266	261	253	253	240	278	267	271	268	247	254	256	296	263	304	278	271	257	301	274	280	277	290	259	270	250	288	260	253	277	268	287	246	263	255	267	279	270	259	293	248	286	281	279	239	263	276	290	264	231	271	296	258	258	284	271	248	255	264	270	275	247	261	294	290	267	275	253	310	274	275	239	269	286	283	249	250	252	280	229	270	268	289	266	254	260	226	275	296	247	279	272	267	289	257	277	269	273	274	272	293	268	275	265	269	267	275	263	296	264	289	277	232	288	275	279	283	286	304	269	274	248	292	271	270	270	286	266	245	244	272	270	269	256	247	296	288	276	256	270	280	269	271	271	291	279	262	254	285	249	270	302	260	269	276	306	274	294	274	258	285	257	274	259	273	259	261	275	241	271	259	278	279	272	282	282	278	265	272	263	269	279	283	275	241	249	270	277	290	272	239	255	255	254	282	267	276	285	266	294	241	277	240	274	276	285	286	245	246	280	257	307	318	292	243	274	253	263	253	294	300	273	267	280	309	319	319	262	276	261	282	246	277	285	287	253	246	292	273	273	255	263	300	273	268	278	277	269	271	307	282	278	256	280	266	282	257	279	254	280	281	315	276	249	251	279	269	255	271	256	267	273	256	301	246	272	249	256	281	257	254	283	268	268	272	281	284	258	253	266	267	268	277	246	290	259	243	266	276	285	263	263	245	270	293	272	257	269	272	261	271	252	282	264	278	275	264	268	271	250	296	265	261	292	261	269	268	283	264	259	280	274	260	290	314	268	290	284	278	286	257	271	264	264	263	304	257	254	276	274	263	285	288	272	255	282	307	239	267	263	265	267	281	271	279	251	270	277	285	273	281	275	297	268	270	263	284	267	277	269	238	277	245	253	272	301	267	270	276	304	268	293	266	264	294	241	280	260	296	258	251	287	266	251	251	274	252	263	274	291	293	293	284	281	280	280	251	227	280	252	283	276	269	281	289	255	252	292	273	257	275	249	271	296	258	272	288	271	259	238	236	272	274	288	271	277	274	269	258	266	276	274	276	269	301	303	254	266	265	260	256	247	262	274	295	275	260	279	282	263	254	294	249	269	299	239	265	259	265	287	267	287	255	280	243	265	281	287	299	287	277	274	263	251	270	313	266	258	254	257	300	248	274	292	276	265	282	265	255	279	286	276	259	240	280	236	261	272	254	295	226	272	288	254	249	296	273	269	255	256	266	307	273	243	282	266	276	253	269	293	286	299	283	270	278	274	274	277	306	289	273	286	260	289	251	248	273	301	281	270	273	264	274	265	292	255	265	265	275	294	274	272	255	264	259	271	262	244	268	277	279	290	239	270	255	268	287	294	296	262	281	272	294	299	275	273	280	274	287	265	260	308	275	263	240	261	265	244	293	282	282	257	243	271	272	282	243	314	270	265	267	263	249	275	249	257	262	236	265	274	286	223	264	287	305	277	281	260	254	282	272	258	244	309	256	254	297	238	267	265	267	289	261	281	285	280	275	278	266	262	256	277	256	266	261	270	268	249	263	250	272	255	270	251	286	286	275	274	274	278	275	283	267	288	289	266	309	262	274	298	283	284	270	280	289	253	250	289	261	288	281	254	292	245	276	291	262	274	259	297	245	268	276	267	290	261	248	260	280	287	285	245	282	270	255	256	265	257	271	296	264	301	285	275	274	269	267	266	274	256	281	278	297	265	265	254	245	292	283	258	280	259	266	262	263	263	266	252	265	249	283	248	271	270	280	250	272	275	253	302	259	269	282	269	262	276	295	272	274	252	274	284	272	273	282	261	248	271	248	238	257	246	275	265	265	281	268	251	252	270	259	267	259	281	280	298	258	261	279	274	273	270	273	273	276	256	268	263	279	287	265	252	296	283	261	298	261	281	266	257	270	266	263	276	290	278	270
52366	10674	3918	4899	4461	3350	2814	2658	2463	2406	2173	2034	1786	1977	1636	1500	1527	1429	1362	1410	1327	1194	1082	1008	1035	1283	1315	1224	1247	1172	1139	983	1083	1109	1049	1074	950	1000	1237	1275	1210	1153	993	1340	1955	1390	1693	1781	1484	1085	1013	1048	1195	3253	6973	5973	4289	2987	1802	1241	727	667	693	617	694	651	681	646	691	678	655	629	617	671	680	649	649	654	720	655	620	652	646	698	670	662	688	675	665	654	647	655	648	676	656	657	688	629	694	662	734	665	615	681	694	678	658	643	621	651	645	650	652	693	662	612	677	624	679	647	706	628	672	648	676	665	688	618	693	627	708	613	649	667	672	663	665	642	656	645	673	625	672	597	647	628	645	635	617	657	656	735	624	662	667	685	617	602	673	660	674	651	666	678	666	695	665	645	640	639	681	631	684	659	647	616	706	643	636	670	647	702	671	627	682	657	684	634	652	691	699	654	656	651	599	652	685	665	666	667	683	627	655	662	586	641	682	615	656	733	630	656	641	677	669	617	640	657	657	623	633	668	627	697	591	627	674	621	656	641	652	644	630	654	685	681	657	647	662	703	672	674	666	664	662	649	635	688	674	607	609	690	650	686	628	631	694	672	672	657	701	667	625	658	675	700	619	619	682	680	641	658	673	672	670	602	660	672	690	659	655	638	665	607	612	622	691	618	683	672	616	667	657	630	605	636	662	665	650	660	638	690	668	661	618	638	682	666	681	671	635	620	670	640	627	651	660	655	676	634	664	636	683	640	632	667	649	652	678	698	671	676	624	665	624	618	682	663	644	643	625	629	703	665	626	687	645	641	618	658	697	615	706	719	645	680	705	677	643	627	648	655	669	638	626	628	698	645	663	631	680	685	637	681	695	684	660	642	671	644	682	656	646	664	658	631	636	664	651	666	684	666	673	673	674	681	681	607	684	649	634	720	622	643	624	622	643	657	644	677	678	716	682	644	624	698	645	673	659	697	648	689	685	683	658	657	692	665	664	660	704	710	613	677	632	696	621	646	646	648	649	644	654	724	683	696	663	647	645	674	650	636	662	645	658	663	641	636	673	659	616	627	670	656	659	702	636	661	682	668	616	649	699	626	640	614	691	663	644	627	655	689	680	597	625	700	672	690	665	655	628	695	665	688	653	679	688	644	654	649	650	674	710	649	678	645	617	672	647	658	658	657	620	686	618	676	639	646	669	658	637	623	629	642	647	654	632	680	686	682	614	621	624	682	650	678	636	696	652	671	707	654	692	661	642	607	646	648	657	640	678	681	673	660	661	667	651	623	672	675	651	678	693	675	633	630	657	646	664	669	655	679	676	669	649	624	625	661	650	694	660	690	679	693	686	599	654	652	647	637	619	676	659	620	684	619	653	657	673	687	654	670	637	693	665	662	646	667	671	656	662	679	661	641	684	675	664	656	644	656	654	659	643	625	609	637	636	692	701	679	676	663	643	650	672	634	634	639	687	693	647	667	645	598	687	714	641	661	644	689	622	603	673	684	733	614	647	666	608	617	617	664	660	648	664	643	663	677	670	657	690	637	703	675	639	730	667	668	677	639	668	655	701	647	642	661	681	648	661	681	593	639	685	629	636	640	662	667	638	601	672	605	641	655	705	693	674	691	608	640	642	692	672	652	669	639	676	685	640	694	628	602	651	639	673	693	651	663	692	601	635	629	646	660	711	609	641	628	689	688	647	636	665	646	636	624	668	643	668	632	651	677	698	683	640	652	651	733	638	681	606	680	592	689	598	626	652	664	618	637	672	674	636	649	643	624	626	676	665	668	703	642	620	634	652	613	681	625	701	688	641	665	667	666	651	633	647	683	646	638	618	668	652	637	644	669	681	676	668	647	690	684	673	647	660	629	652	639	650	666	629	673	681	708	632	685	609	703	632	671	656	669	682	686	686	690	641	641	685	651	658	691	604	698	670	646	673	640	721	669	692	638	633	629	645	654	696	675	703	655	651	638	650	641	671	694	685	659	670	670	650	695	610	645	651	687	635	650	619	703	626	707	662	665	683	638	647	678	624	665	653	653	647	687	664	603	716	660	668	707	688	632	658	656	688	618	634	669	656	654	657	614	639	633	668	653	680	649	594	676	666	642	650	683	700	681	666	657	598	641	651	669	671	676	665	697	671	641	660	644	637	655	662	666	664	687	643	656	641	636	677	669	632	627	668	666	656	629	679	637	655	698	710	647	661	660	658	616	699	680	651	702	725	651	672	630	653	653	649	628	672	661	654	647	653	650	698	635	698	644	649	679	623	653	612	634	655	653	687	657	704	681	676	670	646	647	679	640	653	667	694	687	653	685	689	672	671	653	659	627	647	693	652	683	662	704	651	628	733	659	654	701	649	681	698	661	653	655	678	672	658	684	641	686	680	663	628	668	680	659	608	686	720	693	686	668	682	640	624	657	635	611	682	645	644	637	684	657	654	685	605	684	656	643	637	649	671	664	660	646	630	651	685	662	619	661	632	669	671	649	631	692	663	654	641	649	650	644	642	659	708	624	649	638	675	612	639	627	683	637	641	671	689	637	635	631	692	675	676	664	615	703	656	666	672	687	644	686	619	623	658	686	636	651	611	641	695	655	619	674	614	653	714	672	664	665	678	645	638	653	655	739	689	647	607	666	678	667	675	686	665	617	674	676	656	656	652	707	680	660	626	656	687	622	684	641	667	637	673	630	701	670	663	685	664	657	671	614	621	663	627	643	648	669	691	650	687	636	687	624	699	676	665	692	635	642	632	674	658	670	663	646	682	648	665	631	627	656	692	650	660	655	682	637	663	654	704	622	654	623	682	673	609	628	705	696	635	610	716	624	668	658	644	660	632	619	652	690	632	675	655	640	674	656	699	671	647	646	674	640	622	643	642	659	641	643	653	605	622	660	620	649	643	677	680	681	671	638	623	703	683	642	666	652	664	619	686	704	600	669	647	690	713	671	654	689	702	677	617	697	684	628	671	660	643	628	693	708	651	625	628	669	614	633	679	625	660	608	696	624	694	680	675	661	678	631	657	609	667	685	663	644	691	685	684	667	665	658	649	711	624	630	662	642	681	688	663	661	636	664	664	666	661	625	660	632	662	650	634	676	639	631	700	588	644	653	653	738	663	630	623	661	652	638	681	638	717	703	680	664	651	716	699	710	606	656	645	633	628	678	656	626	638	651	640	615	642	661	651	691	578	647	639	653	657	670	645	677	668	670	646	666	687	694	641	668	696	674	668	604	683	690	684	632	706	671	665	641	658	639	643	608	686	625	703	681	689	605	705	699	680	647	674	639	627	678	668	660	676	648	620	661	593	672	635	618	658	708	657	692	634	682	678	671	647	680	667	657	625	599	628	685	614	672	655	663	666	680	645	690	656	632	669	663	683	664	653	678	656	640	622	682	643	709	656	665	667	622	588	669	563	680	651	692	630	667	640	644	642	641	697	644	659	659	660	649	694	651	628	623	619	676	689	634	673	656	675	657	674	683	634	622	691	636	670	637
15403	2264	429	473	374	368	391	404	397	395	375	389	384	350	343	320	383	350	351	328	313	363	326	303	329	320	334	378	327	321	385	379	331	371	345	335	325	348	338	370	331	345	334	333	316	351	336	337	331	370	346	357	387	352	354	397	381	369	329	357	318	333	308	329	321	347	330	319	329	354	345	332	300	358	345	351	310	340	358	354	325	350	323	309	305	344	350	330	327	350	332	299	350	363	332	360	314	327	313	324	301	332	356	334	354	312	321	350	318	324	356	329	327	329	333	318	318	345	327	308	350	346	350	335	325	347	293	348	342	341	336	314	328	340	309	358	338	327	320	329	368	354	304	320	327	325	353	351	316	333	326	329	349	324	376	337	356	338	356	329	352	331	298	339	355	348	350	351	300	284	364	309	303	362	343	320	341	340	329	361	333	356	332	353	338	323	367	359	313	324	356	335	320	351	335	346	366	346	325	344	333	306	344	330	344	349	334	344	312	349	348	361	327	355	324	322	364	337	302	371	364	333	366	308	333	314	368	331	360	350	333	324	348	309	313	325	327	336	364	353	351	314	345	370	355	381	307	330	348	335	321	325	336	330	341	328	345	332	343	322	335	338	358	344	324	315	288	312	352	352	319	280	325	351	356	313	345	326	361	375	318	329	321	330	292	365	325	340	343	348	348	309	302	305	322	334	321	319	351	359	349	346	330	349	344	352	310	361	336	341	354	372	307	325	327	351	290	308	362	335	364	338	344	316	322	348	304	342	319	315	306	323	313	333	301	332	327	329	350	306	327	319	335	295	348	335	350	336	369	322	328	325	334	334	323	342	366	343	299	339	331	321	287	315	352	335	335	321	346	358	324	357	350	327	357	346	327	326	334	337	345	369	362	322	346	341	359	344	356	315	331	304	345	292	337	312	323	333	358	332	322	308	327	324	314	325	358	307	330	333	314	343	349	362	324	352	330	354	311	323	337	339	328	327	331	330	357	348	370	309	333	333	343	306	348	300	319	355	343	315	339	348	305	308	357	308	327	349	338	340	328	363	358	336	335	364	320	311	325	350	333	314	319	369	334	308	304	313	346	319	342	371	334	348	356	348	327	336	326	337	334	331	392	368	362	350	342	335	376	357	311	298	336	328	327	308	350	340	338	347	331	318	320	342	343	372	343	349	330	315	347	327	362	336	307	361	327	334	343	332	310	320	325	355	336	326	340	335	325	316	352	341	347	304	350	339	333	330	318	319	308	328	318	338	290	314	340	337	346	329	341	316	330	361	357	357	346	311	384	353	323	337	355	355	341	359	321	341	353	359	329	350	373	365	373	315	340	304	319	329	326	300	348	337	291	335	363	364	322	314	325	342	332	333	340	354	318	307	344	322	315	326	335	340	334	337	312	345	322	380	326	345	380	353	338	360	339	342	314	331	348	338	356	343	338	314	308	387	342	339	340	346	336	323	373	333	322	334	321	327	309	339	337	370	317	343	350	372	331	331	337	353	350	342	315	350	377	364	336	317	333	339	346	350	358	323	322	326	292	330	316	363	363	356	357	367	352	363	380	316	316	324	328	348	339	346	370	361	323	356	333	308	313	333	343	352	317	346	336	343	347	347	343	369	324	358	345	325	329	357	344	365	335	298	339	337	335	348	351	362	352	353	339	296	329	323	360	334	346	317	316	331	338	344	330	335	325	362	324	328	324	327	351	320	334	290	313	341	362	341	336	314	349	371	344	331	304	311	315	342	347	315	307	349	334	316	309	333	339	325	322	319	300	308	305	344	331	348	338	319	332	317	336	342	331	351	361	331	307	366	348	384	351	338	336	323	341	325	323	330	338	322	328	330	341	340	344	324	323	343	294	319	342	332	312	300	299	354	398	339	339	326	300	308	348	300	342	306	330	359	372	315	321	345	321	364	357	333	313	351	315	350	348	380	324	372	315	324	339	313	318	348	376	354	311	337	337	331	347	328	322	363	314	337	338	328	323	334	345	364	331	351	357	332	331	329	299	361	363	361	308	326	324	358	353	316	312	314	297	321	327	340	347	313	346	338	359	331	350	340	330	329	305	307	335	331	333	294	336	364	340	314	330	308	386	316	323	318	335	333	340	319	321	353	346	305	318	361	331	338	337	318	326	320	333	365	338	322	353	341	339	321	330	327	360	308	347	342	309	350	323	335	335	336	327	330	350	345	333	351	349	345	336	337	341	314	366	315	314	342	318	324	303	352	311	319	357	351	344	328	331	349	338	363	308	317	352	303	335	324	328	314	304	331	352	344	319	357	333	368	369	354	336	297	320	353	355	308	322	341	333	375	334	331	340	321	321	316	329	307	333	344	342	327	342	311	348	350	307	342	346	360	359	325	328	354	312	353	343	349	305	303	318	320	311	341	338	337	324	362	308	319	339	329	387	300	362	307	317	347	369	354	354	353	328	345	368	378	352	338	312	328	349	314	348	298	349	364	290	331	328	324	363	326	328	331	301	325	319	337	353	335	354	325	362	362	328	349	315	305	328	352	335	307	361	322	357	344	328	307	311	310	342	322	331	327	373	329	330	303	354	329	334	327	345	338	327	322	339	353	322	374	337	379	338	332	302	310	336	385	306	356	347	319	331	327	347	350	344	358	335	349	342	378	321	332	332	354	325	357	364	335	363	318	306	292	334	353	337	346	352	322	335	335	322	338	324	329	363	348	309	361	353	330	337	323	340	334	315	352	306	345	322	366	361	345	326	311	355	361	326	339	331	361	320	351	339	360	343	337	345	338	340	325	306	353	327	334	328	327	328	354	326	306	327	326	320	354	325	309	378	359	335	358	330	364	365	309	354	327	347	341	340	360	348	345	323	333	371	332	346	337	332	349	314	359	307	326	329	339	301	334	358	332	348	342	339	334	337	355	348	343	324	328	358	293	331	374	332	346	374	329	319	329	316	346	315	335	316	315	321	364	306	325	313	336	343	314	312	332	354	317	326	322	348	309	326	369	336	325	354	341	339	334	317	313	349	340	333	354	337	340	347	314	339	343	348	328	303	330	313	328	338	357	343	302	303	300	332	295	311	345	356	322	304	342	319	323	317	321	333	341	354	308	327	363	324	335	347	329	314	300	338	334	326	336	359	362	341	317	354	304	342	325	318	359	295	323	379	334	324	326	335	346	318	330	343	361	308	322	349	312	339	317	363	307	324	336	321	317	348	292	340	336	299	335	363	336	336	358	352	329	349	333	334	345	374	329	304	343	355	328	329	332	373	322	334	340	333	340	325	372	337	370	297	315	346	318	301	294	315	301	320	328	327	319	345	326	305	318	313	324	344	337	348	323	320	342	385	345	328	340	389	324	347	331	329	337	303	317	306	343	354	325	334	345	336	321	362	313	331	329	325	333	313	351	331	333	321	294	336	338	340	355	318	318	371	348	310	308	282	343	350	337	353	393	316	304	308	337	372	344	326	327	316	328	353	316	356	338	318	325	322	316	336	345	336	354	350	316	366	337	299	327	374	331
17400	1916	1094	1244	1057	1061	959	1054	964	1066	1008	981	935	941	886	928	887	862	916	918	902	835	839	854	906	965	1012	1007	920	857	916	1018	900	935	912	921	864	862	897	933	956	950	918	875	848	898	893	899	877	890	917	901	900	971	1175	1222	1209	1068	1007	845	809	790	803	809	818	832	826	849	850	764	831	778	816	780	842	811	866	801	829	830	837	843	834	821	787	803	811	846	804	813	788	804	805	824	757	804	813	816	810	761	792	811	816	812	844	833	848	800	847	775	803	794	807	832	791	785	784	775	810	795	842	863	812	805	805	819	822	857	856	799	811	782	843	780	805	806	824	815	831	782	825	766	792	814	777	802	869	830	806	836	793	791	805	765	825	789	792	846	791	855	810	790	869	867	799	872	837	840	819	801	834	749	826	835	821	813	802	784	813	805	832	794	794	841	823	816	784	799	772	821	900	800	810	795	794	811	827	834	780	812	786	824	788	803	857	873	820	796	843	799	814	799	800	805	824	804	789	821	800	760	773	820	778	812	840	779	831	815	802	843	787	841	775	825	786	799	780	824	792	774	820	760	805	787	768	811	861	804	840	817	874	787	797	801	843	784	817	797	834	800	781	833	820	780	776	803	802	786	849	829	842	784	803	817	792	814	738	796	850	779	801	808	817	775	839	828	849	820	796	865	843	830	820	770	814	831	796	872	757	804	817	751	909	816	815	805	758	748	837	816	774	837	813	822	845	826	790	826	770	806	844	830	796	808	814	811	805	786	821	860	758	837	824	819	810	794	841	734	809	823	790	799	786	805	861	793	826	835	765	826	816	781	809	827	813	797	777	753	721	797	815	785	801	760	845	890	813	766	774	803	842	841	822	803	800	838	806	821	767	826	795	783	766	793	811	772	791	826	815	814	746	820	787	774	812	814	833	851	841	796	804	780	801	827	846	747	784	799	781	772	859	865	858	855	805	802	746	802	787	819	801	832	811	799	865	780	800	807	808	765	768	876	804	814	812	822	793	798	801	824	797	836	791	797	773	768	846	826	797	844	828	822	816	772	824	857	812	813	828	774	844	794	813	817	793	821	839	773	782	814	823	815	829	799	804	845	852	772	803	802	848	839	772	803	818	826	804	840	809	828	775	795	820	796	859	790	829	782	803	818	819	838	796	794	813	866	796	833	786	813	816	866	775	792	845	810	795	829	837	817	754	818	804	806	813	803	758	845	807	820	838	832	795	791	794	817	807	802	762	862	810	859	839	837	820	794	802	815	813	793	822	811	782	853	837	808	830	766	841	807	842	808	813	876	787	792	812	825	755	833	830	784	806	810	803	830	802	837	812	838	787	815	805	828	813	813	806	792	838	803	878	795	805	818	820	809	773	817	858	848	821	830	794	835	802	775	825	778	786	815	822	880	844	803	777	841	807	800	869	791	834	805	788	811	843	846	809	777	845	854	792	770	815	866	782	823	808	836	775	840	841	837	850	810	840	790	863	813	791	786	801	815	799	842	802	832	847	809	799	785	790	803	831	871	847	853	778	839	836	845	817	834	793	750	837	841	800	780	800	807	768	789	813	807	768	860	766	806	866	730	798	805	836	784	808	819	772	913	793	759	842	811	847	827	840	838	816	814	763	812	795	808	812	883	789	766	840	855	833	837	835	767	794	813	827	831	848	866	820	773	828	796	781	841	823	862	832	796	838	840	792	794	810	853	801	840	821	758	792	782	799	796	806	827	780	819	798	797	785	812	828	854	844	799	789	806	842	832	840	822	836	803	831	853	850	806	820	805	856	799	811	789	819	791	814	755	822	846	812	834	775	802	768	765	857	799	796	806	809	815	848	826	816	797	794	793	797	833	787	829	820	864	799	825	797	830	786	792	832	755	849	807	848	865	841	852	822	831	802	826	798	786	809	775	777	791	854	803	831	782	775	812	895	806	775	836	772	794	822	822	810	815	803	867	804	816	816	834	859	816	820	806	864	839	852	794	821	798	829	821	852	856	823	835	798	867	824	835	788	822	826	752	806	825	805	858	810	823	820	839	819	833	842	787	843	852	765	818	806	833	789	783	779	896	775	816	789	826	802	788	831	845	855	890	820	802	780	844	814	833	823	811	765	863	826	816	799	841	844	825	759	808	817	767	776	812	840	771	838	786	807	782	804	798	806	795	754	804	791	814	757	794	805	826	835	854	775	840	840	826	830	828	740	802	849	790	809	804	871	829	809	850	874	804	815	868	803	828	843	871	789	783	798	825	840	841	800	827	767	832	768	846	857	784	776	842	866	768	787	802	795	795	802	823	847	774	790	829	834	818	804	813	806	811	815	822	804	813	840	832	864	808	793	793	785	828	786	840	759	823	765	778	792	763	820	798	810	813	800	757	837	831	794	828	843	774	775	794	838	740	780	787	842	819	820	793	846	817	826	763	767	823	797	816	863	803	834	830	840	797	778	806	799	772	839	802	817	812	796	856	785	803	767	817	800	816	807	816	825	850	849	765	793	805	811	784	851	814	839	794	873	867	838	740	834	799	840	817	802	828	839	789	859	795	794	810	821	811	800	828	835	830	811	774	823	798	785	771	808	793	808	805	793	847	823	786	802	804	866	816	778	813	870	829	833	818	757	716	862	833	837	786	830	855	765	813	837	776	812	805	835	849	805	779	860	783	794	841	780	798	778	822	820	827	819	821	798	775	790	814	813	792	793	876	796	841	810	771	826	876	824	811	800	807	816	798	790	771	818	801	875	812	845	760	828	822	784	845	807	782	816	815	819	831	803	814	801	833	828	812	856	795	800	808	774	849	779	808	839	792	828	802	811	809	826	772	800	813	808	802	772	823	821	808	813	833	846	795	829	833	838	834	877	795	792	794	843	817	856	850	818	790	817	796	807	800	800	842	808	820	787	791	835	826	819	834	777	801	838	793	843	812	789	798	786	809	856	843	778	861	787	843	806	855	810	812	774	778	810	817	820	760	818	781	800	808	837	779	799	833	822	789	811	790	793	806	776	825	825	848	757	793	773	775	801	809	879	817	823	839	805	790	758	803	820	801	841	806	832	822	856	850	791	831	806	848	841	852	866	797	813	819	878	772	832	845	843	815	832	815	792	837	849	784	823	767	829	795	836	755	814	802	812	830	785	805	859	799	804	844	794	845	823	818	786	784	796	820	808	851	781	817	791	808	812	826	816	823	788	815	778	860	852	768	817	827	854	823	836	807	791	806	835	811	831	827	870	810	812	823	806	804	841	832	776	819	830	804	810	810	759	821	822	840	802	783	767	831	802	802	807	781	806	858	800	790	783	809	844	778	812	827	872	825	782	792	833	809	763	804	820	792	817	817	761	860	824	802	752	822	846	815	792	830	814	812	775	800	823	843	822	882	784	791	810	842	848	849	873	819	783	852	793	854	787	768	749	752	797	788	852	832	854	852	859	804	736	843	839	891	811	850	789	794	843	815	851	825	776	805	823	866	790	796	853	794	799	833	815	803	800	856	839	828	767	831
66000	31815	9656	1654	810	631	663	587	566	529	487	495	440	453	459	472	423	444	421	412	371	391	365	376	405	431	404	444	359	393	377	418	412	397	405	422	376	361	411	419	405	362	378	403	418	387	412	447	396	373	378	442	392	486	827	753	701	560	455	382	357	344	369	352	367	342	326	374	359	372	355	380	389	356	373	354	385	376	351	384	367	362	377	377	361	366	342	328	343	358	365	391	365	379	357	368	398	346	348	337	365	340	346	331	382	343	334	382	359	347	339	319	346	342	339	348	331	333	395	341	341	340	361	344	357	343	382	370	366	369	348	349	365	326	330	396	354	362	386	353	395	342	377	322	341	368	360	348	363	370	370	362	356	351	346	381	359	356	377	344	350	363	377	372	333	309	386	364	347	376	377	351	369	375	382	344	333	384	354	352	371	351	366	308	357	349	363	398	344	372	377	364	348	382	349	374	356	343	341	340	346	363	343	374	347	345	373	355	340	364	345	356	362	332	341	358	365	333	367	358	356	372	374	364	372	361	360	362	358	353	369	348	360	376	360	359	352	329	353	374	339	349	366	328	367	372	361	379	377	408	386	335	359	350	334	394	358	344	355	370	340	340	377	325	322	358	386	344	355	339	373	323	395	370	346	329	385	370	362	372	371	352	359	357	375	356	360	361	351	360	366	349	354	370	370	365	302	387	399	327	353	337	364	364	333	342	363	405	383	322	360	354	351	351	381	345	318	371	377	355	332	367	355	335	358	400	369	395	353	366	406	356	368	400	364	334	335	361	349	368	379	372	357	375	375	392	348	350	367	355	333	344	389	341	319	395	366	388	333	360	325	369	344	344	379	352	339	373	349	335	372	351	345	379	350	345	374	345	381	364	373	346	368	350	339	387	344	334	358	320	363	368	385	347	356	348	371	354	344	361	399	366	344	314	380	358	336	372	346	379	371	376	344	344	372	382	359	364	362	340	403	334	370	341	371	351	364	364	359	366	348	365	350	387	382	394	347	345	383	351	314	356	339	353	356	380	345	365	351	348	375	348	396	350	365	379	327	356	342	341	342	372	373	394	347	361	367	394	338	351	346	370	345	328	381	351	356	358	339	366	346	327	355	343	383	351	381	389	346	357	350	390	376	332	372	367	394	357	323	340	385	361	352	400	326	377	364	359	361	335	350	374	348	370	372	333	352	351	338	367	371	384	363	363	374	337	332	346	373	346	388	338	358	355	389	373	354	355	386	389	335	369	369	375	355	335	348	388	317	396	368	373	370	324	313	331	356	342	363	380	365	362	360	395	351	356	372	358	346	372	363	375	358	358	360	368	363	379	354	372	324	350	346	352	324	320	365	358	353	347	343	338	381	363	356	314	336	350	366	360	342	333	362	381	362	348	372	379	379	328	352	341	367	341	351	347	360	392	336	351	378	365	332	346	383	349	347	333	343	370	344	343	322	339	336	328	348	343	376	335	339	369	320	356	374	338	336	338	353	376	363	366	336	358	355	366	377	357	369	374	343	337	394	353	339	374	361	347	312	330	334	357	373	366	383	344	326	356	368	353	390	351	333	340	362	352	359	365	365	374	342	361	419	368	351	384	377	352	355	316	365	365	311	377	357	338	371	392	325	354	337	386	342	363	380	363	393	370	348	336	357	381	372	369	382	354	377	350	353	396	362	348	372	313	356	386	377	377	370	388	356	348	341	349	348	326	404	350	381	370	361	358	374	361	341	349	363	336	371	344	370	365	364	354	352	401	368	375	390	351	400	382	381	388	388	367	325	373	349	356	305	377	403	346	349	342	389	344	383	359	348	348	321	371	363	375	372	388	356	309	349	374	346	400	360	356	351	370	357	356	353	350	338	365	336	398	358	383	377	397	349	338	381	352	370	340	355	312	380	381	343	350	378	374	355	346	358	373	364	315	342	347	380	361	380	350	393	329	350	366	346	328	340	386	399	347	346	355	354	341	379	360	375	345	352	375	328	375	347	350	353	390	378	390	373	366	332	364	395	372	363	373	352	350	375	369	359	332	323	369	355	349	307	392	357	322	371	366	370	398	350	358	331	342	356	387	326	362	345	401	373	358	345	352	331	333	338	383	372	360	379	380	350	392	397	355	385	376	343	346	386	386	360	376	336	349	363	375	360	367	366	352	368	352	352	351	358	360	369	368	391	364	376	376	388	360	357	319	343	369	365	341	336	374	338	386	352	394	366	353	361	390	412	372	342	380	340	349	342	367	337	354	348	378	355	382	370	353	364	372	377	378	380	351	364	362	347	370	342	383	369	407	389	350	390	338	340	350	352	338	363	315	359	367	361	355	346	340	308	333	378	379	408	360	361	348	356	362	347	368	355	374	344	388	335	360	407	360	347	345	339	329	364	360	350	359	373	338	343	351	337	311	346	354	338	384	366	374	384	350	353	318	325	370	348	338	359	343	370	351	354	364	359	344	363	367	350	329	354	382	373	363	384	371	332	331	328	364	318	341	379	346	376	345	336	357	370	388	371	369	353	333	340	353	387	365	345	350	381	351	322	371	351	345	351	369	370	374	329	334	357	341	381	356	370	327	381	372	352	370	368	351	333	359	343	360	351	361	350	345	386	358	355	360	343	381	357	356	364	349	402	342	346	328	354	342	373	312	330	349	359	361	364	349	350	350	346	359	375	389	358	383	358	340	331	375	336	362	352	326	373	362	345	334	357	345	369	353	366	353	353	379	368	351	326	347	331	375	325	383	381	374	367	346	366	364	394	371	345	342	340	364	351	354	330	363	350	354	377	363	328	353	354	347	360	343	353	366	315	360	366	346	364	365	366	396	372	339	362	356	355	366	364	345	374	336	341	362	331	366	358	331	351	367	395	389	385	347	372	356	381	360	380	358	358	365	354	377	350	359	380	395	375	364	337	383	363	327	361	354	398	348	367	351	339	344	374	324	368	383	355	362	378	397	405	367	371	375	367	375	344	362	357	308	357	383	337	353	370	394	329	372	354	335	356	375	342	377	351	388	375	335	329	369	381	407	343	365	354	368	360	356	377	350	378	335	368	365	350	315	340	356	361	363	359	385	334	360	335	388	337	331	337	359	346	376	375	371	363	358	377	333	336	394	350	354	374	321	367	340	353	357	375	350	394	337	296	328	361	350	330	369	350	376	362	387	369	379	336	349	364	376	351	403	364	325	318	364	388	389	338	364	318	365	397	346	330	360	377	362	358	384	363	373	383	341	397	330	340	353	377	355	400	323	340	363	394	359	360	318	367	335	353	365	348	340	346	351	377	329	374	358	358	326	401	345	355	375	340	340	329	401	357	362	373	344	338	373	363	375	380	346	386	343	378	360	323	332	367	377	377	347	366	332	335	357	370	372	338	404	374	354	338	386	389	339	361	378	392	401	370	364	356	340	384	330	376	348	355	368	345	365	364	329	358	369	353	347	335	366	392	377	377	379	354	362	368	371	331	319	349	368	344	342	378	342	339	346	355	347	376	358	350	362	343	336
41577	7664	2756	2925	2618	2329	2255	2074	2203	1966	1764	1636	1417	1399	1457	1460	1399	1345	1388	1267	1208	1078	1045	1146	1166	1411	1275	1233	1154	1085	1163	1262	1313	1374	1214	1081	1073	1064	1048	1167	1254	1211	1177	1193	1069	1246	1602	1487	1251	1074	1038	1007	1052	1938	4589	3781	2788	2156	1489	1176	910	894	846	841	937	863	850	824	832	905	806	823	853	893	861	859	785	805	825	800	850	890	872	861	864	840	847	794	850	904	784	896	868	871	821	831	854	862	836	787	820	842	847	907	806	872	843	810	852	821	834	841	848	899	821	892	914	895	815	849	886	887	832	900	822	862	851	841	838	839	844	794	843	857	844	819	872	900	773	856	864	845	910	844	874	827	865	861	867	863	846	913	818	824	858	874	886	857	853	855	851	882	858	860	876	875	862	840	819	833	878	868	860	875	850	869	854	826	888	812	821	888	807	840	789	858	860	867	848	847	841	856	852	883	811	846	809	801	850	843	846	881	859	842	898	855	819	829	859	863	867	796	841	843	860	927	827	865	925	864	849	835	823	836	876	874	863	866	812	852	853	794	832	822	880	835	862	858	805	853	860	875	846	895	838	829	841	859	829	821	922	843	835	838	871	828	811	895	829	838	859	826	918	839	800	849	858	878	876	842	871	835	924	860	849	824	832	858	770	874	843	818	856	811	866	845	841	819	837	848	850	892	846	853	868	865	823	907	862	819	823	791	857	793	850	855	828	867	861	862	812	836	881	852	842	878	826	833	821	817	865	848	857	848	858	854	865	819	838	883	843	864	833	825	862	820	833	851	839	836	852	819	814	884	846	873	889	928	878	904	847	828	852	842	887	895	810	861	810	852	857	882	851	873	843	869	859	878	863	886	837	861	837	892	849	815	895	868	875	842	885	850	932	876	829	912	815	833	869	770	831	901	884	789	906	825	805	865	795	805	780	825	835	803	877	835	821	893	855	837	852	886	849	860	806	912	831	877	886	846	816	875	798	868	874	841	823	813	826	907	839	859	807	822	882	798	855	868	860	869	875	866	859	871	889	867	868	791	843	871	858	896	860	871	840	836	857	829	937	860	772	865	824	904	836	854	890	841	793	922	865	867	849	879	847	870	853	835	823	863	865	864	833	858	862	814	885	804	873	810	845	868	859	786	874	902	808	897	843	851	879	862	803	869	803	838	901	851	778	873	872	869	882	820	897	849	850	839	895	866	892	857	838	845	824	807	832	842	885	839	861	835	814	855	877	845	843	848	816	848	926	910	871	846	903	867	842	847	874	883	924	914	836	842	841	854	882	889	830	840	851	848	868	865	799	859	824	815	839	867	865	817	851	830	856	813	845	870	834	883	788	885	808	866	819	897	880	830	841	865	816	826	877	870	811	896	895	859	850	821	844	841	805	854	945	891	852	815	837	876	830	807	872	913	861	875	853	858	856	895	841	869	869	874	854	839	888	835	847	824	831	905	894	916	839	825	876	877	846	851	795	810	833	876	785	869	839	855	782	871	837	870	823	858	832	833	828	848	851	792	831	856	863	856	833	837	897	795	900	861	807	866	841	829	853	833	803	862	869	836	834	842	854	861	858	847	823	888	832	840	875	862	824	808	845	872	840	816	858	853	847	791	827	895	885	908	785	897	913	849	860	840	844	855	822	850	861	809	845	830	852	856	890	867	847	851	862	862	891	882	858	858	842	868	916	834	863	843	887	837	843	822	824	851	865	795	831	840	807	829	897	859	882	793	837	855	911	853	826	902	851	889	847	744	854	848	838	786	833	881	878	860	844	842	841	841	877	913	862	844	821	807	826	866	865	874	864	854	796	870	916	847	893	857	889	935	836	869	882	855	895	806	849	850	835	852	835	849	841	880	847	835	866	816	850	841	838	888	839	821	847	808	897	829	864	877	884	870	871	859	894	882	908	910	849	914	890	857	857	841	878	824	880	839	847	873	870	864	859	862	822	832	884	860	870	891	897	860	802	859	770	891	844	800	786	921	813	856	824	880	848	885	855	855	817	816	853	810	889	837	813	794	810	813	813	925	833	863	890	841	796	864	862	845	872	896	849	852	874	834	785	848	841	893	869	875	826	870	809	869	867	905	895	781	834	877	837	841	843	864	875	828	900	884	854	866	913	858	821	799	851	845	804	836	827	887	851	881	862	843	816	859	884	887	873	869	847	892	833	860	865	897	894	862	869	786	846	866	828	791	864	858	924	859	873	871	872	837	928	831	896	840	809	804	816	883	866	853	898	839	888	860	844	786	853	812	914	827	874	879	869	838	831	848	874	853	842	892	848	863	870	878	806	850	823	782	798	841	809	844	884	787	854	817	851	829	805	842	887	858	823	891	911	813	854	840	849	874	904	836	830	862	898	859	870	851	830	802	866	831	863	865	859	871	928	846	858	851	845	890	797	803	823	865	846	886	827	853	841	864	864	826	876	837	822	910	837	829	826	873	828	825	802	832	820	877	850	837	885	874	848	859	825	889	887	799	810	907	868	801	875	884	880	819	860	851	869	824	884	880	788	866	886	843	839	845	846	822	807	887	870	841	820	883	867	849	865	831	900	841	824	891	846	878	857	838	873	840	786	813	871	870	834	824	855	813	806	861	885	894	882	863	837	839	846	872	876	870	821	836	894	892	821	894	855	885	869	870	871	889	843	845	830	846	852	853	840	848	888	844	849	864	854	892	810	859	858	803	808	866	855	816	844	824	821	843	853	856	865	867	867	867	880	859	834	838	835	847	834	790	849	833	850	850	865	878	828	826	779	855	832	836	824	872	856	840	845	852	870	850	833	821	815	860	814	827	893	896	836	807	819	865	817	791	915	875	790	848	844	844	867	827	841	794	876	905	853	825	919	866	898	877	866	881	937	845	840	802	838	851	856	850	828	880	843	917	837	851	853	796	853	892	885	846	865	801	823	896	805	840	869	860	873	770	806	863	810	859	911	879	885	879	882	821	888	856	847	855	845	866	851	838	877	885	828	790	870	833	894	851	872	869	803	888	861	855	860	844	855	781	894	857	877	843	843	838	864	885	867	890	804	848	829	847	804	850	859	846	820	884	862	821	833	857	855	859	867	869	895	859	837	836	840	836	852	800	846	859	840	831	834	875	863	807	854	890	866	840	894	890	880	846	831	889	808	856	834	858	886	850	787	850	815	838	863	864	858	862	856	821	860	834	862	857	874	827	861	817	851	838	922	917	861	818	847	845	876	833	815	828	836	851	855	892	871	829	884	869	827	860	835	819	816	853	829	907	831	878	832	856	884	835	823	848	849	839	841	858	846	842	811	854	834	900	867	844	880	853	868	865	834	867	872	877	811	843	851	875	852	825	854	839	813	857	885	859	875	835	843	899	891	832	862	805	844	813	920	857	857	843	867	894	881	869	888	845	894	831	875	827	855	897	853	767	895	880	845	873	854	832	878	874	839	829	867	883	810	843	888	842	887	877	803	865	872	864	850	861	795	847	831	807	824	840	889	821	853	844	862	873	867	830	879	824	838	852
75474	33640	18209	8217	1635	944	747	737	727	646	565	460	450	459	448	433	395	434	366	363	351	338	331	381	383	376	369	358	350	349	330	349	356	363	354	376	359	299	304	352	338	354	354	337	353	396	411	347	310	300	334	354	346	435	819	1041	776	717	563	428	324	261	285	273	251	279	270	260	293	266	247	285	268	262	270	311	273	304	256	251	275	273	278	242	311	278	289	286	278	311	263	290	270	296	286	282	274	290	272	255	296	293	276	276	284	290	267	257	243	272	286	291	262	275	283	271	284	274	280	271	293	315	269	265	274	265	301	307	293	272	273	270	273	290	305	299	272	287	243	277	271	265	281	280	295	300	279	282	278	288	283	292	259	266	273	277	258	275	292	287	277	294	283	259	248	264	283	285	288	331	318	256	256	282	260	299	263	276	305	278	292	251	275	273	274	247	286	272	295	279	272	302	253	264	278	282	302	284	283	255	282	336	292	294	267	280	270	287	283	278	288	250	255	301	278	315	278	265	314	283	257	294	259	302	292	254	290	282	300	272	268	251	320	291	287	258	296	291	300	271	289	261	290	280	301	299	275	276	282	281	307	279	301	281	265	293	311	252	244	265	293	274	269	266	289	275	293	257	308	283	262	271	264	263	275	290	305	269	292	271	280	287	261	279	310	300	260	282	266	283	252	278	253	294	290	286	277	292	265	279	281	284	262	287	300	262	284	264	292	267	291	283	282	256	258	262	277	317	281	291	268	276	290	288	290	269	268	274	280	280	277	308	250	317	294	304	282	268	291	305	288	260	278	290	273	297	261	292	302	293	288	284	313	303	262	304	271	254	293	279	283	274	287	287	264	250	258	267	279	282	312	272	295	286	315	286	275	281	258	271	283	281	290	274	283	303	338	278	265	287	313	279	277	286	250	296	295	259	260	277	267	265	281	289	290	299	270	280	316	269	314	278	309	262	253	266	263	294	286	258	266	289	286	267	291	287	264	301	298	276	267	263	268	252	295	270	281	283	272	272	293	260	296	286	296	266	250	286	285	259	247	288	269	252	277	273	301	302	300	265	300	276	295	286	257	260	261	290	271	305	255	293	275	273	289	266	289	271	267	268	307	288	282	270	283	281	275	242	294	277	263	264	278	249	253	298	266	263	262	274	271	274	310	275	283	273	289	299	297	262	262	254	273	264	288	249	295	278	275	271	292	288	323	285	281	288	267	289	281	252	289	288	259	264	300	281	288	279	277	302	306	299	288	274	261	252	255	274	290	281	275	262	284	284	285	253	303	257	283	272	301	293	247	293	308	276	279	252	274	278	295	250	294	271	247	300	288	260	271	257	296	301	269	282	285	294	289	300	293	280	283	266	269	242	268	300	252	277	245	275	299	272	265	297	317	294	289	262	303	296	305	290	294	294	290	286	294	277	293	252	279	270	301	254	277	260	302	248	260	276	289	274	257	290	312	285	264	302	292	270	275	302	303	309	307	285	277	282	292	269	273	283	261	285	260	283	247	280	257	274	285	269	273	271	262	295	262	260	291	274	270	319	326	313	294	297	260	269	249	280	294	262	279	299	318	284	276	272	289	290	263	294	273	315	263	271	293	293	261	275	286	254	330	280	268	257	283	280	313	264	261	301	274	291	287	264	270	295	284	256	261	258	255	266	238	264	286	326	275	268	286	267	296	271	289	265	298	291	279	308	315	271	290	265	272	261	289	280	317	294	265	307	282	296	278	305	257	278	274	269	296	264	279	301	272	258	270	313	291	292	263	303	269	281	279	289	290	286	265	274	293	278	280	279	284	273	266	282	300	270	283	273	290	286	272	282	266	291	333	301	295	277	254	299	296	288	288	282	334	281	266	312	273	251	261	233	282	282	274	297	301	278	286	256	275	268	262	338	289	270	263	305	284	251	288	259	275	291	268	283	279	305	239	275	260	230	283	278	292	284	301	286	268	294	295	279	282	278	290	280	281	266	273	235	260	269	283	260	294	296	267	282	273	280	261	272	260	258	301	299	292	274	274	293	296	282	251	303	279	287	293	288	257	301	276	281	290	294	275	276	276	267	246	290	277	267	273	298	285	288	275	273	286	278	280	306	267	277	290	296	246	292	250	266	299	262	271	292	288	298	294	323	274	303	273	283	289	277	268	284	275	288	305	303	277	280	259	283	286	275	279	261	300	303	272	275	296	286	281	309	289	291	273	272	266	260	317	274	291	269	288	330	281	256	272	302	290	298	252	254	283	310	305	276	290	229	274	287	278	240	245	266	264	283	273	283	280	298	295	310	256	275	306	259	298	280	285	259	287	271	261	305	267	293	266	293	270	273	325	248	265	306	259	311	288	283	273	287	257	263	326	295	283	261	293	269	313	289	289	267	290	242	264	284	308	306	295	311	281	301	281	265	258	274	274	259	300	290	281	325	259	291	264	273	256	288	262	254	285	281	254	290	263	268	306	259	280	275	280	290	303	290	293	283	322	279	276	276	288	297	309	288	298	296	278	304	292	276	281	288	285	313	292	300	287	300	303	281	273	283	290	300	302	261	280	273	247	246	261	287	293	300	281	302	284	306	309	274	286	255	277	259	262	275	295	293	287	313	291	289	283	273	284	281	274	292	266	282	305	269	288	287	271	280	260	302	306	259	253	288	287	284	290	293	285	284	284	274	313	301	256	282	276	262	285	292	281	264	275	291	287	282	295	320	263	286	318	297	261	289	262	304	272	269	303	299	264	277	280	282	269	270	281	272	293	295	278	265	292	258	328	277	268	258	311	277	280	294	268	275	259	272	259	300	285	272	280	275	292	271	285	282	297	286	310	290	283	277	263	273	284	297	296	282	306	301	299	276	278	288	285	291	262	260	268	287	269	269	285	311	272	283	302	280	282	270	270	267	290	284	288	263	289	259	285	286	309	269	294	297	292	273	289	256	271	286	263	311	284	283	304	258	267	280	292	293	279	310	289	274	295	282	266	290	275	299	249	259	277	284	252	275	294	279	288	287	266	305	290	277	295	288	266	275	283	260	316	290	297	274	249	294	318	243	288	294	295	283	298	281	289	289	277	262	270	272	278	255	268	271	298	275	290	260	291	293	283	256	271	289	284	278	302	286	276	287	280	292	299	312	316	259	274	318	286	279	299	264	265	252	285	282	256	279	258	311	277	271	273	254	280	276	325	284	289	231	254	300	292	294	259	298	299	293	250	282	289	308	275	274	315	312	276	252	274	293	272	283	297	321	277	298	283	277	278	292	279	287	290	304	345	291	260	282	297	275	301	289	289	270	290	267	265	280	287	272	316	290	260	260	296	268	298	284	269	299	252	286	261	280	261	295	284	269	266	294	316	297	299	250	278	258	295	282	299	269	297	285	288	318	340	266	294	304	302	230	328	289	271	268	287	264	289	258	286	248	295	293	295	292	293	273	293	276	279	282	291	294	307	300	303	270	289	280	273	273	276	279	270	262	283	246	250	244	267	294	268	297	287	309	271	287	284	277	291	270
51737	9845	4142	4541	3897	3340	2988	2888	2702	2609	2261	2118	1818	1831	1874	1594	1550	1706	1586	1521	1186	1131	1166	1178	1202	1419	1359	1373	1302	1212	1151	1193	1303	1448	1327	1372	1182	1057	1106	1142	1222	1263	1250	1246	1345	1777	1738	1440	1024	997	950	1073	1239	2077	4791	5983	4512	3469	2326	1557	772	717	703	688	729	685	638	689	697	697	673	680	677	738	704	657	647	681	713	670	686	641	673	702	686	719	694	673	699	633	647	687	689	689	656	646	723	673	670	656	663	666	677	661	656	674	650	703	688	659	676	660	679	667	691	656	711	694	651	637	621	715	617	697	689	703	698	656	692	692	663	677	692	656	666	722	698	668	654	663	668	681	697	701	686	654	666	682	692	685	669	713	647	705	657	667	715	705	669	673	682	715	700	679	687	705	633	726	683	674	652	682	658	697	644	681	683	677	703	667	719	669	689	664	679	672	663	699	678	722	646	689	696	689	661	719	738	661	672	705	671	673	676	682	645	683	675	677	657	664	703	676	641	707	689	696	669	730	713	656	667	663	713	676	665	713	735	695	687	698	665	650	677	654	656	684	650	693	701	649	663	680	701	690	672	681	687	714	692	653	660	689	682	681	648	672	715	688	683	687	690	647	721	676	675	674	723	657	697	660	687	752	690	706	681	632	688	649	684	634	667	684	646	716	679	671	688	694	668	669	700	695	676	739	683	686	678	664	718	707	672	684	648	736	672	686	692	700	668	646	680	718	693	689	677	655	696	671	695	656	624	703	670	681	698	651	688	723	653	665	663	632	683	696	708	689	699	640	634	722	661	626	643	687	745	705	649	669	710	655	681	680	681	640	676	683	671	684	731	625	643	680	697	674	685	694	670	661	704	653	716	678	651	692	699	711	706	718	672	688	691	700	683	672	694	674	675	691	671	652	684	678	689	687	642	690	642	681	740	636	682	664	713	684	720	701	735	705	719	643	730	727	658	680	724	700	640	677	725	675	676	655	668	669	641	702	646	719	667	663	665	732	695	662	690	649	646	719	727	663	705	679	662	657	703	688	707	729	654	656	690	707	669	684	663	723	686	649	631	668	717	691	677	689	636	660	632	690	689	684	632	685	693	720	705	691	638	722	678	671	622	658	672	720	683	683	700	676	673	718	703	704	666	699	654	632	690	696	676	680	671	653	626	668	663	726	704	651	684	672	664	736	663	671	652	661	687	685	705	694	636	647	691	716	690	694	706	730	684	690	685	709	646	676	653	670	666	707	656	656	677	679	666	698	676	657	649	693	673	662	674	618	663	675	708	721	673	663	669	702	713	631	709	678	639	679	701	698	635	672	685	693	693	678	676	710	687	690	695	707	671	677	681	730	662	704	717	739	660	675	635	695	721	602	722	696	699	657	662	709	672	635	651	676	680	680	682	699	714	677	717	724	707	696	635	670	722	659	640	690	675	699	631	693	654	665	666	682	718	680	646	663	653	655	680	691	664	683	690	654	665	648	685	688	692	661	678	733	645	692	732	698	699	665	691	703	655	647	714	652	710	687	651	650	672	681	686	681	667	665	737	674	687	688	663	623	715	652	733	697	659	700	643	629	669	689	654	658	677	705	634	683	659	654	680	681	646	686	649	650	686	657	671	687	704	642	744	724	729	677	722	705	674	716	682	709	684	669	726	689	695	664	665	704	672	644	698	687	687	672	694	697	693	707	688	700	721	675	638	673	655	680	668	708	684	704	692	646	695	710	693	672	667	660	682	660	694	655	692	709	671	653	647	688	711	700	654	664	645	672	677	678	695	658	683	731	664	671	696	643	683	663	670	673	639	708	643	672	656	679	698	685	705	637	646	715	699	708	687	718	687	658	652	620	749	699	684	666	660	718	701	633	659	664	732	705	688	691	663	655	674	681	674	675	645	643	682	699	658	677	711	677	672	714	697	653	718	669	699	638	718	664	677	658	602	656	696	718	684	682	670	675	637	712	674	652	691	661	689	667	689	652	643	687	612	663	679	640	679	710	669	679	700	658	695	667	649	707	644	690	666	671	654	639	666	672	713	684	677	695	677	670	657	669	648	653	667	670	635	639	664	666	644	677	664	698	661	706	684	692	687	671	678	737	689	652	707	714	701	662	729	672	691	682	668	696	701	753	646	676	743	688	645	711	674	688	672	691	702	726	714	683	635	699	673	675	671	686	690	681	636	689	644	655	697	675	719	634	677	658	684	667	665	711	678	664	669	697	757	708	640	705	674	725	736	727	674	689	657	686	662	670	695	670	658	638	661	684	658	640	683	721	709	658	655	654	676	665	643	655	658	686	665	686	697	681	691	693	655	694	686	680	650	685	684	688	671	695	684	651	727	734	697	644	691	700	665	699	720	705	672	662	671	665	679	631	694	675	685	726	669	631	696	693	641	665	670	731	669	707	681	639	708	682	729	652	719	660	752	701	681	697	690	715	748	632	707	684	691	723	728	650	714	710	658	674	691	654	685	664	676	677	637	638	716	654	696	708	730	640	682	667	725	665	670	689	660	652	701	725	692	692	661	686	683	715	698	675	754	729	697	705	699	711	633	689	667	676	713	706	654	702	694	679	717	673	631	740	699	697	641	648	648	663	664	643	733	642	633	679	678	633	694	659	652	667	692	685	681	684	690	698	689	673	675	703	725	690	640	674	688	685	709	671	680	634	664	650	697	645	679	681	691	730	718	680	694	627	678	660	723	680	664	707	654	712	728	677	699	676	695	644	661	658	711	671	663	712	710	630	657	631	680	689	690	629	640	627	699	689	618	715	699	711	681	668	670	675	702	685	666	681	706	702	687	657	679	639	705	639	674	689	685	677	686	665	668	696	647	633	669	728	687	686	650	686	701	690	664	645	688	709	703	663	701	693	619	671	635	681	681	667	697	666	658	687	702	690	704	688	691	693	674	637	651	667	667	701	697	711	659	619	654	730	647	698	692	656	649	684	691	645	696	686	700	655	680	658	674	698	713	689	682	683	647	645	679	679	733	687	633	678	714	683	613	665	680	654	665	708	653	678	689	699	661	731	682	696	658	695	729	684	671	717	675	673	682	685	653	736	672	749	691	610	693	688	685	710	689	701	630	691	676	651	683	711	667	631	712	710	681	649	650	658	707	661	679	690	669	697	704	703	682	645	672	682	674	653	669	700	700	689	657	639	662	687	694	690	690	655	653	685	650	733	658	670	668	671	672	676	638	702	668	602	693	691	703	746	668	671	692	635	699	686	686	684	703	714	658	712	651	702	699	719	633	673	701	668	734	691	690	651	688	657	680	651	675	701	699	642	658	664	704	708	633	703	670	710	650	672	701	643	678	691	685	712	712	673	718	674	700	698	688	714	666	645	662	654	684	676	692	646	692	660	667	700	681	691	725	682	680	695	646	683	706	664	692	637	715	663	694	652	691	644	681	695	640	688	677	669	706	671	699	680	685	666	660	675	679	701	711	651	745	610	681	625	643	661	665	654	688	691	711	659	647	652	652	690	688	639	672	676	670	664	684	688
16815	2226	389	387	381	413	330	368	396	377	382	364	382	310	342	356	344	332	338	379	309	336	318	357	341	358	411	340	344	350	347	361	352	356	386	359	366	373	379	311	330	356	349	375	348	330	363	364	365	359	347	357	331	379	328	355	376	359	376	367	342	335	333	310	324	320	339	326	325	349	327	333	328	336	326	338	376	342	365	328	334	358	333	336	320	343	354	328	319	325	346	298	317	306	332	352	331	318	325	326	346	326	350	335	330	312	348	330	338	329	322	367	327	332	309	308	355	337	325	310	343	360	337	357	337	320	345	297	335	338	324	326	342	349	344	350	340	312	353	325	287	331	333	333	332	322	365	318	344	323	290	350	319	334	323	354	339	313	349	319	348	297	297	312	321	315	354	328	340	313	328	307	350	343	329	324	382	314	335	351	349	308	336	333	361	352	345	315	320	322	332	337	356	344	294	325	359	318	359	352	325	368	354	342	330	352	333	354	321	342	360	315	348	327	322	354	347	318	341	322	346	303	358	355	326	310	323	333	306	329	312	334	332	342	336	353	337	310	368	341	335	355	340	349	333	326	342	320	328	368	309	340	316	324	338	326	310	329	314	341	333	329	296	338	352	316	328	352	331	337	327	331	353	321	358	334	332	362	353	344	381	353	295	351	312	310	364	308	329	335	354	344	337	342	322	340	338	335	343	329	298	327	340	314	330	337	334	372	366	364	291	339	347	332	338	325	350	310	344	327	333	354	321	361	314	342	339	327	345	350	290	329	321	331	327	338	295	314	355	362	321	328	353	354	344	307	362	324	369	334	328	338	333	359	341	347	352	338	300	356	330	339	361	330	344	342	319	349	319	340	308	300	337	333	332	301	322	378	353	295	304	320	317	336	334	352	307	355	359	349	310	358	340	353	320	325	295	316	337	321	345	339	324	299	330	330	309	350	321	364	323	349	308	316	323	351	341	328	333	321	333	373	305	331	345	327	312	316	317	350	336	316	316	345	354	316	338	309	299	326	320	339	305	338	355	328	306	311	322	332	350	339	294	347	320	342	347	329	319	333	347	344	308	352	318	320	341	288	333	306	324	338	347	340	365	318	353	372	321	340	352	314	309	341	294	319	318	320	372	344	301	335	351	357	331	335	325	329	338	329	315	353	329	346	327	344	365	312	307	339	337	352	350	343	314	357	317	306	348	338	321	348	330	342	336	361	341	356	340	312	293	343	326	353	318	324	348	338	366	320	355	348	340	344	344	348	310	334	355	327	311	307	332	334	351	296	318	332	351	293	322	339	327	333	344	334	354	344	348	329	324	306	334	321	354	340	346	333	323	350	327	328	324	330	328	311	297	362	341	301	347	321	334	360	353	364	326	357	318	298	314	296	339	346	372	289	358	317	314	320	318	321	362	335	321	395	331	316	332	330	339	358	341	349	331	338	322	346	367	303	351	313	361	356	275	342	315	321	296	292	297	359	312	305	310	354	316	322	317	347	301	322	327	332	319	310	352	310	329	318	352	342	301	335	335	312	315	338	323	337	328	349	313	335	343	317	341	370	310	369	332	377	357	340	347	343	346	320	361	349	354	346	349	336	337	326	309	300	351	326	369	325	350	337	369	337	340	310	352	329	332	332	369	376	336	338	340	322	341	370	379	323	305	345	320	349	354	322	353	346	324	337	313	364	330	348	326	347	297	337	303	353	302	306	317	355	326	324	351	334	302	347	352	331	321	342	331	343	347	328	342	331	320	321	339	367	338	329	323	336	316	311	322	359	366	353	346	344	343	363	352	350	331	326	332	328	320	308	332	307	314	347	334	344	352	345	318	361	310	338	332	330	329	336	335	322	324	317	335	328	332	313	313	319	329	311	347	337	340	338	356	328	342	333	359	373	318	312	322	352	364	340	298	346	348	349	323	317	344	316	339	327	309	319	356	336	323	333	334	305	319	327	327	369	327	341	343	295	345	319	336	357	332	343	317	284	367	347	356	328	319	337	352	310	343	316	313	346	373	323	318	315	337	316	357	345	340	313	331	319	349	337	342	308	334	353	340	326	323	345	315	344	350	341	350	310	349	324	330	363	333	329	336	339	323	322	368	344	357	306	331	318	337	335	345	339	308	317	371	314	345	329	308	334	346	331	341	326	331	328	316	349	330	322	344	315	362	341	318	340	299	331	348	303	340	340	376	325	328	328	326	332	322	344	322	328	331	361	353	346	360	334	362	345	328	345	330	323	324	359	339	316	339	299	352	326	330	325	343	309	337	369	315	313	316	307	338	315	339	319	346	335	335	336	331	363	331	324	322	311	324	299	338	366	328	332	331	332	329	321	349	310	357	338	355	297	333	356	338	318	345	359	298	316	354	334	298	337	319	309	363	319	319	298	338	356	334	336	346	322	330	323	322	355	324	347	352	311	344	344	353	339	316	338	325	323	299	327	360	301	337	361	302	338	343	324	311	336	312	315	332	326	342	372	323	324	323	358	297	311	337	334	303	296	296	352	325	335	346	316	340	336	363	353	336	314	339	302	313	354	330	313	338	283	328	359	357	347	354	350	351	346	330	320	325	345	367	326	333	343	291	306	336	313	338	366	353	310	365	354	321	322	327	305	333	310	284	337	352	331	333	313	346	311	312	299	352	365	345	333	324	342	344	338	331	361	343	367	355	334	356	325	315	322	332	340	331	340	351	343	331	341	328	371	341	360	353	329	317	321	332	332	333	307	294	340	315	334	332	313	345	352	334	331	330	334	352	350	363	321	322	343	350	332	314	369	328	307	331	357	324	323	299	369	305	327	342	324	326	329	314	327	312	322	334	303	329	357	325	302	335	348	331	366	303	312	311	366	361	317	329	331	348	355	330	350	354	337	330	343	293	340	306	375	353	313	363	326	329	321	322	333	300	333	317	336	362	327	367	343	302	341	319	325	318	314	302	336	308	338	322	310	331	311	302	320	353	373	319	372	314	342	366	331	304	373	335	352	318	299	346	339	342	394	327	346	351	337	334	342	321	330	332	315	308	369	322	348	347	324	352	338	336	322	334	344	331	360	340	353	339	358	332	333	325	356	366	287	363	326	334	294	314	347	296	304	311	314	338	333	359	358	338	364	329	299	363	341	365	319	341	354	366	315	349	351	363	347	342	317	294	330	333	347	338	311	304	335	362	340	333	349	351	328	312	343	350	338	354	304	348	320	328	330	341	283	337	331	324	347	347	329	329	340	332	313	341	312	333	343	350	320	313	353	350	372	365	337	333	320	325	318	318	318	366	305	340	336	340	314	329	333	366	318	342	351	345	307	358	332	329	323	313	364	318	311	342	343	403	297	323	334	356	307	322	370	313	328	287	336	341	342	332	338	366	351	328	325	330	340	343	325	351	343	326	362	361	341	317	307	305	364	309	328	327	352	325	309	359	330	327	354	325	338	286	348	355	378	347	327	313	290	338	359	323	355	329	322	369	323	364	329	343	345	335	332	315	297	312	340	310	332	339	333	308	342
17805	1688	989	964	1043	996	999	1095	1055	1004	993	972	967	918	960	902	968	916	957	928	860	873	867	913	894	927	942	948	897	871	960	968	934	1026	934	1027	994	1034	1009	969	913	1003	929	953	955	918	908	871	888	896	896	910	964	892	919	1020	1169	1160	1029	928	822	829	773	773	814	809	809	802	816	804	831	839	781	804	878	808	789	830	827	780	817	835	813	833	808	826	815	809	851	800	779	800	800	843	802	870	815	802	813	839	821	811	823	771	762	820	847	815	791	791	842	786	756	792	786	813	811	783	821	784	822	783	776	833	806	832	817	777	837	799	807	780	851	795	815	788	830	750	835	834	766	781	752	806	791	807	810	791	788	783	804	823	823	848	834	760	814	781	809	789	799	784	829	836	794	836	813	798	793	835	823	814	812	777	845	804	832	785	776	820	777	799	782	785	793	854	857	771	778	777	814	776	812	774	837	820	805	776	779	814	759	761	843	845	840	771	814	779	763	792	821	840	765	805	793	775	801	808	838	812	838	820	832	783	809	785	814	778	803	814	794	867	801	794	829	795	827	816	839	772	851	819	771	771	810	783	810	825	797	820	795	807	826	791	773	836	787	785	856	846	801	837	774	834	809	814	788	807	820	763	835	797	796	817	810	840	802	784	833	793	811	785	833	847	790	866	825	842	820	804	792	781	813	795	873	813	828	785	791	759	782	807	808	805	828	785	812	810	786	808	795	800	756	773	823	802	824	792	833	806	808	767	840	860	748	808	803	782	841	858	816	812	840	811	819	786	782	814	845	827	828	777	869	790	829	794	803	815	823	821	794	837	777	834	834	798	819	824	833	827	789	828	822	814	820	796	827	806	804	821	811	809	821	812	858	832	828	784	817	817	791	828	825	820	801	753	817	763	762	827	830	811	809	836	830	786	808	803	785	818	820	806	802	843	840	793	812	847	811	862	753	766	766	781	869	793	822	756	827	839	797	837	847	833	798	819	832	835	836	810	810	768	851	792	822	792	788	852	812	824	819	879	805	818	775	808	811	844	815	826	773	812	824	812	817	781	826	790	783	807	774	774	780	809	768	784	800	819	808	838	828	791	790	796	812	834	839	780	833	849	762	807	832	813	827	801	821	855	807	769	787	773	766	828	805	831	821	835	754	830	777	811	839	823	824	838	722	822	812	866	794	767	821	807	792	775	843	822	826	830	823	774	773	837	807	833	860	757	815	784	824	816	852	748	844	782	788	818	790	825	773	786	837	812	812	764	780	765	805	809	831	802	748	793	805	825	906	811	809	810	788	812	812	804	855	749	802	838	780	840	811	793	777	803	854	844	808	823	819	792	863	755	803	868	823	790	794	788	853	832	841	810	857	811	765	820	836	852	737	789	777	841	813	817	826	851	776	781	822	820	809	816	830	811	832	831	800	807	829	822	814	824	791	790	795	778	784	812	838	763	804	809	781	800	813	828	800	756	820	747	834	798	814	819	766	831	829	854	838	826	814	853	777	771	807	830	826	825	824	763	794	796	815	821	835	753	811	830	773	789	810	797	812	839	814	826	803	866	821	801	826	784	812	799	834	812	808	803	811	788	827	818	821	814	828	800	739	760	814	777	804	787	838	805	822	801	829	790	855	819	850	784	832	821	837	827	887	770	753	797	884	833	797	820	826	820	818	837	809	797	805	789	788	766	772	796	787	833	812	892	798	779	746	809	899	791	788	828	816	835	801	825	827	821	810	768	784	806	784	819	786	754	807	787	839	826	846	838	841	856	821	853	786	844	850	849	750	797	849	810	845	787	767	751	794	796	799	794	800	813	810	832	793	779	778	807	807	859	794	802	777	819	832	809	791	757	784	778	821	807	850	854	795	778	815	743	781	801	809	844	797	784	850	809	816	847	809	804	854	796	761	772	778	820	844	786	811	774	828	827	820	798	777	810	860	827	816	786	805	766	796	791	793	823	815	793	784	792	795	810	824	819	834	816	753	823	810	837	803	788	820	797	771	819	782	799	777	849	839	821	781	769	836	839	797	803	856	786	817	769	816	835	802	828	801	770	754	829	813	775	769	795	810	815	782	821	835	823	842	790	806	766	876	791	798	834	782	783	798	844	791	823	794	781	779	804	795	832	825	774	846	774	800	802	838	792	828	806	831	772	829	825	807	823	808	797	804	794	868	876	825	800	810	786	823	839	823	879	782	823	849	845	800	802	843	778	778	787	815	805	808	795	799	828	832	772	805	798	831	843	816	845	802	825	780	838	792	792	819	831	807	821	775	849	819	864	832	843	789	830	812	824	820	781	808	788	778	787	805	840	807	819	764	825	806	811	788	760	781	769	792	800	782	817	786	791	810	825	794	889	819	851	810	804	758	824	798	819	801	775	767	829	860	857	837	771	820	842	838	812	834	812	831	834	784	750	772	839	831	843	803	806	824	840	774	850	780	821	782	819	833	845	822	805	781	850	839	813	851	848	783	782	832	823	820	816	799	798	818	794	773	835	821	799	792	775	783	820	809	856	825	812	733	832	806	828	839	865	816	796	803	811	767	821	746	770	771	838	800	801	802	814	811	801	833	832	773	765	826	826	739	822	836	811	858	829	861	845	843	784	808	841	771	829	796	820	831	791	891	841	813	814	814	807	754	759	788	805	806	819	812	795	783	823	825	822	812	819	812	826	808	834	796	775	812	804	785	812	821	803	815	819	810	766	786	819	798	825	808	796	811	834	857	831	844	800	780	770	792	815	809	774	807	827	761	830	795	794	805	805	836	837	760	818	838	764	793	795	845	822	790	770	837	788	847	811	796	823	837	831	829	810	808	809	777	818	819	797	807	833	799	835	823	807	830	848	825	829	827	812	781	813	770	802	800	792	842	791	790	798	783	767	824	814	780	844	791	783	769	829	764	781	853	805	834	808	795	798	852	848	838	827	822	825	790	810	772	812	820	808	843	814	858	814	828	802	845	797	801	814	806	809	811	802	803	787	834	828	837	766	815	819	820	831	822	808	827	849	782	743	850	825	813	816	811	801	761	804	834	805	809	798	854	812	863	795	850	864	785	784	850	850	854	779	847	759	790	806	800	833	765	845	817	870	834	818	801	761	830	824	804	798	856	815	748	813	794	844	805	771	788	778	817	808	795	783	841	849	820	868	827	846	822	806	782	752	805	808	896	771	804	817	791	849	803	792	812	814	800	826	774	843	837	777	779	769	756	800	778	799	814	823	767	850	852	779	801	894	835	770	803	825	813	811	830	814	820	806	775	835	825	859	820	871	836	749	790	795	819	852	783	800	817	757	812	834	824	783	814	802	818	839	842	811	846	847	781	772	758	779	768	806	798	826	829	834	765	811	787	823	776	814	837	787	796	800	794	856	872	865	829	801	757	823	872	783	804	784	742	801	848	824	831	795	810	818	807	800	804	827	813	812	803	846	793	786	753	804	836	839	792	787	837	763	813	776	847	809	783	839	814	772	846	770	830	791	804	801	750	752	775	767	794	800	822	836
64601	30035	8988	1427	852	654	670	752	542	524	460	466	403	460	422	416	377	459	403	374	387	382	366	362	360	389	426	371	379	372	372	412	381	405	393	355	394	420	376	376	352	414	400	435	429	406	408	419	397	401	361	339	419	418	487	707	710	608	516	438	372	314	340	331	345	346	344	346	338	328	328	335	335	324	340	324	350	369	335	343	316	346	356	342	306	366	339	340	370	328	323	329	314	366	333	358	360	368	351	329	376	356	343	354	350	342	370	343	359	325	352	350	341	352	341	358	346	391	347	376	328	329	341	351	351	345	349	348	390	333	346	345	325	384	344	352	302	349	365	348	368	382	367	356	392	333	335	323	361	347	343	348	328	353	303	358	358	315	323	359	364	342	337	347	345	359	330	322	327	339	340	344	328	334	345	348	359	312	363	336	344	358	301	332	360	360	346	372	353	322	358	340	358	313	345	347	327	359	362	316	347	324	374	361	332	322	349	338	319	336	362	327	345	326	333	327	345	319	357	310	348	365	377	345	345	340	339	358	329	330	351	352	338	364	351	319	400	346	336	332	338	318	341	358	353	373	354	376	367	343	314	357	354	366	334	330	308	312	311	374	387	357	344	364	354	365	371	356	332	308	337	278	348	328	367	372	325	366	331	349	375	377	383	349	302	342	346	360	355	356	355	332	346	318	345	333	360	344	331	349	361	329	340	340	360	351	401	379	346	310	347	339	353	332	349	359	347	354	380	353	361	356	335	339	348	328	341	400	359	367	360	353	314	337	337	331	373	355	368	328	336	339	344	361	371	322	362	362	367	379	332	375	315	311	318	330	306	358	322	331	360	371	334	357	353	347	359	332	302	353	365	339	386	363	331	324	345	348	334	326	356	334	336	336	383	342	377	375	361	342	340	363	365	355	358	357	352	330	329	314	351	331	337	320	356	318	356	331	319	332	317	363	342	350	299	315	316	352	328	350	357	355	351	354	350	356	346	332	370	313	367	351	343	376	367	348	365	346	394	361	365	356	298	375	343	352	362	329	351	296	362	325	364	383	359	354	364	363	359	341	320	337	352	345	326	353	299	359	316	318	351	375	335	330	338	360	348	326	335	328	314	358	356	340	336	318	346	352	334	324	362	332	361	352	367	315	368	349	359	346	371	371	310	336	329	349	335	376	313	360	361	388	360	357	292	378	348	358	342	330	374	369	327	335	360	363	337	320	375	353	317	319	309	367	315	381	341	331	336	333	356	313	378	335	356	334	358	320	341	358	348	323	330	362	376	371	330	371	338	351	343	330	325	327	321	342	320	343	369	318	324	343	346	335	361	351	381	349	322	308	320	340	374	340	351	375	353	365	325	335	361	338	343	364	345	343	341	364	349	334	316	329	367	331	330	320	325	329	357	341	344	375	328	380	321	335	340	371	348	382	360	365	349	346	342	363	348	369	345	357	328	334	375	364	345	333	338	329	339	345	364	347	325	343	349	374	348	360	345	356	344	335	322	339	332	349	356	349	348	341	329	348	379	339	348	347	378	362	345	340	349	320	316	352	329	337	333	346	329	337	327	310	344	326	340	338	337	332	352	349	354	363	359	377	347	327	375	341	366	353	330	366	317	337	352	359	323	314	355	335	335	361	319	303	342	318	353	369	332	343	354	343	344	333	349	362	378	344	338	339	342	361	332	373	333	378	312	369	340	322	343	353	347	319	351	344	333	331	347	369	352	340	324	342	355	380	357	348	327	386	350	313	394	332	330	358	345	362	336	307	345	350	372	353	357	352	316	318	328	342	322	373	351	314	316	353	359	335	356	311	323	318	317	331	322	331	317	380	319	363	334	353	343	331	344	394	349	366	352	378	320	320	340	348	384	354	347	345	334	320	356	355	343	335	357	347	343	349	323	313	363	327	357	360	332	338	370	361	342	334	320	347	331	365	329	383	367	399	331	374	317	337	358	359	351	359	336	358	331	369	351	342	324	353	356	351	303	347	366	367	351	322	354	309	342	375	342	367	337	364	303	362	340	319	337	334	327	343	360	350	357	350	346	354	388	344	344	337	350	356	346	330	334	372	347	338	342	324	379	366	335	342	368	336	343	320	358	345	337	329	340	356	361	336	371	345	336	326	319	348	327	366	349	326	338	337	332	329	313	338	351	359	355	352	369	327	325	340	345	337	365	328	361	370	371	329	354	367	348	347	335	355	335	359	334	327	316	377	360	359	317	333	345	343	343	361	382	319	385	353	376	351	395	332	345	357	327	352	348	371	306	346	365	358	363	370	369	353	354	327	335	384	337	345	331	357	324	336	328	323	359	357	360	360	310	348	353	353	385	306	326	321	351	359	337	327	335	323	347	368	351	340	337	321	343	290	329	351	349	344	369	364	341	324	363	323	369	353	370	357	334	339	378	331	355	363	337	325	317	340	344	345	345	331	324	333	350	353	322	349	332	382	328	374	364	352	328	363	328	368	341	361	350	340	344	350	346	322	348	350	384	347	346	342	331	344	325	334	355	375	335	402	348	333	338	344	369	360	335	320	331	338	314	358	355	370	340	350	343	370	298	325	359	373	377	359	338	347	310	351	376	349	376	296	343	360	313	339	339	340	348	361	377	357	319	339	331	349	328	357	348	347	329	334	319	358	349	331	329	307	341	334	330	319	381	338	337	331	329	330	314	345	369	337	348	350	350	328	359	361	369	328	340	372	338	321	361	337	342	323	314	374	301	307	374	336	341	348	306	337	370	340	369	366	348	321	324	354	329	338	343	322	353	366	326	369	351	317	308	359	353	304	325	345	314	367	325	343	336	344	367	352	341	335	342	322	338	298	351	349	351	360	332	398	351	382	349	351	308	356	352	340	353	364	377	322	344	330	318	342	349	339	334	349	352	357	354	337	325	345	350	339	354	335	329	321	345	341	352	331	374	342	342	319	373	334	349	351	352	341	344	341	381	363	348	298	341	327	344	349	334	313	379	362	320	335	369	327	361	345	342	327	362	341	330	349	355	370	353	348	367	361	337	344	381	364	339	335	350	343	344	365	370	327	371	351	370	337	355	337	319	343	318	329	351	352	360	324	322	361	357	336	334	363	341	364	317	337	362	376	305	339	346	351	329	351	313	329	328	336	343	343	336	343	344	325	330	356	366	377	321	327	333	340	300	363	394	335	342	319	339	360	358	354	313	358	333	396	353	376	318	341	394	364	360	376	346	345	357	368	344	347	340	346	328	351	354	358	358	351	327	353	325	350	411	344	349	351	348	333	343	360	341	378	373	341	358	352	358	333	330	367	392	317	350	333	328	343	339	334	323	326	322	344	364	332	360	354	330	345	347	346	304	346	329	352	352	337	319	313	371	338	387	326	367	333	324	354	392	357	336	324	375	336	338	331	352	337	344	339	347	344	329	334	330	310	356	330	325	344	351	345	372	340	327	358	336	377	369	314	371	352	331	369	365	354	348	367	336	381	339	325	373	346	328	355	366	345	324	352	336	323	350	352	350	351
41950	4862	2474	2901	2743	2299	2230	2166	2070	1860	1669	1526	1444	1394	1361	1383	1311	1432	1282	1221	1102	1054	1179	1157	1101	1350	1096	1079	1075	1075	1017	1054	1206	1271	1193	1153	1192	1251	1237	1101	1176	1312	1319	1467	1731	1610	1364	1274	1201	1149	1096	1007	1099	1216	1867	3776	3412	2889	2121	1516	891	783	830	810	822	831	849	803	777	792	828	813	807	791	813	801	808	838	805	868	838	821	849	814	802	807	836	830	852	832	788	826	800	827	783	807	810	841	827	843	859	793	823	796	811	824	822	816	799	828	847	813	807	837	847	777	864	797	801	794	787	815	742	822	835	838	821	798	859	826	867	840	832	801	868	837	803	811	801	827	789	821	848	783	794	829	766	821	801	874	844	846	790	881	851	763	799	770	837	855	802	777	808	807	815	812	829	800	822	809	842	787	825	828	819	813	777	797	870	826	799	859	778	887	792	819	833	837	856	813	770	810	755	774	819	784	801	809	799	760	848	836	810	765	830	819	808	847	831	817	811	800	792	859	841	848	878	807	809	794	809	879	813	841	812	872	786	800	789	804	822	847	843	797	873	828	812	808	808	830	835	757	769	841	825	833	843	849	785	839	768	840	826	830	857	830	759	831	802	807	818	864	844	870	808	849	858	842	798	820	838	810	837	812	847	863	828	799	793	839	821	801	818	766	809	812	811	822	801	856	830	860	829	829	836	770	853	808	869	859	825	783	799	836	830	843	791	840	825	837	822	802	817	834	796	835	860	834	796	814	836	844	816	825	827	825	792	799	774	815	816	838	784	818	766	830	836	844	801	805	816	820	837	828	822	817	859	773	782	783	863	808	843	826	800	773	885	837	805	800	814	812	844	860	774	829	862	870	795	838	817	804	851	832	790	802	768	811	839	829	807	872	821	775	793	762	779	805	847	801	820	808	847	800	807	811	774	860	821	826	769	818	879	846	775	827	853	849	847	788	818	831	812	815	799	838	834	841	836	877	796	793	805	815	832	843	834	816	789	783	844	828	828	800	828	840	801	846	823	790	847	817	827	795	793	845	860	825	847	834	835	872	813	779	827	837	854	875	828	847	851	791	825	791	808	845	836	867	851	842	830	799	829	845	811	758	819	786	797	857	858	829	820	862	794	807	799	791	844	806	873	825	844	849	797	771	832	822	824	837	820	837	796	815	823	824	858	760	728	855	817	820	828	792	869	837	829	838	826	800	779	811	816	881	816	841	809	856	859	792	826	831	879	817	764	832	848	817	823	806	824	798	816	832	812	797	858	812	835	807	830	822	846	845	819	829	829	826	854	828	786	780	779	840	856	816	761	774	806	815	852	770	861	811	837	844	820	876	835	841	839	838	780	841	783	856	750	820	820	799	837	780	848	833	811	776	821	811	815	822	824	832	825	874	827	829	849	846	836	817	841	834	824	825	820	798	836	750	853	810	796	839	811	852	806	813	831	833	810	847	810	792	867	797	800	828	841	835	830	803	787	799	819	797	832	814	793	795	837	804	743	823	810	791	813	848	816	785	819	808	869	840	787	801	834	832	830	849	825	817	790	854	835	841	808	822	831	813	766	825	838	833	806	806	823	830	871	838	814	871	815	820	833	860	801	850	769	874	788	766	850	837	822	753	815	849	774	836	856	800	812	801	840	812	854	845	805	835	843	791	798	794	830	790	810	821	866	842	871	834	799	817	802	841	777	842	844	831	859	789	889	805	852	782	763	805	802	836	827	831	790	840	865	802	823	865	832	841	806	786	889	838	839	791	789	813	785	813	791	763	860	770	788	871	808	826	782	842	838	797	824	842	825	780	866	820	853	835	824	798	775	809	849	795	804	889	816	817	785	782	827	937	868	805	821	775	806	819	887	815	835	828	810	817	812	829	843	816	801	854	736	790	836	826	821	822	796	836	812	815	821	813	833	855	813	844	764	855	818	862	795	805	855	840	823	810	862	818	812	886	820	766	824	798	852	825	828	841	806	813	867	853	819	841	785	812	852	770	831	853	854	855	826	826	852	792	815	827	841	812	805	829	848	822	813	854	797	842	809	774	897	801	832	831	781	801	792	775	822	809	829	760	777	812	845	776	815	838	804	838	854	819	801	823	831	842	809	827	830	804	811	867	825	864	810	806	822	824	819	813	845	830	867	810	844	886	812	856	799	851	830	741	857	815	805	804	767	802	855	876	823	865	857	813	804	823	847	850	840	847	848	850	839	889	816	812	872	822	808	800	866	862	847	819	818	832	785	847	831	844	811	820	833	819	828	797	849	794	777	847	836	843	780	826	821	881	791	843	825	790	804	834	837	803	803	795	867	832	851	824	840	831	873	827	793	823	822	839	791	923	791	853	841	817	768	834	800	802	795	776	776	832	800	833	853	841	814	841	823	832	801	828	827	801	819	823	806	807	808	834	859	843	852	824	829	762	848	865	794	838	826	766	807	825	849	845	819	818	848	776	840	802	829	818	819	862	802	815	855	831	816	878	853	801	847	858	794	838	853	811	835	781	815	832	789	790	855	838	844	788	825	838	806	846	756	798	776	822	828	829	847	876	846	869	836	881	823	805	836	824	794	790	812	860	792	868	831	781	792	839	854	808	849	750	785	866	834	784	835	838	799	782	812	839	819	844	805	853	830	816	806	769	821	837	833	829	828	849	765	845	802	884	808	848	784	771	818	856	799	802	818	794	844	838	802	845	821	796	822	790	771	849	825	842	817	821	810	783	814	849	827	785	875	825	853	861	815	830	807	846	838	824	869	780	820	806	813	849	826	795	821	833	807	888	810	838	844	840	860	791	823	791	840	797	805	864	822	824	855	775	806	849	850	836	853	851	833	830	846	841	779	846	859	853	810	822	770	817	818	822	817	864	833	813	878	822	791	797	841	795	801	829	873	815	793	817	832	818	840	836	843	777	788	764	850	840	814	800	816	819	819	774	821	794	814	797	846	883	805	833	824	806	822	816	868	799	858	782	753	833	837	853	827	859	832	813	788	777	836	800	762	836	814	811	765	820	844	810	867	841	852	818	832	828	804	807	821	787	776	826	791	875	791	841	808	851	782	777	804	856	834	804	857	810	807	862	865	786	834	787	799	842	854	784	846	840	804	798	831	781	830	778	856	815	815	802	869	841	805	811	803	836	803	820	833	796	838	826	794	880	772	755	779	836	869	811	808	808	820	821	851	797	813	848	788	824	825	813	825	802	861	857	853	816	829	849	807	765	855	831	840	800	844	812	836	779	842	871	841	845	824	851	865	812	833	817	842	858	800	793	823	853	838	823	791	819	808	800	803	862	853	815	840	841	835	795	841	811	807	796	826	814	790	838	799	777	833	843	851	839	883	759	863	856	826	785	788	785	817	809	818	767	825	826	855	793	828	825	830	819	817	862	837	811	785	806	763	832	813	841	785	836	803	848	801	899	835	788	810	843	834	764	886	771	787	848	848	819	872	838	799	822	818	861	821	778	819	850	860	777	783	806	790	802	786	883	841	854	836	856	781	835	829	826	818	801
77066	31122	16650	5947	1436	969	879	801	611	607	557	402	426	473	426	378	361	450	378	367	337	315	386	320	329	339	340	354	309	328	332	355	374	353	341	301	305	311	338	326	422	377	418	382	392	391	367	403	365	320	305	291	292	281	564	990	890	733	555	449	274	254	261	275	291	286	258	265	249	269	268	224	262	278	265	213	256	241	278	274	267	271	238	256	268	254	263	247	264	249	249	282	258	239	247	269	271	238	258	277	269	276	229	284	277	270	212	237	243	260	282	296	268	249	278	259	257	245	240	252	261	280	258	265	271	260	237	234	263	252	268	259	262	275	263	276	298	280	244	279	274	276	252	260	271	249	249	276	244	255	265	246	265	270	271	275	278	271	267	248	256	271	266	267	284	269	266	265	302	301	268	252	243	266	284	229	277	249	267	253	260	259	283	242	298	300	307	256	227	260	275	260	279	243	281	261	282	256	276	261	259	257	253	264	276	264	288	259	280	250	264	280	255	272	263	245	275	273	294	268	289	269	257	249	250	240	242	283	258	249	277	283	238	244	294	263	283	258	262	265	265	300	254	234	258	286	260	273	259	243	262	260	240	242	282	286	252	256	259	260	240	249	286	283	242	272	265	269	295	302	275	260	275	281	242	252	250	273	251	260	257	255	243	259	263	268	269	238	256	260	261	264	273	260	237	271	294	269	266	236	265	289	254	269	273	261	240	264	259	252	268	224	255	281	276	306	235	262	293	242	257	247	258	248	237	273	230	274	259	253	242	259	268	262	266	258	260	239	237	251	263	248	259	255	265	284	264	278	291	278	241	268	237	246	269	248	260	250	281	299	279	254	286	272	263	248	232	262	270	289	250	239	265	266	251	265	271	250	259	267	261	271	242	257	252	253	227	256	249	243	266	292	261	255	248	281	253	267	263	263	281	253	253	223	283	277	258	254	277	247	231	261	256	250	250	266	273	258	293	265	242	269	267	255	247	249	269	246	270	243	263	244	274	252	286	258	253	268	266	261	259	276	271	277	256	256	249	203	258	265	292	299	249	274	253	237	239	235	307	290	288	260	272	245	260	295	260	255	257	254	259	265	264	258	262	268	243	226	267	289	237	251	276	279	288	280	261	248	294	260	237	288	266	287	253	252	264	288	259	265	225	241	246	271	275	259	240	235	264	277	269	261	250	273	244	230	257	262	277	220	249	257	250	249	263	259	242	254	253	249	241	278	264	226	237	253	255	271	264	277	297	308	278	247	271	237	283	282	268	266	243	269	250	267	260	246	255	275	250	261	276	244	254	272	286	255	274	273	269	284	261	285	267	276	279	260	252	260	257	264	272	261	282	279	265	273	262	260	233	262	264	266	235	266	268	240	265	253	294	281	272	292	269	241	250	301	252	240	227	259	252	259	275	278	252	287	231	257	247	265	255	263	292	280	258	271	263	274	248	278	244	263	257	257	284	268	266	253	245	269	235	265	264	280	254	258	244	266	240	232	262	261	321	253	239	256	242	246	228	249	265	258	253	253	265	247	273	249	271	235	261	246	246	275	260	266	256	284	249	283	269	259	259	271	271	265	259	259	245	247	236	249	241	261	242	271	260	270	246	260	263	297	270	241	255	263	272	240	242	258	255	279	263	262	257	287	244	230	262	273	264	257	289	262	237	279	274	241	274	264	264	283	264	254	242	304	255	261	262	251	257	282	276	269	285	258	260	258	273	263	282	268	245	264	234	264	265	270	252	249	236	260	243	259	283	269	256	248	272	269	263	229	273	289	260	256	236	267	267	272	235	252	263	260	276	246	274	274	267	236	261	283	238	249	256	279	270	261	267	238	230	260	270	244	258	270	245	259	263	271	266	257	275	285	265	225	249	247	261	267	270	246	243	277	254	245	251	277	250	275	273	272	285	267	257	242	269	305	277	298	256	278	254	252	254	265	259	219	252	271	264	260	231	273	244	258	228	280	250	264	261	267	239	243	255	292	241	268	283	278	249	230	275	259	244	281	289	272	275	242	278	262	281	265	260	290	252	280	278	271	277	271	293	254	276	257	269	239	273	285	265	246	254	231	260	305	257	271	255	248	268	280	287	276	270	265	240	258	269	260	265	275	267	238	264	262	247	243	246	251	263	281	250	262	242	253	259	271	251	258	273	247	267	243	263	264	292	270	256	251	268	233	254	249	264	258	293	283	258	266	263	282	256	290	253	241	247	249	253	272	234	274	275	228	262	255	271	280	278	263	259	247	252	278	251	264	275	238	252	269	223	267	269	269	267	287	223	265	224	263	276	275	277	299	255	267	246	259	279	251	253	243	319	260	232	272	288	299	257	242	264	245	242	264	264	228	260	279	294	285	274	293	234	276	263	242	239	254	247	257	270	288	260	246	260	246	274	265	248	274	267	266	246	276	282	249	290	262	257	290	278	272	216	266	266	267	278	257	262	259	281	254	240	256	249	256	258	221	216	261	263	258	282	237	254	266	262	263	260	254	258	262	235	286	269	233	233	270	265	269	268	234	265	272	275	289	234	253	274	276	252	245	288	276	244	249	291	247	255	260	259	249	273	255	247	267	264	277	273	285	268	265	300	291	258	258	265	253	268	288	260	267	227	258	299	258	279	298	276	214	265	246	242	245	264	241	253	279	250	243	258	253	272	235	264	273	245	242	263	272	258	266	236	265	249	227	270	245	263	252	247	264	263	248	236	279	247	276	259	259	266	275	257	252	220	243	267	264	244	274	279	231	246	267	267	249	251	267	291	266	269	260	263	274	253	246	261	252	260	290	261	262	247	285	278	264	266	269	260	261	276	243	256	283	228	279	297	287	251	256	266	271	259	276	276	264	257	255	259	253	249	277	262	224	240	267	287	254	236	260	278	250	240	287	289	271	265	256	259	278	273	272	238	277	272	246	281	265	273	270	254	236	262	268	265	285	280	287	249	263	281	294	252	245	281	248	247	266	281	275	252	269	289	272	243	242	275	227	283	269	276	262	244	253	255	259	268	255	269	260	281	263	262	244	278	250	244	289	267	267	256	249	249	250	281	262	275	265	254	257	240	215	257	243	281	261	246	238	240	268	277	253	253	280	232	264	242	307	255	263	250	267	271	273	273	260	280	270	257	271	247	280	235	276	248	255	272	256	253	283	249	264	251	278	255	293	247	251	216	257	274	249	265	286	254	274	277	265	280	256	274	293	302	266	246	270	302	270	249	266	248	266	278	260	254	252	260	251	249	230	268	278	255	280	256	275	285	283	292	267	266	259	247	270	245	217	267	260	265	259	258	270	286	274	298	265	266	256	276	244	273	252	253	245	253	307	266	265	252	253	249	263	283	283	295	270	268	271	283	276	255	253	261	260	264	257	261	257	279	260	280	286	257	248	241	306	310	272	300	250	258	243	245	248	275	263	257	283	255	236	278	263	261	252	288	255	279	281	243	271	250	301	295	260	236	237	270	278	259	244	283	280	271	275	286	255	269	248	257	276	263	274	243	262	253	283
51301	4440	4135	4638	4208	3494	3606	3356	2748	2448	2034	1978	1759	1784	1634	1552	1692	1960	1523	1309	1208	1069	1314	1136	1068	1230	1102	1024	987	1126	1066	1276	1514	1243	1273	1124	1065	1115	1101	1277	1638	1617	2007	1882	1635	1717	1738	1544	1559	1177	1030	921	852	880	3235	6104	5141	4015	2617	1747	648	624	624	659	669	664	638	661	629	652	667	608	615	632	654	661	650	619	632	636	648	613	645	612	603	636	661	627	647	647	621	650	667	586	616	611	629	622	692	656	627	617	651	614	619	683	655	638	646	622	619	672	648	605	675	599	651	629	668	625	654	660	646	600	625	669	629	647	587	644	685	596	651	641	629	650	619	642	661	657	677	627	611	630	693	682	657	646	656	665	634	632	653	670	647	592	676	627	653	645	638	660	610	597	624	601	629	660	648	641	642	670	641	677	632	624	605	679	641	620	632	664	701	622	628	596	631	651	646	702	678	677	660	671	646	620	624	630	653	666	671	666	653	618	618	627	664	607	668	594	650	601	604	614	653	613	640	637	632	640	629	629	647	642	652	637	641	577	638	581	593	594	635	628	646	664	635	611	637	682	676	676	671	635	600	596	629	635	616	644	648	669	622	671	613	621	663	626	634	604	684	669	625	644	672	635	647	623	627	619	630	645	643	655	614	614	595	624	618	651	689	657	622	656	631	640	603	596	666	631	592	619	679	637	602	650	618	653	662	651	604	638	665	662	611	659	653	645	675	581	663	678	640	649	660	691	664	632	646	638	594	665	642	635	625	643	639	616	631	634	629	625	619	664	617	622	674	657	649	636	699	626	639	675	645	615	647	623	592	653	624	667	626	651	600	648	621	631	672	641	639	656	661	647	641	624	612	618	678	618	655	641	685	622	578	638	656	617	625	616	629	665	681	650	608	649	631	636	594	630	643	642	676	633	669	638	673	612	649	598	649	597	654	645	667	628	678	647	600	629	614	624	622	640	613	646	625	616	609	635	680	624	637	646	667	618	655	678	591	656	616	673	635	650	629	612	651	622	632	646	633	665	636	657	683	614	648	645	635	638	651	650	687	603	678	606	676	596	602	624	643	698	615	588	649	651	657	658	582	656	656	650	664	620	625	602	648	689	622	645	655	655	643	655	585	624	614	648	636	645	703	679	691	650	671	677	644	613	618	622	610	654	682	651	634	637	655	610	634	629	625	651	668	608	662	628	663	626	627	649	607	654	657	621	652	642	640	631	652	612	651	613	660	649	587	640	659	616	624	657	653	605	643	632	647	597	668	654	623	630	624	628	637	614	600	630	635	667	696	624	655	611	614	630	608	670	634	626	652	652	631	651	609	607	580	632	639	607	593	639	618	647	641	630	616	598	611	629	616	646	660	645	695	632	674	615	648	625	621	599	657	649	627	623	636	602	673	656	650	671	644	652	618	602	658	642	611	632	657	668	671	623	646	667	668	666	630	663	648	615	662	645	627	631	626	595	633	606	664	619	663	648	619	658	664	686	636	637	669	611	612	627	627	622	609	641	678	696	610	653	621	653	624	636	608	664	620	630	594	662	608	614	650	656	629	623	609	671	674	674	632	628	606	617	650	629	664	641	602	684	653	656	648	635	612	625	631	641	641	670	647	631	663	649	680	640	641	666	581	628	681	665	626	599	649	676	645	624	657	689	636	655	674	597	674	649	612	598	618	673	617	650	630	657	650	603	645	603	644	621	656	616	652	674	642	638	662	617	661	621	617	647	634	602	658	644	651	593	663	641	644	629	677	646	647	616	654	675	604	610	642	611	665	619	662	656	696	611	664	626	687	681	622	607	634	634	627	641	637	622	622	646	637	628	662	696	655	677	636	641	614	660	604	665	645	680	637	658	626	685	655	644	606	623	639	666	635	645	670	638	615	661	601	597	696	634	644	683	640	601	658	605	639	659	654	668	645	664	600	666	575	641	651	729	669	620	624	613	619	596	609	638	666	590	593	646	627	640	641	665	621	617	607	668	623	657	632	600	661	631	635	646	646	629	652	674	627	602	674	699	635	647	674	636	663	665	627	620	650	617	682	648	650	621	650	631	634	593	616	669	669	683	630	645	651	672	649	642	672	669	634	644	685	605	628	571	666	656	667	632	659	641	620	688	616	648	631	662	648	608	638	676	612	663	682	644	603	637	662	686	668	635	637	620	658	652	661	663	629	646	605	618	658	682	652	577	606	628	646	655	617	640	642	636	657	647	653	595	661	604	640	638	608	648	628	638	671	681	614	656	660	630	630	629	667	655	625	645	607	651	620	658	673	644	606	679	634	616	646	697	694	582	681	654	617	658	661	625	648	652	638	618	665	660	659	644	627	616	684	635	586	627	616	622	629	647	607	632	600	637	642	624	659	642	639	728	633	651	635	668	622	648	657	635	670	644	603	626	688	648	639	601	632	646	625	598	645	660	678	625	626	618	651	651	640	645	655	664	689	631	662	658	660	641	643	638	658	654	616	592	624	641	658	613	669	628	622	638	644	624	663	628	651	643	641	645	637	642	636	632	650	612	657	655	674	659	642	688	632	624	627	678	671	608	633	657	647	618	652	636	635	648	608	643	654	602	664	652	652	651	587	597	646	650	668	649	646	645	665	699	630	661	626	620	654	647	663	615	655	684	668	650	697	583	650	714	632	636	623	671	645	623	662	659	645	612	621	639	662	632	634	669	651	604	617	619	637	625	600	662	609	682	646	659	624	648	608	594	647	628	598	667	630	590	627	680	658	640	622	653	606	656	672	638	674	648	684	658	651	594	609	623	672	597	640	641	636	639	652	645	659	618	634	656	662	650	610	603	650	665	649	607	657	624	617	656	627	627	633	677	658	608	578	717	627	634	680	637	628	673	649	683	637	645	667	643	627	652	690	636	572	616	638	643	628	635	622	595	609	619	634	655	626	614	638	670	643	602	643	603	634	631	608	623	599	674	634	604	632	683	624	605	625	680	620	644	693	620	645	649	619	651	640	653	640	626	616	650	616	658	666	694	606	657	632	589	635	633	636	612	652	627	650	621	601	646	673	621	662	679	620	630	656	622	639	628	656	692	667	661	608	660	664	661	616	692	633	578	635	665	645	615	664	595	628	601	600	700	649	615	643	632	654	635	614	651	629	602	664	635	600	651	608	658	623	636	628	583	623	625	629	611	681	666	635	638	641	658	620	662	639	654	633	642	646	657	626	661	655	629	663	605	642	654	685	632	700	678	610	616	631	626	645	651	628	622	664	613	645	644	656	625	613	647	663	716	617	582	614	648	650	646	665	618	630	627	594	658	619	624	627	625	592	630	610	648	665	665	606	684	637	643	656	640	623	698	633	652	666	652	662	642	705	630	583	622	621	673	644	656	616	624	617	675	620	612	641	633	600	625	650	673	666	636	618	670	654	667	632	626	650	663	658	600	636	669	622	653	602	608	670	638	625	585	654	642	662	636	624	690	676	620	679	672	694	598	678	658	597	622	646	623	640	666	653	619	672	632	657	646	609	675	683	642	569	671
14801	1430	420	385	377	366	363	342	364	387	325	308	326	328	309	296	329	364	363	323	347	307	301	325	354	337	306	311	317	319	335	360	340	363	330	378	345	331	327	332	329	347	326	387	361	359	363	354	327	309	309	277	299	324	331	371	387	361	386	375	341	314	301	342	330	317	333	311	291	324	320	298	318	269	266	330	295	308	303	342	271	346	309	363	323	317	336	316	299	318	311	308	309	327	326	308	323	337	331	332	312	280	327	341	306	290	315	333	343	322	294	290	301	301	298	295	324	312	326	304	320	317	301	320	320	326	288	333	336	293	301	336	327	333	315	296	329	299	340	315	338	307	319	337	301	310	346	326	360	315	301	320	317	302	313	296	321	323	326	309	304	313	343	298	338	325	329	308	320	331	322	295	286	297	316	310	353	347	328	318	336	321	306	306	326	338	342	340	285	315	318	333	290	288	285	334	320	301	345	360	312	330	317	292	319	318	313	296	331	326	282	331	299	329	319	340	306	302	330	289	364	325	344	295	305	332	285	309	295	330	320	323	302	306	335	334	324	287	325	371	329	309	307	290	289	343	323	342	296	357	340	321	327	309	337	321	302	318	311	339	360	344	334	342	317	340	316	326	327	344	335	303	331	331	319	330	323	330	336	315	289	320	303	360	319	314	333	307	336	317	351	350	321	339	319	316	335	307	351	285	290	292	316	328	350	330	336	302	299	304	308	312	308	281	303	308	341	332	388	306	302	307	291	345	307	295	302	309	331	272	324	342	304	332	306	344	337	312	301	332	329	306	301	325	305	307	310	339	340	357	341	325	335	336	344	309	301	296	305	302	353	332	317	326	345	292	354	317	332	300	328	334	288	312	321	305	334	312	293	296	322	330	335	301	307	299	306	340	285	315	301	320	308	341	307	297	319	312	309	309	321	322	292	289	356	297	288	326	292	301	306	312	325	309	334	368	324	326	332	309	350	303	312	300	299	306	311	351	343	304	323	313	311	330	325	340	350	294	294	327	287	324	294	350	346	326	316	309	299	330	325	340	337	301	312	294	300	357	294	330	292	332	311	362	339	316	333	304	279	318	338	284	307	315	315	345	364	295	332	330	309	324	310	298	337	280	312	324	300	323	276	318	322	300	302	318	297	325	330	296	301	298	323	310	342	331	327	317	335	307	319	348	310	321	295	298	312	284	325	338	321	316	326	277	329	306	293	293	347	284	323	317	302	314	333	344	314	295	303	333	313	333	299	312	300	320	287	323	265	337	322	273	307	347	335	347	329	310	316	287	307	310	301	317	346	334	355	339	338	332	344	310	286	317	339	340	336	316	313	333	315	334	313	316	357	314	326	310	334	351	323	335	314	324	302	319	338	339	315	315	356	326	294	310	304	319	332	373	315	266	335	316	291	347	319	338	341	306	314	329	318	287	293	337	314	361	316	287	335	362	323	313	278	330	323	341	321	298	296	301	280	334	289	314	284	303	288	323	377	271	319	293	326	313	326	314	324	313	308	321	320	317	310	331	308	295	292	309	323	314	277	301	325	326	347	336	331	314	321	334	294	309	336	336	329	313	345	325	309	305	316	306	320	344	309	340	331	332	322	332	317	316	317	318	295	294	288	319	315	334	319	306	336	303	308	300	318	305	332	317	333	311	333	320	337	327	347	311	345	328	308	310	331	306	324	309	305	306	328	344	304	333	300	313	326	306	297	323	333	317	290	298	346	303	350	337	285	334	335	289	326	311	339	353	336	338	304	345	322	322	351	329	317	309	312	294	330	354	289	359	305	360	331	304	295	327	305	325	322	330	346	322	326	320	298	313	302	289	352	336	349	353	297	335	320	339	338	333	326	326	293	345	324	306	306	317	317	315	289	283	325	311	331	302	317	306	326	319	360	299	326	317	300	333	297	326	304	323	314	327	321	354	313	304	284	319	335	323	331	294	325	278	294	321	319	301	326	329	357	295	315	312	285	339	310	308	319	320	325	340	320	327	338	300	333	327	311	328	335	317	288	291	340	295	326	289	288	322	305	316	330	310	354	300	302	298	326	346	308	329	379	336	318	318	313	322	314	311	275	328	334	318	325	304	292	299	301	307	323	322	321	328	314	332	282	308	347	348	327	339	301	285	348	288	311	332	283	320	330	337	315	308	326	310	309	321	307	307	323	339	328	318	326	339	303	334	313	298	328	315	359	285	305	365	299	308	318	325	344	313	365	311	336	310	318	333	308	321	336	314	288	312	342	335	310	348	331	298	303	313	333	328	347	321	320	299	320	333	327	323	297	307	319	301	294	296	318	308	288	313	327	337	299	339	354	327	314	339	329	340	305	318	324	329	323	328	339	350	330	323	314	327	339	314	315	310	288	309	326	334	341	316	306	298	319	300	285	319	310	307	308	327	338	316	295	316	280	312	320	321	312	300	351	338	328	332	338	335	333	325	315	306	318	338	333	295	306	342	308	316	320	319	336	350	318	326	327	283	333	309	316	313	344	361	348	334	333	328	315	302	290	302	301	288	331	322	314	349	331	351	311	306	318	358	364	342	300	347	329	293	317	339	297	311	320	314	291	294	311	350	304	289	333	326	369	315	336	311	302	311	299	282	319	330	334	322	310	339	327	301	303	304	319	357	326	333	307	310	348	299	308	324	304	324	324	335	349	348	314	335	303	318	301	325	324	311	292	330	331	308	313	326	296	312	355	324	304	327	319	317	303	304	322	316	331	328	329	328	281	322	315	300	267	325	332	344	319	281	293	333	305	324	317	301	318	335	309	293	321	333	342	302	319	311	341	332	299	326	284	346	291	348	331	315	334	336	312	321	321	303	317	303	362	336	329	316	334	324	309	306	326	344	343	339	363	297	308	332	308	341	310	340	336	300	348	324	325	358	331	339	327	344	324	308	337	380	293	271	325	323	319	323	326	334	277	329	345	335	345	306	316	346	331	322	321	359	335	320	319	306	300	315	336	316	291	311	328	335	301	340	339	305	324	312	299	336	337	317	307	315	307	295	286	291	321	323	318	316	339	342	330	333	325	339	341	346	321	311	305	335	322	301	332	299	354	316	330	346	341	330	327	334	322	308	323	329	322	288	303	306	318	324	321	325	337	345	318	304	332	306	312	321	326	351	326	332	331	293	313	313	314	334	304	323	304	326	359	320	312	325	303	286	305	307	347	307	322	324	321	333	293	320	323	317	320	321	330	320	301	316	308	351	322	309	316	302	347	306	321	323	350	298	341	310	320	321	298	346	320	356	336	338	314	313	320	309	305	268	333	337	334	313	342	316	340	320	299	316	276	341	305	318	296	331	310	276	327	313	319	324	323	274	313	319	324	333	339	317	346	309	296	305	336	329	316	311	309	329	338	353	334	317	299	349	301	359	315	317	288	310	335	314	296	299	347	309	306	321	315	321	306	316	291	305	332	326	287	330	320	332	299	330	323	331	278	319	318	313	327	317	320	304	320	315	340	301	303	316	322	317	320	354	325	305	307	311
16185	1073	944	1051	1114	1079	1062	1057	1034	965	891	872	884	916	875	869	961	954	926	895	802	783	868	849	916	876	778	845	807	846	929	962	1072	934	902	870	940	931	863	908	957	1132	1095	1006	1021	1042	1039	1043	987	794	809	795	796	840	927	1177	1124	1074	971	849	747	792	794	725	798	779	780	775	771	783	799	817	735	763	756	782	764	759	763	764	786	792	757	738	786	773	789	753	767	851	783	791	781	798	784	782	790	788	763	769	780	765	815	769	823	812	771	774	758	743	754	812	762	755	778	749	802	795	812	799	772	828	785	806	800	794	785	803	799	829	807	790	772	760	801	772	781	798	742	781	764	800	791	781	801	768	793	754	804	736	798	805	763	759	777	750	779	795	819	784	767	748	810	760	728	783	784	766	721	757	825	795	781	820	821	796	743	760	805	743	768	715	787	815	813	740	769	808	811	810	758	761	770	726	827	756	803	812	779	751	750	778	797	650	760	722	832	837	839	763	759	766	787	770	824	790	839	789	783	765	800	806	809	834	819	781	777	747	812	755	796	824	782	846	734	797	796	771	819	814	731	778	751	745	794	785	745	814	768	831	787	755	759	801	820	808	806	739	753	767	759	759	787	773	803	780	786	749	740	774	772	777	825	763	780	775	796	800	809	807	805	789	721	753	802	798	771	743	764	770	780	740	752	792	745	782	792	830	740	798	813	784	799	790	795	801	769	750	748	817	745	795	780	757	783	780	758	750	741	815	752	748	831	845	746	798	830	786	806	787	781	821	784	839	809	785	789	769	779	757	760	764	763	774	772	766	794	756	799	794	746	778	772	808	765	772	779	775	760	818	817	794	774	783	794	751	731	755	807	750	741	750	812	785	776	827	806	765	801	759	802	731	772	703	745	780	748	788	781	800	785	812	767	785	798	819	798	790	794	755	752	802	763	812	767	809	744	777	807	797	800	825	763	752	769	704	752	723	803	789	747	773	771	774	767	755	791	733	777	814	771	773	768	756	826	781	750	808	828	778	797	803	796	823	765	808	790	780	830	744	769	791	776	763	760	792	753	765	809	795	798	814	769	761	755	749	756	769	750	764	778	818	778	803	776	754	760	786	763	748	746	775	814	776	795	735	820	827	788	692	833	750	797	738	738	746	785	739	794	756	726	858	734	779	731	790	759	775	741	813	778	776	812	803	793	759	807	791	768	765	797	785	738	769	738	814	756	815	794	776	742	705	759	771	790	779	750	785	751	808	808	761	833	737	771	774	782	777	782	809	791	790	758	733	754	807	784	740	761	774	823	767	838	787	802	746	806	806	794	802	806	780	804	783	767	812	749	816	784	796	757	833	758	813	767	816	794	766	786	791	784	776	773	738	751	774	784	757	824	785	771	733	751	795	819	755	806	814	797	781	771	792	789	688	802	809	829	773	772	782	814	795	809	733	832	833	763	804	806	804	750	772	767	738	762	756	793	825	791	771	831	746	772	798	753	766	762	796	781	789	828	732	728	801	848	769	816	778	802	777	736	794	768	803	753	717	796	754	766	806	801	795	828	796	785	766	750	782	827	792	774	812	779	811	810	818	805	779	764	856	767	762	786	795	760	778	789	792	809	773	780	784	761	769	771	802	822	776	769	780	724	765	791	831	734	781	766	771	844	804	775	760	764	802	777	749	770	785	797	821	804	782	762	789	789	795	821	755	773	808	809	804	801	833	762	833	741	733	779	738	787	786	761	787	752	771	745	728	824	767	761	762	793	762	783	807	792	724	779	779	780	802	803	774	774	790	754	774	797	806	777	803	827	833	769	775	782	816	806	833	782	780	753	754	814	777	722	784	757	812	770	798	815	787	765	802	778	806	749	777	794	799	770	780	751	764	773	817	760	792	786	775	798	801	781	802	794	767	768	758	818	796	769	776	784	756	785	810	797	754	746	792	774	801	797	761	798	754	673	754	745	794	763	787	763	779	821	803	802	751	765	773	780	747	785	780	816	781	801	713	768	744	752	762	744	791	782	790	707	764	809	808	774	802	776	749	759	833	789	789	794	808	769	734	810	750	784	816	809	806	691	786	798	786	776	743	761	780	814	786	818	791	831	809	750	767	836	866	830	807	822	821	825	794	777	793	783	794	797	806	797	787	793	761	764	726	792	783	778	768	806	796	763	740	748	800	758	740	824	823	757	818	794	789	756	754	761	826	810	762	753	732	793	794	750	763	744	771	807	744	773	752	757	800	783	761	815	831	809	762	793	763	795	813	772	717	768	733	777	743	755	825	752	797	802	770	780	730	805	789	796	801	750	778	749	819	748	819	801	762	792	766	776	797	825	776	786	763	776	789	781	816	790	766	753	741	760	761	745	795	790	725	743	809	771	811	748	761	750	755	764	802	790	807	842	767	819	713	747	795	722	785	747	786	784	808	775	831	789	819	766	785	769	783	762	797	864	801	789	776	716	799	797	811	822	754	776	800	773	810	776	750	744	797	805	759	807	787	811	770	760	777	757	733	777	799	765	768	784	846	764	726	809	742	755	810	764	849	779	760	780	760	777	756	785	750	773	765	771	807	782	799	775	771	755	791	778	828	786	807	821	783	784	819	762	790	805	805	740	762	797	759	764	775	782	808	806	733	747	781	825	760	780	776	775	777	822	783	800	777	706	783	761	776	758	810	734	812	793	788	808	799	836	766	722	768	753	802	809	743	767	805	776	775	768	783	792	776	747	791	782	756	781	812	811	823	797	752	819	808	801	740	776	779	758	813	786	804	746	776	734	776	764	811	769	828	805	751	817	776	761	813	799	806	765	772	775	794	787	796	789	763	762	793	784	768	783	766	753	769	775	760	781	732	762	760	778	794	744	809	752	754	778	780	791	777	762	782	811	823	796	787	759	756	743	791	741	828	786	798	781	750	763	810	760	800	795	822	781	765	800	789	803	781	791	751	816	716	782	779	753	775	756	779	779	761	734	780	778	795	814	762	765	801	812	782	801	794	820	826	803	806	802	757	788	756	762	778	766	785	780	743	767	784	763	783	756	760	752	746	777	755	803	789	786	771	727	752	780	803	795	791	739	757	827	793	775	800	750	783	780	783	785	754	835	768	743	817	798	795	819	812	768	757	780	743	741	797	812	785	764	765	817	757	768	814	773	769	773	805	798	780	792	775	746	803	813	748	809	803	833	781	745	804	782	756	822	785	758	732	763	752	788	735	765	782	729	769	802	762	791	772	763	764	753	772	747	712	796	798	811	788	752	799	778	794	803	781	743	795	782	771	839	764	755	776	804	767	774	785	790	796	832	840	788	734	787	766	776	787	779	781	796	813	758	742	802	746	784	777	768	770	772	821	756	759	760	798	770	750	732	799	800	756	825	806	749	770	761	732	773	800	817	792	848	797	774	760	745	823	743	768	773	820	731	743	777	803	767	741	762	780	796	803	795	797	786	795	779	794	782	771	762	762	750	808	741	812	781	779	788	771	780	727	763	788	801	765	759	803	781	803	744	815	764	765
65740	25928	7551	1352	827	721	672	617	566	499	477	424	426	412	411	431	465	401	423	431	370	358	370	372	398	361	371	356	317	319	392	351	367	384	382	389	379	383	346	407	464	419	362	409	405	419	400	435	446	361	357	325	319	297	592	805	597	596	508	415	335	322	346	351	338	338	317	348	322	355	301	315	312	343	368	345	309	309	341	314	328	285	313	366	358	330	343	347	335	299	331	297	337	336	327	353	300	304	324	339	313	294	314	321	320	316	290	348	356	351	339	335	348	336	320	304	345	297	361	312	311	342	315	309	374	330	341	298	301	352	336	377	349	343	329	340	336	325	333	311	295	325	315	347	367	316	291	349	324	365	335	317	306	319	334	317	371	332	340	331	314	358	322	316	337	315	328	341	335	334	317	334	319	317	324	329	339	312	336	328	301	371	321	342	347	317	334	340	355	338	341	326	329	322	361	336	329	337	343	343	319	339	364	340	344	322	321	324	312	314	329	328	296	306	314	321	315	363	336	332	343	325	349	341	352	322	284	339	341	305	314	332	320	322	309	339	353	334	298	356	304	349	329	332	347	321	302	334	347	330	310	358	289	332	325	356	352	313	338	322	291	312	345	336	319	344	322	341	373	353	323	367	331	305	320	338	303	332	330	331	336	360	351	345	331	324	340	301	331	300	305	343	298	333	363	306	341	337	331	339	320	315	344	329	324	319	329	338	348	321	325	345	315	348	339	337	302	336	320	304	317	296	306	339	345	316	332	330	331	313	325	327	353	311	334	339	329	332	336	350	332	322	296	346	331	309	328	324	330	328	336	326	324	326	330	340	299	341	351	326	319	327	357	311	364	352	341	350	336	316	321	321	334	311	313	360	326	329	327	321	332	296	321	363	331	317	330	302	332	334	323	302	319	312	335	315	312	334	372	321	335	309	377	296	316	334	320	321	338	302	356	366	363	312	346	344	340	337	294	338	318	342	356	386	302	327	334	326	322	345	342	329	310	327	305	334	321	317	330	336	339	343	338	316	324	359	318	317	352	351	302	314	302	348	336	301	302	319	332	327	337	328	338	326	324	342	357	337	334	333	348	364	336	322	323	349	343	352	305	337	315	322	347	339	312	335	337	305	327	361	352	355	317	355	297	317	308	324	331	339	324	320	323	335	326	324	317	334	351	322	319	314	330	334	289	335	353	288	346	326	309	330	359	346	347	316	336	315	306	345	328	340	322	373	312	326	346	334	362	362	345	358	339	319	342	304	331	303	343	308	337	291	331	326	310	348	348	325	301	323	327	318	325	337	343	319	346	335	286	326	323	330	319	311	325	319	321	303	351	348	336	284	330	334	341	341	316	315	292	337	318	346	312	330	335	306	316	334	341	295	359	314	335	306	361	315	291	326	327	345	376	332	338	325	309	321	301	308	343	337	299	334	327	328	332	338	339	318	333	348	342	336	354	337	341	301	311	343	337	352	350	326	332	364	343	358	357	316	331	364	325	350	328	309	324	326	336	345	361	316	301	373	329	326	315	314	331	339	343	347	334	297	270	316	320	332	373	341	326	350	347	331	310	330	332	295	303	306	356	330	304	288	321	363	311	344	309	304	327	306	362	322	326	323	297	328	302	360	317	320	282	292	332	325	312	299	311	325	339	305	311	388	340	323	369	305	339	305	314	320	336	317	358	324	335	299	333	307	301	318	336	292	302	316	342	305	334	330	343	291	338	345	335	312	343	349	322	324	308	355	300	341	349	335	329	346	328	290	274	302	333	335	305	354	295	341	359	308	362	341	371	339	331	322	297	335	362	293	314	306	328	303	331	310	326	328	360	358	299	326	276	360	319	305	330	330	343	333	296	361	320	318	330	333	326	366	327	300	312	315	333	371	346	317	356	322	306	329	344	310	337	327	337	342	355	335	331	298	331	339	327	338	335	315	320	360	332	339	359	331	296	328	303	308	345	354	322	339	354	307	316	311	321	304	337	337	311	332	312	316	339	320	344	330	310	330	344	329	357	324	324	326	330	350	322	327	332	334	341	309	341	346	316	323	345	312	319	309	349	327	343	351	341	286	341	319	348	330	309	322	337	352	323	296	344	342	306	325	313	338	343	350	347	315	307	337	342	341	313	326	339	327	356	332	333	366	342	349	290	320	326	328	293	355	335	338	347	313	335	351	334	348	330	317	299	321	349	333	353	310	321	322	338	309	333	351	349	366	327	359	333	312	322	318	331	310	325	333	305	346	377	320	305	322	307	328	301	338	318	318	300	306	326	312	311	337	329	368	321	345	371	336	317	325	307	330	347	315	279	299	304	318	340	352	309	343	304	327	318	336	307	332	304	343	351	319	312	332	322	309	343	351	357	345	310	350	309	338	352	338	330	303	325	312	328	351	304	296	351	300	302	341	333	327	308	323	335	318	332	302	277	326	323	356	364	338	350	316	341	315	318	325	317	319	369	311	358	355	300	301	340	344	333	304	341	330	324	347	337	337	315	346	315	323	347	350	311	302	359	321	303	315	322	311	336	329	325	326	357	313	350	312	301	373	311	304	365	324	291	343	325	287	356	317	324	373	325	335	321	350	336	320	341	372	328	339	323	305	331	382	344	300	344	342	321	308	332	309	301	331	340	306	311	358	347	321	322	327	324	337	327	349	336	316	314	309	339	365	336	326	329	298	316	309	311	350	299	335	348	335	301	331	329	322	315	325	343	300	289	346	289	318	356	353	302	355	337	313	346	299	309	325	300	311	374	336	321	320	325	342	318	341	332	338	265	344	339	351	330	348	340	329	322	344	303	334	336	344	293	336	348	327	356	333	318	314	359	360	320	346	336	328	322	347	326	275	355	330	313	280	344	321	350	305	336	320	338	332	312	324	338	329	314	330	329	346	344	308	359	338	358	324	310	323	291	331	344	320	352	310	335	346	336	348	315	289	348	353	323	349	372	333	319	354	353	340	325	335	318	327	338	341	328	302	329	352	350	324	341	312	326	344	320	368	359	321	336	325	351	333	324	349	351	352	343	351	326	354	324	353	331	352	349	336	298	320	367	319	324	322	316	357	372	324	325	331	315	342	339	330	350	308	334	322	295	339	351	328	335	315	314	355	375	325	347	326	356	316	292	290	321	360	344	333	310	358	345	352	349	345	352	324	334	306	343	287	309	337	323	321	344	343	337	320	327	355	343	305	329	351	327	343	302	331	315	316	316	335	358	367	321	323	356	317	370	343	362	315	348	337	302	324	354	320	325	312	351	322	313	352	377	318	343	309	312	301	358	327	352	307	329	315	306	336	330	318	332	321	315	332	321	341	336	342	332	311	299	353	313	326	323	358	335	319	323	343	347	294	360	302	327	278	326	318	310	329	338	381	355	328	309	326	306	336	369	302	335	347	334	333	337	343	324	304	333	338	328	318	334	320	302	301	315	300	342	373	308	328	355	296	351	324	330	334	321	321	296	334	343	333	345	334	335	326	332	330	341	337	338	320	337	313	308	341	286	329
40362	3560	2607	3068	2748	2605	2584	2220	1986	1852	1588	1568	1518	1478	1338	1421	1567	1639	1300	1106	1050	1066	1199	1109	1104	1010	931	922	1076	963	1149	1256	1293	1153	1114	1207	1103	1154	1267	1427	1610	1480	1351	1275	1345	1361	1469	1515	1435	1066	872	835	802	903	2846	4324	3099	2468	1820	1277	842	851	765	805	792	739	817	797	823	838	769	816	791	766	783	794	792	801	806	793	788	838	751	784	739	786	767	785	798	800	795	769	752	803	799	775	797	840	761	815	782	787	782	763	834	769	795	800	747	779	742	795	793	759	782	788	809	816	723	807	762	819	782	809	806	798	801	822	749	783	774	818	806	758	771	800	762	824	791	796	754	795	760	800	800	813	799	837	741	743	761	742	778	802	791	763	768	799	820	813	736	817	789	808	797	781	773	783	835	757	794	716	794	819	787	807	747	768	726	787	802	773	824	782	787	777	809	819	811	772	830	814	757	792	764	766	765	780	799	814	813	754	761	719	773	831	791	714	799	791	835	741	804	805	843	738	780	832	797	786	863	797	831	833	756	777	834	762	772	776	827	820	758	749	796	770	797	764	774	799	807	787	777	777	817	801	769	775	764	786	803	731	783	761	806	842	764	785	771	759	759	799	817	742	823	773	748	795	767	786	811	785	790	743	760	785	763	825	789	809	810	803	817	781	808	805	856	736	768	812	831	805	737	830	815	819	808	766	807	772	752	799	773	742	773	808	775	773	784	790	771	785	856	762	777	785	770	788	794	825	808	824	812	751	809	757	790	795	797	806	806	801	777	813	764	807	794	817	752	781	818	819	756	782	801	866	739	755	774	800	748	813	743	818	831	804	769	810	820	790	776	782	742	774	780	767	757	763	797	770	786	800	749	745	779	782	771	808	785	800	840	754	806	820	720	778	785	733	816	810	779	765	789	793	795	805	773	784	755	791	791	758	824	786	809	811	774	739	799	753	750	775	837	792	756	804	757	833	814	787	757	787	768	830	762	758	799	798	777	797	809	782	820	790	737	811	823	793	754	816	803	752	791	772	797	782	790	819	773	780	770	779	815	778	735	797	796	821	770	767	776	827	773	774	788	813	804	817	805	780	799	823	787	804	791	814	775	789	791	769	759	787	800	791	784	769	789	805	776	792	797	797	801	755	766	786	807	812	752	766	778	824	798	819	754	804	754	811	805	793	792	848	812	772	798	813	798	820	840	771	775	784	743	833	768	796	743	676	777	767	779	789	811	770	755	815	763	771	813	786	747	809	815	764	789	784	754	793	794	817	782	742	841	748	780	851	774	789	741	757	778	778	792	795	840	788	759	792	750	755	726	764	833	779	714	750	835	810	882	820	783	804	812	779	778	780	783	776	819	773	780	754	735	813	791	777	800	772	765	728	771	781	793	795	812	833	812	798	790	791	770	783	865	787	822	798	768	863	777	769	824	800	838	801	774	734	766	800	781	721	779	781	814	840	782	780	760	791	728	765	771	770	746	794	805	835	832	791	792	763	750	801	740	785	785	772	859	739	766	810	837	747	754	760	810	776	791	775	765	804	789	814	779	813	829	775	789	739	772	806	765	796	772	750	813	771	778	832	786	731	799	768	803	818	783	798	782	848	743	748	756	820	783	788	809	833	824	764	712	781	743	812	795	828	736	786	796	757	787	784	754	751	796	801	762	780	808	780	787	767	804	789	806	784	785	745	755	766	787	825	836	773	765	752	768	820	770	762	794	782	785	792	769	747	796	790	797	780	772	752	768	749	797	796	783	773	753	741	762	744	785	796	804	814	838	771	836	778	800	826	793	825	803	762	754	783	801	802	801	835	755	799	773	799	778	796	827	828	814	810	791	765	820	750	767	776	816	801	778	811	803	762	826	756	793	766	796	764	781	810	731	741	795	767	859	748	763	800	761	785	818	787	786	787	747	826	794	802	781	772	797	841	796	755	803	818	731	802	780	829	777	766	765	794	790	784	817	852	844	801	802	764	785	832	815	751	820	757	756	806	777	770	748	827	824	767	775	781	771	783	805	779	789	747	789	796	785	704	849	780	799	762	804	796	756	814	736	745	822	790	829	763	709	804	764	834	786	818	829	759	798	806	765	774	799	747	760	817	799	792	800	798	842	742	716	764	798	812	800	788	744	820	798	760	759	794	801	823	772	774	809	806	747	781	784	764	855	811	817	797	819	813	790	825	825	771	789	820	747	748	750	735	798	793	793	788	773	815	765	809	760	791	798	797	779	823	783	782	751	796	752	747	816	751	804	809	775	773	799	742	779	795	752	777	816	823	744	815	786	781	753	786	779	784	782	761	743	758	791	797	785	807	759	779	772	807	755	813	746	763	761	791	754	829	782	827	771	804	775	787	750	797	764	789	789	813	781	759	769	788	780	761	788	745	782	803	792	807	790	801	769	749	738	788	795	768	794	788	793	775	776	743	765	789	773	809	743	773	742	783	752	740	784	804	763	811	801	771	798	739	818	782	754	752	795	783	759	760	807	788	798	770	812	788	728	726	824	741	790	792	778	766	790	816	824	840	782	829	793	740	798	768	801	764	824	796	814	800	783	802	793	778	757	823	813	778	781	806	786	805	786	763	784	817	789	804	796	784	780	785	823	812	787	739	759	803	791	791	806	738	841	795	812	759	826	780	788	799	798	790	814	779	763	766	803	752	834	808	733	783	786	770	776	746	770	783	818	732	763	766	748	836	810	811	831	792	799	755	798	798	779	780	789	800	767	809	784	822	780	803	840	799	801	785	811	790	811	886	779	749	780	739	819	834	802	804	760	765	756	825	750	815	794	778	788	803	809	781	789	751	834	782	769	749	844	774	809	802	818	778	797	797	784	830	759	807	799	790	804	739	828	761	748	780	775	763	790	767	771	785	739	768	831	741	772	795	801	813	804	811	812	783	793	812	756	756	810	829	826	806	773	785	780	829	781	812	794	745	784	832	793	746	796	784	861	798	788	797	791	816	829	823	783	816	749	834	816	817	766	768	800	803	797	780	786	786	777	806	821	765	784	839	808	801	812	771	784	827	723	728	772	727	809	824	769	772	768	798	759	837	748	784	751	763	779	792	802	807	809	736	841	768	812	768	782	819	797	773	783	791	849	786	792	748	778	736	777	755	796	810	829	755	825	779	819	790	781	753	817	804	868	800	812	756	825	725	757	801	777	826	784	821	807	753	826	773	795	813	800	803	828	811	807	858	781	752	791	807	809	766	770	776	804	776	760	762	801	789	774	830	721	783	795	742	770	778	820	810	770	706	770	809	786	778	761	772	832	746	807	757	771	792	780	840	777	788	762	773	801	770	827	819	736	788	823	816	798	771	778	791	829	799	804	786	796	763	779	772	808	754	738	790	838	826	788	816	799	832	783	799	747	800	786	763	768	805	770	724	837	773	720	786	787	779	785	809	777	784	781	809	780	805	792	769	864	756	751	802	792	800	808	797	792	750	772	775	792	776	802	783	809	750	817	839	746	789	765	803	814	797	774	797	772	802	805	794
73429	27998	17695	7197	1734	1105	1019	833	723	564	521	472	414	432	434	458	462	397	398	310	309	354	341	283	296	294	303	300	327	326	336	351	334	317	360	366	332	356	416	405	390	382	393	378	354	398	440	423	360	311	277	249	264	407	1061	1064	822	653	503	357	270	273	244	262	237	225	250	247	266	258	227	258	284	280	261	243	280	238	256	276	232	244	256	271	242	272	265	263	242	238	239	285	238	254	281	266	240	264	229	246	261	269	280	269	261	228	286	273	239	235	245	250	259	261	247	275	286	273	273	271	253	258	248	259	269	248	267	233	276	213	270	238	269	230	255	262	255	243	277	275	289	263	251	244	253	245	276	225	253	270	265	270	230	267	242	260	264	266	268	271	270	249	229	219	229	249	270	241	228	265	275	254	257	244	232	249	300	236	243	256	267	246	253	232	243	255	257	246	303	242	251	216	257	262	249	283	275	249	284	267	258	247	251	265	241	263	248	253	250	211	263	265	273	247	250	255	255	261	221	241	238	241	224	243	268	252	246	267	259	229	242	272	247	254	269	287	265	257	235	232	288	240	258	250	280	243	232	262	260	259	248	234	280	270	237	258	228	266	260	270	283	262	265	236	219	231	247	246	282	245	276	280	247	261	244	264	274	242	269	237	226	231	271	244	241	253	247	247	240	231	250	294	240	290	267	236	221	247	257	251	269	275	224	290	279	257	257	243	282	263	252	261	254	245	231	264	263	242	267	222	281	264	240	258	252	267	230	267	273	247	273	263	261	272	255	246	246	235	249	266	247	265	260	238	210	260	256	264	247	239	264	275	241	247	256	237	252	267	263	260	268	246	270	257	271	252	254	257	268	260	217	244	225	255	281	253	298	256	225	244	260	268	280	254	265	251	252	267	271	253	257	255	262	240	264	250	275	260	251	252	256	270	283	268	246	272	274	272	246	242	255	259	249	250	265	252	257	234	282	265	252	248	269	269	266	283	271	246	246	261	234	270	251	257	246	273	265	239	290	265	270	245	237	265	248	235	249	259	274	240	262	239	264	241	261	278	264	262	258	248	259	254	268	235	241	252	265	260	230	259	236	221	243	271	273	262	266	268	250	265	254	258	257	269	265	243	278	281	254	259	277	251	259	250	245	246	251	241	269	268	246	246	273	250	238	236	290	225	247	215	263	250	263	233	262	265	282	255	252	235	266	272	260	263	230	250	256	245	290	250	224	278	235	226	253	229	270	257	265	248	248	248	290	247	279	273	280	243	248	258	286	259	244	285	256	235	247	227	247	238	237	228	280	278	254	247	263	238	243	241	237	241	242	251	274	230	241	256	236	265	247	257	245	279	234	267	283	260	250	249	285	259	234	280	229	257	269	273	244	273	271	254	237	252	252	246	250	267	263	275	252	230	248	259	267	288	258	242	265	204	276	277	273	230	292	255	268	257	286	280	221	246	247	237	225	229	247	249	247	241	260	275	237	257	284	239	261	244	279	264	223	275	236	265	237	234	237	272	248	263	240	239	255	257	302	241	270	266	276	251	262	263	282	231	262	282	263	266	260	229	275	263	250	233	231	262	283	249	250	275	239	283	281	233	269	250	266	265	258	262	242	247	258	239	249	245	231	258	254	260	240	260	271	249	250	242	271	276	255	228	237	261	243	251	247	252	237	278	266	225	248	262	250	244	232	292	266	272	234	255	276	254	283	258	261	232	257	264	260	254	261	262	266	270	258	274	267	237	224	293	239	270	238	228	231	246	247	271	231	237	241	265	255	240	225	270	269	280	216	245	266	277	253	227	254	251	260	231	241	266	259	258	251	245	253	285	226	249	247	281	238	245	249	269	269	274	254	250	283	230	244	273	259	242	242	269	257	272	245	262	259	272	247	279	280	243	259	285	236	231	284	253	261	263	260	258	255	235	270	252	262	281	250	260	237	240	274	256	265	288	254	270	254	271	261	266	257	264	240	259	234	253	251	243	254	285	250	235	234	259	232	264	250	273	229	235	250	257	250	254	281	236	294	249	251	281	235	270	267	238	225	298	228	289	240	264	256	219	294	247	267	228	235	258	249	239	249	249	251	271	240	252	318	228	250	259	260	262	265	231	244	238	266	249	248	239	244	277	264	263	250	280	274	244	269	248	252	261	230	273	266	267	285	232	264	261	244	269	240	272	217	248	268	272	250	234	255	247	241	261	286	290	291	229	246	263	248	275	252	269	255	245	295	251	267	239	268	250	247	291	266	242	254	246	275	240	259	266	232	252	258	260	238	249	238	255	224	234	226	236	252	260	242	258	228	251	262	244	248	254	237	248	282	248	266	257	253	219	278	255	247	257	288	268	262	293	238	273	256	259	221	238	247	285	261	279	234	261	268	249	258	254	279	259	242	280	252	249	242	241	260	235	248	237	267	276	270	240	237	242	246	243	267	235	259	289	259	253	245	263	258	253	248	260	266	269	245	265	283	283	260	239	242	260	252	277	255	242	250	222	254	293	259	260	243	268	280	244	246	269	227	246	243	251	265	258	275	218	250	268	268	223	260	235	255	245	282	228	262	270	253	277	229	225	250	238	236	238	214	267	219	271	255	246	251	266	263	255	258	279	264	255	274	238	262	265	248	277	252	257	274	251	266	276	258	248	239	277	254	263	269	267	260	273	257	295	243	264	263	260	223	274	247	236	238	244	269	280	230	267	268	267	237	238	224	272	292	266	277	241	248	233	245	263	253	237	277	279	265	219	250	265	260	263	270	254	243	261	230	267	260	246	252	268	239	220	230	266	251	219	251	240	285	293	247	279	258	261	262	266	250	230	239	260	255	269	260	246	255	293	248	275	234	267	268	269	258	244	255	260	264	279	262	274	277	235	295	243	266	276	242	226	261	257	291	280	264	274	258	263	252	259	237	258	242	275	259	261	311	262	239	257	254	271	255	265	250	260	229	275	280	264	255	272	261	284	229	265	252	263	248	241	238	274	246	265	265	278	275	235	251	265	219	249	234	249	248	243	253	234	266	265	238	261	269	240	253	253	226	203	230	279	207	253	222	228	259	274	256	225	238	250	228	255	252	253	272	265	230	242	252	227	238	235	259	249	259	264	267	218	252	244	260	241	262	264	256	272	239	229	275	255	250	238	221	285	268	297	233	247	263	235	286	241	259	245	261	248	270	243	276	242	266	262	242	250	258	298	251	255	266	246	231	276	234	232	260	244	234	256	242	231	284	230	278	265	230	219	261	247	257	235	265	292	232	257	261	247	240	283	242	283	222	233	244	264	251	257	244	262	233	219	234	245	233	270	271	246	246	256	248	277	249	248	267	263	226	259	283	268	273	265	268	246	215	239	226	255	258	262	258	264	251	225	258	259	229	248	253	261	259	248	254	265	239	278	245	267	227	270	246	254	239	274	290	249	257	260	239	233	259	249	238	258	284	273	247	225	288	247	264	232	264	240	233	265	282	253	247	233	246	239	271	251	251	248	225	273	220	230	243	236	266	257	254	249
48799	4987	4231	4824	4466	4085	3799	3362	2645	2483	2324	2035	1819	1803	1707	1747	1928	1979	1522	1114	1188	1175	1211	1048	1019	899	974	981	1036	1093	1298	1326	1302	1368	1332	1358	1252	1430	1835	1723	1569	1523	1551	1488	1630	1576	1906	1779	1438	775	736	715	860	2154	6188	6095	4321	3256	2172	1302	643	635	588	658	601	639	613	634	650	611	633	596	589	663	652	629	598	602	606	653	625	618	662	660	627	667	599	613	608	617	628	631	567	660	637	591	572	630	589	596	600	658	635	641	628	622	611	636	612	586	604	649	649	650	599	593	625	587	628	655	644	627	661	579	605	644	659	617	643	576	631	601	616	586	600	612	577	579	614	622	607	626	642	636	658	594	622	639	619	640	586	620	585	583	649	609	640	590	613	601	612	607	637	617	652	633	633	661	665	627	602	635	601	668	626	624	639	636	620	645	628	660	619	649	594	658	568	648	581	641	581	657	590	637	612	629	633	606	616	595	590	596	635	597	641	601	596	626	621	640	601	610	653	565	625	620	631	593	619	586	583	653	643	604	627	603	672	600	624	590	648	604	570	636	677	603	637	605	612	597	646	589	632	640	624	574	673	643	647	608	645	638	614	573	594	604	631	590	617	631	613	608	603	598	602	652	642	614	585	593	672	619	622	622	611	601	629	634	602	617	618	634	602	635	592	568	610	644	624	634	600	588	600	632	601	662	613	574	597	647	639	600	607	616	628	614	622	617	615	621	603	625	606	668	638	596	627	626	610	641	614	640	615	641	599	596	606	661	667	587	640	674	628	612	583	619	626	667	598	626	655	652	623	633	590	622	608	604	600	619	631	625	623	623	632	598	615	584	621	624	639	636	622	638	654	636	620	623	606	604	590	601	613	627	626	613	605	616	635	643	657	642	630	642	666	596	583	642	640	606	643	621	647	623	620	672	622	624	647	630	681	627	655	581	636	595	631	621	655	594	628	613	656	607	626	591	637	553	629	598	625	621	625	614	633	619	655	605	577	639	656	654	628	619	597	661	672	607	632	592	610	638	628	626	604	626	613	620	629	599	635	608	631	598	613	599	640	616	646	635	587	618	670	598	546	608	596	612	584	610	641	631	644	650	610	617	602	652	711	661	592	608	593	613	615	663	600	588	629	582	643	670	613	613	629	646	636	611	611	651	603	582	604	614	646	652	661	574	589	635	660	625	655	661	590	627	682	630	619	605	628	617	599	575	637	602	652	591	642	594	628	589	630	618	585	638	663	626	602	674	622	665	657	630	652	600	594	595	630	619	629	616	638	633	583	608	688	549	627	614	612	632	595	635	582	637	662	614	584	613	597	628	640	643	566	655	616	641	633	626	576	629	616	605	588	616	644	611	624	633	605	660	626	647	614	621	608	600	614	617	634	592	609	590	615	617	656	635	608	636	627	616	658	596	607	623	610	613	602	622	643	662	638	579	664	567	634	653	621	631	617	604	646	614	640	609	615	638	657	613	606	596	661	627	676	642	596	653	620	625	603	621	671	625	682	650	642	637	625	609	681	620	662	645	637	642	597	601	675	628	656	624	621	580	589	648	682	628	626	610	658	580	650	611	603	643	632	664	573	649	613	626	621	638	620	644	641	677	667	624	627	634	642	622	671	583	627	645	640	630	630	605	633	606	645	607	621	609	643	610	635	648	614	596	628	612	626	609	610	630	635	617	651	598	638	612	666	579	604	644	606	661	617	637	656	602	598	580	606	628	607	610	595	654	638	618	643	605	600	629	625	628	650	633	623	587	608	636	600	597	643	655	632	641	602	603	626	656	610	631	590	593	637	630	614	613	679	672	647	583	603	618	589	645	608	607	663	647	674	592	634	640	598	625	652	606	630	611	660	641	627	655	658	641	615	616	647	646	613	613	642	630	621	630	597	593	609	619	649	584	625	638	652	604	620	645	639	633	623	638	620	626	626	642	603	644	608	637	631	633	610	605	599	614	615	632	599	636	626	680	623	630	674	592	622	600	654	606	670	605	615	649	652	687	627	642	616	614	625	611	662	613	638	591	604	646	652	596	671	635	602	648	665	608	609	630	615	609	586	603	630	620	631	649	640	585	611	642	645	615	633	615	605	593	666	642	632	624	617	645	626	623	660	589	612	620	614	624	603	640	642	639	628	632	607	643	663	634	631	622	667	659	630	622	592	629	619	642	616	607	560	645	631	639	602	629	603	650	660	612	619	598	606	619	616	595	629	696	689	639	623	606	618	642	615	577	564	648	674	646	615	557	640	658	617	664	609	631	596	586	621	648	631	622	616	553	598	613	640	644	607	628	614	649	626	630	631	650	599	631	632	594	656	621	641	626	635	596	624	641	631	636	607	625	669	646	626	620	621	614	623	616	606	625	614	604	621	633	617	661	643	624	652	641	626	561	637	604	619	623	611	593	623	580	615	639	649	630	659	653	641	645	627	592	659	666	607	633	652	609	618	552	646	634	623	598	645	600	627	657	605	616	651	647	689	598	642	635	587	607	628	629	640	637	590	575	621	629	612	662	618	598	618	656	635	637	629	604	662	616	651	650	595	606	624	644	609	651	629	581	619	595	619	676	610	630	599	635	602	615	639	636	627	681	622	571	621	584	596	642	651	612	622	661	617	615	614	610	685	600	678	628	632	623	593	644	648	668	643	662	634	669	580	662	639	627	620	607	622	614	604	669	625	615	616	650	666	652	616	603	599	608	640	671	683	632	650	605	654	654	641	622	670	560	629	659	633	629	618	599	642	635	623	634	615	653	592	648	604	622	664	631	633	627	596	631	587	662	618	583	632	614	638	616	629	642	675	586	649	644	582	624	606	642	635	616	650	699	626	665	625	624	650	607	633	576	626	635	621	660	609	658	642	626	576	622	605	641	621	600	632	630	645	602	607	647	597	631	603	605	597	628	592	654	630	577	579	612	657	642	649	652	603	664	665	669	665	675	631	655	630	604	615	596	610	618	633	578	621	613	637	622	625	644	612	584	646	612	595	612	597	617	605	620	636	626	621	600	604	655	605	641	637	614	628	642	614	611	633	633	625	674	602	571	621	617	657	654	646	583	640	642	616	647	675	601	623	647	633	660	606	608	625	608	616	636	579	655	602	623	641	611	653	615	596	639	612	654	665	623	625	623	612	679	663	615	589	584	627	617	627	626	616	646	608	662	629	601	614	608	644	636	614	602	608	614	605	570	659	631	614	665	601	612	603	641	627	612	607	585	613	583	600	644	579	649	647	648	677	606	660	643	670	642	577	621	643	610	668	654	634	616	610	616	592	627	636	639	625	580	625	596	646	648	631	581	618	634	621	614	616	627	626	587	640	602	633	636	653	618	599	650	609	624	608	608	578	650	614	606	676	637	599	634	618	602	620	629	648	677	622	692	630	631	618	615	632	580	597	608	646	627	595	599	661	629	601	617	634	630	633	579	644	638	613	677	626	667	598	591	604	611	611	672	632	597	570	644	609	615	653	633	637	617	615	649	620	601	628	589	637	599	613	619	644	616
15080	1323	442	457	405	370	391	345	339	360	328	317	342	295	377	315	379	297	351	343	351	308	313	348	311	291	296	332	325	356	341	326	354	381	352	369	356	367	356	355	339	357	391	388	367	342	336	351	300	346	322	301	325	332	336	395	342	352	364	303	336	314	341	366	311	326	321	332	302	309	324	319	333	345	328	293	307	356	305	309	327	297	309	357	317	336	298	287	324	331	332	323	329	307	323	317	296	326	318	299	355	359	298	338	349	302	314	317	354	319	305	350	343	334	291	308	321	337	311	335	316	322	322	317	288	318	352	323	334	284	321	312	307	324	317	313	310	315	337	305	314	337	363	326	337	311	339	289	337	318	302	329	323	311	350	332	336	320	311	346	340	336	332	333	307	296	307	290	298	343	324	333	344	289	300	311	306	307	305	345	339	335	311	280	265	336	350	316	316	353	309	331	304	311	327	318	328	278	290	339	316	333	333	330	299	299	315	337	309	314	319	330	348	322	323	275	305	325	345	330	327	309	331	331	295	333	312	317	318	309	344	323	338	316	323	324	294	340	319	280	336	313	312	332	306	305	314	297	352	299	317	313	325	342	304	336	344	335	314	320	309	309	304	354	337	299	331	315	290	302	337	317	288	381	317	314	319	284	315	323	329	332	341	347	326	319	295	326	323	338	313	297	324	320	320	317	328	322	293	313	312	328	290	338	298	316	310	309	292	332	327	307	319	326	317	341	306	314	315	309	340	309	340	321	348	265	325	303	284	340	339	317	333	330	303	304	353	342	308	350	326	337	343	317	317	341	316	296	339	317	302	368	333	301	313	327	319	315	307	310	345	323	298	322	301	353	326	316	307	337	326	366	339	305	321	326	297	296	319	334	333	325	300	322	314	318	310	350	349	308	321	339	341	318	361	310	319	326	312	324	303	279	323	285	323	324	314	310	316	333	300	342	314	313	319	332	337	336	313	338	319	310	290	309	314	324	321	333	327	291	331	316	331	322	304	344	322	339	323	350	316	329	332	301	290	333	341	298	359	332	314	328	289	304	325	318	302	325	327	341	287	316	347	333	289	366	312	298	308	321	302	306	317	330	310	330	339	339	327	324	287	311	329	303	315	340	329	312	312	270	315	338	337	326	310	325	311	340	302	304	295	320	332	338	327	331	301	340	337	330	303	294	294	320	320	337	298	314	326	316	336	325	327	312	305	343	319	347	318	363	284	302	296	331	335	312	309	337	331	338	347	313	313	329	322	309	329	298	324	294	302	336	365	332	322	318	330	330	291	323	324	326	332	349	315	321	276	338	321	385	322	311	338	336	275	300	319	308	321	317	322	316	327	299	341	297	329	326	314	327	313	343	336	323	325	291	347	323	299	325	340	298	329	314	287	309	284	328	314	304	329	309	321	284	321	327	315	307	317	312	331	298	324	313	295	314	342	349	311	336	335	359	318	301	332	340	342	295	313	299	328	300	326	339	330	321	292	314	288	341	302	355	297	330	357	313	353	314	322	341	327	336	283	311	299	346	331	326	360	313	316	309	331	321	311	287	321	312	301	315	345	344	359	306	348	297	310	337	298	337	318	350	295	327	349	307	313	325	324	318	328	323	331	303	314	298	311	337	328	283	303	333	320	348	346	301	331	305	303	318	284	301	343	310	283	320	339	304	277	297	293	305	343	302	341	313	321	327	333	356	332	317	305	315	317	291	337	317	345	307	341	330	328	338	287	347	346	290	318	337	321	341	311	325	290	320	305	341	337	303	316	332	344	336	303	357	331	320	339	318	294	290	314	307	325	297	339	316	306	303	316	304	345	320	328	315	338	326	303	346	314	335	312	323	310	364	321	301	311	290	306	350	300	327	354	340	280	336	297	301	335	308	330	318	313	321	332	320	333	332	308	337	314	309	349	297	321	355	329	346	336	318	328	315	330	341	335	319	358	307	315	332	268	313	321	338	339	327	311	292	309	289	287	317	296	280	353	320	347	337	365	292	342	332	347	316	307	326	292	322	323	298	306	311	306	285	359	312	331	313	324	296	277	326	352	328	338	330	311	297	310	292	308	289	338	336	325	334	307	332	309	318	298	317	354	315	333	313	320	313	306	342	304	260	363	305	332	311	353	305	298	334	300	328	305	314	298	322	311	301	340	328	323	321	325	373	334	274	339	310	318	327	332	352	336	310	313	307	302	331	353	317	325	285	335	332	354	324	325	321	331	316	336	330	336	290	276	334	303	299	330	296	326	303	307	346	326	324	317	305	325	340	291	340	332	305	298	328	285	310	319	340	312	339	325	321	339	327	306	308	292	341	372	308	352	304	330	297	317	310	315	315	348	294	307	316	323	321	309	309	333	319	299	351	333	319	353	302	315	327	291	299	350	369	331	339	332	329	290	318	310	313	291	328	365	321	318	307	316	342	329	346	306	339	309	302	316	315	362	307	326	356	339	298	336	339	322	262	312	308	315	314	338	334	305	301	339	326	322	331	353	330	345	324	288	286	305	360	329	353	315	339	328	297	296	364	333	342	318	326	310	310	312	328	343	330	326	331	319	335	354	341	354	342	287	338	326	316	331	311	333	303	343	308	355	344	302	297	321	324	326	329	335	343	309	302	307	326	315	263	317	315	312	316	315	321	302	322	292	376	323	285	305	329	349	305	311	325	329	326	299	336	349	272	298	332	285	327	321	318	311	334	346	341	339	306	352	315	340	315	345	300	358	319	302	329	334	315	334	336	332	345	317	329	294	272	329	338	296	324	283	313	330	315	319	332	349	317	333	329	325	368	332	291	309	322	304	365	312	312	293	318	329	347	316	346	302	316	315	354	327	347	360	334	334	318	327	308	322	286	325	350	333	334	316	296	322	308	307	308	332	349	289	317	327	339	340	313	284	337	336	331	304	314	316	335	326	317	329	333	314	333	334	343	302	321	309	324	300	326	342	349	353	298	306	334	301	299	342	317	304	345	319	320	346	309	324	308	349	322	305	355	316	327	320	322	340	341	325	318	338	332	318	304	334	293	328	329	286	324	319	337	328	338	343	314	332	323	334	301	327	316	308	318	329	333	308	308	327	339	338	352	331	340	290	344	336	305	334	328	314	346	301	326	333	350	299	326	297	308	305	316	320	301	312	307	313	314	311	309	322	326	300	321	336	352	302	299	313	310	301	338	335	316	302	274	309	328	335	307	302	282	321	317	347	332	306	318	293	300	340	310	321	327	306	301	307	318	346	311	315	312	324	302	334	342	296	318	341	358	324	299	333	302	329	296	334	333	335	321	328	351	338	323	307	336	319	297	315	330	328	308	291	331	299	323	326	331	318	302	327	292	344	327	323	300	327	287	337	300	315	323	331	343	349	291	348	287	280	324	317	319	306	347	354	321	327	308	287	311	324	358	309	313	323	300	298	303	342	294	342	337	303	307	310	327	332	295	295	309	289	304	295	359	331	311	333	337	362	333	327	363	335	327	318	295	313	305	324	304	296	337	313	339	328	336
15797	1132	990	1123	1188	1221	1180	1035	910	943	964	910	897	890	934	968	927	863	856	875	870	862	861	868	844	808	834	846	814	908	1019	949	919	1061	1133	1114	1161	1156	1066	1007	1044	1131	1060	1108	1040	954	950	938	852	804	842	840	844	914	1126	1127	1126	1050	938	906	820	798	781	835	783	744	802	780	813	796	770	764	742	766	799	751	806	832	715	816	814	798	747	794	803	818	727	795	841	747	802	807	800	769	811	782	838	686	778	782	839	797	768	767	819	831	793	814	799	757	788	773	818	781	795	772	770	771	795	833	768	753	780	794	814	803	829	773	797	779	766	774	779	782	764	768	759	812	810	822	793	780	819	828	823	812	770	777	796	781	791	780	775	821	780	811	772	745	776	770	765	819	778	783	797	823	788	762	817	798	858	843	753	768	756	801	713	750	815	798	749	817	821	797	773	794	806	823	815	782	809	823	757	787	786	773	778	799	729	770	787	766	744	802	825	759	736	769	744	758	780	731	770	783	823	777	798	794	776	806	782	770	833	807	760	843	785	769	765	751	805	782	807	849	773	753	768	763	756	810	795	752	794	816	729	816	771	757	771	799	816	823	803	788	817	778	750	834	821	737	752	737	832	783	779	770	777	750	790	764	780	829	757	788	785	813	799	789	783	801	786	816	785	801	763	738	762	791	718	730	746	800	767	845	778	741	760	745	743	788	803	752	765	763	774	798	808	730	750	758	757	773	795	747	736	742	793	788	783	718	763	785	803	789	782	745	762	801	773	790	788	754	809	823	765	790	776	805	784	763	760	767	789	763	789	792	754	740	840	757	781	756	770	770	743	790	767	793	789	806	761	807	789	856	792	780	717	780	795	786	839	795	847	807	738	818	821	792	771	795	867	793	744	825	792	783	774	795	768	811	777	767	788	781	771	794	778	750	727	767	841	808	814	837	793	831	784	809	762	779	750	735	779	764	777	827	777	797	799	825	800	824	786	762	799	818	798	804	766	839	770	777	739	795	783	745	747	792	803	826	765	772	805	758	765	771	829	795	754	786	775	754	799	828	759	790	779	809	861	767	797	762	798	754	798	809	777	796	742	821	797	814	768	761	814	784	818	777	778	770	812	768	786	821	806	784	795	747	786	793	778	801	757	783	803	740	775	821	780	824	728	773	791	792	744	780	738	786	791	774	808	769	747	780	807	752	763	734	792	751	804	786	843	759	758	817	806	852	791	837	775	826	785	780	797	767	793	766	746	775	805	753	768	806	789	778	768	774	796	829	843	798	800	747	785	800	801	788	723	812	776	788	780	795	768	790	807	731	758	801	758	833	761	774	796	798	753	787	819	790	815	853	827	804	766	775	783	812	763	798	808	751	796	759	787	779	791	769	778	766	764	781	787	755	785	730	810	766	816	769	787	763	776	830	798	782	813	841	809	769	769	792	777	786	784	796	820	789	779	782	814	793	786	770	811	806	799	794	797	845	742	728	797	757	807	758	788	745	787	768	769	782	780	769	758	767	811	840	776	784	790	781	767	754	770	765	740	803	777	793	803	801	777	837	772	748	809	761	753	743	773	778	793	761	838	781	810	751	812	790	812	778	738	816	771	759	738	767	755	802	811	827	777	752	775	765	786	800	817	781	847	831	748	815	762	848	777	740	830	745	780	820	800	787	797	793	794	743	804	726	806	817	750	796	780	775	808	790	757	751	742	793	785	774	786	760	792	744	800	766	802	768	758	800	790	747	800	824	753	778	774	811	760	781	803	783	766	779	764	830	801	765	766	795	822	781	738	833	778	828	747	812	829	745	832	792	776	771	833	761	758	779	803	779	743	824	796	816	797	795	825	749	768	782	789	814	785	777	801	773	769	774	803	775	733	828	816	819	778	773	792	800	850	760	785	762	806	778	834	773	834	871	781	774	779	766	782	812	810	810	814	787	785	741	802	817	748	784	741	755	835	770	810	728	773	819	734	773	793	799	773	767	741	785	739	777	751	785	755	776	827	800	797	791	807	760	783	799	795	791	797	823	818	731	793	789	797	777	818	797	812	818	793	800	801	828	743	784	808	773	836	806	798	761	815	765	787	826	794	768	781	772	776	772	785	750	753	809	834	754	815	784	818	756	768	772	736	803	801	748	818	831	817	818	759	763	811	769	748	748	758	799	785	742	774	758	789	740	799	815	793	751	797	781	790	751	768	757	773	790	757	814	757	839	765	765	778	770	766	801	847	794	790	780	766	787	789	745	792	768	770	789	826	789	818	713	784	795	745	788	803	787	832	763	785	826	759	782	762	768	767	817	775	792	790	818	791	778	775	796	797	791	800	819	787	756	779	797	799	767	845	748	763	799	781	762	741	770	818	770	806	803	773	759	778	795	834	777	781	797	820	789	814	840	817	774	753	784	764	812	769	765	752	773	785	743	774	786	745	746	800	823	789	801	747	773	814	798	770	797	770	786	795	787	757	784	772	755	787	801	791	778	788	735	770	793	820	791	786	829	760	767	821	800	765	795	770	746	762	829	792	780	801	781	759	745	748	789	798	785	775	776	803	789	775	840	715	812	758	789	748	759	755	765	799	732	753	809	779	791	811	798	807	784	794	817	773	813	819	762	786	766	741	781	778	786	752	812	771	816	838	768	813	793	754	843	720	780	759	766	770	816	812	797	773	800	781	805	795	806	788	809	758	730	769	799	791	791	858	780	815	790	773	767	798	766	781	800	777	805	810	857	793	798	801	767	807	750	771	759	790	817	852	757	787	813	759	729	740	768	778	755	795	754	797	814	787	798	842	812	736	765	784	792	792	801	773	777	797	810	792	786	767	815	794	804	827	811	764	819	754	761	774	798	783	763	779	825	776	788	839	796	814	804	846	782	806	830	820	777	796	738	788	795	821	809	784	778	775	776	790	798	777	762	820	790	820	781	796	767	778	807	814	818	784	771	771	806	768	804	818	771	780	774	799	756	779	829	735	827	762	723	814	761	786	756	764	724	781	793	772	784	826	775	797	793	757	800	775	771	727	743	755	843	797	745	766	802	783	790	857	805	776	803	786	766	788	752	789	821	768	829	757	764	806	806	806	788	766	778	760	763	736	762	788	803	825	783	784	813	806	765	764	780	795	855	793	792	774	789	795	825	751	826	788	808	849	753	782	749	757	873	794	764	745	788	791	764	827	788	777	800	792	804	781	788	765	813	795	796	793	810	731	795	747	787	756	756	795	833	806	777	795	836	825	790	816	753	778	803	799	732	754	759	788	842	773	756	781	841	833	770	805	795	790	813	776	808	749	794	763	791	858	811	780	727	856	773	783	750	858	792	756	772	756	771	762	808	782	829	778	775	816	798	847	738	763	784	785	803	751	772	764	808	775	754	820	845	814	814	746	755	803	742	758	798	737	780	763	731	789	808	773	820	781	797	822	823	817	816	777	793	777	752	741	732	791	808	743	768	779	789	765	767	781	812	823	805	809	812	793	798	802	785	785	799	803	757	772	810	797	744	773	840	808	782
65528	24856	9308	1730	1091	790	695	576	522	513	480	465	423	438	398	421	423	412	385	367	356	387	399	369	341	382	334	358	372	367	392	420	439	423	370	357	393	386	363	418	374	382	398	444	366	414	371	393	317	317	341	359	337	489	733	662	626	535	473	378	332	355	344	307	299	295	327	340	343	364	316	321	331	328	377	335	307	347	338	342	320	331	340	332	320	311	330	334	277	288	321	342	342	320	316	311	323	314	344	351	310	350	324	323	339	346	333	330	336	297	342	326	316	343	326	333	301	330	312	331	355	330	326	332	327	355	321	330	324	332	354	331	301	320	331	357	321	329	309	329	334	351	348	338	337	309	300	306	331	327	294	319	335	330	308	363	299	360	368	333	333	336	324	330	313	316	299	314	346	316	350	308	292	300	333	329	313	315	292	296	325	309	350	273	340	298	339	318	325	333	339	316	315	311	312	310	357	318	354	321	338	333	340	339	303	329	323	315	345	323	328	303	311	339	350	372	315	343	344	357	327	351	325	320	316	361	343	336	347	358	334	354	339	327	336	295	307	314	335	326	338	313	356	321	313	345	330	336	342	326	336	326	302	302	358	339	342	312	362	317	330	333	318	334	326	341	370	352	320	345	334	352	346	368	301	334	313	346	302	324	278	348	321	342	325	303	318	311	333	330	334	282	342	345	321	348	287	328	321	333	329	329	340	344	351	349	331	350	340	316	341	328	321	301	325	343	348	342	287	339	310	348	327	323	334	331	338	320	360	332	312	318	375	361	320	321	325	327	298	326	334	318	320	294	321	314	342	316	340	349	294	320	282	334	326	350	335	337	334	353	344	327	318	345	285	326	322	307	349	314	312	301	328	343	304	352	321	323	333	313	318	322	326	332	330	320	327	308	340	319	304	308	364	326	308	348	347	334	347	334	331	326	339	353	333	314	328	339	368	346	311	311	341	310	297	291	302	354	334	316	296	312	341	331	355	322	316	365	327	323	339	327	306	344	347	345	318	343	350	342	340	313	304	306	297	309	332	351	313	304	347	341	332	297	334	351	293	279	305	320	291	331	354	336	311	316	344	288	347	276	310	311	326	328	349	335	291	363	303	342	299	336	323	362	299	333	355	347	329	349	322	312	306	316	337	349	324	326	347	350	359	340	336	311	321	301	337	301	328	326	332	342	319	354	359	336	337	328	321	352	315	334	341	324	345	304	339	353	299	345	349	327	330	331	324	295	322	314	368	316	341	335	349	303	346	310	366	345	309	334	337	317	320	343	333	305	329	297	329	338	317	352	328	355	291	323	327	318	332	351	327	329	330	294	358	337	323	329	364	340	338	336	350	320	310	329	322	325	289	342	333	287	355	307	336	336	329	323	313	342	314	314	315	323	316	316	374	338	335	325	375	320	315	325	329	323	322	314	320	315	306	340	319	313	325	332	308	324	327	307	340	351	336	320	314	314	301	326	368	339	299	334	357	321	342	319	330	330	316	328	329	356	347	285	328	326	326	332	341	302	341	354	320	347	340	351	308	333	336	313	346	325	350	301	321	331	351	368	332	324	323	316	336	313	323	316	339	317	337	302	316	307	320	350	330	326	352	360	364	350	336	329	315	323	294	327	378	331	354	319	322	315	326	310	320	320	363	363	332	352	303	329	335	284	364	303	331	317	339	320	336	354	332	329	314	291	324	343	344	367	335	307	311	322	320	338	346	337	287	323	360	372	312	340	342	314	340	307	298	335	341	334	369	339	301	334	312	324	357	322	338	345	312	309	349	334	330	311	341	361	322	321	345	312	329	324	321	338	327	326	309	356	315	296	351	288	320	324	304	349	313	329	362	312	293	304	314	346	345	344	328	317	309	330	360	329	340	327	311	326	319	334	315	343	324	333	327	314	341	329	335	319	303	310	335	313	318	322	327	317	332	300	333	357	327	364	335	340	324	311	319	339	325	280	321	356	324	334	310	312	331	338	302	368	343	331	303	333	321	315	317	316	336	328	285	345	323	348	305	346	315	332	321	320	290	314	329	341	352	352	323	339	315	346	341	319	331	325	336	334	294	335	318	354	345	304	321	342	296	342	363	346	320	326	320	319	308	325	331	323	308	316	317	333	333	330	344	356	336	327	337	301	351	308	309	342	337	331	324	270	336	329	327	340	354	317	329	341	269	337	345	319	323	310	312	315	303	302	321	332	321	313	345	349	323	327	363	357	321	304	353	330	350	350	298	282	321	291	339	332	339	323	290	324	303	342	309	337	301	353	331	352	354	331	320	318	354	316	326	348	333	332	305	302	360	306	337	331	334	297	333	352	313	340	285	349	328	291	339	302	338	330	344	337	322	345	309	310	311	326	306	296	354	359	334	355	350	356	349	350	312	309	365	338	336	340	329	333	366	342	315	288	304	323	356	304	349	354	321	325	343	350	339	334	340	354	335	326	365	329	353	335	317	301	335	375	332	338	329	341	338	353	307	336	323	325	333	301	305	324	342	305	298	318	313	372	338	305	352	335	345	333	332	340	339	310	344	335	339	330	330	330	324	322	353	350	313	308	338	321	348	290	348	321	287	332	300	323	296	350	360	373	350	356	310	315	341	363	331	360	337	337	336	350	335	330	346	316	326	335	302	344	311	343	327	301	311	314	306	311	334	331	325	325	331	353	313	326	320	332	330	341	331	312	328	332	343	332	349	330	340	365	346	347	329	319	319	323	325	325	343	358	345	339	314	318	329	319	329	353	322	361	314	342	323	296	353	315	342	343	327	311	339	335	338	333	329	331	305	335	326	320	330	320	363	357	315	300	325	301	321	358	382	327	313	347	295	346	318	317	338	361	330	333	372	304	319	339	326	352	325	352	344	356	332	325	336	322	329	319	329	329	379	328	311	322	335	293	330	311	339	357	287	321	300	346	368	359	329	331	337	338	337	334	306	368	313	327	339	329	342	288	321	306	317	345	346	314	328	338	337	323	327	310	328	332	332	330	322	278	355	327	364	314	355	330	318	343	357	341	357	307	354	349	344	291	332	332	341	310	330	325	349	300	326	324	363	350	330	324	322	323	317	331	356	318	335	327	323	318	326	334	323	309	353	302	302	287	352	314	332	286	367	308	335	350	304	328	318	343	318	337	318	340	339	325	321	338	338	325	344	323	314	323	331	360	326	326	327	340	341	325	334	330	322	315	364	295	340	337	290	306	312	307	328	332	298	324	357	329	300	323	332	340	314	291	312	315	332	340	336	327	330	285	321	347	347	376	347	338	324	322	301	347	358	344	345	323	329	330	347	353	296	330	349	326	337	325	347	306	318	348	335	328	302	356	331	335	356	320	325	355	317	338	297	349	326	324	297	359	335	337	342	338	329	327	312	328	305	325	329	334	318	345	302	327	337	325	335	295	368	313	349	308	288	319	304	355	328	333	315	358	328	339	323	318	353	340	316	344	328	357	336	294	302	279	309	325	331	323	345	325	333	325	294	330	297	350	317	324	371	329	301	370	334	314
40237	3903	2739	3181	3362	2914	2615	2302	1953	1736	1711	1691	1422	1446	1459	1604	1426	1330	1120	1039	1096	1106	1172	1038	915	961	988	901	932	1156	1260	1311	1487	1328	1375	1346	1468	1392	1341	1278	1347	1367	1440	1517	1402	1198	1256	1232	913	862	831	900	907	1997	3901	3405	2704	2093	1539	1097	774	805	770	798	782	835	816	802	799	842	799	809	804	804	777	801	799	754	824	731	831	812	776	773	798	769	795	814	809	840	817	796	815	803	806	776	796	802	770	836	825	788	791	798	780	823	831	812	775	755	765	799	829	788	811	785	774	805	794	793	830	814	782	775	784	807	755	821	763	811	762	755	792	796	798	779	773	766	798	806	800	843	828	812	786	788	807	801	776	857	761	793	786	810	782	817	771	769	828	807	828	849	786	778	770	792	791	768	787	792	810	759	780	828	809	808	816	821	764	764	809	746	813	777	830	812	783	779	782	756	817	775	788	807	762	844	789	755	799	826	791	759	821	808	765	778	814	797	766	759	798	784	875	775	782	822	811	771	777	805	825	800	794	806	746	787	847	760	780	841	789	811	755	783	833	789	807	804	806	762	791	768	786	775	779	823	837	815	745	832	843	796	760	774	860	825	799	736	781	800	748	811	823	762	785	788	815	776	810	780	837	765	792	778	807	782	780	808	804	744	770	794	795	728	834	823	758	805	813	814	799	782	783	784	806	786	803	801	822	785	867	783	805	785	775	770	805	814	790	844	769	824	791	729	765	784	837	811	816	778	781	753	779	833	779	737	801	770	814	812	797	823	768	762	755	806	793	846	816	839	802	758	766	774	800	799	776	815	791	820	776	792	788	858	785	798	779	769	815	750	778	809	808	830	787	807	810	797	775	796	857	806	742	808	828	794	728	776	762	804	818	786	842	760	786	787	820	762	785	807	828	821	765	763	805	799	756	822	810	816	783	786	783	830	826	765	839	783	813	759	793	810	785	762	790	847	819	778	860	786	776	755	772	818	836	856	807	830	808	826	802	806	777	793	800	755	783	799	812	759	839	779	798	829	785	836	770	794	798	755	733	843	800	775	793	794	796	755	792	837	775	807	795	814	824	820	760	783	808	804	842	837	879	768	772	812	799	738	825	779	779	817	774	806	808	786	784	788	801	769	792	807	829	833	773	813	842	769	775	816	805	758	766	767	750	807	814	755	785	805	804	843	755	786	810	791	850	829	795	824	800	793	803	758	789	829	820	775	756	776	786	799	757	785	801	800	833	822	838	804	793	807	782	798	797	797	818	829	839	826	801	766	764	812	820	761	832	735	772	790	759	787	829	839	798	770	771	795	795	786	794	780	759	749	803	813	769	796	771	815	804	804	743	817	784	815	771	773	765	807	789	830	772	863	787	773	802	781	735	779	821	787	807	822	818	786	723	815	788	819	817	765	779	794	805	803	806	831	784	830	790	758	782	807	804	827	740	812	780	833	803	854	810	819	775	833	762	803	835	790	782	790	772	858	801	768	807	802	820	853	808	813	819	799	814	752	806	813	762	856	767	800	790	801	805	740	795	770	775	780	798	800	829	783	784	791	866	786	781	809	798	809	761	746	825	784	885	789	798	812	787	867	792	805	878	803	804	823	784	813	811	838	848	767	830	798	806	787	784	802	819	819	814	778	796	734	810	809	805	760	818	767	811	777	815	849	806	821	803	785	764	796	759	867	781	791	708	785	805	776	773	867	775	758	828	790	824	780	790	793	792	751	753	774	787	806	775	749	800	832	784	787	798	751	794	811	823	811	759	755	781	775	796	789	802	784	749	793	844	829	784	752	797	886	795	823	815	825	812	786	735	771	846	763	777	814	775	852	822	804	848	765	754	804	841	786	843	770	777	776	822	780	803	803	802	760	784	802	771	819	816	777	802	776	787	781	804	793	780	774	732	827	829	805	819	794	795	765	765	803	840	803	782	828	770	808	847	790	786	781	797	806	823	798	782	732	740	830	835	773	772	772	778	783	797	800	765	779	796	772	777	823	796	778	820	822	786	748	798	774	867	810	781	785	758	820	773	837	803	767	782	804	757	781	774	773	778	762	790	827	775	812	781	718	769	771	824	790	837	794	804	768	846	777	834	783	793	779	810	833	788	843	820	778	787	773	778	790	762	795	803	743	801	856	799	787	790	830	809	828	826	758	792	867	775	794	750	805	830	804	780	817	773	779	836	793	778	802	812	809	803	762	832	804	784	786	826	803	799	829	799	766	842	792	776	823	762	779	814	753	771	809	757	795	793	751	789	786	805	854	765	797	818	756	757	814	802	838	771	807	777	737	771	830	801	817	790	747	820	775	763	809	840	767	781	802	793	806	816	765	764	841	783	763	823	810	793	846	764	742	796	815	773	815	817	813	798	762	748	804	842	780	799	793	830	748	790	820	762	811	787	743	762	797	775	800	785	758	847	813	789	771	795	814	766	810	792	787	770	793	856	811	786	791	794	762	756	823	832	760	783	800	774	778	778	757	794	781	764	754	795	793	774	804	796	752	783	791	840	799	806	776	786	765	771	808	782	856	769	813	799	775	769	820	812	762	815	747	794	834	775	752	816	787	768	774	760	799	793	793	795	794	787	765	807	843	798	780	850	797	821	800	807	830	821	783	810	779	798	824	775	785	802	807	797	795	813	798	784	794	810	818	774	795	778	778	836	804	800	818	806	778	774	821	783	788	807	762	755	787	821	796	759	761	801	721	778	772	808	820	815	800	785	838	790	819	832	845	770	767	796	788	800	826	837	818	802	754	811	790	806	852	735	778	764	812	801	830	792	782	769	799	834	753	832	796	796	832	802	827	797	787	763	869	818	852	815	856	751	714	768	741	826	830	754	803	805	823	825	814	758	743	809	787	779	844	800	785	815	767	838	808	761	809	794	773	827	763	782	816	804	775	786	808	773	761	815	782	799	801	834	790	816	797	818	765	835	850	827	792	766	807	752	826	810	809	761	857	792	784	783	783	796	771	818	787	754	767	810	810	853	832	803	785	843	874	747	785	792	781	772	760	773	814	797	780	840	794	823	852	781	799	820	795	812	829	804	759	815	794	771	809	778	810	808	820	769	779	806	789	743	742	750	840	777	809	796	811	816	749	779	784	798	778	812	779	767	800	802	832	773	788	792	819	815	806	834	819	798	815	764	770	770	798	827	820	751	788	818	802	767	792	822	802	824	814	794	751	771	810	799	817	830	817	762	809	816	804	774	768	734	794	777	790	832	822	812	798	784	771	781	745	809	834	819	808	771	813	775	757	835	826	805	824	786	808	824	788	783	834	774	814	796	855	794	774	814	820	830	819	802	807	796	788	767	824	806	769	751	773	786	804	770	828	791	837	803	818	853	722	766	808	784	778	797	746	811	787	810	810	775	751	821	762	812	795	860	837	763	778	793	779	800	787	804	830	808	874	788	825	800	774	796	778	759	789	826	791	847	820	797	841	804	772	814	783	774	799	825	805	794	812	774	745	780	783	839	814	799	797	805	796	762	838	760	820
72997	26999	18638	7792	1810	1278	1008	907	741	603	598	525	386	426	465	515	513	380	310	301	337	337	356	307	280	323	293	315	320	331	392	424	356	389	328	308	329	389	317	342	377	325	349	344	394	375	360	343	324	305	253	252	266	665	970	996	714	607	430	359	243	247	267	239	270	278	239	243	250	254	245	242	253	255	256	262	264	270	244	251	247	258	262	236	247	243	265	274	263	262	253	290	248	259	254	239	252	252	256	267	247	290	250	262	264	270	286	275	265	263	244	260	252	270	255	255	234	256	250	266	252	266	228	274	271	268	280	264	270	240	255	257	262	273	259	252	249	274	234	249	251	244	287	260	250	259	277	260	261	241	265	230	286	266	257	257	262	272	275	238	258	256	263	226	274	262	231	263	276	243	255	271	249	243	240	278	266	251	283	286	276	265	277	250	238	254	255	264	258	251	276	265	261	256	243	254	283	249	255	257	262	275	268	283	266	251	276	258	263	256	250	250	249	270	273	249	262	250	270	247	273	246	232	237	226	278	263	271	267	269	259	249	248	271	259	238	276	240	255	264	261	283	269	224	235	258	270	263	266	241	264	262	239	235	252	234	264	252	282	233	274	246	291	292	267	262	269	273	256	271	254	268	232	257	238	275	257	260	270	242	280	274	278	273	274	239	231	320	247	269	241	286	259	253	286	265	260	259	289	264	249	229	262	252	261	244	255	255	255	263	284	267	227	241	291	234	286	243	277	254	243	268	261	232	240	256	257	254	240	243	268	252	277	237	269	235	274	278	249	285	240	229	257	266	252	271	277	233	285	250	250	229	246	224	236	232	262	257	259	278	261	268	250	282	258	252	259	253	269	264	237	255	240	246	276	226	239	288	244	270	278	271	271	276	257	247	267	259	264	258	268	257	297	286	242	239	230	214	253	237	244	257	249	262	249	247	266	241	242	259	275	265	271	295	236	274	273	264	255	258	254	240	254	277	254	242	246	212	270	265	256	263	264	266	249	257	237	273	244	267	248	236	225	279	266	284	251	263	263	250	238	239	283	243	258	250	248	249	292	249	261	259	251	294	259	271	250	245	245	255	264	246	291	243	246	256	254	269	244	264	260	279	271	251	244	231	278	272	269	252	267	248	264	254	267	265	264	253	239	245	249	231	242	277	251	269	240	261	236	265	255	247	232	264	273	261	257	258	275	256	235	283	240	294	246	252	259	245	250	274	274	250	254	260	242	254	239	284	240	283	263	257	266	250	260	257	262	282	245	235	278	256	264	255	261	256	268	230	246	255	299	236	249	253	236	254	288	267	259	281	231	249	241	281	263	274	265	288	259	274	272	252	261	225	239	297	276	287	238	272	263	269	269	278	271	263	236	289	258	279	268	264	254	261	236	265	256	280	249	236	240	258	266	232	244	252	227	258	241	262	282	244	254	263	290	248	261	265	250	273	281	274	223	238	286	244	269	244	248	237	257	279	286	241	242	270	225	260	265	258	252	251	252	288	273	239	286	285	245	250	243	271	266	275	256	244	269	241	255	267	254	259	231	241	265	234	215	271	255	266	267	254	272	271	259	252	265	240	274	243	247	266	257	239	214	256	288	247	258	234	288	250	271	242	233	273	260	268	269	277	248	253	261	258	276	283	242	273	263	228	260	273	253	271	266	253	235	266	298	244	251	246	244	262	276	260	247	253	267	259	297	273	226	249	261	263	261	251	294	239	263	229	258	255	273	249	263	277	243	276	260	267	244	255	263	234	252	216	266	259	247	257	248	278	245	252	268	286	251	272	267	244	234	256	244	303	280	283	248	259	255	249	238	239	267	273	264	237	309	252	246	255	258	251	244	228	271	252	279	264	239	261	297	251	241	275	286	250	247	274	281	261	231	256	269	252	273	242	271	273	268	267	291	277	243	244	253	271	285	272	252	270	277	236	263	290	245	241	240	272	272	241	231	245	253	268	267	247	226	250	233	280	280	255	279	265	241	231	261	230	234	242	275	256	247	230	279	268	252	228	254	280	262	261	239	262	246	254	282	268	255	250	232	267	235	255	277	244	247	267	242	253	276	256	239	263	240	285	242	255	268	320	256	266	272	260	258	263	254	259	298	238	267	265	295	255	264	233	244	279	226	276	251	265	259	259	271	257	241	248	266	252	266	267	242	275	286	249	264	278	242	241	275	265	303	271	278	249	236	233	277	262	275	248	248	264	268	244	257	281	240	255	256	287	253	272	245	254	255	246	263	239	249	302	227	249	293	276	257	241	240	267	263	230	249	274	290	267	250	264	250	250	249	235	245	274	263	266	262	267	269	280	248	252	266	231	289	264	230	228	228	248	254	235	267	261	241	286	247	267	254	271	264	227	250	246	290	255	243	262	240	250	257	298	250	251	281	246	262	273	231	253	240	228	274	261	284	236	257	232	279	268	271	263	229	264	235	259	271	285	272	248	271	256	282	242	259	242	261	271	254	260	256	272	256	245	258	287	266	252	261	250	262	253	281	278	290	255	262	254	231	244	254	248	275	278	257	278	273	258	289	287	270	261	240	282	238	258	239	240	230	319	269	260	286	240	272	274	232	261	242	262	243	247	270	251	228	247	221	267	239	269	263	264	287	268	267	280	259	246	226	253	277	256	276	254	225	254	241	254	256	268	241	276	267	292	246	261	252	230	249	273	258	253	261	259	254	248	271	272	253	260	270	279	275	277	295	261	258	240	256	250	259	276	262	283	260	290	278	253	241	276	283	299	236	288	271	258	243	283	263	271	234	247	270	231	239	285	255	284	274	257	281	274	238	242	239	249	255	249	254	260	248	271	262	300	271	249	249	256	267	278	286	237	250	274	246	262	254	260	244	280	268	247	279	279	250	245	261	239	216	231	263	255	260	268	239	264	243	252	269	261	257	269	236	255	229	250	243	249	254	281	259	263	245	281	288	259	259	266	265	256	246	239	273	266	238	270	258	254	249	274	263	270	259	262	255	268	250	282	251	269	264	266	237	252	274	296	253	247	228	278	261	261	260	265	267	265	251	249	232	307	286	284	289	248	258	238	252	275	249	231	249	260	301	278	281	239	242	232	246	266	240	256	270	250	266	233	253	261	293	265	247	241	260	247	259	254	254	258	286	266	217	265	263	274	251	254	257	266	250	256	249	242	249	246	251	261	250	246	249	266	248	249	228	233	259	257	264	246	276	255	275	280	284	267	282	265	268	267	278	249	253	258	239	231	247	260	267	261	268	258	264	271	231	244	239	255	236	241	280	246	259	249	267	260	236	256	238	257	264	266	261	261	260	247	228	278	244	257	239	246	269	218	270	292	245	228	275	269	231	266	234	248	247	247	235	271	261	252	237	263	283	274	248	247	273	248	261	269	265	277	235	276	276	238	275	246	265	245	254	293	252	244	259	257	268	261	263	240	268	248	267	256	244	233	257	249	253	244	274	239	247	252	280	255	264	255	240	272	270	256	289	235	254	262	234	250	279	250	290	259	254	230	260	243
49287	4553	4213	5095	4991	4076	3795	3286	2617	2570	2282	1989	1716	1961	1821	2332	2027	1477	1194	1181	1255	1294	1194	976	907	944	1017	922	1053	1330	1597	1754	1620	1473	1328	1130	1191	1274	1320	1245	1341	1349	1464	1370	1491	1397	1349	1336	1232	874	703	812	973	3591	6133	5404	4115	2974	2014	1119	647	630	655	651	584	627	629	647	645	626	598	636	605	651	654	619	697	616	641	642	632	637	626	646	560	664	617	632	648	635	625	656	623	655	626	643	623	670	630	645	588	665	598	643	668	618	606	647	617	636	686	633	604	639	675	611	625	643	620	665	628	641	632	614	662	604	679	640	697	627	583	616	666	628	666	665	640	555	638	640	647	613	634	637	659	660	634	556	635	634	624	621	627	634	622	677	675	622	618	619	597	618	654	614	656	614	641	636	667	629	628	665	671	619	619	643	651	665	644	658	647	634	637	670	673	660	622	633	645	607	640	591	624	651	674	648	630	625	636	666	635	629	689	675	665	661	634	671	654	674	685	604	609	643	641	632	600	619	625	571	650	657	640	646	673	651	647	585	657	619	660	590	628	618	644	676	640	628	628	608	634	614	629	630	651	644	659	625	632	635	646	647	635	643	627	637	621	660	636	648	636	661	659	657	627	630	647	632	649	602	628	597	657	637	645	670	628	665	644	656	687	675	621	625	578	640	608	636	600	638	657	655	690	602	617	609	637	617	623	625	584	674	608	576	637	608	641	691	616	675	643	651	626	658	597	578	650	607	649	646	652	697	624	623	660	653	599	647	634	626	649	645	646	648	650	599	625	655	625	619	620	618	599	604	673	663	627	608	588	607	655	625	642	656	589	619	614	607	669	589	634	609	603	657	651	660	616	625	625	632	636	629	637	622	600	592	649	634	644	640	585	646	613	622	645	616	695	629	671	614	654	666	657	657	618	615	598	649	629	627	597	590	692	652	702	622	677	655	689	638	607	650	620	622	607	652	653	622	633	590	608	664	635	626	602	654	646	634	629	642	639	656	648	646	660	623	605	612	601	668	614	654	632	629	618	660	672	575	613	585	704	622	597	621	681	647	615	625	623	668	649	667	642	642	665	654	607	608	634	621	673	630	639	609	630	620	639	648	624	633	666	623	634	644	670	649	597	665	667	626	623	668	623	626	647	653	633	614	633	653	677	669	627	630	655	649	657	616	637	651	667	606	647	643	668	676	642	646	652	640	635	630	607	656	613	605	636	689	598	625	622	618	573	621	635	634	618	606	622	628	643	635	628	585	678	639	626	637	656	649	600	649	635	612	644	659	586	670	656	649	707	654	624	619	633	600	603	610	654	624	648	626	633	669	616	642	609	653	598	653	640	642	665	657	642	663	626	611	696	642	599	638	645	619	600	636	611	640	591	661	635	678	585	609	623	641	632	621	665	683	638	636	624	657	615	624	576	665	613	628	607	613	627	631	604	637	658	631	649	634	632	637	616	637	647	613	638	622	595	643	668	674	649	654	613	605	641	653	642	651	643	625	608	625	622	632	658	634	631	620	655	685	568	622	614	623	620	632	593	636	615	640	618	637	642	640	625	573	602	663	607	650	607	630	629	660	632	634	703	641	621	624	656	711	654	666	649	642	618	646	631	660	620	626	611	624	624	642	597	585	633	643	623	591	635	628	616	615	630	652	605	614	578	656	630	641	622	648	649	684	633	644	597	652	658	656	664	606	637	594	627	673	613	575	663	624	631	649	623	669	641	634	616	616	639	625	625	627	628	641	649	631	648	624	618	607	615	641	661	656	617	624	644	646	632	624	618	664	646	630	655	626	635	595	613	621	637	678	638	662	645	637	639	646	631	655	657	619	627	639	684	649	633	636	625	653	617	649	625	607	672	694	631	628	659	608	648	588	626	671	608	631	625	646	654	642	644	664	639	613	667	643	633	625	631	678	655	624	636	637	609	597	566	674	591	586	620	603	619	571	633	622	641	629	644	659	632	603	632	632	658	641	618	654	675	665	661	626	620	629	615	648	626	610	585	630	635	634	651	593	628	602	658	597	646	629	652	597	624	602	625	628	621	587	667	610	600	633	639	643	604	599	649	631	624	644	661	662	647	647	648	655	656	663	688	644	659	636	601	645	637	637	655	635	606	610	632	625	647	586	629	619	593	708	642	638	638	619	629	627	609	663	613	620	620	650	608	622	624	633	645	640	676	613	598	598	634	633	610	616	616	595	632	593	606	630	621	626	594	638	618	634	616	652	634	645	648	613	668	695	594	620	642	623	648	648	612	617	601	682	617	679	640	616	634	623	643	614	651	660	608	638	598	646	633	621	658	607	657	617	619	632	581	563	642	594	644	582	658	613	637	643	611	571	629	657	576	648	595	628	617	641	624	648	657	626	620	655	660	641	607	639	608	646	628	608	605	669	686	676	680	678	588	678	622	636	644	626	622	664	664	619	656	628	594	594	635	673	600	633	642	580	613	625	608	607	613	641	643	655	605	646	639	668	654	683	690	587	631	672	601	642	637	601	617	633	634	611	617	679	618	696	618	671	634	619	671	655	619	635	631	639	639	603	620	666	639	641	635	648	630	640	657	643	648	640	626	598	683	587	693	605	609	615	673	611	626	600	626	626	656	595	621	635	655	656	649	657	646	633	607	654	605	648	650	691	636	630	606	614	685	650	578	679	605	657	644	605	642	646	705	678	626	614	629	674	622	622	672	624	655	630	597	678	627	612	627	662	636	637	652	605	645	619	617	615	617	647	677	637	644	635	609	600	686	648	619	624	650	654	648	659	632	619	585	630	636	603	620	638	649	662	615	638	594	593	628	620	640	643	654	624	658	625	623	664	620	663	650	653	657	623	622	649	620	635	616	615	646	610	589	661	644	636	641	659	601	605	631	611	665	615	574	612	591	681	610	626	630	665	616	680	640	578	632	615	656	685	670	652	627	643	626	651	631	649	636	618	676	605	612	649	615	605	605	630	571	614	643	650	639	618	640	627	620	607	627	666	655	642	591	638	634	614	635	639	650	616	615	618	662	610	636	597	654	696	639	664	616	641	617	646	621	675	623	636	592	661	645	630	613	642	619	622	648	626	590	633	654	672	632	616	647	626	631	649	659	611	616	635	601	609	609	635	664	668	580	619	625	618	615	656	622	625	638	623	669	635	644	592	623	656	627	666	639	577	629	617	647	647	624	621	636	619	668	617	649	603	629	631	597	637	611	624	641	610	655	617	620	600	634	672	627	638	577	609	648	620	606	650	618	624	640	684	645	651	659	597	683	671	627	636	644	659	657	601	608	618	670	710	638	616	590	646	609	663	614	611	618	656	587	639	611	619	641	610	628	634	654	623	607	598	638	643	642	602	673	620	639	622	681	601	610	629	665	665	600	638	660	658	625	625	669	609	619	652	647	609	646	644	604	633	611	637	615	640	635	641	628	669	688	606	570	627	628	599	613	603	616	609	624	663	677	612	688	605	624	636	664	618	623	635	623	651	652	594	612	623	655	635	640	660	669	611	651	612
14482	1089	462	493	486	394	371	356	367	322	340	325	342	342	346	312	316	326	371	339	346	340	342	319	321	326	326	309	313	359	339	369	343	339	390	364	326	352	367	367	373	328	320	369	353	377	331	349	350	318	335	344	303	332	353	368	407	361	343	371	289	301	333	318	317	325	291	296	312	343	302	295	302	330	342	323	281	314	309	338	332	328	326	309	320	297	292	287	333	324	308	333	324	334	347	321	342	340	329	328	320	346	281	320	299	329	300	299	339	322	336	327	320	310	326	342	316	331	320	321	337	313	312	318	334	316	305	321	305	300	332	321	323	334	357	316	287	322	331	322	292	328	310	319	323	320	325	308	323	334	300	322	303	315	300	337	330	306	297	315	290	349	307	301	306	305	342	347	344	325	340	314	304	322	276	332	332	343	309	344	315	335	344	349	332	324	295	328	262	288	324	294	322	283	327	309	332	293	326	324	313	328	328	327	343	361	310	315	332	323	310	343	303	323	320	345	337	324	342	313	339	325	308	313	334	284	347	283	351	315	288	354	297	341	336	307	296	274	314	340	354	289	317	317	326	309	338	282	300	296	316	310	316	336	321	325	296	322	298	314	314	320	353	290	275	306	338	310	315	305	311	310	287	375	314	305	339	295	325	335	320	318	331	332	312	322	348	292	335	340	327	307	311	303	336	301	330	298	339	335	310	327	357	340	298	298	330	296	302	349	301	342	332	324	267	337	307	314	329	338	322	315	332	365	271	345	332	313	293	314	312	339	328	336	301	301	354	304	285	319	311	309	297	316	290	338	329	320	306	296	307	342	313	296	329	319	298	329	301	341	294	309	304	340	349	337	319	321	294	316	336	326	328	328	332	315	283	336	308	307	322	327	340	336	301	304	343	294	327	316	298	330	325	303	342	293	304	288	346	325	296	341	320	315	309	304	306	346	334	294	305	319	307	317	321	326	318	336	343	303	330	306	312	317	328	327	312	322	312	290	329	292	314	298	329	327	323	289	308	316	340	323	302	357	310	333	280	336	317	290	316	298	306	333	291	358	322	280	317	324	308	328	330	330	322	319	316	318	290	316	297	297	326	361	295	314	312	307	305	288	358	323	284	350	303	339	320	331	343	367	331	334	317	322	311	310	335	292	317	294	294	319	335	339	288	329	315	321	347	316	318	343	321	303	296	280	337	330	321	328	318	276	301	319	286	298	333	335	332	321	302	314	311	325	328	336	306	308	344	330	283	334	345	350	307	333	329	347	327	343	340	326	350	346	300	295	303	316	344	312	299	305	297	365	300	303	304	326	297	350	351	307	293	352	305	293	323	320	317	346	286	352	326	305	311	313	328	322	312	318	282	318	322	337	338	351	315	333	346	322	371	320	293	358	319	354	334	326	319	315	328	323	269	296	306	309	314	314	306	316	303	323	314	336	317	345	343	319	304	335	310	303	314	336	331	307	319	285	300	320	329	315	344	311	362	318	332	300	328	305	313	321	304	340	316	331	306	321	320	319	306	337	347	316	316	302	289	311	311	286	344	296	339	304	316	325	286	352	334	310	331	324	284	308	321	308	310	321	323	315	332	315	346	300	309	348	337	303	320	348	319	308	317	304	321	318	320	299	297	318	316	306	324	314	303	347	360	314	319	321	319	322	322	314	339	309	345	300	309	315	331	316	316	314	318	281	296	321	351	302	339	307	305	341	312	311	324	335	329	344	333	322	278	356	314	314	311	320	270	332	303	316	316	308	320	292	334	290	313	299	325	312	322	340	337	346	342	317	301	321	297	315	330	327	326	307	296	333	356	316	329	298	321	358	314	289	320	316	293	336	322	322	347	291	296	333	326	305	302	339	317	339	302	329	287	319	322	314	328	314	326	309	322	328	317	334	322	326	325	326	319	303	314	339	339	347	298	332	294	327	309	352	357	327	320	339	303	339	348	314	286	286	312	278	296	338	322	337	321	304	316	314	313	288	318	324	292	338	309	314	319	328	341	321	305	336	317	335	299	307	317	297	348	347	318	300	339	306	315	328	310	298	313	342	291	358	340	308	327	323	299	300	291	282	366	304	317	293	334	326	356	286	315	302	279	329	333	319	292	318	297	313	326	336	277	321	314	317	322	358	332	331	318	309	341	315	345	276	322	340	339	289	301	322	309	297	320	331	333	340	315	346	304	292	348	315	316	304	331	340	323	272	294	313	311	346	290	316	318	315	317	322	312	330	311	301	315	288	330	306	305	331	297	310	322	302	291	311	309	310	314	280	341	317	334	315	304	330	286	338	346	315	324	321	318	322	311	321	290	300	306	303	326	302	306	327	338	303	314	282	342	318	293	346	321	318	324	294	338	317	334	314	322	319	324	314	323	321	335	303	317	312	343	330	337	316	287	292	339	319	309	337	310	331	325	316	320	310	314	317	306	301	315	312	330	324	326	307	340	267	355	321	312	301	336	297	331	310	334	308	329	331	304	298	273	336	284	293	335	306	320	299	359	280	322	307	314	292	303	332	320	286	298	307	351	312	306	332	313	301	305	333	323	316	328	304	315	311	296	318	323	294	296	310	317	293	318	308	336	298	345	297	293	283	326	334	329	295	311	319	331	307	323	324	315	296	317	302	304	350	306	329	316	300	298	337	290	320	329	335	322	294	323	313	292	330	326	323	302	325	343	359	314	317	318	314	296	314	322	325	296	317	315	309	303	297	339	362	310	287	338	353	314	299	320	308	311	317	341	327	330	328	319	341	318	333	281	326	309	312	331	330	324	331	319	326	328	338	304	290	343	301	317	303	312	320	326	317	284	305	323	318	328	336	319	325	313	328	298	306	312	308	295	333	343	309	318	321	313	293	305	368	300	327	334	359	308	309	340	316	289	287	337	319	333	302	317	352	323	326	308	316	327	329	335	349	331	314	318	300	299	298	332	313	330	333	296	283	312	356	324	332	321	339	322	347	320	334	301	341	319	321	336	330	306	355	295	309	317	345	302	317	323	336	335	342	344	345	312	321	307	323	309	363	329	333	338	335	301	272	312	320	325	327	302	341	309	320	308	307	319	309	276	304	317	321	320	292	363	282	377	316	297	351	304	287	336	311	312	320	322	311	315	314	292	299	321	316	327	311	315	333	310	352	355	317	302	342	318	307	327	336	295	350	360	291	298	288	315	327	322	320	327	299	315	327	303	330	302	281	321	300	286	309	309	331	325	311	328	316	320	321	328	326	325	333	327	330	323	282	316	294	326	335	334	293	350	343	305	306	332	297	322	357	300	325	338	304	325	339	340	321	325	308	323	281	332	327	310	330	311	326	302	343	325	316	291	299	347	341	327	363	336	305	345	292	318	352	291	321	377	319	333	346	300	303	306	332	305	344	285	318	361	319	315	328	334	312	307	323	332	310	334	327	319	322	275	291	350	314	329	311	323	353	299	299	345	350	303	319	338	306	327	304	307	302	294	304	324	292	277	304	291	330	323	294	331	301	338	306	318	293	278	335	330	359
14862	990	1035	1307	1272	1120	1184	977	974	917	927	919	900	937	927	909	928	831	829	845	859	866	825	805	823	815	835	857	856	952	964	1003	963	1014	1038	964	998	1046	962	1032	1063	993	984	982	901	913	959	968	907	786	771	776	792	861	1018	1114	1158	1021	997	889	780	758	771	741	798	777	807	792	771	767	747	786	767	815	703	744	808	763	714	751	799	805	804	739	780	779	708	776	791	801	804	827	768	782	762	770	763	751	741	813	755	758	761	754	759	800	709	778	742	808	780	753	776	779	754	761	799	789	803	720	785	768	746	756	781	804	764	777	774	753	796	793	750	802	780	779	793	771	760	784	787	746	807	802	784	756	785	794	779	719	831	763	784	768	773	781	809	788	789	831	759	765	803	757	800	768	731	725	814	807	819	736	745	769	799	715	772	763	724	771	770	818	795	758	840	794	744	747	751	801	790	752	836	781	746	746	792	753	791	776	779	765	777	743	734	762	775	776	753	737	794	773	787	751	727	797	765	763	780	762	756	780	772	775	783	814	733	800	743	824	770	753	791	743	787	785	746	785	781	807	762	756	739	739	783	756	780	772	781	822	777	775	734	764	790	740	723	757	742	820	760	754	767	776	751	733	761	772	768	790	791	775	816	778	751	757	806	826	787	774	802	763	782	758	792	762	765	761	753	765	745	772	798	802	775	813	808	750	803	721	763	794	799	789	750	765	757	782	778	764	771	818	762	764	731	708	720	741	749	764	760	784	754	737	763	804	812	752	712	812	765	815	795	801	769	764	800	761	786	738	800	793	820	750	764	776	830	767	783	786	769	752	764	774	794	746	800	764	819	751	783	754	770	802	723	751	783	778	814	795	777	803	813	796	768	808	830	820	766	732	782	761	780	788	738	778	779	747	796	796	830	765	763	772	780	768	748	745	774	750	768	761	782	753	774	799	773	770	820	744	802	801	772	811	853	801	774	768	749	781	768	757	786	751	772	802	763	790	787	763	768	762	760	794	830	734	821	764	749	804	757	772	785	751	749	698	748	775	785	786	826	786	810	750	828	786	826	803	771	812	795	762	804	758	773	702	742	776	720	774	781	813	787	742	834	734	797	778	757	804	802	779	782	769	822	836	771	762	690	796	733	718	817	816	773	787	743	839	763	722	757	744	722	732	776	757	754	781	855	768	806	724	777	806	795	739	816	764	802	809	777	818	798	798	770	748	764	779	775	780	739	779	747	790	816	789	761	724	833	771	747	764	786	799	789	840	753	753	754	768	763	794	815	767	794	822	790	767	788	841	798	788	795	782	767	788	774	752	791	792	757	768	793	799	776	820	770	778	776	772	785	741	748	812	815	750	763	745	794	772	797	765	778	782	773	799	800	804	783	822	794	789	803	773	761	743	768	782	713	803	735	754	766	781	781	788	779	802	749	779	779	795	765	757	776	754	758	784	792	772	812	823	779	781	738	767	790	746	788	785	809	779	837	767	773	804	799	810	794	749	758	772	781	770	756	750	817	855	729	745	745	763	772	833	764	841	832	787	751	830	806	762	794	780	768	812	788	790	797	775	758	792	762	775	779	773	784	748	790	788	778	802	749	764	782	789	785	737	787	811	756	729	800	733	751	753	813	753	741	760	768	762	807	793	791	812	774	762	745	735	815	783	791	766	762	780	802	757	764	783	813	804	760	783	817	756	803	763	778	804	736	818	772	771	774	794	772	750	724	748	758	766	742	804	776	753	711	769	845	716	761	736	780	810	748	742	758	751	742	770	755	781	754	778	744	757	783	747	759	784	752	748	796	769	817	753	774	781	818	790	777	738	719	737	737	797	831	832	735	792	785	771	787	807	757	740	715	753	702	786	817	810	749	778	791	746	785	769	773	799	800	759	753	793	812	796	784	747	800	775	766	789	784	795	772	737	757	808	788	730	782	802	773	775	745	775	821	774	780	786	792	787	799	769	783	771	812	784	804	783	821	768	822	763	808	740	818	786	761	727	783	771	801	800	759	807	737	785	759	786	738	806	785	761	734	753	781	791	756	752	798	797	746	776	795	840	767	769	833	750	727	749	729	814	752	779	715	744	800	822	766	747	750	819	788	741	794	726	756	792	777	741	813	814	807	781	759	793	781	774	773	755	736	741	814	791	806	808	796	788	790	755	820	741	737	767	791	790	749	736	787	736	774	801	765	730	751	829	726	801	795	769	827	812	745	810	800	806	789	758	796	712	809	750	793	735	765	756	777	782	751	755	741	798	804	831	774	748	769	827	755	769	789	776	777	798	773	745	769	769	817	791	752	763	805	771	780	788	780	760	793	802	747	770	796	732	788	820	820	832	820	779	801	786	722	834	737	794	836	779	785	773	791	770	763	789	768	736	735	782	731	773	730	783	783	808	783	819	762	788	782	765	810	808	763	782	790	755	757	766	764	782	809	750	819	725	778	739	772	797	759	709	818	791	821	741	762	814	779	763	728	798	813	793	798	785	796	753	833	830	775	787	751	773	794	783	774	786	749	780	785	748	723	775	808	796	767	818	736	777	761	817	779	767	796	759	754	737	835	732	829	765	749	777	799	765	803	760	762	751	803	779	792	787	748	771	731	800	811	820	775	754	794	790	746	740	747	763	780	794	771	790	856	767	795	818	777	810	754	823	757	758	776	771	787	725	783	775	806	770	796	789	808	774	719	737	789	801	799	824	751	753	770	742	774	764	752	785	742	799	771	811	763	764	765	822	765	796	786	740	762	813	817	751	838	780	813	784	796	771	824	774	798	800	793	768	793	777	791	729	829	793	718	748	763	775	806	789	735	799	818	764	792	772	781	781	747	809	792	828	786	761	754	791	756	779	783	794	772	743	795	770	757	764	761	776	784	781	789	790	797	776	743	788	809	785	808	808	786	763	789	751	786	793	783	769	777	793	756	783	781	749	760	802	807	797	748	727	763	772	788	782	786	762	781	742	786	716	738	799	817	766	783	784	780	763	816	746	761	815	734	734	748	790	784	743	767	758	766	812	757	779	757	752	769	839	758	812	749	761	720	760	724	834	789	775	744	802	781	788	782	750	770	821	812	761	750	768	723	761	775	766	732	804	789	834	765	806	783	797	799	762	792	786	738	791	766	782	777	775	757	805	788	812	795	752	783	794	792	747	787	791	802	766	774	738	803	731	768	711	788	770	762	747	840	751	748	795	764	734	796	805	825	787	830	748	758	767	782	735	794	765	730	757	796	804	841	771	792	786	770	783	785	787	753	790	814	799	764	792	804	784	789	768	744	779	814	791	773	776	720	776	779	780	764	779	774	798	738	745	779	791	779	747	749	797	821	785	796	798	788	809	781	814	784	761	793	796	804	778	771	740	772	793	750	749	747	749	809	810	801	769	728	795	772	756	776	767	784	794	758	781	813	793	750	770	741	747	730	768	736	807	786	765	783	765	756	806	772	781	823	806	754	777	793	772	839	835	758	798	796	749	828	748	771	782	777	777	806	748	793	764	811	777	776	740
63280	22670	8509	1859	1132	889	744	666	560	501	533	460	460	473	515	390	424	385	369	372	377	348	370	321	379	350	297	391	365	332	366	389	376	396	332	346	374	387	359	406	376	395	375	379	402	408	428	381	371	322	325	340	349	561	681	752	672	543	462	383	317	334	308	326	305	301	331	344	365	309	311	344	329	322	345	324	287	329	336	349	351	322	323	305	305	336	326	340	339	335	327	322	314	303	322	347	345	337	342	310	319	292	348	338	293	307	312	343	316	331	305	333	336	342	346	303	303	303	317	339	317	350	328	345	337	312	367	317	328	324	315	359	313	296	313	388	315	303	322	330	343	322	335	322	311	353	328	323	326	314	324	280	314	361	310	307	350	329	342	316	351	352	372	320	291	341	318	323	294	316	307	365	316	311	307	313	298	350	333	340	329	319	329	323	354	336	330	316	319	322	344	335	304	322	304	330	332	314	331	326	318	360	369	360	308	325	313	346	318	316	324	282	296	329	318	347	292	337	305	345	287	363	352	325	343	346	301	348	326	352	325	326	295	357	320	351	329	364	337	315	332	307	337	318	301	332	314	332	328	326	340	314	291	314	330	330	328	332	310	322	332	315	319	358	303	343	300	303	325	324	332	337	351	295	332	351	320	311	330	338	344	323	332	335	350	339	357	334	350	324	353	321	318	335	329	288	354	348	316	314	333	339	345	343	324	327	329	328	298	324	357	333	298	323	364	337	322	371	321	348	323	349	323	338	294	312	345	324	324	337	351	318	323	356	306	337	321	332	340	335	306	312	344	352	293	340	355	334	333	350	315	356	317	300	335	330	329	338	321	328	336	346	346	307	326	304	285	343	324	349	335	351	291	321	345	309	330	287	319	343	344	318	336	334	316	354	290	360	299	334	334	341	346	390	326	325	327	325	346	335	312	322	309	343	316	328	304	308	310	313	288	356	327	327	318	308	286	393	332	347	330	343	291	317	302	373	321	336	346	286	330	336	303	362	318	340	305	319	347	332	333	360	353	339	348	297	344	342	313	331	313	320	326	339	330	351	324	291	332	340	336	321	328	275	298	344	334	319	326	307	336	296	324	319	338	344	322	334	310	315	323	337	313	303	341	321	310	295	325	315	291	347	344	356	330	323	363	279	332	360	349	295	329	317	348	330	343	312	370	348	366	329	301	329	320	328	324	320	322	323	311	319	365	311	366	349	334	306	291	330	347	317	296	333	342	343	332	325	297	340	334	316	311	314	316	343	318	306	323	317	310	334	323	340	337	314	338	362	328	317	344	345	336	328	323	343	295	302	370	329	364	330	377	311	304	325	337	323	340	299	332	327	352	337	333	333	330	356	338	349	324	335	328	320	324	327	296	333	336	344	290	320	342	362	353	329	357	302	336	308	348	302	354	347	332	324	324	334	323	299	313	335	366	365	337	327	343	284	333	319	347	336	342	307	345	342	318	326	329	318	323	346	324	330	310	332	344	319	342	328	350	345	331	367	331	349	330	318	314	344	332	370	323	329	334	317	344	337	334	352	340	333	340	357	326	355	329	335	336	343	328	329	298	322	289	311	317	340	330	341	338	311	343	328	354	319	333	345	299	306	328	304	339	347	358	315	316	335	359	338	305	298	320	360	338	356	337	350	352	373	343	309	356	334	338	337	334	341	322	298	340	264	317	326	338	345	334	306	312	300	340	330	320	324	320	351	305	293	306	322	318	296	329	343	334	336	329	343	349	325	314	317	316	363	356	316	319	282	313	351	320	321	326	330	321	316	343	322	318	304	328	313	331	324	330	372	321	337	327	326	333	302	357	334	335	316	322	375	299	292	324	344	327	316	318	336	339	328	278	329	317	353	341	327	365	315	298	332	323	325	359	314	298	291	358	358	321	291	337	316	349	341	333	355	295	306	330	329	309	357	379	310	308	322	324	312	326	362	320	326	315	302	339	308	357	320	319	318	350	339	347	359	327	347	333	346	349	319	348	378	324	356	345	342	304	323	340	334	322	320	348	326	335	324	317	318	335	340	348	335	338	320	328	334	331	289	306	306	337	340	344	329	342	345	341	301	289	327	349	318	349	305	335	334	340	336	336	350	322	330	330	339	336	327	340	295	357	319	336	360	323	328	321	343	329	327	330	346	322	364	289	316	335	315	362	340	347	317	313	337	313	335	340	348	311	334	338	342	345	320	351	330	330	356	302	313	352	350	358	340	344	358	292	321	340	337	324	338	344	292	336	366	323	326	337	341	308	327	317	305	332	349	332	335	309	317	329	364	344	325	302	302	318	314	327	364	370	352	313	316	325	310	360	332	314	332	344	293	304	364	307	304	287	308	313	318	319	305	329	275	332	332	324	318	287	338	328	325	336	302	334	337	345	358	320	358	336	338	368	341	358	333	326	324	352	326	309	311	274	356	312	343	353	349	324	331	306	323	350	343	325	320	319	369	311	350	296	345	325	341	362	335	288	337	320	276	329	329	329	300	328	302	316	317	329	336	363	349	316	330	319	326	308	345	304	351	308	311	321	341	318	339	312	294	325	305	353	321	335	319	332	322	322	297	319	329	352	374	344	353	291	345	312	346	314	304	315	353	336	335	313	302	317	351	342	305	358	293	324	338	321	289	332	333	308	354	338	313	324	347	287	313	331	330	323	319	318	326	362	342	363	358	301	325	319	320	364	284	320	335	314	344	328	302	350	309	361	335	311	327	338	292	351	319	334	337	317	304	299	333	355	344	320	332	318	316	356	337	323	322	330	335	344	316	348	349	345	318	309	289	329	317	314	322	336	323	319	342	332	333	307	314	330	344	369	336	327	325	320	361	334	326	298	339	313	315	311	344	357	316	332	344	300	357	373	334	338	341	333	329	342	342	322	275	317	325	332	326	327	300	331	308	347	351	332	352	318	352	333	326	336	358	331	360	329	329	334	331	331	328	334	359	385	351	308	345	306	290	346	304	341	342	335	313	330	329	308	304	346	336	364	350	349	308	311	308	340	293	335	338	331	313	369	340	347	331	344	338	342	334	365	332	315	346	328	329	336	306	315	323	308	343	298	307	332	353	313	349	320	306	313	342	345	312	326	328	303	341	321	322	341	328	330	285	341	312	302	310	331	345	318	334	339	335	344	341	311	345	315	328	317	344	344	334	319	341	322	313	359	294	340	307	327	331	306	322	350	294	320	325	347	311	344	321	248	348	344	289	316	323	337	284	298	342	305	301	321	325	285	297	329	329	336	317	337	330	323	342	325	341	357	347	354	295	354	309	359	341	306	283	350	359	339	350	319	335	340	343	326	350	353	320	328	317	301	324	322	339	329	305	337	331	349	356	320	316	362	321	328	365	331	333	331	316	286	322	307	337	362	334	308	345	325	338	318	308	304	347	343	312	319	364	356	321	286	332	334	316	294	354	306	317	298	281	311	348	283	329	297	298	369	328	330	354	332	353	317	361	325	316	325	332	349	321	347	330	284	309	341	352	320	323	383	342	363	317
38130	2199	3103	3590	3392	3013	2561	2363	2025	1828	1832	1538	1539	1683	1857	1658	1410	1163	1126	1019	1195	1138	1071	963	1012	988	996	1038	922	1022	1085	1124	1168	1106	1130	1040	1172	1188	1111	1243	1399	1270	1296	1217	1257	1379	1448	1232	1286	943	857	880	944	2255	3616	3842	3146	2375	1734	1200	777	806	810	797	774	837	812	827	825	802	722	755	750	826	815	798	822	795	816	776	784	752	788	764	723	746	772	772	817	776	767	797	789	770	874	782	793	801	833	771	776	759	814	822	841	826	765	790	779	836	798	815	754	823	739	825	788	778	811	762	786	820	789	765	790	802	735	773	794	804	770	761	783	784	780	802	789	808	880	786	775	821	812	810	794	778	742	813	812	812	764	795	759	799	761	754	730	794	782	798	763	758	779	791	802	723	782	740	802	826	800	788	794	746	714	775	771	776	761	844	761	791	827	810	784	773	832	784	771	798	838	788	813	808	739	802	741	773	763	763	796	763	841	764	812	764	780	818	727	785	781	783	769	757	863	760	777	785	781	818	828	762	766	815	758	795	891	839	829	779	769	734	770	799	814	806	806	750	735	748	749	771	720	760	761	761	832	824	805	815	768	780	787	790	807	810	805	842	732	779	821	789	747	807	773	815	827	750	804	757	770	773	780	758	784	829	781	760	791	805	790	838	770	788	768	799	802	734	708	748	800	789	768	742	777	804	797	786	785	798	814	808	774	774	783	759	818	809	782	807	813	773	798	857	790	789	788	803	790	836	773	778	767	794	793	790	829	836	734	832	787	756	873	782	750	811	744	791	810	837	766	760	783	838	805	791	806	788	751	801	783	773	810	760	764	792	772	763	777	759	802	797	817	772	848	806	824	795	786	812	837	785	790	764	808	830	815	825	786	787	744	833	783	790	782	772	783	781	770	791	752	806	808	797	782	785	813	800	816	769	808	799	769	758	775	805	772	816	816	791	785	801	838	779	799	851	789	802	795	859	791	787	788	773	797	819	818	761	792	786	784	783	743	795	798	810	780	794	785	837	734	823	749	754	781	785	851	799	767	774	766	787	814	791	788	729	756	790	782	785	794	801	806	773	755	791	745	767	776	773	756	805	742	809	806	773	813	757	821	761	816	774	818	795	776	797	785	808	784	795	802	767	843	834	805	737	824	799	843	763	751	816	827	868	838	814	846	791	791	779	790	802	799	802	794	791	773	776	794	796	749	801	787	855	809	854	797	797	804	841	832	836	754	769	797	791	779	807	792	744	795	782	809	769	782	792	776	739	774	795	775	750	762	801	796	800	764	783	768	837	862	765	757	810	779	804	726	764	784	801	793	819	782	807	784	771	750	757	791	737	803	776	768	799	794	783	773	752	754	761	718	871	777	843	816	795	838	832	766	766	831	805	790	764	811	788	809	763	798	771	827	803	822	862	800	809	831	826	790	748	782	768	791	777	792	737	824	799	787	826	747	801	834	823	786	796	770	760	824	840	729	742	774	811	836	782	773	823	819	800	793	804	814	753	758	817	801	804	800	827	796	837	793	780	759	778	798	809	766	841	784	786	782	820	814	812	775	777	718	788	793	783	775	805	747	766	802	790	735	763	803	782	809	781	809	825	806	781	772	791	789	799	812	781	796	765	803	850	766	840	748	766	828	783	814	809	792	799	750	752	763	767	760	807	720	719	825	797	787	803	823	839	809	798	824	822	754	855	755	802	824	802	785	827	815	780	786	791	790	800	773	822	816	738	813	791	777	754	816	835	792	749	749	813	800	863	756	789	754	790	768	788	805	793	797	829	767	822	826	802	777	755	798	818	824	805	811	773	752	798	782	748	851	856	851	771	771	784	802	739	772	779	825	737	820	798	788	786	802	784	776	787	784	828	771	809	809	824	799	823	784	814	794	809	788	804	835	795	833	789	803	797	822	807	800	828	792	821	781	824	814	780	756	779	775	798	768	782	765	820	794	793	789	769	792	815	793	811	816	785	782	808	775	780	803	790	774	842	797	814	799	787	814	811	786	751	753	817	795	820	788	798	807	774	784	775	771	781	805	819	772	834	783	850	792	751	810	793	781	774	782	761	771	808	750	776	808	857	813	794	771	812	775	835	797	813	822	813	764	807	796	760	818	851	761	832	781	792	783	808	723	795	812	766	783	800	790	765	812	808	799	800	835	827	788	799	779	743	787	807	816	818	775	794	806	757	820	789	856	755	748	771	850	764	744	812	759	837	798	831	800	788	844	801	818	779	841	792	788	781	747	857	791	781	785	826	811	731	813	792	795	777	781	813	791	757	791	774	771	771	839	767	813	814	836	790	795	752	793	828	794	781	764	816	811	760	773	793	803	830	791	824	794	823	801	769	816	809	772	755	780	822	769	811	745	855	778	792	779	733	744	812	791	770	820	781	754	779	798	823	833	830	803	753	824	798	752	801	790	798	727	759	774	817	792	819	819	826	815	805	786	820	750	796	835	788	780	796	824	793	831	788	766	762	769	793	801	800	805	798	802	795	794	775	749	809	853	788	806	803	785	777	865	761	816	810	831	753	788	782	787	807	814	836	797	816	753	777	818	791	785	763	815	867	727	803	778	861	816	732	785	800	828	792	845	745	750	775	816	845	773	784	760	798	815	785	807	741	794	776	771	760	840	812	789	801	822	724	737	796	824	754	833	757	827	793	770	771	761	775	741	742	757	822	819	803	789	778	796	745	751	847	811	786	820	818	812	810	777	737	808	787	777	865	742	820	804	754	817	814	786	790	789	801	816	858	799	837	777	768	810	781	763	771	769	790	870	790	793	832	787	841	820	751	770	799	830	784	790	750	806	797	782	778	797	862	759	765	824	812	791	759	825	795	801	798	831	817	770	809	788	804	805	822	802	771	794	782	755	770	808	778	753	767	861	776	798	796	747	797	801	771	785	798	816	750	752	822	797	782	804	807	760	806	764	795	837	756	785	785	764	802	859	740	786	822	754	793	729	734	809	822	835	784	772	851	784	796	847	833	799	755	824	779	806	746	790	793	754	827	801	844	756	789	738	719	805	784	787	792	836	817	776	812	758	814	764	767	744	784	809	809	786	735	786	815	743	765	771	847	772	833	784	794	827	791	807	746	791	793	781	776	816	814	848	801	823	763	759	759	794	787	851	741	858	796	805	816	816	798	774	826	781	779	832	798	791	801	783	778	743	770	778	814	750	833	809	851	807	760	770	764	798	840	798	783	793	749	787	797	784	826	782	782	806	781	776	788	833	759	757	783	830	796	800	790	777	798	780	823	801	813	795	797	832	789	751	760	819	752	807	803	781	770	795	814	774	787	796	764	759	773	750	812	775	792	781	793	822	820	835	798	820	836	737	822	811	799	756	823	803	803	772	753	805	787	771	783	753	723	832	735	777	805	835	775	789	792	810	798	778	790	775	742	781	736	797	824	783	820	812	827	832	778	762	786	820	817	732	832	807	793	769	804	811	782	804	770	761	796	791	791	779	790	831	818	798	791	798	739	807	769	791	779	834	802
70864	24883	18765	7933	1958	1213	1042	954	779	593	540	525	512	528	654	472	401	369	322	335	342	317	307	321	277	296	293	294	252	303	295	311	347	303	325	292	307	322	329	300	297	318	290	298	313	298	318	360	322	330	277	247	310	583	1054	1050	848	666	513	317	233	258	239	249	243	232	248	246	213	221	254	256	227	233	269	257	240	240	272	212	246	220	255	257	241	245	234	256	232	237	245	243	258	246	258	261	225	265	208	230	265	226	243	267	227	236	243	231	257	254	249	238	230	224	215	238	258	274	254	230	253	262	267	215	272	269	264	236	258	268	235	240	234	253	274	253	252	240	242	241	231	229	231	263	245	266	245	250	230	257	265	252	226	234	234	237	262	212	240	224	227	242	256	254	220	242	261	225	241	267	264	257	235	264	242	229	232	213	261	252	239	240	236	228	225	256	251	226	275	265	269	245	235	220	234	238	243	222	225	238	255	242	244	265	258	263	254	224	259	225	279	230	259	239	268	258	241	224	242	240	270	225	232	239	244	222	235	244	249	244	243	237	214	259	266	267	228	270	240	257	248	234	235	239	254	251	257	236	256	238	228	284	239	250	232	260	212	249	259	260	247	233	241	264	241	242	239	250	252	233	247	226	288	243	201	277	237	262	230	247	256	243	243	239	250	241	234	211	230	252	232	263	252	223	235	265	248	258	246	239	220	263	265	230	237	262	260	236	229	258	243	241	231	250	244	245	250	236	255	248	231	259	250	241	244	266	228	256	264	233	246	240	222	275	259	259	233	249	243	227	259	260	227	241	226	271	232	231	258	236	231	223	249	253	257	232	271	242	253	224	248	249	245	234	274	236	270	237	249	258	243	221	262	282	215	231	248	255	262	241	263	236	237	280	248	256	229	251	268	240	216	225	241	228	248	224	228	232	218	243	263	253	271	252	241	235	236	218	288	245	231	224	233	232	245	259	227	268	252	234	232	250	225	254	245	245	241	261	236	263	264	255	254	245	214	252	247	251	249	259	261	257	224	249	261	265	255	256	256	223	253	230	261	236	257	238	209	246	233	253	222	218	228	248	249	266	276	268	241	252	251	260	227	217	245	257	228	243	232	252	225	263	224	263	252	243	225	234	251	244	249	258	245	250	255	246	276	215	242	236	267	228	243	262	242	231	248	238	266	222	250	211	234	291	241	229	234	240	260	243	237	215	233	222	261	248	236	217	250	274	272	240	242	259	251	220	263	218	222	223	230	227	264	280	260	234	254	231	224	246	229	275	272	252	230	226	261	246	257	256	274	243	246	232	215	276	224	249	229	235	248	259	227	244	252	253	281	254	236	234	260	264	224	270	255	236	221	234	259	249	238	225	244	236	264	266	236	243	259	251	245	236	239	245	244	241	235	236	233	264	255	238	263	229	257	243	251	247	250	243	198	255	258	263	273	251	240	257	222	228	239	247	215	234	245	255	259	217	256	265	223	254	222	254	245	235	247	231	255	254	249	243	260	197	230	230	251	229	250	246	244	234	233	233	264	247	220	239	225	217	256	238	260	260	223	256	243	244	268	227	261	247	266	230	235	237	266	256	208	247	252	249	249	245	242	255	225	220	243	240	213	231	253	236	221	229	254	254	243	225	262	249	250	247	221	250	269	254	240	235	240	253	226	260	255	269	262	242	257	226	265	256	235	242	260	235	258	237	247	246	238	240	223	238	254	234	235	272	243	247	257	227	234	242	266	230	260	211	246	247	222	253	224	242	255	230	248	245	238	259	220	228	239	218	272	235	235	243	255	214	223	249	243	254	249	225	244	271	236	211	244	237	252	223	252	256	242	247	261	230	226	238	265	232	257	237	240	250	251	250	252	269	259	235	224	241	254	229	257	246	244	264	267	258	253	238	230	265	251	238	232	250	253	257	247	222	271	231	248	244	238	234	228	229	232	264	237	242	249	264	240	251	199	238	230	246	258	256	266	221	246	237	241	246	223	262	238	249	226	285	256	245	238	250	235	251	265	254	267	253	277	233	245	239	237	219	271	239	264	253	267	235	224	224	278	241	233	231	251	251	227	260	257	266	244	249	240	233	252	250	245	250	228	277	239	254	256	231	235	236	246	224	279	256	245	239	250	236	256	277	211	250	255	240	268	239	236	228	231	244	248	257	214	282	229	246	225	236	267	215	224	256	204	237	236	252	222	259	252	267	251	222	239	225	222	210	234	259	204	244	264	253	235	287	255	247	252	237	214	255	216	245	252	234	247	228	261	265	225	247	241	243	237	269	261	240	248	252	270	263	238	232	235	220	252	261	253	249	236	277	258	229	234	249	212	238	244	234	239	263	245	233	230	246	234	235	242	222	244	231	228	249	217	239	221	220	238	255	258	244	252	268	268	222	234	235	223	243	260	239	257	263	227	227	220	259	236	251	273	250	240	264	238	247	252	249	246	273	220	227	242	230	225	210	251	259	270	240	245	223	234	268	244	257	233	252	257	266	245	232	223	257	245	251	257	249	255	255	251	244	233	233	228	262	248	257	243	269	254	227	245	239	259	246	228	242	274	239	222	244	262	242	245	233	251	239	262	239	234	272	236	258	234	256	200	259	235	254	251	253	271	245	260	255	243	234	241	273	258	281	227	254	233	228	250	240	238	202	258	234	250	261	277	280	244	210	225	229	252	235	225	249	258	250	246	232	242	256	244	250	239	247	227	234	250	274	242	245	250	263	262	248	251	239	293	244	216	268	241	241	240	234	232	239	246	244	233	241	220	239	230	216	270	243	220	229	250	254	246	247	248	250	228	214	230	229	257	256	241	268	242	221	236	251	234	242	230	262	234	252	238	229	250	257	241	255	246	232	251	226	249	271	240	228	234	231	245	274	275	260	245	256	232	246	264	262	238	307	253	252	229	274	259	269	244	242	292	246	263	264	248	250	273	273	253	240	216	244	258	239	271	233	273	238	228	278	270	269	253	251	231	266	250	242	259	250	242	249	242	253	243	256	231	262	260	240	221	227	241	249	283	237	231	269	245	243	224	259	235	230	245	267	230	270	247	262	259	223	240	220	242	248	227	275	244	249	246	269	238	238	267	247	256	253	240	227	245	245	265	246	238	245	256	235	235	222	244	223	251	239	251	244	239	198	224	250	236	234	241	255	231	245	259	268	243	234	258	238	261	249	230	245	264	250	264	235	256	256	228	244	288	247	257	230	219	239	250	241	247	222	253	228	251	238	235	225	261	247	257	244	236	267	214	228	248	250	241	257	237	258	250	258	241	237	266	246	256	249	244	242	248	245	248	226	225	217	251	246	252	219	261	272	266	251	233	277	237	222	227	236	247	279	207	228	240	248	239	247	273	223	241	249	244	251	245	233	223	256	261	240	215	249	234	253	262	256	254	273	259	293	249	214	263	246	243	234	226	258	242	264	270	232	231	246	238	243	257	237	244	252	236	262	243	252	253	254	253	256	235	231	234	232	270	251	239	269	234	247	251	221	276	244	205	264	224	244
47570	2857	4603	5755	5327	4490	3903	3241	2805	2410	2426	1932	1986	2309	2467	2016	1539	1287	1105	1193	1327	1118	1058	885	927	1134	1038	1063	943	892	1045	1157	1245	1088	1192	1090	1131	1149	1118	1134	1280	1217	1040	1128	1065	1099	1394	1773	1368	1030	669	711	1096	3377	6528	6221	4773	3297	2189	1291	592	577	606	625	577	655	578	607	593	594	623	602	600	578	582	663	654	604	628	612	599	612	600	603	577	588	595	617	631	607	614	582	644	591	649	594	610	584	579	605	635	627	614	601	612	603	578	599	641	626	572	593	565	622	580	602	594	611	583	559	589	618	608	657	584	584	585	619	616	588	627	618	606	617	606	548	615	604	598	646	582	602	642	587	594	638	618	585	674	602	608	589	568	603	612	613	605	609	597	623	566	635	574	627	633	585	631	613	633	585	637	619	603	582	620	608	658	584	608	616	577	553	629	615	585	589	588	608	587	588	568	604	616	626	621	581	596	580	629	584	580	590	584	614	609	637	616	582	629	607	586	651	606	626	597	563	620	585	633	599	627	623	564	589	586	586	601	575	639	555	592	625	607	589	624	608	621	598	587	599	608	608	636	556	595	625	627	625	605	587	620	553	578	588	552	629	563	592	639	580	590	594	649	657	648	592	563	638	585	625	626	647	620	601	612	580	586	613	606	671	604	602	608	560	601	571	550	578	586	627	574	557	604	601	564	650	599	577	544	589	589	551	592	606	627	625	612	549	611	589	648	614	578	623	616	603	582	593	597	652	613	629	581	626	676	605	578	630	614	602	603	569	582	596	649	624	570	619	587	602	546	579	598	609	646	603	637	624	578	633	611	639	596	591	599	592	547	577	595	626	585	546	574	574	610	594	596	608	587	590	608	587	616	556	577	567	562	596	652	597	569	601	610	596	573	605	601	619	616	604	573	612	613	602	572	585	602	581	596	583	600	629	593	593	547	583	576	582	606	613	617	584	657	605	556	600	598	602	613	599	573	601	619	621	561	615	616	585	595	625	618	614	629	610	594	606	607	606	618	557	620	610	613	629	596	558	557	600	562	586	609	583	613	646	559	608	608	569	591	560	598	593	619	590	554	542	607	600	607	596	605	635	596	641	604	635	622	628	603	618	662	635	592	573	608	562	606	594	573	609	573	579	566	634	587	577	614	575	577	605	567	608	561	594	599	586	629	596	617	610	639	619	624	615	597	585	596	627	574	576	606	605	584	600	582	623	609	586	623	557	590	606	603	574	590	635	606	616	593	615	555	632	641	591	571	606	614	602	597	582	582	603	625	616	533	576	565	592	603	607	589	615	598	591	643	621	607	585	623	596	611	680	608	616	616	587	614	602	602	575	592	591	593	638	604	569	590	618	614	646	581	604	598	621	571	587	578	582	617	597	599	548	579	620	623	618	629	604	609	583	565	582	587	551	596	601	628	604	601	603	586	620	630	564	577	586	618	566	589	574	589	511	586	581	616	586	623	599	600	634	581	568	616	574	608	600	618	583	556	590	591	603	601	607	626	590	621	568	636	593	622	579	601	595	644	603	572	592	586	602	594	602	622	608	602	599	604	603	597	601	570	573	611	639	604	609	581	581	633	570	605	609	633	610	581	612	595	548	637	605	583	622	591	589	607	563	662	582	561	623	595	619	593	591	580	608	643	585	585	598	594	614	628	586	621	550	600	591	577	576	610	613	576	534	575	605	580	618	622	612	599	568	611	633	595	621	639	589	615	601	615	576	566	598	611	554	627	576	627	626	630	611	582	569	586	598	577	582	613	607	594	624	588	595	621	614	609	584	593	623	601	607	595	597	611	610	589	612	577	578	620	621	615	626	596	614	616	589	609	592	608	589	577	587	606	601	612	623	584	598	584	573	592	602	556	605	547	579	609	629	598	647	580	588	584	600	601	603	640	638	605	618	575	608	621	549	587	579	590	556	597	601	558	596	574	602	609	626	600	592	595	593	615	617	632	621	603	657	628	617	611	590	572	588	618	579	628	604	562	598	583	619	573	613	607	583	612	628	594	610	586	636	613	626	601	647	576	597	593	594	584	582	608	626	555	606	620	603	616	597	632	565	564	610	575	562	621	602	575	629	596	578	614	594	559	616	576	602	646	574	576	594	642	592	620	563	628	561	568	598	621	627	598	630	616	638	602	606	603	579	617	599	641	581	594	611	579	629	589	592	629	603	638	583	598	589	605	612	571	652	579	581	604	621	604	598	586	564	666	610	613	591	612	577	595	611	597	648	586	607	587	604	610	661	597	602	608	620	586	618	633	598	637	582	627	620	611	608	588	596	610	628	578	611	603	619	594	598	588	601	577	551	608	613	599	607	587	586	628	571	619	600	585	572	606	601	589	559	554	548	619	621	595	579	601	588	644	554	597	600	598	598	623	612	607	604	574	575	616	630	608	576	619	605	592	582	601	623	562	623	565	633	578	583	569	606	598	585	623	607	618	586	606	601	600	588	596	596	612	569	579	603	568	558	578	590	606	608	600	605	597	604	598	639	614	561	599	606	605	582	599	622	602	624	644	587	620	618	627	595	598	587	609	579	596	612	615	640	595	611	605	578	564	574	624	554	618	603	592	634	641	599	609	574	632	560	608	621	581	594	631	572	583	596	596	602	555	577	600	600	592	615	617	619	651	635	612	569	619	624	632	576	627	634	545	556	570	630	650	616	605	567	618	607	577	620	568	628	607	498	615	610	564	610	616	579	596	610	578	606	588	627	649	611	627	595	570	564	614	586	614	571	601	615	595	602	596	634	583	629	611	627	626	567	561	574	611	637	617	625	600	623	611	609	617	629	609	606	574	659	608	609	626	593	604	603	618	621	605	590	658	605	603	611	582	594	587	622	598	571	629	582	588	565	602	602	605	570	612	538	592	564	603	591	603	590	610	615	623	606	599	617	586	614	641	545	642	616	586	591	647	616	630	597	578	575	613	610	626	611	616	664	596	590	649	563	602	577	584	609	582	593	614	594	606	604	630	608	595	588	637	586	599	578	586	611	612	577	581	584	593	600	596	613	634	626	587	598	572	577	592	594	588	589	571	563	597	633	593	592	611	549	606	567	620	615	668	622	581	614	632	620	553	611	564	607	614	633	591	615	612	631	593	624	583	601	585	592	605	603	574	618	624	597	562	611	622	643	604	602	635	586	597	556	614	629	636	625	603	626	561	601	637	567	572	612	615	618	593	564	595	584	555	614	625	593	645	604	605	566	641	615	640	561	606	622	584	638	591	552	542	595	606	615	603	620	601	597	597	608	638	586	598	602	598	547	646	609	591	578	610	598	640	615	623	580	594	611	603	586	593	594	609	590	612	575	571	542	605	600	625	609	620	604	569	596	609	601	616	555	563	614	561	612	587	594	615	580	588	628	604	583	585	570	628	622	587	577	588	607	634	599	570	618	585	588	593	589	620	624	588	564	645	581	645	649	579	613	579	611	616	607	625	600	584	588	613	581	588	603	596	581	604	616	610	573	585	627	622	555	678	607	601	597	610	629
15041	1041	473	445	372	366	342	337	347	312	293	321	316	291	310	311	313	286	308	323	311	306	286	295	307	332	321	311	324	292	322	303	282	294	325	342	331	301	312	292	301	319	322	339	290	282	328	289	303	306	295	308	313	328	325	353	361	371	345	330	295	282	277	301	270	302	296	316	281	300	278	288	319	333	293	272	290	276	291	308	279	284	281	296	276	340	295	265	282	329	327	295	306	310	271	299	341	322	333	296	334	280	289	269	308	298	285	271	284	295	284	311	317	315	293	293	280	322	283	289	303	309	312	259	308	287	322	300	319	268	284	312	330	295	333	302	279	270	303	248	298	289	312	323	284	295	291	296	317	297	291	266	278	288	304	301	292	325	285	259	295	285	294	299	298	311	288	284	270	281	315	281	297	318	253	297	281	291	347	297	304	286	309	301	266	298	314	279	291	301	319	302	313	311	313	286	320	309	296	283	314	306	296	291	296	305	306	303	334	313	278	278	310	296	309	298	310	274	293	313	334	319	329	274	276	315	303	280	307	263	285	296	301	252	266	277	284	299	310	263	293	312	310	292	297	295	309	301	302	316	278	290	347	320	325	293	292	281	281	316	289	330	307	276	284	296	283	307	283	312	291	295	269	275	308	316	297	301	318	284	272	268	290	301	290	293	312	297	287	297	299	295	325	289	294	254	293	330	304	286	305	273	287	299	310	300	274	289	302	270	323	298	298	290	312	264	285	304	261	302	292	297	327	312	281	268	286	285	312	308	324	273	311	279	300	283	303	297	307	292	276	272	289	258	294	320	307	277	269	325	333	287	275	267	262	275	310	310	297	300	277	308	323	263	328	315	268	296	316	297	291	283	321	294	252	297	295	320	293	302	269	301	284	297	298	309	270	293	288	287	292	331	310	308	286	301	274	290	280	263	300	281	322	294	293	292	291	314	328	282	273	309	297	281	314	288	299	310	324	347	319	301	280	301	271	257	291	299	293	316	291	299	303	306	293	271	287	304	315	311	309	314	286	281	282	294	304	297	291	289	285	290	295	329	308	319	302	309	298	299	329	298	302	330	283	274	284	276	294	293	333	271	321	280	300	296	324	287	320	301	304	345	279	273	314	302	315	304	319	292	300	297	300	295	340	281	316	302	282	290	324	321	300	290	301	302	294	300	311	291	300	314	346	300	278	312	308	309	308	297	272	307	293	273	285	290	306	300	322	295	314	286	291	303	299	311	303	266	306	270	297	307	335	270	336	342	285	302	291	299	332	284	306	296	302	326	278	288	302	295	312	286	312	283	299	313	321	288	306	298	295	318	275	305	303	273	344	292	289	293	325	338	291	299	304	285	324	289	299	287	306	294	293	285	329	322	282	325	298	293	296	264	300	270	302	285	322	300	294	265	316	331	306	283	297	297	304	295	333	282	299	303	312	305	276	291	306	287	281	325	306	266	319	300	298	340	278	283	320	271	287	292	306	312	305	287	279	285	305	322	321	290	297	305	318	275	314	294	294	289	301	287	283	299	315	270	277	288	277	311	260	288	302	335	299	294	306	294	291	291	273	283	271	302	306	286	279	295	298	297	283	294	303	302	308	273	310	301	290	269	305	279	299	306	296	301	298	315	270	322	266	311	285	299	302	321	279	275	283	287	314	327	303	271	263	258	312	289	328	262	311	296	293	275	323	270	280	295	307	268	278	291	293	289	319	320	288	289	298	299	344	313	316	321	315	320	288	320	298	321	294	313	295	301	273	278	283	302	286	304	312	320	332	272	296	328	302	327	296	324	303	265	289	313	319	292	313	268	297	276	263	298	296	274	334	296	287	310	276	287	316	323	318	309	301	271	275	285	275	329	281	280	295	277	296	274	281	274	306	270	286	265	292	301	297	289	266	315	278	330	282	275	280	295	309	272	306	288	289	311	295	294	319	309	317	296	293	307	280	263	320	292	269	289	282	301	295	317	332	289	283	316	312	288	281	322	301	297	282	288	276	291	310	287	334	323	314	301	284	291	297	320	291	295	303	293	312	301	273	284	291	322	319	323	293	294	285	312	284	292	270	305	291	293	315	299	300	289	294	294	279	299	255	284	276	314	297	293	293	286	313	266	287	287	283	303	295	317	298	292	293	328	308	318	310	309	285	288	308	307	303	298	319	282	280	315	268	291	318	294	282	281	302	290	314	296	300	298	305	302	302	284	283	319	294	281	271	312	296	289	293	270	289	299	281	326	291	279	316	307	329	268	317	312	296	284	260	305	278	306	282	290	288	289	293	288	283	330	275	298	348	304	293	291	316	294	317	306	277	290	278	290	290	320	268	316	275	274	309	304	291	315	290	315	318	298	303	266	291	313	290	314	279	322	287	290	304	298	291	287	288	289	281	313	275	307	288	293	311	301	312	312	305	309	300	259	289	275	293	275	329	298	333	282	310	297	267	271	268	303	270	266	299	280	308	279	316	319	299	291	279	282	275	285	278	284	303	263	292	289	312	267	290	313	309	301	315	271	289	271	284	301	289	305	327	312	268	312	321	275	322	299	293	296	289	280	295	295	289	296	303	302	318	315	276	283	301	294	283	272	270	312	288	299	308	305	316	315	299	321	298	287	299	311	318	293	303	308	304	297	314	304	343	272	304	320	299	309	296	308	287	310	312	323	291	272	286	280	311	317	320	323	278	280	275	301	308	309	290	309	321	292	311	275	298	293	273	312	306	284	309	291	289	291	297	291	298	306	290	290	300	279	323	351	308	236	293	314	274	274	282	290	312	301	271	325	314	276	294	309	325	322	288	278	291	282	297	293	304	304	289	301	277	285	298	315	326	321	281	289	254	287	279	303	308	348	304	284	261	265	272	313	307	324	309	279	309	278	283	287	284	278	304	321	307	316	289	288	294	290	273	290	310	324	288	296	306	286	275	288	294	311	283	274	293	281	316	298	291	301	297	288	303	304	300	300	322	292	313	292	293	311	288	306	309	267	308	277	302	302	317	302	267	278	316	312	310	313	294	307	310	302	306	310	283	303	330	314	294	316	303	273	271	293	309	295	311	263	275	310	325	303	314	296	307	288	297	293	297	283	320	275	310	303	308	301	312	330	316	296	299	302	310	296	293	312	298	309	299	292	285	295	305	282	305	294	307	330	296	279	297	282	277	276	286	297	299	306	296	257	320	294	287	285	304	324	300	293	303	316	290	287	298	278	308	257	298	289	301	268	294	284	307	288	298	311	294	294	319	298	283	302	313	276	278	275	303	317	313	293	286	295	339	297	297	307	290	320	287	300	314	318	297	287	303	297	301	295	299	323	322	324	266	296	308	305	289	327	282	311	302	276	302	316	287	324	301	292	326	285	285	316	304	312	340	259	288	278	286	334	291	314	286	306	305	293	320	310	311	287	294	301	276	292	288	300	307	316	308	305	274	315	313	301	285	302	290	293	299	296	280	322	277	308	313	284	299	308	282	268	264	290	301	287	281	302	283	307	300	306	317	301	298	286	280	315
15017	886	1141	1279	1143	1001	1012	931	959	961	883	931	880	900	855	840	803	819	730	766	801	763	743	787	809	781	730	745	783	748	857	926	887	867	819	949	856	913	841	807	866	815	823	825	814	819	890	829	796	812	764	754	696	777	1077	1046	1088	998	967	781	707	731	733	738	724	776	730	765	726	762	681	703	722	706	748	734	700	679	799	723	689	742	741	730	673	696	718	713	739	714	725	706	736	693	707	699	706	702	731	743	723	741	746	729	738	733	696	753	758	711	716	710	712	750	751	703	687	740	680	667	742	720	726	696	725	734	752	745	704	738	711	694	709	740	734	751	702	773	712	728	705	744	710	729	752	718	738	723	723	713	696	695	695	706	670	719	675	718	773	735	728	763	710	676	685	735	711	644	733	788	729	705	688	751	724	667	769	757	725	701	716	672	710	736	739	707	749	698	719	718	742	675	698	734	724	689	747	699	705	714	773	739	724	746	693	720	735	721	726	643	702	733	703	714	670	680	738	714	718	754	739	702	718	695	723	720	671	736	711	721	772	718	779	745	732	715	735	727	741	699	758	691	712	705	764	748	726	689	727	708	724	702	754	698	662	730	698	715	719	742	706	758	741	685	664	759	756	739	758	751	711	739	779	748	673	741	725	757	711	747	701	724	695	731	740	689	730	737	756	697	704	706	739	723	715	719	698	723	736	705	724	723	734	713	692	743	704	706	709	733	696	699	725	727	698	683	720	713	757	719	711	712	711	779	697	726	695	730	749	696	742	703	729	690	741	690	743	693	824	712	734	750	696	728	727	710	700	746	721	687	728	770	755	717	719	732	729	716	703	731	703	719	680	723	743	709	728	717	745	741	731	778	696	697	698	712	732	701	759	709	733	689	692	735	718	733	708	735	691	724	749	692	745	690	754	753	699	749	757	740	704	764	753	693	744	720	714	714	707	732	708	746	748	742	807	714	768	730	706	726	694	719	768	695	754	653	706	705	753	668	729	802	744	735	732	740	742	750	746	709	758	741	698	709	740	694	744	683	738	724	709	752	730	707	717	695	726	750	757	706	756	699	688	750	706	731	684	753	701	747	741	671	728	736	747	690	752	763	736	675	740	662	709	734	741	750	676	749	695	711	706	687	746	686	728	725	749	706	725	775	687	745	712	687	729	727	765	761	778	727	754	802	697	733	737	709	719	706	717	743	715	730	736	708	751	702	740	739	697	754	736	706	735	706	729	694	785	754	729	748	681	738	744	691	744	741	717	702	720	728	708	647	699	715	659	761	740	706	756	694	723	771	726	725	753	718	703	742	735	723	759	701	711	725	752	713	740	751	750	737	723	732	752	715	706	716	705	683	707	715	750	724	738	707	712	712	752	701	738	726	727	772	755	734	768	696	724	695	750	710	662	773	715	736	711	721	753	708	708	721	763	708	736	697	713	686	748	686	728	697	737	746	672	725	705	761	741	683	694	675	732	758	730	713	712	729	741	786	695	714	717	741	723	692	708	732	717	703	712	749	736	696	756	749	730	696	701	713	754	703	707	707	680	723	706	742	715	719	699	706	717	737	736	722	733	764	777	731	740	710	685	704	760	738	721	747	697	698	713	782	683	725	711	757	778	719	732	767	738	714	696	745	716	752	759	735	747	689	719	746	716	719	683	680	718	688	726	697	747	685	763	697	710	744	718	689	738	728	709	772	686	656	746	712	754	781	712	710	740	716	700	698	775	745	713	714	725	717	752	766	735	689	733	738	682	724	727	751	744	731	720	741	731	741	751	764	710	705	693	712	729	732	710	714	711	759	702	737	728	772	724	702	720	720	674	696	732	732	788	708	724	732	715	730	763	702	725	725	714	711	669	726	734	683	723	766	725	742	715	743	705	730	710	730	722	753	724	664	734	724	746	698	726	681	718	729	731	726	694	679	762	726	706	695	744	779	730	758	722	701	716	720	713	733	716	723	711	716	707	701	705	762	704	773	734	702	742	708	736	751	697	684	705	696	714	745	765	738	721	728	721	743	748	686	752	730	656	735	738	685	729	723	688	727	741	732	719	728	735	752	734	704	731	706	737	669	785	785	744	719	752	753	708	750	707	735	760	740	737	688	739	706	697	743	741	741	712	713	675	725	688	745	739	696	710	735	738	717	749	741	728	710	734	749	720	717	683	695	728	698	706	703	770	685	781	727	704	680	691	752	771	688	713	758	722	716	714	730	714	688	738	727	692	717	751	767	681	697	730	698	747	726	703	730	688	753	715	737	697	720	735	705	741	747	693	755	742	733	736	708	737	694	751	737	705	719	745	707	768	694	722	756	718	733	756	740	704	708	672	737	750	722	733	727	738	754	712	758	728	697	770	740	692	704	726	703	779	727	671	726	711	702	726	692	662	736	712	746	732	692	697	677	695	733	757	730	728	724	752	738	722	736	691	746	687	734	730	754	713	691	731	717	740	706	715	776	734	729	727	707	725	729	739	775	718	695	775	731	688	746	759	717	736	723	648	725	753	741	640	706	677	687	706	770	706	745	745	702	715	749	707	659	722	711	766	753	708	707	715	772	715	729	711	772	700	715	733	721	742	768	690	722	722	770	746	679	758	701	712	760	707	778	763	696	740	765	739	797	741	674	750	777	699	741	746	707	706	669	719	727	686	732	736	749	744	739	678	715	687	668	753	717	711	721	677	788	743	713	705	745	712	766	671	710	721	724	743	762	651	728	671	717	724	721	687	740	698	684	735	688	692	723	693	669	715	649	755	725	690	683	710	732	713	713	727	729	723	721	660	692	732	756	751	725	720	723	756	735	739	745	730	713	733	742	759	716	721	727	750	721	708	779	700	724	675	670	717	730	706	740	692	672	718	684	735	773	691	751	700	674	766	725	780	721	666	733	687	760	775	708	715	735	702	789	701	745	734	702	732	720	749	714	730	801	684	805	704	673	675	691	737	725	717	732	740	775	715	748	728	699	743	710	662	704	759	706	697	715	657	727	715	731	716	733	689	693	679	674	716	768	775	760	735	718	693	762	711	726	685	744	709	751	744	755	724	762	753	751	725	761	729	725	742	750	725	743	743	685	747	750	716	777	752	776	717	677	732	748	735	743	781	716	681	732	707	737	784	717	712	703	741	680	733	727	742	719	727	637	701	709	722	719	722	752	734	778	725	710	747	718	742	645	757	698	728	750	735	763	762	753	694	720	707	710	707	737	713	708	700	702	773	693	676	720	681	716	702	729	751	726	762	747	741	772	725	729	757	701	787	742	715	727	721	744	710	727	744	755	704	678	684	765	659	662	684	718	744	753	724	674	667	754	728	719	727	717	698	741	684	693	664	765	728	720	774	700	708	716	703	727	732	763	742	733	745	725	716	708	755	732	768	711	693	758	739	733	719	727	729	705	672	699	735	743	705	696	713	686	716	707	716	738	721	762	745	714	694	701	696	694	740	737	676	731	716	690	713	733	717	740	699	738	725	680	725	723	729	763	716	742	742	667	753	707	711	764
56437	22288	11941	2262	1059	925	897	617	508	490	512	490	434	420	422	374	341	363	322	378	343	373	354	327	341	313	333	352	329	334	331	360	294	353	350	355	337	348	326	354	341	339	329	317	331	332	326	341	348	312	317	307	327	510	758	700	635	563	491	353	318	318	296	310	292	286	304	309	288	302	256	297	316	299	264	311	304	286	298	319	309	291	289	324	291	338	338	296	297	283	298	286	313	341	315	312	263	303	318	317	300	299	320	323	300	283	299	338	362	304	319	295	295	291	292	292	315	294	274	284	287	308	311	315	319	291	278	277	309	286	306	313	310	283	310	302	328	302	307	312	281	303	304	313	297	297	293	289	282	302	287	302	309	300	285	321	287	314	320	312	323	290	316	311	312	293	290	284	275	291	297	298	298	290	292	298	309	283	300	304	301	281	281	304	319	329	287	292	328	288	301	290	312	308	277	308	305	323	305	302	335	302	296	285	283	292	345	308	317	317	288	298	293	274	300	308	303	314	290	316	275	325	324	288	292	281	280	322	330	326	300	266	320	297	293	283	290	295	299	284	330	319	297	313	311	302	296	332	342	312	300	288	308	277	309	299	341	297	266	292	299	311	305	329	296	316	309	322	314	292	284	318	293	313	327	312	300	343	309	289	300	292	292	302	301	297	341	308	319	301	296	314	361	300	306	334	300	309	294	293	306	308	282	296	309	294	313	285	305	317	307	289	299	306	292	284	313	282	315	306	305	325	321	338	307	336	294	332	291	287	300	303	330	319	290	274	284	327	318	301	279	278	296	308	292	294	302	290	311	285	299	284	254	285	301	296	285	326	314	294	294	265	324	330	309	300	312	299	284	277	319	290	281	294	328	339	281	272	316	287	309	288	284	313	310	285	312	285	296	306	298	283	285	300	303	294	276	325	298	300	309	297	318	330	295	293	328	283	297	278	319	275	295	325	296	295	305	334	288	279	318	291	281	278	307	300	330	297	275	315	292	298	305	325	284	295	263	297	316	244	310	283	317	290	315	280	295	308	320	316	314	317	326	301	332	293	317	301	343	320	292	261	273	301	280	299	324	345	302	292	306	301	319	269	313	298	293	315	298	329	296	316	281	319	302	303	295	298	291	299	320	294	304	299	313	301	309	298	317	310	300	280	262	292	295	285	298	314	288	313	320	320	327	287	302	283	314	328	301	335	331	290	314	313	298	320	321	307	280	304	337	331	293	305	296	292	293	298	276	305	320	304	291	329	300	325	323	289	305	307	314	310	310	299	282	310	329	312	296	314	310	281	307	315	274	290	290	280	292	287	283	316	320	319	325	307	310	295	275	323	312	313	311	291	294	278	299	304	295	321	314	280	301	281	262	293	276	326	314	274	290	320	363	301	291	284	289	306	319	295	293	321	330	293	281	302	289	299	294	287	269	292	282	317	324	309	291	297	296	288	265	328	318	278	325	261	286	296	269	286	279	318	333	306	304	284	265	315	292	297	306	289	307	306	321	310	304	297	333	330	276	302	326	302	311	292	296	311	316	311	271	300	311	286	305	334	273	294	300	334	324	303	367	310	326	280	297	285	302	279	317	259	292	270	309	286	303	299	314	289	303	281	288	315	293	326	284	298	311	283	287	274	348	301	312	309	290	277	321	275	338	318	312	293	274	307	314	314	317	300	319	321	324	314	297	295	316	328	299	334	335	315	317	334	290	278	278	290	288	267	305	289	270	309	314	267	306	292	308	318	327	297	302	332	317	317	304	306	283	322	299	283	308	315	303	287	313	289	309	323	293	274	296	272	305	328	262	303	318	315	296	320	305	269	294	273	303	319	271	272	289	325	290	285	329	290	313	305	317	292	327	303	309	303	264	296	327	312	265	282	280	309	268	307	295	323	293	355	321	295	293	300	300	291	311	263	299	289	286	311	278	288	304	292	292	299	291	315	327	299	338	319	301	318	307	309	302	294	268	325	351	315	310	292	347	287	302	295	339	290	322	328	279	285	307	302	271	297	304	314	282	308	293	301	307	311	294	282	290	311	295	307	313	306	321	268	273	307	307	287	311	304	333	279	286	321	317	298	324	315	270	299	285	291	280	299	309	278	326	300	272	311	314	289	329	317	320	302	321	314	295	292	302	289	324	351	313	324	283	312	323	271	282	312	346	306	318	291	328	309	305	322	302	313	277	305	318	279	301	327	320	296	319	293	307	290	327	325	312	299	334	286	296	295	272	277	308	306	307	300	305	285	308	270	285	312	283	279	298	324	311	318	284	290	292	336	292	331	290	316	286	324	293	322	304	319	322	355	320	322	286	310	288	284	328	300	280	281	301	298	279	298	327	315	289	294	288	285	324	293	346	331	321	302	293	314	305	267	275	299	290	325	289	279	288	319	268	321	290	307	293	295	300	288	269	326	322	305	280	328	294	291	318	322	323	299	275	305	282	300	290	295	314	315	316	302	326	324	278	315	309	303	287	291	306	314	297	289	307	260	275	307	317	325	274	293	305	311	264	306	307	293	301	293	296	314	291	294	292	317	319	290	285	333	289	275	345	306	307	291	318	277	284	326	299	292	336	304	306	258	285	281	280	302	281	316	288	287	330	295	318	305	335	301	302	262	322	274	324	322	308	334	275	288	275	276	309	275	265	301	270	290	330	310	308	285	290	281	307	287	307	332	317	289	310	292	318	320	337	306	278	290	294	277	331	277	308	308	326	290	298	299	320	300	313	301	324	265	296	320	328	281	277	279	300	321	297	277	317	299	290	309	294	274	309	337	312	338	286	320	315	298	265	315	307	323	296	298	350	319	320	337	295	304	301	280	295	273	301	311	310	310	292	284	279	290	309	275	318	306	302	301	289	304	290	304	313	324	322	295	292	309	327	314	303	322	309	321	300	329	287	326	316	298	307	343	310	302	311	314	266	309	289	288	319	295	302	284	308	316	315	290	287	315	314	316	281	311	305	285	340	326	300	336	292	337	261	311	286	292	315	306	302	293	320	259	288	319	299	333	279	313	282	286	314	277	329	311	299	297	307	316	316	290	301	341	309	295	271	310	333	276	310	287	311	336	303	334	295	297	333	324	318	314	319	265	329	317	313	311	310	296	291	316	309	273	289	311	300	294	327	329	308	313	362	285	261	318	303	332	278	321	281	333	302	317	313	310	289	301	300	271	297	332	294	307	337	311	315	299	293	287	326	306	308	305	308	317	271	289	331	274	289	276	317	334	313	297	305	311	301	308	300	331	309	293	335	290	272	302	299	324	306	307	288	301	320	285	318	278	299	290	329	289	283	307	299	305	304	277	311	291	281	273	302	271	330	290	307	305	325	286	302	319	331	309	261	290	310	277	317	328	286	288	305	280	311	292	308	319	328	312	287	311	306	306	311	309	291	268	311	309	321	290	312	334	274	297	297	277	294	302	298	287	330	283	295	322	335	282	274	292	314	285	338	316	274	283	306	305	278	288	292	302	303	285	307	292	301	316	301	279	286	306	274	300
36924	2193	3274	3964	3260	2870	2591	2126	1908	1724	1695	1562	1412	1573	1447	1353	1243	1060	1035	1114	1128	1020	935	945	982	1053	975	981	921	944	1028	1067	856	975	1067	963	1003	1004	1028	1036	1047	1068	946	1010	934	894	965	908	899	827	871	866	949	2511	4055	3934	3015	2454	1783	1100	723	731	771	761	737	721	671	713	728	759	692	673	656	732	744	749	727	663	755	694	749	771	679	759	744	732	685	695	703	710	803	732	697	709	729	697	721	750	680	762	701	723	755	761	713	760	741	706	767	726	708	755	782	764	720	781	684	735	736	717	736	714	707	713	676	689	662	736	686	705	682	669	762	730	738	712	686	721	738	749	680	721	731	734	725	678	689	717	743	687	769	723	747	696	713	753	770	792	724	722	750	705	727	742	742	742	746	739	719	747	677	715	706	725	689	736	695	703	725	754	702	740	741	751	701	767	706	728	723	701	719	695	721	682	707	729	725	673	710	677	709	734	698	720	761	698	724	731	685	685	728	766	741	737	683	782	731	728	728	700	701	687	758	687	705	775	688	706	730	759	749	718	733	716	725	758	747	696	691	678	672	720	722	708	733	732	746	725	707	782	761	703	681	653	762	703	735	774	733	695	711	772	761	722	686	713	751	709	724	687	715	760	690	757	709	728	716	711	736	774	683	740	650	735	673	721	740	741	702	696	720	793	703	729	738	693	733	741	771	668	773	700	681	704	741	811	702	737	725	766	743	714	727	731	692	714	754	735	731	731	768	704	753	734	768	738	709	687	770	708	699	682	687	710	684	701	701	722	734	773	672	713	724	787	715	768	706	733	689	704	725	715	737	744	760	768	720	724	700	706	725	721	728	732	710	731	720	735	748	708	736	693	653	749	695	726	734	730	685	724	718	727	736	761	760	686	742	747	706	725	738	698	700	694	731	741	694	696	698	715	701	731	751	690	755	694	727	693	702	738	719	709	747	757	659	696	693	753	684	753	665	683	689	753	738	732	711	741	712	715	774	754	750	713	779	740	740	677	759	728	725	728	736	776	708	730	719	735	689	765	735	694	702	741	742	763	730	726	736	732	682	749	723	707	762	746	734	725	751	775	728	704	669	689	728	698	715	700	770	769	701	739	693	780	697	713	726	728	716	679	735	739	736	699	727	675	738	730	696	749	755	747	727	753	695	730	735	737	720	725	720	734	709	763	697	697	713	714	748	736	708	741	760	717	760	705	704	738	704	692	671	706	698	701	712	703	708	768	675	678	726	718	697	769	712	739	752	739	732	722	734	700	762	721	746	740	677	745	706	700	757	696	715	705	702	721	694	743	735	684	734	748	700	725	712	696	736	713	705	693	744	730	745	665	744	707	735	710	669	722	704	704	728	744	742	743	712	725	732	763	720	726	742	704	744	685	724	727	748	754	712	754	713	728	750	742	684	759	718	761	741	733	708	676	753	715	712	693	755	720	733	715	680	746	786	737	676	697	707	711	727	719	730	725	746	759	686	718	687	739	772	723	723	701	758	701	660	658	718	700	689	750	749	749	732	708	739	695	712	681	759	708	727	725	714	723	707	745	741	719	718	743	701	756	639	717	752	697	754	754	726	718	748	722	736	701	740	724	706	731	703	741	723	725	737	702	673	724	691	766	746	714	760	705	746	772	724	764	729	689	695	710	710	722	711	744	718	670	706	749	658	696	683	695	712	733	655	768	704	739	723	683	685	690	712	709	686	745	719	722	763	765	731	724	714	692	706	680	677	723	745	713	726	700	739	674	726	713	727	704	730	775	688	736	662	685	707	742	747	736	693	712	723	736	755	715	716	719	714	692	724	697	710	756	715	700	750	695	672	711	697	746	720	711	689	765	785	699	728	700	746	718	724	705	733	732	772	723	727	746	677	730	738	740	727	718	751	738	755	728	719	709	668	720	674	721	708	754	669	780	765	734	729	717	729	729	712	740	707	747	718	736	701	787	746	734	742	734	694	696	718	795	760	715	719	729	745	730	726	685	715	706	702	722	684	769	734	717	720	715	756	702	760	685	747	718	694	719	679	724	734	725	745	738	714	721	814	695	754	711	781	726	738	668	677	715	725	718	716	723	766	801	695	772	757	744	664	729	748	749	707	729	743	724	722	686	746	784	737	732	692	720	707	742	729	737	709	698	771	659	754	669	749	727	742	714	805	751	670	702	722	690	735	693	755	786	724	707	721	771	764	720	718	740	714	700	723	657	723	739	733	767	734	738	728	732	772	736	738	704	748	749	680	679	715	693	772	688	727	757	730	727	703	720	712	683	692	724	761	752	743	734	699	728	718	686	699	706	674	722	796	715	715	727	717	688	698	706	684	698	758	704	716	706	697	772	697	714	735	712	746	790	747	729	735	709	766	716	696	693	735	677	746	785	726	692	690	774	772	694	754	718	738	704	754	687	699	703	718	727	702	754	702	699	737	731	722	730	725	712	716	731	720	727	720	686	759	729	774	760	735	707	719	723	741	715	739	689	733	751	727	691	727	733	708	739	728	753	709	707	708	721	757	760	705	709	764	699	691	711	715	724	666	742	708	705	731	686	775	766	710	737	699	706	731	746	722	712	763	688	756	751	685	761	702	725	719	764	741	740	729	712	730	751	746	705	736	750	715	720	737	726	747	731	735	721	774	730	728	750	714	700	737	712	751	707	745	718	736	710	738	659	719	737	738	726	713	687	686	732	806	735	746	739	713	697	692	706	730	720	619	721	716	743	724	721	761	730	695	770	739	756	716	653	724	768	715	760	707	740	764	706	672	761	730	721	770	737	731	728	678	705	736	765	750	727	733	755	720	712	716	705	724	748	720	737	751	745	700	757	767	722	727	748	726	730	737	732	721	711	758	762	726	693	675	714	724	704	705	702	741	718	788	723	701	708	771	764	714	733	715	737	763	721	752	728	738	704	751	739	732	740	741	758	684	761	712	737	697	705	712	754	760	750	701	724	708	741	727	682	721	723	739	750	751	689	735	733	736	727	740	722	702	751	736	741	748	731	710	693	705	729	744	707	745	707	721	743	738	715	708	689	712	708	764	734	756	752	665	726	706	741	688	709	727	730	731	718	683	710	691	725	754	747	693	722	749	714	750	729	724	697	718	738	760	711	687	700	732	746	756	705	727	755	776	707	713	734	698	700	752	717	734	763	673	754	709	723	691	792	728	696	667	755	744	685	691	738	720	738	740	696	694	660	740	728	715	764	722	771	741	724	731	734	715	714	679	702	724	699	773	747	725	680	778	710	678	747	771	785	735	715	732	646	738	751	766	727	736	746	727	717	677	711	729	755	744	690	722	735	730	740	692	729	670	727	708	712	738	707	721	700	718	712	735	696	745	755	711	719	719	703	669	696	701	760	722	741	715	686	711	727	743	681	746	701	742	719	733	735	725	733	702	709	712	746	694	730	724	701	738	714	735	725	708	722	771	720	753	749	773	707	703	731	772	719	728	723	702	749	732	680	694	760	731	746	764	747	743	725	691	732	712	722	707	720
64753	24544	20523	6417	1916	1507	939	675	547	544	506	428	448	392	362	335	300	285	310	306	273	246	261	243	272	284	237	252	224	232	240	240	235	244	231	275	293	259	247	279	227	250	265	214	196	234	232	244	244	190	210	223	264	619	1129	877	730	581	435	263	215	211	189	210	193	173	186	211	196	174	197	209	181	193	185	188	189	187	242	192	207	207	203	187	195	210	202	220	191	228	192	190	188	227	208	197	201	211	185	181	178	218	230	219	215	195	188	192	226	185	183	189	226	197	200	191	195	211	196	202	197	202	217	231	193	213	192	212	190	199	195	206	190	189	193	210	202	199	196	204	220	199	189	184	196	198	184	210	181	188	231	213	193	225	198	196	204	210	207	198	186	216	228	212	183	197	190	212	179	209	212	186	182	210	204	220	189	201	201	204	198	214	225	202	181	202	201	209	195	220	205	179	194	198	186	228	201	201	197	223	193	188	195	183	191	199	188	196	194	189	177	192	215	221	207	205	184	201	195	180	177	203	188	205	191	198	160	235	201	190	191	204	219	216	195	212	206	224	216	187	193	200	204	192	214	203	206	203	187	206	216	186	200	167	177	196	211	186	202	203	183	203	201	197	215	180	208	217	191	190	179	182	188	222	202	200	204	183	187	213	220	216	206	189	180	197	208	202	208	205	190	187	213	204	196	188	211	203	208	196	195	194	211	213	227	195	194	188	206	202	194	212	182	228	180	197	224	179	177	166	198	219	197	184	215	204	215	204	179	225	209	189	192	198	181	210	201	207	222	184	210	198	210	174	199	182	190	213	233	192	191	203	221	204	172	177	186	191	223	184	202	191	187	191	204	207	181	209	212	196	180	209	166	214	181	214	206	214	199	204	178	192	196	191	208	203	190	206	190	233	208	210	186	213	214	218	187	190	172	216	228	220	185	181	205	207	201	197	222	230	175	213	197	200	215	213	201	187	199	202	216	205	208	206	205	213	225	178	186	207	210	196	218	212	204	217	189	180	198	173	199	176	199	201	199	197	203	215	186	174	206	192	205	210	207	183	192	216	195	172	185	197	193	219	190	209	194	193	205	195	191	210	205	214	196	191	208	192	196	193	212	211	192	170	226	225	200	217	206	192	181	229	198	230	195	191	188	205	215	203	214	197	190	193	199	199	199	206	190	204	194	182	212	190	191	199	207	197	201	218	173	213	203	196	216	187	225	208	208	200	196	188	188	220	200	212	201	191	192	195	194	229	222	203	219	181	200	194	184	206	186	196	211	188	193	204	193	195	175	205	202	213	206	194	194	195	213	198	192	201	211	196	193	193	210	179	181	208	186	173	195	199	213	199	217	181	198	197	190	208	202	214	202	188	189	186	193	195	182	214	192	208	213	192	219	201	199	209	219	203	203	203	211	194	216	195	205	208	196	216	202	226	213	196	204	200	173	180	176	201	184	182	204	183	183	201	199	171	184	213	190	202	215	210	217	199	177	217	191	214	209	194	185	179	200	213	187	204	229	201	204	207	180	197	196	211	219	172	192	185	205	219	171	193	217	193	177	220	214	209	205	224	217	211	214	210	192	188	204	180	215	197	200	195	176	221	193	210	205	173	197	198	206	184	189	187	208	190	213	212	212	209	197	188	217	202	188	193	225	202	224	203	205	217	191	209	214	188	234	185	189	187	205	199	203	214	189	185	196	191	196	193	206	213	192	166	186	182	220	221	206	197	198	209	196	198	208	194	187	189	213	201	203	202	210	195	190	215	206	194	237	205	191	184	206	207	208	233	201	216	191	184	171	210	189	207	204	195	209	222	208	188	237	222	202	203	178	198	204	198	201	185	217	223	237	216	247	193	194	218	204	201	201	176	228	211	198	176	225	174	204	219	197	191	205	199	168	194	216	214	190	214	179	208	223	198	183	202	176	187	175	203	203	176	204	202	220	172	182	197	197	207	207	182	200	216	186	203	201	199	215	185	197	191	221	179	174	212	185	192	204	199	211	207	189	210	232	217	182	199	215	211	226	215	221	197	197	217	201	181	220	214	207	192	209	209	223	212	204	231	208	163	195	185	206	193	179	190	207	197	208	195	197	192	219	199	197	204	174	178	219	194	212	195	202	201	186	198	170	213	215	215	214	216	221	203	229	201	192	209	208	195	172	196	189	188	206	189	221	180	206	180	187	211	185	227	194	192	188	193	194	195	176	184	206	196	183	205	207	204	201	187	186	175	210	200	220	203	204	213	192	248	207	223	221	192	177	201	187	177	222	194	201	211	213	193	209	208	204	207	196	217	182	193	208	218	191	205	190	179	210	217	189	210	214	197	211	210	215	187	178	206	196	210	204	216	205	179	196	207	182	183	202	183	231	231	193	184	198	211	165	189	211	182	201	188	188	170	171	217	218	196	216	174	198	189	192	195	203	205	205	219	207	155	184	188	197	218	196	216	210	235	224	187	208	213	215	167	204	208	211	214	217	207	203	170	203	202	184	188	206	199	203	199	197	172	206	216	191	219	207	202	191	201	201	200	194	178	227	206	189	184	199	183	191	199	204	195	195	225	207	197	182	203	185	190	213	213	189	208	199	213	186	179	212	199	202	205	208	186	183	205	193	191	196	168	191	191	202	188	172	171	188	196	216	202	192	194	190	209	193	198	205	196	177	223	191	206	211	214	165	222	201	161	206	198	216	212	219	220	209	203	203	188	209	185	186	207	200	201	207	201	217	214	205	199	219	178	224	189	191	162	223	194	201	214	207	194	204	184	184	179	190	220	205	179	192	184	210	208	213	186	196	161	189	192	188	178	187	209	197	213	190	189	197	177	191	202	210	189	214	177	219	214	200	204	189	188	202	215	232	208	211	215	237	183	208	207	199	161	234	225	178	216	188	189	194	186	157	199	212	174	183	213	170	202	196	187	177	179	179	191	197	204	188	202	185	202	225	203	198	213	196	195	228	186	205	182	190	199	195	194	212	211	221	193	186	203	192	206	196	196	213	201	219	228	202	212	215	250	210	192	197	184	199	197	191	165	199	203	237	217	197	180	190	210	193	188	208	210	205	200	197	201	213	177	199	220	191	203	205	194	224	226	190	210	190	219	181	231	194	201	167	195	174	205	183	225	185	185	185	210	199	189	201	188	190	192	186	193	191	192	187	177	193	166	190	212	192	202	213	200	221	182	191	200	188	194	210	189	186	192	205	182	199	211	189	196	208	207	231	213	200	198	205	203	212	191	188	184	202	211	185	189	191	225	202	188	209	225	178	215	202	194	184	196	179	191	185	188	199	212	206	213	179	232	199	194	214	191	191	224	195	210	205	211	192	184	191	206	185	191	199	206	186	173	185	187	194	219	219	177	207	202	166	195	191	206	204	192	189	193	198	187	195	203	209	183	194	231	194	188	214	199	210	205	196	210	200	186	206	218	204	217	191	183	206	180	181	188	184	210	224	188	192	203	165	203	191	222	186	209	202	211	200	188	191	187	212	201	216	202	191	201	214	209
45884	2814	4942	5575	5197	4821	3797	2843	2519	2434	2232	1891	1704	1769	1675	1428	1104	1186	1086	1222	1069	1076	994	875	937	1071	969	880	847	771	747	789	823	917	906	1009	1062	952	952	1068	890	900	866	819	776	769	758	738	720	649	708	659	1015	4117	7431	5564	4320	3296	2087	1037	482	463	515	463	503	504	472	487	465	494	483	508	477	509	453	480	495	476	500	500	509	500	483	509	473	504	467	511	462	535	498	506	468	434	523	528	485	505	491	526	495	510	486	492	471	468	518	544	491	476	479	494	526	510	498	481	488	503	486	502	526	467	490	525	534	539	465	435	493	488	483	462	486	495	504	487	518	478	530	508	501	500	492	500	499	507	508	500	461	499	462	498	538	506	507	486	503	490	503	498	491	508	482	498	520	476	480	485	476	460	450	491	497	504	515	455	514	490	524	508	530	507	468	492	493	540	474	524	507	483	511	497	501	534	506	510	454	463	481	512	457	485	508	502	494	468	452	473	496	491	488	544	485	477	487	527	501	498	468	515	504	499	489	526	476	515	496	501	488	470	528	454	540	478	532	455	519	474	464	461	519	465	491	506	493	481	481	470	528	471	453	481	463	519	475	451	538	511	486	483	504	468	496	507	512	465	498	457	538	474	524	477	478	477	512	468	516	481	487	566	530	497	485	446	509	476	471	526	480	510	440	482	512	517	481	527	520	481	486	483	480	515	487	498	511	476	487	475	478	486	500	498	528	491	487	529	515	463	491	500	472	471	473	482	516	487	415	485	507	525	480	511	512	524	498	545	483	484	478	514	503	555	504	487	531	503	484	465	472	481	464	509	494	486	514	491	479	520	498	493	498	504	545	487	495	532	488	486	512	473	482	500	497	504	478	521	538	468	504	530	491	442	458	516	475	487	481	480	532	495	559	494	480	495	511	533	512	509	486	497	486	504	507	479	458	495	489	499	499	488	493	465	526	481	488	498	498	507	499	532	579	494	477	480	453	497	520	513	473	502	475	479	509	465	480	505	518	509	479	511	479	518	498	507	492	529	505	479	525	481	494	484	493	502	510	492	500	476	489	502	481	511	471	470	510	477	498	521	477	481	483	486	487	476	473	478	490	519	488	490	548	475	506	504	469	498	511	458	514	472	454	483	494	518	515	475	514	509	460	483	479	466	500	475	524	504	514	466	527	518	503	475	515	496	495	459	507	538	499	465	479	478	506	528	470	506	515	456	534	482	488	470	502	506	482	461	534	499	508	536	513	464	475	471	540	544	512	474	473	474	495	483	482	499	508	524	447	521	442	483	488	444	472	487	517	488	483	508	506	512	474	502	469	472	508	455	469	494	504	502	525	465	504	515	513	480	476	533	488	461	494	523	504	504	514	501	518	532	496	526	451	521	502	506	481	534	482	502	501	514	506	481	492	518	519	508	474	516	503	518	450	499	513	464	471	487	483	509	504	478	462	476	487	496	503	529	515	500	525	505	483	493	517	493	487	510	481	464	507	505	504	462	505	552	529	503	525	490	523	493	497	531	512	519	511	471	506	503	482	478	507	487	492	485	504	438	471	494	481	507	475	524	480	543	485	481	536	481	510	547	495	519	487	487	495	512	516	525	489	470	491	499	497	471	511	480	476	442	503	529	461	499	502	514	486	500	485	493	496	491	513	497	483	514	467	477	482	506	513	530	478	496	504	463	458	512	509	477	457	466	500	510	478	474	495	488	472	432	469	483	513	465	503	466	522	508	503	483	482	455	498	458	530	509	518	506	495	500	500	489	454	438	507	468	495	460	515	522	504	484	469	496	511	521	461	479	479	476	515	510	491	488	493	464	514	508	528	508	482	533	522	492	494	507	522	484	472	484	523	448	495	507	522	502	504	465	510	434	489	535	465	481	494	464	507	495	524	481	519	488	504	495	524	463	492	525	509	487	511	520	508	500	465	530	524	506	489	483	478	489	516	466	483	537	556	503	478	509	493	430	484	454	489	491	521	548	526	498	470	506	494	508	516	483	460	512	473	517	483	500	497	516	487	495	492	453	469	489	494	503	526	465	517	459	495	484	479	489	494	487	493	522	457	514	447	496	480	489	480	530	533	489	513	498	491	506	521	507	526	493	514	491	464	517	510	484	440	476	507	534	511	498	481	476	486	481	500	497	516	528	479	503	535	489	477	489	483	556	514	496	505	497	463	512	471	502	475	459	522	500	505	473	535	525	510	499	510	517	515	527	482	514	459	527	509	511	495	502	465	530	478	465	466	487	540	521	517	463	500	481	537	528	465	467	478	502	448	511	515	501	482	483	489	502	493	474	514	513	455	472	509	473	481	514	443	483	568	514	491	516	493	503	492	486	498	519	509	459	517	537	472	500	520	488	497	473	486	541	513	495	504	508	495	522	491	492	510	519	487	507	512	507	487	471	501	508	518	499	502	514	475	500	515	473	463	483	503	518	496	457	531	536	495	454	506	506	496	490	475	447	490	526	477	513	491	481	463	521	469	517	474	506	464	515	516	462	498	476	509	511	487	476	538	499	506	465	493	476	498	487	506	528	462	501	496	518	471	494	466	496	467	488	511	503	483	510	459	499	498	522	486	493	468	515	473	518	491	510	505	477	495	448	511	511	449	494	455	495	507	508	513	455	454	498	568	513	499	482	471	483	476	472	495	466	521	516	517	487	518	492	480	496	508	510	500	527	508	517	483	493	518	497	495	496	526	509	506	541	491	486	489	562	500	504	497	510	477	508	518	526	493	550	517	478	463	509	513	492	468	485	522	469	478	496	470	493	462	504	505	540	546	477	489	479	497	501	486	492	477	504	498	519	534	509	468	513	511	464	506	495	485	523	517	523	461	512	533	496	483	508	515	538	474	503	501	513	504	471	496	512	489	500	524	540	481	446	502	507	507	518	465	499	460	511	479	508	499	536	485	485	499	469	467	537	518	472	508	526	504	473	513	487	507	487	511	496	464	506	511	505	502	484	492	480	495	487	476	525	489	516	489	489	491	488	508	474	477	470	501	553	497	508	515	440	525	514	503	492	442	483	513	473	524	514	482	481	491	514	482	498	489	463	532	459	502	498	494	528	495	504	499	474	487	531	503	504	480	497	504	500	488	510	512	551	508	550	474	502	508	482	471	479	473	495	496	493	501	500	500	486	498	517	494	536	483	478	507	493	487	493	540	508	488	524	485	501	502	481	516	520	521	496	474	447	511	524	496	538	487	484	507	518	498	495	509	506	466	499	518	493	498	516	496	506	490	504	470	506	514	505	511	488	500	472	495	477	495	506	539	522	510	474	502	489	496	518	524	482	490	512	517	503	505	467	490	543	511	504	503	481	473	479	492	507	534	478	490	504	465	450	523	502	490	492	527	499	490	510	503	485	468	500	468	477	486	494	486	489	521	474	494	502	491	505	487	534	509	485	493	474	493	527	508	463	464	502	508	467	495	504	438	521	527	499	502	494	501	499	493	507	524	501	503	468	481	485	459	494	503	489	516	504	486	504	527	467
14247	906	449	408	345	312	289	294	256	297	277	285	280	312	269	298	265	253	260	292	253	260	268	240	260	262	281	270	253	271	265	243	264	237	258	308	282	277	240	290	271	265	249	249	259	272	240	268	273	243	263	260	265	243	260	289	279	309	306	248	270	261	245	248	265	245	244	280	280	260	243	241	280	259	253	255	238	251	264	269	257	246	255	258	248	282	238	216	265	232	247	247	255	257	239	267	265	253	262	250	260	238	237	264	224	264	278	242	266	265	233	245	246	269	256	259	272	246	239	230	272	253	246	245	241	235	261	232	287	275	272	244	258	259	236	244	238	254	258	276	235	254	241	252	247	239	262	258	226	256	246	284	251	274	229	261	240	260	264	276	259	273	280	250	249	241	234	265	224	236	230	265	266	272	275	255	265	238	235	256	246	247	264	257	257	255	240	229	270	263	227	244	238	255	235	262	253	265	252	251	227	253	256	257	280	258	242	234	273	218	263	248	258	281	237	250	271	271	266	236	253	266	260	262	250	297	221	254	249	246	248	262	276	270	224	220	269	252	260	272	271	247	247	256	218	262	235	281	228	263	264	264	227	277	268	270	251	259	259	264	247	262	260	265	247	272	252	287	258	216	248	265	275	284	247	277	276	240	244	244	250	252	248	262	265	264	244	279	255	256	240	255	234	253	256	263	269	215	265	234	250	257	274	287	239	246	222	282	248	257	244	248	264	243	225	269	272	260	244	271	285	243	259	260	256	287	254	229	252	256	254	249	274	253	275	289	243	227	267	261	246	277	263	272	226	263	248	250	281	250	281	226	256	272	267	233	237	253	270	257	234	259	268	262	238	258	249	252	265	288	247	255	287	232	254	236	231	253	256	252	260	258	267	257	245	243	249	255	243	260	270	242	246	275	254	249	227	248	246	241	249	258	272	268	251	236	269	251	255	260	259	233	267	248	255	273	259	221	267	291	250	251	244	260	268	261	243	263	254	259	230	241	272	274	244	217	281	294	279	257	263	238	227	255	240	248	240	241	258	258	236	285	238	259	236	284	270	242	252	231	259	250	232	273	256	278	276	266	257	261	272	239	250	252	206	266	240	287	282	244	242	268	249	261	278	274	234	236	245	252	277	231	239	255	251	261	266	282	274	240	259	251	247	264	265	251	269	273	247	265	271	229	241	276	262	221	257	243	251	245	273	268	270	264	225	282	229	241	247	251	256	237	232	257	231	241	258	260	274	232	241	246	285	236	244	247	250	268	245	311	249	260	261	247	263	241	248	281	236	238	234	247	257	278	264	275	229	264	253	262	258	285	262	254	267	263	260	293	259	267	264	249	250	264	254	245	238	214	292	241	255	232	256	240	265	245	266	257	266	254	275	266	288	262	265	274	248	249	258	268	245	235	239	279	245	258	249	262	251	244	284	267	236	262	257	253	245	269	251	225	250	272	261	243	267	280	246	250	274	245	301	255	257	226	249	248	263	246	251	267	257	222	279	254	252	228	260	281	240	236	240	239	262	245	251	285	270	268	285	238	264	264	255	260	264	228	235	249	267	252	263	280	216	262	235	255	234	238	257	260	280	263	236	265	258	250	256	243	238	244	259	291	245	264	256	236	236	273	242	258	266	264	285	229	261	254	254	243	268	246	251	254	239	279	246	237	251	271	254	278	249	272	273	256	297	243	265	246	262	242	261	235	263	266	235	242	261	269	276	260	243	247	257	259	271	244	238	235	249	233	243	233	256	266	231	278	253	250	242	261	244	252	261	237	240	246	253	266	247	231	287	255	231	269	248	246	276	248	235	267	250	260	285	254	256	280	258	264	219	251	248	239	233	245	269	258	266	251	242	231	244	261	238	272	233	250	280	266	261	245	294	248	223	275	270	264	266	245	265	260	234	289	242	229	256	236	246	237	248	253	249	256	269	273	252	285	266	246	236	282	238	267	239	256	237	219	263	247	296	272	252	228	226	264	254	238	227	285	257	258	252	239	271	268	237	243	275	250	246	247	255	255	244	242	252	256	267	249	257	282	249	269	264	273	242	260	240	264	246	252	271	290	278	253	258	263	234	229	259	245	239	270	258	268	270	256	277	274	249	236	259	272	252	281	231	245	242	287	258	233	270	251	273	254	265	213	248	236	278	240	255	241	240	282	282	259	255	251	262	255	233	262	273	260	248	224	284	261	263	260	265	239	272	278	275	257	268	215	262	265	257	241	240	287	233	247	245	254	248	247	265	246	271	266	271	253	286	272	241	231	258	260	261	251	271	260	291	238	243	287	251	270	230	248	243	272	241	259	283	270	260	274	249	257	263	242	261	267	253	231	234	246	290	256	229	235	249	268	262	243	272	259	263	261	274	267	249	256	254	254	248	242	261	246	244	268	250	237	238	277	265	242	290	253	256	248	259	258	248	244	220	278	267	232	225	228	241	252	247	250	228	232	253	242	252	253	257	257	255	259	258	270	239	252	230	232	248	246	260	261	271	266	241	231	264	264	249	272	261	265	256	251	253	292	244	280	261	267	230	242	272	251	253	234	266	259	292	257	294	259	242	238	224	268	294	219	266	284	257	259	269	246	249	261	258	268	256	274	277	252	283	261	210	236	278	257	258	273	287	281	260	217	286	313	268	240	272	261	245	251	248	239	249	249	281	233	251	220	250	275	245	249	242	227	244	283	256	286	230	255	254	240	253	294	258	267	277	241	229	276	262	257	271	264	260	272	227	273	240	260	265	248	232	272	247	241	213	283	242	262	235	252	264	247	267	259	270	252	253	265	244	279	235	265	279	236	279	279	272	256	217	266	257	275	231	254	232	251	255	235	268	243	237	279	275	258	248	220	233	278	257	253	258	245	273	240	256	252	251	265	257	244	238	252	254	253	243	261	283	264	266	231	259	217	241	276	287	247	264	252	262	271	256	273	274	240	299	251	240	248	238	270	249	277	247	256	256	237	287	279	267	285	263	266	246	254	268	265	247	252	251	256	282	240	264	255	255	258	263	237	269	246	267	244	244	265	273	256	267	232	250	229	255	211	239	262	245	234	250	247	262	231	245	251	232	251	247	243	218	267	246	240	243	264	278	245	252	255	227	284	266	302	266	261	242	243	267	252	227	259	253	253	238	235	273	245	240	237	257	226	282	290	272	273	259	255	254	258	223	245	239	263	256	242	235	242	283	233	209	243	277	259	253	243	284	234	243	256	235	259	239	225	242	279	261	272	268	241	255	274	269	249	245	267	244	279	294	250	255	263	266	211	273	245	268	250	294	241	252	243	265	262	240	239	241	251	281	259	261	259	266	271	215	243	272	240	263	262	257	253	289	279	251	245	299	227	255	236	258	236	257	252	264	231	250	255	253	263	237	251	284	260	232	282	258	255	244	256	223	225	256	263	256	256	242	257	250	250	249	271	276	243	269	262	264	250	257	243	249	255	263	246	250	237	239	272	228	283	222	254	280	217	254	247	263	265	281	243	273	270	269	269	244	305	227	221
14266	793	977	1156	1001	959	868	787	802	860	755	782	792	869	706	684	699	673	663	635	714	698	706	670	710	709	715	693	681	658	728	719	680	715	753	779	794	741	721	789	752	694	678	709	714	699	693	678	652	646	661	649	660	724	795	816	958	908	820	623	652	626	608	635	626	624	657	613	618	629	605	597	656	611	632	602	676	650	608	650	660	632	585	607	612	635	580	665	598	596	598	622	641	644	586	615	652	615	598	622	632	622	620	616	629	693	598	638	622	627	646	657	646	640	600	611	656	620	640	614	626	648	673	631	624	641	631	640	631	633	637	630	647	637	625	613	648	629	635	612	636	643	620	606	621	645	652	612	597	608	629	608	662	619	636	605	674	642	625	652	650	658	618	617	612	626	640	665	672	614	636	658	624	651	639	613	622	696	606	659	600	627	628	648	674	676	614	638	617	646	650	608	608	648	660	628	646	604	615	601	650	662	659	663	607	597	667	626	658	625	598	689	659	638	605	573	635	628	668	654	676	623	616	630	625	655	611	656	662	642	596	644	629	647	583	619	623	655	653	656	645	647	655	624	629	610	640	620	614	664	613	645	639	624	682	636	671	589	668	616	581	632	631	623	657	632	670	628	654	667	638	642	634	645	596	607	625	627	686	707	646	615	617	618	665	619	634	638	672	611	610	604	627	641	631	638	625	643	651	654	629	683	605	631	620	642	637	663	614	637	649	609	623	655	698	611	580	610	584	631	649	566	588	608	633	582	644	627	625	639	615	622	668	611	622	655	639	588	633	596	635	622	683	602	641	612	605	672	626	641	654	615	642	644	597	624	666	621	571	619	647	597	603	584	671	613	629	661	597	614	670	647	635	640	631	640	575	652	631	596	622	614	613	634	637	683	624	646	597	600	651	599	637	613	601	611	636	645	653	629	560	634	625	646	655	580	618	587	599	630	654	606	623	593	601	664	600	609	682	631	642	642	647	622	631	602	607	601	654	630	598	637	630	629	625	639	648	594	615	641	563	657	623	661	573	631	662	677	628	629	639	591	589	634	629	574	605	610	595	589	637	647	645	607	619	616	640	624	643	635	683	622	592	633	599	598	590	660	609	657	654	632	681	629	701	649	594	639	619	636	644	629	644	617	672	617	637	665	632	607	676	653	599	611	630	605	602	615	600	669	630	667	636	631	634	630	636	661	582	624	602	659	630	585	663	595	602	632	634	644	626	651	669	618	613	586	647	649	621	674	571	656	612	611	613	664	648	593	582	655	633	684	687	694	641	657	619	622	672	629	597	638	626	645	622	612	675	624	621	574	608	600	601	647	616	675	642	627	645	609	676	574	701	675	649	627	656	614	653	663	644	621	612	618	646	619	595	650	616	628	649	624	612	651	637	645	595	663	613	645	667	629	620	590	631	634	573	617	613	619	651	650	644	653	615	627	668	651	614	607	600	645	621	599	633	633	600	632	638	625	640	602	665	613	625	620	662	643	623	601	699	611	643	634	621	649	606	628	630	652	573	638	651	637	655	622	650	607	639	656	632	627	653	644	643	625	655	616	631	638	639	603	624	604	610	633	632	652	626	624	656	648	652	586	633	632	662	651	634	614	643	651	645	626	629	615	623	594	631	587	644	662	633	603	649	634	625	618	590	652	621	653	672	615	623	599	624	654	651	637	626	652	647	645	678	629	607	615	674	624	628	611	675	634	623	643	650	616	642	610	648	599	620	616	619	640	630	573	620	604	633	608	655	599	664	628	615	677	625	620	648	649	628	619	640	644	662	630	596	616	651	550	620	669	629	633	694	592	671	622	661	617	641	631	650	623	619	653	649	631	625	643	638	654	609	614	597	641	610	640	623	626	664	583	656	631	602	645	619	613	623	589	681	638	582	604	608	606	642	629	652	635	648	623	638	624	648	630	662	618	620	648	600	613	618	674	596	626	618	651	624	635	603	645	663	666	633	670	626	638	648	633	642	627	642	668	629	658	649	645	655	614	649	643	635	640	647	619	643	611	652	647	640	588	638	688	587	628	614	613	587	600	646	610	631	652	644	627	646	686	630	600	629	639	639	591	671	621	623	679	620	607	678	638	642	642	648	606	599	642	643	600	612	647	611	667	621	614	625	653	654	617	592	647	671	644	666	654	634	665	619	584	670	646	637	630	638	634	650	623	614	581	642	668	614	627	667	623	656	652	654	648	594	608	656	650	671	640	583	663	633	602	590	596	613	602	597	646	604	590	597	659	634	653	658	625	654	673	615	637	658	616	643	649	607	669	635	605	683	635	666	641	649	652	648	673	636	630	633	640	614	573	623	591	628	638	613	593	653	677	641	589	643	636	614	597	622	622	607	649	688	619	654	633	656	655	654	646	672	627	627	669	648	635	597	600	654	630	611	623	664	690	661	646	631	636	608	602	599	604	636	665	617	612	614	678	669	646	622	626	562	618	628	599	612	652	609	625	582	586	615	629	624	594	604	635	646	642	622	620	620	591	647	595	662	581	593	651	599	606	635	621	670	620	630	656	614	653	602	619	631	616	605	618	651	611	638	681	624	589	623	638	608	639	641	651	595	633	631	681	598	615	683	658	694	607	615	659	638	648	678	646	628	614	671	626	596	620	625	625	617	657	660	649	607	638	658	639	642	586	667	599	633	657	637	668	608	668	595	619	598	670	592	597	581	648	616	640	664	663	640	632	638	653	654	653	666	620	642	694	692	603	595	625	604	600	674	643	638	589	606	639	604	682	611	635	653	598	608	606	659	656	650	602	654	647	627	681	627	627	640	613	639	584	640	622	624	610	558	638	626	658	627	660	672	621	608	637	595	653	570	669	643	604	645	594	679	615	656	607	620	635	632	651	565	611	668	626	568	639	637	626	627	626	635	663	644	597	604	619	601	626	632	675	617	631	620	628	608	609	645	639	624	658	663	637	616	604	654	557	635	669	599	629	667	634	600	638	637	670	637	635	630	640	654	632	594	661	586	641	578	640	661	617	689	614	581	671	595	593	627	619	634	666	604	614	665	606	691	606	634	648	640	653	644	638	614	607	632	657	626	620	650	627	630	620	632	618	632	616	592	617	639	635	639	686	635	642	615	596	636	665	669	628	633	641	628	634	623	659	667	602	643	654	640	622	647	639	612	674	630	637	623	642	646	635	647	611	638	600	667	661	603	616	660	632	603	601	580	636	647	624	695	646	614	643	591	625	619	621	593	672	658	614	608	588	609	627	644	675	679	612	614	610	633	636	659	591	638	615	593	646	609	674	652	627	654	651	660	580	638	639	630	637	600	665	651	644	640	576	679	642	630	553	630	634	630	648	566	611	671	609	601	630	660	668	643	652	612	586	629	599	635	645	619	636	631	639	629	653	602	638	643	618	627	657	597	633	638	627	622	603	596	592	620	641	647	596	608	611	614	618	626	635	645	587	617	672	628	652	646	611	614	623	648	639	666	598	628	652	592	651	630	627	612	647	623	628	646	633	606	607	616	656	628	568
56167	22109	10971	2189	1000	720	655	518	483	585	545	438	417	389	384	335	319	373	353	347	311	318	304	322	296	330	307	284	296	306	306	337	312	278	327	363	325	303	303	336	328	340	324	300	307	297	303	304	297	310	310	270	307	334	762	821	727	577	437	324	253	275	270	271	283	311	289	327	280	284	273	291	298	305	291	313	287	288	273	298	287	248	279	285	287	289	259	286	275	315	245	250	295	242	267	327	274	302	288	304	275	297	272	307	263	254	305	263	301	256	321	311	261	287	263	281	288	279	304	280	289	290	288	263	258	303	256	272	334	279	271	298	267	290	292	305	312	295	299	260	257	305	312	264	298	294	293	270	297	277	297	288	264	269	282	255	296	281	287	289	304	306	284	292	285	295	287	290	284	281	298	285	281	294	286	260	312	311	265	255	293	280	284	273	299	275	294	272	296	288	277	295	304	304	305	288	251	231	293	311	265	277	311	293	306	286	293	289	239	295	287	304	281	299	290	306	284	316	294	296	263	295	296	272	299	275	283	282	297	270	259	280	277	324	304	320	292	315	266	255	309	281	281	288	304	294	290	272	294	276	299	308	264	301	282	290	289	278	286	287	291	272	308	302	294	259	322	297	258	281	292	297	280	298	275	262	301	269	280	264	270	266	268	277	266	254	288	289	280	300	287	312	296	285	288	277	286	275	299	289	307	321	325	281	295	314	247	255	264	314	311	251	294	311	285	280	289	297	297	286	294	296	281	274	257	256	294	268	286	309	281	280	286	302	286	272	310	303	263	288	279	279	259	276	292	316	305	284	281	275	259	306	272	309	297	285	284	301	280	316	306	272	276	293	285	304	246	289	291	319	275	290	305	288	327	319	265	285	285	285	294	285	303	284	292	280	316	300	294	289	271	292	274	309	245	279	331	251	320	315	304	300	293	287	285	278	301	272	284	296	293	313	272	275	283	288	288	283	303	309	290	307	293	305	296	293	289	292	290	283	292	276	269	270	274	262	237	328	273	293	272	288	279	277	290	270	297	271	294	298	283	290	312	295	301	274	288	256	296	273	300	280	279	274	303	291	272	287	293	284	273	248	282	266	245	272	253	335	281	306	287	285	280	283	281	294	292	272	284	287	270	303	278	309	281	302	291	285	272	269	300	285	288	305	316	281	263	305	274	291	287	268	318	270	297	265	273	325	283	278	278	301	274	315	281	281	302	288	258	288	267	297	259	304	296	256	269	276	284	299	287	291	281	281	272	298	284	273	302	317	289	271	293	310	278	260	268	297	271	323	269	322	285	277	277	282	300	296	278	255	260	309	275	277	280	296	266	280	297	309	291	271	265	281	284	313	279	267	275	282	268	296	281	296	276	305	275	286	295	270	282	279	282	311	294	285	276	292	255	252	278	294	334	265	285	269	280	291	300	312	317	277	291	258	328	301	303	267	299	298	284	295	250	295	303	296	303	274	305	282	264	274	274	301	279	282	295	284	292	300	294	272	290	286	244	286	262	271	274	317	340	278	276	286	274	309	291	277	283	332	286	324	276	278	302	282	309	294	301	294	308	283	278	286	254	293	297	291	281	272	296	300	276	271	280	304	274	269	280	278	288	306	291	287	281	323	318	282	280	265	269	304	297	290	296	268	276	292	291	285	280	287	306	275	277	317	285	261	256	274	265	288	283	320	287	275	302	266	274	277	255	274	293	304	285	294	293	298	318	312	291	259	288	286	302	306	274	299	276	314	281	266	278	265	284	292	299	308	276	281	308	304	286	276	258	301	297	286	272	278	311	299	273	276	292	335	301	286	255	292	299	277	290	265	306	283	286	285	316	314	293	301	304	270	275	299	272	268	321	268	279	306	259	258	260	318	279	289	324	280	264	304	298	285	287	294	310	278	270	304	297	295	296	285	296	286	306	283	284	297	330	309	303	284	272	303	281	290	279	291	298	275	316	256	300	281	267	264	256	284	301	276	287	312	310	305	286	305	291	316	297	271	280	286	300	300	315	283	290	289	271	285	271	278	268	268	313	274	328	286	276	321	296	285	286	289	283	298	303	270	272	278	280	272	296	259	294	284	229	321	281	298	320	316	308	279	302	293	281	317	289	282	255	317	291	282	246	277	299	295	296	254	269	266	293	283	295	287	298	267	278	267	264	248	293	291	335	279	285	290	277	323	271	338	289	284	303	314	267	263	299	282	271	288	293	269	304	284	293	295	280	298	274	299	292	263	287	269	272	300	277	303	290	305	270	302	281	286	299	293	293	309	246	288	309	297	310	290	275	264	290	290	261	285	296	301	290	248	271	242	277	290	284	286	305	283	274	262	263	254	287	317	299	300	292	323	296	272	273	264	286	262	303	272	285	290	262	274	303	298	273	295	301	260	275	306	300	276	252	267	259	284	274	289	291	272	280	269	264	284	286	293	281	297	299	266	313	299	299	310	295	285	263	265	286	298	266	277	289	266	293	300	279	297	283	287	314	305	286	276	305	302	281	266	300	298	264	330	271	313	307	273	303	287	278	260	272	280	293	266	299	281	285	289	267	297	276	296	300	268	253	274	293	286	272	254	267	301	283	312	265	291	323	302	294	301	312	254	279	291	287	232	270	275	259	294	289	305	288	294	297	294	304	292	302	286	294	289	291	293	299	293	317	288	297	288	321	316	284	289	250	283	270	282	312	311	299	248	293	306	319	276	262	272	296	305	294	294	298	268	280	270	269	312	295	282	268	303	303	285	291	287	288	260	264	297	287	293	315	296	291	292	266	272	309	310	275	288	303	289	299	270	275	318	327	299	275	309	309	273	268	256	295	286	303	280	321	266	282	301	261	287	265	271	302	258	250	292	295	284	297	280	305	284	300	289	287	268	289	301	267	286	296	287	279	301	261	287	285	269	295	296	293	269	253	284	256	277	287	282	330	275	276	288	288	274	286	262	302	252	255	308	264	296	286	275	301	288	261	278	245	266	272	278	295	230	319	286	308	282	279	315	278	292	281	296	283	295	281	270	297	312	266	310	330	268	282	277	247	260	308	294	302	279	297	250	303	276	283	291	284	296	278	266	299	269	272	325	304	278	302	289	286	269	296	297	314	276	271	266	280	284	308	266	294	283	287	305	286	310	275	303	279	247	268	263	283	243	288	266	301	299	283	324	316	335	259	316	276	297	299	271	285	291	283	266	285	311	273	292	302	277	285	270	295	300	272	299	280	280	302	291	263	302	295	310	294	280	270	303	280	280	284	283	307	268	302	290	297	288	283	301	280	278	296	258	306	293	269	273	311	310	258	310	314	304	262	292	294	255	285	293	289	287	320	289	291	302	275	266	263	325	282	284	270	266	276	291	283	305	288	272	280	287	257	313	296	300	273	284	276	275	300	292	287	304	291	279	282	305	299	264	299	304	277	255	286	331	283	284	303	273	278	285	283	275	266	272	278	290	312	257	301	296	315	275	297	317	294	310	277	274	317	284	315	277	299	266	294	300	266	289	287	297	316	277
36184	1816	3196	3928	3368	2589	2294	1986	1823	1913	1639	1528	1430	1554	1358	1144	1049	1160	1126	1117	1012	931	839	906	1024	937	882	929	888	894	979	962	867	882	1010	1067	1001	913	880	1025	992	961	940	897	852	885	863	772	771	804	697	752	754	1119	4415	4674	3419	2495	1803	901	671	738	695	664	642	699	669	643	731	708	666	655	703	675	704	712	665	713	729	673	663	688	705	621	671	725	671	730	735	727	678	683	660	701	671	695	671	713	728	701	679	713	692	718	686	683	626	702	666	703	700	670	706	717	693	698	759	682	647	678	669	696	684	700	690	735	751	725	643	719	687	730	684	705	686	715	738	687	735	686	701	652	694	677	688	710	688	629	642	676	675	669	668	672	693	679	678	716	695	669	688	669	699	714	689	680	716	724	675	678	670	718	713	665	682	679	700	703	703	726	679	639	655	709	709	712	709	719	687	712	716	744	671	697	659	641	695	720	698	696	661	707	671	702	680	677	698	650	641	679	701	722	710	681	640	721	684	655	673	708	684	693	676	697	687	707	654	704	670	697	702	691	708	674	676	700	704	664	774	675	704	684	670	686	688	672	711	708	717	653	684	677	693	709	689	674	706	701	657	691	669	708	706	729	670	699	651	646	675	660	671	665	704	699	684	651	670	620	674	696	693	719	638	679	645	674	690	649	747	677	647	695	705	692	640	661	682	697	696	689	669	742	718	696	676	716	697	648	692	723	674	656	652	737	667	672	712	699	724	655	703	714	687	677	699	697	704	692	656	713	691	708	678	702	669	728	656	711	706	659	727	675	704	726	670	726	708	673	704	738	692	681	677	655	700	717	669	717	690	682	691	671	736	660	708	726	680	749	684	686	706	655	746	722	677	729	682	645	684	746	682	672	667	715	693	640	698	730	708	675	723	680	675	670	654	706	678	706	670	710	711	688	708	700	691	716	688	697	672	657	647	714	691	696	706	658	706	675	711	707	692	696	724	689	720	679	711	689	652	702	693	673	698	694	681	707	687	717	673	640	703	703	663	648	701	688	641	685	675	702	678	700	658	684	645	669	693	714	695	678	691	685	625	684	660	729	699	709	664	658	710	671	650	710	695	678	643	702	707	694	710	670	716	703	688	691	721	678	656	654	673	689	720	685	705	657	658	650	684	662	705	692	674	695	683	711	718	654	662	749	664	697	728	690	665	678	717	712	694	690	650	705	704	616	716	653	687	683	698	666	714	694	693	724	657	727	706	749	673	670	696	706	714	691	705	650	676	722	668	664	677	657	676	682	698	683	700	687	706	723	656	683	705	727	691	683	653	693	724	687	693	672	660	702	702	674	706	714	645	697	696	675	711	672	683	710	650	706	693	707	633	735	700	698	658	671	706	677	702	693	732	664	675	678	686	669	683	696	687	681	677	692	720	675	682	629	719	702	667	696	698	713	686	642	644	686	654	691	677	727	673	652	744	701	712	746	733	664	722	689	682	733	723	645	651	690	679	675	658	666	712	716	679	723	681	725	709	697	704	730	678	653	728	667	711	681	665	684	746	624	709	665	683	723	718	693	661	684	701	604	696	679	655	717	701	684	651	692	694	693	662	662	688	642	657	669	745	688	645	644	713	686	665	681	688	662	678	678	732	689	694	656	681	697	673	712	720	669	673	717	670	669	704	707	711	653	683	655	703	655	658	705	738	677	680	719	684	688	645	663	664	660	657	643	660	719	725	678	675	702	683	703	680	639	717	684	662	682	685	670	698	656	649	694	705	689	679	681	727	694	723	644	738	655	698	665	626	705	628	671	665	674	645	702	723	668	688	691	631	686	656	710	673	710	723	667	696	673	722	689	709	642	722	677	663	681	644	705	714	681	679	667	698	692	737	712	712	694	671	658	720	667	715	630	657	718	724	660	694	734	676	710	749	710	697	730	724	659	679	684	695	712	678	670	681	714	681	705	701	672	675	670	711	716	632	699	722	688	688	673	697	715	729	706	719	689	672	644	687	674	697	672	713	692	644	694	623	686	708	658	681	677	722	668	704	690	662	701	713	686	687	691	660	729	671	687	670	719	686	707	695	634	679	678	695	675	684	709	683	717	692	705	691	680	683	720	688	702	714	696	733	722	713	671	723	740	710	707	657	663	716	693	652	708	647	640	719	657	675	654	664	692	676	651	692	661	648	705	637	687	694	710	711	680	673	679	676	664	694	708	691	720	699	694	701	725	668	682	684	668	688	741	651	736	673	707	675	653	702	693	688	708	655	744	742	702	687	728	720	648	632	683	695	692	694	671	632	683	696	656	716	649	670	702	681	708	660	674	695	680	668	691	656	665	675	698	693	685	664	689	704	703	715	678	679	691	704	634	692	694	680	710	643	678	727	639	667	715	697	703	673	680	719	664	667	671	682	682	696	710	675	688	672	707	705	659	675	711	719	682	710	683	676	703	667	690	718	669	691	658	676	652	662	665	686	679	675	697	718	701	690	661	671	679	672	713	677	707	699	666	707	666	647	669	697	708	762	708	711	619	696	671	677	676	709	747	681	699	656	700	728	721	602	667	634	712	708	715	737	637	721	676	688	655	685	657	635	663	611	693	675	670	690	634	647	649	685	723	679	678	711	717	701	664	700	676	669	717	670	688	642	700	684	669	673	658	668	718	665	706	682	667	658	697	664	665	708	638	693	664	735	694	720	721	671	653	719	653	644	683	697	655	658	688	660	707	698	655	691	657	713	628	706	671	728	661	716	676	709	685	686	693	698	709	667	687	685	620	723	703	671	672	698	644	731	666	704	695	688	728	679	658	717	719	672	694	712	763	701	682	708	705	663	713	675	737	698	673	675	687	718	654	663	732	710	753	722	646	702	716	680	718	722	693	692	678	703	697	677	710	687	668	666	701	697	678	687	677	665	711	712	620	705	680	669	693	669	694	701	717	714	653	706	687	673	741	681	673	734	696	683	644	660	682	673	668	673	702	751	742	671	690	708	719	673	678	661	722	680	701	671	667	710	694	689	633	679	685	690	672	690	649	700	702	701	738	703	708	689	721	693	661	700	659	699	648	649	684	677	658	702	710	684	695	709	715	703	699	725	700	711	680	647	690	662	735	717	678	683	668	642	659	717	700	657	663	698	670	721	684	657	711	642	681	675	700	655	646	738	665	708	714	696	681	688	663	674	697	688	716	708	707	652	707	678	647	705	710	686	706	735	696	714	732	668	724	702	646	674	684	706	687	662	683	734	692	689	692	684	677	716	710	670	690	712	651	684	716	720	669	643	652	673	659	676	658	718	666	679	711	679	719	669	723	686	667	679	686	677	692	645	725	692	669	705	683	657	652	638	698	660	632	698	695	684	633	691	669	659	642	687	707	745	704	673	715	680	698	698	654	707	660	662	634	673	685	693	693	674	672	665	703	680	696	667	673	680	756	680	693	729	658	667	653	644	665	687	714	662	666	616	705	723	664	692	682	682	697	693	654	719	666	703	662	723	698	670	732	689	714	714	672	685	692	709	688
58737	23619	22578	8183	2016	1577	1034	783	624	565	525	506	437	433	386	309	326	306	300	319	329	303	274	251	288	264	242	253	259	310	246	267	244	242	293	281	256	214	265	265	294	266	238	288	246	272	246	250	248	232	247	242	253	304	800	1051	984	841	618	336	206	199	214	212	183	210	212	223	194	230	219	197	218	223	213	193	225	214	240	224	186	204	191	239	223	206	211	217	203	212	203	226	195	202	200	229	213	181	192	197	213	187	208	206	233	191	193	205	214	205	207	230	212	221	199	220	213	200	188	190	218	237	210	218	189	206	197	177	239	224	203	187	225	207	216	188	224	237	215	208	215	214	174	218	199	209	196	208	230	198	211	236	199	210	216	199	196	197	203	214	206	233	224	186	191	202	203	191	204	194	232	177	205	215	210	222	204	212	194	227	214	225	235	231	228	208	221	215	211	196	225	200	217	209	187	195	214	233	225	201	195	189	213	223	190	195	177	202	206	198	204	222	196	217	201	194	216	189	223	221	216	193	187	231	224	190	198	210	193	239	184	197	239	224	205	226	201	235	169	216	248	205	200	180	204	218	207	199	201	198	187	189	201	214	215	175	199	206	236	209	236	202	228	219	174	198	199	208	198	197	208	187	211	199	220	199	190	195	214	197	186	204	199	181	203	186	218	226	207	205	227	209	210	212	191	223	211	220	216	198	214	239	211	215	186	199	198	230	206	227	206	218	226	228	201	215	211	202	196	219	202	231	225	220	217	262	200	206	182	200	206	204	206	197	193	202	212	210	197	208	212	204	177	193	197	205	228	192	208	211	217	203	202	195	197	182	206	236	191	212	206	201	219	218	207	190	200	215	206	210	217	166	191	229	209	177	210	234	203	212	219	235	191	215	208	204	183	202	192	187	226	199	208	209	222	189	190	215	199	215	221	213	213	208	205	235	184	208	192	211	213	238	219	208	196	255	207	181	219	197	261	228	226	207	217	196	219	205	200	168	179	195	216	201	227	207	157	213	188	209	247	210	200	200	232	219	203	221	206	221	233	204	235	213	218	213	214	196	200	219	228	185	197	217	238	196	206	197	202	226	198	225	217	222	212	196	195	235	186	190	190	209	197	184	195	209	216	187	194	235	201	205	216	224	219	187	222	235	211	212	232	191	196	227	227	203	205	227	205	205	203	209	199	220	212	190	218	202	202	202	190	216	200	199	208	200	164	198	223	210	216	222	192	188	226	223	215	213	177	213	204	198	183	180	207	187	159	198	207	199	197	232	207	218	200	202	202	202	204	234	200	192	214	201	220	213	181	192	203	217	218	231	217	215	190	207	201	206	199	223	221	208	212	195	211	234	205	198	240	211	191	205	205	212	195	176	214	229	220	237	197	202	202	221	192	207	216	206	202	219	221	204	226	198	206	193	201	213	199	221	211	191	205	206	205	233	197	165	195	192	190	179	202	206	200	202	218	214	214	234	209	186	200	212	190	220	225	218	224	220	192	202	222	180	201	216	197	222	205	196	183	206	219	210	202	219	223	223	180	202	204	208	196	208	251	200	225	201	225	213	202	201	211	236	215	197	232	202	196	209	222	217	177	231	207	204	211	193	208	216	209	214	205	223	220	207	208	220	187	213	225	188	231	216	217	177	218	171	213	202	215	206	205	197	218	213	226	213	223	214	207	215	204	191	201	191	201	235	215	202	200	202	197	214	207	222	203	202	194	193	203	224	196	205	195	208	220	212	243	212	223	208	241	222	204	218	193	214	187	210	216	210	203	210	187	222	237	220	212	181	197	189	200	206	189	199	240	215	213	201	227	206	195	224	187	199	202	211	220	203	226	218	209	243	200	202	227	196	202	224	202	235	205	193	198	204	207	221	208	213	197	223	200	189	216	224	178	219	203	216	214	194	211	239	206	229	213	189	186	199	204	181	188	213	193	206	216	209	222	223	220	217	209	188	205	217	211	228	200	213	195	204	209	187	197	203	204	218	204	209	226	211	206	196	217	199	232	198	215	240	194	213	205	230	209	209	195	207	198	218	225	184	194	202	221	215	225	218	183	199	220	207	214	198	220	213	248	218	208	215	212	202	220	186	219	224	199	195	225	187	241	221	179	181	207	216	197	210	191	224	214	223	219	201	213	214	189	198	199	192	220	244	209	208	213	224	213	196	200	202	204	217	220	192	224	210	189	207	232	205	162	188	194	189	212	211	200	214	221	205	229	217	197	237	210	203	218	209	202	204	226	222	220	221	185	231	228	217	215	207	213	219	217	194	211	180	229	222	228	203	199	230	221	196	169	186	218	207	206	208	184	204	214	205	208	218	205	215	234	200	209	194	201	211	196	221	187	237	208	191	195	194	220	213	215	212	249	202	189	194	207	213	182	196	226	210	209	195	209	224	190	211	204	194	211	226	192	209	180	196	245	189	209	187	194	191	176	222	189	200	247	203	207	208	199	203	210	222	217	211	218	194	219	209	183	233	207	221	219	195	196	208	213	197	216	203	210	216	187	196	196	190	202	221	187	199	208	221	193	214	183	207	194	213	197	194	199	217	216	205	225	215	207	213	207	224	189	188	213	195	211	174	200	237	191	190	190	210	209	217	205	214	222	224	219	254	230	224	208	197	211	208	224	216	184	225	231	188	208	218	211	197	203	249	222	211	221	189	245	226	196	196	228	204	213	226	222	185	201	208	202	210	208	222	211	231	219	208	204	224	218	175	220	201	210	203	209	196	198	213	203	213	207	209	216	224	221	211	214	198	245	226	213	199	201	227	210	202	206	194	191	210	189	209	227	192	196	189	233	218	211	195	193	199	200	198	222	201	214	218	200	203	202	195	210	195	238	219	219	206	212	196	211	206	222	180	198	213	220	227	204	203	180	191	241	208	200	188	239	214	175	223	180	231	200	191	223	206	204	208	207	227	200	204	213	228	198	221	225	217	212	212	188	211	249	205	188	233	209	178	205	209	200	205	201	205	194	212	211	243	197	198	196	219	169	203	193	227	183	198	219	201	196	201	194	205	223	230	190	215	211	220	217	200	195	189	222	193	209	210	180	207	199	202	233	209	221	238	188	202	215	205	211	199	245	186	197	199	175	213	176	203	209	224	240	205	192	194	196	207	217	207	202	221	214	213	203	183	209	209	200	212	225	212	208	208	222	208	188	223	237	222	180	254	203	179	182	188	174	203	195	198	226	208	223	220	208	193	202	198	189	212	202	197	192	211	214	215	216	218	196	240	187	191	238	194	211	197	192	200	197	211	204	192	188	190	204	215	223	199	215	188	190	206	220	199	197	191	203	201	172	223	202	219	195	211	220	198	192	218	182	232	183	194	196	217	239	212	197	216	200	197	197	191	211	227	219	201	230	188	218	210	219	184	218	220	211	220	221	165	223	223	184	203	189	213	190	209	215	206	220	211	196	218	193	214	208	179	219	178	211	221	203	201	202	201	212	212	220	182	234	187	183	217	215	211	195	190	215	237	212	177	197	210	211	234
44607	2414	5217	6181	5139	4358	3387	2978	2692	2531	2124	1967	1926	1932	1604	1396	1182	1205	1196	1225	1115	984	1021	1071	1054	987	855	810	924	1019	983	961	910	882	1158	1178	920	836	864	872	941	841	838	881	889	827	784	728	688	625	607	598	750	1290	5499	6499	5916	4689	2999	1303	515	486	486	522	525	527	511	511	492	516	481	512	532	501	521	521	509	556	540	507	472	509	485	554	531	516	548	506	533	533	500	512	500	492	537	517	499	522	472	494	468	551	516	506	490	594	493	530	495	458	517	497	514	500	532	519	531	499	476	507	520	504	515	506	517	572	529	524	524	481	540	511	523	500	524	555	503	491	533	512	537	525	516	527	524	517	546	531	539	511	466	505	540	571	492	547	470	513	545	499	539	503	558	559	485	498	503	497	514	511	524	503	511	516	476	538	534	489	509	489	485	518	470	507	475	501	458	526	528	534	482	503	482	511	500	491	511	542	484	532	550	560	564	499	517	540	503	561	521	509	533	506	517	491	509	484	519	511	468	502	497	515	510	543	540	496	513	516	505	514	466	555	525	492	499	493	541	516	528	519	516	501	519	506	513	489	490	496	553	515	536	480	518	476	517	463	514	495	523	540	524	514	477	512	482	494	492	508	507	517	492	487	496	499	481	556	524	528	536	510	520	500	483	523	531	488	445	500	533	511	493	531	497	526	535	512	523	507	498	494	499	562	510	561	540	497	492	477	494	499	539	497	500	510	553	536	541	549	516	529	481	496	488	499	489	530	517	484	551	511	516	558	508	497	551	508	544	496	516	513	546	518	493	494	506	507	535	515	543	492	513	496	547	527	563	533	472	500	467	487	512	466	510	492	502	487	521	512	546	501	524	496	515	491	490	500	491	501	514	529	524	538	502	476	540	518	518	566	499	519	504	504	531	526	503	509	505	525	513	512	513	510	537	483	496	538	489	543	525	542	487	542	518	479	489	534	531	507	489	488	513	469	532	548	537	519	511	565	528	548	524	467	498	523	490	530	536	520	505	539	543	500	498	447	505	472	537	498	535	497	493	517	497	497	512	523	557	529	495	522	511	550	469	515	558	516	506	537	504	502	529	530	488	524	484	535	518	503	516	546	564	523	482	513	537	539	501	496	526	507	507	512	494	484	534	521	499	517	479	538	488	505	479	498	522	536	500	536	498	480	500	526	506	533	528	547	501	512	508	531	544	532	544	466	495	550	507	486	493	484	540	513	541	519	518	475	511	514	515	508	553	543	501	485	512	489	528	493	525	533	498	522	511	542	528	472	474	546	490	502	487	501	519	505	554	536	500	497	530	522	526	504	548	559	491	499	508	521	494	516	466	523	507	489	500	504	515	521	485	473	480	503	504	504	512	507	533	521	516	504	502	490	488	458	479	534	530	490	516	527	532	498	483	500	483	532	539	543	516	492	515	545	531	512	496	504	537	525	506	531	472	497	538	524	508	500	513	486	516	484	482	520	518	504	512	520	523	495	514	503	505	526	523	514	504	500	531	501	543	464	525	511	499	554	550	445	514	503	536	502	536	517	511	532	543	506	535	511	490	482	501	499	532	528	494	514	515	493	527	510	542	517	488	489	553	511	518	490	550	487	514	510	517	520	502	494	503	522	518	508	542	468	484	548	507	510	503	503	541	507	524	503	513	560	504	503	544	517	524	508	538	569	532	519	536	522	505	519	511	536	470	535	519	524	469	470	492	522	497	515	533	490	497	518	546	523	535	481	494	519	475	507	536	476	556	517	521	530	494	533	519	516	511	520	558	531	509	481	485	499	529	514	506	491	516	531	517	500	521	533	534	496	516	511	513	519	555	554	542	489	516	546	552	507	507	532	537	510	492	476	516	545	515	491	493	506	522	498	492	479	492	504	502	524	472	505	518	556	556	499	495	540	476	519	555	512	533	502	537	493	524	546	557	492	539	506	527	560	494	445	536	500	449	496	475	542	491	519	532	529	512	499	514	536	480	543	503	494	491	499	537	485	546	541	506	519	534	535	534	526	526	534	517	500	472	517	532	507	524	523	506	525	509	511	509	523	526	540	515	487	507	520	510	490	532	525	522	525	500	509	528	514	541	507	506	507	493	524	528	506	519	524	445	499	533	520	496	497	517	539	529	524	494	530	527	525	496	482	505	518	495	520	539	536	482	505	542	524	536	506	522	513	488	506	529	491	498	526	514	528	490	491	508	526	510	502	532	556	532	534	491	488	531	505	516	490	513	521	482	513	552	585	513	504	519	549	520	485	505	520	513	500	507	528	491	494	495	520	516	549	505	549	507	504	565	543	491	521	503	480	518	486	497	535	505	497	517	476	496	526	522	497	512	524	540	538	524	491	505	499	519	492	487	521	542	487	488	539	517	535	523	526	519	501	494	507	529	497	504	481	506	516	477	513	544	522	495	534	514	500	524	519	519	501	516	492	512	554	519	509	467	489	504	525	519	509	512	487	489	495	512	469	504	493	541	523	529	528	528	500	541	500	483	514	515	539	513	513	524	488	522	515	532	528	497	479	483	530	516	521	492	505	529	507	502	495	554	491	507	482	572	482	494	496	495	501	500	509	520	497	529	486	543	544	518	512	493	517	526	486	552	507	494	534	501	495	521	502	519	496	546	514	527	523	513	537	495	488	513	524	528	497	499	509	523	528	530	505	562	526	516	505	493	484	423	513	503	544	518	511	476	533	525	489	488	493	521	460	514	462	483	530	553	503	488	534	572	491	505	540	560	529	531	532	503	472	508	512	544	502	497	507	531	546	498	535	501	522	525	500	468	505	512	502	520	536	526	523	543	463	527	501	526	500	492	537	493	507	508	531	537	532	541	526	540	506	493	534	507	525	508	490	548	522	526	517	526	547	525	542	532	502	527	538	496	538	533	499	502	536	509	506	507	538	494	504	472	517	526	565	511	497	539	531	517	538	498	513	529	493	517	522	527	542	500	466	496	508	541	554	469	480	498	555	533	532	500	509	454	526	525	474	542	475	485	520	502	526	524	513	482	509	501	520	510	481	445	500	537	519	524	519	522	562	517	552	486	519	522	529	500	502	517	511	541	501	506	498	501	540	498	520	565	491	537	528	501	475	505	508	534	525	508	478	516	509	526	515	514	525	504	525	529	488	525	515	487	520	529	518	493	538	515	562	517	536	490	487	514	485	504	482	483	523	522	529	513	526	518	543	559	536	486	496	500	519	504	530	545	538	497	489	540	503	525	494	533	501	538	492	466	502	510	500	508	525	503	487	522	491	542	513	472	508	543	509	482	525	501	552	485	486	544	510	553	496	484	499	532	542	477	529	526	508	544	485	538	501	513	551	507	559	544	538	509	485	486	484	494	522	490	528	519	524	470	513	517	553	467	491	508	485	523	530	525	528	484	519	501	526	494	545	515	554	540	486	496	559	520	510	521	515	490	577	507	484	505	504	543	496	514	505	523	544	534	502	542	527	566	546	537	523	494	481	526	516	518	497	472	540	494	519	498	534	527	468
15093	1248	653	473	389	320	334	317	323	285	288	322	305	296	301	275	276	281	295	265	253	273	333	290	266	292	262	284	281	292	276	267	274	335	291	290	245	279	285	296	306	273	281	265	275	298	290	297	281	302	292	276	288	303	300	324	357	309	365	311	288	258	278	298	262	301	268	272	266	262	279	280	282	277	289	266	292	316	288	285	291	278	274	271	279	245	264	275	261	257	250	273	278	265	280	276	306	307	272	287	275	271	290	302	293	244	277	266	272	294	239	269	263	293	298	287	309	268	253	281	281	269	303	297	275	262	283	268	306	278	280	269	307	305	262	260	288	278	293	274	265	306	276	278	267	298	262	250	322	281	282	279	250	285	285	306	278	271	290	265	264	269	282	258	260	293	296	268	271	298	316	290	286	297	277	277	286	252	275	282	230	284	278	280	295	284	310	289	283	271	292	265	286	279	289	299	273	248	283	265	301	281	277	247	268	286	272	274	297	310	282	305	269	284	261	251	273	289	288	269	255	268	284	279	310	270	291	292	247	275	269	298	272	286	254	278	282	241	252	286	271	264	284	282	257	282	263	268	260	262	291	275	273	301	287	283	269	259	269	277	310	269	249	276	278	261	281	278	291	283	280	266	281	284	291	253	304	284	270	308	285	297	252	285	301	274	239	291	306	292	266	282	292	296	290	236	270	267	251	275	280	298	295	288	260	269	269	269	297	276	285	269	274	285	281	311	295	250	262	255	289	288	274	287	276	254	273	278	265	289	301	233	296	253	319	259	254	285	280	277	279	268	293	258	259	276	269	250	261	285	294	263	254	240	258	301	265	290	290	299	305	308	254	286	261	285	280	291	297	279	286	261	271	312	263	288	300	278	270	271	279	277	274	252	284	284	292	287	279	291	312	320	308	278	309	246	275	315	284	282	287	279	241	253	271	309	281	265	304	297	283	273	283	262	280	285	298	266	261	309	280	272	295	262	296	277	254	291	294	250	280	284	280	270	256	301	276	262	305	237	276	286	255	308	282	275	268	252	258	253	260	296	270	248	260	265	295	275	280	273	249	279	249	284	308	277	310	262	278	288	299	271	267	297	275	268	281	301	281	251	274	275	280	283	258	287	287	296	265	287	289	294	248	285	267	289	284	301	289	283	265	283	281	275	280	259	281	259	287	278	274	291	309	260	262	273	266	280	305	265	313	258	259	259	294	280	263	258	234	325	293	290	260	282	265	288	298	270	290	245	281	288	264	272	273	242	273	253	271	277	268	279	291	250	273	244	293	313	284	306	294	267	280	256	323	286	256	264	276	271	250	251	273	276	285	270	273	302	283	297	266	275	268	248	261	305	283	281	268	254	257	264	280	270	258	282	302	296	281	304	284	267	273	302	251	251	281	288	286	268	270	263	261	258	290	259	274	265	264	281	274	280	267	262	256	280	294	288	287	265	288	256	286	273	278	249	273	258	252	265	264	276	285	276	265	273	278	277	287	290	296	280	277	269	278	250	254	324	307	295	242	277	274	255	261	272	254	273	264	294	275	254	269	279	336	267	233	290	297	280	273	295	313	297	247	276	249	295	289	276	254	247	264	291	240	255	283	280	254	273	282	297	294	267	296	296	272	275	296	273	282	276	290	279	266	287	241	259	249	257	248	262	288	247	265	283	258	280	279	295	277	255	277	259	261	276	272	263	260	296	309	297	298	303	261	289	303	262	266	283	240	287	266	293	272	263	303	281	277	279	281	283	264	280	268	269	283	315	313	281	297	276	286	290	272	272	278	295	284	280	309	248	304	284	282	284	289	264	280	233	259	276	262	263	262	333	294	278	261	252	295	262	288	304	259	281	250	297	292	275	301	262	283	264	287	288	282	290	276	262	308	296	298	242	328	296	290	252	264	307	281	259	256	276	239	255	280	254	256	278	256	265	240	276	276	267	288	280	306	274	270	272	284	273	283	253	264	256	279	238	279	279	283	273	284	273	281	276	238	285	274	292	281	298	291	276	282	271	276	266	222	255	290	280	250	259	271	303	266	302	302	270	272	276	268	271	276	255	276	292	268	280	295	280	316	290	304	261	293	305	272	301	270	297	291	288	278	260	270	304	269	283	263	269	277	272	274	318	315	292	296	251	256	300	298	269	249	272	288	300	260	262	276	276	277	310	276	270	286	265	262	313	306	265	272	284	262	303	243	293	253	267	268	276	306	269	285	280	278	261	281	256	279	262	272	263	262	304	293	277	261	268	286	262	304	267	282	275	270	293	291	268	266	286	269	311	275	244	269	291	274	254	290	274	281	283	274	274	271	269	269	274	290	288	252	253	291	284	248	282	303	287	284	284	244	288	299	294	277	304	293	282	279	300	270	280	274	289	285	270	289	321	298	267	250	251	260	267	290	292	240	302	269	256	272	301	302	285	270	284	280	294	285	257	300	279	302	265	278	274	268	245	294	279	272	282	271	248	280	310	244	253	253	255	299	287	253	280	286	297	290	279	311	280	277	296	288	281	266	291	290	324	261	273	277	276	294	298	286	288	274	283	277	236	263	282	274	269	254	296	286	258	268	288	267	317	274	273	277	274	242	289	279	272	262	293	316	314	274	260	283	270	273	230	278	254	267	270	260	269	290	333	294	291	277	275	267	299	298	265	296	282	292	302	276	264	293	287	268	270	283	280	302	279	281	282	282	311	227	292	289	280	259	248	267	278	271	266	296	272	279	278	281	274	267	270	270	293	284	276	292	263	271	265	295	283	261	284	270	255	268	267	314	276	303	288	267	266	258	294	265	266	296	290	280	270	240	306	265	299	287	315	295	270	297	294	272	280	293	290	279	302	323	291	267	267	297	270	286	282	296	277	267	266	274	269	258	277	257	271	331	285	289	267	284	280	303	252	274	296	261	277	251	281	283	313	293	278	269	282	271	253	283	254	249	269	277	300	299	268	269	248	271	279	291	290	288	260	263	290	280	259	260	236	302	290	295	294	285	280	290	292	269	290	269	229	247	276	279	261	270	269	306	276	293	269	270	310	261	279	279	248	291	287	250	261	303	268	283	285	282	295	265	292	294	265	266	285	292	307	292	266	289	274	265	278	285	272	294	277	287	288	270	272	256	248	239	282	273	277	283	316	275	283	278	263	281	277	250	272	269	291	286	277	285	261	267	296	268	259	289	263	250	288	255	294	292	279	298	285	285	287	255	242	289	298	288	292	257	266	278	275	263	259	270	255	298	288	261	293	254	304	255	278	293	303	267	277	281	267	287	245	292	279	290	287	281	273	271	246	265	267	299	289	259	286	282	292	292	277	256	263	263	289	261	279	278	285	275	307	264	272	286	273	257	267	279	299	286	279	291	265	287	276	272	300	294	301	297	268	254	273	267	279	277	271	257	296	254	263	248	276	275	261	269	276	279	284	282	295	244	286	264	246	278	302	312	294	303	274	302	301	267	269	283	281	263	277	234	274	257	283	270	298	303	318	251	277	281	267	277	279	288	254	261	284
15129	818	1018	1176	1053	925	912	867	834	837	796	804	814	746	759	799	711	802	793	729	731	706	730	804	739	770	733	726	803	781	774	757	876	863	838	786	771	729	765	825	791	752	789	790	845	804	792	748	840	811	826	726	755	727	829	987	1213	1181	1008	774	678	716	713	623	712	676	714	709	648	676	725	689	699	728	715	703	631	707	665	649	684	669	717	672	685	633	701	713	674	662	672	695	681	694	672	698	622	725	644	689	686	694	715	681	719	655	668	646	682	660	656	701	715	699	613	707	656	668	657	672	689	703	718	682	718	688	693	647	687	707	698	672	697	667	705	705	725	703	672	688	672	727	685	674	683	738	659	720	718	704	714	736	691	705	639	673	689	686	717	701	688	679	682	685	657	652	733	659	709	663	674	773	649	674	688	654	644	687	660	686	705	646	715	651	704	701	691	684	702	660	709	689	680	720	698	679	689	696	663	692	631	699	663	684	694	661	692	619	715	667	614	662	640	656	693	639	685	652	666	679	684	716	638	681	667	698	653	671	736	735	704	650	683	673	667	714	689	704	652	686	696	681	701	683	647	680	709	686	686	664	633	705	699	670	706	696	698	698	666	672	726	693	660	666	675	720	692	682	649	716	692	702	723	665	704	700	672	715	653	621	713	651	692	727	663	668	664	686	691	647	710	687	682	668	717	716	702	701	684	642	676	678	712	675	702	742	709	704	671	703	705	686	701	709	716	725	685	682	746	681	641	677	673	733	659	690	703	717	667	703	678	706	702	700	778	671	650	674	726	709	648	655	640	675	699	718	683	660	697	688	640	710	695	712	705	685	652	667	673	668	727	647	700	660	708	688	710	660	697	643	660	680	686	673	710	688	665	665	631	683	666	672	708	702	658	755	650	705	690	679	658	685	657	689	693	695	690	709	633	693	674	662	675	651	711	678	683	714	667	731	657	739	649	712	687	699	628	710	679	704	683	722	626	673	689	676	718	646	682	681	726	688	693	690	653	738	656	688	710	719	696	676	639	670	673	706	691	697	651	722	656	708	678	659	728	695	688	646	684	685	674	707	687	676	709	685	694	663	678	667	694	665	692	727	685	715	686	669	671	720	669	662	655	726	734	681	692	657	728	686	677	674	694	669	643	698	683	664	678	659	664	716	696	712	730	680	712	667	686	696	681	640	684	668	689	654	670	650	715	693	750	642	704	683	666	682	640	723	718	665	728	683	711	644	664	729	710	666	697	719	677	695	698	687	679	736	686	692	714	658	728	637	673	718	689	691	662	723	683	664	649	714	657	692	641	706	716	650	699	634	691	727	739	677	713	751	686	649	670	708	727	684	703	670	625	664	672	670	685	699	737	710	713	654	705	691	691	692	668	717	722	669	674	659	686	691	653	645	670	727	683	677	664	739	660	678	712	675	701	701	728	694	672	667	647	669	685	690	717	660	706	703	734	672	670	719	680	666	693	693	686	652	714	662	708	667	737	676	668	664	682	662	709	682	692	666	693	665	717	647	633	655	705	717	666	718	681	671	729	702	700	681	690	694	676	686	679	692	735	691	689	692	684	685	676	709	650	664	605	671	709	709	658	649	698	729	662	677	715	709	653	714	731	697	686	661	687	654	693	734	739	726	700	659	685	714	713	697	691	667	720	726	694	698	697	690	733	668	694	664	636	689	665	671	756	612	707	700	721	687	734	685	727	718	711	666	682	651	688	650	712	686	655	690	657	665	650	638	678	675	717	703	650	661	662	665	649	739	655	699	694	688	624	658	708	700	680	733	691	700	676	703	687	684	638	691	714	684	739	704	720	683	619	650	634	714	669	650	700	679	686	651	717	672	666	686	661	687	673	692	699	703	696	687	714	700	628	638	683	692	670	711	659	687	639	657	675	723	665	729	625	695	673	671	695	653	671	670	747	719	704	694	716	709	680	684	697	681	712	655	724	704	692	682	705	687	671	667	681	684	720	706	651	705	683	686	718	652	699	661	718	680	699	647	724	706	698	652	719	683	730	698	678	695	661	702	656	699	667	695	694	693	623	693	672	716	687	619	686	733	677	693	704	680	624	671	654	708	663	725	669	718	656	655	622	715	658	688	692	683	712	665	662	689	703	702	661	710	650	687	693	701	722	660	691	652	731	666	680	709	692	665	669	656	671	664	665	711	686	713	680	716	680	682	666	677	704	698	678	657	695	695	657	700	654	694	677	699	729	713	663	638	665	694	692	735	721	692	692	713	692	635	686	653	664	650	696	687	710	664	682	701	702	672	703	713	704	686	699	658	680	685	688	668	710	720	732	705	664	680	651	720	685	668	709	682	651	710	663	709	703	661	675	647	710	708	699	709	665	681	649	629	681	695	690	691	666	693	695	715	673	701	657	683	720	682	714	689	690	688	679	702	710	694	665	711	670	645	697	654	718	637	680	683	717	663	680	747	756	691	718	680	669	741	679	703	669	711	659	652	659	658	661	731	692	642	734	683	725	718	675	692	669	636	662	681	723	675	680	695	688	667	703	657	677	667	703	632	673	723	682	660	629	654	715	667	694	661	696	680	689	631	688	692	703	665	736	664	706	709	720	675	698	681	700	685	718	671	642	726	719	724	684	703	752	683	688	703	696	650	691	681	650	654	668	643	716	678	709	677	666	669	677	654	695	669	690	655	692	687	705	679	740	664	707	718	671	722	680	698	686	686	719	716	678	690	677	672	715	689	715	740	706	676	695	723	681	721	659	698	707	673	716	705	731	700	658	665	700	676	686	716	673	703	675	729	696	707	693	723	726	676	727	677	704	643	713	640	699	728	669	673	644	697	663	703	692	659	683	698	681	691	693	671	706	722	690	645	699	671	656	692	650	720	703	679	689	688	676	696	710	700	670	688	685	709	677	683	710	726	708	721	651	684	631	677	698	694	711	653	684	707	678	691	660	672	678	712	676	711	715	661	629	641	704	686	684	688	669	686	676	682	694	702	692	692	690	692	700	707	660	712	676	691	699	683	707	669	654	671	716	683	652	694	674	652	665	665	677	670	700	689	687	694	671	728	702	670	691	650	619	685	665	653	669	692	710	689	728	716	682	669	656	709	689	655	664	703	724	688	688	683	661	686	668	722	676	683	696	705	696	709	726	735	680	691	670	670	718	699	691	692	681	686	664	682	699	677	680	705	629	638	715	759	702	681	680	679	702	645	695	685	693	688	739	713	681	633	689	686	682	638	654	689	650	663	670	699	646	688	683	710	694	664	645	655	697	644	646	645	679	702	644	697	683	707	729	723	705	655	682	688	726	667	677	712	691	703	701	678	722	737	728	700	653	715	630	666	684	667	676	668	734	709	684	708	737	709	655	677	699	666	628	716	692	721	704	701	686	670	676	648	671	687	699	697	697	708	645	668	673	681	682	694	713	667	670	695	726	706	690	653	671	656	675	697	640	664	626	727	683	686	684	718	693	693	652	675	714	646	700	732	695	701	651	698	695	701	676	736	682	662	667	705	699	663
57502	22404	9752	1937	1011	757	607	554	528	446	443	410	360	399	364	395	322	377	361	340	342	316	362	329	295	323	366	340	327	314	329	315	321	331	327	325	284	297	355	304	321	337	326	306	299	304	298	338	344	340	310	317	320	278	574	823	721	642	470	356	303	280	285	280	279	291	323	301	284	311	297	294	293	291	312	290	306	315	275	296	324	296	296	258	289	311	282	275	272	299	278	283	312	289	279	306	296	326	296	293	301	285	292	276	305	295	277	285	286	310	301	301	287	295	294	294	306	279	306	311	296	272	306	297	256	276	316	313	292	283	279	312	278	322	315	282	280	281	326	287	301	271	292	275	289	312	301	321	323	262	280	277	284	318	323	298	277	276	292	278	313	287	298	308	293	303	267	285	301	299	289	324	306	299	275	294	276	318	326	286	300	282	303	284	308	310	321	323	296	279	318	282	271	299	291	291	292	343	313	279	297	276	298	278	318	316	286	288	287	281	270	295	280	268	302	301	318	312	312	337	317	299	316	319	286	297	321	295	286	358	321	283	272	289	279	301	305	254	311	329	293	289	270	281	291	286	297	347	284	291	296	281	281	306	316	269	285	307	267	284	290	302	308	339	331	300	326	290	286	285	293	320	308	302	294	314	321	300	288	301	287	275	283	317	282	254	273	313	290	309	296	287	285	310	320	296	321	310	307	316	290	317	317	296	294	292	319	262	289	246	307	298	277	337	287	293	282	304	278	280	332	277	282	307	308	296	292	290	305	299	299	298	287	306	264	302	286	279	267	301	263	298	286	302	308	304	274	297	309	262	310	275	304	313	308	290	317	284	283	313	288	287	310	298	277	294	322	283	260	247	309	286	281	291	313	265	307	308	277	285	307	316	311	293	318	313	281	269	274	314	285	299	293	325	271	335	275	311	317	299	327	292	311	292	323	306	311	318	298	287	340	279	257	280	290	286	315	288	313	296	293	295	294	284	263	299	271	322	299	300	327	321	333	299	310	305	314	293	338	289	256	305	288	280	275	288	297	298	298	285	313	290	298	287	318	291	256	285	319	308	287	322	295	294	307	296	310	324	295	295	283	306	346	289	317	306	271	274	288	288	291	283	283	277	260	290	293	285	268	276	291	289	296	309	295	281	291	328	295	297	298	308	284	317	343	304	300	270	289	300	295	309	345	305	326	300	293	276	271	259	276	294	290	300	286	268	276	319	279	292	294	289	263	314	296	311	277	302	285	294	300	277	277	297	284	320	295	286	276	316	298	307	308	300	314	294	279	287	316	312	322	287	297	289	307	297	291	284	297	313	283	310	271	276	322	295	297	271	308	306	301	285	299	261	306	303	312	287	280	285	265	282	279	328	288	285	302	303	293	263	283	271	286	297	297	273	294	293	280	319	279	277	282	303	284	300	271	289	286	285	316	317	288	305	274	286	284	331	341	291	299	303	286	298	307	287	299	293	329	330	299	292	319	300	304	322	274	318	290	258	297	267	328	278	295	321	312	304	310	294	283	317	305	294	297	287	282	285	295	282	286	283	296	294	299	293	262	301	289	247	316	266	283	256	343	315	287	280	279	286	302	318	276	265	296	302	308	312	320	266	295	294	310	305	321	294	285	306	294	284	307	276	322	300	255	328	301	299	260	265	309	309	297	275	316	278	276	330	283	289	286	305	278	279	340	297	289	338	263	293	292	325	336	288	286	298	295	271	287	274	285	291	274	304	272	270	284	293	370	305	276	287	289	299	298	280	311	304	295	258	308	291	311	278	262	288	321	276	309	275	295	286	288	319	287	337	274	272	294	265	265	316	300	305	285	287	330	305	308	281	309	308	318	300	298	302	302	280	311	302	284	308	292	308	297	297	275	342	290	284	292	300	326	311	300	281	321	319	329	297	284	280	291	295	289	282	286	302	314	275	299	304	313	288	336	281	295	279	287	305	320	335	282	278	293	313	313	298	327	297	283	290	306	289	299	296	314	303	285	331	312	306	290	290	302	308	280	293	303	266	289	288	311	320	306	315	294	303	287	295	306	289	323	277	346	300	297	301	305	265	287	282	267	289	301	297	297	286	303	271	282	299	309	314	289	296	316	302	303	301	310	273	309	312	269	284	289	273	330	288	281	316	305	293	293	300	315	287	292	316	303	316	286	280	313	338	297	313	261	272	328	278	320	308	274	300	277	297	289	308	272	295	300	271	305	303	297	297	287	318	287	275	300	275	353	315	270	311	282	313	279	293	305	277	270	312	308	286	298	284	317	258	306	281	280	317	321	319	322	280	280	282	270	289	309	273	322	291	266	328	282	298	278	282	280	282	319	293	306	302	260	309	313	292	289	307	270	290	317	281	274	266	311	270	292	293	270	309	314	277	274	279	280	278	287	304	298	273	289	304	292	321	324	297	313	295	290	292	275	325	305	303	308	282	301	290	304	320	345	289	290	292	317	288	308	295	286	316	280	298	287	306	306	318	285	288	303	296	310	303	345	333	308	283	307	312	292	308	293	275	300	285	321	303	322	312	319	299	300	300	303	291	281	282	285	298	332	274	291	322	276	318	287	314	311	294	308	287	294	292	301	295	284	308	254	272	307	277	300	289	271	308	283	302	279	297	316	285	297	316	265	306	321	265	290	312	300	313	284	284	293	303	284	316	315	284	329	282	309	300	294	294	289	291	280	270	308	283	296	281	339	311	296	319	303	315	313	305	304	275	300	272	295	318	286	287	263	309	308	278	305	320	284	306	276	259	321	288	256	266	292	286	295	301	315	295	296	303	272	283	263	302	321	309	313	317	309	309	322	286	255	291	313	280	296	307	299	304	296	295	293	309	279	307	287	279	297	322	298	290	281	301	306	289	304	300	285	289	303	281	342	324	295	313	280	300	278	281	294	333	296	265	299	293	312	294	296	314	320	310	275	305	290	316	316	279	266	275	289	293	281	291	306	305	283	294	284	265	276	296	313	297	284	299	280	267	305	276	293	297	310	307	270	305	318	291	283	271	293	306	298	294	290	301	289	245	274	313	276	274	305	276	313	326	290	306	302	291	334	328	338	282	284	293	260	323	276	327	308	327	314	264	292	305	314	332	297	311	303	319	271	285	301	327	289	288	275	286	299	298	315	297	308	292	300	316	315	290	293	290	291	291	302	303	276	261	280	313	265	276	302	306	324	284	292	299	259	298	329	258	307	294	297	274	266	286	303	353	292	287	301	294	294	265	263	315	283	287	309	282	297	299	300	270	306	279	310	344	313	291	307	262	275	305	315	275	300	304	310	296	285	290	271	266	280	275	293	294	328	271	317	308	273	257	306	278	315	320	282	285	274	298	280	294	279	288	281	270	318	293	296	270	271	314	279	266	286	287	330	284	293	274	272	333	294	307	278	284	313	290	312	284	276	278	291	300	279	291	307	295	340	294	301	281	305	302	304	283	296	295	295	308	279	266	325	288	282	291	303	314	294	282	316	307	295	297	292	306	292	301	279	293	310	309	280	281
35741	1706	3048	3557	3017	2648	2277	2062	1846	1661	1400	1334	1354	1280	1138	1156	1155	1164	1249	1101	1049	952	1042	947	1089	956	957	952	1098	951	850	1052	1014	1075	1017	913	942	968	963	1002	917	953	997	918	931	914	884	1064	1041	1079	905	884	816	877	2872	4621	3779	2857	1929	1117	696	699	748	731	694	723	731	723	729	682	697	732	725	734	733	710	668	736	677	685	764	723	709	708	733	652	699	691	713	722	711	681	759	757	727	735	762	697	731	689	713	704	741	737	669	723	692	714	778	702	721	749	709	731	712	712	678	733	717	711	730	730	719	689	756	725	737	738	798	705	756	683	688	738	698	723	742	727	699	714	747	706	746	737	733	690	729	698	753	716	710	728	728	711	732	736	731	695	758	756	692	746	694	750	730	648	702	726	707	714	698	736	770	739	726	691	719	722	706	736	731	723	727	747	774	715	749	681	708	694	756	765	704	729	722	765	705	720	740	724	707	698	742	746	722	708	701	680	714	735	694	711	730	709	748	743	707	720	746	666	696	717	721	699	719	728	725	702	747	690	666	701	711	695	711	719	714	722	678	733	737	738	714	727	757	713	689	757	730	676	702	662	717	714	701	720	738	706	747	743	727	746	737	665	707	755	727	717	698	714	726	707	724	742	733	744	693	679	711	646	664	712	736	721	724	671	706	754	723	731	716	696	731	702	739	715	784	671	724	741	723	690	680	709	711	758	712	746	752	680	735	698	695	745	716	724	729	689	768	722	737	749	719	750	738	758	756	671	727	735	687	768	725	722	764	705	695	697	705	723	711	732	707	684	686	730	645	718	701	706	757	719	736	686	731	722	677	709	673	725	717	697	694	740	700	718	766	767	762	724	755	700	714	699	738	700	711	754	702	698	701	765	671	650	655	750	740	711	716	680	702	729	726	714	751	705	695	729	698	681	686	690	708	716	729	738	699	681	752	729	724	693	706	674	712	698	716	688	703	730	712	730	698	685	714	748	746	703	747	719	703	719	706	711	697	715	751	702	758	696	736	729	688	748	684	754	699	674	720	746	703	717	719	639	745	691	727	685	695	706	697	718	761	804	662	742	710	722	741	789	719	691	728	690	740	740	788	770	700	681	746	714	676	733	711	734	721	673	735	659	723	720	726	741	704	702	707	722	690	687	703	716	716	707	733	739	747	718	742	722	698	688	682	728	699	723	719	707	698	698	691	718	693	706	767	747	720	726	651	730	676	706	762	730	692	755	730	745	776	712	731	696	717	737	720	721	686	720	676	757	719	717	715	690	733	764	699	700	766	733	697	699	720	732	700	734	734	698	643	711	741	718	714	711	746	730	736	706	757	725	741	726	738	698	728	705	710	745	755	681	729	720	716	690	697	692	722	690	710	695	699	750	717	727	757	724	675	723	726	735	676	706	722	740	678	698	699	724	748	746	740	730	686	721	711	709	681	729	754	749	703	716	768	684	703	752	734	688	717	700	706	760	691	709	744	713	661	734	699	724	689	748	716	762	716	734	721	710	731	735	719	742	703	702	742	742	694	665	679	672	744	737	741	643	694	711	761	678	680	759	695	735	761	671	728	733	735	727	739	705	783	731	700	747	721	707	726	729	697	722	680	760	734	730	686	701	678	702	729	739	715	714	713	708	698	755	751	716	692	698	697	708	732	710	746	726	727	723	668	749	716	764	728	697	676	688	722	709	725	723	722	714	704	708	747	742	664	760	640	709	692	700	723	739	698	716	728	693	714	721	704	729	705	711	746	716	744	746	709	704	709	733	732	743	705	705	718	737	716	669	693	740	773	707	764	724	779	696	694	686	745	727	729	724	735	729	718	699	689	740	693	726	689	732	746	703	693	691	752	659	706	683	717	749	721	735	710	721	732	718	742	724	731	730	724	706	696	707	748	721	690	668	729	694	756	716	695	763	746	790	705	715	713	703	719	683	731	704	715	751	769	708	721	739	741	708	752	729	739	707	729	699	699	671	690	769	723	716	704	676	749	741	703	705	728	702	706	702	684	689	715	738	722	698	738	740	731	695	739	678	708	715	698	734	718	691	728	695	728	752	737	748	703	680	753	713	710	693	739	732	722	695	710	688	684	692	741	737	705	727	732	710	759	689	732	714	727	689	705	707	731	752	734	764	719	698	718	743	681	682	687	730	727	736	738	706	694	745	678	718	726	779	792	734	733	738	721	712	743	678	698	719	700	705	736	729	723	718	703	729	693	684	688	734	726	747	772	674	721	716	704	788	696	758	681	713	711	720	688	722	730	698	707	723	717	694	747	715	708	738	714	733	708	704	714	717	710	726	696	653	723	699	713	706	665	727	729	718	695	782	734	710	741	732	752	727	687	717	739	709	738	754	702	676	756	675	700	673	723	689	675	711	735	728	736	731	686	734	720	755	695	693	749	770	759	703	676	698	728	740	727	688	736	744	728	737	694	694	711	696	704	759	774	672	735	775	721	651	714	729	644	743	705	773	719	741	738	747	735	695	749	724	719	682	669	687	723	698	739	668	706	702	721	741	744	716	671	730	685	683	745	737	775	765	677	753	677	717	743	742	708	699	721	727	730	741	732	679	717	731	717	736	734	744	727	694	673	703	699	706	782	732	694	666	742	685	754	701	707	747	752	741	731	754	704	734	745	738	701	716	733	706	708	700	709	696	734	697	721	783	726	782	760	756	717	689	736	746	749	698	730	748	660	689	720	760	735	634	688	735	737	698	744	743	666	671	682	743	761	721	688	682	671	689	721	707	687	693	729	707	733	738	674	733	708	692	715	714	721	716	730	709	698	741	717	745	684	728	735	745	739	694	719	744	696	642	747	718	701	707	730	730	753	687	747	711	716	732	721	707	724	705	702	730	709	720	708	742	776	714	681	705	705	755	686	726	771	736	727	689	746	722	740	737	668	678	724	706	723	721	740	735	665	737	703	716	760	683	726	695	672	708	737	700	689	746	676	697	706	715	738	745	701	744	733	739	723	697	668	726	751	704	665	682	729	681	726	722	740	720	713	710	692	719	714	691	683	727	726	695	667	720	758	695	721	749	712	761	713	700	742	705	749	728	728	686	722	740	731	703	734	745	710	751	718	763	688	696	758	696	747	728	741	713	716	706	746	715	734	712	722	730	714	717	755	722	728	681	677	695	734	714	685	720	711	717	704	735	678	715	663	715	717	705	735	663	713	714	749	740	691	706	724	716	720	697	743	706	735	727	739	676	727	688	718	723	752	725	707	734	699	728	726	734	683	760	727	746	732	715	745	737	729	729	665	706	710	721	688	731	708	756	742	735	688	708	642	742	725	746	739	726	749	740	699	766	726	657	749	719	712	746	740	704	663	702	708	713	713	721	723	726	773	716	705	670	710	693	705	712	731	700	683	672	715	676	695	723	721	743	719	686	741	704	688	710	742	680	721	753	702	721	733	698	684	669	723	696	703	645	725	674	734	734	711	700	754	724	772	726	720	721	697	715	712	684	682	659	710	784	744	765	703	749	711	690
61479	24178	20460	7832	1550	1071	857	742	585	530	464	448	428	353	354	344	336	335	340	325	304	237	308	273	312	287	305	279	299	259	300	294	293	283	264	266	277	251	271	285	287	270	252	266	280	306	309	319	325	293	313	280	257	343	881	1185	921	716	519	338	202	216	245	217	226	228	239	217	207	216	227	226	233	228	244	219	212	209	186	225	215	223	206	223	226	235	239	232	219	237	226	240	215	204	218	238	216	225	202	231	250	212	199	228	232	197	212	191	248	222	241	239	224	214	229	206	243	204	231	244	210	207	222	222	244	242	227	194	219	211	214	234	211	220	235	227	209	238	239	226	219	229	255	248	227	212	192	198	222	226	244	215	220	233	236	236	214	244	214	222	215	228	229	250	203	213	228	238	192	252	229	219	236	214	222	229	238	233	217	200	234	219	249	218	222	225	223	220	251	203	219	229	219	233	241	213	223	250	203	219	198	260	224	212	222	198	228	204	245	220	215	195	215	193	216	201	204	245	212	211	252	244	228	194	248	231	222	215	199	239	235	205	220	211	236	230	234	216	240	212	238	230	203	209	228	239	233	194	225	205	213	246	208	188	219	224	217	239	215	225	219	235	211	226	237	225	231	235	216	195	239	208	216	198	212	227	224	250	231	236	228	216	235	218	214	225	229	241	234	202	227	233	228	245	243	216	220	238	226	219	225	226	239	198	199	248	215	244	206	224	241	242	202	185	237	208	232	198	218	195	239	229	250	233	228	213	209	254	227	218	223	239	231	217	213	221	239	222	225	207	221	223	242	231	212	219	217	236	232	224	212	244	229	231	207	225	216	191	246	228	237	200	218	233	225	222	227	220	239	226	206	198	217	214	228	195	226	243	231	225	220	218	232	226	237	183	221	240	217	223	260	257	215	221	231	218	216	195	230	212	241	208	220	232	225	215	245	203	211	195	242	229	227	226	224	220	222	232	213	220	202	254	223	245	220	212	206	232	199	219	221	212	248	207	226	221	196	232	225	243	229	210	222	228	221	214	260	230	220	239	205	204	195	218	193	238	229	251	241	252	220	229	209	215	239	218	224	220	258	210	190	245	270	208	223	223	261	212	207	218	232	220	254	226	237	250	226	251	216	225	234	196	221	224	233	200	216	239	244	209	214	218	238	239	238	230	213	228	208	235	188	216	217	218	218	221	209	214	221	204	260	219	212	217	224	206	206	213	236	223	240	224	249	219	210	253	211	227	233	221	217	223	220	218	213	221	219	213	214	219	244	237	225	231	233	239	218	203	198	221	214	225	211	214	250	211	215	202	215	206	255	201	220	210	209	231	222	200	251	229	227	216	222	221	195	231	197	237	214	201	227	234	204	231	210	229	233	215	243	214	227	239	244	250	205	223	235	227	198	247	212	231	252	228	226	212	255	230	213	220	225	192	225	226	219	227	238	205	235	232	222	244	204	227	240	197	215	215	211	229	208	237	210	221	183	247	251	248	229	203	254	234	200	241	212	211	238	216	228	213	205	217	219	230	232	222	216	228	215	219	213	220	227	232	213	238	208	223	214	221	229	256	235	203	223	239	216	215	238	210	207	221	214	225	215	230	200	209	219	228	243	211	217	238	221	233	238	210	184	232	219	240	238	224	220	203	197	196	200	230	212	252	212	228	247	223	258	206	211	211	247	215	209	222	236	189	220	200	221	230	220	213	211	212	204	221	206	225	238	207	212	236	235	226	238	234	224	240	213	243	198	211	201	233	208	243	214	200	216	220	226	259	226	235	220	199	227	245	224	244	235	231	226	239	202	207	220	234	209	222	201	231	230	210	208	237	211	201	213	214	216	229	197	222	226	222	212	223	231	214	223	238	259	239	198	231	239	226	201	214	224	230	224	208	215	223	234	218	221	240	231	237	200	210	221	260	240	233	207	198	232	218	208	213	241	214	202	227	199	241	244	251	224	225	231	235	219	203	248	225	213	215	237	228	243	204	246	204	222	267	221	234	236	201	254	209	247	197	234	241	231	209	206	231	204	234	223	227	212	259	244	236	230	224	242	222	224	219	245	229	200	253	212	205	244	226	216	210	225	214	227	219	248	239	219	229	202	210	234	229	233	237	219	209	247	195	246	187	223	220	226	206	227	229	234	233	243	193	213	253	244	236	238	188	231	200	239	220	218	217	235	223	230	229	202	214	225	226	193	225	224	222	212	206	221	237	222	216	240	227	213	222	196	237	232	252	200	220	236	215	190	219	216	217	210	238	211	232	205	196	223	220	227	231	213	225	222	228	225	201	210	230	208	224	236	225	251	207	220	218	223	200	206	212	209	238	220	197	241	247	262	221	186	238	218	248	189	247	206	219	240	250	221	207	222	243	214	228	240	219	237	220	240	234	244	218	239	209	214	219	205	219	237	205	240	260	203	228	226	218	204	216	226	217	226	236	228	201	229	230	249	232	214	216	202	203	213	249	222	233	228	211	246	220	231	252	218	220	222	212	204	219	224	215	215	221	205	244	237	222	231	239	257	219	208	240	232	223	221	207	228	218	239	209	216	205	239	214	219	219	245	205	194	233	207	177	172	216	226	222	231	227	222	236	242	232	242	225	233	240	234	229	229	195	220	246	234	234	229	235	240	235	224	208	233	209	210	216	223	230	245	218	238	231	247	243	228	217	209	234	221	223	243	208	212	217	233	217	212	235	224	205	223	232	218	245	222	241	240	228	235	185	219	217	183	208	217	252	238	238	237	226	238	237	222	209	232	204	215	224	247	238	235	229	233	240	242	214	244	237	241	227	211	198	246	193	238	213	226	236	224	195	218	219	249	209	217	251	241	213	232	220	226	218	229	209	203	222	229	220	211	243	241	213	259	237	196	184	197	238	205	213	233	239	229	231	217	223	244	237	242	201	226	208	201	240	218	272	195	195	236	230	206	213	218	188	204	207	231	217	210	227	215	220	216	258	210	222	248	211	224	227	215	250	209	210	238	225	237	218	192	252	229	209	240	206	229	222	233	203	231	226	230	234	232	223	218	255	223	217	187	194	238	215	229	211	219	214	214	233	237	243	216	199	215	222	233	244	204	239	234	203	213	237	231	222	211	240	229	214	225	235	211	234	221	205	241	228	234	205	216	221	197	224	223	234	217	208	221	246	253	229	215	215	229	247	201	234	233	206	220	248	236	239	250	210	209	224	221	193	256	222	200	245	212	230	204	243	253	203	217	253	196	211	235	216	221	209	217	197	190	234	221	208	222	238	220	229	223	226	197	235	240	238	225	236	242	231	235	224	240	206	248	214	234	239	220	266	208	226	237	234	231	208	202	232	216	208	223	213	237	255	217	214	233	215	228	214	228	198	203	200	223	208	217	230	216	236	210	234	234	222	193	211	244	229	222	236	261	211	210	214	207	213	221	200	223	241	217	227	226	196	267	187	218	212	197	219	239	206	218	214	241	210	228	227	214	210	238	219	224	231	210	234	227	194	220	202	185	231	221	229	241	232	237	206
44057	2387	4464	5393	4758	4007	3298	3005	2501	2452	1895	1685	1796	1541	1498	1271	1246	1363	1341	1252	1081	1074	1234	1054	1225	1107	950	920	981	855	952	1084	1223	1052	951	811	849	832	962	1009	1061	961	962	911	811	1122	1423	1398	1295	1059	969	886	834	1705	5259	7200	5551	3944	2579	1289	528	567	556	525	569	561	565	568	553	544	591	546	567	547	548	466	563	503	487	551	534	566	552	508	558	580	537	559	572	558	575	539	579	552	557	535	583	556	533	567	569	531	535	556	572	539	543	542	505	533	549	578	576	588	558	546	515	540	539	526	545	586	523	525	532	568	542	504	561	521	550	534	511	560	499	576	548	505	543	580	551	566	542	578	586	560	594	560	527	525	552	567	562	548	582	592	552	557	584	544	553	568	539	517	518	560	521	539	539	550	571	565	512	565	569	535	549	572	543	541	566	555	596	523	598	538	592	534	545	519	554	541	603	587	542	568	554	584	571	576	554	474	556	532	563	551	596	499	608	563	551	548	503	540	528	553	567	558	597	504	538	577	576	564	553	555	538	517	541	555	554	534	575	551	571	534	534	543	570	560	547	570	584	561	520	517	566	548	558	564	574	546	575	530	551	571	544	546	577	536	536	598	535	549	556	538	537	551	553	554	564	563	572	531	544	509	536	555	545	537	558	557	524	537	506	551	553	549	485	490	565	580	499	523	556	523	551	553	580	601	568	542	525	516	511	542	563	547	547	553	543	578	556	590	560	564	547	595	585	600	543	534	541	551	567	532	571	528	599	552	551	546	578	575	539	538	589	556	590	576	569	565	580	587	590	579	591	542	532	587	568	574	566	555	552	548	527	564	570	555	554	546	547	518	578	594	546	550	568	572	529	511	532	532	534	534	548	546	564	551	586	565	579	579	565	589	557	566	561	535	559	601	540	564	574	548	568	576	550	575	570	553	556	590	577	551	572	553	548	587	578	581	539	559	513	540	575	557	578	553	534	553	579	534	574	523	574	564	606	536	567	546	550	575	550	534	553	541	540	606	530	545	576	542	543	555	538	521	571	536	588	549	534	541	584	541	599	576	526	591	495	596	547	563	533	556	546	556	567	509	555	512	520	573	544	534	543	536	546	555	515	568	546	510	523	578	557	570	529	543	523	592	538	571	562	553	538	557	526	530	563	514	545	556	531	564	561	498	545	547	520	566	527	537	511	563	576	535	552	572	550	552	578	535	552	574	495	552	588	554	545	577	568	564	602	572	527	560	556	553	547	546	538	599	555	564	526	553	595	565	543	551	568	581	514	553	512	540	554	552	523	504	592	532	550	571	547	561	572	578	597	538	522	523	544	533	536	565	575	559	519	537	556	557	545	553	523	533	555	572	540	523	558	566	525	580	533	572	563	561	519	571	552	562	528	552	528	563	517	561	549	626	567	546	519	555	559	583	571	554	585	546	559	569	537	579	569	562	558	586	553	595	541	542	560	534	563	521	521	553	575	593	603	566	561	529	583	512	538	548	589	544	550	542	547	578	571	577	551	559	550	544	535	517	591	551	545	609	530	560	552	577	556	540	573	580	557	553	588	515	525	506	547	533	541	598	570	535	563	603	544	556	507	568	547	555	555	542	586	540	551	520	553	572	595	515	559	592	596	575	539	543	536	585	556	564	569	546	591	570	523	519	594	575	536	547	555	567	569	528	539	540	546	591	555	529	561	531	530	548	564	551	579	554	566	550	531	523	550	582	586	537	544	547	577	551	582	570	519	539	523	579	558	571	595	535	550	540	573	544	525	526	587	553	571	554	519	523	508	494	568	536	616	525	556	560	542	581	570	546	579	554	585	517	514	554	534	593	552	535	551	575	538	543	534	566	600	565	615	569	519	547	612	584	547	516	572	498	575	575	570	542	572	544	541	554	533	513	561	515	534	514	580	583	591	556	555	569	537	528	550	556	555	561	556	523	579	560	554	548	568	575	547	505	577	544	557	555	505	576	552	599	578	552	525	541	533	555	521	523	559	535	523	539	529	579	594	519	557	582	521	530	571	580	556	518	554	516	572	565	593	522	557	547	552	557	576	550	547	535	562	568	600	560	565	559	541	592	534	513	531	538	560	547	548	581	544	543	559	528	579	569	551	530	545	529	533	582	564	531	542	560	606	553	516	523	551	600	540	517	590	555	505	564	589	599	526	526	517	560	555	571	544	509	567	592	538	541	534	522	511	536	536	560	574	598	565	577	558	535	593	547	534	554	586	532	577	539	531	548	578	498	561	577	511	596	546	598	598	576	560	560	581	556	573	554	549	556	583	565	518	593	558	563	551	574	580	580	535	576	572	632	575	522	563	552	551	575	518	542	529	554	600	564	562	535	582	566	552	581	602	573	547	537	547	528	584	544	518	552	581	532	558	550	508	583	554	562	555	555	522	549	538	558	536	553	576	548	570	550	578	573	596	602	520	574	563	569	539	542	560	552	606	556	530	582	590	513	561	552	559	513	557	513	585	583	560	550	550	524	538	562	536	542	559	579	560	545	557	533	605	520	524	516	594	509	551	531	542	582	589	586	542	550	604	538	575	518	528	565	523	581	552	561	559	567	528	537	567	531	553	572	564	529	545	597	539	572	520	558	569	592	559	537	546	553	547	551	561	564	541	554	580	512	551	555	573	535	566	552	521	572	514	576	573	535	507	536	525	560	518	602	578	565	572	548	539	565	556	576	574	568	558	533	574	526	611	555	567	521	532	556	528	542	546	555	561	560	562	557	556	504	557	582	529	547	550	568	568	544	533	540	552	597	550	550	537	557	581	548	546	524	581	555	572	570	550	608	534	556	581	570	561	527	571	560	534	555	575	547	542	581	551	536	524	572	578	536	537	546	544	548	558	558	572	539	566	562	525	543	554	549	543	553	522	542	582	557	596	537	521	538	512	517	571	557	559	578	572	538	562	584	528	564	551	542	532	542	576	540	581	565	613	564	547	555	545	520	543	563	573	580	568	560	503	579	568	601	532	562	564	533	564	499	579	544	551	585	582	578	523	557	498	505	514	514	560	531	560	527	523	551	557	559	565	527	547	581	540	579	564	576	532	550	545	597	547	542	593	523	561	552	549	545	530	580	574	550	559	547	540	559	549	533	580	582	563	523	572	593	560	526	589	544	567	544	538	587	534	524	554	541	555	552	548	518	522	546	571	574	591	544	596	563	534	519	589	556	556	512	563	542	543	536	525	567	588	567	568	561	566	530	575	559	533	540	497	544	550	504	557	568	558	552	547	549	530	554	508	542	576	524	542	587	550	561	567	562	520	614	522	514	575	534	538	555	620	598	550	557	522	565	549	589	559	561	520	527	542	558	552	514	575	567	586	567	551	569	548	510	531	546	587	546	557	597	576	516	549	543	524	589	553	506	538	542	530	529	583	587	552	528	537	576	537	536	543	574	531	552	587	542	525	517	531	511	518	578	565	526	574	544	535	528	530	587	541	581	527	532	557	529	539	552	531	560	559	584	603	526	548	544	549	567	567	581
15560	1294	662	449	358	314	340	285	279	328	348	285	323	260	284	272	306	315	295	302	307	323	290	283	270	296	300	321	298	333	328	310	296	290	329	276	291	302	283	298	303	309	280	279	292	309	313	316	297	314	335	290	308	328	331	335	354	316	295	300	313	301	300	284	295	303	279	240	312	287	299	308	271	296	276	290	269	319	314	292	291	284	324	293	307	299	293	269	308	270	267	289	278	287	276	298	258	263	295	292	279	302	315	287	273	298	271	299	297	264	308	265	290	297	278	265	287	310	303	306	294	271	303	254	285	290	264	293	322	310	297	274	279	313	291	307	281	278	276	312	294	295	295	272	273	296	344	285	268	307	286	263	273	291	267	285	307	291	305	329	289	268	282	273	289	252	264	289	255	288	268	318	275	301	320	275	290	274	275	301	276	275	314	276	267	254	288	279	307	285	300	254	278	290	252	299	277	267	273	298	296	274	277	288	263	262	300	291	265	275	286	262	274	312	291	281	281	304	296	295	292	271	323	300	256	287	294	256	283	267	286	282	268	262	253	288	251	264	303	298	296	257	318	268	282	282	301	301	287	286	290	266	284	279	285	247	277	288	281	313	281	268	305	321	274	287	268	276	298	306	274	251	250	300	279	279	274	279	303	309	267	290	309	284	264	293	302	287	287	272	307	276	258	265	301	269	276	314	301	289	291	300	279	314	301	251	278	291	272	274	316	311	277	263	267	306	293	307	298	273	281	246	277	295	240	307	276	276	300	262	304	274	300	307	272	313	287	258	309	308	292	305	276	274	304	295	290	257	298	285	287	289	290	271	300	292	272	287	274	280	285	309	279	306	253	322	274	290	270	318	300	274	294	293	256	292	277	277	289	265	281	289	286	268	312	305	318	273	292	290	288	309	290	294	311	290	288	302	284	255	288	309	270	294	285	290	322	279	292	268	290	285	275	270	269	292	258	258	276	267	292	276	307	288	299	290	292	305	274	260	265	268	277	282	294	293	287	301	307	272	286	263	261	314	301	303	301	296	291	267	276	294	279	281	263	308	269	275	288	284	288	262	296	307	249	294	262	285	295	293	300	286	279	280	304	321	270	293	294	310	289	271	275	295	307	281	282	281	319	277	253	301	298	274	288	271	290	277	316	273	232	298	289	283	248	274	301	288	285	279	296	267	306	279	318	279	285	297	261	306	295	260	274	258	288	263	295	263	277	293	322	265	286	297	292	293	255	284	270	288	288	289	289	264	300	293	272	266	264	295	304	279	284	301	267	277	307	270	290	278	273	293	285	309	248	270	268	263	276	284	281	319	264	297	247	299	281	271	317	294	294	310	285	307	270	312	284	301	277	290	302	277	289	297	280	254	295	314	314	291	263	302	300	268	265	285	308	344	271	286	272	283	279	261	278	273	297	285	289	279	306	287	319	265	265	310	263	232	297	310	284	286	301	262	263	285	291	282	312	276	287	285	269	302	305	311	271	273	298	290	284	289	269	269	303	287	294	279	301	296	278	278	294	258	275	302	259	306	304	292	280	291	300	289	274	262	297	319	267	263	292	321	293	302	281	322	289	289	298	282	264	277	289	332	303	265	336	251	269	319	286	283	284	279	271	269	264	285	294	282	292	310	260	294	271	320	320	284	295	278	273	295	287	298	279	286	304	281	273	281	304	294	327	282	261	279	307	296	283	251	274	285	269	261	261	291	320	302	268	295	269	256	268	287	304	284	281	290	277	300	260	273	278	315	292	271	264	266	272	312	259	315	255	300	269	277	274	276	286	304	306	279	319	282	281	273	286	310	258	309	309	290	272	280	287	308	255	290	289	268	283	264	298	293	299	285	301	295	291	333	308	307	300	302	261	268	291	292	261	281	286	294	306	303	294	266	267	276	296	296	264	257	266	295	280	290	268	316	273	274	267	298	301	264	302	288	287	299	319	297	280	274	304	307	309	264	314	296	297	310	285	280	285	267	289	270	281	314	297	308	313	300	256	252	286	257	302	327	317	278	319	286	278	297	275	293	283	257	272	258	276	290	287	272	295	307	273	261	247	292	320	285	280	269	299	296	282	329	304	258	292	292	326	297	283	282	287	264	275	253	279	283	304	284	304	303	291	254	264	269	291	300	300	288	298	323	318	322	270	292	294	305	302	286	296	254	330	268	278	283	246	294	269	254	261	274	297	289	257	298	292	303	287	291	290	284	259	292	284	316	284	274	278	266	291	307	310	278	280	290	291	291	297	285	290	279	276	255	302	280	291	290	278	298	300	259	259	331	287	274	289	313	247	271	288	278	285	279	278	289	277	284	273	294	312	265	281	285	263	273	265	279	297	293	301	287	268	269	267	303	293	290	324	275	270	281	303	300	300	291	300	309	285	269	281	296	284	282	280	285	270	301	300	271	330	250	293	300	264	273	253	266	290	281	283	301	294	261	296	268	269	305	304	293	274	298	254	298	265	258	272	256	272	271	298	259	287	278	287	287	302	279	297	294	306	269	263	317	299	298	273	289	286	289	262	301	279	316	295	283	287	291	295	310	287	280	282	303	272	258	310	288	291	278	266	246	280	311	276	292	320	285	312	288	298	302	263	317	281	263	269	286	293	287	308	287	287	281	271	253	285	290	280	262	260	292	312	258	254	299	282	333	251	282	271	304	289	303	322	238	321	291	276	268	264	312	307	274	282	282	278	271	296	317	309	280	296	312	290	276	326	277	300	277	291	271	324	272	291	276	296	291	286	328	326	281	304	272	276	261	299	283	276	292	287	266	286	279	288	283	298	285	282	291	293	291	270	280	271	261	296	299	279	286	258	273	300	284	322	255	312	322	283	290	300	305	276	275	278	286	277	273	255	287	270	283	254	289	291	284	289	292	267	276	289	289	280	275	283	288	275	299	310	297	288	272	266	272	243	317	291	284	270	339	323	267	279	261	280	306	294	299	288	288	303	319	314	275	325	261	298	307	268	301	307	284	286	286	284	311	268	279	286	320	307	283	280	266	292	298	285	286	299	311	312	306	263	277	274	284	303	282	288	284	291	270	280	280	282	277	275	293	264	278	286	308	307	285	274	287	297	285	256	305	304	277	301	283	299	307	288	274	324	277	279	278	263	287	305	262	239	265	309	300	275	249	297	301	304	272	311	289	274	283	284	276	286	290	276	272	271	277	304	261	256	280	290	306	266	296	290	303	269	278	277	272	289	277	315	261	273	280	253	289	263	277	261	285	285	251	259	283	314	303	254	278	242	279	271	318	304	264	307	284	285	334	313	270	329	303	313	301	304	273	287	280	273	272	278	278	281	313	271	327	261	286	287	284	296	296	287	274	288	283	284	298	282	278	292	267	273	285	290	278	291	276	305	302	280	291	294	309	276	331	294	296	274	260	276	296	281	288	281	281	264	284	311	264	301	288	304	280	301	263	303	291	251	277	282	251	274	308	285	291	294	248	284	295	300	301	285	310	307	284	300	291	287	282	308	280	259	240	286	301	275	295
15366	867	998	1046	1005	951	962	910	888	823	826	797	805	783	775	774	776	866	811	787	802	813	786	848	775	746	804	740	802	822	821	810	800	774	761	776	856	922	890	827	788	786	861	834	852	862	979	942	926	913	885	739	712	793	1027	1134	1126	1008	864	729	681	721	729	738	718	717	680	684	657	737	707	724	678	721	695	723	764	687	704	672	691	736	610	728	736	699	684	725	680	654	702	706	691	695	727	704	689	707	662	736	725	700	699	709	708	687	683	729	700	759	695	759	727	703	704	691	715	716	718	717	726	712	721	710	714	713	710	725	708	688	721	698	688	657	713	699	698	696	744	686	728	708	747	724	678	744	670	701	704	688	698	744	735	713	736	701	672	736	722	699	728	755	723	718	696	668	692	705	756	711	714	720	689	723	734	675	695	733	684	739	723	695	659	716	656	681	737	726	684	693	658	660	707	696	717	693	692	676	690	731	731	708	680	761	699	713	698	667	715	704	709	693	650	731	695	699	734	721	703	685	701	735	715	701	705	740	698	686	701	729	756	753	714	717	744	698	683	690	688	713	716	698	695	763	739	708	708	702	762	713	715	690	654	742	758	684	744	760	713	734	744	702	741	748	673	745	688	732	697	699	675	724	686	685	719	738	719	668	708	683	675	706	686	666	708	761	711	698	703	718	680	716	710	746	703	750	689	685	724	688	690	669	709	721	709	717	731	695	732	737	748	737	698	653	688	659	681	715	764	656	718	732	692	680	737	733	739	722	695	715	701	746	699	755	695	729	757	688	675	679	690	683	696	748	752	696	724	721	722	725	728	672	755	688	736	707	702	678	739	705	668	777	687	734	696	717	713	670	686	711	728	702	732	709	684	738	710	732	711	705	682	685	650	722	668	706	713	765	711	742	688	722	720	735	744	706	749	685	706	670	674	746	720	691	694	755	692	692	659	688	686	664	726	703	718	693	687	703	643	689	711	749	743	702	700	713	736	741	755	703	791	715	724	691	758	692	759	735	680	700	736	712	686	696	678	685	731	713	748	734	714	715	722	655	664	655	681	713	708	739	710	711	684	717	734	659	698	713	728	689	674	679	674	710	691	710	738	710	727	723	745	698	716	636	714	681	717	696	714	704	696	721	705	699	695	691	704	662	721	702	667	738	711	704	695	713	724	691	688	755	692	720	755	713	681	738	710	783	704	712	711	690	701	700	735	650	712	734	714	687	773	681	783	727	655	721	674	757	701	691	713	713	701	730	675	675	702	751	676	716	692	690	694	699	666	693	688	742	725	677	677	718	692	710	712	694	704	739	697	719	730	715	707	681	660	747	694	711	681	649	698	700	699	714	747	664	704	725	711	698	729	703	680	695	702	699	697	719	676	716	689	759	698	684	718	671	704	691	722	704	713	708	738	760	679	706	690	717	760	646	708	724	757	757	720	682	663	732	673	700	698	752	714	710	801	700	662	716	679	742	747	727	658	743	665	703	708	761	722	723	727	651	754	733	714	691	667	679	694	706	710	762	667	721	698	728	737	688	689	777	655	660	706	678	698	685	676	722	718	702	718	688	663	713	707	743	696	701	671	691	723	695	671	674	735	712	702	707	713	695	716	677	700	730	697	652	754	711	739	722	739	728	747	705	718	737	712	708	739	731	693	716	683	704	728	716	715	677	734	723	723	677	692	684	667	707	707	732	748	747	711	713	727	740	726	660	730	730	670	758	679	669	700	673	727	721	683	734	735	709	733	654	682	688	744	676	684	721	726	728	669	684	669	690	704	734	671	769	715	762	687	687	746	728	674	735	690	736	701	709	723	707	687	735	700	660	749	734	720	715	670	709	719	780	684	713	744	713	705	698	696	678	696	705	722	661	685	683	738	706	730	701	707	639	688	736	698	726	701	702	665	723	693	700	720	679	720	667	723	709	709	697	706	730	666	681	700	681	687	708	710	719	680	667	708	658	713	721	705	748	706	628	665	662	620	663	710	719	746	679	719	682	700	769	689	688	715	694	716	684	705	673	728	732	681	670	692	718	733	685	654	691	688	707	673	718	713	705	699	728	650	687	685	736	713	712	728	688	714	658	690	737	717	738	707	705	796	675	680	708	723	716	747	699	700	738	679	744	702	715	706	706	726	720	745	685	738	702	731	671	724	729	689	633	772	675	699	673	724	699	740	690	687	708	762	722	721	730	723	721	722	675	718	746	714	742	744	690	662	722	696	699	674	677	725	707	669	690	718	688	690	721	700	702	722	689	745	720	713	714	667	685	671	771	677	721	697	718	731	693	696	715	709	692	729	711	706	699	715	681	734	667	711	720	692	678	732	735	703	686	669	682	734	711	731	730	705	664	732	678	735	677	634	686	715	724	686	699	717	650	696	671	739	681	726	728	728	679	725	722	677	720	672	727	759	664	728	706	697	721	696	684	709	723	680	674	700	675	702	707	700	688	733	750	723	666	708	673	694	702	720	783	726	714	726	751	749	715	728	764	726	745	725	710	707	720	676	670	718	711	662	693	711	705	736	715	643	759	727	711	710	678	753	725	724	714	704	702	713	680	698	742	700	691	700	736	671	651	709	692	725	681	718	744	682	734	700	701	716	674	693	674	759	710	721	754	720	703	713	729	682	657	718	725	729	678	694	736	696	714	723	695	716	721	754	715	706	717	707	683	711	726	663	719	725	731	735	704	719	722	718	702	686	723	709	728	727	722	698	700	712	695	734	719	661	719	707	706	677	715	698	702	712	701	727	739	679	717	704	722	705	714	746	682	695	682	710	721	701	726	674	716	662	729	745	722	684	749	725	715	734	740	722	699	722	701	686	669	732	739	719	698	766	726	658	683	691	655	650	699	718	690	683	721	661	744	702	677	707	778	718	751	735	703	730	671	727	705	690	724	692	735	720	692	720	707	704	683	709	724	718	720	718	695	705	692	708	695	712	732	691	744	697	714	713	735	741	710	707	710	674	685	753	701	721	731	675	707	707	706	714	714	711	676	722	693	730	689	717	751	706	701	670	708	704	737	711	705	694	741	777	708	698	684	722	701	688	727	709	738	639	708	748	705	728	728	709	712	708	734	765	722	700	702	729	723	719	688	715	679	704	669	722	673	691	734	747	679	738	714	676	731	702	654	688	672	697	760	711	688	668	709	710	683	703	661	715	705	680	712	719	674	719	668	749	713	764	709	679	706	739	699	703	698	698	758	696	704	701	686	693	683	676	744	723	718	662	690	718	716	730	697	699	698	712	736	797	669	708	723	735	721	735	692	714	715	660	670	688	730	715	718	694	719	707	738	722	686	694	697	704	678	737	710	723	755	742	731	728	740	669	698	763	669	739	651	698	702	690	735	733	679	707	691	730	756	730	713	710	665	727	726	681	667	734	761	713	723	707	812	673	712	699	730	749	645	697	688	695	753	741	725	699	694	698	699	696	732	699	695	724	704	680	715	667	740	728	701	744	741	734	705	688	662	691	721	733	726	708	736	706	704	752	736	674	698
56443	23465	13528	2548	945	712	603	517	483	424	421	399	367	389	398	338	402	394	411	360	354	335	379	347	360	323	351	345	365	318	379	331	341	348	282	326	379	386	352	391	357	403	362	316	356	377	371	389	335	319	385	308	316	403	725	708	656	594	477	327	331	299	302	304	313	309	317	291	313	327	353	339	283	299	320	290	277	327	314	275	288	319	327	319	293	336	318	305	312	284	301	323	308	327	303	289	331	310	295	290	301	321	290	277	330	311	285	316	320	301	315	316	320	308	296	326	312	339	321	296	272	316	302	306	308	295	307	318	306	290	272	278	282	318	305	292	319	308	287	303	313	308	319	308	316	296	336	321	300	327	321	332	300	348	298	280	346	325	295	308	316	337	269	324	326	320	315	332	281	303	314	309	301	324	322	341	320	287	338	324	271	327	303	313	349	303	327	300	321	279	297	326	303	309	322	298	308	329	303	315	331	299	307	263	324	309	317	312	334	339	352	323	314	306	319	305	308	318	319	314	346	284	313	295	310	303	286	320	281	312	316	303	321	295	329	327	305	297	300	298	313	321	320	310	310	316	304	309	284	299	331	355	280	305	297	335	316	311	308	292	293	301	313	334	299	319	292	308	307	291	330	325	303	304	302	331	361	274	286	317	334	316	323	334	322	316	313	321	321	288	324	301	353	305	306	331	311	328	305	317	288	276	275	318	293	304	313	280	317	286	287	320	302	296	325	283	304	317	293	316	299	306	300	293	287	300	290	294	321	298	290	339	290	303	328	323	321	343	317	291	314	332	336	311	337	334	315	292	273	341	334	315	313	310	306	302	309	337	301	291	330	344	303	315	330	324	328	306	317	312	296	327	274	296	317	326	304	304	295	325	323	308	327	278	312	304	309	330	297	353	306	306	272	271	276	302	330	308	320	323	308	280	288	303	337	339	317	324	317	296	325	295	334	293	346	294	307	319	316	318	292	318	283	298	310	319	280	320	313	363	317	295	317	326	295	333	312	305	313	298	325	276	324	303	321	310	352	309	282	301	302	299	327	323	294	309	309	295	299	301	285	289	340	291	333	304	338	343	293	327	301	333	290	285	283	311	298	345	321	314	327	301	277	316	289	308	319	344	277	307	304	322	313	313	311	320	313	299	318	282	264	311	291	306	328	304	301	292	271	307	313	321	344	307	284	297	317	333	303	316	307	271	310	301	307	315	321	335	339	345	333	284	282	329	297	323	283	317	318	330	294	327	336	312	320	329	315	289	315	328	316	308	323	309	345	302	321	276	330	314	339	282	304	312	334	298	331	305	291	302	298	310	307	291	285	305	281	311	294	320	304	325	343	330	304	320	300	293	287	321	311	298	313	304	299	332	312	310	299	324	328	331	311	324	317	274	312	282	348	322	312	344	318	305	307	322	332	318	319	272	288	328	315	282	299	316	313	295	287	314	306	287	304	313	311	299	316	310	315	287	292	284	293	310	305	316	320	313	268	304	279	334	326	288	292	304	310	332	296	306	325	290	295	320	286	301	315	292	326	298	284	305	296	310	318	306	275	313	331	312	293	290	306	301	313	293	331	305	312	309	316	324	288	270	321	314	311	303	305	306	319	308	294	285	309	327	332	334	305	342	305	298	329	310	290	305	326	307	345	324	337	292	273	303	322	325	310	330	305	313	317	300	347	306	308	300	325	341	310	301	288	314	315	317	305	305	304	353	297	329	302	333	335	303	364	299	325	317	305	340	324	293	290	349	333	301	335	295	336	297	313	346	309	323	303	302	330	315	300	291	329	312	369	298	297	292	292	296	300	308	275	294	278	317	316	310	284	309	297	288	298	313	291	338	350	307	305	311	261	290	321	311	294	312	310	321	298	311	316	347	328	296	300	277	333	290	332	299	343	310	301	311	306	314	351	360	332	302	339	309	325	339	293	289	332	305	282	350	302	307	323	336	299	325	308	316	296	311	282	316	290	331	315	332	310	304	284	309	320	285	309	350	334	280	300	295	302	295	283	340	327	327	304	319	302	319	331	291	309	320	315	324	295	307	305	296	331	285	309	323	310	287	298	319	310	305	300	283	337	312	341	309	332	302	311	306	294	322	319	316	313	301	317	310	314	294	307	285	317	304	293	312	301	309	288	305	345	314	323	298	341	310	312	315	340	319	315	305	316	320	303	320	325	336	306	323	356	282	315	322	302	297	338	313	342	321	299	307	281	302	299	329	294	315	310	296	302	329	278	305	302	307	281	324	336	326	307	328	283	295	321	343	323	300	320	295	299	296	329	314	288	332	289	292	307	318	327	291	308	323	326	307	297	329	336	327	323	308	321	325	293	332	284	304	312	306	309	304	327	289	291	318	333	297	308	300	297	349	294	328	312	317	309	318	299	330	314	322	293	315	295	308	324	292	315	305	345	323	306	302	319	319	311	320	297	338	331	354	271	306	301	294	321	295	325	307	304	335	297	305	320	297	316	299	316	314	297	305	284	334	324	318	340	296	317	318	316	281	301	313	320	310	281	309	349	311	301	293	324	296	317	284	308	315	331	332	312	328	292	337	320	345	289	325	294	305	325	290	312	307	304	332	285	306	309	326	319	304	299	300	310	301	284	326	311	309	305	314	335	290	328	307	309	285	289	308	298	341	339	308	305	323	300	259	320	287	309	266	292	314	345	305	327	308	269	307	291	320	322	338	305	300	305	326	275	286	343	312	308	325	299	329	330	299	341	329	294	282	327	305	304	326	289	335	318	316	304	299	301	292	313	313	292	285	304	306	354	336	302	297	320	324	283	329	303	318	301	296	281	348	346	289	317	317	320	284	305	318	290	288	302	319	322	307	302	330	295	276	313	340	326	322	301	298	278	291	311	310	321	296	288	319	313	295	317	293	288	349	300	315	288	329	329	333	325	323	305	291	330	312	296	309	319	312	334	330	264	323	306	298	328	289	336	313	317	339	339	316	307	302	319	318	288	293	356	300	300	305	302	296	292	329	289	311	330	323	324	356	363	292	337	334	352	315	300	312	315	326	294	349	302	335	313	315	292	322	289	298	329	272	297	324	298	299	323	317	329	331	306	300	299	290	270	293	316	296	302	333	316	352	340	323	285	320	318	290	310	330	292	355	328	295	312	274	310	297	338	301	315	308	314	343	328	303	326	316	312	332	295	333	264	270	293	315	344	322	305	307	309	288	319	283	323	317	294	285	318	311	292	335	320	287	289	334	311	312	302	282	314	271	286	308	322	297	296	319	304	282	317	301	296	276	338	298	305	293	330	350	314	348	304	282	272	282	288	315	311	291	291	302	317	326	315	319	287	314	298	318	310	281	364	300	281	319	287	304	302	323	327	293	308	296	320	328	277	270	306	303	313	317	285	301	316	323	302	273	297	360	307	306	285	296	284	321	318	309	307	287	303	306	316	298	270	292	316	311	291	332	297	310	299	347	347	326	325	309	299	298	357	300	339	268	292	326	282	336	311	316	322	330	308	303	343	328	281	310
38566	2356	2815	3266	2922	2501	2185	1972	1740	1551	1399	1339	1236	1199	1208	1187	1173	1127	1208	1072	1021	1090	1042	1119	1079	974	944	1030	1033	979	968	912	907	919	966	1023	1186	1167	1159	1243	1112	985	927	1012	1056	1106	1105	1267	1188	1145	1124	1029	842	1412	3689	3897	3179	2369	1684	1008	747	796	727	750	805	690	788	724	735	725	757	779	727	774	686	773	777	720	812	744	766	749	711	745	780	736	724	743	800	728	719	806	736	723	717	746	734	739	720	748	773	704	738	779	775	797	777	776	758	749	737	786	751	768	707	747	749	758	781	730	804	765	735	770	732	805	681	705	758	776	791	715	746	746	676	773	774	763	778	740	731	749	725	728	742	705	731	801	761	734	718	761	753	789	699	749	748	755	777	705	750	736	760	755	777	747	767	763	746	768	715	725	771	736	753	788	784	788	756	701	722	754	796	780	707	727	715	722	722	734	720	733	751	760	768	780	751	744	760	749	755	762	709	673	754	775	757	792	755	784	758	764	726	747	721	746	741	773	745	716	774	763	791	756	742	729	775	718	748	763	710	718	798	717	782	742	739	710	727	792	760	739	765	752	800	768	717	761	771	801	760	742	726	741	793	753	731	797	713	734	769	721	751	752	741	736	711	714	792	748	715	808	782	796	772	743	755	742	752	748	759	767	755	748	757	741	729	723	764	791	709	734	773	761	690	735	723	756	741	768	779	746	741	774	750	721	789	767	740	784	780	740	750	743	760	745	739	758	768	750	729	771	750	734	736	754	738	712	779	740	742	777	754	728	739	762	765	724	750	780	735	714	751	697	723	684	762	716	749	796	714	754	737	732	756	729	754	751	769	775	753	753	780	698	690	754	749	738	735	744	758	744	790	696	748	747	779	758	766	724	793	756	782	745	725	738	687	729	758	728	786	738	753	760	708	783	762	778	775	748	736	779	747	748	742	813	683	738	724	779	772	747	781	709	790	757	726	762	714	760	717	769	716	767	746	770	731	746	766	715	734	742	694	782	761	772	754	717	768	783	719	774	764	731	753	773	764	794	760	719	781	808	775	738	714	768	713	725	746	778	757	806	760	774	782	743	700	710	805	778	727	761	708	741	729	765	812	782	767	747	764	723	717	732	787	743	746	773	702	764	715	764	762	740	813	720	772	756	780	733	762	745	771	763	777	785	746	788	742	785	727	715	761	768	760	763	749	732	760	761	735	764	743	743	751	745	752	765	759	760	788	766	760	765	785	784	745	789	791	739	701	743	758	695	711	723	741	722	747	735	748	755	760	742	753	772	758	734	761	749	743	740	774	753	705	774	777	769	778	712	782	766	790	755	741	788	781	738	773	753	766	722	782	730	754	735	747	725	773	765	783	808	739	776	749	788	831	803	739	738	775	735	767	757	766	751	769	778	766	800	786	723	739	718	720	754	757	703	778	753	679	736	727	767	771	750	768	762	766	763	789	772	768	699	729	787	750	723	736	753	804	776	747	801	745	694	819	788	736	729	802	755	760	720	780	728	703	802	754	737	728	783	744	709	775	754	731	775	737	754	740	724	701	788	742	752	705	735	764	726	741	748	737	789	771	740	753	752	736	783	773	747	775	742	733	766	811	710	762	742	812	744	751	786	734	799	778	740	780	745	741	782	724	746	750	833	815	724	750	716	753	763	777	737	745	767	761	709	745	781	723	749	773	756	726	753	812	678	748	807	762	767	763	773	814	726	788	808	763	772	721	804	702	754	768	733	699	739	739	753	757	745	724	758	723	737	756	746	765	788	794	751	722	758	785	755	800	726	756	703	722	819	746	750	776	714	726	729	717	793	772	763	760	747	753	736	743	720	741	765	761	788	736	750	773	741	755	803	765	804	746	746	738	715	759	748	744	751	741	753	808	747	797	710	751	766	736	749	773	778	740	748	732	733	733	759	719	728	743	776	774	728	804	737	742	741	771	762	777	763	725	766	744	761	794	736	722	782	760	760	744	752	709	757	757	762	781	735	728	732	766	754	744	733	729	740	792	790	757	762	704	735	782	743	720	723	751	733	674	721	759	734	739	775	732	772	759	751	797	756	723	726	755	758	768	779	762	743	756	732	773	748	797	701	754	736	746	721	759	783	769	744	740	714	736	710	769	768	757	786	752	715	724	745	742	765	763	790	764	730	763	747	791	718	725	723	784	717	769	729	787	776	821	734	777	771	745	742	710	800	752	741	772	695	745	754	710	753	764	746	758	770	777	785	744	777	701	740	734	776	742	752	751	752	725	790	746	740	703	733	777	794	790	766	706	778	797	744	729	786	786	780	790	765	703	720	740	721	715	731	711	748	772	738	791	785	736	733	743	747	741	783	738	730	761	761	735	728	747	724	731	727	739	760	748	788	749	716	759	774	738	781	753	772	777	805	722	762	747	794	763	764	767	806	782	752	774	751	757	777	737	811	796	735	730	759	743	775	742	726	796	777	729	790	770	733	733	725	747	732	729	774	749	737	669	777	713	765	718	755	781	791	789	744	739	752	736	742	747	757	754	723	750	765	785	709	756	750	766	736	780	754	724	755	753	677	721	750	770	679	773	739	721	741	742	756	765	781	723	740	720	738	773	781	762	698	767	739	775	779	777	694	730	749	748	761	733	772	753	706	714	743	738	811	691	751	722	761	711	760	728	746	720	759	750	768	729	736	751	731	738	821	702	727	736	756	766	751	824	793	746	765	731	740	780	792	807	753	780	754	753	765	766	745	806	729	755	797	781	757	778	744	769	759	794	686	721	786	773	749	753	727	755	715	714	779	763	727	729	740	764	741	725	783	800	794	772	738	793	713	710	741	772	754	769	765	757	772	741	714	705	740	754	724	786	721	722	776	754	753	728	749	743	776	787	713	771	801	775	780	763	792	787	727	766	732	780	758	762	779	744	798	707	773	738	781	744	785	721	766	762	798	730	767	722	714	750	760	687	747	744	752	765	735	756	752	740	749	731	754	705	753	742	757	724	752	768	752	771	746	763	755	727	717	797	766	740	694	755	735	773	728	777	756	754	763	746	712	726	753	748	757	734	769	807	718	714	756	762	727	774	705	761	794	714	738	784	761	739	767	770	764	762	742	744	711	789	791	709	733	751	778	785	775	763	720	758	748	776	768	743	721	770	785	770	769	743	804	716	713	702	778	716	740	696	763	731	722	704	755	781	751	775	731	764	704	686	746	772	780	767	791	716	773	717	764	738	719	707	726	705	746	752	729	732	725	765	733	698	722	721	784	770	738	752	738	784	751	784	777	727	738	777	760	761	724	761	778	796	721	731	759	777	747	738	753	799	744	742	767	740	722	743	784	750	751	762	779	733	775	743	748	710	737	727	758	726	746	722	760	809	756	745	721	720	803	694	703	784	773	714	766	778	736	777	750	771	729	761	696	743	761	764	772	729	722	779	776	776	745	787	856	735	763	754	716	747	774	781	772	788	758	745	778	705	714	741	746	750	745	756	764	742	745	765	694	724	759	759	778	758	733	747	756	792	750
60062	23799	23425	12737	1706	1022	747	660	655	523	465	414	398	352	345	340	358	366	371	332	302	305	353	311	348	298	291	295	283	293	289	293	326	287	296	322	289	329	354	363	347	331	310	326	339	338	398	362	317	285	326	289	260	284	807	1056	842	684	512	344	249	238	282	254	267	224	247	229	260	248	263	254	265	258	257	257	247	223	233	250	266	222	248	228	248	240	229	258	227	251	239	244	245	249	240	251	230	214	247	245	236	230	269	250	254	230	234	262	221	259	229	237	239	209	230	238	223	285	260	239	263	229	233	252	219	248	239	272	269	248	249	254	242	250	237	239	237	246	227	255	249	236	218	253	223	213	246	234	227	243	272	224	227	252	237	260	240	264	225	253	213	245	241	258	239	253	239	223	239	237	248	244	227	255	233	255	225	228	248	235	263	233	251	219	236	239	219	234	254	264	243	231	247	244	207	265	260	249	250	240	243	256	251	258	239	244	266	231	243	248	252	234	256	254	228	250	223	241	250	253	234	262	233	239	248	278	245	241	228	241	257	253	210	240	246	205	233	276	268	243	237	262	255	224	245	255	226	223	222	233	258	199	262	252	242	257	251	237	243	229	233	236	238	253	209	247	241	253	250	248	251	239	232	246	250	252	247	254	230	250	238	220	245	262	260	242	215	264	214	232	242	228	249	210	219	243	264	259	220	245	267	242	262	250	253	236	246	236	248	244	276	284	254	251	257	254	223	240	257	254	227	249	231	222	250	250	252	261	237	246	261	224	270	246	252	254	229	228	223	255	231	242	262	231	247	233	245	230	251	248	234	215	255	258	262	236	233	244	243	229	239	241	249	229	221	240	251	266	234	257	247	259	239	236	248	220	260	247	269	279	263	229	245	247	254	271	241	237	242	237	233	260	258	238	223	277	226	262	264	282	253	246	252	248	228	220	233	258	264	256	245	264	229	226	233	242	232	215	232	258	210	238	241	228	224	238	268	232	246	248	238	237	230	274	227	253	270	261	225	246	224	226	254	229	279	269	217	280	235	233	229	232	221	226	217	229	248	231	228	245	230	244	278	249	229	230	242	236	251	232	219	250	232	230	238	253	259	258	257	248	237	228	261	241	280	259	242	222	252	257	240	260	259	224	240	253	212	246	240	224	252	257	272	229	193	251	261	234	249	267	252	249	257	257	240	235	258	260	257	262	253	257	247	259	246	256	245	227	277	251	235	225	256	228	225	257	248	250	253	249	231	240	263	223	238	247	213	207	273	271	240	239	267	242	237	272	232	274	226	222	239	251	215	209	259	219	274	235	264	259	273	207	251	225	255	252	225	242	248	226	258	227	289	219	239	253	242	241	239	243	237	262	254	251	249	236	230	239	226	213	259	241	258	240	221	241	247	266	221	247	247	269	247	222	259	245	235	238	257	268	242	247	252	225	240	233	232	242	218	266	236	252	256	236	225	258	226	265	251	232	246	237	255	257	272	259	239	257	256	273	256	281	248	248	250	243	221	206	272	250	230	237	260	291	277	237	274	280	219	230	251	262	253	230	216	274	253	217	234	220	231	234	265	225	216	232	258	247	273	243	246	262	280	220	251	246	255	247	236	223	229	259	216	235	259	268	233	238	249	258	248	233	223	243	236	260	231	254	257	240	262	230	260	258	228	268	224	243	253	240	254	242	248	231	268	207	241	261	254	251	247	254	244	242	255	263	242	265	268	257	235	229	230	241	220	234	241	275	243	258	237	240	260	248	216	265	230	252	237	241	266	257	238	293	260	230	231	258	240	250	257	257	267	244	255	251	225	273	224	213	239	246	236	243	235	249	250	227	254	249	225	244	232	246	271	251	219	221	261	274	235	241	209	248	236	256	242	230	254	238	242	250	269	243	257	237	240	264	254	243	274	256	243	267	237	239	260	245	265	252	244	251	218	255	221	248	220	249	224	257	235	266	240	250	269	253	250	270	263	230	225	222	241	236	240	242	241	260	212	248	251	281	230	242	253	249	253	228	246	216	245	251	252	223	248	239	250	229	254	235	266	258	232	250	263	296	244	248	250	250	250	262	283	221	247	253	286	264	239	257	252	263	230	248	278	255	250	263	223	246	239	259	254	244	230	260	263	241	231	237	243	266	251	231	245	244	214	231	225	267	249	239	211	255	244	252	217	269	232	230	276	240	241	219	242	241	221	243	257	245	236	214	251	255	239	240	211	244	254	263	251	241	245	262	267	224	244	231	240	229	224	228	255	191	254	247	257	275	228	226	216	249	215	231	259	235	264	256	247	254	226	232	249	234	240	230	234	206	245	225	244	226	230	236	241	245	224	250	268	228	262	273	248	237	251	227	266	234	228	225	213	218	236	244	231	240	243	248	245	227	247	246	271	221	259	261	236	243	222	237	242	241	252	234	235	285	225	248	284	223	234	240	263	237	285	241	225	263	224	240	254	258	248	234	204	262	236	225	236	270	234	257	250	225	226	261	260	247	254	245	217	235	231	229	238	242	261	256	230	249	278	228	269	241	243	224	223	257	212	266	246	230	253	269	220	264	256	231	239	242	236	254	247	280	238	259	215	283	281	235	245	248	257	261	282	268	207	226	245	248	252	260	228	260	258	225	233	213	237	239	226	254	241	220	234	196	209	252	231	262	225	238	252	234	257	247	238	258	227	269	235	221	242	247	240	259	222	252	249	252	259	240	242	250	253	231	237	244	277	232	244	256	286	254	230	234	231	210	217	246	241	246	237	248	269	247	236	241	240	224	241	233	246	225	257	253	246	228	235	273	228	235	223	224	235	229	244	230	234	239	226	230	220	248	251	236	262	240	233	256	265	243	251	226	265	217	242	263	268	242	231	264	255	247	243	230	242	235	221	247	244	256	226	254	250	232	238	244	225	210	211	241	236	228	270	267	249	204	234	211	249	229	230	259	254	235	226	245	227	233	238	238	257	255	242	251	264	273	241	249	253	245	264	256	240	223	197	250	212	244	212	281	221	246	223	283	271	211	222	253	250	234	242	246	195	237	251	247	224	255	250	252	289	272	240	252	238	220	235	223	235	232	220	227	221	252	255	248	237	258	232	243	249	252	269	258	230	246	222	244	238	227	255	265	225	245	224	247	228	272	229	228	232	256	243	219	268	215	254	246	260	262	261	225	252	262	229	217	238	224	278	241	236	247	253	241	225	252	244	234	230	264	246	230	231	234	237	221	256	226	244	231	281	232	258	236	234	230	211	234	230	227	235	236	261	255	232	256	247	255	240	257	247	216	236	264	212	234	259	225	226	224	240	247	235	245	235	267	250	223	247	227	254	246	217	260	236	241	262	251	220	237	233	214	230	241	244	253	242	248	243	256	268	248	238	214	234	233	248	257	272	245	253	262	243	235	250	258	227	225	239	246	241	205	230	278	247	255	257	244	217	222	261	225	244	222	241	260	244	227	229	254	243	233	237	228	260	239	265	222	265	217	243	248	259	234	233	223	249	286	221	277	251	254	216	231
48071	3404	4205	5131	4366	3769	3131	2642	2304	1963	1805	1682	1539	1446	1358	1415	1284	1297	1445	1143	1173	1197	1297	1183	1084	989	1005	1130	1039	910	917	1075	1024	1018	902	848	1028	1296	1384	1612	1378	1139	1163	1113	1238	1456	1552	1348	1327	1135	1100	1000	750	1182	5041	6269	5107	3635	2384	1112	567	641	584	619	620	556	586	590	602	647	576	604	595	575	565	566	618	562	586	581	565	605	608	603	587	592	582	633	558	586	627	586	627	615	605	635	599	601	600	618	647	587	589	579	567	640	551	614	609	640	605	618	620	601	554	604	608	569	569	623	596	600	590	638	608	587	592	560	587	570	566	636	594	598	548	592	582	624	625	555	621	594	616	624	588	610	599	563	574	578	591	634	636	613	642	628	633	598	544	628	618	589	594	534	635	600	578	547	609	588	557	605	563	598	594	614	582	556	634	646	606	604	580	627	587	634	625	627	660	605	591	560	617	573	621	598	604	606	623	543	649	572	600	604	601	578	632	595	617	609	574	586	581	602	578	642	589	631	564	578	618	615	587	599	611	601	613	579	657	561	590	578	596	564	561	589	625	628	622	585	609	594	594	576	568	582	587	643	590	660	563	589	573	590	597	627	632	586	604	597	563	611	583	596	632	607	638	577	589	623	603	601	644	624	589	614	607	580	583	587	568	581	645	611	627	573	616	575	634	617	595	605	581	632	579	600	593	632	599	616	609	572	595	556	606	541	586	612	607	625	582	592	587	572	596	593	589	571	583	602	565	585	574	583	645	569	564	640	605	580	585	571	635	610	599	593	632	583	632	644	602	606	600	574	594	598	617	564	612	619	600	602	609	606	611	639	634	564	653	580	625	565	590	607	612	594	615	639	597	600	616	619	588	592	571	631	591	621	578	607	611	619	598	576	597	611	633	622	612	575	619	628	581	601	595	608	642	558	575	582	621	595	614	609	577	573	617	616	607	585	607	640	613	606	582	558	581	587	598	566	602	596	597	603	592	605	603	569	561	592	596	599	625	595	580	574	598	580	606	604	556	584	581	577	609	594	578	614	599	581	559	593	579	627	571	607	610	598	585	586	610	638	608	574	549	583	583	618	572	582	571	594	579	590	618	592	580	653	611	592	595	608	603	635	599	589	587	585	593	571	618	552	604	647	576	586	548	574	611	580	601	631	564	593	633	593	573	561	611	614	555	586	582	604	629	603	630	615	616	620	583	589	588	604	577	612	615	575	593	578	612	626	591	605	602	604	613	621	590	576	626	578	552	606	579	566	623	565	573	568	585	571	572	555	605	624	585	614	587	589	615	593	601	612	615	597	578	588	609	589	590	584	562	596	589	566	587	586	618	596	587	600	584	610	579	608	580	552	562	558	576	573	598	544	603	612	616	661	576	588	632	616	606	621	627	608	613	536	626	586	589	620	579	606	603	636	590	607	623	598	536	621	591	615	624	585	607	584	614	611	601	606	572	594	594	586	575	599	596	613	574	568	586	631	619	571	628	618	645	569	626	586	580	566	558	599	628	532	599	618	621	632	580	595	584	658	604	594	644	640	606	617	663	612	582	588	612	564	586	664	632	584	590	604	572	549	590	611	622	642	570	633	613	584	607	560	618	542	617	565	605	580	592	587	598	582	599	595	562	607	604	593	600	635	581	579	606	624	628	569	551	613	628	604	652	600	634	583	569	617	611	590	602	573	612	623	571	555	578	625	608	610	620	606	617	602	640	590	605	552	570	615	614	602	596	583	604	596	582	631	613	610	582	657	626	629	627	600	586	593	617	591	609	577	598	593	557	577	635	612	625	598	596	602	573	611	629	602	591	623	617	584	551	586	588	628	612	578	637	594	645	684	601	594	606	639	567	621	618	605	610	588	594	632	618	630	582	560	608	655	612	602	643	618	593	614	585	591	624	629	589	596	569	563	628	576	610	619	601	557	598	613	553	583	620	586	640	612	607	605	598	557	557	565	581	597	587	610	615	602	603	608	639	597	605	606	585	597	584	569	609	553	617	590	619	614	649	587	578	618	597	601	557	602	570	609	576	554	576	668	628	638	630	580	594	598	642	620	599	577	605	587	611	624	579	622	601	623	607	624	610	614	580	584	587	623	626	610	575	568	591	617	574	609	569	602	623	615	580	595	598	587	598	641	608	628	550	550	587	580	618	560	629	601	636	590	574	594	598	647	603	651	613	611	577	608	576	579	615	601	616	577	620	600	599	641	569	619	590	596	633	615	608	564	675	611	619	570	603	616	590	543	637	577	577	663	601	595	557	611	575	559	577	591	569	583	547	613	569	586	622	628	585	602	609	599	601	646	578	609	605	611	620	592	616	600	608	600	623	607	611	573	643	565	542	598	612	609	622	596	619	617	571	598	595	624	617	585	615	597	568	565	607	572	603	606	581	617	610	607	608	623	614	577	582	607	621	590	560	549	594	589	583	605	588	577	639	639	606	585	542	620	597	629	588	620	608	644	594	635	629	589	575	570	601	592	574	628	626	564	607	584	570	623	620	596	602	612	555	593	564	585	598	578	598	631	607	627	595	606	581	639	584	603	577	600	586	596	626	549	585	584	607	574	564	630	590	633	578	586	578	612	605	559	609	595	593	587	577	599	600	578	602	578	583	582	586	537	563	608	580	618	583	569	615	573	574	637	547	587	607	612	594	642	588	605	620	621	614	592	602	616	589	561	611	586	596	577	577	623	579	560	614	611	608	604	622	585	612	573	573	599	618	618	594	653	578	601	621	634	586	565	612	609	557	597	601	595	630	639	607	557	609	623	656	624	575	610	627	601	590	627	610	586	546	586	570	611	626	596	593	622	604	640	588	608	583	601	601	586	547	600	607	586	621	608	610	623	642	597	558	661	593	602	572	534	613	587	606	589	599	615	604	563	619	607	625	591	613	614	613	576	601	612	627	580	621	562	595	598	610	591	641	600	599	592	593	582	577	606	579	610	612	629	632	655	606	586	596	622	612	631	554	604	578	626	591	613	635	573	588	582	590	603	602	601	603	625	626	594	559	545	594	584	603	589	584	581	606	609	579	609	610	616	585	589	568	581	584	578	608	617	605	577	627	589	603	585	627	643	623	596	584	609	596	601	589	610	621	589	585	615	620	563	557	634	619	601	642	628	622	601	587	577	580	596	609	597	591	617	616	560	613	638	603	595	638	608	650	558	606	631	603	590	579	598	601	593	587	562	607	629	609	591	593	609	600	590	554	612	565	560	622	592	593	570	619	573	600	582	604	594	585	576	576	602	589	597	564	608	579	609	589	619	596	588	593	621	633	569	561	569	614	601	583	586	557	581	606	621	602	620	635	617	596	627	599	598	625	567	591	596	617	623	568	610	617	582	560	600	641	577	588	553	584	613	604	560	598	593	628	630	627	653	603	575	599	593	573	590	592	579	611	602	569	587	598	577	592	609	617	581	652	629	568	659	566	585	604	593	557	591	618	581	626	573	637	546	628	567	631	618	618	609	631	541	620	572	582	612	634	664	611	631	668	555
17197	1656	389	371	351	346	384	326	339	340	280	316	355	300	334	332	320	316	321	329	351	303	334	309	324	290	313	332	310	310	311	374	327	305	339	314	320	259	292	328	341	354	379	363	307	342	351	333	343	311	300	322	357	362	345	358	379	385	338	319	308	291	285	316	313	297	291	305	323	330	329	327	298	313	301	281	300	291	272	320	333	265	308	301	343	325	305	288	324	305	302	324	275	336	295	275	320	293	295	290	326	340	318	314	311	301	306	299	319	305	335	304	307	304	318	310	298	293	298	306	306	320	299	328	286	271	318	315	319	281	314	312	329	331	321	327	325	322	301	292	318	294	325	282	304	289	298	327	287	304	323	294	300	324	292	324	326	319	324	260	278	295	323	272	323	329	291	316	327	333	286	309	312	310	340	277	267	311	319	313	291	275	294	271	321	277	309	285	277	280	331	289	327	296	296	285	290	304	310	346	289	354	290	322	320	343	306	312	322	309	320	350	299	288	318	302	340	281	308	336	325	297	330	308	288	284	289	285	301	300	325	301	307	304	297	331	302	285	310	324	319	313	297	286	295	289	318	307	309	309	325	259	291	316	321	313	321	260	290	335	303	297	316	318	339	295	295	331	292	305	315	284	272	332	283	314	304	318	322	291	342	325	322	294	306	277	310	294	289	302	302	317	311	326	363	309	323	301	274	310	329	288	311	307	352	320	278	310	320	310	270	321	317	265	325	296	285	359	307	306	308	315	313	304	293	315	297	325	322	299	297	310	328	299	319	337	345	324	289	292	319	294	316	308	305	303	263	292	321	286	288	325	315	304	270	315	294	313	314	311	304	314	355	297	292	304	290	307	304	302	329	320	294	312	253	302	295	274	306	295	314	287	295	336	310	328	348	321	294	307	307	252	287	337	316	318	299	298	312	290	307	308	299	284	312	339	322	259	320	281	297	299	279	296	286	314	318	295	315	320	295	319	316	329	281	297	308	308	299	328	322	284	319	305	295	303	300	288	308	302	326	317	294	287	295	327	279	304	310	312	303	306	291	324	303	303	320	292	317	308	335	302	285	304	331	337	317	303	333	284	344	318	309	329	303	330	302	326	319	288	316	303	292	285	286	280	344	310	266	305	335	347	311	330	287	295	299	303	303	331	337	305	335	305	311	304	312	291	307	315	298	287	306	304	292	343	300	316	313	338	301	293	296	295	295	314	310	328	338	294	315	262	300	303	313	311	366	310	302	294	317	288	315	330	317	278	298	308	332	316	298	297	304	345	296	312	314	281	329	323	297	294	323	301	298	313	322	343	285	307	263	333	293	323	318	333	271	291	300	317	293	307	301	281	285	332	282	327	331	299	314	310	313	335	290	304	298	304	332	323	331	304	316	308	264	298	338	324	287	326	328	332	306	320	324	309	281	305	306	301	292	329	346	289	307	312	324	296	281	314	301	299	295	316	308	293	287	333	307	301	296	310	305	284	315	317	306	314	319	336	314	331	322	305	304	323	294	315	301	289	286	281	307	356	320	352	328	313	295	312	305	308	297	310	312	361	311	311	342	326	295	285	294	318	319	301	317	272	301	323	278	321	296	314	321	331	279	307	260	314	307	308	284	305	311	308	301	325	299	287	331	288	307	292	304	311	304	333	297	314	309	294	297	309	318	321	349	310	339	279	307	289	280	281	291	301	318	336	331	320	296	323	333	288	285	300	311	324	295	297	316	301	299	281	279	305	322	299	302	307	302	340	330	288	266	278	314	314	304	338	320	311	308	318	327	339	320	313	285	318	284	322	308	342	319	307	279	330	282	313	323	317	297	319	293	327	292	314	307	302	340	343	329	319	350	329	280	285	321	297	306	317	315	312	315	301	294	340	304	292	307	318	323	347	358	301	274	331	309	317	301	311	329	319	297	291	334	304	335	317	352	310	311	325	329	294	295	339	323	327	302	304	308	321	332	289	331	282	328	313	288	295	294	326	262	296	332	343	297	321	301	313	335	321	318	291	350	296	281	292	282	308	306	297	308	336	339	314	276	313	301	299	335	286	309	316	289	277	326	328	333	293	346	292	276	323	303	298	285	319	306	305	275	299	362	289	327	315	315	347	312	307	337	316	309	293	281	305	308	310	276	329	315	342	291	295	290	296	292	293	314	280	338	336	307	334	309	314	302	326	317	296	297	286	295	269	316	318	300	294	290	292	288	338	274	308	302	290	328	289	328	268	362	278	332	272	305	346	321	277	280	324	332	286	317	307	313	285	314	289	331	311	306	280	325	335	318	338	328	292	270	309	295	334	339	316	309	344	287	349	330	289	328	328	281	272	302	319	312	297	337	307	297	303	330	337	303	336	326	323	318	329	298	307	308	303	314	322	281	279	311	316	303	292	294	280	310	318	345	302	282	304	307	314	320	304	307	327	318	297	326	274	281	276	331	290	321	315	288	296	329	313	290	332	325	316	313	313	330	294	301	307	309	321	283	317	320	299	307	335	304	298	332	313	316	284	339	288	337	317	303	324	328	328	289	295	282	303	312	326	310	298	292	325	289	340	285	302	311	288	295	329	333	304	304	316	311	281	273	286	320	341	264	311	291	306	309	313	296	330	312	291	303	321	315	313	308	314	317	338	298	289	317	303	308	298	330	319	296	321	307	303	323	339	298	298	288	312	291	327	309	302	334	354	314	333	291	319	279	308	305	325	292	302	279	311	336	287	309	334	302	315	288	274	288	298	325	322	314	343	307	298	330	335	322	309	301	283	319	316	323	321	284	298	292	304	291	291	339	305	321	308	323	342	315	309	289	286	285	325	294	304	303	317	294	349	287	308	309	343	285	292	302	309	322	348	341	322	304	334	338	287	295	287	331	314	315	323	276	330	310	325	292	311	324	325	306	329	289	293	312	319	315	355	315	320	285	310	295	301	301	282	329	293	291	297	307	316	307	288	314	290	340	313	288	312	292	312	324	304	270	308	291	314	341	316	303	326	319	290	310	331	298	314	321	305	300	313	320	347	295	332	320	316	307	332	309	340	348	294	300	315	290	303	314	331	297	294	309	307	291	311	303	316	320	305	295	309	278	341	300	318	301	325	301	301	337	309	333	286	326	318	301	295	284	280	312	340	327	312	300	296	308	314	290	341	307	301	334	311	312	321	305	282	309	333	327	271	279	287	270	279	311	327	368	291	283	301	312	315	311	325	328	306	319	350	294	319	286	311	296	297	292	298	348	332	311	294	287	310	302	308	314	306	311	333	333	332	283	332	295	294	303	323	336	315	328	289	332	309	290	268	277	296	312	314	285	326	325	321	319	315	299	310	290	319	294	309	292	315	294	308	305	289	278	318	283	308	321	277	295	291	326	312	306	327	308	302	336	310	316	290	331	337	326	317	278	308	315	284	280	302	302	301	306	348	284	339	306	301	309	299	325	311	319	299	287	301	325	321	322	323	316	316	294	280	339	267	299	299	325	277	300	279	308	336	304	316	284	328	320	326	307	290	331	269
17277	1052	998	1032	1030	921	864	846	882	839	814	901	869	807	787	809	853	850	804	800	809	876	830	775	779	825	831	811	814	873	924	915	952	901	820	849	810	825	984	992	957	942	960	944	932	889	950	945	972	961	982	903	828	861	917	1063	1200	1046	928	814	754	764	732	785	759	735	774	781	760	734	760	779	739	741	739	774	742	726	793	692	749	727	773	729	742	801	737	767	759	781	761	750	774	762	752	788	731	773	767	781	757	722	737	816	756	772	758	710	736	752	742	739	706	807	761	795	695	718	778	740	799	714	734	737	733	755	707	809	725	738	777	804	760	739	707	746	737	763	720	738	697	741	768	760	762	795	737	754	729	731	792	740	747	709	745	772	741	740	726	748	743	732	764	751	723	756	799	773	781	722	678	743	785	751	710	770	768	750	697	702	696	745	780	771	763	725	801	755	758	734	735	719	763	781	747	738	764	712	720	796	677	783	777	749	743	750	734	718	744	751	772	744	772	782	712	787	756	734	769	761	736	711	748	710	738	775	783	763	743	753	753	757	765	730	731	761	793	791	766	749	750	741	734	797	724	804	719	748	749	749	790	702	744	743	784	781	715	767	757	763	714	709	779	762	745	795	758	784	788	762	763	716	746	759	747	759	734	760	755	753	813	758	739	738	739	736	750	792	781	806	719	787	786	745	747	788	786	777	750	714	738	801	725	748	716	781	760	747	792	756	739	755	744	706	772	788	741	820	743	798	722	752	765	802	787	752	746	717	740	731	814	744	753	715	764	714	728	720	738	771	759	748	743	771	756	749	745	781	745	751	725	771	727	753	767	743	765	777	733	768	742	782	762	754	759	741	755	686	765	766	771	762	777	753	750	762	758	698	733	766	768	752	704	805	792	745	699	806	771	756	735	746	760	742	744	775	740	751	752	730	710	732	754	764	776	726	689	745	748	761	738	788	715	792	791	695	735	698	751	758	728	785	770	754	746	750	813	731	760	741	691	748	731	792	770	728	726	766	759	766	727	727	727	750	764	787	721	773	746	770	761	697	771	809	768	785	701	732	785	777	781	732	756	794	777	742	681	742	764	778	768	768	725	761	745	727	770	735	757	811	745	714	771	759	767	755	731	769	749	719	742	836	720	814	759	762	781	768	696	798	720	766	750	788	757	773	706	721	751	760	750	754	739	689	730	759	794	745	724	734	723	735	719	741	759	716	782	799	788	733	754	733	748	786	771	748	797	753	751	758	752	740	741	719	744	744	753	737	747	783	770	785	833	747	788	798	711	748	719	828	765	763	746	751	730	764	763	723	767	785	764	768	770	801	780	775	748	753	788	757	756	744	776	779	723	754	777	750	730	738	753	782	723	747	732	779	721	745	737	728	750	770	752	775	770	799	746	807	770	763	730	760	728	793	773	746	751	698	754	775	764	737	761	729	750	752	758	767	758	740	788	665	763	770	746	750	761	741	751	776	753	770	744	715	777	753	793	745	754	758	796	748	734	745	720	708	745	773	746	835	766	735	754	776	781	760	724	822	719	785	824	724	787	725	723	712	777	737	770	739	749	775	740	810	782	740	784	761	722	715	770	767	745	726	752	761	753	757	728	733	739	753	786	752	759	764	797	765	799	702	784	790	758	722	831	775	762	758	761	767	749	757	759	751	732	759	770	749	774	756	735	780	797	771	726	718	725	736	774	767	732	769	745	791	752	747	790	736	790	710	703	760	750	754	709	752	731	711	766	762	770	779	768	728	760	742	772	806	716	764	732	766	784	783	825	780	724	734	748	734	794	736	740	756	769	753	805	756	797	707	746	761	714	708	765	710	743	716	757	756	739	821	721	734	731	732	746	734	759	806	780	810	793	732	753	787	759	811	763	765	726	742	736	721	763	775	748	700	779	748	727	757	718	716	785	753	737	732	760	763	760	799	748	719	725	766	720	784	746	787	765	745	752	760	725	762	749	763	735	777	768	769	721	724	748	719	771	787	752	742	681	730	737	776	738	783	785	763	772	772	807	761	744	745	716	762	769	730	752	760	760	807	716	717	734	755	785	792	743	733	758	779	791	729	735	713	757	734	782	746	728	777	787	748	768	769	802	766	749	725	781	737	735	747	767	701	711	761	776	756	718	767	733	770	761	709	740	706	750	753	731	753	762	714	750	772	764	786	734	707	782	767	747	774	761	745	714	773	768	822	762	809	715	701	715	786	726	774	803	734	757	716	745	766	741	733	782	783	759	746	737	744	755	702	756	774	774	736	737	772	719	757	767	756	747	729	749	759	732	749	767	784	761	709	749	796	770	759	744	723	781	755	766	775	732	766	717	778	731	725	738	727	711	747	743	737	784	783	737	723	720	728	783	772	773	760	758	719	728	738	743	772	740	738	754	778	724	738	754	774	764	797	765	733	747	728	751	710	771	742	733	717	758	752	780	787	796	725	742	822	819	696	805	781	728	765	753	753	744	715	733	753	718	760	746	770	731	828	784	738	760	712	730	778	786	778	733	797	752	799	734	755	705	734	769	796	763	735	734	748	770	797	766	754	719	758	730	751	741	770	720	772	763	716	771	783	740	758	726	736	766	702	761	778	776	785	764	776	700	715	769	742	740	759	744	744	792	745	771	756	764	735	782	787	736	765	757	750	755	751	765	762	770	787	745	771	727	723	735	750	757	744	743	774	720	764	758	756	723	727	812	808	760	746	794	752	724	738	748	737	774	743	765	782	759	759	743	733	732	756	766	782	729	738	782	761	752	770	761	744	739	739	768	771	738	797	763	700	707	753	744	719	754	759	741	734	782	754	787	780	752	753	741	767	725	714	769	770	737	747	742	840	732	786	752	725	770	736	748	770	746	770	704	751	764	732	759	715	768	759	789	796	777	743	749	773	717	765	727	757	721	773	761	810	784	713	768	762	764	739	766	758	738	722	728	730	759	756	709	746	789	757	715	739	784	800	791	766	699	767	717	786	725	761	746	781	765	720	729	763	734	736	760	772	742	759	770	734	729	771	758	756	730	715	767	760	796	690	743	706	754	749	795	727	765	744	784	767	790	778	758	713	777	730	777	751	758	710	741	775	770	746	749	746	777	746	746	773	691	748	748	736	723	739	761	714	723	771	760	774	741	799	777	768	686	716	788	770	742	782	733	697	773	741	731	783	718	745	710	790	718	750	764	738	785	787	791	741	694	750	819	745	742	708	763	777	763	780	734	801	725	768	774	791	736	776	752	719	773	744	736	789	754	775	729	738	793	745	777	772	745	781	790	763	720	792	761	804	746	826	758	719	768	663	723	804	707	795	844	773	779	797	766	780	773	752	792	758	742	856	751	746	701	732	759	802	764	754	756	758	673	746	747	704	722	733	719	757	774	737	787	760	815	778	762	790	824	773	774	787	754	804	706	701	736	720	822	749	696	724	747	765	750	722	769	764	793	730	784	768	746	709	780	751	778	721	746	744	780	740	732	745	750	716	776	744	693	730	775	797	750	780	735	752	781	744
60097	24284	15417	3322	848	656	593	541	437	446	426	357	418	382	403	355	387	351	375	389	373	371	334	363	347	360	355	354	365	352	369	356	322	351	316	385	338	383	354	391	409	432	384	318	387	382	354	379	351	368	348	362	359	381	496	724	698	547	437	379	312	354	332	338	327	320	314	315	324	316	295	341	315	299	293	299	312	339	312	298	339	305	314	336	286	323	307	303	299	325	351	332	319	325	327	334	318	287	328	324	291	316	330	320	313	302	298	309	311	285	302	314	318	324	332	306	326	305	361	315	322	324	305	328	328	307	314	358	313	294	317	311	278	322	292	314	328	316	308	299	329	296	338	330	328	320	306	306	334	334	335	319	298	323	290	294	295	307	325	336	323	335	323	310	333	302	320	314	319	356	314	363	326	305	320	325	300	303	298	336	299	329	312	295	316	326	300	302	340	323	303	295	309	301	315	342	308	348	265	317	299	340	326	314	289	330	302	276	312	336	305	320	308	319	331	302	351	345	309	322	345	332	315	320	333	337	324	328	319	317	291	313	309	318	307	335	335	332	342	365	328	325	327	285	311	313	316	318	290	317	315	312	356	322	290	319	342	354	332	307	319	316	321	318	327	333	303	291	312	307	335	329	299	310	335	306	320	318	326	299	371	339	296	319	313	345	290	316	324	307	305	298	326	333	322	317	321	338	355	301	307	312	320	345	320	336	307	312	292	350	346	299	345	286	316	334	295	301	368	300	320	309	315	333	312	270	324	317	353	296	297	330	328	328	354	317	336	331	314	295	309	310	297	310	324	307	312	363	308	316	329	294	311	328	289	344	343	323	325	343	276	322	337	312	338	311	308	320	324	301	281	343	294	326	320	314	321	305	327	331	320	361	355	351	324	317	314	282	329	296	301	324	312	291	306	340	360	314	329	299	358	315	333	325	296	327	327	359	296	320	310	340	297	292	315	320	332	326	292	329	320	324	296	338	344	282	348	335	326	334	345	303	315	310	314	333	301	342	317	281	313	278	350	324	308	318	309	324	337	325	326	322	320	335	331	295	305	313	341	285	335	320	341	292	330	293	299	294	294	326	310	351	325	324	294	328	318	321	312	313	315	318	318	309	306	311	300	309	296	304	323	310	344	343	341	307	324	317	333	321	307	303	328	321	306	311	290	333	335	322	312	316	304	287	289	328	332	361	346	324	345	346	356	308	326	344	312	335	336	354	358	318	308	309	302	338	311	370	330	360	302	319	315	285	321	322	328	315	326	301	358	314	302	349	299	319	318	346	321	335	322	307	302	316	326	306	325	345	328	328	317	334	295	348	313	309	324	344	327	294	310	330	317	325	304	328	330	316	297	344	350	333	327	325	340	334	299	318	304	324	319	299	312	341	340	318	339	343	308	315	311	311	299	326	332	293	347	295	341	368	352	365	339	322	310	342	321	341	312	298	304	319	324	326	305	312	303	307	299	311	287	358	266	331	287	289	342	338	315	289	315	349	332	308	306	327	323	313	341	328	341	319	323	294	308	343	349	340	366	293	320	333	299	318	295	306	322	355	302	320	313	337	302	299	310	306	344	311	309	306	291	326	311	318	295	290	343	332	293	348	329	326	290	298	322	328	326	299	340	316	325	336	321	338	288	307	313	319	327	299	324	317	319	311	284	339	344	334	342	389	327	315	348	328	325	321	305	322	307	292	274	350	347	325	309	356	308	336	332	318	365	293	335	303	328	303	322	286	299	289	319	331	295	335	312	322	327	292	306	332	333	299	318	333	355	295	302	336	307	297	318	318	311	316	297	314	314	347	299	349	314	343	342	298	307	324	335	309	333	330	334	332	299	334	311	293	308	305	316	312	315	283	330	281	338	320	306	302	310	302	298	306	312	355	316	315	305	321	333	360	319	320	320	303	322	313	328	330	337	290	322	317	358	296	277	320	317	329	293	331	315	355	324	317	311	332	337	297	298	301	305	280	313	329	332	325	313	308	312	345	337	327	311	312	316	341	291	340	297	323	305	341	298	295	312	317	315	333	321	358	328	315	317	300	329	303	327	325	318	316	314	338	331	289	354	307	294	309	318	299	311	323	322	307	331	323	318	327	278	333	318	292	339	294	301	306	353	321	289	307	301	346	304	337	315	316	327	287	285	296	355	329	303	340	329	307	305	304	299	301	345	351	318	334	329	299	357	328	317	315	300	315	334	324	316	337	284	334	329	329	298	319	301	290	314	325	315	333	301	347	308	303	313	287	344	357	326	318	299	306	322	301	322	334	339	291	337	296	310	308	340	301	316	315	310	290	318	264	318	309	344	310	308	297	286	335	323	309	302	304	330	311	294	317	336	334	317	332	321	292	293	304	343	322	327	330	307	312	307	360	309	335	309	305	325	306	319	283	323	311	305	321	322	323	295	291	294	291	319	356	326	323	312	321	348	358	292	318	326	341	314	316	313	308	312	311	361	301	301	315	282	331	334	320	295	341	304	309	331	303	319	343	321	312	333	307	339	309	310	327	356	325	310	367	320	333	333	318	302	338	326	344	359	353	308	364	317	329	310	297	333	313	286	331	327	326	330	328	343	331	310	326	322	328	325	290	290	311	323	329	310	308	326	323	313	297	300	350	299	311	310	270	329	337	331	300	311	288	330	318	313	288	334	324	319	307	302	340	321	301	327	338	330	306	307	299	325	289	304	327	331	347	290	312	321	305	296	338	328	301	313	309	311	338	345	357	312	323	264	343	326	327	327	340	311	329	322	317	326	302	317	299	326	351	328	317	330	317	327	334	318	316	309	305	338	332	296	326	319	308	291	310	339	309	325	321	308	337	301	317	307	327	336	337	300	282	293	318	315	351	310	330	296	341	323	313	309	292	293	328	348	325	284	313	323	281	366	336	320	336	313	325	321	347	324	309	324	334	351	347	323	289	317	323	307	318	321	303	325	339	318	317	316	343	337	311	291	315	309	331	353	295	322	314	346	344	311	305	308	347	328	314	315	337	310	301	307	315	330	316	314	315	332	304	303	311	319	323	316	348	303	308	351	309	335	310	345	320	305	342	330	322	325	291	315	309	305	300	309	314	343	295	311	324	329	360	314	352	317	329	331	312	336	357	287	301	348	321	329	288	312	333	309	302	314	319	306	328	331	319	299	318	306	306	316	319	309	353	299	295	319	322	318	326	307	315	331	321	328	334	327	305	323	325	297	331	304	301	319	295	294	288	314	315	317	333	305	303	342	358	325	348	304	297	304	292	313	298	310	319	306	333	329	328	279	324	303	304	304	316	307	305	295	302	343	305	337	342	324	326	315	342	352	322	314	340	337	323	345	321	301	316	323	303	350	320	343	301	358	336	309	324	347	343	288	319	309	325	361	315	338	293	347	330	300	314	329	302	296	320	312	301	321	324	293	358	341	297	330	312	321	317	319	320	304	322	310	295	333	332	310	316	313	338	323	291	297	323	318	289	341	322	308	289	346	328	344	312	330	290	322	325	329	298	310	289
41299	2528	2787	2985	2688	2206	2149	1888	1620	1430	1368	1326	1173	1184	1229	1188	1217	1147	1103	1090	1186	1245	1061	1021	1069	1029	998	1068	992	1036	1158	1150	1059	1018	981	939	989	1033	1081	1344	1304	1361	1327	1240	1287	1224	1213	1310	1229	1082	1085	1023	1102	1072	2397	3943	3367	2338	1651	1130	712	742	766	783	806	773	748	792	762	785	755	783	726	799	800	813	702	765	781	822	772	803	761	755	788	771	788	791	780	732	794	766	757	817	750	747	730	810	758	777	735	773	745	738	770	755	739	782	755	761	802	792	790	735	721	760	798	765	734	756	708	769	786	796	785	750	800	762	795	763	737	755	752	790	797	722	768	793	722	760	717	762	729	812	753	766	788	783	800	823	734	801	776	804	765	758	784	726	777	765	797	770	765	715	749	754	780	750	746	774	772	757	797	743	770	745	746	813	770	804	787	756	769	799	747	774	756	753	745	752	745	753	845	766	747	720	792	772	771	760	749	792	796	743	765	767	747	708	775	740	729	745	776	749	750	756	766	784	750	739	808	782	800	807	763	759	773	795	758	755	731	744	751	745	788	781	795	726	805	753	804	778	785	732	799	780	796	781	768	822	746	794	722	743	804	800	722	785	776	758	783	818	719	799	756	776	804	766	737	808	756	783	760	762	795	817	704	778	759	762	783	771	735	779	779	801	753	752	763	729	745	781	768	757	752	767	801	744	778	790	787	766	752	735	814	755	800	761	737	800	776	821	796	736	747	799	799	817	791	721	772	780	792	746	726	726	766	726	745	719	741	764	813	775	744	733	762	788	795	792	776	785	771	772	761	747	797	800	777	794	809	766	750	760	771	780	812	766	784	730	747	752	789	757	752	730	745	839	796	760	795	807	833	760	795	783	804	794	777	789	727	785	790	735	744	807	768	798	787	735	761	745	782	773	756	686	754	809	838	779	783	815	781	738	738	762	795	754	788	839	790	771	768	752	820	769	735	740	712	719	797	740	744	799	767	817	696	829	757	717	776	794	735	762	827	786	786	751	715	770	774	782	741	756	779	744	764	751	754	758	810	759	790	769	707	793	768	748	774	743	777	731	798	761	749	751	737	785	764	739	752	740	762	757	773	790	782	784	794	762	783	790	718	803	750	765	804	768	796	759	791	772	724	734	780	796	735	803	780	789	734	767	771	713	739	785	762	761	731	747	751	712	794	747	755	752	821	770	767	792	778	760	747	751	796	741	781	815	723	747	710	750	715	739	742	779	778	758	761	780	765	769	774	806	728	782	808	802	745	814	782	770	757	788	807	800	794	805	786	772	795	807	769	815	774	750	705	770	742	772	749	759	763	741	793	783	751	722	716	761	734	773	750	751	789	775	750	755	750	795	762	860	759	783	763	764	825	770	737	737	774	774	784	788	782	777	711	786	800	742	762	829	764	768	760	769	776	777	784	777	776	786	755	794	722	743	802	826	820	753	751	727	776	771	755	804	804	781	788	771	831	722	757	780	794	711	800	767	772	748	821	754	783	793	770	733	811	773	776	765	764	784	827	807	803	758	790	826	752	802	733	783	797	767	757	755	711	788	750	776	747	803	726	746	796	758	685	774	757	730	805	742	735	804	782	768	728	740	783	765	776	747	679	768	774	801	777	763	766	781	735	787	775	761	737	763	786	782	791	731	767	759	780	792	828	801	770	778	791	806	780	805	763	760	744	777	772	799	745	750	752	793	753	779	741	758	766	726	789	727	741	764	765	784	755	809	796	725	752	738	712	754	738	772	726	795	769	706	801	774	776	745	796	790	772	803	772	771	809	795	793	760	752	760	801	753	762	802	764	740	765	743	783	787	726	737	790	745	783	731	810	768	798	783	758	795	796	758	753	790	734	796	764	771	768	766	800	767	776	781	736	720	801	782	797	786	757	739	764	772	765	782	776	821	753	771	773	769	755	751	764	774	759	772	800	772	741	764	780	750	736	744	733	799	790	746	785	802	792	773	753	753	790	721	760	754	782	747	784	770	781	773	753	793	790	749	752	727	724	767	768	773	818	758	768	749	769	806	744	751	758	779	829	752	788	801	748	772	765	741	759	739	764	712	738	766	778	757	750	759	739	780	751	830	747	784	765	760	802	774	768	787	716	666	778	774	795	739	704	789	787	754	805	744	713	807	758	772	766	795	754	790	759	795	778	742	791	804	779	735	708	789	776	792	781	737	786	753	803	808	816	741	803	753	756	763	762	768	774	768	782	806	742	782	774	825	789	760	760	761	761	759	778	795	811	752	699	749	742	777	778	783	817	765	818	751	765	796	759	792	753	798	776	805	767	757	813	733	764	825	781	742	763	761	717	816	776	836	740	764	730	776	791	784	763	755	778	783	780	811	799	755	765	789	764	739	740	783	770	758	785	782	751	787	798	767	777	772	725	756	747	674	729	765	821	809	785	781	776	755	766	746	801	789	743	782	762	726	744	788	806	789	723	752	755	735	764	726	800	775	770	712	801	758	720	765	762	787	775	741	749	730	784	780	779	818	761	737	767	749	760	783	790	702	807	786	802	725	770	764	794	771	732	772	788	741	721	741	801	761	733	756	798	783	711	714	774	758	752	766	747	745	763	762	767	785	751	793	752	791	819	785	802	800	710	768	780	772	767	792	765	767	767	773	795	711	802	771	778	758	776	755	759	806	705	791	737	831	750	765	806	768	790	780	744	774	786	803	794	783	758	782	708	780	758	822	695	752	802	777	772	759	720	775	759	826	732	760	815	794	780	785	749	792	786	785	798	736	758	783	782	749	763	768	772	751	787	754	799	728	823	760	778	795	741	711	772	770	765	765	752	798	743	756	752	790	737	826	768	734	772	753	795	769	777	747	752	804	807	717	770	779	727	776	777	786	752	745	824	749	733	748	745	775	800	721	762	750	768	775	737	771	743	806	775	758	728	797	774	788	752	744	753	755	788	747	769	807	745	773	752	791	790	791	721	747	772	754	749	699	753	762	789	737	767	766	774	769	752	751	726	769	768	790	839	724	750	786	720	782	745	832	764	798	720	746	741	729	743	807	818	793	773	702	747	727	763	747	755	770	777	778	752	730	759	709	759	775	762	783	714	747	762	788	756	709	808	703	763	745	809	813	786	748	777	783	801	784	760	761	744	775	769	750	822	757	743	748	755	780	752	819	788	799	745	732	788	800	765	751	778	776	731	783	712	752	776	794	778	794	769	782	770	776	775	797	790	761	775	785	754	774	750	759	817	831	841	749	776	783	746	789	781	757	705	784	757	759	731	738	784	759	758	742	729	767	780	821	776	759	788	793	806	753	754	774	817	804	763	782	735	800	795	758	804	807	780	804	799	807	752	798	752	786	727	775	800	734	794	793	760	814	758	757	712	810	819	758	768	780	772	828	789	788	781	773	743	778	745	758	757	771	750	790	774	798	804	777	735	720	783	753	773	762	803	759	772	772	803	787	749	778	759	772	768	803	751	770	746	752	764	782	756	733	764	707	759	757	770	756	733	798	812	760	771	775
58899	23042	24247	17168	1943	1007	733	635	527	473	450	444	400	401	415	362	354	360	310	324	350	343	293	327	307	338	319	324	304	324	324	305	334	354	351	348	364	378	362	319	347	321	320	334	319	354	321	334	329	343	355	286	325	276	493	1030	877	633	475	319	248	249	262	243	240	256	257	237	260	228	252	222	245	229	278	259	272	258	264	233	255	258	261	232	249	254	244	242	248	250	235	253	250	264	248	246	256	270	236	232	251	245	245	241	242	237	241	234	248	241	239	246	256	233	224	230	241	262	266	250	253	268	240	228	252	250	235	256	253	254	255	241	256	255	226	261	265	270	278	239	271	245	246	229	207	241	230	267	257	246	235	261	244	245	248	249	228	238	250	228	238	240	259	248	247	248	268	243	261	237	255	245	259	226	247	277	252	224	252	245	238	239	255	241	223	252	222	240	252	236	259	244	238	262	258	221	216	216	231	227	270	242	240	270	266	237	232	259	247	268	262	244	254	257	240	222	228	265	203	259	257	240	247	250	264	236	254	243	273	259	262	279	230	243	246	265	227	259	249	234	267	237	282	220	251	258	240	227	248	248	243	255	242	236	251	279	248	224	252	218	238	251	267	239	237	236	271	249	244	255	234	251	255	255	268	226	251	264	258	255	220	242	288	254	258	244	225	265	258	240	248	220	243	233	237	230	229	270	265	260	233	239	301	255	257	237	250	268	243	224	241	256	242	251	246	291	252	228	264	260	254	259	230	271	259	243	283	248	213	272	247	236	238	268	250	248	259	235	276	241	226	225	255	261	229	240	227	235	237	268	231	266	242	257	240	226	247	255	266	254	250	234	238	251	213	255	246	256	223	232	245	254	245	254	270	262	241	252	242	221	245	193	249	239	256	227	263	236	254	237	233	244	243	223	249	247	222	231	247	237	237	246	257	260	239	296	222	245	249	243	234	231	201	237	262	260	219	246	253	230	229	238	260	251	226	246	252	233	214	230	264	231	258	240	251	272	258	274	217	265	246	247	241	256	249	264	243	263	239	234	255	269	268	226	248	240	234	248	233	271	228	263	248	257	240	233	223	244	223	235	262	222	243	229	235	218	254	243	255	242	241	220	255	212	252	286	250	253	282	261	248	228	235	228	229	247	256	220	236	223	214	253	267	265	253	240	247	263	222	247	262	231	234	248	227	260	216	239	215	250	246	238	242	253	247	245	249	254	219	236	226	236	253	257	242	257	242	263	259	255	239	243	220	225	239	246	229	294	275	278	251	249	229	262	251	227	228	241	238	246	249	237	274	290	231	228	240	200	237	229	234	253	241	223	223	246	278	230	212	228	229	238	254	256	255	254	234	245	245	249	274	222	248	236	240	234	261	246	221	226	249	254	276	262	227	249	242	253	232	258	244	231	257	286	261	253	245	270	247	238	237	253	267	209	247	256	248	264	282	226	216	266	231	240	249	262	248	249	261	246	277	248	271	220	248	216	225	254	227	256	263	241	269	244	265	245	219	226	254	268	223	231	238	241	237	229	222	237	242	244	233	246	237	262	227	246	221	234	242	256	245	261	248	233	243	238	229	266	247	270	215	248	210	263	235	220	235	246	206	238	249	243	243	258	264	236	223	246	239	237	239	249	230	239	240	236	235	220	233	234	243	240	241	233	225	262	256	255	254	262	226	239	252	205	248	215	246	244	270	233	252	250	255	254	234	232	218	239	210	254	298	221	223	241	282	263	264	251	229	249	246	233	237	242	241	254	243	249	242	273	260	259	251	270	248	201	236	248	284	255	238	229	245	229	250	253	243	231	235	241	246	244	259	249	264	246	246	245	259	269	240	247	259	231	255	217	246	237	234	264	251	248	219	223	246	231	257	212	256	242	268	256	228	241	270	222	256	251	246	255	257	248	268	243	247	233	256	269	249	254	233	253	246	257	233	233	234	214	234	228	253	269	245	247	284	259	253	219	226	229	241	244	238	222	242	265	276	227	259	243	224	244	271	284	254	257	272	237	271	217	246	204	244	273	264	222	240	246	213	254	229	269	241	214	279	237	226	239	244	263	250	237	275	266	274	249	227	235	259	226	240	244	242	264	244	222	277	230	246	255	244	219	241	261	251	266	216	227	246	250	283	252	233	252	269	240	253	233	246	233	243	267	220	247	243	259	230	251	262	235	231	259	236	237	270	262	235	227	248	250	286	257	264	259	249	245	281	251	240	255	279	215	247	240	221	262	230	229	272	247	232	222	247	220	231	216	239	242	232	231	259	230	261	264	234	243	250	246	261	216	236	266	252	251	265	245	230	247	237	247	230	230	244	243	226	212	278	241	248	212	251	268	255	252	231	254	276	237	268	237	222	279	238	264	234	237	256	255	259	252	280	233	251	260	261	256	235	263	284	224	241	270	231	257	263	224	286	248	263	261	231	235	254	247	260	242	239	229	232	250	222	254	229	235	231	216	229	192	250	257	234	239	265	222	239	234	254	244	255	241	238	231	243	225	232	231	280	260	242	248	234	247	246	260	243	242	253	233	237	231	240	233	245	243	268	265	237	223	230	240	238	232	254	241	250	248	222	243	246	249	234	262	221	246	247	242	243	230	246	287	254	242	258	277	248	219	270	244	228	265	273	261	264	241	247	248	228	238	240	239	250	253	239	235	216	289	241	249	235	219	251	260	232	244	256	261	259	261	256	250	234	254	253	221	242	216	218	267	248	208	247	245	252	244	228	230	246	230	222	236	271	269	231	247	259	258	234	246	258	261	245	247	263	231	241	222	237	247	247	236	240	248	249	251	212	252	258	232	239	264	260	240	250	240	253	259	245	247	193	223	253	235	254	232	247	261	245	240	249	232	261	232	230	272	261	255	242	262	254	255	265	235	243	237	266	239	249	240	251	277	267	267	252	232	254	217	262	265	239	258	236	256	239	259	246	262	254	231	235	230	267	247	231	253	226	267	267	281	233	276	254	240	234	233	240	250	260	220	234	231	257	232	277	262	228	263	261	252	198	218	244	244	228	250	240	237	242	246	277	261	258	270	231	269	258	233	260	251	224	234	213	241	234	229	258	263	255	227	219	238	229	237	277	253	268	238	254	246	228	230	258	234	221	240	262	237	261	257	222	251	258	247	240	251	259	252	240	259	238	262	235	240	223	267	237	232	239	242	234	237	237	201	243	228	223	249	230	248	226	252	266	247	304	236	244	234	258	252	234	242	221	284	236	239	274	245	246	223	242	233	253	239	237	212	256	232	217	235	234	244	243	244	216	284	242	263	230	248	260	223	262	233	230	225	212	278	256	239	240	251	258	262	265	257	225	224	235	252	243	235	243	229	245	244	243	235	261	248	260	224	216	244	260	221	245	262	246	254	254	273	247	268	254	203	265	242	279	258	235	256	212	225	248	249	223	245	262	248	242	248	252	250	255	250	230	218	252	224	240	234	256	223	226	233	228	242	267	234	214	210	217	257	258	253	236	251	267	250	255	290	252	256	242	223	255	218
49548	3719	3860	4751	4334	3587	2990	2503	2225	1916	1775	1524	1528	1558	1401	1301	1384	1201	1289	1208	1220	1467	1105	1083	1013	1096	1160	1083	992	1026	1266	1265	1212	1276	1404	1368	1244	1383	1429	1377	1199	1223	1200	1240	1127	1173	1166	1295	1304	1268	1100	1138	1090	1025	2797	6329	5410	3323	2241	1109	578	571	651	543	636	665	617	614	629	588	606	646	603	633	586	584	620	602	582	569	582	547	627	601	643	574	591	560	578	605	616	616	592	598	581	574	610	586	618	628	630	594	577	607	581	606	615	596	616	653	534	612	613	589	591	582	594	606	580	549	609	592	622	604	612	586	592	576	606	605	601	630	608	582	565	551	626	623	619	624	600	565	598	602	600	560	639	537	636	586	594	597	622	634	592	615	631	620	627	590	613	590	577	560	582	604	614	601	579	616	587	599	623	594	538	578	601	601	592	575	624	604	579	602	597	628	591	581	619	618	603	589	626	584	584	606	599	633	627	578	577	576	618	645	637	555	614	628	622	541	605	602	566	592	587	567	602	639	596	620	576	596	577	600	550	627	567	562	649	616	582	581	588	605	573	600	662	583	562	623	619	578	574	556	585	589	598	606	603	577	560	575	565	620	637	608	576	596	609	614	579	624	685	604	529	568	606	609	619	620	611	588	652	569	585	569	621	584	605	598	614	616	623	599	582	624	611	592	617	605	564	589	556	589	605	562	553	582	597	559	584	567	602	615	580	601	586	614	563	631	590	595	611	600	606	624	624	596	573	641	595	608	598	647	634	592	607	598	588	598	588	568	603	620	621	553	619	597	655	579	575	573	600	576	613	647	576	616	578	567	582	611	607	596	613	596	585	607	640	640	612	584	591	564	594	589	571	608	631	604	635	539	631	587	615	613	576	612	634	607	614	625	617	591	662	593	591	603	620	565	553	602	657	604	584	591	682	600	573	619	626	578	636	553	598	579	640	597	573	599	601	604	596	627	605	628	630	590	603	639	598	580	595	584	602	606	592	596	617	630	574	598	622	595	621	594	588	599	630	630	591	610	620	657	582	623	640	601	596	602	614	606	553	581	653	587	595	582	607	622	574	600	593	643	594	564	606	579	602	610	615	572	605	622	607	597	583	569	631	652	586	555	595	591	621	589	579	586	620	616	587	552	564	575	571	592	615	598	582	593	577	626	632	557	555	602	588	659	590	570	587	544	585	614	575	577	605	590	581	594	569	606	594	572	624	597	610	575	606	572	591	567	591	617	587	576	601	640	595	644	570	624	560	583	597	620	647	629	564	603	583	593	604	582	624	598	605	577	588	623	590	593	574	598	653	585	578	621	636	568	626	567	579	637	572	565	625	603	618	599	614	578	592	568	614	609	559	654	603	554	615	621	600	599	559	614	599	600	611	596	604	568	591	615	621	570	570	615	593	616	645	579	595	574	597	614	609	604	589	557	570	617	560	593	600	593	575	651	564	624	629	621	588	596	555	654	591	581	646	619	585	559	583	608	606	594	620	638	579	562	593	634	594	614	570	596	565	605	556	587	575	626	592	633	611	624	583	611	615	617	592	602	566	601	623	613	596	636	631	608	577	588	617	598	623	576	565	575	625	622	571	534	607	608	602	577	578	562	613	575	583	642	641	562	621	590	599	580	636	598	645	628	584	603	581	585	586	592	607	614	575	582	597	650	626	629	604	596	590	569	578	570	612	595	604	623	604	643	604	597	601	589	617	631	619	577	649	591	583	577	628	626	617	592	570	644	576	608	595	586	636	597	600	631	620	582	599	567	544	570	611	578	587	667	574	613	577	557	588	587	608	596	597	593	605	553	624	550	583	606	615	601	611	625	596	610	609	634	611	612	596	606	605	643	570	626	597	617	629	606	558	594	601	623	600	600	575	615	619	625	643	588	608	597	555	534	575	592	556	569	628	615	634	588	594	564	579	587	557	632	574	594	586	600	592	586	633	609	630	604	577	573	616	630	633	623	636	538	612	612	642	594	616	611	577	599	563	572	580	593	651	580	612	550	583	626	615	596	597	572	649	604	624	597	605	609	575	585	621	600	576	607	639	611	635	600	597	628	619	599	579	588	604	569	622	600	577	602	603	583	670	597	567	614	649	619	594	607	605	581	611	566	598	623	599	613	575	573	588	579	582	569	578	571	560	595	584	593	604	580	583	601	575	600	643	599	597	577	605	615	601	601	588	621	617	606	631	612	576	606	597	605	584	600	589	593	571	563	558	580	564	618	605	606	568	568	608	599	615	596	647	620	624	606	625	605	605	630	635	617	614	601	610	613	571	579	612	569	605	605	599	594	587	558	651	565	589	589	611	606	615	583	618	589	587	597	595	587	596	576	591	597	576	579	624	619	590	617	623	587	598	616	598	614	635	616	608	602	625	593	611	604	608	624	599	625	653	546	620	615	591	552	557	599	567	578	656	561	620	622	620	571	572	567	616	593	606	617	605	585	555	629	592	592	582	557	631	619	600	543	599	630	577	584	623	598	583	605	600	606	612	631	638	606	613	589	632	614	607	613	568	568	616	583	594	615	589	589	579	538	642	626	585	588	572	605	562	624	620	630	634	629	568	587	575	585	618	615	584	619	616	602	639	605	593	575	595	603	577	587	613	619	601	605	620	583	595	594	585	614	639	586	600	558	621	597	647	594	572	593	610	586	546	625	593	606	617	556	564	580	542	577	617	605	623	610	623	594	558	619	600	527	606	594	578	608	586	591	543	584	606	567	559	612	576	590	596	639	579	585	583	583	606	584	651	583	600	592	611	615	622	583	569	607	613	633	604	633	587	591	581	583	598	571	620	587	669	593	550	617	562	594	598	615	583	578	592	620	560	591	615	581	629	590	620	581	556	629	587	596	629	576	567	612	594	565	601	602	596	550	578	606	593	562	567	585	619	568	604	619	596	617	643	521	554	566	653	629	558	600	596	637	595	607	560	587	600	574	599	603	627	600	583	587	651	582	558	592	635	608	593	597	573	664	629	586	605	607	584	603	580	559	550	574	597	575	590	621	561	587	612	652	586	595	607	593	637	626	603	612	578	590	581	650	609	604	617	580	600	587	585	605	626	617	593	571	574	610	604	600	587	592	602	585	570	560	620	588	604	623	604	594	559	613	612	625	624	603	579	571	603	589	580	584	594	609	619	623	570	624	630	589	580	579	598	546	652	596	654	538	618	571	609	595	639	591	613	621	609	604	598	619	596	637	612	569	602	635	571	616	603	626	541	580	593	604	604	620	643	568	600	635	607	624	603	587	561	567	594	590	567	594	577	575	546	599	597	628	594	590	649	589	573	633	613	612	614	606	555	617	590	630	600	644	592	572	636	610	589	603	602	554	583	612	635	596	632	589	629	624	609	570	606	596	579	575	621	613	556	568	569	577	603	610	580	631	587	583	578	602	615	589	610	615	608	611	622	566	622	590	612	564	626	639	550	594	588	593	601	640	590	607	546	597	580	639	627	574	595	588	635	606	600	605	569	568	585	601	584	623	604	655	640	593	607	565
17928	1892	442	372	359	326	336	347	318	281	328	309	346	318	270	285	304	326	316	314	352	290	337	276	316	321	318	308	329	321	317	346	319	328	352	330	340	349	363	353	332	341	319	331	305	326	326	333	323	324	290	357	285	313	315	339	363	348	335	337	298	327	288	288	306	275	325	297	307	311	326	310	307	315	252	307	275	323	271	325	275	306	313	313	272	319	297	280	298	284	347	296	287	294	330	319	316	319	350	287	314	274	323	318	311	306	318	316	332	307	299	301	327	309	275	279	295	290	294	286	300	332	291	284	316	302	286	300	281	286	296	343	288	308	280	316	315	297	310	331	304	274	293	282	332	305	311	296	339	298	303	293	260	279	290	302	273	349	306	275	311	307	302	269	265	313	315	313	312	296	313	288	289	282	276	289	299	300	276	299	347	310	295	309	295	308	314	287	296	314	290	307	312	300	313	302	319	302	278	280	316	301	298	285	324	288	291	297	300	319	304	314	296	344	296	269	297	275	312	276	298	354	302	315	285	308	307	330	306	289	297	268	313	316	306	257	305	303	309	288	283	329	299	278	309	305	308	306	312	284	286	323	299	285	313	316	284	320	293	298	296	306	276	312	294	318	312	284	291	290	304	287	284	309	301	283	307	308	310	289	301	323	295	291	290	293	272	298	306	315	285	295	275	327	297	306	340	347	329	289	304	303	311	295	309	289	337	343	308	271	283	273	312	275	303	317	280	291	302	308	324	307	298	304	308	327	297	317	305	285	306	295	283	303	295	318	303	305	317	299	265	311	277	309	305	267	304	333	281	300	291	293	323	295	320	288	301	307	308	295	280	304	294	343	315	306	292	310	277	302	282	276	336	290	310	295	313	274	287	313	286	281	315	290	263	289	317	297	289	304	340	315	327	314	331	315	316	327	303	285	296	307	291	301	323	277	288	317	312	289	299	308	300	284	254	312	307	290	267	303	340	301	296	297	280	275	255	287	277	282	328	282	288	274	309	294	303	277	319	281	336	339	308	324	337	308	319	284	284	304	313	322	296	340	296	278	325	311	322	298	310	304	315	338	283	297	308	279	300	313	272	295	297	306	290	304	317	306	310	305	320	282	340	328	323	295	307	279	278	276	320	297	313	279	294	332	306	314	303	307	299	323	340	316	289	306	289	283	259	293	310	290	324	291	314	307	288	310	311	326	304	301	313	319	323	298	310	288	289	274	294	284	314	296	334	291	283	317	283	255	309	289	322	327	290	278	292	296	303	277	307	290	294	312	303	292	286	305	290	304	309	322	344	291	280	314	318	290	316	298	303	291	304	276	320	319	329	306	313	292	305	321	305	326	318	279	342	281	274	325	304	301	316	315	315	310	310	293	298	294	318	305	315	303	328	318	294	315	275	288	282	303	288	283	312	301	315	282	296	302	306	293	313	305	310	300	270	308	318	291	259	343	293	302	331	292	311	317	276	314	279	299	300	287	291	278	260	303	305	293	314	276	320	308	304	275	293	299	285	327	324	325	298	300	289	305	271	314	321	265	277	265	299	308	312	332	313	296	317	311	307	296	299	300	301	299	302	322	305	277	313	330	291	300	311	290	320	289	311	297	324	296	285	296	289	333	274	273	297	264	281	300	316	288	311	288	258	304	300	305	329	286	290	313	306	284	279	290	326	312	288	322	320	267	291	298	311	315	295	301	302	322	278	302	306	320	323	312	308	290	296	313	306	332	298	289	305	300	295	332	299	302	269	315	312	317	312	297	307	312	315	314	318	297	285	308	278	302	311	297	270	313	280	312	324	300	316	310	291	282	338	305	337	315	338	336	340	310	302	311	311	289	304	287	291	317	291	318	327	285	307	315	312	316	317	312	314	301	287	343	308	291	307	289	319	277	297	306	282	308	290	308	283	310	292	311	293	332	321	319	320	288	330	303	323	297	321	317	308	280	262	312	282	311	302	307	282	275	285	270	325	299	291	286	275	310	279	313	292	286	287	303	306	305	309	335	308	257	302	285	295	318	297	305	303	299	316	252	303	299	300	331	286	307	299	299	296	301	319	319	269	319	279	306	297	273	292	268	308	273	289	317	302	295	282	295	298	307	329	319	321	287	324	284	287	292	316	309	302	285	322	333	325	309	304	305	297	323	307	296	265	279	306	304	322	273	321	299	291	283	283	316	316	315	271	300	293	302	312	305	302	303	290	291	291	315	303	315	330	314	308	318	320	281	295	328	295	303	328	275	301	299	274	325	297	292	315	320	328	319	307	310	295	316	336	292	296	290	302	287	333	292	283	285	273	340	289	310	335	309	304	295	307	306	273	325	300	309	288	290	326	333	315	302	288	289	294	271	318	326	341	298	279	306	317	319	321	322	295	313	311	340	300	302	309	331	316	306	305	301	317	347	316	283	311	295	293	299	270	258	323	330	310	298	259	291	284	305	325	331	311	310	318	292	264	327	304	294	290	298	297	326	296	280	259	291	308	310	299	294	316	328	309	273	313	312	284	326	265	289	300	334	316	297	299	308	318	287	300	289	323	271	289	320	267	296	282	321	290	289	326	301	307	327	307	287	278	256	273	308	310	281	294	286	330	288	286	301	327	327	299	319	350	317	281	306	296	268	277	253	303	320	310	287	308	304	301	310	275	280	354	262	324	295	348	304	281	288	297	312	276	325	262	282	315	287	280	328	288	276	333	286	306	288	267	300	272	324	293	329	321	315	328	309	305	300	306	334	287	296	284	294	309	314	295	289	325	313	284	285	324	290	288	332	287	310	314	337	294	311	299	325	305	310	307	324	320	311	290	328	280	295	309	354	343	281	314	328	292	286	306	278	304	274	310	318	300	306	313	330	303	288	330	310	305	310	316	286	298	304	332	319	302	296	298	291	312	307	307	294	322	293	301	316	318	286	317	321	294	320	301	352	264	288	325	303	332	310	319	346	292	299	316	328	312	300	269	312	305	347	299	292	316	328	318	286	313	342	308	306	287	284	302	307	317	288	284	308	268	288	274	298	324	312	282	289	305	344	292	285	296	291	279	313	310	327	281	303	291	315	315	281	315	320	327	297	314	304	343	295	312	303	295	295	311	316	263	285	344	298	309	311	344	318	327	342	304	299	302	321	311	320	297	281	283	289	305	296	276	287	299	281	271	342	310	314	275	295	313	298	319	294	314	311	284	300	333	317	308	290	285	335	283	311	295	289	320	294	290	285	273	309	274	315	296	282	309	296	330	293	279	298	310	284	319	293	316	293	333	320	287	342	301	307	311	307	318	316	306	293	300	293	298	308	292	313	299	299	324	295	284	298	321	282	295	280	320	295	297	279	312	292	298	280	300	311	299	305	309	289	303	326	329	287	297	303	317	305	290	288	295	299	312	310	318	277	307	323	303	293	354	314	312	303	268	274	315	316	264	301	305	323	310	291	321	287	296	324	329	307	289	290	282	316	330	286	299	307	316	311	329	300	317	287	295	293	303	300	297	317	320	291	287	316	327	302
18174	1092	885	945	936	921	905	864	841	800	865	753	819	847	851	851	858	834	846	871	836	811	815	822	800	940	841	844	817	814	978	1000	919	955	1016	1116	1081	1020	1005	991	923	890	885	920	905	873	938	960	897	973	844	898	918	851	916	1024	1108	1020	906	842	747	752	765	711	712	715	752	743	749	734	744	702	721	732	712	794	750	739	769	717	741	718	750	740	715	728	791	761	758	791	757	732	725	732	706	747	754	726	706	780	755	690	748	756	782	709	682	764	720	737	754	792	763	723	693	714	718	728	692	747	695	720	768	702	736	755	787	720	749	709	744	766	730	742	746	722	747	741	764	740	717	712	750	741	731	729	705	747	703	832	713	759	774	713	727	714	764	755	728	788	667	686	761	736	738	721	750	704	708	764	743	793	724	734	747	716	726	785	762	747	760	735	760	744	733	715	712	757	711	743	749	711	757	717	723	737	728	771	738	727	705	716	729	743	744	704	750	745	779	728	719	738	714	757	742	714	665	758	743	779	746	764	711	706	678	761	746	740	737	793	708	706	739	758	728	783	803	742	755	734	712	750	697	715	734	754	753	752	742	713	765	728	776	763	726	711	718	764	792	775	715	754	744	715	684	751	738	750	760	700	745	737	732	731	733	699	762	708	756	703	772	744	748	735	756	744	736	738	686	742	745	696	733	724	721	722	770	748	747	752	740	789	725	734	734	721	777	776	739	738	720	750	748	699	769	762	737	758	710	733	745	777	714	727	717	764	763	698	728	701	737	715	738	729	732	747	733	733	743	751	779	794	747	755	711	740	728	722	769	737	731	740	729	732	677	732	726	782	718	722	727	723	759	718	757	746	721	725	722	729	736	736	769	750	713	743	743	783	728	733	743	757	774	719	765	753	754	772	736	724	762	702	784	753	717	743	734	769	778	729	711	708	681	690	732	729	698	765	747	746	734	754	699	732	727	759	689	735	708	767	786	738	742	754	744	706	735	719	750	737	733	718	762	758	710	675	726	712	765	783	780	764	736	785	776	736	703	787	709	740	695	728	779	729	730	764	753	724	760	695	750	673	763	690	704	728	706	773	735	733	765	744	698	766	775	750	687	714	729	769	702	680	765	759	739	716	719	767	724	700	733	755	738	734	669	750	763	742	696	742	743	743	763	703	728	768	739	704	726	736	765	726	765	742	767	728	734	767	792	724	737	758	718	759	775	722	746	702	721	725	735	759	753	781	756	742	742	700	749	779	761	726	733	756	738	735	775	746	718	739	724	759	752	727	720	674	727	774	721	696	757	732	783	725	779	726	765	762	776	733	720	681	727	744	744	673	767	692	697	742	731	754	712	757	772	677	709	755	743	743	783	748	762	729	767	742	698	783	737	769	704	746	777	725	764	764	722	767	722	710	722	745	725	754	762	795	704	743	729	801	753	751	717	709	737	742	721	778	700	739	728	775	736	750	755	721	730	707	743	781	708	715	782	709	728	727	720	705	720	744	687	695	746	727	712	725	748	771	767	719	653	741	673	743	708	729	728	757	785	724	735	739	742	743	725	750	745	692	675	791	717	758	805	751	711	735	725	739	725	727	781	679	714	727	786	703	727	737	722	705	762	725	716	736	696	726	757	781	753	768	737	739	677	719	711	713	691	756	732	713	740	741	706	744	698	765	752	754	745	765	743	728	723	721	738	732	723	758	763	732	752	744	782	723	698	723	783	737	709	774	758	710	710	746	713	711	708	743	733	771	709	709	746	732	746	709	692	761	702	716	697	769	732	752	745	750	707	764	737	732	747	700	750	773	737	802	729	749	684	788	756	718	737	708	736	728	741	737	727	753	769	770	714	786	753	726	708	745	719	728	729	697	746	756	744	711	770	739	784	728	753	801	750	803	753	735	748	740	764	771	705	735	781	760	745	719	708	710	723	769	719	749	757	762	745	803	695	778	762	730	769	754	736	754	762	780	776	719	749	758	797	786	675	715	684	740	710	733	751	704	757	749	728	755	730	787	715	734	721	695	743	776	748	764	757	744	689	729	722	731	721	743	790	722	728	752	707	760	755	705	726	750	758	722	770	697	685	728	746	758	797	781	754	738	709	719	702	753	682	722	776	734	749	711	738	701	703	692	699	736	760	687	737	734	759	662	737	760	740	722	776	686	791	773	792	746	738	745	706	717	736	702	731	764	765	741	720	779	748	712	761	714	744	738	735	755	721	755	777	714	699	743	757	747	774	739	757	764	758	727	761	713	775	717	723	685	721	729	712	790	697	758	717	766	711	731	694	706	766	747	704	757	768	788	724	757	749	729	750	730	705	719	705	756	740	747	749	733	768	755	812	713	714	729	714	803	730	747	767	765	775	732	741	754	726	702	747	735	742	723	744	763	678	685	757	715	710	729	769	671	719	744	747	711	751	724	750	697	764	756	726	747	731	705	757	733	730	706	750	757	772	771	731	741	699	736	742	738	758	715	773	759	769	755	728	714	702	727	748	790	715	708	664	726	778	776	708	682	714	725	781	739	727	748	703	744	738	710	783	721	728	759	750	774	744	753	747	790	748	732	767	736	739	766	687	737	722	718	748	701	744	736	757	763	743	722	758	697	747	727	699	697	748	712	759	741	733	773	706	766	762	721	732	736	773	732	745	720	718	702	742	730	715	748	747	742	756	679	741	724	705	736	724	719	726	737	735	767	742	734	761	768	765	773	798	714	753	708	743	775	756	778	712	717	726	759	738	732	696	786	784	765	720	758	769	711	750	769	749	729	732	737	761	754	745	687	720	704	762	732	772	684	716	719	752	747	743	736	743	754	714	745	698	716	710	739	723	749	739	773	728	735	732	739	712	724	782	733	715	770	767	725	737	780	746	733	693	738	740	755	766	783	767	754	701	680	758	753	710	724	769	741	716	767	750	717	784	751	705	772	776	794	754	743	762	709	718	739	726	719	729	733	764	728	763	736	756	752	739	726	756	754	745	762	721	689	791	761	717	749	716	726	739	742	718	727	740	746	739	768	730	736	767	715	762	751	770	743	724	783	719	741	779	756	726	767	755	711	782	753	751	729	742	764	712	779	745	744	757	707	748	700	762	747	761	706	758	723	752	733	709	732	684	722	716	765	776	692	753	709	722	772	719	767	772	760	747	750	687	729	712	749	745	794	752	775	734	723	688	675	710	771	722	779	767	761	759	775	737	733	738	727	687	709	675	732	717	742	751	722	762	724	783	723	743	756	723	784	768	690	733	778	698	745	733	733	759	792	727	771	668	714	740	732	712	744	741	776	669	753	724	732	723	766	729	751	698	697	726	739	734	752	686	782	775	718	708	732	758	720	730	718	743	749	751	723	766	752	687	750	712	724	731	705	755	732	729	756	790	731	669	709	712	716	747	749	740	755	740	728	748	709	764	737	696	732	745	707	718	783	735	704	735	738	756	754	711	766	719	756	769	726	753	758	725	688	729	746	704	723	767	706	735	749	724	805	794	709	773	719	781	724	693	734	730	742
65869	27122	13274	2648	944	656	569	636	455	413	464	391	406	366	348	354	348	343	373	358	351	352	358	336	339	354	364	316	324	372	361	337	349	391	405	350	397	319	356	356	355	329	357	341	379	370	333	389	409	372	335	319	355	275	499	691	573	537	459	368	314	273	307	319	346	319	319	269	335	288	332	288	298	293	280	284	299	341	328	327	310	277	321	314	329	336	310	324	321	305	324	290	295	286	267	311	299	309	315	325	317	322	323	325	309	310	282	301	291	309	302	342	303	321	326	297	305	319	286	304	330	327	348	286	335	316	352	337	338	325	320	271	289	296	293	324	324	269	305	342	283	295	305	293	312	313	292	290	351	306	357	319	300	298	318	348	298	300	296	317	321	303	295	310	320	281	318	317	263	294	337	301	290	328	284	294	304	298	328	308	306	322	315	351	291	280	310	271	307	335	275	342	323	301	295	313	298	305	285	308	330	311	331	314	281	290	286	321	317	298	314	285	308	296	311	330	327	309	314	304	287	345	316	332	296	339	318	314	257	336	319	300	290	288	303	320	307	320	320	295	328	315	320	296	311	305	297	307	313	309	298	304	281	323	356	333	305	352	298	316	293	336	309	323	311	276	303	290	308	332	285	305	294	313	334	320	321	336	307	290	328	331	298	313	347	337	342	345	305	327	307	301	344	310	307	298	288	316	326	338	325	284	307	298	329	293	294	299	318	316	314	301	308	310	317	308	306	314	316	302	285	302	311	305	340	303	298	306	308	319	312	300	335	315	306	341	289	337	330	294	310	310	291	296	317	313	293	303	286	293	332	333	298	293	318	333	322	330	336	318	321	339	282	308	312	307	328	327	282	333	303	297	274	304	310	299	346	314	319	312	300	340	331	269	330	299	315	330	358	297	298	294	298	311	303	311	300	308	288	352	270	320	293	327	323	296	306	317	330	310	303	289	324	319	273	294	325	321	285	279	320	335	303	305	327	307	338	300	298	287	307	321	349	311	321	282	312	327	319	298	333	301	307	322	301	330	298	331	326	319	361	305	303	333	335	324	333	334	299	337	296	303	319	296	313	280	318	312	331	330	302	323	273	319	311	329	292	319	291	295	343	294	319	313	302	317	326	290	290	341	304	294	295	322	299	328	296	299	281	298	311	293	318	316	316	289	306	323	301	324	317	306	307	304	326	345	344	319	345	319	316	315	326	302	320	287	318	321	332	296	293	326	298	316	300	327	306	312	325	340	324	316	308	309	319	295	321	259	310	323	315	292	322	317	325	303	300	329	312	301	327	320	319	329	303	305	280	303	295	318	305	307	298	341	292	333	315	285	298	300	310	320	310	286	338	342	318	283	286	298	338	280	315	326	322	313	336	304	308	295	321	311	314	283	286	339	314	323	310	324	326	326	316	324	328	279	315	341	312	311	326	294	299	303	298	317	329	298	306	298	309	280	297	296	333	275	289	316	314	325	297	317	312	286	308	309	305	297	291	255	317	295	320	328	306	293	295	306	312	314	298	346	327	326	285	313	319	328	309	338	318	309	323	281	315	324	319	334	345	333	309	325	302	284	303	373	313	290	334	329	319	308	319	306	317	312	323	309	306	317	326	298	282	302	315	280	327	282	325	298	321	313	327	301	344	330	275	289	290	297	339	315	292	333	282	353	263	270	348	326	315	296	322	337	298	285	315	322	308	297	315	333	297	347	334	339	306	298	331	291	302	320	329	320	303	316	294	282	305	366	285	288	327	354	325	324	267	294	287	338	321	318	324	337	327	332	345	340	330	289	265	330	297	306	299	310	284	317	293	285	295	310	329	275	285	288	290	314	302	318	302	307	312	310	311	296	326	313	326	330	349	310	325	314	315	326	316	293	320	323	320	297	327	291	290	321	285	272	339	275	274	314	306	323	319	299	286	296	337	281	322	303	318	282	286	315	316	290	311	309	299	366	290	297	322	299	317	317	329	333	333	337	316	322	305	279	329	316	339	313	330	316	296	306	271	328	290	304	335	311	314	303	312	323	311	317	311	341	287	313	274	280	308	304	316	263	289	299	323	306	314	297	329	315	320	308	292	302	351	289	259	299	318	305	300	264	272	310	323	329	300	312	298	322	331	284	360	291	311	310	330	317	296	296	322	296	335	302	319	308	309	309	327	301	298	298	290	316	277	315	323	321	302	337	339	315	331	350	291	292	306	331	317	305	312	309	333	320	320	291	267	298	303	271	291	346	298	308	311	340	298	337	313	314	307	304	328	299	304	332	326	312	311	318	312	319	308	353	319	343	323	316	301	303	301	328	332	285	302	328	276	306	295	312	319	315	309	334	304	311	277	304	322	330	328	314	308	301	335	336	323	302	321	309	300	282	299	310	312	325	311	313	324	303	311	315	299	355	311	322	324	327	305	307	298	304	332	312	321	330	322	328	299	292	334	339	283	308	293	302	316	328	333	320	296	295	335	292	327	285	312	335	298	336	321	325	314	298	297	291	271	341	293	330	320	295	301	291	311	319	321	307	318	319	315	296	264	274	300	319	290	342	322	307	291	320	315	305	337	284	333	336	316	311	316	294	308	346	311	302	309	317	326	312	351	291	329	293	323	280	306	310	265	322	328	303	316	298	298	343	307	305	313	345	313	324	300	322	317	307	343	317	301	305	285	304	328	289	310	310	311	333	294	309	303	353	314	306	301	323	323	281	294	300	285	313	317	316	299	280	280	352	304	277	341	309	299	298	340	308	292	331	300	319	302	294	341	305	272	301	288	328	311	270	303	316	319	298	302	333	323	292	311	285	301	310	307	310	319	286	280	321	330	320	314	341	314	305	334	299	291	356	330	300	319	315	312	303	316	328	296	311	288	298	303	308	315	327	302	323	316	294	321	309	309	307	317	286	245	297	300	343	304	298	312	305	300	316	325	268	323	296	285	330	347	318	294	297	312	322	327	292	310	348	312	300	309	316	306	295	287	302	300	340	291	283	291	306	284	313	298	295	297	325	334	360	317	310	321	317	313	302	320	321	279	308	276	330	302	321	317	311	303	307	296	325	311	268	318	329	303	307	290	298	302	322	321	306	319	288	306	319	316	294	307	299	314	324	316	298	306	337	307	297	304	291	290	262	302	318	309	301	284	323	313	302	310	298	275	293	305	295	320	326	273	318	333	332	312	285	332	298	295	288	305	343	337	320	270	324	330	280	272	318	310	305	335	290	302	289	316	284	298	286	297	311	292	302	304	333	302	276	303	316	304	300	344	285	288	291	307	288	338	294	340	295	288	328	286	346	337	347	305	320	293	304	308	316	298	307	331	303	323	313	334	321	310	291	304	268	287	294	336	256	294	283	324	324	331	307	301	339	295	345	319	297	278	309	307	336	310	357	316	328	308	292	335	314	312	324	319	319	296	284	307	318	329	323	333	344	316	296	329	290	325	304	302	300	328	295	271	344	304	317	312	314	293	323	316	303	296	291	295	318	290	327	285	296	333	347	333	317	306	324	278	351
43052	3207	2458	2972	2550	2202	2010	1854	1605	1493	1491	1275	1303	1322	1172	1120	1190	1126	1115	1121	1130	1133	919	992	1012	1192	991	928	1062	1034	1183	1183	1144	1366	1385	1202	1167	1195	1099	1099	982	1032	1173	1077	1162	1110	1154	1227	1244	1259	1039	963	1016	990	2316	3717	2983	2298	1582	1072	719	735	754	748	720	766	745	780	750	804	701	757	756	800	738	764	764	727	714	716	710	786	775	746	760	730	749	736	797	723	711	723	730	738	776	752	758	752	744	717	774	749	741	748	733	728	759	763	739	728	720	734	717	745	763	758	754	751	743	715	751	721	740	730	726	750	734	747	761	730	744	744	759	724	766	756	737	728	734	751	722	747	759	742	740	750	754	790	755	737	752	757	725	730	736	703	735	729	789	784	738	808	719	740	727	696	736	788	737	721	743	751	776	753	789	734	750	724	746	770	732	735	719	758	725	744	704	777	766	718	755	777	750	729	730	674	747	715	679	734	706	769	671	760	792	717	737	673	722	695	745	729	766	728	722	728	805	765	783	762	734	738	776	731	799	698	727	706	726	782	722	732	697	697	738	749	740	725	728	732	699	764	735	748	717	768	674	718	717	705	767	763	759	763	755	770	775	738	722	729	724	739	729	722	757	801	693	784	732	728	742	689	706	728	731	729	782	750	765	765	788	760	766	710	751	755	701	734	740	774	753	745	733	729	748	736	707	760	789	733	770	734	782	797	708	755	720	748	737	785	787	757	730	724	728	734	696	755	720	732	757	771	790	728	724	743	712	729	790	698	723	783	733	762	763	773	750	734	785	754	745	786	718	740	692	766	735	772	763	794	781	778	722	698	752	744	811	712	695	767	774	773	735	724	779	716	772	736	739	728	761	727	766	790	794	735	747	707	746	772	714	785	752	726	706	706	730	703	763	755	726	725	703	728	759	728	750	765	735	733	731	730	741	743	727	725	722	725	738	756	766	742	712	681	752	758	719	731	753	769	774	793	752	768	764	726	784	759	758	715	752	708	725	736	738	692	708	744	729	766	728	790	710	745	744	741	757	768	669	752	760	713	782	760	765	754	713	767	757	740	713	684	745	775	729	709	748	705	813	755	777	745	718	736	745	751	730	760	767	724	752	761	746	779	695	779	779	746	733	723	792	758	707	729	691	759	763	775	751	718	798	710	724	754	722	715	712	749	747	720	774	777	741	774	725	748	730	763	720	731	754	748	742	729	735	784	848	742	729	802	763	752	744	694	757	724	697	753	765	733	725	740	684	774	733	766	743	743	708	764	724	722	751	757	741	712	776	730	748	758	721	743	786	763	748	786	773	736	747	762	820	779	714	734	806	769	780	725	758	773	752	750	743	680	759	749	691	741	695	750	736	716	752	754	761	790	817	805	752	735	754	772	690	748	750	728	753	758	715	743	740	759	803	759	749	783	726	713	758	749	737	787	783	782	743	730	754	719	750	783	712	726	744	737	696	763	772	775	764	735	746	751	770	746	764	730	716	790	757	769	743	722	757	718	706	696	745	741	720	737	780	706	768	703	731	764	687	778	757	769	709	739	744	707	783	720	744	717	762	748	782	719	695	754	744	777	736	759	725	774	754	733	756	734	724	738	725	746	765	778	780	730	745	754	742	755	740	714	763	765	771	773	695	793	730	779	750	752	783	699	724	767	736	736	772	764	719	708	702	783	792	736	767	750	728	764	772	714	722	659	788	704	779	791	750	740	752	757	730	767	744	742	740	709	752	800	748	764	742	724	745	700	747	764	715	746	714	719	795	755	758	761	737	762	759	721	731	806	734	721	753	728	712	755	734	704	752	735	757	719	732	735	760	736	716	758	731	727	738	710	734	787	770	751	707	746	721	762	754	729	788	720	742	753	731	766	727	727	751	763	783	770	715	798	753	702	717	754	757	701	718	717	776	736	779	728	749	777	732	721	737	722	734	716	771	760	742	809	802	735	725	717	711	709	761	726	687	736	718	684	747	738	769	753	719	729	768	746	734	742	752	701	721	779	760	717	746	738	705	750	783	790	728	775	770	789	749	758	750	719	773	746	774	777	737	708	809	786	714	793	734	726	756	744	695	761	763	735	772	735	751	759	700	738	749	751	784	739	691	730	727	786	736	779	795	753	723	757	734	758	718	737	739	732	724	730	683	764	763	789	713	746	783	731	726	754	775	741	741	742	779	734	767	743	758	756	756	760	760	767	734	741	739	714	709	741	755	736	719	783	771	793	738	758	733	766	740	733	777	663	779	735	749	769	727	735	769	763	735	715	708	759	700	795	723	778	734	745	773	770	722	745	732	767	729	750	787	769	726	755	745	721	756	749	759	758	712	791	752	773	713	696	740	711	769	751	746	770	759	770	748	786	760	728	748	741	740	696	723	704	762	753	789	761	703	716	785	725	715	755	705	760	749	747	744	756	792	769	768	748	747	762	739	730	754	745	724	741	725	740	768	748	751	728	700	723	780	763	691	719	713	786	793	754	779	734	760	709	744	764	753	743	741	766	769	740	747	737	730	723	793	744	740	767	792	777	717	717	765	725	718	777	740	711	758	750	784	773	745	752	740	699	729	720	748	761	746	748	743	774	755	747	794	703	733	725	764	781	773	772	778	743	716	731	699	730	745	760	753	783	732	777	764	735	759	741	770	795	786	734	731	710	769	746	742	732	792	778	715	788	752	737	688	738	722	771	719	727	743	713	769	754	738	758	758	740	715	772	739	735	756	727	754	753	789	748	783	741	793	766	707	756	723	696	675	790	751	740	758	723	712	757	728	684	748	742	744	749	754	702	722	759	813	741	734	767	764	740	770	747	722	710	709	714	730	720	764	719	741	718	772	749	762	788	736	720	736	777	793	701	766	790	748	742	781	780	750	760	759	721	753	658	710	755	723	743	780	754	727	748	722	755	719	719	756	727	736	755	754	759	745	755	711	756	727	744	760	777	730	707	761	762	736	744	764	800	750	796	777	736	743	739	798	744	713	708	731	777	707	719	752	727	758	726	741	733	744	731	718	779	726	751	785	752	719	729	754	739	703	700	758	765	744	776	737	759	744	759	774	782	759	768	798	720	740	742	691	745	744	791	764	772	695	773	700	748	718	770	836	710	741	737	720	747	710	730	721	726	736	753	724	733	731	744	684	696	698	722	761	732	700	772	744	716	740	791	746	722	732	712	738	735	759	732	680	692	724	763	753	730	750	746	761	695	765	751	714	786	708	748	772	774	782	726	767	720	782	725	737	759	787	727	733	769	754	687	729	754	737	775	752	769	704	704	779	743	751	745	736	704	757	741	742	765	755	744	767	729	764	740	775	727	768	736	765	725	718	702	743	737	743	777	695	770	737	762	727	778	760	790	736	780	768	760	777	677	772	747	741	725	737	719	739	748	731	742	734	725	765	725	759	744	750	773	719	777	736	707	701	747	733	768	731	684	753	754	736	761	762	709	729	762	744	687	734	781	761	766	746	744	783	727	732	782	694	766	747	793	749	776	774	783	765	760	807	715
71662	27298	20053	13155	2166	846	778	549	577	482	445	386	383	391	324	375	312	345	306	306	317	343	321	317	265	291	292	272	290	279	317	316	299	356	295	323	315	267	295	295	267	324	278	277	314	280	313	333	312	267	271	257	245	271	581	1032	827	680	475	338	225	222	237	253	217	228	235	200	221	225	203	192	213	230	261	216	199	242	228	214	214	249	225	225	236	231	248	231	206	234	211	223	230	223	214	209	234	231	208	247	211	243	234	243	236	233	224	230	220	208	238	238	226	226	235	214	241	239	252	220	239	243	245	210	261	236	250	231	249	222	228	213	233	232	245	241	193	227	238	217	264	238	237	218	209	256	216	218	221	216	223	222	235	221	232	219	232	208	246	225	221	219	247	226	212	229	238	262	224	235	247	241	265	215	219	223	213	210	226	229	231	245	245	234	231	212	234	219	242	233	246	216	234	230	247	196	235	200	220	268	234	252	225	224	213	220	225	260	257	239	216	251	229	248	264	241	247	209	231	231	213	237	216	245	251	217	230	210	226	233	201	219	218	261	209	216	225	216	209	219	219	250	236	238	256	223	221	219	232	244	221	225	207	217	230	236	234	216	241	199	240	247	219	215	238	226	227	186	258	209	228	251	232	235	231	249	263	211	230	219	244	222	219	227	226	246	234	208	235	222	209	240	239	220	186	216	227	243	228	247	225	233	224	223	238	219	220	241	232	221	246	227	250	235	222	259	231	219	243	249	222	237	216	231	221	253	191	247	220	218	239	235	232	252	231	233	213	257	226	266	231	229	248	219	226	231	226	252	213	249	253	222	203	219	225	220	249	190	227	230	212	231	240	225	236	222	216	234	224	238	195	200	222	240	212	214	252	235	230	224	209	226	191	246	201	204	240	241	237	222	231	238	225	257	223	242	249	239	251	243	207	266	238	252	248	250	218	232	240	218	232	237	226	239	232	215	232	260	223	215	217	217	237	228	232	220	183	224	226	223	223	237	213	215	227	229	217	216	223	217	209	237	201	221	239	218	245	234	216	226	242	232	238	242	228	199	239	205	222	232	220	211	219	216	226	240	210	240	220	218	230	220	209	244	260	240	226	236	217	239	239	223	235	215	238	212	251	241	210	211	236	200	246	218	236	225	224	235	212	238	265	231	215	206	223	243	231	237	230	201	207	221	237	206	252	219	264	231	227	199	217	211	217	212	253	239	207	250	202	191	237	209	255	219	244	223	233	232	240	255	236	230	239	226	185	213	215	258	231	213	223	227	209	231	185	204	223	232	246	242	244	219	248	239	254	242	242	250	233	232	233	232	230	224	212	240	229	224	220	232	223	222	234	226	233	222	251	229	231	217	215	218	234	228	253	216	220	228	222	245	242	220	219	239	221	215	227	212	209	230	242	208	222	203	226	228	219	222	224	232	242	216	233	213	235	210	248	230	214	237	201	219	215	213	221	243	198	227	205	232	236	260	248	230	225	222	216	215	221	226	231	244	218	222	230	232	234	173	230	273	215	211	216	231	239	260	221	220	254	231	207	255	222	193	211	226	231	232	253	214	220	222	239	229	200	253	251	224	219	240	262	244	241	239	228	230	217	226	236	237	268	224	229	217	217	229	229	224	231	246	212	244	200	212	245	224	218	211	207	214	222	240	221	250	240	211	198	212	222	229	245	214	224	273	245	236	259	255	235	233	225	220	237	248	194	237	215	244	226	222	215	237	224	222	233	222	217	257	234	246	210	212	216	209	229	233	241	202	231	213	217	250	210	245	207	233	219	246	224	241	232	218	213	256	219	244	234	241	208	201	238	226	224	236	272	224	246	195	241	244	251	246	224	238	236	234	263	239	220	223	219	212	240	198	252	210	223	238	228	238	217	224	222	255	233	213	212	222	184	225	228	229	223	219	224	195	228	227	228	240	243	211	238	259	255	234	243	213	253	213	236	215	257	235	235	228	223	230	258	225	234	221	209	232	257	229	263	217	211	212	231	221	202	244	216	215	237	220	209	200	240	234	246	212	206	228	232	237	228	261	221	195	219	221	235	229	254	199	237	238	224	243	223	204	232	248	239	244	223	213	231	237	210	217	234	247	239	191	235	257	249	249	209	222	219	217	244	241	194	254	213	226	210	270	226	236	230	240	220	205	223	250	208	251	225	242	227	247	243	231	215	241	242	241	248	219	210	213	199	203	243	216	215	235	231	238	208	241	241	221	215	228	216	212	232	222	244	237	242	235	203	243	229	226	232	220	222	275	261	217	229	229	261	220	243	231	219	224	251	233	247	247	238	255	236	238	235	220	228	222	228	239	252	200	223	247	226	239	222	213	235	263	232	227	242	213	232	229	213	219	239	228	212	219	216	209	208	261	217	222	246	226	224	214	231	220	239	241	234	219	253	218	215	244	230	236	215	235	215	235	207	226	241	214	230	249	223	233	221	214	212	226	213	233	224	215	250	218	241	221	213	246	256	223	208	231	191	217	235	244	234	218	242	225	231	222	233	233	239	212	215	227	220	246	209	221	241	240	234	202	218	244	253	240	216	243	230	200	235	227	210	249	229	244	232	234	261	243	252	232	244	232	240	209	233	221	229	217	238	235	239	214	239	241	229	216	236	241	233	241	205	201	227	228	224	233	256	270	244	251	213	212	223	218	218	216	233	216	237	224	217	213	225	217	220	228	241	232	211	209	229	236	204	237	222	234	213	226	205	232	224	230	217	246	224	207	246	206	247	250	188	224	241	232	218	258	258	247	236	215	230	231	275	235	218	219	228	208	222	215	235	233	228	229	209	234	242	236	242	260	225	206	256	231	242	232	234	258	220	238	231	210	228	207	204	235	228	202	229	221	205	231	209	227	237	240	230	214	225	210	242	229	217	213	225	241	232	201	210	251	231	226	244	229	235	238	267	219	257	222	249	221	225	233	252	218	242	197	182	246	224	249	245	238	192	211	240	241	211	227	213	197	234	239	224	221	211	206	258	232	251	231	242	237	248	249	216	264	233	242	228	205	217	233	209	220	256	232	245	229	232	258	208	236	227	234	223	217	229	238	205	232	230	205	227	239	230	242	222	244	234	210	192	215	237	235	238	223	224	253	245	265	232	248	232	232	199	204	231	223	203	216	242	205	224	243	223	213	227	244	222	217	222	217	198	233	251	200	256	220	239	204	202	233	223	220	216	208	221	230	236	226	205	229	199	217	212	223	222	231	222	216	229	214	236	211	213	275	240	246	221	218	236	224	233	240	240	230	238	234	241	237	220	227	240	238	214	245	253	242	249	239	220	237	240	224	227	230	234	248	246	224	240	230	224	214	241	234	247	240	209	218	256	230	225	250	231	240	212	226	209	221	225	218	229	240	231	241	239	224	229	243	235	224	208	225	239	243	254	216	232	226	238	230	233	208	226	225	243	226	227	225	237	218	224	217	218	218	256	240	226	249	239	229	241	240	243	243	216	226	224	229	228	249	238	241	254	249	239	253	248	221	233	218	284	262
51647	4868	3996	4609	4105	3324	2926	2297	2115	2014	1769	1641	1542	1590	1284	1245	1228	1383	1278	1193	1198	1252	1064	969	1071	1082	922	933	989	961	1140	1111	1164	1326	1263	1178	1223	1019	968	1097	1092	1224	1157	1099	1180	1152	1385	1368	1312	1023	906	885	802	932	3485	6492	5084	3516	2121	1136	554	572	542	587	598	570	564	570	582	594	551	563	568	572	547	555	573	503	549	633	570	589	554	506	570	570	535	543	574	585	546	558	507	626	582	602	546	538	548	528	558	582	574	540	546	540	579	540	580	540	527	588	547	527	550	529	573	539	578	565	597	537	573	599	595	562	549	570	570	550	550	561	567	544	576	524	596	569	549	538	592	530	571	601	595	567	541	550	583	565	548	528	513	550	557	550	574	594	563	524	554	572	576	584	556	543	624	531	572	569	563	563	529	565	605	569	560	551	583	552	611	534	572	554	513	525	608	587	549	570	550	527	558	590	594	544	544	610	568	571	548	548	546	579	529	548	581	518	547	539	511	588	566	565	550	568	551	594	543	557	582	574	542	587	578	536	570	568	531	561	545	582	564	601	523	537	590	526	595	587	561	555	554	511	594	560	553	537	545	595	582	550	546	543	546	549	548	569	535	587	586	562	576	613	567	520	576	511	516	552	546	547	555	564	535	588	550	565	544	538	579	532	565	591	529	561	535	539	588	562	586	573	554	589	564	564	567	576	577	573	526	583	587	573	533	598	552	595	520	552	598	574	554	537	535	554	522	585	569	594	575	537	549	531	512	534	539	581	595	528	611	546	532	528	562	555	615	516	576	591	561	532	507	516	586	529	544	545	555	574	553	544	540	599	594	571	576	535	615	567	572	591	592	555	578	558	546	555	537	595	620	535	525	544	541	581	545	549	586	531	524	567	569	553	571	549	601	530	555	569	553	559	570	559	538	536	533	538	596	545	549	631	614	571	617	551	558	525	533	553	575	545	521	610	542	558	536	529	543	548	580	596	579	585	557	533	537	544	594	526	556	573	563	587	608	589	557	592	565	582	540	523	563	584	586	517	539	567	512	576	580	540	586	566	601	542	572	517	579	544	537	581	542	611	566	535	542	573	546	547	557	586	537	541	572	557	511	577	565	536	567	532	578	574	564	573	560	587	560	560	546	566	558	550	571	594	574	558	568	584	582	576	582	542	567	544	580	540	550	540	513	537	569	548	565	523	573	570	539	518	567	562	543	555	572	548	581	550	550	556	531	540	571	527	592	559	570	571	593	553	572	607	539	507	530	571	601	579	570	557	593	576	606	564	556	570	568	564	545	541	509	581	561	606	588	549	550	546	542	587	542	546	562	576	584	578	537	575	565	566	555	570	612	526	562	561	564	533	497	541	549	555	566	558	563	586	600	544	604	568	536	512	534	574	565	521	548	593	585	577	559	573	541	620	555	593	554	559	585	531	519	555	576	563	549	600	535	563	565	575	593	577	570	573	578	572	518	621	574	530	561	541	549	559	567	567	587	550	512	597	545	606	545	561	546	585	568	537	575	545	555	547	507	543	578	559	544	559	586	571	524	495	555	586	587	561	532	531	576	604	580	598	528	571	577	547	547	580	572	594	604	598	585	566	577	546	580	564	557	524	620	517	557	563	573	574	559	551	540	552	530	567	570	514	537	529	555	535	568	561	544	546	563	587	578	559	541	571	547	560	537	563	552	613	568	526	538	508	552	574	480	519	550	578	537	551	595	583	602	590	524	565	585	562	576	578	551	570	566	561	535	576	544	524	562	593	572	561	556	526	553	591	591	553	510	554	575	592	515	556	563	570	576	562	572	576	584	559	526	577	542	557	552	553	558	537	593	555	550	556	565	573	556	553	567	530	556	540	587	610	508	573	534	605	543	576	558	531	527	569	556	582	574	610	550	571	548	555	552	622	540	597	574	585	573	531	600	544	552	529	552	529	577	569	568	563	535	560	586	566	555	559	548	578	564	575	542	603	582	550	567	548	548	545	599	563	546	560	516	554	602	582	550	548	551	563	582	533	551	535	558	508	579	569	534	541	562	556	562	561	566	573	563	543	608	606	587	557	612	547	584	561	601	563	549	559	529	571	549	531	542	561	536	551	563	546	542	551	528	548	561	562	566	562	566	563	545	566	574	571	616	555	554	518	552	583	554	544	581	545	598	553	569	576	502	586	571	556	563	570	566	546	590	528	555	520	561	551	550	582	558	564	595	581	548	565	557	558	571	614	583	556	552	575	553	529	559	575	568	607	569	555	590	549	601	550	551	572	534	550	549	589	550	577	527	541	557	594	557	589	548	601	553	532	570	534	575	535	554	558	560	571	546	528	528	582	551	570	537	564	542	577	598	527	550	529	545	552	550	567	564	536	593	538	553	512	569	562	561	562	581	575	535	544	585	595	534	543	530	567	530	587	565	507	586	618	559	521	538	550	571	545	569	549	561	563	585	586	568	534	567	592	604	551	599	521	520	583	560	552	543	552	557	531	581	542	547	612	577	548	535	581	542	551	595	555	562	562	564	592	570	573	543	538	582	547	559	576	579	539	566	561	570	547	545	543	560	552	581	502	553	568	516	552	558	579	585	537	575	544	544	586	541	557	542	606	557	568	533	517	568	569	525	541	566	565	579	560	583	555	554	575	538	553	516	520	545	595	573	595	538	554	531	577	567	561	584	549	594	571	549	580	523	597	537	541	553	557	572	568	617	561	586	573	606	554	579	564	529	595	541	553	560	584	545	521	588	570	569	549	538	571	553	555	591	552	532	572	561	520	581	545	581	507	553	584	553	564	588	549	562	543	600	576	588	595	546	529	534	557	551	572	555	557	541	573	560	575	559	477	568	584	535	600	559	548	575	581	576	552	533	596	561	538	586	618	602	513	553	552	550	544	569	561	560	593	569	539	539	579	545	577	573	522	540	550	559	541	554	581	533	551	557	542	581	562	545	543	538	540	592	608	587	574	572	564	547	564	604	576	550	559	583	528	551	571	574	572	534	567	555	563	566	538	572	555	549	550	581	567	567	551	582	565	537	571	575	562	567	576	526	559	562	556	574	570	596	575	523	532	565	570	537	536	526	589	555	539	530	534	565	558	537	552	553	605	543	575	538	580	513	574	533	594	559	510	578	554	558	568	604	539	566	563	576	569	579	554	544	511	577	561	573	587	583	597	532	586	607	566	564	564	548	558	559	547	575	546	542	551	584	538	535	536	546	539	579	590	534	581	547	559	550	574	543	533	547	556	502	562	564	543	583	518	572	589	532	593	556	609	565	571	588	536	542	548	570	560	576	597	562	539	569	584	584	528	540	553	551	573	592	557	575	555	574	583	582	576	551	561	501	487	536	529	548	547	571	543	542	588	543	538	563	544	550	516	563	521	518	574	593	561	519	594	578	563	528	565	549	555	609	597	559	572	561	580	582	564	573	540	577	520	542	589	531	552	556	581	534	585	543	595	562	541	534	554	598	590	540	583	593	558	563	555	589	573	550	524	527	544	580	577	555	603	549	586
17319	2676	558	450	332	326	320	286	282	305	281	317	287	308	293	286	300	279	319	316	307	279	253	256	314	290	314	279	284	264	287	270	272	335	310	316	329	279	273	302	336	299	309	273	307	326	267	274	292	278	293	299	298	272	286	329	333	307	341	308	336	286	267	298	291	253	278	272	235	251	289	295	263	297	310	300	245	275	275	312	267	294	258	294	307	299	272	294	258	290	276	312	297	296	265	268	300	289	307	264	288	252	252	282	266	296	281	294	294	300	276	304	296	286	293	268	268	296	280	250	297	287	266	275	266	286	293	277	275	286	287	307	283	323	260	301	267	314	275	270	290	286	270	307	291	257	286	325	245	275	269	267	299	270	287	279	294	274	264	282	286	278	257	269	289	271	290	278	324	281	280	248	273	287	290	284	299	269	276	306	271	278	299	261	301	260	280	279	291	251	262	294	302	314	282	286	288	321	287	293	281	268	279	279	306	292	285	272	278	292	278	288	283	294	298	307	302	270	269	280	271	271	276	263	288	302	272	245	303	307	277	253	277	276	266	295	271	267	280	291	295	314	284	263	295	304	259	259	244	291	272	269	302	298	311	295	294	293	302	280	298	317	262	268	263	311	311	292	272	261	279	315	272	297	310	266	255	302	240	292	278	257	280	301	295	289	308	263	274	255	289	290	298	289	269	262	264	289	303	278	283	279	260	267	285	281	282	275	293	271	258	290	293	263	289	289	307	265	286	275	287	264	286	272	300	281	291	264	280	287	306	281	279	276	309	302	302	318	269	273	278	276	298	279	273	275	261	280	289	284	315	295	284	258	279	277	286	289	273	277	264	292	275	282	304	282	271	285	296	288	306	296	267	308	256	272	267	292	309	274	279	275	264	270	318	286	256	252	314	287	279	282	273	285	293	282	284	299	294	290	274	289	267	289	279	308	286	267	246	268	267	296	260	263	282	311	242	271	275	275	278	268	272	282	275	273	314	271	264	278	247	271	301	289	274	252	263	274	271	297	283	280	269	312	278	271	298	241	312	289	292	279	285	260	277	263	272	259	284	290	262	287	291	301	295	294	277	258	274	288	252	280	290	280	279	277	297	301	283	303	269	280	296	295	254	304	265	283	258	287	281	291	287	300	305	264	278	286	262	236	269	294	270	310	306	270	291	302	293	303	283	293	301	311	279	297	277	283	269	253	274	281	282	260	275	260	292	291	267	321	269	286	283	296	280	289	276	266	287	266	264	272	290	295	296	286	291	291	282	286	303	301	282	274	284	253	283	305	294	278	269	294	286	296	340	276	266	277	288	259	298	298	268	276	241	289	290	292	294	261	292	276	304	292	259	265	226	283	283	270	295	275	277	279	261	285	288	279	264	285	281	301	266	291	302	297	300	290	284	293	261	281	305	282	274	292	272	296	285	280	270	256	282	281	304	268	263	234	264	278	280	289	251	299	283	271	294	258	308	265	260	281	256	284	283	274	299	306	308	273	294	277	286	271	301	259	250	266	297	312	307	260	267	290	287	263	311	296	274	280	268	270	268	282	301	255	296	278	256	269	282	280	288	312	278	284	264	299	259	292	300	278	255	292	263	307	273	270	282	292	289	312	289	279	257	307	254	277	324	292	287	261	278	289	272	295	273	298	323	264	300	269	286	275	274	306	284	267	299	260	273	294	252	276	313	260	277	283	275	272	280	262	288	302	262	277	271	280	329	278	276	292	274	255	288	257	268	262	279	299	280	304	314	255	290	298	300	275	283	314	281	290	264	295	273	257	240	261	286	270	276	295	281	270	285	296	266	289	303	269	286	271	298	269	274	305	270	269	294	257	257	278	261	300	283	312	295	301	303	258	317	272	278	281	287	262	277	302	309	272	265	296	310	274	303	281	279	310	275	282	268	295	262	269	297	278	297	286	287	267	266	286	291	278	258	286	294	290	267	276	271	287	268	294	286	265	268	281	275	313	248	299	269	269	270	303	277	282	312	278	293	275	255	289	295	282	312	252	298	301	277	272	260	296	288	296	263	303	307	273	279	301	277	268	290	291	267	287	262	275	291	280	285	259	289	297	267	280	290	272	281	296	273	296	272	270	269	280	273	259	314	260	260	254	275	277	267	249	288	275	307	315	301	308	281	278	300	271	265	292	300	258	304	329	284	282	290	269	256	277	256	280	309	285	265	298	263	263	282	313	278	277	264	293	297	275	284	302	283	270	304	242	282	283	261	300	283	266	257	270	259	275	313	334	295	274	274	290	278	293	273	263	259	257	285	268	296	281	284	304	270	286	278	305	263	261	311	293	278	319	254	277	272	271	292	287	283	281	294	296	266	272	282	293	248	305	281	302	271	315	287	271	266	301	279	279	309	282	247	255	292	262	255	286	306	285	306	285	303	272	283	278	318	278	298	260	284	290	295	259	283	283	239	287	270	306	297	292	291	255	275	291	315	274	257	285	239	266	304	279	304	284	283	298	301	302	267	268	293	283	261	296	301	302	256	297	288	279	291	307	292	289	299	316	287	290	299	273	272	290	278	277	273	306	304	311	282	258	281	297	264	277	311	281	303	284	266	312	272	264	286	280	315	277	299	259	271	284	302	272	303	302	266	246	312	276	301	253	305	292	271	305	300	265	253	298	283	293	283	291	282	264	265	246	255	279	294	306	272	293	315	263	280	288	291	280	271	290	244	271	302	280	255	287	293	286	306	271	260	301	281	256	257	259	297	278	285	287	298	276	276	285	282	271	276	275	282	272	284	337	270	297	307	293	274	302	265	265	315	256	265	287	286	294	238	266	253	281	282	284	304	282	296	279	279	282	271	282	290	277	276	283	280	273	293	312	280	255	279	290	279	260	275	287	288	295	279	274	274	285	278	266	286	283	284	275	265	297	296	291	280	299	284	289	358	293	277	281	262	254	276	304	295	304	278	320	259	305	266	251	273	273	272	263	266	256	301	311	294	235	253	276	283	270	289	277	244	290	298	283	303	272	290	303	286	277	292	273	287	309	267	294	283	252	269	281	288	302	282	283	267	250	319	276	287	286	258	265	283	276	285	278	289	239	274	265	265	274	275	258	260	281	256	281	300	298	284	277	246	297	295	255	299	277	276	293	280	284	274	302	279	309	293	231	300	277	261	255	272	261	282	291	295	280	270	251	306	264	300	266	253	242	300	304	286	273	279	285	285	275	299	266	288	293	292	298	254	258	255	261	278	268	295	263	292	304	291	291	309	299	289	281	267	257	300	297	328	281	279	300	297	293	263	252	304	267	298	266	251	268	247	294	278	260	325	311	265	299	243	284	291	290	285	313	280	281	308	290	316	275	280	295	296	303	293	296	275	274	262	292	292	296	269	288	304	309	326	298	292	281	296	273	277	279	253	303	252	271	280	275	302	324	265	286	283	307	282	276	270	312	289	316	299	300	321	276	306	309	300	277	263	289	246	268	290	278	255	264	305	289	255	311	286	300	320	307	256	264	289	290	274	296	252	304	312	281
18503	1421	869	926	832	856	834	797	803	856	859	805	794	813	752	779	772	788	799	817	774	754	759	750	835	780	755	798	758	771	753	857	911	937	945	955	819	798	857	862	874	903	844	878	884	841	818	780	757	786	821	785	704	720	830	1048	1147	979	947	699	682	703	694	693	671	684	696	710	693	668	653	703	687	695	716	673	711	641	704	698	677	722	680	749	652	669	675	664	643	725	711	705	744	679	673	733	712	669	664	698	665	685	664	718	728	704	667	707	689	674	687	688	667	650	702	700	677	703	741	697	707	733	726	649	691	659	719	681	644	731	720	704	664	662	693	712	676	663	676	698	682	688	694	672	720	696	687	638	686	705	674	674	732	696	722	688	695	639	676	684	695	690	693	684	704	676	682	686	754	684	686	730	712	689	651	681	664	704	679	718	685	652	690	654	641	740	652	709	642	694	653	679	686	673	724	664	692	722	674	691	708	726	705	658	712	722	735	690	669	699	658	717	645	663	690	654	656	714	698	732	662	712	658	678	683	665	722	708	723	699	724	726	665	747	688	693	710	695	708	671	704	696	689	669	668	660	669	687	691	710	665	732	686	684	707	720	683	695	684	687	692	704	712	691	688	731	656	661	677	689	663	723	710	674	712	693	724	741	697	682	690	691	690	706	650	698	683	712	662	677	690	691	690	716	705	657	694	729	707	676	649	733	702	713	708	709	675	662	735	705	681	629	707	729	711	686	654	675	663	707	786	671	687	681	698	729	685	693	675	695	715	645	652	657	685	714	675	733	655	667	671	693	651	665	708	651	696	695	721	653	704	693	656	676	642	709	704	687	735	682	640	712	661	668	714	694	690	648	672	692	693	702	665	652	712	676	721	689	677	712	663	704	716	624	710	666	696	675	677	694	693	675	658	719	663	660	716	700	678	720	750	694	682	665	651	635	703	689	725	708	637	743	716	680	709	680	711	666	695	684	668	719	713	689	711	678	696	693	681	676	689	665	628	690	718	667	700	758	655	682	638	714	616	650	669	720	674	684	740	678	705	686	637	687	716	749	661	688	725	684	698	670	674	662	745	653	684	683	660	649	713	696	652	669	685	699	725	652	722	702	649	670	687	706	685	719	652	671	728	706	684	676	713	693	714	726	688	700	722	669	705	708	689	700	697	689	721	689	734	705	733	712	681	680	682	697	664	690	706	680	729	720	665	708	667	699	640	738	671	747	726	679	694	706	667	735	695	689	668	691	682	727	731	679	623	688	678	710	662	677	688	703	680	687	701	667	658	725	667	695	637	665	707	688	705	695	664	712	662	685	715	672	648	663	675	730	687	664	698	657	664	690	681	714	698	673	658	742	716	697	670	742	682	685	767	678	675	689	701	722	701	665	665	718	683	712	687	674	734	771	705	702	706	682	672	722	721	648	645	731	684	663	706	661	693	681	650	669	712	674	673	668	671	710	673	706	712	698	659	703	725	715	691	683	663	687	715	675	680	658	680	708	682	653	726	682	694	731	702	655	694	661	659	716	706	712	693	695	729	689	673	665	663	654	696	663	656	697	713	723	660	737	673	657	685	750	711	682	700	673	686	677	710	669	709	659	718	702	692	690	724	698	667	692	691	667	698	702	656	697	720	700	660	668	709	730	674	659	681	713	701	730	717	707	664	673	684	700	682	694	707	742	706	703	711	647	641	697	691	654	638	665	683	700	688	688	661	715	716	694	682	717	663	667	650	738	670	691	669	724	673	702	656	652	683	679	740	719	656	720	660	644	694	639	695	676	669	671	748	697	676	696	677	733	687	730	666	672	673	684	713	702	697	702	683	673	694	695	677	726	716	712	720	639	668	724	649	694	675	685	663	685	713	729	716	706	697	668	710	689	680	706	745	671	699	712	699	719	677	667	689	688	691	686	694	686	681	688	700	695	709	759	664	648	687	716	728	730	691	730	689	704	670	697	668	695	652	754	717	671	713	664	695	708	716	689	677	696	684	653	708	683	694	709	722	666	712	687	666	655	710	680	671	720	669	730	745	759	699	681	701	666	728	645	698	718	667	662	697	703	753	661	729	713	727	717	657	732	705	684	642	689	724	692	692	666	731	643	722	693	729	716	711	701	636	722	667	696	705	675	692	706	692	678	701	674	648	712	717	729	704	665	699	698	702	687	696	720	670	630	686	675	667	623	686	655	701	664	702	662	684	689	679	715	679	703	662	650	677	693	721	665	673	706	699	686	684	730	653	712	690	661	679	656	664	692	697	730	690	695	670	649	653	756	693	665	633	684	666	715	679	672	689	671	708	732	691	740	679	651	699	711	731	707	681	699	690	664	693	671	701	684	706	712	691	698	704	705	686	703	679	676	679	655	731	696	729	691	668	702	662	682	664	683	642	719	703	704	704	708	673	695	672	732	706	670	726	702	692	694	709	696	707	709	649	681	693	643	678	674	658	675	677	660	644	673	669	678	666	697	692	687	707	735	669	671	741	695	744	757	712	671	679	714	657	662	658	695	668	673	697	613	658	656	680	704	689	686	630	692	640	702	694	676	717	683	710	697	700	706	706	662	652	727	698	712	678	651	698	686	682	647	661	741	692	674	693	697	673	721	698	695	653	718	734	689	656	748	725	682	677	698	688	709	652	680	681	708	701	698	687	667	682	658	714	665	686	693	700	661	691	668	690	710	651	705	748	725	720	691	712	703	685	700	651	715	751	686	668	658	684	655	693	693	655	663	699	702	712	686	681	729	692	684	697	708	727	710	693	699	690	673	719	763	725	689	637	690	699	701	674	684	671	690	717	662	685	694	666	713	688	679	707	631	655	720	678	678	676	709	674	703	709	690	725	749	695	667	733	647	647	715	672	681	659	679	688	686	665	656	703	722	714	703	676	699	668	696	668	658	705	670	702	685	644	692	686	689	733	681	728	704	715	615	684	689	709	685	713	675	657	696	739	668	695	696	689	673	693	720	712	710	689	747	664	711	695	656	654	691	721	714	720	695	707	695	664	691	650	715	654	655	685	700	683	661	691	668	704	687	694	709	738	690	677	678	680	756	624	690	682	696	719	672	708	643	659	686	679	690	720	696	677	667	696	663	712	693	678	684	673	701	635	737	701	695	630	670	617	670	667	676	680	691	708	686	697	685	698	707	669	675	719	713	738	635	677	701	687	630	720	689	718	696	693	664	700	710	679	687	709	664	702	694	713	645	656	715	689	676	675	683	697	707	695	716	708	695	695	702	692	667	701	663	669	674	686	711	652	667	697	660	671	714	674	687	656	722	683	642	702	693	635	676	690	655	722	672	687	637	697	663	719	734	694	690	701	661	673	689	714	712	718	655	657	701	636	671	699	671	705	699	648	667	644	682	636	685	740	691	665	749	713	645	666	696	677	709	692	702	716	681	690	718	682	719	709	675	689	705	662	682	714	675	737	748	677	697	675	696	736	663	674	673	705	725	696	656	670	684	687	697	677	665	736	689	661	694	648	661	664	712	730	716	667	658
64122	27661	14253	3168	825	676	567	475	441	404	418	402	365	392	321	364	363	351	330	378	341	380	333	336	344	335	308	312	309	337	293	338	344	354	379	341	297	279	292	300	349	327	323	334	367	357	343	331	308	325	329	347	315	342	566	744	605	586	466	384	306	301	289	306	302	303	288	268	295	279	325	275	301	302	289	315	289	308	305	303	310	307	293	294	301	286	287	301	290	302	330	293	308	274	298	316	290	259	285	313	302	303	293	295	283	258	313	308	293	299	296	261	272	298	299	314	303	305	283	282	315	289	315	280	324	285	296	303	308	312	296	255	264	312	298	291	319	266	297	303	303	322	275	301	277	312	308	297	315	300	301	285	262	283	305	297	305	316	319	298	281	280	280	305	322	302	303	299	301	264	299	307	299	271	299	293	282	311	320	307	328	311	258	292	299	294	301	267	298	293	270	310	280	303	316	315	325	290	275	303	294	309	294	295	287	323	270	318	279	293	278	306	317	299	302	327	296	275	287	282	279	291	312	315	299	286	328	300	305	275	302	300	293	280	313	275	303	266	314	257	330	285	297	315	299	302	303	327	293	286	300	296	331	276	278	273	269	310	287	284	292	268	303	321	309	291	295	300	301	284	302	287	279	304	297	316	295	295	290	296	325	292	270	284	303	306	288	249	296	278	291	280	293	286	317	272	290	272	282	321	274	335	327	287	279	270	272	297	298	318	286	275	294	271	329	261	301	321	311	296	286	300	293	291	301	297	306	324	289	288	294	308	257	300	298	282	300	302	303	286	293	294	293	311	290	281	298	297	288	308	294	305	255	270	298	298	274	279	329	297	264	322	308	288	263	273	295	276	314	297	300	274	292	290	282	300	301	299	299	290	306	295	268	291	293	299	309	325	319	266	299	299	298	289	289	280	295	269	272	291	281	292	284	295	282	281	289	281	282	300	322	268	302	319	320	280	298	287	292	303	293	294	285	295	287	298	291	282	291	308	290	299	304	282	301	292	307	288	302	302	289	289	307	287	287	279	269	271	296	316	318	290	280	303	304	287	267	253	287	304	284	273	278	290	280	290	295	280	277	329	297	306	277	291	280	287	290	284	283	279	310	283	277	255	285	293	284	298	328	296	303	318	278	296	296	306	283	294	308	272	302	300	312	280	270	266	325	314	313	283	255	305	326	295	288	294	299	286	282	278	283	290	274	301	302	265	299	301	302	276	312	288	267	302	344	310	302	287	320	296	282	283	295	299	305	277	301	258	287	279	308	268	287	294	280	322	294	302	322	307	324	307	284	322	316	301	288	270	269	299	306	280	288	295	299	259	304	290	291	300	295	297	327	278	277	290	302	271	296	270	286	320	320	286	289	288	307	306	288	276	312	290	286	280	292	297	261	329	298	273	312	320	269	300	287	295	307	298	311	283	308	288	297	347	298	305	278	328	298	301	326	252	283	288	286	313	267	285	317	280	281	256	320	289	290	279	283	338	298	317	282	265	320	294	296	301	295	304	332	306	283	283	276	289	292	279	321	295	286	307	305	279	291	291	297	310	307	327	314	301	268	299	302	303	289	332	283	280	315	284	293	323	303	315	287	306	300	290	261	299	269	298	329	274	281	281	279	304	289	286	300	282	287	311	303	307	321	286	289	287	289	285	300	281	297	286	293	286	298	284	287	276	300	310	280	271	309	289	291	296	270	308	299	320	283	310	288	283	289	279	259	316	311	289	287	316	272	259	264	320	309	302	307	275	298	296	306	288	303	310	288	308	287	284	296	325	291	286	292	342	279	310	324	307	284	329	293	305	320	289	304	274	283	312	269	306	300	268	293	298	278	283	322	283	319	294	308	282	273	297	286	286	315	286	280	297	321	281	287	282	266	267	321	255	330	284	274	300	305	287	261	293	298	279	288	308	314	290	315	328	309	277	287	303	312	276	292	270	300	320	281	290	282	283	277	323	314	284	304	308	307	273	290	304	294	305	301	273	321	314	306	280	326	301	306	288	304	293	291	304	305	304	283	300	262	312	279	325	312	299	277	260	271	283	327	285	313	296	339	311	278	303	298	290	298	305	304	304	281	289	289	320	310	318	306	286	325	282	285	286	309	285	302	309	318	283	302	271	296	306	293	295	297	290	318	324	272	272	269	289	317	293	307	292	298	289	300	292	281	277	364	299	323	334	284	289	262	301	318	295	306	279	328	296	282	291	273	293	297	281	269	323	308	297	297	299	309	299	295	280	261	300	294	296	324	315	298	297	316	301	285	307	284	312	316	305	309	325	313	296	303	279	304	269	275	325	304	277	292	289	280	292	290	304	289	270	282	288	300	297	289	295	302	327	274	306	300	297	268	309	294	287	280	287	289	306	291	290	313	294	281	284	286	265	331	304	286	267	295	313	305	289	272	302	286	265	297	311	302	282	323	303	310	335	288	259	267	270	290	305	305	301	266	283	302	269	330	292	296	329	292	294	284	318	282	294	267	285	304	341	309	307	313	267	305	294	279	303	281	278	301	280	291	263	306	309	262	283	267	286	318	294	286	274	292	302	308	336	310	306	306	324	271	263	314	282	291	291	303	284	260	298	301	275	273	279	262	272	320	283	289	320	269	324	261	279	323	270	320	297	292	294	288	281	290	292	319	282	302	285	268	294	325	309	281	316	304	316	282	297	296	292	314	293	277	303	295	324	272	305	284	298	284	288	296	316	310	286	289	293	314	307	302	285	325	269	268	300	315	296	302	292	304	295	271	281	314	321	308	307	275	315	281	294	313	276	312	321	285	306	313	305	296	263	305	290	284	305	303	274	276	265	268	275	293	306	300	304	303	302	312	254	322	275	257	303	264	299	326	311	316	315	298	310	296	316	289	312	294	304	302	271	301	307	284	303	301	258	292	273	315	295	291	272	323	301	274	330	285	307	299	309	279	308	280	309	308	325	298	293	274	286	318	321	305	298	257	276	303	301	294	299	296	294	257	281	290	320	265	263	295	310	296	269	294	292	304	273	292	284	258	287	292	285	319	290	311	287	279	287	298	301	306	272	253	280	314	308	302	266	287	311	294	303	287	300	294	280	320	284	293	277	295	274	307	291	288	278	290	297	304	280	293	299	292	286	308	278	301	302	323	243	318	288	323	326	286	289	297	338	317	292	299	311	317	256	305	285	295	280	301	312	317	299	289	305	262	307	316	307	282	291	317	307	271	302	269	299	272	310	306	299	273	295	291	272	297	320	283	309	305	325	268	260	279	287	299	291	303	294	310	286	281	284	284	288	306	311	319	312	298	285	258	332	303	269	295	322	292	296	264	299	326	314	301	296	290	298	294	305	296	301	289	282	260	327	307	287	283	302	323	315	271	278	308	305	290	273	290	300	299	272	322	300	304	296	286	319	258	289	290	266	289	264	264	328	291	299	296	298	277	294	313	278	296	290	288	287	289	320	280	272	288	293	313	327	251	289	306	266	298	293	297	317	283	297	300	291	269	268	302	276	278	291	302	286
42658	3990	2557	2863	2485	2156	1964	1609	1526	1397	1469	1237	1301	1346	1210	1152	1201	1173	1143	1211	999	1061	912	1004	994	952	905	821	855	920	887	977	1103	1080	1087	928	899	918	849	936	931	894	1020	1027	1042	933	921	858	870	958	986	958	848	992	2860	3743	3162	2299	1733	995	717	736	718	685	650	708	696	701	749	709	721	734	722	698	678	744	711	723	739	745	731	726	723	720	731	660	730	702	714	698	647	727	732	729	698	653	748	701	720	718	695	750	710	704	688	703	686	704	744	716	721	737	671	716	699	728	706	704	699	684	711	711	700	702	693	734	679	656	768	736	713	727	720	676	665	690	726	725	731	726	685	672	729	691	719	722	713	730	740	663	710	688	695	710	722	721	743	678	719	686	724	708	623	705	726	682	712	704	707	693	685	722	724	752	690	648	701	680	705	758	729	710	727	661	730	715	757	739	679	707	698	694	713	686	668	652	696	715	672	681	733	694	710	713	703	684	708	693	657	669	707	698	696	682	706	696	690	713	729	704	717	718	712	670	685	712	703	685	701	728	744	754	668	711	724	701	691	673	703	718	697	710	707	663	678	698	687	707	727	753	680	720	689	707	683	692	733	695	702	695	680	691	689	709	736	682	722	744	692	739	715	701	676	714	703	663	764	753	740	719	710	670	702	746	707	686	738	701	737	746	744	678	696	699	700	716	723	665	694	694	712	720	711	683	739	717	701	680	686	677	737	677	674	726	674	718	725	681	747	724	677	702	725	666	650	688	686	722	716	761	746	727	672	756	688	716	731	745	718	736	695	647	699	738	664	655	732	684	728	740	693	717	710	707	678	705	726	699	700	711	680	696	732	698	691	716	676	670	705	711	740	701	703	706	709	689	725	703	679	685	736	725	660	702	717	751	684	702	727	694	704	714	698	658	721	709	726	676	741	708	711	734	727	743	707	712	701	719	734	673	720	709	716	726	660	715	742	719	673	716	738	709	685	697	719	699	747	723	717	694	733	675	706	705	738	737	659	722	668	693	740	717	647	683	707	713	707	737	682	679	706	748	702	698	718	701	683	714	698	702	687	654	698	688	733	723	718	727	684	683	693	691	667	704	754	693	716	707	732	699	646	688	729	720	688	734	715	738	732	702	724	701	720	676	686	754	742	714	751	701	724	694	713	730	701	718	729	659	736	727	721	699	708	689	710	702	741	744	675	682	716	749	718	667	727	734	705	718	683	773	732	704	674	698	667	706	710	711	717	709	664	726	724	673	698	712	695	704	665	684	681	711	740	696	742	673	700	689	703	729	703	716	705	733	682	719	714	697	689	746	728	642	697	692	678	682	723	731	704	711	742	722	731	665	699	736	726	631	711	732	684	698	687	762	697	680	747	711	700	726	710	666	713	732	712	699	716	709	722	710	689	721	729	706	685	693	731	700	695	684	703	748	695	708	719	708	762	687	657	692	750	723	744	719	690	655	740	712	681	733	701	713	720	735	700	694	724	687	709	707	691	716	707	665	723	708	668	748	739	718	719	779	682	733	713	711	736	747	734	711	740	703	741	748	704	702	717	683	643	671	738	735	687	721	702	754	696	710	717	687	705	681	719	674	723	755	719	697	717	718	751	666	728	660	718	735	693	758	690	718	699	689	720	725	743	715	743	639	737	669	725	716	664	704	675	708	731	700	692	707	695	719	728	660	764	698	732	713	710	754	693	707	665	675	724	677	693	696	702	640	683	711	742	745	693	722	749	662	673	703	675	777	685	669	679	714	726	733	733	690	737	672	721	680	724	727	707	743	708	700	699	734	709	694	718	675	745	711	719	713	725	685	742	753	711	690	720	713	717	696	677	649	679	695	679	698	740	770	725	713	718	727	715	703	698	705	678	675	686	701	731	634	660	699	693	742	738	710	647	717	664	705	751	702	685	758	718	681	678	718	713	714	708	740	668	688	684	718	719	714	686	714	699	666	715	682	733	671	766	733	731	663	666	702	710	701	712	705	685	726	711	711	703	644	671	750	739	737	666	726	679	694	716	715	725	666	748	722	696	710	767	717	638	711	766	710	695	725	662	711	681	703	711	729	752	738	717	654	724	709	717	723	701	697	716	691	717	700	689	684	699	676	668	666	672	685	713	697	717	657	659	714	720	711	736	730	674	673	660	722	698	706	689	709	679	676	702	694	709	758	729	694	756	683	689	697	704	711	750	677	713	726	727	687	742	679	738	708	728	684	740	751	706	812	714	723	749	740	647	685	690	709	739	739	723	688	678	724	705	744	705	700	701	668	728	756	698	706	714	730	727	690	732	724	717	712	715	710	698	728	678	728	747	711	719	728	680	689	668	708	773	738	724	738	677	766	705	729	693	708	722	722	706	734	692	691	722	719	726	717	683	686	700	707	723	687	695	647	646	679	683	684	671	694	694	732	707	721	622	711	711	726	686	712	724	727	726	706	728	700	739	720	690	691	704	696	745	719	664	676	716	717	711	691	696	743	706	754	710	672	699	681	672	752	690	695	706	688	678	648	719	723	723	698	718	711	683	724	724	677	743	723	717	686	751	736	707	745	712	700	709	721	681	697	671	702	736	694	703	704	766	762	683	731	710	727	691	758	688	695	724	691	743	739	676	672	791	719	735	728	716	659	725	730	741	688	692	715	751	751	713	742	688	682	709	702	700	735	678	666	683	698	677	708	722	738	736	701	703	709	702	763	685	732	677	701	723	714	749	687	701	693	675	676	672	763	717	646	668	703	671	693	674	710	725	729	732	703	726	698	703	728	711	702	710	720	725	695	674	701	706	703	690	724	722	722	709	721	727	676	667	705	724	706	668	699	701	724	699	681	690	665	694	714	692	718	706	665	735	723	666	692	696	723	698	738	653	716	701	728	719	686	710	694	671	694	698	694	741	715	707	687	715	702	673	715	738	726	694	686	723	749	723	702	733	715	672	740	722	743	687	675	734	730	768	673	676	659	722	672	713	713	711	760	707	715	761	698	699	695	687	738	709	735	712	671	703	706	707	690	724	728	707	720	734	690	710	754	703	702	691	667	694	700	692	704	689	676	718	718	727	703	702	707	735	698	695	727	692	735	715	684	706	675	729	746	721	720	731	688	684	688	727	684	699	699	711	704	747	709	689	722	725	706	695	669	697	684	694	703	686	702	713	739	693	723	702	727	695	720	745	713	753	713	733	693	723	687	697	759	693	712	697	689	693	731	699	741	717	738	739	717	706	749	741	729	758	689	728	754	675	748	676	700	713	707	695	747	673	726	668	652	690	710	683	764	655	723	704	700	674	724	727	744	725	705	722	724	678	722	728	664	741	735	709	680	722	635	729	677	747	729	676	677	701	716	713	757	718	715	698	681	703	685	725	737	680	722	684	674	712	733	754	721	703	734	696	725	749	718	675	689	674	687	716	661	685	653	699	728	689	689	751	696	683	721	712	686	719	703	682	732	739	710	678	717	706	651	704	665	714	771	714	688	696	754	694	724	764	738	712	672	696	659	710	738
69063	26149	20490	15236	2778	944	701	570	482	449	438	393	396	376	336	318	298	327	318	319	303	303	270	267	289	251	257	228	231	266	257	231	252	248	232	278	248	243	263	248	215	228	272	255	268	251	273	250	259	288	252	281	246	226	552	1009	1002	746	573	313	181	207	172	179	202	211	213	201	217	188	181	214	212	199	199	248	213	211	199	225	208	219	197	219	191	229	205	234	219	192	189	209	191	208	214	218	201	206	219	210	207	226	220	211	197	199	221	203	201	214	186	197	245	229	211	196	202	195	212	186	214	214	225	238	203	225	190	215	201	191	215	228	214	204	201	191	227	201	218	227	204	199	221	205	203	222	213	213	204	188	196	186	194	199	193	178	210	195	196	233	186	221	208	221	235	204	195	197	204	208	207	199	206	211	214	211	214	207	184	182	212	197	197	186	198	205	191	225	201	181	223	202	226	219	196	226	212	213	225	206	198	206	208	218	198	222	198	214	202	180	211	174	210	199	222	218	195	202	197	223	227	206	221	204	198	218	206	197	226	192	218	220	211	211	208	217	204	218	178	188	212	191	177	215	190	190	223	216	198	213	215	206	196	219	199	194	203	212	233	216	197	209	210	189	213	202	185	201	184	204	185	202	215	196	204	196	188	205	216	208	217	187	200	196	182	179	192	216	204	191	226	194	227	215	213	212	213	211	181	188	202	232	217	212	201	184	188	216	198	217	180	204	219	232	230	156	208	202	215	201	213	179	227	202	203	216	209	204	192	200	197	220	203	221	226	208	200	219	207	190	195	214	196	179	201	230	210	192	184	182	233	199	227	226	205	184	192	240	199	175	188	222	244	206	229	213	213	203	228	218	211	199	238	213	205	198	200	213	190	235	199	180	215	223	210	212	202	213	220	206	195	205	189	206	207	209	202	202	186	238	221	194	191	197	187	203	210	223	196	227	219	203	209	203	209	190	213	228	203	214	217	220	235	181	217	211	192	223	219	224	193	210	214	199	226	207	192	197	196	220	213	222	182	226	214	204	213	226	223	202	198	210	195	206	202	216	217	222	220	219	197	213	196	207	201	199	220	222	219	214	225	233	198	207	233	210	191	201	217	219	201	207	202	220	200	221	243	219	224	179	201	196	189	227	213	192	199	204	204	221	219	236	207	212	220	208	195	208	218	214	197	212	206	190	218	188	192	241	227	213	199	218	228	209	221	205	182	211	202	190	221	218	211	210	208	218	191	187	198	200	214	200	204	201	209	217	195	199	230	203	205	222	187	208	184	208	208	181	214	222	209	205	222	198	202	205	209	217	205	199	195	201	202	187	196	192	185	199	212	212	221	212	222	201	191	206	210	191	233	237	235	199	203	204	193	191	198	190	206	200	198	206	222	210	225	224	193	188	209	205	196	214	194	196	194	198	205	211	202	205	214	210	190	200	225	213	188	219	215	223	222	198	202	202	207	188	203	187	213	193	194	219	223	190	230	221	218	222	203	215	221	208	211	197	235	208	237	185	199	179	198	213	186	219	224	211	170	198	181	183	193	234	191	238	217	223	196	203	196	202	197	211	189	198	191	232	209	209	190	223	201	217	208	199	221	198	205	233	214	218	205	189	203	206	217	188	212	214	182	202	221	218	216	216	206	205	211	225	186	189	185	213	203	199	202	216	197	223	216	204	196	190	211	220	196	223	218	205	215	196	211	217	200	232	204	184	185	216	212	205	204	224	206	230	206	205	206	193	198	199	188	213	242	195	208	204	180	222	181	215	212	198	196	213	195	191	231	201	206	186	206	216	203	184	178	187	203	219	214	190	198	218	214	201	172	186	231	225	200	201	244	217	214	250	182	198	195	188	196	193	200	176	198	216	185	197	187	199	214	220	216	203	192	202	207	228	191	204	217	210	206	220	186	216	184	201	213	212	239	213	218	226	214	228	180	213	211	209	219	193	195	212	243	206	227	219	188	198	190	212	215	192	223	221	221	194	208	196	211	202	187	195	209	203	205	194	209	217	203	177	198	218	191	200	215	203	213	206	186	199	202	226	206	200	195	190	219	188	234	221	184	204	153	210	188	224	196	213	215	192	194	208	199	193	173	207	231	206	205	223	199	208	201	188	224	190	197	224	220	201	194	220	185	182	190	194	201	188	192	202	189	211	228	196	215	179	219	193	177	195	254	201	192	242	189	194	206	220	203	193	217	202	233	193	221	238	193	184	207	229	204	208	192	193	193	187	203	197	236	197	210	214	214	183	218	228	198	199	229	218	203	197	209	210	203	185	205	190	191	210	229	220	214	197	207	215	223	207	198	237	201	196	213	196	220	230	197	211	218	195	218	214	197	217	180	179	212	220	195	232	216	183	198	171	206	230	217	215	179	193	202	214	191	173	227	209	220	199	212	213	178	191	199	214	202	211	216	211	205	228	221	214	194	215	194	203	231	236	202	194	211	202	192	177	203	210	205	226	223	206	177	206	218	210	198	207	201	206	203	241	218	197	204	213	197	205	202	194	209	197	211	191	218	189	209	204	205	215	243	205	191	203	217	212	199	235	205	217	209	196	186	211	164	203	201	241	184	202	216	200	186	206	213	202	209	225	225	220	226	213	246	202	208	241	208	196	230	232	229	211	238	210	207	200	211	195	219	203	213	198	197	206	203	196	209	212	192	210	207	220	193	185	197	213	216	224	219	213	225	181	230	206	222	214	207	198	224	204	184	199	197	198	214	197	185	220	222	232	204	205	230	204	210	219	203	207	218	229	214	209	208	187	223	179	226	195	209	212	204	203	219	197	235	221	215	174	218	212	189	200	213	200	192	206	200	187	223	194	186	206	210	216	218	197	195	213	208	187	182	195	241	210	226	168	200	209	198	203	211	218	204	232	207	208	206	177	205	206	228	202	188	197	225	188	208	194	215	193	208	188	202	200	200	205	220	205	210	193	202	217	218	206	173	217	211	199	181	192	212	216	200	223	215	217	188	217	211	236	187	207	198	195	206	210	222	218	196	228	210	229	203	241	208	216	181	221	200	207	214	208	192	176	196	196	221	184	185	209	207	223	207	221	209	220	194	215	220	213	232	202	212	223	213	231	215	238	232	208	195	192	219	223	233	239	236	222	190	208	222	195	240	216	207	197	198	218	193	193	190	208	214	196	224	229	186	218	220	229	188	194	193	202	227	206	213	212	249	191	203	189	187	217	212	242	207	207	212	208	223	203	203	209	210	201	220	186	226	212	202	230	217	196	220	228	195	204	193	214	217	194	185	232	214	215	227	200	227	202	217	198	199	208	234	209	209	202	188	202	195	217	191	187	210	196	200	217	211	199	200	247	219	186	195	220	205	192	213	192	202	221	195	226	205	203	216	221	207	200	219	213	187	213	223	182	201	230	213	220	220	201	187	217	214	179	210	195	199	226	209	225	202	207	187	242	224	206	210	189	223	214	188	177	198	228	202	184	187	238	180	223	214	198	217	193	220	216	229	221	195	223	192	201	203	219	197	195
50933	5954	3934	4383	4115	3177	2681	2314	1962	1913	1769	1577	1700	1555	1415	1516	1410	1474	1200	1273	1148	1220	915	898	956	856	837	785	855	908	880	942	1007	822	809	783	806	764	772	711	828	816	855	1013	963	1000	882	990	1018	1082	976	939	907	845	3337	6192	5648	4086	2613	1258	491	501	477	537	525	478	508	489	523	487	551	556	505	506	553	468	542	507	530	482	507	527	523	475	505	486	488	479	523	539	517	488	528	506	530	462	506	407	537	489	520	489	563	541	460	519	511	493	490	494	550	495	601	476	495	514	496	536	517	517	498	502	518	476	548	550	489	508	523	521	470	542	525	505	536	483	509	481	488	500	460	533	506	542	485	525	499	511	530	512	487	480	521	503	483	521	519	495	528	508	496	530	517	546	483	552	487	500	518	556	513	489	510	552	502	518	468	550	512	493	523	546	558	506	504	493	523	495	513	546	521	503	498	506	555	533	499	488	517	510	504	514	459	487	528	544	505	493	551	510	580	495	498	522	479	502	540	539	497	503	524	490	516	534	532	503	505	505	487	486	488	489	520	549	538	517	545	520	519	502	511	457	535	527	499	523	488	545	509	528	467	540	510	515	536	533	470	515	565	481	536	488	514	500	535	527	486	486	526	530	494	535	491	517	507	552	501	471	520	479	486	481	496	509	525	505	501	491	477	544	519	533	515	520	492	491	492	534	528	550	502	547	512	523	465	542	509	555	529	498	531	503	511	525	492	496	492	555	537	495	510	492	531	530	523	502	530	537	503	526	516	507	493	493	493	500	458	534	469	496	499	482	515	505	485	555	537	492	504	493	517	514	472	539	501	529	548	489	492	538	495	540	526	503	529	508	512	503	533	490	514	507	502	498	528	504	541	548	511	490	520	493	529	501	524	558	496	503	498	492	515	484	524	536	480	518	477	550	500	493	511	496	489	521	543	514	533	499	494	488	490	528	491	490	494	511	471	528	517	518	535	456	507	470	501	521	526	497	505	530	522	529	549	512	519	535	524	505	523	475	532	516	525	483	596	568	475	543	494	502	513	524	516	533	529	508	495	482	489	484	494	511	520	520	527	486	505	513	498	528	519	512	503	539	552	542	498	519	509	502	530	512	447	532	509	534	518	522	538	467	530	462	505	508	477	524	457	522	537	542	504	553	545	528	537	501	512	490	507	499	494	491	515	517	504	500	527	502	479	517	514	519	536	534	497	486	502	517	520	495	528	493	487	502	483	529	513	496	503	538	496	532	534	473	540	520	513	505	485	514	529	558	488	504	473	528	512	480	526	542	467	521	519	506	522	517	503	538	513	537	531	537	512	513	532	500	519	485	535	511	530	507	503	451	513	515	489	528	495	496	505	493	507	501	493	482	519	460	514	549	528	536	525	487	546	504	507	544	512	537	552	521	536	476	550	561	520	482	527	500	483	498	480	494	492	523	538	542	525	549	527	482	511	524	488	560	511	499	508	516	489	511	502	453	496	512	505	483	491	537	489	536	476	521	528	520	517	553	524	549	491	494	491	494	533	500	508	523	503	527	519	498	441	515	531	454	508	490	493	494	539	522	481	532	577	479	536	455	519	492	469	509	508	512	503	514	527	528	565	517	471	491	507	466	505	489	487	512	509	479	476	513	535	524	496	496	489	468	492	488	512	510	499	504	520	507	530	509	480	523	527	530	519	530	516	491	540	522	467	522	488	484	566	513	542	530	536	515	494	493	477	527	506	503	485	521	510	504	532	508	481	517	519	501	501	524	482	474	520	503	505	504	485	496	506	493	526	490	522	497	523	523	506	505	547	513	475	490	507	496	454	507	551	521	453	491	534	501	512	495	514	515	517	499	490	537	517	504	521	499	525	481	540	484	482	530	518	559	506	529	500	515	521	466	526	518	479	501	535	520	500	509	515	497	482	497	514	532	535	502	535	550	489	483	502	468	530	505	527	512	551	516	498	486	541	536	510	523	525	497	491	537	459	528	484	473	466	475	544	547	503	507	496	533	471	516	486	535	512	500	537	511	570	516	475	490	492	537	526	501	529	511	489	546	502	513	530	501	498	533	515	519	511	492	503	537	520	504	500	521	468	511	487	498	506	488	457	522	522	508	505	536	505	498	503	524	499	474	520	454	564	519	503	537	489	497	559	515	499	516	479	500	522	497	521	501	481	567	486	518	480	511	543	511	499	520	523	495	522	543	554	531	492	497	542	491	488	535	502	511	475	517	465	522	534	527	510	506	530	529	490	555	513	473	479	523	524	495	514	526	529	508	509	523	542	504	518	493	553	525	523	535	520	530	533	551	537	510	522	523	535	520	510	536	503	560	494	506	484	552	500	509	492	511	546	500	515	504	516	484	484	496	500	510	488	517	479	497	497	530	510	517	568	487	486	467	527	521	530	503	498	509	520	508	467	527	519	517	494	517	491	511	533	517	582	485	535	542	490	514	496	548	489	490	517	511	486	486	537	493	546	535	468	499	524	485	481	521	508	500	478	483	485	496	509	517	504	505	468	497	490	540	533	453	560	502	487	478	532	514	532	493	486	481	501	531	521	475	493	522	486	558	504	508	537	550	486	497	474	551	480	533	489	488	504	516	525	532	467	502	491	526	428	538	504	460	515	519	513	537	547	522	494	525	477	521	504	505	529	529	456	559	533	449	521	505	521	496	492	492	512	503	496	522	545	488	494	486	571	459	511	513	516	533	516	510	515	524	498	494	565	495	519	525	491	492	556	496	489	521	483	534	524	499	527	530	505	511	496	555	507	502	464	510	506	449	493	494	537	495	532	526	506	511	508	495	513	487	518	478	489	551	491	499	535	481	504	507	473	518	549	490	463	483	476	517	501	497	471	536	547	494	464	490	512	496	493	458	504	478	478	526	506	497	495	491	487	521	555	487	526	526	510	483	513	503	505	504	504	532	511	507	513	512	499	506	497	531	489	474	534	495	523	502	482	513	493	451	512	575	489	499	520	525	508	500	505	517	521	530	528	480	510	494	513	539	495	528	508	529	492	503	511	505	537	518	505	512	518	560	493	499	528	516	496	495	486	486	516	540	551	546	514	568	518	480	502	499	512	509	493	442	512	521	535	520	526	493	520	490	492	483	519	485	512	522	578	501	500	482	485	528	497	517	506	521	508	521	519	489	502	507	512	497	476	511	551	541	490	504	533	503	529	502	540	505	497	502	492	514	494	522	482	499	492	530	522	519	481	487	557	517	516	528	528	525	472	510	509	527	479	498	481	502	526	484	470	527	523	522	508	538	474	500	471	533	531	486	530	484	529	496	505	514	505	529	562	515	513	538	483	542	499	463	488	493	498	515	520	545	497	511	504	514	537	511	505	505	491	504	459	501	528	527	528	516	524	522	512	471	550	506	500	530	534	505	503	527	536	513	495	505	500	503	508	550	487	471	487	507	536	475	516	499	503	448	496	491	508	538	500	492	519	511	504	511	510	496	503	492	497	510	551	495	549	528	500	511	532	511	518	504	540	511	527	513
17033	2606	349	315	336	304	288	292	271	281	287	262	304	277	285	281	261	284	256	309	278	266	255	282	281	283	274	251	278	292	294	301	287	319	283	304	239	265	290	284	259	284	253	285	278	312	291	322	289	371	264	302	285	275	304	322	346	316	329	296	269	294	277	296	292	256	254	247	257	250	245	255	275	282	272	223	267	253	298	268	266	236	269	281	271	252	266	251	261	286	277	256	255	292	237	271	256	253	278	301	268	254	250	250	243	261	279	308	251	262	252	268	287	249	270	249	283	288	272	266	273	258	260	264	257	272	254	267	287	301	274	247	256	294	260	241	257	234	298	276	245	264	305	266	255	290	275	261	235	250	265	283	266	286	263	281	282	261	272	247	258	252	262	278	240	261	251	233	276	287	264	273	278	289	268	273	255	251	244	277	272	258	247	290	292	289	252	252	245	308	259	278	248	231	283	282	255	266	299	290	254	273	257	266	264	275	271	265	307	278	242	248	280	242	264	262	292	279	255	253	265	254	276	246	244	271	266	287	278	284	254	252	269	227	272	279	292	275	284	238	263	245	262	297	254	265	260	262	276	218	256	262	264	249	280	267	237	261	261	287	253	267	279	249	252	273	266	283	272	274	281	269	300	257	282	272	269	235	280	253	258	247	287	290	256	256	264	273	265	297	244	260	256	275	284	290	269	271	218	285	251	264	261	258	265	247	250	301	284	297	278	261	272	285	292	253	264	291	255	264	255	244	289	264	247	262	286	243	269	260	278	262	251	290	253	272	264	243	293	266	263	260	241	266	266	288	251	259	264	243	258	269	278	256	262	282	298	260	252	254	250	241	241	280	270	285	250	275	265	247	267	273	277	252	278	294	293	288	271	276	273	288	258	265	264	252	279	249	237	274	248	245	237	262	236	261	259	255	253	288	267	272	263	278	258	261	286	241	281	272	244	257	251	281	276	260	274	263	268	260	277	286	256	246	266	285	280	274	231	279	251	272	268	280	287	298	229	256	249	262	270	273	282	250	259	250	261	290	241	290	271	262	251	275	273	264	275	251	263	270	275	294	264	260	259	271	263	260	275	248	287	272	305	279	224	268	275	265	279	278	280	260	281	252	266	295	282	266	267	255	273	308	257	269	232	258	271	285	267	276	244	272	252	256	301	260	280	293	248	251	271	277	257	274	259	274	273	257	249	282	264	253	264	246	280	284	282	274	249	290	269	239	241	270	288	247	274	254	317	267	273	241	249	256	259	253	251	286	270	254	240	252	259	265	279	262	274	248	308	271	264	253	249	253	267	280	235	273	279	262	237	302	268	282	279	246	252	260	263	270	253	248	266	284	255	259	247	270	278	248	249	300	295	272	237	244	269	253	277	285	235	256	264	268	275	259	270	283	258	284	258	274	293	247	261	271	270	260	253	260	264	235	252	254	282	297	266	248	259	265	280	292	280	254	248	268	285	256	270	270	249	303	263	274	271	256	256	266	301	270	256	282	276	267	242	257	289	261	265	266	269	254	259	252	256	281	284	256	248	280	257	276	237	282	310	264	287	281	262	269	250	256	267	268	278	259	256	267	282	263	268	273	285	223	268	268	282	257	264	260	287	262	268	258	249	281	282	247	256	267	247	271	239	288	290	272	269	272	273	258	241	253	264	292	251	257	265	248	259	273	246	280	270	269	283	269	259	250	255	264	273	269	264	270	255	248	240	266	292	269	259	250	309	258	270	261	270	269	264	257	281	267	282	282	275	252	284	330	266	262	264	263	277	263	255	268	274	265	264	235	317	241	265	254	278	274	293	246	260	258	270	285	260	273	252	246	279	298	265	256	230	275	258	284	250	274	278	253	278	267	282	294	272	293	312	259	255	253	264	265	261	250	245	303	253	294	235	255	281	243	292	255	291	246	258	257	276	265	267	287	261	268	276	295	238	287	285	238	293	273	286	243	282	240	243	244	276	257	261	295	249	285	266	301	248	225	232	252	252	256	269	275	249	280	273	282	268	254	275	278	257	249	229	258	293	253	306	251	269	281	267	275	276	267	297	272	240	245	252	289	243	248	258	252	243	267	254	280	277	255	285	272	268	253	265	284	264	284	248	272	290	234	222	256	246	276	262	266	288	267	273	260	287	252	262	295	244	273	260	297	255	299	268	261	276	248	276	272	285	271	274	286	248	274	317	279	283	261	286	263	251	255	232	285	301	249	275	254	270	272	315	287	268	268	291	282	307	263	272	256	293	261	261	265	255	275	238	290	275	290	271	257	232	251	254	299	270	269	293	264	260	270	247	240	260	261	268	274	291	265	251	261	267	276	283	266	268	255	270	292	287	302	262	265	264	253	269	251	254	253	277	272	254	306	289	257	267	253	299	244	308	278	253	232	281	256	242	271	294	288	277	273	238	270	293	297	234	251	257	262	252	277	220	283	270	248	267	238	299	254	271	232	268	269	255	262	291	251	275	275	275	263	260	275	242	241	258	265	266	280	269	277	269	266	284	251	262	274	250	278	254	257	252	273	268	281	275	260	283	263	245	285	263	289	245	284	260	277	286	288	264	270	260	278	256	261	261	286	284	281	239	274	298	264	262	270	317	243	273	283	285	279	270	304	247	269	244	277	294	252	258	266	284	249	292	292	275	285	261	270	286	220	237	264	254	274	286	257	280	257	258	271	259	242	254	253	240	273	280	276	254	259	245	247	275	275	269	258	289	292	301	284	258	274	270	306	279	282	253	277	284	253	302	296	260	271	274	284	268	291	281	268	254	272	271	272	301	284	263	261	278	260	288	271	286	248	258	282	297	273	238	271	248	279	267	254	249	240	268	256	265	305	261	276	276	239	252	277	250	259	253	249	277	263	266	265	280	313	229	267	269	270	276	275	271	254	247	234	260	301	272	234	271	246	257	286	289	272	264	267	276	254	279	257	261	282	266	236	272	233	267	266	261	239	272	266	264	247	250	283	277	279	281	265	252	271	272	291	284	260	260	292	276	226	281	235	251	317	265	250	228	276	297	287	223	265	274	265	247	285	271	252	254	274	265	270	245	245	289	243	248	253	290	277	286	260	261	246	264	275	287	257	262	299	245	258	269	268	255	271	270	302	238	310	257	266	269	262	260	248	240	278	245	242	272	263	287	267	257	245	257	254	287	276	262	289	289	271	254	267	271	283	273	264	269	263	263	267	277	260	295	269	252	286	262	281	252	267	268	275	263	277	285	261	252	240	278	237	279	245	265	248	267	252	247	243	259	272	255	296	257	257	263	249	283	248	255	257	301	264	306	280	266	277	217	231	282	278	292	281	261	275	261	255	272	255	258	277	254	228	246	245	284	285	238	267	267	295	274	273	248	317	290	281	274	258	286	293	297	277	271	248	277	243	262	256	292	307	242	274	250	273	231	290	273	314	240	282	276	289	263	263	281	267	248	255	243	280	271	258	273	252	241	243	232	284	259	260	291	271	264	254	270	287	294	261	254	294	264	291	267	258	261	293	306	250
18266	1510	846	849	829	778	777	742	784	765	734	712	765	795	721	728	801	767	743	778	721	722	707	739	768	689	681	669	679	685	723	732	785	759	671	711	688	719	739	731	730	736	691	671	764	789	885	904	866	874	838	816	780	688	719	898	1073	1060	864	712	688	635	654	649	700	614	699	643	701	645	636	643	660	683	680	674	614	639	651	648	601	692	647	698	631	649	602	716	642	653	595	642	668	631	613	634	711	648	675	717	703	693	658	632	701	666	648	642	660	655	652	635	665	654	681	677	687	623	661	634	628	656	629	647	635	686	669	651	706	665	699	659	611	650	657	658	667	627	683	722	690	631	695	661	652	628	662	629	679	649	668	659	713	651	639	625	679	665	696	603	661	678	663	659	686	618	648	674	643	644	676	632	673	687	689	638	671	619	637	627	645	653	626	625	659	673	631	661	641	656	647	656	650	624	669	678	625	621	671	655	670	672	679	653	629	673	686	687	627	658	649	635	635	652	675	697	636	635	660	678	673	652	610	702	652	670	662	676	649	677	686	647	657	685	691	629	656	691	683	658	637	684	692	630	654	642	626	686	612	699	627	641	676	622	624	640	651	669	673	625	627	616	632	649	650	657	621	626	701	643	661	603	672	650	632	648	661	581	695	629	701	673	687	621	649	654	660	673	637	658	664	649	645	661	678	635	644	669	692	636	683	617	650	662	668	652	634	662	663	662	638	619	628	630	643	631	645	677	680	629	612	606	670	698	675	677	676	632	671	691	627	615	623	663	665	681	672	704	660	633	670	631	665	694	701	640	642	663	668	680	699	634	641	688	653	678	637	632	650	606	695	650	684	686	672	672	627	733	682	651	653	643	685	648	655	640	659	627	677	639	665	682	664	690	664	658	689	639	652	689	712	685	691	668	658	657	669	646	648	687	662	659	642	614	665	702	664	656	656	643	667	684	637	662	648	661	646	682	626	661	653	648	666	675	631	698	626	666	729	650	620	655	617	638	678	647	615	646	648	662	662	625	672	643	647	627	642	652	646	634	660	628	705	625	599	701	613	659	681	672	652	661	645	592	664	682	641	683	674	642	705	675	604	647	671	663	661	669	688	662	611	613	671	648	675	641	652	667	625	633	663	656	660	646	674	624	643	634	675	642	618	687	648	689	641	677	665	633	674	617	668	678	657	661	653	656	668	620	660	635	656	664	692	664	713	622	683	668	619	636	658	670	638	664	675	645	636	675	669	710	657	652	643	622	627	643	636	641	688	666	693	640	676	667	709	666	649	602	659	639	661	667	687	666	642	634	616	636	626	644	617	672	674	641	626	628	635	697	641	742	638	673	662	641	674	677	667	641	679	644	658	662	675	663	685	637	652	689	658	692	662	629	670	638	632	658	650	644	623	644	668	692	654	618	643	646	615	657	683	621	684	680	668	657	686	699	642	650	644	639	639	690	609	701	580	651	619	648	639	634	626	680	681	600	705	651	631	683	645	650	676	678	665	690	609	670	666	680	682	649	644	680	618	650	683	654	645	680	603	642	638	659	688	684	643	640	693	640	615	693	665	636	688	649	667	641	620	637	639	670	634	679	677	668	667	600	687	645	628	659	662	623	694	602	645	641	674	646	674	677	631	624	690	659	690	609	625	650	670	653	637	604	624	684	677	625	627	679	651	685	643	669	664	653	646	651	636	643	673	632	665	660	669	689	654	653	692	635	653	635	627	702	664	665	616	619	620	665	650	641	694	690	632	719	626	643	631	666	662	644	666	694	670	656	617	678	666	639	631	617	676	644	680	610	607	659	683	686	677	607	719	623	655	638	661	658	666	645	667	684	637	670	639	680	673	648	668	631	616	684	668	627	625	709	638	641	680	661	665	668	660	671	643	662	688	639	606	637	611	633	662	635	631	673	626	666	623	681	657	624	669	594	669	643	685	653	721	641	657	684	709	640	644	644	622	635	652	638	676	703	611	677	654	691	641	655	633	723	649	658	651	624	672	614	688	653	650	659	651	723	632	637	655	668	653	633	630	644	586	654	663	673	663	678	683	692	643	650	668	663	655	631	661	649	643	613	626	650	635	619	652	615	656	671	680	642	661	660	667	627	636	643	631	664	641	651	651	657	661	667	718	664	681	660	671	648	668	672	674	679	665	669	651	646	694	641	651	695	646	664	608	630	657	695	680	626	662	654	610	636	615	691	638	597	616	646	675	694	645	671	628	666	633	628	691	670	603	649	661	648	654	654	658	625	671	647	664	663	623	666	620	659	642	628	635	640	613	659	625	658	620	662	635	624	677	660	657	711	655	659	636	653	659	668	630	621	652	682	659	648	702	648	660	685	627	630	643	608	622	642	667	614	614	624	646	639	618	647	638	660	597	582	652	612	674	665	662	632	593	687	679	658	658	646	606	643	682	676	657	656	695	677	655	703	616	614	645	620	623	637	649	671	641	650	665	692	606	672	699	644	678	677	639	675	651	658	699	668	639	689	682	617	629	674	621	668	687	646	661	658	661	619	634	669	681	647	613	696	668	668	647	630	725	640	665	694	662	640	648	614	686	700	652	620	676	668	691	679	661	674	617	657	649	654	612	674	697	667	663	679	665	629	629	654	662	652	657	678	636	647	637	662	630	689	613	672	639	642	661	617	677	673	664	660	647	681	660	607	666	636	667	632	629	636	665	666	657	695	614	671	650	638	676	660	641	602	618	646	696	642	659	637	627	627	689	662	633	647	665	650	672	666	637	693	651	670	680	621	656	664	634	616	660	641	649	684	673	686	611	673	665	661	669	673	656	624	677	633	660	638	602	681	669	688	697	690	655	608	679	686	677	633	659	666	637	671	658	618	689	632	671	664	641	633	642	650	660	668	671	647	619	603	668	683	650	655	656	636	666	630	661	636	658	635	677	643	656	656	662	629	609	680	655	664	634	639	654	685	724	690	608	621	681	686	626	632	666	617	678	668	647	661	658	648	679	709	677	684	650	703	660	613	643	641	664	679	642	617	624	624	680	624	641	646	648	697	645	663	691	685	614	651	672	663	641	667	659	668	669	638	663	628	659	628	677	619	655	658	642	679	721	695	624	639	645	684	684	709	626	632	651	673	684	604	656	649	671	671	705	659	590	617	678	685	676	662	627	621	649	620	621	644	673	644	637	661	633	644	636	679	721	644	663	648	661	676	647	664	643	635	664	689	689	645	662	612	640	655	689	669	676	638	674	655	667	675	629	660	642	645	610	684	660	607	648	663	689	689	611	686	648	647	674	645	662	628	706	678	668	655	605	608	683	644	653	670	629	680	668	617	639	633	596	623	676	638	687	619	634	614	647	649	665	672	665	624	634	639	642	642	642	689	606	639	663	685	676	641	669	618	664	645	665	677	626	665	670	638	663	654	647	620	654	648	646	655	631	596	647	651	671	657	651	690	661	646	648	635	661	654	649	659	691	665	626	650	660	637	684	645	604	641	667	649	666	687	685	681	622	619	614	691	698	676	653	639
64773	29126	13111	2506	823	645	489	488	439	441	419	364	408	356	317	344	345	346	342	372	341	321	288	315	329	329	301	313	315	290	344	313	336	317	296	294	316	307	326	313	295	286	260	283	286	292	332	332	297	331	296	303	313	293	370	635	674	670	481	339	305	281	278	281	276	275	270	283	295	268	280	302	276	293	290	304	280	259	303	287	266	273	270	282	277	279	269	292	268	248	282	282	274	266	284	241	282	273	280	284	268	265	272	287	266	273	261	300	300	311	297	277	291	301	281	321	263	287	316	254	273	292	290	257	271	295	312	288	299	293	268	277	277	275	253	261	288	280	294	307	291	282	271	277	284	272	248	271	297	267	280	259	306	263	296	282	288	243	312	288	269	287	252	274	283	272	291	263	308	285	287	289	281	302	271	281	261	284	242	293	254	284	279	272	272	261	302	275	281	308	277	280	242	291	281	257	283	293	275	284	289	275	267	276	278	300	266	285	271	297	265	278	275	316	271	249	284	316	244	270	259	283	293	301	288	280	261	281	288	306	293	284	299	259	304	285	289	274	281	274	273	270	256	287	289	297	252	287	293	247	259	304	259	279	264	299	276	270	249	273	276	294	253	258	274	275	294	270	291	277	320	278	241	284	285	297	250	263	273	277	253	279	299	270	249	315	231	275	297	284	241	276	287	275	285	278	298	289	304	269	305	265	265	265	329	283	273	263	284	286	314	284	263	282	269	288	271	276	319	276	271	252	256	279	257	263	297	308	297	282	269	262	286	275	237	274	263	267	280	305	293	262	275	294	299	281	287	283	249	280	279	254	277	276	252	262	271	280	297	278	294	281	297	300	273	264	259	271	249	260	258	287	278	263	262	280	281	268	327	285	255	291	294	282	274	272	310	292	278	276	266	266	260	317	271	297	281	268	287	288	268	297	287	265	300	261	266	290	290	289	268	296	262	279	290	291	300	255	276	312	286	269	281	274	292	275	271	273	241	273	261	247	256	250	249	273	270	277	271	274	288	267	268	288	255	261	276	272	283	277	284	253	246	276	262	266	247	277	257	282	299	266	255	284	277	287	300	292	281	248	258	257	274	268	242	274	255	286	279	282	284	298	264	280	294	287	272	254	292	279	299	295	274	289	286	274	285	270	277	294	302	272	289	280	322	282	289	269	253	260	261	275	285	277	257	299	287	252	274	267	289	282	257	276	243	264	292	275	296	289	264	304	284	242	284	282	262	297	282	270	281	275	233	304	291	283	291	250	291	284	304	286	292	293	272	253	281	290	287	259	299	258	313	275	291	269	303	271	297	275	277	268	259	255	277	274	274	283	270	302	289	296	296	256	280	267	271	268	290	282	262	265	305	269	244	254	262	277	258	270	261	265	256	310	291	279	290	285	278	248	283	278	291	294	275	292	285	263	245	272	308	282	266	262	299	291	276	235	272	278	290	290	281	265	240	270	269	301	328	287	289	293	272	305	296	235	284	295	270	294	296	270	286	289	321	231	288	266	293	304	310	295	289	274	281	276	256	289	292	256	304	263	300	256	252	291	279	254	322	269	253	284	285	268	324	281	302	272	270	277	288	302	253	280	298	270	272	277	272	289	273	300	235	258	311	276	259	288	257	233	283	241	273	257	275	261	279	276	256	277	292	285	303	252	266	301	262	256	295	292	279	268	243	284	276	258	305	302	283	276	280	259	265	280	276	273	285	275	308	287	289	294	284	301	260	302	294	276	283	306	272	272	257	276	291	280	258	250	269	264	274	257	288	280	242	264	287	269	262	252	294	299	261	282	253	277	298	254	263	288	249	261	265	255	279	266	268	286	259	298	296	273	258	277	269	273	269	249	254	248	293	299	297	290	287	263	259	281	327	298	302	283	255	271	287	267	275	295	280	271	274	282	238	289	292	291	274	267	252	288	260	269	296	325	319	287	283	264	289	299	281	248	266	260	278	290	273	277	276	305	264	281	270	292	316	280	278	274	259	283	268	277	286	289	277	273	279	240	271	297	294	273	274	278	274	267	271	267	267	259	285	313	281	258	304	297	287	264	255	282	309	284	253	248	272	263	293	287	300	257	265	278	294	307	297	261	294	282	288	280	265	306	317	301	314	284	282	283	288	278	295	299	282	249	309	273	299	283	293	290	303	264	280	287	262	282	299	294	257	254	268	263	256	275	266	276	286	285	278	268	289	262	260	278	291	298	294	288	300	316	270	254	260	308	254	284	279	265	312	261	256	253	279	261	304	263	270	286	279	244	262	280	293	270	290	280	260	261	274	292	281	276	264	256	266	257	240	269	296	276	257	270	292	288	255	275	285	300	305	266	285	287	303	247	271	278	302	252	265	267	256	303	260	257	274	264	270	308	305	280	298	279	292	306	292	258	279	260	273	302	287	293	278	291	277	307	294	255	281	289	299	254	288	270	290	272	271	277	286	276	275	316	286	285	281	277	262	263	251	255	270	267	276	289	275	295	270	295	260	288	242	287	321	254	264	260	288	274	290	272	303	265	291	269	271	275	270	259	263	271	302	279	289	252	282	263	271	284	300	289	272	292	264	248	255	314	289	292	302	289	287	296	273	274	288	306	245	267	292	270	251	281	281	276	260	270	293	260	266	292	282	256	292	303	295	295	285	259	303	287	257	303	257	270	285	285	263	290	290	246	267	257	322	264	294	266	253	259	266	254	273	278	285	278	276	292	282	285	293	280	262	287	257	274	302	298	312	263	261	285	287	298	266	305	257	297	260	289	246	283	293	282	257	265	277	283	271	270	274	254	234	281	293	301	303	283	279	258	257	256	303	266	322	279	242	277	268	264	238	261	280	295	330	281	295	296	298	277	251	289	286	287	240	278	273	254	250	283	274	235	271	272	262	274	286	245	282	259	303	288	311	311	278	272	249	276	281	277	274	267	253	286	291	279	288	275	250	284	267	293	268	289	272	255	269	274	278	295	279	298	257	261	275	277	273	301	268	288	278	250	338	292	281	266	289	264	317	280	311	304	258	274	271	301	296	281	296	265	270	270	260	271	283	260	266	296	283	267	305	293	281	287	276	231	264	290	278	256	262	283	284	293	270	287	325	252	246	286	275	321	295	289	276	299	273	268	289	286	276	288	255	267	298	254	268	266	283	303	299	270	252	295	273	307	258	268	272	265	278	282	250	288	270	276	283	283	305	266	283	295	255	307	277	286	291	254	298	284	290	284	301	267	274	264	263	295	256	313	296	285	261	258	275	267	294	284	283	251	257	303	270	297	264	265	272	281	278	276	287	282	271	282	298	265	304	267	310	301	303	254	301	270	275	279	303	266	266	277	267	249	285	241	298	299	292	275	259	303	298	264	281	286	284	290	293	249	268	294	247	250	286	275	281	277	265	272	287	312	293	256	299	278	266	275	296	290	254	260	276	297	270	263	260	261	262	251	308	261	281	276	261	301	254	300	264	282	291	253	270	263	268	300	266	251	298	262	266	293	270	304	270	275	270	283	240	289
42835	3994	2391	2727	2407	2097	1733	1581	1584	1535	1441	1259	1380	1249	1159	1209	1178	1170	1100	1051	962	950	976	974	937	913	968	852	892	816	873	884	954	972	847	869	821	795	864	853	832	791	779	809	818	785	889	976	902	901	921	755	752	888	1481	3471	3829	3190	2148	1060	685	714	643	652	661	639	662	702	684	715	692	700	693	659	666	666	668	658	653	657	697	694	663	675	717	672	704	718	703	658	676	662	678	658	678	703	705	655	600	670	664	686	719	698	680	630	666	687	653	683	690	644	652	663	628	671	685	645	677	730	702	602	653	708	683	639	714	647	665	679	685	652	705	727	667	672	697	669	701	639	711	663	684	709	663	626	701	616	674	671	662	671	663	645	656	650	701	666	709	649	660	667	705	688	645	656	652	663	641	663	682	652	687	688	676	681	636	654	699	634	693	716	631	681	724	711	661	671	679	715	598	652	701	644	632	710	648	705	703	635	628	682	694	667	666	617	663	677	657	703	685	673	668	681	695	642	669	677	642	688	631	654	685	699	648	718	611	670	685	657	692	695	657	618	659	667	649	655	688	631	706	671	665	643	717	648	687	665	619	706	689	723	715	600	662	751	676	676	677	679	746	680	620	699	662	644	683	635	667	654	659	643	652	645	679	683	623	655	700	681	704	641	717	651	666	645	706	654	734	668	698	687	642	663	671	697	707	689	669	696	681	625	657	700	687	666	638	692	706	663	681	679	681	699	707	706	724	689	661	668	756	689	708	673	662	707	699	639	688	691	698	694	687	681	649	657	658	669	710	642	663	676	664	722	648	657	672	672	662	689	638	637	651	687	626	698	666	688	732	667	656	655	622	663	687	665	652	705	674	653	668	660	634	639	668	653	644	671	636	683	608	708	630	697	657	655	664	625	711	622	652	666	677	681	635	667	703	674	688	683	695	635	648	666	692	688	667	696	655	667	701	658	670	675	721	697	688	649	670	636	652	687	707	675	681	663	691	696	673	663	675	677	625	662	723	706	640	674	618	659	691	664	634	664	646	671	690	679	654	654	638	666	644	665	659	679	681	649	666	648	655	691	636	696	635	675	696	663	649	665	669	670	635	700	669	669	661	683	690	637	657	657	668	683	682	648	697	704	650	621	635	702	691	659	694	682	644	659	669	671	663	697	666	664	677	677	652	662	698	698	670	682	683	675	671	654	636	629	667	638	629	713	706	701	707	651	699	649	635	685	642	665	649	710	646	674	642	665	676	653	680	644	690	736	676	682	666	665	630	707	686	718	683	698	659	650	663	675	689	639	675	639	680	655	666	710	640	666	644	680	612	643	672	705	667	651	641	638	647	688	673	668	682	669	650	651	646	673	684	653	690	659	634	703	655	653	620	658	669	687	669	652	665	657	673	656	631	687	646	667	707	655	672	718	698	708	670	654	680	642	721	663	681	630	701	665	662	674	669	678	676	672	618	701	658	684	648	652	630	658	657	633	685	663	695	638	682	683	687	679	667	667	645	664	663	668	677	652	663	681	698	683	679	653	708	666	685	663	636	742	704	672	681	600	655	621	701	670	714	671	653	703	678	649	699	675	654	630	648	636	712	680	663	698	697	618	672	652	651	649	683	696	667	657	643	641	692	679	679	675	721	710	675	667	622	669	657	701	691	685	670	671	662	699	648	658	623	701	651	665	730	639	684	746	637	656	687	683	648	670	654	679	688	656	706	688	652	680	670	665	688	663	649	636	679	708	657	689	633	655	668	668	640	668	708	683	659	664	679	654	647	665	695	645	666	691	660	658	662	626	638	670	681	688	720	688	675	670	660	699	654	660	671	692	705	698	665	663	687	694	668	667	658	658	635	717	676	685	656	652	685	673	680	694	654	671	685	684	661	624	637	610	704	643	654	719	731	700	672	671	669	655	687	685	665	699	664	698	654	651	701	661	657	700	663	674	684	663	652	652	668	667	662	683	675	665	672	696	667	665	677	698	654	678	671	687	633	669	624	628	637	693	715	688	642	671	683	661	659	655	681	660	649	680	680	684	656	642	693	688	650	667	663	637	667	684	654	687	662	642	690	658	657	649	664	662	669	672	716	667	670	633	692	686	688	679	728	663	672	649	599	676	703	659	705	721	672	703	684	637	681	669	632	693	699	679	664	673	727	659	646	666	658	698	641	701	677	663	656	684	627	702	660	670	678	726	646	635	639	651	688	659	668	647	649	683	678	625	600	654	702	685	637	670	681	661	676	696	672	667	674	678	649	629	616	658	645	671	710	635	696	690	657	627	678	641	677	689	693	689	619	666	669	654	726	706	687	633	639	654	596	656	699	685	685	698	665	671	707	685	660	701	687	655	688	646	646	679	706	688	679	680	668	691	709	680	700	686	630	640	700	655	609	632	710	676	674	650	728	712	683	645	724	672	699	640	711	664	705	709	710	655	605	634	660	671	672	699	674	636	686	637	666	663	687	699	659	709	692	696	684	690	659	684	665	666	703	699	643	653	663	648	675	658	677	664	678	690	722	659	679	655	673	677	691	704	662	692	697	682	707	676	692	685	657	657	660	686	654	657	639	668	682	710	675	658	640	641	692	643	652	731	681	667	637	672	647	709	673	621	673	660	683	694	649	624	686	687	645	723	645	675	622	679	659	627	706	669	663	688	648	682	656	666	608	644	640	654	644	703	680	706	652	653	666	667	720	650	629	672	657	682	657	738	682	653	673	632	698	657	621	637	702	666	677	691	672	694	671	636	667	683	695	668	652	681	659	683	670	651	708	664	695	651	659	704	684	629	649	676	668	647	650	679	707	676	627	666	694	691	700	637	678	680	668	684	659	672	703	625	685	673	653	673	711	660	672	692	708	681	633	682	715	668	655	693	672	671	663	631	654	698	690	722	701	676	671	712	697	728	657	688	696	678	641	687	629	644	648	620	714	693	669	699	670	686	640	628	696	669	649	658	666	680	626	648	665	696	682	650	668	653	649	589	671	676	684	667	672	653	665	666	655	647	649	656	701	648	660	699	656	684	651	734	692	639	679	656	701	684	650	634	636	701	673	691	663	680	647	674	630	706	688	681	655	657	676	674	643	615	694	654	682	660	685	645	678	662	649	682	618	688	696	629	666	694	690	681	634	602	647	679	714	666	662	691	618	619	636	705	673	654	673	628	709	697	629	734	712	653	695	656	675	644	704	674	662	648	678	670	640	654	639	641	640	647	659	620	685	674	652	687	684	693	681	630	668	611	653	629	675	641	683	672	676	687	654	661	683	669	658	682	650	685	697	651	670	664	680	665	683	693	620	653	692	655	597	669	682	660	700	631	690	649	662	686	691	743	661	709	647	658	700	683	681	659	677	674	669	644	671	650	628	664	660	671	681	699	663	690	653	672	671	680	666	677	650	653	675	697	659	686	679	724	723	675	667	668	635	685	701	694	662	684	680	682	644	671	751	665	651	642	654	666	664	701	640	623	686	676	636	717	645	720	690	649	691	605	669	660	708	700	652	682	651	708
69351	26784	20102	13081	2218	821	643	558	521	542	420	426	394	388	367	312	330	309	337	276	278	283	244	263	279	251	266	266	264	281	222	225	256	267	248	224	235	216	209	246	235	261	220	214	244	256	286	220	226	229	223	208	216	429	580	901	911	814	542	332	205	214	214	218	195	219	205	207	217	209	219	212	194	177	242	185	222	189	194	166	206	214	189	218	220	210	188	205	202	221	215	230	230	194	206	183	221	204	209	186	222	210	190	196	178	206	201	210	208	206	184	195	210	195	214	215	192	190	203	182	193	202	201	198	212	190	200	191	207	202	198	198	226	209	175	195	221	198	198	192	207	173	200	207	184	192	179	226	187	196	214	214	180	180	202	185	199	193	193	204	205	190	217	214	227	212	204	182	192	200	181	172	207	193	180	192	195	222	220	212	199	197	189	174	212	186	210	202	227	223	226	214	202	208	219	208	212	214	189	208	223	186	211	193	208	193	203	215	200	207	219	219	208	208	198	226	175	194	197	218	193	218	202	218	208	202	226	220	208	224	196	178	227	215	218	210	215	199	197	186	198	185	209	199	201	183	212	198	185	213	215	197	195	212	226	225	214	199	188	211	222	185	209	222	192	222	226	199	210	200	192	203	193	197	187	207	210	187	174	223	213	197	218	221	176	206	235	204	210	233	228	222	207	162	182	213	202	202	198	208	192	198	222	219	222	222	195	203	226	204	178	223	221	211	209	195	185	176	208	210	200	206	185	215	213	171	196	200	193	226	207	209	195	216	187	200	216	216	195	233	209	195	210	200	202	227	213	202	196	204	198	203	216	204	191	192	213	200	208	214	203	220	190	217	182	211	209	208	211	216	229	236	190	230	159	213	223	249	236	205	216	177	209	190	187	232	178	219	200	201	177	214	211	216	202	199	198	185	207	184	190	218	195	224	195	202	206	233	213	220	236	191	208	202	215	214	206	212	204	219	197	187	203	206	222	210	182	189	200	190	204	233	190	167	167	189	206	187	231	198	182	221	197	193	193	197	198	188	168	178	210	204	197	218	186	222	188	211	220	205	221	215	188	196	172	207	171	186	212	203	222	213	182	177	183	209	205	191	192	199	203	191	197	184	217	178	192	205	208	186	188	195	219	183	196	203	182	213	194	225	199	228	238	200	206	190	198	215	206	203	198	196	183	194	224	194	205	203	221	221	217	205	184	208	191	201	213	199	194	190	211	208	211	207	210	176	214	209	200	184	186	207	188	205	195	203	221	212	200	203	221	204	237	222	209	189	196	173	214	194	216	215	216	190	199	200	200	245	182	208	240	198	225	195	205	193	215	206	199	188	196	176	227	187	227	211	216	209	215	215	195	199	206	196	208	211	208	196	211	194	208	187	184	216	200	193	212	198	204	213	218	187	204	196	213	197	198	208	213	199	177	223	181	182	203	224	218	197	201	200	209	195	192	195	201	220	206	194	180	212	227	193	181	216	212	221	232	192	198	210	229	207	206	208	186	189	215	188	202	201	219	206	228	224	216	192	191	201	193	205	206	185	202	232	239	227	196	214	196	175	188	180	182	210	190	181	194	201	187	224	216	219	221	214	203	211	200	170	204	204	175	207	224	206	218	219	172	235	205	216	201	174	201	199	199	184	188	203	214	187	207	210	214	202	214	205	197	188	207	229	204	214	232	186	203	197	200	214	207	198	218	208	211	185	206	187	192	198	221	239	213	199	208	224	215	199	219	203	210	208	190	207	216	209	220	211	206	189	233	205	193	204	221	229	192	226	206	205	224	177	220	195	200	201	207	189	210	225	198	214	196	209	213	190	201	198	211	188	225	222	209	216	217	179	193	199	202	217	236	177	224	190	190	181	207	216	213	214	192	206	212	200	199	193	196	208	196	224	196	204	183	192	191	198	222	214	216	217	202	218	207	237	225	222	227	207	196	217	211	205	202	216	179	192	183	186	197	200	202	195	203	178	234	185	218	181	195	188	192	195	191	219	227	186	193	180	179	218	199	210	214	186	214	209	202	217	200	205	200	187	177	192	184	195	210	214	202	220	223	191	207	197	186	214	195	183	206	214	235	191	205	205	215	192	228	205	212	190	192	228	204	197	205	213	182	210	228	194	218	217	212	206	223	221	178	197	208	199	210	229	197	197	215	226	208	208	217	197	210	220	185	183	206	178	234	212	193	200	210	185	236	211	216	205	204	219	217	204	203	204	195	202	203	194	211	198	202	198	184	230	209	219	216	201	182	197	175	230	192	198	216	190	191	177	200	194	208	207	208	201	200	197	180	199	223	209	186	206	196	199	229	199	201	219	201	210	220	210	211	219	204	197	218	198	208	180	214	171	215	206	230	205	205	207	181	196	200	221	193	222	186	191	209	175	210	206	234	197	223	182	172	217	202	214	193	212	179	204	180	197	184	209	211	157	207	220	222	205	208	205	232	193	198	212	192	200	201	183	194	211	188	225	164	198	206	233	214	209	209	197	186	209	216	204	206	190	208	185	208	205	203	202	210	219	205	200	188	194	207	162	190	209	208	191	189	196	227	209	213	194	201	223	187	199	212	201	186	214	211	207	222	222	197	193	214	209	225	184	202	180	217	209	212	156	209	179	207	192	195	194	184	225	212	216	201	187	207	223	217	205	212	192	210	215	199	188	194	213	215	205	204	175	226	222	203	195	229	215	188	198	186	232	204	189	189	192	204	212	228	216	190	196	226	203	216	206	239	248	239	190	188	182	182	196	208	192	226	214	219	195	194	180	199	170	196	226	229	189	203	185	189	194	204	207	191	173	207	190	199	196	209	213	194	213	212	196	220	212	199	220	216	220	225	202	230	199	214	187	214	201	197	205	216	208	198	203	200	193	195	214	219	214	205	208	171	191	198	190	200	198	213	174	190	211	229	191	207	181	206	194	157	197	206	217	214	213	196	211	222	201	187	215	170	213	206	200	227	199	227	191	216	210	212	192	203	235	191	203	212	201	202	185	209	230	204	223	220	195	197	224	203	204	221	201	206	202	211	221	201	186	203	194	197	223	224	206	182	191	218	216	219	191	205	215	203	225	191	202	223	199	189	198	187	193	217	184	210	221	200	217	220	205	216	222	197	232	185	227	193	215	203	214	225	199	200	203	190	187	175	222	206	207	187	193	185	192	205	204	188	193	223	187	218	211	194	179	183	218	200	181	216	204	190	176	208	213	205	204	205	196	197	215	189	218	235	216	203	200	215	226	189	179	213	192	191	224	223	200	230	204	213	202	199	215	207	217	181	206	226	232	244	208	179	221	222	197	188	209	224	225	209	208	233	169	220	189	192	211	198	212	205	182	219	192	211	205	200	221	197	208	182	214	195	201	196	210	228	214	189	201	205	199	224	209	213	193	194	215	203	205	199	209	175	194	216	203	199	205	216	224	188	217	188	193	212	205	181	202	202	222	220	202	180	198	200	195	186	190	217	223	217	212	218	226	202	193	213	223	220	214	188	213	212	215	186	210
51096	3796	3828	4392	3897	3245	2555	2224	2084	2068	1887	1839	1690	1510	1544	1351	1425	1299	1365	1157	1140	1080	1014	962	1213	1041	978	960	999	984	881	805	873	866	773	828	739	712	787	817	719	712	765	671	702	774	823	826	763	708	742	708	651	2123	3488	5654	5597	4468	2834	1270	531	477	493	501	475	520	532	533	516	528	510	518	510	523	527	511	470	508	502	442	500	461	524	539	490	541	548	506	478	502	508	568	502	552	501	539	496	508	499	468	473	523	501	513	483	502	522	494	539	511	497	543	528	508	493	496	513	479	519	501	455	514	515	482	508	484	496	519	510	492	489	537	539	523	505	496	474	467	491	478	499	504	502	511	502	481	489	525	504	485	488	493	511	487	434	527	507	503	508	457	504	488	534	488	490	498	485	476	542	541	471	508	479	520	486	480	509	516	533	497	518	483	517	532	463	500	526	468	523	540	519	479	500	474	519	511	501	482	511	503	469	522	522	516	500	540	490	499	519	483	487	527	482	505	448	534	488	497	531	523	526	494	514	504	503	511	524	494	482	495	483	513	514	466	508	498	519	472	501	518	486	503	473	484	488	506	466	470	506	507	475	498	518	476	509	487	493	492	484	539	529	468	509	480	500	472	491	511	517	507	536	502	483	495	500	480	501	469	475	466	511	454	456	470	507	519	498	523	498	507	495	491	490	495	472	507	528	502	550	498	489	468	525	485	520	464	511	526	475	495	514	510	504	511	520	566	484	461	538	507	470	491	449	536	536	512	524	477	527	493	502	505	506	475	530	486	534	504	518	470	486	461	509	474	540	495	534	498	500	516	542	504	499	511	498	507	498	526	539	514	528	468	488	486	521	470	500	490	524	536	541	521	521	530	486	484	497	488	488	493	499	459	495	521	461	508	503	459	521	487	507	496	508	516	518	509	515	492	515	478	519	507	456	487	486	526	488	511	514	514	482	502	512	527	467	501	503	501	524	479	539	518	562	507	512	482	505	535	470	507	431	502	527	467	518	481	505	486	531	508	479	562	480	481	493	519	501	494	548	470	499	456	488	544	491	448	562	513	493	472	524	493	517	511	481	484	494	505	513	520	485	511	501	521	503	522	518	510	562	546	523	497	506	510	489	501	504	527	500	499	527	529	511	525	466	494	520	486	526	511	461	502	473	499	502	506	535	469	444	503	482	459	509	505	499	504	496	524	548	467	496	480	519	511	512	539	486	478	519	478	502	513	540	498	499	459	502	485	492	515	535	517	517	516	513	483	502	529	496	504	462	527	500	528	501	493	519	476	507	519	505	515	481	474	499	512	487	506	508	490	536	463	531	541	533	503	535	481	500	436	518	495	496	470	501	511	494	501	504	471	477	514	482	538	529	527	496	512	504	504	512	486	543	497	494	513	492	465	501	504	480	483	484	512	500	522	517	532	504	508	486	494	510	510	516	526	514	551	519	499	512	523	505	516	514	513	543	523	491	504	472	477	497	542	496	506	484	549	493	508	485	529	480	526	491	497	475	470	514	524	514	521	532	521	471	506	486	508	472	479	494	519	485	537	481	517	505	511	500	490	502	484	498	514	500	473	461	524	476	530	510	481	470	498	509	506	510	506	518	476	526	489	501	492	506	476	506	480	528	468	479	522	516	474	527	493	536	498	508	496	460	528	460	531	516	497	503	512	512	488	465	475	490	481	485	518	545	527	504	495	511	525	533	557	527	486	469	506	513	486	485	499	499	511	486	505	497	470	488	523	480	508	510	483	521	552	516	552	496	532	565	516	463	525	536	484	528	495	511	482	491	506	538	538	525	483	465	528	493	499	492	491	502	517	509	503	491	492	487	530	479	508	489	518	494	535	553	511	516	511	523	533	520	477	569	499	489	495	520	547	541	473	526	514	491	527	507	490	489	501	473	489	495	467	484	481	483	497	497	486	507	560	509	494	514	497	487	509	466	518	489	520	496	542	493	491	500	496	516	497	483	504	513	470	475	509	521	486	537	510	485	493	518	468	496	479	519	488	535	507	485	514	505	513	497	489	482	512	524	456	496	478	476	542	487	549	490	494	499	463	468	512	459	518	485	470	474	531	511	493	484	480	514	512	514	502	532	471	511	491	507	467	546	513	498	529	519	463	479	499	564	471	473	469	485	512	510	484	473	506	510	468	516	538	500	486	508	476	520	527	538	499	524	507	477	460	520	513	478	495	507	500	489	532	518	514	502	492	504	454	518	461	539	548	500	504	497	473	507	494	512	456	530	446	496	507	506	509	493	514	501	550	514	530	490	497	456	512	496	527	486	475	468	521	488	531	500	499	484	517	505	503	475	522	499	518	524	476	477	474	476	500	487	471	520	517	522	486	469	501	525	484	528	511	517	444	485	508	507	526	468	483	525	503	507	492	470	526	518	483	473	561	515	502	520	482	497	492	484	477	526	488	495	495	483	534	476	478	470	497	475	506	484	513	556	503	485	506	555	570	502	470	481	497	441	502	558	531	478	494	469	506	447	501	492	505	536	509	491	501	458	490	514	510	522	506	488	536	509	497	510	510	497	460	527	489	497	519	474	477	495	511	511	459	554	471	488	532	546	532	517	534	509	505	490	509	549	514	575	519	483	469	500	513	495	504	557	501	489	485	460	482	490	509	502	494	524	487	499	482	507	462	512	523	499	508	470	510	496	522	546	504	500	538	529	496	515	510	532	464	487	510	513	501	485	479	446	482	492	519	473	511	474	525	490	502	490	513	486	499	496	487	527	471	517	538	508	508	529	462	514	509	492	506	501	499	505	506	539	473	499	482	488	504	525	515	508	532	499	510	523	495	509	545	466	496	531	519	530	545	479	509	553	487	531	486	529	515	519	462	532	456	540	520	489	494	498	486	507	500	497	486	465	515	511	483	455	492	537	527	494	489	534	519	518	517	482	536	530	485	513	487	486	508	500	551	521	513	531	483	509	510	506	474	525	482	515	523	558	501	494	530	533	474	498	500	448	550	512	559	481	496	460	514	455	497	491	531	527	497	484	493	468	540	526	481	501	547	523	499	508	492	517	511	479	492	469	491	538	520	500	457	487	484	499	476	532	490	459	526	442	500	491	491	523	526	446	503	486	457	451	466	509	479	505	512	504	534	506	515	500	525	475	515	492	508	487	515	520	512	529	484	524	514	496	471	490	502	456	506	509	527	490	500	522	456	499	497	516	462	466	491	496	503	508	515	515	470	522	553	485	516	472	476	488	489	504	471	489	478	509	508	490	509	482	496	491	471	495	519	545	530	510	494	518	491	498	463	536	545	496	522	472	497	496	500	487	512	482	499	469	546	517	499	515	481	480	519	457	490	516	529	493	488	485	474	476	498	493	529	473	504	483	474	529	537	502	569	545	481	501	506	513	479	478	513	538	492	458	516	497	476	492	555	498	483	484	499	470	497	483	532	504	541	532	482	502	510	472	490	527	502	492	472	517	534	540	471	489	490	495	527	475	544	508	482	525	472	509	509	532	504	490	518	526	492
18027	2386	592	461	325	290	305	309	283	282	301	305	269	265	295	268	301	283	275	299	291	279	306	301	301	275	293	292	271	290	263	296	288	282	304	280	264	280	261	283	264	283	271	262	292	268	293	282	275	291	263	281	286	256	303	329	290	306	310	250	276	254	293	260	288	232	280	271	245	285	268	259	291	242	293	266	260	290	264	262	290	261	266	283	286	288	286	269	302	269	262	267	291	271	273	272	255	271	265	267	279	258	285	261	247	279	283	253	278	292	265	288	266	275	285	298	259	278	280	272	255	315	271	283	251	260	267	259	250	240	280	275	297	277	255	287	270	269	252	277	252	286	289	247	271	288	247	283	239	275	253	293	258	263	285	249	260	267	269	281	275	269	293	263	249	261	272	259	271	238	223	260	277	279	259	278	289	273	261	268	302	299	288	296	279	254	283	268	267	296	293	249	269	246	292	275	299	286	269	243	265	260	252	250	255	297	289	270	216	286	255	263	283	263	261	284	261	284	281	247	262	221	257	295	246	295	244	285	274	270	306	262	259	254	254	263	252	256	270	263	275	256	273	292	257	275	269	302	250	295	256	252	259	292	251	268	286	303	269	289	297	273	258	255	260	235	286	280	239	297	289	261	267	260	240	278	247	277	220	290	248	241	247	270	276	275	262	258	278	259	276	298	266	261	263	288	295	255	315	295	284	282	253	275	245	259	290	272	263	245	278	285	305	272	292	267	261	276	272	276	254	295	276	243	262	265	220	235	301	278	296	221	266	262	287	233	254	280	273	254	291	273	233	249	264	232	273	278	290	290	241	305	273	254	301	288	275	275	262	262	268	275	263	267	245	265	269	228	261	273	252	309	258	269	285	272	296	289	243	286	250	254	287	273	273	289	264	286	274	296	247	271	253	233	272	268	310	264	302	286	239	274	264	233	257	298	242	243	276	287	236	252	262	254	260	285	279	261	282	250	276	300	302	275	248	256	274	272	237	289	236	275	267	264	236	252	270	279	245	283	250	272	290	263	259	240	292	235	281	272	259	266	265	291	267	289	261	248	265	273	291	274	243	299	252	265	272	275	269	241	251	271	270	279	288	249	291	261	271	285	270	240	252	261	245	241	263	261	247	259	279	270	272	294	263	284	302	266	262	241	240	304	277	255	286	257	285	301	265	245	281	267	260	311	272	258	292	278	282	265	257	264	280	271	267	270	269	296	221	275	278	271	269	275	290	252	275	246	278	271	316	274	290	261	271	299	259	253	244	269	265	297	276	262	277	282	240	261	290	251	247	295	261	277	277	276	280	264	270	244	315	266	280	280	263	264	267	285	277	261	257	251	268	271	296	261	283	290	304	289	270	267	262	295	277	284	251	248	289	286	297	314	311	272	260	273	295	281	246	299	269	286	252	294	263	275	273	262	267	266	271	285	268	246	270	268	263	300	254	250	263	260	297	257	273	252	273	303	264	275	259	261	277	274	298	249	301	268	257	263	265	249	284	274	236	261	273	277	246	278	259	296	257	295	287	275	291	306	265	293	263	272	292	285	299	269	275	288	291	270	278	237	268	256	284	293	284	247	282	267	270	282	256	284	275	277	248	245	257	252	238	273	276	265	278	296	284	251	246	276	263	253	276	249	281	262	260	254	254	265	295	273	254	277	283	276	251	271	269	268	269	293	294	257	282	318	262	292	255	261	265	248	238	282	282	257	269	227	250	278	274	270	260	295	258	274	293	294	264	240	302	294	273	297	283	284	264	288	245	275	282	256	279	271	261	308	258	266	286	232	249	273	284	292	283	281	295	302	268	272	271	272	293	274	300	276	246	256	271	276	275	264	264	252	253	268	282	279	253	259	277	266	267	277	290	270	254	280	251	257	249	282	266	287	237	246	244	308	263	263	239	263	288	243	267	275	272	268	274	268	273	280	278	268	263	266	267	258	285	291	255	247	277	254	276	277	286	269	297	253	287	273	288	257	280	251	263	280	261	255	265	258	274	304	257	259	292	298	261	308	306	288	256	268	243	245	260	261	273	282	286	278	264	267	257	260	288	221	264	272	282	310	278	272	269	280	270	273	255	256	250	272	273	264	275	247	266	268	277	256	292	261	276	278	291	278	303	289	275	244	275	267	290	270	264	253	252	273	247	286	257	268	250	282	273	232	276	331	249	297	243	293	298	280	286	288	257	252	290	234	272	287	272	272	275	283	286	242	278	336	257	248	285	287	304	288	253	283	287	251	289	297	245	283	283	278	263	244	269	264	275	237	246	284	278	320	283	274	255	240	262	249	255	260	274	276	259	276	277	289	249	269	258	301	254	256	266	258	265	249	268	287	273	260	269	286	250	273	285	264	301	260	265	282	298	245	289	292	281	294	301	247	260	262	276	280	277	250	272	273	251	247	276	261	304	249	243	275	262	303	260	258	305	284	278	280	274	281	258	286	264	272	244	261	260	291	253	271	285	257	275	297	241	275	254	258	247	264	261	294	255	307	262	245	260	294	274	271	237	278	282	274	276	259	270	263	295	267	284	297	275	253	248	298	282	276	259	266	268	279	300	252	258	277	282	281	282	276	272	271	255	280	262	299	296	288	262	281	277	265	295	248	258	269	262	296	240	266	257	257	294	261	283	237	278	297	286	239	257	244	269	264	280	259	249	267	257	262	270	255	277	265	242	279	241	271	292	248	235	290	284	284	255	277	272	253	268	276	298	269	275	276	278	243	254	263	286	270	287	234	249	281	274	269	276	274	307	295	272	272	284	267	271	293	280	256	275	287	261	271	285	299	266	291	280	278	252	268	297	243	267	279	305	278	237	261	249	278	253	274	284	264	279	304	283	273	246	286	267	277	257	296	255	284	271	247	284	277	243	250	257	309	245	274	263	263	275	283	283	272	281	271	253	272	292	261	284	292	294	253	292	267	249	258	285	282	257	287	249	279	256	249	275	284	263	258	303	262	268	264	275	259	255	251	267	251	260	265	267	300	255	295	271	271	261	251	286	244	264	263	274	258	277	259	270	262	289	249	239	274	242	263	293	270	259	259	286	289	274	271	278	281	260	273	252	298	272	285	258	262	299	247	263	251	300	275	264	288	261	257	288	296	279	296	244	290	271	323	291	262	280	271	271	264	290	268	268	290	250	250	289	281	275	207	266	278	263	256	252	276	266	263	284	260	258	275	272	256	307	290	296	285	245	274	259	280	263	282	247	251	259	235	267	308	258	250	301	275	262	267	291	292	268	290	283	284	274	270	259	267	266	284	256	261	245	259	263	295	292	254	268	267	254	262	278	244	250	258	271	244	273	263	273	278	280	276	246	278	300	247	230	291	291	272	306	282	244	307	281	279	298	289	238	255	274	245	281	249	256	271	225	258	254	272	241	310	257	276	269	244	281	285	292	302	298	276	291	260	247	243	301	270	281	264	268	256	270	248	283	271	294	275	273	269	259	279	264	269	278	281	284	277	268	252	253	257	251	271	276	298	287	270	258	271	239	280
18577	1006	835	905	833	842	807	771	856	766	794	805	776	800	789	723	741	807	812	815	741	740	734	826	852	841	790	914	848	818	756	704	790	735	721	738	731	700	698	729	783	725	726	706	684	725	659	685	719	730	740	724	694	741	883	1002	995	1092	896	765	689	590	654	637	681	670	692	665	629	697	628	626	709	641	637	665	705	610	666	726	627	647	613	707	721	634	694	680	623	688	657	688	696	653	700	710	669	676	688	674	687	667	604	696	644	670	655	660	718	706	625	640	682	687	646	711	668	679	706	668	663	664	669	637	707	649	640	697	624	692	649	662	646	651	672	636	688	714	657	709	694	677	656	646	639	613	688	648	670	701	656	667	686	710	667	680	689	649	651	621	679	654	666	665	686	635	710	662	663	640	676	643	715	655	679	639	633	696	705	696	678	636	686	637	671	668	673	656	659	678	704	685	663	675	686	702	649	689	699	662	704	655	704	678	660	666	665	683	683	649	637	657	674	723	630	707	692	657	677	648	611	665	681	679	682	628	684	656	664	710	668	704	667	668	661	678	638	676	670	683	654	667	652	615	713	703	695	643	623	651	676	635	676	682	710	637	662	673	715	649	674	670	651	696	635	685	717	640	657	615	678	644	658	645	647	688	646	651	645	692	712	660	652	661	687	673	673	637	631	709	680	624	675	654	670	656	674	674	675	675	683	675	686	684	642	690	699	671	673	660	678	664	650	632	650	676	676	716	695	664	717	677	623	641	648	663	652	714	643	658	672	727	669	646	612	650	657	619	657	698	622	619	679	629	650	672	656	675	665	683	646	647	719	676	644	647	685	676	698	651	666	673	636	677	684	647	679	661	649	665	637	669	643	663	693	602	667	639	652	653	690	701	661	659	663	682	646	704	647	666	655	699	611	676	682	705	693	694	639	681	674	698	660	682	689	680	636	674	652	704	639	670	688	677	668	715	652	654	651	661	688	660	656	679	707	676	688	670	708	706	676	670	624	693	686	664	639	668	646	687	657	665	709	670	674	706	652	741	656	649	735	686	674	703	655	664	651	654	647	675	655	660	696	667	658	641	674	632	624	633	678	661	686	643	682	675	667	652	662	690	650	664	699	659	657	663	650	674	669	626	647	662	667	640	636	634	682	639	684	662	695	650	653	662	651	650	663	674	718	675	658	655	710	627	669	645	660	681	673	670	671	615	687	681	639	697	685	674	654	655	679	695	624	701	623	669	677	639	618	652	661	706	655	679	660	671	727	703	655	647	677	669	675	691	675	628	634	705	658	638	720	652	716	762	707	667	677	633	708	680	651	717	658	691	665	714	674	690	706	680	688	645	668	659	638	679	615	654	705	698	695	727	659	659	649	668	677	660	627	660	684	670	659	673	704	664	713	667	681	715	742	673	676	688	633	635	682	672	617	631	656	668	684	672	637	626	611	679	719	665	647	649	674	637	724	647	660	690	690	689	657	650	629	672	630	675	668	659	715	658	657	679	685	691	715	661	659	632	639	644	693	706	664	686	682	682	695	669	673	667	631	697	654	646	660	662	682	651	656	658	666	627	627	688	655	663	681	650	658	664	698	657	679	677	656	662	660	640	668	670	627	643	625	648	674	690	623	679	621	698	651	633	684	650	667	659	691	697	645	691	697	620	664	654	663	644	657	657	664	658	667	693	641	635	665	679	705	720	662	690	636	688	695	677	694	679	681	700	709	677	647	670	686	646	632	668	704	688	692	675	703	704	712	671	693	673	677	661	663	686	688	656	692	692	655	711	687	691	692	647	692	704	702	664	710	654	668	613	684	684	636	689	662	658	678	606	630	664	631	688	673	674	667	634	613	673	653	695	651	684	673	689	611	645	657	720	640	680	686	665	626	680	685	650	623	659	636	667	641	681	698	703	635	682	660	663	702	686	596	675	656	710	670	693	710	646	660	656	646	670	671	647	671	665	658	669	661	660	672	643	622	703	684	643	647	684	651	684	666	680	698	667	597	695	688	610	709	657	676	700	705	655	697	674	625	629	646	672	656	711	637	680	706	738	656	644	676	710	678	667	679	674	699	705	670	667	645	664	635	643	642	679	697	694	669	636	665	648	684	661	634	659	709	670	652	673	683	677	669	674	659	652	678	645	643	663	668	667	619	676	670	673	691	642	659	654	661	660	678	676	744	696	693	706	628	689	704	675	640	720	650	686	669	654	693	671	651	676	642	647	690	648	710	659	714	635	684	663	649	695	663	636	657	677	672	696	661	677	705	636	652	640	694	711	658	666	671	648	622	708	670	711	630	649	619	655	653	642	596	728	652	641	683	692	673	688	727	632	670	693	674	694	663	656	671	661	675	657	639	675	693	654	661	658	675	668	683	641	680	687	677	659	651	665	655	691	680	647	648	657	668	656	643	664	666	671	686	659	667	718	711	677	663	649	617	611	644	621	656	746	726	715	645	663	658	707	682	677	661	726	619	626	724	672	633	716	701	694	669	705	693	709	695	675	665	672	664	712	625	649	660	703	660	648	669	686	662	657	684	685	643	691	698	692	664	640	705	640	641	666	703	624	641	650	610	640	652	675	701	665	678	680	647	674	674	648	702	671	668	612	638	659	660	696	667	618	696	688	701	688	703	639	681	698	687	658	665	668	675	687	691	655	672	662	708	659	700	622	658	692	663	660	667	714	707	676	666	681	689	615	637	645	690	680	648	675	670	686	663	684	655	676	659	644	656	633	622	628	693	679	652	663	648	645	667	664	615	658	701	737	706	720	680	676	627	670	675	670	684	690	652	681	674	692	632	661	670	709	650	653	683	647	662	637	714	695	679	648	648	739	661	684	676	646	701	670	669	692	698	682	677	680	643	636	661	736	648	686	642	697	728	641	637	679	681	633	693	680	639	670	601	726	694	654	671	637	640	715	640	652	701	664	694	672	635	682	711	626	669	653	677	663	637	672	668	623	718	640	677	639	647	700	736	633	664	648	639	662	696	683	710	696	639	678	679	671	643	754	695	651	696	668	670	648	654	649	642	679	711	640	662	695	652	667	661	645	723	680	690	697	631	706	710	661	691	688	668	699	676	612	724	687	578	691	658	671	644	656	699	680	658	656	688	687	680	652	641	672	653	706	717	596	643	685	708	687	690	660	652	668	702	666	636	672	699	678	654	651	682	717	646	694	629	667	676	642	648	652	686	670	693	702	654	643	701	643	633	668	659	616	634	684	687	653	687	626	653	677	662	664	687	644	665	692	683	646	642	677	676	681	629	626	722	708	627	612	614	639	703	651	646	683	640	647	651	637	689	675	675	698	637	683	613	691	715	679	725	658	679	681	620	700	634	662	687	665	654	668	727	677	653	671	646	691	648	670	650	684	690	674	685	639	675	706	696	661	632	661	725	645	665	685	729	653	647	681	642	706	631	644	676	670	710	677	725	655	671	656	654	667	676	691	644	688	703	645	633	678	623	688	697	696	664	640	666	636	644	679	668	680	674	640	684	683	614	685
61740	25375	14389	3078	708	609	503	470	425	361	384	385	352	344	358	336	341	350	338	305	353	335	335	367	345	314	360	346	292	283	293	333	290	277	286	271	288	305	305	293	320	327	325	296	301	290	262	287	298	292	255	291	298	306	559	677	609	534	389	335	276	268	277	236	275	254	275	265	259	296	274	270	284	263	265	292	283	282	237	265	236	248	254	303	240	276	276	280	251	262	273	233	294	271	290	276	250	283	304	322	293	261	288	276	251	277	242	277	256	262	268	270	268	286	283	275	268	279	261	265	270	309	281	295	257	244	269	244	283	264	277	228	281	284	290	289	316	307	252	245	261	284	289	295	287	276	263	259	275	254	251	252	272	286	252	276	292	276	279	292	269	267	274	267	275	276	270	272	253	275	257	304	281	263	275	316	253	261	302	261	303	268	282	290	262	263	255	275	288	263	277	295	292	287	274	266	273	274	237	278	250	271	249	266	267	275	252	270	281	307	258	291	286	281	270	246	256	280	305	254	290	298	263	237	310	277	286	284	290	291	257	279	265	243	262	227	282	252	278	256	259	262	245	249	302	272	271	260	249	279	314	282	304	289	295	252	274	255	276	288	281	282	289	277	269	280	284	269	281	283	275	293	265	286	255	244	271	287	302	286	281	293	269	276	282	279	270	276	255	294	241	235	264	258	271	269	286	299	257	247	292	258	250	274	240	272	273	282	286	285	270	263	252	271	243	272	288	279	289	272	311	251	268	275	283	257	270	319	266	283	295	278	256	264	257	270	266	250	287	287	308	267	264	296	295	270	242	258	240	294	295	283	272	288	254	265	256	270	299	255	262	272	272	251	287	280	296	268	280	309	249	286	279	249	290	276	293	294	244	279	247	235	302	260	265	282	300	262	255	251	281	269	272	255	251	262	285	275	294	302	287	286	264	229	278	253	265	243	263	286	275	285	289	257	278	259	229	255	253	272	294	282	265	250	268	279	288	257	246	269	273	270	289	290	284	297	269	269	287	299	265	315	266	259	290	258	279	272	266	277	274	296	295	261	277	254	303	298	270	285	252	287	278	296	335	307	254	313	258	293	308	281	249	258	293	243	285	274	288	267	282	284	247	275	255	302	270	245	276	277	244	277	281	253	294	285	266	253	268	285	267	266	305	278	273	237	274	288	267	297	289	263	252	283	246	276	280	257	278	277	274	275	275	259	263	269	262	277	276	277	290	266	301	287	283	276	285	277	278	289	278	267	263	276	302	271	288	282	289	299	280	281	283	272	229	285	284	248	305	260	267	271	270	299	286	302	324	274	240	263	266	290	304	270	297	265	269	256	298	277	258	269	280	306	291	269	281	291	292	232	273	262	283	282	262	271	271	261	267	262	288	284	266	274	276	300	249	260	294	265	272	265	275	249	289	263	252	275	266	280	269	259	240	283	272	292	276	271	282	269	300	279	265	254	256	290	293	284	278	241	289	268	298	261	298	294	314	278	272	282	237	285	300	256	271	274	317	286	280	286	288	260	269	306	256	297	267	268	265	268	259	291	298	245	289	285	275	282	253	282	241	279	310	296	263	281	288	270	284	292	264	271	294	290	308	224	267	281	314	292	279	277	289	269	245	267	290	286	272	253	276	271	297	278	276	288	259	236	240	272	280	286	268	273	263	305	242	299	260	262	281	264	280	278	278	257	260	267	284	254	286	282	261	261	285	279	255	283	288	258	280	277	256	281	286	284	279	299	266	308	270	280	323	242	280	277	281	310	278	296	271	261	248	253	275	297	280	260	289	245	262	245	277	249	280	269	274	239	262	264	282	287	255	270	256	255	264	263	256	271	294	271	267	287	266	272	293	307	284	266	265	277	268	269	269	298	259	261	260	259	247	287	276	243	281	267	287	257	278	284	296	287	280	262	252	269	244	273	274	270	279	248	270	278	268	262	270	299	248	300	282	285	294	254	248	298	244	293	274	290	272	275	280	299	267	285	283	275	279	266	273	293	285	292	303	273	272	282	270	269	281	262	265	270	265	289	298	264	275	319	260	254	272	250	274	274	251	312	303	280	277	269	242	264	255	264	269	272	276	257	283	300	285	249	264	254	303	290	280	264	248	269	265	274	298	248	303	291	297	270	278	275	273	251	288	266	274	244	272	256	241	295	260	275	274	250	276	262	292	259	294	302	290	305	309	235	272	265	242	280	272	243	260	289	275	288	265	277	278	252	260	259	259	274	302	283	263	255	278	279	276	299	257	255	234	266	257	275	273	284	298	310	274	310	271	302	250	276	282	267	279	264	286	288	272	303	271	280	294	252	279	302	303	286	268	271	272	304	289	303	276	316	302	290	266	277	290	294	264	266	297	269	288	266	265	290	251	269	273	284	290	271	254	267	275	256	275	242	255	304	260	256	284	270	257	282	263	280	249	271	233	300	255	267	240	288	251	295	271	255	281	271	259	272	225	285	293	286	266	293	279	243	285	248	281	265	282	257	286	275	272	272	297	280	286	258	276	282	279	249	263	252	254	275	300	258	287	267	282	283	292	274	302	282	254	295	271	258	282	271	256	293	285	249	247	273	295	288	292	255	297	292	304	283	260	314	268	278	255	272	277	297	290	284	282	270	252	308	264	273	324	252	265	262	271	267	259	290	253	262	272	267	302	282	277	273	306	290	265	293	287	283	262	292	276	282	288	313	258	266	277	286	270	282	266	273	250	241	279	297	280	260	275	294	236	290	290	246	247	293	273	290	249	283	309	285	275	302	263	263	266	275	249	250	257	283	278	273	293	291	263	277	296	266	262	266	269	264	291	258	262	269	285	270	279	254	239	251	270	298	269	268	305	292	276	289	260	269	294	294	310	275	310	275	272	279	270	261	288	276	260	245	269	260	254	283	251	262	261	261	278	276	250	246	269	314	246	279	259	250	287	282	266	251	257	277	278	287	252	261	296	284	257	264	292	256	281	251	322	277	296	267	252	280	288	271	288	267	276	281	266	262	256	279	277	252	305	303	227	268	273	293	302	283	247	251	268	316	278	278	242	253	273	267	279	299	281	262	296	286	229	251	289	265	259	283	282	279	319	280	276	246	257	277	293	277	269	293	270	285	264	277	253	261	292	266	276	280	256	254	257	300	240	267	264	285	255	284	259	256	289	256	273	264	274	279	266	261	261	256	263	262	289	266	244	288	274	273	239	266	290	270	281	266	252	242	292	290	282	282	281	285	274	275	249	273	267	290	266	253	274	271	284	271	282	260	290	276	286	272	285	275	313	252	285	297	314	284	259	306	293	276	278	301	312	248	259	281	300	302	256	272	271	263	268	258	252	279	265	276	243	271	274	264	258	264	288	284	269	275	276	277	282	246	267	307	276	282	252	293	287	253	276	285	262	249	253	294	284	255	268	280	283	245	282	260	291	258	261	274	285	291	274	277	263	308	275	288	272	264	277	286	282	256	269	305	276	300	287	252	296	289	261	298	284	254	258	289	258	272	281	291	260	264	290	298
41239	2342	2577	2813	2376	2134	1896	1780	1703	1588	1444	1335	1301	1293	1218	1094	1279	1263	1228	1013	1021	1026	1029	1172	1209	1140	1220	1124	931	832	848	877	889	919	883	886	837	791	870	873	946	931	831	777	897	816	885	783	724	760	725	733	783	1158	2864	3856	3288	2456	1670	853	667	675	666	642	634	643	694	672	665	658	672	667	673	690	699	632	697	671	664	683	672	669	677	674	664	682	639	677	689	629	687	698	675	698	668	647	735	673	695	685	666	672	645	641	693	626	725	682	715	671	618	695	697	707	690	661	708	678	664	665	662	698	644	656	655	689	724	630	649	666	637	674	659	658	718	655	684	670	669	653	662	666	686	675	631	597	695	675	662	692	638	656	651	662	690	679	718	689	655	633	701	681	683	702	633	690	680	684	673	666	701	657	649	640	694	660	680	680	705	675	685	639	710	637	655	655	685	649	702	652	658	655	701	653	659	622	666	679	657	648	697	655	694	632	685	643	649	716	600	676	663	657	692	664	659	640	685	641	673	709	697	687	651	666	701	667	641	656	650	620	700	672	709	682	649	645	688	664	699	714	702	671	641	703	709	670	671	669	642	666	705	700	700	665	654	640	659	683	653	628	662	687	677	723	707	651	676	709	643	604	670	648	709	665	688	685	663	706	638	685	650	663	669	687	688	634	631	689	683	693	721	719	657	640	687	673	699	677	648	672	711	641	666	672	679	686	648	624	655	686	704	666	673	697	650	694	681	691	682	706	683	666	687	656	682	703	651	687	649	628	670	692	669	636	667	658	654	671	657	666	679	680	676	702	657	693	666	714	676	661	628	660	686	677	696	687	669	699	723	706	676	672	712	676	695	648	681	681	697	634	670	671	737	674	700	637	674	650	660	673	677	665	630	665	675	642	685	673	641	647	705	643	678	675	675	676	656	686	704	695	669	683	669	647	715	663	642	643	695	638	694	663	667	691	676	696	677	678	659	689	658	671	672	677	693	666	676	671	686	644	653	654	653	714	663	655	658	678	715	684	669	670	667	702	616	707	641	610	723	671	690	682	682	681	658	641	616	652	701	666	636	692	660	664	678	703	645	683	691	682	656	662	663	668	662	653	697	703	682	694	712	630	649	658	651	670	680	666	642	653	662	688	655	626	661	690	638	665	670	668	661	679	670	625	724	707	723	671	669	683	672	689	652	661	673	722	671	701	610	630	648	659	681	635	660	660	698	650	717	677	649	626	647	701	643	688	688	667	672	665	668	658	699	701	659	644	637	712	665	681	650	715	658	685	651	659	684	687	633	682	631	647	705	691	658	681	668	638	702	688	649	720	632	632	664	643	690	642	634	719	722	634	646	647	646	697	652	694	699	662	703	674	702	628	671	660	717	621	699	624	640	675	710	676	675	672	629	694	692	635	653	659	679	655	639	686	703	671	655	653	696	636	662	669	673	616	668	625	649	614	610	630	658	631	706	661	639	664	649	651	610	668	645	658	649	699	670	667	669	665	699	702	707	677	682	621	680	682	650	688	661	689	652	702	679	609	628	688	678	663	675	624	700	620	642	665	677	683	649	656	660	695	692	631	693	733	624	695	669	655	647	666	688	700	686	721	721	693	656	686	682	639	683	703	713	642	634	670	687	632	651	681	687	640	688	666	663	678	657	634	655	660	687	713	669	653	660	672	665	698	722	687	679	701	691	711	671	629	657	688	682	672	623	682	664	708	679	726	625	678	672	615	636	648	683	666	686	700	650	641	652	660	685	671	631	629	667	688	644	666	718	643	710	717	655	668	669	665	676	663	665	662	708	619	648	620	661	654	661	631	727	608	719	674	672	637	665	661	682	729	663	641	692	657	723	667	677	665	655	631	662	685	632	657	651	686	625	672	683	656	662	661	682	707	659	698	664	678	649	677	688	627	677	672	671	626	666	666	647	681	649	678	666	647	629	669	654	705	654	660	668	624	626	707	692	653	672	722	666	676	693	739	689	727	685	695	629	663	687	636	661	686	651	703	652	664	648	645	644	655	681	693	622	666	659	688	645	658	645	627	701	689	661	617	650	727	699	685	671	645	671	677	725	660	684	687	649	691	663	664	645	647	680	663	658	671	688	703	647	632	668	690	685	671	699	684	654	694	647	683	665	706	645	669	659	637	646	682	700	673	681	646	700	685	694	709	637	657	635	693	632	680	678	659	649	648	692	675	684	658	688	664	697	652	669	656	692	675	681	678	660	624	624	719	653	690	665	642	652	668	647	698	735	652	661	661	681	677	708	629	654	721	685	648	690	647	647	649	712	645	679	694	675	680	693	631	673	660	649	651	679	672	669	710	651	626	633	658	695	690	668	691	631	675	671	639	743	660	688	684	687	710	720	675	662	669	685	658	640	717	663	620	625	675	682	649	648	631	692	664	702	635	656	687	683	618	615	708	707	666	691	651	649	674	638	641	653	632	685	633	702	624	660	726	695	664	659	702	711	685	660	658	631	627	711	627	670	678	629	704	666	677	654	645	637	657	656	657	663	677	648	675	627	687	635	643	667	688	665	628	629	705	686	675	690	692	639	655	663	687	650	687	680	651	635	714	665	669	690	677	667	645	663	630	665	694	618	659	668	692	658	649	655	639	723	650	680	714	678	627	635	647	673	698	624	641	635	707	660	628	672	718	670	697	657	661	671	635	710	656	678	698	671	649	693	721	661	661	674	697	695	733	701	706	637	660	706	662	652	702	628	672	645	670	693	655	666	663	676	665	675	668	676	672	678	669	683	654	650	698	659	653	652	709	676	645	644	678	704	626	679	672	651	660	667	680	684	645	691	673	634	686	670	692	685	671	675	673	648	679	709	660	687	598	680	683	665	741	651	688	664	702	661	660	714	638	677	712	657	640	691	668	682	602	685	683	691	651	643	695	709	668	671	647	680	671	692	715	660	645	683	707	707	668	664	678	679	685	681	671	655	672	758	664	657	679	663	623	646	691	622	659	691	705	650	677	696	702	663	690	657	664	673	674	685	725	666	686	714	682	646	722	637	657	653	670	653	668	668	658	650	635	701	625	677	713	637	673	706	670	673	666	732	731	689	744	671	695	638	669	637	666	611	639	671	680	719	687	652	684	635	653	654	660	665	643	643	684	627	661	665	694	639	645	631	654	698	661	703	721	619	647	728	624	728	660	676	716	649	682	683	700	665	645	681	638	662	643	679	674	697	642	653	689	698	634	644	681	669	722	693	708	648	690	715	713	664	644	671	653	661	723	710	696	679	684	673	707	657	632	675	668	696	654	656	668	632	684	706	689	702	651	660	669	669	690	682	635	635	694	695	651	681	643	698	631	693	723	666	693	645	665	691	675	679	651	645	658	624	654	687	685	678	661	667	716	710	682	643	618	653	642	672	673	693	657	692	651	683	683	643	647	690	669	639	692	685	666	691	635	644	634	695	631	655	659	643	661	676	635	675	673	692	629	673	668	625	630	696	674	691	616	658	676	669	742	690	660	659	658	718	632	678	705	667	743
64301	24160	20592	15535	2111	1035	755	689	621	419	430	429	367	358	352	310	329	306	286	258	277	248	271	308	286	314	278	272	203	250	252	257	225	261	234	252	233	237	204	209	256	229	303	240	219	219	224	208	213	207	199	177	205	418	736	1000	762	635	396	226	206	168	177	207	185	167	179	190	215	208	206	196	207	206	212	190	203	194	201	190	195	186	196	185	205	212	207	169	202	199	196	177	189	193	194	183	199	180	211	192	162	185	168	223	192	189	189	184	173	177	203	191	199	209	192	206	200	212	198	236	197	180	222	202	178	203	184	176	197	213	195	203	211	190	178	189	193	209	201	192	164	197	181	184	212	195	200	185	213	193	188	203	187	200	198	204	206	202	185	182	205	172	210	194	167	183	200	182	199	193	198	196	194	181	178	201	176	191	182	216	192	188	169	184	181	194	172	197	184	181	206	200	193	215	191	199	189	208	178	193	179	169	168	213	195	189	189	212	190	165	206	193	197	182	220	175	203	177	197	187	207	197	173	199	196	199	208	197	185	183	171	191	180	179	199	190	157	179	179	221	191	194	188	189	184	183	199	194	201	180	210	182	218	194	206	202	182	194	186	170	168	183	177	192	177	179	185	181	190	184	169	184	207	173	178	199	218	193	188	221	197	200	207	206	190	184	193	195	190	206	194	184	178	219	167	168	178	169	186	204	178	188	189	183	176	186	216	223	201	211	184	175	185	187	205	194	223	171	191	178	199	200	184	190	200	192	191	186	156	178	186	216	175	196	209	196	188	208	200	192	195	193	222	198	192	200	193	201	229	225	182	215	195	189	184	198	206	210	210	191	175	192	183	205	203	199	182	201	199	198	200	178	196	214	199	177	188	169	196	188	172	198	206	180	187	206	178	189	185	236	179	191	204	200	194	204	186	201	185	185	223	173	191	187	199	197	208	197	208	190	185	182	194	200	189	190	195	188	193	206	196	198	183	192	213	175	192	195	210	218	230	191	201	194	203	218	193	202	190	171	194	199	183	216	178	216	212	192	181	197	210	167	206	171	192	197	201	198	184	181	183	184	199	212	203	201	207	187	176	194	168	194	211	184	181	198	193	206	208	192	168	179	200	181	198	208	197	208	192	208	175	168	211	187	176	207	196	179	191	220	208	210	213	201	201	202	200	206	194	176	171	193	177	216	213	173	208	221	186	202	209	182	227	175	191	176	191	181	158	173	221	178	204	221	186	202	176	191	181	208	174	205	201	198	195	185	238	197	195	204	193	197	181	159	188	187	212	177	189	177	211	208	218	211	200	198	201	202	205	204	194	202	200	194	206	209	211	174	182	200	188	195	187	186	172	194	205	187	189	180	202	206	192	182	197	173	209	223	202	199	189	190	184	208	190	218	195	173	174	208	194	220	204	214	185	220	218	193	212	203	179	209	187	190	185	188	198	193	184	179	200	206	195	198	174	192	194	204	184	206	206	209	198	186	175	186	206	232	179	196	207	178	189	201	186	202	177	185	200	188	205	187	193	206	222	190	191	184	204	195	178	173	191	173	216	203	202	192	197	200	187	196	217	191	201	201	204	186	186	177	195	178	196	202	193	189	199	181	194	191	200	172	183	198	207	183	183	195	192	222	204	194	187	195	187	185	202	187	194	194	176	167	176	198	199	167	201	183	201	197	187	222	178	179	175	184	191	208	186	187	158	174	186	216	206	208	186	218	193	189	185	194	189	194	221	203	193	198	201	177	187	210	211	185	209	180	215	179	189	211	209	198	191	182	210	212	208	189	179	191	221	200	205	191	235	207	189	206	180	186	192	202	195	187	205	172	172	194	184	208	177	206	176	182	191	167	205	188	229	189	191	187	194	197	194	187	196	212	192	195	178	207	200	181	194	216	188	192	211	215	176	168	185	174	185	175	199	210	181	204	195	177	160	198	206	207	199	190	184	167	190	177	190	202	177	186	204	188	203	195	192	177	194	195	199	186	187	184	196	179	191	201	186	208	188	186	168	197	194	174	170	163	195	192	184	189	195	175	188	191	192	172	201	202	181	202	185	194	213	182	207	177	201	186	188	192	199	194	191	201	183	199	216	169	195	181	193	188	194	186	182	213	202	199	194	217	222	205	210	208	210	177	220	203	171	189	221	213	187	229	189	202	191	193	206	186	179	198	182	206	189	194	208	213	190	220	204	187	176	220	208	215	206	223	206	199	206	195	199	195	232	165	223	219	184	188	193	168	181	186	202	188	191	171	205	200	177	172	174	193	196	171	180	166	198	201	187	202	184	207	200	218	193	217	183	178	194	201	200	193	190	198	213	187	223	184	206	189	207	225	186	188	195	205	192	188	207	207	171	204	179	194	198	194	190	207	193	189	186	179	183	213	190	204	200	208	178	190	215	158	206	176	184	185	181	201	216	177	211	198	213	203	188	172	195	180	213	195	189	197	179	206	154	199	165	201	185	200	206	184	202	196	201	186	190	177	199	205	194	224	216	196	194	194	195	193	185	180	196	192	201	197	176	223	202	202	217	210	187	218	195	188	199	212	198	195	189	212	193	188	194	178	207	188	197	194	194	197	184	205	205	200	214	165	192	222	200	194	191	176	195	184	198	193	199	208	192	202	179	213	188	197	190	187	199	173	188	204	182	196	222	213	198	185	188	188	191	175	223	219	208	167	197	169	216	180	199	192	188	207	179	201	202	198	200	200	195	195	193	197	205	187	214	179	187	196	196	185	205	206	197	198	191	209	218	171	208	170	202	209	181	194	176	175	179	201	229	212	191	165	208	182	188	193	210	204	194	212	206	197	178	215	198	189	206	201	200	234	183	189	211	175	197	193	209	187	200	183	188	167	187	187	172	189	184	179	178	210	192	217	210	177	171	194	194	201	206	185	173	206	185	180	193	207	229	183	211	194	201	217	196	185	217	219	237	211	181	205	198	214	190	220	194	200	192	199	181	184	204	182	197	188	158	203	168	194	201	192	202	200	210	182	183	188	219	191	193	209	203	201	198	190	204	197	186	198	186	165	227	184	190	196	194	194	190	187	206	172	155	188	203	199	209	218	211	215	190	194	177	173	179	186	185	188	176	229	191	208	186	184	203	184	168	209	198	212	208	188	189	199	177	205	187	184	203	163	191	192	183	203	164	168	184	176	190	168	168	181	194	203	204	186	170	192	204	204	204	215	191	203	217	191	214	192	218	174	197	190	196	197	214	196	206	208	191	189	210	190	209	189	182	179	201	197	223	193	190	215	182	189	185	181	204	178	239	185	207	228	205	206	228	210	193	186	183	168	199	200	214	205	181	196	187	199	174	213	181	194	191	173	208	213	160	209	166	210	214	204	205	189	203	208	182	197	200	215	197	193	185	193	159	189	222	221	192	192	229	205	210	215	202	176	207	239	196	195	187	176	216	177	200	177	210	205	201	211	192	205	204	193	196	190	217	198	181	188	202	195	200	189	191	180	190	186	212	181	199	172	171	189	147	195	179	193	219	202
49288	3460	3930	4509	3912	3372	2738	2426	2297	1883	2160	1724	1600	1592	1578	1378	1544	1426	1200	1152	1180	1123	1159	1304	1511	1372	1198	1094	910	902	902	893	764	831	821	749	798	768	722	894	939	943	913	790	817	754	619	641	599	550	560	608	630	1989	4817	6337	4624	3508	2050	619	514	467	492	487	509	491	475	492	478	493	489	467	459	447	441	443	480	495	454	490	539	467	471	501	476	480	471	480	538	467	504	494	496	524	514	450	488	479	480	473	529	493	489	462	458	520	481	449	490	472	483	499	486	520	452	492	509	448	489	481	458	470	486	455	480	474	456	470	505	468	498	472	495	477	466	473	462	493	464	512	470	496	450	495	448	510	505	504	483	491	504	462	475	484	477	515	513	476	454	472	507	506	461	441	455	445	457	482	484	498	515	507	516	443	463	465	482	499	507	475	480	444	488	491	481	459	459	462	469	479	493	503	475	488	471	506	481	480	501	549	460	504	449	463	509	504	499	454	515	433	458	495	460	466	484	485	467	505	469	502	481	450	505	471	484	524	455	487	491	471	491	491	492	436	499	476	516	474	467	470	429	502	487	450	507	463	496	471	498	464	471	510	467	484	480	482	493	450	466	504	491	499	459	474	476	495	488	481	478	447	503	467	464	524	461	468	488	491	465	493	492	453	495	477	478	494	480	475	461	502	436	486	474	490	460	444	478	506	487	485	471	505	475	491	491	483	443	488	509	432	486	458	489	461	443	498	530	452	429	469	502	500	464	520	497	469	475	452	458	466	480	492	480	497	452	480	470	458	502	467	483	440	468	496	472	485	466	458	504	491	487	474	497	480	508	520	467	514	480	486	476	462	468	465	467	521	451	526	504	512	511	471	471	476	514	534	525	435	481	456	483	494	467	517	446	446	487	487	496	487	478	482	481	449	494	454	484	505	455	458	478	453	476	499	472	486	476	466	476	499	505	473	493	471	479	477	514	488	495	498	485	476	480	510	496	459	468	465	470	480	487	461	459	491	466	443	478	473	459	454	497	506	489	477	469	462	477	523	520	486	466	509	471	456	480	497	484	501	498	439	455	468	437	491	499	457	444	505	435	485	460	496	485	535	478	467	493	474	469	485	480	470	507	494	496	474	467	472	485	507	476	475	510	492	495	454	473	485	498	482	450	481	504	449	480	485	458	454	509	481	473	492	498	488	486	475	480	471	521	474	479	504	526	470	452	516	461	483	454	487	493	463	458	476	449	494	468	525	509	516	470	466	442	459	500	494	478	455	497	476	470	490	495	475	497	473	461	448	472	487	472	490	464	498	461	483	509	460	457	456	494	473	522	487	494	476	445	463	502	487	512	483	471	455	466	461	483	500	451	480	465	480	493	464	466	469	471	482	519	457	474	518	476	486	509	439	491	443	435	493	461	500	513	551	466	478	516	510	472	458	501	522	479	502	473	499	484	479	479	463	508	447	497	498	496	480	538	460	500	472	479	498	499	440	516	452	478	508	462	448	502	448	498	497	436	470	518	480	484	478	441	472	440	489	502	465	477	460	482	504	511	484	468	447	476	512	502	488	560	455	502	484	482	476	438	496	489	487	462	525	507	483	471	496	460	446	475	476	521	518	474	454	467	470	470	499	482	504	501	438	497	505	461	473	454	503	491	491	511	467	490	461	469	505	480	484	505	476	502	482	468	492	505	505	463	512	465	474	480	482	489	471	461	446	498	475	453	460	461	488	478	464	486	474	477	459	534	452	473	480	460	485	498	504	465	468	483	479	441	472	475	468	500	492	463	472	478	451	493	501	476	484	495	501	493	493	478	447	474	497	494	461	499	478	462	492	497	521	516	457	488	489	472	514	497	484	484	472	485	499	481	485	482	478	453	461	454	476	470	468	482	478	476	486	490	470	472	471	469	486	489	463	486	498	489	494	470	486	484	447	472	512	475	506	525	452	487	485	472	453	448	487	459	518	513	509	498	492	458	450	471	427	490	488	451	494	490	499	508	515	472	488	466	461	484	447	475	502	463	495	516	457	523	491	478	471	477	472	509	463	474	474	495	485	515	508	463	470	481	502	479	490	490	494	516	444	461	423	482	484	436	431	497	459	459	481	465	510	521	470	498	476	524	483	512	480	506	439	494	510	465	481	474	496	464	477	521	501	479	497	430	480	466	469	498	462	500	486	515	465	468	483	464	448	492	466	483	481	502	484	476	473	490	518	470	465	518	457	466	485	483	523	484	476	459	493	494	519	495	448	502	516	462	469	486	461	434	497	442	499	478	497	475	467	494	525	462	485	481	481	509	479	464	480	473	480	520	455	490	470	472	480	465	490	505	525	465	501	513	485	489	535	484	454	485	466	513	508	512	478	485	447	474	489	437	488	437	513	482	476	485	529	490	440	476	469	488	517	484	443	491	472	482	501	503	441	509	499	473	484	446	454	495	497	520	478	459	488	502	497	526	443	477	476	464	497	469	489	473	446	471	469	505	531	454	459	508	465	457	490	519	488	480	486	490	481	537	514	455	503	522	474	492	448	492	463	438	500	475	473	471	473	477	511	488	455	513	522	523	435	464	474	455	499	508	470	483	509	478	502	454	475	504	495	476	509	480	479	491	493	482	496	489	496	522	496	454	468	471	502	441	492	513	475	487	516	480	490	539	505	463	488	505	490	465	501	439	470	468	503	501	474	502	510	505	478	500	493	513	512	496	496	473	530	476	524	478	487	480	451	485	449	498	521	466	474	474	492	483	481	505	523	469	476	479	462	493	494	492	488	518	477	500	479	519	494	505	521	477	515	530	471	489	479	476	458	458	437	505	479	528	480	449	465	493	487	474	470	486	480	504	487	457	446	494	504	465	496	491	448	485	495	513	503	506	519	439	499	461	484	496	463	430	476	510	492	485	481	471	425	474	476	498	488	469	514	504	498	481	494	494	471	486	467	468	481	444	468	503	527	485	512	517	512	459	453	496	457	475	488	497	500	470	468	455	492	532	466	489	448	463	449	509	521	479	453	468	424	491	471	488	470	485	466	474	544	503	496	526	502	489	457	421	530	472	481	493	469	493	477	483	453	455	502	462	483	474	541	491	497	446	513	470	473	500	508	511	482	515	468	488	502	469	475	504	510	477	465	502	495	518	496	489	512	472	459	497	489	505	491	512	472	445	487	435	499	469	493	477	474	471	490	462	458	524	494	507	505	484	490	495	529	494	504	477	476	481	529	447	461	474	454	509	460	492	453	506	490	511	473	494	445	491	490	516	438	445	511	498	429	509	493	457	497	466	464	511	467	490	484	503	480	467	486	440	455	486	534	470	501	455	471	492	474	505	499	502	469	497	514	473	498	485	465	453	509	503	492	459	471	490	482	459	499	498	457	467	493	488	453	435	483	532	467	475	501	469	475	478	466	520	483	487	457	474	533	511	468	455	451	518	483	455	475	480	478	481	513	466	528	451	471	488	508	461	482	485	445	491	521	462	440	466	479	478	499	466	492	464	493	502	488	501	462	462	490
18373	1829	348	303	259	288	283	292	310	256	271	294	283	285	312	270	306	279	277	283	271	298	279	263	291	308	297	269	239	279	274	288	279	264	229	259	300	288	280	229	253	267	289	252	279	260	289	276	260	266	288	245	267	265	261	304	332	335	284	296	258	260	236	248	275	242	215	268	281	276	235	244	243	259	270	254	254	247	232	236	287	234	254	252	226	236	247	267	264	235	283	258	239	248	273	235	236	231	240	261	250	238	271	244	220	255	250	281	277	234	249	270	243	256	246	265	239	277	294	273	251	262	258	245	262	268	270	249	276	242	240	288	227	279	253	249	229	255	261	280	239	255	254	240	244	243	257	256	272	252	269	274	276	246	225	257	258	261	242	252	251	267	270	265	250	273	278	240	294	259	220	251	249	237	244	297	269	277	259	263	265	265	251	267	249	251	256	257	229	242	292	251	253	255	261	237	268	250	246	256	251	295	265	293	228	228	251	278	238	238	236	264	245	276	251	232	246	245	262	219	230	267	261	284	264	259	227	251	258	249	274	246	237	236	275	252	243	259	256	272	278	241	260	251	252	280	241	235	276	241	239	263	268	257	231	252	250	271	278	264	262	240	249	261	257	283	262	257	264	272	240	256	252	257	246	255	227	251	236	247	229	252	267	263	275	290	249	221	253	277	228	262	277	248	269	305	270	244	251	247	232	291	245	276	238	238	265	276	272	269	271	237	250	254	238	242	275	257	297	251	242	279	239	265	246	270	259	311	278	264	252	263	274	252	250	259	246	267	250	256	263	264	283	270	267	240	243	240	224	272	247	283	231	281	236	249	279	229	236	251	243	238	247	256	256	255	251	260	253	261	258	283	240	274	256	260	218	255	270	244	232	257	251	251	282	271	258	274	296	251	282	251	225	278	311	277	280	234	264	243	238	236	238	272	231	278	267	258	253	257	271	246	270	275	267	265	250	239	261	267	232	243	240	259	244	261	239	252	266	295	262	238	287	269	247	280	278	229	251	232	265	252	254	224	260	256	270	253	256	260	278	276	235	269	246	248	252	250	251	250	239	257	240	259	246	253	246	251	241	265	262	255	270	245	265	275	227	246	276	228	257	253	220	248	264	268	248	289	250	280	250	232	261	247	243	237	254	251	259	264	249	217	256	262	238	241	262	278	260	273	263	279	265	264	255	243	256	273	249	254	254	290	261	283	266	260	235	234	285	267	258	272	238	231	278	237	232	287	268	251	249	235	270	243	257	236	251	244	242	266	268	255	259	244	263	292	241	257	262	269	257	266	268	242	271	248	250	279	256	278	253	281	239	247	232	245	226	279	259	255	270	285	222	284	250	250	268	242	246	265	235	275	242	272	258	266	251	248	231	273	242	248	255	243	224	272	253	234	278	256	271	268	268	254	260	265	274	276	248	230	258	252	242	282	271	247	237	241	232	264	259	245	252	280	266	262	249	262	254	251	260	247	253	277	262	296	263	277	278	257	263	255	252	253	264	284	256	279	254	235	259	232	229	262	268	260	251	241	232	275	268	234	272	286	258	243	230	264	268	265	268	276	255	231	260	239	270	262	246	240	269	237	248	228	238	237	246	282	251	223	243	251	248	256	282	302	246	256	226	262	251	251	257	283	260	246	260	290	262	238	268	281	251	247	247	266	246	234	293	285	238	255	273	278	242	220	249	257	257	278	282	243	276	196	278	232	251	261	271	267	238	260	268	238	230	264	240	237	258	257	260	228	272	247	257	267	258	272	269	261	261	259	255	236	266	262	249	246	229	320	255	246	272	287	276	253	234	278	256	254	253	267	254	243	260	266	236	250	244	269	258	234	256	244	245	276	251	261	279	264	246	237	261	257	255	264	247	252	262	248	254	247	259	251	240	264	255	266	257	258	276	259	255	245	265	287	262	257	248	258	254	260	308	248	247	270	247	239	246	236	276	282	287	276	258	249	289	268	262	266	257	240	286	269	240	300	242	239	265	270	229	257	263	242	261	294	244	271	258	261	228	238	298	273	233	264	264	251	274	243	223	259	259	226	241	259	238	276	262	226	242	259	268	283	243	268	259	261	250	257	260	257	265	271	287	270	259	236	276	268	245	245	242	260	236	258	248	239	291	263	276	248	270	289	281	238	268	240	245	263	237	250	269	269	240	260	296	272	259	240	258	283	251	251	249	217	270	260	245	264	252	270	270	238	230	259	244	270	252	289	272	252	243	275	272	270	246	258	293	263	250	272	253	254	271	242	272	265	253	255	243	253	268	269	264	238	264	260	236	281	279	234	266	270	271	274	279	260	261	280	238	223	252	258	285	267	245	290	264	240	263	238	251	247	253	279	267	267	247	252	252	259	239	235	279	282	260	246	211	263	270	248	243	278	271	238	243	261	301	280	278	263	274	242	239	242	263	248	236	272	278	261	263	260	241	280	249	239	237	242	248	253	271	277	261	248	245	227	243	237	230	267	239	265	266	251	258	264	268	269	254	260	235	239	234	258	234	283	296	238	254	251	261	269	251	234	272	256	275	262	247	251	252	245	262	231	285	259	265	263	242	255	276	225	281	246	266	276	249	228	242	258	254	242	255	273	265	200	255	283	279	236	269	263	250	238	256	259	265	250	241	252	239	247	259	254	285	255	244	268	251	290	251	247	275	251	266	270	270	251	283	248	247	239	275	241	259	242	257	283	239	204	240	259	260	267	283	259	260	250	268	279	270	225	250	249	241	260	255	254	282	245	272	272	261	276	270	288	266	257	232	253	259	272	253	229	246	286	260	265	248	249	259	283	246	244	257	248	287	269	300	287	259	271	248	243	246	265	258	235	248	249	250	249	263	252	257	260	267	248	265	250	257	247	269	263	248	250	249	270	245	271	260	259	260	259	270	266	270	259	269	261	249	259	257	282	262	245	292	245	286	249	264	248	259	274	240	272	264	220	256	247	261	290	245	227	254	260	241	247	272	287	267	264	267	280	273	276	325	254	265	238	242	248	247	253	272	245	267	261	252	226	251	249	294	273	249	249	229	285	247	257	265	251	236	243	264	254	271	253	267	260	263	265	258	244	257	238	266	259	246	252	251	280	269	258	266	283	256	271	266	243	240	294	256	273	279	242	223	267	277	278	272	239	250	276	282	226	273	234	238	245	253	279	281	275	234	217	252	282	268	237	269	262	274	258	259	272	274	267	269	243	278	245	228	246	223	243	248	245	249	265	233	262	275	270	241	269	254	228	266	286	269	274	254	280	259	260	257	202	271	259	257	230	284	274	246	240	258	275	251	225	280	272	265	259	260	265	228	264	255	246	260	235	248	276	247	240	274	264	245	248	250	246	271	245	261	271	263	272	241	234	261	269	266	248	261	241	249	245	243	244	266	273	281	244	256	244	256	251	233	240	285	267	269	260	273	247	225	285	288	219	258	240	275	271	245	252	255	256	249	271	256	245	230	255	265	279	262	256	239	250	219	268	263	314	255	248	273	238	242	283	270	279	231	261
18671	987	812	818	840	808	791	785	801	774	747	751	712	696	733	754	755	752	736	707	749	740	775	832	931	871	765	656	684	710	771	812	698	695	734	703	674	712	698	679	757	762	787	725	719	770	680	705	653	687	627	690	713	692	699	948	976	911	786	659	655	618	705	619	636	613	615	635	663	628	670	627	620	627	619	613	622	628	641	625	655	647	594	633	612	638	635	681	624	667	654	652	609	667	606	604	609	675	614	602	662	608	598	653	673	643	646	585	615	628	659	640	647	604	633	630	649	613	668	593	659	655	635	625	634	718	638	644	625	646	645	621	631	658	634	646	634	649	583	685	679	644	643	621	624	644	642	601	608	645	661	645	676	615	639	603	669	612	603	611	639	663	636	630	617	691	602	666	676	597	657	625	644	633	665	691	686	632	723	643	654	625	638	684	650	623	663	657	705	649	678	644	612	692	658	620	656	656	616	640	619	593	652	683	625	636	643	630	613	651	629	616	633	685	633	638	657	630	637	613	630	608	584	665	658	636	610	666	631	546	636	651	671	640	620	659	624	626	616	664	672	652	642	627	648	691	643	681	668	638	621	672	619	619	642	654	649	612	604	694	646	671	631	621	645	685	644	658	619	629	644	598	652	660	623	602	609	627	595	620	645	648	651	606	672	605	583	638	662	671	671	631	628	667	637	661	669	586	601	616	635	634	616	655	619	633	656	650	635	648	649	640	636	632	645	616	640	611	641	611	635	617	642	649	627	636	645	646	643	643	683	630	606	610	651	643	610	666	606	661	624	650	627	600	663	655	634	638	680	651	649	630	651	635	650	621	613	626	624	656	693	630	606	649	615	651	611	621	613	639	618	619	642	619	633	641	617	633	673	631	639	641	641	625	642	636	584	668	618	660	639	640	633	685	640	651	616	663	660	608	622	674	636	595	606	674	689	607	651	640	594	644	623	666	642	668	616	677	622	682	645	645	622	652	590	633	687	585	674	635	612	615	628	652	636	608	646	677	663	654	681	656	618	683	634	696	609	679	624	644	609	664	698	608	667	624	636	658	609	650	641	624	639	649	632	650	655	666	567	651	589	613	610	600	635	643	646	674	617	661	632	667	683	621	633	611	667	668	604	606	657	630	659	627	602	635	637	600	635	624	643	629	663	652	660	639	652	627	684	623	651	650	641	644	636	622	653	621	669	619	630	609	616	662	656	646	620	648	607	573	622	605	641	637	665	620	636	683	626	622	656	647	614	643	679	612	632	680	645	617	684	607	659	635	629	583	615	604	594	695	616	659	636	634	649	620	620	669	645	618	647	610	591	628	622	662	637	610	633	651	639	694	609	677	605	671	618	678	663	611	673	608	653	631	646	646	662	628	649	599	662	632	639	629	650	634	624	630	656	645	648	639	632	611	636	609	598	643	658	673	618	630	636	643	635	686	588	624	598	647	637	614	599	644	653	660	631	598	630	658	634	632	639	668	650	662	660	641	630	637	631	604	621	645	618	623	680	658	618	676	635	671	655	696	618	639	694	643	628	671	683	632	664	634	604	622	664	672	622	638	666	665	673	632	609	626	647	603	659	644	675	646	643	651	642	668	657	626	669	642	656	676	670	608	635	638	617	640	642	611	650	657	638	646	605	665	647	605	659	624	593	630	626	637	633	612	639	610	628	611	685	621	605	649	614	644	639	624	665	643	675	671	685	621	679	650	649	627	683	632	692	651	640	628	641	625	675	638	654	665	649	679	603	635	616	649	615	646	656	629	694	668	641	693	618	575	675	642	663	641	640	604	657	620	636	621	623	677	606	674	634	599	667	666	670	634	587	627	668	616	630	607	631	647	627	631	627	604	660	618	631	636	616	630	645	612	583	637	632	672	627	677	655	627	681	639	658	619	647	662	658	653	645	620	638	645	629	705	607	654	607	613	663	630	674	643	698	613	651	671	621	618	627	634	650	608	640	631	623	615	645	672	606	654	621	606	640	610	606	634	696	651	605	655	604	650	634	599	612	651	641	563	643	615	625	638	649	625	604	631	621	620	625	631	656	689	668	642	640	639	623	624	629	606	616	663	665	667	658	668	676	676	675	644	604	644	618	683	622	655	606	672	615	669	635	624	645	645	612	606	628	626	638	642	638	705	649	606	642	620	584	612	607	660	671	653	642	683	617	582	677	619	620	619	639	671	681	629	632	633	638	638	605	661	645	649	637	668	628	627	631	609	637	665	659	602	620	683	642	643	606	668	654	609	639	630	647	632	629	616	646	617	642	580	578	642	626	648	603	672	641	619	635	675	606	640	586	595	639	601	655	641	604	641	679	666	587	624	666	630	620	641	633	615	624	623	615	600	677	654	649	660	665	632	655	642	649	637	683	639	655	678	655	624	597	605	659	596	651	674	642	652	588	629	628	634	596	613	614	634	626	636	672	667	597	584	601	636	655	635	593	651	652	626	614	609	650	640	647	665	631	617	667	645	626	662	684	668	603	624	650	642	603	645	617	656	610	651	612	654	617	603	640	672	651	629	642	632	639	613	656	640	633	672	668	620	637	629	662	634	651	716	693	692	629	606	602	600	654	618	640	647	625	634	642	600	661	649	628	663	675	672	607	615	633	617	625	633	637	669	623	665	625	601	660	624	684	659	668	663	632	669	623	638	606	595	657	647	618	663	628	672	596	606	623	640	623	613	668	636	608	648	664	597	633	632	647	585	625	628	609	637	658	619	642	680	648	630	658	669	620	619	636	670	659	616	637	648	658	625	644	594	681	639	667	695	588	621	612	660	643	656	650	631	681	621	697	645	622	616	648	626	627	604	646	575	644	653	658	666	661	599	598	647	641	607	617	621	599	622	656	643	681	684	652	584	641	627	629	656	676	612	644	634	667	663	617	622	638	620	592	618	660	626	633	644	658	624	640	628	620	661	577	632	649	620	662	592	663	645	648	653	661	637	646	652	628	660	640	645	644	612	625	643	630	618	629	600	655	657	619	637	649	615	601	630	621	646	630	642	688	636	613	606	634	645	647	620	616	623	648	612	637	598	671	660	606	673	644	634	632	637	645	602	614	638	654	624	657	613	573	629	666	669	610	621	638	634	654	641	636	617	665	660	669	663	648	656	673	633	620	655	608	624	613	638	604	631	615	595	645	640	631	631	665	662	631	628	615	661	617	655	638	645	691	686	674	657	649	599	685	608	651	623	686	657	638	656	642	637	614	650	656	647	642	672	666	615	632	634	631	637	672	603	641	662	660	681	656	650	651	690	642	599	623	617	581	611	634	640	657	632	641	647	625	659	652	607	603	658	601	660	676	658	642	666	660	625	663	652	661	617	622	630	624	633	619	657	627	632	689	664	655	642	641	611	650	634	591	634	638	652	618	621	623	633	659	607	676	653	661	652	645	600	590	632	673	571	645	617	667	633	609	656	680	654	626	615	635	666	671	651	672	616	655	640	616	617	625	596	641	595	616	641	601	671	666	655	683	628	617	633	668	641	619	618
62146	25042	14616	3166	747	521	506	498	442	413	381	368	353	323	350	353	376	332	296	279	308	337	342	334	346	335	281	305	298	306	338	291	299	281	255	278	270	297	309	263	288	297	305	296	296	302	305	282	301	301	261	268	260	310	347	565	620	550	404	336	280	290	273	291	266	262	281	253	267	282	263	287	252	252	233	234	258	291	276	291	287	291	284	300	262	257	257	306	314	281	303	274	243	252	250	267	262	272	282	242	288	331	281	259	256	265	263	274	261	287	259	285	272	283	274	245	239	275	273	274	252	300	265	283	246	289	285	309	244	250	283	312	250	272	262	271	269	248	265	283	268	266	261	259	261	278	309	292	286	253	268	241	245	263	281	302	270	303	298	271	296	310	249	264	251	237	286	264	271	271	267	260	248	250	255	276	252	286	264	259	250	277	286	260	272	224	256	302	275	231	262	236	273	264	265	289	264	269	238	250	281	247	310	265	270	279	273	293	248	271	261	262	239	287	245	231	264	268	287	273	288	253	254	279	258	287	274	247	276	279	257	275	269	280	255	258	268	281	309	260	275	254	300	246	294	274	262	267	249	216	261	266	246	262	267	263	252	274	259	282	252	247	285	283	274	281	280	279	254	269	255	274	262	253	275	281	264	279	263	295	267	277	265	269	262	268	265	273	259	259	266	250	289	264	245	247	268	286	254	244	264	300	287	279	256	269	263	268	258	280	274	245	298	270	277	291	263	268	269	276	299	281	279	248	261	286	275	265	243	271	280	258	271	290	290	277	242	272	259	273	268	242	263	253	253	257	271	277	257	311	290	258	278	258	255	260	231	277	241	243	279	274	278	264	296	290	268	267	266	265	254	271	284	245	244	269	268	254	237	268	273	250	288	252	255	272	256	256	275	253	251	240	274	308	262	234	259	287	275	289	273	271	264	274	266	256	276	283	269	279	302	261	263	275	273	272	244	233	273	298	234	258	276	285	275	264	290	264	272	259	270	251	263	237	234	269	257	239	255	273	261	287	268	244	277	268	267	251	283	234	255	263	281	251	222	254	240	265	269	276	272	271	271	262	266	230	266	251	267	280	271	281	282	285	254	245	267	306	270	266	271	243	290	264	266	274	258	268	267	291	248	290	255	273	243	255	242	302	280	283	259	256	269	274	273	284	286	284	256	275	256	260	271	276	265	251	320	275	248	288	283	238	272	263	254	281	258	286	302	272	300	266	266	272	267	276	271	277	275	289	274	284	240	261	279	251	257	250	251	276	264	294	259	292	256	252	305	264	264	287	269	251	247	226	284	247	274	256	280	253	252	249	269	300	290	275	252	257	283	244	258	288	244	273	250	267	287	273	286	293	273	277	262	291	258	273	246	260	286	264	270	274	269	280	285	274	277	268	263	257	259	244	302	288	264	251	241	263	282	236	290	319	282	270	277	281	274	268	268	283	245	254	247	279	281	281	259	291	279	249	287	288	264	281	285	264	300	245	264	247	262	276	283	256	264	285	264	307	244	284	260	262	294	275	290	267	293	273	287	258	256	270	249	256	255	292	280	273	284	281	261	267	277	251	277	274	262	246	252	265	269	288	257	266	244	256	239	258	269	268	223	286	276	270	251	294	283	256	260	253	251	301	266	279	294	268	309	249	262	254	290	268	265	263	265	268	276	269	264	265	244	245	227	269	283	301	269	291	259	289	263	296	261	277	255	264	281	265	258	250	261	268	269	251	257	275	253	250	277	289	282	267	257	250	253	267	243	273	276	283	281	261	286	250	263	279	298	294	263	269	281	280	266	254	255	247	243	280	258	280	281	262	267	262	257	283	270	253	250	288	269	275	255	255	247	301	261	289	271	275	301	248	267	303	259	284	240	264	258	267	268	291	270	261	253	258	280	268	270	255	260	282	260	277	277	238	240	239	289	281	262	267	257	236	302	271	273	278	275	281	266	268	249	250	245	278	267	309	264	261	272	273	280	268	275	266	284	281	295	289	272	286	260	268	258	281	266	263	261	240	306	266	292	264	246	262	287	259	270	267	257	278	252	256	290	273	271	290	257	278	268	258	224	261	297	275	231	268	264	278	250	243	247	323	275	269	258	234	268	273	261	291	262	235	265	290	257	280	275	255	273	244	257	271	248	275	257	262	257	272	282	258	271	256	253	272	251	273	245	285	252	312	278	245	262	257	252	281	290	261	256	239	257	278	282	265	270	258	269	274	253	251	237	266	282	260	279	286	279	243	256	280	282	261	267	286	254	254	248	274	289	248	241	291	263	262	262	278	290	276	260	266	247	295	280	315	260	277	266	254	257	260	293	256	238	260	278	267	303	260	274	271	286	284	296	256	306	276	253	259	265	255	253	282	275	246	253	268	262	264	271	291	297	294	262	257	276	260	270	275	290	247	251	256	274	263	279	302	261	302	256	277	273	258	239	278	277	297	277	282	262	258	264	256	288	243	272	288	265	251	250	236	273	242	253	276	269	241	265	287	279	279	288	273	257	285	251	267	269	266	276	266	295	262	273	299	273	282	264	285	267	257	275	262	271	240	244	228	265	301	245	312	276	273	236	252	256	274	248	284	229	278	274	250	284	278	268	263	269	275	286	241	285	253	237	250	269	277	255	262	301	292	256	259	288	255	262	234	264	269	274	259	265	260	259	275	268	267	277	279	270	283	244	259	266	269	258	249	237	250	308	296	262	278	256	276	277	274	256	259	291	264	266	267	271	299	293	251	271	282	289	275	283	288	272	260	271	257	280	256	249	252	286	265	290	261	249	257	261	254	247	262	269	269	297	269	289	278	246	272	282	238	271	291	278	281	272	287	276	282	279	283	263	287	282	247	275	266	268	271	236	274	286	250	262	262	285	271	264	278	255	269	301	249	273	281	257	253	291	285	263	289	271	247	274	256	264	264	241	293	265	250	262	258	265	259	283	298	272	270	249	272	268	257	278	248	281	282	273	241	296	268	284	287	268	271	266	264	251	258	276	257	298	275	250	263	262	288	301	245	304	262	288	286	260	277	260	287	273	274	269	280	271	256	291	265	272	279	273	235	254	271	244	274	265	262	292	275	253	262	275	270	278	268	252	258	231	239	267	267	280	283	245	251	258	277	250	263	271	265	252	241	285	237	267	248	265	266	255	285	266	271	287	252	266	275	289	240	270	255	252	285	288	269	253	236	244	249	284	269	305	264	301	260	288	282	255	279	292	285	288	281	272	290	278	241	261	246	279	268	288	259	264	280	262	280	256	274	234	278	275	283	276	257	265	269	294	266	258	261	257	296	279	283	301	282	282	240	278	241	251	238	297	269	286	251	298	256	272	234	265	271	273	312	244	266	232	281	280	272	261	313	259	223	254	257	287	265	272	294	265	257	258	255	244	247	249	301	263	267	254	319	273	278	258	256	246	246	278	253	252	270	278	273	258	245	271	259	279	283	299	270	258	279	269	265	274	270	265	283	255	230	271	300	287	286	253	281	248	305	261	273	277	260	251	283
41913	2373	2333	2577	2260	2091	1948	1754	1589	1534	1420	1245	1256	1196	1196	1117	1272	1105	1070	915	1060	1005	1070	1242	1255	1063	918	851	898	943	1058	978	902	803	761	815	865	817	811	769	831	860	880	893	861	782	857	766	782	757	762	837	721	715	1744	3194	3590	2774	2019	948	669	664	612	649	627	645	688	636	648	617	636	633	674	627	654	621	668	654	665	643	627	667	573	648	674	636	673	645	690	670	694	612	667	645	686	652	623	609	628	681	610	704	620	599	627	681	635	635	630	625	668	695	630	665	590	627	692	648	710	690	625	658	679	634	648	645	675	626	632	639	656	648	654	631	674	663	629	672	644	625	637	651	619	659	623	632	650	682	667	601	651	662	714	635	661	660	650	698	674	636	604	650	645	659	685	633	637	630	615	635	657	659	668	638	669	581	672	683	675	653	668	667	650	650	652	687	648	633	628	638	637	597	650	671	647	621	643	674	659	668	638	659	600	670	624	672	650	677	649	646	671	635	704	671	607	660	688	700	623	637	612	633	697	661	616	642	655	644	649	673	661	634	650	683	651	647	642	653	656	611	629	623	639	673	644	645	675	673	670	642	616	655	585	609	638	662	645	668	594	671	631	671	643	656	653	729	680	624	651	617	675	653	659	583	651	658	609	677	676	636	634	664	652	659	679	679	641	639	579	643	641	671	690	666	642	664	626	625	662	663	686	672	601	668	674	661	628	683	660	637	649	650	643	653	652	625	639	673	652	640	672	675	646	633	604	632	617	668	684	577	639	687	611	677	643	647	630	661	653	673	613	657	628	643	643	641	637	631	645	637	674	644	587	627	657	638	612	641	649	672	618	645	681	649	673	631	674	655	673	645	670	625	676	638	626	638	650	592	678	627	707	653	673	648	683	584	689	629	644	628	623	647	701	644	613	705	644	671	649	626	638	637	657	632	669	651	642	619	688	663	669	604	691	664	672	626	659	660	682	647	669	671	629	654	669	673	655	660	606	654	653	674	625	677	656	619	639	668	634	683	652	673	648	597	682	651	610	654	628	596	646	657	668	632	660	652	652	636	668	636	636	630	592	625	653	666	622	637	645	641	660	641	627	638	606	664	643	646	621	618	699	660	627	657	633	631	672	691	641	655	625	640	600	622	630	602	600	674	641	631	691	650	636	654	693	622	650	634	659	651	642	644	651	680	632	674	642	615	645	680	654	660	648	646	682	686	719	636	654	621	631	678	637	652	621	658	672	640	655	667	686	648	693	677	633	692	612	654	638	622	651	660	664	637	710	641	625	668	676	646	685	679	649	677	624	643	663	631	672	651	643	657	650	669	652	659	612	656	633	638	650	606	668	687	646	626	672	644	652	638	666	646	674	648	664	650	653	648	658	686	656	682	658	596	649	630	634	675	650	662	651	659	678	665	635	644	635	645	631	657	625	680	689	662	645	673	619	642	618	619	661	668	633	632	624	673	675	638	636	651	644	612	639	671	631	633	663	616	630	659	661	595	684	654	727	633	662	648	641	610	655	645	691	647	699	648	652	635	663	666	669	675	634	650	642	666	644	645	707	649	686	652	661	669	657	630	642	681	626	669	593	657	616	624	651	668	644	645	673	627	678	666	660	677	656	650	654	639	653	630	628	627	622	654	622	679	646	666	666	682	662	641	619	688	673	658	667	646	627	667	620	639	667	652	619	701	625	689	679	671	625	675	704	648	703	663	628	629	673	621	709	687	609	634	680	646	673	641	610	670	710	591	628	672	596	654	628	620	601	640	635	679	741	616	707	663	631	639	627	617	661	672	662	609	666	647	620	598	613	642	641	620	654	613	669	634	626	633	619	642	665	687	644	697	629	609	654	699	666	619	658	648	659	629	673	626	626	620	655	663	627	584	633	635	684	653	683	608	647	682	646	730	649	647	639	648	643	655	608	624	693	716	610	649	669	635	637	699	656	674	623	615	622	684	680	668	646	664	666	666	614	586	651	596	645	699	668	681	692	625	675	651	676	682	625	667	651	605	639	648	632	645	646	628	661	669	659	606	631	603	670	638	666	656	666	640	648	639	667	650	636	674	654	666	686	692	715	628	677	639	636	662	686	703	642	670	636	657	624	629	666	641	665	615	665	706	642	671	649	672	639	654	645	635	619	639	673	685	622	622	619	626	611	687	682	636	673	694	670	667	639	641	676	679	648	614	681	574	635	622	672	662	652	697	618	677	590	636	645	651	675	655	617	637	596	673	628	678	666	672	643	696	654	669	662	631	658	621	662	666	635	640	663	653	628	691	656	654	636	637	650	651	655	635	640	640	665	618	682	685	644	601	674	675	661	702	630	678	671	605	652	615	660	664	636	653	622	618	667	657	661	649	642	655	622	668	671	671	640	711	625	658	602	665	618	668	631	628	669	610	672	645	629	664	641	632	636	686	614	654	688	652	657	696	631	644	657	679	631	693	672	649	601	651	725	643	691	628	615	637	649	625	658	654	644	662	661	637	621	684	640	641	607	648	628	612	658	665	624	637	650	658	673	651	671	640	653	643	655	703	653	623	648	638	649	668	716	650	607	650	610	678	654	676	637	656	648	651	653	618	638	682	654	660	664	649	647	641	650	662	682	684	699	661	616	653	631	684	616	691	650	606	652	636	621	677	627	647	675	695	649	645	674	679	638	694	659	645	666	602	612	623	609	668	610	670	635	682	661	646	679	669	617	656	693	645	651	675	688	592	633	632	645	628	690	692	572	655	641	686	645	653	637	646	643	630	659	654	643	630	667	636	631	647	665	669	621	660	654	651	642	643	666	665	638	641	680	654	638	671	680	686	643	656	689	615	619	640	611	593	634	599	675	666	660	657	630	625	651	642	612	702	642	656	662	644	666	646	692	670	672	649	671	663	687	684	685	678	630	613	670	675	603	630	660	655	623	706	634	650	635	637	659	656	621	610	649	652	635	585	649	659	641	595	667	624	610	653	640	614	616	651	645	646	636	655	669	633	642	641	653	623	632	654	619	666	666	667	629	670	619	611	623	642	657	671	663	690	658	620	691	679	633	642	656	654	640	640	634	648	649	644	629	614	624	656	668	654	667	686	641	659	679	658	657	656	636	674	659	620	645	650	661	648	679	638	682	633	644	662	641	662	646	654	642	675	671	647	657	598	642	670	663	638	666	659	645	663	579	660	662	647	618	598	644	621	640	642	649	645	649	672	605	645	650	647	638	675	673	646	621	625	656	631	600	671	623	665	667	678	646	635	652	664	661	665	650	624	631	604	691	651	696	637	617	664	643	670	647	665	658	719	637	617	622	652	646	648	663	648	653	695	608	630	629	680	638	666	609	639	623	633	660	634	638	637	673	637	624	661	635	693	672	667	677	656	648	666	689	650	644	635	617	663	636	592	636	678	665	646	640	666	646	630	640	635	625	634	689	683	656	624	636	642	630	623	658	683	625	618	616	668	639	588	651	676	650	626	649	634	702	659	644	650	643	652	656	653	610	655	635	632	658	653	662	641
65710	25632	20615	12403	1547	871	669	605	551	512	480	401	348	299	337	307	336	321	315	265	296	278	256	323	269	279	249	237	260	276	280	215	196	211	207	200	205	205	236	225	246	225	220	239	236	238	212	203	192	162	198	193	216	318	744	905	806	625	513	269	190	220	204	182	194	163	190	205	186	172	181	204	189	181	184	172	189	192	205	195	210	196	189	179	173	207	209	185	186	188	182	186	202	177	177	194	161	180	177	161	198	160	185	190	172	180	190	176	178	172	176	179	188	176	178	163	195	182	191	180	205	204	185	211	183	179	185	168	188	197	191	175	196	177	168	168	203	193	184	225	197	210	171	184	193	170	203	165	170	168	179	162	198	197	184	182	185	183	209	190	187	193	191	196	185	194	189	161	151	186	175	212	190	222	199	179	185	190	196	181	192	173	193	222	171	186	204	206	183	202	203	165	197	172	198	195	163	184	186	185	189	188	176	171	175	198	179	198	190	184	156	183	208	175	196	211	191	183	166	207	199	182	183	197	184	179	180	191	225	167	203	195	203	193	213	191	194	165	167	181	168	182	182	170	191	179	172	191	198	186	190	185	194	174	217	194	175	166	198	189	198	176	174	192	192	203	186	184	176	197	185	180	195	168	183	202	171	189	189	196	177	183	205	218	196	186	198	170	196	173	195	186	185	167	191	167	210	193	189	177	197	183	195	168	174	198	178	166	197	175	179	176	182	195	176	206	208	164	207	175	188	176	173	190	168	168	211	169	188	187	192	189	178	168	185	155	222	183	172	178	137	175	160	207	198	162	226	162	192	195	210	186	184	184	159	180	211	183	201	181	198	190	208	192	204	181	192	169	178	185	182	186	190	177	189	193	200	185	196	183	197	210	191	162	176	181	163	194	174	202	175	206	186	196	166	178	182	183	192	177	191	172	183	194	202	179	176	197	197	215	201	197	188	172	184	185	173	172	195	188	179	186	190	172	167	180	170	204	182	205	181	169	200	194	177	174	191	196	191	193	171	181	175	206	176	195	185	193	177	194	197	185	175	209	200	182	168	188	183	194	171	180	183	193	202	189	199	182	175	189	185	173	170	189	191	198	181	187	204	169	170	181	166	167	199	198	192	156	185	174	200	178	183	194	177	168	201	164	184	174	198	172	176	184	158	179	183	184	178	192	170	171	212	175	180	180	182	185	173	166	194	177	181	195	193	169	191	175	204	190	164	197	183	163	191	203	187	165	159	189	202	191	178	163	200	181	175	157	157	196	183	192	189	177	154	178	186	192	238	196	200	182	198	187	169	171	177	168	200	159	207	191	184	187	186	196	187	185	187	202	188	202	172	163	184	172	207	213	207	209	193	198	193	183	156	196	180	196	188	196	176	171	164	208	173	196	171	178	171	200	198	169	191	189	177	190	176	185	162	172	179	189	182	186	181	206	194	193	174	164	184	183	188	205	200	224	175	200	139	204	182	173	170	182	204	202	174	191	210	193	181	189	170	202	170	189	196	182	167	209	182	182	173	196	199	198	190	189	166	188	208	195	189	176	187	193	187	210	195	175	200	194	182	188	191	166	207	165	198	170	209	194	196	174	206	186	188	209	184	168	183	204	202	192	180	203	178	186	155	188	192	195	192	185	163	163	189	180	160	170	188	170	180	200	203	199	180	201	171	163	162	166	191	185	200	158	197	180	200	181	179	171	176	182	196	187	180	172	182	196	188	182	191	204	169	177	195	178	178	187	200	200	174	191	185	196	199	189	198	170	175	155	166	168	177	217	195	180	167	186	162	175	204	165	178	166	197	167	180	181	161	200	177	180	171	191	201	190	206	175	217	194	192	175	166	216	218	195	191	198	188	170	172	202	197	182	183	184	159	175	187	185	180	192	161	164	160	187	171	175	181	151	187	186	192	195	177	167	165	179	174	197	178	176	197	201	189	192	179	182	174	172	155	186	191	211	173	194	163	161	180	177	155	213	200	189	203	181	161	181	200	183	183	189	186	183	201	211	167	206	157	190	182	196	174	163	176	208	196	174	190	202	188	179	211	180	187	200	192	153	181	192	188	174	180	180	181	176	199	207	206	195	171	186	196	192	192	192	173	181	166	173	189	193	153	174	181	168	176	147	187	200	175	188	203	207	166	194	177	201	170	202	184	189	188	175	184	181	195	164	165	180	209	188	198	179	186	188	181	193	181	176	173	189	182	178	175	195	167	183	196	210	183	203	193	160	172	211	196	178	185	191	209	189	201	186	210	187	165	182	173	187	153	185	203	171	168	203	195	185	202	180	190	169	196	210	179	211	180	191	211	159	180	180	186	191	201	187	194	189	186	191	178	218	171	177	177	189	187	176	205	180	187	190	175	181	207	194	177	165	172	185	186	183	180	177	173	178	227	203	186	188	165	197	191	188	197	192	173	204	188	177	170	168	171	180	195	174	178	173	195	208	188	190	191	197	210	170	193	178	182	194	180	181	201	186	164	172	180	182	194	166	190	172	183	167	195	177	167	184	176	186	190	210	175	160	216	193	208	181	187	196	187	187	159	183	182	169	170	176	200	192	188	200	173	204	204	179	228	166	171	166	177	174	194	174	200	174	193	180	155	191	215	194	164	159	174	170	180	168	160	177	208	173	216	210	190	199	169	171	184	188	196	157	200	196	181	183	180	190	198	204	184	198	209	201	182	217	189	173	183	179	197	201	178	228	200	216	172	197	220	195	194	167	197	197	188	185	178	175	199	198	199	201	218	205	209	192	204	195	181	212	168	196	179	187	177	183	157	188	193	193	178	208	187	171	176	188	202	189	171	176	208	189	186	183	176	193	191	188	203	183	161	196	175	190	216	226	194	196	174	194	190	192	205	187	151	190	162	182	168	171	220	173	170	182	210	177	191	192	190	168	166	191	183	199	196	182	182	190	178	197	189	183	178	178	177	188	220	174	188	169	186	209	181	165	188	174	198	208	193	184	182	181	168	203	205	190	185	179	196	187	196	171	189	182	203	182	193	196	202	185	168	184	197	159	185	156	200	184	180	195	159	172	192	193	195	184	201	187	194	179	169	183	183	165	197	201	184	193	178	175	184	182	156	207	191	198	188	235	201	187	178	167	172	170	174	174	180	192	187	190	196	190	187	186	178	189	176	162	195	173	212	159	209	203	213	182	203	170	175	184	178	178	177	189	187	191	157	165	193	176	166	205	181	170	171	181	162	169	200	196	183	159	190	198	187	204	183	184	184	164	190	183	187	192	199	181	197	199	198	202	164	191	194	177	193	180	194	174	185	174	173	173	155	196	178	167	170	195	207	224	216	184	157	178	173	185	166	166	194	202	174	197	187	189	184	169	224	155	208	197	191	207	177	187	168	184	185	200	196	190	161	195	172	188	224	179	180	205	189	205	221	178	205	192	183	185	196	199	205	174	211	207	179	181	197	192	186	174	179	154	158	174	182	204	199	184	178	172	194	192	197	182	184	170	197	196	211	186	156	206	195	183	209	165
49429	3288	3849	4362	3680	3011	2684	2678	2355	2137	1950	1677	1517	1492	1470	1433	1545	1340	1238	1118	1290	1110	1436	1325	1279	1219	887	885	916	1195	986	842	740	700	685	713	733	652	676	692	738	812	840	853	948	753	709	670	556	609	560	603	571	1510	4856	5560	4812	3608	2609	1048	456	455	484	485	478	472	454	498	430	454	450	496	457	449	434	451	449	455	458	493	483	510	476	454	457	480	462	472	447	427	473	484	463	463	502	458	435	440	441	472	494	473	450	478	449	425	462	473	450	431	451	461	489	507	456	440	483	480	460	479	448	458	436	410	460	465	501	484	479	437	477	446	445	496	484	481	433	455	456	452	509	471	439	466	450	436	427	446	454	487	466	467	487	484	473	471	433	477	454	460	466	460	446	495	451	451	445	486	515	456	448	444	458	476	479	452	444	472	444	492	472	487	503	471	479	452	452	467	472	438	459	477	475	489	466	475	450	465	481	463	472	477	428	483	480	482	496	466	479	490	430	473	455	500	458	424	450	458	435	450	432	453	459	483	455	448	431	494	518	472	489	460	458	469	443	463	451	433	460	475	427	463	448	446	513	478	453	477	472	444	475	464	458	485	386	455	457	437	458	448	470	439	466	490	467	452	477	517	453	432	453	484	487	470	466	464	460	464	481	459	478	481	441	471	453	460	462	481	470	454	455	432	439	482	451	434	452	463	462	488	450	450	482	473	480	490	453	454	460	457	463	527	502	432	465	468	488	463	520	445	474	475	469	476	457	408	445	417	451	445	432	445	453	451	470	493	516	451	453	486	432	475	465	454	496	457	483	482	463	470	497	498	433	439	467	501	442	428	476	453	483	434	427	419	449	449	475	484	487	487	462	453	469	445	466	463	451	441	454	451	445	427	463	448	464	430	418	448	469	458	473	453	447	449	426	453	429	448	373	454	469	475	485	452	489	461	435	477	441	478	457	424	421	466	479	461	468	457	458	481	485	474	480	508	424	455	504	443	444	473	469	456	498	461	471	484	425	454	453	444	442	473	485	442	462	451	451	482	505	451	487	468	485	445	441	460	453	483	460	478	447	447	445	468	453	476	458	464	457	456	457	482	434	450	444	504	490	458	485	500	492	470	466	443	457	435	465	446	457	459	490	421	459	494	486	469	434	463	425	443	446	470	425	490	469	454	479	470	472	430	430	468	439	451	452	440	455	479	507	436	490	499	472	479	473	458	433	480	492	453	476	470	482	443	434	445	466	456	452	482	433	469	470	481	437	438	456	436	476	465	493	458	507	470	420	489	438	447	468	508	452	482	470	466	458	448	480	452	444	467	456	446	464	450	433	449	468	466	485	448	464	461	452	433	472	463	459	406	435	487	517	477	487	485	487	469	437	462	491	453	416	490	453	460	428	451	413	446	501	447	447	496	442	497	471	464	460	471	426	467	480	479	453	478	465	449	495	450	434	450	434	463	492	487	463	462	440	479	482	473	468	472	472	460	470	457	462	460	488	467	483	489	479	485	495	504	472	461	474	438	464	420	434	452	468	436	489	474	465	473	444	478	465	483	518	447	486	484	462	484	463	428	456	447	446	462	457	443	469	445	468	471	450	467	465	459	455	475	447	482	455	475	442	487	420	488	479	494	427	444	444	449	470	454	430	461	416	452	488	482	489	450	462	436	481	477	415	462	459	443	448	427	452	466	493	474	446	447	431	487	487	455	467	451	436	467	469	467	427	503	429	470	446	466	505	481	468	459	442	443	454	511	501	476	476	453	485	462	451	430	457	446	471	419	490	426	498	479	459	495	473	481	430	462	447	452	489	487	460	462	496	462	423	494	466	475	467	480	474	480	471	440	431	479	468	451	479	494	459	435	446	457	481	459	443	451	452	432	449	483	467	486	432	472	434	467	476	414	439	472	447	470	482	450	460	457	441	454	477	430	466	467	495	445	447	474	431	479	454	454	485	441	435	448	478	478	444	508	480	476	496	447	455	498	471	446	443	473	495	456	465	444	471	472	474	472	482	466	450	478	443	452	483	478	457	436	463	483	425	458	433	467	498	469	468	471	461	467	480	458	431	467	459	472	444	465	465	472	475	428	464	477	421	456	455	461	397	463	496	522	455	423	477	457	479	476	452	482	467	445	450	483	458	501	481	462	476	510	453	439	468	470	450	513	465	423	490	431	438	454	445	460	460	459	477	482	452	475	449	454	445	467	445	450	478	464	483	443	457	494	455	458	488	434	476	496	425	469	435	449	448	438	465	459	454	453	476	530	434	491	455	467	422	424	458	475	471	478	510	475	500	456	464	458	482	479	425	477	464	464	454	440	424	443	452	465	481	456	441	474	478	475	448	436	450	481	442	467	449	473	463	461	494	473	454	488	487	413	430	478	439	467	438	482	454	453	468	497	471	474	448	478	485	436	441	448	480	460	456	470	451	450	482	457	476	440	486	509	458	455	476	456	420	474	488	456	441	518	454	455	452	436	449	453	437	450	464	467	427	449	480	455	459	452	473	478	461	477	446	470	463	467	439	449	491	473	452	475	433	463	479	452	431	460	454	442	452	449	450	482	454	505	447	469	490	443	454	457	438	421	460	465	496	458	433	439	450	486	480	451	450	466	433	456	434	440	469	447	459	459	505	453	466	446	476	415	438	445	443	451	440	472	479	448	462	485	458	447	434	495	468	472	476	491	480	507	444	491	448	465	444	466	463	441	472	453	455	437	479	462	496	487	476	460	467	497	468	463	450	442	480	440	485	440	457	454	469	452	499	481	440	449	483	482	448	433	439	479	519	462	470	477	462	452	450	482	450	460	457	451	423	479	428	451	430	458	426	466	452	479	487	449	438	460	462	488	439	451	437	442	462	452	463	456	472	476	465	469	451	479	469	474	462	483	456	451	481	518	460	451	474	450	457	435	429	444	468	484	466	480	467	453	472	465	476	412	449	464	453	466	507	474	439	445	479	462	459	455	440	466	447	430	459	487	420	456	443	466	462	484	488	476	453	458	506	465	471	451	464	457	444	472	461	424	445	444	428	410	465	469	452	458	454	470	493	490	476	452	489	434	487	493	414	458	495	453	441	444	464	467	470	453	447	439	414	452	456	474	424	450	498	482	443	475	458	447	479	501	489	432	439	454	466	450	487	489	467	427	453	435	472	468	443	454	455	477	482	480	456	457	478	493	454	475	486	467	465	477	464	431	459	496	460	477	491	464	440	483	458	449	488	449	428	433	452	490	455	477	444	468	468	430	482	446	421	469	474	484	465	452	489	448	461	436	444	456	466	482	443	467	481	503	442	445	467	428	501	505	491	465	431	475	490	467	487	473	420	494	471	462	431	473	478	452	503	483	474	500	462	494	479	473	442	451	464	465	446	436	461	434	446	440	478	478	424	457	489	466	462	450	478	417	472	487	457	428	460	453	488	419	418	459	439	453	457	488	449	512	456	452	466	480	462	449	468	493	431	446	517	449	472	475	446	481	497	429	455	518	447	469	473	509	474	466	432	482
19238	1813	340	310	306	297	306	289	276	265	270	290	264	238	271	303	245	214	236	274	220	305	295	266	292	264	265	237	282	266	246	244	242	240	233	234	231	274	271	272	268	272	251	270	230	244	237	226	256	263	254	255	230	268	281	271	319	309	284	243	235	242	225	270	231	267	232	256	257	244	249	282	257	257	238	237	237	251	263	245	256	253	229	272	246	230	264	242	249	263	256	252	241	244	248	252	238	229	242	245	230	243	271	247	255	266	258	242	264	245	251	269	277	229	227	230	212	240	242	241	244	244	256	252	218	242	241	248	209	255	243	237	249	220	250	254	222	242	223	233	247	236	255	268	270	240	250	281	210	242	251	252	225	252	227	236	261	265	242	242	230	214	252	250	224	231	262	218	251	256	230	251	261	250	228	253	266	229	261	241	223	260	254	261	238	237	260	242	251	217	257	245	243	223	250	263	271	240	241	212	232	254	283	246	254	244	270	262	279	241	261	244	250	286	251	220	241	256	238	244	230	231	230	268	234	246	250	242	252	249	251	238	237	234	231	243	234	257	251	245	214	250	238	254	264	234	260	245	240	250	231	247	218	239	249	256	230	239	250	251	276	239	267	260	257	218	236	252	242	230	219	262	249	241	238	258	227	236	254	228	238	235	266	268	275	250	261	223	225	221	260	271	224	232	263	246	272	272	259	264	264	238	239	253	238	246	252	231	241	217	250	236	251	276	252	256	261	234	222	236	243	235	249	242	252	223	246	260	244	264	253	241	238	232	232	255	236	222	237	238	278	263	255	235	233	288	238	248	261	234	226	270	251	227	251	238	239	273	241	228	255	244	240	250	236	240	234	240	220	233	243	253	245	261	205	277	215	237	244	259	254	239	259	220	232	270	274	220	224	256	244	227	232	258	239	249	235	227	237	235	234	242	245	236	229	249	241	226	241	212	239	266	244	250	261	257	238	221	255	261	276	240	227	225	234	232	233	257	256	265	258	271	245	242	241	231	225	245	248	246	235	249	272	254	241	231	238	240	248	235	238	245	202	257	236	260	244	241	257	261	236	240	241	251	247	222	236	266	269	255	219	220	260	234	239	243	250	253	226	245	264	247	237	274	285	251	223	257	239	277	273	252	264	250	232	251	237	231	245	217	238	229	246	242	243	248	263	249	261	248	256	214	223	248	255	216	222	247	215	235	256	250	259	235	252	229	204	232	254	238	235	221	213	211	252	261	238	246	242	251	259	223	232	241	244	246	228	251	237	249	255	264	254	251	257	231	261	256	236	224	233	226	258	221	236	236	232	234	241	279	225	251	263	238	236	220	243	259	228	223	240	258	231	260	235	277	222	228	261	233	246	241	271	283	256	236	237	243	263	254	289	247	227	246	222	256	257	236	241	247	251	251	237	282	267	243	216	253	280	227	257	249	249	243	256	242	240	233	224	275	211	250	239	232	241	245	235	240	246	237	272	253	208	234	268	263	248	231	222	264	222	248	249	228	264	238	211	237	240	282	274	245	259	245	249	274	235	225	218	254	225	242	239	227	231	262	259	218	236	246	244	255	241	264	260	258	231	256	250	228	232	249	217	274	261	216	260	261	260	258	250	241	249	243	257	232	252	240	245	247	253	264	257	213	264	219	263	286	226	255	241	262	245	256	242	237	246	269	219	243	241	255	241	249	250	252	263	237	223	234	230	222	222	248	236	213	251	237	232	231	260	227	228	255	236	238	258	250	262	234	241	247	247	242	259	224	266	248	253	223	240	225	232	229	247	238	251	254	236	261	247	280	239	238	253	247	272	224	264	268	252	254	234	246	263	227	257	269	217	236	240	234	269	241	250	240	220	261	256	226	257	224	244	251	242	247	245	233	236	239	255	234	243	250	235	216	235	273	228	244	244	254	231	253	243	263	237	257	239	266	248	280	239	228	244	264	258	256	270	250	249	257	224	228	243	225	279	251	266	257	238	250	242	256	256	241	281	239	255	250	251	243	229	234	238	229	226	231	252	239	246	236	238	229	257	267	268	245	240	259	236	244	246	244	228	213	241	264	237	242	239	254	255	239	238	253	252	281	242	245	216	248	281	265	243	219	249	254	256	248	255	242	253	249	241	274	206	247	257	238	252	227	286	240	264	260	263	244	237	259	254	248	234	246	241	244	241	223	263	246	248	243	271	250	235	248	247	251	241	241	220	259	259	236	247	249	233	260	278	241	253	251	227	260	279	250	239	235	253	258	242	219	218	227	240	266	235	252	273	269	252	255	272	218	234	266	223	240	258	264	236	225	245	248	235	248	248	261	252	222	226	239	240	236	256	268	231	263	246	236	237	247	218	275	232	255	268	238	248	267	249	239	242	225	254	243	258	231	263	239	242	238	253	228	243	246	254	242	271	237	275	234	246	230	265	246	243	240	229	257	265	270	255	217	255	236	240	240	239	240	261	249	239	262	257	258	222	246	265	212	228	260	227	261	245	259	235	246	253	245	222	238	244	228	261	238	268	238	267	276	246	236	253	244	261	238	262	252	232	243	270	229	291	224	246	260	254	249	250	239	228	231	239	244	253	227	255	251	225	220	249	252	254	250	245	247	251	262	261	228	247	233	244	242	267	246	237	283	263	280	246	257	272	213	243	226	239	257	230	288	234	257	241	244	255	235	256	256	222	249	229	232	235	248	247	243	220	258	262	245	239	246	274	252	225	271	258	273	263	277	255	229	263	259	241	246	259	244	242	210	258	242	241	270	255	248	245	240	238	236	251	231	240	245	232	248	238	257	240	245	263	247	260	260	254	252	209	273	238	229	280	256	234	215	247	289	260	260	249	242	235	248	244	242	251	254	233	242	250	245	251	265	221	237	251	277	222	255	264	237	247	251	268	249	265	227	240	237	203	231	255	208	266	286	244	247	235	230	259	275	246	243	261	247	269	240	248	248	255	281	269	261	238	237	220	246	243	243	257	242	236	221	214	261	234	259	245	225	223	248	228	245	287	253	234	258	222	229	228	237	241	261	221	252	221	240	252	247	280	254	227	262	237	241	248	219	243	265	256	236	225	254	259	277	249	227	243	235	253	243	256	248	250	241	258	254	240	246	267	267	272	232	237	221	273	250	242	245	233	254	259	219	262	249	248	271	244	251	234	225	265	277	260	236	255	263	237	243	233	229	241	251	221	237	263	226	236	255	232	226	272	241	235	277	251	251	256	235	262	260	243	243	217	252	259	265	251	227	249	247	236	241	244	229	249	224	256	212	281	257	227	225	252	248	227	260	229	239	255	250	263	248	259	255	244	255	251	249	292	252	264	241	212	243	233	232	256	239	241	230	249	271	244	249	252	253	229	227	237	246	249	236	247	234	249	239	213	234	244	232	260	222	259	263	215	229	251	239	243	228	217	227	233	247	247	233	233	260	221	232	235	242	249	244	251	254	235	220	231	250	217	226	221	235	228	243	241	255	228	225	234	222	240	232	247	219	239	236	266	244	223	237	241	220	236	264
18475	769	736	782	792	817	770	815	829	783	756	698	676	739	723	699	732	696	645	737	695	792	838	815	788	740	722	667	801	790	723	672	730	694	671	697	692	682	679	654	674	693	719	730	632	666	640	640	602	648	659	703	600	649	673	809	926	933	885	615	608	546	638	621	604	587	617	586	586	606	620	601	581	623	630	570	651	615	601	593	654	592	611	612	619	616	586	584	604	655	605	637	579	594	569	563	647	601	599	599	591	637	649	591	617	608	625	631	653	631	589	629	640	632	649	592	629	645	621	618	597	643	587	618	606	584	577	619	589	630	582	599	607	615	658	639	585	621	609	603	583	586	616	626	605	639	599	592	629	616	633	611	600	640	626	595	617	650	636	606	558	629	633	547	606	659	600	622	654	660	597	650	640	635	546	553	610	651	628	661	613	620	599	608	629	605	616	578	626	585	594	646	623	593	651	619	642	620	555	641	592	533	605	580	642	630	640	617	599	609	597	624	647	560	631	635	595	607	621	591	649	646	607	611	563	622	630	628	585	625	614	616	597	618	607	595	564	645	615	653	632	554	581	603	600	638	587	556	599	618	598	572	651	677	605	593	608	614	588	658	593	625	556	581	603	566	607	617	614	603	656	588	608	631	573	615	597	587	606	629	614	631	601	580	565	603	602	592	595	605	598	652	585	613	590	660	565	583	641	646	610	621	576	626	605	672	621	603	640	613	568	549	595	583	645	535	588	602	608	607	607	589	587	603	569	606	585	604	566	626	656	629	611	649	570	620	613	623	584	607	601	554	616	628	641	585	666	643	645	598	605	615	586	588	614	621	621	628	607	645	628	588	623	577	605	587	588	589	573	609	605	625	616	611	601	607	624	661	585	630	591	599	588	614	589	590	577	596	642	591	655	619	618	597	631	639	597	609	625	606	602	603	616	622	633	608	630	571	607	556	602	623	633	601	627	555	570	600	628	605	583	623	600	633	612	600	605	635	608	594	569	642	600	595	630	608	587	550	617	634	608	636	590	613	643	603	578	619	605	634	641	590	607	643	617	597	579	582	599	597	613	612	587	652	640	627	592	611	639	595	582	593	650	607	645	605	667	593	579	579	620	613	630	627	620	656	603	596	624	562	637	666	590	614	624	604	560	619	638	579	593	603	602	619	603	592	568	583	618	614	614	664	624	618	601	609	592	612	605	610	626	611	621	627	605	629	591	630	602	592	622	640	626	599	623	615	610	612	583	597	612	595	591	617	619	588	577	611	638	599	620	583	645	602	592	602	687	620	588	580	581	625	610	633	554	598	590	613	611	619	655	566	627	645	597	634	558	649	595	620	602	588	611	597	600	611	634	610	583	624	576	616	623	625	589	610	608	629	592	621	598	607	639	598	574	595	581	618	613	627	679	643	580	594	619	628	568	636	599	639	562	596	554	580	582	626	585	566	618	605	551	596	633	586	586	609	587	590	612	620	597	565	643	583	558	612	629	638	583	571	654	635	596	614	618	592	571	583	636	612	627	595	605	597	592	607	617	660	640	595	632	636	574	597	587	606	549	602	638	617	625	617	601	591	638	587	575	556	640	592	615	601	662	632	590	609	595	669	598	608	581	574	575	631	602	617	631	612	606	631	626	645	574	561	577	629	609	619	642	658	588	618	621	617	584	609	635	631	577	623	597	613	583	605	578	583	610	629	646	606	619	592	613	631	598	681	604	585	596	600	634	575	598	645	612	583	625	581	588	612	612	588	613	584	611	563	609	608	601	655	635	605	587	595	603	570	576	625	591	602	578	587	593	589	613	604	600	587	592	635	599	588	611	614	612	606	644	610	619	595	609	638	635	652	596	574	593	605	643	620	621	594	588	610	632	625	647	589	598	629	628	634	583	623	593	586	600	602	603	581	609	582	610	597	621	541	622	615	558	592	589	597	564	585	585	614	638	665	622	596	642	613	610	624	612	623	543	614	607	587	663	611	594	610	612	602	576	614	586	596	586	584	565	579	567	597	595	619	643	573	598	641	625	603	636	629	615	566	602	595	574	563	617	587	646	611	611	634	607	566	642	607	595	621	597	594	589	636	621	611	578	618	642	613	627	639	581	644	603	632	613	603	615	625	571	642	634	633	630	588	650	613	621	597	580	649	602	610	609	630	612	603	589	641	576	591	629	630	589	616	619	598	585	614	641	636	581	643	602	608	590	593	624	620	608	613	600	617	577	565	620	607	623	590	621	571	560	601	625	620	614	634	615	585	641	608	610	590	615	624	666	618	580	651	631	582	590	596	626	584	560	585	606	640	596	575	589	589	613	608	601	604	609	655	579	617	597	591	582	539	586	653	647	586	602	657	650	606	621	612	587	571	594	604	612	607	601	640	617	621	591	589	623	586	655	604	598	629	616	613	667	624	620	589	600	597	590	604	637	648	608	646	649	633	606	605	646	625	611	617	654	604	596	607	602	564	605	682	604	628	648	657	570	614	600	606	599	592	610	598	594	593	627	596	677	641	647	625	589	612	647	630	600	614	589	629	607	615	607	576	614	588	606	635	659	655	577	599	628	602	629	605	593	609	617	643	573	629	610	610	580	593	594	683	597	594	643	580	619	642	632	606	635	637	602	617	620	599	583	561	630	584	605	609	608	622	550	615	610	589	600	605	580	577	572	627	616	582	617	617	611	580	582	631	557	610	627	601	636	633	614	612	601	608	619	595	642	609	606	680	623	560	621	602	603	608	637	579	607	633	643	582	613	603	647	641	593	603	618	593	576	615	624	604	587	636	617	617	634	622	618	598	582	649	601	650	631	623	617	572	602	600	622	623	625	635	624	640	616	618	626	579	599	630	599	617	597	596	606	601	623	580	620	578	616	590	616	604	618	627	608	556	626	633	606	589	606	621	613	616	620	623	602	614	597	627	610	616	617	602	602	611	642	633	579	608	587	603	578	638	665	603	629	589	586	643	604	620	584	639	606	571	616	622	644	614	639	595	600	607	613	570	637	632	606	623	615	592	591	599	599	593	565	602	600	625	586	613	623	617	583	574	614	602	612	611	594	579	623	609	580	627	547	569	624	651	637	644	581	603	627	638	601	608	580	620	633	568	601	619	625	632	574	535	598	625	585	630	652	610	610	640	649	647	598	611	607	620	598	579	643	640	609	613	620	625	607	636	579	600	558	584	588	628	580	593	598	634	620	598	614	568	612	564	566	595	611	621	619	587	625	605	601	618	651	622	585	615	617	689	573	601	599	626	589	637	564	637	609	662	623	604	636	622	650	607	612	627	561	623	586	711	628	616	563	610	534	620	602	626	583	622	599	656	595	606	599	578	604	592	650	595	636	606	607	588	598	616	554	641	537	596	569	608	619	589	597	636	582	609	638	617	619	598	598	623	607	603	587	605	594	592	559	625	579	601	628	605	663	590	585	615	605	606	600	605	602	598	671	618	607	564	594	546	587	612	633	583	635	630	605	617	596	593	569	557	606	639	575	654	622	615	575	615	601	616
62936	25021	12676	2224	690	585	520	476	479	427	346	366	355	347	350	377	358	322	351	302	278	339	340	322	314	332	329	325	307	360	302	319	306	277	285	277	278	310	315	270	274	275	348	319	282	285	283	270	271	313	320	268	258	284	378	749	723	615	449	317	277	266	242	260	285	265	279	257	279	258	274	285	278	290	298	284	283	237	296	269	271	258	256	277	298	257	291	265	285	274	262	275	265	249	245	259	263	262	268	231	307	271	244	287	291	265	297	262	276	291	284	272	252	251	286	287	274	252	257	295	275	305	305	258	293	299	264	268	238	309	269	271	269	273	253	273	273	263	263	277	283	253	289	273	260	293	273	263	275	274	251	265	273	266	287	265	288	265	263	248	289	293	286	272	254	268	286	278	258	270	258	263	298	254	269	242	289	277	277	249	308	251	255	283	257	247	248	266	249	243	253	265	284	298	260	308	274	259	262	274	270	252	298	271	270	283	282	250	276	272	298	293	250	254	281	327	272	292	287	250	251	272	306	277	273	256	261	295	270	255	301	290	272	273	242	234	288	286	259	257	276	264	248	287	281	309	275	234	295	284	268	252	271	262	271	219	268	242	233	270	328	303	249	308	252	241	261	266	271	299	265	295	271	244	279	253	283	271	247	254	258	309	249	262	265	262	282	265	276	280	260	269	273	272	255	262	262	268	264	264	267	284	281	270	259	255	232	284	272	256	267	270	266	277	253	252	262	271	297	276	271	263	265	272	273	270	259	251	268	298	252	243	270	268	266	266	290	250	282	294	231	293	282	293	297	243	271	296	268	274	288	277	274	254	281	255	272	282	259	257	252	270	249	273	303	289	265	245	250	266	302	253	285	261	258	250	227	260	280	274	284	226	242	301	275	260	277	290	257	282	233	273	274	260	266	267	258	268	302	295	268	273	255	275	271	261	250	263	256	225	269	275	307	280	276	255	253	281	260	285	303	262	270	269	249	285	290	258	262	281	281	256	301	262	254	267	231	283	249	290	298	285	249	291	282	252	281	286	275	262	254	260	245	260	268	271	281	261	261	269	284	278	252	285	257	261	246	283	288	251	259	247	283	280	277	271	279	261	259	241	275	269	225	257	273	249	256	264	279	248	263	257	268	295	259	283	260	238	249	285	255	261	253	254	246	274	252	280	274	244	270	262	274	261	248	294	261	273	276	302	282	261	269	267	261	261	263	245	271	243	268	272	257	242	250	261	238	254	273	251	288	294	265	270	260	294	260	269	256	272	272	266	288	282	274	281	271	231	291	248	277	271	247	278	258	241	271	282	247	267	265	282	263	262	279	257	281	298	272	269	278	291	281	294	249	243	282	274	255	285	262	250	259	273	275	286	279	269	276	260	295	244	279	260	277	263	275	271	256	284	252	273	287	247	280	276	279	272	279	282	259	238	283	260	261	300	258	252	296	268	252	259	282	263	264	308	273	304	266	279	258	229	248	262	271	253	298	245	269	257	235	285	257	269	312	283	266	245	255	275	261	234	283	292	274	298	306	264	247	274	248	249	253	258	259	287	287	262	255	271	289	276	288	261	247	259	254	277	272	238	273	265	269	251	268	265	281	272	258	247	248	279	276	273	267	281	260	270	272	255	262	273	257	265	271	234	279	290	277	262	273	252	283	274	283	252	260	269	254	268	277	301	285	239	268	269	253	306	244	270	252	256	270	268	248	288	281	269	275	238	267	286	249	279	265	256	293	288	272	258	285	267	272	286	283	297	262	244	269	264	293	251	280	274	261	274	271	274	268	244	235	274	264	216	267	279	221	290	234	252	244	262	303	244	263	279	274	278	284	302	254	283	256	275	273	259	285	272	290	258	257	246	284	301	263	262	277	240	251	250	269	298	267	272	269	237	259	245	264	273	268	273	265	258	298	247	274	269	262	276	272	252	270	276	266	252	237	267	274	298	276	258	259	290	262	266	264	260	240	274	245	290	269	282	267	265	243	247	268	263	285	239	257	264	263	292	271	277	271	262	283	252	276	289	282	273	221	257	285	274	260	289	283	265	258	245	264	258	219	246	249	269	264	226	284	261	252	273	285	270	267	258	267	273	259	274	250	281	260	242	278	286	294	249	253	254	272	232	263	283	279	256	290	247	256	285	289	265	278	254	272	231	266	277	271	229	268	240	255	281	303	304	284	265	246	256	283	270	278	252	264	262	264	266	251	269	239	271	286	248	253	271	251	254	275	272	270	275	267	263	273	290	268	246	243	266	266	269	270	256	254	274	258	240	275	293	283	278	235	263	241	315	239	264	268	257	249	277	299	258	287	258	276	258	264	271	265	256	279	263	278	265	299	280	288	225	283	250	283	292	279	266	303	289	273	285	273	264	273	267	270	307	278	282	307	261	267	237	274	252	278	248	270	232	252	285	266	276	250	261	264	255	236	252	269	262	289	248	285	245	286	274	248	274	269	261	268	258	274	305	250	251	281	281	286	279	279	286	247	251	259	273	275	309	280	280	277	272	270	262	279	281	293	279	284	272	261	270	277	209	269	261	268	265	286	247	279	293	291	265	272	263	252	247	286	254	261	281	271	284	272	250	265	263	279	256	260	262	265	251	267	241	270	260	256	277	261	272	268	249	263	253	267	283	258	269	275	249	265	269	256	243	279	261	256	258	275	286	303	271	245	255	256	256	222	253	264	264	295	253	258	270	262	283	272	274	285	268	254	267	273	270	257	294	308	283	275	258	315	268	253	261	286	288	269	251	269	271	251	273	239	265	234	260	271	263	232	254	266	300	267	267	292	264	280	277	272	265	242	259	229	268	276	284	267	297	287	254	290	218	277	242	258	275	293	311	291	260	296	275	267	239	276	293	267	256	265	259	246	271	238	256	246	271	247	285	257	276	269	247	259	242	265	261	278	263	258	251	242	254	248	264	287	272	245	261	240	268	290	312	263	255	261	264	284	235	293	292	290	273	260	247	291	250	301	274	268	301	257	277	258	280	263	259	254	253	254	289	263	264	247	246	253	223	297	239	270	290	271	264	264	265	293	250	289	269	238	256	252	284	295	261	301	284	264	313	231	264	258	269	271	257	265	281	252	262	285	284	304	241	266	265	271	267	289	274	241	287	275	283	261	273	261	273	279	265	282	257	263	269	264	278	273	290	252	248	246	268	263	263	258	256	281	241	248	275	306	267	264	272	268	272	260	254	254	277	278	299	260	287	289	232	277	265	286	253	250	282	292	279	265	266	226	271	258	254	258	283	271	270	234	251	255	271	260	256	261	272	265	254	279	273	276	278	298	286	309	259	262	244	280	235	280	246	269	280	251	244	277	266	275	292	264	262	264	265	272	289	276	267	269	266	253	309	244	291	278	252	258	299	288	255	238	289	268	276	260	250	276	247	270	274	268	246	267	265	274	255	263	254	268	283	247	271	236	277	286	254	284	250	259	260	255	285	254	241	265	260	255	294	280	270	258	245	280	250	283	294	272	271	266	262	300	272	267	290
41324	2166	2317	2707	2436	2115	2052	1898	1868	1720	1332	1199	1212	1210	1287	1198	1195	1152	1110	1036	1046	1261	1144	1108	1003	1072	1165	1002	1061	1151	941	823	806	782	764	811	765	808	795	774	763	770	842	839	822	700	716	749	766	853	844	776	712	740	1607	4100	3755	2920	2045	957	628	630	630	641	627	636	672	702	645	646	673	651	647	707	641	674	659	606	677	645	659	690	616	616	636	631	713	622	645	659	640	597	649	650	666	655	634	647	629	666	602	666	602	619	605	681	643	648	566	630	603	650	689	611	651	641	662	660	672	636	667	685	663	653	606	682	638	648	673	661	638	687	672	665	663	653	651	632	659	631	640	635	659	656	648	648	580	624	641	671	622	717	601	630	682	695	633	637	658	627	595	656	658	672	675	669	638	669	707	638	625	680	618	682	649	664	637	618	649	662	644	659	657	635	606	655	664	644	635	695	629	643	673	613	645	654	656	649	648	639	656	633	663	620	648	670	645	628	679	636	645	678	662	691	653	563	647	649	628	658	622	609	652	661	585	615	600	672	588	653	661	655	699	624	674	656	667	691	719	632	653	631	639	647	633	647	661	633	667	595	689	661	636	666	646	668	650	605	675	633	612	669	687	630	658	650	614	664	668	667	669	605	652	621	648	635	685	655	674	626	639	644	672	649	647	616	634	641	671	628	663	616	624	597	666	689	692	630	674	626	631	665	664	663	646	656	625	641	677	669	674	641	609	633	654	659	641	633	600	650	656	654	609	615	657	638	667	616	681	651	669	595	656	605	654	649	673	611	671	607	626	644	610	582	652	629	618	664	664	692	682	653	647	657	649	661	695	609	653	672	652	660	621	676	631	669	654	664	675	618	630	706	632	657	623	633	588	656	666	622	645	649	627	650	622	621	644	598	603	670	595	665	637	653	640	675	629	633	620	624	639	633	635	617	648	639	608	635	664	670	651	637	684	629	682	679	643	644	624	626	669	650	618	645	636	623	629	633	621	623	679	643	658	626	673	633	669	666	655	670	678	659	658	610	597	635	634	663	622	631	660	681	616	636	613	630	592	628	645	616	642	612	654	620	655	642	614	637	686	645	630	646	645	710	638	657	649	645	683	637	637	588	685	683	625	618	648	631	612	635	635	631	634	631	640	634	685	667	681	595	643	681	672	635	591	643	664	597	637	632	655	676	647	586	629	628	619	665	622	602	637	623	652	686	634	622	645	624	650	661	672	647	643	661	668	635	620	674	653	662	680	608	644	628	592	616	647	637	670	661	613	593	637	650	663	622	634	637	648	615	632	715	670	623	674	616	659	678	641	596	663	650	643	633	672	684	638	627	663	649	627	625	623	672	596	648	631	643	656	643	621	669	651	590	633	626	646	667	651	643	635	632	645	666	633	657	680	621	618	608	644	627	661	640	668	648	687	649	675	662	669	653	681	612	655	630	600	641	649	658	642	646	624	636	625	661	676	705	638	623	620	615	628	634	637	654	665	713	664	619	671	666	640	653	670	643	707	688	679	681	653	616	665	628	638	582	639	618	639	650	623	689	630	664	681	692	615	664	601	671	653	693	617	637	655	646	644	590	672	661	632	671	617	685	637	633	626	638	614	691	617	647	605	626	672	618	616	634	674	670	635	646	620	652	643	643	662	648	639	641	638	628	639	648	671	637	692	637	640	638	681	594	648	645	629	650	621	596	691	635	697	692	647	701	644	613	628	640	626	643	691	632	590	664	630	616	643	701	615	616	614	640	639	614	663	655	642	675	642	622	605	670	663	667	637	636	680	613	665	630	672	637	635	615	647	690	653	645	675	624	630	627	690	620	645	646	653	664	649	655	616	672	592	654	672	637	634	660	634	607	649	696	635	706	644	607	648	633	631	610	633	637	639	649	640	610	618	628	672	667	616	640	617	622	692	669	591	615	597	631	616	639	667	632	632	621	605	644	666	664	645	629	627	669	616	664	727	655	647	617	638	653	618	628	628	672	664	646	671	606	631	597	592	630	693	657	664	661	622	664	661	623	705	644	713	632	632	613	621	644	650	678	654	618	676	638	595	617	671	648	660	623	648	666	675	661	651	640	616	695	624	660	660	683	614	630	664	635	643	648	631	663	658	657	660	624	650	665	661	652	668	646	606	656	633	656	652	657	623	649	661	624	619	665	690	633	583	631	663	627	625	621	646	643	595	658	687	677	628	663	662	647	613	646	702	642	635	607	634	683	624	624	660	661	635	624	634	627	646	613	668	643	631	633	654	664	637	675	711	652	625	636	619	635	665	677	659	653	642	655	640	685	647	680	641	658	685	684	624	649	603	639	624	648	693	666	652	636	649	646	648	630	641	614	591	655	655	663	605	636	603	607	641	611	685	641	633	658	604	639	647	656	683	614	635	661	596	597	685	599	654	653	647	631	660	639	652	600	643	617	655	681	651	651	693	644	651	641	618	670	643	641	648	677	671	703	661	664	641	614	650	614	630	657	668	619	651	658	668	633	600	679	649	655	586	629	654	660	701	628	650	619	611	649	631	673	689	653	681	657	644	675	657	672	649	665	618	654	648	637	631	662	659	612	647	685	591	630	651	638	665	663	679	716	626	694	680	629	655	705	656	625	632	659	667	610	636	631	641	655	674	654	655	631	617	649	627	623	656	628	647	634	634	662	634	659	652	712	648	614	659	637	644	662	618	694	633	649	646	664	716	636	659	640	629	623	651	672	630	666	674	637	669	624	678	650	661	633	640	648	689	597	645	663	596	617	617	613	637	640	635	642	634	623	624	646	631	627	616	661	641	639	651	663	648	633	618	588	595	657	611	640	659	671	690	623	632	665	620	650	670	644	693	644	636	630	671	636	637	614	675	668	659	646	658	633	659	644	660	652	641	650	678	645	663	616	686	641	672	618	639	632	603	637	631	631	629	685	599	643	636	624	609	652	632	604	662	647	661	607	630	636	655	683	642	681	684	617	613	580	645	606	691	644	646	596	645	628	634	642	670	622	639	625	627	670	672	674	670	647	653	629	631	638	593	626	681	626	712	654	634	692	703	638	661	623	642	644	636	645	647	638	628	675	650	619	623	679	633	655	670	654	664	659	644	662	624	653	672	648	678	667	657	646	634	652	621	650	657	619	652	620	659	611	648	647	690	617	626	606	672	655	679	609	671	619	655	660	666	633	683	645	603	642	665	704	587	661	681	636	615	649	628	627	658	628	605	665	640	662	631	665	645	645	672	651	653	642	617	597	631	687	683	675	640	702	634	686	644	665	662	646	680	644	648	673	646	615	663	667	631	632	639	605	626	672	659	686	681	663	628	660	610	667	630	655	668	620	686	658	654	620	657	624	595	626	637	603	650	653	677	674	626	639	633	671	670	652	632	633	649	659	608	653	625	669	658	610	637	634	643	625	638	649	665	673	650	612	650	689	614	654	655	624	650	661	632	707	686	648	665	656	616	648	652	663	687	652	686	685	686	651	643	598	660	604	665	666	651	671	600	684	637	620	631	623
59050	23517	24315	13202	1384	894	711	624	528	528	406	351	304	352	346	362	313	326	369	284	256	297	297	298	268	301	249	234	290	330	297	226	194	208	218	217	198	206	220	236	225	240	207	242	216	267	250	247	261	212	207	203	194	194	354	958	986	836	539	248	193	197	181	220	205	187	196	200	184	178	201	188	181	178	180	178	187	199	179	190	168	174	213	169	181	199	169	193	168	216	200	208	179	167	187	187	185	180	175	160	180	203	194	189	197	197	190	200	173	215	189	201	161	182	172	199	190	198	187	174	189	175	191	182	198	202	181	181	214	172	183	223	177	196	187	171	201	196	185	191	191	205	212	171	148	178	202	188	173	187	191	180	188	193	208	177	188	188	184	179	195	179	217	203	206	187	190	199	186	178	191	183	209	171	194	192	188	196	190	193	172	185	167	220	183	187	181	217	188	209	202	175	183	192	201	188	203	179	165	192	206	188	186	183	214	167	188	179	169	181	183	191	179	188	189	169	196	191	169	206	196	199	193	166	200	194	182	202	181	179	208	193	189	160	204	226	210	169	189	203	190	216	195	200	193	202	157	188	173	206	196	170	170	210	187	192	187	217	183	194	210	198	195	204	191	172	189	191	201	198	193	210	189	166	206	183	183	173	186	206	200	182	220	194	149	156	178	171	195	157	204	174	181	199	202	206	192	213	184	200	214	175	196	196	181	172	169	200	202	199	184	182	186	187	223	178	203	207	189	193	201	200	163	190	200	213	190	187	202	188	183	196	193	180	149	173	211	177	195	179	181	217	176	180	194	183	216	198	191	192	177	186	181	170	162	193	186	201	173	203	156	186	209	210	187	190	203	189	182	186	174	179	213	183	161	192	160	188	210	192	204	187	167	193	188	185	211	206	177	191	207	192	184	197	203	227	169	192	196	166	184	194	197	186	170	202	176	175	165	188	183	190	180	192	200	161	209	219	168	195	165	198	187	196	201	175	208	169	167	179	208	173	215	200	190	189	171	202	181	193	218	193	183	188	188	192	183	177	197	190	170	187	162	192	190	163	177	205	164	190	182	188	188	197	185	198	184	196	204	189	173	197	200	197	185	194	185	204	187	181	200	178	222	194	208	184	152	189	220	173	183	195	180	179	165	194	173	168	201	199	203	175	207	209	173	188	211	188	167	196	214	193	202	199	189	180	183	179	186	204	209	180	179	175	190	196	176	212	169	185	189	177	176	185	162	220	181	154	211	176	194	188	189	171	199	182	168	190	191	220	166	203	205	178	194	210	163	202	191	174	188	192	188	166	192	163	147	196	156	168	161	185	225	176	197	175	209	189	185	188	158	185	183	200	184	170	180	202	188	196	197	185	175	211	189	194	193	209	181	186	221	189	203	187	174	206	176	183	170	193	170	209	200	183	202	182	171	179	190	193	178	184	209	192	196	175	168	180	183	180	169	184	211	178	191	161	189	211	174	184	187	166	206	204	188	208	189	192	170	201	203	205	171	197	196	161	194	195	213	175	210	186	180	194	190	181	185	148	158	213	191	179	210	191	214	195	235	177	179	179	184	173	188	190	183	182	184	172	169	198	212	197	209	182	183	177	199	174	181	172	188	184	187	200	197	220	188	205	201	220	227	185	196	201	186	195	169	159	174	204	219	178	189	204	189	160	181	167	214	218	187	179	202	183	215	189	197	186	170	175	168	172	186	194	193	180	204	192	186	203	195	207	199	201	202	185	172	179	195	177	190	191	205	174	185	209	188	174	205	211	195	186	191	186	163	202	193	194	180	183	199	207	207	170	193	149	196	177	184	203	184	179	174	227	185	181	206	204	165	159	189	185	200	188	188	171	203	202	174	184	186	186	188	185	196	213	163	179	192	198	175	189	175	194	177	173	194	199	187	173	187	181	213	193	179	195	173	200	181	182	200	190	172	195	200	168	204	182	193	178	183	211	170	195	185	193	200	192	189	161	177	174	192	183	196	199	201	164	175	190	207	181	182	169	199	173	170	183	202	205	189	185	198	191	164	176	197	182	171	196	205	173	196	224	205	191	174	188	184	202	179	208	170	205	218	202	185	168	183	212	190	196	206	197	196	164	184	198	191	192	193	204	204	191	199	214	180	203	185	170	226	191	187	192	168	206	184	167	172	182	189	184	183	202	163	217	211	189	163	216	200	193	196	192	178	193	197	211	218	192	191	185	193	163	180	164	184	203	196	185	189	187	185	191	178	183	204	183	215	191	172	183	208	189	182	197	184	188	176	201	174	182	185	165	166	196	175	206	213	197	195	194	158	196	201	179	212	159	168	193	176	187	209	209	208	193	194	161	188	197	197	221	202	193	186	192	191	173	168	185	191	195	210	181	210	196	195	183	196	184	185	194	211	197	192	208	188	184	202	167	174	182	178	182	211	164	174	188	190	208	168	177	160	179	184	182	207	180	194	167	197	183	206	190	181	210	180	189	177	166	184	174	175	197	197	190	163	190	226	185	176	180	194	213	184	175	180	193	190	239	191	174	200	174	172	181	173	199	198	179	195	185	175	203	183	188	190	189	178	190	194	179	196	192	189	187	180	180	189	190	204	213	173	183	180	187	178	193	184	184	178	206	176	173	153	178	187	193	166	189	187	194	195	218	180	178	202	219	207	180	189	191	204	197	158	174	184	189	189	170	160	208	221	208	197	189	162	192	198	184	176	192	180	190	201	188	173	190	185	191	204	201	181	197	189	150	174	170	202	174	216	186	192	205	190	196	182	167	195	198	170	191	165	207	174	190	205	160	188	185	210	168	205	183	195	192	183	177	181	197	186	164	205	191	167	182	196	197	192	183	196	147	184	190	171	189	180	189	197	178	193	203	184	171	160	217	195	193	210	181	182	181	225	176	172	168	188	191	182	188	181	176	165	176	221	187	206	186	183	171	193	177	183	195	186	184	196	199	169	208	206	184	173	194	204	180	208	183	202	207	186	214	185	194	179	162	205	199	219	188	190	205	183	195	184	201	179	184	185	201	191	204	197	201	172	191	186	217	217	195	187	192	197	165	202	194	200	169	173	155	202	184	178	170	204	179	203	205	190	187	198	177	194	206	192	198	200	192	171	202	175	201	173	199	175	173	187	204	169	150	192	185	167	197	178	179	195	183	185	188	162	180	191	204	210	181	160	153	185	178	185	193	220	179	202	197	198	172	194	194	209	212	210	185	202	184	168	158	164	195	198	192	212	208	193	182	186	183	174	203	167	199	178	182	202	177	176	197	184	196	171	222	211	166	241	172	178	163	196	174	158	185	170	194	177	186	173	161	196	210	165	207	222	180	184	167	187	206	180	180	198	193	186	187	187	192	191	194	212	196	207	182	179	196	166	211	187	203	209	194	169	180	167	175	190	191	189	168	202	186	187	182	180	182	195	174	171	160	193	174	200	192	172	203	199	194	181	209	182	198	202	182	187	204	183	206	181	201	199	211	179	186	174	174	183	187	189	185	191	185	204	211	189	207	206	189
49193	3096	3795	4419	3782	3386	2893	2698	2440	2198	1858	1463	1451	1616	1431	1596	1426	1382	1330	1074	1170	1370	1255	1168	1134	987	1100	956	1155	1369	1313	790	671	686	704	688	637	608	652	627	637	640	653	690	694	838	797	907	855	835	769	594	593	601	1801	6284	5970	4887	2815	1055	471	470	491	458	471	467	453	456	449	436	495	498	476	461	478	482	473	436	473	480	455	422	472	462	495	455	456	455	449	447	474	460	487	482	455	450	448	423	452	453	477	491	459	434	453	476	454	450	443	430	476	455	462	485	489	486	463	450	468	487	420	428	455	455	467	454	469	462	484	446	470	463	481	479	463	450	478	480	482	505	473	486	501	491	474	487	451	460	431	471	510	504	483	471	450	467	459	509	473	454	459	448	462	478	478	504	458	474	478	439	442	491	488	477	450	469	479	469	451	508	468	458	450	450	465	510	458	457	464	472	455	508	456	412	469	432	440	435	446	439	464	469	458	455	446	476	409	490	460	489	445	492	468	467	505	516	487	442	422	453	482	455	488	493	469	456	432	459	480	464	448	461	466	487	411	471	474	450	456	479	483	452	495	482	404	450	485	496	434	485	471	470	497	504	496	476	464	475	444	468	463	440	512	488	505	457	444	476	467	423	468	482	482	447	462	448	477	428	443	480	461	457	471	471	438	487	442	461	472	449	511	429	431	459	492	450	481	429	457	476	483	465	457	471	469	446	472	450	420	454	472	472	487	422	449	504	440	429	427	445	493	481	457	499	489	459	470	451	449	454	459	467	487	444	466	452	449	470	508	461	443	475	493	468	448	478	472	451	466	445	459	477	458	465	455	447	460	474	446	485	470	445	485	460	505	445	434	428	463	454	447	430	488	476	466	444	429	459	495	449	475	432	472	443	428	441	474	472	480	456	451	478	470	467	440	459	456	491	471	495	465	495	460	454	455	473	489	431	430	486	452	491	479	493	459	467	479	478	486	447	459	459	466	454	489	490	441	430	470	478	483	431	477	434	456	486	453	506	429	464	457	467	490	458	497	394	465	480	479	469	451	462	431	423	430	433	482	439	449	462	444	450	455	479	474	480	432	475	461	472	429	442	479	443	479	493	482	474	490	461	465	475	471	486	469	438	469	468	445	473	433	468	496	471	455	436	456	464	452	465	457	445	486	473	503	449	446	434	505	475	507	498	476	430	443	449	452	474	494	473	444	440	463	500	462	430	452	477	454	481	464	472	436	471	505	433	487	464	463	455	484	442	497	449	466	459	475	429	463	438	479	482	457	467	445	483	455	459	480	515	480	454	463	502	453	448	476	478	439	416	406	485	471	454	474	464	468	444	470	451	473	515	484	454	479	462	464	450	461	446	477	474	487	439	455	470	416	440	466	457	449	460	442	466	489	440	488	456	495	464	469	475	483	469	452	507	443	483	486	444	440	417	490	498	471	458	450	475	478	442	484	479	445	486	450	435	449	442	463	453	450	439	456	500	458	465	466	492	483	446	452	474	447	459	443	492	456	471	464	440	473	455	428	469	497	475	499	485	452	462	470	473	455	474	466	493	446	464	431	417	482	473	452	460	475	450	481	474	457	457	470	459	439	441	469	492	463	415	469	456	466	481	480	459	491	510	453	457	460	458	469	423	491	456	457	442	467	456	464	441	489	480	444	463	468	427	496	439	507	488	467	461	444	436	459	467	455	431	478	470	445	455	492	479	478	464	464	426	462	457	449	491	480	470	452	474	491	437	492	461	476	459	459	483	468	436	507	460	453	467	503	496	443	475	463	453	431	416	438	444	472	459	457	463	463	507	470	488	433	497	449	477	510	458	492	476	481	483	479	509	449	471	480	490	468	455	446	447	472	459	477	449	487	453	462	422	496	483	447	468	518	464	488	455	449	443	458	487	488	462	469	469	445	503	459	426	431	494	468	492	472	447	480	460	459	489	483	513	490	464	488	435	467	437	470	466	440	461	478	428	458	437	453	461	470	439	495	456	445	447	455	487	462	457	497	471	451	477	463	489	456	461	442	475	490	461	465	431	489	472	487	472	447	443	470	482	468	468	474	482	466	470	440	455	443	470	477	493	475	463	461	512	500	466	433	497	481	451	512	455	477	463	484	443	492	455	431	434	494	470	428	469	465	461	480	486	441	462	498	461	425	453	441	479	489	464	451	474	430	492	445	475	493	465	465	461	410	502	462	464	491	466	456	459	433	454	453	438	504	498	479	466	424	486	419	416	464	491	425	476	460	493	467	491	483	455	490	460	442	499	454	477	468	472	490	478	494	472	442	458	437	426	438	469	441	480	485	460	459	472	446	452	461	438	491	469	481	500	428	471	473	453	431	454	466	515	480	468	459	470	414	461	467	438	467	443	480	445	453	464	476	474	441	479	489	467	496	521	466	453	469	453	436	454	454	444	448	471	469	480	450	469	485	481	495	458	453	472	499	448	440	488	486	464	470	499	486	476	465	456	453	440	488	488	449	468	457	466	488	474	452	460	469	463	427	463	477	456	449	462	513	443	493	470	460	443	465	435	437	469	450	500	434	454	487	450	462	467	458	457	464	449	494	452	441	457	473	457	468	496	476	468	439	491	447	437	474	471	489	440	458	471	508	465	450	453	490	429	495	489	438	431	476	470	465	460	455	504	473	478	469	436	441	459	476	450	480	440	466	476	442	504	454	445	455	491	455	447	448	476	495	441	489	473	454	461	462	439	468	467	451	464	485	468	420	475	481	419	489	478	436	424	505	454	483	450	440	431	419	469	421	444	479	497	405	464	463	461	435	437	447	489	466	465	421	489	456	459	460	462	460	500	454	489	462	452	434	449	493	499	489	491	468	472	461	474	462	469	422	447	479	473	435	475	459	492	407	413	455	492	452	473	446	453	471	444	474	470	486	442	495	446	522	437	474	461	456	466	481	442	470	462	422	490	468	457	488	465	473	430	456	493	455	513	510	506	464	489	465	462	500	499	453	493	454	467	483	475	479	463	452	485	453	476	426	446	461	461	467	489	463	428	461	478	464	465	491	489	479	394	435	514	457	461	473	492	502	448	504	491	465	447	482	475	465	468	453	462	456	469	473	478	462	461	459	441	472	470	454	494	477	466	490	445	462	486	476	447	460	479	457	435	472	483	478	465	476	425	469	444	473	474	471	473	462	449	488	473	483	455	421	480	461	443	456	490	487	434	526	453	474	451	425	501	509	478	482	494	484	503	503	523	456	460	456	472	481	435	461	496	449	501	481	436	454	463	448	488	488	453	469	461	440	475	390	452	468	460	462	480	443	463	479	459	481	473	433	462	443	445	422	458	467	481	502	477	503	490	454	489	461	446	473	493	445	446	487	476	444	462	489	470	472	501	475	472	459	424	450	462	467	439	474	451	493	460	469	479	444	460	522	465	461	487	471	458	447	475	415	472	491	465	464	475	493	469	466	466	470	470	468	472	468	414	459	431	485	483	443	494	460	479	474	459	473	451	465	497	463	457	450	443	451	449	464	431
19175	1759	354	301	340	299	313	322	289	313	301	284	284	291	284	283	285	279	277	266	245	291	289	281	259	224	231	252	259	242	300	249	266	269	268	285	252	237	238	240	282	233	264	264	304	283	266	265	297	255	268	266	271	262	251	278	357	335	283	282	253	250	273	272	268	298	250	260	235	244	240	234	255	300	242	267	273	288	244	242	276	274	270	277	272	274	278	265	257	237	277	253	279	266	264	275	304	250	216	254	238	290	286	231	257	285	264	258	227	242	268	246	255	256	237	267	259	260	274	269	259	249	249	272	225	254	270	232	233	271	283	235	273	245	276	258	270	222	265	240	224	251	254	252	277	243	258	271	265	237	251	248	259	292	274	246	237	242	273	273	255	251	261	257	235	302	267	258	248	260	245	255	252	253	264	257	256	252	253	226	258	264	234	263	258	285	264	280	269	228	239	221	243	258	268	274	247	258	249	287	236	274	260	273	251	249	246	245	269	242	228	269	256	261	269	257	268	261	249	254	273	265	260	274	248	228	243	299	269	255	234	222	242	246	248	250	265	257	264	259	253	234	260	242	266	269	250	237	240	277	255	249	205	270	258	258	232	239	264	273	275	273	253	270	287	251	254	245	238	236	274	265	244	228	254	260	232	238	287	251	245	247	277	294	251	282	271	273	257	278	243	255	231	242	269	249	274	257	284	228	250	247	250	258	255	223	252	239	245	232	258	239	256	242	235	250	254	271	251	233	248	233	271	245	246	275	258	259	286	225	247	277	275	253	237	272	249	272	265	280	257	256	273	260	278	239	259	234	286	256	267	237	266	246	218	265	262	229	205	249	277	264	241	234	239	249	229	249	278	245	284	257	254	237	261	239	247	270	264	253	249	250	268	261	272	247	276	259	261	238	269	254	234	260	267	271	266	277	253	241	278	241	252	271	266	268	259	270	250	277	240	269	241	246	260	256	253	246	270	274	274	260	233	252	247	230	247	251	272	265	270	257	268	242	244	259	228	258	230	230	273	249	230	259	259	268	229	258	253	250	223	276	259	244	274	265	278	257	241	228	275	248	258	258	276	242	247	279	268	266	255	259	255	249	265	245	256	251	281	250	263	230	245	266	265	263	254	241	250	220	249	257	280	257	255	247	256	245	279	211	230	277	269	258	283	275	265	248	234	238	237	286	261	221	257	260	246	258	267	238	238	279	261	258	260	296	261	261	257	301	282	237	261	267	257	263	227	267	243	254	270	250	281	251	247	253	277	249	225	247	246	256	262	255	230	254	237	226	264	260	270	240	288	240	264	276	243	245	255	253	292	277	270	262	271	267	269	287	244	252	276	258	257	259	269	251	272	271	270	252	250	255	261	282	291	233	218	241	288	244	249	278	273	263	258	218	254	241	225	236	254	269	264	254	242	245	240	244	277	258	250	266	237	274	269	299	272	280	262	226	261	249	261	276	280	264	251	250	258	257	256	290	265	257	257	251	254	268	269	248	268	252	243	248	268	246	274	253	295	238	280	278	235	258	264	251	253	237	246	265	251	280	278	273	246	261	261	234	256	271	242	268	255	240	264	271	239	212	251	250	261	264	235	248	225	278	288	262	251	244	261	279	231	239	279	282	223	246	239	229	254	261	263	278	272	238	262	268	267	259	257	237	242	252	261	291	264	266	281	282	257	246	271	240	278	255	254	245	258	299	258	243	281	236	238	284	264	268	286	261	256	256	237	270	249	286	231	247	275	269	263	283	287	258	261	246	260	286	217	264	240	271	237	262	284	273	240	266	245	259	255	281	255	239	276	235	255	257	248	226	270	269	273	230	262	276	244	269	251	232	297	262	239	246	282	259	257	260	233	263	255	246	223	260	259	235	247	267	264	243	242	259	273	247	238	258	262	267	253	231	265	224	248	241	269	259	259	250	246	259	263	259	286	249	246	286	271	254	255	258	227	271	265	259	246	263	251	237	253	269	271	250	256	245	266	279	271	252	270	248	249	263	208	249	275	272	240	224	281	237	258	236	239	267	247	275	279	259	255	244	256	241	254	256	245	248	295	255	276	241	241	274	275	221	262	259	277	240	289	260	231	234	251	252	281	269	237	250	253	234	269	254	257	259	235	236	265	265	227	246	241	266	232	257	283	254	257	251	259	266	239	254	258	269	249	247	278	266	262	247	290	261	234	240	258	255	264	274	259	222	263	271	260	253	277	234	260	281	227	251	254	275	249	252	235	240	269	238	255	268	223	280	258	262	262	242	277	265	270	251	266	259	263	261	235	236	247	266	245	241	230	260	260	244	272	265	239	271	242	242	243	282	248	243	257	245	254	255	226	276	288	268	262	256	246	264	263	241	285	231	263	274	245	219	225	250	268	265	244	262	260	213	279	267	278	256	267	271	272	272	268	275	220	250	236	254	254	302	255	246	237	247	284	252	264	246	253	279	271	250	258	237	242	253	248	250	244	235	231	289	231	238	259	241	276	265	246	261	220	208	228	246	232	228	251	240	240	278	266	241	249	248	257	280	286	244	253	292	238	254	247	267	250	245	268	271	278	270	278	255	265	261	275	244	206	244	225	242	273	231	258	269	258	248	285	260	255	269	253	265	270	266	246	283	257	244	235	239	238	303	233	284	237	298	255	263	256	248	245	258	240	263	267	244	253	274	252	255	271	252	257	270	229	271	265	261	239	249	252	233	261	251	279	264	282	259	225	259	281	244	254	247	268	252	245	224	265	275	208	275	270	227	229	238	231	276	285	247	258	268	286	233	241	268	265	265	233	250	245	280	273	263	264	244	263	261	270	263	260	225	242	263	248	253	236	264	263	248	294	250	249	262	254	288	260	263	281	246	273	242	262	237	277	257	257	246	245	263	285	249	272	257	236	255	260	253	235	286	247	221	246	263	300	256	248	252	227	257	301	246	241	225	284	251	258	280	237	265	235	292	238	246	242	245	274	276	277	252	215	268	269	262	265	246	286	266	246	220	249	263	287	257	240	254	239	266	258	245	252	250	258	269	257	279	248	240	230	246	259	251	287	258	267	284	255	234	214	259	270	288	257	247	258	262	249	241	268	255	269	266	273	271	265	252	275	241	257	249	249	254	245	270	292	295	251	260	234	254	286	261	269	233	246	237	276	279	262	250	244	273	252	246	245	285	250	262	269	241	260	233	237	261	279	243	226	249	267	222	263	268	259	250	276	263	262	266	254	250	244	257	245	237	264	262	284	268	280	259	235	260	274	234	241	272	241	274	237	287	291	261	266	235	257	222	253	261	300	262	262	266	268	252	266	252	244	247	255	295	249	237	258	253	262	261	252	260	256	281	236	283	256	252	246	234	261	255	237	263	245	261	255	261	250	245	251	285	265	269	247	235	236	258	245	242	208	300	258	250	275	258	230	223	262	256	244	261	258	261	251	248	248	273	234	252	240	269	256	264	284	259	268	248	241	242	261	251	260	258	269	275	262	230	252	270	252	261	289	242	243	261	266	290	279	279	228	284
18370	821	817	840	799	881	849	890	866	867	787	754	709	815	732	746	759	793	731	748	764	892	924	821	774	709	712	654	667	726	899	760	732	702	676	688	690	670	723	683	650	729	707	767	772	765	758	797	776	677	716	707	701	665	714	855	1056	1090	954	764	647	631	626	655	617	611	621	627	594	601	647	645	632	615	639	670	632	650	647	640	635	633	654	675	607	668	620	637	647	662	634	588	654	621	646	630	603	653	618	643	654	617	621	619	633	640	573	668	637	671	693	646	672	637	638	660	650	609	635	625	620	608	617	631	578	658	613	662	637	679	646	671	621	616	631	615	662	621	616	653	630	628	597	620	659	647	622	614	613	645	663	654	607	630	661	629	606	640	599	676	647	591	605	636	593	629	633	656	620	581	623	636	634	612	619	610	637	629	656	631	666	655	639	632	692	671	664	571	652	665	601	605	644	641	659	624	639	652	622	674	641	682	663	660	628	578	655	643	598	643	620	655	652	636	641	650	681	642	645	628	604	655	637	675	593	603	662	642	618	615	623	613	652	658	677	681	618	631	615	652	663	615	578	617	623	586	625	665	664	627	673	642	658	653	612	584	635	632	653	647	658	671	623	637	654	606	653	610	662	634	669	653	594	660	621	636	609	641	628	592	660	626	668	630	609	691	582	623	667	626	655	685	630	614	653	648	672	636	614	635	639	612	622	677	640	646	629	636	622	629	664	671	621	650	652	624	619	647	623	683	639	625	673	619	659	645	625	614	640	625	630	634	646	661	652	591	646	639	652	639	622	620	673	632	607	627	635	671	661	603	648	624	642	612	622	629	713	642	657	655	638	608	650	661	635	644	673	622	628	637	628	652	637	619	594	607	639	632	614	625	660	707	637	618	606	612	630	625	598	614	610	608	606	607	652	619	597	617	625	637	629	627	582	632	632	660	639	619	641	606	667	645	647	593	625	642	645	624	647	631	627	623	631	570	639	614	611	636	630	642	622	627	620	645	596	633	594	635	592	664	664	607	628	655	650	637	621	665	639	660	616	625	644	615	667	619	614	632	625	651	616	647	606	640	670	610	646	639	607	679	677	643	668	632	642	600	581	634	628	644	664	667	603	622	629	602	614	603	623	652	621	653	652	604	627	645	608	649	617	616	646	644	607	632	621	651	640	613	642	656	596	668	611	615	570	683	654	661	641	613	657	617	638	639	602	611	634	647	666	657	674	624	630	621	665	615	627	602	615	632	657	641	645	676	618	675	594	580	634	612	615	627	602	627	585	632	634	662	643	630	639	609	613	643	603	644	632	595	669	613	643	663	598	630	651	621	621	627	642	584	675	600	655	621	605	622	603	648	647	620	625	630	639	621	696	674	636	651	604	621	650	614	618	618	669	643	657	621	648	639	680	646	605	646	657	624	656	602	633	603	600	654	607	671	619	619	654	663	633	638	632	666	615	611	653	658	639	624	651	592	697	614	622	605	608	654	614	669	619	620	632	592	608	622	673	610	650	652	624	642	644	615	630	667	659	641	643	623	637	624	621	618	680	610	658	640	633	656	644	630	629	621	653	648	665	644	632	617	626	617	626	646	612	608	611	607	659	621	619	627	635	670	619	644	633	617	655	636	617	606	621	618	604	618	634	648	618	665	623	663	583	564	631	651	655	603	642	637	632	601	646	619	552	667	656	633	644	620	607	618	644	606	643	627	598	604	630	639	624	617	657	611	577	666	630	603	631	640	619	636	648	630	630	624	621	625	660	657	628	642	704	580	643	617	645	629	627	584	600	600	637	671	662	639	686	658	664	620	639	606	635	656	658	639	643	657	717	598	622	607	651	637	635	611	628	629	641	622	689	654	576	613	643	626	589	589	686	623	659	609	616	606	618	619	584	616	665	649	641	655	635	607	648	632	642	585	620	625	629	607	645	577	660	653	635	616	643	674	593	662	631	659	669	671	635	641	637	621	608	627	611	642	639	639	662	597	633	632	637	670	625	642	584	653	579	644	630	690	685	677	676	635	675	643	647	643	634	605	618	632	629	598	646	636	605	627	638	615	620	611	608	630	605	657	667	655	554	604	640	629	656	616	659	597	659	623	608	655	637	586	611	669	598	660	640	620	621	607	637	636	636	630	583	624	609	619	624	620	627	677	644	641	622	612	660	655	623	619	647	630	617	627	636	651	594	646	605	613	584	656	625	651	606	603	610	614	639	634	650	613	625	673	658	612	646	653	645	663	615	653	655	652	623	633	680	612	621	608	615	662	640	598	648	593	604	657	666	595	676	629	633	665	618	662	640	623	618	681	656	615	624	619	637	598	616	643	608	621	625	631	635	642	620	619	664	643	612	662	612	623	615	652	626	615	582	647	636	636	655	649	601	612	626	657	618	651	689	646	629	626	654	654	636	623	672	636	643	690	619	591	630	582	596	648	640	629	657	653	610	631	581	686	611	629	631	655	623	606	647	627	613	680	631	602	628	631	631	658	663	644	643	610	652	628	690	643	646	618	696	643	647	640	649	658	644	651	602	641	674	630	670	636	608	637	641	631	675	640	648	638	589	612	663	618	610	635	612	640	615	627	587	639	619	671	684	631	651	598	627	650	646	637	597	636	644	632	629	661	657	588	630	641	628	652	652	659	635	613	597	649	610	626	625	627	618	682	602	682	640	621	623	695	631	617	631	640	639	631	584	622	630	655	638	597	651	599	582	637	662	591	646	633	624	635	674	600	619	645	623	636	642	692	612	665	614	639	656	636	614	627	669	629	638	622	605	672	679	632	605	592	617	634	684	628	597	632	666	664	682	621	685	694	703	646	653	639	620	606	640	601	657	637	627	644	635	601	638	619	635	653	666	676	621	645	628	662	655	613	625	654	624	641	637	666	662	620	652	602	614	612	623	593	644	673	628	634	676	577	672	643	622	631	677	628	654	627	597	612	620	642	713	644	619	616	643	613	660	638	711	606	652	638	662	645	636	639	645	637	592	644	666	672	674	615	599	682	625	606	601	627	613	650	618	621	627	635	648	610	629	654	680	612	640	612	634	629	651	617	643	664	652	649	655	676	594	676	653	655	656	638	651	623	646	640	636	613	585	608	649	617	630	619	645	611	570	614	667	672	651	639	635	624	634	669	605	662	628	581	632	643	664	605	638	679	589	620	595	672	608	612	636	612	639	634	691	647	638	644	644	640	634	641	640	630	635	634	645	620	641	627	620	593	594	679	615	655	664	600	662	623	650	647	639	660	624	614	583	632	614	627	627	619	627	646	674	667	600	638	632	615	664	632	619	598	611	576	641	631	646	620	638	614	645	662	665	637	633	659	643	636	646	607	678	623	624	592	648	665	654	640	628	643	679	683	624	618	646	589	646	670	640	624	626	653	631	606	594	632	603	600	609	645	630	617	606	630	649	592	620	658	625	614	672	643	626	639	649	637	625	645	653	629	702	679	656	609	641	641	613	662	666	605	605	612	604	623	632	595	646	630	661	620	656	624	616	617
56140	23157	17567	3069	745	576	594	532	519	429	366	346	303	347	357	342	351	349	313	321	359	340	309	324	302	329	277	292	291	304	363	289	298	281	268	235	275	284	279	270	291	280	292	285	302	297	338	282	263	287	269	292	253	281	370	734	670	611	438	325	260	239	242	295	260	256	274	259	266	256	241	267	286	269	275	280	271	266	255	294	278	257	277	289	291	270	300	249	254	257	247	223	253	282	271	261	268	240	258	290	257	244	256	273	289	282	270	278	252	232	265	245	263	252	255	260	282	270	264	292	282	275	290	250	278	253	288	273	249	264	249	255	253	219	265	278	275	252	286	300	245	259	257	249	273	257	259	245	267	280	253	271	263	269	263	259	255	264	286	283	251	256	234	234	301	267	253	267	236	270	274	256	252	243	269	272	291	258	233	254	242	243	235	281	280	271	272	273	248	270	250	252	260	242	301	252	243	288	266	257	306	240	232	255	275	271	266	272	270	264	243	265	262	256	233	262	269	293	291	280	266	266	273	242	250	272	248	274	256	255	245	257	264	263	260	278	255	252	252	296	259	261	251	256	258	249	266	255	261	287	258	240	258	239	278	246	266	252	280	232	264	240	256	291	241	266	262	253	258	249	228	253	254	276	276	264	233	285	270	265	273	284	266	249	273	273	266	302	241	255	266	264	256	269	250	277	277	257	273	269	293	271	281	274	243	261	266	242	268	272	242	257	263	259	251	258	245	284	249	294	251	268	272	262	289	294	280	284	246	262	258	229	252	261	262	265	256	256	252	257	273	275	274	291	286	267	256	236	260	255	281	249	251	266	259	264	248	277	283	262	232	261	267	273	251	286	274	269	245	287	262	231	258	251	280	275	268	258	261	281	254	259	265	235	278	287	268	231	266	279	259	247	244	265	245	258	274	264	251	286	277	222	262	287	249	286	285	259	278	294	298	244	248	298	271	285	226	271	232	303	276	286	266	239	264	278	272	286	272	271	270	263	243	242	271	249	252	244	256	268	287	265	273	261	268	255	276	283	281	252	270	254	274	282	249	264	279	262	263	261	288	267	238	267	286	258	280	274	272	302	263	253	256	248	274	272	263	257	282	276	274	254	277	267	297	278	277	255	276	283	266	284	278	253	300	288	291	249	278	266	276	288	283	279	276	291	266	259	264	277	245	280	278	254	242	283	264	244	253	255	238	260	259	274	260	283	229	270	260	256	278	255	278	279	302	271	297	260	279	265	281	272	262	262	270	273	279	235	271	252	237	256	307	285	267	298	237	259	249	273	294	283	306	247	247	237	259	269	266	260	270	258	289	270	269	265	257	261	251	245	313	282	261	292	282	276	258	283	257	250	233	254	276	247	273	283	268	267	246	249	279	270	277	256	260	249	298	264	255	257	274	263	252	250	269	280	246	257	287	289	262	229	273	240	231	248	257	262	244	283	265	257	232	254	262	290	290	263	262	271	260	271	275	277	275	263	265	261	263	270	270	292	267	248	268	266	258	266	248	243	259	264	284	257	266	238	295	274	270	279	272	240	264	259	261	286	273	250	288	251	284	281	243	275	281	261	266	246	254	243	303	240	251	280	285	265	262	265	241	267	265	254	270	286	280	251	240	236	253	251	275	277	293	271	243	257	278	273	263	258	253	257	274	287	263	279	284	259	268	248	283	272	283	248	238	288	270	273	263	295	254	261	265	269	266	276	277	254	294	281	250	232	255	281	257	271	253	279	277	279	241	252	285	265	246	269	255	242	247	255	279	250	272	251	249	252	273	247	306	302	285	256	260	265	277	269	277	277	244	264	262	276	256	293	280	270	280	253	257	261	238	256	263	282	278	280	253	271	252	270	267	279	266	255	273	281	274	254	258	243	289	288	263	247	281	254	266	257	271	276	260	279	274	258	258	300	262	219	279	262	257	254	276	268	280	275	256	249	269	257	267	280	256	294	285	286	245	275	275	279	242	243	267	262	326	266	255	240	238	262	265	284	258	252	257	273	266	278	307	255	241	252	277	281	256	269	251	256	251	252	263	244	271	275	266	266	274	265	292	266	283	259	257	257	240	261	267	257	285	261	260	267	260	278	243	235	252	264	279	255	263	249	281	291	264	243	290	257	262	282	292	270	258	248	258	237	279	286	274	262	266	281	279	268	262	279	264	254	270	291	266	270	274	251	254	263	279	277	267	267	283	279	268	279	258	255	267	268	277	252	246	283	261	257	258	232	289	242	241	257	258	290	286	254	271	234	280	295	269	248	297	272	270	258	279	232	228	297	271	296	280	249	255	271	282	256	233	236	252	228	256	284	268	267	293	240	237	267	275	274	276	278	252	283	262	263	249	259	261	233	257	282	307	281	277	255	283	260	278	288	289	267	241	258	268	254	276	277	247	262	242	262	259	243	258	242	261	285	291	268	267	275	255	259	273	231	281	252	285	261	240	280	235	274	284	275	268	294	290	260	243	256	241	244	298	256	284	272	268	237	277	243	274	291	286	248	287	283	248	270	253	252	268	267	261	253	297	230	243	265	221	284	276	265	264	265	281	244	270	229	264	260	248	272	260	260	251	250	281	267	269	257	289	267	273	262	261	240	259	231	235	254	268	279	234	264	261	276	258	269	233	279	274	256	230	275	283	266	278	258	306	275	263	279	240	265	256	301	271	296	240	279	252	244	248	246	257	253	264	256	295	269	268	235	305	267	262	277	233	268	243	259	288	294	288	296	255	262	265	244	265	273	277	281	269	272	274	238	274	285	262	242	240	302	273	272	236	269	296	241	264	247	249	292	270	243	286	251	252	284	245	253	283	273	245	255	248	307	257	279	280	248	266	270	238	275	276	244	265	278	297	270	277	282	276	288	229	241	267	264	276	287	271	242	291	277	286	256	277	251	294	255	271	271	257	271	273	257	290	279	276	247	307	264	288	291	255	295	265	247	278	266	261	256	244	258	224	259	259	246	274	273	269	280	271	266	253	272	296	253	292	260	233	281	274	297	260	273	296	263	243	248	285	291	251	237	250	290	274	264	246	250	292	277	276	254	236	242	253	306	279	250	254	240	282	271	282	239	271	258	291	251	281	265	254	252	264	265	260	257	264	233	266	249	258	271	249	237	255	272	283	303	288	302	270	268	269	251	267	286	264	239	285	270	263	249	238	251	273	279	250	289	247	273	257	260	258	296	301	273	295	296	248	272	282	257	274	286	268	254	268	256	245	268	266	254	235	276	288	265	271	275	229	242	268	239	262	268	232	265	265	261	263	262	273	257	267	299	260	241	253	238	233	245	243	250	266	261	271	276	255	255	254	263	260	264	271	281	329	237	273	282	279	266	267	252	222	248	267	267	231	269	288	240	260	274	286	250	274	271	265	262	255	264	258	287	280	272	280	251	247	259	254	263	255	250	256	262	265	234	281	306	262	251	252	259	238	259	253	272	282	271	287	271	275	269	270	258	258	245	250	262	258	272	253	234	302	282	262	270	243	257	277	284	264	268
40658	2053	2305	2720	2393	2234	2020	2004	1768	1536	1397	1214	1260	1245	1282	1225	1161	1159	1041	993	1196	1339	1210	987	948	1025	802	761	764	809	955	781	813	879	854	808	859	810	777	777	772	863	933	876	980	1025	857	901	860	776	715	728	685	859	1640	3901	3977	2974	2058	890	635	665	656	648	650	648	605	696	644	661	621	620	665	656	641	687	595	669	659	626	634	647	647	670	676	609	661	614	663	641	653	654	661	640	669	633	666	673	644	645	623	728	673	627	632	642	653	645	615	625	600	652	624	642	610	636	664	686	639	642	672	654	620	669	618	612	591	652	663	633	602	657	637	591	678	657	635	612	669	665	649	650	693	629	620	638	626	611	596	621	618	631	601	624	596	632	664	671	632	635	627	649	647	632	615	613	649	647	656	689	629	636	664	640	626	648	672	669	681	653	651	623	646	635	573	634	639	656	673	638	630	670	655	670	623	634	634	652	601	633	634	654	660	676	644	606	673	653	652	668	629	680	632	638	640	628	643	659	608	708	650	690	620	655	647	622	622	615	654	643	607	659	643	638	637	653	645	638	673	685	652	653	648	675	665	666	667	614	647	627	661	634	656	626	642	651	648	633	640	627	641	650	641	649	639	667	651	596	672	648	654	649	626	643	684	669	653	679	661	644	636	607	610	633	635	665	681	654	638	673	663	650	659	620	640	631	608	618	634	658	669	577	648	605	679	646	640	681	696	619	699	645	602	669	651	655	610	659	641	678	611	650	630	701	629	607	656	598	609	591	627	656	660	674	629	633	681	640	663	665	652	681	642	702	633	626	622	636	626	648	618	669	673	669	614	606	610	606	651	663	600	606	617	635	622	657	641	626	663	707	623	636	630	650	594	652	593	631	667	586	631	634	696	608	632	645	658	650	625	631	656	639	662	652	681	654	637	645	643	661	623	644	634	628	672	621	655	672	680	599	627	657	689	596	624	638	671	659	675	675	631	674	687	653	680	643	607	626	610	656	584	631	675	662	650	659	659	625	664	621	674	601	616	650	636	626	647	608	622	612	633	655	681	657	622	622	669	658	694	671	650	619	655	650	667	638	644	683	591	646	641	632	633	623	644	664	653	647	627	643	652	650	654	634	662	658	650	636	639	641	641	671	678	673	638	612	629	630	645	660	654	628	651	680	616	617	650	662	638	665	634	657	671	642	650	656	633	680	641	628	629	615	655	652	662	599	634	635	639	623	630	711	652	646	627	670	610	628	670	629	673	680	644	621	663	662	660	592	653	605	619	669	627	641	666	650	610	655	608	605	619	676	653	670	595	620	653	639	653	636	646	619	709	599	688	622	636	647	644	637	699	652	666	622	662	668	689	634	625	619	654	649	651	631	644	630	660	655	636	672	622	680	633	630	619	619	661	657	659	654	652	612	615	600	608	661	662	636	667	595	663	678	639	686	668	642	646	644	633	638	619	662	658	660	668	689	662	679	652	656	612	612	632	606	649	656	610	697	660	675	663	646	601	619	685	636	676	640	651	633	650	689	665	661	611	617	611	641	649	642	640	664	653	700	622	643	602	617	664	633	655	672	620	641	661	588	662	623	633	617	654	625	666	631	610	613	643	671	628	639	620	643	658	666	654	624	590	641	627	628	641	652	637	634	624	664	640	625	665	625	646	658	628	617	661	679	623	678	635	649	646	650	628	643	646	616	634	707	605	584	654	604	602	626	628	643	689	637	627	677	630	626	650	632	631	689	629	680	638	643	670	648	630	599	628	678	601	669	633	656	626	670	609	670	636	645	628	638	636	585	654	612	642	625	693	621	625	687	631	626	643	646	612	625	578	647	645	644	680	653	625	615	694	609	617	668	620	662	666	664	610	626	660	671	665	628	653	673	638	647	661	625	647	657	666	694	637	630	635	618	609	660	592	662	686	602	682	632	656	664	666	734	600	641	643	686	648	635	645	696	680	633	677	644	627	618	648	639	650	641	634	661	662	655	640	644	614	600	676	647	629	639	665	662	655	610	641	655	686	602	663	696	642	646	636	665	662	642	633	629	656	655	634	642	677	615	569	617	668	673	663	651	596	663	637	653	647	625	650	615	652	662	643	640	644	637	599	675	644	625	642	651	673	669	641	652	621	624	624	658	647	641	651	653	668	614	661	622	642	631	613	645	599	616	653	655	616	681	629	679	659	639	635	647	641	613	664	638	656	659	690	630	668	645	658	656	659	643	645	630	646	731	614	637	653	626	619	637	624	622	643	617	618	656	630	659	664	649	640	634	663	688	630	694	648	668	633	635	625	653	623	641	615	628	600	680	673	592	684	658	655	624	649	653	631	630	637	658	623	651	654	646	640	678	648	654	604	598	621	666	646	645	621	611	669	671	636	662	658	623	645	618	645	651	642	605	693	642	659	638	660	655	691	662	647	615	662	681	629	640	619	603	615	638	652	643	599	659	615	700	656	623	656	643	631	654	660	678	635	627	618	693	616	677	644	618	647	617	673	651	683	701	638	651	643	600	675	650	599	648	594	620	593	619	682	709	672	665	679	658	634	597	663	639	637	624	623	683	637	628	672	695	676	604	674	679	597	642	622	724	617	659	589	677	619	650	643	688	659	638	642	668	648	611	684	643	669	631	629	646	648	665	679	672	630	665	673	630	616	622	698	629	669	706	641	627	667	634	663	630	675	628	644	644	670	656	600	654	640	628	609	639	648	644	653	659	620	662	689	607	679	637	645	653	641	633	621	638	655	669	683	611	612	637	651	663	674	665	600	643	633	633	677	652	656	623	653	637	664	665	635	652	665	657	638	629	588	649	653	648	633	629	659	666	661	596	619	636	681	664	610	613	640	609	665	690	684	670	619	610	620	688	608	646	641	581	591	686	668	633	628	616	641	644	613	639	641	666	677	656	660	662	644	640	654	632	605	709	666	611	613	607	670	647	661	649	643	619	633	628	639	639	604	650	635	622	632	645	627	654	651	659	626	644	665	647	679	647	643	627	642	621	712	607	661	659	659	635	699	603	664	627	641	651	657	619	633	627	670	638	629	640	639	640	659	683	669	663	652	678	637	661	583	609	641	639	662	637	656	674	655	642	655	673	676	624	629	620	676	615	653	647	698	620	603	652	636	614	645	615	642	615	627	650	652	643	673	669	627	606	657	647	645	656	644	623	603	647	637	653	671	615	659	607	611	616	697	661	679	624	646	649	656	629	680	618	627	645	632	691	657	648	659	626	663	634	674	623	637	606	674	624	590	653	686	649	645	645	648	650	623	619	661	643	699	648	632	635	622	658	660	648	656	607	642	621	645	699	610	640	637	672	645	655	644	628	642	671	640	635	649	703	616	669	645	630	683	628	664	656	655	622	648	669	665	616	639	611	645	671	612	600	680	630	649	616	668	617	639	659	650	627	598	662	659	582	632	673	615	606	648	636	646	672	658	654	636	622	684	612	638	678	670	646	661	650	609	661	622	625	614	639	647	700	668	615	643	673	671	650	712	609	657	668	644	643
52163	22779	27192	13086	1536	915	840	719	626	516	423	377	326	428	370	386	340	324	248	260	353	293	297	261	250	279	247	235	215	210	198	216	241	234	249	224	247	228	210	227	203	227	247	236	263	294	225	206	186	200	179	186	192	194	357	1073	1080	730	475	209	196	147	155	175	209	177	181	196	167	177	158	181	180	189	192	181	164	179	175	183	196	174	178	192	176	186	154	186	173	204	205	163	199	208	169	177	194	191	188	166	200	194	200	185	182	193	210	194	185	191	180	168	188	176	181	188	188	184	154	179	192	191	163	151	193	178	158	172	213	200	190	188	197	174	198	177	189	173	171	190	164	169	214	184	200	194	165	169	181	164	188	188	190	201	217	160	179	185	180	168	176	177	175	190	209	206	200	188	174	204	213	172	180	198	198	205	198	182	195	173	194	186	182	199	201	184	187	176	146	184	171	167	181	185	184	178	172	196	191	184	176	195	187	167	180	185	145	177	175	207	184	180	182	183	178	166	171	201	158	184	185	181	197	176	179	207	187	201	156	180	176	159	191	186	174	202	167	175	159	198	181	206	195	162	208	169	164	182	174	190	170	173	198	167	162	178	195	199	186	190	189	178	185	182	187	173	175	198	164	158	188	189	181	210	173	173	176	154	172	184	164	170	183	190	189	194	172	166	190	183	152	169	208	169	153	175	187	177	181	200	179	183	195	187	172	175	201	194	203	176	180	190	167	171	174	153	170	188	194	189	178	172	190	180	188	170	179	184	203	192	182	188	167	175	177	168	167	186	211	180	202	180	176	200	199	169	189	185	168	191	159	185	184	174	187	160	201	171	181	181	172	242	185	169	185	169	146	189	158	201	166	162	168	155	206	176	197	177	178	190	186	197	179	184	192	197	200	168	171	167	170	168	181	200	179	173	181	190	168	157	188	181	195	185	189	184	180	184	185	165	173	175	180	193	180	160	178	168	191	190	166	176	196	192	172	196	172	168	182	208	211	156	175	187	173	188	184	215	167	173	183	172	194	180	155	185	175	178	189	189	169	211	180	165	177	168	157	193	179	187	183	181	193	186	206	188	173	137	166	163	156	176	184	191	200	176	175	168	186	189	189	188	159	185	189	162	201	196	169	175	180	212	219	184	192	181	182	192	181	211	170	196	176	171	185	192	194	179	195	197	168	158	167	217	180	145	175	189	205	188	196	172	174	182	186	188	190	173	175	201	169	188	188	178	183	184	209	172	194	200	198	191	157	169	172	185	187	196	185	182	185	184	201	194	177	191	175	185	185	193	174	189	162	187	183	154	158	179	190	164	196	210	162	162	167	182	176	157	198	184	177	192	188	187	181	148	167	174	176	187	190	180	189	214	150	171	181	176	180	189	175	213	192	199	181	178	169	177	174	165	181	187	175	198	170	187	200	143	188	164	189	163	180	183	175	190	174	185	184	162	182	163	178	183	200	167	205	189	154	177	204	206	180	211	199	180	170	196	200	210	209	197	209	187	160	174	176	181	172	173	215	179	188	150	198	180	185	179	183	205	174	161	196	177	183	163	183	184	183	186	200	192	193	161	188	194	177	205	186	196	154	177	184	173	197	155	180	184	161	183	207	161	204	157	195	161	176	192	190	198	190	177	164	191	193	171	170	172	169	190	203	157	201	198	164	183	185	177	196	201	175	146	198	190	174	218	208	180	176	181	171	174	188	176	185	172	165	167	191	173	183	174	196	213	174	184	200	152	199	168	177	172	199	220	194	200	157	181	179	186	167	190	208	182	182	171	186	189	191	199	162	187	171	219	164	194	172	178	186	184	181	184	191	180	177	171	170	182	210	174	195	155	178	174	169	194	204	180	200	194	204	188	178	156	184	168	217	186	174	180	171	188	174	190	182	177	169	194	179	159	194	183	153	182	212	181	196	177	191	179	182	172	186	210	164	186	202	171	178	165	191	185	175	171	173	152	176	161	179	238	197	165	171	177	194	189	183	175	186	176	176	170	168	169	199	173	198	210	195	200	168	189	177	206	168	211	174	180	171	180	175	195	181	186	173	189	201	174	179	163	184	215	198	187	179	186	194	164	205	198	146	189	163	210	166	193	199	167	139	203	166	162	172	188	182	176	182	200	205	183	169	195	180	177	165	163	183	145	195	166	196	186	183	183	149	183	182	208	199	174	178	183	184	190	170	155	172	187	176	175	169	187	186	164	161	194	187	193	209	184	162	185	184	207	176	190	197	186	204	205	194	197	185	178	171	173	162	180	174	156	154	192	169	191	213	180	182	180	187	207	179	193	165	174	202	184	192	192	169	210	188	185	187	174	194	190	189	196	187	175	190	159	167	197	179	201	182	213	169	156	164	154	195	190	172	178	189	186	182	177	170	188	210	205	178	175	181	175	159	175	182	188	174	207	186	189	164	166	188	185	186	179	170	186	191	176	186	208	184	164	196	202	171	174	144	167	180	162	190	213	180	160	176	188	200	162	179	202	179	191	169	179	178	158	191	171	176	164	194	181	171	182	179	193	158	171	195	165	182	183	181	156	168	164	190	202	191	185	167	178	174	177	164	193	173	199	171	164	178	192	173	190	170	174	199	189	159	186	186	199	166	146	208	189	175	165	178	170	172	209	172	166	196	190	164	157	166	198	168	170	162	182	195	198	181	176	189	172	151	191	160	173	170	164	185	185	191	193	190	185	185	193	187	188	172	170	174	205	163	192	165	191	183	163	180	198	189	187	163	173	179	192	157	178	197	180	181	184	180	186	163	183	178	177	208	191	202	183	178	184	180	162	192	159	165	189	163	166	185	168	161	201	178	198	203	183	182	168	189	191	170	192	159	160	182	186	181	188	183	159	176	179	197	191	162	161	196	196	182	152	171	183	188	186	183	187	182	191	173	185	158	186	176	166	174	185	188	184	207	199	166	198	179	198	201	187	192	191	185	178	196	189	171	177	158	201	189	186	161	190	180	176	168	197	167	158	187	188	169	179	168	189	191	211	192	179	200	212	180	191	176	167	165	174	193	207	184	192	169	199	186	189	183	195	163	162	205	207	150	182	180	175	189	169	170	176	192	188	184	186	185	197	188	144	193	161	173	177	177	174	201	205	183	168	177	177	190	188	180	164	209	184	167	204	173	199	174	154	169	159	148	204	207	167	212	171	184	189	168	182	171	155	186	184	204	195	196	170	173	205	173	176	178	166	169	183	194	163	189	194	182	190	181	171	151	188	187	174	154	168	192	186	178	162	200	169	186	194	159	183	168	189	174	165	181	164	196	174	196	183	197	172	188	184	177	179	174	216	180	187	167	158	180	173	164	177	172	173	178	177	183	184	196	178	175	169	189	196	198	187	176	175	162	184	186	182	166	157	198	174	164	155	182	182	190	187	181	201	169	189	162	179	187	161	178	191	177	162	157	187	197	205	185	175	178	192	182	205	207	206	166	190	176	189	198	188	191	212	178	180	159	185	176	187	178	161	188	163	184	184	173	187	164	189	170	190
47440	2611	3751	4345	3937	3532	3119	2881	2431	2039	1807	1613	1640	1724	1646	1523	1508	1347	1020	1277	1537	1387	1194	973	1013	1231	1018	684	708	679	700	757	717	729	743	777	837	794	688	679	778	797	1134	976	1079	1006	878	857	781	646	619	637	660	662	1762	7141	6376	4583	2414	665	422	451	475	461	484	448	440	432	465	456	447	465	463	477	501	443	430	416	430	423	442	449	441	453	468	455	434	521	478	444	436	494	418	455	467	488	488	438	449	495	410	456	471	512	467	440	468	482	470	445	443	463	423	424	451	449	466	465	458	485	483	477	443	445	472	453	466	454	451	444	440	473	440	448	453	469	476	452	459	473	471	441	474	465	460	435	515	450	429	430	449	470	446	437	439	461	482	444	417	458	427	435	429	449	492	422	505	473	433	452	484	494	439	484	427	457	429	477	480	493	450	468	440	465	447	466	443	463	459	463	432	475	440	416	429	430	452	427	482	477	462	446	452	459	435	419	538	488	472	451	466	405	434	470	464	440	463	439	480	515	461	451	477	456	460	443	464	446	436	440	439	444	469	477	448	444	425	470	457	444	443	405	464	453	457	451	449	473	414	474	443	483	444	476	411	441	438	414	484	428	439	443	479	460	434	450	454	445	427	396	438	436	464	427	495	431	455	411	470	449	463	444	423	463	431	482	412	418	443	388	466	446	429	453	442	458	451	446	479	465	455	452	455	443	456	438	498	428	424	516	445	440	455	474	431	459	466	483	475	456	465	440	465	455	444	436	456	460	429	457	401	433	458	471	487	464	476	451	444	452	458	451	478	473	435	433	412	461	462	493	444	449	426	429	453	473	444	416	448	459	482	493	482	416	488	455	411	438	467	454	456	428	432	467	484	445	448	487	462	455	435	482	466	447	480	440	447	435	461	445	462	502	456	454	467	466	438	446	459	458	435	435	451	469	426	461	480	447	468	463	430	505	428	468	425	467	477	455	470	469	475	425	483	467	439	456	424	466	495	463	479	441	489	452	440	460	460	469	444	462	449	456	461	415	445	482	463	436	459	437	473	432	433	419	426	459	457	448	435	464	448	450	450	451	448	431	463	450	458	464	451	458	454	460	453	477	440	452	462	457	431	444	472	442	445	441	447	432	459	482	450	417	483	438	459	440	418	450	471	446	441	443	442	449	476	439	482	409	436	472	448	487	435	467	452	469	467	467	458	491	409	445	466	449	446	470	438	476	430	470	443	439	477	455	440	465	442	452	479	479	453	446	479	460	483	449	437	474	455	462	448	448	468	432	424	452	456	429	470	449	474	471	443	460	450	452	467	499	508	446	461	466	478	424	482	424	455	467	460	449	418	471	443	473	431	427	474	431	455	461	458	432	480	457	441	412	427	465	426	498	450	460	430	449	508	436	468	448	473	462	456	494	439	444	449	439	479	433	449	452	413	427	480	426	462	464	420	446	458	448	468	461	466	473	446	443	435	471	422	452	437	451	463	427	438	497	436	475	446	445	435	479	469	420	423	461	464	455	440	452	443	439	503	442	438	447	438	460	491	468	454	433	431	467	428	475	475	444	422	481	439	445	454	420	461	435	455	465	451	466	456	467	460	480	434	464	456	456	466	431	497	481	470	468	475	472	454	441	457	461	494	435	430	476	433	456	458	471	436	455	463	452	434	457	460	484	459	453	468	432	458	465	505	440	462	446	424	490	468	418	445	449	472	436	483	432	457	431	454	437	499	449	459	457	440	431	439	455	455	458	419	475	469	458	455	446	492	458	439	466	457	452	426	488	423	393	437	468	474	436	457	425	435	447	464	464	467	449	420	448	450	436	479	433	406	443	442	431	443	438	462	435	458	434	467	450	473	436	461	430	438	447	457	428	448	411	460	459	415	421	471	434	446	422	432	427	463	432	470	456	453	437	467	452	465	466	441	448	456	420	478	442	454	453	486	447	458	515	404	441	464	467	468	450	460	435	456	489	449	471	458	479	449	465	431	457	447	426	426	483	459	501	473	442	460	476	453	483	470	460	437	421	470	441	456	442	476	438	461	461	439	412	440	486	446	491	477	467	454	439	434	461	469	452	458	425	394	468	412	434	472	462	424	470	422	425	514	444	453	451	478	451	431	443	437	432	453	484	402	466	452	398	434	479	439	450	423	466	477	498	444	483	478	434	416	476	445	469	435	451	458	446	435	431	438	499	479	455	451	461	464	470	424	462	463	501	440	463	433	471	515	426	419	441	444	435	436	525	448	484	454	482	444	450	460	473	468	448	438	459	466	447	454	466	431	451	428	448	478	436	454	475	439	502	441	469	455	471	436	458	425	468	425	460	460	419	446	475	415	488	455	465	461	437	439	405	459	456	478	510	506	457	443	458	492	423	447	444	470	438	463	464	433	446	483	447	442	462	471	479	469	447	492	451	436	438	479	421	440	465	441	464	448	427	489	434	481	465	464	411	463	445	437	431	454	468	454	453	473	439	453	428	447	483	445	435	480	433	436	470	438	468	488	458	430	446	454	473	440	411	473	435	439	421	448	426	485	453	476	474	461	416	423	464	417	497	471	488	462	462	459	441	468	452	424	450	474	452	448	439	432	473	478	471	444	429	470	458	460	449	466	447	464	461	440	422	465	491	447	438	433	475	471	457	432	421	453	461	432	473	464	467	447	482	444	424	437	453	463	444	423	432	464	438	461	468	458	469	465	460	458	419	454	440	465	483	457	453	426	458	455	424	392	484	438	468	450	467	432	484	455	480	438	461	477	461	442	455	434	461	466	452	429	453	446	461	459	447	495	444	465	442	448	476	448	476	470	462	524	487	475	449	432	443	430	471	442	470	453	446	448	428	437	457	416	434	449	464	454	420	452	468	418	456	443	457	476	473	463	461	473	441	476	448	443	461	473	477	442	466	468	439	451	452	461	452	490	481	438	458	465	472	441	452	471	463	458	424	443	446	430	452	463	463	454	427	456	465	454	472	466	453	438	457	446	460	475	442	442	434	472	417	477	436	465	482	424	475	432	442	468	413	414	499	413	461	504	456	471	429	496	457	427	428	468	486	437	445	456	450	446	431	463	463	455	436	462	462	454	471	439	490	469	454	464	439	504	449	416	446	458	436	466	469	480	471	446	450	456	428	452	444	425	477	422	451	433	487	490	456	460	454	455	458	456	462	451	422	451	461	476	460	483	437	414	458	471	416	482	478	427	491	456	439	419	458	451	456	506	422	467	448	470	476	447	439	445	492	410	468	452	438	443	482	472	458	426	475	488	439	428	463	441	472	424	472	443	445	429	444	455	436	450	434	495	433	483	486	508	452	466	432	423	428	454	456	443	443	483	463	435	464	449	481	462	447	495	451	474	479	426	449	478	474	410	425	433	446	442	454	448	502	454	463	421	447	438	470	438	474	469	497	408	457	428	467	457	452	481	406	450	428	459	452	460	454	431	439	468	451	441	452	437	467	449	456	448	436	433	436	423	450	459	440	491	467	524	460	413	421	444	467	450	456	461	475
20847	2074	381	308	326	298	313	300	281	284	252	299	280	266	284	281	289	278	230	272	281	293	253	240	273	265	272	275	231	266	240	255	272	251	226	241	262	266	245	256	269	258	273	262	279	283	271	282	267	235	265	233	256	268	264	281	337	315	293	299	254	227	240	278	226	260	275	254	280	247	237	255	240	258	226	239	273	249	224	231	255	249	239	233	257	237	249	253	269	241	227	245	254	267	245	263	248	246	253	278	267	256	256	243	250	229	257	266	268	270	296	232	269	263	277	225	223	265	240	260	272	264	271	245	267	220	240	246	249	212	242	250	245	233	241	271	252	237	243	216	282	247	267	251	245	230	231	280	239	240	238	246	246	241	252	210	225	243	258	288	245	224	221	252	274	236	261	263	265	262	254	243	264	253	259	228	246	256	244	256	240	258	249	216	264	248	239	265	238	255	228	239	240	257	280	246	275	248	220	224	253	254	239	244	254	225	270	255	270	246	241	240	248	261	254	218	266	243	243	234	239	248	233	291	240	234	253	257	266	231	238	263	236	261	251	232	228	255	249	261	249	258	250	224	287	233	248	259	234	280	236	240	226	243	282	250	246	242	261	228	237	292	248	234	255	246	264	271	284	261	240	263	265	227	248	275	243	261	223	242	271	233	264	243	230	231	246	212	234	235	249	235	271	244	234	228	266	229	265	252	231	280	252	245	218	236	279	260	248	244	255	253	236	280	265	225	243	274	238	244	227	246	252	245	253	257	230	244	260	264	230	237	207	258	269	282	245	230	246	246	248	228	235	223	250	247	242	250	231	281	233	254	256	256	266	278	246	254	220	234	254	210	250	274	253	254	251	245	247	243	213	261	224	234	243	284	274	249	228	237	241	257	238	228	248	266	258	231	242	257	236	283	246	244	252	249	239	242	236	254	237	228	249	261	233	239	254	261	226	230	284	249	227	218	234	275	274	255	233	233	269	267	257	226	234	254	245	220	233	246	268	259	253	268	259	233	249	242	262	248	248	274	274	273	258	255	252	250	236	275	242	237	257	262	252	240	264	256	226	245	245	246	251	215	253	235	237	254	248	272	257	252	263	245	265	235	251	251	223	238	230	254	238	247	291	234	268	242	224	238	271	228	236	257	262	249	225	250	232	249	254	248	239	248	247	231	249	251	244	258	238	245	215	235	250	216	219	251	257	247	234	266	263	272	235	257	254	236	230	227	250	282	224	240	217	247	254	231	269	219	231	237	249	241	264	240	283	251	257	240	241	253	257	229	251	251	264	261	263	258	236	248	261	236	252	278	230	256	243	254	245	244	236	258	262	261	267	238	250	249	194	230	235	251	263	259	234	264	246	267	223	255	239	243	261	245	242	296	255	230	254	242	253	259	280	249	265	250	280	241	250	266	253	279	255	243	258	244	231	277	224	230	241	271	251	257	237	259	250	234	240	249	261	254	264	254	228	229	241	268	244	248	252	260	218	247	270	257	231	221	234	266	228	240	230	250	270	245	238	248	224	253	248	278	241	252	262	259	247	257	247	251	271	241	221	243	270	237	246	243	284	228	228	252	249	254	243	260	285	248	249	224	265	227	233	236	243	243	241	253	242	221	255	229	241	238	253	248	246	250	269	233	254	258	257	244	286	252	262	224	252	245	245	250	236	233	237	236	239	273	256	223	239	237	255	242	236	263	240	253	252	239	270	254	228	257	274	249	269	221	233	247	229	239	240	233	233	231	267	268	239	243	244	210	242	232	251	232	272	238	233	254	251	247	272	234	222	260	245	255	262	270	231	246	281	251	249	233	272	247	259	256	263	255	204	256	261	253	229	236	243	257	256	257	242	231	266	260	270	247	273	262	270	241	242	266	235	239	265	262	255	280	256	225	252	268	241	258	245	259	236	232	256	270	242	255	218	223	251	258	258	240	262	268	236	256	232	247	238	293	218	254	303	285	261	249	245	241	265	256	281	248	248	255	274	266	259	262	238	257	229	248	237	242	235	257	264	292	253	254	253	238	257	258	267	226	256	246	230	218	253	260	259	255	216	269	246	210	281	256	259	250	245	246	252	256	278	212	241	260	239	246	281	260	266	235	244	223	236	268	238	239	243	262	267	226	261	250	254	260	261	283	244	259	259	242	210	227	256	238	244	261	244	250	244	245	220	265	238	234	267	261	237	211	239	246	242	253	253	276	259	264	251	244	249	251	266	244	238	237	249	233	248	274	251	250	235	246	289	242	257	264	247	238	265	257	260	261	238	220	230	235	259	258	243	247	235	253	244	241	256	254	226	252	264	241	212	253	245	241	257	265	258	249	242	235	237	257	251	219	262	252	249	243	238	245	234	249	231	255	273	243	240	251	223	242	249	251	248	225	228	244	241	237	248	259	232	253	258	228	257	258	263	261	236	251	255	262	243	223	232	265	230	242	246	265	253	212	232	221	277	254	257	241	251	250	269	258	269	252	266	241	241	269	254	277	244	259	269	263	242	221	238	241	261	271	240	226	276	218	232	237	232	265	263	230	241	254	250	252	242	250	254	241	254	270	271	252	252	243	236	242	255	232	258	261	235	248	224	248	248	268	227	252	239	241	234	246	260	278	250	257	270	258	258	237	235	234	261	294	255	253	272	251	256	250	264	234	252	238	261	248	234	244	241	238	252	250	247	238	259	245	258	245	226	228	254	222	259	264	242	242	256	238	257	266	232	226	240	269	245	217	235	259	250	254	234	228	271	243	215	282	249	224	234	233	262	245	260	233	272	234	255	252	244	239	224	262	240	242	240	242	206	277	259	254	218	216	244	269	249	253	258	280	256	244	244	268	262	255	239	253	257	242	253	230	253	249	241	260	239	253	224	249	246	258	250	277	270	249	250	249	252	243	253	246	230	231	237	236	243	253	260	247	239	238	248	257	273	255	248	256	235	258	271	247	228	236	261	251	259	246	235	246	244	220	257	265	243	251	235	260	220	265	243	231	252	262	259	263	261	257	239	253	231	248	235	232	269	278	244	231	225	246	271	226	223	270	260	258	256	269	265	268	226	240	228	276	256	235	222	230	243	251	219	265	277	254	271	242	268	244	249	235	235	228	228	245	231	242	270	239	234	232	255	237	201	258	267	263	245	258	245	230	276	244	243	265	223	252	224	269	250	247	244	264	260	251	254	226	260	251	251	247	252	246	253	250	250	260	242	260	227	249	232	237	283	268	233	244	243	269	270	266	290	269	236	249	258	263	284	239	244	244	247	244	252	262	224	254	254	265	224	257	255	262	237	230	222	258	278	234	272	252	240	259	230	249	245	255	241	228	259	248	250	252	247	252	235	258	248	237	262	260	247	269	227	255	235	264	242	251	249	259	219	234	252	246	230	255	229	272	257	235	247	250	258	231	258	285	290	250	226	227	259	256	261	242	240	247	254	270	249	245	244	246	249	238	244	264	271	261	252	246	237	233	242	239	256	249	246	245	278	245	251	256	271	241	265	281	256	251	258	251	250	255
18129	713	832	895	928	884	898	894	833	806	783	743	727	730	804	777	712	700	707	729	806	790	792	727	697	675	675	623	644	681	708	695	697	726	686	705	647	630	694	721	669	715	772	790	755	728	735	761	712	644	699	652	740	711	663	862	1012	980	791	710	603	658	576	610	597	680	624	616	636	638	576	608	570	629	632	668	608	605	590	574	594	584	633	602	674	618	619	638	632	609	647	607	609	607	618	623	603	596	626	632	609	625	578	606	568	624	651	651	648	598	581	607	571	590	597	639	607	622	633	634	600	591	606	578	632	586	621	643	632	573	671	621	625	623	642	636	591	618	577	629	627	619	610	644	663	633	626	603	599	633	597	633	627	594	626	601	610	606	631	607	633	595	622	573	598	698	652	610	592	604	570	649	615	629	623	626	601	637	640	606	644	622	626	610	602	613	611	627	631	601	683	618	635	628	659	580	603	572	672	649	591	623	591	615	594	674	609	585	616	589	601	644	649	627	608	594	632	615	604	605	652	630	615	588	675	606	607	589	610	605	633	646	669	601	603	641	574	636	573	628	614	612	578	623	658	593	597	595	573	639	586	633	600	601	657	614	663	691	592	606	613	632	642	614	604	597	576	597	625	621	625	664	634	623	615	625	582	623	627	584	604	633	600	613	637	583	621	598	629	624	547	565	575	584	611	620	599	641	621	663	588	607	607	603	616	640	606	613	603	599	635	615	613	609	630	597	624	589	606	633	623	595	629	652	626	602	633	672	678	602	654	612	568	607	602	624	605	619	614	623	667	652	600	581	644	654	591	598	602	683	582	613	605	629	584	607	598	556	633	595	671	607	588	582	600	584	637	599	599	629	591	609	625	643	642	628	603	654	588	577	631	627	614	630	608	659	582	643	609	638	627	623	594	619	582	614	609	649	633	640	600	607	653	603	605	580	657	617	622	672	583	629	578	593	650	583	632	629	624	613	626	570	610	602	629	634	597	624	632	594	600	650	634	639	663	649	616	589	632	609	624	628	608	625	643	601	617	621	657	645	616	629	664	655	607	592	623	645	616	623	628	690	599	642	618	581	615	591	677	635	628	633	633	614	620	624	651	632	667	610	574	630	631	655	614	626	594	620	642	620	627	590	632	661	581	610	632	595	613	630	611	640	595	601	648	600	615	630	590	587	585	632	603	599	623	622	635	606	597	661	583	567	594	610	629	576	613	590	664	574	664	596	617	659	626	603	635	642	570	563	570	607	642	646	631	563	616	640	619	610	641	630	577	663	619	651	633	640	619	658	629	575	639	662	616	634	560	608	608	604	595	645	669	589	612	593	601	603	595	605	580	642	600	607	629	633	692	647	645	627	609	634	614	617	599	640	622	629	580	623	575	611	606	627	572	575	679	599	633	594	630	678	604	602	590	576	568	554	651	618	610	561	666	636	600	633	648	620	626	603	614	607	618	638	610	583	587	630	643	630	592	591	600	623	578	640	613	582	612	581	641	629	636	573	641	584	633	600	636	650	568	616	633	578	603	613	618	657	642	589	638	624	639	638	634	629	624	629	577	602	607	605	612	594	621	594	600	594	569	658	615	618	625	615	633	581	654	605	591	649	597	635	632	560	640	586	583	621	604	631	601	617	601	608	646	573	618	605	588	636	619	579	638	677	590	625	649	669	617	613	592	614	659	635	609	603	604	617	644	596	618	607	610	617	623	643	618	653	633	582	610	593	607	591	622	630	638	620	633	583	627	551	598	605	606	623	597	620	626	639	634	609	581	612	623	605	621	648	591	596	600	615	645	608	659	572	602	606	623	620	627	608	597	596	645	578	615	581	609	621	653	556	609	628	600	590	623	625	570	645	579	652	629	583	573	571	598	622	595	579	630	619	646	577	632	602	658	634	635	583	623	610	577	578	610	557	605	622	604	596	572	595	645	599	622	576	582	593	586	588	598	604	626	623	610	584	635	620	643	603	594	624	583	647	558	608	628	609	625	587	667	607	598	629	653	648	616	632	607	589	620	602	606	595	633	656	599	557	631	632	622	671	598	589	623	672	660	604	592	618	591	591	614	668	595	624	604	628	606	653	600	624	626	623	602	589	597	655	625	561	561	610	628	575	606	614	575	577	631	621	631	607	619	604	635	638	621	548	612	621	588	634	613	596	652	615	590	631	657	658	610	614	612	597	629	621	588	643	606	612	633	602	639	625	628	604	613	611	614	601	638	613	596	628	588	609	595	616	653	618	622	622	589	582	595	607	671	626	613	614	608	581	623	595	594	604	625	588	642	603	624	613	659	606	649	609	611	617	630	618	580	663	566	626	618	651	636	590	612	601	602	615	614	595	584	649	589	611	623	642	595	654	638	613	624	622	674	576	637	597	638	592	628	640	567	632	634	586	647	608	555	631	614	641	671	617	644	618	612	585	622	601	639	605	597	564	649	671	569	643	618	601	613	616	643	628	645	639	631	593	600	601	690	600	612	603	644	616	559	613	616	608	675	625	595	599	619	629	644	659	649	609	630	610	613	621	607	616	605	626	650	670	665	612	571	593	581	611	655	581	669	614	627	645	598	596	634	592	650	621	622	606	636	615	579	648	581	621	566	652	639	622	627	589	654	617	607	613	600	603	585	588	601	640	585	624	622	603	640	606	600	602	562	642	631	605	618	616	613	608	615	587	619	639	635	591	617	634	627	615	618	621	563	593	630	609	553	608	637	627	626	592	607	632	655	658	600	650	621	651	608	559	610	587	635	597	666	633	632	627	649	570	610	606	632	648	617	608	585	612	601	583	676	647	625	642	637	626	635	637	596	600	589	619	626	625	661	613	631	587	585	653	633	588	585	587	651	645	613	611	603	660	584	620	619	606	616	611	651	596	587	624	642	623	626	612	605	633	640	602	630	613	641	588	640	634	573	610	591	657	603	599	642	638	651	632	571	602	634	653	644	662	587	608	600	589	637	627	597	632	609	601	616	616	586	622	601	627	617	612	614	610	630	615	615	615	602	638	608	597	609	611	615	613	613	625	626	601	582	631	623	616	581	621	610	610	632	625	659	601	619	663	625	580	619	646	547	618	616	603	611	600	613	602	602	609	590	640	629	607	605	635	645	588	579	643	609	564	583	570	644	599	627	599	541	625	625	605	635	624	637	607	588	613	580	546	643	635	603	613	651	637	617	610	621	616	624	641	604	601	604	642	588	583	609	588	607	591	580	616	626	584	651	619	605	589	658	631	613	570	610	603	608	619	612	586	596	618	603	639	605	639	601	670	620	583	654	620	647	584	641	582	612	658	607	598	619	618	614	636	610	620	626	625	615	641	661	594	626	580	612	628	618	629	615	608	663	655	607	587	626	578	633	648	609	594	632	628	610	618	636	616	641	612	638	673	599	625	596	647	593	594	640	603	644	593	596	590	614	631	601	610	598	616	649	603	602	620	622	608	610	644	593	598	640	629	609	602	670	568	625	598	661	645	647	626	595	644	622	647	632	640	579	578	568	613
51767	23184	18895	2501	791	666	639	530	426	410	392	368	353	416	359	402	365	312	325	325	294	295	330	317	283	291	295	276	312	272	297	322	300	262	321	258	289	289	310	291	295	277	288	297	286	287	343	288	257	293	275	281	316	291	350	775	682	559	412	334	228	290	269	268	267	280	285	292	270	241	283	260	276	268	261	279	273	278	290	268	258	252	229	256	307	289	247	289	267	264	297	279	281	250	270	280	251	256	294	294	275	266	263	287	277	258	249	262	281	276	264	237	254	274	235	252	279	290	258	292	281	284	271	270	294	277	246	258	272	242	274	275	266	260	282	268	296	259	257	265	300	281	279	266	267	285	273	274	280	284	258	274	274	265	272	239	272	269	310	258	276	251	283	279	270	260	243	239	277	283	252	262	270	286	261	270	263	258	276	261	290	269	295	279	277	275	272	276	258	282	256	267	268	255	279	266	281	281	283	246	274	290	282	281	285	260	281	250	232	262	282	250	250	276	282	259	238	295	278	236	262	290	273	260	262	278	282	244	248	282	269	264	241	264	290	287	292	263	265	273	270	220	276	256	246	294	262	285	276	291	296	274	256	271	273	277	290	284	287	266	264	282	247	250	261	249	281	264	272	245	281	266	265	271	273	285	266	277	255	253	251	290	261	291	287	260	273	241	295	261	240	286	280	264	253	269	258	264	263	259	276	287	268	282	294	270	266	265	321	274	255	242	272	242	277	267	260	270	270	293	264	243	275	305	271	305	280	276	248	282	260	276	240	293	287	265	253	286	286	248	262	261	273	280	278	272	282	254	277	283	279	292	279	277	271	275	252	262	260	284	258	262	265	273	270	281	261	244	267	274	286	257	224	255	272	254	275	253	274	276	242	281	251	248	218	233	264	263	245	261	251	251	264	234	268	296	284	279	296	273	279	276	267	273	290	257	282	287	278	287	227	276	277	290	280	241	296	254	262	287	273	267	254	262	282	295	271	257	284	265	252	280	246	264	232	281	280	262	277	261	276	289	268	275	221	273	270	274	263	268	287	267	266	236	256	254	270	245	279	297	271	251	283	265	273	245	278	254	266	283	252	269	294	242	270	288	271	280	268	258	303	280	282	299	295	262	284	251	264	286	252	270	278	245	306	288	259	279	253	268	262	245	271	275	297	276	266	272	263	263	278	247	277	281	279	279	273	244	270	237	297	261	254	282	233	227	244	226	286	230	234	291	254	260	265	254	251	273	273	234	290	282	269	297	293	279	303	274	265	291	289	254	257	266	257	284	287	277	281	286	297	284	261	321	279	255	285	226	265	284	267	267	276	272	268	314	285	239	253	249	296	279	231	269	273	288	278	305	318	286	262	237	282	280	244	235	228	292	280	286	251	283	275	242	264	306	306	292	271	237	278	264	268	289	303	271	295	266	281	247	267	274	282	236	260	280	247	270	301	276	270	268	264	292	259	270	236	268	273	257	280	255	262	263	287	282	255	255	267	284	275	229	252	268	272	277	240	272	278	284	254	286	288	268	275	231	268	275	263	285	268	257	288	274	271	269	275	291	270	291	251	250	242	249	276	265	226	288	275	278	266	252	243	295	279	299	267	267	255	244	285	286	268	265	262	260	258	317	274	260	267	277	292	256	256	289	231	278	284	284	278	262	267	256	267	240	292	266	269	270	267	300	267	278	256	289	289	264	292	263	262	242	285	250	267	280	284	282	254	267	286	286	253	293	269	273	271	276	263	295	258	304	255	270	261	265	284	258	269	288	262	245	270	271	288	264	244	267	282	252	287	270	282	269	270	285	262	254	256	285	263	275	286	270	261	270	292	287	296	252	241	257	293	291	259	305	286	256	255	271	296	294	281	283	279	243	305	280	264	277	269	253	247	253	261	277	246	288	257	303	273	266	250	279	274	283	243	253	250	299	257	254	283	268	282	289	279	276	257	297	257	266	264	277	266	253	263	303	274	254	253	270	293	263	272	278	258	269	249	266	289	256	258	253	265	278	277	289	306	257	268	280	297	246	268	233	284	258	307	281	265	253	261	260	280	287	274	277	249	285	268	241	265	269	258	246	279	247	254	316	286	264	270	261	300	268	268	294	274	253	292	273	271	304	274	268	268	226	273	283	273	288	271	300	275	263	284	252	235	283	262	266	261	269	218	254	264	294	293	277	289	264	265	286	257	281	244	288	277	259	278	249	241	268	253	287	261	266	294	285	278	275	282	261	266	272	290	303	285	272	279	297	275	268	290	272	275	267	280	269	258	235	270	245	263	291	259	278	261	283	325	284	270	272	272	278	312	259	234	268	292	285	272	291	287	258	261	259	264	270	260	251	265	290	260	259	277	257	247	275	272	279	271	264	237	296	264	263	268	271	255	272	271	293	253	304	297	276	295	235	281	289	293	251	246	285	259	256	269	241	293	301	281	285	234	264	296	233	278	288	307	273	301	277	248	268	275	302	256	291	261	291	284	268	278	241	294	251	259	281	264	274	281	272	263	264	288	278	259	262	259	269	274	262	301	246	261	274	291	278	273	244	281	271	252	265	252	249	282	289	278	277	241	246	258	260	254	248	283	266	258	237	275	277	279	276	250	254	265	281	278	252	266	269	271	297	256	290	271	251	289	244	255	259	274	237	247	291	287	267	299	235	271	263	286	294	264	262	276	277	265	275	270	301	274	286	273	288	292	245	271	265	241	267	260	312	273	236	282	281	264	292	251	282	282	274	265	277	286	275	271	262	260	278	266	288	262	278	291	260	306	264	262	276	256	293	254	268	244	273	271	261	258	283	268	243	298	312	241	262	271	278	263	243	270	257	258	283	282	244	273	267	297	284	277	263	273	273	258	243	261	280	241	251	280	275	270	241	271	293	261	267	288	277	242	271	245	276	264	261	257	310	291	239	286	252	289	293	266	258	261	233	261	270	293	290	290	253	288	272	241	302	253	271	253	238	256	263	258	273	289	246	291	285	275	252	306	256	268	267	269	282	242	258	252	275	273	270	262	273	252	268	291	305	300	259	241	252	258	284	278	221	258	268	275	233	236	288	262	248	256	274	268	247	276	252	267	296	262	288	254	280	284	268	287	295	267	274	269	266	279	301	301	248	280	278	281	268	258	287	239	248	251	271	273	244	248	268	283	251	255	272	271	294	265	251	252	278	264	297	266	249	235	275	270	272	254	245	274	305	259	269	272	245	257	269	280	247	230	266	281	277	326	316	295	222	258	262	268	276	281	251	250	277	247	272	307	260	261	264	259	281	255	257	276	289	280	256	258	257	254	263	282	284	267	266	264	298	272	249	300	273	271	279	267	246	231	235	276	280	278	269	244	269	313	278	244	270	265	290	252	277	274	251	271	256	254	243	272	235	283	245	233	274	273	263	302	273	287	266	254	274	267	258	257	274	281	244	272	251	306	275	249	257	279	263	238	277	238	259	281	275	281	291	267	269	258	282	259	239	279	265	275	279	276	307	256	269	248	276	242	289	262	275	294	283
38495	1547	2404	2842	2838	2418	2229	2207	1732	1557	1416	1456	1348	1400	1431	1351	1116	1130	1215	1081	1219	1172	1065	1008	911	887	921	868	896	885	865	894	902	870	850	857	837	785	829	895	842	847	970	1027	936	1014	986	884	865	870	776	855	838	846	1445	4307	3666	2625	1876	1009	650	692	667	678	628	697	649	613	638	624	674	670	635	626	700	609	672	690	650	618	661	627	659	646	640	704	628	654	692	665	727	634	607	665	630	653	686	637	665	645	607	678	652	676	658	620	656	625	639	614	716	602	637	655	617	683	592	692	655	662	686	623	606	669	663	639	670	654	638	634	622	639	676	694	707	619	655	624	654	667	632	624	624	630	659	630	658	678	672	649	655	691	677	676	651	643	640	670	680	669	686	634	651	639	664	648	663	666	649	624	697	647	672	658	657	691	616	655	627	671	597	681	620	640	654	650	663	666	664	604	661	609	647	668	628	649	617	651	646	650	636	629	622	656	663	624	613	633	627	619	651	652	672	690	618	702	652	631	633	676	627	682	659	675	634	626	595	666	612	683	692	637	632	669	642	657	648	625	669	620	649	693	675	655	639	701	654	688	650	638	630	675	670	670	658	669	636	622	626	666	656	628	651	654	638	631	625	622	669	635	680	613	668	668	621	673	684	651	659	615	654	680	658	648	604	646	657	612	655	643	624	659	648	626	639	679	654	636	657	614	643	648	666	618	651	697	649	658	649	646	635	698	695	630	662	636	641	626	643	630	647	665	658	630	630	681	662	670	672	672	633	636	671	648	626	679	633	644	635	646	661	652	654	645	632	660	645	635	624	645	656	658	629	652	621	641	661	621	652	688	638	673	727	674	624	668	669	635	602	666	677	629	642	614	628	652	671	705	684	619	642	651	617	625	645	632	649	606	665	672	653	661	626	673	632	664	623	633	639	643	647	646	688	648	677	670	653	668	674	639	686	645	656	667	638	647	658	613	621	653	614	626	620	650	620	632	651	634	672	655	635	687	623	639	649	600	630	692	644	687	660	643	637	637	664	637	646	659	659	674	610	654	702	652	634	624	653	687	629	622	627	656	658	605	669	647	675	646	637	674	662	649	626	650	654	611	670	681	644	647	635	659	668	672	646	624	665	640	593	689	674	638	631	678	663	683	598	633	659	646	608	646	644	668	704	623	637	627	670	639	688	672	630	695	666	645	644	715	626	662	650	701	653	650	665	645	628	670	651	644	657	674	672	628	621	643	644	653	701	629	672	678	663	653	659	662	661	664	634	649	675	695	641	663	613	644	628	677	634	653	637	635	611	658	673	655	613	659	622	671	681	667	659	721	664	653	638	675	657	652	656	635	645	688	666	653	636	641	584	624	666	606	725	634	686	624	649	663	670	641	610	646	652	639	600	623	625	660	657	614	614	660	658	637	656	587	681	672	717	614	646	591	634	647	644	671	616	655	658	633	634	615	627	641	640	631	711	623	661	698	663	683	655	640	609	647	644	660	676	662	600	676	625	619	642	626	674	669	664	661	688	677	632	671	655	644	613	632	636	644	592	650	651	721	690	659	612	645	686	656	644	652	639	656	639	654	621	650	649	682	618	644	636	658	634	656	639	658	631	672	676	617	699	693	684	671	620	683	656	658	641	675	637	625	644	636	599	621	662	633	660	623	665	651	595	631	691	659	648	617	648	632	624	615	655	665	664	723	619	670	673	629	648	610	622	683	607	655	611	644	647	623	656	667	649	650	622	646	668	634	598	655	637	649	649	638	636	635	606	651	657	664	619	603	621	653	637	641	710	635	608	648	640	687	652	652	654	682	664	613	613	607	645	661	653	642	640	637	647	637	655	637	634	699	701	645	671	628	654	658	673	637	628	712	667	642	702	629	662	627	665	648	668	643	646	689	660	676	653	652	635	636	658	679	671	658	649	664	611	664	666	698	666	617	637	654	684	634	667	671	631	644	620	651	623	608	634	647	685	697	666	670	668	662	630	638	643	644	625	615	674	661	627	662	582	630	607	684	662	636	649	640	654	672	675	627	698	660	658	656	626	636	644	658	633	681	645	623	690	685	660	664	668	655	587	668	686	634	694	647	681	662	669	645	670	637	642	629	679	674	686	658	645	641	639	655	645	634	723	689	644	621	647	657	668	650	661	697	651	680	699	630	648	635	676	640	642	627	609	678	646	656	649	681	645	637	615	674	654	651	667	659	622	653	661	642	664	701	675	609	636	636	675	631	657	636	641	634	640	630	636	663	671	675	644	667	602	654	653	678	673	692	650	652	682	614	680	650	681	685	632	621	623	658	636	627	652	629	674	684	643	667	656	652	627	659	645	689	714	661	649	646	620	673	662	625	665	671	614	613	627	646	666	641	649	662	661	651	626	699	657	680	632	653	682	592	672	657	627	651	589	653	635	672	646	639	711	673	639	620	644	660	637	648	656	637	651	644	683	622	608	644	661	633	631	655	615	639	673	657	664	669	721	637	690	655	622	626	625	632	674	660	670	649	731	625	660	623	639	673	672	689	690	672	614	650	679	627	631	644	655	685	644	651	615	664	700	632	624	631	628	661	640	610	621	663	631	653	621	673	633	702	658	656	652	666	655	692	649	679	644	653	694	613	635	662	619	666	614	675	647	655	676	673	640	647	657	651	657	655	659	653	646	662	685	659	640	714	664	642	644	623	656	657	607	646	687	659	624	648	669	599	652	624	704	634	629	638	632	649	615	626	670	616	657	650	682	695	654	636	647	670	611	674	639	631	663	609	637	664	645	651	607	649	629	654	709	672	679	632	692	634	698	624	698	690	657	674	654	629	603	663	632	655	651	625	636	667	648	665	647	691	609	637	648	687	654	689	679	687	708	662	644	682	576	619	623	666	625	616	665	635	628	694	672	639	650	715	630	625	634	656	619	684	649	628	626	694	625	654	683	704	635	629	611	644	673	669	632	653	687	645	664	621	644	643	666	661	676	650	640	635	681	666	639	647	621	713	670	667	676	680	687	661	683	666	670	648	677	631	596	692	635	641	679	665	654	657	636	612	619	644	701	632	663	667	674	682	642	668	637	657	628	616	670	638	677	660	676	639	621	688	649	677	613	614	653	645	611	654	651	680	644	611	625	679	672	704	652	664	666	628	692	604	647	641	656	675	653	636	651	700	641	599	667	645	650	630	654	676	620	616	624	671	673	664	664	624	640	610	665	669	669	669	658	655	653	640	659	699	615	650	656	592	630	658	657	635	675	637	654	650	655	602	604	643	652	644	611	698	609	661	650	622	662	691	688	627	658	655	631	638	642	638	640	601	625	590	652	657	612	626	704	695	654	641	676	655	654	663	612	649	672	626	663	679	649	667	670	677	658	611	631	671	638	656	654	682	618	624	657	674	641	672	636	664	633	674	662	675	616	658	643	606	600	637	674	647	645	615	655	667	647	650	682	632	650	710	640	670	680	662	656	642	727	644	642	627	635	673	668	682	690	634	582	686	644	645	683	673	651	616	638	686	682	677
47931	24251	27255	12774	1843	998	900	683	539	457	449	419	428	378	414	361	300	282	326	298	286	312	285	274	245	268	255	245	251	240	257	242	261	225	267	249	264	272	244	269	235	249	256	241	245	225	216	259	219	236	217	228	220	209	460	1096	946	671	521	298	216	211	216	184	202	194	193	229	205	190	198	183	180	170	191	183	216	194	215	204	164	196	212	202	211	195	203	169	196	171	218	202	220	170	210	188	221	216	216	214	196	174	233	200	192	209	220	193	205	194	206	182	195	213	197	178	182	209	194	191	178	197	205	239	232	222	209	201	192	187	194	189	209	184	209	205	199	201	174	195	197	213	186	189	215	181	201	205	175	202	210	215	180	197	201	185	200	182	181	200	194	205	199	202	186	197	170	208	237	218	188	214	189	195	211	185	199	199	167	198	189	241	203	192	217	196	175	205	211	205	204	187	206	221	220	196	184	215	215	186	187	199	218	216	214	207	181	199	175	226	199	196	213	194	200	165	178	191	183	200	180	197	202	201	194	213	195	185	184	203	196	203	204	193	202	172	195	192	200	192	206	198	199	182	197	205	200	177	220	199	212	206	214	210	193	206	214	178	189	191	200	192	209	190	174	201	197	193	204	171	199	212	190	204	208	217	165	186	194	206	200	208	199	196	175	182	208	212	212	195	184	204	199	196	189	223	217	154	219	211	182	226	211	171	197	192	204	175	211	188	181	213	219	181	174	195	191	183	198	186	175	181	182	189	178	193	186	209	201	176	199	175	238	188	205	205	194	181	207	186	203	187	196	206	208	211	188	216	180	192	196	209	224	224	193	210	194	214	195	197	203	236	208	198	215	188	212	193	180	195	189	194	199	206	178	228	192	193	198	194	208	201	214	180	203	194	195	208	201	218	183	191	203	191	171	189	186	184	203	191	191	191	212	199	200	168	222	190	160	201	210	192	203	199	222	219	216	212	195	201	176	198	217	170	208	186	193	175	217	210	179	214	204	212	164	193	195	211	206	203	194	198	216	188	200	218	213	215	204	183	205	199	183	197	191	211	199	201	195	187	214	224	217	197	209	222	190	186	204	203	195	184	192	205	197	188	168	218	204	208	195	203	193	196	195	214	212	216	193	205	218	169	178	211	221	190	210	208	197	192	214	183	205	169	229	183	221	219	203	204	207	203	187	195	171	213	198	208	219	185	176	179	181	189	198	193	178	208	208	185	205	191	256	193	188	183	200	174	199	211	226	199	184	189	203	231	209	218	203	199	184	183	199	215	206	214	198	205	191	206	201	213	208	227	197	213	226	225	190	206	197	224	208	199	203	198	189	203	206	189	197	220	211	190	188	196	188	179	193	221	183	201	231	201	216	208	202	207	172	193	216	198	209	173	215	209	179	206	204	213	203	195	196	198	198	194	185	201	195	189	178	231	185	202	186	191	181	198	204	209	177	200	219	200	208	199	195	212	192	212	195	196	190	172	224	184	183	218	215	204	181	211	178	198	193	210	235	185	220	189	196	186	183	190	203	192	197	194	201	207	196	241	224	213	192	182	178	205	204	211	180	191	176	190	218	187	204	183	198	187	191	182	177	201	192	208	196	172	221	178	207	214	198	179	189	194	194	178	209	183	209	199	176	188	194	206	195	215	198	186	185	171	185	209	187	235	227	208	185	193	198	220	201	211	199	198	174	185	226	199	193	209	205	202	162	209	213	209	195	204	231	181	214	186	203	218	186	223	186	186	216	192	183	211	209	198	199	195	197	186	209	210	189	208	184	216	196	185	196	198	210	208	179	179	197	196	185	193	197	204	195	191	207	207	195	187	197	208	204	207	206	203	172	196	191	238	215	201	179	198	209	176	203	192	212	221	196	213	192	182	224	202	208	188	205	205	208	180	174	231	227	214	205	205	196	199	203	204	208	193	208	169	200	216	212	213	231	196	198	210	183	208	195	205	210	226	219	188	190	169	180	205	193	197	189	221	192	208	181	199	203	197	192	192	240	221	202	175	220	207	179	205	198	197	183	210	226	199	199	197	192	184	207	212	182	219	197	215	186	193	204	160	196	211	176	220	193	197	180	217	202	190	205	211	185	191	198	196	209	179	189	225	202	209	204	211	213	201	214	179	196	195	200	214	200	221	195	205	201	202	180	212	193	203	186	208	204	203	212	218	187	204	210	224	204	203	167	203	198	196	200	222	203	187	219	194	213	222	192	208	214	215	196	206	198	197	191	228	208	196	189	195	184	203	212	190	198	205	209	188	192	197	161	211	186	229	204	209	186	189	211	201	192	193	194	210	200	191	201	202	173	201	183	197	178	210	185	212	206	186	181	209	221	195	211	176	176	212	216	191	195	200	193	168	207	196	191	196	205	203	181	181	189	182	186	197	203	222	192	201	187	170	183	183	184	185	192	207	167	207	219	201	199	228	202	200	209	213	223	213	170	214	216	195	221	209	222	203	203	216	190	200	231	209	191	200	174	211	185	195	200	194	213	218	197	225	188	192	185	197	195	210	200	219	194	207	201	183	212	203	180	216	200	195	198	215	188	188	185	213	206	196	197	195	198	181	202	218	206	181	205	205	214	205	234	183	194	179	201	210	195	209	199	223	192	208	216	187	205	184	193	192	194	187	181	169	191	153	174	203	195	193	212	190	175	173	202	196	207	167	191	207	207	195	199	202	217	177	204	174	206	187	203	208	191	206	198	184	182	181	206	200	182	214	190	192	196	190	205	215	205	214	204	202	193	191	228	208	200	218	194	180	182	225	178	167	196	195	215	204	196	197	174	199	198	210	194	192	192	181	191	188	208	215	215	202	183	198	209	187	168	201	210	193	213	216	189	198	196	213	190	189	199	198	201	203	191	181	192	200	214	169	185	201	181	179	178	216	217	194	175	205	202	219	206	214	214	217	202	188	168	207	206	195	185	216	195	209	214	214	209	222	215	179	190	210	210	206	176	221	194	178	191	203	198	199	191	184	191	181	203	201	182	186	179	189	206	199	183	191	213	230	208	185	187	193	188	207	215	212	205	212	194	189	202	212	222	224	212	186	188	185	198	196	201	188	194	199	178	215	183	179	196	201	175	188	178	203	207	251	227	170	193	200	186	208	198	224	205	200	206	229	180	195	165	201	210	210	227	199	188	179	204	191	199	171	193	187	188	195	188	199	217	183	190	209	208	243	210	200	204	194	198	216	195	209	183	205	204	203	212	193	236	208	193	194	216	215	217	199	215	211	198	196	193	186	186	201	215	200	187	194	180	214	215	187	216	195	209	206	185	197	219	226	206	212	196	191	198	184	210	211	215	196	195	184	200	174	209	189	193	191	196	176	201	194	207	202	185	189	187	207	219	173	163	199	190	183	211	210	204	202	219	204	208	208	180	187	201	192	215	205	237	180	202	198	216	216	194	176	186	215	213	194	203	206	220	215	174	236	198	183	207	198	206	199	214	185	233	219	201	189	180	214	216	178	211	206	185	192	224	222	205	209	205	205
45726	2278	4121	4550	4165	3807	3444	3047	2381	2062	1977	1753	1754	1783	1896	1792	1460	1242	1326	1229	1343	1263	993	1006	886	909	951	828	939	925	866	764	867	796	785	824	812	807	775	828	758	721	807	852	949	872	837	842	862	794	723	770	844	841	2601	6685	5592	4172	2931	1337	499	499	504	473	478	454	571	479	535	479	476	502	475	506	523	547	454	524	526	476	475	532	511	512	527	522	487	505	460	494	496	516	488	484	497	475	503	498	517	461	470	466	451	463	527	451	482	495	491	509	507	463	525	503	508	519	505	498	475	510	499	476	504	505	475	496	473	503	519	493	475	497	472	495	481	510	505	504	489	484	517	467	489	505	508	523	490	540	479	504	466	475	493	501	499	490	516	489	512	503	501	520	472	504	501	487	467	486	473	501	482	508	525	498	492	432	464	482	460	493	477	492	511	524	444	467	470	463	484	501	509	471	485	440	492	514	564	487	495	472	487	454	513	484	507	488	497	470	503	488	472	452	506	449	495	487	512	508	492	482	487	486	499	518	495	498	499	469	512	452	517	516	499	469	548	497	492	511	480	493	487	535	512	483	483	468	507	503	523	534	513	471	495	525	494	499	463	472	492	483	503	499	482	497	497	504	469	533	460	521	446	482	489	488	504	509	502	447	495	525	511	438	507	470	502	518	469	459	490	471	484	513	522	492	499	510	468	502	498	470	496	488	465	478	501	490	489	505	510	515	512	485	491	515	524	495	479	515	492	495	466	512	512	521	506	522	518	479	446	443	514	505	520	507	527	468	548	520	470	521	477	479	502	492	500	472	490	535	504	515	509	483	518	489	485	469	478	529	475	451	503	473	501	491	480	513	470	509	493	500	450	460	543	475	484	463	521	505	511	518	519	487	515	502	477	473	458	471	461	495	509	478	552	515	510	494	507	502	509	512	468	491	504	465	496	496	525	500	503	483	498	479	526	515	525	529	480	492	422	510	492	466	505	536	505	513	490	451	509	445	484	550	486	503	510	475	481	491	506	464	510	505	485	490	496	463	443	468	495	443	486	455	514	462	481	504	513	499	499	472	516	467	505	497	468	462	483	458	538	496	491	505	500	450	497	495	483	476	486	495	529	487	480	503	469	495	490	520	511	505	513	518	518	468	501	519	477	535	493	557	492	508	516	496	504	478	490	474	514	523	475	507	519	471	482	537	493	494	475	520	467	488	507	501	515	460	518	478	521	498	530	475	511	495	499	496	508	484	508	516	486	510	505	522	517	537	503	476	472	452	515	495	499	508	504	536	510	504	488	480	477	491	518	488	465	484	493	489	483	511	478	449	493	486	496	476	501	476	481	511	487	478	510	469	518	499	454	458	489	507	474	520	489	449	511	489	485	537	473	480	488	500	535	543	508	500	450	501	500	498	538	493	471	451	488	510	525	498	474	495	492	505	467	494	445	525	506	464	470	498	467	460	489	457	497	507	517	509	527	491	525	495	499	495	485	516	497	540	462	499	500	477	496	439	500	499	522	477	483	477	506	510	482	507	486	497	514	503	499	540	525	506	500	471	522	499	481	497	482	447	468	483	484	519	477	531	507	507	502	516	469	485	527	478	483	512	477	486	486	469	514	475	465	469	527	523	507	510	491	494	528	495	502	527	487	482	475	509	492	469	463	473	455	460	506	506	494	483	476	454	453	501	469	516	472	491	461	513	460	481	466	480	499	525	499	520	459	492	499	476	530	457	483	518	478	502	496	516	510	462	458	482	510	501	525	479	512	501	451	470	469	500	472	493	467	474	491	501	507	514	528	501	499	497	471	498	509	510	527	478	475	486	494	473	434	510	453	504	492	523	436	509	452	522	516	515	492	477	527	505	495	486	494	477	496	500	501	518	520	500	503	504	453	491	509	493	490	487	428	474	540	463	516	489	494	497	455	497	482	476	494	510	451	497	481	493	507	477	517	503	488	497	478	530	503	494	472	478	493	536	552	495	457	515	473	463	460	497	495	490	502	497	496	543	530	465	477	504	504	487	499	520	491	528	502	486	513	526	468	494	531	437	469	516	502	537	515	479	472	495	471	497	530	466	458	480	480	492	509	482	486	458	523	492	505	535	505	485	494	475	526	484	497	495	504	476	484	484	507	468	524	532	492	543	530	515	490	490	503	515	493	499	474	519	456	491	505	506	461	522	484	521	495	488	524	504	516	508	500	495	488	447	424	473	512	492	493	513	456	488	494	486	475	463	513	480	470	481	477	500	505	510	497	469	513	497	506	454	495	495	508	510	512	505	490	528	462	510	520	474	470	522	457	475	532	494	486	463	478	485	492	530	479	503	531	517	526	491	485	465	495	520	446	498	474	542	498	472	499	492	502	478	523	480	509	453	516	494	514	519	505	545	479	456	529	522	463	493	542	499	465	480	519	451	518	498	479	531	497	520	507	502	517	498	465	480	497	555	491	476	511	454	475	504	513	497	478	482	521	518	498	492	508	493	524	453	501	468	521	495	472	499	464	481	511	461	512	509	519	480	502	482	459	467	484	522	510	492	542	448	528	515	515	462	495	465	500	494	488	487	476	501	493	455	491	477	489	490	489	460	475	466	486	497	519	504	498	466	487	494	492	485	506	496	453	491	485	501	494	498	503	493	525	499	494	523	459	509	487	494	470	467	509	458	501	516	471	476	499	507	504	502	472	480	524	518	474	465	491	506	475	437	462	514	529	486	485	460	483	534	448	480	455	453	490	466	473	528	498	513	483	496	462	467	497	472	514	500	492	533	498	497	475	478	482	476	514	494	478	501	486	482	474	461	503	505	522	481	470	496	491	487	520	446	498	493	490	509	500	477	510	498	511	513	495	456	486	487	461	508	491	487	523	539	505	479	470	479	479	525	487	484	461	485	480	489	494	429	474	476	485	491	497	468	513	500	522	498	485	490	480	504	524	493	443	464	458	485	502	492	491	495	485	507	472	477	455	485	475	525	500	480	469	490	492	483	526	506	513	501	481	515	505	522	472	494	502	470	517	497	507	440	497	473	551	504	485	515	479	494	466	524	490	470	526	504	487	533	443	461	504	496	500	496	515	478	505	488	508	487	504	461	475	502	473	511	491	475	498	454	503	463	495	519	505	467	502	524	463	517	509	501	501	481	469	449	493	497	489	480	547	473	524	482	527	486	496	517	455	497	508	530	483	468	500	489	507	470	493	474	495	488	495	465	490	516	489	498	476	497	478	487	520	507	477	532	505	497	495	492	515	502	501	502	500	478	479	471	477	555	487	488	460	483	496	483	532	466	491	489	465	454	531	478	488	532	511	492	507	493	510	495	478	467	509	516	497	477	497	456	500	506	518	499	459	499	491	507	495	481	466	488	471	501	521	515	475	509	459	522	472	473	518	489	437	514	485	461	500	539	514	515	502	481	493	483	500	469	492	491	488	533	493	486	481	462	466	513	470	467	494	514	492	502	461	498	468	487	535	547	527	495	481	525	505	459	498	504	483	516	463	523	503	489	480	506
21406	2425	477	377	362	350	346	348	319	299	314	287	286	273	306	296	313	300	319	325	298	295	302	282	268	256	279	311	285	299	280	306	278	316	296	274	306	294	306	283	300	285	254	295	285	284	269	282	261	287	300	293	270	308	286	314	342	320	345	320	315	275	277	295	291	315	286	259	256	280	275	266	242	260	251	234	293	268	226	261	291	272	264	265	251	259	294	329	259	278	227	295	288	274	282	293	292	307	287	282	263	233	242	252	293	258	292	249	296	288	277	306	229	293	279	281	265	296	255	286	264	235	288	240	289	275	250	283	274	315	280	270	264	310	275	282	285	298	269	257	247	258	290	318	269	294	246	291	272	257	289	265	254	304	293	273	274	298	285	280	259	259	290	302	251	271	284	246	266	274	247	290	274	264	282	266	308	297	249	261	269	279	298	276	267	263	267	262	288	264	303	289	264	308	293	289	277	276	266	268	300	242	255	301	248	294	272	274	271	284	273	281	266	253	254	267	278	279	276	274	267	268	281	273	272	261	277	258	284	276	254	258	286	227	280	260	275	285	269	244	279	273	261	325	284	274	276	292	256	283	272	269	283	278	262	301	284	282	283	251	287	260	244	256	250	270	287	277	271	284	268	272	282	267	269	271	285	285	295	276	266	284	277	273	286	291	292	325	295	274	261	261	260	262	270	277	250	275	272	293	262	294	259	269	223	261	285	268	275	282	275	272	293	293	282	275	255	307	281	304	288	287	288	290	277	252	257	227	258	268	276	282	261	279	283	276	230	270	253	281	252	247	271	258	305	314	292	249	271	290	280	274	291	237	295	271	288	280	261	268	299	277	251	270	258	288	249	265	269	258	256	264	242	244	278	251	264	261	262	275	277	275	250	264	305	274	259	263	295	269	277	276	264	249	270	281	247	271	287	298	300	262	315	301	291	286	276	261	280	271	250	257	264	267	282	320	283	272	301	278	317	269	271	268	275	314	271	296	254	287	281	268	262	268	247	273	245	279	269	277	284	286	300	290	286	283	272	279	267	269	255	270	260	287	280	236	275	291	265	284	277	276	267	282	257	298	242	280	291	256	288	277	281	241	269	265	272	265	278	261	296	280	271	283	258	275	287	296	302	266	282	276	252	280	273	267	268	295	259	241	295	261	301	277	302	268	249	269	245	246	303	265	255	278	291	304	247	252	268	269	269	290	304	288	279	262	276	270	281	255	261	304	270	258	274	259	300	284	285	310	275	290	289	266	274	293	266	279	275	267	250	278	291	270	297	283	256	263	264	265	283	275	290	279	268	275	280	278	298	259	272	293	283	252	232	303	252	311	258	302	263	261	295	268	268	254	278	251	279	279	248	293	243	301	293	287	279	271	288	287	289	251	254	266	264	269	251	265	267	282	260	270	284	295	268	257	285	244	299	275	309	275	291	286	266	291	289	263	263	311	271	266	305	283	304	244	256	279	307	300	268	289	271	270	267	279	284	296	274	253	257	256	292	284	292	266	282	266	228	252	299	262	274	282	255	288	263	258	261	292	268	280	285	332	311	293	293	282	257	282	262	292	286	280	281	293	253	267	264	270	249	277	290	247	251	254	253	296	303	272	268	272	273	249	288	273	270	292	271	281	239	254	305	272	260	257	243	274	264	264	286	247	270	281	245	280	293	264	289	297	257	252	259	268	319	273	248	284	262	287	262	245	261	287	299	291	261	291	300	317	282	268	258	293	270	262	273	274	254	268	288	263	278	275	265	308	293	270	271	273	246	278	272	287	276	284	266	287	252	232	278	283	274	284	257	287	244	291	269	299	247	274	293	261	243	255	286	264	282	267	260	238	253	261	270	273	282	268	300	267	240	251	265	258	277	257	276	308	271	250	259	262	286	266	306	265	259	283	289	294	264	268	273	270	274	264	285	287	264	276	294	299	293	287	308	299	252	236	264	304	277	249	238	255	252	259	306	257	253	271	283	254	281	284	271	258	276	266	266	282	287	271	270	277	288	285	245	279	255	274	289	280	317	256	303	273	300	280	271	285	289	283	287	248	274	277	293	266	275	262	267	264	263	285	312	263	257	299	269	277	282	226	287	261	260	233	295	276	273	296	231	288	275	254	276	255	292	282	271	262	274	257	264	284	281	274	260	289	266	283	276	260	281	280	273	285	267	269	283	259	240	248	249	276	307	280	257	263	255	278	247	294	264	289	242	263	259	269	283	265	262	298	270	263	245	252	312	281	312	237	276	264	268	269	253	300	260	276	266	281	307	270	254	292	294	302	254	261	270	268	259	276	286	294	273	299	292	234	263	271	288	262	275	287	292	281	284	258	263	303	285	293	265	269	276	274	277	276	261	252	276	263	297	268	245	265	265	270	271	222	290	264	281	295	279	251	283	280	293	299	287	232	279	290	275	263	288	272	263	287	282	277	273	286	233	273	264	278	252	241	243	281	260	259	280	273	261	245	270	277	269	280	272	252	294	269	285	266	295	269	283	284	260	252	285	311	269	247	260	267	277	267	263	249	265	260	280	285	298	277	255	276	284	284	271	289	282	274	267	255	279	279	261	294	272	291	265	292	266	301	260	290	264	303	260	248	286	256	273	256	257	283	311	278	278	266	304	289	276	250	246	293	256	278	292	307	284	297	282	332	290	302	262	292	282	235	252	270	282	256	261	265	299	279	275	288	307	257	257	251	275	274	298	285	284	281	270	297	260	279	282	265	245	282	269	277	256	259	258	297	255	259	272	251	222	296	289	262	293	292	283	286	256	253	257	247	278	267	257	295	284	275	272	266	274	278	260	280	288	262	252	261	271	277	274	294	278	279	253	281	250	248	274	260	263	273	242	282	301	281	286	257	249	305	259	255	296	299	274	259	273	241	288	253	291	284	277	273	296	276	314	280	243	264	264	288	274	269	251	260	245	275	286	303	253	301	274	244	258	271	254	272	316	294	281	289	287	285	305	293	253	258	277	274	268	273	277	280	291	276	268	280	279	295	278	257	288	253	259	259	273	296	303	240	249	275	273	283	278	285	258	266	260	280	275	288	280	279	278	283	276	251	295	274	265	257	288	248	259	271	254	245	299	306	296	284	260	281	288	281	299	296	304	282	290	309	252	280	267	279	292	285	258	279	277	279	258	266	277	293	285	286	257	266	255	273	281	272	262	293	300	268	277	282	261	267	305	252	283	261	260	284	257	295	283	286	264	285	283	270	260	278	232	276	293	281	293	263	250	246	267	261	281	262	270	287	258	295	248	288	286	262	273	267	303	254	259	256	261	267	313	258	279	261	290	266	259	285	272	279	264	259	267	287	276	275	270	270	272	281	259	238	297	273	274	267	262	269	270	281	296	289	267	241	248	266	266	270	264	261	279	263	289	294	272	303	280	307	285	268	248	256	283	279	266	258	271	246	303	302	271	254	276	254	253	265	256	254	292	263	258	284	260	265	271	241	237	268	271	313	303	260	283	279	278	251	264	262	302	233	284	270	258	259	292	300
18253	824	911	997	1038	1010	949	880	943	825	767	827	869	876	849	777	766	798	898	840	854	811	784	770	733	683	730	719	779	801	706	720	725	764	749	786	776	785	796	745	767	802	740	799	744	820	762	768	780	735	703	761	756	761	814	1009	1039	980	955	841	689	651	698	633	677	677	636	654	681	674	691	702	663	669	688	716	697	666	647	658	646	678	693	732	672	699	647	649	603	662	664	720	657	660	669	654	678	671	694	725	671	681	657	688	685	652	685	721	647	680	743	682	658	674	683	673	667	672	664	675	623	697	635	710	701	669	623	654	679	699	694	655	663	669	681	684	675	675	657	698	644	685	685	701	719	694	654	683	690	670	658	655	631	661	651	675	671	686	661	682	693	700	693	699	679	701	670	676	630	693	651	648	651	688	681	685	660	720	663	627	679	678	649	637	694	637	674	654	674	679	661	667	686	710	676	630	703	645	693	670	652	667	677	654	636	685	713	705	686	652	700	646	690	691	716	633	688	663	666	656	691	646	635	703	692	657	643	677	726	687	674	663	716	705	687	658	651	694	688	708	680	673	645	666	688	690	637	677	692	687	672	689	691	679	632	672	690	660	671	649	705	667	682	701	674	661	657	656	681	665	664	688	705	699	671	673	629	664	660	668	680	625	650	678	687	688	678	705	683	674	693	690	667	689	663	678	699	640	689	632	704	634	684	677	655	684	665	657	629	710	638	673	682	638	629	659	674	718	727	664	722	747	692	702	685	686	698	645	692	701	655	693	697	686	661	669	670	645	658	692	642	687	678	639	692	656	636	722	654	648	681	633	699	684	705	755	689	627	659	667	679	666	661	706	661	649	698	666	689	665	650	675	672	639	699	709	662	702	652	665	690	694	650	665	655	644	627	716	658	737	677	655	670	660	657	694	699	669	710	645	662	666	709	637	645	706	705	658	690	629	685	691	716	676	644	702	669	605	648	680	711	664	707	691	636	710	620	662	619	651	665	668	678	670	665	630	662	658	668	668	670	648	708	632	607	718	692	689	669	662	673	679	679	638	621	668	674	708	660	650	715	678	744	654	715	667	699	638	642	641	690	642	711	682	729	716	716	687	687	649	663	648	685	632	646	656	648	667	658	695	668	697	700	671	706	658	650	615	690	677	684	635	654	640	651	690	711	667	617	688	682	703	700	669	684	678	650	681	687	685	668	663	702	620	656	716	632	669	651	661	659	698	643	735	704	646	716	634	663	705	700	657	648	689	655	658	704	702	692	681	644	700	661	638	692	680	670	710	699	619	680	648	664	646	687	673	707	695	723	632	687	655	659	658	730	636	641	649	692	690	664	670	656	685	606	671	690	661	677	673	681	642	648	644	674	642	693	676	680	647	686	702	665	683	661	654	689	688	708	660	715	683	676	666	637	654	726	678	728	703	679	688	645	669	651	675	712	657	687	666	667	662	696	661	652	685	687	622	686	705	681	689	650	670	646	707	668	679	737	642	711	634	671	669	666	675	655	665	667	679	677	726	716	679	667	619	631	663	668	691	677	664	678	680	663	661	674	701	659	646	653	644	652	699	667	610	719	695	683	675	670	696	691	684	654	654	702	655	667	675	700	642	673	642	659	669	675	691	680	687	636	674	614	580	651	675	677	696	647	689	717	707	665	678	670	669	645	654	654	676	707	666	674	670	685	649	610	664	705	720	651	649	705	723	695	668	659	676	670	654	660	668	623	685	706	701	662	692	680	675	694	690	697	702	695	694	667	674	664	665	657	698	634	680	702	684	661	657	667	647	673	615	677	695	670	688	652	654	641	658	667	671	646	689	700	675	698	663	711	662	638	610	674	620	632	644	659	602	673	708	670	663	678	619	659	719	674	662	682	645	672	687	686	673	691	646	669	715	666	666	631	716	700	671	672	694	667	687	685	715	663	655	723	712	680	685	620	662	676	682	618	673	691	671	700	695	649	702	680	702	704	670	674	678	680	660	621	662	745	600	699	680	691	656	672	679	683	703	670	648	653	691	662	646	670	720	655	715	687	671	691	693	678	691	702	651	628	694	693	685	663	686	705	682	654	654	683	675	696	679	672	707	717	639	661	646	702	705	701	674	663	688	691	685	650	684	690	669	664	638	692	680	693	653	701	708	667	666	663	661	630	682	671	677	630	663	702	658	663	664	639	692	620	716	635	665	665	711	693	680	711	719	634	631	677	700	667	695	674	652	638	663	649	670	637	634	689	686	657	699	683	672	669	650	659	701	628	683	697	743	652	664	718	704	706	691	694	646	692	662	639	662	667	702	680	672	682	621	680	616	680	699	644	649	724	685	708	683	656	703	664	642	707	687	709	667	694	668	685	701	686	670	662	684	631	714	686	671	621	671	697	697	688	646	652	664	738	646	641	704	710	666	644	669	730	658	649	683	663	657	678	683	719	671	675	655	662	677	673	648	639	650	732	664	691	665	678	659	682	698	682	690	657	673	678	652	682	661	636	711	665	664	665	684	681	699	654	663	677	656	667	696	696	648	684	744	743	686	671	656	663	696	627	655	657	655	700	671	678	685	681	705	627	682	662	692	691	710	661	661	715	648	664	711	671	668	670	684	662	667	670	655	688	675	651	640	678	676	672	643	687	680	665	669	687	691	664	701	730	690	619	634	680	666	668	675	685	667	650	669	671	692	657	660	684	653	671	690	704	668	697	678	653	680	637	676	641	718	648	683	663	641	637	628	671	651	682	651	700	668	621	714	662	699	695	681	681	662	691	626	679	599	717	644	641	664	651	671	660	679	639	678	662	670	700	658	707	634	678	679	678	662	686	642	665	645	682	682	643	656	684	696	632	678	714	739	700	691	653	675	656	720	624	687	686	617	685	655	664	677	705	697	625	674	634	668	715	651	659	678	691	640	684	684	688	688	648	676	641	703	656	646	705	687	686	671	653	658	685	681	699	622	668	690	655	653	688	648	701	671	693	636	709	634	689	664	686	695	688	684	635	689	648	694	652	696	674	684	707	687	666	656	676	637	694	638	678	617	684	705	669	722	685	651	680	682	650	627	696	639	674	657	680	647	635	688	671	695	700	617	683	630	687	664	636	676	686	696	637	674	661	693	699	664	668	654	666	644	701	688	712	678	705	763	672	691	649	647	669	689	701	687	670	647	690	697	662	692	670	685	699	638	659	692	717	673	696	649	682	672	667	663	670	685	647	657	677	670	607	711	701	667	637	659	735	683	673	668	658	690	709	642	654	708	703	697	642	682	644	701	687	669	664	698	654	628	683	645	677	661	640	696	700	638	646	620	717	684	731	666	679	618	676	620	651	663	663	644	713	741	662	714	674	696	634	643	677	704	664	661	652	673	701	669	685	695	668	702	629	631	680	688	736	673	720	692	704	675	722	636	670	679	644	701	702	664	671	697	671	699	675	716	670	701	702	628	676	676	694	683	690	682	707	631	637	607	653	657	679	702	685	659	669	651	666	677	705	708	674	659	675	646	648	699	650	697
49464	23643	20850	3153	970	727	618	552	499	436	445	411	398	416	400	387	390	354	360	379	351	339	310	311	327	318	327	322	297	296	304	342	333	285	324	336	321	314	343	310	325	296	359	331	328	358	327	313	319	317	293	338	286	318	408	771	662	553	452	385	281	282	282	316	266	311	309	316	288	283	304	277	283	294	284	295	272	265	260	278	283	265	263	260	302	263	253	283	278	290	275	319	270	289	267	254	274	314	254	253	273	335	258	273	276	295	302	301	299	286	308	282	289	327	277	318	313	290	256	290	281	272	306	261	230	287	295	289	283	282	305	264	311	275	273	295	256	286	284	263	260	263	279	290	286	292	281	277	298	285	276	275	259	323	278	289	327	312	300	271	260	296	280	281	294	275	303	275	303	296	274	301	290	311	306	312	302	332	312	292	289	279	290	305	302	272	278	320	313	269	287	314	279	297	286	286	297	275	280	288	297	298	235	293	281	312	287	266	276	298	309	271	284	299	324	304	297	285	266	260	264	302	281	308	310	324	289	268	261	281	303	290	304	264	257	265	252	285	275	244	261	288	289	262	269	291	277	326	303	316	263	290	277	308	294	293	291	266	268	304	263	284	274	290	292	306	303	309	303	305	281	306	294	294	280	264	270	299	284	283	307	330	276	283	303	296	318	270	303	285	272	299	287	277	263	295	331	258	312	292	296	303	283	285	292	295	283	278	261	280	279	290	268	334	293	303	268	287	293	276	314	265	296	290	296	316	332	290	290	323	259	285	312	279	269	302	266	287	286	301	272	287	306	287	318	275	317	298	300	298	259	283	298	266	295	295	302	286	304	271	272	296	266	279	276	306	292	292	287	301	325	292	249	284	304	290	292	269	274	283	315	298	292	300	274	303	302	306	309	288	270	278	259	303	313	277	272	284	313	295	307	255	322	290	320	245	286	291	304	278	285	271	278	299	313	280	271	279	259	293	321	331	283	284	291	308	312	275	290	322	302	294	267	310	302	281	302	308	276	275	308	293	304	300	254	271	284	273	273	280	299	258	243	295	291	267	274	304	265	260	281	292	268	295	307	306	261	302	312	309	283	290	298	330	300	299	305	267	286	296	283	286	275	289	317	275	286	297	283	278	296	279	276	305	265	296	276	284	280	276	279	300	282	273	295	293	272	304	304	261	282	305	283	289	305	253	287	261	310	308	285	249	287	289	318	252	289	303	286	301	262	270	269	258	289	309	289	295	306	294	281	312	277	297	287	310	299	263	256	270	308	273	277	296	272	293	270	273	305	297	303	304	307	321	287	278	250	277	291	303	313	311	297	287	304	275	307	313	257	281	297	310	283	308	275	296	283	297	274	271	315	326	287	276	289	286	284	317	306	305	289	278	311	285	285	291	282	282	286	274	268	302	286	292	273	273	279	269	275	289	297	279	257	259	281	280	286	278	273	283	297	251	298	302	304	282	274	281	289	313	314	282	275	273	337	270	282	276	266	313	296	284	283	275	293	316	322	292	267	264	274	310	266	285	277	265	311	296	304	251	287	299	253	284	316	304	314	282	286	263	304	281	288	277	283	287	282	258	276	299	301	281	307	326	303	271	302	304	312	269	285	284	304	295	288	283	276	286	320	269	284	322	300	307	289	275	297	312	290	287	285	293	285	284	286	300	285	276	287	256	270	258	290	260	292	278	326	298	281	299	258	299	300	278	257	257	299	291	297	283	266	297	286	270	297	286	281	288	309	259	295	290	275	273	295	289	297	323	282	292	255	295	337	281	305	282	304	274	260	270	261	302	282	326	301	303	287	307	255	293	323	289	265	276	273	299	291	299	280	265	278	307	264	296	267	317	293	267	314	263	302	321	299	302	292	285	291	279	288	307	296	290	282	314	289	270	292	268	282	290	300	258	276	292	255	312	264	297	308	300	275	289	301	268	272	275	291	283	312	290	283	301	266	280	282	276	270	321	300	265	283	279	273	297	288	299	264	275	289	283	293	303	292	275	298	293	297	319	250	279	270	314	253	305	293	291	294	251	303	309	265	291	270	317	266	261	282	291	301	272	259	285	293	294	298	303	281	277	276	283	289	302	301	281	274	278	299	285	296	305	307	271	302	284	273	238	273	290	289	303	257	311	281	292	302	263	305	307	303	272	297	291	260	262	308	273	312	294	271	302	305	287	292	295	293	295	307	294	300	271	312	266	282	282	309	277	305	302	284	277	248	276	259	267	273	284	300	285	301	275	286	308	282	277	268	296	273	271	297	291	282	315	308	282	304	288	281	285	245	279	272	297	279	305	292	262	269	289	285	302	331	288	300	284	271	288	273	276	274	288	288	269	314	281	290	276	290	283	282	279	256	275	299	281	270	294	286	281	279	294	299	278	298	260	261	303	311	284	285	295	278	315	283	298	264	284	284	272	322	277	300	316	306	263	263	285	286	311	258	275	268	283	297	307	298	270	308	305	326	284	298	300	286	286	284	271	298	277	289	298	272	302	258	269	266	307	317	294	296	287	271	315	311	296	310	280	271	274	293	267	301	287	267	294	275	285	280	269	304	267	286	308	253	275	279	260	293	278	260	304	293	260	268	281	312	260	328	283	270	282	289	284	280	319	260	294	268	269	294	277	305	310	291	302	252	330	310	292	294	315	283	294	272	316	274	295	288	289	254	286	299	284	251	278	277	274	288	266	295	275	305	287	273	305	320	272	293	342	275	299	277	287	288	304	284	298	274	278	307	291	263	289	293	295	275	273	271	276	297	273	286	293	295	260	284	294	275	253	277	292	295	284	286	270	263	303	284	292	267	281	290	301	296	281	266	282	289	278	285	285	277	272	303	280	273	241	254	314	295	256	283	298	250	274	302	302	312	279	271	289	285	301	282	301	284	308	288	237	317	272	294	287	299	275	250	278	282	276	267	290	276	291	273	296	276	274	252	287	303	302	281	278	289	311	280	304	287	284	297	256	283	289	304	323	294	271	281	293	288	271	291	311	269	293	323	295	259	296	284	255	290	270	294	266	295	280	305	301	254	294	299	304	309	264	292	259	314	323	268	277	270	291	286	291	285	289	294	296	308	306	306	278	311	319	308	285	263	306	293	274	286	292	270	285	292	281	277	281	281	263	299	298	287	283	300	317	283	312	285	280	313	289	295	276	288	285	265	285	310	305	269	273	298	295	269	272	293	283	296	290	296	274	285	270	301	295	263	324	287	298	283	276	298	289	321	277	299	288	275	271	314	298	291	267	320	308	298	278	276	295	242	303	275	283	299	270	279	269	283	279	305	301	267	329	275	268	317	302	288	280	298	266	274	286	295	260	272	301	280	289	288	296	284	294	294	298	273	314	261	290	290	265	291	296	291	266	299	263	308	289	294	302	255	288	299	271	298	318	281	277	287	305	305	278	299	309	280	293	249	307	297	290	284	305	322	291	276	248	294	289	284	273	289	285	268	300	317	281	321	269	281	299	314	298	288	271	287	258	285	261	279	293	286	287	274	289
39576	1718	2541	3014	2913	2592	2287	1777	1649	1550	1628	1361	1361	1467	1405	1281	1218	1168	1175	1205	1135	1084	1007	847	855	922	917	855	881	827	866	874	862	900	906	987	881	924	934	965	925	948	1006	945	931	939	954	904	802	858	882	891	840	876	1819	4544	3454	2787	1980	1226	666	697	723	709	668	664	690	668	662	663	682	726	672	680	699	706	642	691	678	705	731	708	715	717	651	702	731	683	683	677	658	658	690	724	744	634	694	696	709	706	713	717	656	679	672	704	735	687	689	725	647	731	735	717	687	698	737	650	675	735	704	734	682	683	695	674	683	719	716	706	705	679	672	732	700	704	725	737	709	724	709	695	706	713	652	706	701	689	724	617	699	640	711	664	657	676	645	657	738	685	725	679	722	719	678	676	685	698	701	730	705	736	651	725	679	741	696	721	718	710	677	684	728	679	706	681	677	739	718	679	700	700	706	702	694	671	728	677	662	691	692	668	680	694	702	701	692	692	748	669	718	737	665	738	715	651	680	684	681	682	678	632	735	732	648	695	707	714	699	664	709	673	699	722	645	660	696	720	655	676	658	663	693	656	654	703	697	720	723	724	709	719	698	736	719	697	689	706	710	699	692	697	684	715	687	676	669	688	684	669	692	722	660	688	673	672	718	715	722	735	718	698	663	736	690	634	693	709	703	678	669	681	727	673	669	664	644	692	691	677	672	679	686	700	684	733	670	720	724	709	700	700	641	698	727	671	685	693	645	681	702	697	652	662	743	678	686	738	644	709	703	709	701	684	671	739	686	701	660	698	684	679	649	703	700	706	701	706	648	710	660	691	702	690	739	703	705	696	668	709	701	702	712	716	674	690	711	674	726	684	681	660	707	709	708	685	683	683	709	743	705	708	742	704	701	673	691	707	698	671	686	678	721	701	658	743	717	745	711	709	697	666	719	666	710	678	695	733	719	715	685	711	712	727	658	684	749	659	706	645	704	689	720	720	643	685	700	692	679	686	684	691	691	699	709	676	700	673	646	745	697	661	714	665	688	727	677	716	690	654	693	669	665	667	684	669	695	740	654	687	680	733	682	682	717	670	693	700	675	686	721	719	644	701	686	690	706	692	664	687	685	705	648	697	729	674	710	680	711	678	659	725	667	723	685	707	678	726	716	687	657	670	680	699	686	709	723	724	693	692	667	657	659	688	686	682	671	674	695	736	689	703	671	685	695	695	687	687	745	707	686	685	703	712	688	692	692	692	661	696	668	678	743	696	693	710	674	733	668	742	699	632	698	659	672	731	679	698	676	684	731	696	623	713	677	708	709	745	700	722	682	616	682	645	648	683	712	683	704	728	769	717	728	724	725	716	671	724	731	664	714	693	746	709	668	644	674	660	682	660	695	708	692	673	736	671	721	707	726	684	736	746	699	665	687	708	756	728	687	707	704	704	684	666	694	718	680	668	711	688	741	686	657	723	629	726	689	710	712	703	677	686	697	682	687	700	737	673	729	702	763	737	719	683	699	685	648	682	687	736	749	724	673	695	685	651	688	717	669	712	674	718	706	674	672	708	717	678	699	684	666	699	716	688	702	661	710	677	695	734	716	670	732	696	738	708	691	670	709	708	700	725	670	749	722	680	707	719	743	686	682	694	696	698	670	715	713	699	679	694	687	716	695	728	718	721	653	693	674	705	737	715	700	753	718	696	690	726	741	659	662	721	707	727	715	665	699	673	676	650	743	711	716	685	699	706	666	683	648	667	689	668	708	690	719	739	719	700	664	721	667	697	663	676	676	686	696	672	652	684	703	698	711	681	724	706	706	718	705	712	726	653	668	679	711	712	670	694	728	707	736	695	702	686	742	697	696	714	714	727	667	736	682	673	651	704	707	674	655	701	676	726	712	681	729	698	739	654	683	667	690	600	615	685	691	688	677	722	677	698	712	676	671	673	725	677	677	662	707	687	687	709	684	677	739	704	727	665	700	678	715	708	747	684	710	716	692	669	655	668	650	693	710	695	690	620	713	668	673	706	719	749	678	691	701	727	655	751	733	705	725	682	660	680	735	722	693	688	670	698	658	688	725	696	714	690	708	716	676	710	692	676	741	688	674	642	714	684	706	708	708	642	714	686	705	696	712	666	711	699	715	703	695	638	689	709	690	693	682	736	641	684	691	703	689	630	669	717	717	718	685	698	721	649	740	698	702	673	689	673	647	649	703	657	695	687	712	666	630	642	710	681	727	740	680	651	641	699	717	698	719	735	647	738	707	649	710	691	719	699	666	707	702	687	655	674	697	713	694	674	701	660	704	645	684	673	700	724	670	676	689	665	724	661	731	664	651	729	659	724	667	688	701	665	748	697	708	667	724	700	707	743	754	698	694	709	675	713	690	663	657	639	704	649	698	683	678	703	729	669	739	719	697	682	714	702	639	662	661	678	717	718	675	693	669	692	712	682	648	671	677	667	746	705	686	706	669	659	674	688	651	682	685	657	703	672	729	680	746	728	749	697	701	672	708	697	682	662	670	697	675	745	696	724	673	738	736	714	719	683	709	709	675	702	675	765	670	690	684	699	700	640	683	682	704	713	730	724	725	696	675	721	699	686	761	704	704	715	701	708	694	707	719	728	688	688	673	727	660	715	721	706	690	694	733	677	668	696	693	711	701	709	684	720	718	655	696	672	690	692	707	698	703	725	678	688	688	730	672	731	725	692	689	692	697	701	676	737	665	708	678	703	683	670	711	720	696	688	741	715	715	747	698	727	717	731	679	685	667	693	699	646	675	691	716	712	687	705	644	701	729	681	715	702	754	690	737	711	701	723	685	658	663	716	688	653	766	672	737	663	715	694	728	707	710	645	685	728	679	702	733	698	677	670	709	639	733	655	707	705	717	759	705	717	690	686	755	692	706	755	714	656	720	715	698	707	717	684	698	677	714	659	674	650	661	707	681	676	721	731	692	684	650	677	695	649	727	664	710	688	690	678	701	705	677	708	699	695	706	638	758	655	685	685	739	720	696	725	677	732	690	691	672	729	705	677	701	724	723	725	708	660	636	681	698	684	707	700	677	705	716	714	683	738	662	664	687	666	693	710	637	683	729	671	695	721	665	714	710	768	672	657	716	668	732	701	691	706	725	664	625	704	717	685	684	694	643	664	681	686	680	659	668	747	686	706	712	673	707	689	695	659	690	688	686	748	672	675	717	708	707	630	706	683	701	669	665	697	701	680	714	689	689	717	705	710	634	674	643	688	697	696	697	686	649	711	667	659	657	711	708	693	672	722	759	749	687	700	664	676	700	734	703	681	737	750	687	740	681	705	689	687	678	728	684	700	719	645	686	713	646	636	700	682	656	669	688	686	688	681	721	691	718	713	693	702	666	678	682	708	707	689	704	710	719	702	706	717	664	661	676	748	653	661	719	643	723	706	683	693	712	710	680	686	710	681	684	683	702	686	711	690	661	699	663	711	664	659	646	694	720	683	711	707	654	672	688	692	745	675	749	699	711	704	696	660
47297	23929	27802	15000	2307	1154	807	574	546	406	445	427	415	445	373	335	382	332	399	353	353	281	289	264	250	250	279	249	252	282	254	225	251	275	290	250	291	275	226	281	274	235	242	271	270	278	270	298	284	253	258	238	251	283	489	1146	930	722	621	431	209	250	233	218	216	210	218	241	206	179	212	214	225	215	217	220	214	234	195	221	218	227	223	232	208	223	195	200	235	216	202	211	198	235	234	193	205	213	211	224	221	209	236	221	220	254	225	198	217	226	213	231	204	209	228	237	210	211	233	211	234	221	214	208	213	204	211	230	214	210	214	205	220	205	199	215	207	195	193	218	199	212	201	208	176	175	209	211	212	230	186	205	234	218	240	193	235	227	224	213	218	246	208	218	220	218	251	209	241	224	195	212	210	224	211	198	210	226	183	211	215	233	215	218	206	220	188	190	216	207	233	226	202	193	212	228	233	205	222	223	218	252	202	227	224	232	214	222	219	216	225	192	204	207	208	207	238	220	232	213	229	226	219	235	199	228	230	206	220	203	219	233	224	207	210	195	222	194	220	194	201	258	224	208	213	216	212	204	220	219	197	206	225	238	218	230	198	223	209	227	224	231	198	207	210	225	200	234	214	207	207	210	209	184	233	233	197	252	230	211	231	230	226	214	224	195	205	223	228	214	206	199	222	200	241	232	241	233	226	212	198	218	227	192	232	235	245	216	198	201	203	217	206	219	224	210	194	206	201	209	193	254	226	212	219	200	243	198	215	220	236	216	223	213	220	187	240	200	206	222	220	226	246	245	192	203	210	196	228	218	207	207	214	202	232	228	214	214	210	222	209	230	235	202	211	228	194	221	238	237	200	208	228	213	192	180	221	199	237	219	199	214	243	239	247	226	215	208	234	238	213	225	196	212	232	195	234	227	222	215	207	205	213	219	202	225	219	213	218	196	230	201	213	185	197	187	239	238	192	195	232	218	194	218	205	217	193	219	209	237	205	234	212	219	205	219	226	204	213	228	215	183	190	229	211	232	202	177	201	224	196	218	203	222	220	209	232	215	217	208	232	228	210	201	195	262	220	244	210	220	203	232	198	198	231	219	223	238	257	200	196	210	215	198	225	241	204	203	199	213	192	206	235	202	219	194	194	231	224	249	196	217	237	243	240	202	197	212	232	208	243	230	229	196	209	209	214	196	192	185	208	218	214	228	218	190	197	211	229	212	236	228	217	230	212	220	203	196	187	206	221	198	194	191	210	225	208	232	181	201	207	201	212	210	204	224	217	223	252	210	231	238	216	207	215	218	209	198	228	217	220	236	238	208	211	224	201	198	227	210	213	204	232	221	196	213	208	192	213	217	225	231	225	224	224	238	208	242	186	186	225	218	195	216	216	197	223	225	245	213	176	228	208	220	223	229	247	199	221	216	195	233	215	216	224	209	223	218	188	208	215	195	213	191	227	230	217	207	189	229	207	227	219	193	223	198	222	205	186	223	213	199	201	211	200	209	196	204	224	213	205	210	227	206	214	217	245	216	224	180	209	211	225	221	231	214	217	222	210	201	205	224	214	227	197	207	224	237	213	208	186	223	241	212	199	232	231	232	197	213	225	207	226	233	221	209	222	184	221	209	208	213	206	197	202	209	218	215	241	211	211	203	215	219	221	219	215	229	205	198	230	225	192	188	226	190	210	223	218	225	214	189	219	215	218	214	223	236	193	217	219	239	200	226	201	215	199	211	218	191	205	220	234	222	215	236	194	216	249	196	219	219	197	216	215	218	193	214	208	193	215	208	183	215	222	197	208	230	204	202	198	231	226	228	226	193	222	217	207	218	222	190	210	208	200	227	193	208	212	214	223	216	229	239	223	189	202	199	223	225	210	222	215	205	218	172	198	234	218	225	232	198	218	204	220	209	215	193	245	202	218	198	220	199	211	214	216	212	223	216	221	206	218	233	201	235	187	204	203	232	209	200	222	206	212	199	216	207	223	218	211	195	203	194	232	217	208	199	234	194	203	189	253	198	237	247	255	211	189	216	217	211	251	195	210	206	234	227	209	209	204	220	183	238	249	223	206	205	242	231	203	208	218	212	227	242	216	199	217	210	199	215	226	215	198	168	212	248	225	239	230	203	249	226	202	225	203	198	217	228	224	242	196	211	214	231	197	227	229	201	242	213	227	224	236	221	216	222	217	219	207	211	204	215	207	243	247	242	249	201	228	198	180	234	217	214	235	224	215	206	202	216	186	204	238	211	205	229	205	211	197	222	224	219	202	197	222	200	209	213	196	180	198	213	229	211	221	209	221	229	216	202	238	226	234	226	210	222	223	209	225	195	198	231	191	194	244	218	224	207	206	212	208	229	209	216	212	204	220	236	209	201	199	195	217	188	224	220	213	236	242	187	206	208	203	210	230	214	209	220	264	196	210	201	210	228	200	190	243	217	222	222	213	212	214	203	219	216	232	216	240	214	242	228	243	185	223	211	213	196	222	215	219	243	239	212	194	205	250	228	229	223	217	245	235	193	218	216	224	219	204	222	209	229	199	243	206	218	204	236	211	206	207	208	226	209	218	217	190	226	217	177	204	193	201	239	212	229	220	237	231	203	210	245	213	218	229	215	215	197	214	183	212	223	195	231	210	207	214	213	198	208	197	230	217	214	211	198	211	237	212	197	223	212	216	200	204	219	200	205	237	217	220	234	211	208	184	196	216	196	225	219	219	237	217	219	197	202	233	209	196	228	220	228	204	215	195	235	201	199	248	242	224	192	233	201	218	218	225	230	241	216	199	221	255	226	225	224	203	197	203	234	215	199	215	174	206	198	181	207	221	202	206	236	257	227	211	243	211	229	238	234	201	226	214	217	182	225	226	238	221	183	191	212	206	202	212	211	208	208	172	245	220	219	195	201	235	205	224	218	228	227	199	212	206	201	212	234	230	208	237	214	240	226	233	202	223	207	225	194	245	217	229	204	227	224	223	237	206	229	191	205	189	236	242	193	246	195	219	195	200	228	190	232	221	213	214	225	206	236	215	218	220	218	181	238	194	195	220	207	197	189	209	200	201	239	177	209	230	219	206	195	206	230	221	227	225	209	202	197	214	221	227	210	231	204	198	211	206	212	180	232	219	221	199	216	224	243	225	197	202	202	234	223	192	204	214	200	232	213	211	197	222	213	179	186	219	226	230	208	225	203	218	222	226	225	216	206	188	222	207	208	221	215	186	196	229	204	229	219	227	210	246	196	205	198	207	222	222	210	190	235	210	216	234	219	224	209	193	221	195	220	175	229	183	194	202	236	215	186	218	206	229	183	231	207	205	201	191	211	202	224	220	235	234	222	195	211	254	221	220	197	228	230	233	227	198	232	227	210	229	229	195	238	209	200	220	221	226	204	212	198	232	232	220	235	225	217	260	224	230	187	204	203	213	227	182	209	212	212	225	221	182	241	214	239	223	199	237	192	242	227	197	242	203	194	206	236	219	217	213	218	213	223	243	225
46759	2506	4193	4992	4704	3785	3210	2718	2254	2015	1872	1719	1770	2000	1597	1503	1620	1434	1420	1468	1374	1066	984	937	786	897	883	845	854	854	769	772	823	903	971	922	862	892	872	824	803	759	796	738	858	908	1101	1080	1000	804	898	802	752	768	3113	7225	5496	4280	3049	1805	495	503	529	543	534	499	550	543	494	531	503	528	567	540	522	540	535	524	527	526	584	542	533	602	546	539	513	546	547	502	525	510	550	539	493	545	532	530	531	531	523	524	529	522	575	546	513	510	505	528	517	519	550	532	551	512	513	522	532	498	516	554	570	526	528	533	507	523	521	536	524	536	551	540	561	517	525	517	530	513	549	557	544	519	533	508	507	540	503	527	547	544	549	520	513	496	518	528	541	512	557	560	510	491	525	497	507	488	502	516	566	526	517	566	508	548	569	560	569	521	501	545	526	532	502	554	520	483	547	522	524	520	531	545	547	534	526	508	516	546	505	523	505	542	538	531	507	547	542	544	543	502	526	499	533	517	528	514	523	528	505	489	559	541	529	538	526	508	558	498	547	554	547	508	533	561	482	527	519	559	496	543	523	548	511	518	521	521	555	514	529	482	506	538	541	499	485	509	515	487	525	515	508	491	537	544	517	525	547	524	521	516	531	543	551	520	545	544	542	481	545	524	550	511	524	544	497	552	541	546	534	540	552	513	503	523	520	535	530	483	541	516	547	566	583	509	551	487	488	566	513	522	525	556	529	539	546	547	531	515	532	487	560	561	501	539	497	518	501	508	549	520	520	543	524	524	564	554	508	514	527	512	511	538	519	563	520	519	532	551	520	515	499	512	570	541	503	530	487	523	507	516	523	516	511	531	454	521	560	542	548	550	555	547	512	500	504	486	519	545	542	485	552	515	548	543	538	514	521	513	557	526	517	525	505	510	553	543	580	529	545	519	536	560	529	533	540	490	509	542	487	550	536	533	594	555	525	500	521	524	537	465	547	545	540	515	545	558	529	546	531	539	497	516	500	536	509	526	575	522	507	535	515	509	530	524	471	537	510	497	558	522	531	486	541	553	523	502	527	508	536	524	524	490	550	510	472	485	522	581	547	550	505	518	528	506	552	592	536	534	496	516	513	574	520	499	508	543	541	561	520	535	499	546	525	505	548	552	529	536	536	503	522	547	545	557	529	554	472	520	513	510	570	508	541	532	525	521	505	532	508	491	525	543	550	490	503	563	535	560	559	537	543	538	570	511	509	534	534	505	525	529	473	510	560	544	545	566	532	554	534	515	522	503	498	502	480	509	506	535	525	486	511	549	520	483	543	527	563	522	497	511	526	508	522	539	535	518	545	485	551	511	530	514	534	571	527	549	550	535	542	493	543	522	539	507	500	522	604	502	524	472	545	508	540	535	552	514	524	517	511	525	531	500	536	528	519	499	546	532	498	512	547	543	556	527	546	509	517	519	544	511	543	517	500	537	535	571	478	514	542	499	498	535	570	503	522	562	544	513	508	535	554	535	528	558	516	522	565	519	490	503	555	535	534	563	500	516	489	533	572	563	521	476	535	507	508	554	536	546	502	508	555	581	522	542	530	523	572	532	510	538	527	509	522	545	497	553	546	525	526	536	558	517	482	523	510	499	574	478	538	572	502	548	524	593	568	556	502	550	537	512	504	497	501	526	521	518	526	546	504	529	518	552	583	499	525	503	555	526	537	556	559	541	513	479	537	547	542	484	547	495	544	518	549	504	570	507	543	530	520	550	518	535	521	519	528	544	544	544	548	466	548	514	504	530	543	546	551	534	531	530	508	533	513	542	507	540	514	516	536	473	518	523	542	571	513	524	502	558	542	543	541	514	563	517	513	502	514	534	533	509	540	506	511	515	493	519	516	517	555	491	537	521	549	501	546	506	520	549	526	515	544	566	537	516	483	549	533	499	540	516	516	520	579	509	539	549	504	533	512	539	545	512	539	470	574	523	574	549	504	548	559	503	546	528	489	560	484	534	538	519	541	534	557	547	540	505	490	530	548	545	503	535	514	516	530	529	574	555	540	503	549	531	556	516	520	519	540	518	539	516	527	552	540	498	507	516	570	542	501	513	499	520	560	511	531	519	537	510	495	534	528	532	536	579	526	536	559	519	504	525	533	558	530	572	473	511	506	506	521	499	517	547	583	518	504	560	530	537	523	535	523	553	522	477	515	541	555	522	541	497	561	571	484	480	512	585	548	491	523	536	531	530	485	509	535	501	534	539	507	550	486	548	531	506	519	524	538	535	537	498	491	544	541	548	530	530	535	494	548	577	519	514	513	534	553	512	494	552	501	510	512	504	522	553	523	525	524	512	523	550	537	514	484	502	536	544	565	484	505	522	539	523	517	532	504	524	574	541	548	524	505	540	487	498	546	486	509	539	522	531	544	519	513	528	531	545	514	556	529	518	501	500	539	531	522	536	497	554	526	530	514	557	535	512	533	532	527	486	508	508	531	539	531	499	547	504	512	493	533	542	505	505	514	525	551	510	538	540	549	526	589	524	503	530	509	509	558	513	553	549	529	521	553	488	566	548	532	531	490	537	558	549	528	563	533	522	548	507	558	512	571	531	555	516	513	530	538	554	543	535	488	521	537	558	527	555	544	545	535	528	526	545	527	521	520	542	510	516	526	471	526	491	537	541	514	541	515	547	504	550	540	523	510	560	534	505	509	527	561	530	499	537	488	512	489	536	512	506	533	512	571	506	539	527	514	544	501	528	523	495	522	505	560	526	532	537	514	549	518	503	545	548	495	559	521	504	529	510	515	523	504	535	527	536	529	517	545	552	552	542	544	482	550	448	535	519	518	522	498	541	538	506	536	516	563	539	537	511	530	527	514	500	508	514	522	509	516	536	518	533	481	581	458	505	546	561	531	563	526	512	526	514	539	507	494	530	508	525	514	529	507	497	525	533	518	510	542	556	494	549	506	531	550	506	523	566	529	513	542	537	507	524	538	495	535	527	601	531	515	528	581	523	553	523	531	508	539	555	536	541	511	478	563	500	489	510	487	551	523	497	525	521	523	519	497	560	536	541	539	557	495	528	517	515	507	532	547	521	565	547	500	565	541	569	548	512	568	517	503	518	536	520	528	536	514	494	483	536	546	521	508	530	512	553	538	546	493	537	535	501	525	530	561	518	529	478	532	528	570	569	547	535	528	533	495	526	513	502	540	513	499	527	492	476	500	484	519	532	550	521	511	511	529	514	554	545	530	502	517	503	527	558	529	555	558	541	568	572	490	547	512	533	525	531	523	502	505	524	502	544	533	519	546	535	519	614	514	494	517	558	519	549	546	548	526	512	525	562	528	493	526	600	534	554	492	546	512	558	541	547	536	513	501	505	490	522	503	572	491	551	502	546	489	493	521	525	529	515	515	539	528	557	517	561	524	535	549	536	550	540	534	498	552	548	532	543	509	523	513	521	523	523	525	527	464	520	521	509	518	494	511	517	522	540	491	469	525	558	538	536	522	519	535	524
21068	2577	669	546	386	336	383	333	284	322	304	313	332	333	289	267	315	352	297	278	320	303	294	250	269	266	257	317	330	291	269	302	298	275	299	315	280	303	284	318	307	282	312	293	307	295	304	304	267	298	299	308	278	273	257	319	329	328	321	302	256	288	307	269	276	279	280	278	267	264	292	311	289	297	245	276	299	265	284	284	295	295	276	302	307	297	276	259	275	280	280	264	299	260	278	240	258	306	267	275	265	260	276	265	288	284	287	271	291	290	293	276	299	250	288	303	262	278	296	289	281	299	263	282	288	270	286	297	280	250	289	276	300	244	276	271	308	294	284	303	278	271	276	272	294	276	300	271	298	273	255	284	280	273	249	267	288	290	280	281	268	298	263	281	298	279	301	274	280	283	276	276	288	262	286	271	251	257	267	254	264	285	290	291	266	291	258	276	265	313	294	296	253	289	276	291	278	271	272	250	303	258	282	274	265	269	272	276	285	272	285	276	265	267	288	274	298	302	263	284	281	249	296	293	270	271	264	305	291	261	256	295	296	310	268	266	246	248	304	272	254	297	275	287	288	266	276	287	278	281	271	267	268	272	296	234	269	260	322	294	246	270	277	289	278	272	262	269	301	257	284	269	278	294	283	256	277	291	276	259	300	268	268	284	284	281	259	272	278	291	296	255	276	291	298	286	282	267	296	270	253	269	252	281	278	276	259	254	279	251	308	276	275	288	272	273	284	290	265	275	294	266	283	303	292	286	268	249	244	279	282	295	287	268	296	261	315	303	264	288	318	269	266	238	277	287	268	280	270	258	273	299	301	292	286	280	269	294	257	300	296	267	286	279	248	293	287	301	270	322	306	277	298	276	280	281	301	289	288	279	253	270	261	287	283	264	299	273	280	285	314	285	283	305	274	295	261	278	284	259	307	268	261	289	285	305	248	277	282	321	330	285	288	290	305	263	312	297	249	295	279	305	262	274	279	281	297	285	272	288	282	284	264	289	267	275	302	281	262	283	286	293	277	252	284	283	302	255	269	295	283	300	255	288	251	291	282	256	283	276	280	255	295	274	280	256	289	260	285	270	258	283	293	287	285	264	299	287	285	262	274	273	286	268	277	299	263	305	277	284	262	300	289	275	283	282	272	276	303	297	272	281	259	269	248	278	276	280	273	285	299	268	278	294	270	254	295	265	284	291	304	278	305	271	259	306	306	313	279	262	273	270	257	252	273	252	261	246	281	280	269	281	269	290	277	269	269	276	292	272	263	298	238	287	274	298	299	261	279	289	267	243	284	278	270	269	288	282	289	285	288	296	307	287	261	281	274	315	306	288	293	277	305	269	279	246	277	293	285	255	252	277	294	264	268	268	270	299	275	273	264	261	302	263	273	263	268	293	244	271	304	269	286	275	293	283	287	291	283	318	259	321	285	243	290	252	302	303	279	281	303	325	271	304	309	294	295	271	247	272	253	277	262	284	276	294	326	312	264	270	259	273	315	269	277	276	320	271	291	289	295	276	276	300	253	286	273	277	288	302	267	255	291	267	245	259	254	251	291	281	294	268	306	264	297	271	323	270	282	301	267	296	299	270	280	267	287	288	313	285	295	254	269	266	257	264	275	298	298	279	276	263	306	297	270	260	281	259	281	294	277	254	260	237	277	275	237	288	293	301	312	286	306	279	287	306	268	297	286	288	263	288	274	241	263	277	283	274	271	254	253	260	277	301	277	267	274	282	290	273	287	290	285	278	271	239	271	308	318	264	256	263	287	294	312	256	291	319	295	291	262	271	285	263	286	298	290	259	282	331	290	276	305	291	256	291	271	281	272	284	293	286	268	264	252	294	255	264	260	296	279	249	267	288	296	277	287	260	274	299	274	251	267	276	291	308	293	267	284	274	306	257	243	287	291	282	288	263	252	284	282	262	292	288	265	248	273	258	278	276	293	288	299	266	293	278	285	291	325	322	303	271	285	267	287	266	278	278	280	279	275	275	295	276	269	289	268	295	284	307	273	273	314	279	266	308	268	284	264	281	274	285	289	238	301	261	278	290	282	283	283	293	266	260	282	265	280	263	272	275	288	281	281	286	258	289	288	272	289	296	265	263	252	277	298	290	276	271	298	249	269	285	291	262	279	292	289	294	320	272	261	286	317	250	240	292	267	276	305	263	263	274	258	262	269	265	270	283	288	239	277	287	316	252	272	263	288	304	268	290	284	295	284	316	250	299	304	288	270	281	277	283	274	322	273	262	302	292	291	273	278	257	281	284	276	277	283	266	284	299	253	273	266	290	273	269	297	298	261	310	264	307	302	262	277	262	291	291	256	277	273	269	265	279	265	250	271	263	290	291	258	257	271	286	295	286	292	286	273	287	290	297	261	265	263	265	289	303	256	243	272	287	276	244	280	252	298	307	280	259	277	256	262	307	303	291	269	286	284	284	285	280	275	261	268	271	265	283	277	252	243	281	264	282	275	288	276	260	254	272	265	264	285	320	280	255	260	282	257	262	260	261	282	282	273	302	271	295	287	265	264	259	263	286	293	281	286	300	259	260	309	276	289	266	260	239	259	276	276	282	260	276	243	291	268	299	284	263	265	259	298	279	274	305	261	290	272	274	311	270	266	286	285	289	227	267	295	282	305	283	253	250	276	299	266	256	266	274	279	290	315	291	295	289	273	269	269	272	257	273	285	268	270	259	299	283	245	277	277	299	270	279	275	279	282	298	280	267	306	283	297	280	257	287	302	295	307	297	281	274	265	251	309	277	260	272	271	270	263	286	270	286	260	304	300	253	256	290	299	301	266	295	298	262	278	267	294	297	270	267	325	268	282	303	257	285	313	273	296	282	280	259	285	255	242	278	276	290	301	236	283	284	275	273	279	265	262	256	295	267	260	287	278	275	250	259	269	266	305	299	284	259	273	273	277	268	291	251	285	303	271	285	290	270	301	268	312	281	292	305	291	299	280	301	283	252	261	294	280	293	268	270	272	292	265	267	283	253	284	275	275	278	284	312	300	259	254	291	257	259	310	277	307	267	291	294	289	291	276	260	258	307	277	297	295	305	259	292	257	267	271	270	297	277	273	258	280	276	267	263	261	285	279	254	265	274	281	272	254	269	296	289	301	271	266	300	275	298	283	332	301	270	310	295	266	293	275	289	287	267	307	292	276	283	288	296	262	248	283	302	301	248	292	302	302	289	298	270	288	266	270	265	296	265	266	267	278	291	299	316	285	267	303	291	270	263	278	273	299	258	280	284	275	287	280	295	296	266	259	242	247	293	302	272	289	285	251	271	257	294	276	264	283	290	296	312	268	262	298	294	281	307	296	269	277	270	246	278	318	286	279	253	304	298	272	290	288	246	307	278	289	251	291	295	291	255	298	289	298	259	293	269	302	297	255	294	282	267	274	268	279	262	290	289	276	300	254	275	258	286	271	266	308	271	293	255	281	244	259	271	291	271	275	259	252	304	278	264	274	243	266	273	304	243	273	282
18145	953	984	1117	1158	1002	929	893	805	871	852	947	907	883	847	787	848	765	886	876	794	764	777	707	691	641	753	742	774	698	775	812	760	840	761	760	742	738	710	747	764	741	753	703	759	783	826	758	789	812	788	782	719	741	758	1031	1115	1106	977	804	684	636	685	643	661	682	711	683	701	701	671	688	638	710	693	666	644	676	657	635	670	687	695	699	720	641	666	703	652	688	657	667	647	732	671	686	703	693	686	695	678	697	705	680	669	671	658	649	652	709	654	649	708	652	629	654	638	665	667	636	688	678	685	689	682	682	651	697	679	672	633	685	692	704	627	676	704	708	642	651	656	664	650	731	684	690	683	671	704	625	680	659	680	695	685	709	695	679	612	633	690	683	684	658	720	678	686	700	664	667	641	710	663	672	697	667	666	666	643	689	672	666	701	677	676	711	687	655	686	686	658	670	690	676	738	638	686	681	708	660	698	673	661	616	666	696	609	708	676	667	689	707	688	725	708	687	636	693	655	719	716	649	681	667	699	674	684	726	716	677	652	666	659	741	722	697	697	691	712	691	649	680	676	685	692	657	711	638	693	641	658	661	652	666	695	672	679	634	702	723	650	731	708	650	651	681	688	684	681	695	635	650	653	732	683	701	639	686	694	663	676	715	662	669	675	686	680	718	664	686	695	646	680	681	697	672	654	694	737	700	656	670	689	664	685	661	678	672	683	660	681	725	645	701	669	672	666	652	681	716	731	649	661	674	674	650	649	659	702	705	616	661	668	659	675	698	677	693	684	709	709	653	683	665	655	686	682	694	685	684	694	687	715	741	648	698	671	662	689	641	678	640	679	683	708	667	657	671	660	707	689	715	695	697	661	655	677	731	640	711	719	672	685	667	649	638	638	667	686	685	687	677	644	662	701	755	688	704	690	702	679	707	667	656	671	701	697	701	630	676	689	665	666	710	653	652	710	676	676	642	719	659	665	691	652	676	698	673	675	680	690	640	752	700	673	644	652	680	667	721	644	714	668	704	729	676	651	709	688	683	720	666	699	672	664	734	659	669	679	686	686	672	697	645	684	688	671	653	704	677	725	735	709	681	678	683	658	724	708	655	665	737	687	677	663	684	647	652	679	710	626	695	686	665	640	669	647	695	666	670	707	675	677	682	722	653	658	669	688	662	655	668	643	665	655	648	675	656	651	685	738	627	693	675	673	660	706	680	662	717	675	677	735	688	657	702	712	658	707	671	679	689	662	684	670	646	667	679	678	675	669	679	733	682	673	684	656	668	650	696	667	684	653	702	692	683	695	711	664	698	668	669	712	658	718	690	632	681	692	680	709	703	635	669	681	689	690	668	672	665	687	655	680	649	646	695	683	640	731	674	687	657	685	723	689	692	665	648	655	727	671	741	672	673	681	669	693	687	701	666	701	729	660	688	689	677	728	715	657	698	652	671	704	703	693	674	674	665	647	631	696	649	681	654	620	668	732	655	731	709	668	658	721	678	663	709	661	677	663	691	666	688	690	702	665	688	611	643	664	670	666	657	671	689	632	673	730	672	676	691	665	691	702	696	654	658	598	640	607	694	656	682	707	678	688	683	722	654	632	724	669	675	648	679	645	709	610	651	644	657	682	697	673	675	656	698	641	647	676	717	696	662	700	652	684	677	703	725	727	659	665	693	662	685	685	721	688	674	668	699	686	721	640	710	706	634	681	678	673	685	682	668	669	705	698	688	646	701	686	661	677	715	675	663	683	671	707	668	687	706	683	699	684	693	685	684	649	716	676	671	617	668	698	687	710	694	701	699	633	706	681	636	659	646	659	663	714	664	624	701	693	715	653	692	694	644	707	706	688	655	680	633	677	674	650	668	650	700	654	710	675	633	717	671	709	672	679	692	702	702	695	696	679	725	657	682	678	706	679	694	662	691	659	708	677	706	673	675	727	647	664	712	695	679	632	675	616	676	670	696	685	666	662	651	605	673	723	691	715	678	725	622	635	663	631	659	687	663	643	693	658	693	634	684	690	665	691	705	750	677	681	695	720	674	664	697	722	704	698	684	638	680	639	687	707	723	658	625	629	629	642	677	674	672	694	671	662	710	691	685	710	701	674	676	684	712	737	650	682	712	684	674	670	682	674	696	676	663	684	699	656	702	642	686	666	679	648	682	686	647	690	656	676	663	717	677	704	613	639	690	618	638	665	659	660	669	695	695	666	661	655	665	675	667	656	654	714	688	657	629	690	694	664	650	617	695	716	687	701	670	696	707	671	670	660	678	693	690	691	628	706	653	653	709	641	685	660	698	692	671	701	697	654	664	658	650	660	649	672	657	622	654	687	660	698	697	716	661	658	641	680	704	678	702	652	655	643	669	648	662	666	680	662	665	706	714	707	699	685	681	684	666	722	680	709	674	646	655	660	734	645	669	649	664	671	683	656	623	678	678	671	724	677	710	686	717	677	690	701	671	697	652	712	669	703	639	709	658	731	642	680	664	711	667	687	716	633	649	647	702	648	646	654	696	687	699	670	652	648	684	678	638	671	668	669	669	677	679	677	617	690	641	688	686	672	651	689	664	647	694	604	680	641	657	652	699	690	643	685	667	651	709	663	675	650	712	708	709	617	679	677	667	651	635	666	652	696	690	635	673	717	737	633	646	661	697	607	675	695	662	620	670	645	680	668	656	616	670	718	672	673	678	651	609	661	681	662	672	687	694	665	670	692	729	669	710	691	718	653	657	661	648	674	657	670	636	683	645	686	629	698	665	721	707	687	621	661	671	701	672	713	662	677	670	651	669	689	708	674	697	674	676	695	689	687	630	662	683	680	703	699	681	705	635	627	663	685	678	673	678	712	665	636	654	655	681	681	648	695	725	611	639	650	667	734	704	676	682	694	656	698	666	669	662	632	675	691	695	646	672	708	618	697	662	684	687	687	704	637	687	647	677	653	658	691	698	676	660	679	687	689	689	660	708	688	700	711	721	702	650	660	671	654	682	619	669	698	652	681	658	669	675	661	678	632	642	713	661	673	707	691	692	656	661	653	706	663	635	636	668	700	662	669	680	709	690	676	736	672	658	724	695	664	709	727	682	700	619	706	703	672	738	709	663	683	636	666	661	670	705	694	639	699	679	659	691	635	642	690	687	714	680	702	676	716	711	651	718	691	698	679	679	654	715	690	696	675	657	707	671	663	679	656	687	641	636	694	649	625	661	697	686	704	639	696	647	693	656	659	673	724	663	639	659	720	679	670	680	677	654	708	682	635	677	625	708	647	689	702	683	694	668	664	621	671	669	664	703	678	633	687	685	633	665	664	692	645	709	684	684	693	701	655	675	646	629	711	685	630	678	689	666	668	640	646	672	659	704	643	690	651	679	694	695	673	671	617	667	704	711	689	647	677	696	656	693	649	673	652	641	647	649	713	692	700	660	658	693	712	664	680	648	709	671	674	681	638	694	658	682	670	688	645	690	706	694	653	696	680	663	675	668	649	695	691	712
52383	24814	18663	2646	1065	756	631	525	468	459	427	406	420	381	405	400	369	376	383	357	351	312	320	314	329	295	315	307	298	297	299	315	318	321	327	327	302	322	274	303	303	322	336	285	298	332	303	308	330	366	335	301	322	291	456	740	624	614	516	420	293	270	302	280	268	274	266	270	312	316	237	294	324	290	326	279	309	294	268	270	287	295	298	281	301	289	259	316	258	291	289	312	313	267	270	288	263	257	312	292	288	295	327	304	293	324	273	293	307	278	296	302	324	299	271	291	320	282	286	300	306	274	298	308	281	281	280	275	279	294	280	263	269	281	312	297	307	317	305	318	297	286	315	279	299	285	284	286	320	277	294	287	295	313	297	289	285	300	290	318	287	305	298	300	268	332	296	315	279	261	309	281	259	264	230	283	309	299	291	283	299	287	280	279	316	297	290	286	297	269	284	311	294	294	308	295	290	282	299	255	303	287	320	328	298	298	280	321	265	295	291	299	291	278	306	303	293	308	260	284	295	251	293	267	327	308	321	293	284	283	265	297	277	255	302	295	279	293	291	256	303	282	299	273	289	297	281	250	298	283	286	299	271	263	295	312	301	290	294	295	297	282	267	275	268	324	306	298	275	314	266	283	317	275	260	249	276	297	287	267	253	281	287	281	318	259	294	299	301	264	299	268	313	296	283	294	273	303	266	270	313	304	308	284	309	296	262	290	291	326	275	292	285	310	324	301	273	288	272	252	301	288	303	293	311	278	280	301	279	307	295	273	301	309	287	258	327	308	319	285	279	275	261	288	282	279	285	307	300	285	305	277	285	292	267	286	292	303	262	279	306	298	275	323	323	298	300	278	294	309	310	300	287	305	301	298	278	295	255	278	298	298	312	282	287	311	265	281	274	302	286	291	321	333	282	279	273	301	284	302	325	306	282	289	298	301	286	287	277	316	259	258	327	291	287	284	289	308	297	248	281	289	277	306	287	290	283	269	311	278	315	278	278	268	279	295	306	292	281	280	303	291	296	315	298	300	315	304	263	253	320	310	303	306	286	291	286	267	324	328	274	280	334	299	268	282	309	303	283	261	294	289	305	269	275	338	310	260	298	305	263	312	280	280	311	291	273	294	303	283	311	302	273	258	314	290	289	291	303	296	271	291	314	295	272	332	326	303	299	277	300	281	271	310	313	256	297	293	284	281	287	310	272	297	301	301	287	293	275	284	273	294	291	260	292	290	303	289	269	292	279	279	309	319	303	272	303	277	294	289	294	319	326	277	284	287	289	266	314	265	295	283	292	303	283	278	338	299	301	281	291	301	301	324	294	286	278	312	285	264	307	317	300	274	263	278	287	291	292	295	300	289	291	292	306	292	328	292	291	284	275	300	294	280	289	297	264	270	302	273	295	308	320	265	295	315	295	282	293	291	271	263	295	289	290	279	270	271	321	256	263	282	270	293	272	298	296	272	298	289	275	257	279	293	262	305	292	306	303	305	307	323	298	305	315	308	278	303	268	290	273	297	305	283	329	273	300	313	276	292	271	288	292	300	249	295	283	285	282	301	329	324	296	285	292	290	294	292	261	276	295	271	280	256	284	307	264	297	274	273	315	289	280	305	276	305	295	289	288	290	291	256	301	285	278	304	271	312	297	290	274	301	307	283	281	289	274	270	280	282	280	256	283	305	306	291	277	292	311	268	280	285	297	280	287	290	269	298	280	299	295	307	304	296	296	292	296	270	284	306	312	292	316	310	281	276	313	301	300	295	290	299	275	285	317	279	304	284	279	304	304	289	287	284	299	292	317	277	322	324	267	251	293	296	316	284	288	309	297	301	286	282	273	301	311	309	313	296	296	274	268	282	292	295	312	271	310	309	302	282	321	305	308	277	251	294	314	306	286	281	296	323	278	293	296	279	295	287	281	299	297	284	288	291	307	290	287	303	270	323	265	304	314	289	295	314	306	284	259	284	272	282	315	304	289	286	327	307	273	281	288	284	294	300	337	293	252	261	293	314	281	289	278	303	286	303	267	286	294	280	297	289	284	298	285	260	287	286	266	304	320	326	290	287	271	268	301	267	305	304	270	301	305	327	321	268	281	303	299	279	278	300	297	276	302	281	314	254	311	287	269	291	286	282	294	320	310	283	291	307	263	283	270	277	305	270	311	268	309	317	300	300	272	272	299	302	318	319	325	340	326	265	283	315	290	307	312	267	297	282	297	302	293	294	281	305	272	303	317	316	297	291	311	322	301	291	291	299	302	292	285	296	276	278	303	334	288	288	290	272	292	289	302	299	291	299	297	304	288	287	276	292	294	262	302	273	281	310	282	329	324	296	314	281	291	293	286	332	319	295	273	289	273	257	285	296	278	298	318	296	304	265	266	290	255	323	301	241	253	272	297	280	319	299	278	272	289	287	325	293	275	300	288	304	298	312	274	319	304	316	318	269	282	280	297	264	276	303	309	275	313	267	300	312	271	310	307	298	280	279	305	288	279	270	291	312	284	281	286	280	295	299	288	311	286	292	311	306	303	315	273	293	303	291	295	288	272	316	298	289	289	274	286	288	261	257	284	266	316	303	308	310	292	274	314	320	262	276	334	308	288	305	304	294	277	285	293	304	306	284	288	328	284	260	275	305	260	299	323	266	280	262	274	287	255	286	300	284	264	310	337	312	303	313	307	285	289	296	279	280	263	320	301	267	298	271	283	309	294	308	306	286	246	292	292	282	315	269	319	295	289	293	298	310	311	283	308	280	278	292	299	291	259	287	287	294	285	282	287	280	289	318	281	285	271	283	308	304	308	314	316	277	260	315	305	280	269	307	269	288	287	295	282	307	320	283	270	282	282	270	292	263	275	269	280	317	316	298	314	273	285	266	273	236	289	312	294	301	309	290	291	274	284	292	296	308	297	294	277	288	303	326	266	300	305	278	269	294	307	312	309	283	288	276	308	292	285	314	284	293	277	283	291	314	329	294	326	278	291	303	285	286	332	242	283	312	276	291	296	279	297	306	270	303	284	287	269	299	292	304	307	323	314	290	308	312	285	290	273	265	342	286	284	301	290	312	272	287	297	305	299	308	274	284	288	293	299	262	307	315	273	289	288	283	296	290	300	288	301	298	267	289	297	319	303	343	267	299	260	263	256	324	286	280	299	293	307	267	297	264	308	296	301	290	278	280	297	250	298	316	279	257	281	307	281	294	282	280	299	275	298	309	250	265	281	303	271	294	268	283	275	276	288	305	277	287	289	288	299	309	308	269	313	320	286	270	275	259	273	299	302	306	262	279	260	281	299	300	304	296	263	256	292	270	314	320	282	296	261	282	286	281	308	260	286	317	319	306	313	307	304	274	311	311	300	286	266	327	259	301	286	301	280	323	296	314	248	299	273	296	270	314	306	283	280	307	251	295	295	278	250	291	289	302	297	299	273	274	291	291	302	296	264	279	285	300	292	264	261	282	276	267	301	272	273	292	301	275	281	302	278	294	272	307	271	308
40567	2363	2754	3159	3018	2585	2215	1826	1540	1583	1538	1399	1315	1377	1332	1157	1186	1175	1215	1194	1187	1006	948	883	973	920	1009	979	892	877	935	900	921	877	840	901	888	837	835	819	883	867	866	884	889	905	985	984	1108	1035	1050	979	918	846	2046	4052	3203	2530	1884	1415	666	675	730	668	679	634	663	691	666	689	712	654	755	683	711	693	688	689	675	690	741	680	653	749	704	674	729	675	698	731	655	713	689	712	691	680	663	694	710	698	663	696	672	685	717	686	709	693	686	633	639	654	696	732	686	698	693	641	684	730	688	697	652	697	658	704	664	706	708	669	667	728	708	692	632	751	705	703	667	702	674	676	743	672	678	642	680	672	667	737	683	687	626	678	674	687	706	696	693	701	677	678	676	697	711	736	692	707	686	670	691	721	691	727	676	731	632	696	713	679	671	682	643	696	675	667	655	670	695	759	670	716	725	710	740	678	685	687	657	680	661	722	691	735	690	698	656	695	739	654	694	680	686	693	701	674	681	692	722	705	648	649	679	716	706	667	700	641	721	665	685	655	679	698	694	642	714	678	710	667	715	705	687	657	694	666	691	702	696	651	709	645	703	712	719	733	691	718	711	652	678	690	725	683	654	655	661	714	653	712	684	692	658	726	737	653	704	710	700	709	703	670	708	682	744	677	690	679	700	708	675	689	675	706	692	695	669	695	706	678	743	681	721	730	661	710	729	637	665	655	691	717	695	702	686	672	714	689	685	685	694	697	659	679	684	704	686	704	715	675	738	687	687	617	679	737	742	703	719	738	691	679	657	697	703	710	696	633	688	735	677	700	742	670	709	727	694	683	687	713	661	746	712	715	637	733	678	681	733	693	659	730	671	703	674	687	715	701	716	667	662	676	675	740	713	703	703	662	682	676	701	689	693	682	687	673	678	659	693	721	694	727	703	705	653	706	727	702	679	688	681	689	714	693	656	690	692	664	685	695	656	671	692	689	619	684	664	678	753	728	650	700	747	736	688	678	690	710	695	727	718	636	727	677	692	704	721	699	724	708	693	660	716	642	680	681	673	690	668	677	716	665	727	658	697	630	707	693	716	691	690	669	728	725	642	667	705	694	674	657	710	734	686	664	684	700	671	699	722	682	679	678	715	681	742	689	692	706	689	697	727	704	699	695	673	691	679	669	713	683	713	624	724	698	665	696	669	666	710	656	717	670	674	712	651	640	708	703	703	698	702	678	708	656	651	671	702	699	667	672	717	657	736	698	643	668	688	710	717	728	671	648	704	728	699	753	692	708	663	709	649	702	690	656	697	694	698	704	702	749	715	694	730	685	680	669	711	688	684	649	712	667	684	683	665	677	686	693	699	698	660	700	684	713	727	699	700	680	706	686	723	709	642	698	726	734	678	708	722	675	655	720	688	662	636	694	667	718	696	710	715	707	677	709	707	676	701	711	665	694	692	715	665	729	665	705	674	714	722	696	707	733	709	717	690	674	691	714	686	695	680	690	673	668	727	686	664	693	676	716	684	698	680	716	693	710	673	707	696	666	732	684	721	692	693	683	726	684	697	658	669	657	659	675	700	660	691	662	713	685	705	662	691	688	668	678	665	709	659	670	656	672	683	676	695	707	735	720	714	689	716	721	721	643	705	683	701	672	660	683	661	705	676	721	726	682	656	711	715	737	730	660	672	739	732	616	674	705	649	739	723	683	661	655	668	653	667	743	661	702	644	650	697	694	731	670	625	714	662	651	679	663	676	719	686	646	686	661	702	674	713	656	703	710	656	693	647	695	710	687	737	698	692	687	702	700	671	696	634	680	708	731	702	692	700	688	682	703	679	748	632	669	720	705	703	690	640	709	647	663	670	712	658	680	659	692	689	726	699	667	692	660	679	742	687	668	726	670	652	706	696	694	719	661	694	705	683	655	690	710	689	718	676	714	639	692	721	671	667	720	680	687	664	722	649	707	687	684	686	730	700	694	670	752	700	705	673	685	708	707	716	667	656	719	637	672	681	679	683	679	704	662	699	723	671	679	680	640	702	702	713	728	616	692	690	729	702	701	669	650	653	708	693	693	708	720	683	676	693	670	715	728	700	698	722	672	667	659	725	673	681	682	725	678	728	728	726	674	719	747	722	758	686	741	692	682	708	698	686	669	658	717	694	716	715	685	712	667	648	706	735	650	703	726	728	697	695	714	675	741	672	693	665	678	744	675	716	708	724	667	666	720	681	631	727	704	677	707	735	688	674	671	690	706	667	627	712	711	683	689	672	688	688	713	679	671	708	686	723	646	662	700	678	637	688	696	727	703	686	735	681	686	688	744	667	711	720	717	665	713	669	696	718	727	741	654	672	680	697	717	694	740	704	635	679	708	713	688	739	689	698	704	733	693	690	751	662	723	691	725	717	673	717	696	701	688	717	705	717	652	668	693	674	652	691	702	693	728	722	679	709	707	713	739	726	728	691	685	672	683	656	690	651	675	710	695	713	711	699	679	665	710	706	672	685	700	703	693	685	723	681	676	688	688	662	687	675	731	687	674	681	690	729	691	710	730	636	694	738	676	692	697	711	673	676	693	648	708	648	718	699	701	703	671	708	685	665	689	693	742	716	698	704	677	692	716	663	653	682	724	659	684	747	721	651	715	697	716	678	705	722	696	738	676	698	707	731	679	703	666	664	710	670	713	713	698	700	632	755	707	672	675	725	718	700	682	669	748	706	673	721	688	733	704	697	705	699	674	697	707	676	634	684	685	746	670	707	646	694	688	661	698	693	716	721	676	708	692	731	692	662	674	695	719	725	707	690	672	681	654	682	741	690	651	679	722	669	657	647	666	677	679	680	685	714	644	687	691	709	731	667	717	707	725	726	647	727	715	700	698	694	670	715	668	708	682	656	648	726	706	668	693	722	660	710	694	717	690	679	658	695	681	724	732	706	698	714	737	680	742	704	723	690	707	660	710	701	671	693	664	723	665	710	699	685	679	674	677	684	669	722	762	713	711	686	701	692	711	689	734	692	724	684	747	711	716	664	713	707	708	672	700	672	730	658	665	656	674	679	680	653	694	673	717	760	694	662	737	730	683	684	672	702	741	686	695	700	685	656	674	684	689	700	653	704	688	698	689	701	675	741	707	698	696	648	701	701	672	690	637	724	612	692	687	720	668	704	718	685	688	687	689	692	653	710	722	692	687	726	628	673	670	695	692	696	678	694	715	705	722	701	716	729	686	705	684	692	688	657	675	662	686	714	666	723	693	693	672	670	717	722	690	669	698	686	706	716	700	651	695	700	703	662	677	703	675	685	708	670	676	701	684	657	669	659	679	682	723	691	694	697	689	723	708	670	663	655	700	730	649	738	691	705	688	736	678	684	676	716	665	634	696	710	704	677	699	678	664	713	694	727	700	733	704	665	677	690	700	693	683	713	668	696	685	732	694	696	649	725	758	687	748	691	689	715	663	643	635	705	729	667	682	685	737	702	655	667	696	730	649	712	664	704	678	693	715
50095	25473	26512	12066	1851	1091	773	589	480	521	673	445	354	414	353	345	353	314	332	304	263	295	272	245	292	257	266	228	233	237	240	234	226	248	243	242	228	252	233	238	242	271	263	286	265	284	247	299	290	273	261	256	242	209	581	1067	851	695	558	371	180	180	197	185	183	181	208	196	195	201	179	182	198	172	197	189	223	214	202	200	200	192	210	215	195	242	204	205	185	186	208	183	220	199	202	188	199	212	233	205	206	192	190	208	199	184	168	194	221	204	202	210	196	222	190	200	214	197	199	202	219	190	212	195	204	192	173	218	187	217	207	197	194	186	199	203	220	203	221	203	216	202	187	174	188	192	203	205	213	186	174	212	204	219	208	205	223	212	181	190	198	186	192	206	185	192	200	168	214	202	191	192	236	190	221	205	235	219	186	190	171	219	193	207	206	209	182	190	209	202	187	211	169	180	191	201	216	201	195	212	220	176	189	190	189	192	210	196	179	214	221	193	190	199	224	204	226	202	185	185	203	181	198	205	171	205	201	181	189	196	199	223	188	196	188	216	210	221	206	190	204	199	202	188	197	195	215	187	168	195	207	202	200	203	168	200	196	204	190	205	180	194	188	210	223	206	219	195	202	185	206	194	209	198	210	218	197	205	212	200	191	214	192	207	186	220	194	208	185	199	191	204	195	212	190	218	215	195	185	219	201	221	200	213	198	204	203	175	201	207	193	191	201	211	230	194	209	190	181	190	226	209	197	209	199	183	188	202	187	185	200	235	191	207	210	173	208	202	197	215	192	209	233	192	188	220	188	198	196	204	189	201	191	164	195	211	193	194	178	179	205	222	201	168	209	230	199	193	192	199	198	188	219	191	203	187	225	193	169	205	214	188	234	181	191	204	181	195	182	206	183	201	210	195	182	186	190	196	204	192	198	200	226	188	176	215	193	199	213	199	199	188	204	203	201	199	201	234	210	207	214	194	224	201	191	186	216	195	212	202	189	199	192	189	190	200	207	200	193	187	194	187	214	201	210	189	226	199	195	173	183	183	184	203	204	200	181	216	203	204	207	161	197	183	205	199	217	198	216	221	194	204	174	211	187	176	180	193	216	190	195	210	193	190	198	208	191	215	233	189	211	201	187	199	197	190	191	215	204	211	187	222	223	197	222	195	224	194	200	202	198	194	188	179	189	205	184	157	212	195	175	206	212	164	198	198	201	200	186	195	210	206	231	218	173	190	185	236	183	223	203	222	219	195	181	210	199	176	213	224	203	183	214	231	205	181	165	205	173	229	223	183	205	183	206	193	166	218	230	205	193	205	193	188	233	224	212	197	189	215	207	200	212	218	208	210	219	204	208	194	184	204	211	232	185	224	191	152	211	213	206	186	192	193	197	205	213	205	194	195	191	210	174	194	193	211	206	203	184	197	214	194	175	211	201	163	190	209	203	215	207	196	182	206	179	218	196	196	195	183	177	165	186	240	159	186	186	168	203	191	209	186	185	195	205	219	173	192	218	230	204	188	205	210	187	186	229	192	225	163	201	183	182	204	191	177	202	221	207	195	198	181	208	232	216	198	197	188	192	200	226	175	158	219	211	203	211	192	199	204	186	195	224	202	213	204	199	201	203	181	223	195	203	187	199	185	186	220	191	201	214	195	178	179	204	186	219	192	173	190	230	190	168	187	216	201	201	174	210	220	180	187	208	202	169	208	181	199	216	218	174	234	195	219	214	174	197	171	179	227	212	191	219	205	219	200	205	190	203	214	181	203	194	224	212	202	177	201	220	216	200	206	232	234	214	216	210	198	188	198	202	188	197	213	199	202	204	200	182	207	173	205	206	205	216	229	185	231	209	209	193	176	183	200	199	193	164	187	201	185	167	186	205	212	203	179	203	194	190	190	206	214	213	211	187	217	212	177	202	214	176	187	206	209	193	221	214	179	181	192	211	208	189	207	218	209	186	213	184	207	166	214	211	189	190	218	200	174	207	202	200	185	209	205	202	197	204	224	209	181	190	204	185	202	205	191	212	204	209	225	174	223	201	200	214	201	213	175	181	219	202	187	227	224	191	199	191	199	194	216	217	189	195	195	196	230	197	222	210	184	190	221	215	184	205	219	227	193	194	191	196	198	187	186	220	182	197	178	212	205	184	195	197	206	208	187	211	186	192	226	198	210	206	232	219	189	198	219	211	217	208	211	190	197	177	214	196	180	201	197	221	197	216	186	197	202	203	199	195	172	219	199	218	192	184	213	194	208	200	188	210	217	185	169	207	182	194	196	186	186	203	208	193	192	208	217	193	200	203	193	185	203	202	197	193	211	196	205	210	201	188	208	204	203	204	217	198	192	185	182	205	164	191	222	220	251	217	248	186	199	190	212	182	193	207	189	181	207	176	223	220	201	224	167	196	210	195	189	184	192	187	197	199	208	188	198	200	203	166	217	193	208	217	176	189	211	183	191	165	192	186	183	210	201	203	177	205	211	202	199	203	190	197	185	224	183	192	201	169	181	212	193	207	190	188	217	201	214	171	213	194	199	189	195	208	225	193	194	218	201	214	196	201	160	215	218	189	200	226	204	195	195	181	213	189	185	204	194	204	192	203	205	179	223	204	216	200	187	206	206	214	198	202	205	187	179	188	187	187	186	172	211	201	204	188	198	204	205	180	180	181	193	229	193	198	185	203	194	206	193	208	212	189	188	225	199	185	218	206	189	203	210	194	195	208	206	191	193	205	207	209	213	218	200	213	181	223	197	191	181	205	199	199	227	229	199	201	200	218	204	204	203	196	192	227	216	199	205	202	188	192	193	184	200	217	196	192	199	204	217	182	181	210	190	185	217	203	183	159	207	220	234	215	208	201	202	220	193	195	205	194	211	200	185	177	194	179	206	211	175	189	231	189	228	232	182	196	167	189	184	198	228	240	167	222	192	194	192	182	184	185	195	195	187	204	221	192	204	202	231	181	203	202	222	185	219	212	205	211	205	189	187	212	226	194	191	199	203	188	211	193	200	194	216	224	198	220	199	200	236	200	186	198	187	199	197	192	219	218	168	186	220	204	216	209	192	177	174	220	188	220	174	196	202	217	206	204	215	209	187	205	199	161	167	200	197	194	189	197	181	216	200	216	205	193	204	184	189	206	196	211	176	202	198	198	197	192	213	195	190	196	198	196	187	189	175	191	203	220	232	203	221	195	219	209	194	215	205	197	171	222	196	175	200	198	210	206	222	181	203	186	216	204	205	210	210	176	221	196	215	196	168	201	200	204	189	182	214	181	214	191	216	203	205	205	198	179	202	194	191	193	218	186	194	192	213	189	195	206	213	183	223	178	201	205	182	168	209	225	188	162	194	172	216	206	223	234	199	203	210	196	206	215	198	208	216	201	195	201	162	189	200	217	219	206	231	192	211	186	196	203	211	209	176	208	191	197	183	200	196	210	209	203	200	185	228	223	189	200	195	194	201	175	196	175	216	200	221	203	193	197	198	194	181	184	208
47593	2905	4350	5122	4547	3709	2970	2540	2193	2175	2050	1800	1685	1787	1532	1424	1465	1273	1484	1248	1250	1028	1004	852	896	974	959	874	882	869	860	797	846	782	900	835	750	740	800	749	852	891	875	876	1004	1157	1041	1148	1071	1097	946	883	884	786	3360	6362	5026	4105	2786	1652	510	549	501	467	471	493	472	459	510	456	485	466	475	449	471	503	487	526	476	509	455	475	494	488	469	493	492	502	507	457	496	473	514	498	478	491	482	451	485	523	496	459	534	502	521	480	509	494	520	478	477	508	491	538	522	522	507	488	459	506	480	460	469	510	469	489	484	492	479	479	538	482	473	448	529	485	493	490	483	472	516	485	519	516	472	506	479	517	516	488	479	479	494	474	493	468	475	469	474	459	472	497	450	486	463	538	528	506	526	498	478	432	518	485	482	461	510	489	493	496	441	524	508	527	491	474	497	438	469	468	442	468	474	496	475	472	476	490	433	439	476	493	514	485	461	477	486	491	495	454	490	478	472	462	521	512	462	492	533	485	465	503	488	516	491	520	503	485	494	497	548	483	494	496	491	468	482	511	514	497	479	468	478	482	454	472	514	493	490	520	488	467	519	484	474	484	485	537	519	488	491	512	496	468	497	485	518	485	497	530	517	502	494	466	500	453	524	502	497	497	506	459	452	454	460	441	453	499	515	459	460	510	516	480	487	484	521	498	492	486	491	513	493	496	483	474	474	463	480	446	487	495	516	467	492	492	490	495	491	476	535	488	502	519	505	490	495	500	481	502	480	458	446	485	488	468	450	508	533	496	484	480	526	511	444	467	483	454	473	470	558	500	474	472	516	508	454	496	478	475	500	482	460	488	511	533	504	489	487	495	489	493	464	492	486	455	443	479	521	503	480	492	483	480	491	450	497	465	471	488	502	447	497	496	472	463	502	475	509	455	481	472	511	528	486	515	463	501	528	472	436	506	517	454	482	466	460	508	493	535	475	478	535	484	461	506	507	469	475	500	494	479	500	507	496	450	479	484	511	428	514	466	487	475	494	479	474	451	457	501	470	471	508	462	487	476	472	466	481	499	529	471	446	500	495	457	537	482	496	460	481	446	466	468	481	478	516	476	494	504	473	496	473	528	463	517	528	491	452	460	502	454	471	482	519	520	479	502	491	469	498	483	504	465	463	511	489	471	492	533	485	462	453	479	479	519	439	467	512	459	480	495	509	493	463	484	456	497	512	463	518	552	484	455	468	497	462	498	503	487	481	486	471	538	462	485	489	479	491	463	468	489	529	484	502	511	473	476	488	493	509	522	479	515	528	507	486	472	497	502	496	515	504	491	487	465	495	473	462	447	439	482	457	521	465	500	482	483	501	472	461	481	510	517	481	500	497	458	510	528	482	499	474	481	493	457	464	491	521	482	483	471	494	483	486	458	490	502	525	489	537	461	501	482	477	499	473	484	461	499	507	455	507	487	518	464	509	453	519	492	513	490	487	447	468	505	509	516	492	521	483	493	489	476	496	504	448	454	492	496	487	468	482	494	473	487	488	490	483	473	471	431	489	526	493	480	491	479	516	507	488	485	490	471	477	434	505	470	482	468	511	498	495	495	491	521	488	480	472	509	453	520	474	473	491	501	503	479	471	521	491	466	500	472	519	492	477	508	482	515	496	498	478	492	461	479	487	451	454	513	532	526	479	489	481	479	507	502	511	488	520	466	499	457	471	471	503	513	491	492	470	484	452	479	523	504	490	494	460	478	466	501	483	522	482	488	496	513	490	497	470	503	496	484	484	440	503	500	523	490	498	523	483	497	486	513	485	515	450	493	485	489	499	453	508	472	479	467	492	497	447	490	510	508	513	476	505	477	509	491	499	468	456	464	538	586	539	484	470	492	496	486	523	501	510	492	514	477	479	518	534	497	514	522	487	492	543	506	480	482	516	501	483	509	482	520	494	498	489	464	474	537	448	466	499	490	498	508	522	512	499	473	440	456	472	478	510	549	516	501	504	466	496	460	482	482	493	478	511	491	472	512	473	499	464	502	488	491	509	479	495	468	458	493	467	471	537	525	503	492	515	501	458	491	472	473	492	494	483	489	468	484	502	471	475	458	512	479	491	519	485	498	446	535	447	507	500	487	448	488	531	508	507	551	473	527	511	506	484	531	453	493	504	492	483	478	487	470	485	489	510	495	483	480	478	471	473	467	462	501	455	462	449	490	484	472	465	458	478	509	513	487	491	481	531	518	464	503	487	491	493	500	429	491	491	525	465	500	485	493	501	482	490	526	485	467	498	486	466	491	509	479	507	553	521	481	463	529	524	450	505	489	474	496	457	512	471	507	492	501	514	494	469	465	479	504	462	482	492	491	481	498	481	502	486	491	511	512	513	531	486	498	502	497	502	502	468	523	477	509	496	502	485	474	510	519	490	485	480	454	460	473	510	519	483	484	499	470	512	523	485	501	454	500	471	498	525	508	490	443	501	525	461	511	507	483	480	507	487	506	513	474	485	510	495	537	520	479	473	493	482	489	452	521	485	469	450	512	483	455	531	473	476	505	482	488	512	491	526	490	492	519	463	458	467	523	479	493	484	484	486	498	468	486	470	491	503	521	491	527	508	490	472	531	478	465	513	479	497	476	508	488	523	499	516	488	454	479	502	466	532	477	495	460	488	470	458	522	474	509	492	520	470	490	519	525	479	482	523	457	510	502	484	452	449	444	499	460	491	514	480	498	491	450	500	469	506	499	481	494	485	475	451	469	488	483	494	479	488	466	467	487	492	511	477	525	508	472	491	539	450	470	488	482	489	493	473	476	500	488	454	476	500	549	495	461	505	484	476	481	515	485	513	444	481	502	468	504	487	524	457	442	502	466	474	481	489	481	483	531	499	543	472	503	489	498	477	513	472	482	507	476	489	483	511	518	504	476	505	511	460	460	486	516	496	480	493	496	472	473	480	498	527	510	522	469	504	511	490	475	491	509	487	472	488	539	485	497	471	518	512	510	505	495	512	491	480	471	483	537	493	473	533	513	478	458	448	501	504	471	460	466	483	478	522	478	483	500	513	510	459	466	473	527	518	488	488	493	468	521	502	495	488	488	499	522	495	472	467	488	532	475	502	444	507	521	498	483	478	470	486	448	476	508	466	499	470	493	508	496	469	460	490	435	503	494	466	498	531	521	474	508	494	511	529	485	476	437	514	475	472	485	501	528	509	459	518	504	456	514	509	482	482	510	478	488	490	516	486	501	477	517	467	496	463	509	510	495	444	457	470	496	477	491	476	479	449	504	529	497	434	531	495	480	466	490	464	502	488	459	520	492	519	495	492	503	531	505	510	451	489	436	494	450	554	486	478	504	486	468	497	485	491	503	489	496	457	511	497	463	473	518	469	480	493	509	430	459	504	510	504	456	508	449	487	489	499	476	510	452	512	496	487	474	468	494	487	476	509	477	472	456	454	470	491	442	510	467	483	473	480	460	496	508	489	539	481	509	515	491	500	464	472	465	492	470
21063	2585	468	370	324	287	304	262	277	295	298	307	280	270	279	241	267	281	297	258	251	265	223	256	253	260	263	239	265	275	267	228	238	244	250	256	258	266	289	284	246	277	300	267	266	285	254	256	285	268	263	276	249	262	253	313	349	326	288	293	241	265	250	268	249	250	284	271	270	268	237	239	236	246	258	233	213	248	257	244	259	257	266	252	270	242	234	220	251	248	252	247	246	243	249	285	267	266	276	245	265	251	238	240	273	278	258	281	269	274	244	257	244	255	242	246	270	262	239	251	249	241	234	258	256	284	247	236	287	253	262	245	246	266	257	261	249	247	255	239	235	232	257	250	231	265	237	244	263	243	244	243	257	246	239	236	253	221	259	224	283	256	252	269	240	269	261	232	231	246	257	253	255	273	263	274	258	244	244	250	223	254	280	253	256	259	244	252	251	228	236	241	258	255	267	244	234	255	272	228	268	272	243	259	234	272	255	226	257	272	278	257	246	283	275	272	291	252	227	266	250	255	259	258	251	262	245	268	219	229	229	261	284	244	278	265	245	234	254	237	264	259	273	294	249	231	250	280	226	235	237	264	235	281	244	252	274	251	263	244	273	241	288	268	281	237	223	280	266	261	223	225	244	276	278	256	252	277	244	241	260	270	252	247	239	266	231	252	295	246	237	235	259	229	240	254	248	268	225	234	241	279	271	268	260	238	258	269	264	277	255	275	226	270	216	253	273	226	241	257	231	236	259	238	236	265	233	217	251	238	240	246	250	242	261	243	270	255	255	239	241	257	237	247	230	262	249	246	263	239	244	231	275	237	254	231	245	231	257	244	240	230	255	268	259	257	240	242	237	270	232	226	254	275	262	284	253	238	253	267	243	272	274	250	247	275	272	231	257	254	236	231	234	260	265	265	233	257	236	255	274	241	263	272	264	225	233	250	255	245	241	259	255	273	234	241	269	266	234	227	267	252	245	276	248	232	283	251	262	279	274	239	260	287	249	261	256	231	255	293	262	247	255	253	260	243	264	257	255	279	266	246	258	262	247	264	252	238	267	232	235	282	236	254	256	244	240	243	234	246	221	277	282	263	227	247	228	233	259	261	257	231	240	250	267	263	261	271	269	271	252	248	277	234	269	246	280	245	241	291	242	262	246	240	238	258	239	253	263	256	216	237	261	230	273	267	265	235	253	245	257	265	275	255	239	250	244	248	235	269	263	234	251	241	248	270	255	263	253	277	238	238	245	250	243	238	250	261	235	216	277	267	236	249	251	248	279	251	262	240	232	262	238	249	267	230	289	264	249	262	265	256	268	263	245	260	258	276	251	226	239	252	232	270	246	266	255	252	260	278	243	247	287	232	250	222	259	271	245	264	239	261	256	259	258	265	253	271	265	240	230	268	257	261	256	248	246	251	256	249	240	273	249	236	268	265	236	263	248	241	226	265	249	261	264	244	268	257	245	236	254	261	231	257	257	272	252	293	250	241	241	229	253	254	270	286	225	240	240	246	278	238	254	220	252	272	237	239	238	282	250	245	241	257	232	249	271	245	246	243	249	246	258	240	269	275	225	258	268	249	256	267	256	236	221	245	250	276	253	232	277	252	264	250	248	257	252	252	257	244	239	238	243	244	250	236	266	241	234	254	246	236	267	242	230	272	247	249	255	255	240	260	248	255	257	272	250	263	244	260	262	262	253	256	275	277	262	242	268	236	256	267	227	265	248	230	235	270	259	221	233	280	260	225	260	251	242	268	260	277	274	285	240	265	275	254	227	268	292	260	259	267	235	234	228	275	262	254	273	236	275	212	242	246	245	245	271	274	252	263	295	240	285	222	242	261	285	250	247	259	262	240	234	239	255	257	251	238	255	229	244	268	243	266	238	219	257	249	241	245	256	213	265	244	252	287	264	293	250	240	232	256	272	237	265	210	292	268	262	235	255	264	264	261	225	240	253	243	229	217	239	264	251	234	257	259	255	274	254	230	224	252	259	265	252	249	258	245	222	254	244	226	263	237	253	261	257	269	233	260	231	280	276	229	233	257	268	271	247	279	264	281	242	245	251	250	263	243	263	238	251	262	260	245	259	266	237	249	217	238	269	264	260	246	245	235	247	232	281	218	226	234	268	281	275	253	234	244	304	242	245	267	248	234	247	259	274	281	221	260	242	231	233	215	241	240	244	249	246	253	266	266	257	279	270	265	264	251	243	265	244	224	235	269	250	234	249	258	242	239	251	280	265	259	268	239	249	239	236	275	232	235	241	258	232	267	246	240	306	262	254	259	237	255	280	281	263	261	259	246	235	239	230	229	259	224	260	253	276	236	252	248	260	265	277	248	233	261	242	247	254	262	220	267	266	250	244	261	239	270	242	232	270	247	262	223	284	258	246	236	252	291	259	259	248	239	261	267	275	241	250	257	274	254	261	258	253	254	256	276	267	279	247	224	231	247	264	263	236	241	266	291	264	282	261	246	266	251	238	245	251	245	271	241	252	250	245	244	240	255	268	269	260	265	226	234	283	235	261	232	245	229	244	255	243	263	246	231	260	276	217	232	260	225	251	232	225	231	261	258	236	241	248	260	264	249	263	256	239	249	246	268	253	251	238	260	243	238	246	251	246	258	221	224	268	264	211	263	242	248	287	262	272	265	242	239	244	239	277	271	257	267	288	275	246	259	248	231	264	250	277	276	263	251	245	273	251	281	260	235	270	233	268	227	269	273	252	294	247	245	289	277	256	238	252	246	204	258	276	257	254	264	255	280	229	224	226	276	244	235	231	275	260	262	238	257	269	260	244	256	282	275	251	256	274	238	276	267	265	262	258	284	238	245	265	301	212	262	263	262	255	254	256	238	233	256	246	234	221	264	249	246	247	255	247	238	233	246	252	270	261	257	236	245	255	233	264	257	226	236	222	263	259	245	239	235	282	253	250	256	252	236	253	258	247	255	236	263	245	229	241	254	254	282	267	239	243	245	264	262	233	250	262	248	252	250	258	242	261	253	240	234	252	241	246	259	269	261	277	264	256	220	251	272	236	259	251	288	256	241	239	255	253	228	218	250	255	242	229	262	266	283	243	241	249	266	251	236	265	298	236	272	237	266	250	246	240	253	221	239	265	237	255	257	273	268	276	242	254	233	279	252	242	247	256	245	262	277	259	249	273	278	260	256	251	240	246	262	260	250	245	298	245	230	280	283	292	246	281	222	253	244	212	268	246	263	252	271	284	265	272	262	273	258	260	240	268	247	238	239	259	267	265	295	246	248	213	229	276	259	281	272	237	245	258	261	285	256	250	264	249	241	276	276	246	247	241	255	240	267	250	258	239	240	258	236	270	245	266	242	212	279	240	263	275	275	230	232	228	230	272	244	259	259	251	253	273	252	251	252	239	250	263	228	259	251	265	260	245	251	222	245	261	248	263	265	240	279	241	248	249	245	245	247	262	271	243	223	281	271	247	240	261	245	243	249	268	261	277	230	254	241	240	256	275	265
18793	816	1019	1112	952	891	850	798	801	853	847	847	816	808	727	794	792	726	770	751	705	692	718	679	680	698	707	694	768	747	696	659	702	687	694	724	713	696	762	834	806	806	798	735	801	769	751	743	776	755	713	714	680	676	709	1013	1068	912	830	737	612	633	591	657	605	615	588	660	603	617	622	627	618	624	568	601	589	638	592	571	621	640	648	627	592	628	606	654	608	626	583	611	631	643	615	649	631	613	614	682	637	623	639	631	610	616	596	664	632	620	642	619	629	612	581	602	589	687	679	634	591	621	659	600	618	594	626	590	616	604	614	642	664	647	621	630	633	604	620	628	605	653	642	614	634	613	590	641	636	618	635	624	634	635	600	654	617	655	627	661	627	619	638	636	641	625	611	572	569	636	660	577	633	702	628	625	619	615	654	677	629	611	630	617	669	642	591	611	578	630	620	601	649	624	619	619	641	634	613	595	610	617	643	631	609	628	591	618	617	612	628	594	609	607	644	610	604	628	629	644	649	567	607	606	662	622	585	629	602	641	594	637	618	639	646	618	612	611	663	598	613	668	636	669	572	600	614	617	629	616	620	651	623	658	620	631	641	595	633	610	618	603	642	670	622	633	565	611	597	627	629	642	620	614	676	608	608	674	598	626	605	636	648	627	611	616	652	605	646	620	643	633	664	652	626	610	681	622	600	623	577	614	613	614	622	607	612	652	632	621	607	622	630	657	589	640	667	629	574	646	664	606	610	605	593	592	648	627	662	626	618	603	643	636	596	562	645	694	613	605	583	612	601	617	627	657	628	669	641	621	616	644	611	587	628	642	640	638	612	612	599	593	660	587	628	654	610	618	609	630	588	610	603	625	615	623	623	656	615	623	662	612	636	595	605	646	629	611	625	597	591	595	585	646	646	597	649	610	592	588	636	665	640	598	624	636	634	566	657	598	656	587	587	591	623	642	628	609	628	612	609	629	657	651	592	603	594	637	620	655	636	617	593	593	614	649	615	645	579	659	595	634	632	656	656	600	628	630	607	616	650	678	595	605	657	649	614	639	566	627	601	603	585	681	659	626	607	621	634	605	608	632	612	576	612	648	595	605	633	657	602	628	641	594	581	630	628	616	586	571	629	606	619	570	615	628	703	659	637	624	603	644	620	612	664	649	570	634	669	618	599	593	647	607	669	632	608	627	625	638	600	619	622	637	619	602	618	606	594	657	618	638	628	625	649	580	627	605	593	578	636	623	612	618	579	608	594	660	605	608	611	605	638	557	648	616	591	600	638	622	620	622	624	608	626	595	625	591	598	635	605	607	605	598	629	631	629	593	598	599	602	598	617	616	625	609	636	632	591	604	615	601	662	622	603	656	578	603	600	652	630	574	598	618	652	619	622	573	626	622	619	594	633	620	622	629	623	650	584	584	623	619	596	615	616	604	607	579	668	640	624	619	529	615	618	619	604	634	648	642	651	599	629	608	619	619	628	612	597	645	622	613	604	615	659	638	611	611	631	597	618	615	656	627	638	586	621	642	621	617	613	677	639	633	646	610	659	621	596	572	645	596	646	655	645	617	619	598	675	577	635	637	596	627	635	618	636	620	624	616	588	654	573	614	607	624	675	647	602	610	610	632	599	588	604	630	635	630	649	602	607	646	601	631	665	600	634	582	584	605	597	634	640	601	592	602	618	613	625	582	633	600	646	683	650	650	650	616	603	572	620	599	636	630	613	623	622	599	625	597	618	568	602	602	614	627	624	607	629	587	586	632	626	627	608	594	639	641	613	631	567	603	667	608	667	634	605	670	636	566	630	625	641	610	597	588	613	569	588	632	656	633	615	613	610	666	633	636	589	628	630	662	622	623	631	630	664	607	615	625	622	661	619	620	686	631	578	627	605	653	645	620	611	616	568	633	585	603	582	652	666	652	578	615	625	604	599	659	609	610	624	607	654	602	624	600	650	606	671	585	586	594	575	558	632	621	646	619	649	635	592	614	626	601	606	621	637	635	623	653	642	593	575	600	606	556	608	633	626	637	618	621	562	615	626	620	594	621	595	645	560	651	656	569	649	606	600	621	642	602	635	625	619	639	581	606	599	614	636	578	633	610	630	612	615	612	623	603	651	562	631	611	610	633	632	644	582	639	617	592	591	632	636	628	643	611	605	642	622	599	597	696	582	615	617	622	649	650	657	573	630	623	650	640	651	622	634	639	588	616	613	646	652	642	624	615	628	646	611	594	624	650	571	634	664	565	596	645	641	623	591	609	643	577	675	611	577	599	593	639	619	581	600	624	577	597	661	595	613	607	614	599	621	638	616	603	620	632	624	575	567	611	651	672	599	652	617	614	599	637	617	573	636	607	591	642	626	599	598	648	654	672	600	599	574	603	634	633	625	567	613	606	614	615	598	598	604	634	598	622	611	610	625	640	623	625	595	607	648	614	564	594	640	639	605	616	623	579	592	668	649	643	620	587	638	653	590	619	609	662	613	612	661	636	615	636	676	604	581	628	623	660	639	630	638	594	596	582	580	612	663	553	605	624	614	611	598	635	649	620	631	643	622	647	624	619	609	566	653	584	598	612	646	649	632	598	643	643	642	679	625	609	641	657	642	622	614	617	609	598	599	658	629	578	625	607	642	609	653	645	595	608	603	640	626	645	621	618	628	649	623	614	631	588	600	660	605	665	643	594	613	633	621	611	630	589	629	604	612	611	646	583	624	612	618	657	636	546	621	667	614	671	628	618	603	592	623	637	633	604	590	612	628	627	603	619	615	633	625	607	613	634	629	640	633	585	649	623	567	625	628	637	620	608	647	592	617	647	635	605	596	604	623	626	627	637	612	615	635	674	633	620	607	641	595	630	583	591	628	622	602	593	614	602	600	623	631	634	639	625	587	644	632	604	624	572	616	625	670	606	594	619	596	640	602	647	619	626	648	609	614	612	608	639	650	650	619	595	611	599	583	603	635	640	652	613	638	632	597	579	624	636	643	641	574	630	629	644	656	608	634	617	661	584	634	648	632	618	625	641	641	644	636	628	633	606	634	576	662	627	568	621	643	610	583	655	599	663	627	582	615	650	619	619	623	596	627	624	606	652	635	617	616	632	609	617	628	621	634	632	639	620	584	604	639	631	642	633	623	624	587	620	609	596	621	624	558	639	606	625	595	629	613	605	590	658	671	607	587	644	615	609	577	622	639	635	640	632	602	614	629	583	643	630	605	632	637	616	629	652	616	610	636	642	638	597	666	605	632	639	663	609	624	631	622	613	592	586	673	627	617	578	626	637	589	610	629	624	605	590	616	628	646	660	598	583	644	601	603	630	612	651	600	594	602	646	558	582	619	640	678	639	654	622	628	570	638	581	597	590	615	597	610	602	615	602	595	606	572	654	607	626	595	591	667	629	596	597	610	652	656	605	624	610	595	675	599	611	623	665	599	637	644	632	622	627	602	589	588	611	627	578	634	597	645	587	623	642	615	608	598	607	612	611	599	619
51225	25159	20043	2862	851	737	518	489	416	391	383	394	410	361	318	353	330	342	351	303	321	289	292	295	273	314	302	328	275	268	297	281	274	295	275	283	287	297	359	335	310	310	317	336	337	317	285	323	326	302	251	321	276	361	590	590	537	460	342	244	222	237	264	290	254	277	251	260	201	262	287	274	264	277	256	229	258	269	261	252	254	229	269	265	241	248	246	249	242	259	236	257	259	263	250	257	246	245	249	263	244	263	253	256	230	269	275	233	249	274	280	248	243	256	263	245	247	278	249	229	251	273	251	258	253	240	242	249	271	266	249	265	255	214	288	277	229	231	271	262	246	260	225	257	240	262	238	285	251	232	245	252	263	273	270	262	250	246	256	232	276	263	243	264	252	233	253	240	277	268	248	236	270	288	262	230	250	280	241	262	253	259	256	249	248	278	272	225	249	248	273	238	243	240	259	266	268	270	260	256	249	247	258	261	233	268	243	271	251	289	274	268	274	265	241	287	249	254	250	278	226	282	229	262	238	285	236	253	252	269	242	233	250	261	299	270	257	253	255	242	254	248	290	258	272	270	235	270	236	268	247	227	233	236	241	254	252	251	249	241	255	252	256	262	244	266	273	231	243	228	252	246	254	260	237	219	242	260	261	262	279	246	248	286	244	252	266	264	266	291	254	234	245	231	259	250	244	270	260	261	254	258	250	244	243	219	245	235	248	243	237	229	258	221	244	235	250	288	252	265	218	240	253	255	228	231	271	278	290	231	266	237	251	244	215	256	240	283	288	245	232	273	280	268	278	296	258	235	212	248	238	240	266	250	255	266	235	279	224	241	246	251	249	245	259	244	242	237	243	230	258	251	236	232	275	250	262	267	267	243	258	242	247	276	264	288	250	285	266	251	251	255	240	276	263	262	271	257	240	226	292	238	237	245	279	239	267	270	241	212	246	236	238	267	238	261	243	236	256	236	253	228	276	246	282	246	272	233	266	241	238	269	230	223	261	268	233	260	226	243	239	269	253	270	278	237	256	251	255	245	278	227	279	233	248	259	253	257	289	277	269	248	251	272	236	277	287	296	241	260	268	243	238	241	243	254	247	232	252	266	255	243	260	267	233	261	267	223	260	280	244	242	260	267	261	245	266	246	241	236	250	243	237	252	247	275	259	260	238	254	273	255	255	232	288	258	223	251	248	250	253	269	262	274	269	268	271	240	254	261	219	271	260	255	257	253	278	247	284	253	243	234	252	248	272	251	268	267	253	250	237	263	243	226	239	231	253	245	235	263	253	240	248	200	222	247	239	243	243	281	277	259	246	238	253	260	231	232	281	263	232	259	276	271	256	236	255	256	220	257	258	251	270	253	283	249	273	265	279	247	272	239	258	297	255	270	291	266	236	247	246	276	253	253	272	257	261	273	255	257	242	275	273	279	298	255	231	225	262	253	237	280	251	245	250	284	257	264	261	220	289	295	289	260	266	258	245	265	239	240	237	244	225	232	262	255	253	268	258	263	241	241	261	280	235	253	268	231	242	259	257	265	252	242	246	244	270	261	268	224	275	259	246	227	268	249	293	286	277	243	259	248	244	219	261	236	243	240	255	235	248	243	265	265	237	257	249	253	240	255	276	236	266	244	230	274	267	260	279	279	238	268	257	235	273	258	251	264	270	234	245	287	278	263	254	243	241	283	269	238	252	251	260	268	260	258	250	256	267	258	258	266	233	247	227	238	220	267	267	268	277	230	266	264	243	263	237	236	205	262	228	256	263	253	257	259	252	254	258	280	280	264	256	254	259	245	275	259	229	273	281	254	262	239	242	248	228	269	237	251	285	285	259	251	252	256	258	287	269	273	259	260	264	234	267	284	258	236	259	236	268	262	233	243	250	267	284	248	244	242	238	267	239	275	240	236	253	244	288	258	244	259	259	248	249	244	233	277	268	280	282	259	246	271	222	274	278	238	253	242	240	274	264	218	248	252	236	253	270	248	265	252	273	236	259	256	257	248	291	256	269	245	247	248	249	270	236	276	228	249	264	273	253	275	245	245	256	288	242	286	238	220	237	251	228	239	272	261	263	253	238	274	291	268	253	248	275	249	259	257	232	255	268	270	253	260	219	288	252	227	257	231	248	253	251	243	263	291	271	262	243	289	262	258	286	271	268	263	265	237	247	276	257	263	256	245	260	280	255	257	237	248	275	272	226	266	223	246	277	265	244	256	264	269	253	285	246	258	236	252	239	278	240	225	257	264	249	249	240	275	273	241	289	283	271	283	270	240	255	262	232	260	256	232	275	299	278	268	249	220	252	234	242	235	238	238	285	277	262	252	248	285	238	267	243	237	232	226	253	276	248	257	234	248	252	263	265	236	269	268	247	255	266	276	242	259	246	275	256	248	280	263	278	268	242	258	249	229	259	279	248	269	274	254	286	250	262	295	235	261	256	274	271	228	259	260	228	255	273	257	271	267	237	255	240	235	232	261	294	275	257	265	259	273	281	282	244	222	254	264	256	230	280	262	254	230	258	295	269	274	242	238	266	234	268	224	261	284	257	259	264	286	255	222	253	235	225	275	275	228	255	263	229	244	267	226	236	240	250	258	234	245	266	222	269	244	243	253	236	244	250	271	255	258	258	241	233	280	232	235	262	224	259	247	252	273	252	265	257	222	289	258	253	268	247	258	234	271	265	253	254	259	248	231	265	246	234	236	222	263	260	247	270	259	251	266	242	264	255	289	260	255	237	274	247	288	247	261	265	268	276	235	282	255	280	270	242	235	270	263	247	256	254	248	259	281	272	245	264	263	261	251	250	258	233	244	241	264	219	235	259	240	273	266	263	250	264	258	248	224	266	261	252	241	248	261	241	260	246	251	233	253	247	266	267	286	254	268	256	242	267	234	243	228	276	239	264	281	218	255	247	220	241	239	283	263	265	263	253	276	258	234	255	254	221	265	246	255	236	259	255	258	216	206	253	249	245	240	262	272	274	253	244	234	247	256	266	269	253	256	278	250	273	243	240	262	219	279	234	253	259	256	262	259	268	246	256	248	255	244	239	269	253	241	259	257	261	263	234	251	295	265	262	260	259	259	240	264	248	257	231	256	279	264	237	248	245	240	228	267	247	273	255	250	245	268	266	225	257	243	240	246	224	268	271	240	246	287	237	248	229	253	287	237	281	262	283	256	217	266	261	260	248	253	264	240	210	279	244	252	246	249	255	231	267	239	281	247	270	249	247	259	265	257	269	287	264	293	226	266	250	257	230	259	258	271	249	249	244	278	250	259	271	266	240	260	281	291	255	250	259	269	237	237	282	247	251	241	240	232	258	281	251	242	235	268	245	277	259	268	266	270	262	270	265	250	223	237	256	286	239	252	252	217	250	230	258	262	279	248	291	245	258	251	267	232	259	273	255	214	257	238	235	247	277	282	281	234	271	254	241	262	240	246	227	228	266	252	250	273	252	233	256	246	239	258	239	277	241	258	283	275	259	274	257	237
40444	2122	2714	3176	2723	2291	1963	1688	1724	1705	1506	1597	1430	1356	1261	1107	1223	1009	1184	1077	1047	970	897	850	800	878	859	834	770	810	822	851	820	802	818	825	838	862	994	1090	1049	1073	1210	1185	1142	1069	1109	1089	1109	953	921	807	709	1504	3464	3561	2667	1797	1191	690	607	640	579	616	588	639	603	648	615	613	602	611	632	624	643	658	627	617	613	608	584	642	590	601	684	605	589	609	635	618	590	599	584	604	649	619	601	602	607	638	633	581	631	614	590	598	566	613	603	634	624	619	607	647	603	609	581	612	634	581	654	583	600	594	644	629	617	620	649	649	586	595	575	613	630	608	651	619	634	605	637	678	597	611	630	617	553	582	633	651	623	667	638	588	607	640	597	604	638	583	606	578	608	574	677	619	592	627	609	589	618	653	617	606	630	574	628	637	622	606	608	620	591	594	658	598	633	623	630	575	590	625	565	650	634	661	596	643	603	644	638	604	606	623	605	619	653	641	617	562	602	612	596	593	611	609	598	659	647	602	640	637	571	559	587	609	653	603	601	627	589	589	603	622	591	618	650	648	564	611	638	617	638	651	572	583	603	621	620	612	586	651	625	639	632	610	601	617	647	597	639	591	586	581	588	624	591	602	560	642	607	576	580	625	589	636	615	613	652	625	603	615	665	611	616	652	611	569	611	618	655	591	645	588	563	619	607	659	608	618	617	607	614	583	608	580	586	658	599	581	584	651	631	608	607	605	554	577	641	605	598	629	603	658	610	670	603	608	618	598	596	612	626	644	601	624	581	608	601	625	648	623	642	647	689	624	620	636	642	632	636	590	593	619	609	629	588	619	591	624	595	656	611	651	594	661	637	572	636	598	635	608	646	605	576	594	660	606	629	598	646	659	623	653	610	651	583	627	641	594	642	619	593	624	636	616	628	648	636	614	600	597	603	614	590	647	596	557	584	619	618	584	627	646	645	660	601	611	604	647	660	606	650	599	574	638	559	632	636	655	627	605	652	604	619	638	638	610	615	600	631	615	603	604	656	622	611	627	618	629	605	623	607	653	599	590	643	623	625	628	619	555	627	630	614	675	603	573	595	607	619	584	613	635	528	635	615	572	588	596	588	634	616	644	622	599	633	633	587	636	606	593	677	605	647	634	592	580	661	654	602	649	660	597	596	597	654	591	601	619	644	622	581	626	638	638	581	662	555	588	623	591	558	632	632	645	662	601	576	600	581	630	625	644	612	592	643	589	629	609	647	584	599	560	607	632	631	637	653	640	604	564	567	608	553	659	673	618	608	622	639	577	566	647	711	631	631	598	630	615	639	672	673	632	622	596	636	627	625	557	619	636	583	597	592	653	645	573	670	569	559	640	616	597	591	652	583	619	581	620	650	682	591	597	607	607	601	645	610	577	610	644	589	591	600	594	588	644	612	597	609	616	594	646	630	626	636	607	635	592	647	617	635	589	604	628	628	615	630	583	672	594	626	646	646	617	665	593	582	639	601	590	600	604	599	612	657	582	578	573	580	633	620	635	625	614	607	559	647	643	645	626	600	609	619	632	660	610	653	636	652	626	617	571	601	639	571	663	620	634	632	612	589	612	600	575	593	607	600	613	623	639	598	593	573	580	641	622	609	656	635	642	581	680	603	617	634	620	609	600	649	648	616	643	603	642	613	648	620	609	586	637	620	631	606	618	608	612	599	618	601	586	637	606	614	632	622	606	604	592	641	610	604	632	609	596	605	649	590	577	654	616	586	615	628	635	629	637	645	581	618	577	596	588	671	583	570	622	624	649	634	630	620	634	601	609	610	599	616	675	576	586	612	625	644	610	605	614	616	579	640	606	609	617	556	604	640	619	618	617	636	610	588	606	594	629	584	572	604	623	583	603	607	637	531	601	638	640	626	626	600	646	609	633	608	636	633	667	622	600	609	652	608	632	612	602	640	596	579	636	579	595	572	611	611	583	634	583	627	606	625	600	584	621	637	609	629	639	607	613	603	614	631	603	599	598	584	568	594	608	601	616	645	622	600	635	621	657	596	601	597	598	609	619	653	603	634	588	637	597	636	610	645	603	558	641	576	611	635	630	632	643	633	610	602	616	627	648	543	599	638	624	593	579	627	631	624	588	615	568	596	602	592	629	674	608	614	600	626	637	607	606	652	582	636	597	610	617	626	605	642	598	636	592	588	624	602	617	639	657	599	598	556	639	581	668	652	588	644	629	693	579	573	649	615	627	566	635	659	626	587	641	641	648	583	580	591	601	561	584	643	590	632	629	619	631	628	540	599	631	577	608	595	586	648	599	641	604	590	641	597	654	610	602	632	633	618	607	642	621	606	585	655	612	668	634	565	609	636	616	619	668	619	614	601	596	612	589	653	626	607	594	643	618	611	596	643	577	608	601	646	609	612	609	620	627	610	642	600	625	630	590	596	592	638	647	632	640	599	615	618	590	598	614	626	593	601	609	627	605	601	588	590	643	601	650	602	583	594	597	601	612	630	641	617	638	613	633	604	585	638	583	598	640	641	591	633	587	571	618	609	596	625	571	619	604	605	605	636	648	652	597	612	664	609	677	590	619	597	568	586	605	603	651	627	591	651	609	573	629	569	638	588	544	610	577	584	611	606	611	602	624	616	620	628	612	605	599	595	636	616	622	621	655	628	589	633	610	591	584	640	623	592	604	613	649	622	615	618	632	606	651	640	644	617	593	627	622	609	643	672	593	556	568	622	613	606	604	640	616	595	601	586	591	597	593	606	608	595	589	612	606	585	628	579	646	630	624	581	599	622	662	580	612	603	606	637	609	610	605	690	583	569	591	582	626	612	601	627	624	629	564	619	582	617	609	619	624	641	645	629	625	615	643	601	611	626	589	606	596	614	613	639	635	639	642	611	595	633	640	616	617	623	648	593	607	633	645	603	628	618	584	591	625	645	565	592	623	610	604	628	624	613	626	605	629	599	654	618	647	620	608	633	619	591	617	636	619	627	658	594	609	641	652	627	603	602	658	641	599	626	590	591	588	652	625	584	630	620	565	627	589	625	582	604	643	609	602	616	615	630	574	570	601	649	568	612	636	612	637	631	630	607	652	609	594	610	622	638	661	619	658	592	606	641	605	629	652	620	607	588	615	606	615	638	600	591	631	589	570	622	647	601	666	605	601	616	629	624	591	660	580	611	598	641	611	630	611	648	647	653	606	672	591	641	628	606	683	606	612	642	612	624	635	628	642	604	584	633	619	623	628	632	620	618	605	627	585	598	632	644	605	622	624	635	641	607	559	604	589	603	656	610	646	561	569	632	605	593	642	616	622	612	614	582	655	642	611	610	621	620	639	601	624	625	585	582	608	620	605	622	664	618	629	637	617	589	654	643	619	585	603	638	606	593	622	569	582	596	630	620	627	661	607	606	617	598	573	589	616	623	659	644	644	621	568	587	596	601	627	551	606	637	622	595	559	592	617	599	638	606	617	633	630	613	628	619	607	610	618	623	564	637	586	634	627
45397	26554	26050	15266	2536	969	729	593	656	516	448	431	413	381	354	316	310	285	317	308	270	270	266	250	243	261	245	267	221	200	258	247	238	230	228	218	234	247	239	273	296	296	259	262	257	280	277	254	218	211	185	169	246	685	995	914	583	415	294	204	190	179	196	182	200	191	206	173	170	181	179	203	181	175	174	174	175	191	173	168	188	194	169	168	187	197	192	183	189	198	181	192	192	199	175	198	191	175	168	188	202	186	189	212	197	187	183	181	187	165	195	187	198	148	171	189	205	169	171	187	181	192	203	207	201	184	191	159	179	166	151	176	198	162	155	205	180	189	194	184	182	214	147	202	190	185	171	169	187	219	182	196	173	169	196	170	183	177	172	189	184	170	177	159	190	168	196	173	196	205	185	186	215	174	160	199	201	189	181	189	170	206	203	209	187	181	204	204	183	174	204	186	221	178	180	182	202	181	189	190	152	188	186	177	208	200	201	180	181	160	198	177	215	193	187	180	177	197	191	204	166	205	161	156	208	183	185	186	210	185	155	183	175	201	185	196	202	192	181	192	196	179	182	172	196	206	198	174	197	194	176	163	209	172	159	188	207	158	181	196	190	183	177	169	160	158	190	183	171	185	179	160	181	208	204	194	185	191	178	233	156	177	171	167	200	179	183	162	178	190	193	181	173	162	189	173	174	185	201	188	178	210	180	178	198	177	189	187	191	201	178	180	182	153	164	180	186	177	154	197	168	175	178	181	201	168	184	208	173	201	171	168	188	185	179	177	171	199	178	164	190	178	185	187	216	193	151	196	168	179	205	193	191	177	203	202	163	176	179	220	201	165	194	190	198	164	170	178	151	164	187	180	176	157	199	194	160	177	178	179	179	196	190	170	180	178	184	174	170	189	180	214	192	164	195	194	193	189	193	203	211	208	183	188	184	190	196	194	155	205	196	166	184	195	214	179	202	167	166	191	191	167	184	169	194	168	164	181	186	179	180	187	207	189	175	169	168	150	177	193	177	204	190	193	198	171	190	189	192	190	185	169	212	177	188	185	206	189	153	181	171	188	177	158	182	180	170	178	191	189	186	170	185	187	187	197	184	183	192	200	192	189	164	149	177	173	202	190	186	187	186	185	172	161	176	204	171	174	162	175	188	171	197	190	207	183	196	198	189	182	177	189	189	185	178	205	156	181	187	178	181	178	218	164	191	179	197	193	182	190	211	196	198	180	194	176	201	186	187	202	192	157	183	185	193	202	184	170	176	173	186	176	187	175	173	183	197	169	176	178	192	185	151	198	191	189	193	188	182	160	181	164	192	182	185	181	181	186	193	183	174	191	186	181	169	171	167	197	187	186	189	165	182	184	194	191	203	177	181	156	182	215	179	183	207	205	194	165	163	182	186	206	179	164	177	193	189	168	184	194	185	173	178	209	186	154	182	190	206	193	203	193	155	169	194	169	169	175	176	197	174	176	182	203	201	210	208	181	149	203	187	189	189	201	170	178	174	196	160	181	188	179	162	178	167	175	196	204	183	166	194	201	175	178	187	193	174	205	185	169	188	170	188	172	206	183	188	183	190	175	186	187	200	211	170	186	177	197	173	170	195	152	171	207	193	189	187	194	205	183	187	173	185	175	169	170	200	210	205	186	171	182	176	190	214	159	181	172	202	191	186	194	194	211	159	183	189	173	188	180	159	186	178	173	198	158	185	188	178	191	179	174	178	164	163	195	188	185	200	186	198	187	207	205	178	168	169	171	182	214	211	177	170	200	175	181	162	190	198	186	168	192	199	176	197	176	208	160	167	184	182	192	161	180	159	199	196	187	193	190	177	190	196	186	175	181	184	193	182	180	182	186	181	173	186	195	166	175	195	186	189	197	163	180	178	170	177	175	169	187	201	179	179	199	202	169	163	166	171	211	176	153	178	168	157	197	169	197	171	148	192	175	190	189	192	167	177	193	170	184	183	142	186	191	197	183	191	175	195	166	160	173	185	172	174	188	182	192	215	194	187	186	188	185	165	191	170	169	187	173	201	183	194	190	188	174	179	190	164	175	177	193	178	174	186	182	201	169	208	189	178	197	174	166	198	181	180	197	193	153	159	192	188	175	176	213	196	208	188	178	215	205	162	184	178	171	186	172	172	167	196	185	193	184	183	193	190	194	172	185	203	173	185	201	194	191	174	168	185	188	168	192	177	193	203	181	187	161	177	169	176	207	173	175	195	191	155	189	181	192	160	193	163	166	166	202	189	196	192	173	191	162	208	169	183	173	187	172	181	214	204	186	180	189	166	172	175	162	195	171	183	194	190	218	179	186	167	180	189	183	168	183	187	156	183	156	176	191	173	178	187	194	171	170	195	172	213	184	192	196	186	182	198	161	166	168	183	177	187	177	200	167	181	222	181	177	188	199	162	169	198	166	168	193	166	201	168	175	177	177	165	165	168	197	178	171	180	211	185	183	192	185	179	182	182	195	201	190	172	184	209	192	157	182	169	184	167	200	168	189	167	195	204	171	174	185	171	183	183	169	172	168	159	180	178	183	187	172	171	185	178	205	172	206	184	192	188	179	170	189	176	171	168	177	170	194	175	169	149	203	163	160	177	193	206	193	188	181	184	183	202	186	180	188	150	186	196	192	178	194	180	179	163	185	194	180	166	215	201	168	184	172	161	182	174	203	177	188	178	184	169	178	207	203	169	180	203	199	192	191	171	196	163	187	162	179	194	188	212	195	208	191	172	173	183	158	195	190	188	197	192	179	179	174	202	158	161	198	171	179	202	205	195	175	180	185	193	197	187	191	198	165	177	192	184	198	203	194	158	175	167	214	187	176	191	191	199	223	181	172	197	185	190	197	172	183	182	175	173	180	199	202	175	182	178	192	207	185	166	171	198	168	192	190	204	176	177	163	190	183	187	198	185	212	173	170	230	191	187	201	171	200	168	215	185	177	198	199	169	185	179	174	180	216	197	200	169	185	190	186	188	184	180	182	180	194	188	196	183	166	202	196	163	163	191	186	171	173	176	189	179	168	187	177	189	192	181	211	203	200	187	207	151	177	163	161	178	214	178	202	157	199	173	205	192	191	177	156	177	187	179	199	191	200	185	163	169	192	192	194	173	191	216	164	190	179	200	160	194	168	199	189	195	186	180	165	211	186	175	188	202	175	164	190	194	173	192	203	191	199	170	210	166	169	180	171	198	184	183	196	198	213	173	179	155	194	193	182	184	208	181	172	189	189	197	209	180	168	168	189	179	175	189	203	178	190	199	187	183	175	190	203	181	177	174	200	181	204	163	189	175	200	197	185	193	170	191	181	188	180	154	177	196	210	190	183	155	155	194	182	198	198	177	177	173	170	167	206	185	186	178	176	195	188	197	192	177	195	205	177	193	176	183	177	201	195	165	175	183	189	189	186	176	194	174	194	188	172	181	199	187	180	190	181	200	185	171	167	186	197	176	163	157	179	196	187	199	185	187	180	201	171	176	187	173	150
48377	3680	4250	4817	4086	3382	2684	2503	2253	2130	2050	2091	1680	1669	1470	1353	1440	1296	1369	1170	1149	1045	986	898	910	1002	890	902	832	718	821	862	899	892	923	817	788	946	974	1153	1200	1215	1092	1056	1161	1367	1193	1011	829	817	601	522	737	4350	6244	5149	3327	2273	1288	624	457	481	470	447	431	432	421	441	446	450	455	445	460	448	457	454	480	451	436	483	482	466	453	460	456	517	473	458	421	464	451	452	430	448	479	440	481	479	468	475	439	433	442	455	462	471	487	475	479	459	454	462	434	429	466	462	435	457	445	438	482	441	406	471	438	450	462	440	453	423	463	434	464	469	462	466	418	495	465	474	428	487	442	482	449	447	433	457	408	436	467	468	458	443	463	452	456	439	430	474	458	454	469	421	429	418	440	496	447	468	476	433	461	463	461	510	480	468	442	450	419	455	440	427	446	451	426	483	435	463	471	477	425	448	479	469	439	510	447	493	461	432	447	417	447	482	504	464	430	401	464	453	440	476	435	430	484	479	490	449	454	476	477	469	440	460	474	459	477	464	459	445	443	475	414	491	446	428	466	478	459	482	438	425	427	446	461	422	467	429	453	440	455	483	460	450	423	473	443	464	452	450	423	470	445	466	464	448	461	448	470	462	438	466	437	428	440	477	456	443	439	465	459	470	413	442	495	441	460	430	467	459	419	485	467	517	469	422	428	444	457	463	471	437	457	446	468	451	436	425	463	436	464	445	471	456	438	481	443	428	394	416	446	445	430	457	470	443	412	505	446	493	471	443	466	425	484	456	440	446	472	422	461	460	453	463	419	434	431	475	462	449	442	433	467	438	438	432	453	455	456	458	453	452	437	468	480	406	506	482	462	446	433	433	453	464	410	429	462	428	431	468	457	469	470	458	447	455	450	454	431	490	473	467	465	422	470	421	485	445	450	442	456	439	448	487	501	451	456	454	477	428	453	453	423	428	485	460	488	434	469	420	434	421	461	449	451	472	473	457	434	437	465	434	469	485	469	446	431	461	440	434	429	463	442	456	412	431	450	433	424	426	466	423	448	470	406	457	466	458	457	452	483	501	526	469	438	456	459	422	432	442	468	441	431	505	485	456	429	414	481	461	429	450	442	450	406	456	460	446	432	482	459	488	449	441	455	458	491	483	453	450	448	463	464	475	471	423	436	408	465	409	468	450	455	424	457	480	471	452	471	440	448	475	419	449	463	464	402	484	461	471	429	441	474	441	481	458	467	446	422	427	461	468	443	476	449	471	458	483	506	438	424	461	462	459	441	432	458	454	423	404	441	439	460	487	477	470	448	475	433	426	445	455	485	454	451	452	480	461	439	465	427	443	456	411	461	462	475	467	478	436	439	428	477	499	467	451	459	466	445	458	441	437	450	441	450	467	442	474	465	450	442	460	431	498	431	456	464	449	459	461	467	427	434	410	451	449	504	430	448	429	456	426	471	450	439	427	498	484	477	434	464	425	448	436	449	476	433	424	442	439	470	440	441	463	463	472	450	484	446	440	471	435	435	487	431	459	500	438	446	423	452	489	447	439	435	468	420	465	465	452	447	452	460	450	455	427	483	421	448	408	466	438	520	439	455	471	487	441	443	445	463	444	455	469	423	472	437	451	420	456	428	475	400	481	438	456	457	438	431	462	439	466	453	462	468	452	425	446	455	468	452	481	472	449	447	462	501	446	479	437	434	482	446	444	448	456	440	451	460	475	464	461	455	448	495	476	440	443	439	438	502	446	498	413	469	454	432	413	488	463	449	475	446	435	462	442	485	436	502	473	479	414	443	447	479	435	476	479	447	468	441	465	445	456	460	473	453	449	453	463	436	486	464	452	439	443	422	411	419	470	460	419	426	445	467	451	465	445	426	450	462	442	457	462	428	445	481	444	438	483	479	468	481	437	460	442	430	467	466	452	450	420	431	491	467	472	393	429	424	431	462	439	457	430	443	409	433	473	475	420	452	462	415	429	440	428	470	456	449	460	481	424	479	453	457	446	481	469	438	448	438	464	478	440	471	417	470	432	444	468	441	466	451	464	469	451	473	463	431	464	450	442	418	468	462	469	493	453	436	458	412	456	484	479	444	482	427	457	482	475	427	460	452	415	430	466	450	429	415	486	444	428	444	393	468	477	479	496	446	451	441	483	443	465	466	430	445	429	463	434	439	477	453	422	451	434	495	487	441	460	433	468	469	460	451	475	418	482	429	421	428	459	483	458	424	475	459	492	463	489	445	438	443	413	460	448	456	423	446	471	448	429	442	432	460	406	434	429	456	476	456	451	410	460	431	434	439	482	430	455	478	460	464	468	475	469	424	476	475	438	468	487	439	429	430	464	445	452	465	412	461	452	451	458	470	478	507	428	461	441	440	441	435	462	470	446	436	443	457	446	470	448	466	421	433	466	436	448	456	421	463	463	458	435	471	465	423	409	449	441	404	436	452	463	423	426	451	454	439	466	461	428	474	464	485	454	471	441	474	511	474	430	440	491	454	437	475	458	470	457	446	446	430	462	472	454	465	463	413	441	476	479	457	472	470	465	499	435	453	427	434	451	435	440	489	432	440	436	411	475	445	498	427	448	467	413	477	485	449	418	437	426	428	481	491	463	503	448	474	457	464	468	427	409	415	461	469	417	438	476	461	455	462	469	448	429	390	447	478	451	457	466	452	449	490	495	461	452	437	422	440	425	439	498	439	460	417	487	450	465	485	456	433	458	460	453	464	455	453	439	496	445	500	459	441	477	451	497	467	473	437	435	447	476	413	438	454	409	448	442	431	420	423	450	430	438	473	423	429	448	445	457	458	438	481	477	443	444	478	473	449	444	519	479	456	459	487	441	424	449	425	424	477	462	447	441	463	456	407	472	458	471	478	488	393	449	406	445	445	479	427	469	444	461	476	426	450	496	438	421	450	428	456	431	448	459	460	464	457	444	443	440	414	441	472	428	445	428	439	460	437	475	452	464	479	441	438	455	475	440	405	457	469	447	468	430	471	454	432	472	431	446	434	424	446	471	475	463	455	406	441	452	443	374	451	473	440	479	455	461	478	444	486	420	461	408	455	423	430	518	440	458	490	464	467	465	431	471	458	438	447	430	481	499	478	481	409	454	486	437	493	450	490	469	483	459	462	446	445	440	479	408	459	445	413	430	446	443	452	454	461	430	462	446	476	468	455	476	464	425	443	450	457	476	462	472	421	411	425	487	458	480	463	465	432	449	431	444	449	476	442	475	443	446	425	439	457	445	427	446	464	443	436	431	459	445	460	435	455	451	481	475	459	472	475	506	435	422	461	479	457	463	417	458	462	504	451	476	432	454	422	430	448	479	439	438	391	457	444	437	469	449	464	462	477	427	495	479	441	425	460	435	457	427	433	436	442	475	463	445	488	435	452	462	462	470	441	438	433	469	471	413	466	462	487	424	454	461	488	460	465	459	438	467	418	485	441	457	495	417	421	471	445	468	470	426	450	466	433	456	481	463	467	433
21717	2881	493	379	290	288	288	286	297	309	318	275	287	274	267	275	282	297	289	290	268	269	297	271	257	235	251	253	255	286	244	291	285	287	254	291	295	297	278	293	308	286	268	278	273	246	293	268	245	286	263	258	283	243	267	308	273	298	261	304	233	259	250	270	262	227	221	245	251	264	254	269	230	266	235	252	239	253	249	252	260	259	250	230	266	239	254	263	245	234	276	293	254	273	242	265	255	286	258	268	244	257	269	246	253	266	252	257	248	263	237	242	276	255	238	262	237	268	241	264	232	284	265	249	251	263	252	276	242	273	263	260	253	280	254	258	251	241	235	255	291	272	222	248	240	251	262	261	249	261	252	255	261	253	272	268	256	276	217	255	265	245	253	276	263	277	247	272	248	273	272	246	250	250	240	259	246	255	274	273	249	273	281	224	233	248	245	264	267	269	282	246	245	324	247	266	263	248	272	319	274	258	277	285	251	244	255	262	273	263	242	249	258	292	238	264	254	243	243	254	272	250	294	267	248	259	260	240	265	258	281	249	279	284	263	276	272	274	267	268	265	270	255	236	259	272	285	268	258	262	234	228	287	273	242	285	289	248	267	255	240	250	248	277	277	254	252	278	276	273	260	261	262	249	265	267	237	243	253	290	263	259	261	285	285	284	247	258	254	293	293	263	290	262	259	264	275	263	271	245	237	262	252	237	262	265	299	267	261	259	253	264	266	257	225	269	249	252	285	266	246	269	241	263	269	226	251	245	299	239	255	263	255	255	287	233	251	242	255	259	244	246	266	264	275	246	256	255	257	250	227	280	273	229	244	229	253	257	271	240	262	257	297	247	283	233	298	248	249	246	258	269	257	262	264	254	231	263	257	276	249	257	240	252	300	255	268	248	270	279	263	274	248	270	299	263	251	237	264	232	246	230	261	244	247	254	236	252	266	256	261	255	264	267	279	270	273	269	246	283	250	247	267	265	270	275	252	282	256	265	267	245	255	256	260	263	270	255	279	291	285	237	270	265	245	244	246	273	267	260	236	266	297	243	226	284	253	269	241	276	271	269	218	254	258	263	261	247	274	231	245	264	257	289	250	283	256	226	240	263	261	277	254	252	258	246	270	269	234	282	231	293	258	237	261	248	255	291	274	237	248	273	259	284	230	257	241	240	285	252	251	278	259	248	251	255	275	229	248	253	271	263	268	258	290	284	266	269	233	268	238	246	280	271	248	266	249	276	248	288	261	221	237	283	250	289	281	227	261	251	250	277	249	245	236	241	220	268	238	271	240	242	280	284	254	230	256	279	229	274	270	243	260	264	273	301	239	286	259	246	239	272	277	274	272	262	272	253	289	260	271	287	276	281	246	257	271	261	253	236	274	242	256	271	273	249	271	214	267	253	247	277	272	293	262	264	257	281	277	246	251	264	299	304	258	264	256	264	266	248	256	253	266	286	241	263	241	262	279	260	289	243	270	263	233	261	275	285	291	266	260	260	244	256	248	267	260	245	270	270	263	270	260	280	271	253	273	246	256	245	240	256	271	269	293	247	245	245	254	257	277	269	302	242	245	267	261	247	268	262	249	279	255	273	250	294	277	264	278	280	269	256	258	254	279	290	272	260	280	276	280	244	260	261	242	255	262	273	274	291	297	264	255	252	289	291	255	289	265	257	291	287	270	282	274	243	265	259	262	257	270	239	241	285	273	256	272	277	253	244	249	278	282	257	296	290	272	266	253	281	281	280	268	274	243	250	268	237	280	276	263	243	252	285	255	259	233	239	235	264	278	259	241	290	252	276	242	255	268	252	247	240	282	236	265	258	268	290	249	258	245	280	292	263	259	285	275	251	235	277	280	264	269	256	251	255	283	257	268	223	266	234	272	245	269	260	262	263	271	282	247	288	252	244	249	244	270	251	279	266	278	258	261	255	224	262	263	250	281	251	256	248	274	250	260	264	280	274	292	269	273	247	264	245	265	234	263	251	266	258	250	253	272	268	245	230	250	246	297	284	266	271	271	285	263	253	311	270	286	245	268	259	283	274	240	227	292	267	242	273	253	246	268	260	257	261	267	276	238	271	226	246	255	265	244	237	273	252	261	280	293	246	289	291	269	260	246	244	240	295	251	286	265	273	258	236	237	232	235	237	286	256	244	252	258	248	250	226	232	275	259	241	272	289	243	263	268	270	245	252	272	265	252	271	271	268	269	267	236	268	269	279	238	246	247	271	254	285	289	260	266	257	261	245	253	260	236	264	249	257	287	280	271	243	264	257	240	262	273	275	256	269	240	272	241	240	236	255	231	267	288	268	280	277	238	240	237	242	252	263	236	259	262	288	267	248	232	249	249	273	242	236	285	240	272	273	254	257	242	274	271	266	255	250	261	262	234	230	237	285	245	239	263	277	252	261	260	251	257	265	234	239	234	246	242	267	237	287	250	247	240	261	244	250	263	269	242	259	279	256	266	272	302	246	253	288	249	262	257	242	252	266	249	254	279	254	241	224	228	256	244	253	239	245	249	274	261	268	236	291	270	265	255	233	276	268	248	267	248	268	309	250	268	254	240	271	247	263	241	264	283	269	284	286	271	225	247	234	284	287	260	244	236	253	282	237	260	292	258	274	247	244	247	255	293	252	260	244	261	260	270	250	284	244	250	271	264	240	269	246	266	288	269	279	251	255	249	227	248	259	270	239	255	257	242	259	232	278	268	240	266	254	295	265	235	223	269	240	270	281	258	271	242	285	275	229	250	240	264	243	263	264	252	260	275	271	260	218	255	269	270	200	261	280	232	276	259	288	279	264	286	247	246	270	242	273	253	251	281	242	191	243	240	272	280	281	235	279	265	247	223	277	253	227	242	270	260	237	236	290	238	242	250	262	266	283	266	266	248	271	256	273	252	242	271	248	264	263	275	279	260	255	245	260	260	270	295	255	255	270	274	269	238	261	254	268	245	252	239	265	254	246	285	225	286	254	272	265	269	271	238	276	275	271	269	243	274	252	246	256	269	238	270	274	261	239	274	261	268	261	248	272	268	256	259	239	274	264	277	268	265	267	273	251	257	253	294	262	261	238	265	273	277	248	248	254	243	275	265	238	265	268	259	286	261	264	260	234	275	260	252	232	244	250	249	246	221	252	275	235	281	274	293	257	273	287	258	239	276	239	247	268	237	270	243	276	288	261	257	261	262	280	275	247	273	252	262	237	257	265	259	245	255	230	246	273	251	249	275	262	265	266	214	253	282	272	271	253	262	277	246	264	236	243	284	259	246	282	273	277	284	281	264	268	249	230	251	263	269	254	261	260	270	294	282	254	259	279	270	245	255	271	232	252	281	268	274	288	274	254	262	249	272	264	257	284	251	239	317	273	261	246	252	282	238	272	277	285	278	258	269	239	223	268	266	247	264	248	280	280	266	226	287	283	282	283	281	258	231	257	266	263	256	274	284	262	266	265	230	258	247	258	276	274	265	248	250	227	261	242	272	258	250	297	257	260
19003	864	922	992	933	912	859	863	914	845	940	836	816	780	789	802	801	732	820	750	715	752	715	642	729	719	739	734	730	645	720	748	791	799	776	753	817	766	772	866	851	832	858	733	728	697	736	762	703	674	692	670	656	685	839	1037	972	841	745	679	602	659	606	595	645	611	645	650	646	640	646	651	647	666	645	662	659	645	650	637	624	663	683	610	630	696	623	669	681	665	639	693	623	653	683	639	598	638	646	636	672	647	607	595	647	602	654	605	624	641	627	630	613	628	603	573	648	660	619	649	652	655	662	598	635	671	649	656	621	649	623	657	669	623	632	657	651	618	630	584	663	630	643	630	632	649	655	634	601	609	643	629	652	619	679	640	644	600	624	611	578	634	620	621	640	623	657	662	606	644	618	624	651	625	642	681	621	614	690	678	670	670	625	597	641	623	662	644	587	593	612	644	668	623	617	635	646	649	599	658	643	620	622	634	689	652	644	575	605	666	618	675	663	660	630	685	663	639	647	645	657	580	662	677	649	637	636	650	627	683	604	652	610	705	649	662	656	677	653	593	598	647	657	625	628	671	595	666	676	596	635	656	651	670	622	603	623	630	605	620	636	606	675	680	651	591	627	647	678	614	648	619	594	636	673	631	654	590	572	649	653	615	611	629	632	611	673	632	636	680	624	656	668	636	639	582	645	637	647	632	604	685	623	633	635	657	631	649	656	611	664	663	675	663	660	623	630	658	666	596	616	608	608	601	624	637	619	681	637	644	646	637	614	603	623	645	619	628	646	596	641	612	581	668	630	651	643	647	686	610	639	645	617	612	611	629	627	653	579	625	731	677	603	632	646	615	642	627	675	619	646	632	636	634	638	604	640	600	653	631	650	657	604	619	636	619	610	618	699	628	635	658	658	625	629	597	636	670	628	641	603	608	615	624	615	607	588	575	626	689	654	638	665	643	618	623	651	611	612	647	631	733	683	635	658	673	624	660	681	616	666	610	596	650	659	637	623	611	642	647	674	645	627	687	659	604	632	619	628	691	641	640	660	630	660	598	649	628	633	630	610	634	640	640	625	640	599	628	635	635	689	641	662	627	639	650	660	662	628	595	647	648	613	636	609	637	632	679	623	613	658	644	647	614	608	635	664	631	656	672	628	612	641	660	635	624	658	624	657	666	628	628	632	624	628	641	558	664	624	649	630	600	606	661	661	617	635	644	651	655	667	628	623	626	653	642	632	627	605	607	627	623	628	638	647	650	657	619	633	654	609	656	626	617	603	639	632	668	601	603	630	565	643	614	581	623	645	610	646	599	661	615	632	583	618	608	658	649	616	606	621	634	667	603	586	619	603	620	646	667	628	681	599	670	586	612	640	611	598	657	621	591	637	675	633	650	629	653	654	669	632	633	682	637	591	663	634	622	656	638	666	653	653	666	668	714	645	613	644	649	622	645	631	617	679	634	677	621	632	647	658	632	642	663	604	626	642	627	621	625	653	614	629	643	629	616	624	639	642	640	605	646	611	616	655	655	612	642	623	629	665	591	656	657	645	663	641	598	580	672	653	659	655	647	633	622	588	616	653	673	585	605	614	674	618	622	637	673	655	651	620	636	648	612	628	656	647	645	614	637	655	623	616	650	660	650	652	625	662	660	640	620	637	628	604	644	646	641	621	656	655	595	667	577	636	664	664	646	654	670	641	633	645	650	699	650	625	607	650	656	648	616	673	619	633	621	625	681	601	608	617	679	635	627	631	660	662	605	613	664	646	648	630	646	630	682	634	616	676	645	632	648	624	628	668	629	643	654	624	641	612	628	646	658	621	645	625	628	630	619	656	643	646	693	593	630	626	616	656	648	641	638	632	624	622	659	629	633	632	604	717	635	618	634	656	666	647	581	641	637	612	627	650	642	646	641	640	639	625	670	666	606	647	651	617	680	609	640	606	632	659	625	620	692	704	685	661	674	640	616	644	663	614	644	601	629	627	644	650	654	653	644	692	619	651	659	604	613	630	625	657	626	649	615	640	616	703	648	680	625	670	638	597	620	654	640	615	627	614	644	658	628	647	646	652	628	639	653	653	693	632	659	678	631	625	622	628	656	658	658	600	664	685	647	665	621	631	639	658	637	625	654	652	660	635	645	596	615	611	640	632	638	658	598	639	651	653	607	654	641	644	620	627	641	630	643	568	618	621	637	620	642	653	622	616	665	630	643	651	658	601	621	633	662	648	649	668	653	612	645	582	625	673	616	647	589	636	607	636	622	627	621	637	602	597	634	650	646	625	679	615	638	660	653	657	666	641	649	658	699	663	693	619	626	659	615	590	623	627	694	603	588	661	645	623	674	645	632	664	666	582	664	571	657	630	615	640	653	637	652	606	612	604	709	609	612	622	630	660	640	629	615	632	663	640	687	638	649	658	595	672	649	604	648	662	629	632	630	649	619	644	657	652	645	652	635	644	652	635	635	631	614	649	650	600	598	602	628	624	606	637	658	633	597	628	620	628	652	640	614	681	678	641	606	641	610	619	644	664	651	626	662	671	600	660	648	655	657	646	658	687	601	668	644	617	544	628	667	684	614	663	604	629	633	591	622	616	653	643	629	667	598	621	630	626	648	628	623	623	649	649	652	651	633	609	607	611	650	694	624	638	593	649	601	658	618	601	623	643	672	671	617	624	665	659	685	645	623	566	626	633	639	593	598	621	618	634	624	617	573	598	594	631	610	642	642	644	619	666	639	687	662	644	618	642	621	625	650	628	611	622	689	646	618	618	633	644	617	648	685	627	643	609	655	643	611	616	643	624	587	606	630	612	635	600	582	608	655	629	667	625	643	645	622	682	646	636	642	628	616	586	644	648	620	659	637	618	653	599	648	657	635	643	582	684	649	668	654	641	622	654	652	664	652	627	662	614	632	645	644	623	623	664	648	631	614	650	625	625	625	587	676	628	646	621	657	656	662	676	620	694	678	627	599	651	637	583	638	655	663	596	637	654	654	641	647	636	633	569	631	620	601	664	608	623	660	703	643	640	630	629	678	649	600	629	653	660	640	652	672	628	603	620	609	614	646	613	661	591	626	677	679	635	623	662	582	631	619	633	608	660	647	599	609	614	606	624	630	621	641	662	630	608	620	648	677	652	637	638	631	643	604	613	619	676	624	659	660	644	569	616	618	634	639	651	641	627	670	649	644	583	647	614	615	649	651	683	625	632	618	656	602	639	646	640	674	651	646	628	584	675	614	639	668	691	622	623	647	649	618	622	656	680	619	592	650	592	662	595	644	649	634	672	708	630	646	662	635	620	654	657	632	632	613	623	698	659	665	652	643	622	604	675	637	591	610	669	650	636	664	629	637	643	653	608	598	652	639	633	665	673	636	637	616	623	644	660	646	655	700	572	652	614	652	603	595	648	627	618	661	619	691	643	602	620	646	635	612	591	632	687	650	612	669	632	604	620	644	650	652	622	602	675	618	630	611	640	633	608	664	649	650	621	658	688	637
48468	26425	21188	3484	1061	798	645	585	470	477	436	418	373	387	396	372	328	354	338	306	329	300	342	310	324	351	342	318	307	289	328	326	280	313	312	311	304	331	306	331	304	342	307	313	341	301	296	340	298	289	287	257	308	412	560	680	615	479	402	292	277	236	303	271	283	252	254	255	272	272	292	239	297	266	260	240	278	249	290	309	249	287	286	292	265	255	277	272	303	261	285	298	284	275	293	258	279	274	285	268	267	261	279	282	304	280	264	268	264	240	261	249	236	269	283	255	286	269	242	271	288	276	253	247	287	275	279	270	304	292	249	266	287	254	273	279	270	252	263	299	266	266	282	285	272	270	254	287	248	291	233	274	291	245	244	250	262	272	292	298	304	243	309	292	259	281	265	268	273	292	267	256	307	283	279	254	272	233	305	286	282	259	245	307	263	270	298	255	255	261	285	260	272	251	239	277	265	244	298	271	254	261	270	280	300	296	264	261	253	261	263	287	305	270	274	273	290	285	268	264	273	262	298	265	274	265	260	258	277	238	236	295	262	281	279	281	248	292	263	269	262	318	258	288	248	256	261	294	289	265	274	275	274	265	245	284	236	270	293	296	276	284	269	257	247	266	283	256	267	273	273	299	276	288	271	315	286	244	267	280	282	292	286	290	296	282	291	294	238	277	281	282	294	279	246	253	280	255	295	283	272	280	262	277	264	290	292	286	271	290	263	259	306	291	249	280	266	285	270	269	288	263	262	260	265	256	281	244	308	258	263	306	278	305	285	285	283	257	261	242	258	269	274	268	269	269	276	277	284	238	256	277	267	262	280	255	274	303	277	311	259	278	299	278	261	302	283	274	270	269	266	319	282	279	286	244	264	260	316	256	284	275	289	271	287	283	277	272	253	256	225	253	272	284	242	261	264	271	261	265	271	291	268	264	282	279	279	281	269	304	250	284	319	273	242	280	289	274	280	287	245	284	270	284	266	257	276	244	266	271	267	281	264	295	270	297	265	287	292	256	280	285	290	270	269	271	286	266	306	286	271	263	266	263	253	253	277	261	268	299	276	245	288	268	275	275	260	282	301	274	264	280	284	274	277	249	290	267	283	280	274	241	275	277	260	257	262	298	255	255	288	279	294	286	295	267	267	284	253	293	272	270	300	250	254	288	274	253	283	269	273	236	257	279	249	290	283	269	249	277	282	285	297	270	315	280	280	272	291	266	274	272	269	245	258	278	277	277	229	290	272	277	242	269	240	284	264	282	283	272	270	263	250	305	277	281	272	275	265	296	274	249	255	243	263	257	262	284	267	304	295	274	275	297	267	266	263	277	255	264	259	265	249	264	307	295	304	284	289	263	257	294	261	268	265	284	295	276	255	293	320	282	291	298	251	289	277	256	321	294	247	272	277	285	253	287	303	268	242	258	260	284	265	279	279	295	253	269	273	289	261	275	272	265	253	267	286	240	231	249	290	284	281	260	283	254	263	258	257	306	283	242	251	291	284	267	273	289	286	264	282	309	267	270	282	264	261	255	276	256	288	298	268	261	265	276	270	255	273	293	272	295	279	295	277	277	297	266	268	281	292	274	270	272	260	265	256	279	282	277	287	280	266	265	266	251	255	248	279	276	241	296	270	266	250	249	278	280	261	275	274	259	294	291	257	288	271	311	281	258	248	288	252	242	266	260	308	269	267	269	250	301	248	242	264	273	270	267	224	260	289	263	268	299	274	242	308	225	249	240	298	289	302	243	255	280	272	283	296	268	260	275	271	270	256	260	296	278	308	287	280	251	294	254	257	271	296	265	265	260	275	239	273	264	285	261	279	264	297	278	266	290	249	288	273	261	294	276	250	260	295	283	271	236	247	286	291	242	307	295	255	304	266	255	248	266	284	274	244	289	282	273	268	260	266	283	239	301	267	258	247	269	260	279	268	265	267	269	277	256	278	298	272	272	293	277	277	292	291	263	284	245	275	266	288	282	294	267	326	289	284	260	301	288	266	291	279	277	257	247	289	238	264	282	284	271	264	255	280	283	266	264	268	259	284	260	281	272	293	262	271	260	300	254	293	275	243	268	297	271	255	254	276	282	259	268	286	281	257	285	246	264	289	284	290	272	267	263	240	255	266	241	274	266	255	247	280	272	295	260	273	238	250	287	290	304	281	280	284	281	241	291	260	247	294	273	269	267	297	280	250	259	287	283	262	270	253	283	246	249	259	286	270	247	271	274	217	283	265	279	293	270	293	296	276	285	254	283	265	279	276	295	272	280	262	288	246	246	282	241	285	295	275	263	275	285	275	278	247	258	327	289	289	272	287	262	266	245	272	262	290	283	300	270	292	266	268	270	306	278	295	272	278	301	256	232	269	256	287	279	254	266	258	259	256	264	232	250	268	284	276	274	289	281	271	284	281	275	285	245	285	279	268	270	241	260	303	240	291	270	285	293	250	257	283	289	279	262	277	266	277	311	252	262	246	262	280	281	260	277	287	280	289	281	292	293	249	267	258	274	281	278	272	299	291	294	256	262	269	262	249	269	283	281	243	293	282	290	275	280	268	270	272	247	270	280	240	275	280	260	267	259	254	291	273	274	240	263	267	292	256	262	256	273	256	248	269	273	293	262	274	282	250	264	257	252	274	281	270	311	279	254	253	281	296	260	282	296	284	293	272	284	317	260	254	279	294	310	266	287	303	251	257	266	277	244	243	284	267	268	249	259	243	262	291	273	293	285	264	251	267	269	242	284	290	275	277	277	265	303	261	278	259	273	272	284	238	273	263	245	253	243	269	235	249	272	289	268	263	240	269	295	259	259	228	259	267	282	282	288	267	242	272	313	280	250	253	288	259	267	265	257	271	249	261	267	263	296	254	259	278	272	248	286	287	255	278	305	265	288	286	232	276	259	279	285	271	276	259	261	276	257	287	233	300	258	296	289	259	293	269	238	270	272	264	277	234	255	274	266	279	266	292	280	255	260	303	284	280	270	280	304	286	293	260	289	263	264	280	285	265	274	281	259	281	274	274	272	287	257	293	278	265	340	280	277	255	297	262	275	277	286	251	271	261	252	239	260	272	287	239	292	272	254	274	259	309	307	264	275	264	264	304	261	261	253	298	258	274	269	291	278	250	285	272	285	279	269	265	276	279	253	251	269	267	276	254	279	295	241	244	273	241	277	277	282	271	263	278	272	281	289	276	276	277	271	279	254	249	281	269	256	273	269	262	249	313	288	281	272	263	298	251	257	238	269	279	297	273	274	288	262	315	273	251	253	259	292	259	303	266	263	249	278	271	278	279	280	276	229	296	294	274	278	275	265	257	267	302	257	284	258	291	283	276	285	289	265	305	279	280	285	311	282	247	298	252	258	263	263	263	261	254	270	273	279	295	261	264	292	255	307	287	276	296	256	279	281	217	252	283	279	264	249	256	243	282	264	255	281	255	263	259	304	310	271	255	267	280	252	287	245	296	270	250	267	237	287	276	294	257	299	261	265	280	294
40738	2582	2610	3131	2784	2129	1945	1873	1687	1812	1642	1412	1246	1294	1373	1241	1175	1301	1212	987	993	1023	965	932	924	1097	1062	1029	844	822	896	919	923	952	946	984	1140	1142	1166	1065	1019	1005	986	1027	1105	999	1003	961	787	782	831	726	1073	1740	2710	3514	2930	2132	1509	718	658	651	652	662	610	677	670	659	606	691	656	605	658	639	674	674	686	632	638	718	627	626	633	620	651	644	677	676	661	645	611	656	660	633	667	668	651	652	723	653	661	628	657	663	663	640	671	647	633	665	695	681	663	657	698	684	714	669	657	622	617	649	688	683	678	639	689	666	677	669	666	664	654	620	695	632	638	649	623	658	662	611	658	682	677	672	661	614	688	657	699	653	743	671	638	649	673	657	624	612	666	692	609	688	659	615	662	707	675	645	669	642	676	688	653	630	661	687	666	639	693	649	655	733	678	647	627	614	628	682	671	652	672	684	656	628	679	694	623	655	702	685	615	625	672	655	665	639	652	644	626	685	681	646	623	658	630	630	652	684	627	653	705	686	649	663	672	681	627	648	658	650	695	604	673	713	681	685	635	639	628	602	688	631	640	633	646	665	660	646	653	656	648	624	657	689	702	673	630	656	610	670	614	637	627	641	645	666	619	640	677	657	684	626	645	661	625	623	649	647	693	663	636	689	624	681	636	632	658	685	633	686	691	664	646	704	625	642	649	638	659	673	678	624	668	640	658	690	606	664	642	640	640	628	628	647	695	681	660	663	666	655	629	660	604	652	656	693	669	677	664	626	615	614	655	690	686	663	657	667	638	641	687	682	625	648	643	649	647	689	649	639	703	679	637	636	699	664	639	685	638	661	656	647	665	616	650	674	651	687	710	644	699	680	663	702	659	642	631	620	726	615	640	656	650	658	702	663	602	679	672	673	678	669	666	633	703	652	636	636	661	601	654	683	644	640	697	635	650	658	701	680	677	693	595	696	632	680	686	627	654	636	639	635	666	656	662	666	633	637	637	706	675	661	642	723	659	664	683	662	663	683	635	649	641	637	647	642	665	645	618	651	669	644	667	668	653	640	626	678	629	614	686	660	691	655	706	653	692	687	658	662	629	668	680	690	641	586	689	626	671	644	627	666	699	635	663	626	681	600	709	681	681	648	660	647	621	657	676	661	649	612	681	648	661	653	661	658	664	678	659	687	671	630	663	626	624	636	694	613	650	656	691	664	704	674	665	701	626	640	637	660	644	664	666	710	688	684	684	675	692	640	698	679	660	635	657	683	654	635	676	636	622	705	639	638	631	657	697	649	647	660	667	685	697	672	644	673	652	645	681	657	648	669	644	622	684	616	636	653	690	634	660	635	681	657	604	647	639	678	645	697	672	636	635	666	644	649	667	673	652	622	670	674	639	675	673	681	664	661	684	658	632	649	640	672	656	714	603	653	641	664	667	649	652	660	679	707	653	661	657	689	641	645	627	658	692	615	633	661	676	643	648	644	668	687	639	688	620	582	651	655	644	670	630	603	669	684	650	646	640	658	651	689	678	717	671	662	689	663	650	722	689	687	676	648	633	636	622	666	621	667	628	634	652	680	679	691	643	600	670	648	621	665	664	662	618	637	639	643	615	642	655	700	660	682	629	678	684	636	680	676	643	661	631	620	663	627	683	676	671	639	651	696	654	655	673	645	650	644	640	621	686	660	665	653	659	662	648	666	668	649	656	642	667	668	641	655	676	670	680	654	649	673	652	684	631	621	646	650	661	609	657	677	682	647	653	635	656	615	706	649	687	665	721	648	646	644	678	677	658	675	629	682	678	702	655	705	676	672	705	659	620	620	676	723	636	688	681	637	660	665	659	696	673	656	615	610	647	652	660	648	672	655	658	667	693	643	760	627	676	687	673	643	648	653	659	677	636	645	637	631	711	604	656	627	681	656	687	648	702	669	645	642	684	693	650	596	649	611	647	654	654	681	652	661	680	665	654	640	615	637	603	646	693	677	642	675	585	694	672	706	632	647	690	669	666	668	652	614	655	655	606	674	652	663	645	626	698	683	662	659	674	651	624	634	679	658	646	655	660	657	693	642	657	638	663	685	649	668	626	672	669	624	647	594	683	664	640	575	674	643	643	677	676	631	659	700	657	645	690	689	669	683	708	688	652	665	638	621	670	697	642	645	654	639	657	622	660	685	644	630	641	648	631	648	668	589	647	634	628	676	660	689	696	658	701	688	646	613	647	691	616	614	663	623	681	714	714	666	643	638	693	659	665	658	670	684	627	634	658	654	675	688	670	718	705	632	673	687	702	670	666	679	622	645	641	662	640	706	683	654	643	689	676	644	682	655	672	604	616	637	682	714	684	692	636	611	625	675	641	617	608	683	660	623	729	663	695	638	714	687	615	648	664	661	662	649	603	633	637	659	659	644	640	661	661	631	687	622	659	663	596	683	645	620	683	700	618	699	647	637	636	636	689	692	606	670	670	674	700	664	629	608	642	644	651	654	720	690	663	677	635	617	649	647	638	633	622	666	652	649	659	645	661	705	611	650	642	701	666	674	669	616	668	625	709	667	683	651	675	670	684	669	697	633	657	677	651	666	627	689	641	660	625	651	689	657	660	658	690	689	667	659	648	625	661	670	624	649	713	659	664	700	677	627	669	655	680	644	617	645	649	669	649	630	669	625	666	653	661	644	619	667	703	681	638	655	643	647	626	678	644	671	645	660	678	668	677	632	677	661	659	678	690	684	609	648	635	692	651	675	626	653	643	668	655	644	646	607	671	614	712	641	651	647	605	606	607	636	658	638	684	653	659	615	626	660	623	670	688	614	653	648	669	654	699	659	680	621	712	669	604	669	700	604	650	677	624	621	640	653	639	640	624	665	680	666	672	655	675	656	682	652	634	659	621	671	639	710	649	607	705	675	679	635	707	612	685	622	662	638	653	600	673	695	708	701	650	668	660	656	696	660	626	602	620	619	652	624	685	650	642	629	614	664	668	640	677	649	620	633	643	658	628	682	703	682	646	628	657	672	698	690	621	651	669	668	671	667	617	642	639	672	664	657	659	630	702	677	662	650	663	697	568	647	633	628	697	710	632	683	624	689	678	680	619	681	644	640	656	649	660	670	662	687	596	691	655	686	642	668	660	654	678	685	652	684	650	674	659	643	626	656	654	661	649	693	641	660	643	699	614	629	600	695	651	622	615	663	642	680	707	606	656	628	661	629	618	635	645	643	617	658	651	617	634	674	677	629	672	701	664	627	696	642	654	655	657	642	675	691	629	669	619	656	684	617	649	696	674	655	663	665	671	685	626	691	683	642	631	734	673	669	610	658	641	638	678	643	697	662	670	616	666	672	670	675	619	670	656	665	676	651	677	678	653	670	648	665	655	649	680	648	680	640	638	648	605	631	659	651	679	684	677	710	626	690	664	667	667	673	608	627	680	669	628	679	626	598	681	633	687	663	667	697	659	660	679	674	658	637	669	676	594	640	668	642	673	671	681	679	659	658	678	665
44566	28370	24383	16183	2791	956	699	560	550	488	465	422	379	355	415	341	399	327	335	325	288	311	305	278	290	326	301	270	261	234	262	240	279	292	300	272	287	327	292	276	278	280	274	293	230	287	315	261	230	235	237	228	251	296	869	1026	803	579	418	256	209	172	183	211	221	204	185	176	186	176	185	182	195	198	202	220	218	199	193	211	179	218	205	210	207	213	209	199	234	200	223	211	199	209	219	179	218	207	188	226	207	206	208	209	194	180	213	211	204	209	213	202	196	197	193	213	201	203	202	228	187	230	168	221	196	191	199	202	199	219	199	196	219	182	235	206	219	214	206	207	204	203	216	195	205	225	199	202	216	183	175	205	214	215	184	184	183	190	223	194	229	221	170	193	193	167	214	192	209	201	221	214	172	232	191	186	218	199	187	170	190	184	213	208	193	235	219	222	192	213	183	231	215	187	217	224	195	202	224	199	211	183	202	193	185	194	187	215	170	214	175	199	209	206	200	219	205	178	174	179	180	221	205	213	207	187	180	176	207	192	208	191	185	210	217	215	207	191	193	191	192	202	190	197	229	210	192	195	212	172	237	222	207	225	207	209	230	219	222	190	189	202	225	174	212	207	183	200	177	195	221	216	194	186	194	193	197	224	192	191	198	199	215	206	206	174	197	187	202	204	201	205	196	209	229	212	203	204	186	199	190	193	221	202	213	201	182	197	210	238	197	191	217	208	191	211	200	224	215	195	216	205	222	191	201	193	219	189	201	212	233	185	197	212	202	202	209	216	173	189	212	205	184	205	203	216	216	221	220	206	204	204	219	233	232	191	186	198	202	195	191	196	196	213	216	187	215	219	215	233	196	220	224	195	209	170	195	204	206	187	231	214	186	183	195	201	213	215	201	192	194	213	198	201	231	212	202	210	192	218	223	187	180	170	198	225	193	202	215	208	229	203	197	194	214	211	211	207	175	216	209	235	198	199	205	221	227	218	182	197	189	191	221	201	222	215	183	208	228	210	212	221	217	199	202	214	162	197	210	205	196	178	195	210	189	205	178	218	199	196	179	211	228	170	209	220	201	198	204	188	217	189	203	177	179	208	186	221	215	207	221	205	183	196	198	208	188	206	224	214	222	216	194	215	180	208	190	184	182	204	219	192	175	186	204	225	202	215	224	202	200	211	210	182	197	213	193	201	221	200	181	221	183	192	171	202	210	176	223	199	192	217	210	202	182	210	201	210	199	199	195	217	196	205	221	209	216	208	183	224	222	204	213	199	204	204	181	190	210	202	222	214	186	227	212	208	186	204	225	201	166	235	212	203	225	181	229	192	201	210	213	209	193	212	213	214	199	218	213	194	223	194	198	223	219	209	185	187	205	215	228	208	193	223	199	208	175	209	217	177	221	198	186	205	203	207	199	196	206	177	172	217	193	193	220	218	217	222	199	200	227	207	236	183	206	195	212	208	217	206	232	206	219	194	185	206	204	205	189	179	213	200	185	222	207	206	185	205	189	223	206	222	190	223	180	194	206	211	214	224	187	187	189	192	175	202	167	213	202	200	206	212	228	204	203	194	193	171	190	197	219	197	233	222	188	185	201	201	214	219	213	237	163	197	204	230	205	188	220	185	206	217	178	234	229	191	194	200	200	206	208	217	186	192	222	177	200	179	198	203	206	213	203	216	233	190	190	192	207	214	206	201	171	200	221	205	156	199	188	226	210	219	232	233	229	188	195	225	219	199	202	214	194	191	196	192	192	210	210	202	204	224	241	181	178	202	207	195	207	212	193	176	210	192	192	208	225	194	214	210	219	225	204	227	215	186	228	205	208	232	192	206	196	191	183	177	200	202	196	213	210	195	206	198	202	236	187	198	206	221	184	197	202	205	190	167	192	199	203	201	198	210	193	227	196	199	216	238	198	208	211	212	215	193	202	211	199	196	222	203	215	213	207	182	212	216	203	185	194	187	229	234	225	204	190	186	184	215	185	215	215	188	212	206	190	195	222	177	170	197	201	214	202	193	181	221	208	197	212	202	199	220	204	201	213	199	195	203	199	210	174	194	187	205	201	206	173	222	215	215	166	224	196	215	202	237	169	208	229	199	184	200	211	214	196	214	214	209	217	203	222	206	170	209	193	216	212	206	189	233	208	228	193	236	219	182	192	212	210	203	206	187	206	235	206	196	214	204	192	217	212	215	193	179	219	227	189	194	199	186	229	208	190	209	224	191	201	196	178	182	204	192	191	218	215	216	216	215	198	184	222	201	241	201	209	188	247	194	205	219	225	209	209	199	203	185	214	206	199	231	206	205	222	198	213	176	192	195	197	194	188	211	207	215	228	223	193	182	190	214	186	214	208	192	215	179	174	197	193	229	175	207	197	215	188	207	190	192	192	196	214	205	221	201	216	212	213	207	218	186	200	213	207	204	184	203	197	187	208	197	204	215	211	171	207	202	226	194	203	202	200	209	218	196	212	219	206	200	205	216	207	205	185	221	224	231	177	190	203	182	186	222	235	218	216	193	195	217	202	199	201	193	204	199	218	196	204	207	183	222	216	201	190	194	198	196	217	209	192	210	195	165	180	209	203	212	215	212	218	217	203	238	227	239	192	178	198	195	197	207	206	200	195	206	200	178	195	201	210	233	239	207	206	205	202	191	212	195	213	220	210	191	202	219	214	204	190	180	202	208	184	220	209	215	208	224	238	197	197	214	190	195	216	193	226	188	195	190	198	186	213	219	218	185	174	195	179	217	199	222	190	205	187	205	218	190	190	183	199	189	194	218	182	200	202	183	190	184	171	201	193	208	217	192	234	215	217	182	197	188	217	192	236	191	204	186	168	174	221	205	204	176	169	194	214	215	209	217	192	199	220	186	208	208	205	188	204	198	216	196	189	220	215	180	201	191	211	195	205	218	235	197	174	207	182	204	204	217	205	207	216	197	227	227	183	189	203	194	191	217	209	221	195	191	236	226	214	200	216	171	198	176	191	218	202	190	216	216	185	196	211	212	188	182	204	233	193	200	226	212	177	190	214	190	197	178	181	224	207	208	194	214	175	186	195	212	172	186	217	199	218	205	190	181	233	217	193	207	213	207	189	235	184	194	198	187	209	211	175	211	226	209	191	197	193	187	239	228	212	180	214	183	228	177	186	190	222	212	196	197	211	209	205	187	227	184	195	183	188	186	192	206	187	177	178	235	207	181	189	200	184	202	197	219	222	218	200	208	212	202	183	207	200	200	183	201	218	213	210	217	200	204	221	185	188	226	219	195	213	199	180	218	225	187	219	204	209	214	196	190	220	192	224	204	183	212	203	202	185	200	186	195	191	222	200	239	200	188	195	208	208	200	209	191	229	225	189	197	219	217	173	168	182	187	194	201	191	203	187	197	210	190	211	193	220	180	189	232	218	209	198	200	196	210	202	231	196	214	219	178	190	174	183	189	174	186	212	207	213	206	189	208	195	208	195	222	200	202	217	209	228	193	184	203	212	205
49558	5347	3973	4746	3865	3225	2975	2581	2382	2342	2087	1898	1581	1633	1787	1375	1580	1507	1378	1158	1070	1245	1166	1066	1045	1300	1234	1020	780	837	894	836	915	1208	1308	1302	1241	1268	1158	1065	1053	1061	1091	1081	1017	1299	1319	1062	784	636	789	621	868	1344	5395	5978	4596	2853	1761	870	507	477	533	494	510	523	485	516	510	513	479	520	479	497	505	491	460	512	462	513	501	503	461	503	491	577	519	477	500	499	481	500	490	523	502	513	450	511	505	474	504	486	489	517	492	443	510	516	486	505	529	499	489	520	486	505	495	545	504	469	493	504	516	510	489	502	515	493	540	498	468	493	497	467	487	472	537	512	477	483	479	486	499	489	479	534	525	508	512	489	497	480	515	457	530	477	497	538	479	510	483	482	520	486	491	485	533	494	526	468	515	516	496	490	496	486	451	501	498	519	476	528	501	495	538	467	499	471	510	485	491	472	468	503	494	503	467	486	489	509	490	468	513	513	471	527	475	517	449	500	484	528	508	496	477	522	523	554	512	466	552	468	540	499	499	490	520	468	483	515	492	519	515	513	461	488	511	524	522	504	543	505	456	527	490	486	496	527	514	519	519	475	499	493	535	489	507	497	469	467	481	538	475	451	495	529	519	498	489	488	510	477	497	518	503	490	482	505	496	512	449	531	458	561	498	495	480	521	497	497	513	479	497	458	512	503	496	480	515	504	468	491	515	502	456	533	485	489	487	492	501	501	515	518	483	528	475	461	471	475	472	520	515	527	492	485	493	509	529	526	457	501	478	514	496	525	476	534	514	496	485	499	507	503	470	485	479	441	487	504	486	515	515	515	456	499	477	491	481	492	469	528	523	504	505	526	454	506	508	515	479	521	468	504	500	446	516	473	532	505	522	508	512	475	484	472	508	499	487	533	476	498	515	508	511	508	556	509	489	515	509	507	510	509	520	477	502	505	483	481	532	502	490	459	498	464	530	491	492	482	498	509	490	493	516	497	483	462	430	487	483	502	493	458	478	478	533	462	509	483	510	460	522	531	500	498	511	511	502	495	491	516	509	530	478	509	483	523	502	502	474	481	475	478	481	519	478	532	499	521	497	525	527	487	492	508	497	499	521	512	523	520	483	524	490	494	500	509	475	529	491	503	529	525	493	457	476	510	511	492	486	548	487	514	481	478	486	508	479	485	504	512	481	495	498	532	497	502	540	546	519	471	522	536	516	506	472	524	551	545	486	490	522	490	513	488	480	525	490	554	495	511	492	504	495	527	490	521	477	507	506	489	504	491	465	461	505	480	487	521	520	473	538	476	487	490	523	518	468	458	482	447	475	520	464	526	498	457	508	481	518	493	517	534	527	473	488	504	478	452	497	512	467	501	516	522	502	514	519	525	484	523	498	519	471	486	509	489	467	515	472	468	470	491	504	489	512	546	495	491	495	510	474	509	534	512	535	516	507	508	504	476	503	464	524	507	499	493	516	462	491	490	480	484	502	510	500	504	480	488	492	497	460	500	502	468	523	496	504	503	469	508	478	529	489	474	502	511	489	533	517	497	480	525	493	545	482	480	519	497	501	498	532	538	505	498	464	492	501	507	470	468	498	494	466	479	519	495	523	461	496	513	508	500	472	470	500	495	496	531	479	530	463	493	483	535	505	490	502	489	496	513	464	486	514	505	497	466	499	554	511	434	510	565	485	525	524	484	512	475	497	495	477	521	540	508	524	512	471	520	525	523	469	532	533	502	481	504	509	503	479	504	491	528	429	481	478	504	504	507	496	517	479	477	523	496	485	534	463	502	468	497	513	501	481	468	485	483	507	517	461	517	506	485	516	471	524	492	487	500	480	509	485	524	528	474	510	515	490	474	532	517	504	513	522	472	479	494	450	502	508	494	439	526	495	499	510	524	485	501	523	513	469	520	470	472	478	531	519	510	512	500	521	488	480	467	522	479	483	504	502	556	496	503	496	506	482	511	501	491	493	503	461	509	524	496	513	515	529	448	502	506	496	538	486	495	500	533	466	478	538	484	511	520	529	503	529	503	512	519	511	479	513	487	549	531	473	497	471	485	507	472	505	470	494	488	504	477	475	492	471	479	507	498	500	484	483	523	468	494	493	523	504	498	474	474	506	522	479	482	504	492	518	500	477	475	497	511	541	460	513	486	500	532	508	525	495	484	489	509	517	522	541	463	458	514	500	534	512	492	526	518	510	495	588	519	469	510	471	509	480	496	560	470	509	516	480	538	523	507	511	487	510	490	495	468	478	512	509	487	468	529	552	506	516	499	498	502	541	512	512	472	495	499	488	482	517	471	493	503	456	516	502	505	534	459	521	497	467	496	498	499	496	481	493	504	494	507	492	491	501	478	481	514	467	505	480	467	508	521	488	503	547	480	504	539	504	520	517	501	501	508	514	477	467	482	521	493	514	488	510	485	539	469	525	488	532	515	558	495	489	489	533	512	506	509	531	487	495	463	521	459	545	490	547	496	494	502	534	491	508	489	521	480	517	511	506	519	508	556	494	516	488	483	469	510	483	477	506	508	532	521	491	526	479	518	467	491	476	466	485	501	482	506	507	528	484	501	480	497	514	480	487	484	491	479	538	483	488	507	457	508	512	527	528	533	475	515	518	529	491	496	477	521	531	500	453	544	500	536	492	530	502	519	532	528	492	456	522	502	526	486	509	497	504	488	503	485	492	514	521	493	501	534	471	490	519	465	547	511	476	505	487	472	480	487	488	486	482	488	472	556	504	474	496	477	480	482	483	482	486	527	468	519	512	521	468	531	517	481	464	498	505	484	514	489	513	496	502	503	488	498	481	532	511	451	501	450	459	522	493	458	519	479	476	494	502	477	499	533	510	472	519	531	456	453	481	516	497	530	480	503	505	479	478	511	500	498	514	479	515	539	518	500	553	499	508	484	498	493	507	477	487	471	464	488	467	481	535	528	521	516	501	521	463	493	482	506	507	489	488	501	502	500	532	464	498	491	493	546	523	547	500	524	508	470	483	505	487	503	491	479	510	526	506	492	493	494	504	504	468	469	512	482	500	529	487	519	483	471	475	505	538	522	528	490	522	482	502	533	513	482	475	492	482	493	466	506	502	488	501	517	493	476	474	516	508	489	502	489	527	474	518	480	525	480	471	507	472	559	491	520	476	508	494	489	494	514	506	515	544	485	498	531	504	459	512	515	502	474	520	476	519	486	501	479	484	488	546	506	493	536	502	441	514	501	480	468	500	478	505	528	475	495	502	531	468	511	501	503	476	507	494	484	487	487	497	486	568	494	512	504	493	482	490	476	505	458	480	502	506	505	487	452	509	472	495	502	490	451	538	497	549	502	507	506	483	518	507	525	523	502	503	513	503	551	487	498	507	521	460	489	540	452	498	524	490	488	511	484	517	476	490	495	511	521	522	469	498	530	509	503	519	500	486	517	494	515	539	504	558	484	523	492	507	480	467	517	465	500	482	479	505	508	483	512	522	481	507	512	481	516	500	495	489	530
22559	3302	606	480	364	307	298	296	337	317	287	283	288	294	285	275	274	289	280	257	271	288	276	290	278	299	261	261	289	258	259	285	283	287	308	288	302	261	261	316	287	299	284	239	254	238	291	280	276	246	242	250	267	289	272	340	341	333	304	268	265	232	261	276	256	262	275	292	265	247	219	263	280	255	242	296	245	262	238	253	292	248	286	249	253	242	288	254	260	255	278	247	274	254	281	273	255	260	265	255	227	298	253	261	263	270	257	265	253	246	276	249	269	266	259	270	253	254	250	279	248	272	256	255	276	279	275	264	257	260	263	231	265	238	287	241	286	244	245	282	254	237	249	255	281	261	243	235	281	269	284	289	258	244	221	224	240	291	282	279	265	264	256	262	273	239	243	279	271	234	276	277	269	280	236	241	266	257	257	245	254	266	268	262	312	281	224	293	261	244	268	257	236	259	249	257	262	245	243	265	292	234	261	249	260	246	221	263	293	283	219	231	285	285	282	286	265	260	259	281	256	270	238	277	265	285	262	249	234	251	244	297	259	238	274	250	269	251	281	253	236	251	239	278	269	253	248	264	262	227	240	254	273	285	261	226	249	255	266	258	255	299	265	253	228	246	249	264	256	232	235	252	252	281	258	253	263	247	247	285	238	282	248	219	262	269	286	273	250	265	261	247	259	257	260	250	246	256	265	249	282	230	264	273	253	246	263	243	262	266	222	239	308	282	262	267	275	259	260	266	243	264	249	242	241	303	251	250	226	273	253	243	267	246	247	251	295	246	255	259	273	245	250	241	242	286	243	286	272	282	290	269	249	254	259	269	251	289	256	258	281	279	296	272	296	279	256	278	270	274	297	251	261	269	245	257	294	268	272	306	277	256	247	263	291	259	276	266	233	253	241	272	267	246	273	249	231	231	255	270	246	272	300	253	261	269	266	280	245	242	253	311	247	279	261	256	291	242	260	250	263	267	252	240	261	267	290	244	262	257	286	264	286	274	257	257	275	268	255	266	248	243	262	265	288	278	245	257	283	267	260	260	283	263	238	245	252	294	271	261	302	290	249	259	256	263	261	236	265	237	271	258	276	233	243	251	251	291	278	252	264	265	269	236	260	261	258	265	250	277	263	261	283	260	262	263	246	287	263	266	234	266	253	253	237	237	244	246	283	258	232	259	242	231	279	250	286	274	283	251	278	257	267	300	293	238	242	255	301	261	277	254	260	241	251	263	278	249	221	256	278	243	278	277	291	293	249	300	263	282	261	245	246	238	273	267	222	235	281	248	274	266	246	273	273	238	250	282	267	262	279	263	229	261	272	259	288	263	265	253	257	262	252	296	217	280	283	265	239	269	247	248	262	254	255	279	258	261	242	261	268	241	241	261	236	281	306	248	269	259	267	241	269	275	251	238	241	235	271	278	245	244	271	277	252	233	281	278	250	285	269	263	298	244	252	282	249	251	254	276	234	259	278	230	266	244	266	260	241	276	257	266	245	289	264	282	253	239	234	253	243	236	230	265	278	263	236	261	261	244	258	252	262	257	237	274	253	252	261	290	261	260	246	265	239	258	254	262	272	249	266	289	293	279	270	227	292	250	253	246	249	293	262	230	306	287	272	274	259	256	263	235	255	236	254	278	258	259	263	272	233	279	249	261	281	250	263	250	233	260	262	274	277	278	259	245	267	255	251	279	231	262	244	289	240	269	284	257	293	263	262	252	262	265	254	295	262	265	275	266	257	289	275	264	260	260	275	260	289	267	254	274	268	280	242	282	267	258	266	275	279	233	264	266	252	246	283	281	268	239	243	272	269	291	267	274	278	271	267	258	240	228	241	232	268	249	243	266	231	259	236	251	238	224	256	227	251	234	276	279	253	259	258	269	250	300	265	261	270	248	233	256	270	249	257	269	273	276	258	248	274	245	272	246	223	232	253	252	262	245	302	256	251	257	246	243	266	259	270	235	237	285	274	225	259	256	271	230	267	261	267	281	259	225	264	248	258	262	267	275	232	268	298	261	268	269	274	265	245	276	253	271	233	282	248	234	261	270	254	257	279	266	236	244	308	281	247	249	254	279	242	287	264	257	271	262	221	241	264	277	253	276	272	247	274	259	252	247	228	241	249	242	262	267	278	258	265	250	254	262	236	260	254	284	273	272	252	240	269	266	253	273	291	250	250	262	300	284	259	268	267	228	258	267	280	262	279	245	243	241	277	262	288	233	241	252	241	298	244	267	235	234	274	255	275	261	264	290	276	276	272	272	237	268	260	261	260	262	263	271	238	254	247	256	241	295	254	280	274	259	267	275	271	231	283	251	263	248	284	268	257	295	261	279	255	225	255	307	263	249	261	268	254	234	253	270	266	269	253	260	259	276	240	286	253	261	240	261	228	243	257	245	249	235	262	234	273	244	254	233	257	241	247	252	276	243	245	247	251	256	266	228	235	269	288	283	262	253	251	260	259	251	281	287	270	258	261	273	279	240	233	235	257	264	265	275	253	247	230	281	275	274	258	245	250	230	268	257	252	280	288	264	225	270	222	247	259	286	251	271	282	269	280	247	253	252	255	256	250	245	262	267	247	258	254	259	252	272	278	282	265	237	276	245	260	301	284	262	299	258	243	267	259	268	266	284	259	283	259	237	249	259	256	261	276	269	253	258	242	250	239	250	252	257	266	254	257	226	247	244	248	276	281	289	258	242	258	260	251	251	272	241	245	240	267	266	277	255	263	242	233	272	256	288	263	270	245	267	267	283	276	272	264	245	261	287	257	257	266	257	234	268	253	299	285	259	230	278	271	278	259	280	281	255	264	258	238	264	266	251	266	287	247	243	258	245	264	259	260	256	257	259	284	274	252	234	279	252	273	250	264	257	281	233	253	277	282	238	269	234	286	248	252	255	254	240	264	251	275	277	251	264	259	268	254	253	230	251	240	249	231	277	290	294	268	278	273	243	279	282	258	246	272	229	274	262	279	245	240	242	258	237	257	277	269	285	250	228	242	275	294	259	243	295	255	250	244	254	304	240	261	280	292	226	262	249	259	252	277	275	257	257	277	255	233	266	258	271	267	259	216	242	281	271	246	264	236	276	271	253	273	268	261	276	257	241	252	236	262	254	294	255	279	272	244	264	295	267	257	277	274	246	253	279	276	275	249	240	232	245	278	280	253	262	269	262	264	269	276	270	274	256	257	257	262	275	279	248	259	280	276	239	257	258	258	273	275	313	276	239	272	260	264	245	273	272	273	259	275	228	264	264	266	275	260	272	267	245	282	256	274	243	238	260	282	278	290	274	279	252	259	252	275	223	263	273	257	301	268	245	266	273	259	266	244	262	244	254	267	248	274	259	230	262	263	282	283	275	266	243	282	262	267	265	246	253	253	259	251	267	274	268	240	251	261	242	238	243	263	300	235	269	261	266	257	249	275	298	263	275	280	245	251	246	243	304	254	248	250	283	232	255	241	259	253	242	248	289	267	266	247	233	272	238	250	239
20323	1086	1006	953	953	930	896	948	935	897	883	791	761	832	819	795	742	762	767	749	728	709	702	709	796	734	740	754	672	705	685	737	924	961	901	796	881	820	842	744	769	760	775	822	773	761	689	725	703	640	664	686	696	664	790	1037	1175	952	866	614	644	635	604	587	619	623	627	645	646	623	669	627	627	645	633	624	630	701	654	665	657	636	592	670	669	639	633	669	638	651	661	650	674	649	625	617	599	682	659	708	674	682	666	637	611	598	676	619	627	680	661	654	630	672	664	633	701	628	627	696	608	621	659	624	659	629	649	625	679	684	660	647	632	637	642	628	610	646	650	627	643	673	656	626	660	637	657	692	629	694	641	630	590	617	628	661	628	662	652	658	665	615	616	632	649	639	660	644	635	686	619	619	626	663	668	677	641	687	606	632	651	642	692	661	683	644	710	661	624	667	676	612	604	663	656	649	642	591	648	661	638	619	650	676	605	672	612	621	695	635	640	624	655	667	632	686	647	608	650	613	630	620	635	640	608	671	631	687	633	655	624	635	642	656	674	676	632	668	644	612	683	599	618	614	657	626	621	668	637	656	634	650	618	609	634	648	637	595	637	600	663	651	644	590	636	614	630	652	615	601	666	628	600	608	658	666	617	622	676	624	643	658	630	678	658	627	626	646	637	632	615	614	660	613	644	652	619	647	647	707	654	639	658	625	651	595	668	631	639	671	648	680	651	643	665	658	670	654	627	586	630	640	622	646	634	641	628	628	661	623	635	631	610	621	617	681	605	623	647	645	643	628	658	630	665	639	623	640	579	591	646	624	646	624	625	623	663	643	600	670	638	657	652	647	652	678	606	626	642	646	653	633	645	592	639	585	599	642	612	652	660	647	595	658	621	690	623	624	638	671	617	623	662	657	651	645	639	661	625	630	668	655	597	662	657	670	642	637	651	653	637	616	642	635	638	683	630	633	653	680	636	654	663	645	648	570	663	603	651	617	665	657	603	619	600	636	623	688	659	642	647	641	615	668	616	611	644	634	707	633	620	679	632	624	608	650	705	636	635	656	596	646	644	630	672	639	644	642	622	652	638	610	698	634	697	642	644	655	618	583	629	664	667	620	628	611	627	649	605	634	647	615	640	610	617	631	631	640	679	617	637	673	641	624	643	586	627	641	632	627	612	623	623	626	574	613	617	629	604	661	659	670	669	635	625	657	609	656	653	646	661	645	621	653	621	662	650	588	646	642	605	611	671	635	655	657	637	683	602	661	602	641	677	609	649	684	626	644	632	633	674	635	635	686	623	601	618	655	629	638	604	673	681	657	638	647	676	638	663	599	649	667	609	604	644	622	635	627	653	611	658	637	629	644	622	666	648	661	644	643	632	646	605	606	636	663	615	637	649	647	655	653	612	641	688	620	632	693	626	629	617	676	645	647	610	634	665	653	643	645	656	635	666	633	608	625	663	657	641	655	646	640	622	637	642	607	639	595	637	684	658	641	685	615	635	671	644	627	602	685	629	653	629	619	605	713	670	639	666	657	674	659	621	655	640	651	628	635	612	676	622	676	623	628	616	658	671	659	671	635	650	621	666	668	649	672	667	628	647	669	640	612	656	627	640	656	634	626	633	652	637	609	658	657	612	681	619	631	657	634	636	649	603	610	621	648	658	651	652	602	658	619	650	592	660	592	618	606	662	667	626	648	625	637	630	652	655	616	616	658	627	626	701	618	625	635	723	658	630	643	655	666	632	579	641	645	636	668	657	689	644	636	606	611	642	599	643	664	621	666	649	634	655	640	615	660	601	648	660	602	623	632	624	622	643	631	660	672	645	648	624	639	624	634	617	661	641	687	638	667	614	683	617	669	640	640	602	674	663	666	644	603	648	632	656	674	654	658	672	639	689	642	652	658	659	661	676	638	607	656	650	580	633	670	671	668	672	631	701	598	638	661	621	649	669	633	626	647	624	651	663	615	675	663	647	641	666	641	653	653	610	647	614	592	686	629	649	702	680	664	674	625	664	594	613	646	668	659	651	625	635	630	661	650	645	623	677	678	671	598	672	676	594	617	682	667	646	635	674	650	665	609	637	650	614	654	660	704	677	617	645	662	622	666	641	633	645	599	634	642	648	660	653	650	627	667	645	607	646	625	677	617	637	632	686	621	608	653	644	636	624	626	685	631	639	608	623	642	650	628	617	619	627	629	648	672	665	673	638	646	621	660	662	648	629	637	626	644	649	628	657	666	667	633	633	636	635	699	616	613	619	663	639	628	660	638	630	591	614	603	643	673	657	669	637	642	658	628	684	656	638	649	663	678	683	619	630	590	631	638	639	656	650	632	647	681	649	618	647	644	628	661	669	599	644	643	616	605	624	650	608	662	667	630	631	663	645	666	614	660	637	634	669	608	652	655	654	671	621	616	612	615	621	656	644	623	635	620	609	654	622	591	581	662	651	627	615	654	608	709	665	607	662	664	666	641	658	629	585	620	668	653	596	617	619	583	662	620	638	668	612	621	664	629	633	644	648	658	575	657	640	643	658	645	642	668	620	604	663	694	615	625	624	636	651	646	650	668	652	660	632	663	614	644	626	637	675	682	601	651	593	645	605	611	629	631	646	631	617	691	590	631	648	583	650	653	644	629	654	648	591	644	617	648	608	602	658	631	673	648	637	635	623	627	705	641	634	609	618	630	661	637	657	622	629	610	596	618	660	681	612	680	654	628	657	652	635	673	636	608	656	686	672	628	642	637	641	630	636	663	599	660	629	648	653	629	632	636	627	578	633	646	648	606	639	678	653	649	628	643	662	613	644	637	634	613	687	641	606	637	624	661	626	628	662	608	661	647	612	638	657	658	666	666	643	645	651	648	602	662	675	613	620	643	668	599	602	644	646	663	666	614	641	663	644	658	663	666	657	638	666	706	633	650	652	625	603	652	681	617	655	619	628	597	641	657	664	612	663	614	659	662	623	607	629	644	655	643	663	688	583	612	666	646	610	628	625	637	602	612	602	629	676	681	603	654	649	606	646	641	556	605	706	637	634	656	637	645	683	651	630	664	621	675	649	594	665	670	629	647	645	604	655	608	606	703	665	614	662	592	642	629	660	671	623	657	609	650	646	666	618	624	627	667	604	637	653	633	650	613	651	618	604	649	674	626	658	668	636	628	683	697	641	630	673	605	642	603	646	659	631	643	664	626	604	623	659	661	690	622	684	570	641	646	651	593	667	669	700	587	632	667	646	716	638	622	591	607	616	725	628	647	607	610	634	625	651	640	657	651	688	660	618	612	602	656	602	675	615	660	694	673	632	660	627	610	614	646	615	611	634	607	628	624	592	626	689	627	654	676	645	619	633	650	644	679	653	650	645	602	658	649	663	679	637	627	607	644	640	654	631	621	649	653	670	617	618	677	625	630	610	600	625	639	596	630	648	588	594	634	617	600	664	671	647	651	579	605	627	656	644	646	620	617	630	660	619	646	621	673	651	696	622	652	625	637
54851	27876	18016	2423	754	564	533	509	469	452	414	363	388	387	364	331	363	337	362	323	317	307	323	370	298	340	337	298	302	313	333	362	341	348	311	322	347	317	343	329	346	341	347	391	279	282	302	258	327	280	320	280	353	573	659	607	549	419	347	304	300	249	279	303	278	277	280	263	264	305	282	246	259	272	317	307	292	312	255	253	267	281	282	276	257	316	289	257	287	279	270	263	264	271	306	301	285	289	268	294	287	316	256	295	267	288	282	291	271	286	301	281	273	266	290	291	298	280	284	299	264	259	277	302	287	304	244	277	291	258	307	305	293	317	317	270	279	272	288	243	286	300	262	259	262	263	271	317	307	291	272	263	277	297	272	283	281	294	244	306	323	288	297	275	272	283	310	284	282	284	270	273	291	286	277	292	292	291	261	260	293	296	290	294	287	267	287	267	318	254	274	273	304	301	269	262	305	295	266	264	259	288	279	290	286	246	266	290	274	286	321	302	317	318	284	269	295	293	269	281	292	310	270	254	243	314	274	302	262	296	286	301	302	268	271	258	252	285	275	304	289	263	303	272	304	261	270	283	266	296	303	297	287	314	273	283	297	279	290	279	274	284	302	267	281	304	297	273	262	278	268	276	268	281	293	280	280	289	292	299	279	287	282	279	296	251	288	290	264	260	291	282	269	257	299	251	284	295	302	308	302	294	319	300	295	275	273	269	265	288	292	285	299	268	290	311	279	280	319	321	264	296	286	291	291	271	280	283	273	279	297	271	272	291	307	284	255	286	281	246	282	314	293	287	279	268	320	261	271	281	244	293	305	263	281	267	293	267	265	238	289	292	311	301	289	283	269	285	284	260	264	298	297	287	286	289	277	259	258	275	285	269	280	282	292	274	316	272	289	268	270	295	304	326	245	257	265	288	277	285	304	294	315	286	249	302	262	279	303	238	273	304	272	284	280	282	295	301	276	304	292	276	282	290	269	292	299	272	316	290	299	316	287	295	278	300	278	272	275	304	293	288	291	277	283	266	245	278	295	270	278	282	282	295	260	276	330	263	273	313	309	295	272	295	264	293	284	262	294	284	283	272	265	278	312	294	271	257	275	288	274	286	274	279	281	273	299	276	281	281	255	301	297	291	295	333	308	273	302	269	272	280	249	288	255	279	302	317	285	297	298	287	296	289	251	274	284	290	272	312	269	279	261	302	288	282	304	289	239	291	289	300	284	287	284	288	279	287	305	289	260	284	270	255	316	296	247	281	303	287	307	312	281	279	275	262	298	292	297	285	268	274	291	289	249	264	268	261	314	318	291	264	249	287	271	276	261	304	270	306	288	288	285	316	259	287	312	295	294	294	265	294	297	288	267	267	271	291	273	265	273	317	255	300	276	265	281	297	303	291	271	275	279	269	279	301	301	278	297	292	271	281	298	250	292	272	260	274	296	282	272	276	277	257	280	269	248	267	258	275	276	261	298	282	289	291	287	307	288	298	318	322	290	306	296	247	286	260	282	256	273	300	320	303	312	315	317	266	282	294	274	252	294	276	302	289	304	307	274	284	317	301	291	258	264	268	292	289	267	262	313	296	259	260	284	267	268	255	289	294	316	295	272	284	290	282	281	313	275	323	277	281	274	277	324	318	252	310	280	284	293	260	274	274	287	301	264	312	291	317	314	252	299	275	327	266	310	279	279	262	292	267	285	290	284	315	290	256	304	274	288	298	291	284	286	295	263	282	266	294	254	279	305	305	277	264	275	287	304	263	269	283	306	271	285	284	291	276	277	273	294	274	273	281	272	281	265	280	279	305	256	262	296	285	273	286	292	265	283	302	295	276	282	270	291	284	285	272	283	308	287	296	301	295	276	298	302	269	274	275	267	262	283	270	271	265	271	274	281	272	314	276	297	298	265	283	297	259	272	276	250	291	265	268	283	288	273	290	314	298	266	288	271	275	250	301	269	299	260	261	254	261	282	274	258	264	278	282	274	270	283	291	311	285	272	280	269	286	254	257	279	297	289	285	318	291	281	292	293	277	290	268	275	270	275	273	268	271	288	282	295	283	289	280	305	295	283	281	277	282	275	279	293	276	301	323	258	258	272	300	286	262	297	305	310	277	302	296	305	286	282	265	265	246	260	276	288	280	292	273	290	265	269	296	288	311	272	265	294	263	298	271	311	274	301	276	283	307	301	283	268	266	319	269	299	309	281	296	270	272	286	289	279	267	298	272	289	295	297	310	321	251	326	269	285	263	291	290	283	284	252	317	310	289	288	275	276	289	256	271	286	279	270	279	254	278	299	291	277	275	255	285	276	283	270	286	299	297	274	287	294	272	278	320	305	291	281	289	282	281	309	288	280	271	291	274	283	320	259	281	251	298	268	305	285	268	304	292	278	302	284	298	267	251	274	297	260	240	286	284	291	284	293	283	295	310	283	255	295	285	270	291	265	288	282	285	297	252	266	273	293	273	307	272	292	303	278	286	272	305	287	276	282	282	282	273	319	306	277	282	298	292	277	277	299	276	290	292	284	285	287	272	272	278	270	305	295	288	292	279	256	254	281	282	285	279	278	302	291	287	255	300	277	300	317	261	288	272	260	295	287	284	260	276	282	270	285	265	303	315	287	269	257	292	282	254	284	277	296	272	273	288	305	299	285	289	280	317	269	295	261	289	267	289	280	285	322	308	296	325	276	268	296	252	281	268	279	317	291	251	311	274	289	276	304	281	295	282	304	311	265	273	236	279	284	304	280	301	288	262	250	268	268	309	298	256	254	294	274	306	302	272	292	283	263	296	291	319	309	293	285	294	280	289	281	272	304	269	277	286	265	267	266	290	281	303	281	267	286	297	274	276	290	275	285	266	305	259	253	277	275	290	288	265	295	271	288	277	289	301	295	280	301	312	258	283	290	286	302	287	298	301	274	279	309	286	302	291	305	280	276	319	269	290	273	312	299	288	271	270	242	281	273	290	298	254	262	296	314	289	303	292	299	280	276	276	296	274	307	308	310	263	291	257	296	261	300	308	258	293	286	295	298	236	277	272	253	292	278	300	322	323	315	252	294	284	280	269	273	290	293	290	272	268	291	249	310	293	288	253	303	315	289	255	284	283	280	311	250	279	269	275	295	268	293	235	293	264	253	294	271	282	296	286	292	296	261	301	266	276	277	296	245	282	297	309	270	277	281	257	279	281	255	313	295	299	272	267	307	311	291	286	295	291	307	253	287	265	299	284	255	286	278	285	295	288	295	299	318	283	288	273	255	271	278	279	307	295	283	297	278	282	283	306	274	269	304	295	274	320	279	269	278	339	289	275	292	257	310	290	278	306	291	272	255	293	286	287	257	315	300	279	313	292	286	274	289	294	262	297	331	255	275	244	276	275	299	305	255	296	278	273	286	285	271	293	303	290	253	321	296	295	277	317	323	287	295	274	310	274	259	295	278	244	301	318	302	289	282	287	294	284	294	298	270	326	295	302	266	271	264	277	261	269	282	270
44640	4379	2455	2809	2581	2231	1944	1981	1772	1791	1530	1277	1347	1449	1243	1144	1174	1112	1219	1067	1062	1006	970	1157	1097	1150	1135	888	829	831	924	1176	1141	1048	1031	1076	1074	1081	1068	981	1010	1062	958	932	807	918	966	818	830	778	784	710	1103	3050	3551	2778	2276	1516	1077	728	649	671	654	686	700	753	668	688	664	693	683	669	655	708	653	655	687	718	693	689	652	697	701	679	681	657	683	680	663	645	711	727	668	711	700	707	686	618	692	718	672	677	702	696	699	693	709	653	683	688	702	650	705	693	681	695	658	689	671	679	685	697	639	664	677	663	687	716	690	634	714	704	725	714	700	656	726	716	691	731	691	685	698	680	704	691	698	660	666	689	680	695	702	708	623	682	680	686	708	698	682	698	705	689	714	685	669	706	695	681	661	713	619	693	662	690	682	683	701	655	744	680	726	685	634	683	658	697	682	696	709	644	659	642	681	709	693	721	659	649	666	688	709	686	648	676	744	688	688	683	720	681	688	640	650	631	651	671	712	705	690	658	641	702	679	690	637	707	669	678	726	666	678	606	685	725	641	703	685	678	702	676	659	613	682	678	703	714	656	672	675	666	645	723	682	642	684	684	694	664	697	665	713	698	648	662	680	671	662	705	721	697	723	684	650	657	691	708	691	754	673	713	652	687	649	664	712	671	683	670	649	685	660	662	671	669	693	700	687	695	746	719	710	672	671	630	697	676	654	690	690	685	646	649	662	703	725	663	655	679	725	669	671	642	680	647	694	667	659	701	710	674	719	676	657	685	691	694	693	620	718	664	681	721	659	678	689	685	698	624	671	707	694	681	680	613	684	643	708	692	696	687	654	667	708	695	635	640	676	679	729	676	667	667	679	674	661	680	646	650	672	706	694	691	678	682	693	680	682	681	709	657	705	709	661	658	673	714	701	682	668	680	674	714	668	668	643	718	688	675	659	682	651	669	683	719	704	682	699	648	690	689	751	686	678	705	664	674	656	669	687	685	656	672	674	711	717	717	639	685	677	696	674	709	671	686	729	654	688	694	725	669	676	695	712	641	724	667	712	745	684	657	680	665	682	680	674	670	684	711	648	644	736	678	662	659	689	679	705	657	702	708	689	688	702	676	710	660	681	679	681	663	668	679	635	700	714	688	691	660	693	683	670	705	705	708	640	713	696	684	694	702	650	705	672	680	659	688	690	633	680	688	664	683	682	691	692	710	671	670	680	707	641	677	698	700	747	659	645	716	633	720	687	664	676	673	714	672	693	710	665	677	718	747	670	664	701	698	661	676	692	692	657	684	652	701	712	721	609	679	666	685	685	699	648	635	679	709	628	681	646	704	667	671	724	686	637	633	672	688	675	687	670	694	717	707	696	702	705	677	684	674	680	637	681	652	692	693	718	628	663	688	691	642	670	676	683	718	685	707	727	649	663	654	654	669	668	622	715	652	651	664	677	727	669	650	660	691	658	688	692	672	696	707	706	714	662	693	673	639	652	692	708	665	654	705	637	704	657	676	711	664	696	633	650	682	655	667	669	700	655	689	727	677	647	676	701	658	716	726	665	737	671	638	707	682	668	669	716	662	661	667	683	711	684	682	671	688	674	700	687	668	701	701	693	681	669	686	702	642	680	655	686	676	660	692	706	655	690	670	687	676	693	706	713	680	748	746	733	693	652	656	646	676	632	655	676	672	718	674	660	618	670	728	659	646	690	696	686	701	653	675	728	681	673	699	675	693	707	684	718	684	677	636	686	691	711	689	682	740	639	647	749	697	700	698	703	674	653	653	669	684	697	688	733	693	688	691	695	710	687	698	628	704	641	692	657	661	699	642	647	696	712	723	658	669	693	656	703	631	684	665	678	755	685	660	695	706	677	684	677	696	695	643	669	656	685	685	689	635	696	641	649	650	685	698	653	687	701	672	709	684	706	677	730	659	686	686	663	675	665	677	663	661	679	677	654	690	673	680	637	728	657	696	670	739	641	731	689	621	650	675	680	722	701	657	689	718	724	673	674	686	694	674	700	723	699	654	680	686	670	697	660	718	668	666	670	672	706	671	651	716	685	638	648	689	700	675	759	694	674	647	629	666	709	691	723	695	656	695	671	647	710	694	672	680	679	690	692	663	677	682	744	714	662	669	681	713	633	677	667	655	723	747	679	686	687	629	691	702	675	652	707	698	676	689	655	700	742	628	706	739	680	672	675	617	651	672	678	691	664	657	676	666	684	703	697	708	647	714	713	722	663	682	710	657	685	645	659	661	693	720	695	688	697	678	689	692	653	681	653	682	658	685	662	720	694	660	714	683	642	697	674	643	682	662	714	683	690	721	645	663	683	746	713	680	675	696	702	739	688	690	679	703	694	667	702	721	663	686	708	680	677	695	694	683	645	711	684	712	658	675	704	658	695	642	661	694	673	676	708	668	691	695	675	680	659	745	687	702	683	616	661	667	654	655	706	793	659	684	669	730	657	713	681	679	703	645	690	648	700	674	686	661	660	671	658	695	658	673	643	670	654	703	674	684	653	657	680	665	708	653	728	660	668	673	627	641	729	718	707	641	678	684	650	683	729	677	617	722	721	709	659	699	681	685	659	679	675	666	703	685	620	678	664	632	736	646	655	684	641	707	666	728	711	682	706	684	722	691	685	654	723	685	657	689	711	715	658	717	692	695	715	669	666	697	634	728	649	727	633	711	666	715	667	631	646	674	674	709	688	682	660	633	695	665	675	663	678	700	681	687	709	688	711	669	701	693	674	715	628	696	741	666	744	649	735	650	695	685	726	662	647	671	738	679	677	696	687	691	726	661	706	719	646	643	709	672	708	709	695	648	643	648	687	666	668	711	696	665	659	702	679	627	693	693	670	712	676	687	691	705	706	676	645	653	681	705	717	619	675	663	634	708	682	666	675	689	672	706	717	619	708	651	618	681	680	677	668	668	658	710	763	696	683	701	676	695	642	660	748	691	712	690	708	663	681	685	678	667	720	641	703	641	655	678	691	651	652	677	676	760	657	697	663	647	679	659	712	642	673	691	674	646	698	686	710	681	695	661	683	697	658	611	699	670	718	695	700	664	703	674	670	660	693	679	691	681	669	681	653	717	696	680	718	687	667	680	682	714	681	675	690	670	669	651	668	689	691	676	691	655	694	679	707	682	698	712	672	619	680	717	676	678	715	692	701	694	675	696	705	668	683	685	656	682	647	662	698	662	661	685	642	654	673	695	690	693	694	675	699	664	704	660	713	701	663	674	653	666	708	672	740	696	636	677	702	680	699	682	720	729	678	695	704	703	702	691	684	658	669	596	660	692	621	673	710	691	693	695	675	686	670	670	690	715	698	689	732	670	669	720	710	656	683	668	677	692	675	704	681	701	660	688	675	699	713	629	692	674	693	677	674	678	728	671	660	655	670	639	646	709	666	657	688	701	686	694	669	689	695	692	670	689	739	708	664	649	694	723	683	704	776	663	730	669	667	689	703	645	662	674	624	650	656	657
52381	26181	26779	12742	1727	957	701	654	539	522	425	421	384	326	392	385	370	355	307	300	303	311	263	321	325	355	310	257	246	272	250	285	250	250	264	273	301	311	270	302	303	317	264	264	241	257	255	232	233	226	233	233	315	662	905	736	703	496	362	273	205	198	232	186	227	216	198	238	218	213	200	215	219	196	220	238	207	200	184	199	223	204	210	227	223	223	231	200	197	168	173	217	240	219	231	220	217	211	226	213	219	222	219	200	210	207	212	222	228	213	191	221	194	216	213	208	186	207	235	198	226	241	201	238	207	194	193	220	256	205	212	226	195	182	194	213	218	229	202	223	207	196	213	232	207	234	211	186	214	215	255	219	214	230	212	193	215	197	226	215	193	228	244	222	189	190	204	215	220	227	207	214	213	212	186	227	231	203	215	225	202	200	233	200	219	236	207	225	212	221	205	220	223	184	198	208	229	215	216	199	232	203	183	195	220	213	237	223	208	217	209	207	207	196	198	197	215	197	188	233	217	199	220	225	216	196	210	186	245	210	239	218	210	205	211	207	226	210	186	196	221	210	212	214	229	227	219	213	196	208	229	228	213	206	221	215	208	219	220	209	204	197	230	209	213	198	225	191	223	199	212	202	217	194	179	224	190	209	208	215	205	228	213	242	217	238	231	196	212	198	205	202	216	211	231	184	201	219	232	196	191	189	226	221	202	207	216	215	216	237	209	226	216	244	219	216	213	233	188	211	221	193	230	219	196	195	219	208	215	234	178	209	211	227	231	184	203	209	205	227	207	210	198	219	200	223	209	198	212	220	208	219	223	202	206	222	229	211	211	213	198	227	213	215	229	233	205	200	193	226	231	218	212	230	243	222	211	205	209	203	224	196	184	185	207	234	179	200	230	199	195	242	214	220	215	207	207	221	223	216	209	207	221	226	226	228	235	219	220	211	179	223	207	235	208	215	210	201	216	224	225	211	228	233	232	215	241	232	203	203	202	218	210	224	206	214	219	227	231	204	199	223	219	224	225	228	224	251	219	183	248	241	214	220	207	242	221	237	224	227	241	245	220	211	235	217	228	196	208	229	182	213	218	230	203	233	217	208	211	215	241	229	230	208	195	228	192	243	216	173	219	179	195	221	222	207	211	249	207	216	231	205	231	217	208	215	209	195	207	195	243	211	194	202	223	211	187	202	205	200	225	190	172	212	216	209	206	232	196	217	198	208	236	205	193	195	215	183	213	189	203	221	189	220	210	214	212	223	204	214	213	229	226	245	215	189	219	176	198	216	179	251	236	239	228	217	219	213	189	239	211	242	213	207	197	198	221	219	234	240	198	183	211	228	207	228	224	211	188	227	193	223	226	190	202	213	212	224	227	198	236	163	215	206	209	218	226	206	216	205	228	212	232	194	248	212	206	211	230	237	245	214	201	230	202	220	182	223	203	210	231	209	211	192	228	209	221	206	235	214	213	208	207	208	229	205	216	240	229	225	213	234	205	209	242	236	225	212	201	225	224	219	226	201	208	211	218	230	186	219	213	224	189	200	218	224	221	221	236	233	238	227	229	225	214	239	201	207	212	230	197	210	190	210	234	196	222	192	226	221	210	207	251	194	206	237	197	208	216	218	209	211	205	249	214	197	208	222	195	191	215	200	205	217	189	220	184	217	215	201	211	220	198	210	231	190	226	221	214	194	238	210	212	181	220	195	190	195	210	188	197	224	218	198	194	220	192	227	212	227	247	192	204	218	217	234	233	210	200	225	219	241	222	222	246	198	199	182	211	233	230	210	205	234	227	214	217	219	204	220	247	200	206	172	206	226	211	193	223	218	206	218	213	213	205	212	215	232	202	198	211	218	221	188	204	198	229	220	176	218	200	223	211	226	193	218	196	215	202	214	222	198	208	233	235	201	209	232	235	227	199	206	215	208	238	231	231	236	230	225	221	208	209	223	227	193	203	233	226	188	228	208	213	193	218	209	227	200	212	217	239	190	231	214	232	209	212	209	214	231	225	221	204	202	240	216	218	188	196	214	230	197	208	213	214	215	216	215	193	219	219	212	200	182	203	211	188	185	227	221	196	206	227	209	209	232	227	184	196	218	217	240	228	195	226	211	185	225	229	197	209	264	187	218	232	219	210	234	220	237	224	209	215	180	233	228	196	199	198	196	212	205	200	193	193	213	216	232	212	229	233	218	203	209	194	192	225	245	219	206	220	225	178	214	217	195	220	196	189	205	200	210	227	200	206	249	221	208	201	234	190	226	221	213	213	197	195	242	244	213	207	217	208	205	239	209	223	208	194	228	205	219	233	218	221	228	208	240	189	245	221	212	203	215	186	236	223	198	226	212	212	211	228	241	235	205	232	199	224	206	185	190	226	185	212	219	231	226	184	193	219	199	214	218	219	203	202	212	226	237	216	203	215	217	189	197	214	190	203	207	232	194	223	189	212	232	203	216	187	221	198	207	253	213	221	197	224	204	202	255	198	200	210	224	227	211	215	222	207	226	231	208	216	222	213	215	196	192	226	203	217	196	204	223	195	216	212	215	226	244	191	232	194	224	208	217	183	221	209	206	203	240	206	209	246	208	187	206	223	246	211	206	214	196	231	226	245	201	220	232	209	214	245	231	220	193	226	195	232	206	185	230	191	200	213	223	226	223	210	205	227	225	203	214	223	219	208	214	235	211	207	208	220	232	221	204	212	202	206	222	204	250	211	186	192	227	208	177	190	209	230	189	201	193	222	211	203	238	213	205	206	192	195	210	186	216	207	236	205	200	210	211	197	212	218	219	202	212	239	202	186	235	231	219	236	188	200	236	215	230	204	213	215	212	207	215	214	200	207	213	229	233	197	199	195	231	207	216	228	252	214	233	204	201	205	221	215	235	231	202	206	197	208	233	204	215	215	204	211	206	203	199	226	226	196	224	191	200	226	237	214	208	194	173	222	181	193	253	198	213	199	219	222	210	223	194	202	213	217	189	213	204	217	216	228	236	229	218	217	210	215	219	224	211	214	212	218	207	223	246	220	208	226	223	221	196	179	216	195	231	210	194	198	218	215	200	218	234	204	238	222	210	227	199	200	214	217	211	200	213	234	200	205	247	225	214	231	203	253	217	221	243	189	221	227	206	206	226	242	218	205	230	202	235	198	222	221	218	217	212	213	202	210	199	227	203	209	221	229	223	219	218	209	202	221	212	204	226	229	229	214	210	207	219	210	197	216	189	198	220	239	204	232	204	174	218	192	191	196	200	194	210	255	214	224	203	215	200	218	209	232	220	199	235	223	199	217	205	210	211	227	232	223	202	220	204	233	214	222	196	204	214	215	190	192	208	214	186	209	209	211	225	215	204	210	216	213	213	216	222	185	215	223	202	182	210	223	220	205	214	217	220	227	232	246	220	218	204	217	215	220	213	214	235	198	207	220	216	224	224	216	197	216	196	235	219	242	215	206	239	196	193	212	219	222	185	220	201	215	213	175	233	232	245	224	232
53306	6097	3734	4360	3817	3057	2809	2556	2487	2202	1788	1780	1479	1516	1520	1411	1471	1400	1235	1073	1075	1210	1214	1388	1276	1607	1132	784	788	866	958	1100	1031	869	894	937	1016	1156	1100	1213	1112	1290	1076	1046	864	764	746	723	623	616	650	668	1212	3832	5417	4697	4013	2437	1352	844	531	510	489	511	478	525	505	513	565	544	552	498	576	492	486	495	509	502	544	508	556	535	532	544	490	518	530	552	501	545	529	509	512	548	536	538	535	562	520	505	546	546	521	523	496	547	551	535	552	543	500	545	517	548	512	569	545	498	512	505	514	516	550	534	508	552	558	545	536	529	497	523	534	519	535	497	506	541	533	531	538	565	519	545	547	484	556	513	517	519	530	491	514	506	488	480	535	529	571	521	577	541	536	561	522	488	524	508	532	550	525	526	506	517	520	522	503	490	519	522	504	526	551	511	525	506	484	585	515	527	541	550	508	557	525	557	508	524	517	538	521	587	536	508	516	547	509	530	541	505	516	549	472	541	516	518	494	533	556	522	490	490	529	522	521	537	513	510	499	536	547	503	486	537	512	532	532	539	522	493	500	515	511	506	562	518	547	518	559	515	497	555	538	554	480	525	539	505	547	501	530	564	521	532	542	550	541	542	505	473	523	563	476	535	537	577	529	540	517	501	502	546	532	531	520	514	540	532	549	514	559	544	542	506	523	515	540	494	515	548	544	476	504	491	536	511	521	527	554	485	517	543	571	515	539	563	514	527	511	535	527	541	513	535	513	534	567	494	526	533	509	503	526	515	536	513	501	514	514	529	495	531	571	514	543	546	526	545	498	509	531	539	540	509	550	509	540	521	517	515	519	465	532	517	550	525	547	541	531	568	544	568	553	506	529	571	528	534	543	545	535	518	550	531	510	552	499	550	498	486	501	524	529	509	516	544	478	542	532	534	513	566	534	515	531	525	498	522	577	559	537	553	499	519	512	554	462	521	533	522	516	553	522	497	474	514	529	550	510	521	551	555	541	541	488	484	509	507	560	531	492	542	510	500	544	528	533	565	545	533	491	534	527	537	479	518	529	554	560	575	514	517	529	536	501	550	503	490	536	510	528	522	554	512	487	543	587	513	541	560	543	535	527	516	539	540	518	471	540	470	516	519	519	484	512	504	526	547	487	500	509	516	516	512	513	545	543	573	494	543	521	520	547	506	545	523	507	526	543	554	519	548	516	547	554	519	507	490	516	533	540	541	538	517	545	540	499	504	569	559	554	572	523	518	568	517	528	536	509	541	516	504	527	550	492	497	567	490	492	558	522	548	542	533	558	501	499	527	546	554	530	531	495	533	532	503	524	528	525	528	520	550	540	526	540	533	536	525	535	512	490	521	500	532	515	512	515	507	562	539	505	496	503	500	549	528	529	472	524	504	532	502	519	504	505	533	500	521	526	502	521	504	508	532	575	501	502	478	538	564	529	551	529	511	525	537	475	558	523	504	516	514	532	539	547	531	512	533	505	541	527	549	523	540	540	531	517	527	549	539	558	534	496	518	517	510	553	562	539	463	506	495	500	508	531	522	503	492	510	535	485	534	513	542	500	517	483	513	522	517	558	510	503	545	569	501	551	518	505	534	525	541	559	524	494	549	548	489	551	566	559	523	500	541	507	514	512	547	520	533	517	523	561	525	530	530	527	505	528	562	578	537	522	520	531	548	541	549	553	517	522	500	541	531	522	528	514	495	556	523	526	520	506	525	504	484	523	527	507	550	520	506	536	565	515	537	566	467	517	516	496	562	507	483	529	574	563	565	535	544	556	499	508	513	485	531	510	552	525	521	532	528	509	552	518	520	535	536	542	556	529	536	541	535	517	549	560	503	526	538	503	510	541	512	559	525	539	524	574	558	514	562	505	543	547	555	482	508	534	518	531	513	531	537	511	526	545	546	547	535	546	532	563	467	543	507	584	552	531	513	513	536	512	506	504	538	530	549	528	501	553	493	508	560	533	549	528	538	490	526	533	531	529	494	527	546	538	482	543	509	547	546	551	533	516	545	543	544	537	508	546	546	557	554	520	517	514	471	538	562	526	527	501	545	533	551	531	537	523	524	531	544	538	550	556	501	535	541	543	492	544	517	539	525	538	564	543	509	511	527	483	495	474	531	518	507	545	517	508	553	540	472	501	513	502	524	522	544	490	498	564	508	551	530	524	543	482	510	535	584	523	572	555	532	470	493	555	583	510	503	559	565	529	525	522	529	508	497	516	526	531	544	526	549	542	541	536	506	512	516	491	512	527	532	550	478	551	514	577	535	528	510	513	537	538	510	544	515	548	534	486	515	516	526	541	508	522	521	516	494	555	544	532	483	539	512	462	519	534	521	543	545	527	513	544	554	535	529	560	537	486	511	530	542	521	524	569	556	518	499	506	568	484	561	497	533	521	540	511	513	552	561	508	526	525	543	480	548	511	469	519	525	523	518	524	544	528	536	485	535	494	486	532	546	552	496	520	541	556	533	564	494	539	513	510	535	561	520	525	501	579	548	531	523	571	513	525	540	539	575	543	571	509	469	515	538	505	490	513	536	533	507	526	508	496	527	499	480	533	512	559	545	502	517	501	521	584	554	537	562	531	515	496	557	516	525	567	551	507	512	546	532	521	506	499	517	535	528	531	557	527	540	514	501	555	514	518	514	545	551	506	479	517	545	556	519	552	536	524	498	570	559	516	514	519	531	573	560	523	518	523	551	512	499	522	521	530	531	510	520	519	561	508	542	515	515	528	516	485	507	560	554	486	559	509	528	522	548	530	537	514	507	533	524	552	513	494	546	544	509	528	517	504	521	520	529	503	535	518	517	527	518	522	495	539	517	536	502	506	498	522	519	520	526	535	566	501	548	507	495	535	551	525	534	516	518	507	540	506	560	559	504	530	554	531	542	500	541	479	545	535	569	540	519	533	540	500	510	527	502	557	527	505	555	553	534	532	530	506	515	525	509	550	527	535	520	557	557	527	511	500	547	561	530	538	537	533	506	514	508	505	543	537	521	494	526	556	561	525	491	509	531	531	526	534	487	498	519	524	519	549	498	513	560	564	523	544	529	503	526	513	535	552	509	554	506	489	506	529	488	504	556	518	509	514	560	523	504	530	515	546	497	560	528	517	530	512	538	534	498	495	503	514	550	495	488	504	536	504	493	544	526	523	509	501	532	487	506	522	543	486	519	523	564	571	546	517	516	516	504	499	533	524	540	543	573	514	533	534	517	529	509	550	544	526	491	511	514	487	495	515	521	549	484	545	508	533	512	516	531	503	540	491	528	575	513	555	547	574	506	482	553	532	547	478	530	539	523	507	520	517	532	523	519	510	521	567	536	536	510	470	550	486	543	552	525	546	526	493	495	472	513	484	542	539	515	521	484	554	530	521	539	558	531	513	539	540	531	536	525	533	544	484	515	523	563	549	529	529	497	477	530	552	495	492	536	538	565	548	561	528	530	505	540	519	515	504	481	566	508	536	518	536	533	523	530
22856	3117	450	347	331	347	305	313	347	314	291	306	268	288	318	314	288	298	297	271	299	292	294	311	314	264	302	283	296	291	279	289	280	294	296	296	298	306	345	271	300	306	308	280	291	275	235	265	265	279	264	269	256	284	308	343	365	344	326	285	270	285	246	260	298	279	281	276	271	256	289	305	283	265	282	307	309	280	264	302	283	288	269	284	274	269	255	291	279	269	281	247	255	280	299	292	256	257	273	286	279	288	263	292	275	271	270	277	295	281	289	278	277	296	264	280	252	270	273	270	276	279	272	270	265	290	252	262	265	257	277	284	282	256	271	266	259	284	270	266	264	275	261	278	284	286	277	257	266	290	266	281	286	263	261	257	274	265	289	297	280	281	281	288	277	239	302	253	293	321	265	303	276	284	285	269	259	241	265	268	310	284	282	280	276	268	270	278	258	265	250	282	270	269	267	255	271	272	262	269	280	279	274	262	275	283	245	248	265	250	262	276	290	273	282	259	287	261	284	294	270	260	270	271	278	274	278	279	276	282	273	275	256	275	286	268	248	262	280	273	235	264	266	228	285	306	274	292	273	278	276	282	294	273	277	267	284	295	297	285	295	265	255	241	291	284	283	282	277	280	259	284	289	245	268	275	270	277	283	291	259	285	291	239	267	276	285	287	286	267	243	266	280	290	267	269	284	277	282	261	278	279	298	245	275	285	260	287	270	285	270	267	262	244	276	245	312	265	304	261	294	287	253	284	249	281	279	279	253	257	250	239	258	276	236	271	303	292	268	258	259	275	298	254	282	290	295	257	271	283	253	296	278	301	267	244	258	247	270	263	261	262	269	254	286	272	275	272	267	276	270	302	289	255	251	258	264	283	295	259	265	297	307	286	256	282	304	272	279	263	299	286	286	293	273	270	263	271	247	245	259	298	282	306	264	247	296	270	290	262	275	285	286	282	279	279	255	306	266	260	283	277	273	291	273	295	266	276	298	282	252	262	288	280	306	287	252	290	288	256	258	252	254	280	236	280	294	291	267	249	274	259	257	281	301	271	293	276	276	307	269	264	309	256	296	285	302	277	276	274	265	264	307	280	278	297	305	260	282	295	258	269	262	288	286	252	284	296	293	270	274	239	259	283	253	295	285	251	280	293	271	260	278	285	245	277	261	279	295	279	276	259	292	294	292	284	281	302	306	292	264	240	285	266	294	256	257	324	285	300	269	303	335	260	286	283	266	266	270	257	281	244	296	275	267	289	280	283	292	294	278	275	273	270	284	274	277	308	266	287	274	297	274	271	272	275	273	274	291	246	263	267	318	282	278	275	267	255	300	294	269	287	288	272	302	259	260	278	284	276	261	271	289	290	314	296	269	258	261	264	257	276	281	256	270	296	276	282	267	315	282	287	277	273	278	272	308	291	285	260	303	306	263	271	279	289	244	278	278	283	246	292	269	294	261	257	278	266	263	280	264	278	273	276	273	268	264	303	278	291	283	276	293	268	265	301	298	293	246	303	303	298	307	281	289	286	263	266	285	285	281	252	286	285	261	291	298	307	285	317	284	275	260	242	272	285	279	281	272	285	251	299	263	322	281	292	277	301	297	279	257	313	262	277	269	281	291	312	287	261	261	261	275	272	287	291	267	272	265	298	285	286	253	299	290	291	265	299	270	273	271	274	285	305	294	289	256	269	263	270	262	288	289	259	297	271	257	276	273	278	289	258	289	279	253	284	282	262	290	261	283	237	279	287	302	240	288	283	242	288	282	324	280	282	253	277	277	295	285	298	253	277	289	269	293	274	258	241	289	282	267	292	250	269	261	252	277	262	277	260	290	271	279	260	307	257	238	291	247	284	306	270	253	283	261	312	287	278	283	276	296	267	287	260	270	302	269	258	272	286	282	285	286	289	275	261	293	285	284	302	290	292	293	272	261	274	293	263	299	266	267	225	271	295	270	268	275	284	287	292	261	292	282	274	302	272	257	293	248	273	264	297	297	282	247	263	283	283	271	289	263	268	304	283	280	255	291	269	277	254	290	277	292	239	278	286	305	274	275	264	281	239	255	284	251	255	292	315	276	294	245	297	277	291	278	274	240	268	282	321	264	292	288	253	266	269	237	288	269	282	304	286	275	286	313	315	283	293	266	274	284	288	246	296	298	271	280	262	266	282	271	272	282	272	273	273	289	294	259	281	269	275	263	284	280	291	281	282	297	293	278	289	285	267	266	283	280	275	262	266	293	258	256	255	289	269	287	285	263	257	282	267	274	282	299	235	264	261	235	287	273	284	285	272	287	312	253	284	277	291	261	290	282	258	291	298	272	261	248	274	273	263	302	265	263	270	263	306	289	287	275	246	284	243	276	244	276	278	299	252	277	265	278	241	286	303	296	256	278	260	279	270	309	276	303	290	285	292	318	257	260	284	302	285	266	299	272	285	278	268	279	246	282	290	302	288	273	248	284	271	282	262	268	264	298	267	250	265	282	284	308	261	284	270	289	251	270	281	269	250	270	259	285	263	273	249	255	290	249	266	280	227	263	249	252	287	299	260	257	263	257	251	270	286	299	257	247	293	272	264	286	265	289	237	286	304	304	286	251	289	288	244	246	296	286	263	332	294	300	253	271	303	262	255	262	285	272	253	276	244	261	246	263	268	267	286	270	268	259	305	283	254	264	293	282	283	297	320	265	300	286	263	271	246	285	276	278	261	259	236	240	282	244	276	275	304	273	272	297	265	275	265	297	295	228	265	261	280	297	281	239	275	248	250	288	295	325	271	254	294	260	263	286	282	272	287	268	268	284	288	298	259	274	282	279	284	292	255	271	252	279	292	269	280	298	286	251	274	264	224	273	290	314	308	290	253	271	262	255	271	268	271	254	288	316	271	285	298	299	298	269	286	307	326	268	270	288	269	252	283	261	288	256	272	283	272	263	316	254	278	294	287	286	274	278	302	275	290	269	243	292	293	268	298	307	257	261	304	269	270	292	279	287	274	254	239	287	248	279	255	310	296	284	255	315	278	263	320	257	274	277	313	303	294	303	269	278	301	293	270	248	261	253	286	300	242	249	279	288	295	261	227	260	272	270	250	284	284	285	283	274	277	241	275	264	290	302	270	273	260	266	273	265	281	274	267	296	254	271	276	248	303	255	282	252	319	278	268	278	292	267	275	292	298	289	279	270	288	264	221	285	284	283	271	295	284	288	295	325	286	287	257	295	294	271	260	279	286	271	262	275	286	301	274	287	267	295	278	284	334	278	284	270	272	275	268	274	266	268	272	284	249	285	282	286	290	268	299	290	259	290	277	286	291	308	304	235	296	283	264	288	303	273	289	281	274	289	300	281	289	276	254	264	297	261	270	259	263	271	294	235	281	275	298	245	258	240	285	248	284	316	264	270	283	298	270	258	281	273	281	323	263	273	278	260	290	275	282	260	291	299	290	261	277	279	267	296	260	277	291	279	295	246	271	256	267	264	264	256	308	315	330	284	271	265	273
20866	1233	911	977	1051	913	996	982	879	900	852	815	813	794	802	848	796	765	787	725	768	743	773	957	844	765	771	707	764	802	846	743	743	714	848	833	880	838	923	908	927	816	807	849	721	758	750	751	764	757	732	718	693	785	915	992	1070	985	821	729	642	678	683	667	633	667	702	714	661	655	656	645	667	626	669	690	679	669	682	700	735	646	686	664	683	673	673	684	708	658	705	697	672	615	683	624	648	664	689	696	659	653	702	689	662	667	690	684	689	698	679	645	712	662	684	703	687	679	730	645	697	631	650	664	667	639	628	687	708	647	634	667	672	689	687	674	636	667	692	650	726	696	671	698	662	638	694	668	639	693	759	651	624	673	722	655	639	671	704	639	675	689	673	675	734	668	654	641	662	700	642	670	657	670	682	660	687	678	695	679	679	669	671	671	607	689	667	650	655	652	690	677	670	692	681	699	648	718	650	698	673	648	710	654	663	650	683	675	687	640	679	669	662	664	666	642	651	633	662	663	692	684	695	662	723	690	650	697	691	665	634	720	678	702	694	705	671	699	674	600	669	657	669	661	661	668	702	657	653	711	670	665	730	679	681	713	670	703	654	693	671	685	655	631	692	691	640	696	683	688	667	713	647	670	661	651	659	722	682	694	685	661	663	702	706	641	673	677	669	682	674	676	650	660	645	687	664	700	657	667	688	651	663	666	705	654	663	712	685	668	637	665	738	734	663	693	667	664	708	627	666	686	704	652	663	710	644	665	647	662	664	726	668	643	631	662	664	674	641	686	689	660	694	707	662	652	711	674	697	669	632	685	671	733	675	638	700	696	723	695	655	698	657	648	691	691	668	630	643	670	652	680	629	665	689	673	667	678	688	721	638	678	684	648	683	678	654	691	648	705	693	639	669	672	684	640	644	681	638	672	643	677	646	678	670	671	652	619	642	696	703	698	682	679	719	693	621	735	688	654	660	685	650	685	727	705	645	694	705	650	719	722	640	696	685	640	629	678	648	692	676	714	668	673	639	646	693	686	686	692	680	672	710	692	636	717	664	643	727	666	745	707	691	699	649	689	683	619	703	650	648	653	677	748	704	687	699	652	667	683	681	626	650	687	659	699	666	696	704	671	640	670	675	681	682	715	687	665	670	688	684	691	681	668	676	651	651	680	653	692	698	682	688	637	668	663	678	665	698	638	695	718	675	705	668	639	636	694	680	669	698	715	711	646	657	645	661	652	684	655	679	678	650	656	664	722	636	679	650	710	682	671	599	663	636	670	666	646	695	693	675	699	708	708	671	666	689	712	695	646	698	668	649	634	733	669	663	715	640	690	699	616	700	649	664	649	656	672	656	685	681	686	645	666	662	711	675	666	673	669	693	659	677	669	638	657	692	669	684	698	664	688	692	667	685	643	667	655	672	696	691	682	683	727	617	686	656	670	664	658	664	669	665	698	678	656	697	695	720	676	685	718	694	658	687	662	714	647	632	709	674	689	674	649	673	654	677	674	662	639	664	638	645	697	675	685	684	649	705	654	672	675	697	708	693	679	638	634	698	730	651	679	728	712	680	663	714	677	702	677	689	658	718	668	650	707	714	668	686	661	656	652	668	669	651	647	696	683	674	604	642	663	667	639	618	682	711	705	634	668	691	654	665	680	693	675	655	692	707	675	650	660	642	668	660	675	713	703	705	717	686	631	715	668	639	675	666	658	679	683	686	644	674	681	630	681	709	655	659	717	630	682	707	637	644	671	703	731	688	653	693	689	669	651	716	692	673	693	707	754	698	713	650	687	677	697	675	664	716	722	692	688	689	736	663	661	719	674	662	677	661	721	700	694	618	654	686	700	707	719	723	670	618	702	668	649	659	713	675	696	657	614	650	686	697	702	651	650	645	699	696	676	681	631	732	678	665	645	645	681	701	660	661	668	634	602	646	721	659	670	678	681	690	654	637	681	664	676	638	682	695	668	693	705	658	679	660	688	657	662	700	669	716	680	663	713	635	691	657	692	722	693	712	662	680	641	689	651	686	684	716	677	672	661	727	684	661	654	657	719	703	658	639	686	624	715	653	694	647	656	644	690	711	668	629	701	652	713	674	696	670	668	697	708	691	646	698	705	686	672	683	695	714	671	694	682	646	693	712	711	675	643	671	698	664	696	659	701	675	672	711	686	674	662	711	678	609	651	645	643	690	660	644	647	723	692	719	643	683	681	646	640	711	641	652	619	695	723	677	680	671	691	668	629	632	656	647	683	683	677	699	689	674	670	676	654	658	706	669	681	636	706	686	658	707	668	663	673	672	668	642	634	662	713	698	681	703	640	689	628	683	709	715	705	600	689	719	651	645	659	664	655	666	670	670	632	660	681	651	712	675	648	636	643	706	700	709	705	678	700	674	630	706	742	666	605	723	667	633	644	667	629	664	699	686	678	660	678	687	644	716	645	630	677	689	727	721	667	626	677	616	712	693	611	656	682	706	615	666	658	650	688	660	644	669	649	644	634	653	727	662	689	655	680	650	693	664	696	727	685	667	688	664	731	709	670	689	653	691	696	667	662	727	675	666	669	708	691	670	637	669	670	674	662	647	684	699	665	693	691	679	629	707	674	678	658	721	687	690	703	641	642	656	734	702	689	710	673	724	670	652	681	662	721	679	713	661	675	724	672	700	717	691	707	660	700	681	640	670	646	696	697	654	662	631	708	698	662	679	610	645	661	695	693	714	669	665	672	717	666	651	709	674	646	712	738	671	639	641	706	645	714	720	696	627	680	658	657	673	703	697	640	653	686	678	662	629	672	640	692	706	705	706	676	649	714	663	672	669	695	669	697	682	653	671	730	663	674	670	676	641	716	686	648	643	656	691	669	701	661	724	698	666	672	709	682	660	699	691	666	668	701	677	704	627	687	660	599	693	707	696	696	647	687	643	648	697	681	683	700	679	667	658	680	664	670	638	703	737	686	720	668	670	676	681	689	665	628	678	677	698	673	692	682	676	693	666	678	652	668	666	687	684	643	711	672	635	673	704	682	707	649	713	695	673	669	637	693	685	655	673	700	646	713	663	634	669	696	690	639	669	690	668	669	676	648	714	690	691	664	673	681	633	677	647	660	645	651	671	685	690	634	708	662	665	717	630	669	621	683	669	642	694	680	654	647	665	681	699	651	645	653	666	705	668	670	717	668	670	658	683	695	718	651	680	693	683	690	686	655	662	635	640	654	702	692	682	715	689	667	660	703	669	719	642	686	656	662	679	675	679	624	668	665	652	692	639	671	687	664	687	634	720	644	669	701	710	668	651	660	663	646	714	659	703	711	710	688	699	671	697	687	660	683	665	679	716	657	719	615	677	702	688	723	709	676	686	672	705	656	717	717	650	634	646	676	679	655	663	714	618	649	718	673	716	678	663	662	640	723	695	668	652	664	649	683	672	688	666	684	662	664	650	663	687	673	689	660	692	670	674	653	654	691	703	706	678	711	664	692	695	651	692	663	605	632
55005	26235	18117	2563	842	644	612	527	482	459	421	397	390	352	385	401	356	378	329	318	385	333	354	340	336	354	340	303	303	367	301	303	316	308	332	330	291	321	327	385	373	326	347	358	307	320	309	288	300	268	281	253	285	355	578	693	611	543	403	360	300	287	297	304	302	281	285	309	288	264	271	289	302	292	295	287	297	285	261	288	318	263	281	284	274	295	296	272	267	274	307	275	288	291	276	278	280	272	296	286	263	283	267	285	254	252	249	291	289	292	260	307	298	298	278	276	280	301	277	307	283	322	295	274	291	312	264	296	293	250	257	284	307	305	289	291	334	254	303	268	306	318	259	299	286	282	297	277	292	312	283	266	310	249	304	294	287	291	315	285	276	267	291	302	278	265	287	281	272	281	253	284	286	288	263	267	277	267	244	297	327	279	276	287	282	311	275	292	299	279	294	301	269	299	319	315	287	302	243	266	270	292	271	289	269	279	289	297	283	286	296	279	254	259	296	288	253	303	289	310	293	283	274	274	286	285	281	290	276	249	310	308	303	283	279	271	295	285	282	301	335	335	305	278	284	288	281	301	258	321	303	309	247	294	280	298	288	260	262	322	276	281	284	285	322	284	319	275	292	274	305	273	273	275	293	270	273	270	274	266	274	290	290	307	308	289	276	262	292	282	286	280	294	286	320	297	278	295	301	303	295	315	276	285	277	292	296	308	259	285	268	307	281	287	322	302	294	300	262	301	316	296	276	265	306	312	297	282	265	306	272	294	282	260	302	275	291	284	294	259	249	250	297	257	296	314	318	276	291	295	301	280	277	303	297	274	289	274	279	282	298	306	302	270	278	274	292	279	299	300	322	325	301	310	270	298	268	306	272	300	276	281	262	250	282	309	286	261	289	270	241	320	280	273	259	277	281	303	306	305	285	250	298	283	267	310	323	276	262	273	278	274	297	278	257	279	291	316	295	271	261	290	281	291	302	271	266	281	285	287	284	288	289	260	269	309	283	323	306	271	284	259	283	248	305	314	261	304	301	281	241	294	272	273	291	260	258	277	299	269	285	311	283	261	272	269	274	283	288	275	281	288	291	292	264	277	244	271	305	276	273	266	267	289	279	292	295	292	285	294	281	278	287	288	262	311	279	297	266	276	276	268	294	303	271	265	292	277	287	257	265	271	270	302	295	266	278	251	258	267	311	261	261	293	287	258	326	272	268	282	293	285	313	298	274	280	289	265	284	295	266	295	277	326	297	283	296	303	274	295	288	315	256	286	278	305	282	293	288	276	263	282	287	269	291	283	319	276	247	311	294	276	283	296	298	268	310	318	283	263	305	259	311	292	274	300	267	264	266	279	292	304	278	286	288	275	287	279	278	287	274	306	260	297	292	265	241	287	262	249	268	294	278	307	276	289	301	290	275	276	271	301	280	290	263	279	301	328	273	258	307	291	290	286	334	291	268	269	289	314	322	296	291	324	284	262	284	284	287	317	265	255	251	265	307	286	288	258	286	320	300	324	285	320	288	307	262	300	290	252	275	311	317	296	293	301	265	294	287	273	284	295	297	308	284	307	315	301	275	306	299	286	282	231	301	296	288	282	273	275	285	275	294	265	298	289	284	268	278	258	303	278	272	299	292	280	273	301	278	280	292	292	290	297	258	301	233	306	264	282	306	286	270	292	325	290	273	294	289	276	316	266	283	290	279	270	288	310	266	258	284	274	265	277	298	303	293	266	274	300	305	285	288	311	304	291	263	274	289	256	278	282	284	277	275	264	300	305	278	283	301	255	270	288	274	294	291	272	276	276	293	284	289	289	296	347	255	242	317	225	302	249	294	276	290	303	270	290	280	284	308	319	264	277	291	321	318	271	263	269	275	279	263	295	262	250	274	259	304	274	280	299	278	266	272	288	298	276	316	268	292	277	284	288	313	281	289	303	295	281	254	279	264	252	298	319	274	289	279	300	305	288	265	288	293	294	299	257	264	252	266	291	274	282	321	295	263	308	280	269	285	291	291	283	278	296	297	304	265	274	289	317	291	300	274	286	312	301	300	300	301	310	276	308	304	289	278	294	244	295	279	295	274	288	289	261	247	297	316	282	277	282	271	289	297	307	324	266	294	328	293	310	301	316	264	286	276	296	309	303	288	286	269	276	284	282	283	275	259	269	272	279	289	302	295	265	282	319	321	277	303	303	272	265	270	311	300	271	303	300	274	277	260	270	283	284	296	285	323	292	302	304	297	286	293	291	299	299	270	319	274	282	283	281	288	264	287	284	297	291	295	276	296	329	305	269	271	291	248	320	293	255	289	273	317	268	307	254	293	302	279	274	306	282	286	297	306	288	352	297	281	305	284	289	245	270	318	281	306	276	288	265	280	268	279	261	269	272	287	298	303	261	294	301	331	324	266	288	286	266	294	277	255	261	270	284	239	300	279	267	296	293	313	259	260	276	285	263	281	288	286	257	274	268	294	268	231	272	315	317	277	277	287	292	270	298	277	276	272	282	304	289	272	243	246	283	283	307	269	291	301	271	294	295	275	292	306	306	281	317	309	312	288	274	313	266	288	262	265	286	267	283	262	290	282	303	314	297	256	275	313	262	290	314	277	322	275	294	284	316	292	299	298	278	265	301	278	292	283	288	300	279	275	285	282	273	279	269	271	291	264	294	299	230	261	281	297	290	264	263	282	319	314	277	304	279	301	283	301	295	297	306	315	299	277	296	294	278	285	321	286	287	259	299	287	256	284	299	278	303	288	286	297	296	297	273	283	292	302	273	281	272	258	318	302	285	258	269	314	286	270	269	253	292	286	306	294	278	279	241	323	276	296	294	305	280	283	319	303	273	284	275	284	258	333	271	303	299	303	273	297	301	285	261	279	285	274	269	284	289	301	251	239	291	296	302	281	313	304	303	279	273	297	293	279	253	310	281	293	305	269	247	290	258	265	240	286	279	309	293	297	264	274	279	287	276	270	256	288	295	262	306	251	316	303	286	308	297	282	271	285	285	283	294	281	279	272	259	273	297	328	287	289	296	292	284	307	285	272	263	306	313	285	285	267	303	283	281	300	281	288	334	255	289	291	295	278	249	306	302	263	258	283	277	251	274	284	264	278	285	267	275	269	280	304	264	257	278	261	290	261	264	275	297	276	259	315	278	280	269	274	275	299	275	296	281	281	295	281	307	293	300	298	293	285	282	274	308	290	289	273	289	309	296	296	299	288	277	292	301	297	298	304	281	280	291	277	299	262	238	304	265	297	292	294	322	299	304	282	267	286	297	293	286	262	289	268	294	270	314	273	282	255	276	331	284	303	312	286	271	276	275	258	316	252	290	300	304	294	285	289	322	271	318	292	272	294	272	270	296	293	278	297	266	279	294	269	276	279	278	311	280	282	272	280	273	268	290	284	288	247	275	251	290	283	308	314	296	277	276	255	289	294	284	279	288	281	269	300	301	294	278	274	253	281	296	291	303	260	249	287	310	281	313	265	295
43548	3931	2394	2843	2653	2205	2149	2017	1688	1664	1372	1428	1280	1375	1327	1289	1218	1191	1002	967	1071	1083	1176	1308	1141	1274	1029	941	864	1104	1016	870	875	947	1127	1049	1057	1098	1119	1259	1239	1153	1055	1021	1002	926	902	848	855	772	701	765	836	1348	3003	3295	2790	2143	1524	1020	702	701	701	724	649	693	716	689	684	689	708	681	690	658	661	667	707	685	680	672	695	675	674	685	681	629	607	690	692	675	698	698	737	721	690	702	710	702	700	730	733	661	713	623	721	699	668	691	679	700	659	648	713	629	691	723	665	678	695	654	657	651	719	695	664	671	686	735	707	702	665	704	693	656	657	655	670	705	703	658	667	656	737	684	695	708	676	671	661	681	642	703	685	667	701	698	639	705	685	697	713	668	701	729	695	716	645	729	702	694	673	678	660	653	616	720	666	666	722	696	669	699	677	684	674	645	653	703	699	672	664	668	714	711	633	659	672	706	743	695	706	640	690	678	665	714	712	686	678	696	644	654	678	695	675	645	637	661	711	669	653	685	691	697	664	697	713	732	716	696	729	689	676	681	633	639	679	716	695	728	702	739	707	683	702	674	721	680	686	724	696	634	656	698	624	698	703	703	711	717	702	665	663	674	689	678	665	665	691	654	715	664	665	714	673	684	692	644	708	710	717	677	716	702	704	694	637	713	698	704	697	675	707	707	704	670	698	690	676	722	674	700	676	706	685	743	689	652	669	735	682	632	700	709	670	702	682	721	730	685	702	693	707	654	644	735	652	684	713	711	716	665	683	656	632	672	692	686	687	680	681	753	666	732	698	706	665	660	691	686	669	648	648	738	720	686	701	702	646	666	682	672	686	645	677	661	678	637	665	716	695	625	671	660	684	682	662	672	678	661	694	700	703	663	691	692	710	677	706	685	689	655	659	710	670	742	700	718	684	674	652	691	646	659	713	696	639	644	721	697	719	690	656	685	760	671	655	702	662	685	672	658	663	680	694	722	727	672	672	665	727	722	701	676	666	664	690	648	676	684	695	691	681	691	718	656	629	674	698	724	637	702	668	675	668	666	661	693	650	675	724	675	729	721	704	642	666	661	671	714	666	643	698	648	697	687	673	690	686	643	677	643	670	658	684	685	739	711	624	722	697	707	698	648	681	671	667	691	695	676	679	650	684	688	689	701	677	654	710	636	702	717	710	697	696	743	754	653	710	673	650	649	683	693	683	680	676	715	716	652	711	651	691	674	692	684	679	715	690	699	684	744	729	701	694	707	671	638	691	688	663	648	684	752	691	663	688	722	668	676	753	674	739	637	663	670	715	668	684	657	703	708	673	675	650	686	681	662	686	675	703	710	647	685	671	709	734	658	692	637	684	668	654	686	651	700	686	690	682	640	685	665	684	741	679	689	679	732	673	684	716	677	691	668	702	645	688	650	707	705	708	684	747	724	689	706	691	673	662	698	706	672	699	702	672	703	642	658	703	680	650	666	674	647	681	720	694	689	659	698	666	721	671	650	678	705	695	668	678	693	693	663	672	683	667	682	679	631	618	674	685	641	701	718	703	702	702	645	680	661	671	724	678	692	688	697	692	619	681	681	673	706	705	675	710	686	694	677	720	707	679	679	683	686	696	720	682	661	715	680	654	700	725	683	684	668	666	656	637	675	708	675	710	718	662	668	725	706	688	658	684	723	703	705	671	658	677	665	716	690	681	703	639	670	670	722	680	700	696	654	664	696	667	663	671	738	669	664	657	652	657	666	699	669	676	679	662	699	646	688	673	737	689	737	698	600	688	724	705	674	706	673	645	678	707	677	691	672	668	718	709	674	676	677	700	649	705	706	679	691	708	696	684	665	673	691	657	712	703	710	749	713	669	672	737	665	684	666	707	727	713	675	713	711	695	656	690	692	702	717	699	690	631	735	677	700	682	685	740	679	652	676	655	721	718	681	613	659	702	704	721	689	688	669	664	657	712	713	663	685	703	700	723	699	711	639	699	736	690	617	694	721	683	707	698	688	673	698	662	698	666	670	742	705	666	649	659	653	697	694	705	693	679	681	718	667	641	650	702	667	694	702	689	691	666	687	693	684	656	678	690	655	702	662	715	701	671	690	662	658	688	712	663	689	677	723	703	673	679	682	726	671	664	687	693	714	649	678	709	667	703	678	700	717	752	675	662	655	708	670	701	638	713	681	669	697	691	735	699	688	671	700	717	673	713	679	651	682	687	673	739	670	732	685	727	707	723	677	676	692	689	692	704	698	684	674	653	719	693	692	703	681	693	701	673	686	709	672	665	655	667	718	627	756	669	695	703	702	612	679	663	679	626	719	677	689	693	720	715	696	694	732	687	690	717	709	712	673	670	715	675	661	661	685	708	685	694	712	655	709	645	657	705	677	686	698	668	726	669	694	715	687	715	681	657	684	700	641	683	697	705	688	746	691	662	703	705	669	702	680	686	675	706	693	642	662	678	684	675	724	654	677	716	712	668	692	693	708	705	660	705	717	677	677	659	652	666	699	681	652	668	739	658	675	760	655	715	742	672	618	629	693	693	705	690	695	666	735	647	674	676	650	710	690	685	721	698	707	753	663	688	723	650	664	692	691	682	722	682	704	667	670	724	676	706	686	650	651	701	660	688	724	716	732	660	663	735	721	673	716	678	665	708	713	664	692	723	690	685	723	713	698	659	708	684	651	686	700	683	679	717	655	666	694	719	695	689	692	685	649	692	749	706	663	688	649	683	674	625	656	705	711	664	694	689	700	685	697	715	722	664	684	688	728	676	661	689	665	725	698	695	680	707	702	691	746	658	667	708	650	628	734	685	673	682	720	674	730	722	614	666	697	666	706	697	654	659	704	625	668	688	705	684	690	681	662	665	742	676	647	629	734	682	688	714	612	657	643	684	728	700	684	657	700	784	702	706	707	673	665	718	677	651	651	690	689	692	652	643	708	690	690	752	656	713	675	710	700	702	674	682	646	742	708	688	642	734	691	675	691	658	671	712	656	703	681	671	720	672	651	675	676	668	637	631	707	671	700	638	636	654	687	653	638	698	690	707	699	666	641	712	697	715	681	670	692	752	686	695	679	672	710	680	638	671	700	675	652	701	712	633	670	664	647	684	694	660	656	704	657	656	710	673	668	629	689	715	680	694	683	643	675	697	663	643	708	707	655	617	684	661	666	694	708	667	659	721	693	658	727	727	677	705	701	648	688	676	646	706	708	627	690	657	708	675	713	688	676	695	667	682	677	683	706	654	704	677	679	723	690	660	685	691	678	652	667	665	737	694	683	707	667	718	688	682	695	697	667	656	661	675	696	705	686	656	658	700	715	705	649	714	688	666	703	676	675	679	642	664	711	702	704	671	653	676	681	706	659	710	735	678	693	702	713	670	710	684	720	655	658	725	685	712	712	646	635	662	702	703	679	681	691	699	724	676	679	671	677	685	641	710	712	658	666	698	646	693	627	729	689	684	655	690	714	668	679	671	697	671	652	665	713	684	674	673	649
57482	27853	24864	9481	1513	1043	794	718	665	683	482	473	413	367	409	381	313	369	296	263	301	336	344	349	334	333	295	298	264	303	275	241	285	328	290	294	277	287	274	316	312	318	245	293	294	270	290	243	263	234	243	239	242	286	768	957	847	662	456	332	223	240	220	211	231	192	237	221	190	237	178	217	226	196	221	237	218	201	219	230	220	229	230	224	209	216	231	213	222	209	216	235	238	214	203	197	216	213	227	205	206	227	190	215	221	214	215	244	241	223	199	221	208	235	252	224	229	206	220	213	204	198	240	219	219	220	199	234	222	215	219	197	225	220	216	189	205	218	210	207	234	196	233	210	203	249	199	212	215	225	235	215	213	197	196	201	206	213	225	205	202	194	243	207	201	216	218	230	212	223	217	208	212	212	240	205	199	208	228	225	222	248	191	195	220	208	195	220	218	223	224	208	190	218	209	210	242	209	203	192	198	269	241	231	206	219	211	215	201	211	206	200	246	186	216	210	204	245	219	200	231	206	193	226	240	212	218	190	226	212	212	220	203	194	206	235	216	232	207	207	243	213	230	230	216	217	231	189	219	226	226	212	197	220	219	232	219	209	216	231	198	207	210	227	201	211	217	210	223	221	225	198	248	200	212	216	229	225	220	213	232	256	211	223	240	225	208	199	208	207	236	211	248	231	238	201	225	222	192	204	209	219	223	209	203	218	208	217	224	216	199	229	196	220	204	219	230	223	211	207	223	207	231	230	226	188	212	212	201	219	209	209	222	204	204	187	184	248	229	233	223	238	216	236	216	211	222	211	217	237	226	213	225	206	214	229	224	235	200	204	213	180	225	227	216	226	194	211	209	225	217	220	229	217	221	217	208	210	211	210	219	226	206	209	201	201	184	205	239	227	213	224	205	236	222	204	217	202	202	203	232	198	183	223	207	250	227	232	212	238	224	203	200	234	211	189	227	169	218	229	223	208	212	221	196	189	206	210	205	194	189	218	231	218	206	241	230	219	235	197	228	217	232	230	221	192	226	242	217	246	216	207	206	219	242	261	228	225	211	236	217	215	212	228	206	196	199	252	215	190	219	205	206	206	211	210	221	216	236	218	221	196	215	186	231	227	206	254	219	207	199	220	201	221	197	218	217	206	199	213	214	197	193	211	206	220	247	223	226	247	221	192	219	215	227	234	230	206	198	192	244	190	217	203	233	208	234	222	202	202	231	215	227	183	222	216	241	189	238	239	215	225	220	220	222	228	223	211	206	224	195	215	209	215	211	202	216	227	225	217	245	244	218	230	224	229	224	191	234	260	216	212	207	194	209	221	210	237	211	215	220	228	224	233	220	213	194	213	194	216	216	210	223	238	221	191	233	219	220	226	232	205	174	189	221	226	203	205	192	232	220	199	201	207	215	214	212	263	229	218	203	210	207	189	194	218	213	227	220	229	196	243	189	213	207	221	194	206	226	201	198	248	208	200	234	199	210	219	222	228	225	207	213	224	209	242	218	212	203	224	210	208	214	181	222	244	198	213	197	221	233	229	222	214	229	205	226	213	226	231	209	222	189	221	237	220	230	214	209	214	206	212	211	220	209	207	219	209	212	221	235	243	233	204	200	234	229	194	225	200	230	222	186	228	230	198	211	245	188	220	246	219	233	211	226	212	223	194	200	206	233	194	219	217	231	226	230	239	212	242	223	202	212	225	230	230	216	217	219	188	200	219	225	227	221	214	220	213	233	220	205	221	215	183	241	200	214	211	215	198	217	208	219	231	209	187	215	210	217	202	214	234	203	203	216	258	235	235	215	200	234	197	210	222	235	232	210	225	217	220	232	216	205	238	184	212	217	220	232	222	225	227	221	197	211	205	218	216	213	201	219	202	189	207	212	218	197	197	224	239	223	209	194	217	195	252	243	210	231	216	220	196	199	196	220	209	199	220	206	230	209	210	205	250	213	207	231	225	216	242	243	217	224	198	221	197	202	207	207	214	198	220	170	232	216	210	212	215	226	208	219	229	216	213	223	194	185	221	236	190	223	230	186	236	232	238	200	192	217	215	222	202	203	214	210	206	209	214	185	212	206	212	206	205	214	204	195	206	218	229	203	231	210	217	218	210	199	228	227	220	223	202	226	218	219	204	241	206	218	223	181	207	200	219	196	224	192	228	190	236	206	205	216	195	228	213	214	241	208	217	239	225	194	194	210	222	221	203	194	218	198	227	213	238	220	188	196	221	214	221	233	210	206	202	241	217	220	188	234	222	220	245	213	220	229	195	199	227	229	218	223	216	240	240	214	213	222	222	218	224	197	205	215	225	227	225	237	215	184	214	209	194	210	226	210	209	207	228	237	216	196	233	215	220	204	235	200	228	204	207	224	195	253	221	217	223	224	227	229	230	205	222	213	199	211	202	195	216	220	205	217	215	211	215	205	219	218	213	210	208	201	196	243	178	213	246	222	200	229	203	196	214	211	218	212	223	193	194	200	199	209	189	212	234	211	214	194	219	216	201	201	204	199	233	216	205	225	238	233	202	224	206	213	225	218	230	215	222	213	216	186	239	195	202	212	193	214	202	222	210	231	207	234	219	217	223	186	211	198	204	196	200	213	222	204	200	206	238	211	205	235	204	194	178	201	207	195	208	203	203	238	191	201	227	206	212	227	219	218	191	236	218	200	207	209	203	252	209	199	199	229	197	205	203	225	230	220	218	219	230	195	189	233	195	217	200	201	220	230	211	188	214	236	222	213	212	250	235	201	233	235	191	183	240	212	231	221	204	201	218	220	233	217	225	232	221	236	216	216	240	211	213	194	180	204	196	214	197	201	207	198	200	214	195	243	229	229	223	195	224	243	205	218	231	181	193	229	181	253	207	221	207	221	207	202	226	221	210	187	210	208	203	239	226	208	198	206	233	223	218	241	213	233	205	186	232	231	205	216	221	234	223	233	196	241	229	220	225	215	213	221	203	218	215	244	231	215	228	208	217	221	189	215	215	225	219	217	231	208	215	231	194	220	206	192	206	200	249	204	216	205	215	210	235	220	211	211	224	234	182	195	195	222	211	226	186	199	212	218	234	210	232	232	213	202	205	208	203	216	223	222	231	208	228	215	219	196	202	210	188	206	224	213	175	230	215	198	219	246	217	201	200	207	211	222	201	215	224	232	216	244	230	222	201	205	209	199	212	214	219	205	227	207	200	226	225	193	217	221	200	231	219	204	220	220	214	219	211	223	209	207	224	219	209	234	232	209	193	215	213	205	216	202	232	212	209	217	219	225	230	196	223	205	192	207	245	201	244	212	238	207	193	235	239	220	207	219	235	225	208	214	225	218	188	230	230	198	231	229	199	210	212	216	208	206	229	215	188	232	201	213	228	256	225	216	216	198	185	209	194	197	210	254	245	190	184	227	187	229	228	216	231	196	236	209	207	203	217	214	209	215	202	209	214	219	226	214	217	207	214	204	227	222	219	233	223	211	205	199	179	212	217	244	228	227	216
52832	6678	3855	4559	4046	3576	3091	2924	2363	2224	1792	1687	1688	1529	1762	1539	1389	1498	1109	1097	1159	1270	1491	1445	1275	1372	1111	1029	992	1046	979	877	1091	1320	1425	1178	1094	988	1003	1233	1369	1537	901	1196	1172	1078	897	756	794	640	654	698	720	1248	4779	5723	4626	3454	2103	1220	543	522	598	513	515	502	547	516	496	552	551	527	503	509	511	508	519	516	511	519	528	551	504	529	513	509	543	556	549	542	526	545	539	544	568	511	537	501	516	530	583	531	533	489	511	474	576	551	520	519	513	541	526	530	494	545	578	496	502	519	512	538	517	534	514	539	527	483	547	509	553	545	544	520	572	541	556	535	540	486	541	509	540	523	500	532	492	558	527	542	499	480	535	503	524	537	505	496	531	494	510	541	501	514	569	565	538	513	504	506	514	545	568	536	521	514	541	566	528	517	482	518	545	548	547	482	489	530	528	543	544	501	492	503	541	540	526	564	515	520	547	525	517	523	516	575	543	564	532	478	555	541	535	541	544	524	560	518	522	499	525	493	537	505	521	524	523	519	503	525	537	521	506	544	527	500	507	543	497	503	508	485	523	508	524	500	516	505	542	516	522	522	534	535	540	569	545	496	515	555	532	551	531	491	507	546	497	511	539	556	538	488	528	529	481	540	511	516	509	528	545	545	505	516	552	508	516	492	523	500	574	544	537	505	489	540	483	526	519	518	515	524	547	528	522	542	516	530	527	510	519	531	538	546	545	495	521	561	519	538	478	526	492	506	539	543	537	503	518	532	525	537	496	532	535	465	571	512	544	525	530	510	547	538	527	494	537	517	527	560	564	512	505	529	519	547	484	508	529	508	528	508	503	526	499	537	497	473	513	530	549	536	556	555	551	562	521	499	526	508	519	513	550	511	525	504	541	509	488	523	501	556	505	511	544	516	535	508	561	517	544	552	525	529	570	544	521	556	497	520	479	510	513	486	503	512	529	542	558	539	530	507	495	464	524	501	594	505	544	522	496	532	519	545	550	525	544	527	526	545	513	553	525	545	514	508	489	474	539	536	548	503	543	531	511	503	497	549	487	564	550	526	514	510	505	543	521	521	504	530	544	572	531	564	520	523	561	548	509	501	531	524	555	527	505	521	489	553	534	536	533	525	541	568	563	499	498	507	537	544	451	515	497	514	536	530	515	494	540	575	504	474	474	519	516	552	543	506	500	545	495	567	540	539	519	517	513	549	515	539	499	535	518	519	530	497	549	525	506	486	541	539	510	556	557	522	493	525	526	487	548	503	523	520	544	510	556	572	540	477	522	556	513	515	501	568	493	519	548	524	527	490	526	481	534	501	535	532	559	534	544	546	518	537	531	492	503	487	529	519	507	516	528	541	516	516	525	526	565	557	548	533	498	559	541	510	517	507	520	549	551	538	514	491	486	519	524	499	506	529	527	507	533	552	539	552	478	540	482	536	514	579	561	510	531	547	533	547	489	486	565	501	574	506	520	535	531	561	545	531	482	557	556	514	495	499	576	498	516	558	510	536	558	533	536	523	534	507	508	498	523	495	530	500	528	568	563	520	542	524	492	574	573	555	566	535	502	494	501	517	531	528	540	520	514	573	563	515	507	535	497	534	480	501	530	530	501	523	552	524	510	522	532	528	474	546	552	521	529	533	526	554	478	532	530	522	509	499	510	525	495	555	508	516	514	568	595	514	539	546	516	510	511	519	543	528	519	562	556	518	497	525	509	519	544	524	521	497	554	487	553	498	526	468	521	546	537	533	599	511	530	500	520	565	534	533	512	489	514	534	503	520	512	494	561	572	525	547	528	500	519	517	488	515	506	546	528	514	531	543	535	491	512	565	540	536	521	527	506	560	518	530	525	534	493	546	518	506	531	520	550	513	523	550	503	501	534	513	543	557	510	549	500	523	523	513	515	528	540	485	561	513	559	534	498	564	521	547	494	547	527	506	555	519	541	488	516	530	548	529	496	510	568	584	512	530	542	572	528	495	515	488	492	511	551	519	523	524	504	510	468	539	528	531	541	537	525	557	535	517	561	513	524	544	502	500	538	525	509	518	527	500	526	502	531	487	544	538	470	510	562	516	530	570	513	521	541	522	483	512	551	554	474	509	489	525	519	545	545	508	519	494	529	478	536	529	525	534	548	522	532	503	522	542	515	508	521	509	539	536	506	477	549	529	574	526	511	527	549	552	517	503	538	521	568	549	544	585	495	528	554	512	558	561	523	523	543	502	550	531	540	558	557	535	512	511	504	552	553	558	547	558	537	507	536	541	538	511	502	525	505	508	546	506	498	503	519	545	514	502	515	530	526	489	539	540	511	504	551	522	515	537	532	495	468	530	567	499	496	527	517	529	505	473	535	508	525	535	551	499	541	532	511	517	523	561	551	535	534	516	504	505	514	525	513	564	518	538	510	511	497	509	524	495	547	515	511	508	542	505	530	546	515	535	556	499	511	537	528	507	558	527	537	515	491	529	550	532	514	547	509	538	525	539	513	511	528	502	494	504	518	547	563	505	533	536	502	501	537	534	511	549	536	508	536	506	529	569	530	522	512	460	563	494	492	543	513	466	531	543	524	550	476	522	527	527	546	529	537	539	519	527	532	539	512	524	556	531	523	509	545	505	549	558	538	551	506	516	477	538	504	522	526	508	503	518	498	497	530	520	507	509	532	524	559	556	543	518	538	537	522	519	501	502	509	515	513	548	523	518	491	488	547	529	514	497	545	480	527	540	507	548	543	496	502	525	536	530	527	527	510	517	532	554	524	539	557	556	500	503	549	519	537	526	554	545	527	487	511	497	481	545	528	506	572	527	561	505	513	526	555	528	535	534	529	538	526	521	558	546	498	564	545	533	550	518	504	498	517	511	502	535	529	568	515	527	526	494	514	498	522	528	551	507	501	519	479	505	520	519	525	523	542	569	524	534	509	510	514	527	572	543	586	534	526	528	504	541	513	535	528	574	534	554	587	537	499	535	539	523	516	523	521	507	518	504	568	531	514	519	518	490	523	534	545	517	551	505	518	546	562	552	552	525	514	516	505	507	582	560	540	493	521	513	551	512	532	557	497	524	488	514	569	589	526	533	506	555	517	501	522	555	520	532	525	540	511	518	507	506	526	583	552	523	512	530	564	502	502	502	515	494	560	557	479	542	557	522	467	523	539	512	506	541	501	544	514	528	551	517	483	508	483	525	524	507	518	540	470	549	548	525	506	518	530	542	540	494	500	534	568	520	500	540	562	538	553	506	530	525	533	534	510	530	551	535	529	556	500	517	527	550	518	523	498	505	543	544	533	533	498	520	506	497	524	560	539	495	498	489	525	550	520	541	531	560	553	509	507	505	490	527	492	511	552	569	526	510	560	534	500	502	553	514	480	537	543	561	536	503	522	521	576	507	507	519	526	526	526	530	489	507	492	517	542	579	515	540	529	523	503	520	508	552	525	504	529	563	492	540	560	554	498	498	518	508	529	542	529	516	537	479	514	543	485	509
20453	2890	477	411	339	341	325	337	287	276	311	291	313	319	327	269	269	299	274	262	280	280	314	300	306	297	286	288	300	301	275	298	313	304	274	314	267	314	293	294	299	247	321	256	299	281	289	308	268	241	290	278	304	307	280	338	308	325	345	284	274	241	266	271	270	263	277	259	268	289	269	256	270	261	282	259	278	269	292	295	274	282	274	289	257	290	272	302	268	246	262	255	253	266	259	272	293	278	265	257	267	244	272	254	254	289	254	289	261	258	295	276	280	266	288	287	300	284	263	278	275	276	259	291	294	279	257	263	269	269	270	291	259	278	279	317	311	261	252	286	271	259	279	253	250	263	253	247	277	263	281	280	294	262	283	297	272	277	264	306	264	260	247	289	253	263	284	296	231	277	267	291	299	310	271	254	238	283	255	252	287	286	300	287	239	283	307	256	248	302	292	281	271	266	264	259	303	265	252	280	260	310	298	266	264	293	285	276	270	280	265	258	293	281	297	278	263	247	271	270	259	305	246	268	276	252	285	262	256	265	277	305	278	260	296	277	291	258	296	291	269	264	248	284	300	284	311	261	286	276	273	273	246	303	286	244	261	260	253	271	289	243	272	261	281	298	297	294	285	294	304	297	288	291	266	278	246	299	258	258	279	294	277	254	284	286	260	271	291	246	306	271	270	287	268	265	323	252	233	294	256	276	252	244	278	260	281	273	253	288	258	224	287	314	276	268	289	291	266	273	265	280	285	287	270	280	298	283	287	319	283	303	281	259	252	280	225	292	246	289	267	294	258	290	271	243	268	268	284	247	256	271	284	276	293	282	238	257	269	276	277	308	265	248	279	280	264	285	301	286	261	284	290	278	268	260	251	274	278	255	267	268	258	288	289	299	286	286	263	293	267	281	271	285	280	285	257	288	301	263	264	297	296	251	281	290	253	293	245	266	277	279	275	290	245	291	300	265	295	249	271	290	268	262	268	249	293	301	296	272	281	274	235	287	270	277	225	265	260	288	292	271	263	287	270	286	269	286	275	282	265	276	284	285	295	304	267	289	252	302	278	293	244	285	298	259	267	272	307	286	230	280	267	296	267	334	279	264	289	298	261	281	272	257	265	286	268	243	271	299	256	269	272	257	274	251	275	290	244	268	289	261	286	248	298	314	256	280	262	281	295	239	276	251	292	285	301	256	270	267	272	284	274	280	251	284	274	268	262	268	300	258	295	289	260	268	266	276	258	266	262	281	291	242	285	275	280	253	275	255	288	260	267	280	270	270	251	266	252	298	274	259	275	239	295	288	294	283	275	266	278	278	275	260	261	253	249	257	269	311	272	275	260	245	276	292	258	270	296	290	283	277	288	277	276	262	295	291	251	287	244	249	309	274	278	241	271	260	274	269	255	297	260	281	277	264	271	291	261	262	262	268	233	228	238	253	288	289	280	288	304	250	267	258	257	276	274	266	303	282	263	285	301	267	293	245	284	236	267	271	248	255	302	256	290	290	257	287	270	305	297	281	267	303	298	252	267	241	278	301	258	249	269	275	239	254	293	246	268	291	308	251	272	257	268	266	269	304	272	276	271	275	257	284	259	261	295	262	275	255	258	260	304	279	298	290	301	278	293	295	247	293	253	244	310	279	269	282	280	282	239	281	287	295	264	263	269	277	291	256	267	297	268	296	295	272	283	268	237	283	291	274	294	268	270	253	262	264	271	300	289	231	279	265	280	290	276	247	276	274	285	288	287	296	256	278	262	264	259	270	269	288	238	269	263	277	308	278	254	307	267	309	256	276	273	263	279	261	266	264	269	282	289	268	249	296	277	284	275	266	273	288	228	254	273	289	281	240	277	285	288	282	284	297	292	230	241	290	265	254	269	244	251	267	275	268	266	258	285	282	289	254	265	283	241	283	295	258	314	272	259	288	295	245	253	258	260	267	299	261	250	247	284	296	270	260	268	287	289	300	287	243	268	307	263	289	284	278	235	267	274	278	272	266	305	264	307	294	285	301	281	267	266	279	293	279	282	285	261	272	274	255	300	248	293	269	257	255	302	285	271	280	274	275	276	271	281	264	291	241	278	267	230	264	260	260	234	286	260	256	280	276	271	305	254	295	254	242	259	279	268	298	250	267	282	272	292	288	241	282	291	255	279	262	285	291	308	285	265	278	268	266	271	290	277	271	254	281	240	259	246	275	271	289	252	265	279	265	267	257	272	266	258	273	254	269	231	275	273	268	256	248	283	268	286	289	243	261	257	262	242	252	272	259	245	289	262	295	308	278	273	277	266	286	294	253	277	288	275	273	254	267	306	256	294	266	296	291	266	269	287	302	277	280	263	268	292	282	251	255	302	259	258	269	301	276	283	241	255	301	303	283	294	285	301	275	265	268	271	255	286	295	281	280	288	288	283	255	289	228	261	308	275	255	296	249	305	280	267	268	248	237	275	254	279	266	281	271	282	265	285	296	308	281	290	318	265	256	266	283	260	247	274	303	284	256	275	267	266	272	267	269	284	290	263	246	277	266	292	242	261	247	266	265	281	258	268	278	282	271	262	248	263	276	280	277	273	267	263	233	278	270	273	254	277	281	278	269	287	259	243	279	270	275	281	268	277	272	268	302	238	287	281	281	280	266	271	292	273	291	280	288	280	265	266	259	292	309	267	289	276	282	275	297	273	264	272	285	270	236	280	275	278	302	232	281	230	277	300	277	276	292	262	251	278	246	298	272	293	262	258	267	268	265	277	290	299	282	264	272	287	269	287	271	271	276	277	285	252	280	271	270	278	268	262	283	298	297	292	270	248	280	264	270	260	269	313	295	277	292	293	241	290	278	281	274	292	303	284	288	287	290	271	293	268	246	265	252	260	269	295	266	280	287	257	276	307	272	249	269	262	274	260	290	251	268	286	277	265	261	291	287	267	289	296	278	288	270	310	254	259	272	288	255	307	289	256	264	253	296	268	252	297	281	295	292	281	275	290	261	274	266	287	306	252	279	255	285	270	285	275	291	285	266	261	256	251	263	268	242	267	295	271	264	287	302	274	248	258	266	296	280	286	291	298	283	280	283	258	285	252	273	271	273	323	285	259	290	273	281	288	263	269	306	251	238	249	274	241	269	297	269	284	244	237	244	273	306	250	297	275	284	288	283	280	278	304	304	288	285	273	304	280	265	279	279	264	278	277	305	283	279	233	268	293	277	260	309	289	255	276	260	243	254	259	292	269	292	247	264	287	328	269	274	284	258	261	271	269	275	242	285	269	297	282	286	286	253	253	278	247	285	269	254	267	279	302	296	273	300	267	277	268	280	259	265	281	311	256	285	289	272	248	275	258	259	299	242	289	252	287	266	256	251	255	286	253	256	274	277	254	263	269	268	273	270	291	289	257	291	290	299	266	264	269	270	278	264	263	263	277	308	282	268	261	255	266	278	278	272	311	303	271	288	284	274	287	254	283	262	298	268	296	281	274	253	265	262	273	287	251	267	249	262	266	305
19359	1680	900	1030	1045	1071	1060	939	880	839	828	802	817	798	893	845	769	789	735	728	707	831	935	806	791	857	765	745	771	767	787	774	883	984	989	899	836	816	899	821	847	839	758	709	742	723	743	830	732	743	739	747	732	833	862	948	1060	962	836	710	702	670	660	635	667	651	685	714	663	667	659	652	678	682	648	676	664	673	674	654	689	638	671	659	680	649	651	663	674	696	677	663	679	620	617	671	693	630	663	686	685	657	664	637	700	674	620	670	654	667	642	674	673	666	654	687	705	670	673	676	690	679	683	640	645	645	664	681	640	685	656	688	660	708	648	648	653	653	664	683	659	630	619	666	698	675	691	707	709	675	705	675	667	655	673	663	630	657	673	646	703	647	658	651	619	688	682	690	618	681	696	680	719	671	686	646	645	718	682	651	667	666	728	685	674	700	681	709	658	625	643	633	689	717	677	678	667	674	644	657	687	697	638	682	654	631	677	695	657	629	711	709	663	650	737	630	695	614	656	669	685	663	616	665	723	643	684	644	641	712	676	691	639	649	648	663	619	633	648	678	682	643	619	637	666	634	652	630	616	712	649	687	684	686	705	645	716	673	682	691	692	686	700	673	660	664	684	695	643	639	663	654	680	653	712	663	647	652	680	668	697	676	651	647	681	684	666	683	670	628	686	652	667	631	699	674	674	697	677	684	727	655	664	666	658	612	681	658	648	710	702	643	615	688	637	644	653	672	660	600	653	739	664	683	652	674	721	655	695	658	706	627	659	642	662	658	620	711	608	689	674	645	656	714	692	641	662	667	685	690	635	737	687	667	667	653	733	665	627	700	662	626	678	600	654	650	678	645	686	638	663	628	715	690	653	634	633	691	622	628	684	688	664	729	648	630	733	680	687	638	661	710	659	679	688	678	668	666	661	659	614	689	657	628	660	684	682	636	662	661	666	697	655	668	644	607	692	697	625	663	646	701	660	639	647	639	673	661	634	655	682	647	655	687	665	728	656	658	681	699	648	676	660	682	692	691	654	706	675	689	659	679	693	682	654	701	719	642	620	675	661	655	666	631	696	714	652	723	661	664	693	705	674	658	711	682	659	691	701	650	677	675	662	672	676	673	677	680	669	713	644	714	688	711	629	647	650	674	669	657	673	739	686	652	643	652	685	691	617	646	724	671	709	686	674	682	662	682	702	709	667	677	650	691	713	676	675	658	665	648	697	646	642	626	614	655	702	690	681	651	698	675	636	724	686	680	702	649	646	682	647	703	654	652	679	666	659	666	625	640	649	659	671	691	655	723	643	637	688	650	682	673	655	670	686	650	688	634	668	651	673	652	688	680	682	665	661	665	688	707	703	658	647	714	667	689	660	689	691	699	665	679	663	693	643	690	675	687	697	684	702	649	633	654	641	630	662	697	688	697	676	677	685	692	760	643	651	678	706	747	684	711	630	646	677	652	683	681	685	660	689	690	695	688	664	652	696	637	681	652	656	687	718	657	669	643	668	652	667	678	696	718	684	680	672	685	644	674	658	631	653	688	689	712	634	665	648	683	686	682	668	684	670	662	685	642	661	678	678	701	700	643	650	696	662	656	640	710	642	651	709	673	630	700	680	685	694	600	637	672	664	693	685	611	623	678	663	672	652	688	666	678	685	662	666	680	666	672	623	690	665	675	689	701	675	638	701	621	640	634	671	687	694	705	698	651	601	674	660	677	663	655	712	680	653	673	655	653	676	632	688	676	625	657	648	672	644	664	634	629	641	669	689	677	616	657	654	656	675	674	638	670	646	666	590	685	711	661	655	649	678	677	687	682	693	691	676	663	653	684	691	620	697	694	633	624	663	628	649	679	672	638	654	662	664	692	660	627	657	622	703	657	639	639	656	651	681	684	614	652	671	688	656	715	672	686	684	639	662	680	661	651	668	673	628	672	650	640	676	689	673	685	672	650	629	632	658	669	668	662	660	679	683	650	700	668	662	670	683	617	707	657	646	651	631	612	684	649	694	704	644	658	628	659	661	667	673	663	649	683	680	668	633	645	638	690	655	619	621	646	682	685	673	628	677	689	632	635	697	672	637	634	720	657	666	657	664	651	668	712	658	664	664	674	653	660	630	673	683	645	679	655	617	694	641	628	666	696	702	655	696	676	669	665	703	699	627	645	640	652	647	689	690	695	680	649	693	679	640	626	610	601	720	716	706	686	628	662	713	657	686	627	684	659	646	668	673	640	665	660	695	638	687	617	694	655	666	699	681	653	673	673	624	641	672	666	673	652	664	650	643	701	692	648	657	723	669	655	688	679	641	695	708	652	668	691	630	659	676	667	701	694	652	694	644	654	684	657	697	688	713	682	687	668	635	632	683	657	618	676	673	682	689	652	624	682	691	654	651	665	694	672	672	692	680	661	619	652	690	686	663	648	634	654	652	655	650	663	690	625	708	661	699	684	674	689	662	722	672	708	660	638	650	633	679	702	673	647	678	688	689	645	620	667	678	637	656	663	725	656	661	669	702	667	660	675	654	677	698	647	672	716	672	686	646	663	660	681	678	656	620	664	660	630	681	704	657	633	718	700	692	651	645	645	691	645	679	638	667	618	703	660	693	681	686	737	705	666	668	668	640	663	671	650	672	665	691	670	621	642	653	651	644	668	647	670	694	662	695	695	664	690	633	658	692	671	682	652	661	663	690	681	651	683	655	668	641	673	732	681	704	685	664	631	612	649	674	693	659	638	676	671	659	618	662	658	635	656	659	701	693	651	667	703	696	671	641	669	677	679	675	711	679	669	669	683	636	646	672	675	683	671	661	606	668	696	656	692	661	629	638	687	662	672	652	714	690	649	636	676	725	630	674	681	638	664	646	668	665	701	654	672	645	663	667	667	694	661	653	663	655	672	710	645	691	693	667	678	673	698	644	640	672	652	673	679	629	733	685	696	722	659	724	689	641	696	636	622	625	681	709	711	690	636	618	695	660	680	655	664	677	670	646	700	667	678	701	695	674	687	677	657	657	668	643	656	638	693	675	639	680	650	735	661	686	666	672	696	669	683	669	639	707	679	650	650	667	643	641	660	707	640	679	651	663	714	627	643	647	629	699	623	673	648	674	707	641	667	688	685	670	652	686	652	679	676	687	629	677	659	640	676	686	728	630	656	640	678	634	711	634	668	626	622	676	677	647	709	608	656	691	666	669	620	640	632	669	683	639	665	650	640	686	694	647	662	657	647	665	727	733	701	668	674	646	651	661	659	675	681	695	661	676	686	706	674	668	708	673	691	682	682	678	655	653	676	672	663	672	639	664	682	657	633	653	646	638	668	628	685	664	657	669	624	637	690	670	664	651	707	693	655	652	684	636	651	711	678	693	676	670	648	691	644	642	660	641	650	663	645	680	668	677	644	678	652	717	688	734	634	688	675	649	680	639	706	736	658	692	669	650	678	655	633	662	710	634	674	665	716	698	702	630	687	682	691	655	683	706	633	645	666	688	699	642	675
55937	29060	14956	2028	853	666	607	495	495	426	403	388	362	342	393	412	319	335	316	352	331	358	330	309	350	329	302	315	322	301	308	331	336	324	350	328	320	323	324	334	307	348	316	317	332	312	289	274	267	347	274	284	280	378	613	634	609	529	430	339	267	295	273	285	262	277	300	279	305	282	290	258	299	274	274	256	290	290	262	298	253	271	277	289	274	287	310	282	252	282	302	265	308	274	272	262	284	289	314	283	305	280	286	268	265	261	277	315	286	267	290	257	246	285	277	268	286	278	271	310	280	245	285	292	295	289	301	269	270	280	238	275	255	272	250	295	285	293	278	301	329	275	276	300	272	258	253	286	314	292	297	257	281	274	272	311	257	263	301	275	300	282	262	301	274	284	293	303	251	280	274	282	315	259	274	260	282	273	268	296	285	288	277	286	285	281	296	296	268	302	297	311	297	293	279	263	284	251	279	248	269	273	259	261	252	250	272	278	259	264	290	294	275	278	307	299	295	278	293	295	250	281	281	270	288	298	293	256	268	275	271	273	288	260	284	292	269	296	267	274	304	278	283	325	247	298	312	279	274	272	293	291	259	271	281	252	290	262	300	306	293	273	309	312	281	302	302	287	297	267	289	261	287	265	249	273	273	255	267	257	260	294	278	276	286	277	280	292	287	295	270	288	328	293	307	238	251	304	276	266	260	279	278	276	287	299	268	281	268	289	270	252	298	290	272	294	287	282	264	260	277	278	292	290	242	293	280	287	266	286	284	280	266	280	300	286	249	302	303	277	256	265	272	272	255	324	310	270	299	302	267	280	266	261	268	263	254	277	269	274	287	296	261	274	238	275	277	255	291	281	276	262	264	285	263	291	282	290	300	287	295	277	271	305	260	248	262	331	291	257	270	299	282	279	284	280	268	281	258	267	295	323	299	302	287	288	298	270	301	302	284	307	250	251	291	254	280	275	287	292	282	276	285	281	261	294	297	285	279	279	293	263	268	269	268	289	282	280	297	243	297	299	271	298	282	278	296	291	286	248	267	259	305	292	245	294	291	308	252	262	281	281	278	302	252	273	288	298	278	291	268	273	273	226	279	285	264	254	307	280	306	294	293	263	293	263	300	265	297	305	281	297	265	285	255	267	283	300	296	272	262	291	290	259	274	278	250	302	288	290	285	300	296	295	276	281	293	325	274	299	283	274	258	272	264	279	264	297	287	295	295	283	261	289	283	277	262	290	273	278	270	269	270	269	274	274	298	271	256	278	274	271	264	263	287	294	286	296	268	302	277	283	255	305	299	242	293	294	299	261	278	293	259	254	291	271	289	263	277	265	271	290	298	252	273	302	271	308	250	249	291	266	261	255	275	265	289	286	288	309	297	255	290	269	250	280	296	253	261	292	253	307	269	281	230	268	251	293	300	244	281	291	267	274	305	278	259	275	326	304	293	314	272	280	290	268	279	275	269	298	285	292	272	287	318	275	263	285	268	266	281	284	273	263	306	276	280	296	300	265	274	292	310	289	256	275	287	274	289	308	294	253	271	265	260	301	304	283	253	284	279	259	266	274	285	323	261	248	288	300	280	277	274	271	273	291	257	274	266	247	291	280	301	266	289	251	292	282	253	283	299	263	269	301	276	311	291	307	293	291	296	272	285	266	273	280	280	259	265	280	286	299	306	274	270	262	281	273	272	262	259	269	287	302	267	247	264	285	292	283	298	286	270	287	278	227	266	286	248	276	280	262	264	270	288	275	286	284	288	259	274	248	262	287	267	266	286	278	280	279	270	259	250	297	270	295	274	282	254	276	289	272	285	249	303	262	280	280	294	253	273	270	278	290	289	281	263	313	292	277	307	267	260	286	256	306	297	278	274	296	288	269	284	248	296	275	292	278	287	299	291	270	294	291	248	272	258	271	290	273	308	268	294	279	305	299	283	289	280	283	304	283	276	262	257	299	278	295	263	247	275	278	259	260	236	293	282	301	264	275	269	277	291	257	268	276	288	278	288	290	282	251	286	256	289	285	295	258	338	287	283	280	292	256	302	267	300	252	279	281	278	290	300	311	291	265	271	276	271	283	305	281	281	292	298	278	256	260	273	287	270	313	274	284	260	254	289	293	287	288	301	272	259	316	291	299	280	297	302	264	263	277	262	285	268	277	284	274	298	295	269	267	257	253	284	269	312	295	280	276	271	285	277	251	266	291	314	256	302	276	269	305	288	281	280	255	320	310	283	288	285	259	267	277	296	295	273	274	271	266	290	287	263	279	255	283	308	301	236	269	280	248	282	277	314	301	272	292	284	256	271	281	280	271	276	300	312	275	290	255	270	277	265	293	289	285	316	250	292	254	285	277	281	302	247	301	269	298	289	255	258	305	257	254	314	282	270	255	299	289	251	275	277	281	303	278	276	289	288	266	280	304	264	290	255	279	286	303	258	290	281	271	293	246	298	274	279	264	254	286	291	293	265	282	270	265	270	271	297	282	302	281	271	288	261	248	285	264	269	298	274	263	271	294	253	278	306	271	273	271	281	289	293	270	298	274	279	295	261	269	267	261	250	279	260	276	265	278	281	287	291	302	275	301	252	246	306	250	256	252	261	269	295	302	288	279	297	285	285	287	261	265	270	281	283	258	293	244	283	235	275	260	278	253	294	274	282	267	266	261	252	271	274	276	278	286	289	249	256	285	294	290	284	300	281	293	280	289	298	237	261	269	263	271	290	261	306	272	293	290	288	293	275	273	267	286	259	313	275	247	248	289	284	302	273	290	274	280	299	268	296	279	294	265	290	292	268	266	270	275	273	288	257	263	269	298	311	291	301	287	279	277	276	284	322	288	280	292	283	263	301	290	267	272	264	267	257	282	275	275	241	289	256	303	298	291	291	272	277	264	283	260	260	260	282	276	276	278	273	278	285	277	296	291	270	289	288	252	279	303	269	295	301	298	295	280	286	269	251	256	253	267	297	280	280	312	290	287	265	290	279	298	265	258	263	287	269	295	286	277	265	278	269	286	273	300	265	265	280	277	284	274	303	322	252	280	255	304	285	273	260	286	287	253	294	288	308	270	271	275	243	257	306	316	290	278	272	296	267	273	293	299	252	238	295	270	309	255	279	283	296	275	295	303	250	276	292	269	315	303	265	254	291	273	305	306	256	304	316	268	261	284	267	290	301	285	287	307	287	282	260	265	263	270	256	274	304	290	305	326	263	277	278	272	278	245	283	273	312	251	264	252	269	316	294	295	277	264	289	281	291	298	293	294	277	279	268	293	270	320	280	292	267	274	245	260	294	273	272	283	253	274	257	305	272	296	259	272	280	291	290	303	251	304	277	315	255	306	306	300	302	270	252	267	277	302	299	305	293	256	290	310	296	260	306	263	301	292	264	298	276	305	287	298	253	268	309	291	248	290	289	276	292	258	310	296	284	277	280	280	312	273	292	282	283	264	296	264	287	269	275	279	305	272	270	301	283	264	259	257	300	260	298	305	264	274
43346	7338	2674	3207	2848	2355	2204	1959	1623	1622	1378	1402	1334	1309	1396	1410	1112	1072	1060	1121	1150	1154	1153	1096	1112	1147	1056	990	937	922	889	1022	1190	1181	1114	1060	919	978	1058	1122	1093	1135	1089	1092	947	825	835	758	781	814	705	805	807	1535	3145	3316	2911	2239	1564	947	669	681	669	675	654	695	641	655	670	686	716	703	682	644	698	687	665	673	655	698	610	662	675	636	656	688	661	673	686	661	662	640	694	688	654	715	706	689	699	665	645	694	693	639	642	662	705	662	681	692	660	658	704	702	663	669	661	680	661	691	633	703	641	691	668	677	667	659	706	668	687	678	630	685	652	651	686	700	672	687	648	645	679	674	681	629	721	686	653	646	655	698	708	675	697	695	698	650	661	630	707	671	650	690	702	660	650	706	625	669	666	702	652	645	684	647	676	672	666	664	691	655	666	671	628	648	669	681	658	707	646	698	700	666	617	660	682	674	723	678	668	631	684	676	705	695	631	662	659	673	635	650	641	731	706	659	654	682	689	663	654	691	655	648	685	655	671	693	610	671	637	684	705	677	685	736	709	682	659	664	664	642	695	663	690	666	706	670	630	670	747	658	640	611	701	668	688	644	682	645	697	690	709	649	654	673	669	709	642	680	688	699	686	678	712	690	699	677	662	671	691	656	636	648	661	630	643	641	680	635	684	691	652	685	721	659	694	677	735	647	686	702	650	689	689	686	665	664	665	696	660	648	652	646	700	688	692	624	695	678	673	682	672	682	677	667	691	643	680	678	687	685	683	663	664	713	683	642	699	664	668	681	664	628	671	667	625	698	663	671	662	674	700	642	651	703	683	623	660	646	707	734	654	684	641	720	661	674	684	681	682	652	668	684	690	667	677	684	684	669	708	690	657	650	629	721	672	679	698	674	612	670	688	674	651	658	678	692	646	634	682	651	669	688	682	691	716	669	634	641	700	654	611	664	715	642	673	664	655	634	662	677	705	690	721	708	628	651	696	675	676	660	691	662	665	668	726	665	714	706	692	642	623	655	678	673	720	729	676	633	667	661	659	633	669	686	664	651	722	680	669	711	689	719	641	669	702	683	649	694	661	686	647	659	649	689	625	658	684	642	679	646	648	660	668	648	673	691	667	719	683	695	668	692	668	668	691	655	702	726	713	677	700	670	702	643	705	635	642	677	599	687	693	689	674	688	694	665	725	652	697	669	684	656	684	679	717	715	692	686	694	615	594	673	622	717	668	668	682	694	670	708	684	686	644	678	653	700	697	652	684	644	638	691	669	643	683	688	691	694	678	653	680	673	701	717	711	723	682	670	703	686	675	644	717	695	645	666	691	712	672	690	660	638	672	679	651	756	672	714	675	717	671	651	700	645	712	687	621	669	667	673	632	651	701	655	694	672	706	693	686	669	595	614	686	701	695	684	690	656	705	712	699	685	659	690	611	641	680	678	658	667	658	673	685	656	757	677	691	666	675	618	676	734	667	678	701	662	704	698	659	702	686	669	675	725	649	698	678	669	693	697	670	710	643	678	674	690	661	675	700	696	690	671	679	685	694	708	716	680	693	676	691	699	682	672	663	629	659	629	645	715	614	686	644	702	642	657	722	665	644	716	673	674	643	687	635	720	659	697	679	689	634	687	662	683	691	733	662	661	652	672	664	694	660	663	678	654	672	709	670	688	669	665	688	676	659	629	692	718	696	697	650	671	691	668	669	668	682	684	713	692	630	704	675	690	666	672	640	701	638	705	695	645	685	651	690	655	681	701	737	668	663	699	661	625	722	677	648	664	697	670	690	649	703	691	610	712	667	638	659	648	662	673	666	661	664	666	664	665	665	678	698	688	637	672	681	637	685	647	693	658	647	638	684	680	660	648	670	695	641	624	678	693	676	665	671	649	673	711	661	650	653	630	707	717	713	664	658	632	657	694	692	645	638	689	678	671	677	671	657	682	663	673	662	683	639	693	701	656	661	686	642	654	691	670	691	687	646	627	657	674	652	661	646	655	704	678	647	693	633	693	677	701	658	663	704	633	665	652	707	607	690	680	648	682	647	699	716	672	683	655	678	747	697	678	665	672	681	679	708	648	661	690	648	654	637	659	676	678	692	666	716	721	650	666	659	715	660	709	683	671	647	680	663	663	681	690	631	670	694	640	665	680	665	653	678	685	663	637	714	670	687	650	694	639	652	634	717	626	678	686	674	705	651	694	682	651	660	680	658	622	638	664	657	688	695	673	696	668	671	653	683	697	713	680	675	639	650	668	703	674	667	677	686	713	665	677	717	640	664	678	675	664	650	708	681	656	699	622	674	672	662	692	689	676	680	657	679	707	668	784	639	677	701	617	659	648	677	689	674	677	641	634	644	676	648	689	661	651	697	674	656	682	722	666	662	653	697	669	697	654	666	694	674	651	635	704	664	700	711	628	683	705	645	668	662	660	682	726	695	686	658	667	628	695	693	697	642	673	704	688	660	685	679	672	740	700	702	725	678	681	675	701	619	637	706	687	679	660	680	739	680	676	669	625	724	640	654	659	641	687	701	646	662	677	687	645	677	636	701	661	681	676	688	675	622	675	665	646	674	676	684	663	637	615	671	660	662	662	644	644	725	643	631	679	695	699	705	652	675	675	659	651	638	674	689	663	700	665	642	682	645	654	653	653	677	648	653	660	703	684	705	641	695	684	682	658	664	669	677	722	650	672	682	669	706	641	692	637	665	645	667	669	694	657	699	677	681	679	687	616	695	724	693	687	652	700	628	640	645	674	708	652	686	734	623	702	684	670	683	651	686	671	667	670	679	637	657	710	735	687	637	670	701	670	667	640	664	723	623	709	666	683	636	646	664	679	696	688	721	643	662	687	683	647	639	637	696	690	694	680	696	645	674	644	684	670	648	680	716	625	660	614	683	661	633	662	666	683	665	654	663	671	640	674	701	706	650	689	680	659	629	664	724	668	682	668	670	684	680	650	674	693	763	661	703	673	707	663	668	673	656	660	699	693	685	657	688	685	676	634	667	626	643	718	669	653	656	636	682	664	685	685	669	675	731	655	653	651	737	611	692	674	670	662	672	709	702	645	689	702	639	662	668	668	688	684	690	687	684	669	703	676	700	662	640	646	677	696	651	618	706	675	645	674	704	665	640	642	659	639	702	686	682	676	639	687	709	687	683	619	670	699	663	677	666	717	659	693	724	680	643	712	672	646	647	730	684	667	685	651	691	678	723	670	656	684	672	652	685	690	672	687	648	628	704	678	696	702	671	671	698	607	688	686	671	661	645	647	676	687	673	690	663	680	716	661	702	677	682	699	665	681	648	628	680	679	651	664	635	656	656	674	674	700	670	697	693	732	656	677	685	642	662	655	681	675	685	682	641	664	656	701	644	691	689	696	686	617	646	658	621	677	657	633	673	619	704	674	646	696	627	684	671	675	696	693	674	671	699	683	680	663	723	677	678	669	692	669	679	669	659	658	623	705	694	678	685	693	663	666	671	688	594	666
55927	29109	24177	8776	1521	1161	811	649	540	549	416	421	398	363	358	346	302	298	255	333	349	341	295	319	297	325	260	277	271	244	257	257	258	221	248	239	239	286	252	282	274	272	286	258	223	227	222	223	218	218	182	199	226	471	711	929	814	585	427	276	200	199	210	180	179	222	198	212	222	213	209	216	200	199	208	199	208	197	192	216	168	196	211	187	191	176	193	205	196	186	189	192	207	207	211	224	181	190	183	205	201	221	165	201	194	187	183	224	196	198	199	209	179	219	180	208	193	176	208	212	184	185	188	208	202	201	184	226	201	221	206	199	201	201	201	197	184	188	165	210	196	202	200	190	205	197	201	199	212	220	210	198	211	206	209	178	199	161	195	192	230	205	192	177	198	228	200	185	182	208	196	213	203	200	197	174	206	222	204	169	200	207	205	204	203	214	193	211	233	193	185	191	174	212	203	182	213	176	210	213	225	188	233	209	242	173	188	196	190	180	212	202	187	193	188	197	199	215	233	232	202	201	198	204	210	192	192	187	207	219	185	188	205	199	176	206	192	195	211	183	184	202	210	209	202	221	183	209	212	184	214	188	213	187	203	191	171	206	194	211	199	188	200	186	209	232	209	207	202	181	177	215	191	191	192	185	184	185	182	210	203	202	209	194	213	179	188	191	192	194	187	179	162	223	183	207	192	216	195	211	197	226	196	203	211	218	203	220	219	196	197	189	201	198	188	203	200	218	201	212	202	209	221	206	206	192	216	209	228	200	207	217	220	179	220	193	189	215	184	185	232	182	171	190	207	198	211	200	212	208	211	206	185	233	196	210	223	211	176	209	209	226	196	181	191	189	194	194	216	201	215	188	184	202	213	189	212	193	201	206	205	225	198	190	217	222	202	195	208	182	207	190	206	190	198	223	203	225	199	190	211	186	213	216	200	189	195	202	201	217	201	219	214	196	175	215	193	249	217	230	237	216	212	207	197	187	214	217	204	200	215	205	216	195	185	211	223	226	199	225	197	203	209	211	217	180	207	229	214	213	189	219	218	197	188	184	190	220	228	200	215	177	180	214	216	221	198	224	224	198	208	178	218	197	219	208	197	198	209	216	211	232	206	201	190	207	186	211	198	220	212	201	191	204	197	182	215	176	200	203	182	197	192	209	230	196	187	207	199	186	187	187	208	206	188	223	196	227	213	218	222	220	194	208	184	199	187	183	225	198	204	203	197	184	217	179	200	192	201	237	207	185	187	191	213	208	221	217	177	192	189	213	175	181	178	198	220	209	206	183	210	201	229	202	206	197	209	191	191	203	191	211	195	205	216	194	193	199	183	197	200	219	197	220	180	223	185	187	208	217	196	188	206	208	195	207	220	190	220	219	194	188	180	201	199	208	213	214	206	191	204	201	210	204	192	194	188	194	193	194	209	214	194	211	207	195	182	195	197	189	180	196	189	182	234	169	218	213	209	210	195	201	200	189	179	199	185	199	200	180	208	205	208	210	201	201	180	198	179	217	193	211	208	187	176	216	196	217	200	203	182	190	203	203	195	215	178	191	210	224	207	217	186	202	207	210	208	209	193	207	194	199	198	220	218	211	195	194	223	208	222	198	213	208	204	200	208	208	202	179	207	167	191	210	218	202	187	211	194	199	202	180	194	210	204	201	205	198	191	206	209	181	218	208	194	219	223	197	190	213	201	191	189	215	197	202	197	197	225	216	191	184	212	197	204	209	197	220	207	181	198	196	179	201	167	232	208	223	207	199	223	173	208	192	203	181	203	212	217	217	184	216	190	214	211	166	210	216	211	205	199	189	202	191	184	184	209	222	189	186	195	182	209	197	202	203	183	213	205	207	195	207	198	182	197	209	224	208	177	231	211	183	199	203	229	203	215	212	185	204	184	213	200	204	217	210	223	220	193	212	208	223	188	215	212	182	197	232	237	207	211	200	206	217	247	201	206	229	201	197	214	210	205	196	221	216	208	201	215	204	212	224	207	202	199	213	203	207	200	198	174	203	187	201	200	201	225	203	225	186	207	197	197	201	221	203	194	202	197	220	190	226	209	191	178	215	205	217	204	197	174	182	198	187	200	203	205	192	188	211	201	181	222	193	181	189	198	217	174	204	204	210	220	213	217	209	232	214	188	186	199	210	198	190	199	208	201	247	194	218	201	223	203	197	207	197	233	210	209	228	203	195	196	209	204	205	213	199	188	223	211	220	183	217	194	195	222	204	185	209	204	175	209	192	187	211	215	222	212	204	223	232	208	236	207	200	189	184	209	206	212	221	210	201	188	211	200	187	211	211	210	198	212	201	222	207	219	197	177	248	201	217	204	204	183	170	171	182	208	201	207	203	203	166	209	235	202	191	180	184	227	217	206	219	237	205	205	186	187	198	250	218	209	197	198	195	210	166	205	187	216	183	220	180	202	213	186	201	209	229	193	190	181	188	210	203	210	211	185	202	214	182	178	192	202	200	206	220	235	190	185	225	220	218	182	218	207	177	198	211	203	211	190	205	195	201	201	215	221	213	206	193	209	197	217	188	185	186	198	212	203	204	216	214	239	192	180	186	211	209	209	201	223	213	211	194	203	207	209	220	200	210	217	190	176	202	168	197	221	198	188	193	210	207	207	197	206	222	185	190	219	211	206	200	180	170	206	190	197	194	189	192	214	196	214	221	220	191	201	211	195	216	204	205	151	206	214	216	196	206	213	198	203	171	198	197	203	189	197	179	219	218	181	211	186	223	195	187	167	178	203	199	201	190	203	195	193	207	183	203	219	183	169	209	203	205	200	199	207	197	191	222	212	212	184	221	212	214	169	188	237	196	193	196	217	226	191	193	190	207	196	174	201	191	215	222	187	214	197	209	206	211	201	195	217	207	213	192	188	200	216	199	210	180	209	211	188	206	215	223	213	203	181	194	200	187	212	203	200	192	218	219	208	202	203	222	193	182	175	201	203	183	192	207	233	206	198	221	185	200	191	181	207	201	189	230	201	170	188	214	201	208	190	201	219	208	168	205	196	200	211	214	220	208	207	221	212	221	213	216	222	222	201	241	211	194	195	214	215	207	205	193	194	187	192	203	194	207	206	220	207	202	209	216	208	199	196	169	196	192	206	209	198	203	204	218	194	172	218	179	190	220	204	200	180	207	200	225	219	215	217	198	184	194	183	219	223	181	188	200	183	213	172	190	211	222	215	189	180	204	190	209	207	192	227	195	204	212	183	198	212	189	205	216	190	212	212	211	222	190	182	205	203	196	215	174	192	228	196	222	200	199	204	202	195	197	215	228	217	223	236	211	203	182	229	198	205	221	181	232	203	174	194	217	196	175	228	186	199	188	195	187	207	204	205	209	173	197	186	187	201	207	190	208	194	215	210	182	198	189	198	207	207	195	190	214	207	225	213	199	185	206	185	205	190	202	217	225	209	188	204	235	210	183	198	209	208	208	197	236	203	200	213	195	193	209	216	219	186	183	215	182	175	198	189	218
52947	8487	3965	4720	4218	3712	3142	2527	2198	2046	1719	1577	1584	1423	1624	1534	1325	1184	1064	1123	1276	1400	1304	1212	1390	1343	1174	1006	921	789	812	848	1074	1092	1007	999	915	1024	979	974	1059	1074	1268	988	960	649	649	734	708	720	674	620	697	2510	4644	5818	4481	3050	1870	839	475	485	515	549	492	488	494	536	483	483	538	527	527	471	519	512	492	503	540	490	478	487	495	473	495	474	524	482	503	471	503	480	491	542	506	474	509	494	482	492	484	444	499	494	466	485	521	502	446	487	491	507	503	505	476	514	484	455	489	504	474	515	498	487	484	466	478	532	477	520	481	481	478	472	519	494	523	528	491	508	492	473	461	493	489	483	483	555	519	463	497	513	493	500	517	501	523	509	482	477	431	525	511	507	480	484	499	500	491	506	483	500	499	496	525	479	495	540	473	478	524	456	502	527	516	523	455	465	485	460	499	496	466	469	506	487	488	496	465	528	458	511	512	525	496	524	506	471	508	489	492	514	521	489	494	486	488	475	501	515	485	506	500	520	520	488	460	479	529	514	544	490	553	532	510	510	492	448	489	468	512	480	492	519	486	506	499	519	492	505	511	505	505	473	464	487	513	543	458	494	500	491	467	493	501	471	489	533	483	463	453	494	467	511	496	476	492	495	498	527	487	459	487	496	488	489	542	483	491	494	501	498	498	487	487	509	519	512	456	500	476	491	498	465	512	489	461	496	507	504	490	518	463	494	462	503	481	483	470	507	484	474	514	508	484	493	504	526	480	504	500	447	480	532	478	528	494	505	498	505	520	537	517	476	520	471	517	526	487	473	498	494	460	469	494	474	516	508	459	478	525	494	460	461	483	495	498	496	491	501	488	510	505	535	495	490	474	489	480	484	472	508	506	490	532	488	546	470	526	491	496	475	516	486	483	544	533	476	512	468	504	487	514	506	461	522	481	491	438	497	531	479	485	457	494	510	457	502	490	505	523	499	505	470	531	498	512	477	463	493	502	475	501	480	483	485	468	493	478	478	479	487	531	494	492	516	470	478	497	488	478	483	487	456	467	501	517	450	492	498	480	487	496	527	467	459	527	498	493	503	462	532	491	489	444	515	536	472	529	505	454	511	498	477	511	475	517	498	496	479	453	514	448	471	488	510	501	503	521	473	468	472	450	493	501	469	485	472	496	500	465	495	481	487	505	488	458	541	483	490	511	509	514	480	458	516	515	511	460	515	479	517	498	486	500	507	471	455	518	516	502	494	482	476	454	476	501	497	496	506	530	483	504	517	521	501	468	487	519	533	519	514	512	532	475	489	506	483	524	498	485	503	479	504	504	490	489	468	468	481	477	462	511	481	520	485	498	450	513	491	523	489	509	486	472	498	466	518	495	462	490	483	498	501	485	463	492	486	467	495	476	503	489	475	507	522	471	489	506	525	481	476	508	499	480	502	502	470	543	497	487	471	493	492	480	472	466	481	515	494	476	469	490	483	487	491	493	501	476	472	511	497	457	469	498	443	495	514	542	525	494	490	505	476	490	503	494	488	495	485	492	502	487	496	502	507	508	492	513	496	479	501	467	472	498	533	501	478	515	454	494	494	492	502	528	502	511	464	511	473	473	474	508	502	487	494	469	506	482	492	492	492	501	494	526	530	504	513	511	515	483	477	481	491	501	485	517	474	482	491	493	473	497	501	516	467	546	487	516	453	493	490	472	502	478	510	509	527	488	500	505	501	479	494	493	505	510	491	491	498	484	498	522	508	478	504	500	525	510	477	484	455	455	542	528	532	489	509	545	493	472	484	466	497	472	502	494	492	501	430	520	521	518	476	463	530	487	518	476	550	484	478	502	489	502	490	542	544	477	534	484	469	502	501	510	534	533	536	512	484	562	512	532	482	512	508	433	490	502	512	451	455	540	495	487	481	485	489	515	491	476	495	505	475	478	523	454	508	494	513	462	506	512	498	534	488	485	521	536	468	510	506	525	487	497	500	512	509	501	504	494	458	463	516	508	474	473	487	501	509	474	475	508	491	455	482	484	545	481	465	515	485	463	514	470	489	460	482	532	478	511	486	463	485	516	493	501	464	464	468	508	488	481	513	497	512	521	504	460	509	485	486	526	467	451	500	468	493	512	494	482	480	472	469	509	474	467	484	510	488	466	496	481	504	502	516	513	505	447	485	502	503	493	503	507	449	497	466	488	460	487	514	490	503	466	480	491	470	483	485	494	503	553	468	498	527	500	486	461	481	488	477	472	550	521	471	477	502	516	473	494	456	519	536	495	482	471	485	467	518	459	502	511	502	492	484	505	504	482	492	527	428	496	461	519	466	507	514	490	495	522	489	466	487	475	501	498	469	489	506	493	508	469	492	526	534	508	508	521	478	491	481	484	467	481	505	474	454	464	483	503	491	521	521	489	503	517	519	516	523	509	501	485	486	482	485	513	496	477	516	489	513	505	503	474	480	504	505	526	433	506	496	493	490	493	485	477	507	491	479	515	501	468	530	475	505	489	484	500	493	463	510	496	488	520	497	490	478	489	468	524	498	515	481	480	483	500	478	500	469	513	448	476	523	514	487	501	474	474	500	517	488	479	471	484	487	484	535	509	487	490	488	462	498	496	493	492	462	484	522	489	440	505	518	483	538	480	506	546	532	494	459	500	450	493	489	524	526	475	489	536	480	510	487	506	458	509	491	475	516	508	515	528	507	488	508	520	480	517	463	497	489	482	487	531	501	515	488	521	476	533	488	520	509	491	509	498	505	492	500	502	455	513	500	502	490	474	504	530	474	489	495	485	492	473	522	513	520	506	490	483	476	540	491	522	502	453	525	492	432	471	481	497	473	491	513	496	479	506	502	472	481	488	486	508	478	476	496	504	479	476	520	494	481	493	469	506	457	444	490	514	471	475	502	481	535	496	472	486	481	509	497	519	466	486	447	488	477	508	518	506	505	486	488	469	498	483	474	499	508	509	514	489	479	521	491	450	491	499	476	522	538	483	503	499	519	470	448	485	483	526	474	479	504	475	498	492	482	507	524	471	474	512	478	502	473	468	510	522	448	487	478	480	532	496	457	500	454	483	482	541	468	503	453	472	435	496	488	485	487	515	503	497	515	502	538	463	510	489	533	509	454	513	514	503	508	482	504	493	477	477	447	466	502	505	474	485	501	498	484	485	498	478	476	517	526	519	433	465	490	516	491	482	524	514	540	494	508	534	493	473	463	495	453	468	500	480	477	517	480	519	490	507	475	532	526	496	492	497	497	469	458	462	512	492	466	498	505	504	432	509	484	496	488	459	514	483	510	519	532	462	504	465	470	462	540	483	487	478	482	516	493	494	491	527	520	479	461	502	487	504	533	457	552	493	496	454	499	501	496	492	479	503	503	514	492	510	504	456	494	480	492	495	476	518	517	472	492	520	458	479	484	517	481	478	491	524	462	498	511	486	500	507	483	495	483	524	441	479	494	474	531	482	481	490	521	490	511	490	444	493	504	493	493	492	478
21779	2996	498	382	363	344	329	298	341	288	308	270	291	280	297	268	317	271	263	266	248	292	305	274	265	264	271	269	314	273	241	298	265	293	312	280	302	252	277	255	324	257	245	243	280	243	241	278	230	270	259	242	273	277	299	298	329	361	260	269	280	259	300	260	269	242	266	251	246	283	246	273	240	322	245	262	240	273	240	253	268	270	304	260	254	252	256	267	244	270	258	285	239	282	275	259	247	266	298	260	259	261	289	212	255	260	262	244	246	238	236	259	264	263	279	238	260	260	265	246	273	258	256	255	230	267	242	261	286	281	269	265	277	252	245	272	250	256	275	267	235	226	241	281	257	268	263	244	249	258	246	289	250	244	273	290	275	254	295	247	255	261	273	258	238	270	258	262	265	255	253	256	256	233	250	259	265	280	249	266	281	240	249	279	257	241	252	281	255	258	286	265	266	254	246	277	261	271	282	255	254	246	251	284	288	273	271	242	244	267	265	246	253	249	261	264	272	256	233	266	276	251	270	269	284	261	265	214	239	245	252	263	246	244	269	265	260	265	284	259	263	239	247	258	254	267	316	264	232	264	261	258	244	247	239	264	245	242	253	258	281	278	283	281	244	271	254	246	250	251	280	289	275	239	262	259	270	280	259	266	258	230	265	262	283	258	255	267	250	247	278	253	255	263	258	262	244	244	257	247	259	237	252	277	283	249	250	211	267	266	266	261	261	230	257	262	264	254	261	251	246	216	238	270	234	223	246	253	272	267	254	255	244	271	243	242	248	233	241	257	237	267	250	278	258	249	257	232	280	258	238	265	241	257	263	245	251	251	246	263	236	254	289	281	268	258	251	242	279	227	279	283	294	255	254	284	279	273	240	274	268	257	287	247	287	233	259	265	258	222	253	232	249	261	251	242	276	236	220	243	238	247	256	253	257	259	269	248	263	262	276	265	263	265	280	278	259	276	251	284	255	244	244	280	239	286	239	232	252	262	247	259	263	255	237	263	256	249	274	247	232	241	276	230	261	252	227	259	274	240	264	251	264	274	284	244	241	277	261	244	283	251	264	262	276	288	261	273	274	249	239	228	237	278	268	240	271	274	286	258	255	261	252	265	233	237	251	261	253	236	262	244	283	237	216	249	228	248	275	220	251	285	285	285	261	271	261	288	264	245	249	255	274	260	261	220	278	230	282	265	278	227	273	255	260	264	286	261	247	235	253	263	255	279	268	246	260	237	261	257	298	262	267	251	280	276	257	284	268	267	252	244	250	284	291	257	282	266	275	257	240	253	244	264	245	259	247	268	243	265	257	267	263	259	281	263	253	250	308	263	259	250	271	229	247	280	266	263	259	249	274	244	241	253	258	270	264	248	256	253	250	268	277	233	236	288	258	261	271	257	250	236	237	267	288	249	287	275	269	242	261	282	262	277	239	254	257	285	260	274	253	260	270	266	247	273	243	282	265	245	281	289	230	258	249	233	302	240	266	237	232	255	256	266	259	268	280	252	257	272	244	280	250	251	241	269	254	240	277	238	242	258	253	268	248	289	245	287	262	270	264	275	237	240	289	279	284	245	251	265	263	255	232	269	256	253	312	243	256	253	235	257	239	283	260	250	244	253	250	268	244	261	263	253	248	268	261	255	234	238	256	266	274	256	255	261	270	279	267	268	251	256	294	261	231	243	245	247	278	257	236	239	248	231	250	218	247	276	254	261	278	259	238	268	214	255	257	249	243	252	247	262	261	283	259	270	294	287	251	249	294	247	282	222	265	265	263	265	236	276	304	290	253	276	258	238	256	237	269	244	247	282	269	283	268	261	243	271	239	267	260	263	269	269	245	265	254	258	246	258	276	267	287	249	257	253	297	258	260	234	266	290	243	251	267	250	243	272	233	272	234	265	256	262	266	277	276	264	286	291	272	272	255	281	257	299	271	253	239	261	279	277	289	243	257	251	264	253	251	267	258	264	277	273	302	252	264	227	251	242	264	269	244	264	252	273	274	303	284	287	223	234	285	259	237	261	256	238	273	267	233	245	255	257	259	244	267	226	281	256	239	272	227	268	256	248	258	271	272	257	255	281	251	252	287	257	278	265	277	252	248	279	239	264	261	279	257	237	262	260	255	264	276	281	240	266	273	262	253	232	258	244	258	241	264	294	232	249	242	264	247	255	249	263	255	260	258	279	254	282	283	279	233	228	260	230	251	226	301	265	269	259	274	267	237	276	280	279	264	266	212	250	288	254	252	245	267	246	261	290	283	249	257	260	263	251	262	284	267	280	276	248	243	250	241	244	246	280	273	269	275	255	278	238	229	273	234	285	264	228	267	274	243	255	256	251	267	234	255	262	247	242	262	257	266	267	246	281	247	238	260	294	249	285	251	236	271	248	264	250	295	232	277	285	255	237	263	296	240	287	248	288	294	250	267	272	269	276	303	233	271	264	258	268	260	250	243	285	274	277	256	272	270	269	279	248	239	256	250	261	258	267	264	303	241	266	264	232	279	266	249	260	265	257	250	276	240	240	265	261	275	274	268	260	252	261	251	253	265	258	261	287	258	234	251	262	264	258	248	262	263	260	273	234	224	257	257	283	278	261	243	235	247	266	227	247	248	264	269	315	247	235	265	252	255	237	252	261	291	233	265	276	253	290	268	300	236	239	226	259	244	251	283	250	263	227	270	255	270	260	247	284	237	253	259	220	245	258	265	249	289	259	257	278	268	257	284	250	286	243	273	232	274	249	269	246	272	281	231	239	240	251	249	260	276	247	254	268	234	251	284	242	242	278	258	254	247	263	280	263	262	260	268	253	265	280	231	224	273	263	265	259	251	281	280	265	284	285	253	229	237	224	251	258	268	261	260	259	243	277	249	230	284	279	281	250	269	254	260	249	264	244	273	265	255	261	241	234	271	276	265	270	240	276	273	262	256	271	256	270	273	231	232	265	259	261	256	256	248	242	255	271	239	259	254	243	256	259	251	249	279	277	281	279	277	259	261	270	269	234	255	237	278	257	260	248	235	246	238	252	265	266	251	257	261	272	249	257	245	228	257	236	233	233	276	269	252	257	270	267	246	260	236	275	239	240	251	255	259	289	309	285	268	252	255	260	255	271	250	248	266	243	278	267	253	260	251	238	261	226	261	287	237	304	265	250	249	275	241	282	269	258	263	250	247	261	262	264	247	249	259	280	265	251	281	273	249	276	263	246	251	251	253	278	245	268	272	263	247	238	262	277	254	284	244	270	263	268	250	261	254	239	250	282	273	274	268	251	256	278	258	257	254	261	279	260	271	261	292	284	270	256	286	269	272	252	234	241	244	243	258	253	265	264	286	266	248	260	238	285	262	273	227	264	242	258	247	250	242	259	227	259	245	262	266	222	244	249	243	310	252	254	266	273	265	257	251	258	280	246	221	273	283	270	268	284	272	275	260	278	270	244	250	254	268	252	255	252	249	264	259	232	235	244	243	250	272	223	245	236	252	242	270	274	252	242
20181	1698	1046	1164	1065	1013	932	826	829	744	796	815	814	779	738	736	730	700	726	750	776	822	813	794	801	735	730	718	772	709	688	718	757	750	753	802	779	801	813	773	780	785	748	639	650	690	716	654	688	684	652	662	737	796	819	995	1086	963	826	677	692	621	621	630	614	654	625	618	641	612	644	623	651	684	662	657	652	643	641	626	669	638	647	607	600	710	618	605	648	637	620	598	640	663	641	598	646	655	635	635	604	627	595	650	650	618	594	657	631	646	621	605	600	617	643	651	625	672	661	622	661	648	609	611	619	648	632	645	642	641	680	620	619	617	644	629	640	632	608	634	666	649	600	605	622	644	643	667	650	651	640	646	642	645	651	655	595	689	663	618	596	623	645	665	655	655	660	661	652	616	663	581	648	645	611	672	673	680	655	663	653	674	654	609	615	658	614	576	602	632	625	595	611	627	663	641	648	614	629	643	645	655	646	623	644	614	678	643	620	658	628	624	624	645	629	617	640	605	610	641	679	641	611	650	582	666	579	654	634	601	682	633	641	618	643	626	649	604	660	620	616	645	633	649	645	647	597	623	611	605	619	628	625	591	610	640	605	606	627	658	595	650	625	624	655	679	601	649	609	666	616	640	542	642	624	669	639	650	650	653	674	637	640	638	656	666	643	616	606	617	605	586	650	637	672	637	674	650	595	603	623	629	600	649	656	618	590	645	627	603	634	611	645	667	636	630	613	589	589	616	623	635	636	628	662	674	655	681	649	682	587	634	654	636	641	616	652	634	597	645	560	640	650	638	652	655	618	614	633	634	611	606	642	663	622	666	618	654	656	601	623	621	612	610	629	623	615	654	672	639	664	659	678	663	636	641	651	617	596	655	653	625	596	591	640	663	652	638	663	611	667	643	640	623	665	618	594	615	643	604	661	635	667	660	653	608	602	602	634	614	596	612	668	637	656	661	608	625	612	678	646	658	592	683	652	609	650	636	631	617	624	630	615	623	629	666	635	671	609	638	624	652	601	635	634	645	614	610	649	638	635	640	618	612	661	664	580	593	602	667	638	639	650	691	607	608	620	586	652	632	636	637	674	632	632	681	614	662	624	605	633	618	616	640	570	667	659	618	658	617	638	604	669	645	650	636	633	630	626	632	612	653	642	626	660	626	602	674	607	613	662	630	644	659	598	610	641	621	588	657	699	627	600	637	645	639	625	606	666	654	625	596	640	612	633	646	643	644	670	638	599	593	621	649	627	658	654	599	626	627	604	635	621	635	599	628	617	623	645	600	647	652	627	672	629	636	623	659	670	644	643	687	685	675	640	620	623	608	616	615	621	638	675	638	637	604	643	661	643	671	592	621	662	630	602	612	629	679	658	613	651	632	654	618	601	638	632	612	601	661	629	652	631	586	657	671	581	658	643	650	624	680	612	626	609	569	640	666	645	648	653	598	689	621	610	638	650	643	613	651	636	655	646	695	622	648	620	651	644	624	639	586	635	606	607	637	641	641	624	627	596	611	645	617	636	640	597	641	667	599	629	694	651	617	622	603	679	620	606	629	656	614	649	627	617	700	598	645	593	658	611	573	628	580	672	604	660	653	624	664	609	645	622	647	614	584	638	715	641	644	611	585	642	657	668	660	620	648	655	626	623	604	692	628	616	615	656	640	608	585	660	649	642	615	634	624	653	651	646	626	667	629	640	649	615	636	605	630	625	643	648	623	636	639	588	640	652	587	619	589	671	621	620	641	663	604	650	604	617	662	631	652	638	661	650	633	648	636	720	634	671	644	615	614	650	597	630	641	622	629	618	615	625	629	615	631	601	609	637	613	631	644	630	643	661	673	597	657	603	665	603	614	600	684	639	630	612	647	606	638	658	626	628	615	559	631	611	604	637	629	642	662	665	610	619	622	616	599	620	624	635	731	651	617	612	668	633	665	613	634	623	604	617	560	652	604	631	636	660	621	625	589	663	622	646	620	626	617	638	647	639	616	667	643	643	629	672	678	671	597	632	676	618	616	633	667	590	632	602	642	693	610	636	606	638	643	592	646	611	628	633	609	668	652	670	643	644	631	617	591	625	655	624	650	635	642	620	642	580	618	675	615	653	635	648	657	660	610	607	674	670	628	614	648	626	672	663	650	628	648	631	652	649	665	635	667	644	642	651	652	610	623	612	628	617	640	630	640	630	631	627	664	607	647	654	624	649	638	626	595	667	622	619	652	642	637	632	620	688	628	633	629	627	654	656	640	682	598	658	631	639	634	587	631	646	642	646	606	658	575	665	634	630	669	660	632	627	667	669	638	589	647	603	615	642	647	619	636	623	577	598	641	631	584	658	643	608	599	649	643	615	677	637	632	608	604	665	629	623	627	627	690	619	654	631	660	664	649	665	633	638	613	644	614	650	653	670	622	672	637	651	594	653	642	627	649	691	645	644	659	615	646	624	599	641	692	592	600	665	652	610	611	620	623	622	663	699	669	621	574	597	645	659	659	657	644	657	661	704	650	621	628	671	650	596	629	600	666	658	608	592	641	618	645	651	611	626	606	681	620	616	633	627	602	621	600	579	629	666	627	669	670	600	636	622	618	675	660	617	626	637	654	627	631	613	652	622	613	645	670	644	586	611	608	622	650	636	653	620	601	648	614	623	618	649	628	648	631	621	623	612	644	611	661	614	624	600	661	631	605	642	648	627	618	634	645	613	684	645	650	648	649	648	622	622	605	573	590	616	627	639	629	661	634	610	625	642	631	692	558	592	688	644	607	627	623	649	685	628	662	587	610	616	616	624	657	615	644	648	639	669	671	645	588	593	632	599	631	614	601	627	622	621	614	616	612	601	668	618	654	604	641	611	603	649	648	590	630	638	607	634	612	621	637	655	658	616	683	630	661	613	608	633	601	650	621	637	620	642	644	606	619	579	597	603	684	608	626	646	611	626	647	634	646	626	702	637	640	645	620	645	613	689	587	633	656	603	628	618	620	654	639	624	648	668	635	666	615	653	679	593	652	625	604	624	658	653	653	638	650	655	633	614	609	657	595	655	627	646	667	653	581	626	646	644	650	617	639	633	601	727	664	604	655	675	611	606	679	634	637	594	663	648	645	601	658	650	593	648	633	673	602	655	661	604	604	623	626	638	624	613	624	614	653	625	666	621	647	612	566	632	628	607	629	638	595	629	597	608	670	623	581	615	632	655	654	621	627	608	630	633	635	642	652	660	630	624	608	638	650	655	618	644	627	662	609	615	598	652	624	646	641	607	652	651	662	685	690	623	647	626	602	607	621	599	651	652	643	556	598	647	639	597	598	625	640	640	671	597	626	651	624	663	596	665	638	651	617	627	636	614	683	634	546	647	604	649	667	640	637	605	594	627	615	614	623	642	662	643	634	624	612	659	646	608	646	610	592	650	653	636	658	706	589	649	626	609	647	643	614	634	627	652	619	649	633	623	618	683	641	609	602	642	591	635	625	646	673	678	621	592	605	613	642	644	624
62901	30473	10723	1515	812	673	560	505	438	401	390	411	375	372	384	321	319	370	302	341	340	362	351	382	361	368	342	332	347	306	310	302	317	309	304	309	323	300	329	286	309	336	297	290	321	325	246	268	272	293	276	283	301	356	606	702	582	550	444	311	282	289	284	266	264	272	273	270	257	274	271	273	262	297	272	290	275	279	245	261	235	268	281	264	309	261	289	265	304	279	278	253	306	302	250	322	302	278	263	296	276	254	249	273	251	286	261	273	258	292	284	294	275	249	252	288	272	269	285	268	240	294	258	284	262	270	284	293	264	272	294	240	295	261	275	274	264	257	288	310	291	269	276	279	305	292	291	282	296	292	303	291	259	309	270	240	259	280	280	275	260	286	308	288	275	308	286	287	277	262	299	259	280	318	243	262	301	298	274	295	284	291	249	297	263	316	272	250	272	260	286	261	262	286	323	277	271	281	281	268	249	272	267	242	264	251	290	293	274	279	262	290	258	275	303	281	281	260	288	290	275	253	300	257	295	288	266	280	288	254	254	267	255	298	261	276	252	256	244	277	283	235	282	260	280	278	278	273	306	300	258	253	279	265	272	241	272	281	258	292	302	261	273	268	291	283	256	301	253	259	259	261	279	262	272	270	277	259	312	265	291	280	278	273	263	270	264	269	295	240	271	276	273	269	272	285	314	284	291	251	286	275	273	277	288	234	222	251	284	299	264	281	261	266	265	244	287	288	280	305	306	266	278	280	273	295	264	310	289	289	269	318	277	269	274	281	239	288	275	267	278	286	268	254	296	268	267	275	264	258	259	249	290	260	261	304	262	230	292	275	248	295	250	228	247	290	276	310	276	313	275	276	272	266	256	292	269	303	284	285	266	266	259	250	280	288	253	249	264	258	255	265	261	279	299	273	282	303	269	275	257	283	282	276	260	265	306	286	283	322	267	268	302	277	290	295	303	264	250	268	242	280	262	270	302	251	266	276	240	256	259	261	294	254	243	266	269	285	296	282	268	257	297	267	285	267	272	244	305	288	252	271	273	277	271	303	287	272	275	296	273	289	259	252	283	274	268	257	267	260	277	281	279	274	283	269	251	292	260	233	272	276	259	285	287	325	278	280	271	270	298	296	253	299	284	281	313	261	254	282	253	273	273	301	279	303	288	263	290	282	255	265	303	266	257	279	271	257	238	271	267	254	231	264	290	271	273	277	277	283	274	262	256	266	296	263	294	230	265	294	277	267	302	292	251	313	278	271	264	283	305	262	256	266	279	261	274	284	256	262	262	289	273	240	280	277	248	294	279	276	281	277	302	312	265	274	273	248	274	281	246	282	257	282	251	279	252	270	270	274	275	271	263	269	270	296	274	267	291	259	282	281	299	263	318	255	291	258	250	282	272	282	255	275	252	278	292	298	294	293	266	254	270	264	270	258	271	269	284	264	260	283	273	287	247	252	301	301	282	289	277	261	253	272	276	278	257	268	270	276	257	273	247	275	291	245	276	290	289	268	230	261	292	279	279	288	300	298	294	279	269	279	279	296	277	286	285	260	295	277	265	254	274	257	274	268	290	278	243	262	282	283	247	304	251	292	269	244	287	270	275	256	290	312	286	284	283	284	283	277	273	263	273	257	249	248	262	277	280	283	254	291	272	296	267	269	299	274	243	289	250	310	267	244	252	241	270	282	288	272	287	285	260	275	266	276	265	275	240	244	264	269	302	273	262	254	265	282	248	286	271	263	284	248	281	284	262	277	266	257	291	308	271	260	279	255	260	283	281	268	259	268	281	282	291	274	274	268	273	277	277	261	250	279	270	258	254	261	256	257	301	260	280	293	318	286	277	262	244	307	275	270	279	298	278	282	274	256	271	276	267	286	266	245	264	284	260	283	275	279	287	273	272	275	240	277	287	264	274	286	276	299	285	283	254	294	284	266	302	274	252	261	288	280	297	266	256	302	252	274	278	262	284	275	267	268	261	282	267	272	296	256	263	273	287	276	269	296	264	250	285	278	265	282	299	280	273	239	270	259	250	296	273	286	267	269	252	265	309	304	286	261	257	267	326	310	278	255	253	262	240	272	289	277	253	267	276	253	282	257	281	275	289	267	273	275	267	275	227	263	271	270	269	226	260	260	268	274	284	266	258	284	281	243	281	274	263	279	293	280	279	245	271	279	296	267	254	244	295	269	263	258	262	291	229	274	271	273	307	292	298	284	283	270	283	258	258	306	259	280	273	276	270	260	277	291	278	299	284	283	277	274	277	283	250	293	271	263	272	298	256	273	286	275	271	278	255	274	281	278	249	271	253	293	253	258	270	241	246	293	297	259	262	260	294	294	275	289	270	276	271	261	270	291	281	270	278	275	276	247	300	272	303	293	274	271	274	281	299	255	282	286	281	277	287	309	287	283	284	270	264	305	314	254	292	298	278	270	283	319	292	309	312	248	276	275	305	262	259	285	301	262	250	262	301	257	263	272	271	302	275	269	243	270	234	232	274	287	271	294	307	264	280	298	270	265	268	323	274	258	273	259	260	310	271	264	285	289	263	269	277	272	283	271	283	280	259	298	260	264	292	266	253	276	265	287	273	278	282	298	250	295	247	272	269	265	274	277	305	293	241	299	262	271	247	259	267	265	269	261	291	287	265	264	284	268	252	270	287	266	276	282	294	297	259	281	276	267	272	299	255	260	271	283	272	290	267	260	271	284	272	303	247	303	296	255	271	254	302	289	292	238	286	246	245	250	269	279	288	282	293	236	279	264	278	292	288	281	280	262	269	263	278	287	287	268	279	298	308	291	270	286	290	276	281	256	275	248	250	269	286	261	284	260	283	270	303	279	268	278	249	253	267	259	262	256	278	276	253	268	289	254	289	270	263	272	251	258	267	277	258	255	302	278	287	283	259	279	270	260	291	257	284	254	277	279	255	282	321	281	265	232	279	270	248	256	284	280	307	272	273	269	281	287	278	257	249	298	274	285	266	264	275	291	273	263	276	283	305	293	275	286	276	311	295	275	267	255	248	289	277	276	298	263	268	262	245	261	284	292	230	286	283	253	260	278	243	311	277	293	263	247	259	280	263	247	282	260	281	256	254	267	259	276	257	274	262	272	281	251	295	303	274	286	274	246	240	250	286	268	283	260	275	258	266	286	275	258	265	283	274	304	243	269	272	255	285	277	280	289	261	276	293	290	281	276	315	276	255	252	267	272	260	255	271	269	290	255	277	291	295	245	271	274	264	295	247	278	262	241	284	293	282	287	266	241	262	270	299	258	252	261	309	277	267	319	284	273	266	274	285	261	282	268	294	280	277	306	266	284	291	261	252	267	274	271	242	285	245	271	288	268	247	268	267	229	252	260	287	258	256	288	284	275	282	299	236	317	253	273	297	281	295	261	275	286	258	275	287	304	266	294	248	265	272	272	280	275	299	260	276	310	257	282	271	285	258	291	286	262	250	265	257	283	257	248	260	247	272	267	247	270	283	279	273	274
43163	8443	2720	3000	2839	2518	2163	1929	1593	1504	1348	1415	1207	1199	1276	1251	1216	1154	1040	1186	1256	1221	1161	1406	1264	1098	1217	1159	959	962	934	860	925	941	833	844	971	990	976	964	923	980	1058	1035	918	782	747	783	767	862	837	834	830	1175	2988	3972	2926	2461	1524	961	616	704	698	657	674	685	684	654	647	688	646	662	666	685	646	656	757	635	657	645	677	687	638	700	657	654	703	669	657	662	595	622	626	654	676	664	679	661	663	623	655	699	682	640	649	719	638	646	671	666	681	647	660	688	619	615	689	675	658	685	694	651	633	679	639	627	694	662	675	669	620	666	681	697	690	693	620	585	655	666	678	614	699	643	661	626	682	674	656	623	678	626	655	675	671	684	645	667	665	656	635	667	658	662	705	646	618	588	716	655	641	627	659	627	642	654	648	677	651	619	647	644	618	595	616	662	645	670	665	649	661	671	656	619	686	638	655	664	642	687	653	623	658	635	612	628	665	696	668	654	663	646	661	675	615	705	680	639	665	660	662	703	639	626	641	630	648	725	641	608	630	672	649	658	594	594	626	719	637	672	705	669	684	704	713	669	636	686	695	661	639	651	667	669	699	647	682	645	666	634	633	651	625	726	648	653	689	658	598	655	638	615	663	671	643	642	630	665	649	695	671	640	695	653	669	664	675	631	676	667	680	690	671	664	671	655	664	651	659	628	629	625	671	650	652	651	628	694	662	642	651	643	614	671	665	690	677	635	654	608	670	679	676	683	649	676	615	700	696	684	681	641	706	664	685	663	601	655	665	680	653	630	681	658	645	675	638	662	666	651	679	673	638	646	673	661	704	642	679	634	658	681	696	646	653	730	621	664	680	652	654	697	677	672	676	619	715	656	599	712	637	692	655	658	626	672	659	667	626	637	642	668	650	648	624	675	666	667	641	670	678	630	684	686	676	668	655	643	593	671	647	643	690	651	648	648	595	644	701	662	662	690	679	666	611	650	668	633	642	630	661	662	677	638	643	642	652	649	675	648	667	652	657	623	619	654	610	678	670	637	645	647	624	662	698	611	654	620	634	618	653	648	703	663	696	638	657	652	619	672	670	668	627	677	660	650	694	700	645	701	698	643	668	666	669	668	648	646	664	616	660	648	657	640	690	652	667	671	696	657	655	647	644	637	678	690	674	673	660	663	683	663	658	621	665	720	659	654	643	732	643	640	716	629	656	644	643	668	663	651	647	651	646	685	696	606	637	667	617	633	639	652	610	633	645	654	706	668	682	624	638	679	660	708	710	625	603	629	631	632	649	674	664	685	633	637	637	616	645	652	677	673	605	695	640	642	668	711	651	660	642	634	659	642	676	625	642	681	657	638	638	600	717	646	702	661	657	672	651	675	670	627	630	730	680	625	621	659	636	690	613	646	661	661	647	687	613	688	662	691	645	703	647	694	688	670	677	649	703	611	678	651	649	662	622	694	693	674	631	679	660	678	641	672	673	726	707	639	615	694	648	670	690	674	667	641	634	636	688	652	670	676	642	659	651	651	624	702	636	657	620	667	716	670	631	667	622	687	686	703	648	649	678	636	697	628	691	676	651	663	655	639	631	672	650	651	640	683	669	673	661	639	637	655	653	663	691	598	653	657	640	638	665	687	634	627	639	684	653	658	654	667	715	659	637	656	628	646	655	684	633	681	670	662	624	691	669	679	672	660	631	683	645	639	656	714	658	616	699	669	629	616	652	695	624	697	619	682	649	658	697	682	673	646	630	656	682	639	675	651	642	681	631	670	646	618	658	707	646	696	703	671	654	655	650	622	695	641	650	675	682	621	643	685	622	661	648	618	632	625	640	629	646	661	655	676	714	652	633	679	655	696	702	653	671	663	642	623	655	662	639	662	648	672	647	673	677	565	646	681	641	681	677	711	657	656	665	666	726	646	685	614	692	658	634	660	646	597	687	699	678	656	612	619	671	649	667	647	651	630	697	666	679	672	613	692	663	656	653	696	652	671	673	649	680	684	700	665	635	688	694	660	661	675	678	675	682	649	660	651	667	649	646	687	650	680	695	636	627	671	649	661	648	615	637	630	679	695	678	688	677	625	659	658	642	646	651	623	696	653	695	707	652	671	626	664	642	704	689	649	640	649	657	685	637	655	626	673	669	651	722	689	599	650	637	656	609	649	691	647	660	659	647	629	694	631	640	632	689	640	616	650	696	667	649	671	673	688	647	670	679	677	687	675	646	673	720	672	669	634	651	627	634	682	684	647	644	713	678	673	622	612	640	626	640	715	680	689	656	643	628	631	680	647	680	611	705	695	659	679	630	721	644	646	657	668	660	627	685	593	640	668	668	686	668	636	667	664	615	657	653	696	638	657	677	645	678	618	648	707	655	639	669	669	645	661	663	646	634	628	666	647	665	638	639	641	660	665	674	674	673	677	661	644	666	658	647	659	664	676	659	652	649	629	666	662	672	634	641	622	655	629	686	682	638	668	623	655	652	643	614	651	691	651	620	652	680	642	628	641	661	687	763	620	663	684	690	708	646	661	618	647	655	675	649	673	658	652	660	628	623	679	658	648	680	676	670	612	670	656	638	651	676	655	658	624	653	702	659	684	618	669	661	633	682	666	684	635	709	692	697	654	611	628	630	642	631	647	662	639	661	678	651	635	679	637	662	696	665	687	702	667	712	685	653	682	656	692	621	657	615	687	648	641	649	678	668	634	663	626	629	638	657	648	679	655	691	656	627	661	688	670	638	645	604	665	630	655	663	667	658	667	667	635	644	662	668	628	662	674	646	637	683	693	649	620	674	602	624	639	659	638	649	662	640	706	642	655	674	664	637	746	632	676	675	618	644	626	639	671	733	688	683	678	663	628	678	698	657	663	662	639	623	692	677	664	645	624	688	672	644	635	603	716	679	667	647	658	651	637	626	677	668	683	610	678	634	655	613	651	643	646	666	685	622	697	655	647	679	630	625	650	644	644	674	630	664	630	697	623	631	658	626	635	639	671	634	647	646	630	630	626	626	633	650	636	658	608	629	676	664	629	684	649	611	645	716	645	665	655	678	703	634	682	689	644	668	663	639	628	662	640	642	652	665	642	640	625	708	691	657	670	640	614	697	679	677	632	648	665	648	660	669	654	659	664	675	645	594	653	703	655	653	673	663	611	615	698	706	682	679	630	661	685	628	641	636	668	656	651	666	642	648	637	659	675	704	629	658	708	713	686	671	707	659	667	698	669	650	719	659	687	627	682	684	704	706	674	624	679	677	661	701	721	642	656	642	671	651	662	680	699	635	687	694	637	684	672	663	627	661	657	647	638	630	615	678	666	665	678	679	677	677	717	632	682	643	687	672	694	650	626	671	712	646	687	673	661	640	642	609	608	631	617	647	674	659	643	648	689	663	670	697	645	634	687	649	676	661	686	653	635	680	653	669	679	609	628	681	676	680	636	670	653	659	621	673	664	633	650	687	651	661	663	690	619	676	670	665	628	626	642	667	652	649	664
73917	35385	16277	5031	1416	1194	817	663	480	459	391	399	438	369	325	337	356	318	356	367	334	338	344	366	326	318	270	310	283	275	254	284	248	256	274	281	281	257	261	250	259	269	282	300	276	255	231	225	200	227	251	264	274	325	677	1206	776	685	485	319	211	201	195	215	244	213	201	215	186	194	226	200	194	190	219	218	210	209	224	193	212	239	212	178	196	222	205	207	204	202	229	215	186	197	208	192	190	200	192	237	182	207	219	207	196	232	191	210	190	206	189	211	229	158	205	218	200	189	183	189	229	202	213	189	173	202	197	219	182	226	193	185	185	196	208	195	193	218	206	215	208	225	192	195	185	198	198	209	197	190	237	217	233	225	185	187	183	209	214	207	193	211	185	210	200	204	182	181	223	231	200	207	205	215	203	206	179	201	208	204	209	204	222	210	223	198	189	226	194	209	185	190	190	191	193	202	192	208	202	178	213	205	190	201	203	199	179	218	214	204	199	213	200	210	218	201	194	184	216	166	185	180	169	208	199	178	175	207	201	182	212	205	193	195	217	236	205	208	191	197	176	228	208	191	185	211	220	196	199	191	186	227	211	185	217	195	204	213	227	203	225	225	174	198	210	184	208	222	229	221	227	215	204	202	232	210	223	185	206	201	205	170	215	207	219	215	227	207	201	216	201	226	204	197	213	230	197	222	180	212	211	203	207	204	190	192	193	228	212	228	199	213	192	212	199	218	204	206	203	227	183	195	191	198	201	203	200	201	215	172	185	220	218	233	227	210	183	212	180	245	220	208	207	187	219	199	188	174	217	232	176	214	214	205	210	225	210	197	191	185	218	195	219	192	214	200	218	210	209	213	205	233	200	184	190	231	221	204	209	233	184	213	221	217	191	212	203	200	219	188	214	235	206	203	186	217	211	216	209	211	203	210	200	187	217	219	184	197	217	195	209	211	179	206	218	203	203	206	205	196	198	225	170	219	213	207	215	220	205	238	212	226	222	215	197	218	195	214	199	218	217	213	198	214	199	219	196	214	193	216	220	183	203	206	231	214	173	196	192	202	220	222	220	183	199	182	179	203	190	220	212	207	192	195	200	221	201	215	200	183	219	210	228	190	211	182	190	223	185	197	212	178	201	211	193	188	200	213	221	228	201	182	204	236	212	192	234	224	206	202	205	217	210	199	208	193	208	228	218	201	224	219	208	200	217	215	195	213	216	183	207	205	174	209	206	196	203	203	213	214	183	229	189	193	207	211	211	193	188	217	206	195	212	193	206	199	205	196	219	212	197	250	180	198	205	220	221	226	200	217	233	198	186	192	189	207	200	194	221	197	233	199	197	194	212	178	177	228	192	225	215	201	196	200	198	193	208	197	191	204	197	215	205	200	233	221	183	219	193	229	206	213	198	237	215	211	219	228	197	210	212	210	197	203	236	179	199	205	173	217	200	189	184	202	211	182	192	197	204	198	211	184	209	222	205	221	208	192	216	198	202	164	177	212	234	197	200	200	183	218	224	199	182	190	214	189	206	195	194	206	246	213	225	233	197	201	223	225	218	185	201	206	228	215	188	197	209	198	201	199	220	177	181	207	200	217	198	205	196	223	256	224	191	202	212	214	212	211	223	203	193	214	222	186	179	196	205	227	203	206	212	203	235	193	213	211	195	180	200	220	195	211	211	155	200	191	187	218	188	202	188	198	221	215	199	231	225	200	211	208	223	194	214	186	212	217	213	203	222	188	216	181	214	217	197	225	213	233	213	210	199	202	226	246	213	214	181	205	213	163	193	216	211	212	196	182	189	218	182	207	194	222	209	221	251	219	235	222	220	214	209	193	212	197	200	229	206	193	197	211	227	190	206	196	184	204	191	211	202	238	211	211	232	201	215	196	199	222	216	205	235	187	217	203	213	209	221	190	211	207	224	210	217	221	209	229	204	208	203	220	190	207	201	235	189	173	202	224	217	196	214	180	218	208	192	240	190	217	226	207	203	217	200	216	216	215	219	190	209	220	215	209	217	196	238	195	214	204	193	219	207	197	200	186	225	207	214	198	181	192	216	219	203	192	201	235	238	205	203	222	185	206	192	216	194	218	206	218	205	252	211	204	204	180	202	211	208	184	198	220	198	215	221	217	185	195	191	208	229	200	216	211	173	198	208	183	238	206	212	182	192	215	210	200	230	239	183	184	229	223	193	194	197	193	228	191	214	228	197	177	206	245	200	204	203	193	203	229	191	223	223	190	206	190	196	229	189	218	219	206	172	189	182	182	214	230	192	194	253	182	205	204	196	183	210	209	202	216	201	242	200	192	208	204	216	215	238	225	221	199	217	194	210	187	200	177	210	205	215	196	229	202	226	218	208	211	219	234	180	194	195	213	215	203	226	218	214	189	200	185	219	194	208	168	198	210	200	213	217	195	202	215	170	232	191	201	199	218	189	218	206	196	217	221	202	216	223	211	194	196	213	212	218	208	217	208	235	214	169	197	237	205	201	220	164	181	206	205	188	257	211	213	196	182	219	169	203	200	224	235	219	188	195	225	203	206	192	227	210	222	205	236	198	190	203	216	216	204	164	177	182	229	226	187	197	237	220	226	193	204	207	191	190	228	208	188	194	195	178	173	214	211	172	196	222	220	217	223	198	210	216	167	185	208	197	188	214	203	184	198	188	226	213	205	199	190	211	205	213	202	179	205	218	191	198	198	195	195	226	198	196	224	194	211	193	197	224	190	209	213	229	222	178	201	203	209	192	212	205	216	206	191	208	198	212	226	222	199	200	186	208	208	208	202	217	206	205	187	227	189	189	200	207	213	202	208	206	196	232	207	182	174	204	233	244	197	216	204	191	194	182	206	208	209	222	212	201	180	185	237	225	229	196	213	212	221	192	219	224	200	209	175	205	191	185	230	199	241	226	202	229	213	223	201	238	202	214	198	235	213	222	221	216	188	202	190	202	187	219	209	212	225	194	193	215	217	179	199	189	203	216	216	187	200	193	219	185	211	187	229	188	210	182	201	212	196	209	207	198	223	200	193	171	207	217	203	173	188	217	214	197	193	206	201	225	180	209	199	187	199	191	210	194	183	234	177	208	207	193	219	219	210	210	196	189	209	221	188	208	214	216	232	226	213	199	201	202	211	195	189	219	202	191	208	198	204	205	205	197	197	197	204	209	215	220	220	213	205	241	194	192	217	209	227	212	218	217	200	194	227	192	186	210	210	192	222	198	209	199	201	197	195	203	221	203	216	215	218	181	203	204	216	206	206	212	209	192	223	224	220	195	182	199	191	224	195	208	198	178	182	189	219	185	220	219	212	217	213	213	218	202	218	227	185	221	210	209	213	206	227	202	188	218	213	189	210	203	222	202	227	189	213	209	208	197	204	205	214	231	196	215	215	204	232	190	208	206	217	198	218	200	226	199	211	198	207	205	209	225	169	186	192	200	184	209	203	204	209	186	211	199	209	202	206	198	199	208	220	242	226	217	200	198	196	192	217
51854	10223	4213	4955	4505	3841	3143	2500	2169	2007	1717	1563	1636	1445	1409	1473	1486	1147	1160	1453	1410	1484	1458	1771	1500	1257	1368	1289	993	1001	935	966	933	885	983	1149	1163	1135	1023	999	956	1015	996	1159	1003	800	693	676	682	733	846	816	895	1228	4075	7080	4494	3543	2421	1306	510	490	550	506	484	521	512	484	429	518	512	559	492	476	481	472	496	502	530	517	499	495	513	523	554	522	543	530	520	524	462	520	496	533	517	515	548	529	490	525	482	515	507	480	515	490	521	551	471	502	482	509	487	470	503	515	547	533	473	508	470	492	482	472	533	524	508	504	485	525	486	493	478	470	499	484	515	518	514	456	495	520	519	482	518	498	509	500	464	471	526	519	516	480	513	482	511	468	479	507	498	521	484	511	528	471	524	559	524	517	492	516	526	478	552	484	483	517	473	531	483	519	516	496	489	494	509	502	512	476	472	464	498	518	494	507	520	495	512	508	504	486	522	480	504	507	491	486	478	495	519	523	504	511	514	520	490	545	502	481	487	457	520	478	486	527	509	498	517	539	463	519	491	508	489	554	534	511	504	478	507	557	515	522	538	543	531	477	473	496	560	511	551	505	450	496	498	494	483	495	502	488	453	491	491	556	491	482	494	484	512	509	481	519	522	514	568	485	489	480	480	524	488	488	458	531	508	523	509	502	492	567	483	474	501	496	555	485	500	497	491	485	499	530	493	484	500	516	534	516	488	517	533	454	491	512	474	538	538	498	508	495	501	474	540	481	516	503	517	492	486	522	493	478	471	498	462	546	511	537	461	496	498	477	491	534	489	522	481	504	480	467	494	520	467	517	465	493	497	515	522	486	528	530	496	488	509	523	539	464	506	506	494	475	502	489	496	503	511	491	462	496	557	534	546	507	498	501	479	546	514	521	537	519	540	491	533	501	496	494	516	520	494	453	495	496	482	481	472	550	535	498	536	507	558	484	492	520	473	524	489	504	452	512	490	532	484	463	535	514	516	500	478	500	521	514	515	514	497	489	511	489	479	463	469	503	496	521	459	489	487	495	495	518	497	482	527	506	531	497	506	536	503	516	518	495	476	511	470	504	533	504	476	478	517	495	518	484	507	538	500	520	502	530	542	477	488	503	530	502	508	467	486	500	514	487	457	486	522	526	505	525	492	499	500	509	533	520	496	476	499	516	472	505	539	489	479	532	511	502	525	506	498	518	534	483	514	547	512	482	545	509	537	522	458	502	518	503	474	521	527	496	497	482	501	497	507	516	490	500	502	530	492	498	494	476	481	545	556	548	529	526	514	507	500	547	521	514	512	454	495	507	471	493	521	535	512	477	534	529	483	499	523	480	526	520	451	507	505	503	519	471	467	525	535	493	471	507	523	531	523	481	464	531	526	493	466	500	508	499	501	507	509	523	531	493	512	477	498	493	523	523	505	536	515	485	470	462	506	513	473	509	470	514	485	492	502	510	541	528	510	489	554	481	491	481	532	531	477	501	498	515	477	474	474	492	485	501	538	530	485	529	503	527	499	495	490	542	503	537	517	508	478	492	479	479	503	511	475	522	532	542	499	535	515	508	494	516	486	508	523	459	525	495	504	511	546	480	517	509	506	506	524	513	482	508	483	495	443	523	505	513	499	509	531	480	517	472	497	491	503	471	484	517	486	497	501	497	537	492	457	482	516	475	479	480	508	521	511	504	477	520	509	499	525	485	493	504	509	521	518	537	509	502	549	499	515	481	496	500	516	501	540	519	491	481	491	512	493	490	477	522	469	542	479	479	499	531	476	477	505	494	465	489	484	540	488	523	508	525	478	491	502	470	512	525	523	546	493	514	514	499	479	483	544	493	450	504	530	532	519	509	538	527	500	464	526	468	518	501	463	499	497	475	481	494	511	509	472	497	490	483	493	497	498	493	516	531	552	481	540	485	496	505	470	469	529	509	555	521	525	491	500	492	516	452	482	517	491	509	500	524	493	528	506	504	503	530	507	509	490	509	489	465	494	509	529	506	466	516	491	511	494	469	542	525	511	511	527	529	537	467	511	491	478	518	451	507	468	543	522	510	539	484	477	568	503	504	516	502	494	537	521	496	487	487	454	497	488	498	525	500	522	453	530	548	502	517	506	509	483	511	518	507	547	472	507	496	507	501	486	501	457	538	540	461	490	494	493	512	504	499	535	472	536	522	481	510	501	517	509	531	491	483	510	478	524	512	520	517	462	488	526	535	499	490	510	503	548	470	461	482	489	492	504	491	471	522	532	508	532	502	502	488	505	487	501	520	513	483	522	558	552	458	501	513	487	551	513	485	503	513	494	540	526	514	482	471	498	446	501	524	488	475	524	511	500	483	526	515	477	491	442	509	500	493	489	511	514	515	547	532	447	495	510	527	525	494	511	523	473	510	509	503	516	501	537	515	525	555	539	514	479	496	482	509	472	487	534	493	516	509	514	467	508	517	491	487	510	547	504	474	505	522	546	533	437	533	542	500	470	505	503	507	528	489	520	521	508	507	516	475	555	525	529	517	480	520	504	521	507	532	479	499	504	481	504	473	489	522	484	503	483	515	471	536	497	488	491	487	479	494	496	513	471	501	504	493	506	496	465	466	512	498	514	508	498	477	505	530	514	524	480	458	477	502	503	506	493	488	494	518	492	525	484	479	531	530	475	487	503	492	504	532	486	505	506	471	513	508	450	532	494	501	488	482	493	561	533	535	499	477	506	480	479	497	464	519	489	484	507	489	495	506	517	514	515	478	458	481	516	494	517	463	507	514	495	538	525	520	512	501	478	520	492	510	481	498	504	499	516	525	539	528	476	489	513	495	472	522	514	527	464	463	477	490	533	504	467	505	488	526	466	480	485	519	523	477	524	534	489	510	476	491	504	510	472	500	497	487	513	516	497	509	512	504	502	485	487	497	535	484	496	523	508	540	470	502	485	523	444	545	516	525	491	486	517	527	477	526	494	506	487	483	542	499	520	512	484	531	515	510	525	542	482	473	453	532	514	519	519	500	462	481	558	497	547	500	506	540	506	500	454	521	500	500	514	500	467	476	520	507	491	521	541	532	479	533	498	509	477	501	531	520	464	499	530	522	459	456	516	513	490	490	504	478	505	500	502	545	495	469	507	508	523	513	477	546	521	495	501	498	544	521	464	531	503	552	498	501	507	505	509	507	495	511	487	513	532	517	455	529	480	504	531	452	522	515	536	553	475	521	497	542	490	507	515	536	465	488	491	467	523	493	507	504	487	533	531	511	493	495	486	486	496	529	526	538	510	546	501	510	476	534	531	493	480	481	483	520	487	502	476	506	463	492	491	518	493	505	484	487	503	506	507	509	454	520	480	484	467	499	446	489	505	518	507	485	522	526	532	512	517	529	514	510	504	483	507	522	494	494	502	511	471	506	519	508	485	474	502	536	566	496	463	525	510	493	534	497	532	486	502	542	498	503	506	501	515	541	495	513	503	442	508	508	539	527	531	529	474	524	531	490	537	466
19169	2661	662	478	423	339	365	346	290	270	295	267	287	295	281	292	294	290	289	272	268	271	302	276	326	286	268	249	299	301	292	307	297	291	361	315	302	290	281	261	302	269	270	287	284	257	309	256	260	251	258	289	258	246	301	323	354	338	344	297	287	278	268	255	265	262	268	267	272	295	260	260	275	265	253	275	263	263	266	254	267	247	272	277	266	287	256	266	269	280	258	265	255	236	250	272	268	293	282	271	260	272	258	277	266	270	261	259	264	248	275	228	234	267	273	282	250	240	261	272	267	254	258	260	248	260	269	283	265	279	272	281	272	255	279	279	251	277	285	284	277	278	293	274	267	288	276	270	247	259	261	266	278	265	278	282	285	251	258	245	279	287	273	287	246	289	256	288	262	293	226	252	264	273	262	298	273	277	308	258	254	258	239	281	272	252	261	282	265	258	258	259	242	282	276	255	268	220	262	278	232	265	257	238	271	244	262	256	274	283	263	269	274	286	254	265	242	258	269	265	257	269	285	264	278	282	252	262	244	238	271	254	261	260	278	272	266	281	268	243	273	263	287	276	289	274	265	251	249	264	279	271	280	281	253	253	260	257	276	259	265	239	245	277	255	263	248	249	290	247	250	229	265	271	263	241	273	290	267	272	245	254	287	234	273	254	266	248	268	291	270	280	274	266	281	272	261	262	281	289	305	263	280	268	301	244	301	279	260	280	272	279	289	262	263	266	265	228	293	270	271	278	253	251	266	276	303	276	289	259	283	269	288	284	269	287	251	268	283	265	253	238	253	251	275	273	270	257	266	255	263	276	247	251	258	256	276	251	286	263	250	272	257	265	300	289	285	267	288	239	279	278	291	222	270	278	265	265	273	272	240	270	272	283	274	267	270	283	270	279	254	275	272	276	284	267	235	257	278	242	262	255	244	272	272	258	275	275	288	247	268	268	292	268	258	260	300	279	252	270	298	286	246	270	246	290	277	271	243	232	260	248	250	261	243	275	269	245	295	267	283	252	253	249	270	271	287	236	271	254	287	294	283	268	302	281	291	258	286	303	248	271	270	283	247	250	267	263	276	227	248	267	283	251	289	257	280	260	257	248	245	268	275	271	261	263	287	276	286	297	269	301	269	266	254	286	273	248	250	269	281	256	257	286	271	267	264	251	280	278	283	245	285	272	270	283	259	266	258	257	255	259	259	246	278	277	237	277	267	273	291	264	251	276	296	259	253	306	275	237	251	248	228	277	253	256	250	269	245	287	267	258	243	252	258	268	252	270	265	258	259	251	273	254	274	259	267	255	239	255	258	284	230	295	262	273	281	252	277	279	273	251	273	262	288	284	258	266	275	278	241	272	299	264	282	286	272	275	260	278	243	274	254	267	277	276	266	273	246	262	278	276	271	285	283	271	280	252	294	264	277	260	300	264	268	287	267	264	268	269	230	254	264	270	293	263	269	245	274	249	259	259	237	243	273	243	228	280	279	260	228	251	248	250	262	296	238	254	249	239	298	265	244	283	282	300	252	277	257	297	279	276	269	270	279	279	254	241	291	274	255	274	262	254	280	263	277	261	271	282	280	255	283	265	292	233	286	274	241	291	260	266	307	290	262	249	269	234	267	266	269	272	279	282	273	269	256	250	266	286	230	269	278	299	286	273	260	245	272	247	257	290	248	249	278	252	247	278	248	242	250	228	266	278	249	253	296	242	270	278	295	270	259	259	267	285	270	266	272	288	216	275	299	255	279	271	265	271	275	232	255	272	275	267	273	234	263	250	283	285	246	292	272	247	282	273	299	271	281	270	263	271	268	262	281	233	246	287	251	276	270	255	267	268	272	258	284	281	258	270	257	259	252	265	271	272	268	265	270	256	268	262	284	264	259	265	259	263	267	252	260	267	265	264	272	286	274	255	277	267	267	271	265	267	273	266	251	247	264	279	264	276	254	284	284	277	267	268	295	249	270	278	235	278	239	248	267	285	244	259	220	278	256	283	276	291	315	279	267	259	284	254	258	261	256	261	283	272	292	249	262	285	269	291	278	248	284	267	258	276	278	288	245	256	256	266	278	281	263	284	236	260	255	250	253	260	254	258	266	254	271	265	270	227	252	254	251	250	219	243	237	271	280	290	255	278	234	260	254	239	265	282	277	276	271	252	265	280	243	253	288	261	258	257	281	270	244	287	236	252	267	273	278	251	261	259	285	258	270	271	275	273	256	270	269	284	272	224	249	273	264	256	268	280	244	258	297	289	261	259	281	293	287	298	281	256	293	248	283	277	263	254	277	253	254	276	280	291	258	271	264	256	280	250	277	272	298	239	265	271	255	304	262	259	270	272	272	289	261	282	237	288	262	246	258	243	260	274	253	279	250	255	308	275	231	296	258	260	261	269	288	253	254	261	226	280	269	273	256	257	270	239	253	258	270	270	275	250	252	240	275	278	255	243	266	274	230	276	244	258	283	256	270	278	266	276	294	252	253	266	266	292	284	247	251	287	273	263	272	265	242	238	294	274	308	280	265	263	250	262	268	290	228	287	272	286	274	298	222	267	271	274	258	272	284	248	228	259	254	238	285	263	248	272	280	262	284	256	271	250	268	266	272	248	260	278	271	262	261	274	269	269	272	260	290	291	264	262	256	278	261	255	273	288	264	224	247	246	254	286	273	261	282	268	273	250	260	269	275	252	266	245	247	260	276	291	273	291	275	249	267	250	255	287	279	291	248	270	281	254	279	285	254	260	281	276	276	282	264	302	276	259	262	268	231	269	275	280	273	239	250	296	259	264	265	260	282	262	236	266	274	270	273	265	262	261	284	293	273	248	280	274	267	245	247	249	288	230	269	259	262	253	281	275	265	259	269	303	252	250	268	273	276	277	276	291	254	275	291	266	250	276	261	243	287	297	274	274	241	283	274	253	312	280	280	231	251	267	260	264	271	286	251	271	273	262	280	230	269	281	247	275	244	258	264	240	255	299	225	261	257	299	282	254	250	262	240	291	258	264	257	268	223	280	268	247	262	286	287	246	284	272	295	275	273	280	264	276	269	270	257	248	254	265	208	230	239	287	250	284	265	263	271	247	263	274	267	295	268	237	278	279	246	251	252	278	267	290	283	253	263	257	264	261	276	262	286	253	268	264	253	249	269	289	256	252	268	301	254	302	239	252	252	256	262	246	278	289	294	275	283	309	253	287	266	254	252	272	292	290	264	305	263	252	267	277	268	257	270	271	268	236	260	278	286	255	257	258	267	293	274	286	288	296	288	292	226	256	284	262	302	290	274	276	264	256	253	234	286	263	280	236	273	271	289	252	253	276	253	307	274	248	294	263	267	252	308	261	292	248	281	281	261	267	277	303	272	285	249	257	235	275	246	255	270	259	279	265	259	281	260	264	255	256	279	270	261	258	280	266	237	244	285	254	285	263	301	266	258	266	270	292	276	263	257	267	261	279	287	282	250	264	262	267	266	242	290	294	279	303	285	269	293	280	272	264
18006	1701	1089	1171	1192	996	1042	900	813	798	783	796	846	805	772	793	763	764	741	841	847	892	902	941	835	781	739	764	808	812	789	725	794	789	851	979	894	787	833	856	825	793	838	796	809	772	701	654	687	712	744	790	779	730	832	1041	1020	1007	968	735	655	666	646	698	634	615	649	583	640	626	652	654	612	635	672	720	662	642	631	628	716	628	662	657	606	637	646	668	654	684	659	652	654	660	630	678	636	678	653	643	663	657	638	678	668	680	663	633	677	693	624	693	680	683	682	673	681	680	686	667	696	678	667	654	651	686	671	652	678	642	632	639	672	616	664	718	684	665	666	661	659	636	646	653	669	662	657	628	619	630	648	647	658	695	653	664	656	653	678	659	647	658	642	621	627	623	668	613	662	660	625	657	667	634	630	696	597	689	676	649	643	632	642	644	618	615	688	645	648	718	671	667	677	664	679	631	636	680	649	629	660	660	700	654	680	690	691	676	642	642	640	677	671	602	681	700	665	632	655	644	643	663	628	663	610	650	679	640	672	623	671	709	613	669	654	674	667	661	620	627	649	687	636	629	636	675	657	713	617	616	660	661	662	655	617	704	641	652	624	617	672	627	629	697	625	658	649	654	634	655	712	651	663	631	672	677	676	660	680	616	687	673	640	638	614	660	670	688	667	710	659	651	644	691	643	629	622	643	711	615	651	688	631	660	647	629	671	674	654	667	592	656	670	702	664	675	660	632	620	651	670	690	654	645	616	645	661	600	656	666	669	631	680	644	636	673	694	691	671	637	684	685	635	652	669	637	664	622	628	599	648	690	673	663	683	649	692	641	666	660	619	667	707	630	643	627	622	674	678	615	654	691	658	684	669	645	622	626	631	681	667	598	634	681	660	677	707	666	639	656	667	629	704	639	645	687	722	663	667	638	684	605	618	669	665	671	676	677	658	691	660	637	662	658	629	644	678	672	637	679	633	695	648	651	663	657	644	657	631	694	639	633	701	660	659	649	629	672	655	624	624	640	686	639	646	648	646	706	732	633	646	642	659	678	669	665	667	650	671	662	659	689	652	666	685	608	686	620	677	645	650	655	634	646	648	667	623	653	611	680	706	657	661	710	674	669	662	679	644	631	631	666	611	656	645	723	677	602	680	657	639	661	700	646	601	657	651	695	642	662	681	638	697	678	649	614	617	619	670	689	623	674	692	687	630	609	628	610	635	622	652	701	643	645	668	643	624	672	661	651	655	663	662	628	654	670	658	604	666	656	642	643	664	667	665	671	680	716	704	640	677	692	649	615	637	651	640	641	667	662	621	640	641	666	655	662	668	627	631	655	643	690	669	658	668	630	635	678	633	645	644	629	654	665	690	654	712	644	690	625	603	696	637	620	660	686	649	628	685	629	638	692	686	627	642	623	691	696	660	669	662	669	665	679	661	656	619	635	664	659	671	651	664	636	586	633	677	648	655	665	609	649	671	663	660	657	655	652	682	638	652	625	705	689	618	609	641	666	694	677	673	629	653	674	673	631	654	663	667	692	669	646	625	674	636	653	664	625	653	628	655	691	662	613	665	641	692	616	655	643	635	608	645	658	673	651	626	655	661	640	644	612	699	654	627	695	681	673	635	629	655	645	623	647	665	663	686	661	630	614	702	630	638	640	646	690	695	656	612	652	670	677	648	671	644	657	702	658	682	610	614	663	674	650	642	629	669	630	707	656	662	631	692	659	680	669	658	661	584	638	674	670	654	689	657	630	661	637	681	701	667	662	602	653	658	688	650	667	670	613	673	603	690	622	646	635	670	616	677	672	729	629	616	674	704	615	683	678	648	657	691	614	649	651	610	642	636	663	650	684	615	650	637	649	634	643	640	682	662	658	673	666	663	641	608	631	662	689	657	654	661	616	699	661	599	691	693	654	640	647	649	664	689	698	665	681	641	647	641	601	662	633	665	634	655	679	664	662	649	634	684	665	668	627	669	621	632	666	665	637	637	682	621	640	674	649	677	712	624	683	639	629	596	655	676	663	658	693	687	702	664	648	645	669	643	667	671	667	643	625	596	666	635	647	680	655	670	657	656	686	666	650	659	673	632	631	641	632	609	699	660	639	711	621	678	647	652	659	628	602	636	682	659	668	680	690	688	656	665	657	688	677	657	649	653	659	635	649	671	658	646	647	648	675	627	655	696	670	659	658	630	670	620	686	656	644	630	650	649	662	712	625	662	670	660	649	649	644	675	663	696	668	686	674	686	643	655	672	619	627	685	690	647	631	650	631	672	628	637	644	630	636	659	664	667	656	629	694	657	654	635	650	613	673	671	660	621	636	648	621	671	625	636	644	615	650	637	670	612	697	636	635	594	649	674	633	603	680	684	647	672	636	633	670	672	647	621	656	607	663	656	680	645	653	648	626	650	596	648	674	642	655	687	669	668	676	660	647	634	672	669	664	678	679	628	620	649	646	650	657	655	640	658	692	641	688	679	643	671	672	636	650	646	650	669	638	604	541	698	654	607	658	722	646	661	643	651	658	648	660	631	703	625	631	680	609	644	662	664	662	652	689	607	602	651	652	642	653	673	687	660	695	633	674	667	652	640	647	631	687	629	661	653	666	672	662	643	618	654	643	668	649	648	636	645	694	676	648	654	631	653	680	678	643	653	631	671	683	629	686	628	679	684	666	682	664	689	660	627	672	625	677	612	654	674	659	687	692	692	652	685	642	675	666	679	634	661	670	656	649	682	660	635	676	673	653	655	660	625	674	631	605	607	628	674	667	667	623	663	649	627	629	683	654	651	649	668	618	687	660	677	643	668	633	633	664	707	648	662	630	647	675	669	674	651	614	659	661	673	631	702	620	640	599	666	696	649	640	648	681	659	660	670	650	629	631	617	618	688	655	601	665	617	640	664	671	679	655	646	668	688	653	690	660	648	670	679	628	680	632	637	656	616	651	614	658	651	651	708	626	678	671	695	649	715	656	644	716	616	661	647	639	628	691	671	614	694	688	624	613	699	670	672	682	644	625	648	599	643	658	652	611	635	649	642	676	608	685	603	632	639	633	645	668	643	708	615	635	604	665	655	659	651	673	637	646	632	648	699	671	653	693	685	683	627	659	719	629	662	681	685	664	708	685	668	677	625	684	640	646	575	675	672	647	663	628	602	620	655	660	549	669	640	635	661	640	646	700	649	626	632	626	682	643	649	623	656	704	600	620	678	631	672	675	687	626	637	655	682	657	671	653	651	662	661	668	686	650	624	650	628	740	654	661	626	660	656	660	631	673	643	622	636	615	645	620	657	701	610	642	624	702	679	675	679	687	623	636	660	632	691	637	633	642	673	691	662	687	702	644	654	610	661	648	637	679	632	671	655	616	698	665	668	640	686	647	652	618	660	652	686	683	688	660	621	684	665	635	608	659	658	628	658	617	681	672	609	670	668	664	672	646	653	630	655	682	683	660	617	629	644	641	682	713	644	667	623	656	618	686	672	612	640	644	669	685
66069	30537	9899	1519	868	650	646	537	498	416	384	434	390	390	389	317	353	351	355	350	366	344	369	372	362	313	327	345	366	371	349	320	291	307	322	334	317	329	324	318	337	347	328	293	319	296	300	278	264	265	277	289	302	284	461	712	631	562	496	368	272	279	287	262	264	258	278	271	274	271	293	269	265	275	274	272	280	294	268	284	334	249	298	304	284	261	289	273	285	265	263	281	306	301	256	286	270	265	264	239	297	305	271	270	271	279	282	288	293	293	270	271	293	268	275	272	265	261	306	291	300	279	276	280	288	283	262	240	309	283	281	288	292	282	285	277	286	278	253	288	283	274	277	249	277	275	301	273	291	298	251	298	263	305	311	276	272	280	291	292	289	295	286	282	285	279	273	287	306	290	313	310	294	257	293	261	284	262	311	285	267	285	292	311	289	294	274	247	301	260	287	293	269	265	268	294	301	243	292	287	274	297	280	290	270	269	278	295	280	248	286	264	273	265	305	286	278	298	272	283	286	276	294	269	304	323	258	272	289	273	280	271	299	296	296	286	253	298	273	290	264	276	316	295	284	312	274	261	296	252	285	297	278	284	259	276	297	305	265	293	282	267	285	292	277	287	285	264	267	248	298	297	281	289	287	277	301	270	288	276	279	284	263	270	289	278	256	282	295	278	271	285	297	271	307	270	302	263	248	298	246	277	277	276	276	271	264	271	287	296	311	256	270	290	248	275	298	299	298	266	258	285	276	257	291	283	259	301	294	331	287	274	271	274	262	280	317	286	294	254	271	295	299	260	287	283	271	297	292	258	261	268	272	299	296	286	288	295	297	260	260	301	302	302	296	301	286	308	272	300	282	297	289	269	313	286	309	282	292	281	275	288	263	318	261	308	284	277	277	250	275	289	289	302	240	302	290	291	259	316	289	270	288	281	282	284	265	297	302	288	279	291	268	283	298	298	285	277	283	292	273	295	316	258	291	252	263	293	282	293	277	277	282	261	284	304	280	272	297	253	272	280	279	288	280	265	292	276	303	264	313	297	289	263	278	267	307	278	289	258	262	286	295	277	284	284	263	276	313	283	290	285	290	301	271	278	275	278	308	261	264	281	286	274	283	292	311	296	270	262	265	311	279	302	293	311	289	305	290	303	275	287	257	297	291	293	275	295	322	273	300	276	276	290	266	273	272	297	284	267	294	302	263	274	273	295	286	285	272	287	279	318	280	275	304	285	306	248	313	299	268	280	300	299	298	267	303	258	301	271	302	267	295	284	294	254	308	294	286	276	263	277	256	283	282	276	289	270	294	290	267	268	246	267	305	261	289	296	301	299	275	280	297	290	274	299	254	281	273	278	265	272	276	301	314	273	262	328	297	258	280	254	282	289	238	264	272	286	272	296	264	281	319	283	281	281	272	294	257	284	255	301	304	275	313	293	268	233	256	293	286	287	260	280	281	276	297	281	266	295	277	270	272	309	299	282	292	292	269	285	301	254	278	277	279	288	292	283	301	315	300	276	318	283	295	256	266	304	263	290	295	256	259	238	311	286	293	303	249	297	292	287	284	295	293	262	279	286	318	284	279	320	294	258	303	254	272	314	301	291	263	294	277	276	273	266	272	280	284	264	286	265	291	293	284	273	282	285	246	294	269	282	254	292	272	287	259	271	324	296	275	272	275	266	295	293	285	285	290	279	301	275	300	274	276	306	313	264	295	288	279	284	264	258	304	254	285	261	253	285	303	269	310	253	286	287	304	269	307	285	277	255	271	281	309	273	278	318	244	304	296	283	287	272	295	295	261	284	262	267	279	281	277	273	275	251	294	274	273	270	281	268	274	280	270	293	285	263	332	236	301	278	282	289	333	283	254	313	312	294	285	259	265	277	286	281	280	283	271	268	281	273	293	281	283	277	291	302	277	251	264	280	247	223	257	268	299	268	304	274	266	287	284	305	264	270	306	288	303	330	271	257	268	289	258	254	269	275	281	286	283	290	278	278	274	261	291	271	255	319	275	300	283	272	276	293	264	268	291	272	281	274	262	274	291	309	278	275	271	281	292	318	297	278	273	284	278	276	290	287	276	309	288	293	281	300	301	257	273	306	283	258	263	242	243	294	287	291	281	265	270	284	301	282	275	306	282	288	292	281	293	296	276	298	257	283	292	272	260	268	276	259	273	302	287	267	311	280	284	277	298	279	261	290	297	287	266	292	262	278	298	280	289	307	279	286	272	269	270	297	275	286	249	308	274	269	279	296	293	301	284	303	291	264	260	274	319	292	254	282	266	260	268	298	248	250	295	275	240	294	289	290	268	280	308	268	276	302	277	297	263	278	292	260	282	307	274	278	285	315	281	308	296	282	295	248	277	291	294	320	275	289	305	261	277	307	292	269	273	299	298	250	261	309	278	305	243	247	277	259	275	251	290	292	265	306	291	288	267	297	247	287	284	281	296	265	251	296	267	315	283	289	302	291	276	290	256	286	284	300	284	281	245	309	278	267	316	261	283	269	272	274	293	305	277	309	260	282	267	275	285	277	274	240	320	267	296	271	281	284	295	283	279	297	284	277	272	331	261	282	299	269	286	274	307	256	285	273	281	287	292	271	274	264	287	271	276	270	281	256	271	272	272	315	293	270	287	301	301	273	267	283	289	277	276	284	287	299	310	290	284	233	301	279	278	288	289	281	294	303	297	259	250	279	252	297	279	302	272	294	295	266	257	296	303	275	302	290	304	300	301	278	316	284	269	263	255	291	283	277	277	275	275	292	279	253	289	276	315	265	291	276	272	263	258	285	268	275	295	266	287	273	275	278	283	297	265	295	275	329	265	272	290	272	278	296	264	296	269	320	238	289	270	304	303	287	256	290	291	287	292	270	272	279	278	296	292	251	270	288	280	296	318	272	300	277	324	277	262	309	289	278	276	273	288	301	223	298	251	293	278	293	252	268	279	278	256	281	296	272	252	272	273	275	301	266	255	258	287	313	285	259	274	301	272	297	276	281	266	263	263	235	293	308	299	285	281	290	274	260	280	291	292	271	279	264	303	273	303	292	257	306	294	297	241	280	295	271	284	314	275	262	260	280	301	288	316	296	290	290	301	310	294	327	300	285	284	286	286	267	247	282	290	276	272	291	277	272	232	303	294	250	277	266	248	273	258	309	273	298	330	313	263	270	257	304	256	295	272	297	272	291	274	286	299	275	290	280	282	293	293	230	283	247	298	281	300	274	283	270	264	282	273	283	259	256	271	282	296	285	259	271	301	257	272	305	309	239	266	287	251	311	260	275	267	278	319	287	300	295	299	299	291	300	314	289	287	255	284	277	249	267	304	281	267	283	275	299	291	324	293	285	333	275	284	273	294	314	266	276	267	300	251	287	286	291	278	294	294	293	294	272	264	274	261	251	251	269	261	309	267	268	250	286	284	309	248	283	293	295	250	307	291	275	258	278	306	279	314	281	278	270	255	268	281	262	295	264	318	266	292	248	300	310	296	289
42731	8939	2727	3356	2997	2602	2091	1846	1533	1438	1307	1292	1298	1285	1255	1095	1160	1159	1148	1271	1178	1253	1393	1459	1241	1106	1038	1134	1142	1230	1176	1068	983	1140	1078	1023	937	982	1039	977	995	1017	997	992	960	855	768	779	761	718	769	875	983	889	2050	3788	3417	2688	1733	1186	666	690	712	664	690	650	684	681	667	688	652	659	666	711	713	700	624	661	677	694	694	655	684	672	702	622	698	726	692	703	706	684	706	708	661	655	649	710	664	678	695	704	692	687	664	669	674	661	712	630	723	668	643	652	681	641	697	665	694	672	675	691	705	669	678	663	654	747	664	703	664	673	682	702	724	675	688	691	672	707	672	684	770	709	654	693	720	680	710	701	697	674	691	696	672	712	663	675	636	695	680	667	674	672	692	653	684	696	683	693	654	673	657	663	697	670	725	679	673	706	728	719	689	683	660	660	654	667	711	700	719	680	687	674	679	679	699	694	674	682	713	718	625	725	712	668	649	689	680	669	700	641	688	683	714	648	684	681	733	699	700	647	623	643	721	701	671	699	708	668	688	743	748	659	654	695	666	646	712	670	643	683	688	645	654	698	682	710	710	620	670	691	672	668	642	728	689	676	694	688	652	719	744	692	696	657	643	671	672	693	681	686	717	687	664	721	665	639	688	721	687	661	666	659	713	706	675	677	716	636	705	697	607	706	735	645	736	668	687	725	703	683	674	667	707	711	691	669	666	677	703	663	664	703	710	613	729	672	672	758	684	712	642	662	655	655	685	666	716	704	683	653	661	655	676	644	594	697	690	714	717	669	660	646	628	688	671	719	635	694	649	712	685	656	697	664	715	693	706	720	735	686	691	642	678	689	676	711	686	649	698	713	740	618	671	654	631	672	663	665	669	710	695	671	744	664	706	677	666	668	702	673	669	668	672	693	680	661	694	692	669	692	684	703	663	699	678	685	646	694	670	636	694	689	653	684	725	628	658	669	707	650	654	612	711	654	695	669	675	685	705	678	678	703	724	637	658	703	693	696	675	631	700	703	682	665	714	666	710	659	673	668	644	728	655	660	677	723	677	702	696	654	721	706	682	694	674	684	682	678	680	719	688	684	634	666	669	661	629	730	728	679	695	656	683	663	633	724	749	739	690	663	701	665	628	707	697	686	715	652	695	697	715	671	690	642	658	655	651	627	695	708	699	669	703	664	672	699	692	639	712	694	656	680	665	722	657	710	680	687	634	696	731	663	718	632	646	653	652	688	626	658	650	668	684	637	661	698	691	707	674	671	668	706	653	659	691	689	683	717	670	674	625	725	713	665	678	714	620	663	686	710	654	694	687	668	660	678	688	697	708	692	654	742	641	661	700	674	677	681	636	671	680	693	696	685	703	667	651	684	675	702	644	673	689	669	681	641	686	679	680	635	685	643	689	677	698	694	619	666	630	709	671	701	668	683	680	700	685	658	702	713	652	687	676	686	663	717	659	677	694	702	673	743	656	684	684	698	718	694	690	684	687	648	706	711	675	631	665	658	681	694	699	712	644	693	686	710	706	697	669	656	662	686	674	686	669	682	678	660	687	666	654	710	694	680	689	683	687	685	683	670	658	661	688	681	698	680	676	687	752	711	705	685	668	661	665	678	723	696	651	687	674	654	688	634	742	666	691	686	698	656	685	659	624	635	640	652	699	663	734	686	649	698	680	673	678	691	686	704	705	720	684	687	635	660	667	662	673	663	725	663	694	705	708	659	637	676	647	695	696	688	707	671	659	675	680	677	683	662	697	645	686	688	665	684	691	672	674	692	694	687	680	637	664	679	632	677	646	692	687	651	687	674	629	645	695	652	721	674	706	702	685	668	647	685	733	686	634	700	661	615	658	670	641	687	727	669	655	650	665	645	669	651	666	665	663	683	664	672	650	683	685	665	633	664	694	696	668	690	702	710	672	674	664	673	710	689	740	667	653	674	630	670	689	669	645	679	707	656	707	646	680	701	695	735	714	702	713	633	687	654	645	684	700	743	678	703	743	693	682	707	696	688	685	736	665	700	705	673	695	667	660	694	679	702	668	636	680	696	671	683	675	688	691	652	682	693	692	674	674	674	671	673	688	701	682	680	718	726	630	698	594	688	665	685	681	636	688	695	644	675	646	659	710	714	655	675	753	709	707	682	660	704	684	653	649	681	660	681	694	730	657	705	673	647	716	667	705	695	666	651	677	674	678	616	669	684	701	671	714	673	610	708	707	741	665	697	693	684	700	656	719	678	747	680	727	662	716	654	697	672	731	687	715	648	676	695	685	663	720	738	685	644	669	671	669	677	674	644	673	666	743	698	651	646	669	636	641	682	684	714	665	690	699	660	744	673	726	662	658	713	675	712	710	649	675	705	704	698	661	687	665	706	650	662	676	679	692	713	664	685	660	718	661	668	683	698	637	666	678	692	666	705	716	678	697	690	711	673	635	663	648	699	671	668	662	649	719	657	701	712	704	714	632	693	678	680	697	673	696	703	673	672	670	670	660	645	637	668	745	674	626	673	689	700	722	706	670	650	724	640	665	684	648	715	724	641	661	733	695	675	698	673	698	696	662	668	696	668	688	691	685	691	724	687	691	635	643	676	668	656	690	667	626	656	683	665	620	682	679	684	703	663	712	727	671	681	680	713	719	674	668	723	676	724	673	654	718	688	677	697	661	709	641	681	665	716	682	642	711	702	681	706	700	670	651	665	668	691	739	670	653	704	665	649	692	698	664	697	660	696	656	701	687	662	700	718	684	709	667	656	684	642	704	690	699	713	669	699	639	732	696	716	667	668	682	688	709	732	652	701	647	673	679	706	648	692	680	703	703	664	686	709	722	724	675	688	688	663	651	635	673	690	629	651	693	625	667	667	666	660	715	689	694	636	680	658	657	667	689	620	668	663	702	628	643	647	682	716	645	626	708	664	677	665	688	667	684	712	690	647	686	693	665	652	696	683	657	666	694	694	651	706	693	709	669	644	708	618	731	642	691	665	674	674	673	638	689	702	677	684	653	649	710	694	674	660	661	674	751	694	667	652	656	657	640	625	687	688	665	686	642	636	650	682	683	700	681	673	651	677	673	693	712	657	721	723	678	672	670	656	641	676	682	667	689	675	697	691	674	709	681	679	718	665	692	676	693	678	720	694	679	657	697	719	650	727	659	692	691	679	686	684	740	679	702	637	686	644	651	704	669	640	687	688	672	707	665	677	707	649	685	662	688	679	692	679	692	722	679	697	714	687	679	675	673	697	682	672	712	643	674	706	657	673	674	700	693	703	674	689	637	662	701	668	717	710	644	682	674	691	711	653	696	651	646	661	709	667	656	680	660	684	669	685	661	670	682	672	652	649	689	704	670	671	722	678	691	718	677	763	676	648	666	740	677	628	652	682	689	675	671	710	691	649	648	711	709	664	685	664	674	652	683	699	687	706	687	675	703	659	666	634	672	675	677	674	674	743	672	715	687	660	672	655	708	658	721	718	697	611	696	666	692	676
70537	36044	18957	5360	1388	998	711	588	497	433	394	425	389	381	318	317	338	289	316	333	322	321	369	379	296	282	298	284	294	282	292	298	274	285	264	246	260	274	255	270	283	271	290	279	265	201	227	235	217	228	270	287	270	244	568	941	806	573	522	319	193	184	209	210	171	219	244	227	244	211	206	205	201	215	194	203	197	206	207	206	184	216	182	191	208	190	188	204	190	200	193	210	200	199	200	201	192	191	226	218	219	192	210	201	188	233	204	191	186	199	213	213	215	207	198	204	190	206	207	183	199	209	216	198	191	210	216	217	210	190	211	213	232	211	193	210	177	211	195	199	208	195	225	217	185	194	214	220	188	185	219	181	204	229	198	205	212	219	200	175	222	198	219	204	213	195	229	207	206	198	233	220	216	186	189	199	223	226	223	186	201	201	194	221	167	190	176	198	197	202	183	225	202	204	206	213	199	214	219	230	236	219	217	225	216	204	202	202	178	201	191	188	196	209	193	187	192	180	214	213	224	204	205	201	193	242	202	203	222	212	195	201	201	214	191	203	222	210	190	206	217	200	219	202	192	197	185	221	210	225	194	193	198	218	214	204	176	170	208	206	218	196	244	215	207	192	203	191	204	211	230	201	216	201	202	210	196	200	206	198	232	231	210	227	200	201	178	210	205	206	192	197	201	192	208	206	187	191	223	181	233	213	194	207	220	217	227	203	226	211	212	227	193	228	229	222	201	204	192	196	190	197	186	205	231	196	209	220	195	193	203	186	210	187	192	209	193	228	204	193	222	207	207	208	218	187	201	199	226	212	192	193	212	202	203	212	203	208	198	203	199	206	178	239	218	206	186	194	202	207	211	206	176	200	238	180	224	212	222	217	203	227	188	215	209	248	211	192	210	221	212	199	218	206	211	220	203	217	186	195	202	171	196	216	221	188	200	207	198	247	196	218	231	211	192	215	227	245	203	197	197	199	221	212	205	210	203	207	205	221	252	227	212	179	200	214	199	191	193	234	211	204	194	186	179	193	222	223	220	196	224	202	198	218	196	208	206	210	199	184	228	208	193	208	192	204	192	219	221	213	203	207	195	212	200	178	207	244	217	189	170	213	206	208	204	237	215	185	217	227	204	236	219	218	173	183	212	222	210	194	215	198	204	202	212	208	208	216	186	190	186	180	200	191	216	202	212	201	203	212	231	219	187	236	203	190	199	198	221	191	193	231	214	196	217	198	232	194	216	213	201	182	203	213	228	182	210	198	194	172	196	206	191	195	184	178	195	191	198	220	206	213	197	226	232	177	199	219	242	202	204	192	189	191	212	213	190	197	203	225	223	219	193	203	196	192	212	194	220	202	227	213	205	191	184	209	214	201	210	214	228	195	189	203	211	238	224	191	231	202	198	197	205	175	219	198	185	195	192	194	181	210	225	203	189	198	170	196	206	189	197	204	206	224	212	198	195	200	199	212	206	209	199	193	214	199	204	181	184	207	178	194	203	213	216	189	210	216	204	204	228	220	200	214	218	206	183	184	237	196	203	202	233	198	221	219	212	225	215	212	188	203	212	202	187	224	200	180	213	196	190	215	184	226	208	205	172	186	203	197	206	219	202	219	177	214	218	198	194	217	182	189	195	212	187	230	220	220	195	210	195	183	194	194	214	205	199	206	186	218	185	204	232	185	231	208	209	215	189	208	181	206	188	185	206	224	203	199	188	210	211	220	206	206	209	187	202	229	191	206	206	210	192	203	173	224	196	221	199	191	203	194	186	226	190	213	190	234	204	209	198	210	200	192	209	201	192	205	221	195	208	209	230	205	206	179	228	210	230	211	216	195	187	193	228	180	209	201	205	206	205	214	207	209	209	200	190	228	215	185	214	206	205	179	194	196	237	217	205	228	192	197	214	208	201	232	195	204	212	185	196	213	191	207	197	205	214	240	226	219	184	196	212	230	232	201	186	200	215	175	181	208	200	196	227	210	214	201	182	223	211	231	194	214	216	203	205	200	198	204	214	196	206	192	178	233	213	182	203	211	203	223	251	190	220	203	216	200	200	184	237	222	238	179	206	196	206	212	203	207	205	218	197	200	175	226	192	209	202	212	205	195	219	233	208	198	197	185	198	222	231	206	226	203	188	216	169	197	209	204	198	203	187	213	216	213	210	215	195	198	176	224	217	243	220	197	218	213	209	217	201	215	212	200	185	221	201	223	242	219	194	246	178	224	178	245	210	203	206	239	205	195	181	213	192	179	207	179	216	200	220	194	209	207	213	224	181	223	200	185	206	210	222	217	203	210	219	195	192	195	202	234	229	222	203	220	217	183	183	205	192	232	203	212	227	206	196	226	185	222	187	192	202	219	195	185	191	194	210	201	211	194	214	199	231	207	200	190	194	230	208	204	223	201	200	209	212	216	201	199	201	194	181	225	209	177	190	208	199	212	192	198	180	189	201	204	215	205	190	220	200	185	224	235	189	195	205	199	227	180	204	207	206	209	204	221	216	182	193	183	201	233	200	210	198	202	212	207	189	203	215	210	208	194	188	208	207	203	201	230	196	205	222	204	199	225	234	194	216	198	208	197	227	207	219	190	234	199	192	198	210	194	211	215	228	200	206	200	193	208	195	201	183	233	178	229	218	211	195	186	205	172	194	228	206	212	192	194	218	210	205	183	192	194	205	180	203	223	223	217	222	214	201	190	196	197	218	192	194	236	191	164	177	200	216	195	197	232	204	223	217	189	201	200	209	194	203	200	213	205	189	217	210	186	222	187	200	189	181	192	222	189	204	189	207	200	226	194	200	209	243	230	202	204	201	198	183	212	205	168	221	229	230	239	199	187	229	167	220	196	192	197	193	203	162	194	203	203	216	206	201	213	186	186	215	225	199	223	193	200	205	216	213	198	189	189	203	193	212	199	213	189	219	214	206	194	193	233	221	207	215	215	201	233	249	195	184	208	207	207	217	185	201	205	194	172	215	190	200	212	207	199	196	213	206	222	219	193	210	203	202	185	203	188	197	220	192	219	206	195	200	197	217	213	191	211	223	188	191	242	221	205	208	181	218	205	201	208	211	203	215	209	209	209	198	197	214	193	214	204	207	196	221	202	215	219	235	198	210	209	188	202	216	209	194	206	195	217	217	196	202	209	209	194	185	203	186	213	204	213	226	189	216	188	211	231	225	193	242	188	186	216	181	187	199	202	207	204	199	203	194	216	201	197	207	191	183	200	205	197	189	210	207	200	177	215	215	223	211	211	203	214	207	236	226	224	204	176	218	205	186	220	189	224	204	200	214	217	201	209	209	204	205	176	189	190	202	211	192	244	203	192	225	182	181	186	206	227	210	213	204	209	220	207	212	197	217	223	224	192	187	190	198	207	200	187	231	203	219	208	208	194	207	203	215	243	211	239	207	199	226	178	198	211	214	217	176	208	232	188	205	190	189	230	198	193	209	199	201	202	186	199	198	183	198	228	211	197	194	204	182	205	178	199	211	201
53292	12484	4066	4683	4429	3497	2889	2312	2037	1796	1586	1539	1732	1534	1506	1166	1445	1290	1394	1504	1359	1431	1941	1654	1275	1062	1074	1105	1197	1070	1164	1146	1169	1083	919	982	984	916	940	889	892	891	967	963	910	709	736	684	680	745	928	1044	902	912	3244	5816	4576	3367	2520	1349	515	475	483	521	519	544	530	537	535	485	521	520	523	533	522	488	505	491	526	560	506	491	511	498	511	491	523	513	475	510	470	502	534	496	489	498	493	507	540	527	530	502	535	470	512	511	503	540	498	527	484	535	526	507	537	541	506	495	555	521	524	521	526	520	502	505	527	521	569	505	452	534	493	524	536	544	521	499	526	540	487	535	538	537	485	519	495	510	480	476	516	492	519	485	516	462	557	493	493	470	515	523	523	500	485	534	534	493	521	486	534	516	479	506	492	520	498	481	478	492	520	541	522	469	517	505	527	492	492	469	531	519	520	492	521	474	502	528	508	529	489	469	546	523	484	506	535	515	526	532	575	470	497	499	507	518	486	514	495	473	516	511	497	537	513	500	502	507	497	528	498	516	527	566	540	534	480	534	495	483	506	502	535	490	515	494	526	508	492	511	497	535	465	531	510	531	501	495	522	511	499	527	515	513	497	484	499	537	493	496	518	488	507	502	484	491	520	505	522	543	485	506	487	537	522	496	458	502	512	501	519	450	501	538	546	550	514	497	527	472	506	491	524	516	531	517	506	494	500	517	528	463	514	508	507	513	498	535	462	511	544	511	491	474	510	523	477	451	519	526	485	520	571	511	533	514	544	510	551	494	513	527	468	560	522	536	494	499	518	514	521	496	534	515	506	507	512	462	570	483	534	489	496	512	516	530	535	485	522	500	511	514	524	466	525	479	519	526	521	530	517	472	494	495	514	543	530	494	505	541	525	475	462	517	573	531	513	513	493	502	557	479	504	510	521	515	501	501	473	510	475	465	524	521	485	499	522	544	482	477	545	486	504	517	544	514	476	535	476	533	479	471	476	538	482	519	516	479	513	500	521	470	543	488	506	477	530	485	492	516	486	462	563	527	506	521	556	517	535	493	489	478	517	524	477	531	514	459	523	494	494	514	504	487	533	517	499	472	497	542	503	499	528	488	514	513	501	513	499	518	519	546	497	547	491	528	466	484	529	489	494	533	502	498	502	505	538	513	505	518	511	583	540	487	528	564	506	516	533	492	559	533	520	507	494	507	515	559	551	526	518	527	500	518	490	495	521	509	485	484	488	524	518	526	512	532	499	536	526	446	485	552	512	486	494	499	487	542	548	530	518	523	510	485	557	523	485	495	501	531	522	524	522	509	477	527	519	484	511	495	496	500	499	474	497	519	486	466	538	468	479	522	516	524	523	521	476	562	530	537	521	551	533	530	525	495	561	514	503	475	495	474	537	546	472	500	466	480	478	511	527	518	487	537	511	499	514	520	503	512	508	508	559	556	521	478	557	478	503	488	469	495	498	510	491	554	511	523	515	482	488	492	518	501	534	495	510	513	477	488	565	513	528	505	505	534	507	519	457	512	514	527	506	496	494	505	521	496	539	500	496	506	521	535	504	525	511	541	510	514	511	509	536	523	518	500	520	502	514	490	511	507	470	487	503	503	508	519	536	515	469	481	486	499	512	517	520	517	489	519	476	482	536	503	517	505	493	531	531	474	559	486	515	539	512	526	500	510	493	524	497	485	476	481	508	486	520	499	498	514	500	483	515	541	530	480	555	541	519	567	498	534	507	563	504	502	516	507	491	501	478	541	510	517	518	497	484	470	514	532	492	505	485	522	517	492	524	476	495	538	542	549	488	493	504	512	528	492	501	540	527	528	522	487	503	499	533	506	507	545	468	516	522	527	536	533	541	519	515	504	521	501	502	490	527	532	512	518	523	511	507	486	556	499	478	521	551	517	497	506	481	523	529	532	530	503	464	524	549	478	509	488	516	498	532	509	492	506	504	554	526	481	497	536	481	581	497	523	525	498	511	502	531	500	530	483	504	522	498	474	523	526	506	496	529	467	481	490	492	549	485	557	524	502	563	537	485	491	515	487	520	515	519	478	511	497	519	522	522	524	498	461	557	458	530	479	522	560	534	470	511	510	511	481	513	496	482	511	506	461	515	527	495	476	487	449	533	502	500	510	522	523	529	476	577	512	506	526	451	503	517	522	509	559	475	475	539	492	496	497	535	460	483	511	554	551	512	486	508	523	504	545	525	501	510	519	533	535	499	503	521	523	501	466	468	516	448	515	549	511	512	531	517	543	553	508	526	484	519	539	533	528	512	494	534	519	537	530	508	546	557	538	478	528	478	522	469	499	568	508	524	506	509	498	512	472	519	545	525	510	483	514	539	527	491	482	524	509	485	505	508	512	496	483	555	509	484	487	483	474	545	504	542	499	537	523	508	518	487	481	505	550	480	524	503	535	521	510	477	513	513	493	534	476	506	473	524	513	519	478	501	464	472	553	502	511	503	556	556	449	537	505	516	493	497	511	489	465	509	498	560	522	500	495	495	544	510	486	512	512	548	496	499	503	513	492	492	532	530	553	494	471	505	494	522	497	529	518	498	512	509	485	534	535	493	492	465	484	473	528	505	474	483	485	503	510	504	487	488	469	468	516	529	498	538	512	501	512	507	520	509	529	511	514	486	471	508	529	516	503	526	501	506	482	517	542	501	502	526	517	480	498	505	501	523	527	526	471	511	506	510	552	503	473	469	512	532	507	498	501	497	546	505	528	481	486	465	529	521	466	510	546	491	482	531	486	524	519	461	494	487	494	556	499	500	492	517	485	531	534	487	527	508	480	564	535	505	476	504	478	492	522	459	475	569	485	493	503	500	500	512	519	491	557	512	473	506	513	497	521	539	508	525	498	506	500	536	495	500	496	497	537	519	519	484	545	444	535	504	499	517	491	480	548	544	460	515	521	517	509	523	500	534	500	519	504	565	512	517	516	532	517	516	486	504	546	508	506	485	532	532	514	528	523	528	506	522	468	486	479	498	477	515	519	513	504	516	503	510	511	492	517	532	489	525	510	492	477	494	451	486	542	510	493	479	471	500	528	494	474	485	503	497	498	513	513	525	519	493	503	526	496	472	532	546	479	537	485	517	520	502	459	496	512	498	514	519	505	505	510	532	509	482	514	511	510	508	523	534	507	540	511	499	478	523	531	496	508	513	501	513	520	513	512	486	508	523	457	509	566	503	499	514	544	508	510	531	477	545	528	487	547	483	472	531	547	517	505	521	514	558	501	512	490	537	505	525	516	489	497	556	517	530	523	466	498	502	515	505	521	523	516	515	452	527	536	523	509	481	501	499	523	501	515	503	530	512	530	478	506	518	524	527	508	542	496	496	469	505	499	519	498	502	512	530	481	538	487	493	506	513	503	468	547	515	517	508	537	546	514	479	489	497	504	446	511	505	488	509	523	481	515	569	519	508	494	500	505	482	523	535	526	504	515	491	487	540	514	498	490	477	507	493	526	510	508
22669	3444	681	462	395	355	299	307	283	294	287	269	288	283	263	304	271	288	290	278	274	294	324	304	262	268	280	274	275	315	292	303	283	271	293	264	291	285	254	284	279	285	292	286	263	286	287	275	282	258	286	303	289	276	299	283	309	337	310	270	251	251	267	257	268	246	300	285	230	299	257	268	260	242	262	295	250	270	262	227	249	219	269	247	259	294	302	279	266	272	271	258	271	249	257	257	259	246	253	297	274	296	285	264	286	243	266	297	255	270	252	290	270	301	265	271	256	242	264	273	255	272	240	267	265	281	282	256	261	244	243	280	255	268	285	266	268	269	266	271	278	232	278	253	260	279	237	282	261	282	284	295	256	276	257	242	298	268	255	292	262	273	266	256	267	247	264	290	254	280	265	265	255	250	284	263	250	282	252	294	259	261	276	281	278	290	257	283	245	266	275	275	301	246	288	279	259	275	277	261	268	252	279	250	280	264	259	298	258	294	263	260	250	263	254	267	252	275	228	258	285	267	286	243	271	271	281	248	230	276	296	256	282	294	286	255	250	253	284	251	286	273	292	257	276	250	267	266	274	247	266	242	266	267	260	278	272	263	278	270	247	293	278	263	262	261	267	249	259	265	251	287	279	249	259	272	264	245	261	260	254	283	270	265	271	268	252	273	275	262	279	260	274	260	282	281	252	299	256	323	250	288	265	265	249	271	298	281	265	266	258	266	271	265	261	265	264	254	299	279	270	251	273	227	280	262	237	254	251	274	269	254	261	227	277	288	271	253	302	286	272	239	267	241	260	298	299	235	265	257	254	289	288	261	277	239	273	250	233	249	267	276	263	259	282	270	268	264	274	308	261	288	264	269	256	265	265	273	275	270	283	281	260	257	267	268	249	268	284	285	262	274	253	272	265	229	274	254	274	265	261	276	295	267	262	257	273	271	269	284	261	268	286	249	275	271	285	286	265	254	273	277	279	256	266	269	281	257	246	270	265	248	278	274	271	272	260	304	271	278	244	257	264	287	268	239	250	251	269	233	253	277	274	289	255	272	265	268	266	230	256	304	288	258	237	258	246	257	305	267	260	279	257	275	301	263	243	273	283	283	246	274	229	268	293	268	279	281	273	240	257	256	266	267	256	272	286	254	287	267	255	273	247	285	296	271	272	241	249	280	241	282	263	249	221	286	258	276	262	274	277	245	297	283	269	260	269	270	254	278	245	292	274	263	275	265	252	233	265	257	280	262	259	237	243	247	239	266	278	256	274	265	261	288	291	261	262	230	249	250	259	261	269	273	276	270	233	259	264	277	287	257	256	281	267	258	274	263	236	279	255	238	269	271	245	244	274	264	271	261	264	253	262	259	302	260	259	252	278	260	268	252	242	255	237	288	269	293	278	282	255	264	260	280	270	280	236	259	252	286	277	268	286	264	245	252	266	245	240	251	260	279	261	233	244	264	226	260	258	285	270	282	264	289	266	278	265	290	293	257	231	281	250	238	243	251	263	246	280	251	247	288	271	261	273	248	257	264	242	275	289	266	299	286	286	277	266	239	267	265	284	280	254	240	279	281	243	275	256	258	280	278	291	296	279	277	286	257	291	260	296	260	258	261	282	245	264	287	259	249	273	261	300	269	264	275	240	288	256	258	267	280	284	280	268	279	263	275	256	276	264	282	273	277	244	309	281	283	242	241	227	270	282	255	272	301	276	277	288	250	255	287	280	269	262	261	296	239	271	272	281	260	246	251	255	290	276	282	243	273	257	292	300	272	256	279	251	255	269	258	270	277	263	255	294	252	267	276	258	251	269	278	259	290	252	253	296	286	266	271	270	276	280	272	273	275	266	260	264	274	280	258	256	287	251	215	256	249	280	276	261	265	286	265	271	288	250	254	294	259	256	238	269	264	278	249	268	254	273	281	279	272	268	297	294	274	266	235	229	286	270	255	277	252	257	281	266	254	265	286	247	248	260	250	231	285	275	257	266	293	277	286	261	275	251	268	309	251	262	281	227	272	252	257	259	251	253	280	279	263	264	256	252	293	242	272	284	296	287	256	285	273	271	259	308	286	269	266	247	279	270	278	293	285	244	257	285	262	280	273	266	248	253	248	293	287	282	292	261	253	244	271	281	258	279	279	294	269	241	269	291	259	278	271	276	278	278	250	273	282	288	272	292	234	271	276	252	281	263	294	247	292	237	240	260	261	264	246	266	242	265	271	254	247	270	279	265	295	251	270	239	264	223	233	276	267	249	251	289	219	292	280	255	287	223	269	238	275	283	281	258	284	291	268	277	283	277	240	255	240	282	258	302	267	252	257	294	281	281	262	278	281	273	267	278	298	247	286	288	259	284	246	254	279	271	264	270	243	248	275	277	280	253	229	286	268	272	288	250	302	279	272	279	268	271	268	267	259	269	257	256	295	254	246	260	258	251	264	286	249	242	274	237	281	273	252	240	268	258	263	262	239	282	255	245	282	315	252	278	246	259	270	242	251	252	289	259	257	267	230	258	236	274	290	277	248	274	262	265	246	259	274	271	260	258	309	235	290	292	257	260	272	283	266	244	258	281	260	279	272	300	257	277	276	242	272	295	247	250	262	251	271	248	278	263	264	315	263	257	259	270	270	236	249	257	273	240	283	283	237	253	297	255	277	291	237	278	256	266	263	265	241	273	253	249	238	272	269	256	257	266	293	279	248	269	272	285	280	240	279	275	290	274	271	295	232	289	312	242	272	272	254	260	276	263	262	238	258	299	234	264	268	265	263	268	297	290	273	250	249	242	286	251	242	270	282	271	277	236	315	268	232	250	241	267	254	277	265	265	272	269	251	253	286	260	255	293	278	265	269	235	273	278	256	254	289	257	269	259	263	257	254	235	248	294	265	248	260	261	265	267	262	281	265	245	271	295	245	269	257	260	258	257	260	264	259	272	282	246	261	282	273	283	272	287	272	277	320	250	253	257	275	295	254	253	285	299	265	287	269	275	282	243	294	233	266	258	248	253	228	270	262	267	264	248	258	275	278	265	267	260	298	285	274	243	275	253	270	268	238	278	245	286	269	280	276	273	259	262	258	263	267	294	299	298	279	276	247	259	278	269	264	283	283	269	264	285	251	247	281	294	266	273	271	271	268	273	275	264	276	310	274	276	245	274	254	264	251	276	271	256	302	273	291	276	248	256	265	260	293	276	295	258	251	239	266	307	260	269	254	265	274	289	283	252	297	289	262	255	237	245	284	262	300	261	260	280	299	255	268	273	250	272	290	283	267	285	281	280	266	277	293	289	303	235	272	259	265	271	266	309	283	248	269	275	298	266	257	260	272	268	270	258	271	248	288	273	275	298	252	233	252	264	282	229	263	278	292	276	261	232	251	258	287	267	265	280	285	268	277	275	282	263	253	289	280	287	237	278	277	273	296	277	289	282	264	257	272	306	265	285	264	281	292	246	258	283	257	258	256	305	265	273	289	244	249	262	261	298	236	283	265	254	224	276	268
20767	2038	1080	1115	1163	1030	867	772	798	775	761	800	759	742	732	766	775	784	844	802	794	909	979	830	852	808	771	758	735	764	804	762	788	790	785	803	825	764	726	802	759	717	685	779	710	737	742	692	773	731	804	850	806	800	854	960	1060	1053	967	756	612	684	616	665	707	667	671	681	687	676	651	642	664	696	675	636	637	638	586	661	679	661	669	657	692	655	649	623	620	645	596	626	624	672	652	691	671	654	691	684	621	674	671	708	642	683	653	671	681	597	701	637	683	639	653	666	665	671	700	643	668	657	661	612	676	706	709	660	688	667	661	631	643	688	659	650	676	621	633	643	632	670	652	701	662	636	650	724	614	674	674	605	672	686	666	690	669	644	626	679	648	650	673	663	650	738	686	651	677	616	670	657	644	632	636	676	702	662	650	656	660	706	646	676	644	653	655	683	646	671	627	669	622	673	670	659	680	699	640	652	710	653	637	680	680	665	643	652	638	658	689	678	642	655	668	645	652	647	656	691	639	700	701	684	660	641	631	662	605	609	648	647	638	668	637	642	666	661	668	650	672	655	642	676	692	665	634	661	695	656	649	614	654	648	687	655	649	636	649	615	621	673	651	693	636	667	662	650	646	659	658	673	655	657	678	652	679	722	622	698	675	650	641	671	673	695	675	653	665	694	640	689	699	646	670	623	629	666	686	703	648	667	677	630	655	679	621	681	695	665	673	675	638	665	646	706	666	665	683	667	701	605	639	696	686	687	666	652	670	664	617	703	662	660	666	669	648	646	661	623	654	675	623	646	668	647	570	687	663	661	649	651	671	680	666	617	658	690	636	673	710	617	578	662	651	681	654	617	703	607	641	632	650	683	606	710	636	692	691	679	627	657	669	641	673	688	660	668	672	676	661	625	659	680	652	662	697	663	672	664	657	677	592	700	642	666	659	648	648	628	685	668	669	632	627	696	654	593	666	680	609	640	682	671	645	635	663	666	625	640	655	700	648	671	636	670	608	675	662	618	669	663	657	664	670	649	642	628	635	658	702	647	726	707	672	672	662	651	676	677	697	690	637	644	655	657	623	670	633	640	689	637	674	658	627	655	688	673	673	634	648	671	668	648	666	669	686	643	705	674	694	656	635	666	646	622	662	613	655	689	649	644	653	687	662	661	659	659	635	649	628	693	694	655	671	666	643	672	665	689	631	620	666	652	652	641	701	651	654	646	633	616	659	628	652	710	658	640	660	690	627	639	638	670	646	645	670	628	665	688	661	659	640	657	653	704	654	670	673	638	665	633	713	668	661	613	691	633	712	662	638	700	680	633	705	665	623	673	656	661	680	671	668	626	670	656	695	645	674	672	650	631	613	657	628	658	673	672	671	682	712	661	671	649	651	679	686	635	657	654	650	698	691	635	652	661	673	651	615	710	666	678	688	664	680	667	645	656	641	607	655	668	693	691	648	708	615	700	671	688	647	684	686	649	636	636	678	671	635	674	666	660	677	651	631	657	682	623	657	627	662	654	665	647	663	620	652	691	656	672	662	657	657	641	656	686	665	664	654	642	673	659	693	648	667	654	628	638	673	691	676	658	627	638	689	704	662	671	601	705	591	632	689	687	637	646	679	676	667	659	652	640	662	630	683	645	651	679	654	673	686	677	582	668	625	673	673	681	639	699	690	644	655	675	637	676	626	666	681	630	652	656	652	652	668	683	702	642	675	627	647	672	691	693	656	640	627	656	628	653	676	636	684	651	694	634	670	696	602	719	702	660	697	666	655	648	635	713	692	673	668	667	665	628	705	674	661	596	671	652	687	706	691	670	669	636	711	659	655	635	668	620	676	689	680	654	658	662	644	630	618	667	608	671	645	633	633	620	622	687	636	683	656	702	642	672	629	620	637	663	650	681	671	675	641	626	667	655	638	688	705	642	660	695	672	694	672	658	683	669	664	667	659	633	613	694	625	636	643	676	680	674	664	696	660	642	678	652	635	682	657	675	663	664	674	656	628	657	698	687	663	636	614	644	623	698	662	633	627	656	665	659	641	655	658	675	679	671	617	690	678	673	652	657	640	650	656	663	700	611	610	619	632	631	673	661	642	671	631	671	688	666	653	649	665	607	677	640	647	623	668	654	646	657	721	675	658	637	662	659	654	668	625	670	688	684	656	675	705	675	632	692	653	671	661	676	708	685	652	674	664	674	675	678	649	648	661	679	643	672	644	711	638	658	655	670	695	689	658	606	658	635	640	645	720	643	643	660	640	675	665	647	660	631	699	703	688	630	674	652	671	655	660	655	631	626	661	618	690	683	630	662	641	649	697	671	687	642	647	636	644	663	647	630	661	637	660	673	680	641	646	643	664	676	656	656	669	685	677	652	663	684	654	691	621	639	622	627	659	638	742	615	680	682	652	667	709	666	686	662	678	653	647	670	657	659	627	686	624	648	703	707	614	657	626	691	681	700	655	637	661	641	656	660	649	624	644	677	634	713	645	645	652	679	680	641	642	672	639	656	636	675	622	641	695	699	687	665	626	620	701	679	662	647	664	674	635	669	637	674	690	617	659	717	671	674	674	615	627	664	649	627	662	682	660	642	651	624	647	675	654	653	653	647	647	683	655	673	670	639	637	667	643	670	680	672	655	630	671	596	682	681	665	672	680	680	626	630	692	634	621	602	644	723	691	679	714	693	646	644	664	674	675	619	666	627	666	648	669	649	604	646	645	622	634	633	662	680	692	679	645	652	694	633	658	638	614	667	676	646	633	620	608	666	684	637	610	685	599	625	644	679	635	653	633	647	714	657	637	669	677	670	666	654	645	632	619	707	677	677	665	637	638	648	704	626	645	621	671	688	656	660	659	679	654	670	655	636	684	706	698	626	655	613	680	693	598	671	623	659	644	688	693	640	645	609	638	653	663	661	637	727	666	640	671	695	637	706	679	635	677	637	659	662	663	635	701	671	686	647	680	678	662	644	623	667	616	647	688	678	637	650	654	665	650	699	655	682	658	658	723	630	723	623	703	645	693	659	630	654	669	668	690	671	651	644	683	686	676	653	637	697	652	679	609	702	717	704	695	642	649	642	643	672	635	701	629	612	667	731	690	671	654	671	652	699	659	621	650	632	641	675	672	634	648	645	654	660	689	649	678	674	648	680	655	696	657	623	660	708	657	635	629	669	669	663	676	641	670	656	664	624	663	678	621	616	667	654	640	615	602	650	656	624	616	673	676	652	653	668	690	654	681	668	698	649	685	670	654	677	691	627	626	626	704	662	675	667	638	731	660	671	637	650	651	693	660	664	657	648	694	647	627	615	622	678	684	654	669	664	684	659	662	670	664	685	637	660	620	626	714	661	620	609	696	694	642	668	653	681	668	666	695	706	681	667	659	648	680	635	680	627	685	611	651	647	633	630	685	632	660	652	646	675	686	678	665	649	690	635	741	634	665	628	613	688	626	672	670	639	633	678	635	642	659	698	659	650	676	688	624	643	692	642	634	630
67513	29508	10548	1676	834	632	519	413	406	377	402	392	389	360	408	358	350	365	364	437	356	407	410	375	335	314	309	308	317	304	302	354	310	349	329	333	286	327	306	343	319	274	346	283	266	336	324	318	309	313	285	305	312	308	344	580	670	582	495	371	292	278	293	273	265	277	300	291	303	317	303	301	280	275	293	282	301	326	303	297	290	279	277	269	270	229	275	266	254	286	284	240	267	250	250	246	290	264	268	284	273	257	269	276	281	267	256	288	276	280	294	305	305	269	278	294	270	261	294	258	265	260	267	276	244	253	259	272	290	275	312	270	264	281	291	281	279	299	276	305	309	277	298	288	238	262	269	263	267	266	268	302	273	285	268	269	286	312	295	289	301	273	300	287	273	253	310	282	256	270	272	287	338	286	267	264	325	276	289	304	305	278	307	275	280	271	273	286	305	266	261	254	243	267	259	274	271	285	256	279	304	286	305	287	296	260	264	283	272	298	301	257	309	294	261	270	304	307	287	261	306	274	280	265	265	260	264	284	295	306	310	283	254	247	272	277	266	305	264	278	277	304	270	256	259	298	247	254	275	323	280	253	275	302	276	268	284	265	257	303	290	277	296	282	302	299	272	250	264	275	281	306	292	265	259	272	284	308	274	296	286	290	287	274	276	259	291	272	267	260	264	272	307	275	265	286	272	284	306	277	286	281	264	271	285	260	283	271	255	278	312	268	263	305	280	275	294	276	305	273	291	255	261	267	277	305	262	286	264	283	289	302	295	306	285	295	274	299	298	308	273	284	258	265	271	243	300	281	250	286	279	256	283	245	281	292	254	273	283	287	268	274	286	272	293	282	286	272	277	291	288	273	283	293	269	252	255	290	259	289	288	280	267	322	271	300	274	292	293	285	279	277	285	258	283	256	273	267	292	278	305	278	260	279	277	276	308	253	244	274	272	292	291	287	296	298	290	245	251	283	295	266	272	281	290	281	264	288	297	268	292	280	275	241	274	334	277	298	269	271	275	283	235	266	270	287	283	304	279	286	285	286	277	279	274	296	274	285	287	259	295	283	304	273	294	271	247	271	284	271	292	272	282	257	258	247	257	278	258	255	279	262	290	268	281	253	330	295	285	245	262	273	270	287	261	267	320	259	288	278	277	271	271	292	269	278	269	281	279	264	255	262	283	283	308	290	239	300	258	250	288	296	273	284	249	273	278	273	292	279	267	288	292	252	271	298	269	303	278	261	274	295	272	314	282	303	246	303	301	300	277	236	270	278	294	295	275	250	257	311	274	327	269	290	283	290	263	242	269	280	306	314	301	264	296	294	268	290	247	290	294	284	294	280	280	320	285	288	293	279	269	300	249	265	294	262	255	285	290	302	275	301	245	285	268	309	290	256	273	275	279	271	280	288	272	303	287	307	252	286	286	258	316	276	281	275	265	297	293	286	297	277	290	247	283	289	261	267	292	304	276	289	262	306	274	325	301	262	288	274	273	296	276	263	315	268	293	291	266	278	258	244	245	258	277	311	286	279	279	318	268	261	259	280	306	254	305	305	286	305	268	275	293	255	290	298	266	256	279	258	303	249	272	270	277	255	287	279	269	264	282	313	289	304	260	273	251	264	283	255	270	280	264	289	268	276	319	285	296	269	269	245	301	278	278	289	276	300	246	286	292	267	282	293	260	259	302	285	275	290	258	250	265	298	250	290	266	299	271	287	290	264	292	275	280	306	288	256	278	298	279	283	282	303	256	277	256	309	243	287	278	280	288	255	293	296	284	275	280	266	297	281	264	290	247	277	286	258	269	281	289	289	272	284	286	311	276	278	274	265	312	276	296	297	280	297	259	277	288	286	271	275	304	260	273	253	287	289	272	265	254	293	279	254	292	294	274	260	276	259	276	253	276	283	286	285	253	247	282	279	266	278	293	280	275	283	242	287	291	283	249	292	294	273	286	290	292	262	272	288	255	284	263	270	281	273	281	285	296	281	266	271	284	261	247	276	291	273	288	299	273	287	308	267	279	305	272	277	284	310	277	281	264	298	295	267	288	302	294	282	275	285	270	266	248	267	312	272	309	304	242	296	270	269	275	271	304	289	280	288	294	268	309	253	292	263	288	311	285	253	280	297	283	303	308	249	328	291	289	282	303	279	283	270	315	279	259	286	299	265	268	275	292	281	296	284	290	273	291	280	267	287	256	308	284	270	274	267	287	283	274	285	296	303	260	274	296	317	262	257	305	287	270	262	296	279	295	266	256	286	306	276	260	302	285	238	303	272	283	229	282	306	294	295	281	310	268	262	263	306	294	288	250	281	278	296	280	270	281	288	254	279	272	263	250	285	295	275	281	279	279	252	284	282	281	273	280	279	279	265	259	287	256	292	304	259	268	290	278	256	279	299	268	285	277	275	287	226	281	261	281	272	279	265	266	284	258	274	274	303	285	289	260	290	252	285	268	279	288	247	276	284	305	276	247	279	264	291	248	280	273	300	263	271	266	273	268	277	275	281	288	260	265	278	291	294	277	243	265	287	254	261	273	280	270	258	271	267	289	284	299	281	272	270	310	259	307	285	276	301	261	276	277	257	262	249	302	300	263	269	268	260	296	244	274	259	266	290	260	258	285	288	302	280	275	261	279	263	315	262	303	275	277	300	257	303	296	272	268	269	255	269	279	233	313	288	261	251	267	268	267	278	282	267	262	282	277	258	294	287	245	269	273	252	281	273	295	254	252	287	300	266	275	283	260	303	283	311	267	256	254	314	308	303	250	301	299	264	258	300	239	279	295	268	271	297	264	302	307	274	289	275	305	234	274	248	258	317	275	251	290	273	278	283	309	277	293	283	274	255	275	281	284	268	259	258	280	282	287	286	247	243	286	315	260	292	283	318	252	241	255	263	237	255	267	296	298	262	286	261	259	294	260	290	288	275	277	283	290	272	285	285	260	267	298	273	252	272	251	275	257	296	275	282	260	280	289	275	288	291	278	302	296	279	292	287	266	288	272	271	303	298	276	258	273	299	250	273	287	259	290	300	250	281	283	265	258	301	274	290	262	262	298	262	276	281	266	246	277	288	287	280	277	294	276	263	277	296	302	290	296	281	280	287	293	268	278	292	264	297	313	267	266	293	300	283	295	303	283	268	301	288	274	264	291	285	270	274	290	273	319	242	282	265	312	293	316	265	260	227	241	284	292	271	275	274	295	291	274	321	290	307	264	275	275	268	264	283	295	273	303	271	302	276	281	276	266	270	271	318	280	305	287	278	287	271	253	302	259	286	278	271	274	271	299	315	276	303	263	260	295	275	277	274	280	274	282	270	265	245	253	233	271	287	323	271	245	268	270	310	271	271	295	271	300	298	281	329	289	287	289	273	280	271	274	312	261	285	292	276	295	297	288	279	277	291	278	277	265	269	279	272	266	295	286	271	286	304	286	266	298	295	262	267	259	272	306	285	253	278	281	272	281	302	270	300	285	266	250	285	271	258	272	288	288	288
43738	8572	2685	3006	2956	2381	1836	1618	1469	1385	1282	1225	1258	1238	1146	1093	1188	1197	1235	1248	1187	1435	1482	1238	1171	1016	1131	1062	1061	906	929	1006	977	1063	987	1067	1008	978	940	929	859	869	805	893	820	859	803	784	885	929	956	953	942	916	1369	3199	3506	2850	1986	1209	679	653	725	718	688	676	668	700	654	670	697	688	652	637	669	648	714	674	701	665	653	703	691	647	651	691	650	658	648	653	667	630	677	686	663	686	662	705	729	678	664	647	656	626	684	656	695	684	660	640	697	642	697	635	709	665	722	683	731	679	647	645	664	683	690	669	647	642	671	655	654	682	672	667	647	637	674	641	682	679	668	626	657	662	690	712	677	693	645	711	708	648	687	685	658	687	616	671	671	646	690	651	678	651	647	703	696	708	659	635	630	698	682	665	677	645	681	693	707	702	674	679	702	660	665	650	627	666	673	679	680	612	647	662	718	704	715	680	664	694	688	636	647	652	667	686	636	650	717	664	652	694	680	726	633	686	693	693	689	697	696	659	650	674	679	669	701	679	671	662	681	685	681	676	693	681	705	715	667	662	683	624	657	641	650	709	644	613	642	635	652	679	671	698	665	652	660	697	645	640	651	693	706	641	716	702	656	754	677	662	653	600	652	643	650	643	705	680	652	661	625	661	677	661	689	652	669	670	680	673	625	675	718	716	628	722	663	669	683	636	643	638	651	666	750	598	640	664	611	664	644	735	694	662	709	670	701	653	683	669	668	658	646	646	682	717	687	668	674	726	681	665	688	687	693	680	715	666	651	676	633	632	714	671	647	689	641	671	708	651	641	674	647	687	629	649	640	683	688	694	691	682	663	682	642	667	647	643	709	682	660	669	700	656	681	680	677	666	665	736	713	668	653	672	655	666	656	663	638	676	701	678	719	640	708	679	660	642	663	690	640	703	652	658	734	651	681	670	603	725	621	722	696	673	697	673	625	683	698	654	655	706	665	684	660	657	638	673	680	642	691	631	663	692	708	709	705	687	676	670	664	699	658	646	644	655	677	659	645	685	669	638	663	663	677	687	711	670	670	640	660	682	715	682	660	647	697	643	708	692	671	644	717	683	663	684	691	663	725	649	655	680	685	618	641	648	687	653	703	640	639	696	679	718	665	659	640	665	623	667	682	641	640	650	640	647	715	675	680	678	682	673	691	681	673	700	690	645	663	685	668	601	665	688	662	633	652	672	715	692	686	638	635	676	649	676	646	634	666	611	622	673	659	660	691	655	634	694	693	676	660	643	629	679	676	633	711	637	632	673	663	662	688	645	679	704	666	653	636	647	682	674	629	694	704	691	691	652	665	660	687	674	685	683	682	669	627	686	638	659	659	681	676	639	693	614	652	727	664	641	667	657	661	692	681	670	652	670	673	677	637	619	665	624	686	648	667	704	720	659	688	678	699	671	678	639	681	634	681	708	669	643	694	661	698	710	632	646	638	674	706	695	691	671	672	615	678	652	685	702	631	645	687	678	652	690	700	633	677	683	707	628	698	678	656	661	653	681	686	651	635	675	666	657	607	704	675	658	672	634	698	619	684	624	664	691	679	697	721	707	690	702	675	691	645	656	642	642	666	644	732	637	642	666	661	712	680	653	679	668	661	656	687	626	671	649	670	642	616	703	635	626	725	678	681	674	703	668	671	707	710	712	657	678	664	697	690	655	649	708	664	624	713	653	658	683	635	695	692	653	627	717	661	660	651	684	678	643	690	660	691	671	649	710	667	674	657	681	664	673	714	688	683	696	653	633	654	649	672	679	675	647	681	689	674	646	710	688	667	672	660	638	694	645	646	685	678	702	642	670	683	659	654	657	722	648	721	691	694	613	641	700	645	618	657	647	645	647	666	657	693	684	651	699	680	701	695	669	606	668	660	682	661	646	669	663	675	652	677	618	651	668	653	727	682	726	646	614	661	671	692	670	682	742	676	675	662	668	667	660	711	737	698	651	679	684	663	705	654	702	680	641	669	647	659	648	693	703	646	707	679	665	698	669	695	659	673	638	668	691	686	674	670	667	625	634	641	680	632	705	646	680	731	691	709	696	686	688	663	632	711	683	640	646	698	682	674	673	683	655	668	651	651	674	661	626	701	683	670	670	657	648	680	686	662	652	711	687	675	688	686	698	646	666	729	715	633	736	641	619	736	692	639	666	669	670	669	621	715	733	696	671	662	646	685	667	690	675	672	688	659	654	636	652	703	707	680	699	702	652	669	645	699	639	685	670	648	593	676	637	642	640	715	728	655	631	679	645	697	730	726	722	695	646	676	712	699	701	718	660	674	696	699	698	677	682	693	714	658	629	646	711	706	679	657	632	675	692	699	663	698	651	691	675	704	666	652	680	657	683	607	630	660	659	644	715	667	622	657	752	686	711	638	720	634	677	685	682	674	697	676	687	677	703	676	636	673	666	655	689	618	665	703	652	715	690	658	670	710	650	646	663	666	676	685	682	724	677	651	698	644	678	705	672	664	637	671	649	686	649	692	703	666	614	642	697	712	717	674	672	670	681	694	669	666	648	680	673	688	694	689	691	694	658	697	661	661	657	656	701	744	672	664	655	662	652	672	668	655	710	677	673	693	684	651	653	636	625	641	690	692	656	647	703	690	696	660	710	673	666	651	663	672	646	672	690	690	709	647	635	689	698	675	618	676	655	701	653	697	726	663	665	656	682	639	672	645	689	680	676	669	696	682	678	644	685	693	670	664	695	658	694	664	737	664	674	648	677	664	665	682	642	635	663	681	676	689	655	683	713	677	661	673	654	637	671	717	706	672	669	670	638	675	669	690	724	707	648	702	704	617	647	670	647	654	651	680	679	661	627	650	697	653	690	674	630	647	692	642	703	692	710	645	702	657	683	650	707	664	663	687	712	689	669	668	676	655	689	725	670	659	670	671	708	700	720	702	689	672	686	666	584	662	643	687	653	685	648	695	684	658	673	678	671	685	667	696	680	686	694	668	672	693	653	664	657	703	660	672	630	677	694	656	698	663	681	656	691	705	661	669	683	680	692	657	675	714	679	684	694	676	706	683	590	655	649	613	677	663	682	633	693	628	652	686	660	764	665	642	657	664	660	656	673	672	684	695	669	698	643	678	689	668	687	659	708	675	646	687	711	709	669	681	676	712	670	649	649	698	676	644	624	665	688	654	643	678	658	653	723	706	687	652	678	722	674	641	707	627	651	719	647	679	676	696	694	681	698	655	674	687	674	666	680	650	653	676	669	709	732	650	701	654	659	670	725	643	689	645	674	640	683	669	685	651	711	700	642	668	667	703	700	680	706	697	681	666	643	659	672	678	662	670	659	669	687	649	667	666	733	647	626	631	676	702	656	633	666	639	675	653	665	636	679	719	662	695	682	694	652	734	679	650	697	704	661	683	715	659	707	660	719	646	686	661	667	667	728	664	723	644	628	680	659	672	639	652	709	707	681	688	685	641	654	709	659	670	696	684	629	680	674	659	709	686	722
65219	32353	20554	6393	1417	907	686	597	482	457	383	420	357	356	320	299	366	347	371	356	334	369	343	363	289	319	278	283	281	269	248	252	285	276	269	277	269	282	311	273	262	205	230	244	204	250	236	229	218	268	281	263	252	275	385	955	933	716	544	354	176	228	206	230	227	224	207	205	222	194	228	212	217	172	194	203	236	215	206	177	199	189	194	235	236	196	208	203	178	213	227	212	213	215	215	206	235	205	200	212	206	189	220	208	197	199	237	174	198	230	205	187	181	188	219	203	193	194	225	201	206	199	198	200	197	200	201	196	219	213	213	195	187	226	177	206	222	190	210	203	216	201	183	194	205	177	217	201	189	195	172	213	219	192	199	202	230	186	218	215	203	194	211	194	200	181	230	238	178	218	226	226	213	227	201	197	231	175	207	203	211	208	211	194	203	190	211	217	214	207	205	196	207	208	183	223	187	198	246	203	203	211	194	205	230	197	210	198	196	214	217	182	186	222	210	217	207	230	227	191	176	210	215	198	220	201	194	214	186	197	220	191	182	200	216	182	175	191	199	199	218	208	190	210	207	223	218	194	219	201	209	198	182	170	190	213	223	207	182	230	193	211	223	172	222	189	212	201	223	190	237	218	217	211	175	200	217	214	211	190	191	193	200	213	197	222	229	228	211	194	193	208	195	187	183	197	207	204	199	205	213	202	183	199	211	238	237	177	210	202	212	206	184	188	198	212	192	192	219	190	201	206	215	214	184	214	206	210	215	214	203	202	229	213	215	197	191	197	212	224	195	206	183	217	216	222	204	209	215	195	185	175	210	208	174	199	208	174	247	170	230	192	202	181	190	196	220	197	218	197	171	215	211	192	224	184	187	221	198	219	206	191	221	188	214	210	227	205	200	213	193	185	219	184	204	228	189	163	208	200	202	208	199	187	209	214	205	214	200	189	203	212	220	207	209	197	204	179	234	208	196	227	220	222	196	194	179	218	205	179	191	184	215	206	193	188	190	218	233	194	215	207	190	193	223	198	224	219	177	204	203	203	230	195	226	193	190	211	199	193	173	212	204	199	202	226	237	206	199	194	225	210	192	188	196	219	220	213	203	220	199	208	196	227	212	182	225	195	207	210	222	203	214	186	208	210	212	175	215	198	232	198	186	201	174	210	198	204	208	220	193	207	214	217	217	225	205	196	199	207	216	211	206	194	205	188	180	211	203	208	213	191	223	215	192	195	187	223	176	198	190	216	210	215	217	189	182	222	230	220	227	216	199	214	204	206	194	215	203	225	214	207	192	206	240	218	228	211	227	202	206	195	203	205	216	208	222	180	212	203	210	176	177	195	206	204	212	167	182	201	214	214	216	184	207	237	208	193	195	203	180	176	229	196	222	217	197	217	221	200	191	208	216	186	206	201	189	207	177	189	202	208	188	178	208	188	202	216	203	201	185	210	225	195	213	198	210	189	237	199	212	198	224	177	210	219	212	193	192	199	214	187	208	227	198	197	182	211	197	213	180	199	209	218	241	213	178	214	193	205	203	215	235	191	200	211	215	219	185	207	217	214	205	201	204	194	194	201	199	214	205	218	203	186	201	219	203	207	190	216	208	220	196	201	235	184	223	232	205	205	220	227	209	202	191	199	198	199	214	184	221	198	200	190	201	224	186	196	193	204	208	235	214	192	224	193	174	188	190	192	227	211	214	211	188	176	201	224	195	191	182	182	210	204	210	183	186	207	221	203	204	236	216	188	202	187	185	217	199	212	204	198	187	205	196	195	207	225	190	193	215	219	206	205	221	211	204	184	203	202	220	209	210	204	194	193	237	203	216	200	216	213	194	199	184	199	212	188	210	195	202	216	206	206	202	226	192	196	210	199	194	205	213	201	223	186	206	216	203	246	200	193	206	186	200	189	217	210	219	200	182	198	199	186	186	212	213	211	194	222	195	192	204	204	205	192	204	192	230	187	200	178	216	227	208	216	209	196	238	222	201	214	180	199	190	199	208	219	220	224	215	241	195	198	213	199	211	195	242	180	199	207	207	187	204	215	204	220	195	196	205	213	203	194	216	203	218	224	207	192	229	208	228	166	204	192	223	208	204	204	219	198	208	221	196	206	194	229	210	214	195	211	205	209	211	200	186	177	209	220	218	192	216	214	187	221	204	199	206	210	181	196	220	209	188	205	209	220	216	229	208	195	200	208	237	209	177	193	215	215	217	208	191	199	206	218	213	204	205	207	180	216	224	214	204	202	190	222	204	216	192	229	200	186	205	207	186	184	207	197	208	201	213	200	205	202	199	165	222	202	215	201	206	222	217	198	201	190	211	200	193	207	204	219	205	184	193	213	218	193	198	197	207	202	198	206	217	196	201	215	216	210	202	193	220	229	203	208	216	223	251	210	200	212	196	206	237	191	202	219	185	177	204	232	201	207	203	193	217	207	209	208	206	222	211	186	190	212	210	188	211	190	230	201	200	224	207	196	197	194	177	172	193	199	182	194	207	204	201	187	206	180	193	180	192	212	188	199	211	220	222	224	214	215	211	224	194	227	179	205	221	224	208	231	191	219	175	214	207	220	189	202	186	211	204	210	204	215	178	212	190	201	186	210	187	191	209	206	240	189	211	213	195	192	201	186	193	195	198	200	188	222	212	208	217	211	222	219	220	206	194	206	231	223	221	176	219	192	195	183	187	203	187	214	219	196	227	206	220	206	195	242	208	198	198	191	181	212	197	220	219	214	219	181	198	218	196	204	211	200	194	197	227	191	201	217	208	197	202	200	195	196	220	219	213	221	203	182	200	204	199	182	185	213	199	212	213	210	207	196	204	207	208	211	180	205	199	214	213	190	190	200	211	193	226	193	194	220	202	209	185	195	196	214	202	229	216	219	232	218	226	192	214	200	203	210	201	214	190	204	224	201	205	233	234	183	205	226	202	188	182	206	229	203	207	211	234	207	243	208	220	207	217	214	206	206	193	212	190	212	198	251	190	187	198	202	218	219	208	236	211	217	213	185	217	210	196	202	210	224	204	228	209	218	223	196	201	214	194	179	218	193	202	195	218	197	227	217	215	222	184	215	189	221	195	223	241	202	198	179	197	177	233	220	226	200	196	197	198	198	207	210	201	209	212	213	199	209	203	203	221	199	187	229	188	198	201	202	212	191	214	173	182	192	204	190	220	186	221	207	206	209	214	191	193	210	227	239	208	186	218	228	215	228	184	217	220	217	210	191	218	204	206	213	215	204	202	214	218	200	190	177	228	198	211	195	224	212	198	200	187	221	208	205	245	203	217	221	217	235	237	209	189	218	209	212	207	193	217	241	189	182	210	194	215	202	211	219	222	225	199	197	216	193	213	231	232	186	196	203	208	192	216	215	207	209	225	217	221	218	205	186	195	187	196	196	202	170	226	200	203	210	211	196	205	195	208	201	208	195	210	189	225	200	222	195	224	192	195	203	217	191	191	218	214	214	193	211	229	214	204	223	211	183	185	237
52131	12594	4127	4767	4148	3242	2763	2323	1904	1892	1616	1703	1636	1323	1281	1187	1437	1417	1578	1418	1412	1794	1586	1403	1229	1226	1186	1222	1095	898	890	1014	1120	1067	1186	1167	1001	972	1025	980	988	780	746	694	724	770	793	746	771	832	839	893	784	861	2080	5709	5552	4311	2853	1411	523	547	501	486	480	479	533	493	531	495	476	485	482	516	481	506	529	509	498	520	505	502	540	498	498	511	540	510	563	490	537	501	510	529	478	465	489	490	499	508	497	510	524	494	492	489	526	539	504	534	488	487	491	533	490	503	471	500	467	494	525	505	536	510	520	523	523	527	531	499	506	482	535	491	494	528	509	529	494	490	454	514	492	528	542	468	512	485	525	471	507	528	456	499	496	447	510	478	487	504	484	465	496	505	526	518	525	507	478	509	483	484	476	475	477	514	490	528	442	495	511	480	514	544	498	486	526	515	490	506	462	488	486	542	481	470	502	439	559	486	475	502	532	494	502	510	498	516	494	513	505	470	520	497	496	549	479	472	480	499	491	485	522	513	484	498	479	479	497	520	532	479	524	479	511	519	511	529	520	507	484	492	482	481	501	534	476	497	454	485	521	484	533	508	483	464	451	492	521	495	536	490	523	471	500	502	473	528	514	504	501	505	495	494	473	498	502	496	481	505	495	519	517	477	487	504	471	474	515	497	495	517	506	497	501	507	508	496	475	510	500	497	519	531	488	508	511	479	490	491	506	485	479	515	496	464	503	467	517	491	522	498	508	518	483	485	540	532	504	476	520	452	486	473	475	482	498	474	542	481	520	494	497	505	546	497	514	495	494	573	543	461	507	509	543	495	469	471	505	485	526	455	529	497	497	490	473	507	493	477	507	509	526	466	511	538	469	515	543	494	482	491	505	491	509	515	509	504	496	498	522	513	520	501	517	527	527	513	519	512	542	531	482	499	485	534	515	490	504	488	494	510	521	458	490	469	477	581	474	508	477	490	493	519	503	525	496	485	497	542	484	532	474	539	463	493	513	536	498	504	493	501	491	478	491	543	542	522	525	472	467	474	478	486	511	521	517	447	512	575	539	457	510	464	532	522	443	503	468	526	519	500	517	513	497	491	507	505	525	467	506	541	522	483	534	479	485	496	557	473	529	490	492	493	493	489	477	476	527	514	520	526	509	495	488	467	497	513	528	543	525	505	524	522	503	494	516	498	471	501	493	516	532	477	467	512	491	486	486	517	467	485	532	527	509	524	520	464	487	509	541	510	483	505	528	506	483	476	472	526	480	482	494	549	502	533	538	434	485	527	487	501	491	524	539	495	480	496	473	503	484	460	483	528	536	476	514	499	507	449	533	475	501	463	514	517	501	535	505	489	493	462	501	470	510	460	499	488	497	516	523	493	480	466	490	521	476	516	471	494	549	529	513	493	505	512	546	506	487	554	524	534	515	540	530	467	487	522	516	480	502	523	550	522	520	491	546	508	482	492	542	473	525	483	559	479	483	509	512	498	467	489	489	507	533	530	495	563	521	531	465	533	459	521	494	528	536	533	480	499	515	509	499	546	519	544	502	510	499	496	485	537	471	506	532	516	487	537	493	475	481	498	483	512	523	488	492	488	561	523	532	490	504	484	495	520	510	510	532	551	509	469	483	513	481	476	521	521	549	536	512	506	485	508	535	514	528	491	534	517	467	452	490	476	514	530	502	505	493	509	493	470	515	493	504	513	489	478	503	472	494	529	509	529	501	536	544	481	474	504	496	517	516	493	479	517	519	500	498	492	508	502	482	499	511	507	534	548	512	515	500	520	497	556	544	502	503	485	504	535	489	535	504	523	469	506	470	460	499	476	480	508	477	540	532	483	506	515	522	509	517	498	500	493	514	520	500	519	508	517	464	552	494	502	484	545	494	508	495	503	517	518	520	514	502	505	470	508	502	473	510	486	487	483	513	522	506	498	491	504	547	480	508	505	493	494	495	498	495	493	494	501	497	507	517	522	506	491	483	503	500	517	505	506	512	488	536	506	524	489	526	497	509	492	513	507	506	532	522	522	501	504	496	512	488	523	506	501	511	521	495	480	501	470	521	494	502	524	532	512	510	481	533	486	513	515	480	513	543	521	511	504	542	535	470	521	521	495	537	487	529	506	487	491	520	527	518	537	477	525	524	495	518	554	541	474	510	558	534	495	485	512	521	493	503	477	474	494	515	492	448	527	508	502	492	521	512	501	518	514	498	501	523	533	509	524	488	497	495	491	447	492	503	481	556	497	472	500	493	514	523	483	483	538	529	474	510	458	487	460	502	493	470	477	496	520	489	508	481	525	504	557	497	500	500	532	492	524	526	509	526	554	483	537	487	467	526	491	494	496	498	495	490	467	517	529	475	544	454	511	483	527	432	456	513	513	475	510	499	499	509	483	502	470	503	520	528	491	493	541	532	462	494	508	536	553	511	522	507	512	518	523	485	514	516	491	496	486	509	486	532	460	499	478	529	501	532	495	532	474	568	494	511	505	479	504	488	540	549	477	466	538	516	493	530	505	517	497	495	479	518	500	460	496	489	546	490	526	497	490	492	505	497	521	488	520	455	503	506	472	472	491	523	499	494	497	505	493	485	485	504	504	520	536	493	519	512	504	535	510	492	505	544	498	502	497	509	484	499	491	503	538	561	551	502	525	466	523	532	500	541	494	484	474	525	506	494	482	478	505	471	516	487	475	527	484	512	496	557	501	486	495	499	564	501	547	506	475	489	511	492	532	503	517	505	543	492	523	480	500	512	503	488	519	555	535	501	550	497	520	482	551	479	464	494	544	519	501	514	478	510	479	474	510	526	536	483	517	503	499	515	532	546	491	482	485	502	476	491	493	473	480	494	502	499	494	532	539	502	494	519	535	479	477	533	507	477	497	492	512	524	478	519	508	517	488	497	501	535	496	454	533	477	506	532	518	525	474	507	483	469	529	544	524	492	503	520	463	519	494	482	509	530	493	473	528	517	490	526	503	517	516	502	460	483	538	480	485	519	510	530	536	537	490	449	440	544	515	519	510	495	482	477	530	501	458	534	506	526	499	520	480	507	450	586	522	480	504	498	536	516	519	519	482	531	515	503	527	504	541	504	498	474	516	523	528	490	517	505	485	468	515	522	499	518	496	507	471	514	483	485	503	520	531	474	475	528	497	491	551	498	491	501	533	552	493	535	540	494	521	533	491	543	539	549	490	510	522	539	491	525	495	533	479	548	501	456	551	496	474	493	510	512	516	477	508	504	495	477	480	503	490	525	487	532	472	481	543	525	508	501	523	485	479	512	457	541	494	519	519	527	532	510	506	519	532	504	505	498	511	541	503	540	474	519	498	492	505	517	518	503	488	494	489	501	498	513	509	523	521	543	480	544	480	511	523	450	503	481	480	540	481	523	518	523	479	499	511	488	496	488	499	511	524	483	529	504	496	511	509	504	495	523	487	496	530	497	532	486	506	486	492	488	506	547	489	530	498	451	508	517	502	528	519	485	543
20070	2902	500	400	357	345	309	286	262	300	299	293	311	274	271	266	305	271	288	294	290	307	288	284	247	290	263	281	283	293	289	233	280	326	312	292	267	266	284	280	263	285	275	287	287	263	308	258	286	311	279	288	279	250	258	318	302	331	336	275	242	240	290	244	300	269	275	326	278	254	269	247	261	294	242	257	284	281	258	285	279	284	305	264	268	253	271	260	264	257	274	306	274	249	271	273	246	242	276	256	266	255	256	259	252	264	271	269	276	275	239	275	255	252	261	250	250	294	243	292	271	283	246	252	297	243	287	286	248	272	246	245	248	280	253	260	264	268	259	256	277	272	248	287	274	272	250	263	240	265	280	275	291	271	267	259	261	215	266	236	268	287	263	263	259	317	255	286	279	274	279	259	275	275	283	247	257	246	270	254	259	293	267	269	262	259	269	269	247	250	263	270	280	252	296	253	255	272	277	269	254	264	264	267	270	261	289	278	253	263	275	248	259	216	256	232	261	262	268	263	241	243	257	244	277	248	306	291	263	241	233	243	242	288	264	280	265	253	267	291	273	251	276	270	264	297	292	254	246	271	267	255	263	265	269	252	275	240	267	233	259	278	261	289	296	289	265	264	246	279	262	251	285	305	273	229	266	246	292	275	277	284	262	260	264	258	274	279	282	262	292	242	290	294	294	256	284	262	257	268	242	229	265	301	270	292	245	269	280	253	236	265	275	244	290	296	256	252	289	266	258	238	246	240	256	252	275	282	271	242	252	282	272	271	252	281	275	254	269	263	236	260	257	261	288	259	295	310	259	246	278	276	251	275	275	259	243	252	289	290	248	266	279	295	274	279	280	258	263	252	273	271	237	290	254	280	282	281	265	261	256	287	272	284	265	264	299	251	266	276	291	265	285	278	276	253	296	269	293	272	295	253	252	250	263	251	248	326	271	270	273	253	258	251	284	265	276	265	257	262	271	284	269	268	262	277	269	278	293	286	279	249	250	241	265	247	266	252	256	292	282	289	277	258	285	264	281	297	266	287	271	269	241	274	284	260	256	239	238	283	257	289	274	267	273	250	263	271	262	239	310	258	261	272	264	267	259	264	260	236	249	269	277	245	289	277	285	279	271	284	281	282	267	271	245	290	256	315	267	252	290	270	268	248	239	294	310	279	272	257	251	281	268	271	290	256	291	262	269	286	242	252	263	252	267	272	284	254	283	284	296	268	250	252	274	277	261	251	240	268	264	267	242	262	278	276	251	264	262	260	262	285	233	249	280	258	273	274	265	272	264	253	234	283	240	251	287	255	265	263	285	261	287	265	272	250	243	290	273	254	249	259	279	288	258	254	234	256	247	285	256	248	290	261	277	274	229	270	272	286	272	270	248	286	260	264	284	273	254	279	280	270	262	276	258	256	264	251	289	295	233	262	265	285	268	242	259	264	270	269	260	266	295	251	263	257	283	273	249	268	255	264	251	269	238	263	264	235	268	251	238	258	257	304	280	255	278	248	281	273	258	253	278	260	257	257	262	270	261	275	272	267	276	298	270	278	274	274	267	274	274	253	272	240	287	265	252	271	270	291	241	236	293	291	261	243	267	252	254	271	241	258	250	280	231	264	273	283	251	241	257	272	224	252	271	283	270	283	276	257	270	308	241	266	288	277	244	288	269	297	264	278	294	256	277	277	248	291	273	247	250	248	248	232	253	279	259	298	268	267	269	247	292	272	257	260	274	284	265	283	263	236	251	272	283	250	263	290	257	312	269	308	278	266	288	269	255	273	262	247	301	296	236	266	267	271	269	284	276	290	258	264	277	268	276	258	257	299	270	257	271	261	254	258	287	249	276	256	273	244	251	281	261	264	280	265	281	274	279	283	237	250	271	255	261	286	252	278	280	265	281	272	248	275	232	285	267	273	280	261	294	257	269	287	277	272	289	262	270	264	262	290	259	247	262	277	258	272	259	274	250	272	273	255	268	259	265	255	248	267	238	266	266	281	269	285	247	246	280	251	261	253	287	254	276	263	270	261	246	261	235	259	257	261	251	265	260	250	315	251	234	264	288	266	297	280	245	270	277	280	279	278	252	285	284	292	267	266	279	256	291	279	268	262	257	271	272	241	266	288	244	254	269	324	273	260	252	255	279	294	269	276	218	256	308	263	287	248	257	271	249	246	280	253	280	255	269	263	266	274	246	264	268	298	244	285	257	274	287	260	280	263	274	319	240	277	293	258	285	264	234	256	283	253	271	267	275	262	278	308	258	266	286	247	279	259	288	278	289	253	248	289	261	242	266	286	284	241	297	275	272	279	242	241	289	274	281	265	270	245	249	273	231	276	280	267	288	304	272	280	275	233	260	263	265	256	288	272	260	252	244	256	244	284	260	274	279	274	264	281	289	281	292	264	251	278	296	274	241	323	263	241	253	246	265	246	247	265	286	270	294	264	293	274	265	243	265	284	259	271	247	277	252	291	247	264	259	285	248	281	285	298	281	278	279	268	284	258	287	246	269	287	296	289	275	246	258	252	294	262	246	273	256	289	271	266	264	266	266	236	279	264	251	276	293	258	262	253	282	281	240	290	265	261	273	266	272	282	278	267	257	283	274	286	279	273	248	271	262	276	238	253	292	253	237	251	244	285	278	270	276	292	275	270	238	254	260	252	272	273	282	251	277	263	277	215	282	277	226	240	258	263	257	254	278	266	253	258	275	247	266	247	276	294	265	270	226	299	272	273	239	283	252	278	287	275	253	251	262	282	269	254	265	268	260	272	270	259	253	257	293	262	249	255	308	310	278	253	299	254	285	269	249	304	270	263	262	262	266	275	259	260	259	251	244	276	251	261	268	283	274	305	290	274	267	266	250	292	269	283	265	273	282	285	253	273	292	264	282	250	286	312	255	261	272	249	291	262	291	267	269	284	284	268	223	284	261	261	263	245	261	244	246	285	254	279	253	269	274	277	288	245	259	287	303	274	258	257	239	258	269	263	296	269	283	274	278	294	250	256	281	276	232	281	258	301	256	258	268	294	283	293	280	261	264	246	259	253	250	279	315	269	294	279	263	275	255	259	272	250	277	269	277	287	268	245	227	273	325	263	248	254	280	273	255	289	264	278	285	262	258	278	250	251	300	276	255	277	261	278	279	286	271	319	243	319	239	265	284	276	250	262	248	286	238	261	300	252	267	279	293	247	253	236	258	259	271	272	247	288	265	244	282	278	259	246	262	306	252	259	263	264	284	255	285	274	272	255	275	271	257	278	268	318	258	274	273	263	271	290	279	256	271	290	241	274	309	248	237	255	274	273	271	260	264	271	268	267	278	261	259	288	277	251	238	268	246	294	274	279	272	287	267	271	268	249	246	291	251	248	257	292	274	250	260	282	258	267	254	282	263	279	277	252	272	266	293	299	264	281	270	262	277	276	249	255	273	253	279	257	281	275	300	268	247	308	273	264	269	284	272	252	255	276	269	222	253	239	283	279	258	245	257	267	283	259
18649	2367	1020	997	967	916	804	803	817	773	764	729	793	701	768	721	750	830	819	797	916	927	971	842	832	774	790	813	767	733	786	758	765	816	878	887	857	790	747	785	811	730	742	680	738	687	732	726	796	711	751	725	715	757	792	885	1028	1151	953	730	635	663	654	673	641	679	649	668	660	632	670	673	631	677	664	668	694	692	656	654	629	649	687	655	640	629	621	663	652	699	658	702	664	654	654	656	611	617	623	669	623	632	672	632	636	621	677	637	640	651	668	614	625	619	672	681	621	633	674	681	670	666	674	665	699	658	664	669	634	656	676	639	638	676	649	640	644	700	638	704	654	646	653	681	673	606	652	656	660	659	661	634	624	615	655	669	671	630	637	667	666	668	640	641	677	633	655	632	662	668	644	652	607	645	654	696	669	631	619	691	667	626	645	622	646	653	619	691	642	698	710	666	636	657	670	635	653	693	653	651	666	637	676	672	644	668	641	644	641	656	649	662	619	651	656	620	657	630	619	688	652	707	660	613	681	659	634	638	657	679	658	610	667	677	665	623	670	682	706	629	640	658	654	670	683	670	622	662	638	657	628	657	656	645	594	651	654	623	647	658	690	652	684	652	690	651	628	636	627	661	666	649	652	636	637	654	646	664	714	647	672	641	647	667	667	647	665	692	629	693	662	660	652	649	632	596	633	664	632	635	668	690	661	642	700	656	707	642	638	656	659	689	703	639	652	640	690	635	672	682	657	689	710	647	637	621	651	667	652	648	649	646	638	622	667	648	661	678	681	688	682	674	703	647	702	659	655	683	686	656	647	689	638	664	642	681	650	619	616	651	648	672	658	666	666	655	681	631	680	611	681	648	668	660	674	657	655	685	663	686	659	687	671	662	683	632	659	629	662	658	668	624	676	713	650	653	649	639	666	662	640	654	687	736	663	656	657	632	632	625	649	642	602	654	622	654	673	641	649	703	679	671	664	667	670	692	643	643	678	664	623	694	645	690	727	627	653	624	623	619	669	638	635	605	706	644	650	638	658	628	643	649	616	663	641	673	686	646	654	670	662	658	617	636	656	697	680	662	652	729	656	682	627	607	663	660	598	638	646	653	660	678	654	734	642	670	614	652	629	648	628	647	616	664	698	646	625	633	662	650	631	672	665	682	623	661	685	650	647	678	661	677	695	669	612	630	599	655	689	654	701	630	650	649	664	690	660	656	666	686	665	639	651	644	690	643	665	617	613	622	626	645	654	660	653	611	673	668	611	677	630	627	619	634	638	644	646	654	662	651	632	649	659	638	660	628	647	680	705	669	681	677	693	613	641	660	677	656	611	664	651	680	668	637	616	645	664	618	661	687	655	689	655	578	664	662	698	652	617	692	671	640	679	648	649	672	644	696	688	657	652	659	654	647	635	616	693	665	661	665	633	644	709	673	647	619	632	638	646	644	697	638	669	626	653	656	658	665	668	616	658	659	571	646	711	648	628	656	638	688	667	623	673	648	635	611	719	671	696	600	653	650	704	675	665	688	654	617	647	677	640	628	641	671	635	669	691	658	685	643	618	655	654	661	679	646	681	667	681	675	638	676	661	661	631	601	640	638	617	667	595	659	652	702	645	626	681	649	646	650	667	679	633	642	720	633	656	638	655	641	615	661	657	684	649	636	623	691	683	654	679	634	675	658	667	682	669	680	678	628	635	659	712	676	649	668	692	682	646	635	643	659	651	616	666	665	655	630	619	625	680	689	682	646	626	652	636	648	677	640	669	708	705	640	674	692	656	645	684	661	649	634	678	681	628	655	667	663	642	720	663	695	635	627	643	637	605	634	653	670	603	597	686	641	696	643	646	653	682	646	668	645	717	661	596	665	660	689	620	642	657	678	657	664	634	636	643	645	667	621	697	656	675	646	639	675	681	648	689	629	656	656	667	620	661	612	665	667	641	661	651	695	692	672	659	673	611	647	633	639	615	709	667	670	665	647	647	689	680	658	629	606	637	643	658	638	645	620	654	644	708	678	606	653	682	686	634	674	657	633	613	667	605	631	653	670	650	674	657	645	651	674	674	635	715	697	664	663	677	675	645	592	703	668	592	658	674	655	625	681	649	609	679	682	651	679	641	672	646	654	622	644	656	643	667	611	685	661	648	716	670	694	647	672	697	671	666	675	635	630	613	656	629	652	666	655	707	650	639	621	650	652	689	676	632	642	655	669	644	627	622	645	633	707	674	675	659	655	635	678	645	596	651	673	719	673	672	651	682	658	674	661	654	658	620	634	648	664	669	681	660	650	673	588	671	615	661	692	639	684	643	611	643	659	620	664	698	694	658	639	667	689	621	655	615	637	639	704	636	697	675	675	703	682	646	668	652	702	626	689	676	696	652	678	634	653	705	642	662	631	664	686	667	618	666	667	658	676	620	655	686	664	669	669	656	644	617	658	607	649	652	630	637	647	663	594	643	663	623	664	648	671	642	664	680	585	658	656	682	658	669	633	694	691	671	687	645	648	705	675	673	662	613	665	685	676	647	673	684	658	682	638	670	680	664	691	692	635	605	688	645	651	677	644	662	660	657	641	650	637	690	687	672	657	686	621	670	652	668	645	685	713	676	631	628	683	698	665	640	643	650	643	684	637	691	654	683	676	635	638	676	669	621	669	618	612	662	671	632	656	702	599	692	682	671	600	651	663	647	666	590	648	676	688	667	645	669	630	643	653	665	633	630	620	673	680	667	667	664	658	682	701	673	620	695	623	660	595	654	691	667	633	670	659	647	645	639	640	681	616	627	679	617	628	646	637	660	691	626	679	635	596	665	639	642	626	656	694	643	670	660	649	674	634	708	676	635	641	669	640	652	635	609	659	690	630	636	614	663	632	684	694	648	671	673	649	634	659	650	673	652	704	696	636	679	630	647	655	662	651	669	637	659	687	600	660	654	645	658	652	639	660	636	652	609	603	634	627	639	659	649	571	685	657	708	670	632	644	653	608	610	610	654	664	668	638	628	681	686	688	694	680	647	648	657	663	647	649	669	618	650	667	619	669	640	631	644	668	655	691	635	655	667	613	727	625	627	622	669	670	637	652	616	587	705	665	712	604	669	685	584	643	660	651	687	686	662	652	652	648	674	687	684	677	606	627	661	605	694	643	652	633	687	647	632	647	642	660	632	673	664	688	633	659	618	637	619	678	610	637	676	667	643	633	633	669	641	656	663	656	623	671	656	660	642	715	650	653	636	657	636	676	667	677	634	660	696	676	654	639	705	626	649	661	675	680	680	670	657	643	644	690	636	670	671	650	664	653	654	710	657	657	641	672	660	655	665	650	683	642	639	638	673	706	616	662	636	636	630	662	691	657	659	648	677	662	659	691	660	657	630	619	680	645	689	651	647	603	632	678	693	690	662	649	618	681	657	636	650	608	645	686	632	661	677	631	672	619	614	648	639	624	672	639	678	670	676	658	650	661	697	674	681	625	637	650	638	665	618	673	662	657	713	667	644	675
62961	30524	12076	1569	732	596	464	450	371	447	415	363	372	312	347	337	349	362	332	370	385	370	344	346	326	319	324	322	326	299	300	313	307	308	325	321	311	343	327	328	338	340	307	280	275	324	284	293	281	333	327	339	294	304	355	636	654	564	478	361	259	282	272	260	317	279	241	277	280	304	281	259	272	294	281	280	272	279	289	309	299	285	272	288	260	260	293	312	263	281	257	254	281	276	259	250	282	288	267	274	288	312	257	277	316	283	282	270	304	276	272	265	309	272	266	286	296	274	263	253	262	277	282	300	288	263	267	285	253	258	282	273	284	256	247	261	265	284	270	260	293	290	276	292	279	307	264	336	284	280	277	242	276	263	267	253	291	283	273	250	306	301	285	286	298	308	278	289	285	263	272	303	254	274	292	266	249	272	268	265	266	289	296	262	238	264	268	281	268	242	276	276	287	280	242	266	253	258	257	300	298	267	250	259	314	292	243	286	281	279	263	277	261	273	312	261	269	289	275	283	277	280	314	289	256	271	282	295	293	255	300	304	265	307	325	288	279	282	290	287	281	278	318	284	288	257	269	284	296	254	298	292	269	269	275	299	272	269	264	301	290	296	262	271	277	270	302	257	309	275	295	267	306	270	270	313	298	287	320	271	270	302	255	269	266	254	270	279	272	240	279	268	290	269	266	266	238	270	277	286	257	293	274	277	255	306	289	275	291	266	265	280	257	289	292	270	298	298	295	292	258	262	277	272	297	273	281	280	256	292	266	256	262	308	265	278	300	289	292	298	246	278	251	286	271	298	268	259	271	272	239	317	254	298	295	264	298	260	279	294	263	285	259	302	252	279	249	305	272	293	285	255	284	299	249	274	288	302	270	311	280	288	226	272	277	306	258	259	267	278	275	278	273	286	242	276	235	288	288	292	278	254	261	286	304	290	264	275	291	285	273	279	268	308	292	252	288	272	263	255	275	269	275	257	298	273	261	287	261	255	248	281	296	236	247	301	276	272	262	298	261	265	299	279	298	263	272	298	266	302	250	275	285	285	286	240	261	264	304	252	271	300	281	264	269	224	267	265	286	286	276	272	289	263	295	315	262	273	294	268	270	264	264	282	248	263	284	274	269	291	273	274	284	300	281	274	258	298	275	289	298	282	268	294	269	263	271	273	287	281	295	260	277	248	260	285	286	267	303	292	285	277	283	273	274	260	279	272	259	250	308	242	301	286	280	288	268	292	276	287	271	241	261	277	300	267	291	261	326	270	263	269	280	285	263	253	266	275	278	284	276	248	259	267	291	290	274	270	299	295	277	270	281	285	233	276	272	282	285	286	237	262	294	283	267	310	294	255	324	280	259	273	280	261	282	290	283	271	257	244	300	269	277	291	263	261	265	240	277	282	274	265	300	268	249	296	314	275	310	264	272	269	269	302	273	294	294	255	260	269	307	280	306	270	275	277	272	249	257	249	273	295	278	258	279	281	308	295	282	250	250	273	270	286	278	300	284	308	272	254	260	294	268	283	256	304	243	281	270	303	297	256	273	251	293	239	304	266	255	290	299	290	282	288	260	327	292	280	278	262	267	287	248	254	266	263	256	251	284	273	286	286	323	276	255	262	307	294	311	295	293	298	268	305	277	286	294	322	277	284	314	250	285	272	293	285	256	250	266	266	279	272	297	281	281	272	235	275	289	278	290	292	286	289	291	290	275	297	279	252	272	269	258	261	283	270	315	261	292	295	248	258	268	276	257	283	289	284	276	257	294	282	268	272	278	281	291	258	257	272	269	309	282	262	291	308	321	261	285	272	265	280	292	286	300	290	259	269	269	272	271	259	266	282	291	281	254	242	301	290	280	263	291	277	296	276	245	287	275	301	275	281	282	285	284	255	276	326	285	247	259	268	278	291	277	263	301	297	269	282	298	259	266	283	265	268	259	293	278	293	257	275	269	292	285	281	298	270	286	280	279	294	293	288	268	292	268	250	257	261	287	236	296	244	241	263	294	289	260	272	294	267	300	252	251	261	274	264	250	272	258	276	265	274	271	259	248	275	255	272	268	258	296	269	313	292	263	270	286	282	276	273	295	313	286	286	281	291	240	274	284	253	267	267	278	263	268	252	290	290	276	251	278	273	258	287	308	275	290	271	274	277	253	275	239	283	267	259	287	286	294	253	248	262	278	262	259	248	281	281	248	249	300	294	285	276	288	273	274	276	259	259	270	276	249	291	275	286	286	283	292	274	262	275	286	281	277	270	290	273	274	258	258	298	270	259	273	278	278	283	274	276	310	265	281	271	234	271	294	268	246	269	269	257	312	267	277	266	280	273	298	280	288	252	309	303	271	298	269	284	254	258	245	279	265	309	313	256	257	290	291	278	285	292	314	300	245	278	260	283	276	321	276	299	281	286	265	267	265	286	277	264	265	268	287	294	274	279	248	306	273	240	284	266	295	246	268	258	253	286	295	307	303	305	250	265	291	307	317	266	289	297	277	268	269	281	303	259	256	268	236	253	284	267	297	309	248	260	272	278	244	247	272	297	271	302	287	277	282	272	282	272	268	295	275	269	247	282	271	285	290	295	254	261	263	263	310	289	278	290	280	275	296	270	271	248	290	261	297	264	266	258	297	277	287	252	248	287	297	282	284	296	253	254	279	298	276	270	294	283	280	315	279	291	281	278	275	258	283	297	285	274	261	271	288	261	305	289	268	268	267	283	290	267	282	262	265	233	261	274	268	262	255	264	282	292	301	277	279	280	267	267	279	261	293	270	263	268	276	303	285	274	296	269	274	304	256	264	318	252	298	265	263	285	279	300	279	280	274	271	293	277	284	285	298	266	271	303	258	274	262	276	292	280	271	289	266	268	281	311	288	269	310	272	278	290	282	284	266	270	263	304	283	276	280	275	276	298	277	254	266	288	305	305	272	300	281	253	269	268	291	273	247	258	266	268	287	298	284	272	290	252	288	276	281	305	272	303	269	263	280	286	222	250	275	286	272	295	289	261	280	272	286	304	265	284	298	277	311	293	276	294	262	309	252	266	260	297	293	313	267	282	262	255	279	255	281	271	268	254	292	294	302	309	268	303	261	292	270	267	270	300	268	237	257	283	266	294	300	270	259	280	277	264	287	252	255	250	276	290	276	260	264	277	256	310	255	288	276	266	278	263	262	231	291	292	261	259	274	266	263	272	305	278	291	273	277	313	291	301	309	292	337	242	297	275	277	304	303	266	260	274	292	257	279	281	262	269	337	303	308	281	258	280	261	271	278	265	305	300	286	293	275	252	269	283	268	299	253	304	269	279	311	272	287	298	278	317	312	299	288	259	271	287	274	291	269	282	247	251	249	261	274	314	271	266	255	290	257	247	256	253	261	288	264	266	267	274	249	265	256	290	281	268	273	259	299	261	277	245	298	284	265	268	237	321	294	266	286	302	273	299	277	274	270	279	299	262	282	273	272	272	262	293	318	286	298	274	270	278	285	257	246	263	293	281
43686	10539	2596	2850	2492	2141	1885	1584	1472	1533	1474	1193	1124	1146	1194	1121	1174	1155	1242	1184	1364	1285	1166	1133	1098	1108	1065	922	1003	825	904	925	1065	1136	1131	1061	1063	1129	1190	1153	1006	1009	888	932	857	824	808	818	922	957	963	920	752	920	1611	3417	3300	2273	1817	1044	686	660	671	667	642	684	655	702	656	720	731	702	705	695	688	698	620	653	655	705	701	651	686	676	650	666	628	680	662	663	664	616	669	659	676	675	629	638	626	647	693	668	694	639	677	660	705	661	668	686	685	723	679	667	728	717	698	668	639	665	654	673	667	672	691	674	671	662	683	675	696	688	659	645	653	672	666	689	660	690	689	726	643	682	661	663	689	669	688	706	636	628	677	671	665	660	680	682	696	680	688	684	670	647	681	636	702	666	711	684	684	700	675	628	642	681	679	671	715	641	702	702	677	611	603	639	663	681	662	640	665	669	694	624	670	694	687	654	678	627	666	641	634	621	718	662	714	677	688	664	678	695	664	675	636	638	686	658	652	650	654	694	684	652	654	694	684	650	669	664	683	699	642	659	657	688	677	657	691	660	683	688	655	685	657	652	645	650	666	667	685	643	665	640	679	663	625	655	637	681	697	687	662	714	683	670	677	681	688	666	679	678	675	687	666	624	661	667	633	694	743	729	684	696	614	688	675	660	695	710	668	666	677	678	670	684	671	631	642	669	665	657	656	674	683	665	633	644	675	680	647	655	702	668	642	639	616	653	674	679	644	712	674	668	698	720	630	663	686	670	646	662	633	687	680	705	673	668	657	636	655	669	665	716	712	654	656	658	702	646	623	704	684	687	660	645	664	692	679	666	654	676	640	666	669	681	683	626	681	649	623	669	660	697	663	698	637	644	674	646	707	718	673	710	687	655	657	664	639	704	633	608	664	682	654	658	682	670	657	652	653	649	669	647	666	643	664	681	648	696	661	675	633	697	672	694	654	664	707	603	679	636	677	647	685	677	682	671	687	676	668	684	688	651	657	677	660	678	654	687	684	717	650	655	682	659	644	624	622	674	686	644	681	664	641	686	676	685	662	690	643	687	648	698	681	683	631	677	656	702	656	680	674	678	647	701	695	661	680	710	683	723	649	668	703	634	685	701	636	684	669	682	665	667	650	680	628	640	643	676	648	676	677	632	694	667	686	663	678	687	678	691	674	672	651	679	663	706	646	711	661	670	700	622	656	649	663	698	663	669	641	636	603	686	621	663	706	662	647	688	653	626	713	623	706	687	645	653	643	648	696	716	671	687	680	676	653	671	697	698	674	650	647	621	601	637	704	629	715	657	698	670	679	644	667	709	659	644	693	666	656	628	685	633	632	656	620	677	719	674	651	712	679	661	675	606	711	669	663	663	697	659	693	670	671	672	702	648	698	682	645	674	697	634	636	664	664	681	670	635	643	643	693	643	691	673	677	674	692	677	629	715	686	667	657	696	704	687	700	671	646	668	652	647	698	716	698	652	697	689	693	658	676	679	670	681	675	707	653	667	663	679	645	652	699	721	671	660	639	654	653	679	680	634	647	659	685	646	640	673	700	648	677	663	741	671	658	682	663	672	665	689	666	706	618	644	616	692	678	648	677	687	615	637	648	674	669	680	680	672	703	680	672	680	712	642	708	656	666	637	683	663	693	673	694	660	698	714	691	681	676	661	690	706	594	677	663	649	669	680	670	652	654	632	665	652	687	628	663	669	657	654	669	665	678	699	669	672	681	688	680	675	692	691	648	678	681	665	685	693	636	675	707	659	662	702	677	603	669	650	618	717	645	676	647	672	683	691	653	629	646	672	713	668	706	694	692	685	666	660	662	690	715	656	694	663	656	676	690	671	658	674	657	648	712	725	678	667	627	649	690	703	692	618	680	612	674	632	629	724	636	656	668	708	659	648	659	674	684	631	717	662	685	656	653	666	669	672	696	672	744	655	669	635	654	627	669	642	632	697	682	702	683	639	666	659	671	667	622	636	664	704	710	629	686	656	679	734	652	646	654	671	650	718	675	653	693	644	689	650	630	651	670	682	644	696	703	652	676	608	728	626	675	669	653	650	664	652	663	705	672	690	706	662	683	656	715	644	679	650	695	714	652	695	666	658	650	687	681	675	688	666	681	659	689	672	627	689	666	627	663	706	615	678	637	700	679	660	685	637	660	675	671	691	663	670	671	645	699	686	685	669	696	653	696	660	703	614	628	688	649	667	697	669	661	664	677	674	641	691	675	696	697	643	682	682	669	682	686	659	730	650	675	675	690	685	689	653	697	651	643	681	719	661	639	654	671	676	681	652	674	664	674	696	674	677	682	695	656	709	664	663	688	669	710	675	699	659	679	658	696	703	667	653	651	682	701	630	697	660	640	677	670	640	747	694	630	680	634	671	656	651	662	660	686	673	697	711	706	632	684	660	705	656	638	690	660	675	663	671	679	669	672	683	652	621	681	682	695	684	668	682	669	677	653	677	692	689	660	655	697	678	708	690	693	666	678	685	681	686	686	646	664	697	666	671	692	678	592	649	684	701	673	630	676	649	629	639	648	650	703	682	651	654	673	683	641	642	653	638	648	676	668	635	722	663	653	702	633	694	732	623	637	641	682	709	706	744	677	615	640	647	657	701	737	652	706	673	676	714	670	668	684	654	655	687	655	630	676	692	667	661	648	664	748	700	649	680	642	635	692	685	676	712	684	650	631	682	652	692	636	652	673	684	717	755	682	646	650	726	669	640	642	694	737	637	659	680	698	677	699	700	651	678	658	690	704	715	670	677	642	625	638	690	634	653	660	668	663	719	647	673	664	664	701	690	678	676	682	670	691	644	631	662	642	624	687	677	691	691	672	659	676	693	674	725	678	683	686	693	717	659	658	677	646	637	691	654	641	651	663	655	681	645	707	709	705	679	629	713	665	677	667	686	641	655	653	701	661	648	689	679	693	673	669	677	657	669	671	664	689	662	643	659	686	670	657	626	733	673	670	690	689	653	655	626	643	655	637	655	679	724	656	663	704	703	633	607	681	686	644	656	671	679	702	642	655	712	684	694	676	658	648	613	722	647	666	702	664	627	697	677	714	617	667	687	724	677	630	657	635	663	633	652	682	655	713	679	675	647	670	629	702	686	653	684	698	648	681	665	675	654	655	643	651	657	667	632	656	701	629	672	659	719	675	653	710	673	639	710	699	652	648	691	694	668	700	700	644	729	705	619	680	647	703	685	661	639	694	673	632	670	650	651	668	667	658	676	647	680	618	641	616	650	681	674	666	676	635	669	689	661	642	675	656	724	632	669	661	628	653	678	686	671	670	685	697	671	678	721	631	673	656	688	724	700	675	669	639	681	683	683	626	712	702	670	670	647	673	669	682	607	711	625	607	665	659	677	669	707	692	631	634	702	663	655	655	719	680	673	649	673	659	669	711	636	653	619	661	709	663	681	649	741	706	657	719	689	651	681	656	657	647	688	681	614	639	676	685	696	696	656	647	652	662	636
63782	33618	21186	5994	1336	830	689	549	473	413	419	395	342	301	304	326	345	334	343	368	422	315	344	347	285	279	258	280	263	259	226	285	295	281	313	252	269	241	273	329	255	262	281	217	231	280	259	234	258	249	280	255	258	275	587	905	873	620	514	298	222	215	224	201	205	224	227	191	188	203	210	211	218	197	192	200	184	190	212	219	217	243	199	203	237	206	218	215	205	195	228	209	193	209	207	208	198	228	212	219	167	208	208	228	190	187	216	210	240	227	220	196	181	230	232	227	195	214	205	218	214	212	209	194	211	215	208	209	197	205	206	234	234	201	204	212	215	209	219	227	185	187	205	208	229	215	196	201	207	205	225	209	207	217	206	196	231	233	191	216	215	199	232	209	213	219	223	213	186	207	186	206	200	193	232	185	200	205	223	203	214	212	211	219	226	193	215	198	218	199	196	213	196	218	191	197	198	207	216	192	195	204	198	193	195	219	229	220	199	207	189	198	212	223	189	215	209	219	212	197	193	192	217	181	201	207	209	202	200	191	213	205	192	224	208	214	218	202	205	229	209	205	212	198	183	213	222	193	193	214	214	190	191	195	215	200	225	207	206	200	213	207	215	207	221	210	221	214	212	221	202	176	186	231	185	177	227	196	204	208	235	187	194	214	193	225	213	174	203	208	195	192	202	193	238	181	234	213	182	209	208	213	192	201	188	210	220	218	194	217	208	216	233	207	178	187	231	173	194	242	211	208	195	182	233	213	216	215	248	197	240	200	205	215	239	193	195	214	203	201	207	175	219	232	188	221	183	220	226	203	188	207	221	233	201	211	230	202	208	226	218	197	193	203	200	208	187	198	214	202	194	205	195	212	212	186	191	204	219	177	210	213	205	205	194	209	210	178	236	195	209	210	181	190	215	220	184	228	225	191	219	225	210	201	209	200	182	196	200	225	194	229	190	215	197	203	203	194	194	217	175	218	243	193	202	205	199	190	190	195	196	185	194	231	180	223	193	223	196	215	187	223	212	206	215	225	214	207	195	219	202	231	231	207	204	200	206	220	198	205	208	227	225	218	227	210	210	201	217	196	210	220	197	216	194	199	186	206	204	219	185	220	206	227	191	222	182	235	217	197	200	211	201	211	191	205	203	200	201	197	183	228	216	202	214	184	185	200	214	203	190	214	210	216	237	201	212	204	189	207	235	210	238	218	187	178	198	204	194	209	198	215	191	218	213	191	203	208	191	197	227	218	218	202	207	185	229	211	181	201	213	190	204	202	222	204	196	201	264	197	178	177	177	217	200	214	215	192	200	202	216	192	184	190	222	244	204	193	229	177	224	222	208	209	217	218	227	229	198	210	230	206	186	191	217	234	194	201	206	210	199	232	221	182	211	218	216	205	217	213	195	189	200	200	210	215	177	196	188	213	216	186	201	205	196	190	205	168	203	212	192	204	201	198	192	208	219	200	217	197	201	198	187	192	207	199	209	204	208	187	204	253	191	206	221	212	215	190	211	195	208	199	175	208	193	195	200	232	209	193	204	209	227	192	202	218	204	190	208	194	197	191	201	197	214	194	212	225	197	215	188	220	190	190	188	189	188	242	219	194	216	200	201	201	235	201	219	189	250	206	193	221	182	189	212	204	202	188	226	237	215	202	220	211	210	199	193	242	214	196	223	212	204	207	191	214	201	212	219	242	198	211	209	193	208	222	174	214	238	216	202	202	217	204	198	190	212	227	215	215	209	203	204	232	201	195	203	210	219	226	216	207	227	217	156	236	219	180	203	195	193	175	183	194	218	212	195	223	199	186	217	225	199	177	196	212	207	201	209	214	223	196	194	188	199	202	184	203	215	203	178	207	199	220	209	228	201	187	197	197	194	203	204	199	181	186	191	189	201	217	211	206	247	210	191	226	202	206	207	204	222	179	163	202	226	205	205	208	208	202	215	213	208	179	237	187	165	190	207	179	209	207	230	210	211	206	195	185	185	205	229	196	190	197	212	212	226	215	208	201	181	191	262	192	223	188	191	200	211	189	206	212	190	212	193	184	189	216	204	199	214	216	205	191	217	214	218	211	195	210	195	208	196	206	190	179	232	205	201	221	194	203	177	197	198	201	198	199	204	209	207	209	215	220	216	190	216	218	201	206	202	182	222	198	188	207	214	196	203	206	211	198	201	197	192	188	207	185	217	222	219	236	229	192	195	215	190	184	198	183	185	189	186	217	208	197	214	209	212	199	228	191	206	206	201	192	218	201	212	190	213	198	203	215	218	207	222	231	233	206	220	208	199	204	199	206	178	202	227	217	189	231	202	188	231	189	219	227	221	222	197	191	224	224	223	196	172	194	241	195	195	201	193	217	223	239	188	217	190	192	210	201	198	213	210	221	205	200	207	221	193	188	219	195	205	205	203	222	180	202	199	202	235	191	187	182	195	254	198	185	198	198	201	194	200	244	207	192	202	211	200	208	197	200	205	179	197	191	214	225	207	208	210	205	180	190	178	189	209	194	193	199	206	214	198	193	214	195	235	211	221	204	190	216	210	208	213	193	204	209	245	207	203	216	189	208	194	194	201	220	205	233	193	188	184	220	208	187	224	195	193	245	240	194	189	209	244	222	186	173	201	204	203	218	189	218	182	217	182	212	184	204	230	209	209	199	203	196	182	179	215	187	210	227	198	209	194	210	177	196	232	204	194	193	232	206	231	194	221	188	191	196	207	211	203	216	204	243	217	175	235	194	209	209	193	200	218	199	200	194	183	196	212	195	221	199	238	205	219	212	206	168	202	203	197	202	196	222	210	215	225	215	193	201	211	226	193	237	198	196	221	207	207	208	201	208	200	217	196	221	204	202	229	221	207	202	191	189	214	223	225	194	204	218	193	190	192	188	224	213	188	206	195	200	208	211	205	213	211	183	199	191	230	221	223	218	209	233	175	198	206	178	230	237	214	227	208	211	217	193	227	201	199	214	202	213	190	205	218	185	188	215	205	226	231	216	220	200	208	230	192	226	219	206	194	177	198	230	199	206	208	193	183	227	192	187	223	203	219	220	183	218	215	204	209	216	214	228	197	194	202	223	195	209	206	208	199	214	221	212	204	196	205	230	203	216	179	225	229	178	219	201	206	207	213	219	209	221	231	207	173	208	194	181	238	156	246	237	202	207	220	196	184	203	180	201	213	233	222	202	191	231	208	189	188	204	211	223	194	222	228	202	212	226	203	233	201	186	211	196	230	215	225	196	226	231	192	206	198	200	228	211	202	218	202	202	217	197	222	211	181	200	215	213	196	207	190	207	201	195	209	215	224	206	201	213	232	199	240	205	212	206	197	201	192	227	217	219	200	219	191	199	203	204	210	228	226	227	228	207	233	201	202	198	200	186	212	207	199	195	212	217	212	221	208	202	193	208	209	193	200	202	189	210	203	198	202	233	209	229	226	210	221	209	218	198	193	202	188	215	188	213	207	207	242	230	212	198	203	217	201	211	240	240	205	229
52851	12563	3798	4536	3818	3071	2604	2347	1995	1696	1611	1527	1403	1344	1341	1623	1363	1436	1452	1507	1755	1269	1396	1460	1201	1392	1078	1056	974	847	849	909	1200	1151	1104	1027	988	1000	979	1147	1049	814	947	850	766	735	810	701	939	880	943	957	860	1017	3325	5643	5146	3328	2745	1162	525	515	507	512	489	499	475	523	530	499	501	518	515	528	520	462	497	526	514	465	505	490	535	508	486	534	501	509	532	500	521	511	476	545	540	526	551	473	557	516	500	494	534	502	513	463	519	503	486	505	478	508	504	517	532	501	473	532	523	555	489	546	508	505	529	526	485	505	537	514	513	501	487	543	531	518	507	493	517	514	548	492	522	513	508	508	522	466	505	530	528	506	520	485	495	532	526	531	467	555	495	540	476	499	542	508	513	499	501	506	526	509	551	500	472	501	484	517	550	540	502	505	506	533	495	511	486	533	531	508	528	550	531	498	484	503	501	537	501	538	513	488	524	508	498	507	519	464	543	486	529	497	517	503	563	507	540	528	535	489	565	500	517	547	515	537	515	538	495	502	476	482	511	508	503	507	520	490	488	530	523	496	507	511	520	497	486	500	524	541	506	570	507	499	489	510	456	547	505	508	515	553	526	464	532	516	481	517	507	508	511	513	523	527	520	516	479	514	508	502	524	496	530	487	493	515	492	574	512	524	504	541	512	518	523	522	489	512	534	488	525	522	523	542	508	550	525	476	566	514	514	539	511	492	528	501	522	504	489	549	476	528	537	560	502	528	509	556	519	504	486	488	521	540	485	513	487	545	513	524	521	518	521	498	517	536	489	515	524	559	545	485	511	540	523	502	525	524	510	501	471	483	517	490	573	561	525	509	527	486	488	521	479	552	500	502	508	573	508	502	538	520	491	526	511	492	542	466	500	498	520	506	520	531	479	527	509	499	514	574	474	525	446	525	492	502	543	510	521	504	516	548	522	502	555	498	520	481	528	545	488	535	517	528	519	499	521	497	539	490	520	491	539	490	467	472	518	491	515	512	513	530	502	548	499	515	536	504	500	490	518	524	546	499	513	493	521	526	508	503	504	521	529	520	519	499	482	486	478	513	495	541	527	490	519	464	482	535	486	498	505	494	504	536	472	520	503	528	484	478	516	504	557	550	505	529	565	522	510	544	491	492	515	489	497	514	522	502	520	503	501	451	458	537	483	532	542	516	473	523	524	515	566	474	517	500	536	509	517	526	502	481	485	512	549	482	490	546	471	497	538	535	505	492	488	526	514	528	539	514	488	538	506	509	525	512	513	493	520	523	523	509	494	520	519	459	513	560	517	505	482	464	549	508	479	518	487	507	507	498	471	483	514	504	501	506	515	505	473	507	514	481	506	543	505	527	518	502	518	537	540	516	508	489	539	508	542	496	546	475	513	545	524	498	525	493	483	501	497	517	496	511	496	523	513	560	534	520	495	511	531	516	503	490	524	481	465	523	481	479	518	537	514	537	498	497	498	560	509	509	496	530	540	518	486	531	512	516	497	512	508	554	546	494	490	491	520	514	482	509	485	513	510	526	528	535	544	524	557	495	539	510	495	541	525	537	498	531	501	525	502	486	555	478	527	497	517	514	509	519	508	474	569	519	530	491	562	527	526	514	517	500	491	475	529	505	514	531	492	519	512	511	494	503	544	516	485	513	489	566	519	509	526	525	468	505	520	503	505	502	536	510	534	538	553	507	517	526	508	491	492	518	491	516	497	522	511	500	510	503	502	515	533	487	510	482	486	466	541	507	489	516	515	516	532	513	506	471	546	540	474	505	497	490	484	527	497	524	495	514	551	526	522	508	503	499	497	478	503	521	500	529	492	497	454	508	519	532	464	474	479	510	505	544	509	543	483	510	536	488	512	441	506	494	507	499	517	505	539	485	471	531	503	531	489	487	534	517	548	503	533	504	495	540	518	505	530	520	519	544	504	513	492	509	510	494	489	505	477	493	495	502	504	515	498	534	521	474	550	526	512	519	542	509	533	548	518	544	513	488	522	507	513	489	509	527	478	530	489	545	522	499	512	481	516	513	496	514	501	487	531	513	506	500	543	489	510	509	518	475	525	501	523	501	513	522	498	534	549	545	524	503	508	507	487	476	585	499	520	515	482	511	527	478	532	492	486	481	467	493	544	530	494	521	486	518	515	517	500	516	520	504	517	500	540	518	475	525	457	498	524	519	525	532	490	501	463	555	507	517	487	504	513	534	506	501	504	506	482	546	509	502	520	523	532	531	540	509	524	506	513	526	487	492	500	496	522	462	484	507	456	457	472	551	507	556	497	528	513	513	501	477	485	459	540	465	479	503	504	480	545	497	491	449	522	515	511	517	527	516	532	504	521	491	504	550	513	485	521	482	512	519	515	498	497	529	489	498	501	501	502	502	572	519	516	476	501	498	500	465	543	501	518	518	500	461	554	503	512	531	534	534	492	533	513	530	490	506	491	530	511	523	476	538	501	493	526	509	469	483	514	488	484	517	527	496	475	523	503	531	503	501	477	520	496	527	487	520	501	511	511	508	503	493	544	522	494	544	564	510	499	524	504	506	512	535	458	487	534	523	503	506	508	508	521	511	524	523	486	526	508	505	498	511	503	499	500	513	508	528	495	521	516	505	521	526	504	497	536	489	508	520	524	500	511	526	509	530	544	504	485	515	492	550	509	502	486	495	519	514	513	505	548	518	483	489	509	496	519	488	555	505	491	515	510	521	509	541	534	522	498	485	484	516	513	503	528	524	518	481	541	507	512	522	518	541	543	474	494	498	512	552	505	488	514	542	511	513	486	520	511	517	520	506	503	518	559	503	501	459	526	537	489	501	506	531	520	513	544	540	547	500	525	551	536	518	482	497	512	533	484	490	518	512	495	494	548	516	466	501	524	536	514	502	527	567	481	481	510	511	462	567	496	534	516	496	505	507	487	446	468	482	479	526	537	522	489	490	496	554	502	498	533	545	462	535	506	512	520	528	466	536	512	495	540	470	502	534	538	543	454	521	542	532	502	517	474	532	511	532	508	512	484	475	539	506	518	489	504	509	511	510	483	499	488	484	480	518	513	518	538	482	505	515	518	454	499	490	500	489	492	509	523	482	474	545	511	490	508	513	551	518	499	508	499	489	492	477	500	501	512	526	480	517	472	544	505	530	518	483	490	500	534	548	495	503	515	540	471	490	491	526	516	483	528	513	509	506	503	537	470	512	550	526	522	474	512	525	487	499	504	501	531	488	523	501	519	482	533	519	506	526	476	531	518	540	484	530	537	533	502	538	513	529	530	494	498	476	508	468	508	493	486	508	499	462	504	468	518	469	523	523	526	544	496	534	533	517	542	517	458	517	487	538	488	520	501	515	492	548	510	491	542	492	510	505	506	495	475	512	472	502	478	483	523	514	484	516	490	502	488	540	528	465	527	526	494	517	498	521	512	519	502	504	512	521	528	523	517	555	517	487	512	501	544	535	519	510	479	488	509	510	474	485	514	507
20955	3027	652	418	342	294	324	280	306	286	294	281	297	323	313	302	309	294	308	286	286	277	251	297	301	307	295	262	290	274	269	280	273	252	288	292	302	298	283	292	284	292	296	300	258	272	299	290	278	291	300	275	268	265	300	297	355	296	280	303	270	274	260	253	313	277	269	300	314	288	261	261	275	280	274	264	257	238	269	266	270	266	285	282	243	280	286	282	274	273	233	293	246	259	268	271	268	282	263	257	262	281	241	255	250	242	264	272	270	275	278	272	263	298	259	282	303	293	320	273	271	274	302	269	269	271	231	297	305	266	274	275	269	280	284	274	289	286	256	281	266	294	253	284	295	245	290	290	292	282	276	285	285	272	277	293	253	268	291	246	280	293	243	249	266	260	278	305	255	264	277	247	295	292	247	276	293	288	256	239	274	282	293	282	318	253	257	273	288	236	288	265	254	238	294	249	276	274	281	303	280	269	283	304	265	247	316	293	283	273	293	214	278	231	286	272	254	269	252	291	277	262	265	265	280	273	279	263	278	265	254	270	287	269	249	246	252	275	250	268	291	252	254	265	257	308	277	289	290	258	270	275	273	261	239	248	269	266	319	251	272	253	279	286	270	265	278	255	284	294	289	310	287	259	299	235	247	271	274	287	254	281	279	261	276	308	274	265	263	243	230	262	251	273	271	270	288	251	269	276	277	250	265	263	298	274	261	274	265	306	268	310	264	233	268	266	267	257	270	247	286	282	288	275	264	243	233	250	251	254	288	282	270	266	241	273	286	279	272	284	257	280	285	274	283	300	254	284	284	267	287	282	262	280	249	268	263	253	234	282	303	282	270	262	300	275	312	268	291	281	267	272	313	246	272	281	287	284	265	282	263	252	276	296	278	274	282	269	303	285	270	286	277	251	272	269	270	268	277	272	248	285	275	266	271	265	280	282	263	249	268	258	280	242	257	255	265	252	272	263	260	270	290	304	285	283	272	271	240	283	295	271	264	247	270	261	289	269	254	301	255	259	296	236	275	261	292	266	281	297	273	267	293	254	268	273	281	288	286	284	261	277	277	272	243	264	250	256	258	281	265	268	292	248	271	270	267	275	267	235	296	273	282	280	238	261	245	263	313	260	252	260	285	302	272	277	302	281	250	317	263	249	296	284	286	300	277	289	304	265	284	272	288	258	265	266	240	297	258	290	251	271	287	282	269	282	271	297	252	282	268	272	272	286	280	296	263	281	281	300	254	268	278	270	283	243	304	273	286	277	280	281	280	271	291	273	268	248	265	259	303	261	294	262	251	238	250	273	281	271	266	277	280	267	272	232	271	280	270	261	298	261	275	273	267	256	300	266	271	298	259	280	296	266	257	285	241	278	261	227	253	249	261	272	282	259	259	242	271	268	292	263	273	285	258	289	259	256	258	265	259	293	286	250	284	263	274	298	266	268	270	272	266	262	288	271	291	244	271	284	282	288	246	247	260	267	273	255	280	281	277	268	253	271	289	262	244	293	282	309	276	297	256	261	280	243	259	265	290	289	265	282	288	258	281	255	302	276	267	284	299	269	243	265	270	267	276	272	284	279	266	262	264	263	271	302	268	262	244	298	264	228	284	265	300	279	276	266	271	294	243	261	253	281	301	278	292	297	273	277	257	260	273	251	271	267	288	276	272	291	264	290	288	288	251	271	247	283	283	288	257	253	245	264	261	290	258	243	286	286	274	294	270	295	270	282	267	270	264	262	258	280	272	288	277	268	282	278	248	262	251	270	255	272	236	259	272	263	258	258	260	259	254	291	267	262	281	280	270	261	273	263	259	265	259	284	295	234	295	284	252	278	291	272	262	275	275	281	266	268	283	293	257	279	258	270	276	277	275	224	267	269	287	251	259	256	273	242	271	288	282	296	280	289	287	304	296	254	264	292	271	274	242	250	277	228	273	231	284	305	270	269	271	282	282	278	290	265	247	253	245	278	257	256	257	284	302	274	297	250	247	281	254	265	263	279	252	252	256	272	302	273	269	298	272	265	275	230	259	261	285	250	277	257	302	264	266	243	301	301	279	264	263	276	263	267	291	291	268	272	307	274	306	293	235	287	281	251	259	277	270	286	313	274	251	267	261	276	281	277	258	271	258	265	287	274	259	302	275	287	255	287	268	254	266	254	255	264	273	282	289	273	265	292	296	257	278	270	274	261	266	286	245	253	263	288	269	247	270	268	310	267	291	283	290	261	287	264	267	230	267	254	254	275	281	260	283	228	272	265	255	254	290	249	299	286	284	280	292	250	249	252	243	275	270	262	287	271	277	294	279	281	286	256	275	290	274	271	257	271	291	266	289	281	269	256	233	278	267	261	286	280	268	254	277	266	237	271	282	261	272	303	263	257	257	277	281	268	271	258	265	290	271	271	287	285	279	281	283	299	286	285	269	265	275	262	247	272	277	311	328	281	260	286	253	281	284	258	252	288	249	283	300	286	258	241	277	268	277	263	286	280	275	293	274	276	273	282	276	246	269	266	283	269	281	286	287	283	273	255	255	272	263	249	290	242	279	249	265	251	259	282	275	268	288	276	279	253	266	315	249	273	262	265	294	282	283	294	232	239	267	297	262	258	276	255	256	285	283	275	264	261	290	260	269	257	283	273	255	281	275	269	294	282	271	268	246	274	279	236	307	292	244	285	263	268	265	274	275	251	267	245	300	245	276	254	282	258	235	253	276	284	284	265	254	292	282	286	289	293	278	255	251	264	266	255	312	256	257	260	293	249	221	293	289	286	246	267	275	275	286	286	282	278	280	270	263	264	269	277	277	273	294	251	294	281	245	268	277	277	296	285	267	306	238	224	274	263	293	266	273	275	293	283	252	274	287	285	256	257	276	277	286	267	276	251	286	276	270	268	276	269	282	264	287	273	282	293	295	265	245	282	276	291	283	253	306	256	280	243	287	287	293	292	271	250	288	275	274	276	257	277	284	272	274	279	281	283	242	249	261	296	264	269	282	273	303	306	284	271	286	294	282	271	247	283	300	246	252	251	289	272	249	228	288	283	243	281	279	248	242	279	290	295	290	282	255	286	277	284	252	268	263	283	277	267	260	264	308	301	279	281	260	264	294	267	289	272	239	305	316	264	275	266	252	288	253	260	266	301	284	280	278	265	267	273	267	260	262	263	255	250	263	299	292	293	278	274	245	286	276	300	266	301	285	231	306	255	282	288	288	267	265	289	257	264	286	246	268	272	283	282	280	281	267	266	236	248	245	260	269	265	296	262	276	267	290	267	258	283	292	269	261	307	263	267	272	263	263	261	254	291	261	265	264	255	286	289	275	271	297	292	245	266	278	260	265	276	247	264	244	276	265	304	266	281	280	262	299	264	287	298	276	300	303	244	245	272	284	283	279	262	241	261	276	252	289	302	281	268	286	273	285	263	272	280	265	267	276	256	261	285	290	301	287	267	256	259	278	297	292	307	265	254	270	273	253	279	250	284	268	265	290	291	274	268
18962	2073	943	985	1002	860	872	814	756	768	769	790	792	788	788	815	819	853	895	920	969	822	833	863	774	786	770	761	716	735	734	788	790	842	846	800	733	816	851	827	804	691	713	725	680	798	747	733	805	720	795	791	742	754	920	1060	1067	915	890	837	653	675	715	654	634	630	709	700	657	650	653	689	651	657	689	676	662	683	704	624	699	668	670	662	678	654	696	655	655	657	686	653	654	659	675	698	648	675	716	725	626	661	685	640	614	657	696	685	630	694	683	671	688	695	649	705	635	651	696	698	681	652	634	688	673	663	684	667	672	705	707	718	676	675	658	665	675	677	626	711	627	686	677	678	660	627	659	629	647	734	699	706	648	693	673	669	703	680	665	741	658	640	603	627	691	659	644	665	647	649	649	685	667	708	716	669	635	709	694	663	668	641	705	648	642	611	665	661	623	668	674	629	659	674	659	628	636	665	683	683	670	695	652	645	600	611	690	643	651	687	702	709	629	672	679	659	714	675	660	697	660	669	681	692	670	690	674	720	646	704	625	662	678	686	712	669	633	656	665	599	653	685	643	664	690	634	655	678	615	644	614	641	747	656	675	681	673	609	695	649	662	619	693	638	645	693	705	669	661	634	688	687	640	682	686	645	688	691	638	662	654	676	667	675	654	672	682	645	664	677	648	658	670	642	709	671	672	677	653	695	691	711	587	652	663	676	674	658	640	691	668	664	649	680	693	703	713	635	694	679	690	652	642	687	678	693	712	692	654	661	677	684	657	642	697	660	687	722	669	657	610	665	657	689	696	671	663	680	649	697	633	691	694	663	640	680	709	691	679	626	678	663	640	672	689	641	625	649	672	625	618	709	649	683	630	690	675	660	713	677	668	660	687	630	663	684	682	650	684	650	678	665	725	677	667	635	680	709	621	649	680	684	682	682	662	706	728	660	621	660	660	681	683	695	657	695	655	714	724	658	685	678	654	631	695	651	665	642	655	635	632	676	689	694	674	694	673	657	680	710	694	695	632	673	627	659	692	647	685	684	690	660	676	666	679	669	639	678	668	690	714	687	650	703	680	651	648	687	683	654	642	670	672	660	653	705	626	637	625	670	651	616	724	653	657	669	678	623	673	721	652	686	698	622	673	680	653	673	666	665	641	703	694	693	624	675	683	671	633	675	682	649	621	705	674	658	697	692	658	633	635	675	702	679	694	685	649	678	661	620	670	673	678	702	664	656	688	657	648	670	663	674	708	717	664	698	709	667	666	688	665	661	685	669	661	638	630	685	654	665	703	628	654	662	690	693	658	648	691	657	662	663	672	637	640	660	675	671	670	617	659	682	684	680	633	662	640	680	703	699	689	685	660	720	660	677	679	686	668	685	628	708	672	707	691	702	633	670	661	688	712	634	663	640	659	691	670	702	671	642	651	606	653	611	721	693	671	692	670	657	661	675	672	668	723	669	648	655	596	651	662	628	671	672	661	681	719	663	636	709	640	725	656	641	640	695	641	647	636	711	665	644	711	671	686	653	665	640	641	698	684	707	641	690	688	671	637	650	648	695	710	651	677	673	704	686	674	678	656	655	649	636	645	711	635	694	659	701	702	697	649	704	645	624	686	688	719	694	685	677	660	658	665	684	665	655	628	706	654	667	678	725	663	685	672	654	698	638	636	683	681	682	645	690	622	692	648	656	642	686	693	658	629	677	651	663	605	628	677	676	665	685	652	706	703	657	606	665	633	656	678	668	650	672	680	641	690	660	651	658	678	637	678	622	642	688	733	695	685	691	714	678	686	623	685	663	677	682	675	634	675	691	681	689	657	703	680	673	659	667	621	710	668	650	687	700	729	734	678	636	684	672	682	702	673	713	659	691	645	685	677	677	660	642	628	654	615	667	636	668	648	660	694	644	672	640	714	681	658	655	684	682	678	686	663	671	661	713	651	633	688	658	646	619	673	679	652	661	654	708	706	680	709	691	667	647	716	673	679	649	680	694	673	629	640	676	667	655	634	656	640	685	693	666	675	682	628	678	680	615	657	701	701	722	664	663	638	648	696	672	720	680	706	646	625	637	708	674	711	633	668	697	654	689	663	657	670	618	637	675	680	689	651	640	687	660	671	669	705	667	687	658	665	629	659	662	703	691	666	663	674	684	732	677	685	679	716	663	661	681	674	640	675	637	629	700	675	662	673	646	644	670	643	680	628	686	627	684	660	663	679	685	668	675	652	664	691	670	716	689	668	690	644	642	656	700	660	681	699	658	667	672	665	666	646	665	685	689	705	697	681	661	625	637	657	677	658	660	668	645	680	633	639	717	663	649	677	661	654	702	653	696	649	692	658	685	649	674	669	675	713	649	647	676	688	676	696	680	634	660	694	655	688	659	716	609	659	649	645	668	658	633	671	674	678	657	669	642	643	689	606	673	693	703	649	657	670	667	715	659	648	644	682	684	725	669	723	690	657	683	679	716	637	698	666	680	616	646	673	627	688	661	670	634	637	662	674	690	679	649	644	595	659	636	685	684	654	711	634	666	695	635	690	688	668	643	694	701	681	687	698	662	619	710	672	702	658	632	682	664	690	695	702	684	684	664	682	661	666	656	682	673	713	655	667	702	699	623	638	680	662	716	623	686	653	675	691	644	652	700	665	614	701	682	692	669	659	673	670	672	668	712	700	664	670	698	687	694	655	665	668	701	655	641	654	675	629	634	665	623	645	665	675	695	684	685	695	657	711	639	652	666	627	667	685	614	676	685	614	677	701	675	703	646	697	645	652	644	705	674	671	689	660	696	663	651	710	668	696	665	692	610	643	639	652	648	650	680	694	681	669	663	701	644	698	634	642	668	711	664	619	727	633	708	665	665	664	678	652	657	640	662	677	660	703	659	667	683	661	642	680	691	738	640	686	678	674	683	677	678	642	617	632	700	708	659	627	665	653	681	670	630	661	653	647	686	669	676	666	645	656	708	719	663	670	690	671	683	672	684	642	683	683	658	669	691	671	735	696	659	696	679	719	690	686	666	629	620	668	628	698	662	676	607	674	624	663	672	677	699	652	753	638	624	659	632	675	631	660	632	699	638	676	688	666	671	666	682	700	740	713	649	639	660	650	658	647	672	688	702	655	704	654	644	653	704	671	671	743	686	681	673	668	688	713	654	679	641	692	664	614	677	649	670	671	668	684	679	636	663	707	658	624	681	646	654	667	641	721	717	660	675	636	669	617	670	665	646	653	697	646	650	682	669	692	662	675	639	688	658	692	656	664	663	685	651	670	663	660	685	679	638	713	742	674	632	683	701	683	696	698	641	677	695	669	678	730	701	638	708	683	686	672	637	645	672	671	699	654	662	663	663	684	670	639	678	673	696	663	668	679	657	629	662	708	617	641	678	648	735	693	681	679	643	679	686	676	717	673	654	617	678	659	671	649	638	688	645	669	671	618	680	625	646	688	668	698	679	687	706	732	691	676	667	652	718	628	693	682	678	679	641	740	667	671	655
64460	28841	11581	1630	729	541	513	430	453	381	360	368	351	374	358	352	380	341	349	388	368	321	362	334	322	334	324	320	321	353	294	310	330	325	309	335	273	332	304	356	315	304	287	287	298	294	326	324	305	277	316	324	328	332	413	682	629	532	466	380	297	270	289	304	305	280	267	316	270	288	244	271	260	327	261	260	266	271	289	286	268	311	283	299	297	296	279	271	269	271	295	283	276	287	316	281	290	287	254	284	305	305	273	284	284	254	274	246	277	275	255	285	316	285	250	312	277	278	272	279	250	278	271	268	247	289	287	313	287	266	278	287	297	289	282	269	295	272	276	265	285	280	263	301	286	284	257	280	279	271	309	303	268	267	289	293	258	271	252	277	293	264	272	288	282	285	298	290	302	292	266	286	291	295	294	259	271	278	289	269	263	287	281	272	307	280	260	273	269	276	284	279	269	255	322	286	273	283	306	264	290	295	277	294	281	255	279	294	308	300	283	289	268	279	284	281	263	269	292	288	264	270	316	284	297	313	275	283	298	260	297	299	281	311	277	283	246	292	286	300	258	271	292	270	282	301	264	290	285	290	288	300	289	280	275	277	287	269	288	298	254	287	319	249	298	261	297	282	269	280	293	308	274	272	307	315	247	265	264	275	323	255	266	298	304	267	249	284	291	277	260	263	289	274	239	260	301	279	268	280	276	254	281	294	292	286	277	318	286	266	302	284	325	291	294	341	291	292	267	263	271	277	290	239	265	297	317	301	286	288	266	263	306	274	310	285	279	277	262	272	262	279	293	307	279	269	311	280	302	272	290	270	280	292	307	298	296	279	280	274	300	304	272	262	246	282	279	261	243	302	306	313	270	313	269	274	296	296	270	321	291	303	267	275	296	308	285	272	293	255	289	332	283	241	297	259	265	290	314	279	240	294	284	275	277	272	265	284	281	259	281	298	308	313	299	295	268	274	273	264	274	286	274	280	287	277	285	323	250	271	317	245	293	282	292	259	279	303	303	300	249	311	272	292	252	307	289	297	280	300	280	304	267	277	249	267	283	283	264	281	275	287	311	280	244	298	265	305	259	292	287	290	292	307	276	256	296	291	257	286	293	322	282	285	281	274	275	308	289	274	284	259	289	292	305	282	264	288	297	322	282	279	277	241	317	281	279	285	306	282	291	277	265	314	256	247	271	275	281	245	301	288	281	311	279	309	271	282	283	269	296	276	272	304	288	314	245	263	317	300	287	257	271	262	291	291	297	269	298	305	268	275	283	275	257	278	289	304	301	276	269	275	250	310	311	290	303	252	274	261	282	303	295	267	279	313	293	274	278	290	291	264	243	276	281	263	261	294	263	274	280	296	301	288	268	299	278	284	292	279	311	267	302	269	278	253	265	274	304	287	316	279	275	273	300	282	249	282	283	285	275	318	270	315	248	299	277	300	297	274	269	290	295	294	289	265	288	256	273	271	255	304	256	266	270	253	272	275	281	302	286	250	300	283	292	267	316	328	251	284	297	282	276	288	273	264	275	270	321	257	294	283	286	280	283	290	257	294	305	288	281	279	307	280	276	286	286	301	271	272	292	300	296	310	295	297	286	285	266	279	279	292	269	272	319	313	255	279	274	308	297	300	295	299	266	295	315	286	283	285	253	273	326	285	263	281	285	294	288	279	287	274	274	275	286	274	294	263	265	319	256	279	271	281	280	267	270	286	285	281	281	294	256	245	290	299	243	321	323	279	307	265	320	289	281	273	279	283	320	278	293	301	281	291	280	320	281	296	306	276	274	298	299	272	293	291	293	272	264	285	286	276	274	314	268	289	268	295	244	284	288	293	288	286	280	311	314	298	291	300	321	291	297	247	293	265	269	255	288	292	292	276	302	269	308	278	274	270	285	271	288	281	252	314	302	282	257	289	290	276	323	304	272	271	294	269	274	272	276	290	263	264	253	278	310	270	269	301	305	289	325	302	251	291	259	306	269	303	315	264	330	271	302	293	297	283	298	300	276	283	294	277	286	287	281	306	268	310	286	295	276	265	269	260	252	277	268	272	288	321	244	291	294	306	266	302	273	289	302	277	293	277	289	289	296	306	250	272	283	291	297	277	294	263	312	324	260	292	284	283	309	258	294	276	301	317	291	287	292	246	266	317	278	290	283	268	262	295	278	291	289	281	290	271	331	281	288	283	300	298	255	257	282	291	264	321	237	313	298	281	274	299	272	298	253	266	292	290	293	307	270	282	287	287	260	276	295	274	310	275	275	272	263	283	287	278	272	264	290	270	270	293	284	269	287	243	263	283	313	288	300	291	309	288	290	292	312	275	284	314	286	284	291	265	277	271	332	300	280	280	287	279	296	294	289	286	284	276	248	287	292	288	276	276	277	272	276	300	275	305	286	285	277	312	308	285	266	244	256	282	291	292	307	265	292	253	248	297	296	275	280	269	292	321	277	265	287	300	266	295	270	289	282	269	278	301	282	278	268	281	316	253	304	293	307	281	264	279	264	272	276	290	308	274	271	259	260	252	288	257	258	267	295	293	282	272	295	274	293	268	287	296	297	267	295	293	276	245	272	293	286	284	285	286	292	276	259	273	280	280	289	270	272	264	257	293	270	295	270	295	273	268	285	306	305	273	270	291	269	308	271	288	260	295	288	297	288	271	257	279	273	300	240	283	280	281	260	285	260	297	251	261	295	287	306	289	279	315	255	259	321	294	294	288	283	267	278	258	262	310	276	282	290	308	275	276	315	275	261	290	282	292	254	271	303	274	303	300	252	311	296	281	313	274	292	314	290	297	284	298	288	293	261	289	282	266	310	295	289	277	287	299	302	294	268	297	275	273	282	280	281	264	275	302	287	290	273	262	289	276	280	302	293	281	283	298	287	259	274	291	261	250	321	278	278	264	279	310	286	298	293	273	306	248	292	295	253	228	280	271	284	273	290	302	289	298	274	283	268	282	266	267	309	312	267	229	284	282	283	268	259	263	268	280	298	287	307	288	268	286	290	265	283	280	305	293	269	294	290	284	303	297	277	263	289	286	279	251	264	304	288	297	249	282	278	267	283	272	306	283	258	300	267	283	270	301	254	298	288	295	302	303	287	269	286	299	304	265	270	284	293	268	281	311	274	292	297	273	287	287	310	294	286	316	285	269	260	281	293	273	284	305	287	277	249	289	296	309	277	265	275	289	280	258	306	273	279	313	270	247	273	274	301	289	285	308	295	246	278	267	308	280	313	287	306	290	281	296	290	294	313	271	285	296	272	294	309	269	273	337	299	256	292	272	312	300	275	298	310	263	314	308	305	250	259	258	282	294	277	304	286	312	267	261	262	297	343	292	294	273	276	278	288	274	277	252	279	292	259	273	297	331	292	273	292	286	289	279	262	270	269	274	281	252	267	266	292	291	246	274	259	307	280	287	250	334	259	259	291	315	284	322	316	277	279	303	301	292	289	258	297	274	267	310	323	305	274	269	257	262	285	297	282	263	271	286
43144	8564	2551	2877	2434	2147	1862	1611	1450	1370	1297	1256	1175	1235	1230	1229	1352	1249	1278	1475	1444	1207	1122	1188	1033	1137	992	1002	931	984	964	1003	1031	1015	1110	957	1019	953	951	1068	1029	832	824	827	815	794	885	921	884	884	913	917	916	1049	1926	3828	3074	2355	1703	1101	708	705	662	719	667	708	684	713	719	714	679	705	660	721	655	685	681	671	708	646	660	696	656	708	694	647	627	710	689	703	716	703	651	660	691	673	711	712	674	673	683	695	705	691	730	638	692	699	690	656	716	701	680	649	701	691	684	677	699	677	695	684	676	694	690	708	720	677	647	662	692	710	701	686	720	669	701	674	685	683	665	679	691	708	703	698	700	731	664	732	734	662	703	642	697	722	656	640	664	653	667	690	686	710	652	662	672	709	683	641	658	670	681	707	698	700	644	683	680	706	761	672	693	703	666	673	737	621	684	714	759	650	697	679	686	676	668	684	655	641	672	695	673	716	706	703	715	700	647	728	645	668	696	641	702	673	668	633	674	725	726	665	681	671	712	655	712	678	670	655	673	689	676	708	693	686	672	681	667	710	669	663	709	668	651	673	679	689	690	658	718	695	663	675	617	656	646	703	665	656	686	685	713	645	681	692	705	659	715	716	659	702	715	733	692	726	637	705	700	645	683	734	728	675	714	688	706	652	671	670	676	666	695	673	666	685	696	697	708	691	668	663	668	695	666	648	662	688	687	639	691	718	705	676	673	727	708	717	729	759	645	735	710	630	688	686	725	653	738	659	701	715	690	666	687	703	690	656	687	709	703	694	711	643	705	712	657	703	675	661	695	743	686	720	675	684	704	697	707	630	626	692	692	702	686	684	721	691	712	702	686	699	694	646	656	713	692	715	709	675	734	640	677	716	712	659	648	695	698	655	682	686	700	688	685	732	682	693	719	611	646	639	688	716	624	678	721	690	680	712	664	704	656	662	648	685	710	671	691	689	649	680	700	648	692	732	717	696	688	691	701	655	753	649	714	674	671	656	705	673	714	702	677	730	690	646	714	742	668	646	688	706	701	671	716	676	649	676	671	694	671	685	732	707	692	664	660	673	701	706	705	686	685	697	713	635	702	697	694	710	694	694	684	712	696	686	701	660	657	701	733	697	701	715	699	711	663	673	700	693	685	720	704	623	657	727	707	691	691	706	715	687	671	660	695	657	702	740	774	647	671	692	681	648	681	716	654	688	666	686	711	721	652	691	682	662	727	662	640	764	691	703	738	666	658	674	729	665	664	686	716	696	724	675	701	663	689	747	675	682	677	691	672	715	688	697	670	655	686	701	691	700	655	692	750	731	690	702	693	688	746	728	678	724	687	674	725	692	676	690	657	680	710	684	682	686	656	650	724	705	685	682	642	658	718	692	691	685	695	711	685	707	677	654	706	713	683	699	653	678	697	704	681	602	711	682	710	672	677	706	668	617	701	652	679	663	681	712	680	675	689	665	711	676	678	678	723	650	654	666	694	662	658	709	713	674	633	723	707	712	697	665	686	694	670	655	704	685	706	656	715	682	674	663	673	651	722	717	659	683	650	714	639	685	692	685	648	651	683	684	708	716	738	683	654	671	711	705	690	678	664	619	684	665	688	682	721	682	703	738	699	661	706	683	677	672	672	683	660	681	635	727	669	623	703	651	708	726	676	685	714	714	687	684	661	648	650	669	634	691	690	685	649	680	701	647	648	691	687	724	671	665	619	684	668	704	694	719	687	707	695	655	688	688	662	679	698	670	699	702	739	648	688	697	704	666	731	708	651	701	708	695	695	667	682	665	764	710	681	667	654	646	701	682	723	696	662	668	711	680	670	657	684	669	653	675	653	697	716	707	691	720	693	698	673	696	695	714	679	666	702	692	690	704	689	694	674	704	705	737	696	697	685	707	660	703	714	717	683	687	667	688	698	707	706	707	692	739	701	673	657	674	691	680	664	702	713	687	651	643	686	692	683	670	665	683	682	706	669	720	673	730	669	663	692	671	671	748	665	664	715	696	734	711	695	686	671	692	667	668	645	722	642	700	667	677	690	625	649	613	672	651	672	681	668	631	662	691	713	695	678	691	662	687	693	665	677	735	695	676	676	691	676	696	640	650	693	706	713	763	663	652	686	710	655	676	681	676	721	661	698	675	675	684	652	671	677	688	667	656	672	749	673	703	697	695	693	717	673	696	664	693	659	704	660	730	650	672	700	666	658	700	670	723	666	661	712	638	693	701	688	643	684	650	684	686	664	659	675	682	631	670	670	697	691	663	674	703	655	674	651	666	719	687	696	713	719	706	682	637	716	710	714	675	719	678	675	689	669	697	684	636	668	722	640	701	619	691	671	698	632	677	669	727	712	674	729	655	666	686	692	685	703	696	661	722	650	678	666	663	677	678	619	685	690	700	665	696	652	711	707	742	686	691	681	667	681	646	736	695	678	678	658	688	673	707	677	694	679	659	672	716	692	672	691	703	691	648	681	693	617	668	664	675	707	733	687	698	685	651	672	653	716	698	705	697	709	664	665	638	683	682	694	695	672	702	607	671	745	657	676	697	720	702	703	670	725	636	694	645	720	660	665	696	681	701	652	702	715	713	712	710	723	643	698	653	638	671	705	692	700	678	729	734	705	668	685	663	697	705	684	686	700	740	720	694	725	653	704	695	681	727	654	664	686	664	721	667	688	693	693	655	595	676	677	720	681	728	667	640	655	681	694	647	684	669	707	701	672	687	679	651	662	655	677	659	685	674	710	730	695	724	691	666	694	700	693	707	688	666	704	714	654	649	663	674	689	713	696	679	706	702	647	684	666	717	660	698	669	664	669	694	649	691	699	689	682	665	649	678	695	692	663	707	711	648	683	691	611	719	655	702	711	707	686	679	659	657	729	704	662	675	662	682	672	674	730	651	670	661	673	642	719	720	669	673	675	675	652	701	656	704	655	670	686	677	706	657	665	689	702	668	717	693	665	665	685	711	712	714	682	664	685	657	730	718	704	676	684	718	710	660	719	662	685	699	703	677	670	687	679	644	689	739	710	712	706	637	696	689	653	700	726	686	652	693	705	704	684	683	655	641	672	694	682	686	636	656	661	736	719	678	701	655	672	703	667	658	745	663	687	702	672	699	659	664	635	685	704	718	707	643	687	719	669	676	688	747	684	671	696	622	653	696	691	707	633	680	696	644	635	683	739	692	690	683	677	649	657	693	663	663	686	727	676	662	693	657	723	723	664	685	666	691	645	694	694	736	719	685	694	688	633	686	684	673	695	644	703	699	737	673	677	681	653	699	687	694	707	657	645	699	692	702	705	709	661	692	678	680	652	708	693	669	651	709	694	714	643	752	663	675	679	697	654	694	736	686	665	675	632	699	673	741	684	689	689	710	678	658	682	714	655	672	667	703	666	641	665	691	714	689	665	676	669	645	689	672	670	695	675	669	680	689	675	737	706	672	721	719	678	682	690	697	691	688	660	690	706	669	671	743	681	677	675	680
59933	30641	22818	7529	1160	843	664	597	487	414	355	343	367	359	363	321	365	350	429	362	349	282	308	311	277	318	273	278	282	272	264	271	305	285	260	273	256	228	246	255	267	266	255	258	255	236	254	247	265	260	261	233	267	290	521	975	833	671	511	325	201	218	231	193	217	212	205	206	216	202	192	190	221	216	214	207	218	216	216	182	186	209	216	215	200	224	209	219	209	221	211	229	237	217	197	217	194	238	218	180	206	216	188	233	194	209	216	224	212	200	205	182	196	218	198	220	201	212	221	184	194	237	218	200	200	198	206	172	212	224	221	214	185	214	215	217	211	217	208	226	203	186	229	207	203	212	224	211	240	190	185	216	203	220	200	190	201	174	199	199	200	187	195	185	187	189	187	204	230	184	235	209	215	214	211	198	226	210	211	192	205	187	203	204	213	229	207	211	220	190	196	212	191	215	195	214	201	224	214	214	203	204	192	217	218	219	209	213	234	214	189	191	190	188	232	216	216	204	217	194	235	218	212	209	240	195	170	196	237	207	212	217	207	214	195	209	209	220	226	206	223	207	208	201	215	220	209	197	225	208	186	205	218	198	181	209	210	175	223	233	215	219	201	183	195	206	218	186	188	223	202	230	199	233	212	184	195	196	212	211	231	224	221	229	212	222	202	197	200	202	220	215	221	198	223	225	211	224	199	196	209	204	222	220	176	189	209	219	220	198	222	208	210	220	223	215	228	208	215	184	191	212	197	212	189	208	225	194	213	233	214	200	207	174	233	208	213	199	187	191	193	241	221	183	185	198	207	207	213	195	197	190	198	222	215	206	195	214	187	231	220	206	214	196	181	213	199	199	196	232	252	209	185	220	202	207	203	205	211	208	233	186	201	216	227	223	199	184	214	216	222	218	221	186	208	224	213	213	199	194	210	218	228	183	205	220	205	187	236	189	181	178	204	220	200	201	226	209	198	188	209	213	189	198	210	212	226	186	212	208	206	231	225	209	205	191	204	213	205	234	224	216	232	191	192	190	182	217	208	237	194	173	196	186	195	191	224	215	228	197	200	207	210	192	214	197	201	223	202	214	204	196	213	214	235	213	214	200	174	210	195	206	195	217	201	221	180	219	189	197	197	187	218	198	199	203	184	216	236	228	199	211	187	195	198	193	206	210	190	209	217	199	187	214	231	195	207	194	191	210	209	216	223	213	200	186	210	215	201	200	202	206	224	199	215	217	241	222	200	183	197	207	201	218	221	211	200	209	225	205	206	184	208	188	197	210	207	235	217	190	225	195	188	201	199	220	195	189	188	202	171	221	227	212	211	211	202	191	208	197	202	207	205	207	227	217	197	188	206	199	215	218	199	207	220	194	186	213	201	197	190	212	187	201	214	182	202	209	202	206	210	208	216	198	201	201	233	228	186	214	233	186	195	212	195	212	214	184	210	226	224	219	215	197	180	200	199	204	206	196	209	194	208	227	205	210	203	197	215	238	205	224	192	174	222	197	196	224	188	212	222	226	220	222	206	208	183	213	193	209	210	170	212	188	219	195	221	200	203	220	210	164	199	215	227	199	199	206	200	213	214	209	207	203	216	237	195	175	181	174	189	196	211	205	220	178	214	206	200	187	200	220	213	199	208	188	215	201	212	201	198	204	216	217	198	222	205	208	203	226	213	197	205	223	215	201	213	200	211	224	218	187	199	191	190	216	210	223	205	201	206	201	208	201	203	215	210	215	242	210	197	183	200	180	216	182	196	205	212	179	206	211	216	179	203	212	214	237	201	199	219	221	191	188	210	220	189	199	199	206	186	206	228	202	214	220	178	213	226	184	207	226	200	203	205	226	206	205	212	206	241	215	212	201	221	203	211	218	199	220	196	198	195	209	199	185	182	194	209	226	205	214	223	212	237	189	210	218	192	187	202	193	200	212	200	195	206	194	197	211	209	195	201	199	195	211	236	205	233	218	235	210	203	217	232	213	229	213	208	194	204	204	180	226	242	177	187	196	203	190	208	212	227	216	215	219	200	212	244	210	171	233	189	215	221	228	170	230	225	213	190	200	217	184	206	209	172	254	211	218	212	207	189	212	195	190	201	201	221	198	205	216	217	196	234	202	211	208	220	216	182	224	189	194	205	186	194	173	217	187	223	208	219	208	242	201	206	192	193	215	180	226	190	221	203	213	199	202	211	232	207	233	200	211	207	196	217	216	247	215	214	212	195	203	209	225	198	193	192	210	191	195	214	190	210	201	197	208	195	202	203	211	222	208	186	207	227	202	193	218	194	224	214	205	183	195	201	200	222	228	184	218	171	205	216	225	216	204	203	205	182	204	199	218	203	227	217	234	183	206	211	216	188	194	203	221	211	205	187	226	205	225	213	207	184	188	246	205	191	196	219	203	205	175	181	187	195	194	190	192	219	220	196	220	206	213	212	195	224	189	184	220	199	208	218	218	193	199	218	186	224	229	188	244	199	213	175	227	212	232	190	200	206	231	221	199	213	221	203	178	201	200	217	194	219	193	201	200	230	172	223	191	159	187	200	202	252	225	231	195	206	209	192	164	182	189	208	219	207	214	229	247	222	198	176	193	196	212	200	190	217	227	200	196	196	205	199	224	217	181	218	215	199	193	240	218	225	191	208	208	186	233	193	222	199	184	223	205	193	233	209	185	216	200	202	190	202	195	205	191	223	214	206	227	214	183	188	222	213	192	235	182	210	212	218	212	215	190	229	206	217	206	216	177	203	211	207	201	203	224	235	216	219	197	201	235	210	211	194	206	194	223	201	201	202	225	202	216	199	226	219	213	223	204	221	220	197	200	197	196	193	211	193	218	221	213	181	193	209	195	223	204	202	187	206	210	247	175	185	209	200	188	219	212	206	251	234	193	182	197	210	235	215	204	207	202	182	191	198	189	216	196	205	193	224	197	198	218	220	211	204	207	205	190	203	224	175	191	228	198	220	226	211	210	214	234	214	200	200	184	196	204	237	218	220	203	200	203	213	232	233	216	211	209	205	215	192	194	215	216	224	230	208	210	222	212	209	208	208	186	233	211	209	216	204	203	196	206	206	207	191	205	210	235	203	206	207	214	214	204	216	217	209	213	207	211	206	203	204	220	214	214	213	194	211	217	203	190	207	180	202	190	189	219	190	199	194	199	192	204	217	183	200	207	221	212	192	207	204	191	203	209	205	203	228	215	190	193	215	225	217	221	197	199	223	214	200	205	209	237	210	187	225	213	213	207	212	239	171	183	187	245	193	204	201	228	204	209	212	211	180	218	229	198	221	223	191	198	212	217	185	194	185	220	191	213	205	218	213	168	193	216	219	227	213	220	192	187	219	187	199	198	215	200	187	209	207	233	205	196	215	203	173	196	196	214	208	187	174	209	220	184	225	236	192	226	204	214	189	199	214	208	212	187	188	187	222	171	202	220	206	192	216	249	214	211	181	206	220	199	204	216	206	207	209	197	203	189	219	223	218	195	194	189	215	179
51783	13965	3871	4309	3842	3228	2633	2380	1928	1733	1588	1438	1567	1431	1448	1510	1675	1530	1721	1649	1470	1237	1144	1191	1050	1331	1105	1170	1075	1050	965	918	1074	1128	989	1002	890	863	801	940	934	844	939	772	856	798	826	849	883	815	809	824	946	1042	2774	6164	5074	3723	2580	1271	479	496	530	517	505	506	517	548	509	499	518	484	516	548	547	531	487	539	507	498	525	515	510	520	525	558	481	493	501	525	484	510	518	549	529	530	511	533	502	535	477	534	523	531	533	482	541	527	456	541	495	525	526	513	555	526	501	517	505	497	484	484	486	475	528	528	475	532	518	512	471	503	528	526	537	530	511	570	520	531	495	489	520	496	515	514	498	498	480	482	444	506	517	498	528	542	506	514	502	520	519	533	515	517	533	545	517	525	479	505	473	470	501	501	506	512	526	513	490	488	530	502	468	509	523	509	544	499	519	500	546	544	508	475	523	512	559	486	530	524	502	509	461	494	525	494	485	511	521	499	535	471	465	491	508	466	479	519	482	505	509	496	483	511	488	494	502	554	528	507	489	505	485	498	511	518	529	490	528	518	530	508	471	513	481	521	498	501	488	516	489	489	475	531	486	526	505	529	528	568	515	496	561	503	519	520	515	521	538	504	526	480	496	542	501	462	534	504	536	503	514	525	493	514	535	497	513	536	543	502	499	487	496	494	500	501	559	482	483	498	482	520	505	505	531	541	496	538	478	506	489	551	509	511	490	528	518	517	505	524	523	500	505	479	516	495	498	498	514	511	520	523	539	490	502	517	507	488	509	490	471	485	508	495	526	502	508	529	484	467	537	507	522	518	523	480	513	499	531	529	504	531	486	540	504	547	531	526	502	527	530	520	513	473	530	487	510	507	496	492	497	507	527	523	488	533	479	503	479	502	520	493	495	534	515	490	473	517	522	510	464	523	559	510	494	498	525	550	532	509	509	506	480	488	513	540	510	498	495	528	491	503	486	524	498	528	520	488	516	506	498	513	456	525	545	522	537	478	548	481	540	549	500	489	509	516	464	532	525	544	558	503	498	494	507	497	518	476	543	522	484	490	507	518	505	503	513	508	513	479	509	470	506	504	536	489	541	479	486	461	509	493	489	533	483	512	516	501	538	524	489	536	510	492	493	493	530	486	479	542	504	511	492	498	519	501	543	472	513	479	495	502	515	518	501	451	504	510	536	523	543	517	513	524	510	541	498	513	531	483	494	532	501	531	539	520	519	504	550	540	520	527	511	470	503	529	537	526	539	497	538	524	475	524	533	536	504	510	538	517	519	526	534	485	493	548	483	515	502	527	544	470	519	511	502	468	506	501	477	504	511	507	531	480	534	482	468	497	473	501	501	529	509	458	525	509	491	519	494	532	556	504	502	472	549	514	509	506	524	529	481	511	507	470	539	499	509	509	509	541	541	492	482	510	535	483	505	508	497	531	523	523	530	501	499	460	494	517	525	546	510	459	511	468	533	525	536	507	500	483	523	487	496	528	518	522	512	545	484	543	524	501	504	517	531	534	488	547	491	457	515	480	507	529	549	540	503	543	477	530	564	521	509	498	518	531	537	538	499	527	509	501	512	520	523	512	517	543	491	498	475	488	538	489	516	502	514	542	547	508	508	498	527	526	516	506	532	551	507	504	501	506	472	503	533	524	462	498	543	475	515	497	511	525	467	491	536	501	512	477	556	517	527	526	496	492	508	485	499	516	487	503	495	523	503	546	519	506	525	508	533	545	517	522	495	539	542	488	525	521	560	500	513	499	512	501	484	506	490	495	513	566	525	524	519	499	532	507	495	523	513	506	504	463	474	549	524	562	463	496	534	509	521	510	555	557	510	548	481	528	494	475	478	484	528	530	504	530	506	499	561	496	524	482	536	520	466	500	509	512	510	496	490	504	473	541	551	527	520	546	529	543	501	533	492	476	515	509	526	532	532	543	538	492	487	519	516	532	511	506	506	514	493	537	511	511	477	491	535	484	530	511	518	525	557	490	509	547	513	491	536	512	518	478	532	479	539	535	499	484	518	509	549	515	460	515	514	518	505	522	510	503	491	507	502	484	512	553	477	494	555	517	525	511	501	559	517	484	495	521	482	510	512	536	501	497	520	490	485	517	514	447	531	514	533	489	507	492	499	487	553	505	487	543	560	495	518	515	483	507	544	508	554	550	531	542	492	508	539	542	498	510	472	505	521	544	537	486	534	518	507	471	523	548	497	553	508	523	525	524	512	503	562	517	501	524	529	510	507	535	524	485	507	536	482	529	519	482	516	483	495	525	488	508	527	484	508	477	487	535	506	494	520	540	484	530	501	509	485	508	526	509	508	518	505	541	511	556	531	500	490	505	448	547	483	515	486	525	534	537	507	499	520	519	480	506	485	520	495	514	483	504	450	517	466	481	497	502	483	510	513	506	521	485	512	556	506	539	553	478	491	521	508	521	496	503	484	513	465	540	462	531	495	484	515	515	509	539	492	524	496	528	489	525	529	529	501	525	538	531	521	484	487	511	514	496	466	520	496	485	510	459	537	509	526	520	493	490	513	545	486	522	500	512	449	512	505	542	498	501	500	487	491	537	469	473	543	519	563	522	523	494	474	493	512	466	519	512	485	501	504	567	495	541	519	517	498	532	486	506	491	480	543	525	520	509	512	489	508	469	512	518	511	514	507	517	473	503	557	513	564	506	503	528	498	565	518	554	523	475	509	486	543	533	518	512	463	512	511	528	525	540	492	544	508	473	500	527	473	538	485	541	484	550	503	530	500	543	537	532	485	482	521	515	523	496	538	532	522	463	515	479	497	534	503	507	500	461	517	471	513	527	487	494	468	480	517	494	528	559	473	518	473	506	522	528	504	515	511	526	511	479	509	541	536	482	529	501	524	506	537	501	525	532	509	527	508	486	530	471	481	513	499	522	542	556	534	492	522	518	492	497	460	501	505	505	498	552	517	495	522	513	540	516	533	563	526	522	518	506	499	507	500	507	522	518	544	540	552	483	511	501	527	500	477	514	496	480	537	530	485	534	520	476	519	530	485	486	518	493	511	475	525	511	507	510	528	497	472	497	518	519	491	517	510	505	531	510	539	515	556	490	555	513	497	538	480	507	514	511	525	484	507	521	496	463	500	541	489	527	521	525	495	498	496	517	472	493	527	565	515	517	532	489	493	510	515	505	498	503	486	499	537	518	476	496	535	528	532	532	514	532	544	542	520	534	541	539	510	514	511	572	514	495	521	554	524	499	535	548	500	493	524	511	579	519	567	512	521	520	529	474	496	502	559	495	517	531	487	558	532	530	478	510	496	470	526	485	551	518	496	555	591	537	525	515	528	523	478	534	547	540	533	516	526	502	517	535	527	525	509	511	509	521	548	507	530	530	487	532	518	524	477	537	532	535	500	481	494	483	546	480	541	503	520	511	501	536	484	500	540	500	520	513	457	491	515	515	488	512	479	504	505	528	485	500	503	520	566	515	491	518	473	486	599	502
20154	2870	412	337	313	329	307	261	301	277	266	281	267	279	335	282	345	289	329	300	271	277	247	280	265	299	271	283	247	284	303	267	270	282	291	291	293	303	272	240	285	270	267	291	272	321	289	264	321	307	272	276	324	269	276	320	301	328	321	262	234	264	266	268	298	283	307	255	264	246	272	283	252	236	254	286	238	252	270	265	269	281	284	255	279	292	271	287	254	291	264	303	285	275	267	296	268	231	280	273	283	283	298	257	262	284	252	240	281	249	271	253	254	246	266	270	287	302	262	287	279	282	300	275	274	286	279	254	301	275	280	275	257	234	267	279	283	276	273	302	260	269	269	280	288	296	290	279	277	264	264	283	267	272	245	262	266	273	250	254	261	272	268	272	290	265	253	269	255	245	276	265	259	257	254	269	275	235	243	302	287	266	245	281	264	257	271	254	259	268	264	223	260	271	279	250	266	294	284	239	240	280	282	250	261	302	282	257	275	275	246	270	280	265	278	262	257	265	287	261	256	258	279	281	264	275	298	267	268	257	264	279	252	259	253	312	262	267	267	277	237	262	279	268	259	249	250	244	277	237	252	257	278	282	298	278	287	280	255	272	286	255	269	263	239	244	249	248	272	265	301	276	273	261	241	269	294	268	253	253	306	253	279	265	246	272	283	277	277	278	259	242	256	275	247	286	266	270	274	280	302	248	292	256	277	278	273	278	257	256	255	278	289	278	275	249	290	263	308	275	261	290	295	249	281	236	273	266	291	249	268	298	283	271	239	285	274	256	249	255	298	256	275	274	248	283	242	313	262	253	268	261	260	226	253	249	269	273	289	288	308	264	284	277	250	266	253	281	286	268	272	253	258	260	282	283	261	253	227	288	260	234	294	246	283	251	286	232	259	272	278	258	262	279	284	267	277	252	270	277	249	260	293	266	263	296	279	274	252	274	277	249	270	281	273	266	279	304	254	305	263	283	270	256	265	250	270	258	261	278	294	280	263	278	270	255	270	257	293	295	285	272	274	265	296	252	278	244	261	275	271	270	273	282	272	281	269	278	273	265	251	294	277	269	285	258	261	288	267	254	248	256	281	302	279	267	262	289	274	284	257	249	273	276	247	258	296	258	266	266	280	221	281	268	265	277	250	264	251	287	294	262	283	292	267	262	251	258	275	294	248	256	282	269	260	262	278	251	249	237	265	267	275	250	284	267	278	258	279	269	224	266	261	289	299	272	271	290	253	251	297	291	282	282	253	251	264	261	256	268	268	255	249	291	257	291	249	268	255	286	266	268	268	245	294	295	270	271	273	267	265	255	255	247	254	273	280	276	234	278	277	241	262	268	233	227	296	266	274	285	279	253	268	267	267	250	262	267	291	280	266	284	242	284	269	276	258	269	262	292	267	320	245	266	258	272	268	272	261	253	255	284	264	278	253	273	288	270	246	258	264	261	267	249	294	292	271	263	269	284	259	221	249	238	261	240	282	235	298	284	283	282	269	276	275	262	272	272	279	279	269	256	287	266	271	252	263	263	278	259	278	271	254	265	228	286	256	266	287	293	269	276	278	280	273	253	265	279	256	242	299	254	258	275	255	248	262	265	240	258	262	300	251	251	269	271	270	262	237	268	260	262	293	278	245	260	274	274	261	249	273	274	283	284	272	258	260	260	266	279	244	240	261	279	268	262	300	260	287	278	259	273	271	249	268	298	274	281	279	268	261	259	260	263	236	253	259	279	290	252	271	269	274	257	270	272	251	276	270	259	265	258	276	244	287	288	280	270	275	265	276	266	263	271	242	256	263	233	266	269	260	274	259	241	265	271	258	257	258	234	263	267	237	246	265	283	259	263	261	270	260	252	286	289	243	250	290	268	253	276	289	236	259	251	264	254	274	291	275	275	296	227	253	262	284	252	260	275	260	271	249	275	249	250	235	273	306	273	249	272	274	265	277	290	262	274	284	290	299	280	273	268	269	256	277	255	301	259	272	268	259	261	270	283	277	280	245	307	269	245	249	275	301	286	265	276	272	272	253	285	282	289	288	262	285	260	293	294	247	249	247	252	247	284	270	270	261	284	248	236	262	252	245	289	248	271	296	297	275	240	275	261	287	285	257	271	302	263	272	268	268	263	281	278	260	284	254	257	287	274	253	273	268	274	266	263	273	248	269	280	303	242	274	273	276	238	259	253	254	253	307	249	244	270	269	257	267	279	255	286	273	289	253	289	278	265	270	266	271	291	267	265	261	288	267	281	270	300	254	284	255	255	288	260	272	256	283	267	291	268	258	254	257	284	274	282	292	283	262	267	266	270	260	285	259	293	277	264	260	262	265	285	264	243	271	292	265	257	258	252	253	279	288	297	304	226	301	292	273	244	271	270	303	285	267	301	282	238	230	279	279	288	243	250	283	240	251	286	254	283	307	271	277	252	281	252	276	255	283	258	249	289	294	275	262	266	253	300	276	286	265	260	275	282	224	264	265	262	271	259	268	259	300	265	251	296	284	301	263	286	252	267	286	251	298	258	268	284	226	282	245	300	282	283	314	252	266	276	255	306	262	293	277	280	261	295	248	256	243	256	288	279	282	274	293	232	294	299	270	290	266	279	250	257	282	281	273	296	264	251	243	269	241	247	260	267	284	268	272	288	263	275	271	282	261	218	257	248	258	285	253	279	275	261	260	261	289	283	255	278	276	260	251	280	270	273	263	261	267	281	261	303	273	286	252	250	274	260	294	274	247	263	314	247	256	258	270	268	272	261	220	272	293	256	298	258	254	239	270	284	270	287	288	245	252	236	301	261	279	273	246	282	264	256	265	296	260	301	264	244	262	256	277	259	298	260	252	257	259	264	275	265	270	255	278	264	302	258	266	253	278	279	243	287	271	280	270	259	287	257	271	252	252	251	262	278	263	262	241	278	284	247	280	251	272	287	261	307	264	276	268	266	269	288	273	241	302	265	241	249	262	270	260	257	262	275	263	258	272	230	264	258	297	277	257	274	253	271	289	269	272	248	265	277	275	293	237	279	255	244	255	293	254	289	246	260	309	280	287	254	255	270	261	285	257	255	278	270	303	287	248	272	278	280	261	239	317	284	287	263	256	295	265	293	275	278	253	276	247	267	260	285	256	290	282	263	262	249	271	265	249	262	264	267	260	266	268	252	293	279	258	269	289	268	273	283	270	275	290	284	299	266	264	263	286	277	296	280	259	253	288	265	285	263	300	263	270	254	281	272	285	225	289	272	268	278	270	262	290	262	253	280	279	246	230	273	241	236	243	306	281	242	236	294	282	280	260	260	272	269	289	259	276	271	255	271	255	268	243	280	268	271	292	280	284	298	290	284	249	269	268	254	253	260	296	289	280	265	265	281	297	259	273	261	274	269	272	274	285	257	253	274	274	259	274	273	246	265	288	291	297	262	267	274	262	234	256	262	253	253	279	250	247	284	266	257	253	238	279	272	277	265	283	255	275	253	285	257	267	254	268	271	248	272	265	291
18145	2306	859	882	929	861	845	844	796	812	784	774	779	812	832	804	827	858	876	817	842	871	783	780	761	750	804	824	821	834	797	793	831	808	856	827	696	786	708	739	766	729	714	736	774	762	746	781	733	737	823	762	785	857	846	970	1053	1008	863	762	674	620	666	642	629	670	691	628	675	612	666	673	673	712	655	666	713	674	641	630	651	673	645	644	657	635	632	654	664	673	638	663	625	667	655	625	673	646	618	644	639	683	624	650	635	642	692	674	693	603	667	646	643	625	660	629	653	672	628	722	612	647	639	643	658	598	687	640	617	648	640	613	676	683	664	655	638	624	602	636	659	649	663	654	600	625	626	666	654	669	644	604	646	681	661	608	646	677	746	675	629	663	617	683	680	697	682	632	642	643	645	687	629	661	644	615	620	655	649	665	660	645	661	684	666	634	625	644	642	662	639	690	640	654	638	612	660	621	709	667	671	683	664	661	649	665	701	661	690	690	653	618	667	691	663	663	675	649	646	717	635	664	641	661	638	665	693	682	675	702	664	645	655	638	674	607	651	672	611	635	645	641	627	659	605	658	691	673	622	655	659	615	650	616	652	665	702	658	634	617	657	648	651	690	695	642	655	653	661	638	657	626	609	660	681	622	649	696	638	668	630	668	664	691	681	676	675	602	675	655	600	715	626	671	651	675	689	674	667	669	663	667	687	646	647	604	648	627	660	644	643	650	595	667	664	702	638	653	667	643	665	658	676	651	609	683	698	686	662	652	651	673	670	651	650	699	634	656	672	648	633	637	629	657	688	641	692	634	664	661	681	657	651	672	683	666	705	678	667	643	638	609	646	681	678	673	706	665	670	686	647	671	623	687	631	681	673	668	643	651	686	688	636	685	643	638	660	647	643	655	633	710	645	659	715	639	677	729	614	700	663	644	645	710	699	630	637	645	662	671	625	674	670	611	676	672	648	678	638	650	674	699	714	658	667	627	661	662	649	683	639	670	617	611	645	616	637	672	650	652	646	640	658	670	691	605	661	634	632	649	709	659	659	686	652	680	616	610	607	591	611	698	663	656	635	649	682	693	685	622	645	716	641	615	655	686	625	640	606	705	641	656	628	656	666	662	677	681	599	665	669	669	619	657	677	679	675	662	657	607	651	650	684	657	657	745	678	675	616	646	649	683	618	633	646	680	628	641	660	659	681	637	646	658	629	636	647	676	653	678	645	643	615	639	606	650	642	685	660	694	682	670	701	666	643	711	590	716	647	663	647	637	681	645	656	674	610	696	636	702	628	653	656	650	661	672	684	658	670	684	632	620	640	646	650	643	635	623	645	644	609	666	696	649	671	669	663	648	629	647	685	652	713	664	672	633	642	689	656	644	700	662	658	666	678	626	668	679	637	659	662	720	652	674	667	641	664	662	621	648	671	701	603	676	645	674	679	660	716	624	618	669	613	608	646	641	691	601	628	664	672	658	653	682	655	639	684	721	647	666	631	633	691	651	622	681	640	637	653	639	644	686	649	649	626	644	661	645	651	669	646	640	652	647	643	660	664	686	684	661	671	683	631	680	609	663	627	670	638	637	611	677	590	683	687	631	633	657	670	648	650	690	648	669	704	621	666	630	661	612	704	663	634	652	631	620	667	644	652	634	676	693	627	649	681	665	617	698	659	651	680	618	610	642	693	682	666	658	682	654	615	652	685	719	668	659	634	689	664	685	673	618	681	659	630	648	653	659	667	703	640	700	690	678	665	683	654	666	606	674	678	660	644	657	651	651	667	658	601	639	699	699	611	703	616	641	650	668	671	663	635	665	653	663	657	664	684	689	631	643	683	647	672	649	650	646	656	677	619	705	669	668	649	664	627	684	608	637	625	684	666	656	634	681	668	674	667	641	635	654	626	689	640	679	605	621	679	610	650	645	628	650	645	651	638	652	623	685	636	630	641	700	650	667	685	647	638	668	687	701	634	658	698	673	659	718	624	612	666	700	645	665	650	662	715	701	652	636	673	669	678	610	631	674	658	652	693	668	632	646	646	628	649	638	654	667	690	646	687	643	666	625	643	644	673	696	654	709	626	663	640	610	656	646	636	636	667	674	607	629	652	644	697	660	666	653	655	680	643	624	665	669	649	680	644	660	617	689	627	678	694	665	617	627	624	662	691	679	650	658	640	609	630	661	651	652	685	694	682	667	661	640	674	649	678	661	656	695	668	638	624	667	617	653	693	655	658	660	629	611	666	670	636	668	623	656	695	671	637	670	635	654	646	701	661	649	627	622	648	622	693	656	661	673	656	655	664	632	655	658	644	646	650	665	689	598	665	676	659	656	625	663	660	657	656	679	644	664	648	630	657	637	671	644	693	702	635	646	645	654	712	663	631	648	686	683	646	684	640	666	701	681	663	635	607	628	648	690	626	661	662	666	626	639	631	662	665	649	686	685	673	715	687	630	615	656	593	655	676	664	628	666	646	645	661	688	648	668	650	686	650	699	722	677	640	668	642	620	625	674	637	651	698	672	673	693	655	632	657	657	644	644	635	660	635	633	679	661	658	655	616	685	646	637	641	633	664	641	644	630	613	681	643	672	689	647	634	659	656	685	666	665	616	671	612	627	641	653	651	693	649	638	624	674	607	692	669	620	648	638	703	688	667	632	654	619	651	708	693	695	632	674	627	661	660	693	650	640	732	658	609	613	675	676	683	696	722	633	693	623	677	688	655	647	638	667	663	646	649	698	669	653	663	609	620	664	626	697	677	677	641	685	623	651	638	656	647	670	656	609	622	621	670	681	656	669	641	643	650	646	694	646	687	616	643	686	627	682	599	631	655	677	631	642	692	632	709	664	675	663	647	680	650	654	700	679	656	664	614	665	649	617	669	674	680	652	665	686	642	668	649	665	650	648	630	636	632	666	675	671	641	693	627	663	654	694	644	689	634	662	668	625	678	636	636	628	644	653	663	674	654	635	645	643	658	643	680	634	683	660	650	676	686	683	685	643	654	642	658	707	633	699	629	620	635	645	659	707	663	633	631	681	665	623	672	639	654	636	635	640	651	687	634	674	670	645	643	662	658	663	670	671	690	688	666	650	669	644	618	663	659	682	675	652	669	631	621	690	720	644	626	662	670	638	639	634	628	678	673	648	659	602	709	665	620	642	646	650	618	700	657	662	659	649	634	634	627	667	679	680	599	693	663	670	661	677	625	644	613	690	631	698	651	641	658	639	636	627	638	674	654	670	666	632	654	686	681	639	633	665	664	672	654	629	636	651	669	639	673	603	684	666	678	644	658	661	655	706	637	594	672	666	641	567	697	616	685	613	656	666	650	683	660	659	643	665	618	609	674	631	668	685	690	658	723	657	725	692	622	665	683	641	635	629	652	667	626	636	635	624	632	656	657	706	650	645	688	666	634	650	648	678	641	675	664	655	698	688	661	664	707	655	628	653	625	670	622	617	677	639	657	630	657	643	650	668	659	678	674	651	617	663	652	634	642	663
58681	28198	14920	1848	737	586	526	450	426	399	351	370	353	411	358	389	373	404	375	328	335	329	339	353	291	306	325	357	322	354	312	314	301	314	324	316	301	328	329	341	292	282	280	284	321	302	290	268	303	298	306	309	313	317	362	517	690	528	487	324	266	257	261	312	276	263	289	274	266	272	276	299	264	287	293	244	274	285	273	252	250	269	282	269	237	260	273	242	244	286	273	276	269	261	266	285	304	300	293	277	292	253	271	264	255	268	297	271	261	296	267	286	267	287	269	282	272	253	265	272	272	243	252	251	260	260	283	299	282	280	252	279	311	280	291	269	267	269	269	240	271	271	239	266	280	256	290	269	283	278	296	266	273	284	262	242	275	297	289	289	289	297	268	277	265	287	281	258	251	280	286	240	276	270	290	276	253	270	248	275	290	261	293	265	270	251	309	283	276	287	268	294	303	271	268	263	276	262	291	288	300	274	295	272	254	306	259	253	262	269	295	276	219	277	298	265	277	286	295	255	293	241	257	289	279	306	264	289	264	260	268	243	284	299	251	262	277	293	271	293	304	274	250	306	292	263	300	251	267	270	232	280	291	256	243	309	268	279	258	299	293	271	271	279	276	278	248	301	286	291	263	286	257	292	262	273	305	278	293	282	277	268	283	293	266	255	291	263	281	276	284	259	274	271	276	270	261	284	257	293	272	286	269	269	262	263	298	276	246	255	262	264	246	263	244	256	284	280	271	284	263	271	257	272	280	239	263	268	261	290	290	284	283	267	298	295	290	274	286	292	302	274	284	277	274	268	277	283	266	286	267	296	259	280	244	305	276	284	274	252	269	257	284	263	248	266	247	279	283	248	295	286	256	269	285	279	291	263	304	284	276	280	273	281	282	275	285	280	304	266	296	254	305	259	283	284	272	269	265	288	254	266	302	270	279	285	296	267	266	237	244	265	263	295	267	274	268	310	297	281	237	271	265	283	274	276	275	237	278	291	287	259	255	306	278	274	272	246	296	262	259	264	259	266	276	293	278	265	274	268	267	279	277	267	272	298	251	273	275	299	281	278	261	253	303	273	268	255	292	272	256	292	267	302	276	244	266	252	258	285	260	284	268	266	285	290	283	295	283	233	270	261	308	292	299	302	271	271	266	301	261	261	288	279	271	235	268	265	266	261	272	269	258	272	288	257	300	258	269	270	290	261	282	273	279	236	258	292	261	267	278	270	285	289	299	320	292	281	308	280	271	289	258	229	297	287	306	305	264	258	300	312	290	273	257	289	279	284	301	273	266	243	289	261	262	246	273	283	254	262	287	263	275	258	264	285	259	254	315	283	293	290	289	276	265	293	263	261	280	299	297	264	258	275	269	280	260	285	286	291	283	294	260	289	288	273	267	292	262	280	283	281	270	288	273	281	275	287	269	292	285	270	287	282	273	273	269	254	258	274	260	283	264	275	240	264	311	291	274	306	249	262	271	282	278	270	271	250	289	248	267	302	294	288	272	298	285	309	279	256	293	269	251	259	256	288	276	262	295	265	287	301	243	233	308	289	309	293	262	278	285	261	258	273	256	272	274	277	244	252	288	280	280	270	316	290	257	251	253	281	292	322	248	255	276	267	260	277	280	279	296	251	273	250	232	297	274	275	303	297	270	242	263	256	276	278	267	250	282	296	282	250	261	283	268	276	259	272	278	278	268	261	278	257	285	275	268	305	274	284	268	258	256	277	292	279	267	262	286	274	268	266	280	272	308	287	262	265	270	265	264	291	270	278	279	290	269	279	279	275	292	281	263	273	267	282	288	280	289	254	232	263	257	275	289	253	303	296	262	282	273	292	260	258	277	297	299	260	279	281	256	272	278	286	287	257	256	254	274	233	257	261	272	270	273	293	287	286	261	249	259	266	253	271	277	320	283	258	280	255	287	275	282	257	259	279	274	298	268	284	257	293	257	299	303	254	295	271	267	322	292	257	280	253	296	287	296	270	262	301	274	284	297	297	285	284	287	247	287	269	271	272	296	278	275	276	257	275	271	277	234	265	282	251	263	271	266	278	247	249	282	270	248	270	288	278	313	287	275	281	266	267	256	302	257	287	252	260	279	279	268	291	268	283	259	265	281	292	270	279	244	256	273	281	270	280	250	267	300	296	258	276	293	280	260	251	251	284	289	282	263	285	290	287	283	245	292	283	274	284	278	257	290	242	292	283	274	265	306	286	277	266	290	277	260	267	274	277	284	288	278	282	272	274	279	261	275	270	305	267	259	261	294	271	268	255	286	302	276	282	250	271	258	262	282	312	287	277	289	272	266	296	274	266	264	277	283	259	263	290	272	268	250	271	303	288	260	303	262	288	270	322	260	247	260	262	287	269	258	304	305	299	292	291	282	245	251	265	271	280	256	260	290	294	256	247	247	309	282	293	269	270	303	300	240	267	268	258	273	274	286	249	285	249	274	269	266	249	278	291	271	266	256	272	276	280	270	305	277	293	258	261	270	293	298	276	278	257	289	249	261	260	257	294	264	289	312	260	274	270	261	270	297	270	295	290	278	309	253	276	266	273	270	310	287	247	278	271	243	269	300	280	289	262	268	301	251	256	252	299	255	269	278	287	273	254	289	254	266	252	278	288	267	274	265	290	256	281	226	264	272	265	275	277	275	293	274	271	260	240	283	272	300	292	283	284	268	241	281	260	247	286	273	243	275	279	263	288	283	275	268	280	247	254	261	300	265	273	272	261	265	271	268	286	254	263	284	264	257	287	268	291	316	308	284	269	238	296	268	262	284	272	283	278	299	292	287	229	255	267	281	284	247	315	314	277	245	274	293	307	283	290	275	265	250	294	252	286	252	255	257	288	263	285	296	270	291	289	264	264	257	292	299	250	250	258	293	251	287	259	273	285	300	278	286	279	258	275	273	240	284	301	262	258	245	269	293	275	257	256	305	258	260	267	262	308	253	278	276	285	298	256	268	296	297	276	281	286	250	269	283	277	293	273	278	298	253	293	309	293	264	299	313	275	258	277	284	271	270	298	301	249	270	255	278	275	253	270	249	292	284	290	288	261	252	262	327	249	238	253	237	255	288	295	286	267	250	261	257	290	325	259	284	291	262	265	282	279	273	263	246	245	277	290	253	280	289	265	286	283	263	255	292	275	287	301	261	260	274	267	267	274	256	290	261	269	303	281	278	264	259	247	277	267	285	277	276	283	278	284	278	275	272	279	259	265	278	320	273	246	285	276	253	273	281	250	269	293	286	281	249	275	265	297	276	283	283	285	304	275	298	272	299	262	263	251	281	278	266	281	264	290	268	253	278	280	276	280	256	309	260	271	277	277	261	273	290	288	263	255	271	285	249	282	281	275	287	279	282	267	276	286	293	257	272	300	277	302	259	307	272	283	303	291	282	282	279	279	271	273	274	308	267	294	247	301	248	307	273	275	279	265	288	261	265	278	308	258	290	286	255	283	291	265	258	292	276	246	245	277	278	260	280	276	295	279
42882	10137	2354	2687	2375	2154	1790	1534	1413	1337	1286	1237	1245	1287	1255	1415	1321	1364	1473	1218	1167	1029	1021	986	967	1044	1088	1092	1172	1086	1066	971	919	967	956	942	907	907	913	858	805	778	844	809	887	834	845	820	813	801	904	936	827	992	1354	2665	3708	2620	1846	1090	675	640	647	592	674	704	709	684	675	736	721	630	646	714	689	677	633	661	627	639	702	640	690	675	701	634	628	673	681	651	629	673	687	704	686	638	647	665	684	665	663	653	656	656	709	643	630	679	702	657	701	620	725	645	697	696	686	652	678	650	606	657	657	643	681	654	659	642	665	665	665	640	608	653	710	594	694	672	626	662	648	678	673	651	688	660	659	693	641	650	685	646	645	625	623	632	639	637	680	685	651	645	688	691	640	635	689	634	668	661	655	656	746	731	648	668	680	651	627	662	678	663	681	642	648	657	658	667	687	651	647	708	639	684	660	645	644	662	669	694	682	671	676	675	690	645	680	678	647	623	615	681	670	677	653	685	653	653	665	658	671	681	635	665	667	673	681	603	670	647	670	675	643	672	692	633	639	692	664	628	658	671	667	674	657	663	659	694	659	667	663	676	643	673	631	696	653	654	634	666	639	649	661	648	655	651	677	619	625	643	673	675	652	659	650	642	695	672	651	630	671	679	650	658	650	672	667	627	632	675	649	645	681	660	671	681	728	656	674	676	653	671	661	718	689	674	692	663	697	669	596	676	656	665	651	677	631	665	691	694	686	682	705	629	666	707	649	672	655	638	703	638	675	682	640	697	691	664	659	648	676	677	622	689	638	648	653	661	695	660	641	673	686	677	635	645	667	646	658	659	644	706	725	661	651	658	659	656	678	682	631	646	694	659	706	678	665	695	613	634	646	656	651	606	683	630	643	658	669	625	669	636	670	681	674	680	663	699	629	657	638	668	704	640	658	648	664	686	631	666	644	667	653	691	686	631	679	665	638	642	672	642	638	638	675	674	638	623	645	655	651	693	637	642	655	642	688	635	629	670	668	656	670	668	674	655	681	666	678	680	642	661	664	642	652	687	647	611	690	682	667	696	672	640	651	622	602	691	708	650	703	659	681	643	693	696	647	699	696	669	671	663	702	650	639	627	723	668	644	637	661	671	676	662	649	644	635	682	661	672	668	620	688	631	665	673	673	664	657	696	639	670	722	682	661	625	653	650	670	688	648	695	665	648	650	634	640	664	726	713	646	649	682	675	707	635	699	672	689	654	669	646	657	643	663	638	685	670	696	637	673	654	654	682	715	661	622	645	667	689	646	674	693	625	649	684	667	669	663	659	649	658	650	705	644	651	660	662	651	676	692	692	686	625	640	630	658	652	676	658	668	670	634	668	655	670	659	658	660	701	644	674	621	687	702	663	678	664	686	714	668	700	673	687	679	700	682	650	682	704	720	658	623	639	716	716	652	675	672	693	648	637	689	651	685	666	702	678	716	641	670	629	641	686	690	686	683	662	661	689	651	623	670	670	660	680	699	605	676	715	660	644	682	639	704	662	731	718	676	658	639	640	674	668	621	635	654	683	667	723	650	601	674	657	674	645	690	640	649	671	659	679	661	670	679	688	644	683	724	650	664	646	662	634	667	635	734	604	674	684	666	624	648	657	631	638	678	661	686	667	638	668	661	700	636	691	658	653	681	674	668	679	679	634	702	652	641	670	681	698	687	667	628	710	665	667	605	658	667	682	674	608	676	670	667	642	657	648	677	670	689	698	639	674	673	638	634	674	674	685	667	650	647	657	709	638	667	632	686	635	637	661	659	640	689	668	686	696	690	720	611	698	659	668	673	661	630	682	680	643	670	671	648	669	624	659	667	706	613	693	662	636	598	631	646	653	665	661	664	664	726	619	646	622	681	646	705	646	675	706	681	679	659	641	653	650	662	647	683	686	655	651	685	661	690	659	651	671	633	666	629	615	684	654	675	673	696	648	656	632	630	727	674	653	711	638	668	685	640	689	667	667	641	670	689	667	616	658	680	686	691	659	677	664	645	677	641	640	706	667	685	646	664	626	664	652	658	678	705	713	596	620	664	702	692	677	651	664	674	661	654	665	667	690	680	626	684	646	703	679	673	647	638	646	657	685	664	674	668	642	603	675	661	688	686	650	618	679	647	655	697	677	674	669	643	628	665	681	623	681	638	652	688	681	629	674	666	635	633	617	636	693	687	690	669	659	667	681	672	649	657	637	668	631	612	644	697	648	657	680	641	676	676	657	642	715	701	643	667	658	669	684	689	631	691	694	648	617	664	636	662	661	597	651	658	629	657	665	622	706	681	668	697	668	664	617	648	668	678	643	667	630	592	646	700	663	654	643	670	705	677	694	687	695	669	684	663	679	653	699	676	702	660	647	658	683	617	621	679	697	645	701	665	663	695	660	643	648	668	672	652	636	651	632	680	637	628	637	672	696	690	672	683	689	691	676	659	716	641	708	686	634	668	685	662	645	672	705	689	662	705	665	640	662	619	689	683	681	676	721	671	653	733	659	670	622	658	654	667	622	657	637	687	649	615	650	651	630	666	673	638	618	665	630	634	639	633	657	648	672	723	682	658	675	610	668	640	647	621	653	647	664	693	654	664	649	644	680	622	659	623	688	701	669	647	642	652	650	649	650	670	659	673	641	712	670	674	663	662	674	677	653	667	707	650	691	685	645	666	678	681	658	664	676	694	660	656	640	656	693	653	663	654	681	710	669	656	685	690	655	649	664	673	618	672	689	626	649	678	690	661	664	645	655	653	648	672	683	650	684	680	682	659	693	664	670	675	676	656	704	646	665	678	617	700	720	665	640	650	664	688	699	636	652	656	657	658	668	660	650	663	666	626	610	691	719	661	703	646	660	665	660	689	705	641	664	629	612	635	634	642	686	645	668	662	659	639	690	693	661	654	701	670	672	587	680	654	695	697	626	667	694	713	713	665	631	687	638	666	643	665	672	682	688	622	630	647	627	642	702	678	675	718	705	680	698	702	675	653	645	687	661	631	642	669	703	642	695	653	686	645	655	684	630	670	633	663	668	674	651	673	635	675	647	664	673	671	695	689	690	672	674	651	663	708	662	659	651	694	696	656	642	663	667	651	655	661	664	630	708	725	668	695	644	637	624	642	626	663	621	629	715	599	703	661	698	702	665	663	693	688	627	665	674	663	645	663	667	663	671	665	629	649	685	628	655	692	678	663	632	676	663	651	653	650	660	657	609	677	639	661	694	702	626	696	683	675	666	673	646	652	633	697	673	696	649	672	619	653	643	700	657	708	636	666	634	651	672	673	622	632	681	652	683	666	673	670	688	607	724	704	662	690	687	693	652	676	669	680	637	648	660	652	634	619	663	600	625	676	657	693	677	723	660	673	675	691	678	697	650	641	690	666	663	663	671	676	666	641	642	675	654	660	622	687	662	690	658	683	649	661	641	658	650	683	678	669	656	742	712	630	681	610	609	669	680	654	655	653	658	672	686	719	660	691	678
59845	30500	22973	6717	1257	865	613	492	431	426	370	357	399	368	365	426	373	391	421	305	316	253	274	277	264	292	262	297	296	286	225	244	228	258	261	235	202	203	227	203	244	236	262	253	227	251	214	230	221	201	256	219	214	239	426	732	1020	695	538	292	188	216	174	199	173	198	198	188	198	195	163	200	193	209	213	189	218	213	192	214	195	195	222	183	199	178	205	195	202	174	186	190	187	222	176	210	190	167	185	201	209	187	197	187	189	205	186	199	206	219	206	211	183	201	205	194	186	196	210	202	187	201	179	218	187	209	173	185	194	186	226	199	193	207	204	209	190	194	210	224	194	200	196	192	191	200	185	180	195	202	192	194	179	192	188	201	213	213	198	189	171	210	197	191	179	187	194	213	177	201	233	188	186	213	157	203	175	215	192	185	196	200	183	181	205	209	188	183	167	195	183	217	185	184	197	173	184	188	218	189	190	176	186	188	189	215	206	188	192	190	173	181	194	201	207	157	197	174	188	194	206	168	208	194	201	185	211	211	191	202	203	196	196	196	177	190	201	195	198	193	216	209	193	190	198	186	194	225	176	191	187	197	184	209	190	188	212	188	176	172	212	198	216	218	183	189	160	179	175	187	206	181	189	203	202	185	211	189	202	202	180	172	184	181	169	196	180	206	194	197	192	206	178	206	192	195	213	211	183	197	199	185	207	166	187	191	166	166	233	196	207	193	204	194	208	229	210	207	169	212	215	200	206	180	190	207	175	173	206	202	207	212	184	196	177	174	185	192	193	198	195	188	203	216	191	184	187	178	202	175	214	166	197	188	190	210	182	186	192	189	200	192	205	223	213	165	224	189	190	171	206	196	193	180	207	182	203	193	194	190	182	207	186	188	186	172	176	229	200	205	183	182	194	220	212	200	181	188	207	191	203	193	199	166	195	194	192	168	188	183	194	168	212	184	195	188	204	201	185	212	201	180	192	181	194	204	190	217	237	186	199	189	213	177	194	180	195	183	195	167	214	202	209	173	184	189	190	220	199	199	186	186	207	175	192	189	180	194	178	176	170	184	165	199	198	222	202	194	180	180	223	200	204	193	204	179	186	213	203	185	183	187	199	191	197	195	212	205	184	196	188	194	192	212	213	182	190	227	216	192	195	200	198	211	190	179	178	182	204	212	181	180	182	197	182	185	185	203	192	187	219	188	199	179	169	195	185	170	179	183	216	169	191	186	206	162	191	208	181	174	179	183	188	201	189	191	193	206	190	216	200	213	184	194	194	183	176	215	193	166	203	206	194	204	196	210	203	192	184	211	175	186	178	197	185	178	225	192	191	180	204	163	196	197	186	206	170	202	164	191	177	197	213	164	193	182	190	201	198	207	207	209	204	218	184	179	202	209	192	173	182	183	197	234	205	196	178	191	198	196	194	211	199	210	169	180	181	200	177	166	199	224	173	184	178	197	197	185	194	203	177	201	201	197	196	183	192	199	230	188	216	190	202	187	149	187	202	187	199	206	175	201	184	177	183	169	198	197	196	207	201	180	223	215	203	199	205	210	218	188	190	199	198	200	206	194	191	200	206	198	199	197	185	191	197	196	167	200	187	190	205	208	182	182	192	167	169	215	196	211	185	208	187	226	188	174	219	220	183	205	193	185	195	203	184	193	183	177	191	196	181	162	191	198	209	189	213	174	189	187	197	201	174	202	229	190	195	165	187	194	196	208	188	209	168	174	176	172	188	193	194	170	172	199	166	195	200	185	181	194	178	185	173	193	206	191	178	180	181	193	179	196	169	186	215	182	176	221	199	188	191	212	193	199	190	210	179	183	195	193	187	186	188	177	175	182	178	224	214	184	183	161	181	174	210	186	200	195	209	210	224	200	184	169	186	192	185	223	218	189	177	181	213	186	216	199	205	191	216	194	206	183	206	189	217	188	206	180	209	181	194	193	200	216	211	212	210	202	186	219	190	200	202	189	192	192	195	181	220	187	197	205	189	180	191	183	182	189	202	206	175	189	189	213	197	200	194	223	198	181	216	204	184	192	213	195	180	180	194	195	190	203	208	191	176	170	194	208	190	191	182	198	186	211	200	227	216	197	199	201	190	192	209	153	183	208	174	203	180	190	175	193	211	214	183	209	205	193	180	194	179	183	185	181	205	216	213	188	201	179	178	213	190	197	190	182	206	209	209	199	207	202	180	211	188	196	180	183	196	189	213	180	203	202	190	196	178	184	168	173	191	176	200	209	194	200	188	190	199	168	206	200	186	194	195	208	193	224	205	193	180	205	210	236	176	184	199	208	187	195	202	181	192	191	210	197	171	207	196	182	175	206	177	192	174	222	198	194	222	196	188	194	204	196	197	207	199	186	203	200	176	177	193	199	199	230	196	191	190	186	186	201	197	190	195	198	198	178	186	170	191	199	173	214	196	216	177	181	172	207	186	207	186	195	200	204	219	197	184	166	179	190	199	208	201	196	196	181	188	184	187	188	195	213	189	200	182	192	205	182	211	215	184	208	201	179	200	193	200	209	214	188	183	182	198	180	175	184	163	206	217	187	205	207	202	210	176	202	183	203	183	186	182	186	227	186	201	198	196	186	183	182	197	179	197	205	191	201	198	203	177	206	176	196	201	202	188	182	200	193	181	187	199	211	199	199	178	199	181	179	201	213	187	210	193	206	200	195	197	184	194	210	188	181	192	180	221	178	186	177	169	203	219	179	186	207	214	187	206	212	212	185	218	197	189	185	194	172	171	191	217	211	196	176	202	201	213	218	181	199	184	172	190	200	199	200	205	188	205	210	184	175	180	211	201	216	206	155	201	208	202	185	227	180	191	186	187	201	220	198	223	206	202	171	198	196	225	197	188	164	189	192	185	215	207	182	188	186	153	182	215	189	226	181	182	197	175	188	198	190	185	189	183	197	182	210	192	232	200	181	202	184	193	218	185	178	190	159	221	212	221	192	209	217	223	196	191	188	218	205	193	174	179	184	217	214	233	188	225	191	193	209	187	174	212	213	183	190	181	205	190	196	204	198	203	200	209	187	196	184	208	184	211	195	205	202	185	189	186	203	188	175	192	214	189	198	202	195	201	211	206	208	175	208	189	205	156	213	190	203	204	228	184	200	182	178	170	205	188	199	211	174	175	211	206	202	206	199	171	186	190	203	183	186	177	191	192	209	197	218	182	198	198	190	187	192	184	173	221	182	181	190	204	203	173	188	191	187	204	213	210	193	198	186	201	178	197	183	188	177	177	197	177	178	193	195	190	206	161	204	222	198	188	174	211	188	205	198	190	210	212	181	173	214	164	199	203	191	211	173	196	214	200	196	191	167	207	214	172	201	166	176	171	156	181	199	209	202	153	180	177	209	206	202	189	215	198	205	156	202	196	193	189	191	201	222	196	180	194	200	178	194	181	222	207	197	221	183	207	196	189	221	183	209	202	165	203	198	184	200	183	206	198	187	217	187	198	186	183	189	181	203	208	227	197	202
50795	13110	3752	4262	3648	3128	2468	2193	1955	1607	1639	1614	1664	1551	1698	1810	1712	1716	1723	1460	1382	1074	1025	1015	1109	1160	1119	1345	1334	1205	1056	945	892	878	816	695	689	708	668	657	787	804	854	757	761	766	848	856	793	858	959	777	683	905	2109	4503	6107	4123	2887	1096	473	500	468	494	470	463	476	474	453	510	479	469	500	483	444	506	477	461	447	490	462	479	473	480	499	447	478	488	493	472	480	476	466	475	455	475	483	496	497	449	481	467	514	510	473	458	471	524	448	496	480	441	481	466	500	477	488	489	508	477	473	518	494	449	431	491	479	498	496	464	500	500	481	456	479	482	496	488	464	477	490	464	484	484	473	433	487	459	466	437	463	500	464	493	469	455	489	442	478	494	473	498	485	490	493	430	494	497	460	492	477	473	474	478	489	390	460	476	480	455	496	476	482	491	497	468	470	489	463	468	459	505	472	446	489	496	499	439	482	485	472	477	477	462	525	485	482	492	459	431	499	508	524	494	491	490	496	458	494	488	431	457	463	421	453	477	490	498	499	484	501	458	477	438	498	501	455	491	477	498	472	461	484	429	505	448	504	485	512	528	444	459	453	493	478	478	436	467	422	500	483	498	490	475	476	484	453	476	470	469	480	446	452	456	440	482	528	518	459	480	486	460	493	482	467	446	455	497	525	492	491	480	483	469	468	440	462	498	460	509	519	490	475	436	489	498	457	458	513	527	500	481	490	491	458	499	489	482	465	506	494	456	445	483	466	473	511	500	460	478	450	462	461	521	511	474	458	457	511	470	474	466	462	467	456	501	471	468	436	487	463	469	482	490	499	487	488	507	510	485	491	444	459	515	486	473	464	504	489	434	470	476	481	482	499	466	477	473	507	518	450	482	470	487	464	497	442	485	469	487	488	466	514	480	464	470	477	522	470	460	473	485	457	500	541	434	483	496	510	455	473	476	477	511	480	452	427	468	451	498	472	491	504	513	477	525	504	510	505	470	490	456	483	478	487	443	479	485	481	480	474	490	496	455	500	477	493	490	478	477	474	433	489	464	426	505	468	471	466	453	480	466	514	461	491	485	475	512	463	459	444	484	501	489	508	492	474	491	475	473	447	492	511	464	465	477	487	463	464	471	477	510	449	482	507	483	471	472	502	482	487	493	525	468	450	486	455	486	474	490	469	496	515	480	525	448	472	506	477	467	458	484	509	495	490	468	443	469	448	464	462	466	496	447	484	478	486	480	497	488	466	477	487	478	471	485	488	503	461	493	478	482	480	475	488	461	482	472	500	483	501	487	433	530	518	451	481	493	470	471	481	495	498	455	505	474	502	510	472	494	455	496	500	492	469	468	463	440	454	453	471	479	519	458	493	495	436	482	486	455	470	470	456	492	493	487	511	481	499	477	464	507	548	453	465	487	483	481	438	463	453	475	477	444	466	458	502	518	466	505	506	492	478	489	499	485	447	496	452	483	509	491	515	490	524	463	455	501	506	516	474	473	497	460	505	486	488	471	462	474	450	465	481	496	497	485	478	494	493	492	445	461	458	497	487	472	458	480	476	526	496	467	479	457	490	474	503	443	452	498	496	484	472	478	503	431	474	494	481	456	469	450	462	514	467	499	487	476	511	532	455	482	513	471	485	485	430	482	461	482	499	493	504	483	460	468	472	468	471	454	479	463	484	453	514	468	463	449	470	496	445	484	492	454	467	437	446	401	469	444	470	474	454	453	477	457	462	454	470	477	464	449	472	481	467	494	449	471	485	451	497	488	518	480	517	488	460	469	517	464	483	479	453	478	549	498	464	501	427	468	455	475	479	465	484	460	482	493	474	478	454	461	472	481	514	479	486	461	449	478	462	481	509	453	465	519	480	474	472	453	479	476	478	479	476	483	479	471	470	451	476	484	503	498	478	433	471	478	467	497	468	494	466	477	530	478	492	517	476	478	460	413	502	467	445	514	493	500	461	516	473	469	488	476	469	444	513	486	493	454	462	463	444	491	475	514	489	480	474	513	530	473	457	473	470	460	499	487	477	455	472	507	465	539	466	478	454	487	467	467	485	457	483	467	477	471	493	491	451	494	492	477	466	466	473	441	499	485	496	505	486	496	504	451	470	432	441	528	489	482	513	495	490	469	487	497	485	487	474	471	476	500	519	476	512	507	477	490	484	479	467	450	472	478	465	457	457	450	467	470	464	454	479	479	495	489	506	462	461	471	489	508	462	527	490	442	493	494	440	473	490	501	507	531	519	496	474	467	472	443	487	506	479	474	479	467	458	491	479	504	513	476	479	500	453	457	448	505	514	426	448	471	461	488	496	499	474	512	493	490	527	481	501	438	481	467	461	520	448	525	484	460	472	461	480	447	498	478	510	492	486	507	478	479	471	470	451	439	461	454	475	510	463	465	460	495	483	465	477	517	515	493	490	475	476	483	474	478	485	513	467	492	456	470	499	435	469	468	478	499	449	480	491	458	462	464	481	445	445	484	464	503	468	453	495	473	451	455	479	458	479	479	470	472	501	437	464	454	504	450	455	480	488	461	517	469	526	508	469	506	480	479	494	486	508	466	512	508	497	475	497	520	487	466	464	460	444	470	476	497	492	469	506	479	473	466	472	507	518	505	495	461	473	466	488	482	491	504	453	477	457	491	464	530	454	461	446	510	468	501	520	512	478	496	521	487	436	480	492	517	504	466	478	495	502	463	474	469	478	446	451	437	474	506	512	521	483	459	469	520	485	442	513	499	465	451	482	492	498	524	481	478	465	476	464	449	508	459	500	459	477	469	445	462	492	492	523	464	487	473	480	459	503	423	465	494	500	446	501	461	525	492	434	479	483	487	474	468	508	503	433	473	449	513	472	473	446	487	477	436	504	509	505	489	496	451	514	479	501	483	498	474	490	501	477	443	432	529	434	505	463	456	479	488	490	486	463	473	477	509	466	481	490	496	511	490	495	490	466	474	484	502	481	510	472	484	498	496	457	467	533	474	457	465	494	454	449	473	464	441	486	477	486	461	480	487	483	462	490	477	507	485	500	486	458	479	437	479	478	457	464	525	492	490	462	507	488	438	510	494	487	518	509	487	491	493	475	485	466	499	492	475	455	473	462	444	516	450	488	500	489	470	481	484	469	466	471	511	469	501	500	511	437	464	444	463	478	478	451	438	454	507	527	454	501	447	497	466	492	518	474	460	474	473	463	463	484	490	485	447	463	472	492	461	457	531	499	505	455	495	456	527	480	482	456	439	475	486	510	505	486	484	472	495	475	445	496	470	529	437	486	507	458	499	453	493	473	476	515	478	513	528	464	489	448	488	479	475	486	474	444	464	497	493	479	461	464	466	469	483	478	464	521	481	479	461	486	472	499	501	481	446	455	466	493	448	496	501	487	427	475	465	473	471	500	478	504	448	482	454	518	473	468	445	477	469	493	499	485	472	461	475	461	481	464	507	486	485	452	462	511	454	467	431	459	495	460	488	500	476	449	491	485	472	491	455
20379	2950	678	425	306	324	271	239	308	298	282	301	270	283	286	341	282	262	275	289	275	276	269	271	315	296	291	302	267	248	269	282	282	259	253	232	253	279	264	273	277	304	315	272	313	257	258	253	271	287	286	286	248	286	304	297	319	296	314	275	264	264	224	250	248	263	249	238	240	277	267	287	283	298	256	272	244	267	239	244	271	280	270	261	239	259	258	249	246	272	230	243	266	258	267	276	262	264	232	275	256	251	259	256	256	265	234	268	289	271	242	266	255	259	279	253	272	241	275	257	249	261	243	278	259	283	268	252	267	246	244	263	265	276	275	248	234	264	248	246	221	254	251	259	243	259	251	291	241	278	264	242	246	238	251	258	244	259	258	238	250	253	257	243	242	264	298	252	252	247	266	262	251	278	234	243	249	231	267	250	261	249	256	296	264	246	291	259	258	230	248	263	221	249	275	237	302	260	239	250	290	247	240	248	228	254	278	239	273	257	251	250	242	257	254	268	259	208	272	254	273	279	247	263	236	241	246	257	242	267	258	245	241	260	276	244	257	263	255	259	301	255	274	261	260	273	252	248	245	267	235	268	257	261	287	263	275	254	255	252	253	237	254	292	251	261	279	270	235	252	254	253	288	245	259	232	243	249	256	230	233	258	232	236	240	232	262	240	246	247	271	235	256	239	260	249	249	252	268	255	227	248	255	249	264	253	249	269	253	267	272	246	230	239	252	275	238	264	283	239	238	239	284	241	307	270	274	252	241	265	297	266	250	271	275	261	248	268	260	274	277	256	284	255	261	238	246	244	265	212	257	260	258	254	279	262	232	253	304	223	247	237	257	242	231	255	264	255	254	262	253	263	276	276	257	279	253	277	290	249	249	279	240	242	246	242	286	277	259	233	294	253	257	290	253	258	251	264	243	252	263	258	269	277	256	268	277	247	252	266	286	277	263	238	243	239	264	260	246	233	257	270	279	243	279	229	273	248	269	257	252	271	269	251	275	235	234	242	274	293	252	246	241	245	247	244	254	264	238	248	243	260	260	234	217	243	247	252	263	253	257	262	271	266	276	267	257	252	241	267	269	249	261	234	257	260	255	275	266	242	250	248	267	266	241	288	259	259	275	260	273	282	242	275	268	260	242	236	276	257	250	274	268	250	283	274	264	268	245	247	274	235	275	288	275	259	225	244	258	223	256	260	265	280	258	249	276	248	258	254	237	242	246	256	247	261	235	303	236	250	265	240	217	247	265	248	273	271	243	270	266	240	246	275	247	242	262	239	257	254	255	261	260	231	256	260	263	270	257	235	255	239	291	274	257	240	285	247	230	230	259	254	249	239	285	261	286	232	248	285	257	275	246	249	282	299	250	265	242	255	268	245	234	251	263	260	247	234	255	258	252	238	250	283	203	244	252	234	261	250	257	285	275	284	233	251	267	262	244	269	251	257	251	270	260	242	263	285	265	272	255	294	257	259	293	301	260	243	235	264	261	253	225	235	278	253	234	287	253	248	233	270	247	253	220	220	265	275	236	270	269	247	238	248	263	247	273	244	257	248	285	266	268	264	232	222	261	290	263	245	309	281	236	257	257	256	261	278	253	268	241	258	259	244	262	250	271	224	255	272	253	264	258	242	252	234	271	250	244	272	262	230	269	266	255	271	260	265	260	254	269	257	252	254	248	248	237	211	280	271	276	246	272	260	253	252	245	247	270	278	297	276	290	277	268	278	277	249	246	266	264	277	262	248	256	280	281	236	243	275	260	258	227	246	251	264	250	257	233	237	250	262	285	268	237	240	250	231	260	251	249	236	243	264	285	238	244	274	242	233	254	257	276	260	262	240	248	275	263	232	259	257	242	246	249	230	251	252	241	257	249	253	220	261	208	271	253	315	269	276	257	274	255	274	212	251	256	235	246	262	242	274	281	252	274	267	250	283	259	257	231	254	269	246	240	227	230	236	253	281	253	280	241	221	247	240	253	278	251	279	269	258	261	256	228	224	284	249	247	264	238	259	247	250	222	212	270	275	246	249	239	252	265	289	272	268	252	262	272	278	247	240	272	265	245	220	256	260	239	249	278	270	246	275	274	251	272	244	241	252	264	253	285	267	263	234	297	269	234	261	249	245	261	242	263	233	244	246	272	230	258	233	252	268	268	264	243	248	259	260	237	264	282	248	254	263	234	243	309	256	248	250	233	245	261	272	265	241	226	259	240	293	276	226	240	236	284	265	242	239	252	243	275	267	272	239	261	239	248	241	266	237	287	252	254	238	253	252	263	237	257	256	247	256	230	234	249	268	240	246	263	260	283	256	284	240	260	222	232	251	280	247	269	241	238	243	257	242	269	224	235	222	276	259	247	265	236	246	262	222	260	238	256	268	276	240	258	266	221	242	253	258	252	277	288	257	230	259	236	242	243	255	254	275	255	241	245	255	220	260	259	268	262	269	259	234	286	245	265	222	285	284	255	241	271	241	228	263	239	232	263	262	273	253	271	280	245	265	243	258	267	279	263	233	234	301	273	260	240	261	259	250	250	241	296	234	269	223	250	245	249	261	262	265	270	249	250	258	238	252	233	254	259	257	266	245	267	250	242	262	244	281	237	257	247	212	233	255	253	233	220	272	261	240	250	229	272	256	235	249	285	292	244	259	293	243	249	250	251	259	260	240	243	305	264	225	256	247	242	278	261	268	257	253	246	243	285	272	232	252	255	242	264	265	249	267	275	267	274	267	271	251	240	243	245	246	258	264	266	245	265	263	248	244	255	259	237	277	261	224	255	248	254	235	268	241	278	248	264	244	246	274	248	256	303	273	269	275	242	258	248	259	259	243	241	260	293	227	247	234	250	265	252	241	250	234	249	248	254	247	261	273	261	254	265	231	264	268	265	260	254	265	249	230	301	251	263	253	261	267	251	237	272	263	269	264	247	253	247	246	251	262	244	271	262	232	221	256	270	257	241	247	276	274	284	258	253	248	260	244	265	270	231	275	268	253	267	236	266	256	260	252	267	269	264	279	257	262	243	250	250	260	256	244	254	285	268	223	267	246	207	233	260	229	247	232	229	248	257	259	253	272	267	242	275	291	251	239	251	254	262	245	275	268	243	226	250	299	261	238	279	274	262	260	266	251	247	261	281	245	255	259	270	257	280	259	259	261	223	242	272	252	236	260	276	260	298	276	291	237	236	265	228	259	262	288	311	278	263	246	268	256	267	287	268	256	258	267	261	273	314	266	244	251	251	296	248	260	261	268	254	251	239	231	247	264	269	241	275	236	249	251	234	265	249	272	239	225	239	230	243	248	248	262	261	247	251	240	226	283	250	259	265	260	271	232	259	212	222	274	300	271	250	260	244	249	252	235	226	284	252	245	275	247	276	248	246	240	254	241	243	237	264	284	244	232	247	222	286	243	248	242	251	274	263	260	254	239	255	259	238	284	256	243	234	259	252	268	268	252	258	256	278	260	269	273	260	262	236	224	266	280	266	276	233	248
17812	2059	858	897	870	807	752	742	777	728	795	798	764	784	798	855	827	812	846	790	770	720	709	778	744	758	750	822	819	873	773	718	686	725	713	736	697	719	790	874	827	905	992	849	750	723	729	759	766	717	678	665	703	787	845	875	1053	937	847	651	606	592	613	627	592	634	614	628	637	629	615	589	648	587	628	597	634	618	668	637	622	626	621	600	572	629	623	612	620	635	627	588	601	660	584	622	616	619	639	627	610	642	627	616	617	600	607	615	597	632	636	585	591	623	647	674	629	620	634	628	607	646	613	593	619	645	625	620	611	637	624	604	650	624	605	658	640	631	651	612	705	617	554	594	621	623	641	609	587	652	616	634	639	670	641	630	608	637	624	629	657	623	610	642	651	636	594	668	620	606	615	623	591	650	598	624	626	617	626	599	675	620	619	607	649	610	609	629	598	633	623	610	627	662	610	608	610	630	640	619	653	641	617	614	624	602	665	664	615	632	607	653	623	612	614	634	648	625	621	658	600	605	628	630	625	631	620	616	615	633	625	630	625	646	617	616	599	666	613	585	597	614	636	613	656	606	618	640	654	637	664	631	638	599	623	607	623	659	625	625	629	646	622	648	629	605	613	622	659	673	641	569	646	615	636	635	625	672	638	646	654	608	618	597	601	626	681	600	619	637	599	631	658	654	654	619	619	651	615	599	640	625	635	630	644	648	663	612	667	663	594	627	620	675	624	633	640	651	622	623	595	599	606	639	624	627	627	639	598	586	628	653	597	641	634	648	642	610	573	631	588	651	610	622	628	632	630	652	644	589	622	634	649	615	648	623	638	662	655	643	637	637	585	622	653	655	629	593	621	651	669	599	616	586	649	650	631	615	663	613	636	659	654	611	637	647	615	657	620	583	639	609	598	618	633	639	660	693	598	635	650	623	632	638	632	582	652	608	642	651	660	607	648	598	674	595	627	643	596	618	606	622	655	598	639	617	648	630	604	589	587	637	612	604	607	709	610	629	613	607	632	629	593	623	601	627	621	641	642	614	626	603	638	649	683	589	628	635	611	636	616	618	635	646	581	603	614	670	617	620	599	665	595	622	647	657	609	633	627	608	692	590	620	626	647	627	634	638	620	617	639	627	607	640	599	627	601	642	621	649	642	624	607	646	638	625	631	648	633	565	632	610	648	627	604	654	637	659	580	645	674	635	611	632	601	652	580	620	600	614	603	641	611	614	552	609	636	626	660	605	625	603	613	622	624	616	690	626	591	566	616	644	622	661	640	604	670	600	654	620	636	661	602	638	641	625	649	632	609	613	681	642	576	650	642	596	618	647	651	603	624	606	611	629	667	627	613	657	625	650	634	687	660	607	592	654	622	651	590	634	627	601	619	655	640	660	631	646	618	646	616	636	603	643	591	587	610	583	653	629	628	622	620	621	607	602	625	651	610	622	629	644	593	654	611	635	597	581	618	656	678	642	648	599	667	657	624	578	650	663	604	648	624	582	639	625	621	621	658	593	640	598	609	635	652	651	610	619	597	640	609	609	644	659	628	594	644	616	658	604	622	616	625	636	624	652	583	602	623	626	652	661	652	613	607	657	656	645	628	638	623	647	606	608	635	605	642	596	623	627	623	623	611	648	606	645	594	614	632	661	564	612	613	635	641	655	643	669	627	607	579	587	626	634	656	676	586	645	648	600	610	621	639	614	635	640	649	628	630	588	610	644	619	622	624	604	643	594	698	586	660	618	601	647	600	634	663	599	648	645	676	647	625	641	615	658	574	614	657	611	605	671	558	658	614	652	603	656	598	607	649	641	612	636	548	650	603	646	617	652	640	654	623	619	651	602	603	622	646	640	642	672	603	670	639	682	586	610	655	569	640	622	611	619	582	630	586	652	576	613	653	615	637	590	596	665	591	648	631	658	637	629	631	632	665	567	622	632	599	621	591	586	634	599	630	627	643	659	593	674	592	617	636	617	647	606	647	595	605	674	598	620	610	605	629	625	600	562	624	589	601	635	602	633	614	654	590	646	641	673	648	648	591	602	636	659	648	629	629	644	639	643	600	651	649	610	583	597	600	617	625	646	667	673	628	642	645	603	576	649	633	650	642	610	625	627	682	630	646	654	638	597	620	611	607	636	597	597	642	611	616	611	659	619	652	608	625	646	605	626	622	619	614	600	652	567	584	589	636	633	603	624	644	632	617	635	634	640	597	649	629	661	683	586	610	649	612	609	668	654	647	607	585	602	633	626	673	667	587	624	610	657	615	614	611	628	681	666	618	646	581	594	623	624	645	572	634	620	640	634	632	609	621	665	651	626	626	629	622	613	597	607	639	654	632	601	638	642	625	618	620	661	651	638	625	600	614	645	644	643	633	608	640	637	672	635	626	621	657	610	603	621	614	628	589	616	665	589	652	627	616	677	612	657	629	624	606	535	605	619	622	578	628	585	614	649	634	536	632	652	618	629	624	588	580	676	626	648	580	611	606	654	629	589	654	604	644	594	602	598	551	626	628	596	645	625	641	617	613	624	655	613	606	608	690	589	619	610	645	611	613	634	631	631	608	601	654	616	636	606	641	611	629	601	645	648	675	618	591	621	658	608	664	615	612	621	633	595	619	623	663	619	620	622	666	640	665	629	652	598	618	623	611	599	639	664	576	621	582	657	612	619	645	621	604	678	627	657	613	637	651	608	603	630	599	641	557	634	625	605	634	618	605	649	632	604	638	599	629	609	625	651	599	649	587	593	651	605	634	657	626	625	658	651	599	632	631	651	605	575	609	630	604	626	616	596	618	551	644	619	658	622	666	621	639	599	619	611	620	626	630	621	592	643	627	633	632	605	621	650	585	624	628	638	592	645	631	627	631	626	608	648	597	616	617	631	651	619	620	650	653	658	624	614	628	598	637	680	621	615	586	599	614	607	645	629	689	607	586	615	599	648	610	642	606	623	675	609	609	681	594	639	642	634	622	597	636	631	620	626	635	612	609	608	662	613	652	635	636	633	626	657	605	635	632	626	650	610	613	661	667	633	630	611	596	582	608	626	633	624	601	647	631	623	658	600	628	610	601	639	616	626	620	594	652	603	534	660	644	632	622	628	636	655	586	614	610	647	626	635	656	614	676	625	624	634	620	655	582	592	587	578	618	660	619	613	685	628	622	614	643	623	650	617	628	674	590	602	649	648	658	594	612	596	628	619	650	628	604	640	585	644	593	614	624	623	646	632	645	633	665	631	635	585	607	619	609	615	624	621	618	665	636	624	605	632	645	654	607	633	630	619	643	626	649	627	594	609	607	598	650	593	638	644	615	640	649	607	652	627	619	623	637	587	646	624	646	608	628	644	631	641	616	649	595	633	604	645	550	581	634	651	684	609	632	658	599	649	634	596	625	614	646	626	607	621	658	633	629	651	627	655	649	610	600	616	672	668	599	632	601	591	608	616	601	617	587	613	634	611	612	685	619	655	653	616	640	623	629	629	617	607	631	628	608	600
53951	25985	17869	2210	699	533	491	419	424	388	360	383	410	362	368	335	362	360	347	319	362	281	295	308	301	282	322	285	306	309	291	317	265	268	289	282	306	324	307	324	291	362	321	328	282	278	280	291	280	299	286	285	270	339	517	635	509	434	416	288	278	236	232	251	282	252	261	264	267	239	245	258	247	264	251	284	263	287	233	253	242	266	289	263	253	280	277	240	264	240	240	240	284	238	294	285	273	277	270	266	282	254	243	256	274	245	283	250	261	253	251	269	218	231	252	238	263	240	307	278	292	274	250	272	237	259	255	222	266	270	249	287	247	270	271	270	260	255	263	256	285	252	246	285	258	254	266	295	265	289	276	244	248	270	258	270	247	279	240	268	273	283	269	260	262	222	251	256	238	237	257	266	279	234	274	234	252	287	245	243	288	270	272	279	261	235	252	275	279	264	264	268	270	262	262	252	257	245	248	263	252	265	234	268	260	280	257	263	240	240	283	260	289	279	253	245	283	303	235	282	254	282	243	242	239	246	261	243	249	265	263	273	249	272	272	260	261	254	260	269	250	245	264	283	270	288	269	238	271	243	254	259	268	293	277	263	250	274	304	245	264	279	267	253	268	294	279	294	271	260	258	265	237	272	262	262	255	264	241	262	267	247	262	236	250	255	287	253	283	283	277	247	226	264	272	261	287	277	247	272	279	259	271	261	268	270	274	251	231	270	239	268	271	232	244	292	276	256	252	253	248	276	250	247	304	298	289	262	237	278	281	257	266	225	257	247	270	282	269	265	247	254	244	248	248	274	221	266	268	253	266	279	257	258	236	264	249	258	243	248	257	264	280	281	277	254	263	271	294	298	269	215	248	241	237	262	243	250	247	255	259	271	248	249	261	265	265	218	258	256	237	261	254	254	281	260	290	262	281	294	226	245	254	255	265	273	269	283	274	285	242	266	244	264	274	258	291	286	265	282	236	265	265	257	233	241	248	273	263	236	270	259	252	292	270	269	284	245	278	264	276	271	263	242	238	284	296	252	287	287	275	273	252	270	277	289	264	304	246	252	271	233	249	272	265	261	268	276	257	224	277	260	267	247	261	251	254	259	290	285	282	260	296	246	264	274	278	266	238	243	267	251	237	302	266	272	269	278	274	234	241	210	252	282	226	271	308	271	267	278	260	239	279	249	259	256	256	263	279	263	287	278	272	271	251	243	240	258	250	277	285	267	255	274	257	286	273	285	264	252	263	271	291	272	271	261	283	243	279	278	260	255	263	252	283	248	283	293	266	278	260	250	261	275	248	285	266	232	251	295	263	249	272	259	303	294	277	241	259	264	264	256	276	264	254	280	233	238	295	247	261	253	251	240	263	264	265	270	252	252	217	256	239	260	256	276	261	282	306	253	241	259	301	253	267	283	255	233	249	247	265	282	292	253	296	251	255	261	258	261	241	287	259	254	257	254	246	242	244	286	242	277	251	239	247	292	239	278	261	262	248	276	297	272	271	246	221	250	247	264	266	244	283	252	259	251	226	264	258	275	250	280	261	270	271	275	278	287	277	252	295	267	274	262	241	254	277	307	247	256	270	252	267	229	269	290	270	276	249	267	304	241	243	244	272	267	252	281	277	236	269	274	271	273	239	254	249	245	255	287	245	269	266	267	262	253	260	252	267	281	258	284	260	278	252	255	274	246	281	220	289	279	257	284	278	247	252	255	274	229	293	276	271	282	250	264	272	297	266	258	284	249	290	240	260	269	293	271	284	275	236	265	251	274	220	281	259	232	264	258	253	262	274	247	260	259	264	235	276	250	241	288	265	261	260	272	242	275	240	257	269	255	240	243	248	269	238	290	241	275	239	251	265	307	283	259	272	252	241	292	273	252	262	278	259	260	236	276	248	256	238	297	311	277	259	257	292	279	245	256	248	254	260	255	246	254	291	279	274	273	263	242	268	282	277	271	257	280	272	242	282	256	271	264	244	220	264	266	240	258	269	288	258	272	292	262	243	248	249	264	260	267	246	273	248	299	251	256	252	278	281	243	252	250	282	261	273	286	255	263	285	272	264	264	253	257	256	234	253	284	280	275	238	278	257	279	265	254	244	262	266	271	274	248	272	290	287	260	255	302	244	272	245	256	243	257	298	258	243	265	263	242	258	275	269	259	255	258	269	272	245	251	258	258	263	278	277	284	278	292	269	254	257	313	285	272	254	277	261	252	282	288	260	258	255	270	268	243	264	250	212	247	276	267	238	260	251	267	253	254	263	258	271	266	252	276	252	245	231	269	254	287	254	270	251	259	264	241	250	239	259	282	272	294	266	254	282	269	247	279	273	276	256	275	250	253	232	235	277	243	249	255	266	258	242	260	252	272	293	264	268	257	264	247	256	253	240	262	267	283	243	299	241	278	255	263	227	265	247	281	241	273	251	255	274	240	260	279	253	268	229	294	260	244	246	263	237	267	259	315	270	271	278	265	263	276	237	233	260	280	256	243	297	265	270	293	269	259	252	258	240	234	273	278	258	274	266	271	248	246	275	291	252	275	273	273	275	224	259	265	277	249	278	234	288	239	232	239	261	253	280	270	261	270	263	259	266	281	288	263	243	264	258	277	263	292	254	242	273	222	250	249	254	283	248	254	272	263	306	262	277	261	249	237	255	255	235	253	270	285	281	284	289	233	271	268	251	255	243	246	278	233	255	253	247	289	250	263	263	276	255	283	293	273	280	263	300	280	256	276	270	259	280	264	246	254	277	258	275	251	268	259	277	266	258	247	264	261	236	284	264	283	274	250	236	276	288	247	256	253	278	281	260	264	286	278	265	301	251	255	258	265	266	243	248	253	255	271	269	231	278	265	265	262	239	272	241	267	273	260	273	249	253	274	266	252	261	248	279	251	273	246	217	233	260	245	238	268	257	284	259	258	265	249	273	298	269	238	252	260	245	265	265	256	258	260	265	242	281	254	244	252	265	266	271	279	279	269	246	281	241	252	213	251	247	263	265	276	268	277	267	244	270	267	253	266	244	287	260	256	285	267	277	263	232	277	269	250	271	244	263	263	281	266	270	252	287	269	270	242	292	252	264	273	250	260	289	247	256	265	246	253	246	268	245	250	232	270	263	274	256	245	232	266	247	255	276	268	271	269	283	253	265	252	243	262	267	267	274	276	273	273	265	280	262	289	279	284	264	250	279	255	268	263	268	252	269	290	264	245	257	263	242	240	261	239	258	263	265	301	257	267	261	229	266	250	295	250	270	223	257	285	255	238	282	249	260	262	284	279	270	256	268	252	259	239	232	266	282	242	239	253	251	267	247	210	260	253	294	261	270	267	276	261	278	248	279	262	239	252	262	246	268	278	233	267	284	263	232	252	247	265	245	285	213	296	286	233	265	254	274	265	261	262	244	228	242	260	264	272	267	226	292	267	264	301	319	285	278	237	278	246	239	297	260	255	251	248	310	284	247	271	245	300	269	257	250	248	277	257	267	267	253	256	259	291
41280	9092	2306	2716	2377	2043	1740	1529	1381	1297	1291	1397	1333	1244	1478	1521	1376	1247	1283	1085	1021	923	1012	1049	1055	1098	1026	981	918	980	889	948	924	872	829	862	1061	1062	890	1163	1146	1230	1216	1019	1007	892	957	903	745	734	831	816	784	1320	3000	3444	2566	1952	1400	722	644	657	632	582	641	638	630	622	646	617	624	679	657	630	628	613	639	626	608	625	593	615	610	608	624	644	662	584	642	632	705	608	630	654	625	621	618	652	665	641	634	663	615	554	615	645	646	642	604	575	651	639	630	646	655	627	619	614	624	630	640	590	605	695	613	662	633	659	678	627	650	638	619	616	667	639	639	660	627	626	663	661	622	627	670	615	661	640	653	605	630	610	593	585	637	637	592	648	639	634	664	636	660	635	670	616	627	631	630	639	651	594	642	635	603	634	634	663	676	640	650	671	621	633	626	649	660	679	604	645	690	603	672	667	667	631	613	627	651	677	611	614	657	655	645	607	634	653	605	597	638	628	600	671	624	660	679	655	653	650	661	623	657	608	592	637	612	621	622	655	643	646	622	670	653	690	672	606	609	589	659	650	636	625	658	623	689	625	601	679	640	648	619	598	660	612	667	620	644	620	642	650	639	629	641	625	629	650	669	646	608	583	639	624	636	679	606	629	615	638	627	650	674	627	661	699	628	584	580	656	704	683	574	656	620	629	649	620	628	622	593	627	640	627	665	629	628	659	614	659	610	617	611	660	613	644	621	648	639	586	616	636	628	626	624	648	608	655	670	664	632	576	641	638	621	583	648	611	659	613	627	621	657	622	670	648	701	632	638	662	637	627	592	649	640	635	640	636	610	660	607	632	629	650	590	646	641	625	614	614	645	647	635	648	630	630	628	592	606	639	638	646	686	637	653	659	684	684	632	663	619	618	634	629	588	635	603	627	641	602	593	634	658	590	654	651	641	637	654	616	611	652	646	665	640	579	651	646	653	606	656	640	632	620	598	589	631	641	678	608	630	613	607	638	636	624	648	611	596	636	687	632	603	660	628	594	624	628	617	659	592	632	642	695	629	639	631	614	645	602	625	650	620	651	623	646	667	615	632	591	624	647	655	700	641	614	678	663	657	644	653	638	681	608	634	663	613	611	625	636	610	623	686	629	596	700	647	639	676	613	626	647	630	655	607	604	614	666	624	622	619	663	647	646	627	604	631	664	629	634	617	654	660	605	607	638	614	551	616	631	681	640	638	635	629	615	613	680	646	596	648	655	657	650	647	638	616	643	645	645	624	639	619	667	613	662	645	662	612	654	642	669	631	678	612	674	629	624	622	621	619	668	663	649	657	626	646	610	634	600	687	641	613	605	626	615	623	667	672	601	647	623	630	627	599	661	642	646	672	655	617	662	616	656	640	607	651	637	604	659	640	651	626	607	576	627	662	646	676	614	612	683	669	641	591	662	616	644	610	616	651	619	650	644	598	653	605	639	677	636	645	667	631	608	642	633	604	617	579	643	648	598	605	617	654	609	651	619	594	627	662	609	582	655	654	615	620	647	698	674	649	655	574	637	642	675	665	633	603	622	629	602	630	670	595	629	651	713	646	617	676	622	621	622	618	644	648	635	642	627	637	628	615	641	660	615	586	650	607	643	621	624	627	618	621	584	660	629	671	639	626	630	672	587	594	612	603	688	621	690	679	642	625	649	606	606	621	619	626	634	692	645	591	683	631	602	640	623	600	626	639	651	628	628	654	621	617	628	659	612	672	583	630	667	607	654	656	617	656	637	594	674	624	640	636	610	600	622	628	633	648	632	644	609	608	595	605	647	602	633	632	630	644	661	614	658	627	603	595	611	636	626	631	615	639	650	624	648	625	650	633	660	651	617	639	644	637	622	645	625	628	652	628	653	630	632	615	623	627	616	614	637	673	619	656	627	636	658	572	629	636	632	663	605	615	726	624	669	600	682	658	642	558	606	635	614	667	577	618	651	647	625	645	646	620	607	604	615	605	639	617	665	596	643	620	625	623	659	659	637	638	607	654	631	612	664	635	617	603	610	617	672	618	624	639	604	660	625	634	571	582	650	628	646	641	692	657	627	668	615	633	640	632	649	639	642	679	574	616	608	645	638	654	630	657	631	622	618	653	597	668	631	666	642	611	618	623	638	632	628	598	620	554	684	638	663	655	641	658	639	606	627	634	589	645	591	667	627	625	670	644	653	631	623	627	666	678	635	630	632	614	651	624	653	630	614	606	654	662	653	641	650	639	634	629	641	646	664	626	694	638	622	594	665	621	584	599	627	635	649	659	617	654	640	634	651	613	591	610	626	678	645	629	612	628	649	665	612	646	625	638	640	607	622	578	611	660	599	656	653	604	602	628	600	648	662	605	644	651	625	637	610	622	656	643	613	651	649	629	659	624	616	635	614	656	622	629	656	627	624	622	639	637	610	635	626	646	649	652	638	636	603	648	626	627	656	678	648	639	664	666	675	613	706	623	621	618	657	652	647	629	608	693	673	611	667	632	671	635	636	649	643	600	680	683	606	635	645	595	664	636	596	628	634	648	640	656	650	642	634	654	650	630	644	657	624	610	601	638	620	612	609	628	631	625	630	663	688	626	640	665	616	667	672	583	666	656	639	585	655	614	671	621	659	651	595	653	582	636	566	611	617	609	644	612	606	622	685	604	628	677	629	649	664	639	623	637	646	608	672	610	603	652	680	630	636	620	670	625	619	619	647	609	634	609	604	672	686	666	620	625	652	615	640	638	623	671	635	619	630	701	634	588	673	610	669	616	646	640	626	593	613	626	616	675	609	635	646	667	623	628	622	626	655	606	611	624	640	612	625	651	618	639	548	616	663	659	644	676	634	657	665	627	639	570	627	647	631	660	627	607	646	645	605	605	643	633	636	637	602	678	650	628	638	635	642	635	612	667	650	650	590	611	665	634	642	632	681	584	615	641	645	637	661	648	650	614	628	622	615	608	640	639	626	618	628	641	615	636	651	625	638	647	634	635	595	605	677	621	661	606	652	677	667	642	631	656	649	589	660	597	614	591	638	629	671	673	652	633	595	639	631	652	651	640	608	635	581	627	637	634	662	628	624	608	640	611	606	638	637	647	612	619	642	644	663	644	629	627	601	603	673	684	649	647	664	651	592	646	645	646	632	631	653	643	629	638	613	678	639	669	616	666	626	666	585	648	590	621	654	638	619	650	637	633	638	629	590	606	604	651	631	625	647	605	616	650	603	636	677	645	631	592	636	613	639	629	604	649	575	605	663	641	612	618	653	615	659	587	610	629	625	636	620	682	634	662	656	608	615	628	600	604	611	633	607	633	651	620	615	637	605	621	623	653	634	664	619	612	637	639	659	649	646	659	619	646	647	608	613	619	643	636	642	617	619	602	647	627	642	607	635	616	634	617	619	620	643	609	650	654	578	620	641	610	627	649	642	643	615	676	613	644	632	653	588	637	616	628	642	608	626	660	593	641	667	676	644	614	635	638	622	640	616	626	644
49543	27874	25203	9460	1472	871	636	545	447	389	444	428	393	459	394	476	402	320	346	319	270	270	272	247	271	282	279	257	256	220	237	250	254	291	267	264	257	262	250	289	240	254	287	234	254	250	242	192	207	208	192	200	217	328	746	964	730	510	407	192	173	168	165	168	200	194	177	183	175	173	212	179	174	183	184	182	184	152	172	171	168	199	158	190	182	178	187	188	167	191	179	203	176	187	169	173	145	182	156	174	168	178	161	173	156	197	197	190	175	187	173	175	172	197	183	165	181	168	175	184	187	157	173	178	193	192	192	182	195	179	182	174	174	184	187	174	183	184	171	173	189	194	199	186	157	183	184	145	189	190	190	183	173	182	172	170	185	183	169	175	195	186	167	202	193	179	180	178	155	174	194	175	164	164	176	193	195	194	199	178	184	178	197	158	211	187	191	191	169	160	194	175	202	187	186	183	181	173	209	206	204	180	170	172	179	196	208	186	190	184	167	205	177	148	167	171	167	169	180	186	154	176	191	184	177	187	177	175	183	204	166	179	188	173	172	173	171	190	171	170	181	190	177	168	190	163	181	194	165	166	163	176	168	175	181	157	182	174	182	181	216	209	173	188	193	192	175	177	193	184	193	179	186	182	155	158	182	171	174	176	171	191	183	178	186	202	188	181	187	164	180	187	158	184	181	175	170	187	158	201	159	172	188	189	174	179	189	176	166	177	170	173	177	168	182	177	167	183	190	156	188	202	198	191	190	176	156	178	182	186	172	167	180	154	178	166	188	202	147	176	180	162	161	196	192	171	179	181	162	172	170	196	184	176	162	161	171	168	171	189	214	179	199	186	185	188	188	158	179	184	172	168	166	190	157	167	166	167	156	181	204	209	174	167	163	168	183	157	206	197	157	170	161	174	172	183	206	190	173	176	169	166	180	166	196	183	194	177	183	173	182	171	178	139	178	174	147	184	158	193	181	178	202	185	206	171	190	168	182	170	185	176	168	168	172	184	168	175	191	197	173	173	200	172	205	187	161	188	181	178	176	195	207	182	164	169	174	192	183	175	198	184	210	181	171	156	185	177	205	164	179	172	170	155	193	177	190	200	164	151	162	179	198	193	182	176	182	196	187	182	180	145	191	146	183	197	170	176	195	187	151	174	205	190	164	163	162	181	185	145	184	152	202	182	174	180	164	174	202	183	204	188	174	182	184	156	168	190	170	194	160	200	153	186	166	188	194	152	182	168	205	196	177	196	170	201	177	179	185	173	196	171	172	187	178	183	187	190	164	194	205	190	189	191	172	176	193	203	161	205	156	169	176	165	166	187	188	191	164	177	197	168	174	180	190	159	207	155	191	185	162	192	199	172	170	149	157	174	193	172	181	155	159	175	173	186	185	177	185	191	173	165	167	192	184	166	178	176	181	190	170	157	168	177	164	179	189	175	196	169	200	180	186	180	184	163	201	177	173	188	164	185	178	168	190	189	164	188	185	173	160	179	181	152	200	180	155	148	188	176	172	175	186	165	177	170	183	151	185	183	191	198	178	213	196	178	164	166	197	169	166	186	176	203	213	180	202	197	203	193	159	172	164	176	192	169	173	168	189	195	158	185	194	189	173	175	197	170	181	176	175	182	168	183	178	181	182	167	165	169	172	178	180	179	211	185	174	183	195	193	196	170	177	172	181	158	178	180	179	188	180	189	171	227	178	177	177	178	193	170	200	188	161	178	186	155	188	167	182	176	174	189	179	185	172	190	186	176	192	178	192	175	178	162	146	188	164	195	186	154	171	155	178	176	146	163	194	199	206	180	187	177	167	182	184	180	169	167	210	167	187	168	175	194	191	182	166	170	167	175	176	187	202	171	181	179	194	211	178	173	188	159	154	191	186	187	188	190	191	202	195	181	191	171	202	199	176	157	162	180	187	178	204	180	168	170	178	178	186	154	177	185	180	180	172	184	180	173	173	208	187	177	178	194	153	167	176	191	149	175	169	188	172	184	162	158	189	187	176	178	171	175	195	175	206	188	194	169	168	189	202	182	194	185	193	195	176	158	180	166	180	194	181	178	160	181	171	163	183	185	181	195	169	182	189	207	166	170	169	170	184	173	173	162	189	161	181	202	188	168	191	199	184	169	181	188	203	180	183	176	203	161	186	179	192	196	201	199	190	165	182	176	195	197	184	199	185	172	186	181	150	187	180	173	184	190	191	182	187	200	196	175	181	155	168	166	154	186	173	173	166	169	176	169	194	209	180	206	188	172	167	208	211	191	216	200	175	177	177	177	174	177	181	183	165	186	159	178	154	177	177	176	176	174	196	179	160	184	202	164	174	171	164	196	169	150	169	196	176	159	165	184	188	180	175	186	191	191	147	178	184	180	165	203	206	198	162	194	154	139	204	162	175	192	195	212	174	190	188	177	161	178	182	170	190	194	166	152	202	166	168	173	169	162	176	181	159	171	184	188	190	180	161	181	198	178	181	196	200	165	156	182	163	200	190	167	196	162	186	183	176	196	202	208	164	196	166	161	155	179	179	191	179	183	205	190	172	195	180	176	174	175	166	187	192	171	190	183	171	200	166	187	147	143	170	175	189	194	186	222	184	170	172	174	188	179	169	197	156	168	188	195	180	182	151	186	176	204	186	188	163	165	184	180	178	164	167	188	202	189	219	196	164	176	186	190	191	187	163	205	175	185	175	191	188	185	177	178	186	155	165	160	172	175	174	196	179	172	174	182	199	173	196	195	176	198	175	177	192	191	202	193	198	176	156	171	192	179	210	178	181	198	207	181	149	170	154	177	196	198	166	191	186	174	170	170	160	173	158	169	173	169	174	183	146	159	208	167	178	169	146	180	214	178	163	178	174	184	223	168	189	172	196	181	191	199	179	182	194	158	192	164	165	180	198	182	168	163	188	162	172	149	171	183	186	190	178	173	186	178	173	184	164	181	203	163	187	175	181	189	187	164	180	177	185	192	165	175	196	172	177	186	184	190	180	175	196	186	171	188	188	188	175	181	179	183	194	168	172	182	188	181	166	185	165	178	224	188	158	188	197	189	188	181	182	193	199	186	193	189	156	177	176	165	185	166	194	184	177	179	193	216	170	181	214	192	194	177	183	172	172	170	180	183	178	183	192	166	168	180	167	206	166	160	175	173	203	177	180	201	180	151	165	193	161	174	186	179	199	183	190	184	187	196	187	217	188	154	201	186	181	183	182	187	178	148	167	193	191	188	167	170	189	173	164	187	192	192	181	177	176	191	208	166	178	191	172	172	176	192	190	179	185	170	193	179	178	145	161	217	188	187	148	173	169	180	169	165	186	143	172	194	155	157	166	179	193	186	189	201	173	184	165	205	207	173	190	198	158	174	167	169	174	175	171	174	193	177	188	189	192	189	167	192	165	203	178	206	193	189	193	150	167	186	180	152	189	182	205	172	192	170	166	176	203	151	188	162	168	148	176	183	165	170	163	184	174	182	178	180	177	185	189	158	167	192
48547	10338	3887	4364	3868	3196	2572	2304	1961	1794	1815	1847	1598	1748	1820	2262	1790	1376	1617	1244	1080	1012	1183	1247	1315	1145	1215	1020	958	893	1010	915	998	1097	1025	1052	1031	970	1105	1320	1134	1136	1017	910	878	957	951	752	616	623	634	547	811	1896	4778	5550	4140	2960	1864	536	445	479	418	426	437	473	439	439	466	476	479	469	434	449	428	438	464	470	394	487	491	457	458	430	455	436	437	428	483	457	427	436	442	453	445	421	455	450	457	412	469	437	405	441	415	447	424	472	452	436	458	444	471	511	450	418	463	484	443	457	426	475	474	469	456	441	427	448	455	428	461	448	470	436	472	412	414	476	414	445	453	468	427	454	458	462	438	434	462	479	469	443	401	470	414	414	438	423	443	427	460	468	430	414	429	487	435	462	447	411	435	389	432	476	371	459	446	413	429	431	450	429	427	439	460	454	447	443	469	460	429	436	454	425	462	454	407	418	464	406	440	417	435	424	440	410	452	432	446	424	447	495	444	398	447	417	474	425	438	415	423	402	446	476	444	452	465	451	463	446	425	462	459	446	386	437	464	433	448	400	452	475	439	398	452	455	462	409	445	456	388	417	472	421	435	431	444	477	440	447	462	443	462	434	452	380	426	444	453	445	434	469	431	441	462	413	459	426	434	471	452	454	436	462	451	466	450	437	422	449	422	412	419	444	455	467	432	442	457	446	456	474	435	445	474	456	461	426	457	434	447	416	435	463	484	434	473	450	460	412	441	446	415	457	445	444	420	431	443	431	485	448	455	441	435	426	410	441	458	458	422	439	481	415	451	403	470	440	450	454	449	408	444	460	459	457	432	470	481	445	432	453	487	437	461	409	464	408	456	458	424	429	436	452	418	420	437	416	445	395	463	492	488	425	426	443	438	405	435	444	418	420	437	474	435	457	476	425	404	450	443	410	455	392	459	447	442	448	472	435	483	413	444	455	419	425	441	394	446	430	464	463	461	458	482	414	443	440	445	414	449	418	441	439	431	444	414	455	436	467	460	379	446	421	466	415	430	421	451	439	460	389	432	432	445	422	454	460	445	488	458	446	433	455	446	412	463	410	461	420	453	447	441	401	450	449	451	441	453	481	442	440	435	439	483	462	452	434	462	453	445	406	457	477	447	453	445	482	449	450	452	446	419	431	458	423	438	434	438	440	415	450	448	454	443	432	424	418	477	391	429	428	406	450	426	468	469	441	432	411	467	442	449	457	438	451	442	476	421	480	474	453	428	412	458	420	429	407	440	399	419	430	409	450	454	446	468	444	423	480	429	458	455	418	457	445	414	432	443	454	437	435	401	467	440	412	411	444	437	483	469	445	426	391	463	448	437	433	477	452	454	466	427	469	480	452	473	460	436	421	439	421	462	456	456	455	433	445	456	405	463	417	430	426	453	426	469	447	403	441	438	459	474	424	416	439	475	477	442	465	447	484	421	427	465	451	469	487	464	453	452	446	487	423	418	445	416	458	411	443	466	469	426	435	462	431	419	457	416	378	428	445	434	439	430	471	450	428	452	433	440	451	441	458	417	451	456	414	453	447	430	469	451	436	440	471	419	411	478	458	473	419	398	431	452	407	428	470	405	432	413	455	443	462	456	457	448	434	449	439	433	444	462	462	429	461	415	416	434	436	452	484	445	427	414	450	451	446	431	432	412	436	433	455	432	450	469	488	426	462	406	454	455	389	434	448	414	479	434	399	430	459	470	438	423	453	411	458	422	469	457	424	453	426	460	444	435	473	439	437	477	414	429	412	440	422	459	468	385	412	464	448	432	429	464	449	467	439	415	428	430	415	437	408	424	454	435	442	455	445	430	444	445	423	474	470	455	441	437	405	461	432	456	428	422	471	426	462	475	406	459	430	475	436	473	428	422	467	412	429	428	454	412	431	436	456	475	451	411	422	440	447	421	478	447	474	412	457	435	451	446	483	440	441	464	462	485	444	440	439	462	442	429	434	442	452	435	382	443	438	431	466	457	464	443	435	391	471	418	441	483	457	431	437	428	432	459	447	467	441	444	399	444	452	435	483	437	453	389	434	425	433	455	443	456	446	386	476	438	480	467	447	462	433	415	460	425	405	441	455	414	426	449	429	453	429	444	425	447	456	381	449	442	427	457	428	459	472	423	421	448	451	476	455	428	433	402	444	447	441	476	436	427	465	426	443	498	471	452	470	458	436	432	466	440	461	433	442	480	471	506	457	397	452	420	441	445	434	479	465	412	442	453	465	440	448	406	445	441	429	410	500	467	445	460	413	417	500	443	492	427	468	443	437	452	436	435	474	443	404	447	444	469	418	429	442	440	459	376	446	445	446	427	450	444	432	407	467	481	469	443	433	467	435	475	436	452	453	444	462	448	450	451	475	440	441	448	433	455	433	427	488	436	409	465	419	420	455	422	450	440	427	469	444	433	441	431	419	479	440	496	416	467	419	437	430	467	457	487	428	478	453	424	422	450	451	483	434	425	426	415	446	457	442	463	436	454	443	426	461	427	463	472	460	450	468	471	421	483	452	427	419	440	438	433	466	440	459	455	447	445	422	468	459	437	445	407	455	437	466	407	451	430	475	447	447	455	445	396	434	456	449	422	422	449	431	404	406	457	470	412	454	427	420	443	444	461	437	438	443	432	432	466	424	439	447	434	468	421	452	441	452	418	435	462	477	457	467	426	443	408	429	408	413	465	417	447	447	453	441	419	435	463	418	468	445	444	431	443	427	410	441	435	439	423	441	410	478	456	449	458	400	448	476	430	457	407	469	457	464	457	445	448	405	446	452	421	439	442	462	393	451	427	441	472	459	423	388	471	428	428	421	456	449	468	445	488	448	427	430	452	420	432	441	455	462	431	444	429	412	456	453	431	482	472	445	418	450	425	440	447	437	429	458	439	456	453	415	432	420	432	436	465	466	442	441	455	455	462	446	442	463	446	463	440	463	441	457	438	482	427	432	437	414	452	448	421	438	465	425	434	429	447	441	451	419	400	407	441	430	456	437	426	410	449	406	459	434	442	434	459	452	445	450	410	447	468	420	433	462	401	448	475	424	443	434	414	439	422	462	473	436	426	456	453	462	406	467	454	450	453	438	435	437	446	455	442	421	441	470	428	433	449	443	415	415	417	446	454	434	456	444	474	401	431	484	425	420	412	403	414	440	428	408	423	451	436	458	409	410	461	445	479	441	463	455	460	432	460	442	435	396	472	426	439	410	448	460	463	446	439	442	450	452	451	426	427	447	430	464	407	425	456	469	458	436	438	470	432	438	472	470	434	447	437	419	426	467	459	443	440	492	417	429	448	476	446	426	435	407	439	445	444	433	441	408	415	459	440	412	491	420	449	464	445	467	425	483	442	445	459	459	443	417	443	454	444	409	441	431	474	445	440	396	429	413	453	442	436	428	439	448	441	408	429	408	458	421	431	457	416	444	456	459	440	468	480	406	441	431	437	426	419	447	430	461	452	449	459	488	442	414	442	461	444	417
18805	1903	394	269	277	264	278	261	271	251	282	250	262	275	277	284	264	267	247	282	266	259	265	300	218	241	267	242	231	268	246	251	310	270	273	262	278	263	276	249	281	255	249	257	263	284	231	236	254	247	227	237	247	251	248	272	300	292	271	233	234	219	235	239	254	229	239	231	200	272	239	244	242	240	279	231	263	272	215	219	230	235	232	261	217	268	205	246	244	247	282	237	251	237	254	233	240	260	234	217	222	235	246	261	246	244	259	247	229	234	225	269	233	249	259	221	235	255	230	241	266	242	272	250	229	247	265	254	243	244	236	252	240	246	235	275	231	259	226	233	256	243	253	275	254	232	267	248	228	263	238	240	258	249	245	225	199	235	213	214	230	233	220	263	234	236	266	226	246	221	251	234	229	213	262	242	218	249	223	234	236	243	267	236	233	236	241	220	261	239	254	243	219	238	206	258	238	224	248	226	227	253	246	223	238	245	257	242	286	226	269	244	212	256	251	246	242	263	241	243	257	239	258	237	250	223	252	234	229	221	228	249	224	229	230	252	243	228	238	246	245	252	250	230	239	237	212	256	230	214	227	268	239	226	264	254	236	222	243	221	263	257	258	255	270	243	200	203	266	246	242	236	242	242	255	226	220	237	259	253	239	236	236	232	226	264	238	240	231	222	259	234	237	229	225	251	256	227	255	221	223	227	239	252	296	276	234	230	235	230	234	228	242	238	223	238	256	249	219	233	245	242	265	216	225	234	230	240	243	269	243	227	234	232	259	252	225	211	256	256	216	252	226	241	210	224	231	227	256	233	239	244	240	238	256	226	279	247	239	237	227	242	229	255	249	233	244	220	259	211	223	226	203	261	217	215	210	243	238	269	253	234	235	237	230	251	235	251	234	250	236	230	260	233	250	253	232	226	226	241	219	237	222	252	253	244	247	239	232	224	249	247	233	214	228	229	229	238	231	199	248	239	260	253	232	268	242	199	240	267	256	237	257	250	257	232	246	245	231	265	260	222	245	261	240	253	252	231	253	258	230	221	232	230	234	235	250	233	229	227	242	271	233	231	243	227	252	230	247	241	263	222	257	233	245	240	255	244	223	250	234	182	265	265	218	245	246	227	250	257	244	252	246	264	218	237	245	238	250	230	205	213	222	254	274	239	261	246	238	243	241	235	268	234	251	233	257	244	262	239	252	221	275	259	250	257	218	240	223	244	224	231	256	251	232	263	223	258	243	231	206	225	231	272	232	237	222	250	219	222	251	259	245	235	245	265	240	238	258	240	225	200	255	248	243	232	252	214	246	248	251	280	233	250	252	230	234	269	249	244	249	223	238	225	242	244	239	216	218	238	260	248	224	262	229	212	227	259	240	235	229	214	246	226	250	239	252	233	256	263	239	235	234	228	218	253	259	265	239	242	249	247	243	225	229	256	242	229	217	232	246	227	252	249	225	242	217	225	240	189	238	247	230	263	249	230	227	231	254	257	262	201	237	250	215	273	232	218	233	237	213	252	223	235	260	253	219	197	236	246	250	245	247	221	255	238	267	228	228	243	220	233	245	242	234	209	231	229	243	259	239	238	228	219	210	257	231	224	236	265	258	224	237	253	271	244	247	249	210	232	236	237	241	235	243	263	279	245	264	244	223	223	222	247	217	229	243	242	233	222	232	212	205	243	231	246	224	239	262	243	239	232	247	241	260	229	218	239	256	220	250	235	244	230	259	255	263	242	268	247	258	247	241	242	221	245	258	205	242	238	247	244	262	240	197	220	231	277	225	227	236	279	244	250	255	269	264	241	252	245	201	253	214	260	244	229	231	230	233	214	223	265	252	245	226	244	229	231	222	252	250	234	223	247	230	230	239	231	194	218	226	248	261	209	243	229	231	250	225	252	243	264	254	264	274	222	216	213	239	280	252	215	260	221	267	245	240	245	243	231	245	239	220	207	225	241	246	242	241	252	244	229	241	229	219	227	218	247	217	233	243	224	218	255	218	244	242	231	253	245	259	208	233	241	228	238	240	270	229	238	265	248	238	258	226	256	219	251	248	259	215	242	228	252	254	256	258	268	230	258	224	218	232	242	265	237	273	203	256	239	229	247	233	237	219	226	253	249	248	216	239	245	253	236	217	209	213	240	247	204	258	234	240	238	240	214	245	221	239	234	258	234	223	233	251	239	261	214	225	209	243	252	290	248	233	237	249	205	231	228	248	240	242	231	231	248	246	223	254	247	249	233	241	227	256	242	215	226	245	269	232	239	219	265	212	246	219	237	242	251	239	250	262	244	247	248	259	257	231	259	223	227	236	231	231	228	212	207	223	215	251	243	219	233	222	243	235	230	229	221	251	216	221	247	226	239	246	231	251	217	214	251	222	239	250	231	229	247	251	266	213	234	247	245	230	219	228	235	247	221	253	244	243	222	263	247	244	233	248	258	273	240	240	226	216	237	250	233	234	252	243	217	232	247	244	246	220	232	252	237	217	234	254	234	202	273	233	241	255	239	227	260	231	240	211	225	251	225	245	249	242	252	207	239	226	224	256	242	225	243	264	241	237	252	229	253	273	239	209	235	232	234	228	202	254	239	270	242	231	238	259	242	213	233	226	225	266	250	260	225	243	266	229	237	213	252	222	221	239	250	238	227	275	249	248	226	249	218	239	250	245	225	244	235	248	255	217	247	279	249	235	241	256	221	233	248	256	233	235	254	255	203	250	200	256	240	263	264	260	223	243	243	241	262	205	228	253	252	244	237	265	244	250	225	232	236	225	234	272	219	261	250	241	210	236	241	234	228	261	227	233	203	247	234	225	261	242	239	228	246	243	247	247	253	247	268	228	236	274	234	244	217	216	223	225	214	245	250	248	231	267	227	207	274	236	235	234	251	271	234	250	227	222	241	252	229	240	238	233	235	212	224	243	241	229	256	239	228	230	236	232	225	247	237	259	229	248	244	223	196	247	259	262	241	226	242	236	261	251	244	241	237	247	243	237	253	250	241	241	245	246	204	246	233	242	245	240	216	256	209	246	215	230	241	242	275	253	261	228	214	262	233	252	224	230	248	241	237	226	246	236	271	252	237	236	231	219	214	222	230	257	239	244	223	236	276	257	264	219	258	221	239	240	254	250	206	236	239	234	244	256	247	248	275	245	243	255	229	234	230	221	218	282	214	235	235	282	224	245	246	253	237	248	243	247	247	238	247	264	242	250	250	225	256	222	239	239	269	231	248	241	246	230	247	212	242	235	240	214	242	230	223	257	257	230	276	238	229	234	215	238	238	245	242	255	257	241	254	234	245	265	238	225	251	257	250	241	269	221	247	232	231	233	214	220	231	245	234	232	247	261	255	250	258	249	241	246	238	264	259	237	279	232	222	266	263	251	247	274	234	243	217	250	241	242	218	225	268	215	206	222	247	242	231	226	251	237	238	239	246	239	231	217	255	229	209	255	223	255	223	250	278	251	219	252	219	263	249	229	228	267	238	199	250	231	241
16502	1247	746	782	823	740	765	727	742	739	830	748	799	785	853	989	770	724	787	763	655	760	798	716	674	710	690	644	656	668	727	698	861	909	857	854	803	775	693	773	804	771	821	737	759	785	615	639	634	664	663	633	630	746	812	907	877	787	770	578	589	621	606	599	550	602	606	617	594	596	597	621	590	611	575	614	594	593	581	626	583	575	581	588	608	587	597	558	566	587	596	550	562	582	615	556	575	551	590	573	584	620	574	578	598	554	620	634	559	568	589	580	603	600	605	584	579	573	611	611	560	644	548	586	566	613	586	567	591	627	593	622	585	574	603	592	555	578	576	582	583	590	532	651	572	585	582	602	605	634	576	552	517	596	618	619	564	600	592	559	591	571	591	603	564	572	580	555	560	576	595	561	612	581	606	567	625	567	590	595	579	569	603	549	558	606	584	584	549	572	626	563	578	616	561	530	599	582	595	588	558	525	569	563	631	609	639	592	533	600	590	596	616	607	586	621	599	593	603	626	591	555	631	598	577	601	575	570	537	612	585	639	597	589	597	590	581	614	570	580	582	585	612	555	616	579	616	564	591	639	613	593	608	583	566	562	552	621	564	541	608	561	563	630	581	541	569	544	599	557	572	604	580	561	578	559	566	541	574	566	542	537	584	560	575	596	578	569	572	593	574	580	550	603	590	603	609	570	581	591	593	628	546	558	607	560	609	610	574	584	576	580	587	619	583	630	591	558	571	568	620	565	595	563	610	584	565	595	607	585	574	571	594	622	619	652	568	581	569	584	594	617	563	565	587	646	570	618	607	566	596	598	629	632	548	580	574	581	608	602	617	617	563	547	589	540	560	588	589	584	587	585	599	626	538	606	601	592	607	601	563	579	575	563	577	626	553	579	567	601	620	563	562	584	566	565	584	599	539	549	561	570	569	557	589	580	628	583	576	557	603	613	577	617	640	590	602	557	619	534	539	548	570	603	605	568	614	595	585	574	578	550	603	566	570	564	533	611	610	598	593	568	614	588	573	604	624	542	558	626	611	595	572	589	569	585	600	568	571	595	573	607	562	588	568	621	621	539	616	580	584	559	623	558	586	615	559	582	605	576	589	540	582	618	572	557	595	598	592	565	566	620	600	594	568	544	557	607	637	582	586	552	564	564	587	581	611	569	582	582	600	564	575	612	544	635	565	543	590	569	583	618	584	577	577	610	624	606	548	606	582	570	577	591	572	577	590	578	559	564	550	554	583	609	613	571	580	573	571	582	559	580	580	599	596	554	609	584	582	574	581	557	617	584	581	580	572	586	580	636	597	614	594	626	560	596	613	601	585	632	614	604	586	574	589	617	587	638	580	556	589	586	605	562	577	644	556	570	588	573	572	605	627	598	613	584	582	602	569	608	569	553	607	590	555	574	572	565	535	615	604	560	631	608	573	617	585	579	574	581	582	546	573	603	625	575	563	554	611	574	592	603	605	598	601	580	576	557	642	561	587	577	610	606	542	582	539	635	543	567	616	559	569	610	643	596	549	572	558	625	612	600	559	556	578	615	602	590	572	566	549	575	599	577	629	583	588	578	591	593	556	633	582	624	575	531	573	559	585	578	586	586	582	593	555	574	561	596	562	534	588	561	550	532	565	592	591	577	637	582	589	589	603	611	548	569	564	600	585	622	621	571	574	576	558	547	530	627	626	554	560	616	590	606	595	588	579	598	582	573	582	619	600	607	544	545	627	578	607	632	555	600	563	613	586	608	552	590	607	546	597	594	602	545	556	595	604	550	545	568	554	587	578	602	576	572	581	590	585	596	567	576	599	559	589	622	578	560	554	552	574	534	601	601	607	572	583	565	569	587	562	576	576	629	599	583	567	583	567	558	547	580	541	616	581	530	591	598	610	608	630	568	612	595	601	582	584	599	578	612	604	592	581	602	637	600	633	602	589	608	613	601	617	573	566	567	565	606	613	567	613	575	629	587	595	593	554	587	590	574	561	619	563	565	576	578	580	594	598	579	585	604	607	579	564	608	559	580	609	583	579	595	624	568	620	631	575	577	619	601	638	569	554	605	657	599	552	574	622	589	603	593	587	595	596	580	593	587	587	588	584	602	551	641	590	590	603	609	570	590	565	602	588	680	573	569	628	569	577	538	588	549	554	619	613	625	561	568	584	567	606	557	565	569	574	604	580	588	580	642	604	582	606	564	584	633	573	590	612	601	603	577	594	585	633	562	587	584	612	563	603	557	594	587	587	600	569	581	586	588	578	594	622	565	547	570	563	593	619	602	577	570	589	576	561	607	633	608	599	596	615	608	583	596	582	582	640	602	576	562	569	623	620	600	559	606	611	608	594	591	565	560	582	581	596	588	551	604	567	587	576	626	589	584	655	579	550	575	563	581	597	599	595	607	609	597	627	574	606	603	582	618	599	582	605	586	543	566	577	518	608	586	574	596	602	613	623	596	542	609	599	590	614	559	588	546	588	641	595	560	606	581	622	543	614	616	593	577	613	614	601	585	596	604	583	591	603	602	573	575	556	580	592	592	583	618	581	600	546	584	577	578	539	557	588	575	574	569	513	625	546	603	584	545	626	589	609	646	588	548	573	600	593	619	599	612	608	603	603	629	571	607	558	595	569	597	604	564	570	576	575	643	600	609	560	591	594	575	530	547	579	598	594	581	574	607	574	555	580	553	565	591	592	577	576	595	544	590	617	589	532	548	600	548	579	568	566	604	549	580	603	593	552	654	635	573	554	568	561	597	608	570	607	572	592	609	607	593	574	584	604	527	613	630	591	555	612	576	586	594	563	563	564	567	573	561	580	617	615	565	594	577	574	570	587	615	567	585	596	618	561	599	539	586	600	618	556	548	621	605	616	578	554	586	615	570	555	582	604	600	577	588	588	590	572	627	574	597	586	585	595	619	573	597	612	555	582	586	626	578	568	585	586	623	629	582	593	611	560	592	603	593	594	597	571	554	617	579	621	579	617	606	608	592	584	622	569	581	589	560	546	592	586	585	586	579	639	577	575	582	539	588	584	565	581	595	566	578	634	591	610	587	593	582	599	609	609	598	574	562	588	560	570	576	597	573	546	578	582	614	601	584	590	583	558	591	592	588	551	593	626	576	548	545	623	590	588	587	602	587	611	574	564	538	614	553	602	532	583	599	572	597	583	586	593	606	623	594	646	638	606	615	579	578	613	575	588	581	597	588	580	586	612	598	613	538	544	585	596	605	617	595	585	555	617	577	542	575	610	597	594	565	620	589	548	601	551	645	616	527	591	532	571	607	616	618	536	583	589	570	642	600	531	597	560	584	551	578	571	613	568	595	594	563	625	605	600	583	576	629	603	568	581	560	564	535	597	577	548	594	561	556	590	544	565	575	596	588	612	575	600	580	604	593	536	566	612	587	577	622	590	587	580	613	586	594	545	623	582	583	561	603	584	623	569	599	641	580	596	555	614	561	582	625	578	542	583	620	596	583	523	554	580	592	598	581
53453	25837	16077	1720	673	593	505	422	414	417	380	370	387	381	410	376	359	359	311	305	299	302	290	279	284	253	283	275	258	291	303	322	291	276	274	276	264	266	277	273	296	302	282	292	283	277	262	269	255	269	228	256	290	485	627	635	511	419	347	282	246	256	229	228	246	243	248	252	241	229	261	233	249	225	272	231	231	253	245	227	238	247	247	258	264	279	254	226	252	226	276	243	240	260	254	249	234	246	262	235	248	248	215	238	247	258	257	227	244	234	245	248	282	241	226	243	226	254	270	267	230	243	248	231	249	265	247	241	245	258	237	251	232	244	238	231	252	233	229	244	254	272	259	275	229	248	273	232	281	245	227	272	235	228	246	251	258	273	253	259	257	226	224	266	283	268	238	261	249	236	234	232	286	257	247	236	225	258	289	261	257	246	235	225	245	230	285	262	232	251	260	263	243	218	233	256	247	259	251	229	224	233	244	247	253	265	271	263	245	220	243	253	226	253	249	255	276	248	259	215	231	248	264	262	247	230	249	259	244	246	243	213	258	249	247	242	241	265	255	247	282	278	228	248	253	243	245	246	260	238	230	253	274	243	256	252	255	261	245	278	252	264	239	237	256	261	227	240	227	236	222	253	246	252	275	254	256	253	276	274	224	274	256	253	249	250	264	268	237	253	264	209	231	250	263	234	237	237	253	262	255	229	273	240	281	241	248	241	245	241	235	235	228	240	261	242	263	231	245	263	248	264	219	240	246	261	250	259	241	258	238	254	246	256	257	249	236	274	237	246	208	221	244	240	240	221	229	215	217	241	243	282	244	250	250	235	267	263	245	252	223	232	226	240	239	226	265	250	273	251	251	256	269	261	273	233	258	250	221	262	251	238	256	249	266	227	270	215	253	243	246	224	245	241	229	245	267	237	242	234	233	223	284	275	253	238	223	240	259	251	238	254	261	231	254	232	247	251	262	260	244	224	250	233	239	230	247	235	247	236	262	242	234	234	232	242	260	225	224	251	243	240	240	243	225	263	235	277	243	251	252	262	245	249	240	256	275	253	269	274	247	263	239	245	217	220	254	254	264	245	242	229	254	216	255	246	231	226	222	277	251	228	236	266	247	221	271	233	237	243	229	264	236	213	227	255	222	218	254	248	259	257	217	241	237	238	246	233	256	268	245	247	300	266	248	231	242	250	243	254	239	243	277	234	240	262	218	239	256	235	254	221	268	236	229	245	248	254	263	248	242	259	232	237	253	229	236	236	254	228	219	240	273	242	245	214	236	259	273	255	233	252	271	250	229	226	235	253	236	257	260	240	234	242	240	253	238	264	262	224	226	223	245	223	223	263	271	239	258	271	281	260	252	234	251	216	235	257	232	271	229	275	244	238	233	265	253	242	255	263	231	222	232	222	271	237	246	239	229	237	234	225	252	231	241	211	242	277	252	227	250	264	205	256	239	252	228	215	238	249	246	230	229	248	251	288	262	252	253	240	258	233	240	236	266	256	244	210	225	246	242	230	254	248	251	237	233	242	269	217	259	253	238	237	240	232	247	262	259	240	286	227	228	256	274	253	246	259	230	274	281	255	284	235	273	259	241	246	221	226	244	229	259	234	251	247	287	226	273	276	229	266	279	267	271	229	231	265	241	225	235	258	241	244	256	221	229	247	246	243	238	254	277	234	239	231	269	249	216	236	242	245	241	220	260	255	262	231	242	284	214	247	230	230	237	278	260	238	238	226	234	244	267	218	236	247	249	243	247	239	249	227	259	265	260	235	273	257	274	228	264	260	263	245	255	256	280	261	246	268	247	248	247	268	278	263	235	251	232	231	244	255	274	256	239	222	245	216	229	218	239	240	234	245	231	275	246	268	259	238	271	244	236	281	261	256	233	261	258	232	274	235	234	241	258	240	245	250	255	241	234	256	240	263	222	239	262	242	259	274	241	249	233	243	222	251	257	238	245	225	267	255	257	241	263	225	260	234	252	251	232	258	243	258	253	254	258	257	258	230	255	265	242	244	261	247	243	219	252	234	250	250	242	258	229	261	254	246	216	206	216	267	247	251	254	251	260	231	259	256	229	270	271	246	267	225	234	233	262	269	270	254	250	218	234	229	270	245	242	239	248	239	227	255	237	247	241	247	235	234	264	243	268	227	243	259	246	238	239	264	234	247	220	228	240	234	246	250	231	221	252	237	232	280	247	243	237	226	225	245	237	235	252	251	252	232	235	230	240	238	253	272	252	249	269	235	238	232	254	242	254	268	270	250	244	219	240	240	240	249	228	242	252	259	241	211	229	226	231	256	240	232	255	233	254	272	223	215	254	256	239	224	260	258	235	255	231	270	244	230	246	287	255	241	261	250	227	227	269	255	272	269	250	251	253	234	239	233	220	232	249	228	227	243	248	232	225	233	265	249	210	284	245	236	237	252	224	220	218	259	230	251	211	242	268	253	235	253	251	236	267	253	243	241	246	226	226	254	239	255	240	251	243	252	229	276	245	246	252	239	270	225	221	240	236	261	273	243	254	239	263	259	255	265	218	242	231	242	226	235	230	282	245	216	222	256	241	257	227	218	235	234	241	224	266	220	252	252	229	226	256	233	248	250	238	231	236	255	225	244	245	245	249	237	258	241	257	236	234	271	236	252	243	244	242	203	212	251	219	245	221	277	233	263	256	264	245	230	242	259	260	243	252	224	265	242	230	250	229	254	232	236	241	241	252	261	242	237	224	230	230	250	241	251	265	259	217	220	230	234	239	237	257	268	271	254	241	282	234	207	259	249	277	229	240	231	238	252	259	286	262	240	266	244	235	272	265	251	233	276	246	262	232	247	255	245	246	235	255	225	263	242	269	255	248	270	266	239	244	257	245	236	248	281	272	237	247	218	244	223	246	242	257	263	266	281	245	257	221	235	242	257	249	261	262	259	235	261	238	257	256	267	228	239	222	232	249	240	272	243	234	253	215	228	267	239	259	242	240	252	261	239	229	239	265	248	240	232	239	249	263	227	248	240	251	258	263	233	263	219	248	235	263	259	253	215	232	270	238	250	221	269	249	224	241	249	217	274	252	283	252	278	265	249	241	228	252	246	247	246	238	253	256	248	253	267	255	247	233	233	212	237	249	246	246	233	253	233	240	251	237	238	259	249	252	250	274	246	217	266	237	265	210	250	249	225	221	240	279	219	257	265	217	268	253	223	257	238	247	281	255	244	265	264	246	252	239	241	259	246	233	256	234	257	264	262	241	258	259	248	264	204	247	240	279	250	248	270	236	233	251	254	240	245	216	257	251	244	253	235	219	255	234	259	246	228	245	274	236	245	240	272	241	260	254	289	241	261	254	236	280	249	217	240	227	233	233	232	240	230	249	234	224	222	253	228	243	235	240	227	247	275	259	206	246	255	247	218	273	259	240	259	240	267	231	228	237	241	279	254	245	227	244	250	236	225	257	225	242	210	258	265	235	230	230	283	249	252	234	248	221	252	248	257	230	255
40450	6184	2416	2513	2389	2054	1770	1655	1433	1475	1413	1489	1309	1350	1513	1770	1366	1292	1218	924	1072	1036	1082	989	1013	954	873	940	949	914	868	1117	957	900	1049	992	888	847	865	914	908	941	963	966	1065	951	727	645	692	639	646	611	1019	2350	3341	3300	2534	1723	1059	592	581	610	618	595	609	622	597	585	580	590	589	613	551	591	565	620	583	581	573	618	608	599	632	565	596	530	596	628	566	576	566	620	559	622	526	599	618	579	584	610	544	584	600	553	615	581	543	542	622	634	572	608	562	569	602	618	586	577	565	597	582	555	578	611	612	573	586	592	628	593	589	581	573	548	589	585	570	616	573	648	587	581	558	572	569	579	556	601	684	585	588	577	588	592	566	574	582	562	570	587	637	616	551	640	604	617	604	601	594	610	601	562	548	586	578	573	554	528	587	548	609	571	615	588	567	616	544	557	619	576	571	607	578	532	650	561	603	578	596	602	614	570	601	607	586	642	591	570	604	556	575	565	592	591	570	556	604	562	578	602	600	517	570	562	578	578	570	626	545	582	579	581	563	576	636	587	575	552	638	599	593	575	595	548	564	582	583	593	585	578	587	606	590	565	621	573	625	627	579	540	598	592	593	602	588	551	647	567	568	572	565	580	581	597	561	563	630	611	620	647	657	575	568	577	549	553	530	570	590	613	560	563	620	639	617	554	642	599	583	575	602	587	563	559	579	563	595	584	631	592	577	591	600	612	572	568	557	620	587	619	556	567	539	574	588	563	576	562	636	611	616	571	583	577	595	580	595	603	574	562	579	606	578	573	551	580	549	616	579	578	584	563	575	589	613	605	611	607	561	633	609	545	588	573	605	577	612	604	635	585	579	616	569	565	592	601	592	601	591	596	624	552	624	631	601	605	617	556	605	558	607	577	591	598	596	595	565	600	582	654	626	606	586	554	585	565	602	607	647	561	589	624	547	607	628	609	621	613	601	549	584	547	565	595	617	599	596	593	614	610	572	591	596	605	580	598	601	601	604	582	616	582	560	606	567	569	608	609	591	559	632	584	569	601	565	588	581	559	574	600	595	584	582	571	593	580	598	559	580	604	632	621	556	572	575	576	605	569	582	572	603	547	588	569	575	621	555	580	590	592	609	623	564	566	610	596	580	633	593	606	592	606	606	580	586	603	599	601	574	596	547	625	588	562	566	578	579	573	583	619	602	570	600	561	578	524	539	584	592	558	591	578	604	579	563	629	625	606	595	572	590	577	593	591	582	620	590	620	546	590	612	604	562	612	578	584	603	585	569	608	606	598	594	624	628	634	599	571	639	566	599	583	592	606	565	575	596	597	582	589	563	560	610	583	572	573	590	564	559	631	602	593	606	549	584	578	556	629	547	576	579	584	594	616	574	578	604	595	595	593	579	579	590	539	588	598	680	596	588	597	601	581	602	610	631	580	562	590	576	579	583	602	598	658	577	605	563	585	584	617	625	590	631	572	609	599	551	580	561	570	628	637	589	574	637	607	600	574	545	592	560	576	606	587	583	617	629	588	577	591	588	615	566	603	569	588	573	613	637	604	544	569	619	559	617	618	598	573	602	585	581	588	565	567	591	625	595	602	618	589	614	596	617	568	557	611	563	543	575	615	616	593	590	602	607	599	569	583	576	597	615	583	537	577	614	646	563	633	557	581	577	581	587	565	616	605	578	621	621	572	595	586	578	610	603	614	597	596	590	574	577	567	580	589	578	624	589	584	585	586	609	552	584	597	575	616	649	577	623	562	538	587	589	582	583	627	609	599	570	562	553	626	578	611	586	547	605	606	577	569	587	590	523	574	605	615	552	600	572	620	559	597	555	601	586	591	595	594	587	590	579	595	580	607	566	552	601	612	581	576	628	543	583	627	535	586	545	592	571	583	601	618	571	591	564	529	550	600	560	617	571	619	591	636	596	596	619	593	610	634	600	558	582	611	575	576	572	584	558	614	616	608	584	594	572	615	563	565	598	654	632	618	561	582	534	586	580	569	648	587	617	608	576	588	547	599	602	617	591	551	554	576	621	582	621	622	570	609	558	629	588	599	613	573	602	574	582	580	549	598	585	591	610	586	564	574	604	536	582	635	584	575	571	578	570	577	598	602	593	593	547	606	557	567	585	621	613	582	624	600	571	610	588	584	555	602	595	560	590	629	615	585	599	587	595	615	592	604	586	603	613	567	642	565	603	582	563	611	595	607	582	575	575	586	634	594	579	633	572	574	590	632	587	595	608	577	611	569	552	574	530	627	598	581	594	584	610	554	563	551	615	614	611	610	635	586	603	577	591	604	579	571	548	552	555	563	581	582	571	591	599	597	595	600	623	598	572	612	606	576	571	598	618	569	597	518	537	566	598	583	601	545	584	587	632	613	630	636	591	593	608	565	573	596	592	578	626	599	584	642	605	595	581	598	599	567	572	623	583	606	559	656	588	624	576	628	590	566	597	660	568	608	571	606	585	566	557	577	616	609	632	575	534	580	559	594	606	601	577	594	591	544	625	605	616	601	594	618	605	553	569	585	599	608	591	590	587	549	594	551	567	556	602	573	630	601	604	603	597	566	615	551	557	542	623	617	619	576	583	563	584	593	560	555	629	565	583	589	615	598	581	545	583	577	577	565	619	626	557	595	582	578	578	599	554	594	595	597	582	611	560	598	561	608	546	572	597	610	620	590	568	602	560	589	585	607	599	590	605	589	595	613	611	628	592	571	610	538	626	588	557	568	636	587	593	586	582	631	572	595	588	597	587	604	613	606	594	559	604	580	570	588	599	560	600	586	608	596	573	653	584	572	605	576	552	585	553	569	564	598	569	607	555	593	559	568	583	579	592	598	566	629	587	588	580	584	597	589	566	585	577	557	587	597	615	585	583	624	613	615	622	579	619	592	582	611	580	612	613	586	596	592	588	607	603	580	581	594	591	628	573	592	595	589	588	557	597	619	591	531	580	631	565	635	583	585	603	643	578	602	605	610	658	586	575	544	599	595	599	602	601	587	561	609	599	604	603	559	590	587	589	575	603	586	595	573	593	592	592	586	600	579	581	585	587	566	585	596	549	586	595	570	594	573	598	588	555	580	605	560	608	526	586	574	582	572	562	629	612	618	612	595	554	593	589	608	617	603	607	642	596	571	582	635	586	581	562	591	574	598	616	621	595	656	605	577	586	574	594	590	559	581	573	612	588	580	541	611	567	590	596	642	583	617	589	568	615	583	564	644	592	606	574	556	594	583	579	621	598	597	579	598	552	585	546	613	607	587	596	615	634	562	567	597	589	592	599	579	596	562	574	581	568	591	601	560	593	606	562	625	604	546	570	584	606	597	617	585	541	612	603	611	570	599	624	553	615	559	534	643	587	559	621	588	627	643	577	563	600	623	597	623	594	619	607	585	536	535	595	611	640	542	547	566	575	625	597	581	583	599	567	568	562	548	563	599	569	595	591	600	589	564	617	588	564	639	531	580	542	559	592	527	584	635	593	562
50117	29340	23859	9309	1387	845	618	475	416	436	362	366	341	322	407	387	364	355	272	268	293	254	249	197	235	250	199	238	207	245	225	205	198	188	198	178	172	207	189	233	200	229	221	229	265	199	178	148	171	172	146	160	242	383	750	848	768	600	209	177	152	152	148	149	205	148	149	172	146	161	172	158	176	160	142	162	137	141	169	163	156	143	151	170	178	156	158	167	151	150	159	162	161	152	146	168	147	161	148	180	173	145	158	144	166	152	151	160	151	170	164	157	138	172	149	132	133	168	143	139	158	157	149	130	139	178	143	165	156	145	133	140	155	147	150	155	145	177	153	165	174	155	149	180	187	168	146	137	151	170	176	138	171	156	147	147	142	155	151	156	152	149	164	151	143	148	151	173	123	166	156	152	141	166	177	132	139	154	149	152	156	151	154	145	137	154	135	163	145	158	165	157	120	137	162	160	125	157	135	155	162	164	156	150	167	176	167	148	161	170	139	146	138	149	159	162	165	135	148	141	134	137	163	156	143	141	147	142	172	166	153	133	175	137	152	154	161	156	155	134	150	133	156	166	165	161	167	119	160	185	161	157	169	138	153	132	160	156	150	138	167	151	142	179	148	154	150	146	161	160	160	150	178	150	141	157	163	151	157	159	168	149	167	157	162	156	147	161	146	140	171	140	150	158	172	148	174	160	155	162	175	165	152	155	150	162	135	167	152	179	165	162	157	155	142	153	161	139	134	166	149	159	181	172	167	149	153	174	167	143	151	138	162	180	137	173	137	170	142	139	145	154	171	169	155	144	158	143	157	153	148	174	154	154	149	152	128	148	144	151	158	156	159	137	156	141	143	160	130	147	135	162	159	133	181	155	168	165	158	163	167	160	144	159	158	155	170	143	149	166	142	133	158	134	139	137	165	112	131	145	150	161	165	181	170	158	147	150	151	155	146	158	158	173	145	143	156	150	157	183	135	177	125	153	144	159	134	180	152	159	122	159	150	182	134	175	155	164	157	144	155	163	134	147	152	155	166	155	142	145	163	157	152	165	139	144	154	144	158	161	157	155	154	144	153	173	155	146	142	146	139	144	157	174	163	161	159	159	173	133	169	156	127	124	146	151	181	168	158	144	153	142	157	150	156	157	166	170	141	152	166	132	133	196	156	179	152	153	168	144	169	190	146	164	163	130	164	139	150	149	170	161	156	152	160	137	167	164	150	145	182	150	154	175	149	165	140	172	157	151	147	146	153	162	161	158	172	159	148	159	165	143	154	144	141	145	164	141	148	161	172	167	158	168	144	142	164	142	148	138	162	144	147	143	170	142	166	172	147	163	162	153	161	165	153	132	167	168	175	149	128	143	162	188	148	164	170	141	164	157	158	140	149	139	146	167	155	155	159	172	171	155	131	167	162	152	155	161	152	159	159	160	165	145	156	168	155	151	162	145	143	146	147	158	159	148	162	180	146	147	154	133	162	150	143	154	179	130	145	146	133	132	150	151	151	138	156	140	163	146	149	156	126	137	172	170	144	142	143	160	146	164	164	173	150	136	168	135	130	158	172	161	155	124	151	154	145	162	153	154	170	159	159	151	131	152	161	172	149	183	149	175	154	140	142	183	159	151	148	145	142	165	127	162	146	128	143	160	171	155	136	145	153	175	200	158	179	148	152	151	166	162	137	142	120	150	149	174	156	146	137	129	157	185	151	151	154	131	139	149	149	163	155	150	149	147	149	153	150	141	146	158	189	152	167	162	144	155	148	163	168	156	143	164	162	146	154	194	152	154	163	145	161	151	134	154	145	166	166	167	161	160	164	160	191	159	148	140	135	145	157	162	166	151	150	178	165	150	144	146	164	186	141	151	155	156	158	157	128	157	146	167	147	159	136	178	156	143	162	155	162	158	150	172	136	165	147	145	148	155	175	173	162	151	143	151	169	137	155	169	166	147	167	131	145	157	158	175	181	154	175	181	159	130	147	148	153	175	151	133	126	158	145	145	150	147	160	149	164	166	161	155	176	137	152	148	169	151	145	157	162	163	194	139	124	159	153	162	144	161	151	134	136	150	131	155	155	176	142	167	163	141	167	151	154	159	155	151	168	148	147	179	172	145	152	149	130	146	163	143	152	145	156	133	152	150	143	182	146	180	147	129	140	188	164	181	133	159	154	148	173	161	156	159	161	154	153	156	154	168	140	159	155	153	168	144	152	123	150	164	170	165	164	142	144	153	158	152	147	154	163	159	149	157	156	140	158	174	124	134	160	143	167	156	146	171	157	152	154	160	156	137	157	166	160	151	133	144	153	158	171	171	168	153	155	137	124	176	149	129	169	150	138	157	169	144	154	142	152	135	137	184	150	164	145	161	146	159	173	181	151	168	152	164	167	134	139	178	174	149	150	166	168	159	142	155	138	146	162	159	166	153	129	145	147	152	146	156	157	164	167	146	139	174	189	139	146	125	154	160	161	148	173	151	151	137	150	138	159	157	147	145	159	129	152	124	144	137	163	161	160	168	150	134	161	164	160	162	143	157	153	139	152	144	167	131	168	170	163	160	167	153	141	149	146	174	177	171	163	162	148	137	149	177	169	158	146	176	154	147	160	169	159	160	152	152	145	147	122	144	151	142	136	176	165	139	150	170	159	162	166	140	179	165	176	168	156	142	135	162	139	167	147	153	150	161	163	123	143	186	159	134	149	164	146	138	153	171	153	163	162	156	144	143	164	175	155	147	140	158	172	171	137	164	147	163	134	162	176	161	160	170	152	143	169	158	157	155	151	152	161	152	144	132	156	156	153	154	155	160	137	190	140	147	152	149	140	147	147	174	165	160	145	149	132	154	166	162	186	132	140	163	150	143	152	151	168	174	155	148	156	163	169	145	186	163	157	180	151	168	173	168	151	130	154	154	145	162	149	144	156	156	180	178	145	138	145	172	123	148	162	183	163	154	143	168	138	142	164	141	139	152	131	146	145	153	176	176	158	158	148	134	147	182	140	142	172	144	146	138	168	153	157	168	148	179	146	168	151	165	152	149	159	172	156	148	141	140	166	175	177	150	157	147	140	160	153	143	192	185	148	141	154	156	150	162	150	157	154	157	164	157	138	146	149	138	150	157	160	129	158	168	126	152	148	161	174	125	149	159	172	139	142	154	155	153	168	182	167	140	133	155	143	122	141	154	161	159	153	171	138	136	143	152	162	135	158	139	158	137	167	148	166	145	142	163	158	173	132	151	158	139	183	146	160	169	186	148	156	159	168	150	166	163	164	159	135	167	126	178	137	171	131	152	158	123	146	157	144	130	147	152	135	159	157	167	159	158	159	158	167	161	133	159	150	155	133	151	122	139	175	167	135	149	146	151	151	165	153	162	161	176	164	145	173	160	153	163	149	152	141	139	150	170	163	158	151	143	168	138	166	153	151	164	166	148	153	170	170	162	151	141	140	136	147	134	139	150	155	153	138	147	181	155	140	140	163	153	140	156	150	176	126	161	177	176
48611	9528	3660	4180	3805	3035	2605	2269	2080	1950	1739	1766	1546	1610	1916	2092	1663	1845	1298	1094	1162	1161	1057	1075	971	1037	1010	1005	944	865	907	742	677	728	691	688	748	834	803	927	856	913	1005	1096	1039	875	654	539	493	555	444	507	1022	2121	4545	5445	4714	3230	707	426	398	387	384	355	397	382	380	360	387	406	379	391	367	368	380	415	351	365	404	367	375	405	368	386	383	413	387	369	386	380	401	394	366	406	377	376	371	399	372	422	378	373	396	387	369	383	358	364	404	389	361	366	392	346	370	367	413	383	379	390	400	397	382	378	373	380	379	348	405	379	401	411	380	429	383	393	365	365	369	381	391	391	366	356	382	386	339	380	386	375	398	377	398	386	362	374	373	418	391	383	367	364	388	375	392	390	414	377	389	405	372	388	404	365	388	379	380	390	393	407	372	419	396	338	393	396	382	394	426	416	384	406	413	384	385	384	354	383	378	364	347	420	395	399	399	386	392	391	368	363	384	406	407	396	361	399	394	385	389	394	381	355	380	409	387	395	365	390	383	378	378	381	404	363	374	405	373	378	377	385	375	370	366	374	384	400	379	374	396	408	362	392	392	400	405	349	402	397	401	409	425	382	426	385	371	390	402	366	367	395	381	364	417	398	404	354	411	394	351	369	363	392	379	399	401	392	435	404	409	413	388	373	400	369	393	384	379	360	381	352	391	376	373	382	388	380	390	383	374	403	358	409	350	379	403	361	393	386	372	372	359	389	414	409	371	364	379	406	389	349	376	396	378	420	348	369	422	370	362	338	382	401	381	371	408	364	409	364	381	392	388	370	376	386	421	381	402	402	402	365	378	395	426	367	382	377	359	401	391	357	343	360	414	387	352	379	377	386	390	380	352	387	355	379	373	384	385	361	345	370	379	394	365	353	382	402	386	417	380	401	361	420	348	398	362	344	384	356	375	386	366	362	384	401	434	402	345	425	371	396	381	382	381	364	388	352	368	355	348	382	388	372	382	394	421	376	384	369	393	405	345	381	411	382	410	387	380	410	362	401	403	354	384	369	411	389	365	418	398	387	377	404	395	389	420	369	373	402	374	372	406	400	372	362	360	401	376	357	354	414	382	353	362	379	391	391	366	355	395	368	407	381	352	370	382	391	387	348	355	408	418	375	387	343	384	370	412	371	366	384	357	346	396	413	374	387	385	420	369	371	359	405	346	386	385	414	399	422	380	401	384	371	396	405	370	417	384	395	402	357	409	409	397	409	388	383	427	344	339	385	359	388	381	381	366	378	386	396	359	394	404	379	359	401	383	415	414	366	370	375	359	362	394	356	353	370	388	387	375	397	372	397	371	360	392	377	380	417	384	381	397	385	348	343	364	369	376	374	375	372	385	417	374	416	349	382	385	340	366	381	370	389	376	395	369	400	383	453	397	389	376	368	385	371	370	387	355	370	373	383	390	401	381	409	362	407	394	340	396	394	360	374	368	374	396	410	401	386	393	370	412	382	389	361	367	385	397	418	366	397	391	349	354	388	388	378	405	380	365	395	397	380	397	409	365	380	389	394	354	360	406	386	373	398	375	387	380	389	370	402	395	362	379	379	389	373	393	393	377	392	366	390	371	371	353	384	428	415	409	383	389	400	378	378	390	334	395	385	399	380	387	390	368	379	378	343	396	396	370	406	402	399	373	385	376	373	363	383	366	364	383	398	355	382	412	372	421	402	360	414	362	382	396	376	406	372	409	374	345	350	378	384	438	370	413	364	393	374	397	371	400	375	386	421	339	379	364	381	398	382	365	378	382	360	383	420	399	365	367	375	386	379	396	372	369	389	367	381	397	386	346	418	398	341	398	374	360	372	403	344	420	427	384	362	410	376	426	417	370	387	360	386	372	367	374	370	360	393	397	368	376	382	402	412	401	409	396	390	390	371	406	394	374	384	398	385	389	348	381	379	380	402	357	363	388	407	387	380	394	382	405	363	386	391	399	370	364	364	378	407	432	347	374	362	383	363	405	432	409	363	399	352	366	368	374	373	371	388	386	418	385	387	400	415	391	407	386	368	384	374	372	374	399	370	414	392	390	352	367	430	395	365	377	385	416	411	379	443	375	384	365	372	403	388	375	400	385	386	405	375	374	380	384	372	397	367	368	389	388	396	411	357	401	375	383	385	406	342	377	397	373	378	376	388	367	385	404	384	396	361	396	367	378	384	353	386	395	352	366	397	363	368	385	381	376	412	395	375	393	416	400	422	353	419	380	376	391	366	390	391	404	355	359	384	369	385	389	408	388	420	395	366	352	327	371	390	356	390	358	380	396	377	391	366	375	394	386	388	380	378	374	362	407	374	365	358	373	404	374	391	347	396	414	393	366	376	399	384	379	382	394	389	350	379	366	366	353	379	423	404	366	381	398	356	377	364	381	383	409	384	371	358	398	373	402	395	374	377	384	364	380	384	396	410	401	360	395	399	371	423	413	380	437	398	387	390	385	386	365	379	371	407	393	374	392	355	368	366	378	359	357	377	384	380	373	358	358	373	391	372	369	353	383	353	402	370	353	417	405	388	365	378	364	372	391	409	391	386	377	385	362	401	357	348	362	371	387	380	418	412	391	374	393	407	384	388	374	397	386	372	368	370	402	378	401	375	358	358	367	394	397	405	367	394	373	380	378	411	397	390	395	348	388	406	375	354	353	366	357	394	391	387	396	377	436	400	404	374	425	378	385	401	404	366	354	402	383	399	408	408	384	394	327	371	376	390	373	385	352	369	384	382	383	365	346	390	404	387	415	387	347	382	390	372	342	379	394	406	415	377	397	404	383	389	386	347	384	420	394	360	414	415	409	403	413	398	412	376	376	369	393	396	349	399	348	398	369	405	375	389	370	370	371	403	375	382	364	407	379	416	394	378	359	385	402	346	378	360	397	373	398	383	401	369	359	422	383	379	369	390	376	408	365	370	395	391	373	441	407	381	373	383	389	377	381	376	418	351	387	383	394	404	398	352	364	398	380	373	392	390	373	361	383	374	365	366	347	397	392	365	394	370	394	397	356	346	402	363	413	383	356	362	418	427	384	388	412	372	366	354	398	394	392	417	373	371	370	366	377	359	341	400	369	371	413	384	391	335	376	369	376	359	379	405	383	413	403	366	426	375	376	414	374	363	398	370	386	389	360	398	349	367	365	414	394	360	391	390	390	353	377	390	384	393	389	388	349	391	371	377	391	347	370	391	396	403	367	378	392	379	415	387	423	363	401	427	402	400	375	384	371	375	361	396	369	398	383	387	351	351	363	381	382	365	354	405	401	401	392	396	346	386	368	403	411	409	387	379	392	367	355	383	367	382	399	400	360	361	361	397	379	388	380	383	350	388	377	424	375	395	356	387	355	402	411	399	382	371	371	376	386	377	381	380	377	364	352	383	367	402	386	388	394	356	387	382	415	393	374	418	389	342	385	392	356	411	379	360	372	372	383	371	371	376	352	384	371	406	410	376	371	380	401	365	379	363
18797	1844	316	261	223	268	247	274	234	274	245	219	233	246	251	254	223	234	222	236	226	223	245	198	222	231	218	248	184	192	225	206	213	217	223	246	253	225	230	262	243	232	256	221	234	243	213	226	235	194	222	201	237	220	235	262	228	275	266	246	229	221	251	209	223	218	208	196	214	248	224	235	204	191	223	209	222	230	218	241	209	227	198	218	227	214	218	225	212	225	220	236	224	200	213	251	210	212	207	191	200	223	232	237	207	217	221	236	225	217	248	226	195	201	226	222	204	210	214	206	230	219	192	190	205	222	182	238	221	228	193	192	221	209	214	193	222	207	213	201	215	220	212	208	214	228	211	189	212	219	195	201	209	207	212	225	232	246	229	219	204	204	198	213	193	187	201	220	209	221	214	181	214	212	202	213	215	219	200	202	237	202	234	231	244	222	239	197	212	215	222	205	193	210	234	220	208	208	197	219	224	230	174	202	210	216	200	223	228	208	208	191	246	206	209	208	201	233	218	180	244	225	203	197	207	218	207	219	201	220	219	211	193	215	184	206	207	215	217	208	201	175	218	194	233	224	210	213	233	204	222	224	228	225	214	218	215	205	199	233	226	205	211	238	209	218	209	204	200	222	199	214	210	218	203	197	190	230	198	216	209	196	198	259	235	245	240	220	235	237	214	203	232	187	219	189	199	206	188	223	234	244	222	216	192	201	235	212	223	195	204	225	222	224	232	218	223	215	237	218	213	191	202	247	232	197	201	228	219	231	195	199	203	232	206	230	223	221	211	197	204	219	190	207	224	224	213	184	204	224	210	226	201	221	229	231	228	218	220	186	194	204	197	190	216	204	206	224	217	219	229	209	213	186	209	203	189	196	216	208	200	214	196	209	205	228	222	205	227	195	234	204	213	193	207	204	209	215	211	199	205	196	221	191	211	245	215	208	208	197	220	238	221	229	211	209	205	193	205	202	209	218	214	220	218	214	225	215	211	225	221	206	230	211	254	225	204	220	198	207	232	205	215	223	219	231	192	230	206	209	229	186	186	224	213	221	215	220	218	212	203	223	197	219	192	194	204	215	233	228	206	218	216	196	200	216	226	220	209	229	217	216	194	252	201	229	203	224	204	203	199	210	196	194	216	199	203	228	216	225	205	225	210	211	207	226	207	192	242	244	230	218	233	231	195	201	228	222	234	189	198	218	220	221	238	235	215	216	223	186	209	186	210	222	210	209	213	198	247	207	223	244	217	234	200	208	207	212	212	231	216	227	210	195	208	207	219	249	244	196	229	214	223	219	213	191	201	209	219	236	235	220	205	229	228	249	216	208	232	233	225	213	201	219	199	233	195	207	205	193	229	211	201	230	223	194	188	218	234	198	216	208	208	204	223	242	237	231	224	223	189	228	193	206	223	203	214	210	217	203	209	210	241	215	211	223	229	204	208	193	203	248	222	229	221	205	220	236	198	225	213	236	240	205	200	230	224	217	237	201	211	194	199	217	255	241	212	195	225	204	202	226	210	206	237	247	239	239	222	207	222	195	167	214	228	224	216	212	246	210	230	219	191	222	217	210	222	225	237	224	183	244	205	227	201	203	228	243	209	229	217	228	206	243	209	189	198	223	207	212	212	198	203	212	208	222	228	220	234	230	225	195	191	227	232	224	203	232	227	197	214	212	203	211	197	221	191	218	206	231	182	189	195	202	211	243	250	222	191	228	234	206	204	212	226	197	206	234	213	221	219	205	202	208	217	202	181	187	226	200	234	197	206	204	220	198	203	229	206	194	212	219	205	210	204	219	216	237	233	214	206	190	227	217	210	228	201	207	232	206	226	212	201	249	213	274	189	200	184	254	225	219	211	213	190	210	206	226	187	245	206	221	255	192	226	206	238	213	189	207	224	220	226	234	222	208	198	225	189	240	202	209	199	200	205	220	207	236	214	216	220	237	237	214	212	208	230	214	226	174	223	239	229	197	216	188	205	213	210	203	230	185	215	210	202	206	250	191	211	223	221	199	206	218	243	201	215	208	173	185	250	198	225	215	225	237	227	209	218	199	216	207	215	217	237	210	220	201	218	197	212	208	202	230	200	204	254	204	207	237	203	216	195	212	200	211	198	233	189	228	236	226	224	230	201	199	190	208	250	202	206	245	209	198	197	209	215	241	208	200	226	203	217	249	215	204	248	211	201	210	197	230	241	204	217	229	236	204	223	233	220	234	203	227	234	200	236	226	216	228	192	194	219	208	212	235	209	213	210	219	209	203	188	208	207	216	229	208	215	210	200	194	223	214	211	219	236	224	208	206	227	193	185	215	213	201	217	199	214	232	191	205	211	232	227	212	215	193	210	230	178	230	189	200	199	237	215	209	224	214	208	214	213	228	221	209	197	202	222	195	201	228	243	216	197	228	220	225	232	220	222	212	194	221	213	214	232	239	206	207	208	205	207	185	225	209	197	199	223	216	238	215	202	198	223	207	209	231	221	198	208	179	219	234	230	192	230	220	238	213	217	238	227	252	201	248	198	216	220	217	267	221	240	238	206	212	202	182	234	235	204	230	217	209	210	204	222	210	197	196	197	179	219	203	195	218	217	208	217	201	225	234	206	203	210	214	211	214	235	192	201	213	240	243	200	180	228	206	233	230	218	230	202	210	222	194	210	213	219	228	220	223	222	212	228	205	224	237	200	228	213	230	232	214	206	228	213	207	210	244	206	215	243	218	201	203	201	226	210	212	216	214	223	223	228	232	204	230	212	188	228	220	255	200	234	205	236	181	204	218	209	203	204	196	229	226	194	203	224	234	226	210	198	208	217	217	213	198	213	230	192	215	242	219	203	227	194	212	218	183	205	221	208	221	227	211	233	231	236	207	203	199	227	216	227	194	212	200	227	212	195	212	202	221	239	191	224	224	230	215	243	215	234	204	219	213	213	205	217	214	205	225	211	218	245	205	219	224	216	210	211	219	209	211	202	198	209	203	198	200	188	198	219	207	216	230	209	215	211	211	229	217	247	240	216	197	219	224	216	222	217	234	217	245	217	178	218	197	199	228	193	203	217	194	220	232	220	199	182	203	207	182	221	233	205	220	206	221	207	208	200	218	207	192	189	227	182	215	205	200	212	212	210	201	201	199	207	189	218	233	228	229	196	241	225	219	203	197	212	216	197	201	188	197	197	207	204	231	213	238	217	213	223	211	218	212	193	220	215	228	222	190	221	222	211	224	232	213	220	181	208	210	223	183	217	208	201	208	229	201	246	222	237	232	200	239	222	210	220	209	206	186	193	211	198	229	220	218	203	212	217	228	229	230	212	234	230	247	232	199	229	189	217	225	247	210	210	223	202	180	215	231	224	211	209	194	210	237	200	223	218	235	212	195	215	216	207	233	206	221	225	225	217	233	229	206	202	205	218	220	226	214	223	194	211	214	215	178	220	223	206	200	217	195	236	192	225	222	193	219	198	189	187	215	201	235	208	218	218	212	231	204	217	214	237	189
16611	1012	725	743	781	701	725	764	718	704	832	730	699	715	781	783	751	754	703	728	737	666	658	624	606	584	656	626	619	622	628	641	609	622	611	585	611	607	638	701	717	666	696	736	773	715	609	526	527	539	534	558	556	583	602	726	761	793	684	536	486	557	528	525	581	563	527	525	566	532	520	499	593	542	518	492	561	554	553	507	541	532	521	544	545	554	543	529	485	528	482	520	572	539	531	526	532	516	507	521	531	507	523	500	545	528	559	519	510	518	546	534	505	505	549	527	517	524	505	544	546	522	530	579	502	580	510	492	509	528	572	510	521	491	522	519	540	505	468	525	537	496	521	552	515	561	493	539	534	531	578	523	545	504	539	508	519	522	510	527	557	493	562	540	526	511	512	589	531	536	483	582	542	525	510	517	571	492	538	526	540	540	522	544	550	568	534	540	519	546	539	540	495	533	570	509	491	519	540	537	493	496	547	534	550	544	499	567	523	514	548	504	513	492	567	520	520	548	503	526	541	532	553	540	498	526	525	569	531	527	518	516	530	523	536	543	545	560	510	528	550	506	520	532	546	534	530	521	505	519	540	526	505	512	514	506	533	516	572	548	542	527	549	540	540	513	550	515	558	555	522	529	524	520	546	526	518	472	492	540	510	517	504	494	493	520	543	540	534	521	500	550	500	540	496	571	450	507	545	512	504	496	536	544	539	503	545	514	564	503	546	575	488	521	504	571	493	533	532	524	576	513	538	487	518	552	531	495	548	528	518	550	523	529	509	542	575	525	552	495	505	527	531	529	515	518	512	513	558	537	546	523	507	524	538	505	559	516	514	563	518	560	525	547	519	571	556	504	515	569	489	514	517	528	548	545	516	532	502	558	531	525	539	579	521	542	530	521	540	509	512	499	509	553	524	533	514	567	555	487	524	530	522	517	525	490	566	539	543	519	504	558	530	459	535	566	514	530	577	553	501	578	568	545	520	517	509	508	532	518	517	559	567	547	535	506	519	531	514	530	556	547	550	549	539	537	545	561	525	500	549	542	541	589	527	499	543	494	555	522	497	506	551	515	526	481	561	514	535	540	534	549	549	535	521	527	544	547	557	500	494	549	528	502	552	537	546	506	532	558	540	528	535	523	533	519	558	594	483	548	574	515	565	562	519	519	526	517	518	547	496	591	521	529	516	488	544	529	518	533	533	523	526	535	553	499	495	556	493	531	533	550	507	523	518	544	529	539	529	563	525	554	503	558	510	532	538	560	519	543	551	537	539	541	516	491	523	526	506	543	550	538	528	546	498	515	558	520	528	537	575	534	549	537	555	510	554	496	557	489	559	559	524	557	522	535	497	510	573	536	549	516	536	533	593	536	518	513	535	522	506	547	554	534	561	538	522	526	533	528	553	508	521	510	473	503	537	540	537	513	519	533	557	562	553	530	502	526	529	549	543	555	532	506	537	518	558	509	541	553	528	582	512	525	548	547	520	486	557	525	513	565	518	570	545	510	541	534	495	554	520	552	532	519	539	530	539	530	560	494	540	556	527	518	557	533	493	560	557	547	533	539	542	499	536	560	523	582	539	545	558	507	562	512	508	487	502	515	565	500	539	554	535	537	537	548	541	532	505	579	534	512	543	473	551	510	475	553	492	513	501	547	535	553	510	549	528	554	543	497	544	514	524	508	534	516	521	515	549	537	532	497	537	550	530	565	568	515	536	499	522	542	531	530	508	487	566	526	524	526	599	500	503	513	522	530	558	496	529	525	516	563	539	522	530	538	555	479	520	509	540	508	552	499	565	563	538	513	529	522	536	530	530	571	518	503	530	502	503	514	501	508	532	508	540	536	525	495	537	544	545	515	505	486	551	554	551	527	537	536	559	514	531	554	536	540	514	522	491	547	540	498	513	549	532	515	524	571	553	528	504	516	526	506	504	508	485	543	556	585	504	541	514	539	535	533	582	574	525	503	527	540	485	554	544	497	541	539	515	501	551	578	519	522	552	540	520	537	513	542	523	493	529	504	497	529	558	578	535	580	583	536	515	569	509	516	546	543	526	566	522	520	512	507	509	528	545	539	509	537	567	555	556	506	490	483	537	501	551	544	538	543	523	511	491	542	502	540	531	514	531	506	517	531	590	514	531	538	534	491	530	495	523	534	566	529	514	571	474	535	544	508	518	546	515	546	547	496	539	533	568	532	500	548	550	535	534	515	530	513	528	551	534	568	549	516	544	485	508	528	547	541	536	516	549	516	539	529	519	524	528	532	535	531	526	507	520	517	556	535	527	566	541	517	524	506	552	586	512	519	493	535	544	520	499	556	493	553	526	577	526	532	535	515	519	539	545	533	537	597	525	498	550	550	525	535	523	560	548	581	499	546	552	569	573	569	526	523	521	535	555	535	557	536	530	542	531	529	540	503	515	523	546	538	535	567	546	526	475	494	497	551	525	506	522	565	500	556	540	524	490	525	537	535	513	517	518	519	486	530	550	515	526	544	547	536	523	531	552	551	540	507	519	513	558	523	544	534	539	529	509	532	524	486	543	509	522	549	522	518	498	552	523	532	507	514	554	586	524	583	545	540	539	576	514	549	511	496	530	560	517	575	469	549	539	540	535	507	527	536	517	491	536	570	549	515	553	526	509	549	502	522	550	551	503	525	525	552	496	543	488	539	507	543	528	528	522	526	545	481	535	549	558	520	551	561	539	507	543	528	550	546	580	527	550	523	539	511	513	523	539	544	509	548	547	558	491	565	513	488	501	486	546	507	562	554	516	516	502	523	511	537	553	580	529	538	539	546	510	499	521	560	575	505	538	566	508	518	550	533	499	494	525	542	508	509	558	506	526	539	563	529	516	544	532	533	571	527	478	516	504	540	563	562	538	513	542	531	507	504	534	499	552	550	509	550	533	508	566	538	537	530	527	546	536	520	515	543	534	517	560	534	549	533	539	545	524	569	520	500	500	567	516	544	539	540	535	480	525	519	539	556	534	532	539	533	545	488	549	563	530	543	536	496	524	495	548	536	526	529	489	511	555	558	531	500	555	513	554	558	534	551	502	548	525	518	508	517	526	526	502	519	504	502	513	534	511	541	519	517	580	514	562	511	530	561	509	540	545	524	536	532	536	529	530	554	578	511	520	559	539	505	511	486	542	538	552	535	507	510	555	532	526	526	531	549	518	571	510	489	529	524	551	514	529	510	554	544	526	513	533	542	530	539	532	541	520	505	527	509	497	497	518	542	478	508	487	545	558	492	540	501	535	507	502	551	517	535	535	513	538	546	530	534	567	533	517	532	527	536	545	546	572	525	551	515	541	497	545	493	539	554	537	541	503	515	516	557	544	561	530	554	541	544	538	554	529	559	539	546	501	515	576	535	531	484	526	490	569	509	543	554	547	540	510	544	520	488	566	534	525	524	513	563	527	518	506	567	533	553	534	503	527	510	544	537	547	538	511	526	535	543	520	566	571	517	529	528	562	535	529	534	533	518	545	544
54578	26588	10480	1107	689	548	529	426	371	367	383	343	309	334	383	374	332	316	327	325	270	307	323	301	315	327	263	257	239	290	264	258	257	275	258	269	245	265	244	272	280	263	279	236	243	239	233	227	214	241	222	242	209	289	469	664	631	551	372	239	232	228	248	235	232	254	242	218	241	209	246	215	231	232	251	239	249	233	224	218	226	222	225	212	225	241	241	242	202	211	228	212	243	238	237	253	240	229	236	241	254	260	198	220	218	221	228	240	211	224	213	227	223	231	228	202	234	251	241	210	233	214	240	233	233	223	211	266	248	206	229	226	260	213	224	242	236	226	243	261	193	239	244	249	244	244	245	230	258	234	243	225	229	223	226	244	238	241	212	217	231	217	208	237	228	242	224	226	233	207	238	248	248	224	253	225	230	225	242	230	237	208	246	210	214	225	198	230	251	232	249	239	250	224	199	219	244	247	242	218	228	234	239	231	232	234	226	244	223	216	202	252	259	228	219	232	258	223	214	233	234	247	248	197	238	243	238	229	245	245	239	249	256	221	244	248	229	221	231	220	233	247	208	231	226	241	222	244	221	220	220	256	216	254	236	207	225	208	235	192	232	228	223	213	240	236	192	229	227	259	227	232	233	258	222	249	232	232	227	206	252	256	233	225	248	247	223	214	202	227	239	249	253	245	235	250	233	223	256	246	201	215	203	240	243	216	251	244	237	219	248	268	233	229	237	220	249	238	209	237	216	228	220	231	242	228	251	269	215	210	220	213	240	230	231	212	228	263	259	214	250	217	237	229	204	194	227	245	226	219	223	208	203	222	224	223	216	256	244	225	218	248	224	218	194	236	219	205	249	254	205	208	226	216	230	225	243	262	254	244	221	223	213	231	249	233	203	219	209	246	243	224	198	219	238	226	250	237	220	253	233	195	206	221	223	235	223	236	245	232	245	208	232	248	253	251	252	236	229	228	231	241	229	224	249	224	242	229	214	246	217	219	225	243	219	241	236	241	208	229	232	231	173	214	240	241	199	231	231	190	244	238	228	216	239	211	245	248	237	240	225	232	264	245	225	222	256	232	217	237	221	219	248	216	219	247	230	235	234	210	247	243	237	248	221	242	254	248	219	236	234	266	236	238	216	216	232	263	253	213	195	195	224	192	216	241	225	255	228	215	238	230	236	273	231	231	240	270	246	242	255	235	238	229	225	233	257	203	243	224	235	234	228	216	199	234	230	256	216	195	225	227	220	233	198	229	238	258	225	223	195	224	251	231	197	233	238	244	238	243	215	232	242	224	230	233	237	236	243	259	236	215	243	225	219	235	251	211	225	242	262	208	252	236	231	234	221	220	224	227	221	211	266	230	228	234	231	237	238	214	234	229	234	221	216	224	210	240	210	229	257	218	230	214	243	242	220	231	219	250	215	235	200	244	230	217	220	235	238	229	252	246	226	216	235	231	244	229	242	232	219	214	223	252	244	256	228	234	213	215	230	255	254	223	216	242	240	212	243	221	249	244	222	232	224	246	259	234	232	216	231	255	216	230	238	233	230	251	251	231	233	254	237	245	205	249	244	258	251	243	263	232	236	253	207	214	233	215	221	251	256	227	220	250	230	206	231	243	243	240	243	250	259	241	228	256	219	220	231	232	234	249	228	207	214	238	254	238	233	239	255	220	209	264	208	227	230	212	255	241	249	230	214	253	214	233	265	212	207	248	238	246	220	242	238	226	224	241	246	266	255	244	207	263	212	223	226	205	209	233	209	222	219	206	223	221	225	247	211	209	247	226	256	208	215	250	230	223	213	246	253	236	217	214	242	229	232	236	238	219	257	244	225	220	253	230	234	240	248	221	226	209	221	244	223	213	261	228	250	224	236	241	220	231	247	242	224	251	237	255	242	227	234	208	243	214	257	241	259	226	260	236	221	217	243	236	251	226	243	231	228	206	243	243	232	240	259	242	255	225	243	238	233	226	222	240	205	231	232	234	255	224	242	255	221	236	240	218	207	226	243	234	247	206	212	213	232	213	243	249	247	241	218	210	202	214	225	244	214	235	247	216	231	231	243	236	237	246	224	224	223	223	231	253	233	194	226	269	229	254	222	254	227	254	240	246	202	228	219	188	241	232	252	237	214	250	232	235	245	252	260	254	231	265	251	250	235	225	227	227	239	210	223	226	215	254	265	256	235	214	200	196	233	244	256	254	241	213	246	247	222	225	237	236	226	225	274	223	232	244	221	228	222	218	213	221	250	243	236	214	212	211	228	240	234	232	226	218	242	225	244	207	223	224	243	236	245	209	225	239	247	246	232	252	260	240	242	238	243	259	265	220	229	235	249	248	234	237	239	241	226	239	221	234	235	246	239	237	226	253	225	239	240	215	234	228	261	240	212	252	244	204	213	218	200	219	228	241	251	223	236	265	227	241	246	222	230	222	230	227	219	221	233	225	256	230	224	228	222	247	226	230	227	207	230	245	224	202	264	228	241	216	228	216	239	257	241	260	239	225	239	219	225	242	249	236	234	231	257	246	229	218	242	225	204	224	239	244	274	228	231	235	229	247	241	216	228	218	220	237	230	209	245	239	233	234	231	249	240	235	259	255	240	225	276	253	215	239	229	216	244	236	226	254	208	236	227	251	228	236	235	211	257	209	221	223	228	231	238	231	260	206	251	237	211	242	278	236	239	231	235	221	235	211	237	236	206	234	231	210	236	255	245	266	229	251	233	229	210	271	215	257	246	207	227	229	222	231	215	228	226	221	202	221	214	230	213	238	224	245	210	239	207	215	217	269	225	210	230	242	250	225	204	233	226	234	240	227	247	241	219	227	241	252	240	218	256	253	252	213	203	260	232	204	211	218	250	227	217	221	222	214	226	214	224	226	248	252	233	237	214	216	205	246	232	244	224	249	219	243	260	223	241	233	236	214	240	253	225	209	252	220	225	218	244	229	243	219	242	222	253	249	256	227	221	235	268	220	240	224	229	232	225	239	254	241	242	225	212	234	236	238	251	210	234	257	249	223	222	234	241	239	236	240	244	243	216	259	233	240	249	246	199	208	207	244	235	246	233	216	241	229	235	236	216	224	238	225	229	259	230	230	283	232	230	221	250	228	232	230	232	243	222	257	249	238	230	213	232	247	209	238	238	230	245	244	239	227	229	226	220	206	246	233	261	219	231	240	231	228	258	238	239	230	228	216	246	224	217	211	229	265	246	228	227	254	234	243	215	233	217	223	242	236	216	230	228	228	228	244	213	213	212	234	217	241	223	270	250	220	218	212	253	223	229	260	259	224	226	232	261	253	254	253	242	219	229	230	226	228	245	221	232	207	208	243	218	244	208	237	243	214	215	222	248	236	252	254	242	232	256	245	218	222	231	239	202	244	234	229	206	194	239	235	232	261	244	227	202	229	222	244	238	228	221	261	243	223	225	242	240	229	262	222	244	257	238	242	240	212	228	239	226	231	229	208	231	200	239	244	229	228	236	252	220	226
39234	3798	2361	2697	2427	2054	1787	1708	1590	1499	1573	1324	1271	1296	1567	1395	1309	1282	1094	1113	1072	1086	968	1111	1116	1043	888	828	877	857	820	751	784	865	768	843	757	766	819	787	792	749	774	695	812	666	698	632	632	612	674	625	619	909	2342	3890	3556	2668	1527	586	568	557	584	562	550	573	563	576	508	579	595	549	543	584	542	556	563	521	563	526	571	573	565	576	591	574	596	526	544	600	554	570	576	620	598	563	549	571	568	572	517	567	574	539	519	530	543	542	595	571	558	554	555	529	554	562	587	560	608	526	547	544	567	556	534	559	550	546	550	560	567	533	581	539	557	559	556	573	561	536	555	586	579	567	579	577	576	528	556	573	565	546	521	532	568	545	588	521	558	515	581	597	567	565	549	536	545	559	599	600	529	574	504	566	551	544	548	557	561	575	555	597	526	530	543	563	573	552	576	560	559	627	577	611	528	536	586	548	573	576	519	526	535	599	558	566	550	543	605	568	588	556	560	547	539	547	534	552	551	587	567	604	552	533	534	533	558	568	532	566	571	532	584	561	594	568	565	562	525	594	537	545	588	553	543	563	592	570	585	560	507	544	614	543	538	577	580	577	564	560	511	581	556	567	598	573	554	567	583	560	543	572	517	579	554	565	566	541	486	582	546	544	585	558	573	523	538	548	557	538	572	559	545	547	578	537	604	545	522	541	571	536	586	599	568	564	525	576	564	528	516	556	572	572	550	570	613	581	571	546	549	604	528	526	479	543	598	587	560	517	547	552	582	568	558	525	555	593	543	532	589	555	566	574	548	518	597	574	559	530	545	535	559	547	550	549	587	566	558	568	591	529	532	550	570	544	570	554	544	556	572	581	595	542	524	522	562	540	530	571	588	543	547	538	529	562	563	525	558	538	562	562	582	555	548	560	542	561	537	563	561	520	555	522	566	517	565	612	561	592	543	535	532	530	556	525	516	546	552	495	532	538	560	550	562	555	527	567	580	566	577	536	566	540	588	604	574	563	540	524	572	569	556	549	547	543	559	551	577	533	566	544	600	570	554	545	539	578	545	532	586	566	562	555	559	519	560	561	523	551	585	570	547	581	543	568	576	546	543	562	547	600	548	555	540	547	547	533	528	564	545	543	587	555	592	548	570	576	649	596	586	570	561	533	547	535	515	557	585	528	523	587	527	534	567	566	592	546	584	546	576	600	548	580	539	577	540	559	594	570	583	591	531	558	540	551	553	552	585	536	531	542	611	535	543	540	559	547	550	572	540	517	554	604	560	556	576	564	532	551	599	556	620	567	584	548	582	603	569	586	573	570	554	549	595	555	558	579	531	505	558	538	557	550	533	543	563	528	568	577	582	542	561	577	546	566	565	556	587	550	512	504	514	557	570	533	578	592	562	542	547	547	544	565	607	548	535	506	537	556	553	534	580	560	577	565	527	566	579	563	556	557	542	522	615	562	595	545	584	535	565	494	554	553	541	542	553	566	520	544	566	544	544	531	616	511	554	564	573	593	550	566	558	613	576	579	566	579	564	552	547	555	574	574	537	604	550	526	567	568	541	567	528	562	607	603	505	533	590	551	535	582	513	578	546	570	542	591	578	553	599	530	534	544	585	525	525	540	568	578	576	576	568	567	537	553	558	614	558	561	563	543	551	586	569	575	550	559	584	530	564	534	567	589	611	552	555	559	585	598	550	579	547	555	526	561	524	598	604	557	595	536	513	567	564	520	578	568	578	546	556	576	533	602	569	584	503	566	583	570	544	537	621	561	557	562	540	584	528	552	565	569	540	561	534	567	572	522	552	578	520	581	534	524	562	579	584	573	563	589	517	600	601	560	556	565	579	597	541	562	563	549	580	543	567	567	591	587	549	544	576	556	569	538	576	589	550	546	599	526	531	589	582	504	550	541	562	550	550	574	603	547	568	567	562	537	566	527	576	525	614	586	597	533	567	604	545	598	583	603	533	523	600	542	541	558	556	566	528	567	585	564	553	594	581	531	552	543	589	534	540	530	545	559	568	554	584	566	570	563	547	580	539	529	564	571	551	611	563	554	566	537	549	564	551	571	558	553	538	566	560	563	564	553	560	565	560	555	496	548	565	570	581	616	506	535	540	560	581	570	547	587	553	542	512	566	550	594	517	556	587	554	527	546	577	589	546	513	588	553	571	548	547	562	541	544	575	574	550	553	583	541	538	531	510	561	560	573	561	528	585	557	571	527	566	548	536	568	528	587	544	558	577	576	578	588	573	558	558	559	568	565	546	543	546	566	532	561	598	575	606	542	559	529	566	568	555	540	553	608	521	533	606	578	567	576	574	536	572	545	537	528	567	558	565	532	596	629	544	545	520	587	545	533	529	594	538	557	555	534	559	574	595	595	559	564	543	555	577	584	496	589	583	566	522	572	593	593	581	576	595	534	592	582	562	577	541	559	568	504	529	565	599	574	558	576	574	577	575	556	519	578	537	549	522	543	582	558	537	550	593	558	549	532	531	570	563	566	553	537	555	594	557	558	566	554	536	549	561	551	532	584	572	618	531	555	584	560	550	552	539	569	570	526	580	579	574	614	616	533	579	537	550	569	582	566	550	579	570	554	554	581	552	536	563	560	544	549	529	562	535	571	524	588	543	545	584	565	537	603	555	553	599	559	569	511	565	580	559	583	543	530	577	534	563	564	619	533	585	507	614	548	568	561	569	581	562	556	596	547	533	558	580	527	532	561	555	562	586	616	564	578	564	553	584	579	604	526	546	541	547	576	530	579	534	568	569	566	603	573	548	625	554	600	564	570	566	547	581	568	523	599	540	508	551	519	559	583	605	568	584	579	577	540	577	576	573	546	556	589	569	571	582	553	540	576	554	547	598	544	575	594	504	565	566	544	561	578	553	571	533	542	559	549	558	576	551	566	519	508	570	550	560	588	577	550	563	554	610	563	582	516	568	546	552	544	550	556	553	557	581	497	552	574	569	593	588	536	586	534	547	562	571	564	585	585	550	639	514	550	594	531	592	573	578	577	548	571	570	569	556	591	558	533	598	534	559	570	565	543	531	531	568	530	572	530	533	576	544	526	575	576	562	569	550	571	540	567	561	560	557	537	513	534	550	555	546	536	552	595	531	574	562	565	589	538	566	519	558	577	558	591	518	579	505	545	557	539	561	510	541	573	522	518	575	550	579	619	567	553	572	542	558	545	543	559	542	557	579	571	550	607	522	564	543	503	533	626	547	555	552	591	571	596	563	547	583	516	580	562	555	587	528	561	550	555	549	561	559	556	564	571	566	560	542	562	548	603	569	582	553	569	536	545	532	574	546	526	552	576	544	576	563	531	584	584	544	543	579	570	555	575	524	565	541	547	521	532	553	550	511	568	564	577	570	587	523	539	560	558	519	569	561	540	562	564	527	549	558	565	537	561	556	528	560	540	564	591	565	535	568	612	565	545	525	537	576	533	548	573	551	577	532	531	540	516	545	568	536	601	545	556	549	579	550	576
56319	30237	19869	4292	1222	877	686	600	521	445	496	430	396	384	362	346	385	282	277	248	264	209	361	284	288	294	248	203	222	217	190	181	222	221	190	168	174	198	204	192	181	187	206	203	169	180	158	164	151	169	158	159	154	369	838	976	751	474	288	143	148	146	155	138	137	141	150	154	166	167	148	146	149	172	149	142	155	149	158	147	131	162	142	155	156	179	166	162	158	159	146	190	144	155	185	155	141	160	148	136	149	150	175	125	135	128	161	152	162	143	143	138	150	144	165	181	130	141	152	135	141	157	141	136	159	148	166	140	161	141	159	152	141	154	124	156	149	159	150	159	142	142	149	142	141	130	136	147	176	149	140	131	159	166	132	130	153	138	149	148	154	141	148	125	169	137	174	160	157	161	141	148	128	150	144	145	152	150	150	140	137	142	141	138	177	172	144	143	160	159	151	140	164	156	148	172	152	137	173	145	172	168	160	164	146	158	173	127	125	145	158	161	133	145	118	155	143	164	168	163	127	152	154	149	145	154	154	134	157	147	160	146	143	129	153	135	148	149	152	148	150	146	149	142	171	131	164	154	165	168	152	142	160	137	143	158	140	166	150	150	156	159	147	148	157	133	155	184	151	152	164	110	163	164	145	145	126	158	189	167	148	142	146	137	130	162	174	139	144	140	151	151	161	170	156	148	135	127	150	162	148	153	138	153	154	140	151	156	145	163	122	158	127	158	160	152	152	145	154	132	141	144	142	165	152	164	145	164	149	130	127	162	142	143	140	170	147	152	141	149	136	137	162	136	136	138	133	137	156	135	148	152	174	166	144	163	143	139	147	132	159	155	146	174	139	152	161	161	161	146	150	142	141	118	142	134	168	150	135	156	144	128	158	147	132	142	150	135	166	162	150	146	171	148	165	128	131	148	136	121	165	172	147	130	144	138	127	150	147	135	159	139	143	143	139	140	144	159	134	153	149	134	159	148	186	135	168	137	141	153	175	142	162	141	152	153	136	164	169	162	167	145	129	150	157	150	159	159	149	147	175	155	159	145	151	150	155	154	150	143	157	155	165	154	145	120	171	144	141	147	138	150	137	179	158	146	153	156	144	153	135	176	152	145	172	151	144	183	157	153	163	160	143	149	156	156	159	153	152	163	165	154	171	145	120	149	148	173	160	137	148	152	163	143	132	130	161	129	152	155	153	154	149	174	165	180	169	160	149	148	144	151	149	135	157	133	136	145	161	135	154	124	155	143	170	134	156	139	131	161	161	174	157	132	154	138	157	161	140	135	145	167	145	170	170	167	162	159	159	155	141	143	142	127	153	157	176	174	146	132	146	164	128	150	136	157	122	143	154	147	142	163	144	160	141	150	155	168	142	130	135	150	154	127	121	164	150	158	150	165	141	131	142	133	157	162	152	141	141	162	178	154	154	168	174	160	174	143	171	131	166	150	128	120	165	131	144	154	137	141	141	166	131	174	135	153	162	160	149	139	143	148	161	126	164	136	156	137	136	152	149	150	158	181	148	155	137	159	135	159	149	150	137	160	164	136	147	145	132	142	139	154	139	136	137	139	145	179	152	146	142	164	151	141	154	147	140	152	142	149	165	144	151	149	166	163	155	159	136	146	163	161	181	188	149	130	178	153	156	148	175	147	149	156	153	137	161	148	153	135	148	145	142	148	153	138	166	152	159	144	159	154	162	157	167	129	154	162	147	151	147	137	150	155	151	142	154	137	133	137	156	147	142	160	158	150	151	132	156	158	148	150	146	157	152	172	144	153	163	125	129	169	140	130	147	130	136	153	157	166	143	150	162	150	162	148	174	150	153	141	128	137	139	132	168	177	173	157	156	137	144	138	136	140	133	137	160	123	147	143	150	154	165	159	142	158	128	161	146	146	155	140	138	148	139	168	157	149	129	158	172	129	152	143	140	143	153	147	148	147	153	163	150	127	159	146	147	135	138	140	173	157	133	146	140	136	155	140	136	142	143	153	140	141	141	146	137	128	151	149	133	159	147	151	167	146	151	160	137	139	154	148	125	142	141	142	140	151	155	133	125	149	148	125	142	151	142	155	166	121	140	136	145	161	156	162	167	151	175	125	146	160	143	150	149	144	163	136	161	158	147	155	141	167	138	154	139	142	155	152	143	143	145	154	143	156	151	169	133	149	142	153	155	142	166	139	156	158	135	158	153	143	173	137	148	175	169	136	151	137	155	149	157	154	156	155	158	152	154	138	149	148	138	152	162	156	137	155	141	149	156	139	147	145	144	145	141	174	147	140	157	139	163	124	169	144	156	163	129	142	142	162	148	166	142	167	152	179	149	114	140	151	130	137	185	140	152	160	146	149	167	146	150	145	148	135	151	152	165	146	118	164	140	161	178	137	154	156	150	124	151	184	145	159	143	163	151	146	149	130	144	148	150	160	140	167	125	122	159	144	134	148	145	134	140	158	125	161	165	152	129	167	136	164	160	156	150	156	158	148	138	163	155	143	129	160	149	147	139	150	148	121	137	161	151	152	141	132	148	139	156	154	133	139	160	162	157	150	146	142	141	136	148	155	155	144	142	145	172	166	138	134	156	155	154	143	178	156	131	147	149	157	155	148	144	169	141	161	150	136	129	163	148	166	142	153	155	138	151	121	145	195	152	176	168	143	149	149	136	147	144	139	143	165	147	147	149	144	146	159	148	145	134	139	150	185	151	142	161	153	144	151	138	151	145	146	127	164	141	147	157	130	158	150	121	162	154	156	150	147	160	137	143	167	150	158	161	141	161	132	171	150	151	149	148	144	148	140	147	144	166	143	153	144	146	162	184	165	162	166	150	179	167	150	176	158	122	147	142	157	141	151	155	159	136	146	157	164	143	151	128	159	154	152	144	141	154	152	144	135	133	156	154	169	141	148	134	154	169	150	132	160	160	148	158	160	179	155	170	139	160	165	159	156	150	156	134	154	151	165	163	109	158	128	146	161	150	150	171	117	179	153	153	155	157	167	124	167	143	158	142	163	137	136	143	159	152	158	154	159	144	132	148	139	162	143	152	156	162	157	154	152	155	166	157	150	171	149	131	164	163	158	118	142	146	142	142	135	147	137	147	158	161	156	180	137	158	155	159	143	149	164	173	156	139	180	165	152	146	138	138	172	165	167	158	124	162	145	168	154	149	163	120	155	146	147	154	161	145	161	149	138	133	156	143	143	137	130	146	158	148	173	155	147	156	141	152	123	154	134	147	133	139	154	159	153	147	156	147	157	163	119	159	146	118	148	147	132	160	128	149	148	154	169	147	139	158	171	165	143	180	146	152	133	165	157	164	150	171	175	163	144	137	160	151	135	159	167	165	165	134	146	145	154	143	180	146	141	140	152	125	158	148	134	149	133	137	148	155	140	153	165	141	146	125	116	133	131	148	157	131	138	161	164	137	179	177	165	148	171	143	158	163	145	161	169	166	163	157	166	159	135	158	168	170	162	143	154	147	148	150	143	155	137	151	160
47785	3881	3855	4466	3837	3394	2845	2554	2318	2099	1943	1755	1714	1777	1964	1816	1958	1377	1364	1277	1197	1140	1402	1352	1422	1358	910	834	923	922	775	649	738	806	646	655	612	685	742	792	704	673	640	513	505	506	489	496	475	491	536	491	451	2303	5702	6588	4699	2950	1366	427	389	386	385	388	370	423	409	365	373	373	350	367	345	385	363	383	398	368	352	381	372	367	352	372	384	380	392	384	391	375	382	385	371	362	370	405	372	406	350	400	361	350	394	401	406	385	376	385	397	381	389	342	395	400	366	357	378	374	404	398	357	358	345	376	391	368	384	415	389	363	383	386	344	379	371	413	366	411	350	364	375	378	399	384	377	386	397	373	382	370	387	378	363	392	402	345	404	377	381	378	348	348	376	369	375	404	345	389	390	378	339	337	376	419	362	394	388	335	380	363	398	415	383	404	353	397	336	392	377	363	369	427	415	360	374	368	405	398	389	345	380	359	377	357	352	355	422	384	414	392	386	395	402	375	390	402	381	370	415	401	344	362	382	374	400	412	357	362	399	367	385	390	349	390	383	386	379	389	347	364	404	348	389	355	365	371	309	351	378	365	368	432	375	417	347	371	370	389	384	377	362	383	350	377	383	372	370	372	373	362	404	364	365	363	376	365	390	381	363	403	373	379	396	368	373	392	399	368	397	346	381	402	421	400	397	378	375	377	388	389	375	389	373	422	367	353	380	409	365	390	369	382	391	405	410	369	388	395	383	384	385	432	376	411	364	373	367	385	373	366	370	364	381	353	388	358	356	400	373	380	414	367	403	379	411	347	407	383	367	358	404	382	380	391	405	363	393	376	389	406	361	354	374	404	365	414	368	330	378	388	397	336	382	380	382	388	400	387	363	347	377	388	379	361	377	354	349	393	358	385	368	358	394	407	400	365	397	364	391	364	335	374	419	382	391	383	377	383	378	379	377	343	366	359	389	377	404	366	350	383	375	411	361	350	372	359	353	389	369	382	381	384	358	405	369	362	365	396	343	354	394	395	345	386	395	377	374	350	396	335	396	375	391	366	398	377	404	389	387	373	327	369	397	381	356	412	391	378	391	375	382	366	380	386	373	365	347	350	418	366	375	363	371	338	359	394	346	363	371	373	370	357	415	361	383	385	376	392	339	377	405	365	350	385	392	403	368	380	376	398	402	399	393	378	380	369	383	398	375	360	387	388	409	368	368	409	392	364	418	383	390	361	394	380	375	406	391	374	394	394	390	399	387	389	424	414	354	381	410	380	335	396	359	387	395	387	388	392	393	382	378	381	368	336	386	397	372	349	388	360	377	409	381	377	363	375	391	377	372	378	363	387	399	408	396	366	352	385	408	367	381	352	378	405	348	382	383	371	357	387	385	380	396	409	360	357	391	371	433	365	423	388	375	392	399	366	396	384	366	360	389	387	381	357	359	384	403	397	382	392	370	358	386	360	356	404	392	398	373	375	403	396	403	404	370	413	378	401	377	371	403	405	361	369	349	401	392	371	384	392	385	366	344	354	360	351	384	379	369	346	388	355	353	365	396	382	402	384	368	371	360	379	359	408	392	370	361	348	385	391	382	362	349	409	388	333	384	363	394	389	369	367	326	415	391	404	384	404	349	334	374	355	419	385	335	365	366	385	396	388	349	383	347	383	388	393	409	391	409	370	370	356	382	412	368	351	388	392	390	390	378	346	354	387	384	411	374	379	367	348	380	378	370	388	412	374	392	364	396	365	374	361	385	347	372	368	337	415	379	370	386	353	401	353	385	385	398	391	380	374	361	373	356	369	386	361	433	370	367	390	374	358	399	358	358	354	381	411	416	369	367	384	379	377	396	375	384	369	367	337	414	369	349	353	386	358	383	386	378	391	405	381	393	373	382	378	407	362	361	373	391	359	379	375	362	391	374	375	374	350	388	369	395	355	362	373	365	361	389	355	364	389	374	370	383	347	393	378	418	384	369	349	364	384	355	376	382	368	376	374	380	393	406	403	379	400	375	377	367	382	391	388	378	358	362	412	408	384	366	354	407	385	412	378	381	369	337	384	364	370	374	390	366	374	338	365	385	383	403	381	369	344	386	361	372	362	369	395	391	369	391	370	361	385	373	392	338	367	350	387	373	391	373	368	363	381	404	381	363	375	365	393	397	427	399	395	394	392	366	367	398	356	385	357	336	385	365	351	358	349	362	453	408	355	320	391	343	371	378	385	367	385	375	397	383	416	357	389	360	400	375	373	367	421	402	366	345	357	370	366	375	432	372	359	377	364	408	364	399	365	392	347	367	363	336	384	378	364	380	394	368	359	372	378	404	375	352	359	357	392	371	378	396	375	390	384	376	386	377	337	347	382	368	399	372	389	402	336	386	330	369	364	434	394	428	332	377	369	391	387	368	362	426	399	340	379	357	411	340	391	354	374	392	412	387	373	349	360	370	377	399	399	392	401	376	358	359	383	403	381	396	372	384	362	382	374	387	376	382	385	344	373	414	351	350	361	372	373	412	370	373	385	353	412	378	351	370	395	378	390	383	362	405	393	370	363	370	362	368	394	402	363	392	368	387	379	399	396	359	380	334	377	373	374	386	382	365	370	390	380	342	374	375	374	378	393	342	390	360	400	376	356	403	401	359	411	379	369	376	342	419	395	386	367	363	358	369	356	393	380	383	395	378	404	417	361	393	370	368	356	367	388	356	367	378	397	400	331	366	378	333	376	387	367	391	365	379	391	338	365	369	359	362	405	361	375	363	376	395	384	400	408	356	369	398	363	378	373	372	374	379	376	382	373	387	363	389	346	358	360	354	387	371	380	376	365	353	352	382	366	379	387	393	351	337	396	341	342	388	370	349	391	357	363	360	394	368	356	341	358	404	352	385	386	375	395	386	418	417	367	399	338	358	383	373	366	399	387	395	382	357	363	385	382	345	402	378	405	384	394	384	379	378	356	392	383	377	392	375	359	366	413	385	393	384	361	354	344	369	379	355	377	370	394	360	402	344	341	354	358	371	379	377	369	372	404	350	360	382	372	387	383	371	386	387	415	370	400	374	358	370	419	386	397	382	363	375	363	372	392	377	375	375	422	351	338	392	386	382	383	395	389	372	382	351	409	368	374	371	416	399	391	395	372	375	386	378	359	391	373	369	398	397	389	405	377	360	356	376	380	379	399	382	332	390	403	364	406	372	393	344	371	365	372	379	340	365	356	411	376	368	405	408	360	409	391	382	365	393	376	384	400	403	383	396	369	375	404	412	387	348	383	359	387	434	366	398	387	385	372	376	340	360	402	375	377	408	391	381	372	350	366	353	369	378	407	395	364	383	399	352	356	355	370	376	377	369	340	378	395	351	407	403	411	373	350	361	360	373	383	399	376	386	375	357	403	375	351	360	379	412	411	344	384	382	338	349	382	361	420	397	376	364	375	380	359	357	366	375	367	392	373	400	347	389	403	372	403	334	370	411	390	395	361	362	371	393	363	374	374	401	370	395	383	383	394
17039	1355	351	283	253	290	276	303	257	309	256	222	280	294	247	272	263	247	269	220	226	254	202	258	202	234	226	242	235	229	253	237	246	229	244	234	229	242	232	242	225	225	246	226	234	213	246	205	236	229	233	252	215	234	229	270	264	295	236	237	226	206	212	219	246	209	207	227	225	226	232	233	226	268	240	229	237	234	219	234	224	214	238	228	247	231	246	218	250	250	229	214	223	182	234	236	224	236	217	199	217	206	219	242	210	231	247	225	217	237	205	236	226	238	243	242	234	219	219	190	234	246	238	196	206	216	218	221	207	228	195	234	234	233	212	243	232	228	247	216	243	253	230	219	253	229	217	233	241	221	213	248	226	243	228	217	246	205	210	242	228	240	220	232	227	227	204	199	212	211	261	236	232	237	234	199	222	241	242	188	239	245	229	229	190	198	220	231	228	238	240	189	236	229	234	249	238	250	235	245	244	225	225	227	229	230	223	209	227	210	217	222	214	225	248	229	234	219	233	235	212	189	231	208	207	223	232	214	249	225	231	230	238	217	226	233	207	234	188	200	232	242	236	221	219	230	229	246	200	210	240	214	226	231	227	250	233	221	233	238	218	263	226	247	239	252	231	211	228	220	208	206	230	231	223	226	224	238	244	234	237	236	229	239	226	210	226	242	246	214	236	221	204	248	220	229	240	224	230	226	242	217	235	226	225	214	244	249	210	207	227	203	219	220	206	221	252	215	211	218	208	202	220	244	230	234	239	214	234	232	235	207	200	227	222	256	225	217	254	244	213	221	208	211	239	230	221	243	233	240	196	225	228	209	218	215	226	215	197	241	237	198	250	229	250	191	219	233	219	231	231	199	244	225	208	225	219	220	226	218	220	227	221	216	213	243	211	230	209	183	231	238	211	219	227	224	217	241	193	200	207	223	244	236	210	193	237	248	197	256	226	220	214	212	203	238	216	221	226	234	243	198	224	229	236	231	231	236	216	232	236	206	248	205	218	211	238	235	231	231	188	217	237	209	212	238	219	229	218	233	228	232	232	236	242	245	213	229	227	222	229	211	235	235	249	229	213	241	241	200	206	255	208	223	228	249	242	245	218	257	233	238	236	234	225	208	221	249	207	255	198	224	239	226	229	207	228	227	201	229	233	240	207	189	198	215	240	236	197	194	227	207	215	220	224	240	230	215	259	216	237	220	240	195	219	244	244	232	200	201	243	255	253	245	213	213	239	239	210	219	241	222	242	228	240	225	211	208	240	241	214	221	232	249	205	181	225	236	249	202	233	224	230	217	238	227	220	223	222	247	247	229	221	218	225	228	212	227	214	200	223	215	215	219	222	203	241	256	227	188	228	256	190	243	209	232	242	223	217	224	181	215	241	247	222	234	210	204	202	217	228	226	219	252	245	233	251	195	216	230	213	236	233	257	215	203	212	226	258	245	270	243	211	218	217	243	242	236	232	205	238	223	210	239	212	203	215	200	240	255	250	203	256	247	237	211	236	218	231	225	205	211	244	226	223	216	239	245	219	213	236	219	247	207	236	214	214	207	231	254	218	243	231	212	244	224	199	222	227	209	234	220	230	212	239	237	218	242	222	219	223	221	237	210	232	252	236	213	231	230	256	227	241	189	227	255	221	207	226	257	204	233	218	194	236	234	226	252	228	250	231	244	201	251	229	238	210	204	256	264	231	212	226	260	246	241	229	223	213	246	232	254	261	224	222	223	239	216	196	236	231	229	228	223	207	209	215	234	209	255	209	234	233	262	237	237	241	250	212	219	245	231	205	217	210	241	215	204	239	248	246	259	249	205	220	196	216	246	224	220	230	218	271	235	243	236	229	218	199	201	214	273	246	208	243	238	270	224	205	229	219	238	195	257	225	209	218	227	227	230	210	223	224	236	191	224	239	200	212	201	233	229	214	216	253	234	223	217	248	244	230	235	245	212	199	221	242	205	240	213	227	251	218	232	235	236	193	224	221	233	249	219	227	212	228	237	197	231	193	244	217	219	224	214	226	252	212	221	201	245	223	237	233	234	239	239	218	235	210	232	227	215	189	224	231	219	216	222	233	239	266	265	246	235	206	211	212	256	202	225	234	208	230	223	230	220	215	204	229	226	229	241	224	237	201	225	259	248	217	237	215	205	217	192	203	219	233	209	245	224	223	212	204	218	234	224	242	220	242	221	229	232	207	240	231	234	217	239	247	237	245	227	217	211	244	240	198	236	234	212	219	211	214	222	217	233	222	228	211	223	222	222	213	225	223	232	218	212	226	236	248	235	212	205	215	245	218	217	220	208	224	196	251	226	212	250	213	209	219	226	212	176	224	235	210	239	223	234	233	277	230	215	229	208	193	232	207	227	225	268	205	218	226	184	212	248	241	227	226	202	201	193	246	235	240	232	215	227	227	215	245	213	209	203	216	235	242	231	250	206	233	223	219	230	190	226	219	232	235	235	236	247	212	234	198	252	239	237	246	225	230	204	205	227	223	234	192	205	226	234	220	207	230	230	229	218	224	234	236	217	243	248	228	238	238	210	206	215	212	251	235	227	240	227	197	233	236	199	217	230	237	220	211	231	242	219	229	222	214	242	209	216	235	231	236	247	234	212	261	247	231	229	231	218	228	205	225	198	235	224	209	240	216	229	229	222	205	242	218	240	237	223	237	225	243	217	216	218	203	244	215	253	206	225	228	223	235	218	216	256	240	200	210	223	257	222	247	221	235	219	223	236	236	213	234	235	227	240	232	202	237	213	228	205	220	229	217	232	238	197	192	192	240	231	238	219	223	228	202	234	227	220	207	206	243	217	219	226	215	183	231	212	195	230	218	226	235	214	252	211	212	221	220	216	215	223	231	258	223	196	206	251	212	226	258	200	230	234	244	207	265	212	208	214	216	203	209	241	200	193	240	238	227	225	227	183	215	272	213	253	244	203	223	214	216	216	230	235	237	229	224	231	209	221	224	244	246	222	216	232	245	225	222	204	241	199	217	242	245	228	210	201	202	240	256	229	214	209	247	232	215	221	229	221	221	247	226	196	212	245	218	232	249	236	231	206	225	197	244	227	226	213	222	231	204	222	218	213	250	205	213	247	209	214	209	241	212	253	228	238	234	258	222	214	237	207	210	236	240	240	227	203	215	210	228	237	225	233	221	191	220	231	220	229	226	218	208	218	216	237	210	243	225	238	236	203	216	211	250	222	236	238	225	218	227	218	226	269	260	242	209	223	214	213	225	248	221	248	240	240	215	242	251	220	226	241	235	225	232	231	231	245	235	240	232	217	211	236	236	217	235	209	218	261	229	226	208	236	206	207	224	227	230	220	213	238	231	212	240	246	239	224	242	242	206	244	239	212	220	220	218	211	216	232	218	213	227	254	260	214	241	210	206	223	224	210	206	254	216	224	224	256	263	229	212	209	214	204	235	254	231	246	220	242	225	222	247	219	213	256	209	230	223	195	244	233	213	226	234	223	234	218	238	253	214	208
15754	740	727	720	818	756	805	857	837	803	791	738	787	802	802	775	824	808	792	748	818	756	687	676	689	644	646	693	662	626	622	659	621	601	628	607	581	628	670	719	696	610	670	627	634	573	587	582	600	645	582	593	618	577	736	911	932	884	706	563	579	553	504	530	547	550	560	555	565	556	549	577	563	571	531	607	534	519	541	531	553	565	592	612	571	567	557	583	541	540	580	534	568	543	517	533	551	608	513	584	568	564	566	543	514	554	528	543	592	511	572	586	540	580	575	532	596	584	566	517	573	521	537	557	541	585	616	564	531	542	544	554	555	568	534	584	540	594	583	604	564	565	523	573	561	540	537	533	561	576	553	559	542	552	533	568	594	545	588	545	536	572	566	559	531	561	555	589	559	551	567	552	548	579	544	564	562	605	585	541	570	587	576	550	549	554	591	522	581	571	561	534	563	548	562	524	534	546	586	561	599	524	533	547	589	592	601	565	566	575	566	542	545	531	555	498	531	564	570	549	539	576	561	567	570	578	556	589	551	544	557	540	558	549	540	557	544	476	579	565	593	534	621	549	550	533	581	557	536	560	541	520	592	562	563	601	560	548	543	570	559	554	587	541	550	559	573	596	569	563	575	544	504	560	521	592	560	536	555	579	523	549	549	513	549	556	553	576	526	551	578	583	572	552	562	574	581	557	506	581	589	530	552	586	501	558	535	559	602	602	576	574	549	578	527	588	587	539	560	551	539	580	501	563	549	525	546	561	622	578	561	558	582	574	550	579	511	538	550	529	577	543	575	565	572	580	610	563	529	555	505	589	547	547	590	531	573	572	533	549	560	554	559	571	585	578	546	556	563	565	585	557	602	548	555	573	566	548	544	597	571	570	561	535	584	553	523	567	568	592	577	544	573	562	539	540	503	566	528	564	593	532	529	564	619	571	556	560	570	575	525	567	563	564	584	565	599	551	535	563	572	550	562	589	592	562	563	594	575	575	543	572	593	548	560	562	586	534	557	529	540	587	506	600	596	511	583	557	577	613	532	554	555	547	562	566	545	571	576	564	534	548	547	589	566	593	577	574	538	529	560	540	548	550	536	560	572	584	547	598	578	519	537	540	529	559	582	567	524	555	614	551	544	554	574	588	608	534	536	572	543	531	604	553	568	569	518	563	559	561	583	592	544	553	576	551	581	593	509	539	560	518	501	545	590	565	563	577	577	528	579	568	564	554	575	566	535	561	533	502	566	543	580	588	555	536	614	561	584	552	563	592	562	567	590	549	604	548	579	528	569	529	554	523	603	565	572	544	583	552	582	576	569	542	579	540	548	555	576	531	562	583	544	588	600	546	545	555	556	522	535	556	589	535	569	563	519	570	580	531	568	584	532	564	578	575	531	553	553	537	531	628	552	600	508	543	557	587	577	569	585	565	551	543	554	577	576	545	580	578	592	575	582	596	580	566	550	569	573	552	564	590	554	578	602	527	579	550	541	542	564	546	582	554	583	537	594	570	554	544	533	553	556	564	556	563	546	562	540	554	519	565	530	524	582	559	536	562	553	540	567	536	555	540	553	540	533	550	582	594	505	513	562	582	550	551	584	560	550	529	549	529	538	530	573	581	595	556	591	539	558	544	543	551	572	546	556	553	522	553	529	577	520	516	505	567	550	577	565	565	589	602	560	564	532	527	536	557	587	594	564	592	574	545	565	556	536	559	562	548	536	590	560	528	514	500	570	552	559	583	574	564	565	515	565	576	599	567	539	562	534	541	546	522	543	588	580	541	591	523	605	531	556	586	603	531	563	594	566	557	554	572	550	572	527	529	541	560	535	537	588	531	594	562	563	549	556	541	585	543	517	537	556	557	543	576	592	576	547	560	554	610	578	605	550	571	596	550	555	545	516	509	558	567	601	563	618	557	585	575	563	556	548	565	556	547	540	543	526	545	539	537	600	564	563	562	543	598	505	553	549	564	546	562	589	592	548	557	500	547	529	583	542	528	615	537	539	534	587	567	566	596	556	610	574	584	595	564	552	557	551	551	606	538	594	534	575	553	580	544	533	527	579	560	533	539	537	539	550	541	580	590	544	540	565	549	584	548	569	548	587	541	574	622	600	574	572	547	554	594	556	519	529	534	578	535	536	583	537	544	540	555	534	544	544	576	575	554	585	543	573	553	614	561	547	552	571	560	571	575	558	519	626	599	590	604	580	546	547	561	590	553	565	558	566	584	559	587	580	562	552	599	566	557	538	566	574	597	573	562	589	562	556	580	589	541	518	601	551	587	497	616	568	529	574	532	558	537	559	584	544	555	563	566	529	570	573	558	532	588	551	534	596	587	568	583	556	584	554	552	555	552	583	572	540	572	604	536	552	619	531	537	554	575	570	571	509	562	535	538	553	570	544	601	536	589	574	540	555	541	528	564	563	567	559	566	558	555	567	505	558	564	496	578	567	513	543	561	514	585	589	534	545	550	546	524	516	598	557	583	541	545	570	572	553	551	609	577	547	541	563	538	576	544	615	507	546	562	592	537	523	550	569	546	537	565	566	551	584	592	534	578	508	542	574	590	559	571	553	593	539	517	555	582	555	593	530	573	586	570	588	527	566	531	556	562	560	573	538	552	575	596	580	551	530	556	576	546	567	561	555	556	558	574	567	522	545	548	581	539	513	532	565	539	539	561	574	568	578	581	564	588	553	617	555	550	568	583	527	566	555	576	543	548	546	587	580	565	599	568	587	511	529	591	571	543	548	526	559	589	583	542	539	578	547	576	552	573	536	555	602	547	566	538	565	578	590	548	531	567	600	554	591	570	569	557	546	527	565	569	566	534	562	552	556	533	523	561	525	555	553	561	582	556	526	555	572	549	515	544	566	551	545	545	583	548	543	544	592	583	559	589	571	568	575	585	573	540	599	571	553	616	556	585	549	531	539	595	587	563	577	562	562	563	605	536	551	564	536	548	577	579	579	530	552	563	573	506	561	528	569	567	548	567	533	573	570	573	535	526	571	584	549	552	569	563	556	602	551	558	578	549	540	547	590	537	544	578	560	523	603	554	540	578	567	519	537	554	557	572	576	569	567	560	552	557	536	557	574	540	536	529	583	542	574	554	566	581	601	527	584	575	524	571	541	541	559	596	594	566	519	513	605	541	582	560	580	569	547	563	630	559	519	553	593	585	581	564	496	497	557	551	556	553	564	541	594	532	567	567	531	555	565	517	546	563	545	552	546	535	570	539	554	544	561	569	556	548	547	596	550	606	516	579	528	519	554	511	548	527	556	515	561	565	588	574	575	558	568	559	543	540	544	519	571	529	575	569	552	579	584	544	567	555	542	543	543	549	571	560	581	570	578	573	553	565	586	595	557	551	551	577	537	539	541	532	543	548	539	519	535	574	585	584	553	573	550	547	530	580	589	545	545	554	524	564	535	591	529	547	589	565	563	573	574	547	541	589	546	554	542	559	556	579	565	567	531	561	558	530	569	542	590	597	493	573
55906	25673	7536	980	703	567	493	465	432	404	402	373	352	379	338	343	358	335	265	300	345	294	296	296	337	290	291	252	220	250	260	229	228	256	245	248	234	267	254	249	211	225	246	268	245	260	238	228	239	237	257	231	231	263	410	666	639	569	329	212	218	197	234	241	216	258	217	186	232	245	251	237	268	237	266	241	252	212	240	200	250	268	229	210	223	227	233	230	255	224	228	215	249	251	243	214	213	239	204	223	200	228	251	262	225	210	215	241	233	266	259	260	205	232	224	265	228	222	234	213	244	226	270	251	236	206	225	220	236	227	243	251	238	237	234	202	246	217	244	255	243	217	253	210	254	242	216	239	230	221	230	255	249	238	234	195	224	225	226	226	230	211	223	215	237	239	204	228	236	257	240	250	229	246	214	206	229	232	233	223	231	241	198	235	266	237	242	202	227	238	247	235	226	249	251	220	247	231	187	253	234	218	215	209	226	217	250	246	232	231	230	232	244	228	233	252	225	247	229	226	219	204	268	226	219	237	245	264	221	224	226	234	234	243	229	247	242	255	213	235	231	243	217	231	232	248	223	214	266	219	211	246	204	256	244	223	226	228	220	256	225	209	231	217	215	243	248	238	225	226	245	206	232	228	222	230	256	233	242	222	215	200	211	245	210	206	241	258	212	221	244	221	238	213	237	213	240	225	243	220	219	227	230	208	226	233	241	226	241	217	241	214	225	240	232	228	231	243	250	239	225	235	241	216	244	235	263	213	246	233	228	204	209	229	231	207	204	234	202	227	223	236	234	243	246	261	193	196	223	217	209	206	221	220	256	244	225	244	219	248	247	237	238	213	242	240	226	233	196	220	230	233	193	251	247	215	225	228	215	220	242	260	226	216	241	237	218	222	249	205	251	201	226	269	212	235	237	222	236	259	232	213	229	213	230	257	229	214	261	233	232	217	220	254	248	215	225	252	203	237	240	246	215	219	248	215	198	221	220	199	232	213	240	233	223	231	248	253	238	233	252	211	238	214	247	226	242	191	218	222	204	215	228	242	207	242	235	237	213	236	225	220	210	218	232	229	193	233	202	234	224	227	240	201	213	250	226	252	225	239	209	254	224	239	220	237	256	223	242	234	260	232	216	204	226	231	254	225	237	246	216	250	225	222	233	247	232	228	233	244	218	237	232	221	235	233	222	204	221	247	235	204	229	239	222	209	247	238	233	258	254	234	237	217	234	208	227	224	251	235	239	228	259	242	234	241	238	254	238	229	241	239	222	236	228	226	243	225	234	206	251	237	227	224	233	241	217	237	244	221	229	232	224	229	245	224	231	223	225	269	211	245	217	226	231	206	206	228	227	202	210	237	234	230	226	239	240	237	261	227	244	254	218	229	222	232	224	224	248	219	245	230	207	260	231	214	239	234	239	208	240	242	220	249	213	233	234	230	241	227	260	242	239	237	213	251	214	210	229	229	228	244	230	214	232	233	221	231	252	248	216	211	232	220	235	207	229	199	234	241	237	240	240	241	247	210	224	246	212	222	227	231	235	221	230	206	228	222	206	234	220	228	232	243	251	197	233	204	246	232	211	253	218	216	222	251	224	230	246	222	237	228	221	227	206	215	209	228	230	226	214	227	217	242	211	233	232	231	215	213	245	216	217	202	245	244	242	217	258	236	212	253	242	238	233	242	226	235	244	243	214	216	232	222	247	238	238	233	247	228	227	220	228	244	216	224	241	222	218	245	216	250	247	226	216	232	229	249	220	244	239	232	242	234	240	221	235	228	217	238	235	227	215	215	220	241	222	243	204	229	226	216	227	221	221	204	254	249	230	218	233	227	249	216	252	229	249	227	225	240	237	199	264	214	226	211	225	237	201	240	234	210	228	222	220	223	208	231	255	230	222	218	255	218	226	232	231	201	203	258	239	225	240	238	218	239	222	211	232	242	213	208	246	223	244	228	235	215	235	231	209	235	236	246	225	206	251	217	233	225	228	217	216	235	223	216	215	232	223	234	241	249	238	225	177	224	207	231	217	217	237	232	229	228	242	199	236	253	233	237	200	217	213	226	256	236	228	231	217	247	219	226	238	219	230	224	216	231	232	237	264	232	205	260	233	220	233	243	226	201	214	209	254	235	234	235	240	231	238	228	252	214	227	224	210	231	217	228	183	199	231	228	212	243	226	239	210	233	234	236	219	222	247	235	236	205	229	210	226	220	220	238	246	240	231	212	235	223	237	232	236	224	233	237	210	222	208	241	229	238	229	245	210	245	218	258	233	259	230	243	214	228	238	229	251	231	243	237	231	236	231	238	227	231	239	243	247	217	234	230	226	218	253	224	216	199	201	206	231	210	219	271	228	225	254	254	229	227	256	237	216	216	251	186	212	221	205	237	238	245	218	245	222	252	225	241	217	230	232	193	247	226	231	231	243	271	238	245	225	207	243	236	216	242	196	239	246	212	211	229	225	227	250	206	230	229	256	226	245	252	248	237	211	235	250	201	220	220	220	198	205	226	214	241	262	251	259	227	213	228	201	238	262	241	219	230	219	207	234	237	207	229	216	226	231	241	183	227	223	242	239	229	262	237	225	233	239	243	228	220	221	236	240	244	216	220	263	233	223	244	238	214	207	226	208	206	225	210	209	212	250	212	217	232	216	225	226	218	235	259	247	215	228	250	232	228	215	263	238	227	208	231	213	205	222	233	214	221	251	197	238	261	234	229	222	246	236	239	234	234	212	221	221	218	231	206	232	230	221	216	235	215	214	243	250	214	228	239	214	247	226	230	228	234	241	235	218	222	211	231	244	246	231	224	246	217	260	213	215	228	228	234	222	225	206	245	253	244	245	227	225	220	228	237	234	269	249	234	201	252	187	225	224	213	201	255	265	216	242	223	239	213	240	214	237	205	261	254	214	243	260	230	232	206	262	243	243	250	228	226	239	263	215	219	244	243	218	239	229	210	236	183	212	217	215	247	221	215	202	228	230	215	242	234	221	229	227	250	229	242	243	208	222	202	227	238	212	238	228	246	219	219	229	214	233	197	223	207	220	233	251	215	233	205	218	226	232	210	227	218	211	217	219	229	218	241	257	218	255	206	222	230	249	253	207	228	207	237	262	231	209	205	206	242	217	273	276	216	255	239	239	219	223	227	210	248	231	245	240	231	244	205	244	223	228	238	202	228	237	231	226	253	256	225	241	237	230	239	250	242	239	197	228	250	209	224	210	233	229	241	222	244	236	266	198	210	225	221	237	258	251	216	227	216	248	219	219	233	239	236	217	224	250	236	234	243	248	226	244	215	245	205	227	255	224	260	239	244	235	257	246	237	229	242	212	234	259	257	222	232	260	207	232	235	221	216	239	230	225	239	225	199	223	235	219	239	232	239	229	202	206	233	254	246	223	243	219	250	244	227	256	236	194	258	246	255	237	232	227	233	239	227	232	236	217	237	255	237	234	238	257	231	211	247	236	236	242	235	249	217	238	236	218	209	210	254
38346	2095	2356	2801	2538	2087	1848	1875	1667	1612	1491	1361	1419	1424	1444	1639	1380	1319	1255	1172	1284	1079	1139	1068	1174	1016	994	743	698	696	736	756	751	718	730	716	691	769	837	786	749	742	739	649	641	682	671	650	628	691	731	759	665	673	2209	4206	3571	2873	1423	597	578	549	560	539	521	543	565	575	590	557	603	582	539	551	566	586	544	571	598	549	593	571	544	565	567	598	582	535	589	570	569	590	607	599	579	574	558	582	544	533	563	576	583	499	588	555	559	597	580	569	573	565	583	535	602	566	573	515	569	554	566	544	560	567	599	602	543	568	562	622	550	564	553	556	564	555	573	569	570	538	563	529	515	541	586	547	614	584	545	557	574	552	576	527	564	530	549	600	566	549	557	562	558	549	600	591	543	615	517	559	583	562	533	565	553	567	550	543	587	566	483	574	532	530	583	536	564	545	557	539	552	546	552	611	531	555	533	585	519	542	520	574	564	576	548	551	512	560	590	570	524	530	576	613	561	550	541	573	526	532	579	544	550	545	559	548	583	549	553	520	531	587	568	548	520	584	537	575	566	568	549	502	554	560	557	565	535	544	561	564	566	604	551	532	599	551	624	571	553	551	543	539	614	578	547	546	548	560	571	613	534	557	607	578	544	548	578	559	561	559	582	580	564	551	560	546	603	569	560	549	595	580	546	545	590	565	579	515	541	534	537	581	569	572	511	596	522	572	551	550	528	603	548	577	563	540	554	569	557	553	586	532	580	540	571	538	566	545	564	565	612	541	530	562	585	559	537	586	544	544	604	551	569	517	548	559	629	552	547	568	553	543	587	541	571	610	551	582	581	552	556	584	549	547	550	576	562	579	610	572	556	564	529	553	551	609	582	541	539	577	540	581	557	578	603	571	564	534	552	571	558	540	581	569	564	588	539	576	606	577	558	548	533	553	612	560	567	573	569	569	519	544	583	563	560	570	556	544	559	580	534	530	526	607	580	553	565	551	569	571	602	579	535	548	556	562	582	520	533	546	557	627	523	555	600	549	523	583	554	543	541	585	609	604	629	561	595	569	528	551	569	564	570	547	544	557	577	598	577	560	582	600	590	579	522	567	547	581	543	565	553	548	571	534	565	592	549	583	527	534	576	567	532	557	562	566	600	539	545	558	564	569	523	593	533	554	559	591	528	577	554	597	537	589	547	524	580	604	571	546	568	564	570	605	585	582	561	539	554	538	550	542	581	559	547	592	573	532	592	554	558	553	576	586	571	514	548	599	556	529	562	546	561	570	533	635	577	567	542	556	553	568	576	577	564	521	594	569	561	576	558	582	525	574	562	568	595	569	594	566	545	545	576	575	585	582	604	588	547	544	542	530	570	561	552	546	510	554	574	577	576	528	552	540	575	592	583	567	521	575	532	562	583	489	517	554	524	558	548	560	553	514	525	627	567	567	544	609	565	564	524	582	561	546	577	543	540	574	564	552	551	551	530	547	546	574	575	579	574	518	569	588	546	582	568	587	582	562	548	571	581	524	554	618	539	549	539	509	526	543	548	544	562	573	580	513	601	565	588	543	583	562	561	557	561	563	571	588	502	561	559	512	572	552	522	582	565	541	508	579	608	556	560	593	540	580	571	527	540	571	553	575	556	588	530	576	559	533	542	537	538	574	565	573	556	550	554	518	576	578	555	543	558	601	565	546	534	528	566	542	565	560	534	553	594	509	561	585	548	564	534	545	608	574	592	567	567	589	587	587	549	572	562	579	578	527	517	587	601	593	557	533	533	535	525	574	566	556	540	599	534	556	516	545	585	583	546	544	537	540	567	545	550	568	544	586	573	543	576	566	526	599	547	595	553	583	541	560	564	532	586	564	572	567	579	545	581	540	534	525	551	622	527	549	589	520	561	547	544	558	540	601	599	529	552	539	540	555	535	550	556	518	570	556	508	623	583	541	557	605	543	556	556	589	581	568	605	555	556	527	529	569	575	564	573	561	549	521	596	592	568	578	600	521	568	556	581	566	546	572	497	537	579	544	617	544	569	571	573	538	546	545	531	573	601	558	565	541	511	548	564	577	534	574	541	594	588	591	541	592	552	503	581	571	563	504	543	523	578	573	601	576	557	523	541	608	537	525	536	542	554	577	550	558	577	576	560	558	563	543	587	547	558	553	563	573	564	581	563	529	572	552	572	565	549	564	550	565	608	603	573	532	559	529	603	547	513	511	599	583	587	565	525	566	568	609	536	573	553	634	524	579	549	527	538	602	538	544	511	540	562	557	596	552	546	533	562	516	541	565	518	553	585	557	545	546	578	573	570	560	548	560	560	534	581	530	584	570	574	578	591	568	571	547	567	555	551	570	585	553	568	572	589	589	601	574	564	569	529	535	544	526	520	575	575	549	601	555	532	549	539	595	562	530	565	579	566	590	576	583	553	563	568	586	581	580	521	599	559	548	553	575	585	578	581	566	536	574	575	561	566	519	541	576	567	526	550	509	486	585	558	515	555	625	535	573	601	563	511	526	567	582	508	522	541	504	575	565	596	573	545	570	578	519	573	532	561	564	528	571	562	532	593	560	551	562	542	573	576	547	554	571	575	541	548	596	574	526	570	517	551	553	563	552	591	585	577	564	572	604	571	549	529	551	578	590	566	570	558	621	557	539	558	514	524	573	553	552	542	566	585	565	537	549	560	579	543	543	543	562	561	564	520	559	502	529	588	593	565	581	551	588	605	540	586	575	566	554	547	532	524	543	599	523	587	542	592	575	561	547	538	555	589	532	555	534	548	514	558	545	570	521	562	590	532	609	531	547	561	586	568	564	567	604	567	610	575	591	584	588	589	532	536	570	562	541	589	540	562	581	540	570	520	562	560	541	527	540	574	584	550	574	549	572	569	559	579	577	571	522	585	521	549	558	549	564	555	561	545	563	521	587	599	530	551	577	552	572	611	571	530	567	569	541	557	553	587	533	581	528	587	571	522	555	489	564	561	565	557	572	559	612	573	516	504	561	592	592	535	577	541	540	580	545	573	581	596	514	566	549	560	539	585	570	586	577	586	541	554	548	554	580	496	544	581	603	535	567	581	572	550	566	575	593	531	488	561	565	595	598	550	517	548	583	555	605	514	546	563	552	535	583	538	598	567	569	558	579	584	612	535	576	564	570	589	543	570	556	539	539	538	549	576	606	578	561	551	558	578	568	563	531	559	569	550	535	593	556	581	537	560	562	560	565	553	554	578	540	510	542	550	584	601	577	565	557	580	583	554	552	550	570	555	575	569	595	580	573	582	542	571	603	519	532	580	555	562	554	597	542	556	592	580	552	555	557	573	521	558	532	551	541	579	546	556	536	548	606	586	559	575	537	567	529	538	530	582	540	543	585	571	608	530	570	567	588	615	619	552	572	528	560	576	505	586	553	551	546	563	544	532	549	542	547	544	549	535	580	623	565	624	554	590	564	560	526	537	589	540	569	541	530	542	567	579	547	584	543	566	548	550	573	571	570	528	584
60119	31394	15979	3036	1219	854	700	591	541	497	516	438	380	370	432	425	348	350	271	319	294	275	300	267	252	267	200	188	179	208	189	185	185	197	166	158	185	199	193	176	195	172	201	169	141	167	151	182	170	176	150	177	190	210	401	1093	1002	851	366	147	164	169	155	152	133	149	156	163	155	148	166	139	155	159	132	172	152	160	156	142	158	162	145	128	150	140	146	148	163	176	164	166	144	153	133	138	146	146	151	140	175	175	175	135	133	142	154	168	136	146	149	142	179	153	156	159	157	163	146	142	154	145	164	161	141	127	155	147	180	136	135	165	150	146	128	148	154	163	186	166	158	160	148	172	142	164	152	169	147	149	148	140	164	153	155	148	160	138	152	154	159	145	138	150	158	147	163	156	166	140	140	140	167	159	158	135	148	178	139	143	167	158	168	150	155	158	178	136	163	159	135	128	152	163	146	159	142	147	152	139	130	158	156	148	149	168	152	145	158	114	188	140	153	180	148	144	137	163	141	142	140	148	166	162	153	167	165	154	135	161	132	148	144	145	173	144	146	135	147	141	147	157	134	133	148	150	166	139	147	152	174	143	145	146	156	165	155	129	167	147	145	163	167	145	157	164	134	147	149	167	166	155	160	162	140	178	130	166	136	145	154	157	160	145	174	151	148	159	141	149	145	128	152	168	153	151	141	137	128	162	147	139	155	164	141	148	140	176	165	163	153	157	141	151	128	132	152	152	154	158	145	154	155	143	152	165	152	140	143	156	142	173	175	149	135	137	148	164	146	137	155	150	149	155	129	155	142	159	145	161	145	150	158	156	156	156	152	133	163	144	163	149	143	138	168	136	136	145	167	157	128	149	165	149	146	154	155	151	143	149	134	131	138	144	142	153	155	155	163	140	165	159	179	147	146	160	154	148	149	164	152	124	156	145	131	143	152	150	131	135	161	140	154	161	143	166	180	144	165	171	157	175	146	155	149	154	162	143	163	119	160	146	148	152	138	133	130	134	160	131	174	164	150	145	152	166	171	143	158	152	141	152	162	153	156	164	135	155	136	178	140	143	127	167	153	157	150	137	168	153	127	145	185	151	137	148	134	154	150	156	146	168	160	163	146	142	141	163	160	135	139	160	145	149	165	147	137	151	134	141	155	137	139	134	153	155	140	166	142	154	131	160	129	159	145	147	151	140	161	141	145	163	153	158	148	133	145	173	134	148	133	144	125	146	140	144	175	151	139	155	151	157	151	121	149	155	143	138	147	138	163	126	152	139	155	160	151	144	143	158	137	151	165	147	159	142	149	137	158	166	174	143	147	138	146	155	140	161	146	133	168	128	180	136	124	177	152	154	155	140	146	163	153	154	167	157	165	143	134	145	153	149	139	169	149	136	123	149	150	153	165	152	143	146	145	162	151	144	136	159	133	123	161	136	140	153	167	151	158	127	158	153	136	159	155	137	156	141	152	147	123	139	132	142	145	141	147	150	130	156	145	153	139	144	158	134	156	152	164	164	158	143	147	146	161	164	138	146	161	156	147	150	145	136	143	155	144	139	139	153	147	155	154	163	154	153	151	165	156	163	149	156	151	145	164	148	147	145	144	143	151	151	147	135	166	155	163	164	153	151	146	164	141	133	178	166	138	141	162	148	155	155	159	165	159	151	159	165	151	148	149	144	155	176	130	117	146	173	179	165	152	151	135	137	143	153	150	153	152	145	142	132	155	150	168	160	157	153	124	166	146	145	147	147	145	174	145	138	140	142	135	141	139	146	150	166	156	161	146	134	148	141	169	152	114	154	159	153	134	143	163	135	140	153	142	161	165	134	140	149	164	147	138	152	130	154	156	153	138	141	133	130	151	140	149	158	146	158	162	156	153	150	148	154	136	164	155	160	144	132	140	130	147	153	157	152	149	162	142	162	151	142	144	159	146	147	154	163	153	164	149	151	167	135	136	167	138	154	152	167	142	147	141	154	138	160	134	140	156	158	161	124	141	138	158	151	135	146	134	153	154	150	133	166	132	149	158	147	129	159	142	131	170	148	178	146	146	159	136	149	153	134	167	161	145	129	134	137	133	169	149	159	173	127	166	157	141	132	143	146	158	164	151	149	150	139	147	151	174	135	158	155	128	148	180	141	152	159	148	142	162	149	155	121	130	130	148	144	161	156	124	167	137	137	145	153	163	165	167	145	168	154	140	150	138	173	140	160	190	144	163	124	152	152	150	153	145	133	136	140	165	116	169	136	161	151	117	149	141	151	154	156	141	145	158	127	143	147	151	145	127	139	143	147	170	173	153	154	143	133	154	150	143	137	146	154	155	133	144	163	158	135	166	162	150	173	133	158	149	160	142	139	133	161	161	131	158	168	139	149	149	128	150	160	162	141	171	142	177	163	151	142	168	168	161	155	156	167	137	143	151	145	166	151	179	147	141	142	156	151	123	155	145	153	149	151	141	149	150	152	138	150	144	162	142	136	144	157	166	157	158	143	144	159	153	142	153	138	159	127	142	149	147	160	172	150	144	128	135	149	139	159	141	150	144	124	157	167	148	134	152	155	158	146	130	136	137	157	142	161	137	175	145	141	154	147	150	151	143	154	157	134	144	125	142	161	146	164	143	165	160	133	162	155	150	175	133	138	167	138	146	145	148	122	146	125	138	138	150	159	155	153	161	161	151	138	153	164	153	152	139	154	154	141	134	166	147	152	146	126	137	150	170	156	147	151	140	156	125	139	145	165	145	151	159	139	164	148	153	140	152	174	167	147	160	166	185	151	149	139	173	129	159	166	141	152	139	159	151	144	131	173	162	136	137	162	160	138	159	143	145	139	156	145	151	149	173	149	137	148	157	158	130	145	151	146	162	164	168	160	149	140	154	148	137	174	143	143	132	141	140	149	142	150	170	144	160	138	148	157	148	152	155	149	138	160	166	141	138	144	140	157	149	164	172	154	152	148	179	160	144	131	150	162	137	162	166	136	164	153	149	162	147	157	153	157	151	137	144	169	161	169	134	138	134	148	154	144	164	155	173	141	134	141	141	144	142	136	138	145	157	141	146	144	133	140	150	126	149	137	164	135	136	143	148	160	136	151	145	146	160	139	138	125	156	169	150	154	160	136	140	141	152	126	166	162	176	172	118	167	144	160	156	129	163	147	148	165	160	159	156	159	140	133	155	139	152	149	136	138	138	130	130	131	143	153	167	158	154	128	150	165	174	144	168	166	165	138	158	171	142	161	142	146	132	148	145	151	133	148	148	138	165	153	165	162	149	156	134	131	149	140	161	149	121	142	131	132	166	137	170	164	146	139	150	158	174	159	167	148	156	172	176	107	149	161	116	148	155	157	140	155	136	160	155	163	157	163	146	128	170	159	125	139	149	143	149	166	145	147	142	164	150	147	154	146	128	128	167	150	155	134	159	174	144	151	143	132	144	145	143	157	157	145	137	160	156	138	141	149	152	147	160	138	141	138	179	149	154	124	147	131	133	167	122	138
47243	3275	3834	4423	3808	3352	2957	2773	2519	2212	2150	2073	1918	1753	2194	2103	1623	1545	1313	1411	1506	1241	1504	1413	1178	1276	840	751	698	667	647	599	621	646	642	660	753	762	726	641	623	615	636	632	575	533	577	552	524	502	568	570	572	761	2703	7214	6548	4833	1776	400	384	377	437	380	372	379	396	350	385	388	346	395	370	396	362	387	349	385	383	416	378	395	382	424	390	389	425	392	373	424	368	359	347	366	404	339	366	414	379	350	389	374	389	386	374	384	400	392	366	372	353	359	347	329	348	396	377	359	386	361	380	417	371	370	381	395	360	382	370	394	401	396	363	412	393	394	394	376	398	369	320	396	370	356	371	371	396	392	396	370	388	361	387	347	374	433	370	409	380	345	355	366	370	362	379	390	379	387	370	389	361	354	339	372	331	408	391	374	383	364	367	387	381	381	392	357	367	363	384	377	377	350	361	372	436	373	416	389	386	367	376	424	401	364	393	370	398	375	385	388	354	415	349	365	403	390	372	368	397	375	352	366	383	360	400	387	396	397	341	404	375	371	377	344	407	368	376	323	331	384	379	366	366	395	360	397	380	334	383	376	386	384	329	368	414	353	353	391	397	363	386	381	345	360	360	380	348	377	365	329	354	363	411	375	382	394	361	329	370	373	372	395	351	371	375	367	383	357	408	375	353	387	372	388	342	378	387	403	369	427	347	347	385	376	394	373	350	360	363	363	357	387	383	357	394	366	377	376	398	345	389	359	371	396	378	403	370	383	395	387	399	383	360	389	364	410	404	360	369	374	403	384	361	364	372	344	330	374	368	326	422	365	359	364	386	385	372	368	335	363	390	390	382	345	374	396	370	366	397	368	353	383	399	367	402	376	365	388	390	389	350	358	395	391	394	404	378	385	405	350	344	363	363	382	382	392	346	376	383	373	359	380	382	365	356	383	375	353	368	403	352	369	347	373	362	385	359	379	388	380	406	410	371	372	385	357	379	385	405	351	386	419	367	357	350	362	360	385	363	389	382	356	354	393	387	390	365	371	395	346	386	419	383	356	406	362	372	376	368	358	367	389	409	356	419	377	412	404	385	392	386	393	386	367	389	343	350	386	360	397	371	381	379	369	360	410	362	388	394	396	366	391	385	341	368	361	398	386	361	378	370	378	367	386	333	398	367	412	424	402	360	388	390	392	392	401	373	376	366	376	353	378	408	378	389	388	394	375	385	370	353	379	376	398	352	373	353	362	417	388	408	379	378	355	359	387	355	375	326	359	360	393	399	400	380	365	395	361	389	358	370	376	372	363	371	362	364	372	359	378	370	363	393	412	392	351	370	342	333	398	416	365	355	417	357	395	376	357	382	391	386	404	387	415	404	364	364	415	406	356	400	378	394	384	365	422	361	371	360	378	377	403	363	370	357	340	385	381	410	371	367	388	387	389	375	365	394	381	372	405	413	358	354	346	367	357	371	382	391	410	390	345	362	368	387	365	357	392	376	339	388	350	382	361	357	375	358	367	363	351	380	368	368	393	364	373	366	407	363	356	390	358	384	325	369	385	369	370	396	371	376	401	379	390	385	374	371	387	377	368	356	344	373	362	340	380	357	387	400	397	379	397	349	391	330	410	365	352	377	343	362	378	379	360	382	367	399	346	351	369	383	375	381	357	389	375	388	369	345	357	399	375	378	395	360	365	383	379	394	361	367	408	378	361	382	382	402	368	353	392	403	378	401	327	388	383	414	410	359	366	367	366	398	365	362	404	354	384	381	392	384	390	357	361	402	363	399	381	355	386	395	335	351	390	337	374	382	405	370	375	385	360	386	387	358	376	371	385	382	375	391	383	412	365	345	342	387	354	384	388	383	375	412	369	391	380	376	381	359	370	369	360	384	421	411	375	439	379	374	374	359	381	397	413	378	357	382	371	404	389	405	385	396	400	371	386	359	376	354	356	390	397	327	376	401	383	362	370	376	374	378	367	374	366	359	371	379	356	355	354	397	366	397	382	414	326	364	379	395	387	370	384	383	368	340	363	350	422	350	363	369	396	409	400	368	374	386	396	360	391	355	363	355	422	366	383	353	382	391	365	383	378	356	376	376	382	363	398	384	353	362	375	350	379	388	405	371	353	390	340	369	387	371	366	398	363	372	369	400	376	352	377	393	365	378	400	358	368	361	364	354	418	400	364	364	381	376	402	357	392	349	381	367	372	403	379	366	378	380	382	373	360	391	382	387	353	391	354	394	372	333	361	391	384	369	371	348	389	362	368	369	352	358	375	375	403	404	359	375	380	371	364	390	403	391	339	393	393	382	364	377	383	369	380	368	383	374	391	355	352	349	363	423	410	371	385	400	343	360	358	390	399	363	362	375	359	386	386	378	375	394	383	369	394	353	353	384	366	396	355	417	382	389	384	382	365	351	419	365	410	417	371	389	390	411	362	389	359	391	366	387	357	394	343	388	400	383	381	366	354	368	374	349	373	361	386	380	383	364	379	390	376	386	366	379	359	350	373	358	369	372	364	397	409	385	374	407	352	384	397	358	364	392	381	386	393	371	406	387	368	342	352	380	361	410	394	382	363	359	386	362	319	356	361	365	389	413	383	362	393	352	371	376	373	375	393	394	380	392	371	380	378	373	367	360	334	367	399	393	386	379	407	360	348	381	388	354	389	362	387	379	368	386	401	391	393	378	379	418	367	351	382	383	386	345	369	400	385	369	405	390	349	398	393	421	368	379	372	388	352	379	374	354	361	371	389	367	363	406	364	382	360	391	342	400	361	346	370	360	369	374	350	408	364	374	362	348	356	385	347	352	379	399	372	379	374	365	385	398	351	418	363	361	383	341	363	360	360	388	374	382	351	382	378	395	389	380	374	382	391	345	373	397	387	373	379	370	393	394	380	383	386	371	350	377	374	359	360	384	344	396	368	366	383	390	394	356	417	378	348	355	378	394	360	389	381	368	372	347	376	392	383	372	371	383	408	359	390	385	370	378	420	374	379	377	355	364	399	394	374	390	386	380	362	374	384	389	379	394	390	376	376	372	348	349	383	419	391	376	348	391	385	399	341	384	367	388	376	390	394	364	364	398	378	351	407	397	384	380	364	416	367	376	386	379	344	385	385	376	369	369	366	362	381	375	375	373	385	372	378	406	386	364	374	369	376	350	386	376	382	359	364	375	369	394	374	405	366	396	344	386	382	369	368	344	397	361	344	388	418	395	397	389	378	359	387	383	352	392	349	357	403	388	417	395	369	357	426	377	371	364	365	424	415	384	375	381	362	391	384	359	364	373	392	365	390	388	386	360	403	388	368	393	391	344	349	396	377	392	374	347	403	387	403	383	384	384	368	383	378	365	420	387	405	386	355	366	346	384	396	385	373	347	417	366	381	396	401	360	372	398	377	368	394	419	357	358	383	378	357	380	385	349	417	376	385	370	385	418	358	361	376	407	362	418	371	392	377	366	381	360	371	396	354	360	395	361	358	382	366	379	379	367	357	380	366
16250	1132	315	265	265	282	302	263	282	255	256	262	269	284	273	280	273	301	257	249	202	266	246	258	236	228	203	242	242	211	237	265	211	224	225	260	248	215	241	238	233	218	208	213	228	233	171	237	231	211	205	224	207	212	216	234	278	286	234	219	223	209	230	223	237	230	220	238	231	207	210	223	243	217	216	227	239	217	214	235	217	212	208	212	215	232	212	221	231	202	236	219	222	221	205	216	202	212	190	238	225	226	227	222	205	237	231	190	210	210	250	229	220	221	207	198	230	209	236	249	229	227	242	259	210	216	206	213	224	230	222	264	232	201	224	213	207	202	205	200	222	212	225	202	211	216	216	209	203	223	210	245	228	229	222	190	227	216	211	231	228	240	218	225	226	248	213	224	254	199	217	237	223	211	220	230	211	236	235	215	198	237	226	236	206	228	222	227	212	230	214	230	199	205	216	219	227	234	229	215	209	203	236	216	207	187	233	221	203	230	208	217	215	260	213	205	214	203	224	226	223	236	213	209	213	209	231	226	221	198	206	237	205	204	203	220	212	218	247	238	208	238	222	256	247	206	218	244	233	214	221	219	205	227	218	233	199	223	239	227	259	256	227	212	195	231	247	224	228	222	257	225	198	202	226	210	225	190	216	221	210	237	207	209	234	213	216	174	222	202	246	234	242	190	220	208	205	226	217	203	217	241	236	217	230	218	214	218	225	208	221	215	194	234	222	215	216	210	202	220	248	225	208	189	221	195	224	229	218	213	233	204	226	232	215	214	220	220	232	206	225	198	214	199	220	204	201	217	192	213	214	244	216	206	234	192	231	217	225	237	219	221	209	240	221	170	199	220	243	227	221	226	214	227	204	198	210	247	237	179	204	244	239	193	215	251	195	214	213	214	206	193	200	188	248	214	204	176	211	221	234	205	213	248	220	226	222	231	232	192	225	235	231	228	221	236	192	201	237	215	185	198	220	204	210	228	203	224	193	222	217	229	213	231	214	197	244	238	188	201	250	206	215	201	242	220	222	219	230	208	220	227	216	234	223	219	235	207	238	222	214	245	210	234	206	213	213	212	222	217	208	218	226	215	229	251	224	209	216	214	211	177	212	224	211	214	191	194	206	213	209	219	205	225	225	236	205	213	203	240	224	185	212	211	215	229	218	204	222	230	189	238	233	219	194	231	200	202	218	243	216	232	253	215	212	226	197	208	185	211	213	204	224	228	231	202	253	233	189	222	241	211	227	216	217	195	209	206	212	244	205	218	223	223	206	228	224	205	229	230	203	233	205	191	207	222	225	203	206	218	232	199	227	209	232	214	213	215	221	211	203	224	232	220	210	224	231	226	205	196	197	193	217	227	231	215	226	219	216	192	213	244	210	216	201	250	228	242	229	200	215	230	214	241	226	226	230	209	215	207	215	221	220	244	246	216	214	239	215	192	212	232	197	215	234	233	209	210	221	212	222	206	219	229	206	204	224	232	228	242	212	220	241	233	209	250	215	236	218	212	200	218	234	254	215	203	224	248	199	213	211	226	224	213	250	252	191	204	217	237	221	215	251	232	221	204	233	200	220	240	262	223	206	225	222	216	213	240	219	223	232	233	188	219	219	211	194	217	201	221	209	228	218	234	227	210	221	214	230	220	211	247	205	233	232	245	210	222	216	215	224	192	217	191	234	218	196	207	220	199	229	230	203	210	188	201	239	200	203	227	211	241	205	212	210	225	188	240	248	211	201	209	206	209	190	210	231	201	233	216	220	207	248	229	222	252	229	218	216	242	241	225	228	233	235	195	233	229	246	204	242	226	206	218	245	221	192	204	193	212	230	202	219	218	206	217	202	213	223	221	247	216	219	217	215	211	242	198	201	220	234	220	216	200	214	215	213	201	222	220	211	215	237	202	201	244	201	230	228	250	214	221	225	227	196	200	228	215	232	234	215	210	218	222	200	225	229	203	196	235	207	241	217	223	198	196	218	216	233	213	243	217	215	245	221	202	196	226	202	231	198	202	235	211	224	198	208	208	214	209	197	235	202	245	219	246	229	218	229	242	234	248	223	226	226	219	213	210	202	222	201	213	238	242	235	206	231	203	202	204	225	206	210	192	223	214	199	232	222	199	203	244	244	204	201	209	188	235	246	223	213	217	220	212	237	242	219	217	237	192	212	221	202	198	240	218	191	196	227	197	205	210	222	196	236	203	198	256	223	241	183	226	227	224	213	231	246	210	227	193	250	235	215	218	212	218	193	242	231	200	241	232	229	230	230	221	212	215	221	225	228	224	215	207	205	228	235	219	210	244	242	221	215	214	221	234	200	207	218	223	207	220	214	212	188	236	216	213	220	227	196	207	256	196	185	220	191	243	212	229	215	201	222	206	200	214	243	208	242	235	209	222	211	217	205	201	205	220	234	236	201	239	228	233	213	213	216	214	229	211	222	241	247	204	207	214	224	224	178	210	246	220	211	234	201	228	230	242	231	214	255	225	240	220	208	230	198	228	227	217	219	233	191	202	216	196	197	200	212	243	225	190	229	206	201	210	228	228	220	193	226	187	253	212	183	231	212	220	210	220	210	224	213	216	194	222	254	244	221	212	244	239	209	234	226	221	205	233	203	201	201	241	223	242	214	214	229	226	210	216	200	217	239	236	228	200	194	217	240	226	215	208	190	216	215	198	205	216	213	228	250	219	231	221	216	223	204	223	209	233	226	210	206	207	228	221	226	231	205	198	203	201	212	233	204	236	211	230	234	245	230	194	215	222	234	229	220	241	220	219	212	192	208	210	205	218	212	216	246	230	206	221	229	198	237	231	195	225	197	226	216	212	237	214	219	212	212	210	240	209	226	227	212	207	200	225	240	234	215	263	204	239	237	208	236	219	225	225	216	193	202	235	204	224	226	230	205	231	230	230	213	217	239	232	212	216	226	221	195	209	208	210	239	237	229	220	211	215	228	209	215	222	186	199	212	242	221	205	196	217	236	210	239	200	230	228	213	225	228	229	205	204	195	186	243	223	214	214	214	211	221	225	198	224	218	229	223	237	230	229	219	216	232	225	241	218	221	242	228	206	202	217	220	237	225	222	213	232	213	218	214	208	215	226	221	207	228	215	208	202	224	252	211	215	219	196	243	202	202	185	220	223	236	246	242	242	200	246	187	215	205	212	232	222	208	188	216	206	186	222	229	199	211	229	276	197	200	210	196	195	226	226	223	201	214	230	219	207	229	207	225	223	201	214	208	232	178	174	226	209	218	227	218	205	238	248	220	211	217	255	248	228	221	228	198	191	212	205	221	209	209	196	223	230	216	248	217	202	216	242	186	228	214	222	223	214	210	234	201	203	218	208	234	217	224	206	213	199	240	225	236	233	226	188	220	222	240	231	210	231	227	219	220	227	222	224	230	208	219	220	222	192	220	210	208	211	215	227	224	247	223	203	214	216	197	217	235	225	254	223	216	232	231	240	223	219	224	216	233	221	229	218	229	225	247	192
14876	651	729	734	827	836	870	877	875	767	794	840	761	745	819	813	882	813	805	780	692	679	715	682	715	691	625	658	603	600	683	578	595	620	633	672	650	628	576	603	584	614	584	551	595	564	611	586	526	620	565	550	598	564	724	850	963	936	662	524	567	547	551	555	544	524	547	527	581	556	553	540	501	547	541	532	534	509	540	527	553	543	540	540	524	538	540	565	542	572	551	517	564	526	578	525	510	570	544	528	551	551	509	569	548	543	533	537	572	570	590	527	586	551	546	525	571	503	510	544	555	531	560	588	576	580	530	556	530	519	577	570	554	504	526	534	517	546	543	559	546	527	534	533	526	537	567	529	536	572	552	606	500	550	518	553	547	512	596	574	524	538	535	535	552	535	544	602	533	584	555	542	546	541	522	576	544	532	577	543	549	561	573	566	552	543	510	542	515	563	472	543	599	531	544	569	561	579	560	552	571	553	546	540	570	539	520	528	572	518	553	552	555	547	578	544	559	573	558	545	552	518	564	580	549	567	526	518	520	550	547	551	545	580	576	496	553	527	549	549	539	578	559	533	493	507	535	584	560	543	555	502	544	587	520	557	536	547	532	563	569	563	551	515	526	569	532	563	559	536	556	534	508	534	525	546	590	547	524	561	528	499	519	523	545	533	526	547	520	571	526	533	584	543	543	549	578	569	548	581	562	513	545	513	510	543	544	594	510	583	549	549	531	530	581	536	523	601	520	588	526	540	522	558	555	554	560	538	537	565	553	555	519	540	559	503	522	542	580	558	541	538	519	558	565	534	547	538	558	539	561	538	501	494	551	537	554	546	528	526	522	524	557	526	561	506	541	540	576	525	548	559	547	549	552	594	534	558	532	545	508	536	539	576	511	555	584	544	558	549	543	594	532	535	535	555	529	539	516	538	548	538	511	541	504	521	545	578	549	541	537	526	577	561	528	532	531	530	490	521	504	568	511	561	570	524	572	546	533	544	508	505	527	487	548	534	561	523	570	558	564	580	568	545	537	541	538	531	538	532	568	504	518	549	521	556	569	526	544	565	561	564	568	531	536	523	549	518	521	555	545	557	535	591	556	562	587	587	552	524	559	592	518	564	538	521	543	491	556	532	559	507	558	492	558	538	519	591	558	514	541	540	559	501	541	511	536	525	516	568	521	575	509	562	567	538	528	540	529	537	535	512	561	558	512	507	529	547	580	545	515	484	563	548	563	536	541	512	530	558	583	528	536	551	514	567	572	522	561	557	590	514	565	520	555	542	528	514	551	510	512	555	581	589	597	601	514	529	533	539	551	543	533	584	551	525	493	564	551	548	509	538	532	555	589	567	542	520	555	573	577	526	560	552	550	523	561	530	534	562	549	520	552	531	534	579	547	520	588	562	523	548	544	535	521	529	529	523	525	545	572	575	560	499	554	497	556	577	561	544	531	547	514	522	525	540	541	552	581	546	522	515	530	567	554	541	530	534	544	541	542	551	518	580	565	537	523	603	525	523	558	531	589	545	559	553	561	530	516	555	571	556	515	574	528	537	546	576	580	495	554	558	506	582	548	559	557	524	535	578	552	539	524	528	574	549	522	543	543	589	536	536	559	541	550	558	534	577	519	526	532	552	522	540	554	537	535	533	544	517	515	562	529	575	538	553	565	543	520	520	527	544	584	546	519	526	598	536	510	567	554	515	557	558	513	554	514	540	534	567	518	536	531	572	536	553	528	549	545	548	515	584	535	580	581	503	558	575	572	545	507	539	536	533	568	568	527	546	550	535	567	531	549	533	521	546	538	528	554	541	533	524	570	520	555	550	545	509	541	557	553	508	506	537	517	522	555	555	540	565	557	549	496	554	559	578	543	570	550	536	558	537	540	530	530	540	534	532	563	554	514	572	552	539	534	545	547	566	521	510	534	550	543	540	514	555	535	539	550	523	545	549	565	532	520	536	548	550	527	558	563	537	549	555	551	545	558	489	502	534	561	547	563	508	566	537	550	529	572	543	531	523	527	539	577	515	559	536	557	581	549	520	577	507	532	528	552	564	552	530	555	535	551	539	549	536	557	525	536	529	556	542	570	565	546	567	525	538	535	568	569	581	535	535	544	515	552	533	536	572	543	551	536	538	518	531	544	523	548	528	541	579	506	540	542	554	527	525	565	512	538	527	548	524	539	556	570	540	511	549	573	530	579	591	538	500	520	562	528	541	527	525	558	539	565	601	588	548	545	549	591	569	533	552	536	534	565	501	515	531	605	516	516	537	535	534	542	529	582	537	540	586	589	484	554	526	527	548	536	522	531	522	509	572	540	574	496	524	566	585	552	535	518	547	532	549	521	542	509	555	564	551	531	517	530	584	542	503	563	537	558	551	560	533	546	544	524	574	537	539	585	522	539	523	521	525	556	573	560	556	508	557	557	521	526	502	531	498	559	500	577	553	509	583	546	568	572	519	562	555	527	538	566	505	545	537	551	540	538	504	549	524	531	532	530	513	565	554	520	522	476	543	528	509	538	558	543	546	560	562	577	562	552	571	543	581	528	535	577	547	514	532	604	509	561	538	551	540	524	535	530	536	576	549	521	570	561	569	526	524	550	585	560	567	578	582	520	591	529	575	544	542	545	533	553	515	536	514	546	520	550	537	561	571	521	559	529	550	553	561	530	555	551	587	576	536	538	543	549	570	561	544	566	559	551	575	519	536	564	592	539	555	555	513	573	553	550	553	538	544	540	566	556	524	560	530	551	547	558	538	546	548	569	514	564	511	569	550	541	553	529	536	542	561	562	539	563	536	541	584	577	546	542	566	523	540	567	546	555	493	550	575	558	503	527	573	546	528	532	572	599	551	540	546	570	525	530	555	559	539	549	553	593	554	490	534	529	565	558	517	540	557	526	546	506	553	602	556	562	552	553	551	548	529	524	533	526	578	519	515	553	500	539	572	563	561	531	531	557	559	550	549	543	528	533	505	556	491	540	515	505	518	537	524	536	548	524	532	518	573	598	552	545	537	548	554	560	541	552	489	563	540	565	519	537	537	542	534	543	517	547	525	515	554	534	556	518	547	563	524	571	563	560	522	560	524	554	563	501	570	529	576	550	554	555	528	514	554	559	524	563	539	543	529	519	550	572	538	536	501	507	568	548	500	580	495	534	529	559	548	541	545	570	595	518	532	582	522	525	560	534	559	531	554	536	562	522	524	554	559	576	550	569	509	556	542	538	562	576	526	494	526	556	581	564	530	554	533	554	535	539	528	530	529	566	571	540	564	560	555	592	547	521	537	570	532	537	521	542	522	545	575	548	547	565	528	555	516	534	491	570	528	517	526	555	502	533	531	538	569	588	576	559	566	555	574	558	551	531	567	551	541	543	519	509	547	506	573	555	526	536	535	555	524	527	571	556	555	533	524	545	547	544	579	570	553	536	580	552	560	530	517	551	577	574	539	589	577	527	515	570	505	515	576	527	523	526	516	556	615	543	558	517	564	508	547
55539	24547	7834	1059	675	647	571	491	440	456	408	378	358	411	377	334	317	315	336	287	293	353	285	307	330	274	312	241	221	267	251	254	245	206	264	274	273	240	257	242	220	233	255	240	239	244	223	252	243	233	260	233	217	322	563	633	593	486	322	228	231	226	241	263	235	225	246	228	228	240	185	220	259	225	228	219	228	266	198	229	227	239	236	228	230	254	259	238	223	217	244	227	243	240	245	230	195	232	219	258	230	228	209	218	236	220	219	231	229	262	223	236	223	230	207	205	248	224	245	223	228	213	231	211	241	241	252	224	220	197	222	219	230	210	220	221	225	223	209	236	187	231	235	202	184	215	201	219	222	249	218	233	246	232	219	216	240	232	217	234	235	220	224	234	207	247	229	261	215	225	236	209	212	247	238	206	225	232	215	216	220	250	232	245	220	228	205	213	221	222	222	237	219	229	242	238	220	252	209	206	237	235	213	229	237	227	220	210	214	231	238	205	247	201	221	200	261	227	239	227	229	179	216	256	224	202	231	233	239	224	221	235	218	240	220	243	225	237	235	209	222	210	225	214	228	237	218	209	215	232	247	213	206	226	231	208	227	223	187	216	231	232	214	230	250	217	238	198	232	226	221	202	226	228	204	235	236	215	188	207	218	261	214	211	237	200	259	243	233	201	221	229	211	245	246	214	210	210	231	207	238	214	226	205	225	221	225	238	230	240	189	227	221	208	251	233	238	239	248	245	235	198	223	249	246	226	236	222	231	237	215	246	207	197	215	265	251	202	241	214	232	251	232	245	244	216	232	210	211	215	236	237	221	203	227	224	224	193	209	232	226	245	225	231	223	220	235	228	212	250	219	238	254	218	268	210	197	231	223	237	222	201	226	231	239	224	232	217	213	218	220	202	243	238	221	239	221	207	243	220	254	245	233	245	213	232	220	229	185	178	240	216	227	218	217	209	223	223	229	227	247	234	204	226	232	223	230	203	208	207	234	231	186	232	213	236	245	223	238	240	227	222	226	225	249	238	195	238	235	230	168	252	208	208	238	242	227	233	239	220	246	237	232	215	215	222	244	230	229	209	208	226	232	221	223	218	208	227	229	217	242	236	216	233	252	216	223	245	211	236	190	259	229	220	260	219	237	241	264	245	213	232	224	214	229	247	231	235	232	237	222	236	243	230	234	214	234	220	211	231	224	224	217	220	233	240	229	218	235	238	213	242	229	224	229	219	249	249	233	245	223	227	211	180	229	225	245	233	220	233	213	225	225	219	239	232	213	231	230	229	213	218	247	209	210	216	221	210	213	241	225	229	227	230	236	217	247	201	250	229	193	249	230	246	221	226	221	204	236	205	225	222	215	235	189	271	227	252	213	220	253	244	212	225	232	246	226	224	201	213	239	212	250	239	222	231	243	240	205	216	250	222	210	218	230	200	248	213	217	246	209	212	213	260	231	219	214	236	194	241	239	230	245	237	221	230	226	214	206	221	222	217	248	236	238	210	247	261	230	256	211	237	237	215	266	212	231	217	183	224	244	245	250	211	235	238	237	219	215	249	244	234	229	206	232	221	224	229	222	192	233	222	236	201	224	211	231	211	246	222	239	234	211	239	219	221	230	204	237	256	226	227	205	213	238	220	205	198	226	235	228	225	223	222	233	204	208	232	226	236	218	212	219	227	230	223	223	207	248	207	219	252	226	239	246	218	187	220	214	228	238	214	224	241	221	209	218	231	234	220	240	201	219	214	203	241	234	237	216	246	237	225	240	220	243	254	221	240	228	242	214	218	223	219	196	212	235	238	209	254	216	226	243	204	224	222	235	193	245	236	245	244	249	238	243	221	240	252	251	230	205	183	251	234	218	220	211	228	217	221	258	219	213	210	244	241	215	212	222	230	211	226	236	219	220	243	237	199	190	219	244	237	233	206	238	221	220	223	218	223	220	245	221	216	234	228	213	233	230	233	238	248	229	233	225	241	239	232	253	220	260	230	212	223	219	227	203	230	222	214	229	238	247	240	236	217	221	216	226	244	232	241	237	252	200	249	225	215	199	240	249	234	233	229	226	232	237	243	223	247	210	235	222	220	237	228	228	216	256	216	200	214	207	237	186	211	217	210	251	207	223	209	240	257	237	222	223	222	222	223	197	244	239	263	247	227	237	220	226	207	242	237	227	222	201	207	220	199	205	229	204	253	252	239	198	231	218	224	224	205	226	230	227	219	214	210	223	229	240	200	219	220	243	242	204	226	227	219	226	213	222	201	234	215	222	238	226	223	249	256	232	246	211	230	217	226	212	211	237	229	260	234	208	231	212	186	223	224	231	256	227	201	215	217	255	268	200	237	243	216	238	234	218	237	244	214	210	203	223	243	218	227	233	207	222	215	207	239	252	230	242	207	238	211	229	215	201	229	188	212	216	209	216	201	208	241	237	242	231	222	188	239	223	254	216	227	226	255	233	223	232	224	250	217	224	227	227	240	199	225	246	230	228	238	233	196	207	226	231	248	204	211	227	222	246	216	234	238	217	228	227	217	235	248	234	232	233	239	208	237	220	210	228	199	217	212	239	244	240	192	226	208	221	220	206	233	202	222	242	208	236	227	212	210	218	224	237	214	202	247	207	232	202	201	209	222	254	238	244	198	237	240	274	211	214	208	235	232	231	219	258	256	214	252	224	225	232	228	249	231	206	214	227	198	188	214	226	213	228	237	232	188	250	234	216	238	237	221	223	215	233	233	219	243	241	254	247	219	195	210	210	214	216	228	211	200	232	254	224	230	226	200	190	246	201	251	212	248	211	205	189	230	238	242	201	203	225	228	204	227	220	227	216	239	246	240	228	207	213	221	190	227	206	213	208	212	229	238	230	227	208	250	205	245	252	240	222	214	214	226	243	238	222	200	234	212	247	218	215	236	241	233	244	233	198	228	230	216	243	236	216	246	227	251	242	223	215	212	219	215	231	205	229	187	248	233	223	197	220	240	218	223	229	241	231	227	212	227	208	230	233	243	205	232	242	231	206	221	217	193	213	214	225	207	213	228	220	234	215	212	208	215	219	244	239	193	217	222	212	274	233	241	226	247	234	235	212	248	204	233	212	238	229	212	226	229	234	231	230	230	234	235	214	228	222	227	232	233	252	223	223	214	222	225	214	222	232	237	246	232	255	223	232	208	241	233	233	259	202	227	238	248	234	225	234	225	238	224	225	244	220	232	253	221	229	234	212	226	223	202	217	245	232	220	225	220	256	217	210	232	205	232	240	228	232	228	236	238	225	208	261	235	246	233	236	233	229	241	220	261	215	243	200	219	222	218	228	249	202	248	207	238	253	239	223	217	203	230	238	248	216	197	236	221	241	227	210	228	257	212	224	197	211	211	224	229	243	215	246	230	228	236	225	223	228	210	216	239	229	236	228	210	200	218	226	229	217	244	211	226	236	247	212	235	231	248	201	238	208	211	224	234	234	245	223	254	222	223	270	204	225	226	232	234	213	252
37076	1682	2424	2851	2465	2362	2240	1837	1760	1721	1563	1520	1445	1739	1509	1405	1382	1243	1328	1132	1103	1318	1078	1223	1150	818	835	871	744	823	765	657	674	676	748	808	693	724	675	666	718	682	627	679	689	705	691	662	724	629	616	618	605	1151	3032	3766	3417	2426	1270	597	589	564	566	517	534	548	523	552	549	569	547	546	573	539	575	561	568	513	556	549	574	565	569	541	577	546	566	539	509	534	544	561	537	524	511	536	561	574	541	585	567	523	549	560	576	528	547	546	575	553	523	566	550	546	552	526	526	534	553	538	582	522	552	550	514	578	550	509	541	532	525	546	553	550	580	562	534	563	625	580	549	540	552	581	553	531	571	565	485	552	565	563	545	522	556	534	560	547	566	498	611	562	545	522	555	579	542	565	554	573	514	543	539	556	539	549	557	580	554	553	540	500	553	537	524	538	552	537	561	534	598	554	529	541	544	530	530	556	587	579	541	529	542	579	540	568	584	526	557	504	578	544	570	548	550	561	562	538	519	573	546	541	548	546	556	527	592	549	513	532	559	581	540	573	562	546	561	629	545	542	551	568	549	559	536	587	543	550	577	582	560	540	554	493	533	561	554	616	549	567	580	559	560	548	567	586	592	556	538	599	574	481	564	553	573	569	547	545	572	532	546	534	544	572	528	564	539	541	538	591	520	534	534	519	532	539	597	519	524	523	553	554	513	576	537	572	539	586	563	575	563	530	531	574	542	534	593	554	546	553	562	541	579	562	566	536	552	555	576	571	542	564	561	527	506	588	547	517	528	585	539	528	526	519	580	520	564	537	531	559	536	517	571	553	528	558	555	538	551	519	580	558	576	555	560	614	552	554	548	561	549	554	565	569	570	566	537	570	542	550	547	540	539	572	532	517	557	532	524	520	539	549	547	562	583	552	552	583	541	522	575	537	563	530	575	534	570	572	574	535	515	549	565	530	523	565	536	541	531	514	556	562	542	494	543	578	508	556	595	553	560	569	590	574	569	570	575	573	549	561	522	561	540	549	515	543	554	504	526	587	575	559	595	580	553	575	552	558	545	550	532	532	561	568	532	551	524	563	540	569	569	531	528	589	540	544	568	560	540	557	514	556	505	531	527	570	558	540	577	579	564	531	555	537	573	540	531	571	543	538	555	532	503	511	573	543	576	571	553	526	576	556	575	559	532	572	559	564	583	550	532	548	555	543	530	540	530	532	564	548	537	564	545	538	496	562	520	560	535	557	551	557	548	564	565	574	535	529	486	558	566	529	559	563	537	564	563	590	541	559	555	576	546	545	550	496	549	525	533	518	548	570	564	522	545	565	563	550	564	571	548	582	541	545	561	556	585	514	541	551	533	549	562	561	543	540	546	521	556	584	561	530	529	549	519	553	526	543	546	545	536	566	474	540	551	587	550	531	547	568	555	567	598	549	547	538	533	549	551	513	556	530	541	572	511	544	539	540	529	518	513	542	519	551	544	503	538	536	562	572	497	553	564	549	514	566	571	522	562	523	535	531	536	492	529	589	576	622	506	580	541	546	540	550	572	553	561	576	568	543	564	543	548	572	569	527	548	566	554	541	572	542	523	550	569	564	512	506	568	535	529	531	562	542	583	584	521	566	535	540	521	541	552	555	520	605	614	554	546	530	583	581	520	557	533	521	556	523	547	522	539	548	532	545	549	559	542	552	574	563	529	555	528	527	564	565	547	558	557	515	571	539	534	571	579	572	546	591	560	528	541	523	533	548	544	569	560	553	531	574	526	534	547	535	578	556	564	547	547	544	557	542	599	541	605	559	551	537	546	557	568	522	530	610	537	539	534	550	560	530	521	594	548	530	547	535	538	583	565	543	547	577	538	530	562	581	544	530	521	532	533	547	513	557	518	561	540	555	544	534	567	530	551	565	557	575	555	527	538	547	508	555	531	500	552	519	547	535	529	530	594	566	571	548	575	568	518	539	562	594	539	573	562	564	529	550	592	573	533	571	576	530	543	545	588	525	527	587	567	536	523	522	542	580	575	562	540	558	576	610	557	536	511	557	526	575	547	547	553	531	556	570	561	533	544	530	533	554	532	596	578	533	584	557	555	583	547	585	601	522	569	554	586	552	566	521	552	552	569	551	526	537	508	525	560	561	546	552	552	559	531	546	551	576	552	514	561	572	552	537	552	562	547	558	522	549	543	560	526	581	527	571	595	541	530	586	540	544	530	561	535	527	517	565	563	525	547	567	565	581	572	569	551	532	557	598	522	570	556	552	552	505	549	566	543	563	526	562	554	537	530	535	577	494	602	563	549	539	545	540	555	570	523	575	568	541	565	547	600	561	512	558	558	536	571	560	587	564	538	518	543	560	542	530	555	544	562	527	537	530	544	525	504	542	508	530	573	513	584	568	572	539	530	572	565	511	543	556	563	526	522	518	576	541	539	539	555	528	548	571	540	561	588	591	575	577	556	545	585	584	535	514	524	572	556	558	545	556	570	554	601	515	545	556	575	526	508	575	572	561	573	569	557	554	540	543	574	532	519	537	574	546	564	539	557	540	559	571	547	552	561	575	562	592	529	492	549	554	569	533	521	524	574	566	590	547	549	542	531	611	547	550	560	573	560	528	569	533	567	562	525	568	581	518	524	582	574	583	550	575	560	557	575	568	536	512	612	542	525	518	564	572	515	558	531	539	557	518	557	564	560	545	552	547	542	535	569	531	551	612	546	576	540	569	535	603	546	572	561	538	527	514	521	530	544	552	555	540	543	567	557	571	550	569	577	543	579	575	565	510	541	555	535	576	547	532	564	536	533	563	526	562	574	557	558	586	536	511	530	547	545	572	539	516	582	554	555	567	512	522	567	524	565	524	569	563	526	523	562	492	537	565	578	530	566	551	558	552	498	549	552	573	555	556	578	556	544	530	564	526	549	570	585	592	558	563	522	575	530	529	547	527	541	526	576	527	525	559	523	516	541	554	531	570	551	502	563	524	544	558	601	496	595	563	576	544	536	534	526	564	532	536	530	531	539	595	542	510	526	541	543	537	566	562	573	510	575	544	531	579	548	531	581	560	569	551	512	511	565	575	528	549	583	609	559	602	529	545	533	593	574	546	549	559	574	562	519	497	542	573	518	537	576	550	543	530	510	548	522	562	520	496	552	567	532	539	582	511	584	561	567	543	581	547	561	586	575	561	533	524	555	506	539	552	523	576	542	582	500	549	544	594	572	581	576	570	571	527	537	562	567	546	559	501	531	529	540	586	591	594	518	547	532	545	570	537	572	550	531	545	600	571	511	562	558	582	526	553	596	558	537	581	547	566	520	561	560	534	557	586	522	544	524	559	546	550	566	557	583	559	550	561	554	529	586	586	521	562	531	549	544	545	550	577	536	527	560	546	599	533	581	584	515	524	568	516	523	568	543	549	542	548	554	532	555	491	579	523	583	541	550	568	535	551	580	554	519	509	574	582	545	502	558	566	561	535	561	543	551	555	556	519	558	529	599	544
59860	29550	17062	2934	1221	906	700	596	540	476	422	418	441	465	409	339	359	314	313	222	268	331	304	275	235	184	178	185	193	176	165	175	185	194	189	173	166	160	172	169	160	174	185	180	161	168	194	182	178	159	148	159	155	425	856	978	781	498	319	148	144	143	132	142	160	147	161	134	139	141	154	155	136	141	154	146	148	137	144	143	148	141	136	130	138	140	131	145	130	134	118	135	141	153	140	141	155	140	161	150	142	160	134	137	138	159	162	145	137	137	128	159	166	152	136	146	153	147	136	150	132	174	138	141	135	169	149	145	138	144	135	127	154	142	146	122	139	164	142	150	135	141	148	143	136	162	126	137	143	154	132	129	131	151	145	149	142	152	144	130	149	124	167	145	139	151	148	143	121	161	118	147	130	157	134	152	144	138	154	125	147	157	141	161	148	129	137	145	138	150	129	164	146	144	137	131	145	142	127	154	143	173	169	152	138	152	156	144	143	134	148	141	167	149	155	154	132	136	142	158	136	131	155	132	138	156	121	140	143	135	148	134	150	145	159	135	138	144	160	141	118	152	142	146	130	140	132	143	142	141	148	137	132	142	136	134	132	143	129	128	138	129	126	142	159	163	139	153	147	150	152	142	147	148	136	153	167	150	145	138	152	154	159	136	141	159	143	135	135	141	142	135	126	150	119	140	148	125	145	142	143	159	131	141	134	134	139	165	139	155	137	172	140	151	135	130	137	148	126	121	138	145	150	133	157	149	141	134	152	147	138	143	156	143	140	153	150	161	124	132	151	157	138	158	153	162	153	150	143	137	133	147	173	147	124	135	116	141	137	145	136	140	140	156	146	173	138	141	156	143	124	150	126	154	137	172	159	124	161	148	168	147	121	125	144	157	135	125	146	130	135	135	128	140	126	140	155	142	128	132	152	141	150	150	137	157	155	154	163	150	145	175	147	132	137	142	167	141	170	151	132	129	136	152	145	156	142	154	141	144	146	154	144	139	162	166	164	160	143	146	147	131	118	145	141	165	152	154	127	141	148	150	136	127	129	150	163	153	133	167	128	137	139	126	159	153	155	141	131	129	147	136	138	140	136	158	145	136	147	135	124	147	137	166	134	137	139	143	160	116	139	154	133	163	128	144	153	144	134	134	128	141	145	139	157	142	139	146	141	145	171	137	144	141	149	153	163	166	152	142	139	158	131	142	147	115	136	155	126	143	146	131	145	131	165	147	150	140	132	128	129	155	116	155	144	143	126	135	163	130	142	123	142	151	153	115	137	130	142	150	141	133	138	144	153	169	133	122	152	142	154	154	109	134	145	143	142	151	173	146	126	147	151	156	149	140	136	142	147	173	163	160	128	148	137	131	131	145	141	149	141	128	131	139	141	136	162	163	140	141	139	141	147	115	134	146	143	143	151	132	145	156	148	139	141	160	131	166	133	128	147	149	139	139	123	155	151	152	149	122	141	148	142	150	154	131	130	136	168	143	163	153	146	138	142	142	153	138	155	129	149	148	156	131	136	135	124	155	142	162	141	150	135	147	130	142	166	141	146	132	144	138	129	113	133	135	134	132	130	141	144	142	135	126	166	136	137	168	149	122	138	151	156	146	121	146	165	141	165	159	138	149	135	148	145	126	139	121	142	154	145	158	142	127	144	141	145	115	150	156	142	143	138	150	134	135	132	135	150	155	159	152	165	170	153	126	158	157	145	153	152	150	129	132	141	155	130	160	156	135	127	168	131	130	148	149	152	146	131	142	141	128	150	125	153	132	156	132	128	142	147	185	152	125	143	140	146	155	160	129	163	139	156	136	144	150	140	147	150	151	153	164	155	140	158	126	144	146	142	126	145	143	148	169	149	136	133	128	144	143	143	142	150	155	140	156	163	135	162	141	153	140	161	159	156	139	132	156	137	117	141	144	147	176	141	147	149	125	138	133	139	139	160	144	137	160	160	125	144	131	126	149	127	144	164	141	141	174	119	127	168	117	136	120	129	143	153	161	165	176	140	122	142	161	141	141	157	162	141	137	143	145	141	164	152	155	165	159	157	136	153	116	146	160	147	146	160	138	140	130	124	128	145	160	151	165	148	152	139	158	154	146	140	160	153	139	131	166	179	151	145	137	163	149	144	135	140	167	172	136	123	144	123	129	145	157	138	149	156	157	148	168	134	160	131	135	119	141	165	141	134	146	151	124	142	145	141	125	144	146	133	163	155	146	175	132	163	143	128	135	154	151	118	134	142	137	132	141	161	164	106	143	126	136	152	128	176	146	110	131	138	145	166	152	131	117	173	118	147	139	132	141	138	186	145	142	124	153	142	145	154	129	136	121	139	138	163	146	130	131	129	175	157	159	118	143	130	131	146	137	152	128	169	141	155	146	140	147	140	122	108	121	142	146	149	138	144	142	122	140	155	152	133	144	134	140	137	136	148	160	163	150	141	131	149	145	156	160	168	150	148	154	138	142	155	126	124	154	131	158	139	127	123	124	143	144	152	131	143	148	141	128	145	158	146	151	138	164	135	145	169	169	150	121	150	141	146	139	135	156	135	157	142	146	132	154	163	141	154	151	149	149	144	148	167	134	158	143	156	150	137	144	156	142	148	136	161	131	166	146	128	171	137	144	150	153	136	150	144	149	152	144	119	143	146	146	139	153	119	140	133	146	142	139	157	145	126	136	139	164	138	140	154	141	158	163	123	137	139	138	133	152	162	140	141	146	143	164	149	125	135	159	158	151	131	133	152	148	144	138	158	138	150	153	147	139	150	148	173	138	142	141	143	146	139	160	156	137	133	150	169	135	139	148	151	164	140	147	128	138	171	165	154	148	144	125	138	157	132	155	150	151	154	128	161	142	163	154	155	154	163	140	136	142	158	130	147	142	131	162	164	138	152	141	149	151	125	145	137	166	137	136	160	146	141	141	123	150	147	120	149	149	142	158	132	117	161	136	146	150	141	140	130	144	167	141	156	153	114	179	135	138	152	149	143	149	155	136	157	138	132	135	156	137	153	150	147	141	156	149	145	141	148	118	143	126	133	138	141	158	117	128	150	144	148	113	168	154	149	131	152	120	143	147	161	144	156	153	142	131	141	150	141	133	163	147	130	127	127	154	145	146	169	144	153	155	154	175	155	139	128	126	143	141	135	154	155	155	168	163	109	142	131	113	138	143	161	150	146	147	149	138	138	133	130	150	142	169	162	133	157	122	145	139	135	152	154	148	175	169	138	132	131	149	125	138	136	141	145	133	161	173	154	159	153	179	128	134	150	136	129	125	166	140	147	166	137	141	145	153	137	140	133	142	139	127	159	137	146	168	132	128	149	137	158	126	145	151	148	150	145	133	131	153	168	157	180	137	153	123	143	154	151	158	153	150	137	166	133	150	150	139	123	149	136	148	123	158	162	150	165	144	151	128	145	167	143	189	165	143	148	130	118	135	138	169	142	149	138	160	167	139	149	163	125	144	162	163	138	147	142	140	125	139	140	136
45834	2572	3827	4595	4059	3580	3185	2778	2495	2223	2144	1894	2075	2252	2004	1823	1654	1628	1448	1204	1291	1639	1333	1332	929	830	814	837	653	722	591	603	628	647	588	615	577	596	588	569	594	585	552	548	585	674	612	643	575	527	511	459	558	2329	5492	6359	5362	3009	1637	369	363	337	374	363	352	365	380	353	365	353	359	345	348	410	375	337	370	362	373	397	336	352	402	370	384	372	351	353	342	383	337	381	351	361	323	316	382	344	404	362	378	365	383	366	346	341	354	365	350	342	351	352	318	377	388	349	369	347	369	336	368	345	351	361	375	352	353	370	361	331	376	375	370	368	367	366	345	378	356	348	389	321	364	359	398	350	366	381	382	363	355	357	369	342	366	374	356	386	343	341	320	389	341	356	330	346	393	362	368	364	372	374	371	379	355	374	384	369	352	336	389	353	383	338	370	357	392	350	332	381	342	351	373	355	367	343	370	371	382	341	374	328	370	359	353	373	373	366	347	363	342	353	336	348	389	361	392	377	370	372	376	343	392	400	382	385	359	335	346	364	356	386	335	362	368	378	326	369	361	369	345	338	366	380	361	380	371	355	393	357	351	366	323	364	371	361	374	354	396	367	350	335	377	356	362	339	352	354	387	365	367	377	361	395	377	367	369	362	360	343	402	332	355	382	340	404	351	337	351	338	378	376	379	417	360	324	365	329	345	411	346	352	342	349	372	362	390	370	379	386	369	359	396	342	378	356	338	379	373	352	375	354	353	354	354	359	363	389	328	373	341	383	370	357	396	331	377	372	327	374	367	353	363	387	359	340	379	372	309	373	382	357	370	348	372	342	402	368	371	382	384	369	346	350	342	349	350	375	368	336	355	338	370	342	347	364	345	354	343	353	367	369	363	398	354	354	357	377	333	315	347	383	374	353	364	371	357	344	369	361	354	369	382	355	351	400	347	350	352	364	368	348	356	355	315	371	382	347	327	359	367	375	376	333	361	355	357	364	322	360	357	366	351	385	399	358	347	384	343	355	349	371	352	357	359	334	389	354	367	349	347	354	374	362	341	349	368	353	379	352	378	362	379	369	384	378	385	396	364	354	351	375	377	350	337	392	368	371	384	361	391	332	381	389	352	362	360	377	362	381	345	376	360	344	363	384	361	354	362	356	346	353	383	360	376	318	365	369	378	358	377	347	331	378	387	335	353	390	370	345	401	376	393	375	362	374	364	348	393	359	382	369	389	375	346	362	344	372	380	378	369	369	363	375	367	354	367	409	353	391	342	378	352	371	351	344	390	364	358	380	364	391	361	357	378	336	350	331	362	331	371	362	371	339	373	372	372	417	371	326	363	382	377	369	360	336	371	334	362	380	361	342	366	362	384	388	385	377	372	370	339	378	347	379	341	354	349	342	376	354	335	337	382	367	350	388	330	384	377	328	349	347	361	353	382	389	343	375	320	356	351	361	362	329	397	380	339	356	368	368	354	380	378	360	356	354	329	345	351	361	391	400	327	371	340	372	360	412	387	339	362	378	358	394	392	338	351	341	328	368	366	376	392	347	352	369	363	330	375	345	374	360	362	382	343	359	344	352	364	310	379	383	336	353	396	317	357	393	342	389	337	344	344	351	357	360	365	345	371	394	358	358	354	324	354	354	372	379	376	374	380	326	346	316	362	363	349	352	382	377	397	370	359	363	347	389	342	372	354	362	357	340	345	349	366	361	337	358	379	318	373	366	374	347	334	370	375	352	346	361	364	359	354	359	364	385	327	350	385	382	364	342	382	365	352	374	351	351	366	355	358	357	409	380	381	371	364	403	350	382	361	365	400	360	371	365	372	368	338	355	346	370	347	373	355	371	377	336	390	368	381	355	383	352	371	370	355	350	336	359	356	349	356	357	386	373	408	360	376	362	348	373	397	375	361	320	371	343	354	373	380	349	343	375	355	389	364	372	332	380	371	338	342	367	429	352	377	332	363	366	329	340	351	353	380	366	321	360	367	384	385	369	362	354	388	341	372	345	324	365	360	343	384	352	352	393	356	394	387	333	370	362	363	349	372	362	381	392	333	352	344	411	329	383	334	376	363	346	354	341	328	353	375	393	348	348	329	393	366	391	348	355	363	327	373	354	372	346	366	360	361	358	335	344	362	326	385	373	357	363	354	363	353	388	313	339	363	386	382	371	394	378	347	346	386	382	368	363	354	367	347	374	364	343	401	377	397	409	370	325	397	347	336	365	363	367	354	339	334	386	392	386	352	343	401	352	364	331	358	383	368	380	356	366	401	372	367	331	378	377	349	338	379	350	358	344	347	380	380	354	334	371	366	344	391	365	359	384	370	304	359	376	358	344	342	353	359	387	378	387	359	341	392	375	390	358	377	341	362	364	363	331	331	348	358	356	356	354	374	378	377	368	350	377	377	394	372	404	376	350	367	368	387	385	325	342	388	366	377	393	343	329	347	404	366	373	367	357	373	372	306	336	384	379	380	365	364	363	377	391	371	380	374	371	350	379	383	348	388	357	367	383	342	380	347	319	360	358	320	346	373	341	392	345	366	367	362	362	371	330	379	346	397	386	353	375	358	383	362	382	353	386	374	362	373	333	378	335	379	362	384	382	379	361	337	334	347	347	379	353	335	345	371	349	365	355	363	389	328	376	372	387	368	370	346	367	370	358	368	355	356	365	345	351	390	387	352	363	372	354	358	381	346	356	384	354	329	383	347	403	338	366	378	345	358	380	365	347	376	349	375	323	345	360	389	365	349	343	391	393	364	362	381	346	355	357	354	370	374	374	362	354	363	363	375	342	361	378	363	361	373	359	342	352	396	344	345	376	376	354	350	383	357	351	349	385	383	349	359	328	353	365	396	353	360	345	360	367	392	337	357	370	390	365	346	356	350	324	330	350	351	373	368	353	381	365	381	362	322	377	385	324	348	372	362	363	381	389	368	350	356	377	367	389	370	401	388	386	344	336	343	357	382	337	347	357	361	346	398	349	360	372	389	380	361	361	381	378	369	363	362	364	379	354	368	358	375	351	358	347	358	347	354	366	354	373	375	362	330	389	373	363	371	384	369	349	372	375	320	348	363	370	369	394	354	350	354	358	345	331	332	352	354	387	364	370	390	369	345	364	338	335	386	360	347	389	370	380	379	341	364	355	334	357	353	365	376	373	337	361	347	357	356	351	356	398	363	386	350	344	342	341	365	413	360	341	366	344	363	373	346	350	386	397	342	346	347	342	359	376	373	350	369	366	363	383	359	348	351	364	348	389	343	398	350	339	393	370	345	359	366	353	329	392	383	362	347	386	363	357	334	379	345	360	338	354	346	394	339	379	391	369	355	376	350	375	358	395	364	385	372	393	366	336	358	380	383	353	344	324	365	340	388	343	376	365	365	374	395	363	345	359	369	371	375	396	373	353	349	364	347	387	337	332	354	354	376	367	416	371	376	388	419	324	370	353	343	362	329	342	363	355	349	374	366	352	324	375	353	367	376	324	352	381	377	365
16549	1256	459	306	286	273	272	258	244	249	229	250	265	263	262	251	259	279	226	238	205	253	211	247	220	197	238	240	203	184	199	217	237	229	232	217	213	224	226	230	215	239	232	228	236	231	237	219	240	264	222	219	223	215	273	301	298	241	260	229	238	220	237	217	247	215	244	229	255	230	210	250	223	223	210	209	238	214	204	250	222	206	205	214	212	220	225	205	197	240	201	243	175	225	193	199	202	218	251	239	215	215	238	214	219	215	234	196	209	230	213	231	213	224	237	244	178	220	237	210	211	214	186	212	207	212	206	215	225	209	205	218	236	221	210	231	234	230	218	220	205	233	238	246	250	210	241	205	214	209	224	206	204	244	202	246	227	220	228	236	220	220	226	206	186	201	215	243	234	222	221	226	221	241	211	207	198	221	225	226	224	215	226	221	233	248	228	204	205	226	193	192	209	202	199	200	222	219	210	211	236	224	204	220	201	234	198	202	201	222	218	199	195	243	210	240	225	213	214	198	202	218	217	198	210	189	206	205	234	193	227	231	239	204	216	228	224	228	240	221	191	227	195	213	220	226	219	204	230	214	215	224	200	221	195	213	180	216	236	222	204	227	264	244	229	191	204	220	239	230	212	225	217	211	223	242	225	230	204	224	188	244	235	235	208	202	236	205	216	210	227	224	234	222	213	222	224	220	223	199	213	201	214	213	250	218	227	197	215	204	217	231	222	210	203	219	217	210	218	215	202	226	224	208	221	194	222	221	224	222	226	217	220	229	229	212	225	231	229	199	216	197	255	218	210	225	219	225	223	230	230	234	220	245	225	208	219	239	202	233	226	232	236	216	225	215	228	199	221	241	240	235	209	218	242	225	190	215	212	245	224	203	195	216	188	216	223	207	216	218	212	219	206	237	237	230	238	202	248	215	227	205	206	235	191	213	198	218	227	235	219	213	237	254	222	217	237	221	199	227	233	217	239	206	188	184	213	229	203	212	224	213	217	234	217	203	240	214	222	225	237	226	219	206	239	222	209	227	212	238	221	198	202	226	227	196	216	223	220	231	217	227	222	197	254	220	206	216	235	231	248	212	201	226	217	219	198	225	194	223	201	207	224	215	234	222	235	233	220	223	260	198	237	227	221	220	240	214	213	211	186	212	218	212	238	192	213	184	210	203	222	215	206	213	170	213	211	225	221	199	226	217	193	227	233	225	222	213	230	197	200	197	204	217	233	210	203	192	213	214	182	205	234	192	229	232	251	235	212	223	225	217	214	222	218	227	227	237	231	194	237	223	228	223	239	216	225	210	223	210	238	222	230	186	232	202	210	221	213	220	219	204	190	255	211	232	235	210	209	219	222	217	197	197	209	200	206	205	215	225	209	216	230	209	225	208	200	202	227	215	209	219	219	227	240	215	222	202	218	210	243	245	203	250	247	243	203	201	211	217	245	222	230	224	233	216	229	197	213	238	221	234	227	200	183	221	235	235	202	233	233	231	193	216	219	198	191	204	215	195	211	214	217	226	219	221	230	218	214	236	188	214	195	222	211	200	234	207	207	206	225	193	207	226	215	216	248	220	232	210	227	212	241	221	245	212	225	219	242	218	236	220	231	203	201	226	219	227	207	251	219	229	218	227	218	228	201	226	225	195	211	218	198	210	194	202	202	229	240	215	213	210	233	233	204	200	230	227	234	193	211	206	210	222	220	190	229	183	231	213	227	224	215	234	229	219	211	216	221	217	216	232	245	226	216	215	239	202	211	220	230	207	195	216	197	234	240	219	221	190	202	228	199	220	231	215	226	231	254	224	226	202	208	260	218	203	218	229	219	211	220	210	233	215	192	224	206	202	254	188	270	195	217	193	226	192	203	205	227	222	204	222	190	206	241	213	240	204	231	201	222	204	226	222	215	223	197	209	219	242	223	219	210	242	215	221	208	208	211	216	210	202	188	234	228	221	199	202	226	231	233	226	229	221	198	205	226	221	229	224	222	206	179	221	201	229	218	203	212	224	219	211	224	223	196	218	199	220	203	215	216	194	201	234	226	232	215	212	214	217	227	209	207	214	201	237	237	205	234	210	197	217	216	231	221	216	190	234	231	233	221	212	200	205	205	228	205	199	219	243	249	219	219	212	202	206	205	237	217	217	219	206	230	220	190	225	204	226	243	235	237	218	206	202	228	233	196	217	230	228	196	202	231	223	203	206	219	225	205	197	213	226	208	201	190	207	203	195	203	228	224	199	212	231	235	267	202	235	225	222	219	227	207	222	202	173	208	220	244	219	203	212	207	232	198	216	229	228	216	219	220	222	198	216	224	184	223	238	231	231	203	199	222	220	223	213	226	215	215	224	204	210	197	256	244	217	215	230	200	183	248	224	197	229	239	202	237	233	204	225	228	201	244	232	213	228	212	178	204	214	183	199	224	215	224	211	229	212	189	204	222	204	228	205	235	221	219	196	220	215	237	197	201	219	242	202	210	228	233	247	219	227	227	211	221	221	232	205	192	223	216	226	206	223	228	225	215	213	235	253	255	227	238	199	199	210	217	213	216	223	202	202	224	226	213	234	228	218	200	206	229	226	237	216	205	244	215	203	213	191	218	222	227	236	236	203	244	217	216	237	202	211	216	211	211	221	182	244	233	186	217	224	202	206	204	189	197	210	222	221	209	218	218	224	225	229	212	201	225	191	211	193	201	223	217	226	220	221	238	201	220	219	220	229	231	208	236	202	215	183	221	237	216	219	233	185	211	215	192	239	243	227	208	205	207	224	204	226	186	230	207	205	208	222	223	248	233	200	205	242	214	193	239	171	197	222	211	215	240	204	224	218	215	213	239	213	239	252	213	244	199	231	218	196	218	220	191	224	225	232	217	222	219	220	231	219	192	229	227	204	209	224	219	223	209	220	189	183	244	201	240	186	191	205	215	227	216	215	231	213	217	205	190	197	216	260	197	217	222	195	246	216	219	224	204	222	194	236	182	224	217	221	200	238	207	197	209	221	225	212	222	220	200	231	226	212	227	242	218	220	199	223	234	207	236	245	201	195	204	209	219	236	223	227	220	233	234	223	213	201	230	183	236	209	227	215	229	231	212	219	245	225	225	241	212	229	233	204	224	219	214	204	228	236	242	224	240	231	227	239	211	196	204	210	178	207	227	205	252	187	189	217	234	222	206	223	224	214	234	234	210	220	217	211	225	215	206	232	239	216	244	218	238	206	228	219	203	227	219	225	213	219	213	236	204	215	195	228	205	208	186	190	209	233	238	207	227	211	210	206	183	220	220	199	258	233	237	212	200	227	229	220	220	207	229	191	206	213	200	210	240	231	220	215	220	212	220	232	186	247	224	206	220	239	199	231	183	223	206	192	232	209	235	220	207	218	234	232	219	223	221	219	214	253	195	220	228	219	227	212	227	226	220	206	203	206	223	207	234	210	214	206	247	217	218	211	220	200	246	222	237	206	215	207	216	237	241	258	246	216	246	237	226	236	218	205
15481	635	738	796	826	911	954	822	829	845	770	780	872	879	798	872	783	846	747	701	736	759	695	662	574	578	569	606	638	606	536	610	593	623	610	620	605	615	597	603	611	569	549	632	605	649	545	602	613	557	600	537	559	650	798	917	927	872	690	529	524	575	542	540	542	515	561	519	558	546	564	533	536	547	564	471	493	601	565	502	498	561	498	539	519	537	489	611	544	524	532	571	527	525	517	559	571	546	579	576	524	547	536	509	521	564	520	578	541	518	556	545	566	571	547	497	518	543	507	547	570	528	555	541	533	536	507	548	567	553	555	548	505	537	565	539	522	544	501	535	594	522	539	540	527	516	526	515	578	555	575	564	554	535	532	537	513	527	520	546	515	560	555	567	558	536	586	552	539	543	545	547	499	550	527	567	511	577	585	540	524	543	554	524	514	540	546	504	535	564	545	541	513	544	519	513	534	501	537	546	536	568	542	545	542	535	512	530	559	542	560	566	574	527	553	537	516	538	500	518	535	520	551	505	552	530	522	520	555	568	541	532	519	496	547	528	558	578	557	502	576	527	533	531	526	551	557	539	549	585	510	514	531	509	536	557	485	552	528	539	536	576	554	566	522	530	537	545	549	532	493	560	538	536	534	496	571	558	518	514	539	605	548	555	527	503	571	518	566	525	543	533	542	522	570	511	546	502	559	544	498	556	532	516	527	527	548	574	525	515	555	562	528	569	562	539	479	538	515	566	546	541	613	510	462	541	560	550	517	539	540	521	539	529	532	551	540	521	532	514	504	552	564	530	512	525	504	548	552	541	567	492	536	543	529	557	512	530	528	553	558	526	510	544	558	580	560	559	531	490	556	545	567	518	521	562	572	518	534	553	540	524	546	549	566	533	549	587	525	515	564	551	571	495	555	581	558	559	560	532	550	513	524	556	553	531	522	547	537	573	536	490	533	510	512	530	562	510	521	562	537	552	535	521	551	550	563	513	541	508	517	533	487	522	565	538	548	508	532	518	535	542	505	534	537	544	524	543	543	524	526	510	561	528	551	545	539	543	560	518	533	572	525	517	516	535	527	563	535	523	501	508	478	598	527	549	547	553	577	560	544	569	535	542	507	592	537	576	522	524	538	541	543	545	529	549	492	603	580	546	497	537	535	586	527	511	546	521	519	561	584	581	493	517	540	546	497	574	564	506	550	537	550	502	537	537	523	530	563	567	547	510	542	530	530	477	541	561	532	541	525	518	531	542	542	515	556	523	563	516	515	556	511	563	532	534	527	517	546	558	527	528	540	549	538	545	564	527	529	521	523	539	524	577	549	518	532	522	551	557	528	565	548	579	556	470	536	580	543	490	541	541	581	524	558	549	558	551	494	533	550	547	569	524	586	549	537	588	535	543	553	585	528	540	550	579	512	531	504	587	520	533	536	569	527	496	567	555	505	594	507	530	537	574	517	540	524	558	531	523	572	561	575	558	541	515	546	540	543	541	588	538	547	546	514	526	524	564	565	521	556	588	563	556	545	579	504	551	501	523	534	559	494	525	520	545	556	571	556	518	537	536	557	542	534	544	532	567	542	543	576	566	546	537	486	508	549	528	554	540	502	558	537	517	542	539	516	552	578	562	542	536	551	525	542	512	557	557	498	527	537	515	554	504	520	539	552	521	561	573	527	545	567	562	561	542	510	530	542	505	566	527	534	528	537	539	554	515	550	516	532	573	523	547	553	530	540	511	547	522	546	544	570	542	577	543	557	528	543	535	548	523	568	519	561	502	536	556	563	595	531	545	554	579	557	545	528	532	559	531	562	549	564	576	554	532	526	559	578	529	547	537	545	512	542	531	557	593	491	547	578	555	540	539	532	533	499	527	531	540	520	539	523	514	560	556	499	610	562	565	564	501	560	525	502	492	563	535	534	529	521	504	577	525	550	537	554	558	523	573	569	547	555	552	525	500	561	568	562	517	548	544	494	572	498	572	522	514	563	530	545	541	556	551	498	566	558	559	549	548	546	548	571	546	533	550	551	568	527	511	560	510	592	559	540	528	521	540	560	539	519	515	567	581	547	519	590	579	548	554	540	517	550	528	523	527	528	518	542	525	533	537	581	526	548	515	541	569	555	534	506	530	555	533	504	545	530	591	524	520	524	537	580	542	540	554	514	558	546	505	547	549	540	546	499	563	535	517	571	589	578	565	545	537	523	571	536	547	566	532	507	538	507	541	563	535	518	541	533	584	538	556	568	547	549	541	527	523	573	537	574	547	540	583	542	538	545	542	514	537	571	588	537	539	541	554	543	515	551	477	546	582	505	544	530	536	524	569	527	516	541	527	525	493	545	528	556	524	507	522	550	519	521	537	570	555	515	541	554	541	545	557	524	545	566	513	521	559	534	531	473	552	519	520	538	515	500	494	549	558	582	547	580	541	552	561	546	552	528	519	517	544	549	505	556	527	494	563	524	527	540	569	546	514	565	556	573	544	509	521	500	565	552	546	554	601	550	532	532	550	521	575	531	514	503	576	547	561	548	479	485	500	541	563	521	549	526	566	522	551	566	540	547	536	531	569	582	476	561	542	538	545	504	567	518	567	565	569	536	550	543	532	518	502	554	523	562	532	515	533	548	509	546	570	516	544	535	552	541	532	532	544	523	542	573	499	565	510	584	508	516	562	545	541	576	514	499	585	546	510	531	526	574	567	523	552	499	560	475	512	526	549	533	551	525	552	560	559	527	578	536	543	516	496	546	508	579	520	560	536	517	545	500	540	539	529	535	511	532	562	554	584	496	583	492	552	547	561	569	539	518	564	533	518	555	549	546	504	542	597	579	545	528	585	528	522	545	557	542	485	566	549	528	502	510	545	498	562	494	570	536	538	543	497	543	527	522	544	561	557	570	534	558	535	551	581	518	528	560	518	561	540	568	537	535	538	548	587	557	561	519	483	511	541	568	554	506	513	560	526	537	536	569	492	555	521	501	497	545	546	496	573	507	546	569	518	536	551	540	589	531	522	562	561	513	538	560	559	561	519	544	528	559	525	515	546	555	549	553	577	559	524	551	562	564	546	511	539	550	540	528	515	553	552	546	537	525	539	542	538	532	528	525	535	521	531	515	518	534	559	530	532	589	546	550	559	518	570	543	533	529	545	537	547	536	503	528	497	554	547	562	541	530	545	546	521	515	557	494	545	571	565	570	527	518	560	580	487	563	515	554	567	521	524	512	517	529	557	503	519	547	543	558	514	521	528	520	533	511	549	567	552	558	595	517	502	526	521	549	537	538	589	554	592	521	506	562	552	573	577	542	550	516	504	537	505	614	526	551	532	556	547	574	516	563	534	553	506	526	537	589	552	492	539	527	541	515	576	567	514	543	529	561	577	552	539	506	541	562	530	565	526	537	539	525	552	513	535	523	561	489	507	560	538	529	553	522	533	524	501	551	478	559	524	559	520	595	494	537	555	560	546	528	566	574	548	576	558	548	477	530	543	524	522	522	548
56286	24772	7382	1016	744	675	631	504	475	415	465	403	362	405	380	394	328	332	294	321	341	303	310	288	253	220	258	255	284	268	221	258	252	228	240	261	258	227	264	253	249	225	239	228	273	262	240	247	256	249	241	225	244	287	585	720	730	490	286	199	251	234	235	211	246	238	215	220	241	261	191	205	202	226	219	214	218	235	220	247	206	214	256	224	235	224	231	234	202	230	214	242	230	252	225	214	222	231	219	216	243	222	203	211	224	220	226	217	227	230	233	249	237	221	222	207	216	211	224	232	236	242	254	220	203	248	203	236	222	242	250	233	218	236	273	233	228	228	222	217	235	241	212	245	214	232	234	230	197	236	211	213	267	235	229	215	235	232	245	261	213	214	223	243	214	229	224	239	234	235	225	216	247	280	233	217	233	225	228	206	246	244	193	219	230	235	237	203	219	215	229	253	228	218	237	232	210	221	238	227	228	196	246	223	226	199	235	216	242	237	230	228	227	249	227	213	240	246	256	212	226	229	205	222	214	225	255	232	233	230	223	235	220	244	218	222	190	247	215	209	232	235	190	261	207	223	236	214	219	248	226	201	241	220	246	193	219	228	237	237	220	229	258	236	224	234	246	206	239	223	210	197	240	241	244	218	227	219	201	219	206	203	235	222	254	202	239	204	211	244	226	236	209	221	224	215	256	247	217	224	241	242	239	208	219	242	232	213	232	222	211	213	246	216	223	216	246	221	224	224	262	226	224	219	215	235	245	226	221	223	233	207	202	260	264	234	224	212	217	249	240	226	243	232	230	203	181	240	213	230	236	226	241	260	226	226	216	236	223	191	223	224	227	210	225	202	219	224	211	220	226	230	258	219	241	240	238	235	229	225	247	216	213	237	264	217	227	230	248	230	206	232	255	216	215	220	237	238	235	226	220	235	244	248	226	234	247	227	205	234	218	228	230	242	241	209	220	240	262	219	220	228	199	240	229	262	237	226	247	232	244	219	229	266	214	247	243	205	229	240	247	244	240	221	236	223	237	240	229	242	215	233	239	223	204	257	221	231	241	207	239	208	226	223	266	239	247	241	261	230	241	217	197	244	228	251	251	243	191	198	221	211	228	240	218	210	214	213	242	234	237	205	221	237	237	210	196	259	225	209	223	226	253	235	216	231	232	214	220	210	226	242	221	229	206	228	230	256	223	227	239	245	192	235	233	238	213	242	220	204	221	230	222	177	242	212	219	233	202	229	250	225	229	247	218	216	235	248	218	204	209	219	213	231	232	219	230	244	202	238	240	228	225	238	261	234	241	254	244	241	201	234	253	248	215	224	230	220	230	254	212	196	246	244	236	228	241	218	221	219	263	231	255	226	212	242	223	235	228	199	256	224	255	210	204	213	231	229	239	222	206	225	226	235	233	254	221	219	210	221	225	221	254	232	214	269	223	218	266	235	252	192	232	229	236	279	234	213	219	218	201	197	219	238	213	226	210	205	235	251	243	216	235	236	235	220	222	176	240	226	241	201	198	226	226	229	236	225	227	236	242	214	225	231	225	230	198	229	242	207	240	214	217	227	220	234	219	229	231	222	225	240	237	231	261	228	245	229	247	217	242	203	230	225	229	252	226	233	230	223	248	191	204	231	244	229	220	209	248	220	209	245	228	223	231	211	246	226	242	204	241	213	212	235	217	212	267	237	233	224	229	230	235	203	247	243	227	218	213	220	252	213	239	222	242	240	250	227	215	238	236	238	221	216	250	218	239	220	222	202	203	254	235	190	233	197	229	233	243	232	255	234	239	222	218	214	211	226	236	208	208	213	216	237	219	209	245	230	204	238	202	227	235	236	225	217	229	224	233	222	215	229	217	235	218	231	230	233	199	219	185	206	220	239	240	232	214	233	205	211	236	221	254	224	243	221	210	214	227	227	205	235	229	231	246	247	221	213	250	217	226	239	240	225	238	230	205	239	235	224	206	210	216	249	252	215	228	209	234	227	243	252	250	227	183	236	261	219	269	195	189	250	246	206	247	211	235	248	236	221	228	235	234	215	242	230	218	226	223	223	224	220	243	215	256	223	236	250	229	206	254	216	253	230	232	215	218	222	250	211	245	234	217	226	220	227	214	225	217	269	221	205	215	231	224	236	236	214	245	242	243	213	235	246	230	237	223	246	205	242	243	230	249	206	221	234	220	220	239	206	246	235	250	247	212	238	227	224	250	212	268	239	202	252	257	207	238	216	216	218	243	208	243	227	242	243	225	242	217	211	226	227	210	211	241	229	235	202	221	202	226	244	252	242	232	205	236	227	231	251	233	227	238	219	247	228	254	256	224	215	216	213	230	248	208	205	221	211	228	207	226	226	221	236	220	208	223	216	220	201	224	209	258	237	229	223	235	230	251	234	236	221	249	218	236	238	209	232	220	226	251	239	232	237	222	241	231	230	214	261	205	221	205	231	222	234	217	231	224	205	234	242	214	222	206	253	217	216	248	231	241	232	199	219	223	212	237	227	223	231	205	230	238	218	237	217	223	223	221	217	232	209	235	226	207	234	209	253	246	227	235	212	247	227	236	232	252	232	240	232	206	257	209	241	252	238	211	224	217	246	206	240	239	225	212	225	213	225	253	259	230	255	204	228	216	239	229	227	200	225	231	233	204	219	226	216	234	224	223	269	256	248	236	229	234	233	209	228	220	233	217	228	237	181	241	225	237	229	199	238	224	222	208	246	236	220	203	240	229	220	226	225	236	215	199	238	243	240	217	212	229	217	223	231	221	237	234	200	197	238	211	213	237	247	227	243	247	230	221	242	237	239	224	231	227	225	222	235	195	242	250	212	230	229	239	220	240	242	244	238	233	204	274	229	257	238	240	198	233	211	207	232	234	236	254	260	241	217	219	221	245	237	237	211	192	214	228	198	219	215	242	262	209	228	234	222	215	247	207	217	246	259	232	216	202	228	212	224	241	251	233	236	227	242	205	233	240	207	219	231	237	255	245	192	226	235	252	242	229	231	222	205	215	209	249	219	242	246	233	232	228	232	239	227	241	242	223	230	229	253	219	216	233	252	199	223	208	247	215	233	224	256	242	226	243	257	253	198	209	233	214	224	221	231	237	239	256	223	225	224	238	254	234	237	247	234	247	216	238	213	234	218	219	218	242	197	232	215	237	230	256	249	223	239	223	229	246	209	234	247	217	237	224	217	226	225	228	251	231	224	241	213	223	239	239	224	250	209	222	225	218	261	237	224	235	199	236	229	226	236	245	235	213	220	226	257	244	238	224	238	222	209	212	240	234	232	187	231	242	223	215	197	231	238	239	217	237	234	225	223	212	246	256	205	228	226	228	232	208	244	237	225	228	223	228	241	232	211	230	198	219	274	208	233	253	238	244	212	223	213	251	195	199	228	243	202	234	240	228	225	214	230	229	231	213	207	223	197	218	220	238	202	235	240	260	224	232	232	217	245	238	218	227	208	229	242	238	224	222	242	228	250	230	226	217	222
36792	1280	2431	2979	2818	2694	2366	1920	1783	1538	1647	1675	1587	1670	1634	1623	1427	1249	1032	1147	1318	1157	996	868	816	756	702	674	698	750	725	736	702	774	720	706	723	682	631	730	704	736	688	744	878	680	629	645	658	663	602	623	646	982	3539	4556	3736	2431	1139	553	548	544	563	547	593	547	574	538	553	576	535	571	587	589	590	559	547	509	560	557	521	570	559	577	538	556	547	578	567	569	576	506	520	583	562	564	577	542	539	553	549	540	554	553	579	564	581	555	579	549	571	554	528	558	540	578	569	524	557	579	528	530	545	517	566	563	574	554	544	588	556	563	567	545	556	568	535	596	537	566	573	521	563	576	533	537	560	582	544	581	524	543	566	554	532	548	538	555	532	561	538	520	539	541	541	557	578	533	599	566	525	538	593	588	547	549	540	534	516	564	557	517	554	556	519	574	590	537	567	582	583	513	553	509	542	552	528	552	516	547	553	555	546	518	538	542	516	551	601	539	553	576	562	542	581	522	556	585	545	603	542	523	570	560	563	538	589	564	521	487	532	551	564	543	557	561	547	590	537	579	526	529	529	566	534	555	552	599	534	561	548	527	537	590	594	593	574	577	565	545	559	525	548	518	513	540	621	542	581	602	555	585	600	519	560	547	534	569	540	579	546	538	578	533	545	524	513	546	565	561	544	521	561	538	543	538	539	523	576	548	527	589	568	584	570	502	575	533	559	551	557	543	547	569	558	558	563	561	569	567	533	534	589	540	538	566	571	547	585	505	591	563	570	549	564	564	562	569	533	551	562	558	575	593	551	561	537	557	556	542	528	563	588	526	566	601	528	528	550	542	543	506	557	547	606	537	549	535	566	581	579	590	548	544	546	560	539	567	538	565	522	572	561	558	565	597	544	548	559	583	517	562	603	561	579	546	559	563	584	579	575	604	609	549	544	560	591	539	558	542	538	570	540	574	547	559	554	595	563	543	547	540	542	559	545	553	558	557	529	564	571	564	578	595	568	578	571	561	543	547	546	520	562	562	574	590	561	536	558	569	531	549	529	567	611	555	612	583	537	579	563	572	553	538	572	556	569	534	557	568	540	561	560	535	542	556	582	543	529	572	532	560	605	541	545	570	524	527	523	564	534	548	552	570	539	528	610	540	541	573	538	541	544	570	626	534	543	546	572	591	580	567	576	575	567	572	542	546	518	560	559	567	524	579	550	553	575	552	541	488	587	566	560	524	543	524	555	602	577	565	595	554	553	537	525	569	548	560	519	536	576	559	544	543	565	556	577	587	560	535	581	563	593	570	566	577	594	569	578	500	533	592	534	584	573	541	526	537	539	582	542	540	550	520	562	548	583	545	587	592	536	542	601	549	539	509	555	561	561	574	533	549	549	507	548	573	540	538	535	594	567	571	583	570	564	551	593	550	547	575	539	564	559	545	561	529	565	548	574	576	580	544	575	594	523	595	569	579	570	555	572	554	531	538	546	554	560	567	516	541	555	548	543	559	578	548	559	548	547	570	529	568	564	545	564	578	537	556	580	511	592	576	593	591	581	562	521	542	580	529	549	528	552	535	551	573	546	559	560	537	555	566	560	563	561	556	586	583	568	565	577	530	560	560	589	558	568	542	587	568	549	540	574	587	566	552	544	571	537	547	546	599	535	563	586	599	515	532	574	554	521	573	541	611	512	583	568	556	575	540	585	584	563	554	526	558	588	564	578	560	566	569	548	578	623	538	543	559	573	529	567	578	523	528	501	562	574	520	582	545	595	555	574	523	568	562	543	576	497	550	557	587	572	484	542	580	539	578	566	593	547	542	548	570	614	503	578	575	504	574	541	533	581	550	621	535	526	558	578	558	544	541	531	553	591	581	555	592	543	562	520	564	563	585	582	536	552	572	537	555	539	524	563	547	538	532	555	549	534	542	552	557	526	510	581	569	526	557	560	554	549	593	577	575	542	580	543	560	571	560	585	549	568	588	583	540	517	549	556	561	575	552	530	552	551	563	549	540	509	594	570	551	587	555	539	591	554	580	584	554	551	526	611	556	582	585	531	597	568	566	562	555	576	547	528	612	581	522	576	534	537	534	543	581	571	539	558	571	582	555	570	534	585	590	555	575	561	577	563	552	544	573	578	583	578	580	614	570	589	567	559	547	563	570	553	570	581	565	565	574	556	600	547	551	548	600	546	522	563	590	553	581	559	571	522	566	583	585	598	575	560	511	575	533	516	574	544	537	531	524	570	534	535	540	578	584	574	557	562	528	542	573	551	556	537	533	545	548	594	583	562	570	582	510	581	555	535	523	598	508	543	566	558	550	567	529	518	577	546	526	525	539	594	530	567	529	562	560	568	545	570	543	615	551	523	545	572	537	550	509	566	550	539	553	538	536	551	523	568	586	537	558	539	532	561	527	531	573	587	570	564	533	512	586	538	612	554	534	521	577	563	594	577	557	542	544	566	529	579	543	561	535	565	585	571	521	578	579	583	563	574	595	535	521	546	544	622	548	579	533	569	623	575	569	568	573	632	541	590	522	581	550	542	547	566	573	578	570	550	553	573	544	577	545	522	539	552	561	597	528	516	565	549	564	555	533	549	531	528	549	551	587	580	591	609	588	549	537	581	553	568	547	548	573	548	530	537	577	549	566	558	594	575	568	541	544	548	531	562	559	543	551	559	583	585	566	544	530	526	581	549	532	557	541	596	551	570	570	612	553	538	607	528	515	559	565	558	563	531	559	574	544	543	566	585	510	519	559	534	533	528	551	542	551	568	523	565	559	541	536	549	581	573	542	577	590	569	572	614	533	563	519	556	525	553	564	597	552	557	559	537	566	567	543	558	563	554	570	531	533	556	560	518	504	550	532	535	582	553	581	542	542	512	564	547	545	504	515	562	565	601	555	554	545	542	529	562	531	537	532	554	582	557	500	570	573	583	545	540	522	571	563	516	538	554	532	537	593	570	598	546	578	559	585	589	562	585	572	594	537	532	532	544	598	580	540	595	590	587	561	567	543	577	568	589	581	517	522	531	545	507	527	578	567	541	594	577	587	592	553	564	566	556	563	549	575	531	571	617	560	545	610	507	555	535	540	548	559	539	581	588	537	527	554	588	527	520	547	550	543	539	548	537	503	590	546	551	540	545	551	550	577	531	585	541	558	492	554	520	552	517	555	577	593	557	533	559	523	539	581	586	574	541	540	539	536	571	533	572	577	528	528	540	576	561	557	578	573	579	528	544	533	552	556	561	536	584	562	597	549	533	560	555	567	558	572	553	536	535	553	554	539	553	588	524	578	573	524	547	540	554	576	572	614	530	571	555	553	560	561	572	541	603	540	516	536	524	560	576	543	538	553	565	583	529	564	574	574	543	586	561	549	592	576	534	536	593	573	536	564	578	523	589	584	570	596	549	586	588	582	542	592	553	557	536	586	587	537	519	580	596	546	553	546	576	545	560	567	536	554	559	613	608	524	533	563	576	534	539	555	600	521	542	543	567	558
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
