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
338115260699	338115261212	338115261760	338115262312	338115262862	338115263412	338115263961	338115264512	338115265061	338115265611	338115266162	338115266713	338115267263	338115267813	338115268361	338115268913	338115269463	338115270011	338115270563	338115271113	338115271663	338115272213	338115272763	338115273312	338115273862	338115274414	338115274964	338115275514	338115276064	338115276614	338115277162	338115277714	338115278264	338115278814	338115279364	338115279914	338115280465	338115281015	338115281565	338115282115	338115282665	338115283215	338115283765	338115284315	338115284864	338115285415	338115285965	338115286515	338115287066	338115287616	338115288166	338115288716	338115289266	338115289816	338115290366	338115290916	338115291466	338115292016	338115292566	338115293116	338115293666	338115294217	338115294767	338115295317	338115295867	338115296417	338115296967	338115297517	338115298067	338115298617	338115299167	338115299717	338115300267	338115300818	338115301368	338115301918	338115302468	338115303018	338115303568	338115304118	338115304668	338115305218	338115305768	338115306318	338115306868	338115307419	338115307969	338115308519	338115309069	338115309619	338115310169	338115310719	338115311269	338115311819	338115312369	338115312919	338115313469	338115314019	338115314570	338115315120	338115315670	338115316220	338115316770	338115317320	338115317870	338115318420	338115318970	338115319520	338115320070	338115320620	338115321171	338115321721	338115322271	338115322821	338115323371	338115323921	338115324471	338115325021	338115325571	338115326121	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44948	20913	3651	946	634	532	462	446	412	354	406	408	380	393	346	377	354	333	351	315	313	324	330	357	335	310	358	340	318	322	341	333	335	384	323	363	353	337	369	341	331	331	323	366	318	342	348	345	344	331	337	347	338	370	334	380	358	348	345	347	381	319	365	339	327	367	323	300	348	315	341	340	365	304	339	370	369	322	363	352	360	332	331	297	329	359	364	354	318	357	364	380	296	388	347	303	373	302	349	349	328	350	321	336	330	348	338	362	316	309	354	343	361	346	342	313	322	317	313	287	321	341	329	314	387	322	320	325	340	356	368	354	328	378	305	341	342	352	357	352	364	339	333	357	348	331	339	340	336	346	350	323	349	359	334	326	341	308	336	366	329	349	318	329	347	342	336	299	328	346	306	309	327	347	338	327	298	376	344	351	311	335	354	330	370	343	342	358	333	312	354	303	328	332	349	352	374	317	339	314	344	300	309	327	369	366	355	328	317	321	373	323	329	309	350	350	363	365	339	318	357	297	343	327	356	330	323	345	346	329	384	366	306	333	303	306	316	355	334	279	335	324	367	331	383	379	321	343	349	322	315	356	356	340	327	357	331	328	325	345	335	327	343	344	316	337	333	334	362	337	326	303	373	339	298	291	331	322	366	366	328	340	321	317	332	298	338	335	370	379	297	333	368	306	322	358	360	302	317	325	312	328	349	313	324	293	306	364	332	323	379	342	330	281	324	355	333	339	369	342	333	334	297	346	318	337	320	313	378	352	363	341	348	329	340	315	344	347	340	324	342	324	367	343	338	343	345	356	335	330	311	340	294	348	350	351	386	328	326	347	336	328	356	331	310	340	355	343	305	341	323	348	323	336	385	341	322	340	336	351	299	319	317	334	342	356	348	343	338	327	289	325	334	321	323	340	338	309	315	325	336	325	343	337	314	361	324	341	313	345	330	393	339	340	362	349	374	361	310	335	338	394	307	295	336	369	368	325	358	332	347	357	324	330	294	334	391	333	352	334	308	298	301	370	319	320	353	317	382	317	350	345	357	344	323	362	311	372	328	300	350	343	358	345	340	330	332	305	356	293	387	355	340	350	378	347	349	317	323	346	318	335	318	303	347	347	350	303	312	335	374	349	345	307	340	360	348	330	334	350	330	337	306	336	363	361	334	309	343	357	368	302	326	338	353	365	349	318	331	320	334	318	343	380	359	284	355	370	357	358	342	351	338	340	363	330	333	342	326	350	351	327	312	323	307	310	304	342	358	358	365	352	327	350	345	305	330	318	344	333	319	313	349	352	325	331	306	315	331	305	323	348	352	293	346	322	348	361	350	365	317	325	306	370	332	367	314	361	361	364	310	340	327	343	336	347	344	359	313	347	311	330	348	308	356	352	340	308	323	317	356	336	373	342	346	336	335	342	346	304	339	338	340	362	339	286	314	358	326	350	363	310	377	323	321	321	357	360	324	312	363	308	360	330	320	311	352	355	329	335	333	348	292	346	320	325	368	352	332	359	364	335	323	356	330	349	314	364	344	318	317	327	372	286	314	359	372	324	327	351	329	331	335	319	335	350	319	334	356	318	355	340	369	341	338	375	345	349	330	353	357	374	330	318	347	309	325	323	341	349	317	345	342	370	371	342	327	336	342	314	347	355	381	329	303	384	372	337	359	319	322	321	326	380	364	341	345	314	333	319	330	320	331	311	325	300	347	351	371	331	358	347	356	364	361	349	331	329	327	355	340	338	329	352	335	339	342	344	342	347	366	321	329	326	334	360	361	338	327	324	319	316	346	371	345	320	355	337	368	323	334	327	336	340	319	349	311	345	363	329	327	332	296	363	340	323	347	387	312	365	359	362	327	329	318	340	342	341	328	323	317	327	340	338	319	343	281	332	347	333	345	318	337	325	305	331	351	349	362	315	337	300	300	324	338	383	309	332	333	361	324	334	357	322	349	327	351	339	340	333	342	358	334	316	347	340	323	327	316	290	330	291	338	345	365	342	356	348	387	348	341	369	331	313	338	367	370	322	312	328	339	336	341	327	361	324	332	349	380	358	328	327	358	359	350	358	320	351	331	366	355	341	321	296	333	342	303	342	360	348	346	315	357	345	331	329	328	314	337	329	315	334	332	343	338	324	336	345	311	326	344	347	359	323	361	359	333	317	318	304	313	338	346	347	301	296	327	314	313	339	329	293	332	349	337	328	328	375	342	318	300	361	369	330	307	362	280	352	355	348	294	343	328	342	328	348	351	338	371	315	343	311	331	368	339	347	301	374	345	314	356	376	379	368	356	355	337	352	381	318	354	307	321	363	331	314	350	334	338	352	393	328	360	361	351	368	347	319	333	338	317	333	361	367	346	333	366	336	301	339	283	334	335	327	317	347	316	386	336	311	334	310	354	335	361	348	322	331	324	311	311	343	342	358	352	335	339	311	324	302	348	360	324	341	321	345	362	288	359	365	335	327	304	329	311	325	313	293	359	338	342	330	342	327	320	325	333	331	323	309	361	344	325	338	301	341	328	367	328	353	325	356	328	308	347	316	306	339	328	332	313	308	310	325	346	341	299	326	348	319	344	367	309	313	349	359	323	330	375	346	357	354	340	346	325	332	333	299	372	326	353	315	341	338	314	359	325	357	365	358	334	320	341	373	335	304	359	324	322	306	354	340	300	344	338	338	338	345	314	384	308	356	363	349	321	347	369	349	356	341	323	337	367	340	354	339	335	299	350	339	359	342	362	358	376	301	356	343	345	350	324	352	306	382	309	330	331	340	328	356	341	349	334	341	304	304	360	332	336	348	341	342	369	328	340	331	351	333	314	331	336	341	320	311	354	317	306	299	318	316	325	369	352	305	310	307	361	319	316	359	329	329	317	358	336	344	337	345	331	337	338	313	369	319	350	341	361	384	327	347	329	363	324	343	342	329	346	368	310	325	346	315	326	355	360	312	335	344	341	336	359	332	350	361	368	334	360	333	352	316	278	311	347	336	342	333	331	319	300	317	338	350	311	344	343	347	356	326	345	340	316	322	345	351	325	308	303	342	333	323	320	306	305	319	309	325	331	321	345	352	366	344	330	357	346	341	328	338	333	355	333	331	318	304	302	328	358	341	330	331	349	315	338	352	312	314	356	338	327	331	353	332	336	356	329	355	362	353	323	361	347	314	308	323	361	353	341	383	337	378	349	315	330	347	285	333	324	345	317	350	332	334	337	371	325	332	303	347	347	346	315	367	340	327	329	343	290	293	297	310	326	377	329	334	326	303	342	349	345	322	327	330	338	333	338	323	296	377	349	344	349	351	308	302	330	309	340	370	355	325	352	323	364	343	335	330	292	321	324	313	342	360	357	343	333	345	379	422	356	346	322	340	331	350	380	323	343	298	311	323	295	335	348	368	363	299	347	334	330	339	357	317	325	321	336	322	309	361	331	338	329	333	326	351	316	326	330	327	337	319	353	368	372	352	298	341	354	342	343	368	319	360	365	364	353	356
27018	10330	2247	2136	1819	1535	1359	1198	1058	1067	958	933	962	889	837	861	815	807	855	791	807	793	763	784	762	751	756	778	774	758	717	791	743	762	731	771	765	716	712	725	764	744	750	701	763	753	758	800	820	756	809	765	803	800	847	759	796	754	783	805	787	753	745	746	768	777	735	769	830	734	748	759	752	737	758	734	746	733	790	752	693	763	772	697	715	787	736	701	761	731	761	743	758	755	721	726	740	737	725	735	739	698	749	749	790	694	712	762	728	712	758	732	724	761	729	756	723	733	726	724	755	723	671	713	736	747	707	731	759	708	700	703	675	710	754	742	715	749	748	773	761	728	716	699	738	739	735	719	722	698	713	747	756	699	735	730	688	729	730	720	683	737	717	706	771	717	736	681	701	752	741	695	702	715	744	696	758	677	719	726	725	670	736	693	689	732	737	805	731	696	730	746	702	712	705	688	648	753	710	735	710	742	731	714	723	663	703	695	754	723	745	721	680	730	713	714	694	771	723	686	744	708	753	683	772	682	722	710	744	726	763	681	736	714	704	700	724	718	717	675	706	705	727	741	687	749	704	767	689	713	735	763	757	764	738	736	715	744	685	747	740	723	689	715	693	702	753	755	729	709	734	774	753	706	744	759	745	704	690	732	751	742	726	737	731	744	701	732	732	734	760	761	716	772	740	721	802	683	710	715	706	713	724	718	734	697	720	700	758	725	742	719	712	646	689	695	706	711	695	707	761	704	720	741	677	708	751	714	724	776	750	677	721	752	706	739	715	729	709	723	755	678	739	708	691	713	715	690	724	701	718	736	711	709	693	700	734	704	744	720	697	705	751	720	684	725	745	790	696	739	727	735	720	731	695	729	709	781	694	718	712	713	747	746	797	757	741	740	702	728	696	683	717	681	737	739	764	688	771	732	745	721	710	681	697	762	747	692	761	677	750	713	734	713	765	743	706	684	697	672	779	686	716	673	710	742	717	763	693	746	653	712	711	714	717	766	750	751	701	700	754	709	743	719	778	720	702	753	732	724	771	680	738	686	725	682	790	727	706	714	737	749	710	766	734	734	682	721	685	690	737	708	740	703	656	702	705	783	681	711	730	723	683	741	741	735	716	756	682	709	696	729	760	718	720	718	750	727	697	699	721	714	711	741	677	731	676	751	721	767	705	719	763	699	678	754	793	727	754	708	709	692	721	731	734	727	753	764	755	723	751	708	658	778	730	728	722	679	723	715	661	730	736	758	729	733	753	709	697	702	732	704	747	683	677	740	730	757	737	722	744	712	728	714	766	717	723	745	699	719	691	707	749	727	777	721	680	770	705	685	703	695	711	746	713	720	713	759	704	712	711	690	687	749	771	723	709	688	712	731	696	745	712	723	736	675	701	705	716	719	741	730	691	691	719	735	708	735	707	685	721	708	699	781	726	721	728	709	764	707	717	751	735	688	750	770	741	734	734	732	697	772	720	715	756	705	728	740	732	706	781	658	736	726	739	709	734	724	742	715	791	682	725	713	767	659	749	707	747	694	698	713	758	687	726	704	751	669	762	785	742	705	715	697	718	756	686	786	750	775	756	753	739	707	697	706	739	685	711	731	707	662	772	742	773	709	755	745	750	703	705	692	696	745	673	716	728	683	772	692	754	729	695	681	708	759	712	715	711	685	730	704	742	705	738	760	692	726	757	710	731	763	713	735	707	752	718	703	722	725	701	698	717	703	737	682	711	710	693	738	695	689	728	755	729	715	758	715	742	750	684	709	690	749	711	740	728	709	707	721	706	716	707	724	715	797	700	692	719	700	750	703	720	676	735	773	716	704	709	781	726	753	722	723	757	700	745	687	746	686	677	701	743	740	698	733	740	724	716	753	713	683	758	749	706	739	682	686	688	668	725	716	711	702	710	691	735	724	717	684	717	759	703	692	742	700	715	711	686	696	760	726	723	723	696	707	693	721	709	698	730	693	738	718	660	724	767	701	730	721	739	753	677	722	738	718	677	739	719	772	730	726	719	709	703	726	731	714	744	713	720	751	695	717	729	740	716	741	732	717	730	748	729	713	682	740	763	662	733	717	769	695	744	748	662	684	660	713	720	778	711	693	716	759	757	711	745	726	701	688	739	676	728	740	717	743	709	756	700	725	708	737	745	729	680	715	692	756	677	708	732	755	728	743	716	723	727	698	734	694	728	716	745	763	748	704	727	743	709	734	688	735	702	730	750	722	725	752	688	706	717	779	730	686	740	721	736	736	703	688	708	750	716	731	740	721	738	724	712	710	714	724	743	701	706	716	676	689	686	745	759	759	743	782	756	726	748	737	701	757	735	697	719	735	726	712	706	736	721	738	664	740	754	741	739	679	716	700	715	762	739	709	740	736	710	748	791	685	720	770	744	727	746	737	685	750	745	762	700	721	736	733	701	730	726	749	722	773	709	685	756	745	693	707	725	739	766	756	648	753	698	715	718	672	743	684	679	685	704	713	718	824	703	773	704	720	736	741	738	716	764	716	757	721	693	691	721	751	697	754	779	732	720	728	741	721	705	705	669	740	752	678	740	645	727	707	748	734	693	713	736	707	710	717	645	706	760	734	700	710	732	761	733	705	727	728	758	749	724	718	719	755	739	744	709	714	709	683	705	716	738	734	749	740	732	700	730	707	732	765	679	737	702	726	726	741	689	724	733	734	702	762	724	703	687	749	699	766	742	713	740	737	725	687	745	723	722	700	736	765	716	741	725	728	705	743	693	707	724	722	693	738	767	729	739	742	774	720	702	721	711	734	777	771	736	738	717	707	736	701	702	694	735	738	697	722	768	755	752	710	727	720	729	720	764	741	711	696	676	749	692	704	725	703	742	730	733	698	730	740	755	705	728	690	655	691	724	745	685	746	747	720	731	763	759	735	783	734	794	740	678	695	705	706	764	707	735	694	722	718	741	705	744	756	711	745	738	702	702	695	754	706	701	730	691	731	681	723	722	764	742	741	699	691	731	665	707	734	680	724	718	683	740	726	734	702	696	769	702	690	716	707	713	780	708	783	697	712	681	725	721	696	682	715	741	781	721	719	712	725	741	705	710	728	771	742	689	739	700	715	720	703	757	739	734	725	670	715	678	697	748	737	699	682	716	720	727	704	783	749	717	723	761	742	743	710	772	714	741	753	692	779	755	677	722	687	764	728	658	728	700	716	772	720	740	704	735	778	676	738	751	771	700	705	679	728	730	744	691	702	725	714	686	766	736	748	698	740	729	701	743	738	744	743	701	702	739	712	722	691	719	680	737	752	708	736	730	709	663	711	710	731	707	696	726	667	697	723	765	748	708	698	722	737	698	699	713	725	685	677	749	723	714	723	686	691	718	720	717	774	696	692	741	722	679	715	725	725	731	758	664	724	736	741	676	762	723	701	758	753	691	717	719	711	715	702	728	742	727	684	729	750	724	725	702	786	741	711	716	721	654	731	686	658	762	681	700	726	713	718	756	729	694	710	666	664
14539	3159	304	219	248	239	210	233	204	245	222	206	208	229	223	214	225	235	253	261	200	196	225	240	223	187	229	235	246	232	240	229	228	274	214	231	190	233	230	223	216	195	245	244	234	180	230	212	236	249	269	202	192	228	231	213	228	221	218	222	226	223	209	228	206	217	197	197	224	229	227	252	233	250	251	230	251	207	191	230	210	207	217	214	220	223	237	235	239	184	206	220	211	241	201	237	261	231	239	228	210	230	201	194	228	233	200	212	184	215	188	204	240	217	240	252	221	224	234	224	210	210	223	234	222	224	192	220	229	242	223	196	209	206	233	256	230	239	217	255	216	203	240	205	225	261	232	196	226	216	191	221	226	206	245	208	223	216	192	237	224	223	227	246	198	194	223	230	224	225	191	209	195	207	203	227	199	242	233	222	207	240	218	203	232	203	227	246	260	240	233	221	222	228	219	225	210	237	242	230	247	212	208	227	204	222	202	228	228	210	223	227	212	252	198	242	225	213	238	230	191	205	225	232	214	243	231	239	232	226	248	216	222	240	214	244	202	218	261	206	218	209	220	223	236	224	218	234	215	226	197	220	198	222	217	232	196	214	245	222	232	228	213	232	211	199	227	206	227	198	214	223	220	216	219	220	216	220	208	229	218	227	207	231	217	224	236	209	203	215	217	234	204	238	239	209	224	188	226	236	216	205	217	232	233	215	241	233	239	212	238	220	241	198	229	206	225	238	213	240	236	182	219	217	196	250	212	222	224	235	213	199	222	216	205	207	230	183	213	206	215	209	226	221	212	240	194	254	226	233	205	219	220	230	227	247	217	237	242	239	223	222	203	199	207	234	191	216	210	214	212	202	235	235	229	248	216	241	220	231	218	211	226	215	207	224	214	194	217	200	212	231	206	215	235	232	205	221	225	224	225	224	218	229	228	200	223	187	216	199	203	255	219	242	229	224	234	210	219	223	229	222	247	235	188	203	241	233	229	213	221	210	237	217	227	209	218	221	218	198	226	196	218	214	210	219	197	189	202	241	214	206	240	232	223	231	208	217	204	237	213	205	229	206	222	209	201	220	217	214	199	223	244	190	233	195	196	232	216	213	186	229	205	205	198	212	203	233	226	234	239	245	224	236	203	236	226	188	210	206	235	248	220	240	225	195	226	219	217	212	219	195	186	217	248	216	248	209	237	219	218	271	252	227	236	229	219	240	200	195	223	227	200	225	221	230	223	216	204	244	226	213	181	214	211	236	198	240	235	218	244	206	220	216	219	210	218	208	210	212	225	194	219	214	183	219	211	221	259	226	231	227	206	240	234	241	225	245	236	227	231	229	209	216	237	251	217	252	203	224	223	217	240	202	197	205	226	228	244	213	232	222	214	202	181	240	209	223	227	260	238	247	250	207	234	196	225	229	229	217	232	203	229	210	204	241	229	227	250	230	218	245	225	239	237	238	240	248	205	211	223	221	220	249	197	270	220	228	224	197	226	238	213	228	247	203	215	250	241	203	224	202	220	239	220	203	189	206	234	212	227	205	187	218	212	222	245	237	231	208	225	236	212	216	217	202	247	210	201	222	246	217	249	203	211	226	217	201	228	206	245	195	228	244	213	208	225	238	258	222	206	208	225	223	248	219	252	195	212	221	218	246	214	223	224	185	175	238	216	224	235	221	215	240	207	216	231	240	249	235	230	213	218	229	219	224	199	218	239	210	197	262	244	211	231	243	238	210	248	213	214	201	225	206	200	211	261	201	210	209	220	200	262	233	223	231	199	205	239	245	217	231	225	244	232	217	227	200	226	232	225	241	213	242	252	224	237	199	190	235	214	206	196	236	233	199	202	213	210	233	225	236	190	243	265	203	221	207	252	209	239	242	217	211	224	232	213	213	232	203	246	194	216	219	230	223	237	219	234	195	219	199	225	182	226	212	210	190	220	238	194	227	241	223	215	226	233	212	218	223	204	222	230	218	220	228	227	222	227	210	193	237	190	209	205	234	202	244	231	224	215	219	221	248	225	219	225	227	203	231	210	245	206	200	220	219	202	222	228	214	230	205	223	247	226	222	238	231	235	213	220	241	206	201	238	241	239	224	228	190	214	214	209	210	221	230	215	218	244	190	229	247	206	217	214	213	227	213	203	251	213	221	214	219	206	210	216	227	242	252	216	234	215	214	258	236	221	212	239	214	214	223	230	230	229	204	196	216	219	224	225	237	194	230	208	228	220	227	209	189	222	215	229	220	223	240	236	206	235	204	224	233	244	193	237	222	226	220	218	237	195	210	207	223	252	219	252	187	195	241	201	201	213	240	228	224	198	208	231	213	211	206	244	215	211	232	222	230	238	247	218	219	229	247	223	214	202	236	228	248	244	224	234	245	237	214	204	202	204	226	214	221	222	240	209	184	219	206	201	211	197	246	228	233	244	205	235	224	216	217	221	230	210	258	198	240	248	228	245	243	194	199	172	248	235	224	217	228	228	235	239	213	242	240	219	253	219	209	211	206	241	241	241	226	212	242	228	225	196	213	219	234	222	209	204	225	198	220	205	225	221	211	198	225	229	206	235	259	244	200	206	226	244	209	208	206	210	216	220	254	223	248	240	216	226	236	241	209	222	226	235	201	232	209	241	201	250	226	220	230	239	192	213	222	219	218	227	242	198	256	213	216	243	221	236	246	199	233	215	204	256	193	190	230	227	230	260	251	210	258	209	226	191	222	209	208	226	226	211	226	248	207	226	223	221	218	220	244	238	254	230	226	214	251	221	223	221	234	233	228	265	219	201	236	204	248	224	234	227	230	241	204	231	218	261	228	233	200	220	210	227	212	220	200	238	218	220	236	216	229	216	229	205	236	225	212	217	220	224	209	182	232	237	213	196	223	211	211	204	203	222	220	204	223	216	242	233	203	230	220	231	222	197	231	253	272	219	243	233	212	229	220	204	236	256	228	203	218	226	224	235	234	240	232	192	210	204	217	175	185	202	218	230	206	211	228	243	224	227	195	223	264	245	206	233	222	216	229	212	220	210	228	210	205	218	217	235	235	165	242	267	214	226	208	200	237	204	241	208	221	215	205	199	246	230	232	202	212	209	216	232	208	218	212	211	197	222	215	193	216	224	219	237	217	225	245	196	221	222	249	219	233	245	194	207	214	216	198	213	226	221	192	237	244	209	246	236	216	220	212	200	209	202	228	231	240	219	207	214	222	227	220	199	253	245	251	209	226	235	246	210	221	214	222	201	213	245	228	219	226	240	191	232	226	203	220	208	244	223	225	226	202	224	227	201	240	209	243	233	208	211	229	207	220	214	231	210	224	220	257	234	216	218	233	255	216	224	185	221	238	220	216	210	219	204	246	226	196	211	273	221	242	240	234	209	226	229	228	228	253	202	234	216	262	232	229	227	224	209	269	202	221	259	235	220	212	217	194	236	219	209	204	222	222	231	233	209	182	236	217	196	200	225	228	191	229	230	225	194	235	254	210	228	240	213	217
8565	1969	564	548	482	515	508	533	540	476	504	524	496	533	531	524	499	513	551	554	557	501	566	525	543	488	499	540	486	502	530	505	491	478	536	543	519	510	497	526	490	501	511	516	495	504	541	545	488	552	484	515	573	544	510	565	538	559	512	554	542	537	529	549	559	496	509	502	557	542	487	557	523	498	502	502	523	477	544	546	534	541	521	543	543	536	502	532	491	493	539	554	532	510	526	542	482	495	487	510	513	503	514	477	507	530	489	527	541	489	530	529	547	519	526	519	494	552	536	554	498	540	515	526	518	510	543	509	532	497	488	501	524	520	534	544	522	496	549	534	530	525	494	509	509	509	495	514	524	525	532	482	543	535	559	550	504	541	504	513	562	524	477	514	540	518	521	543	540	534	516	510	537	532	509	537	475	529	531	532	529	535	491	473	509	507	526	569	455	506	510	528	495	559	542	478	528	538	535	540	530	509	517	512	532	507	522	540	530	454	518	530	526	512	540	486	472	534	568	524	509	521	538	513	535	539	459	519	528	541	512	516	547	448	495	515	486	502	502	566	514	518	531	506	527	553	537	533	540	510	541	514	521	497	526	493	513	549	536	483	532	491	507	557	487	544	560	538	493	517	510	503	505	524	482	526	510	501	547	526	526	552	517	493	541	526	531	505	506	522	531	533	539	520	554	536	532	524	535	521	503	502	527	572	504	502	488	528	489	511	526	517	502	516	521	520	513	489	505	544	487	486	530	532	559	533	515	533	518	533	484	517	546	519	525	511	493	510	536	543	529	518	511	550	527	536	535	509	529	512	549	520	550	517	531	511	551	538	570	519	513	588	507	500	537	535	518	510	518	536	539	550	499	520	539	514	538	493	536	562	487	517	501	495	522	529	501	521	499	486	528	524	539	531	543	514	516	518	536	494	538	544	496	493	531	504	485	508	508	484	547	556	514	527	520	530	553	502	512	499	522	494	479	546	527	531	527	532	519	516	558	478	541	505	475	457	533	559	517	510	552	505	522	495	515	499	520	501	529	527	506	505	513	531	533	520	541	507	547	526	532	527	497	515	516	503	522	500	508	548	516	504	562	467	490	548	559	535	484	507	469	555	504	515	513	539	511	520	529	502	522	518	521	515	499	489	472	512	528	534	533	506	514	514	507	481	540	472	457	516	514	532	532	507	509	492	509	531	538	454	494	525	536	523	500	512	493	551	524	553	483	548	507	536	534	527	531	470	546	541	519	552	478	499	548	546	579	496	455	532	569	504	533	480	524	535	508	510	540	533	531	529	541	523	542	498	482	514	516	551	544	543	474	532	543	465	534	487	525	538	492	510	516	516	519	522	528	533	532	529	552	493	524	515	543	553	506	485	536	545	493	521	522	526	503	548	552	517	549	523	539	541	501	513	548	474	491	536	485	511	527	541	513	563	520	519	539	502	500	554	488	527	530	513	533	514	526	449	529	519	537	485	533	547	513	499	487	528	493	532	515	516	527	549	499	505	483	501	520	497	528	508	504	526	499	531	519	488	498	513	534	530	523	512	514	531	500	563	536	490	511	518	505	520	505	516	531	508	562	564	523	492	498	519	503	493	516	531	504	511	486	558	516	566	513	502	515	539	508	528	513	522	499	522	494	504	546	496	513	491	537	533	494	568	555	512	521	542	524	539	519	494	565	475	479	502	509	520	532	505	505	536	501	552	526	516	551	522	524	529	527	535	519	513	556	513	474	519	520	491	505	538	531	503	493	493	548	486	498	502	516	496	538	525	494	527	529	497	524	504	495	547	541	504	554	542	540	496	513	539	487	529	538	526	532	545	519	530	513	498	494	517	517	499	495	528	495	557	509	529	491	537	520	522	495	529	540	525	575	537	499	504	528	544	558	481	493	507	528	511	526	511	541	494	505	506	509	521	548	510	519	491	512	558	515	541	539	547	482	524	521	523	493	505	500	515	502	480	545	484	524	538	524	523	523	480	515	511	503	521	500	520	516	531	502	496	523	509	500	535	512	506	497	483	500	511	503	542	491	503	502	508	518	503	510	510	508	506	540	565	542	564	524	563	539	489	500	482	517	528	546	537	529	515	488	539	467	502	478	540	535	576	540	502	511	535	500	520	526	505	481	504	577	494	527	508	514	519	524	523	525	503	567	494	512	510	540	524	581	491	517	512	539	533	538	498	552	505	495	502	539	511	549	505	513	522	498	548	468	440	505	542	514	537	512	501	542	532	529	534	524	512	512	596	540	482	537	531	546	521	542	517	519	504	513	475	542	500	515	510	511	543	537	558	543	495	517	507	537	541	543	487	501	520	512	526	546	514	506	552	520	519	553	513	518	483	531	542	518	528	502	499	493	517	503	515	528	510	539	511	527	495	544	512	532	533	492	561	527	526	491	520	534	506	581	528	524	509	489	514	519	530	496	512	479	485	559	508	535	486	491	540	502	526	532	493	530	547	536	502	569	508	524	542	531	515	508	473	531	556	510	521	557	515	478	521	504	506	500	518	507	484	498	493	529	507	551	513	518	514	528	518	507	482	526	502	472	471	549	498	536	519	525	486	486	516	521	524	501	498	517	520	492	542	512	533	491	477	489	543	534	577	519	503	514	537	514	541	486	545	549	503	535	485	514	521	538	517	518	489	501	543	507	487	556	523	495	521	534	545	535	528	502	505	466	503	499	503	480	540	516	512	512	530	497	495	485	481	507	481	518	535	522	515	526	534	515	495	516	489	512	541	517	498	545	501	519	563	496	509	542	537	492	562	526	519	513	540	555	517	569	523	507	496	558	519	526	474	511	509	539	483	522	479	532	562	507	500	507	518	511	571	539	482	547	558	580	533	549	526	533	528	494	524	485	489	524	516	499	530	566	507	533	537	511	516	553	533	540	491	492	510	555	517	537	506	519	513	527	542	493	512	531	490	528	490	492	536	538	498	521	522	549	518	537	519	540	528	504	517	501	477	501	504	504	573	503	543	532	503	534	530	529	536	547	487	552	472	539	539	541	482	480	531	511	535	551	482	515	520	499	498	471	485	525	530	514	522	529	478	536	519	492	546	530	528	507	523	534	529	524	538	519	493	509	508	486	518	528	493	514	498	537	517	467	529	514	500	506	539	502	512	523	509	573	538	520	521	516	509	533	508	516	537	534	526	500	476	501	521	526	542	537	487	512	498	489	514	534	550	571	530	518	516	531	507	499	491	481	512	516	513	501	488	489	496	487	488	534	543	556	563	503	512	499	512	511	564	533	530	498	536	523	528	492	541	495	543	525	503	552	542	576	496	561	506	519	540	545	501	501	546	534	529	560	520	504	518	491	545	553	496	540	524	525	543	525	515	484	527	524	486	499	513	514	498	517	489	519	498	531	495	508	540	556	525	521	523	490	496	549	503	523	544	509	546	530	503	519	479	558	500	529	536	535	507	525	471	526	515	473	514	543	527	505	544	524	512	500	559	494	549	489	536	509	522	533	551	503	482	516	503	504	486	480	498
36174	12022	1236	629	447	379	374	340	353	323	347	315	335	307	302	295	308	328	309	325	305	296	360	310	312	311	324	315	307	295	304	305	319	320	310	318	305	300	335	305	286	281	313	330	308	329	297	318	294	339	334	329	320	301	319	298	330	326	317	325	358	315	321	307	314	339	315	311	298	317	304	318	335	293	306	338	314	301	320	329	331	303	327	288	327	286	297	301	313	327	300	309	282	321	320	305	307	294	331	311	279	305	309	331	346	341	307	311	312	287	314	305	299	268	287	304	336	317	263	311	286	311	284	310	302	268	290	287	321	295	309	326	325	324	290	300	352	339	300	310	254	313	326	340	316	304	310	312	328	292	319	327	270	333	287	300	311	321	315	314	317	313	296	305	317	314	339	303	254	314	304	321	330	302	312	278	317	319	283	318	264	284	269	316	326	279	317	248	305	288	300	348	295	321	321	324	306	323	315	275	331	280	296	286	294	296	312	337	297	315	298	348	307	318	362	330	308	306	282	331	326	316	312	331	305	300	308	309	283	301	345	320	316	295	305	331	329	304	303	324	322	311	303	329	283	301	306	289	314	316	305	307	341	343	320	322	307	291	308	310	354	301	314	334	335	308	330	312	302	312	325	305	302	321	357	308	315	344	311	309	327	319	309	295	310	298	316	325	306	301	323	307	332	344	306	270	311	310	309	317	292	353	301	332	304	295	308	311	304	293	293	314	291	322	336	324	326	330	313	305	272	324	344	296	295	314	325	278	318	299	278	303	283	344	298	317	319	277	277	341	313	298	315	292	317	320	321	326	297	262	315	297	320	335	319	311	308	309	339	286	345	322	306	308	314	309	309	310	313	323	326	266	324	303	321	333	333	325	319	301	296	352	293	305	333	314	320	300	297	322	299	320	331	268	296	316	335	314	311	282	306	290	293	296	317	321	301	320	301	337	302	334	310	301	271	281	299	324	324	308	349	319	309	309	318	295	299	324	335	339	305	281	325	299	281	306	310	295	351	322	288	297	289	307	300	318	310	319	288	282	298	314	290	309	284	315	324	285	298	312	303	303	297	299	311	300	313	329	317	312	268	337	283	327	294	306	321	332	313	334	299	276	292	311	286	298	326	340	338	303	309	310	351	301	317	337	310	302	289	325	311	300	311	300	305	305	318	338	302	312	316	307	328	343	312	316	298	269	320	309	312	301	332	301	319	292	287	306	299	276	312	336	338	282	302	313	317	321	324	355	292	315	332	314	305	325	329	274	284	295	265	319	321	303	327	289	296	316	333	280	287	306	334	291	309	314	314	314	328	325	317	312	298	301	326	333	311	289	292	343	290	281	300	344	296	299	330	349	312	310	297	323	315	358	296	281	289	304	279	294	346	299	276	300	280	335	275	311	271	332	292	292	337	333	320	287	310	296	283	308	335	316	342	300	319	319	343	310	317	293	352	316	329	334	272	317	306	307	316	307	295	295	356	306	302	298	311	305	310	323	312	284	310	301	320	347	272	323	281	288	286	305	323	330	339	312	288	317	296	300	305	340	338	288	334	326	330	324	327	326	339	320	327	317	310	288	317	300	284	285	303	295	300	316	266	286	301	336	287	317	320	333	334	310	344	300	286	319	294	282	342	337	308	305	312	318	330	295	307	315	307	330	327	320	311	338	320	302	323	304	291	308	328	354	328	325	327	285	283	290	334	303	278	322	326	323	292	292	339	292	307	302	307	325	315	301	292	285	295	319	301	308	316	298	306	299	291	329	271	320	337	313	328	279	327	344	303	323	275	379	290	310	299	323	318	299	294	303	287	307	309	308	310	308	315	290	293	290	273	281	315	295	273	317	318	283	349	342	296	316	329	316	324	301	324	316	339	304	314	310	312	293	308	308	333	306	320	322	315	319	324	290	323	311	271	319	305	323	296	333	311	286	339	327	304	315	281	315	280	313	323	304	304	324	344	318	311	307	292	283	296	283	312	307	294	307	330	318	313	349	349	331	304	339	328	334	307	302	311	305	327	328	323	332	307	296	320	300	326	315	304	320	297	298	288	305	286	340	324	295	324	288	293	335	314	319	297	332	316	291	317	300	306	285	282	330	264	312	313	341	317	304	314	289	343	341	292	328	291	307	308	297	318	268	306	310	321	285	343	324	303	332	314	345	339	300	322	320	293	300	326	291	290	307	330	319	299	283	298	314	315	337	340	337	279	315	308	321	293	314	279	326	288	298	324	320	273	355	320	273	299	314	308	333	305	303	277	317	307	323	299	299	294	306	307	330	292	286	364	330	330	325	315	304	339	289	330	329	324	313	335	335	322	339	338	304	328	308	332	310	277	315	314	362	344	306	296	303	351	308	309	279	293	312	305	296	318	310	316	324	304	286	341	311	309	305	306	287	319	314	319	291	296	326	301	338	353	303	285	309	311	311	313	292	283	286	301	296	304	317	300	311	326	303	298	327	292	311	298	293	312	294	311	314	298	314	276	321	282	328	296	324	317	249	297	305	331	324	319	341	302	326	343	294	313	335	340	308	308	343	288	312	306	297	346	316	304	311	333	303	319	272	322	301	301	313	333	307	304	324	311	317	298	314	331	312	281	290	308	319	307	323	324	318	301	339	299	293	295	286	310	347	299	299	308	306	303	317	293	304	350	315	274	294	314	307	289	338	316	299	312	326	316	290	314	318	294	305	326	355	302	313	315	312	328	319	302	329	300	295	361	323	319	325	326	300	306	319	275	299	304	331	313	312	319	264	324	324	364	345	309	358	311	349	285	335	305	303	348	323	282	297	326	293	322	341	333	307	323	313	343	319	294	306	325	305	309	320	316	312	260	296	376	297	331	300	327	357	322	303	321	282	298	295	316	354	277	315	297	319	310	336	314	265	303	326	331	318	340	300	308	323	317	284	369	312	281	327	335	318	321	288	325	302	310	332	310	314	325	305	309	301	337	320	322	298	358	325	310	303	308	332	329	317	318	336	320	328	324	317	312	295	287	335	303	321	287	293	335	298	293	343	336	307	324	280	320	294	321	341	314	318	297	323	332	321	315	350	321	304	317	318	320	279	338	356	315	335	325	310	304	315	305	305	326	274	283	336	303	304	324	318	290	294	320	318	345	325	330	301	306	279	316	297	310	320	316	331	347	319	328	323	341	301	315	303	290	314	346	305	308	319	345	340	336	325	321	313	293	287	295	320	310	302	332	317	331	325	314	307	324	307	304	308	319	311	308	312	302	286	318	317	332	336	347	309	283	322	284	320	327	331	314	295	347	302	294	283	311	311	294	343	299	325	306	316	336	270	304	322	334	308	336	345	303	346	323	290	307	301	303	259	328	345	279	304	303	312	300	319	282	294	328	316	274	273	331	307	306	314	314	331	314	274	297	298	301	301	281	328	284	310	345	297	362	360	309	312	280	297	315	335	313	303	309	309	297	277	315	320	263	288	314	310	298	283	302	288	335	288	331	317	281	287	327	309	297	317	299	314	338	312	327	336	331	292
22064	4868	1490	1488	1289	1173	1033	943	863	900	825	802	780	762	746	759	745	744	720	742	721	729	760	669	743	726	737	690	735	754	698	679	686	658	695	720	732	714	721	689	726	697	710	681	686	696	729	695	742	766	735	777	760	756	735	761	749	784	777	711	738	726	697	729	692	747	689	761	746	668	679	720	734	746	698	677	753	744	711	715	724	745	703	730	744	692	724	725	719	759	718	684	733	757	753	725	706	672	742	702	690	720	671	711	713	728	715	687	699	680	687	723	727	697	756	762	708	702	705	691	696	732	680	686	739	659	686	693	688	754	711	700	718	671	668	668	657	700	671	686	712	714	710	702	698	720	665	681	730	732	673	687	705	690	712	684	680	715	698	670	784	684	662	685	750	691	704	679	696	724	654	734	697	710	709	691	682	703	715	688	696	707	669	735	731	687	758	698	716	655	707	677	654	684	655	688	658	721	776	648	679	669	685	665	742	682	703	716	712	678	672	715	728	693	718	715	736	696	691	699	717	739	739	637	727	684	731	715	690	726	680	679	674	724	705	676	706	683	662	707	735	659	723	715	700	682	709	676	683	685	672	715	685	738	685	716	683	720	723	737	661	700	674	783	679	682	688	656	710	731	719	673	719	697	680	681	692	722	765	711	737	693	671	750	653	687	692	751	669	685	666	784	739	717	678	678	724	728	658	707	652	752	664	688	707	696	699	677	695	695	694	738	698	693	710	676	643	653	705	723	685	695	716	689	725	717	700	707	676	698	727	692	713	729	690	695	707	703	669	679	681	695	655	720	684	685	687	672	733	730	717	678	739	691	751	731	691	725	666	734	736	718	668	681	749	707	730	746	718	740	670	671	692	677	723	681	638	713	725	668	730	648	690	697	700	650	715	683	668	658	697	738	736	682	674	664	686	711	694	645	691	682	690	701	698	704	684	689	696	703	676	647	694	703	711	671	669	676	684	673	723	685	721	699	661	693	676	731	667	730	721	721	682	718	735	667	664	705	682	704	716	697	684	733	713	711	677	744	681	752	700	655	698	689	682	679	713	682	691	729	731	729	693	658	664	689	673	717	732	695	709	694	704	685	693	682	707	695	667	685	701	680	665	723	721	672	654	736	659	718	651	748	719	675	696	653	703	705	646	681	664	709	733	735	716	703	629	688	693	670	717	696	745	718	671	715	703	712	688	675	687	722	715	689	668	708	667	693	671	707	674	721	705	710	725	730	686	718	693	709	706	686	706	708	689	693	700	683	719	721	703	745	747	718	706	671	731	760	699	673	681	671	719	692	733	742	694	722	673	708	680	686	690	683	672	731	699	716	689	685	709	702	712	729	680	764	638	651	685	673	659	708	699	709	667	677	764	713	707	725	699	686	687	713	678	694	695	645	689	706	704	733	755	660	712	685	707	674	688	696	670	646	706	617	710	698	679	720	671	700	669	715	707	661	683	701	675	703	670	689	734	702	691	716	643	705	704	703	695	698	680	739	656	637	710	682	712	682	681	693	699	715	741	700	682	666	650	695	737	707	742	727	675	622	653	664	699	682	715	719	705	748	683	679	687	698	674	738	660	681	699	699	699	688	681	683	731	671	750	662	716	672	721	683	676	705	663	703	667	665	753	730	712	671	698	741	680	669	698	676	720	721	746	689	681	690	678	673	710	705	701	716	677	710	680	645	704	709	673	692	694	738	661	697	744	677	692	688	722	668	720	723	711	669	693	703	694	696	681	710	675	681	711	683	707	651	743	683	709	742	746	693	711	751	722	697	681	725	693	705	682	689	717	680	716	693	698	693	708	680	695	667	757	679	679	701	737	707	709	760	675	753	706	689	704	731	705	699	724	686	691	691	657	714	649	680	696	749	676	687	670	623	714	692	723	658	692	686	710	704	701	676	724	722	692	717	713	666	715	707	673	672	665	682	631	714	695	799	727	692	754	717	683	692	696	723	697	707	680	721	687	702	711	722	696	674	702	709	752	680	701	755	704	719	692	696	669	737	669	692	721	702	693	696	734	659	686	678	675	755	722	683	694	678	692	696	697	698	716	704	739	713	730	722	688	643	659	700	680	693	733	671	732	717	691	671	693	686	722	693	717	705	719	705	717	710	649	689	722	722	694	714	677	749	706	682	669	670	698	678	743	719	690	675	724	682	697	682	698	706	672	738	690	696	739	667	686	688	650	748	667	757	699	707	707	714	683	695	749	704	728	706	691	652	702	714	696	722	748	690	740	726	726	705	687	676	684	732	696	727	745	709	718	702	702	681	705	696	734	683	661	700	741	718	722	742	713	677	686	726	663	694	644	680	711	686	715	700	680	722	690	700	732	726	684	682	697	726	685	714	701	671	747	695	665	683	699	721	694	716	718	689	748	674	746	684	678	667	704	674	641	695	716	665	708	691	701	672	703	711	648	673	688	704	654	684	709	718	694	636	712	732	733	740	716	686	694	707	714	676	709	726	685	748	700	713	685	677	700	731	701	728	683	714	734	698	698	688	740	719	703	703	726	684	660	749	721	713	678	662	628	703	653	672	710	705	710	696	720	700	667	662	642	731	719	662	710	678	674	724	679	668	681	713	700	679	667	683	710	694	659	674	691	709	698	750	681	749	710	783	691	722	775	715	727	724	679	706	711	729	726	765	703	710	720	672	737	705	705	761	710	669	701	721	677	721	713	682	700	679	703	715	682	721	681	724	689	751	663	689	688	763	719	697	679	652	656	677	714	696	672	665	717	685	711	686	710	728	664	667	678	695	686	672	684	700	707	717	698	678	690	672	666	687	715	716	743	687	710	714	686	728	679	683	678	715	711	681	711	703	698	706	675	688	723	672	724	655	676	721	730	693	696	694	692	698	703	692	707	744	649	665	671	722	645	694	672	664	713	701	700	684	746	679	699	684	700	683	710	696	712	701	721	716	663	707	724	686	714	676	730	683	687	692	697	684	695	673	720	672	690	700	713	697	661	681	716	675	709	665	704	695	720	682	678	708	718	638	707	717	695	666	678	688	692	688	719	721	663	646	713	663	724	701	698	664	646	710	671	679	716	703	749	685	710	678	721	690	668	681	643	733	714	721	660	644	705	782	733	731	673	667	676	738	708	708	692	729	678	696	720	657	689	710	708	697	658	714	700	711	693	708	676	685	698	708	732	696	728	706	664	690	726	773	721	711	726	691	727	706	704	685	728	732	643	696	702	699	677	768	757	668	679	720	732	709	695	712	612	673	683	697	679	680	706	679	667	738	671	684	709	705	670	705	698	712	720	675	677	692	694	722	706	724	741	676	756	710	669	670	734	700	713	733	670	696	721	686	720	694	668	687	658	677	702	691	754	690	734	718	650	675	677	681	703	721	700	694	720	687	683	691	738	660	735	658	690	723	723	661	711	738	657	675	709	680	704	667	651	692	738	702	664	727	713	689	681	730	682	657	696	729	721	753	704	704	719	681	723	724	724	728	682	677	672	662	743	725	733	702	691	672	718	701	679	658
48475	17365	2710	1031	679	585	529	399	455	419	403	413	407	399	394	325	371	427	390	391	354	387	373	355	398	355	396	350	392	403	356	363	373	343	355	336	336	360	399	372	366	360	364	360	346	334	368	335	394	375	384	398	408	345	389	385	394	394	400	365	363	342	374	355	394	341	351	354	375	395	376	332	368	366	363	347	364	364	389	387	417	371	368	349	369	396	375	370	351	360	354	357	353	380	346	412	376	383	326	378	362	310	350	385	362	361	383	385	371	431	349	371	392	368	343	405	364	344	324	347	360	329	335	357	381	412	367	403	362	329	368	384	378	335	359	388	343	336	380	360	377	355	367	340	346	380	386	397	338	390	359	400	349	340	340	354	378	356	368	358	330	380	366	361	376	367	344	355	318	360	345	357	356	338	360	368	344	352	375	387	390	329	330	359	339	393	367	361	357	412	395	372	321	337	361	356	339	354	343	389	355	358	343	365	361	364	338	366	342	365	330	399	329	340	348	357	395	409	352	350	370	316	380	296	356	379	378	371	343	331	379	374	368	369	295	348	304	371	379	413	360	370	366	359	406	333	329	365	393	361	335	372	366	340	392	384	368	348	335	343	337	348	374	381	356	365	413	340	350	364	334	350	368	367	357	351	341	369	397	322	328	390	361	372	354	349	372	353	374	379	363	359	332	375	374	320	355	332	392	359	363	350	361	390	373	330	350	343	361	385	385	325	388	334	338	369	362	345	380	331	366	344	364	360	346	346	339	373	379	356	365	356	365	372	371	385	332	340	355	326	342	385	329	339	343	374	370	393	336	325	331	357	391	339	349	363	376	397	398	360	318	365	336	296	352	361	383	364	367	341	354	389	371	364	331	365	351	343	332	392	397	366	356	359	340	365	371	346	346	344	375	357	366	334	322	386	339	364	376	325	357	355	345	388	345	370	354	371	344	340	346	344	337	364	341	365	387	332	365	323	373	323	329	341	340	339	352	355	351	319	310	363	401	371	358	324	371	380	334	365	385	337	329	355	396	372	402	361	365	341	349	400	360	366	340	399	357	396	330	357	394	340	361	352	336	346	345	368	347	374	370	346	335	353	327	352	379	389	357	336	378	392	340	399	328	380	364	351	365	340	343	367	345	360	348	331	361	388	373	349	351	382	363	379	349	347	333	367	409	385	311	363	357	361	360	351	383	346	327	362	343	372	315	351	378	354	367	375	357	364	349	354	386	386	357	380	382	374	341	361	363	346	357	329	382	361	357	342	343	373	345	331	361	347	358	347	370	392	351	372	361	377	357	340	361	357	416	344	387	344	343	349	346	369	365	341	359	369	366	331	354	349	371	393	353	349	368	346	358	354	364	394	367	341	394	357	337	348	357	350	366	357	326	346	344	368	364	339	364	353	402	392	316	341	375	325	331	363	352	342	359	351	373	361	357	335	385	361	346	345	361	325	342	368	379	357	363	379	378	347	384	342	353	345	352	354	350	339	339	374	375	325	367	348	345	329	395	353	335	335	346	312	373	330	342	362	401	338	339	354	400	374	337	371	388	407	361	350	365	350	382	322	414	373	290	384	362	407	348	339	367	407	348	390	389	330	348	364	351	372	354	332	357	329	328	362	383	314	332	340	351	378	349	340	333	355	359	368	387	334	400	368	355	380	377	363	377	379	368	357	362	378	354	357	352	362	349	349	392	344	368	336	358	363	359	395	357	363	353	347	370	366	345	332	355	337	347	353	400	328	374	355	392	366	329	343	329	350	381	360	382	380	377	384	313	390	303	404	373	345	370	363	347	342	378	405	358	361	352	372	361	379	358	352	353	364	379	354	377	360	360	348	348	303	343	396	368	346	347	362	383	360	368	406	325	353	359	401	354	367	371	368	344	376	386	348	356	393	346	319	348	374	347	352	355	340	356	354	366	375	375	379	379	370	357	364	309	374	380	350	387	361	384	336	385	365	347	357	352	333	354	333	364	357	350	373	384	350	366	360	389	388	342	347	348	363	333	362	370	378	372	356	324	327	360	363	346	362	358	369	357	364	362	348	320	365	368	360	355	365	328	393	370	367	364	359	312	328	344	361	354	335	369	318	366	388	362	366	374	347	344	370	371	338	359	363	349	335	314	308	359	317	370	347	370	351	343	356	371	357	328	333	358	364	355	345	353	366	329	356	367	378	379	356	409	346	376	370	356	358	353	371	369	349	369	338	355	346	372	337	353	366	406	322	310	367	388	388	352	357	392	372	406	328	349	347	346	356	404	347	366	380	381	355	329	377	360	346	348	377	365	352	344	363	379	364	367	375	334	354	374	339	361	376	369	378	333	364	339	347	352	375	363	363	363	360	340	368	356	339	351	395	376	381	340	395	361	357	373	343	368	349	346	397	335	353	370	324	360	378	361	352	350	349	333	349	378	345	338	370	340	347	369	363	342	385	345	321	369	349	381	330	346	308	340	300	353	393	368	318	345	365	382	348	374	334	336	374	373	362	302	328	334	365	372	344	384	372	331	397	381	355	380	367	380	365	386	320	347	360	379	338	315	402	394	345	377	361	377	362	360	356	347	358	356	376	341	385	395	359	366	352	377	389	389	360	366	352	398	344	382	378	362	345	367	380	351	349	361	354	396	349	343	346	348	357	358	363	344	375	364	338	350	358	373	329	318	357	353	346	353	380	333	359	348	298	360	347	359	382	370	364	391	386	329	357	345	369	337	353	336	356	346	347	366	344	339	366	343	357	329	351	392	332	342	321	358	346	381	357	406	363	370	380	365	341	369	390	336	322	353	400	349	356	339	344	348	365	354	344	360	354	366	372	338	326	357	393	351	381	378	361	366	368	354	367	328	339	372	349	361	328	407	378	373	362	397	347	390	346	402	346	320	335	372	388	369	351	350	357	312	368	354	351	357	374	350	394	383	361	369	355	397	355	393	367	373	336	338	380	368	307	368	331	349	357	362	320	359	333	369	367	371	330	357	360	338	385	360	380	357	345	321	322	368	366	329	373	338	334	374	322	340	378	358	367	351	363	393	357	363	348	353	365	352	343	340	369	377	358	371	359	378	363	373	352	369	350	362	321	353	342	324	354	377	350	337	381	360	359	371	338	340	343	382	339	361	349	342	326	314	374	380	350	341	350	383	371	375	379	338	322	353	370	379	358	334	356	351	350	337	373	359	337	341	357	368	325	352	333	310	344	356	363	379	366	377	336	347	354	373	349	351	398	366	381	346	386	380	384	345	352	354	388	382	350	329	348	333	351	362	329	357	376	345	344	325	374	364	356	351	346	366	363	370	320	340	356	346	323	375	358	341	391	378	347	368	380	392	360	371	349	340	339	401	339	320	366	340	380	347	379	366	335	401	355	346	342	338	337	372	361	338	388	370	357	344	343	345	334	342	365	367	359	341	349	362	344	371	367	374	373	313	335	366	400	354	382	352	315	335	370	335	381	366	330	371	353	313	358	376	355	365	332	322	372	360	345	352	325	361	403	347	335	366	370
29343	4623	2244	2273	1947	1630	1515	1335	1216	1049	1026	993	993	982	951	921	916	914	875	865	855	884	842	848	809	823	856	788	805	811	758	818	787	841	817	780	842	802	787	781	836	829	784	765	799	743	825	834	831	829	902	849	863	828	867	832	833	782	871	823	837	786	839	780	826	816	865	833	807	777	789	797	841	803	798	874	794	831	767	806	818	790	799	784	817	806	802	846	808	777	823	823	809	792	749	803	773	802	792	807	816	803	817	788	765	769	759	807	786	807	776	757	733	780	798	775	789	767	774	802	807	771	774	752	749	764	839	783	765	777	803	801	772	717	757	761	787	739	754	795	789	763	753	760	764	771	786	763	746	782	802	793	762	749	761	749	796	731	785	768	811	772	816	791	744	822	781	807	749	829	779	718	787	786	804	748	760	758	791	765	771	770	748	772	765	771	789	794	758	772	816	776	821	740	759	746	777	748	759	726	731	782	746	801	779	781	705	770	765	802	808	804	738	794	802	793	781	808	792	770	747	765	776	752	781	708	735	798	829	773	767	792	764	792	761	796	781	735	812	773	800	776	744	793	839	803	761	804	738	736	731	763	757	774	735	787	785	750	705	777	754	724	756	793	777	763	741	820	747	789	823	738	850	755	765	835	758	760	775	785	736	775	811	728	772	779	767	806	755	774	824	775	791	783	773	771	791	764	741	755	763	783	766	771	787	761	771	734	789	771	776	746	702	779	758	791	804	801	767	811	764	728	727	806	776	778	761	797	830	726	757	800	782	730	773	810	773	826	782	791	757	754	798	778	761	812	794	797	748	794	790	741	779	723	827	765	791	790	784	748	790	775	735	801	739	767	712	717	802	814	752	787	804	734	772	724	798	800	788	789	755	742	732	762	745	808	834	808	770	750	765	758	744	788	771	838	786	777	780	753	765	785	764	752	747	764	788	779	756	783	829	766	794	764	824	767	791	735	744	783	771	751	756	727	787	774	790	729	793	733	800	800	790	800	791	740	806	708	773	759	800	817	782	742	797	801	757	778	731	794	794	794	793	744	748	726	727	752	834	778	787	778	792	795	744	798	794	774	765	745	791	802	744	790	803	820	738	787	775	787	759	751	762	795	741	759	794	757	762	795	784	745	780	769	776	812	797	706	727	723	823	745	791	760	762	812	835	750	754	764	743	773	798	799	738	825	719	795	790	829	779	825	758	711	794	790	763	775	796	764	803	769	740	777	787	773	792	737	758	751	778	820	776	805	765	796	762	750	712	800	767	792	806	740	773	789	744	792	772	820	746	739	812	783	803	771	769	817	827	791	732	790	799	794	732	759	801	775	792	774	759	790	749	778	752	791	818	794	762	773	794	717	818	706	801	753	778	792	768	751	804	781	739	760	778	759	795	737	734	819	772	796	786	761	710	772	763	800	747	817	779	752	791	731	729	813	783	792	780	799	763	778	717	795	770	745	788	750	829	801	813	744	804	773	779	738	780	771	758	791	790	747	772	777	784	771	766	770	769	777	806	776	767	755	794	792	752	806	762	777	754	773	822	788	796	777	813	735	783	736	784	797	799	767	768	796	761	775	793	766	813	775	765	785	749	756	773	827	788	788	752	773	771	801	793	789	746	719	780	733	795	731	765	744	710	788	744	802	803	757	758	786	806	749	753	778	796	781	727	755	755	793	804	761	819	789	768	763	771	728	746	764	750	798	822	741	782	760	787	807	749	777	768	817	717	743	784	752	792	792	755	773	824	773	805	775	742	829	833	755	801	740	719	740	787	816	779	747	735	823	779	705	801	783	756	739	815	733	711	762	796	772	751	748	761	807	767	754	728	784	726	806	812	767	697	748	792	799	817	763	825	789	751	765	791	775	751	781	794	736	768	769	771	781	807	767	767	794	712	788	760	774	795	775	779	769	777	799	722	801	798	734	813	788	755	806	759	761	751	749	760	751	780	707	735	744	740	751	785	772	823	777	754	792	756	764	793	749	763	719	775	810	750	792	775	721	790	818	828	753	823	819	816	755	745	815	763	757	738	789	717	758	751	776	750	771	720	778	742	780	798	800	741	733	742	847	776	841	774	790	826	787	710	758	764	755	753	788	783	751	726	788	755	795	772	722	760	844	802	824	782	761	798	812	773	759	717	765	728	748	795	752	700	813	803	812	762	717	747	771	787	794	703	784	739	756	795	808	823	758	799	804	794	775	776	752	819	794	769	781	754	794	789	814	773	806	770	758	726	781	821	805	744	812	768	784	799	795	806	767	828	774	765	762	748	771	808	768	728	768	823	828	748	758	775	790	765	765	787	748	784	791	813	815	772	808	750	810	790	774	762	814	800	743	743	794	826	724	788	861	786	766	763	767	766	742	751	789	748	781	754	741	808	761	782	821	751	721	776	798	817	782	855	776	763	813	757	774	775	769	789	773	790	765	712	804	740	795	731	734	770	749	798	807	791	735	730	761	791	768	800	768	782	756	725	717	785	754	780	786	788	744	808	779	778	803	774	809	769	730	771	725	794	768	744	770	774	764	767	779	758	752	782	805	782	769	764	789	742	802	825	817	781	779	722	818	791	835	769	782	743	793	788	820	799	754	763	781	780	750	735	739	785	771	774	759	746	785	779	751	809	776	792	745	787	818	763	764	772	775	792	794	749	819	770	827	737	782	789	798	808	764	821	755	761	747	782	790	795	768	758	809	793	738	775	737	757	769	743	731	786	832	765	774	824	772	808	806	817	749	768	750	801	777	795	746	826	776	803	800	842	791	737	795	768	782	809	823	771	771	769	762	799	731	764	823	782	734	804	739	738	796	747	766	756	747	762	777	743	777	731	778	789	749	720	796	825	747	793	785	778	776	803	771	743	779	791	797	745	814	764	781	778	735	716	755	758	812	722	785	739	821	759	780	732	751	765	780	791	780	809	757	801	797	777	824	812	788	700	801	751	801	789	777	764	818	767	778	768	770	779	754	766	774	803	823	731	783	777	794	762	768	790	764	801	778	756	783	793	742	764	771	771	777	744	783	786	797	753	750	788	813	757	776	794	756	774	822	769	761	763	748	758	767	773	798	810	729	781	765	788	808	792	748	779	789	731	758	761	786	812	734	795	787	774	745	770	799	725	761	761	754	800	794	805	754	785	801	779	777	830	792	770	787	745	759	803	767	777	765	745	798	766	761	742	765	763	699	824	789	800	775	794	764	768	769	738	797	808	752	786	762	792	774	827	796	762	779	760	776	733	802	817	774	779	825	791	795	751	728	790	776	777	738	757	761	811	788	792	785	744	764	830	805	768	788	760	812	764	747	776	772	826	787	821	792	764	732	759	821	747	796	781	824	836	766	766	778	782	821	791	765	768	800	771	752	733	776	731	777	789	747	759	695	781	790	805	776	747	782	752	764	783	765	766	746	787	715	733	786	797	772	789	763	712	770	780	806	782	776	783	741	796	790	765	767	781	761	808	839	744	765	827	773	760	759	801	772	788	742	744	769	742	746	750	774
14903	2438	873	259	224	213	216	218	213	224	236	227	226	210	218	209	219	204	223	222	235	226	230	247	245	183	207	226	164	206	213	189	228	229	220	211	243	227	226	253	219	214	223	200	206	224	201	245	203	233	225	231	233	210	214	240	228	220	222	255	210	206	214	238	227	207	212	206	218	212	190	200	226	210	211	220	215	229	208	218	219	228	233	220	216	198	218	238	242	217	216	243	203	222	224	201	250	217	222	219	219	215	241	218	215	233	247	209	227	214	245	238	232	221	222	204	232	243	206	220	245	213	203	224	204	225	223	231	217	218	195	203	223	246	214	201	233	246	197	218	238	238	215	237	208	246	232	218	200	247	252	203	255	182	203	184	231	222	225	205	219	220	218	219	246	204	222	195	204	215	226	221	254	202	224	204	233	202	213	224	215	264	259	214	222	212	220	227	204	216	231	228	235	224	203	189	229	208	190	211	238	219	233	217	247	217	240	234	222	246	217	201	233	242	239	221	229	216	209	209	211	234	199	208	194	230	210	232	227	235	238	215	217	217	247	194	211	233	230	218	212	217	209	207	219	213	216	232	209	217	216	223	203	205	231	228	220	231	219	267	231	229	220	193	206	194	235	226	201	235	229	234	242	199	240	219	210	198	223	246	246	215	226	243	209	223	227	214	218	211	235	236	225	229	254	212	223	239	213	218	211	211	228	197	231	212	228	228	213	200	202	206	215	231	244	204	230	231	196	210	212	188	224	208	202	235	247	221	198	216	244	206	215	215	234	194	209	229	223	197	212	206	204	208	191	202	228	228	196	198	243	210	243	211	213	225	215	229	226	219	210	222	228	235	243	222	215	249	246	219	235	237	228	222	188	222	220	211	209	226	247	237	233	245	211	218	220	223	195	219	205	241	229	271	211	219	252	212	217	208	220	242	203	246	235	189	216	236	238	231	207	245	221	219	240	231	232	196	211	207	236	227	221	228	230	225	213	226	208	196	212	233	247	229	234	249	193	203	242	241	220	230	227	215	226	235	197	208	220	203	218	255	207	218	212	228	201	234	202	206	220	240	211	227	214	206	218	213	221	232	241	219	236	234	222	223	221	221	221	229	215	209	216	227	228	192	220	202	241	210	233	236	194	212	224	215	232	231	217	218	226	196	256	219	232	197	187	234	212	218	243	231	178	205	241	233	210	232	229	235	213	222	216	232	245	220	232	223	226	216	233	243	223	206	232	208	219	201	211	237	225	206	213	235	237	197	224	238	187	208	192	230	219	220	237	211	248	250	216	218	230	234	198	212	193	250	201	210	230	196	205	206	224	221	222	217	212	259	256	233	191	193	224	228	231	210	230	230	241	213	232	233	246	229	210	257	208	210	221	214	223	213	211	228	233	213	202	214	206	196	203	200	222	200	235	215	200	223	196	221	219	215	210	226	215	258	221	204	196	183	230	243	201	221	232	196	232	232	225	195	252	206	197	220	234	219	199	223	207	243	237	196	203	222	239	234	213	203	234	218	222	233	200	209	212	216	230	229	213	222	214	205	226	238	200	238	234	219	176	216	222	246	221	220	225	235	180	221	232	202	210	200	229	194	224	209	243	208	224	222	225	203	220	199	200	207	202	235	203	224	205	209	227	219	230	195	197	247	221	237	217	241	232	235	225	234	202	201	194	214	224	212	221	248	233	220	223	212	236	221	220	215	225	234	220	260	240	193	211	189	220	195	210	216	220	224	221	189	247	230	218	235	247	215	221	201	211	248	218	196	209	229	226	224	245	223	228	231	204	238	238	228	235	208	226	218	191	227	239	209	207	207	177	215	225	221	217	212	207	224	232	219	223	227	196	213	216	196	210	213	231	208	214	179	197	233	218	225	224	194	232	213	238	230	218	223	210	202	222	256	203	208	211	203	211	253	219	232	227	237	249	240	221	202	241	213	225	208	206	268	222	241	236	228	221	234	212	214	185	207	209	214	219	212	244	239	242	241	228	222	186	217	225	213	223	210	212	210	218	230	217	219	214	217	215	240	228	237	208	238	227	245	227	223	222	217	235	192	241	272	207	218	206	235	212	234	185	240	220	210	207	203	226	207	221	224	218	213	244	212	204	191	203	238	260	211	204	262	203	212	205	222	211	199	241	228	204	223	214	249	231	211	226	221	198	210	206	228	226	221	197	177	211	255	207	220	214	225	228	227	218	216	233	234	205	212	215	178	241	223	202	238	235	219	245	226	223	237	223	201	218	237	214	247	221	202	221	246	211	224	254	213	193	239	214	224	227	221	200	242	228	228	213	208	199	218	243	192	221	194	233	204	213	223	242	237	243	227	247	224	236	239	201	235	238	214	233	245	187	212	228	218	239	207	232	207	249	214	223	242	207	204	235	193	218	245	190	227	208	222	230	223	236	223	200	214	211	229	204	206	202	216	231	244	211	208	208	220	219	224	212	220	198	201	233	242	227	261	226	246	230	209	211	183	261	229	226	228	200	202	242	221	194	226	198	221	214	192	205	222	224	229	216	223	203	201	215	218	206	237	207	224	239	210	231	240	219	213	177	209	203	194	223	233	231	209	227	204	212	233	228	222	211	219	231	207	198	206	195	204	249	229	230	219	214	229	249	225	235	238	226	227	238	213	207	199	233	218	206	236	234	236	221	233	198	208	200	200	229	240	214	238	199	243	212	217	217	217	226	224	205	197	205	208	174	206	202	231	208	184	208	216	203	235	222	236	236	226	229	219	190	250	200	219	238	202	209	200	209	210	216	240	218	249	240	220	220	256	178	217	201	248	193	217	237	211	206	214	193	217	210	224	207	215	214	232	194	236	214	227	191	201	235	222	242	240	243	202	185	221	238	210	217	219	209	203	223	213	186	189	219	216	212	230	217	215	214	220	257	229	192	246	189	216	241	212	201	209	219	217	211	213	189	213	200	198	255	243	210	225	236	228	209	225	263	226	211	196	204	242	197	215	220	209	220	231	216	243	206	248	226	212	244	240	225	227	201	235	220	238	202	205	214	219	192	225	214	199	228	215	197	200	254	231	242	252	221	228	226	221	248	234	225	220	224	245	191	208	209	243	248	206	228	202	229	227	238	206	202	212	234	214	227	222	227	212	217	224	212	216	230	225	225	230	255	245	206	228	225	219	208	211	212	207	242	252	213	217	208	191	255	208	227	227	236	237	214	199	238	229	226	215	229	232	190	225	231	195	185	199	226	214	211	225	234	225	229	220	255	221	218	238	231	218	224	237	246	213	210	234	192	195	222	235	231	192	213	245	214	265	239	231	203	231	226	208	239	216	213	221	189	237	223	238	230	230	236	208	255	219	214	229	197	195	230	213	217	207	234	241	232	221	230	219	217	223	226	224	214	224	232	234	218	188	219	222	192	192	250	227	220	242	227	196	216	232	214	239	225	211	203	229	227	201	227	245	206	232	221	203	223	237	197	215	236	205	249	203	211	208	233	209	223	205	205	222	219	224	219	206	227	209	227	200	213	202
8547	1272	1526	567	515	546	519	527	548	506	476	509	500	515	525	490	550	509	507	506	500	519	556	528	530	527	504	506	559	523	475	526	498	518	487	522	485	521	519	561	504	497	484	509	492	492	516	533	564	550	542	535	540	532	528	568	560	539	536	579	504	532	505	522	527	515	537	562	532	561	501	502	507	547	569	549	510	526	505	563	493	523	536	509	499	555	503	497	524	542	511	513	496	518	536	524	563	541	549	563	551	510	539	524	517	515	477	484	510	510	508	531	538	512	501	543	516	521	508	577	535	526	515	547	526	556	538	529	556	510	534	492	543	528	493	555	537	481	508	550	502	534	501	483	514	532	553	517	541	512	451	511	476	496	562	525	533	520	551	496	513	514	468	481	471	538	504	504	553	538	526	530	532	508	530	524	510	512	485	551	552	496	499	517	506	538	567	515	604	527	525	513	537	542	527	498	501	556	517	514	503	498	507	521	480	519	505	517	525	525	523	572	499	500	484	507	500	508	509	494	485	525	515	510	519	537	452	527	487	540	539	490	544	514	488	481	527	515	511	495	506	510	503	474	544	556	509	500	474	503	535	480	479	540	526	509	523	497	523	513	523	515	455	522	523	535	541	505	515	517	520	536	521	489	516	497	507	500	554	506	498	552	505	472	528	497	483	533	540	533	517	497	493	519	537	559	504	525	523	522	524	530	511	500	493	510	533	508	513	529	483	544	515	533	501	504	511	520	543	466	538	508	492	515	530	499	531	541	493	520	537	528	495	514	513	514	503	531	502	505	534	523	488	550	470	503	500	494	506	527	508	514	529	528	532	514	511	500	517	547	476	550	540	496	548	479	548	516	543	521	507	520	566	499	480	504	518	566	537	488	545	557	524	495	503	512	511	538	482	506	490	507	485	495	493	483	507	485	537	523	477	532	531	509	533	544	489	508	493	511	513	542	532	485	538	513	528	487	518	529	486	557	500	468	559	517	522	562	475	510	548	491	478	480	529	521	481	545	527	499	505	501	533	522	527	539	550	528	522	522	480	538	509	518	544	499	471	534	544	487	546	492	504	501	487	531	511	477	526	512	540	537	512	514	548	515	535	506	513	517	547	492	506	487	503	474	534	560	513	470	515	533	525	515	489	509	494	512	525	505	473	507	466	507	504	529	540	498	531	522	502	510	485	499	489	548	531	481	499	530	506	463	555	508	557	500	533	525	494	489	492	553	501	528	530	477	470	472	500	554	525	524	515	520	517	526	500	475	528	518	545	530	506	539	516	523	465	530	521	556	520	537	504	530	508	509	519	521	544	531	552	534	455	511	496	494	515	524	521	534	495	489	498	511	520	544	511	526	496	494	501	515	530	528	538	498	508	509	517	549	539	498	514	507	518	515	533	563	526	517	496	481	496	527	551	526	521	521	491	500	532	540	524	528	505	494	514	528	490	510	517	524	478	513	524	521	491	522	504	533	534	547	509	518	478	534	520	547	516	525	546	538	494	549	529	516	524	532	521	497	494	512	576	525	545	525	566	489	501	570	530	506	490	512	553	543	546	503	521	521	517	541	554	522	493	523	507	496	540	540	524	518	534	513	512	523	489	479	522	518	507	493	532	537	508	493	509	543	533	506	521	498	515	503	564	524	487	516	529	514	487	494	527	505	541	503	512	492	548	494	536	501	503	512	512	483	507	491	497	524	510	514	524	507	489	478	517	473	501	505	519	547	537	538	547	503	486	513	568	524	519	540	535	498	537	501	494	536	541	547	498	534	536	470	512	494	475	547	483	511	519	520	514	497	526	497	527	524	524	481	497	545	514	509	486	509	529	484	511	510	543	509	510	499	503	533	529	516	492	508	518	575	498	532	514	501	527	506	517	511	535	539	499	510	548	501	477	454	525	496	494	526	523	518	528	517	504	527	528	472	515	506	516	498	509	526	559	544	550	478	494	516	516	497	498	524	515	514	523	460	507	519	519	514	511	537	553	488	526	525	538	475	523	551	487	501	522	500	498	504	556	503	537	528	474	520	503	529	505	559	508	541	497	501	522	535	495	537	563	530	490	545	476	499	519	484	511	492	508	467	526	527	503	484	524	497	485	482	483	505	522	524	487	506	526	517	488	501	505	487	510	502	534	529	542	509	522	538	516	491	480	502	538	521	506	522	512	481	550	544	560	471	497	499	479	503	496	517	510	518	558	555	504	522	564	533	526	473	494	525	498	518	520	487	496	518	558	515	519	507	513	488	533	527	527	517	532	491	528	551	500	548	505	501	473	572	519	521	514	490	510	490	498	527	577	562	527	512	527	532	490	507	513	512	519	563	447	515	512	469	495	486	501	521	484	515	526	552	511	499	497	511	502	542	528	550	515	538	549	537	532	509	502	487	527	510	561	465	530	521	502	518	509	492	469	512	515	507	516	500	548	538	531	540	493	546	512	489	492	557	506	515	478	526	499	558	524	521	505	487	498	551	476	525	491	523	541	553	570	505	527	506	559	504	535	503	511	509	496	476	542	505	540	529	538	483	490	489	505	515	552	503	508	562	518	459	494	492	528	467	516	540	533	503	518	490	494	495	525	480	495	531	527	510	507	504	528	522	510	516	491	540	512	516	518	537	512	537	504	523	504	525	516	487	538	537	500	515	533	561	501	487	514	514	495	539	545	542	500	487	527	530	498	512	495	513	522	517	508	565	495	495	471	536	537	539	468	496	499	548	488	529	517	562	510	502	507	518	518	490	502	532	599	548	504	481	519	532	486	513	547	536	499	514	487	509	542	506	505	499	552	495	520	523	513	511	560	511	509	488	513	521	514	532	504	493	515	540	568	502	537	476	536	500	505	518	494	514	524	562	513	520	547	529	531	525	522	527	541	530	515	537	525	506	513	497	500	526	517	559	494	478	489	550	522	546	523	499	466	523	514	537	536	545	532	502	515	529	516	528	459	541	499	504	547	531	535	498	497	532	484	503	514	557	521	495	540	539	498	521	492	481	551	527	525	528	495	547	497	501	530	517	515	514	486	517	560	482	480	525	527	511	479	519	548	507	507	523	507	545	459	537	523	487	534	541	509	490	569	497	497	540	477	487	533	525	512	500	462	486	465	491	503	548	493	512	516	514	523	495	485	557	493	540	517	519	521	537	522	518	554	510	532	531	529	541	483	504	554	505	518	513	562	531	507	511	531	529	498	534	488	488	513	529	530	494	538	546	565	524	484	504	476	487	524	505	549	514	522	503	532	516	487	496	519	508	497	530	492	503	495	503	526	514	509	544	515	538	524	511	490	516	505	506	547	500	511	514	536	512	494	524	562	487	522	489	521	523	517	518	524	506	494	531	528	488	534	539	499	521	550	502	531	533	521	521	538	512	498	500	486	520	505	509	510	504	534	519	524	499	521	535	559	520	459	476	514	474	518	524	508	524	537	486	512	520	532	465	534	520	522	528	577	544	521	478	540	470	531	501	531	570	524	487	500	554	505	491	496	509	491	502	511	551	505	534
34320	8664	3806	708	459	408	403	382	346	325	314	340	337	294	332	315	307	306	315	324	321	324	277	311	298	348	326	312	344	318	328	316	302	327	337	315	324	310	295	311	280	299	318	265	278	322	322	297	307	313	328	309	313	343	341	344	327	323	289	317	342	330	290	294	334	298	316	317	299	310	303	272	287	297	278	296	296	299	303	307	330	312	297	297	333	313	305	292	322	321	303	289	307	312	283	329	331	328	329	308	290	331	272	319	316	316	321	290	331	314	336	320	331	296	336	291	307	318	306	268	311	315	313	342	260	311	285	288	302	306	302	322	322	329	280	272	283	304	284	365	295	300	313	346	287	312	328	323	267	292	292	324	302	302	332	268	303	315	319	315	313	354	313	279	311	296	304	327	326	312	325	351	277	313	317	343	329	265	292	318	326	320	320	301	316	304	319	282	329	308	359	291	339	334	281	292	307	321	319	313	301	308	352	262	298	300	324	294	345	306	278	308	315	280	287	315	326	310	300	306	327	331	298	332	319	310	317	312	301	289	308	304	295	303	334	318	316	346	365	317	349	314	331	331	311	305	332	323	330	301	318	311	328	293	294	338	297	326	272	344	278	292	321	302	310	320	361	295	301	281	306	328	289	298	259	291	301	281	293	307	280	302	302	279	328	309	336	325	299	297	297	329	264	328	289	336	283	309	336	307	296	299	281	301	298	285	345	314	323	307	328	278	292	262	332	314	320	334	292	307	334	343	314	296	345	344	341	330	320	374	309	294	280	288	291	318	282	295	299	281	306	330	310	302	300	301	340	303	294	315	351	315	338	324	322	295	304	319	296	285	317	304	311	296	325	322	304	329	321	325	324	325	321	309	318	291	335	253	307	306	319	320	271	257	320	292	338	314	294	287	316	311	316	319	302	318	331	292	293	301	317	300	320	298	308	309	315	310	292	326	330	329	335	307	327	301	304	297	336	319	305	305	317	311	313	275	283	274	326	300	355	305	283	304	309	344	305	301	295	305	287	309	308	292	300	296	303	308	296	275	307	289	294	304	303	319	307	284	299	291	346	353	305	307	334	326	301	280	318	285	318	326	342	336	320	344	295	307	301	326	306	301	340	293	326	300	309	334	305	317	312	323	312	349	321	323	325	286	304	309	292	332	367	361	315	328	303	343	309	302	293	302	326	321	331	283	336	321	298	316	303	312	307	322	300	336	338	278	267	302	332	297	295	279	330	290	273	311	272	282	290	330	331	282	306	305	310	304	344	304	322	317	303	339	305	320	346	282	352	290	326	317	326	316	305	314	316	349	270	318	317	329	323	321	311	309	333	315	318	306	329	331	304	309	308	321	341	319	335	291	290	290	283	294	303	325	295	316	314	293	327	295	306	297	335	302	313	338	319	293	324	283	305	289	330	334	329	354	306	327	283	304	308	319	310	307	306	299	315	313	290	325	324	302	308	244	308	314	252	303	317	327	302	307	264	306	327	317	296	321	298	339	290	313	291	337	328	309	308	296	332	265	283	305	280	324	281	322	289	304	295	325	294	303	327	330	317	312	310	328	311	300	320	361	300	289	330	313	340	284	329	273	347	310	349	322	324	347	302	309	263	294	274	311	286	308	335	315	335	291	315	282	321	316	298	276	330	294	289	328	321	296	332	292	301	329	300	299	273	305	269	321	296	312	282	321	323	356	302	323	322	290	298	309	328	310	305	296	307	328	293	295	326	341	289	330	295	324	376	268	330	309	331	316	319	319	297	318	292	314	302	336	305	309	309	318	340	310	297	352	318	288	303	319	326	325	311	314	297	319	314	310	334	301	308	282	300	301	307	302	291	300	273	302	323	306	321	342	293	364	341	290	292	345	316	287	318	273	297	299	318	326	313	301	319	305	308	316	303	305	296	276	291	315	309	373	315	279	325	333	348	327	339	292	316	309	275	340	277	329	333	306	345	345	320	285	307	309	313	320	302	321	289	305	295	280	323	288	307	297	301	315	311	301	264	274	313	341	293	302	309	326	289	308	342	277	310	300	289	275	281	321	332	272	323	333	352	292	318	323	306	347	306	324	322	296	319	346	290	304	301	273	326	277	319	292	310	317	315	332	314	309	330	306	349	308	295	318	323	320	300	304	305	327	316	320	290	338	298	323	308	288	297	297	294	317	282	276	294	340	306	322	306	340	330	344	317	309	328	282	326	320	280	314	329	347	331	333	270	298	290	360	311	339	348	315	293	323	283	297	271	312	297	309	318	325	305	324	325	317	296	316	339	279	321	308	348	300	342	289	298	315	318	304	303	313	310	285	273	352	310	301	348	322	283	294	318	306	318	293	297	346	293	299	317	307	325	295	296	328	296	315	340	322	383	324	304	320	279	301	318	306	347	322	304	296	333	342	302	319	310	317	312	321	327	326	329	306	319	318	302	285	311	313	335	335	343	311	313	287	316	306	340	328	335	288	293	318	289	316	328	305	315	302	284	314	338	315	291	316	327	306	279	334	294	312	304	348	302	302	337	310	317	308	318	308	313	309	328	302	310	287	294	290	305	285	279	303	275	283	306	317	332	283	342	311	319	320	282	303	265	316	278	334	327	317	300	290	293	353	301	308	329	288	306	342	316	352	326	299	332	322	287	284	344	290	320	305	272	337	300	342	333	276	313	346	337	332	318	288	326	322	329	315	285	269	297	269	300	296	270	281	299	333	331	322	308	292	344	306	328	320	322	285	288	314	325	306	312	277	321	295	314	307	301	329	303	297	299	358	337	302	331	337	287	312	313	311	263	307	292	312	322	291	322	340	295	316	312	294	289	317	291	321	315	299	312	306	355	303	302	270	302	311	298	289	302	305	300	270	263	291	303	308	262	309	301	317	306	302	307	315	301	326	291	315	337	308	308	313	342	335	332	320	277	305	301	316	290	289	320	274	314	291	326	303	330	290	305	282	285	325	302	319	294	300	302	293	305	302	323	325	327	312	340	309	308	316	305	330	328	309	261	266	314	298	302	304	329	320	328	320	318	300	315	312	331	320	319	284	277	317	324	307	326	269	330	304	316	284	315	334	312	289	291	332	330	297	315	304	311	302	294	315	312	289	308	320	342	299	322	307	302	295	337	346	306	331	298	301	309	337	319	294	286	326	271	319	312	345	314	280	311	328	315	308	323	356	303	318	299	303	284	315	292	323	309	286	323	287	340	303	315	319	300	329	318	318	299	334	327	330	279	304	323	280	296	279	339	286	299	348	327	302	331	315	320	293	312	322	358	316	316	310	297	347	308	319	312	301	268	339	310	329	323	312	313	290	268	311	308	294	359	327	316	299	307	300	316	325	355	314	333	322	320	297	308	329	308	284	313	329	304	312	292	309	272	303	356	272	298	325	306	299	328	313	314	295	284	328	294	303	308	320	299	328	347	341	290	307	305	344	311	304	314	321	308	333	298	278	320	312	306	298	340	298	318	313	306	288	284	296	269	330	297	357	298	323	332	257	288	264	322	327	290	350
19983	3741	5099	1462	1292	1152	990	1039	879	889	830	837	804	786	800	763	726	785	756	733	748	697	709	750	721	726	733	753	683	717	695	655	680	674	687	694	699	743	662	726	687	645	668	692	721	698	744	716	754	743	829	758	745	740	740	728	723	718	764	699	753	686	735	683	721	731	737	699	726	745	700	728	680	724	719	655	709	720	743	741	703	718	742	705	694	706	725	757	729	717	690	690	735	692	702	661	663	695	679	707	700	681	670	701	695	709	713	666	741	738	698	686	693	719	744	702	684	699	697	673	678	719	667	651	706	709	713	727	712	698	691	697	687	654	675	735	702	712	675	715	680	700	724	702	650	688	642	735	749	736	676	693	692	670	721	696	677	664	667	702	691	668	691	684	700	663	719	677	636	655	752	703	672	684	663	696	646	653	731	672	702	666	688	692	660	704	729	698	681	752	733	696	689	691	715	665	654	660	665	725	697	684	737	685	712	681	694	650	691	683	704	686	716	648	706	744	731	706	693	649	648	689	686	691	722	709	678	683	687	710	735	691	689	681	741	731	703	714	682	739	686	693	675	688	668	642	709	663	651	733	716	667	709	685	661	718	703	698	643	708	659	691	688	680	689	719	672	685	681	701	650	676	709	694	649	670	740	672	689	690	722	734	709	664	648	688	671	677	671	705	731	708	692	690	754	664	689	725	716	727	706	697	686	722	715	689	682	706	694	730	698	664	716	686	711	697	713	717	722	738	716	713	658	697	687	707	714	689	675	722	702	712	661	703	691	723	675	713	696	705	721	706	679	706	681	694	728	731	667	736	651	653	650	675	688	698	737	714	723	713	710	702	696	712	668	699	623	694	666	698	683	691	736	679	695	634	690	640	692	666	705	645	666	732	672	779	697	650	700	669	705	684	762	685	683	698	724	734	698	689	666	713	741	659	725	716	681	722	701	730	715	708	717	683	729	710	698	682	702	687	707	642	663	739	690	708	610	675	673	730	715	681	712	652	670	702	699	672	683	682	704	733	698	657	723	651	749	686	680	659	716	683	725	695	651	716	715	676	706	683	668	724	703	700	670	690	690	718	642	678	733	676	675	665	685	664	699	687	692	741	669	692	683	697	685	677	679	669	713	662	683	690	674	693	695	688	730	725	735	719	716	692	642	716	652	713	728	740	651	708	654	679	722	721	697	692	669	707	704	696	649	698	677	692	733	703	702	657	689	716	707	640	710	731	685	700	709	715	707	740	642	712	677	697	732	730	654	687	714	666	698	674	669	648	662	690	684	668	700	714	670	669	702	711	655	712	702	691	688	677	671	636	721	694	660	695	738	708	679	725	738	672	650	671	713	676	710	718	689	701	683	690	691	687	685	660	695	671	708	683	698	690	711	730	703	709	680	730	685	661	692	725	700	668	693	691	681	722	710	711	684	652	705	687	699	680	691	736	662	707	679	707	722	720	702	659	652	678	702	663	662	674	708	652	700	664	712	679	695	705	680	686	756	666	730	716	677	644	707	713	710	677	711	674	754	697	718	677	711	708	677	704	705	690	678	704	686	672	658	679	692	712	698	684	747	713	699	720	697	722	699	701	685	730	719	647	670	677	689	676	745	731	684	692	693	681	682	695	730	663	712	690	643	691	675	699	674	655	691	706	686	691	723	704	706	685	699	718	659	684	690	705	656	712	704	712	653	707	668	695	689	682	679	714	654	651	705	710	685	736	721	699	666	707	676	702	650	711	684	683	720	631	677	719	669	717	678	701	659	733	716	702	620	632	675	745	648	706	724	706	706	626	694	721	691	675	716	716	674	692	707	693	717	694	667	721	689	680	737	688	738	728	701	680	720	743	723	731	694	659	711	755	669	682	687	706	686	710	712	643	671	684	676	714	680	656	709	707	700	695	675	676	726	705	655	700	681	661	725	697	721	725	677	642	667	715	693	713	743	706	659	684	688	687	675	758	719	690	670	703	739	696	720	697	678	683	705	695	697	700	713	740	696	694	715	704	676	695	682	725	684	642	676	729	693	677	705	706	678	686	686	707	751	678	728	678	670	652	712	674	682	709	673	728	688	686	711	706	724	693	656	682	681	721	675	721	683	734	680	681	704	690	679	660	659	719	684	721	696	684	687	734	665	681	702	728	684	681	686	672	738	680	682	667	631	716	719	689	714	686	694	682	673	727	640	664	682	696	707	691	682	689	664	721	731	685	729	661	735	678	703	699	698	696	708	733	678	676	705	709	684	723	699	660	685	663	707	695	704	685	665	714	731	682	702	643	682	673	697	660	695	699	698	709	679	693	693	668	722	709	740	735	707	694	753	685	692	747	650	693	665	673	749	672	684	707	664	700	672	686	715	684	677	714	697	729	729	649	646	658	672	718	728	680	639	679	659	636	698	669	717	702	698	683	727	677	715	707	689	699	759	682	662	746	701	712	714	675	699	703	671	667	693	726	654	675	689	724	737	656	712	681	712	721	653	729	696	653	686	659	693	672	667	733	670	770	718	712	700	715	680	681	675	650	711	715	661	696	673	696	731	702	658	688	709	693	709	709	704	683	685	705	722	689	672	650	693	710	692	704	681	672	713	668	667	678	645	714	654	707	673	688	741	655	711	702	692	695	682	685	644	664	716	689	660	675	715	717	656	685	694	661	683	654	735	639	688	702	677	663	678	705	665	663	711	755	710	671	712	680	725	699	713	680	720	667	702	711	670	694	695	678	689	690	666	714	670	731	663	697	691	698	719	682	742	677	690	644	684	657	688	669	677	721	671	652	724	678	635	751	718	695	681	714	732	669	660	666	724	621	684	674	697	702	677	706	682	698	688	714	686	674	710	727	713	712	711	704	692	686	666	704	679	695	725	664	706	689	639	680	689	722	714	645	759	727	718	685	648	653	716	689	688	681	708	732	720	688	698	684	698	702	721	700	683	691	745	635	717	719	713	668	673	686	708	713	681	689	643	690	674	673	653	685	654	712	712	654	660	709	678	684	707	678	672	690	713	730	667	641	705	689	737	706	714	668	662	728	679	693	711	669	693	676	688	659	636	684	672	721	688	645	714	695	711	655	732	666	701	629	650	680	654	645	702	724	674	687	719	696	649	685	716	713	689	703	739	701	698	683	692	688	718	724	697	690	712	706	666	672	705	676	670	735	694	693	710	679	718	721	638	725	696	689	685	686	689	710	670	675	688	688	684	757	663	673	663	684	711	709	692	688	680	738	663	699	737	717	662	742	710	718	715	697	732	688	702	663	680	694	691	688	648	679	725	720	721	691	682	643	694	693	643	694	708	684	722	672	699	650	689	690	703	697	681	717	665	697	689	688	649	663	691	669	663	689	679	654	692	649	670	666	700	725	691	707	717	718	686	708	686	725	701	704	674	698	740	694	714	739	690	667	684	658	685	738	721	707	694	680	675	662	685	762	704	730	670	709	673	684	721	680	691	743	673	661	674	742	697	676	663	642	693	671	660	736	700	738	664	698	721	671	697	679	713	718
44237	11756	4786	1058	702	548	503	435	441	415	404	421	407	384	417	391	371	412	405	383	343	382	335	348	366	316	355	352	337	370	370	380	416	355	364	371	354	376	342	354	357	372	365	373	346	379	328	377	365	332	377	376	357	399	374	353	354	322	355	355	353	367	364	357	351	372	363	377	317	325	342	313	390	388	383	384	351	367	352	358	370	332	394	362	342	349	374	352	362	323	340	338	387	342	364	377	307	385	348	368	376	410	340	358	334	349	352	347	334	354	350	320	333	384	331	360	325	395	347	368	342	330	359	349	333	326	334	339	355	372	312	388	329	289	323	330	344	340	373	339	388	323	353	342	349	376	348	407	368	326	346	332	374	368	376	378	362	358	375	369	347	381	344	338	352	375	361	358	331	346	360	340	334	356	364	366	366	342	373	353	364	366	372	379	367	359	365	349	327	352	343	385	367	373	340	372	330	386	346	333	322	353	336	372	328	346	349	341	350	361	359	340	356	315	376	324	310	350	371	327	356	333	341	315	334	328	335	372	353	328	389	324	348	347	331	346	366	386	356	340	388	378	327	359	347	365	356	364	330	391	338	378	355	326	343	343	352	394	348	376	353	338	391	360	362	313	334	371	326	371	351	346	356	347	371	345	376	332	343	387	364	371	358	389	324	325	341	377	350	380	350	354	349	334	345	337	352	358	417	353	392	354	323	366	380	319	340	362	338	355	355	336	351	333	340	369	351	377	316	348	347	360	338	360	364	363	362	359	332	314	336	375	354	360	345	346	320	380	406	382	333	361	349	309	352	361	344	317	361	314	333	309	358	347	339	382	382	339	358	325	339	350	339	360	371	361	373	372	364	364	373	349	323	373	363	333	336	368	378	344	351	337	357	349	334	358	353	363	386	326	345	359	358	342	371	339	347	328	336	358	366	337	373	384	359	368	358	345	407	362	342	357	356	341	394	372	351	348	324	376	391	320	347	372	354	345	361	396	401	369	344	330	369	353	364	357	360	387	363	347	352	362	353	360	360	327	340	347	355	381	340	333	358	368	352	337	332	354	315	350	332	391	361	389	361	335	371	342	350	391	332	353	393	370	329	352	358	313	372	334	345	345	372	391	365	375	366	330	337	334	334	358	345	339	404	377	368	349	353	361	357	333	371	349	318	383	410	358	368	385	339	368	358	346	368	362	363	366	377	350	327	328	341	390	327	323	316	356	376	381	323	311	370	365	372	363	367	328	347	327	371	351	386	329	339	369	355	366	375	338	379	380	334	405	330	341	368	339	360	355	386	378	335	291	368	330	363	372	342	355	371	370	342	366	358	381	358	350	318	350	355	378	352	358	399	371	371	358	348	376	345	358	366	338	379	362	339	319	356	351	360	373	345	385	357	354	367	355	346	379	367	340	358	363	362	368	323	360	345	376	350	332	350	331	369	346	338	344	362	368	345	382	357	346	341	364	361	337	316	393	349	354	341	328	337	359	374	352	314	349	347	351	339	356	379	371	353	372	339	339	350	380	389	373	330	352	364	334	354	353	367	346	337	362	371	378	347	352	343	371	307	356	362	355	342	339	371	317	325	359	358	333	362	345	345	346	350	365	366	356	354	316	383	360	367	338	387	342	355	370	386	384	337	381	336	353	346	328	359	320	359	390	333	360	334	319	363	351	350	399	336	333	352	363	362	356	354	378	391	357	355	338	323	358	326	351	371	330	357	318	367	325	349	365	381	329	320	378	385	396	357	366	350	418	366	351	333	342	351	360	362	344	360	347	293	355	369	351	341	361	363	351	381	320	310	350	353	389	371	366	361	378	327	373	353	339	344	362	364	338	333	366	367	366	388	342	346	345	370	314	336	347	381	365	378	371	328	362	353	356	354	352	344	378	383	373	369	347	354	343	355	358	349	360	336	332	369	365	295	338	373	389	370	391	349	349	372	373	353	337	374	386	386	350	347	336	381	381	348	377	360	375	346	363	348	349	387	324	359	353	375	343	395	343	329	355	338	382	341	357	349	331	366	372	343	368	349	354	389	380	355	350	358	346	366	341	298	367	362	385	340	333	342	363	339	357	348	394	357	332	327	350	327	374	390	346	379	355	383	358	367	362	364	357	377	369	382	352	362	360	359	380	358	366	399	384	347	332	360	354	366	352	347	364	337	366	356	353	373	349	359	296	375	343	358	367	318	381	372	309	374	309	368	344	344	367	384	380	376	364	373	378	337	346	351	361	346	366	330	344	354	366	325	330	364	375	318	354	348	340	358	313	362	352	389	353	334	329	321	372	385	321	322	325	356	349	349	365	353	361	379	372	390	373	351	401	358	329	359	350	343	343	373	349	339	359	366	312	352	352	377	368	336	333	371	324	340	356	339	371	378	336	342	335	362	386	334	349	335	356	370	364	356	375	337	368	337	314	366	300	417	376	342	353	356	361	365	356	337	338	315	382	357	362	343	342	338	345	386	397	371	353	342	350	348	331	352	375	336	359	384	386	312	390	363	347	363	343	352	334	403	323	369	327	335	354	329	370	317	372	362	334	335	361	371	367	340	353	362	349	324	356	362	390	360	332	344	382	403	391	361	373	344	401	350	385	376	379	323	371	340	373	360	361	376	359	362	354	354	353	339	323	351	336	355	359	322	346	360	362	373	369	343	351	347	364	355	380	401	358	368	372	343	377	381	311	362	375	351	347	363	376	344	362	396	405	339	361	359	324	354	358	338	362	364	347	370	368	347	326	342	351	384	385	387	415	350	329	330	368	351	346	359	355	352	313	349	353	338	356	392	364	342	355	381	396	386	336	369	332	316	337	355	358	365	384	374	395	342	378	391	334	339	363	387	340	332	372	342	346	365	348	373	358	348	394	372	348	371	318	352	366	280	338	382	359	352	359	333	363	338	378	382	353	346	357	382	382	368	383	319	344	362	355	345	347	382	390	347	388	391	354	312	354	343	360	369	377	349	378	380	345	369	405	352	364	369	380	350	354	335	356	348	340	344	361	349	343	347	353	395	363	393	325	355	346	348	388	376	326	352	364	359	372	376	352	371	348	380	357	342	367	350	359	334	351	350	345	359	385	372	358	364	344	346	362	374	368	403	400	347	348	336	334	375	329	358	376	353	337	343	343	385	328	364	348	365	325	344	360	351	313	347	298	346	365	356	343	361	371	358	341	340	367	373	360	352	340	361	348	376	346	365	328	365	361	317	345	306	351	363	360	338	356	347	335	352	315	330	381	370	339	335	353	343	354	314	360	354	318	375	386	368	363	359	338	344	366	364	355	355	370	349	369	354	382	352	374	323	321	330	345	356	376	360	336	360	396	358	368	362	357	350	377	416	398	324	344	331	383	349	334	348	377	359	327	341	375	353	355	357	337	359	357	336	338	308	350	360	377	355	330	363	365	383	378	336	372	346	349	345	375	329	309	341	362	399	345	361	354	370	386	362	360	350	361	358	324	336	359	394	327	380	383	357	358	336	352	383	340	343	384	405	349	348	321
24187	3483	4801	2351	1876	1670	1435	1256	1215	1114	1071	1047	992	982	930	951	856	844	891	844	822	790	859	827	810	803	809	797	853	838	800	837	830	841	802	820	786	752	820	782	806	755	752	716	795	786	828	851	853	844	893	788	913	875	901	868	824	852	829	844	801	805	804	828	834	821	821	840	779	806	845	814	804	842	800	810	731	826	823	815	764	780	844	811	806	818	795	810	790	827	775	768	765	790	767	793	775	795	814	779	795	803	754	768	739	805	787	755	764	805	805	752	800	768	803	780	771	750	719	766	750	822	745	814	760	759	761	816	803	808	775	758	778	710	770	777	734	777	776	810	798	793	806	786	765	707	777	783	811	770	828	820	752	767	768	773	801	768	712	731	797	766	785	759	743	755	885	746	754	748	782	797	750	719	751	770	761	732	786	760	732	770	750	758	747	752	736	790	783	803	716	773	790	779	791	808	782	791	776	795	761	773	757	794	776	741	737	763	723	808	740	731	809	764	818	833	728	743	783	737	738	808	724	769	778	769	780	787	758	719	781	686	741	772	730	780	727	752	778	771	761	863	753	759	795	788	751	791	782	749	755	801	822	785	779	796	737	761	696	784	790	789	762	758	823	798	753	749	779	792	797	778	755	765	772	764	750	781	838	750	755	746	766	736	801	777	715	772	755	776	809	841	780	797	816	764	749	766	805	800	732	744	752	756	790	732	773	733	793	757	811	793	745	742	771	784	823	808	759	754	758	783	777	749	719	765	796	795	748	783	772	730	783	743	798	784	785	784	745	785	778	785	798	801	759	747	730	754	770	777	757	763	768	792	798	754	769	758	800	735	773	755	790	790	802	753	771	753	786	815	808	762	821	706	750	796	744	787	744	785	762	756	711	776	781	790	716	799	750	738	775	808	730	794	745	800	778	754	769	803	698	775	810	767	777	772	746	749	859	698	763	799	801	818	773	762	809	755	759	770	790	718	705	741	747	760	801	767	771	786	784	786	780	745	773	731	825	810	816	759	782	831	751	780	738	753	797	759	779	754	731	737	735	780	733	791	763	760	781	775	794	741	797	772	762	788	747	780	742	746	746	788	810	733	778	749	789	806	742	798	787	810	801	784	755	772	786	770	777	801	737	767	796	751	731	755	764	747	769	770	722	755	765	773	731	795	779	775	776	773	774	735	776	786	762	750	800	764	729	729	774	792	795	800	750	772	806	791	757	753	772	708	738	694	785	701	726	807	825	821	757	801	781	767	725	779	738	742	821	753	782	833	792	794	777	740	741	763	789	720	784	748	775	732	763	791	802	788	800	783	773	801	785	749	789	736	774	769	795	773	820	780	768	808	705	759	752	816	749	799	790	814	789	748	793	795	770	788	744	787	770	785	835	722	769	752	770	787	706	770	778	739	806	798	784	754	764	789	767	744	732	800	791	718	713	723	783	772	739	712	763	763	766	762	767	789	738	774	756	813	805	754	793	815	765	772	741	781	793	778	715	773	751	767	837	778	789	834	788	811	728	779	792	789	752	765	805	738	732	748	799	798	803	752	756	753	770	759	745	712	792	755	742	753	765	743	776	753	796	747	750	750	782	765	762	760	757	757	781	757	804	806	787	769	827	753	773	792	777	799	715	830	765	825	765	773	728	822	764	824	772	762	787	772	828	785	802	802	728	757	764	742	780	780	789	769	772	766	764	795	813	782	778	768	785	764	780	779	763	768	797	808	781	709	765	751	774	798	755	726	738	759	755	737	766	760	775	761	744	753	795	769	753	823	765	742	771	777	817	761	810	789	779	749	794	785	783	763	782	750	758	796	771	806	800	772	731	774	695	729	742	766	765	749	793	817	793	731	800	841	783	775	774	767	817	780	783	765	754	773	761	761	772	806	783	809	797	785	747	768	788	745	770	752	777	812	771	784	792	799	804	730	751	762	754	736	735	749	763	766	764	733	794	793	773	750	782	786	750	788	740	749	745	799	773	774	827	789	775	732	821	775	787	761	749	742	761	794	718	761	827	781	789	772	768	821	766	775	753	764	771	755	751	772	761	784	762	780	757	782	772	730	762	740	795	741	751	750	752	698	760	744	734	763	764	767	751	753	756	758	794	791	736	766	811	809	754	717	763	734	765	744	769	801	794	715	751	788	792	755	764	773	796	802	781	773	779	838	772	779	756	782	746	716	745	742	797	778	752	753	736	720	752	744	771	770	781	759	789	773	821	720	783	795	795	766	809	703	784	779	758	721	825	753	715	777	751	751	789	823	808	797	794	794	778	760	774	775	780	762	751	726	738	755	769	759	749	792	736	789	788	694	815	761	762	832	796	802	805	762	760	738	754	752	752	721	768	761	755	751	771	801	758	753	787	760	831	780	758	730	796	749	769	806	730	755	817	788	731	721	777	771	737	820	759	739	758	720	801	755	755	780	781	736	746	772	782	800	756	777	811	715	791	765	770	798	743	791	753	807	765	805	775	767	812	789	760	794	792	780	762	779	770	801	802	781	759	766	772	738	792	751	754	803	767	762	766	780	729	788	811	733	773	776	764	790	787	798	785	759	747	731	788	753	729	759	739	791	767	758	741	815	811	769	783	799	766	715	758	782	763	781	740	804	732	761	805	801	785	788	802	741	752	720	730	788	747	772	819	818	756	772	758	791	799	796	760	772	749	780	760	757	803	778	764	790	769	758	820	715	738	792	775	742	772	782	741	753	736	748	765	760	788	806	810	723	718	748	783	771	740	785	815	779	754	755	778	796	785	761	819	779	735	764	765	793	804	781	775	802	801	765	726	773	780	816	768	756	733	756	772	800	756	794	778	748	757	787	795	798	758	770	782	751	777	779	804	787	828	782	772	754	677	711	772	755	730	763	767	762	765	813	803	799	788	816	780	790	753	772	757	770	751	752	728	764	765	738	742	796	766	771	715	778	794	775	772	794	749	802	764	779	789	789	763	730	764	750	705	772	799	784	757	792	796	716	762	780	751	763	749	720	791	778	776	766	738	752	755	790	813	806	768	812	728	750	784	711	733	783	721	757	744	826	773	770	727	789	789	759	788	768	782	769	769	742	780	735	786	789	796	776	727	743	819	733	763	809	791	762	832	732	823	803	739	761	763	763	754	745	793	807	701	749	737	789	773	795	730	805	746	780	764	749	755	761	772	755	730	771	772	773	674	777	777	776	789	747	719	813	797	753	776	779	756	738	725	764	734	753	742	782	750	768	766	782	790	764	810	809	817	749	747	791	789	732	802	752	786	781	746	786	815	753	743	728	758	774	786	779	778	729	757	775	753	774	788	737	811	758	718	765	781	781	781	784	790	838	794	777	809	743	727	735	793	790	764	791	800	728	729	792	767	718	755	758	767	765	761	803	759	783	793	745	753	800	753	813	803	766	749	723	740	762	734	767	764	774	795	761	732	785	782	763	730	771	725	779	724	753	750	779	801	787	782	751	749	795	790	771	795	813	820	771	822	750	751	752	752	753	784	785	792	760	737	772
10911	1649	387	232	213	197	218	222	209	180	211	227	189	220	209	220	209	209	247	212	232	225	190	221	251	213	220	224	213	187	213	199	220	174	231	227	215	217	240	258	237	205	207	218	212	211	219	233	228	195	210	168	215	193	210	240	247	231	209	219	221	206	223	189	224	221	210	226	227	199	214	217	207	225	206	197	228	239	224	198	225	214	181	205	196	210	243	229	211	203	220	210	202	209	215	213	228	236	212	210	215	235	200	220	223	219	186	201	213	237	239	202	230	219	238	206	204	198	230	193	206	225	232	229	217	202	229	194	212	216	236	191	218	195	196	236	203	226	224	232	230	222	220	224	224	204	219	242	218	218	218	222	194	208	211	211	213	227	219	206	226	262	213	207	214	227	220	207	221	232	234	201	235	210	220	255	229	226	205	221	199	209	202	205	200	207	195	202	205	209	205	183	212	218	229	213	221	197	205	192	210	196	224	242	192	189	238	195	197	220	209	232	229	226	207	209	228	254	222	208	226	205	219	196	204	187	201	194	232	203	207	197	209	216	200	209	240	218	220	222	224	239	209	183	250	222	206	234	207	196	191	226	207	222	213	221	208	213	229	225	250	224	234	185	216	191	205	207	225	218	223	207	228	218	216	207	211	222	207	232	213	217	201	206	246	208	203	197	211	215	220	209	209	212	208	226	228	215	210	211	187	229	210	189	207	229	230	207	220	187	205	244	211	242	218	194	215	211	231	215	194	213	211	223	210	210	220	228	228	216	223	265	204	223	209	224	208	215	220	202	179	220	227	193	210	238	191	224	205	217	240	202	213	234	232	205	226	223	202	223	234	219	213	222	200	226	209	217	232	197	212	220	271	240	216	212	245	233	226	216	225	201	191	194	224	226	241	180	217	239	215	224	206	225	218	195	237	220	197	232	199	232	185	199	213	234	258	230	197	201	217	188	171	209	211	196	215	206	204	214	212	221	189	196	218	232	227	225	210	230	220	208	242	198	217	244	225	233	220	221	227	203	245	213	242	225	204	227	218	220	207	208	174	195	192	199	191	232	208	195	185	187	207	203	206	212	229	236	226	218	248	224	227	204	237	208	206	218	235	217	205	225	220	231	170	227	216	218	210	213	218	222	229	240	236	228	209	224	231	217	213	233	240	220	242	217	228	197	201	225	203	217	201	236	209	182	231	203	227	190	229	234	222	217	226	241	217	205	213	199	243	235	215	207	233	201	218	223	248	173	211	205	198	195	214	210	210	226	234	233	202	214	209	232	230	215	201	192	187	229	205	214	191	227	228	200	251	248	203	224	217	238	188	215	214	230	219	252	216	217	221	217	219	198	199	211	207	228	217	224	220	208	202	213	220	207	197	219	205	215	189	204	227	201	207	221	223	203	237	235	187	211	202	186	211	196	220	236	208	226	215	211	170	207	226	190	198	229	220	200	195	222	202	205	210	233	223	246	232	235	189	229	188	227	200	225	213	219	221	203	206	194	239	197	223	219	215	219	210	198	211	221	197	216	212	218	209	230	215	232	226	212	197	222	196	220	236	227	205	218	203	201	228	213	208	214	204	212	214	196	218	200	191	194	226	207	215	239	240	217	234	223	233	200	230	210	232	201	230	221	194	195	204	225	211	215	186	191	204	173	228	196	218	250	227	187	198	204	218	202	219	182	194	218	202	196	196	210	222	219	222	257	196	198	220	196	224	229	227	207	214	217	212	231	219	223	205	202	228	215	225	229	210	217	206	205	217	195	200	194	216	234	213	244	202	241	218	218	226	224	235	217	206	228	214	206	232	230	207	198	220	227	214	239	224	202	217	228	217	198	217	197	234	216	210	200	204	233	212	214	215	217	226	213	220	209	226	212	206	206	185	239	239	183	212	229	223	252	205	226	227	220	227	226	224	177	216	202	188	228	232	215	213	202	206	192	211	204	204	214	203	208	257	247	203	214	196	210	216	218	220	196	196	206	215	216	215	209	212	226	212	231	182	198	225	213	242	220	219	238	213	213	222	193	193	223	201	253	226	208	223	222	241	206	193	201	216	237	217	232	201	213	210	208	203	196	215	218	220	244	213	209	188	226	204	221	211	203	226	246	232	207	212	185	197	205	218	213	229	199	215	221	219	188	231	212	230	218	212	199	241	181	206	215	236	218	219	228	244	233	217	218	235	237	207	225	233	236	239	221	205	200	219	250	228	232	216	201	206	214	207	218	232	216	207	209	230	211	190	228	224	228	219	220	205	189	198	241	197	219	180	233	232	214	181	200	219	208	206	210	196	205	224	188	210	205	199	221	232	217	231	201	221	229	223	230	192	220	199	216	218	200	207	229	233	208	214	203	220	233	204	198	218	203	191	222	238	214	216	233	226	200	203	216	201	212	208	210	206	241	226	217	197	213	218	198	223	217	223	205	211	224	216	188	223	211	212	210	194	206	206	206	209	229	254	226	228	219	212	214	228	225	204	206	218	219	216	215	204	190	187	197	207	231	201	243	212	192	173	246	210	220	241	226	232	237	238	209	217	199	211	221	220	205	226	205	203	224	208	213	205	201	226	182	206	207	225	236	207	212	248	214	207	219	219	194	193	196	220	233	219	223	235	213	231	172	234	200	209	193	211	223	211	182	221	222	204	240	202	239	205	258	227	233	194	239	224	219	220	222	225	229	213	199	226	228	237	232	230	213	195	211	211	230	214	205	203	198	208	231	192	217	222	204	208	234	222	217	205	193	209	214	235	212	216	219	237	247	216	222	185	193	211	201	232	170	196	229	217	202	219	228	194	233	193	195	200	252	205	224	182	200	200	185	198	193	210	203	234	187	223	234	217	202	249	225	203	207	222	186	215	218	215	236	199	245	242	222	223	226	216	176	217	216	214	194	227	206	218	243	222	219	218	264	219	230	207	233	199	249	198	207	241	194	215	220	219	219	206	206	222	216	205	216	235	232	215	239	182	209	228	205	224	210	206	214	199	214	199	208	199	203	206	193	192	221	226	203	217	235	223	218	216	209	223	201	204	231	228	196	232	239	232	231	199	208	206	213	211	204	214	193	212	211	221	206	229	231	206	203	216	222	246	247	199	244	204	241	203	209	232	208	218	217	227	225	201	222	237	254	210	227	200	199	205	209	216	209	215	197	187	234	229	184	239	254	192	201	217	230	216	230	213	205	216	196	236	239	243	219	237	218	235	218	253	202	192	173	224	253	220	188	209	196	218	199	198	214	209	238	219	237	245	195	154	213	183	204	218	243	199	237	219	234	224	203	201	207	219	189	217	199	200	200	200	214	191	206	219	210	237	211	228	199	235	224	242	209	204	187	222	229	208	206	224	209	206	179	201	206	197	232	218	218	221	218	240	201	194	196	224	207	210	197	231	204	237	194	220	208	230	220	196	229	215	215	186	191	236	200	237	222	269	180	232	240	240	205	222	211	220	225	217	229	208	210	204	209	214	223	212	207	244	234	222	200	222	216	210	206	260	224	229	177	204	179
6439	1459	659	549	519	521	490	573	512	517	511	518	491	495	481	505	505	475	506	489	526	508	450	490	483	479	516	516	511	496	504	510	514	527	543	502	486	494	503	516	496	488	490	498	490	523	490	552	504	560	519	485	529	506	552	521	497	501	514	508	507	535	527	538	504	490	527	528	522	519	486	473	482	498	517	517	509	505	517	492	498	488	536	551	481	496	473	481	524	513	498	521	530	530	487	512	513	524	492	501	466	524	527	543	521	534	515	477	522	497	499	557	487	529	511	513	492	468	484	499	514	485	558	566	505	461	491	518	487	466	489	552	485	522	490	520	547	499	481	474	504	545	499	519	550	508	468	511	516	466	511	532	522	494	478	476	497	483	468	472	480	506	491	473	523	500	514	501	497	532	504	523	504	550	478	510	475	506	497	504	507	490	449	517	484	498	483	491	508	457	530	538	529	499	499	496	500	511	493	542	518	508	516	490	453	516	484	482	524	481	504	526	501	463	508	479	491	521	468	498	501	527	567	531	489	528	507	530	537	516	517	513	530	530	527	502	496	520	521	517	518	493	515	439	525	531	486	514	488	499	508	526	531	529	508	471	514	506	551	481	503	492	498	493	540	499	502	507	498	491	491	477	530	486	501	517	485	492	488	498	508	509	519	505	510	536	515	493	488	496	521	506	529	509	523	550	478	530	486	491	513	501	516	577	537	506	550	541	470	506	511	543	499	513	498	515	491	493	518	453	509	519	506	490	508	487	503	454	532	504	531	514	529	472	498	492	509	497	521	476	495	501	503	520	536	509	515	493	516	568	484	529	499	502	502	499	508	498	447	498	493	530	506	512	515	501	500	508	497	507	469	506	498	499	481	527	510	469	515	512	493	491	528	487	486	531	520	504	451	513	487	498	497	488	514	500	509	498	546	514	479	514	530	512	562	511	545	461	508	472	509	517	448	476	501	468	512	483	483	524	523	492	549	481	514	494	484	508	525	509	528	507	501	515	497	496	545	488	519	519	509	499	533	516	498	503	485	492	535	457	524	517	445	500	474	513	496	507	502	496	527	526	522	527	537	500	482	495	497	507	513	488	487	520	507	522	480	446	448	499	481	475	513	540	498	547	514	482	507	528	548	475	503	485	501	528	516	531	547	557	496	493	533	517	469	538	540	529	510	512	459	503	509	498	500	496	478	493	506	537	490	483	501	528	495	552	494	484	463	519	502	512	509	510	489	527	491	455	524	468	506	519	462	497	484	529	471	491	490	534	505	502	510	466	502	510	524	496	545	502	514	505	492	477	507	489	554	486	531	490	523	515	468	518	496	447	530	459	460	508	513	515	507	516	482	518	512	491	496	451	535	533	515	483	483	530	530	506	550	506	504	512	547	496	500	494	534	500	501	472	541	536	512	464	492	504	500	556	521	483	526	538	507	522	503	476	509	507	524	522	488	498	472	503	519	502	511	459	537	480	506	491	522	506	525	506	492	497	490	511	520	527	499	469	493	476	495	513	493	510	528	514	537	500	447	506	500	466	536	512	447	513	526	472	492	506	525	522	486	499	518	516	502	490	481	490	496	501	494	493	476	478	538	511	533	468	489	511	480	522	479	484	524	444	519	513	503	487	521	513	544	484	506	504	518	527	546	515	492	532	483	540	488	492	526	504	540	465	494	500	457	513	513	494	511	497	484	482	530	479	518	488	545	518	493	523	501	479	500	524	497	500	480	515	538	509	489	529	488	519	483	517	486	470	499	519	526	506	533	500	507	497	534	518	498	497	502	479	484	498	488	469	459	499	501	515	488	509	499	505	488	517	510	492	480	525	487	531	515	500	534	500	504	478	518	494	513	536	505	547	472	529	487	549	520	534	531	517	536	519	491	531	504	519	497	502	512	503	519	485	552	488	509	525	501	530	477	491	540	501	484	502	494	473	488	511	519	522	525	520	521	491	517	541	504	534	507	496	504	564	512	514	505	471	531	510	503	499	501	515	499	502	569	469	538	479	501	506	490	501	513	504	494	480	509	515	481	451	493	505	517	484	473	478	515	487	452	509	491	482	516	501	523	528	501	493	507	505	522	535	462	494	525	456	477	512	501	504	521	543	481	492	509	466	503	541	507	515	490	530	492	500	522	532	516	497	488	489	463	493	499	484	486	515	510	501	508	525	524	491	494	532	522	514	511	518	488	494	513	541	505	496	486	510	474	525	501	482	505	508	494	473	511	510	506	490	503	492	519	484	517	529	497	496	460	498	503	517	480	501	463	516	476	510	519	454	476	491	519	505	485	491	494	497	503	496	513	525	452	480	493	514	485	493	460	506	460	542	515	489	505	553	505	554	518	496	512	489	525	460	515	493	521	482	510	505	494	489	497	480	543	480	486	516	458	485	461	505	510	461	485	512	515	463	516	503	517	474	472	505	504	501	491	494	479	497	478	514	512	504	512	469	493	533	502	505	495	508	492	520	489	521	572	524	479	525	517	485	489	521	526	497	479	515	484	498	501	489	509	509	479	523	505	517	536	491	516	487	523	498	496	486	503	484	550	491	496	509	505	463	517	489	490	492	474	537	499	494	496	497	492	492	498	495	520	471	522	529	496	509	485	524	466	483	530	469	511	498	495	502	479	511	502	519	516	480	528	543	495	511	475	518	527	540	454	512	490	546	482	509	480	460	499	480	510	545	524	498	555	517	500	561	489	467	464	473	500	448	551	479	503	522	500	516	522	450	539	507	503	504	479	473	516	542	457	480	504	495	478	514	449	494	523	485	488	460	484	472	515	507	512	521	469	516	521	479	470	503	449	478	512	504	484	486	452	497	554	491	510	531	554	493	501	514	457	508	511	516	490	517	476	505	503	501	509	547	492	488	498	487	516	499	511	496	488	515	498	514	550	492	495	519	498	559	489	522	501	520	509	462	516	467	515	495	484	487	484	532	525	482	519	479	546	507	525	517	482	491	478	479	513	502	488	478	499	527	511	547	519	516	521	497	473	516	503	516	465	492	463	545	525	526	518	533	487	557	498	509	529	528	485	519	517	486	491	503	496	480	495	499	523	516	493	503	529	528	526	541	505	514	490	484	508	517	515	536	495	511	504	506	516	505	533	481	516	520	501	501	548	497	478	531	531	513	474	527	481	518	521	500	536	492	484	513	506	472	494	514	502	512	518	472	490	527	495	473	494	525	541	505	468	538	526	524	546	504	510	527	499	549	544	463	522	491	505	512	496	482	450	495	512	506	480	488	511	473	488	508	477	501	511	545	465	575	484	501	495	513	526	533	523	463	508	498	488	503	476	537	464	513	489	495	522	496	495	503	534	523	506	482	509	440	512	489	507	517	503	504	484	493	529	495	507	509	508	517	528	516	484	514	551	490	486	477	482	526	481	494	516	520	482	529	522	511	520	542	521	502	497	502	534	512	503	475	529	529	472	505	512	469	525	506	548	499	506	485	476	509	500	491	501	515	492	491	531	484	484	538	507	501	489	489	517	527	525	458
32266	8510	932	559	476	412	423	383	349	326	340	345	321	302	332	313	310	333	325	330	335	302	359	302	319	329	311	327	328	298	301	287	297	298	290	314	327	326	278	326	312	334	311	289	280	321	301	328	327	319	305	310	315	317	323	331	312	318	282	357	285	315	292	340	329	307	323	293	351	321	277	323	311	319	322	325	316	291	346	276	305	304	304	331	318	333	322	318	333	282	320	286	350	300	283	365	291	323	328	330	270	288	307	335	320	341	325	301	292	276	310	294	326	336	322	312	306	327	340	295	341	289	325	325	292	308	347	350	335	312	310	319	301	271	335	348	316	284	355	326	297	310	316	310	294	303	315	301	299	287	301	320	276	306	283	297	327	323	288	292	297	326	357	304	309	328	321	297	323	321	332	323	323	348	291	329	287	294	324	297	304	312	315	286	296	341	287	296	306	301	322	311	308	323	299	301	318	328	276	301	310	297	324	293	327	295	269	291	299	292	345	333	361	312	290	308	349	295	299	336	324	338	308	297	279	296	303	319	312	321	332	323	297	312	342	283	307	339	280	307	286	359	297	300	307	311	337	276	292	317	314	317	289	321	343	324	278	335	315	292	299	281	294	281	323	290	323	312	301	310	312	294	317	291	281	365	321	313	322	344	320	292	285	318	334	297	344	304	299	282	289	302	324	305	283	315	288	316	308	292	298	284	322	323	353	316	324	286	284	314	329	267	307	311	323	312	306	295	295	309	302	286	292	280	307	361	328	309	286	257	307	316	273	293	295	311	317	306	332	293	313	311	304	299	308	310	318	342	316	323	333	335	294	312	293	313	311	320	304	339	310	323	301	302	325	279	319	341	325	303	284	357	280	320	315	292	307	289	290	311	310	325	327	323	280	291	305	311	332	286	300	321	339	298	314	284	331	311	326	323	307	287	310	279	316	292	300	299	283	296	295	317	299	317	337	318	305	301	315	299	248	317	300	313	312	318	303	289	328	320	317	301	330	326	292	313	326	317	330	326	309	320	293	308	297	290	287	301	315	296	307	333	336	342	315	322	296	310	314	322	354	319	329	301	293	311	254	293	297	313	307	315	311	320	316	319	306	284	301	293	329	335	285	271	298	305	289	270	287	279	283	347	310	338	314	298	313	313	302	307	308	311	309	304	299	329	327	308	310	347	269	334	307	313	275	329	325	285	276	319	335	305	309	317	305	303	299	296	277	299	320	322	305	337	318	318	294	294	311	350	332	324	336	302	273	273	309	277	309	307	329	308	340	299	282	299	308	300	318	305	318	289	320	314	316	343	323	281	302	319	292	305	322	332	323	258	292	308	301	318	289	285	341	315	315	327	328	272	307	284	304	295	291	282	302	294	317	320	304	298	333	314	306	315	326	340	307	282	343	326	310	339	301	359	308	334	314	291	263	281	283	310	316	311	297	286	321	314	290	329	298	322	322	293	334	335	337	277	315	331	329	305	311	298	301	304	311	285	290	305	324	323	352	329	313	299	319	317	318	315	308	310	340	311	334	304	331	326	315	317	351	304	306	310	285	279	313	307	317	350	290	286	292	333	320	315	342	304	294	264	282	342	308	324	310	321	306	303	327	268	350	301	332	300	297	303	281	308	273	303	323	312	318	346	300	306	310	303	359	281	292	292	324	269	321	368	272	284	305	326	308	328	326	264	288	297	311	324	305	284	333	317	317	333	347	322	307	287	330	313	286	274	309	327	282	319	325	323	300	278	361	311	293	318	316	309	338	331	373	343	314	310	311	288	287	326	285	301	259	293	305	301	320	305	318	280	304	322	297	301	311	308	326	304	300	279	339	307	303	319	285	302	346	322	292	302	315	308	310	300	279	306	288	291	274	327	317	272	300	302	316	279	305	327	322	310	332	293	273	279	312	316	327	327	311	309	323	306	307	316	291	273	340	309	300	299	303	289	315	319	340	307	303	292	306	300	288	305	295	300	301	327	304	312	289	305	269	280	301	299	281	331	294	315	279	301	272	291	300	306	323	355	321	294	308	290	325	320	331	321	344	327	317	324	260	265	306	315	336	324	295	306	324	308	277	290	307	355	314	339	309	331	318	318	304	329	308	298	331	309	308	296	273	325	318	308	316	353	310	305	276	327	292	322	303	316	310	310	299	293	285	285	303	323	312	336	296	322	329	283	265	317	311	327	342	314	345	316	306	298	282	340	302	297	278	299	288	317	303	304	275	326	332	335	279	336	313	292	336	307	338	332	311	320	317	236	288	310	323	309	322	325	290	326	307	320	291	288	312	344	326	308	315	281	270	289	332	305	297	310	324	309	316	303	303	314	305	279	280	273	283	291	312	298	291	323	306	320	302	288	299	284	296	306	276	311	263	316	302	288	310	315	295	311	297	314	298	311	292	312	345	310	283	313	304	291	330	329	307	281	316	323	273	315	304	291	307	338	353	322	292	330	265	314	302	308	338	283	291	306	318	335	288	269	288	314	303	309	307	305	315	301	305	305	312	301	276	314	318	308	301	289	296	271	316	297	304	309	293	304	317	317	314	321	315	306	275	329	292	300	282	294	304	339	325	275	282	317	318	302	337	313	315	287	329	318	295	319	330	259	290	301	328	312	317	307	313	360	302	307	300	323	331	309	316	328	300	284	301	279	296	289	296	271	280	280	303	325	339	297	324	304	301	291	314	294	294	301	314	334	336	307	320	299	310	306	318	279	343	320	338	298	306	326	299	282	306	340	282	313	296	342	325	325	330	319	295	337	327	293	301	311	294	329	329	303	310	297	291	298	300	299	301	298	324	314	284	316	345	324	319	322	330	355	335	282	291	281	318	296	331	309	290	310	298	325	297	298	285	307	312	330	332	315	318	304	315	344	311	270	309	315	345	310	306	301	311	310	317	327	313	312	316	290	302	311	316	261	317	303	326	308	301	299	298	301	311	277	332	348	327	335	334	334	336	291	323	321	291	304	309	295	319	332	304	344	278	294	305	294	319	314	312	294	323	348	305	290	295	287	274	282	313	298	281	311	321	334	297	292	298	331	303	314	308	302	363	311	321	312	341	327	323	308	304	304	324	307	285	287	272	335	300	315	308	336	322	290	302	323	368	310	317	274	300	300	313	332	323	329	302	301	315	312	308	326	365	282	331	283	350	290	324	325	306	312	328	322	302	290	305	315	280	326	315	276	265	295	324	301	319	266	309	319	320	299	324	304	351	313	294	282	303	308	299	323	310	303	304	311	340	348	308	314	304	298	343	328	310	309	285	289	291	338	339	280	320	312	319	311	306	323	294	286	284	320	277	304	308	328	318	301	308	304	313	273	297	274	322	311	305	312	303	272	294	264	312	295	299	316	336	336	319	294	329	318	304	315	315	293	305	359	300	319	326	299	296	316	335	344	310	322	282	291	310	308	325	331	309	274	286	315	308	313	313	262	340	285	341	319	339	296	306	322	286	323	312	317	300	299	291	318	278	314	298	315	302	324	297	298	305	307	291	323	290	305
19128	4133	1409	1561	1353	1170	1051	952	897	845	808	817	785	774	766	792	718	734	724	731	740	754	743	694	723	751	698	762	747	713	681	729	688	656	711	753	709	675	704	692	694	683	691	718	709	598	686	723	730	755	707	808	719	734	697	805	672	723	693	736	749	739	751	693	726	728	725	717	706	691	690	703	729	700	694	696	684	686	769	677	731	696	733	687	686	654	699	724	673	686	633	702	684	683	686	746	686	665	703	733	661	680	651	752	701	715	717	700	706	645	681	681	695	672	671	689	707	705	672	677	674	679	704	683	709	708	745	680	678	675	723	647	683	680	654	648	698	745	666	699	681	711	691	676	677	710	655	719	648	619	663	684	698	617	672	642	677	682	686	688	670	688	690	677	698	683	668	699	716	688	700	689	763	688	740	684	730	683	699	696	669	637	660	706	727	625	691	644	624	707	694	718	707	704	703	709	709	710	693	716	698	673	677	678	680	711	713	670	648	710	714	692	683	667	690	651	638	731	698	715	741	689	669	703	713	680	706	718	664	680	659	721	700	650	707	702	713	673	667	693	668	708	624	712	628	687	681	692	649	690	666	688	686	690	671	672	680	704	724	685	699	702	646	730	677	718	736	677	717	616	673	706	686	696	688	687	697	707	683	719	684	640	687	655	709	697	706	694	662	692	714	716	685	635	716	681	726	709	676	743	682	681	697	707	654	673	688	694	642	675	683	693	659	674	663	654	715	728	682	638	676	702	691	675	737	677	685	698	654	654	666	670	698	676	698	684	673	687	700	713	661	682	674	687	680	704	655	733	664	678	722	723	686	691	693	692	667	720	670	699	650	710	668	655	729	620	731	694	679	702	691	733	634	643	639	699	667	748	684	718	675	684	749	695	683	681	671	681	640	675	687	714	700	676	721	686	699	675	710	716	677	743	712	719	663	687	668	699	704	688	707	675	681	679	687	695	672	707	664	705	705	681	692	690	705	720	703	692	686	737	734	672	663	680	711	696	706	687	656	669	666	660	701	689	667	663	671	703	707	665	680	671	721	654	693	649	659	659	664	651	688	668	718	661	689	734	683	663	692	690	690	687	696	683	666	702	706	683	715	732	683	679	672	676	681	710	691	705	685	666	673	644	650	684	672	724	627	705	674	663	679	647	676	700	717	681	686	681	657	652	697	693	699	696	693	730	708	728	692	710	698	698	662	729	708	709	729	710	716	691	694	651	695	650	658	655	696	707	694	729	668	684	680	684	693	661	690	692	763	657	725	736	678	698	670	726	708	690	691	658	704	632	659	675	681	695	653	721	666	665	710	648	701	699	659	709	686	703	743	701	680	696	722	697	695	713	735	695	681	723	693	694	666	712	681	714	655	689	745	675	684	691	716	722	689	696	680	752	726	675	701	707	672	683	690	678	692	687	705	694	672	662	687	741	704	707	705	663	721	644	722	726	679	740	665	685	733	716	685	702	657	679	710	688	679	677	699	665	724	721	678	637	686	723	677	691	686	720	702	679	716	714	701	684	651	694	702	702	654	665	645	685	715	722	677	690	658	654	682	659	652	690	702	689	735	698	693	659	698	719	716	708	667	702	664	665	679	652	698	699	663	710	668	659	685	650	681	710	731	704	668	713	722	742	701	660	704	715	702	709	681	686	676	645	701	718	699	704	645	719	688	677	713	723	734	693	661	713	640	656	728	648	662	686	706	681	686	637	736	698	659	763	719	711	678	667	693	677	681	667	679	611	727	697	670	690	674	682	720	709	733	665	712	708	717	700	709	722	725	711	714	660	679	667	658	724	714	732	685	689	701	687	665	700	708	703	692	692	704	666	728	681	699	689	704	702	646	703	698	699	669	680	679	684	688	649	651	729	698	669	690	687	648	734	675	656	698	685	719	663	682	657	664	659	696	722	695	671	696	681	684	691	721	680	680	695	670	699	709	650	680	667	650	687	699	683	663	696	687	694	680	701	660	734	681	689	650	647	694	728	700	658	718	634	709	671	668	705	704	616	679	678	693	645	712	691	694	684	690	699	678	650	700	703	682	704	720	663	674	671	695	728	656	650	649	668	721	731	730	665	695	627	698	726	698	678	691	699	681	672	670	742	683	684	713	666	638	701	718	661	686	676	670	665	673	659	665	712	670	713	713	758	711	671	710	667	657	738	753	690	636	677	700	656	707	647	702	709	702	679	707	699	703	707	676	688	730	645	688	685	642	727	664	674	725	728	735	651	662	683	719	670	683	683	653	719	673	690	672	715	724	696	700	722	718	662	671	727	722	651	710	668	746	699	681	735	705	706	689	724	702	645	659	636	672	666	702	680	677	694	721	714	657	723	699	674	675	692	688	699	687	701	629	701	672	660	710	690	727	668	719	668	665	714	707	667	690	713	682	675	674	693	705	660	715	638	662	682	663	664	717	682	684	675	628	710	645	709	734	707	690	714	704	716	736	678	681	688	677	703	717	722	672	663	672	679	697	694	676	703	680	701	657	705	690	700	702	690	696	627	748	727	691	729	700	688	646	685	650	682	650	658	656	680	688	731	679	717	688	689	706	655	686	713	651	688	655	690	672	697	703	687	689	720	655	678	700	688	709	636	687	708	710	702	675	683	685	695	711	668	663	716	638	697	714	662	643	724	669	741	670	729	669	673	713	705	694	676	728	671	711	723	704	659	692	704	729	682	716	714	698	669	656	674	691	637	717	691	722	725	688	666	659	728	749	665	689	717	761	694	733	658	725	724	696	664	688	677	734	664	691	679	674	733	666	701	676	717	662	692	732	719	698	693	708	708	661	671	703	633	683	669	710	700	696	720	673	755	678	685	658	673	682	684	737	660	697	693	706	724	690	721	695	658	706	686	694	694	713	687	687	705	690	746	746	696	702	675	658	732	733	684	683	706	705	672	709	752	691	694	698	727	691	665	749	704	680	667	668	740	629	717	687	668	675	675	678	723	693	659	673	697	687	715	631	662	654	700	713	706	665	694	714	716	710	679	704	690	708	675	697	728	657	725	695	696	712	676	658	698	675	681	678	715	701	710	753	692	712	691	691	707	710	666	649	693	711	731	700	665	683	714	694	717	681	689	709	683	651	665	676	680	673	707	723	659	711	687	700	705	665	673	720	642	698	680	643	701	656	717	680	679	724	692	706	671	689	673	727	705	681	673	714	732	687	746	717	654	717	670	681	703	676	702	687	715	701	671	686	682	619	642	729	738	700	674	704	664	694	685	694	724	688	693	699	689	680	681	702	655	670	674	700	669	676	704	666	689	672	694	689	702	725	661	694	680	730	695	657	670	681	736	668	695	699	688	672	666	684	694	705	717	658	698	604	696	694	711	704	714	718	731	637	678	708	672	703	670	695	677	695	692	691	672	710	698	724	686	685	649	645	660	665	664	672	651	665	686	709	678	659	663	653	660	711	673	712	689	663	727	652	712	680	689	697	662	693	682	704	687	686	708	733	738	667	693	684	665	700	679	633	726	695	717	688	702
44932	14042	2165	973	661	611	477	427	443	399	415	418	402	425	378	389	404	409	393	364	358	397	362	366	368	357	368	349	340	347	383	382	403	353	322	359	352	354	343	382	358	318	376	369	345	324	352	334	374	389	352	338	333	349	376	395	384	382	386	371	370	370	398	360	357	396	366	344	370	372	345	385	358	358	325	358	329	339	391	369	338	356	361	344	348	360	352	393	363	351	333	397	347	360	381	375	369	352	346	360	345	344	386	337	375	369	390	352	344	336	399	361	343	354	342	391	358	316	402	397	369	366	379	339	344	358	353	357	391	372	324	387	376	349	365	353	376	377	347	368	353	363	383	321	348	341	375	362	348	376	338	328	364	331	340	347	382	364	373	333	361	342	362	355	390	389	341	369	323	345	352	356	363	321	358	344	349	357	342	357	342	363	351	328	353	341	323	357	368	342	359	373	365	365	340	390	380	369	365	328	343	361	339	367	337	337	366	332	342	357	364	365	333	313	399	335	339	358	383	368	347	344	346	357	406	338	373	351	357	377	377	356	389	363	373	351	341	330	323	320	366	346	348	330	360	349	352	335	354	367	349	364	360	356	314	363	369	366	311	344	411	326	394	350	317	347	333	338	317	343	357	338	344	373	345	317	327	388	338	360	349	358	335	328	311	359	366	348	362	355	342	314	340	329	356	393	366	377	353	355	372	348	327	337	344	386	338	343	313	315	340	370	355	344	357	372	338	330	329	382	385	375	334	361	342	376	370	353	376	345	355	369	310	363	356	375	324	343	314	356	376	341	353	387	339	370	348	335	313	351	370	354	325	340	369	399	384	353	374	354	329	342	368	363	351	371	310	344	348	337	374	325	356	386	372	357	387	348	331	331	317	353	349	395	348	366	362	330	382	313	357	349	330	320	359	357	372	382	392	370	349	358	363	365	319	322	311	373	389	359	366	347	321	335	352	341	371	338	334	355	371	416	348	373	324	345	334	349	333	373	365	327	367	316	356	363	344	356	342	360	357	356	374	373	363	372	397	358	361	362	361	326	367	352	324	385	316	346	329	370	336	367	354	374	371	382	390	362	387	344	310	382	327	340	356	329	353	342	373	420	352	333	337	342	343	355	360	328	316	308	349	361	331	307	350	362	344	357	313	356	368	363	336	370	377	388	342	374	339	363	363	316	345	349	355	338	388	373	323	325	357	356	335	357	330	366	370	318	338	359	334	328	339	353	309	344	366	354	356	345	364	339	327	356	363	331	342	409	364	330	328	338	345	360	338	353	381	361	369	405	345	343	303	354	345	330	352	383	404	388	372	339	344	360	304	375	359	356	375	366	350	326	335	356	333	341	347	378	362	335	391	312	347	320	358	363	377	381	349	392	370	372	382	361	343	342	383	392	344	319	374	384	382	339	343	357	356	347	329	379	336	359	344	355	376	354	348	361	335	345	367	359	331	312	352	307	317	336	339	372	362	342	323	314	344	374	337	320	369	358	352	355	344	363	385	343	381	393	364	389	348	333	389	373	337	344	320	358	346	378	373	361	339	362	342	365	321	352	383	390	383	375	360	331	329	344	352	357	373	338	348	328	328	338	382	360	404	320	360	371	356	337	360	356	411	335	395	328	387	387	334	372	339	352	370	372	379	311	375	353	342	388	345	362	331	327	336	400	348	366	376	339	354	340	340	331	382	351	327	358	348	341	348	320	386	306	343	325	372	361	357	385	343	346	363	358	333	326	341	385	351	337	349	341	364	352	364	383	346	337	316	354	400	372	371	306	337	329	368	362	342	340	350	377	327	372	312	358	352	337	371	312	366	357	402	334	377	347	316	358	334	362	381	343	352	349	393	358	375	329	310	351	375	400	332	341	342	364	347	375	348	355	402	376	371	345	332	345	356	379	348	386	341	348	343	305	342	385	371	341	371	326	332	368	339	373	359	365	354	369	312	353	388	319	345	358	365	309	335	367	382	371	368	369	336	350	309	376	324	337	338	365	319	368	353	353	402	351	325	385	363	347	363	330	349	343	365	372	357	388	356	357	339	363	358	364	332	321	336	345	321	331	359	360	338	401	391	330	412	350	341	370	288	345	330	350	362	358	370	374	350	358	368	342	332	375	392	328	335	335	336	346	361	348	346	352	358	333	347	375	344	358	385	370	348	367	350	343	357	352	332	335	349	356	353	360	347	379	348	314	371	345	361	346	361	348	334	347	373	367	338	335	373	352	381	397	378	330	310	382	339	378	344	392	366	391	346	367	339	333	378	365	352	373	353	363	376	330	345	373	339	315	329	405	337	339	364	358	365	363	337	385	360	333	342	338	346	355	354	363	369	362	361	388	390	377	369	348	353	372	349	343	352	323	343	377	339	345	366	351	369	333	360	331	349	393	378	323	353	349	383	369	352	416	366	376	337	350	346	344	374	347	382	347	361	350	368	345	352	375	388	352	356	348	386	352	354	326	338	384	373	355	371	372	358	344	306	355	319	353	356	395	366	366	334	336	351	361	345	367	338	318	325	358	353	351	356	354	372	358	361	342	364	363	351	343	359	381	371	375	353	351	340	334	359	390	328	379	358	377	361	358	366	334	322	334	347	339	313	350	351	395	343	417	375	348	388	374	380	358	348	365	365	355	350	373	362	331	333	350	310	360	354	327	323	356	355	329	360	361	365	350	361	357	351	358	364	359	358	390	336	334	343	325	326	376	312	327	338	341	372	354	321	343	370	342	352	330	347	361	375	358	375	379	349	358	358	346	337	387	368	355	346	346	349	362	367	340	339	363	359	332	381	356	335	365	345	341	344	343	347	352	382	394	360	359	363	369	346	325	333	371	365	360	364	355	371	351	332	359	364	376	362	368	329	339	339	337	352	323	337	349	345	361	343	359	351	380	359	349	371	330	361	354	336	367	347	350	356	370	399	374	368	351	346	332	342	350	333	355	356	292	356	383	335	300	382	342	342	348	350	353	367	362	358	345	380	361	351	366	353	353	354	307	320	350	355	322	408	362	355	372	391	377	346	365	362	361	330	342	350	325	344	369	346	337	352	377	380	351	379	354	388	364	366	347	345	347	344	338	360	341	341	340	376	373	374	332	330	350	357	344	366	314	354	328	350	342	322	314	355	356	360	332	363	365	355	346	331	341	357	357	383	352	361	358	358	357	371	348	337	364	350	332	379	335	342	369	351	309	371	364	322	385	353	373	360	378	343	373	372	373	346	389	359	348	366	386	301	337	369	331	350	347	348	372	344	399	328	377	356	362	395	333	357	346	346	391	355	364	357	359	345	353	357	334	313	343	377	391	347	328	360	328	345	331	349	355	338	382	317	358	336	326	309	364	355	359	331	377	354	338	338	372	321	354	372	365	366	349	343	355	333	345	370	363	343	326	373	387	347	342	351	345	370	335	333	341	384	353	388	352	384	388	361	332	342	339	349	372	384	375	343	377	363	391	331	355	365	382	349	323	373	346	309	334	347	374	406	358	313	356	318	338	332	305
26063	3684	2233	2312	1945	1708	1406	1273	1174	1174	1034	1046	963	995	946	895	875	862	828	925	888	851	806	818	842	836	822	774	821	802	760	724	738	786	763	780	814	783	761	790	769	796	766	786	814	746	819	846	856	880	910	842	842	838	941	802	813	836	806	811	829	802	838	809	790	806	797	747	862	817	788	773	774	795	791	797	759	781	767	826	785	779	806	794	833	771	778	812	814	831	822	808	765	786	781	817	742	766	775	771	785	725	782	732	802	777	768	791	759	773	709	742	716	804	763	780	752	762	783	786	815	745	813	748	763	750	744	808	827	753	752	781	743	792	756	774	778	754	787	748	785	795	743	697	760	773	716	779	756	794	737	739	767	753	825	767	780	766	792	853	761	773	739	828	749	785	784	823	774	767	757	782	778	791	769	795	732	781	772	773	784	765	777	745	756	769	796	805	745	752	762	778	748	758	752	759	813	711	761	786	759	753	753	808	792	771	780	778	742	721	776	755	778	774	769	736	746	767	722	778	790	761	758	746	741	748	743	731	730	772	763	798	765	783	743	802	763	710	792	748	778	791	721	789	743	773	794	756	748	814	772	767	742	778	769	793	746	740	750	732	790	788	744	756	755	744	790	829	748	710	765	756	781	767	727	770	794	751	784	770	776	748	775	755	757	750	760	788	790	761	722	768	775	764	782	751	809	763	793	760	762	741	795	770	802	723	780	799	766	749	761	710	786	765	738	763	772	731	745	724	787	719	776	766	782	727	748	751	802	737	730	734	772	736	765	771	746	771	703	736	776	753	767	816	770	782	784	723	779	740	732	784	788	818	753	738	757	724	825	764	816	757	707	808	796	834	812	813	747	802	701	757	770	743	772	802	779	767	725	770	798	794	752	793	771	726	768	726	795	754	739	756	761	777	756	732	716	748	744	757	801	754	775	787	760	783	803	777	741	749	755	742	756	780	823	765	728	799	729	752	787	750	770	737	796	765	750	764	727	739	805	766	795	775	781	771	757	746	734	760	775	771	740	765	753	778	759	761	737	745	730	759	761	769	776	744	772	741	820	766	745	765	751	803	804	794	734	750	752	774	742	762	763	765	774	750	763	829	774	810	800	755	803	791	794	803	780	777	788	723	769	763	755	755	747	734	728	762	765	765	797	757	773	758	728	744	742	737	756	761	770	784	758	805	795	809	729	773	756	779	791	831	774	758	826	777	712	732	732	761	787	738	761	793	775	764	748	769	798	788	751	802	768	784	776	766	736	748	753	745	750	765	817	729	756	820	782	781	761	698	752	749	761	768	769	712	804	765	796	740	759	754	758	753	738	759	799	788	812	722	805	749	772	762	792	806	784	753	767	717	787	779	779	800	796	774	755	796	750	755	794	766	816	753	751	763	752	838	731	797	790	797	771	760	758	735	739	781	759	756	759	781	738	766	768	782	779	751	751	769	805	789	743	736	776	755	763	757	782	785	746	717	778	749	770	756	710	758	794	759	727	739	726	779	800	799	777	755	807	751	789	773	770	714	742	792	785	745	781	781	788	760	806	817	762	734	778	804	732	763	773	803	783	744	712	776	734	780	746	768	757	791	740	756	757	797	732	791	768	773	785	758	767	747	745	762	719	745	750	673	683	796	735	708	785	731	758	807	759	737	786	804	766	762	753	731	828	798	746	797	804	762	833	739	766	723	787	768	784	833	802	757	791	777	782	789	767	724	739	791	785	766	796	758	739	738	763	706	765	716	724	779	787	744	741	794	728	800	746	757	719	752	780	813	740	835	744	736	692	780	729	796	807	809	740	782	766	775	794	761	730	787	746	789	739	740	764	759	770	773	738	767	798	751	770	799	804	795	769	761	733	774	738	733	767	812	759	737	778	757	767	747	778	755	762	756	827	780	781	751	741	780	807	788	768	771	808	784	788	750	786	754	806	735	802	768	760	736	811	786	746	715	743	771	780	744	729	733	749	745	710	757	743	792	762	743	795	743	762	740	746	773	745	734	776	831	773	736	782	744	744	793	755	725	786	759	775	802	764	739	804	766	728	755	755	724	755	793	766	770	736	743	736	809	784	778	791	737	703	770	749	758	760	766	760	744	671	777	772	752	685	783	739	795	761	732	747	761	736	768	738	756	791	836	739	778	743	729	748	748	734	806	743	799	750	797	760	749	776	787	799	788	761	746	751	754	730	732	789	771	776	734	693	773	746	792	742	775	773	752	833	716	791	729	758	769	795	745	770	735	753	780	775	774	749	819	785	816	772	766	790	768	744	775	771	795	702	762	743	833	801	739	720	793	749	724	780	719	772	772	799	785	710	756	744	755	784	798	733	769	764	724	735	782	792	735	699	783	810	731	770	768	821	690	767	751	816	785	743	827	771	730	794	762	777	763	757	767	791	754	782	773	772	742	769	737	767	771	785	784	745	774	768	713	764	758	790	755	724	756	765	786	746	761	751	802	777	796	744	788	753	746	746	801	756	723	785	771	733	735	796	722	709	789	789	762	779	795	794	758	750	781	799	775	812	747	735	741	722	773	753	744	739	800	716	736	806	741	740	762	781	768	796	788	751	676	751	727	809	789	780	767	774	746	729	779	752	758	751	762	768	774	829	757	722	744	768	770	745	794	750	778	719	771	765	809	730	754	790	764	787	780	746	757	776	746	781	748	742	727	740	729	748	777	743	763	731	785	743	738	726	780	793	785	730	729	744	749	771	787	787	727	768	749	807	786	783	759	756	751	761	770	708	733	790	747	786	762	745	791	796	720	800	749	744	742	744	756	752	816	726	789	741	834	770	735	779	766	746	768	706	731	758	739	757	763	791	743	762	760	775	773	763	777	775	789	769	760	771	773	747	777	740	686	744	723	734	767	796	687	792	760	777	749	760	745	766	756	809	746	761	751	802	739	753	780	765	735	759	837	707	837	723	744	761	725	739	781	743	758	730	749	732	780	767	803	712	728	727	762	726	750	740	766	710	780	762	710	745	827	751	776	765	755	770	774	767	797	743	824	733	781	735	735	771	817	773	729	714	764	772	779	797	775	728	725	777	783	725	784	796	798	735	767	822	748	735	745	816	797	808	764	767	751	768	775	754	739	768	690	773	780	747	714	756	787	764	792	844	776	793	734	756	782	771	780	754	760	744	794	794	764	784	761	755	766	838	750	798	813	797	766	712	711	773	765	746	764	759	759	782	753	749	767	762	749	717	776	794	735	756	762	800	810	774	850	767	749	760	782	803	775	758	785	777	783	779	806	761	796	748	739	785	768	788	790	747	745	717	742	791	715	750	743	724	739	772	794	778	785	776	766	764	794	725	773	790	754	842	743	771	782	732	762	760	723	769	751	760	770	770	749	756	764	700	781	765	795	753	789	750	796	730	744	831	799	773	753	799	754	754	759	800	761	740	775	768	714	752	817	759	809	781	765	758	797	848	776	764	754	773	780	758	744	821	785	777	771	747	789	764	785	750	786	780	709	737	764	783	739	818	805	777	771	734	781
12780	1251	272	258	236	244	209	233	232	218	215	185	211	238	175	212	216	184	210	255	215	234	199	241	222	224	241	191	214	214	218	208	221	188	197	226	226	198	204	213	215	209	205	212	229	232	248	221	199	206	199	212	201	215	223	214	216	228	237	215	198	227	193	230	219	248	242	239	238	186	200	221	221	211	229	259	236	203	217	230	239	197	185	246	226	235	213	207	232	207	231	200	209	222	212	221	208	220	247	220	212	199	229	210	239	168	202	231	241	214	223	238	221	225	217	185	219	199	214	193	199	195	184	216	225	221	198	220	209	220	217	213	213	184	172	216	218	214	176	210	228	221	224	217	231	220	208	233	202	196	228	230	198	218	235	215	214	185	231	203	201	216	186	220	175	196	226	200	213	239	220	200	216	196	220	214	211	222	214	207	196	181	207	226	202	222	199	209	207	198	221	194	222	186	213	233	214	234	234	242	227	210	195	252	200	189	210	204	220	228	224	188	201	222	242	210	196	187	204	221	214	190	227	199	221	224	224	209	231	226	224	197	235	223	230	223	242	225	206	203	208	204	209	225	207	205	208	206	221	214	231	213	218	224	227	205	210	209	209	225	237	209	197	230	173	209	215	221	207	212	222	222	201	235	186	193	225	204	209	191	219	214	208	228	215	203	206	212	215	238	225	207	217	217	214	206	197	222	213	185	213	216	238	198	196	230	227	198	225	230	233	212	185	195	195	225	213	207	192	195	229	230	201	204	225	237	229	257	217	211	220	208	217	200	201	213	228	190	240	241	237	188	225	212	250	232	204	197	213	203	219	223	204	198	228	214	228	215	228	208	203	210	209	209	206	200	208	219	209	194	219	239	219	220	221	215	200	215	220	218	241	201	212	221	218	220	221	198	230	219	231	249	202	216	199	198	242	214	212	223	219	214	260	241	215	217	236	243	201	211	215	210	242	197	205	206	205	214	181	213	231	217	223	205	227	202	262	223	223	210	238	199	191	217	206	209	237	238	218	226	213	241	214	213	224	216	208	203	204	218	199	202	208	211	233	230	208	206	221	204	191	225	216	194	196	251	231	212	209	220	218	198	215	200	218	210	228	257	215	209	211	218	225	243	211	214	228	231	217	221	216	170	178	211	212	216	201	228	230	236	205	230	215	212	213	209	215	200	214	233	204	199	198	220	237	192	210	235	217	193	202	199	207	188	237	225	206	224	228	228	206	248	211	202	237	207	235	184	235	236	199	214	202	195	199	239	218	215	230	219	216	191	205	231	218	230	256	201	206	189	214	227	218	211	215	216	208	217	251	210	211	192	206	220	236	208	218	182	184	225	217	216	220	195	234	222	215	226	223	219	215	213	233	211	208	218	208	186	190	236	214	191	230	227	216	230	214	204	190	210	211	211	196	228	226	199	212	229	238	210	238	205	241	239	228	219	213	215	187	225	201	225	189	193	187	203	217	201	176	222	221	197	261	197	201	225	215	236	212	219	184	206	204	223	223	225	224	210	242	215	233	213	203	181	224	191	229	211	217	196	218	208	208	227	216	220	221	213	229	213	209	181	229	223	222	179	197	235	199	201	205	194	194	217	221	209	201	233	239	206	207	226	223	221	209	219	206	248	229	230	245	222	201	208	249	198	198	211	233	229	215	199	226	230	220	198	206	199	211	188	220	218	202	200	236	197	217	192	234	215	229	236	224	209	213	219	206	226	237	219	219	219	213	195	243	206	210	196	219	223	213	215	227	230	220	216	217	219	219	229	245	210	212	213	244	207	228	206	200	221	188	211	208	220	201	219	216	195	217	248	241	207	213	217	217	206	236	236	236	216	231	230	209	210	183	252	218	203	227	206	210	199	200	197	203	204	234	236	200	210	187	218	242	189	227	234	166	197	223	214	232	215	219	219	222	228	236	230	225	209	202	224	206	249	245	215	223	203	214	207	225	251	209	235	236	249	199	191	207	206	250	220	207	244	228	201	208	212	224	201	194	181	195	210	211	230	227	214	196	244	190	175	212	249	211	200	180	218	215	227	218	227	178	223	196	208	207	228	220	204	208	216	209	189	192	232	212	214	231	206	221	218	205	210	201	235	205	223	199	215	210	208	204	201	180	211	194	213	208	212	219	207	210	209	250	195	214	198	239	221	218	221	198	179	205	229	216	225	212	192	211	215	230	209	227	211	208	181	221	244	203	242	228	194	225	221	206	216	230	204	196	219	230	215	203	242	205	202	213	185	220	223	234	211	215	195	218	198	228	225	198	202	216	226	240	226	215	204	228	213	227	234	225	247	179	191	192	211	200	229	228	234	238	237	207	183	213	211	205	230	206	203	233	219	198	208	231	218	240	206	241	196	244	224	186	194	236	236	237	214	205	237	208	229	211	206	202	221	219	233	219	212	171	213	197	203	211	227	219	221	240	192	194	188	217	204	234	246	212	219	216	188	202	185	234	248	213	211	208	211	204	188	209	219	221	222	207	223	181	202	216	196	221	234	235	201	203	227	206	207	211	196	208	224	190	222	207	229	200	266	245	213	194	209	214	231	225	214	240	228	198	207	227	213	242	200	196	211	215	193	214	210	215	211	216	178	212	216	192	203	206	244	211	214	217	217	202	223	208	238	224	201	229	205	226	222	209	219	232	257	217	185	222	220	201	189	232	213	218	208	226	208	235	265	222	228	231	224	232	202	228	212	218	207	224	232	221	218	216	253	222	206	207	209	220	215	230	203	236	243	214	221	225	235	207	228	206	214	194	236	219	195	217	200	213	244	207	204	238	216	213	211	201	200	216	236	217	226	239	247	235	219	212	192	236	219	212	208	211	213	186	221	223	211	244	232	210	218	206	206	210	209	215	218	228	211	213	231	184	240	200	210	218	206	238	217	201	224	208	239	228	210	205	220	210	231	233	222	235	245	197	235	215	203	219	223	259	183	182	209	202	240	172	184	211	233	210	177	219	216	216	190	208	188	243	245	223	223	216	203	205	219	213	207	209	191	241	223	231	224	217	218	204	210	224	240	201	190	216	231	222	235	204	224	217	201	202	200	225	242	240	220	226	215	213	218	188	215	250	207	234	225	218	217	248	157	228	223	237	226	181	200	209	212	237	216	224	203	233	214	223	219	227	203	226	219	244	182	230	221	179	225	212	214	225	210	217	212	239	216	216	230	207	241	224	231	200	221	225	232	225	191	209	214	209	228	233	218	219	224	241	188	230	191	197	182	217	212	229	215	257	195	198	216	193	222	202	216	213	227	184	215	211	202	203	202	247	222	207	207	195	209	223	224	238	234	226	239	229	201	250	223	197	194	210	211	231	215	198	215	201	215	233	230	224	225	193	215	223	192	211	217	207	191	228	215	212	217	197	197	199	242	214	229	218	183	236	183	204	208	197	215	232	209	226	205	216	219	202	239	208	243	218	199	224	218	216	199	217	219	220	204	216	244	215	202	243	242	210	206	206	215	227	196	232	185	234	217	212	233	219	206	192	240	218	205
7356	719	561	552	551	507	543	535	535	505	541	525	505	522	494	529	504	509	517	500	549	499	497	504	526	571	471	515	541	535	513	489	511	494	499	480	525	550	520	475	542	491	521	478	519	551	530	538	528	520	537	511	496	521	519	507	559	545	540	507	529	507	522	482	519	551	472	502	514	560	558	515	510	521	545	527	526	521	537	489	527	488	515	477	520	515	506	524	467	543	520	514	522	522	497	505	497	535	494	532	500	504	486	477	538	476	511	533	504	485	527	533	495	498	516	507	539	535	495	521	481	509	533	564	474	482	505	520	509	485	494	500	493	507	521	478	518	513	530	526	533	515	510	536	468	523	514	520	487	522	515	486	499	527	490	523	514	519	528	518	540	511	474	507	458	557	516	494	508	506	502	514	491	498	502	445	509	482	519	484	494	521	498	499	523	498	508	503	471	496	511	526	497	552	504	524	536	481	491	503	544	466	489	519	468	535	485	515	465	501	508	529	499	479	503	524	498	512	454	529	525	510	505	483	510	488	552	515	491	540	502	503	515	472	507	519	526	564	521	535	487	516	531	511	543	495	492	511	497	529	474	519	508	519	532	501	520	505	537	493	510	515	495	504	521	504	534	476	536	504	524	477	480	494	498	490	505	513	490	488	533	519	501	536	507	540	467	500	530	514	515	526	490	494	478	550	528	524	500	551	556	498	493	509	507	477	495	516	536	519	496	501	508	475	544	485	503	498	500	483	530	509	519	517	494	495	525	457	490	527	491	458	492	537	493	519	501	518	523	506	447	504	526	526	508	510	506	493	534	515	512	536	463	509	536	458	454	522	489	495	497	500	467	507	489	538	485	519	476	492	506	472	499	449	509	521	553	472	530	500	510	518	491	506	544	509	534	495	529	515	533	534	523	521	506	520	520	515	511	515	460	472	508	497	528	510	514	509	512	494	484	475	510	520	500	520	489	512	466	492	480	508	499	485	495	552	500	496	516	495	509	504	487	485	507	538	448	512	508	509	498	486	468	500	455	509	512	516	503	489	479	515	480	499	502	487	521	520	480	483	501	505	474	529	508	527	496	508	523	516	521	524	517	515	479	448	490	516	549	494	488	488	512	475	547	512	450	485	495	540	494	496	499	457	516	503	490	503	493	527	524	478	468	486	488	492	494	521	515	519	540	492	504	525	487	530	480	508	549	521	531	478	454	491	532	520	523	522	529	492	531	460	509	485	532	510	455	492	492	507	467	491	519	518	514	501	527	492	498	492	517	474	527	514	478	520	514	515	507	496	506	508	504	509	504	476	510	502	549	514	513	522	506	512	498	528	524	531	474	538	453	483	512	489	531	551	506	502	560	479	526	515	543	524	498	514	546	504	503	485	535	544	502	497	515	500	522	518	507	446	507	531	466	504	495	516	514	510	467	517	479	532	550	501	497	525	502	533	482	505	497	459	517	464	497	511	513	478	495	491	481	500	469	528	514	498	499	502	482	498	524	508	492	545	513	497	467	483	495	493	525	488	499	542	508	540	523	519	532	510	515	502	526	485	532	466	507	485	529	542	505	492	470	487	538	519	529	532	557	502	485	546	475	550	537	494	520	458	542	525	519	467	539	495	524	507	516	511	486	487	520	494	521	482	480	456	510	539	498	550	489	535	500	506	503	524	534	511	509	518	521	482	521	519	527	502	537	523	528	505	492	465	454	525	499	502	485	494	490	528	556	497	536	511	506	494	516	511	538	527	467	511	516	516	506	539	481	526	553	468	522	504	495	502	505	498	503	487	487	493	498	527	540	484	475	528	520	513	484	524	481	517	558	529	499	482	505	538	517	510	520	491	499	497	491	515	496	505	466	503	506	523	549	499	487	492	520	472	458	534	498	561	506	492	504	455	502	494	509	500	511	527	496	521	516	534	538	547	510	557	522	521	519	559	531	523	480	508	565	469	507	525	505	527	516	563	491	542	511	502	504	488	530	518	484	513	567	488	527	526	472	525	529	498	540	476	521	525	512	487	508	517	513	541	506	507	508	516	536	507	541	508	537	540	498	519	505	489	509	499	498	513	535	506	456	493	564	472	575	534	486	475	480	513	465	531	498	508	484	525	514	536	480	511	487	495	526	509	530	502	482	491	500	508	494	476	496	490	511	554	519	530	488	503	496	485	511	522	520	489	511	561	538	494	529	501	491	519	513	508	525	475	519	451	479	503	488	505	487	485	519	487	474	469	525	525	523	486	530	520	504	508	512	486	534	486	508	493	536	475	493	518	497	486	534	491	517	478	486	526	473	511	512	460	451	471	517	536	522	474	486	526	483	553	498	518	489	491	511	491	513	509	524	499	526	497	531	512	506	502	472	495	495	527	503	517	439	532	543	508	514	458	476	509	552	496	481	536	551	503	511	508	536	524	526	501	500	561	517	500	478	509	481	514	530	457	455	536	490	463	500	472	505	498	504	503	530	525	506	484	489	502	513	492	485	515	476	523	504	520	473	539	470	468	529	513	531	433	500	492	513	518	504	493	521	505	532	455	523	508	523	496	510	477	482	526	497	503	488	529	495	516	506	502	472	523	512	484	474	496	530	508	515	520	514	498	508	469	476	539	487	485	513	519	520	458	498	526	463	480	511	509	483	492	523	508	498	495	506	516	490	463	507	487	492	495	507	523	517	510	499	518	512	478	516	507	498	518	474	482	489	525	493	513	533	491	483	490	534	467	488	498	514	519	519	509	508	483	502	494	508	484	521	487	479	538	517	491	517	506	481	468	488	492	522	478	484	497	498	491	485	538	515	536	496	554	546	507	518	531	515	530	469	533	503	498	536	499	517	493	482	475	514	465	485	512	497	533	512	498	507	507	494	531	504	463	493	481	495	520	510	460	486	524	511	481	517	502	510	499	474	494	478	491	483	542	500	513	514	466	497	525	501	512	495	521	540	511	529	499	493	499	496	539	509	510	491	506	502	508	506	490	468	528	507	521	495	495	493	533	522	520	543	496	481	493	541	503	529	526	500	499	511	526	538	494	490	495	494	530	506	553	498	523	506	512	521	514	530	512	519	487	477	463	477	499	551	506	517	560	519	538	528	543	483	510	513	528	563	510	496	488	547	492	505	515	497	489	515	502	456	552	521	506	514	487	506	500	492	477	523	536	510	533	494	492	474	499	497	525	459	501	536	491	484	481	519	515	519	531	519	526	484	486	520	523	464	491	460	522	500	506	540	477	476	529	503	518	466	524	486	527	484	506	527	501	494	522	533	500	533	528	504	501	535	510	459	489	465	475	466	514	546	493	506	527	529	552	486	498	514	475	491	515	482	497	512	545	476	515	482	496	508	504	519	514	540	494	528	513	510	496	490	529	527	480	480	537	494	512	517	505	535	504	532	513	506	567	490	490	528	491	507	513	500	509	537	499	484	505	525	479	506	539	532	508	512	513	492	491	526	516	525	447	542	522	529	489	488	496	532	493	501	517	536	550	527	522	523	520	467	546	494	488	497	475
31318	5663	878	589	518	406	421	401	348	326	296	367	311	296	323	344	317	346	337	293	301	294	292	302	313	304	304	312	293	308	303	328	312	326	325	339	324	312	317	299	305	327	298	285	309	317	321	317	288	290	330	327	299	311	317	332	310	306	304	295	300	315	348	317	284	284	287	297	336	314	328	328	311	327	328	347	287	336	287	328	275	294	283	304	316	297	265	318	319	289	283	288	293	298	293	315	279	300	286	271	271	287	338	315	301	329	318	313	304	302	291	319	321	292	309	322	305	290	274	282	311	289	296	314	300	309	311	305	309	315	323	307	315	317	285	303	318	304	305	304	308	315	314	324	302	289	289	333	299	321	351	296	289	301	290	324	304	284	298	303	306	314	298	268	286	281	317	312	319	277	332	317	301	307	316	287	272	304	307	303	335	291	299	321	293	315	291	341	276	299	306	322	308	300	304	320	300	320	299	295	355	293	332	303	313	301	305	308	318	327	311	303	304	276	296	279	358	280	293	296	286	319	306	305	289	355	313	263	296	338	323	317	308	275	284	293	303	338	304	305	316	317	298	305	264	303	292	314	288	271	309	285	307	307	296	298	283	309	346	272	318	325	295	327	328	295	326	280	283	270	309	253	318	292	303	307	299	311	302	260	280	284	272	290	298	327	264	312	340	304	307	296	281	321	329	310	300	287	284	317	294	322	294	308	301	296	275	319	300	337	269	326	305	291	307	290	312	294	295	311	291	326	304	307	323	321	286	288	311	281	278	343	325	288	286	312	311	303	285	298	263	323	279	288	353	298	299	295	306	315	304	291	286	311	282	304	305	288	320	333	319	299	313	314	313	313	278	298	259	278	320	295	274	316	300	339	316	296	297	292	339	296	309	289	267	306	306	316	290	297	288	312	278	332	302	350	376	284	278	307	300	284	301	310	293	284	337	289	312	304	297	318	314	297	263	284	279	320	300	316	308	313	307	290	305	316	296	298	288	289	311	306	303	323	326	283	303	308	295	312	289	270	318	290	323	306	328	291	288	302	351	312	300	302	258	322	306	270	309	291	310	293	302	302	325	311	308	325	255	303	318	310	313	327	322	302	281	281	308	311	276	286	280	313	307	280	331	315	301	314	304	329	294	287	279	311	285	302	294	314	345	288	341	285	269	268	312	304	298	282	295	302	306	289	315	316	313	278	315	314	303	305	319	303	274	331	324	298	308	308	311	305	328	295	307	320	304	285	319	303	280	280	334	309	293	321	312	315	281	280	313	285	348	301	290	335	318	297	299	314	302	323	298	294	310	314	313	308	263	285	280	322	298	303	273	327	281	295	314	266	304	284	285	299	332	312	304	272	313	257	296	263	286	300	304	321	302	325	311	310	306	296	287	282	289	299	300	302	319	309	283	272	271	316	301	294	296	303	318	299	276	306	293	283	319	283	254	317	294	245	281	330	277	291	329	309	301	323	312	295	318	289	328	322	299	286	303	301	308	303	298	287	281	296	286	324	311	345	322	316	295	281	298	291	293	276	302	309	280	293	315	297	304	317	288	286	314	305	261	289	289	304	294	270	331	294	313	304	280	306	305	295	288	292	299	296	323	281	280	289	293	313	290	310	312	332	289	302	284	312	287	325	309	304	291	321	305	292	284	304	308	309	344	316	293	298	308	321	318	300	304	302	307	323	272	317	281	295	311	281	304	306	313	270	312	305	307	317	278	304	301	323	352	311	279	337	309	289	336	305	277	322	310	323	287	342	300	305	267	300	322	303	304	300	303	316	315	302	321	317	329	262	305	266	303	317	302	290	295	317	274	276	287	311	276	303	328	281	311	269	296	300	313	307	279	302	299	316	324	287	298	300	276	276	297	279	314	341	322	287	299	310	331	313	320	298	304	312	273	313	317	299	305	338	280	296	307	306	283	292	299	332	311	305	331	321	308	314	294	308	316	309	294	306	317	299	314	285	299	280	291	315	298	299	290	308	274	333	313	308	314	282	282	295	286	305	310	274	288	307	315	287	305	301	301	311	321	300	290	282	303	321	294	266	311	298	288	284	296	304	313	310	299	324	288	342	289	338	288	315	309	295	286	300	290	306	305	282	329	295	279	310	275	306	315	318	332	323	277	329	312	339	338	278	289	310	290	272	346	282	293	280	262	307	306	330	320	295	299	302	264	268	302	310	268	300	309	327	291	304	293	304	302	271	290	264	306	321	318	271	289	305	277	321	305	279	334	281	288	277	344	333	310	334	282	313	280	304	289	330	300	316	278	265	313	319	316	318	289	292	295	289	323	310	286	294	296	295	304	317	303	312	313	308	300	304	297	277	316	277	333	310	324	292	312	287	315	300	278	285	301	298	316	324	322	273	266	295	328	295	292	292	280	291	310	286	343	317	281	290	301	272	298	286	297	315	309	319	310	304	304	303	282	298	311	321	320	300	284	298	332	300	313	318	301	320	317	286	300	317	339	332	307	321	293	309	313	284	288	292	284	315	291	309	301	294	328	318	305	302	280	317	319	333	298	280	300	317	309	336	326	285	341	334	297	325	316	295	276	325	296	283	308	285	296	299	334	273	304	303	329	319	305	298	316	325	314	280	294	304	298	278	309	316	309	287	303	288	347	306	308	311	314	296	289	313	302	328	337	272	292	305	307	314	273	335	325	280	305	291	274	293	344	323	307	292	318	286	334	299	278	279	304	286	290	280	351	325	314	264	351	327	309	312	306	342	307	288	296	272	302	327	288	284	297	268	283	318	285	296	309	291	298	297	300	280	325	313	299	284	342	329	296	330	289	301	334	311	300	342	302	291	294	309	293	300	314	339	287	295	321	270	302	280	293	306	278	296	336	308	280	303	288	306	305	302	296	265	331	284	324	294	312	321	295	318	315	329	302	315	300	310	332	327	267	285	321	316	304	334	276	294	316	300	300	297	298	312	290	303	278	315	272	322	314	275	274	295	295	307	284	294	311	308	266	305	325	270	291	270	307	307	312	296	277	289	307	312	285	260	309	296	305	341	338	304	320	287	290	293	289	276	320	296	285	298	324	310	347	309	301	273	293	296	299	291	340	282	293	315	293	331	304	308	291	313	283	280	279	285	323	327	298	288	277	304	315	311	271	292	323	300	338	292	256	325	287	287	284	291	357	288	324	305	300	256	294	322	304	297	289	296	303	295	291	325	324	286	296	290	297	342	279	297	336	298	276	288	291	298	312	296	300	298	299	295	336	336	305	307	281	322	298	296	280	314	295	297	297	311	315	295	317	290	307	309	301	273	263	300	278	300	308	322	310	289	275	302	297	270	305	289	299	298	312	325	295	305	275	287	242	298	304	298	301	309	340	305	285	282	316	300	293	297	342	313	306	291	301	328	293	343	294	326	270	321	312	303	305	294	298	295	270	326	275	286	319	310	310	282	307	296	309	291	301	264	320	307	274	320	320	291	303	311	308	292	269	285	291	266	312	302	322	271	282	278	325	311	313	292	312	319	279	309	345	334
18078	1431	1286	1443	1271	1126	1030	962	934	852	824	794	805	818	765	719	737	705	729	720	767	691	718	708	679	701	724	702	699	717	689	705	662	702	718	738	732	689	695	734	722	673	706	712	742	720	680	785	731	708	701	703	783	762	713	724	682	752	726	697	706	676	720	720	709	704	707	706	748	703	703	683	688	741	674	716	671	678	713	696	687	696	700	698	689	667	667	694	681	683	706	660	693	665	705	718	711	678	695	702	669	662	703	682	672	650	677	663	676	656	732	651	641	691	678	647	680	655	663	745	662	669	709	700	639	675	680	674	716	678	669	677	673	683	678	663	675	671	725	694	662	650	675	661	709	641	682	660	649	723	656	685	642	696	658	697	689	678	660	721	688	666	652	713	643	665	737	683	635	657	645	689	679	675	647	697	631	753	690	732	670	652	653	662	665	695	673	684	623	657	705	669	655	708	648	685	705	635	670	714	696	675	712	655	676	709	684	683	673	687	669	650	690	597	700	681	669	686	677	641	689	665	664	669	647	700	689	680	743	658	722	701	684	690	693	659	697	672	645	684	673	666	647	680	656	633	699	666	623	662	698	686	679	716	687	623	676	714	658	691	653	712	689	691	688	664	710	721	659	641	678	669	658	706	660	720	675	729	628	633	682	653	656	726	664	675	685	662	695	677	671	693	683	709	695	696	679	670	660	656	651	669	681	693	691	659	701	692	640	665	667	667	659	694	669	645	768	660	691	692	667	641	708	635	655	668	671	640	678	689	652	643	637	650	670	649	697	667	706	685	701	678	673	659	685	694	695	669	736	712	647	679	664	696	691	689	691	652	684	687	636	693	709	673	653	679	664	626	646	692	716	679	664	682	674	648	715	649	677	694	692	699	637	724	687	671	664	701	678	672	684	695	661	669	663	706	707	651	682	654	733	676	705	685	683	690	694	717	679	704	642	654	690	683	665	701	673	718	699	668	699	720	678	719	677	682	665	714	661	704	653	629	703	674	710	646	649	711	656	661	691	693	672	653	684	734	680	627	702	629	681	659	666	673	672	689	651	709	666	658	678	704	685	695	693	663	672	679	651	655	632	678	708	666	671	659	677	710	634	669	700	692	685	631	665	690	676	656	670	642	670	686	693	644	643	730	646	681	711	658	672	719	698	669	622	651	682	677	668	670	671	696	637	684	686	677	707	688	676	625	676	703	666	736	662	691	650	680	649	676	663	648	661	673	673	676	678	681	693	656	687	668	720	678	699	680	695	663	662	682	698	647	676	674	696	704	681	690	643	667	681	658	645	666	678	687	701	655	658	668	664	724	664	675	662	695	705	680	709	650	659	659	680	740	664	664	654	704	682	718	659	654	668	693	692	668	693	660	686	709	705	684	665	675	687	654	694	683	630	657	661	689	689	724	707	677	662	711	695	730	722	640	697	684	690	685	688	695	671	683	653	710	663	642	708	666	685	701	695	680	688	684	673	658	667	705	699	702	664	710	616	685	681	678	661	663	680	653	689	692	654	649	690	666	632	710	663	684	698	725	684	662	732	673	677	656	647	696	655	631	647	702	676	683	641	669	636	696	675	669	683	697	678	719	684	698	690	658	688	687	682	685	659	658	654	696	688	745	737	681	682	653	731	710	698	669	686	678	680	671	665	666	716	713	670	702	668	674	684	668	694	669	703	674	665	701	672	620	666	631	704	652	711	686	671	681	692	678	700	671	682	681	656	683	681	674	654	696	672	686	693	659	661	661	662	630	697	664	702	675	685	682	742	667	738	686	669	695	704	682	684	694	710	690	665	676	686	653	723	675	683	658	690	668	635	647	719	640	703	631	640	671	651	668	694	652	664	707	679	709	698	713	690	686	653	717	700	714	693	669	662	669	655	675	653	697	680	684	680	686	727	668	712	684	681	627	727	721	698	656	616	671	700	667	697	649	600	701	692	703	674	680	679	694	655	686	651	667	658	692	653	641	680	661	662	677	667	696	677	703	667	738	672	709	678	676	686	691	672	677	679	615	681	664	701	710	641	722	689	680	671	712	680	640	660	685	688	619	727	679	668	684	680	657	700	693	707	678	654	661	671	702	692	698	683	646	642	623	647	676	677	704	656	668	671	640	701	693	676	663	711	709	621	652	697	651	667	632	696	710	684	654	757	655	660	713	664	691	666	689	677	640	645	682	707	653	637	746	683	702	647	663	753	686	672	697	681	723	683	737	638	677	670	654	652	654	705	694	726	712	653	675	709	655	665	696	678	682	727	665	691	633	686	706	668	695	612	699	688	729	689	687	690	669	666	620	631	712	649	686	652	648	670	690	697	720	648	676	668	644	655	691	711	662	708	671	682	710	673	664	676	714	659	667	693	681	649	725	652	690	669	660	672	662	714	649	646	700	675	637	669	695	645	662	673	710	683	650	692	722	678	657	725	701	680	633	674	660	665	681	675	689	670	728	694	679	682	693	658	671	669	653	692	676	667	649	691	699	664	681	700	718	677	719	667	719	690	626	688	697	681	675	667	721	666	697	640	682	686	666	719	700	705	712	633	648	683	714	660	726	707	694	633	697	691	633	667	680	673	689	662	680	688	666	676	685	722	695	728	674	662	696	676	695	663	639	686	671	689	674	667	645	679	667	708	671	700	616	695	697	703	683	644	680	686	665	695	732	661	702	614	648	655	658	667	674	715	684	677	688	626	690	709	681	677	691	691	672	662	667	691	661	717	676	672	641	642	736	683	693	666	689	677	645	666	681	676	684	710	673	715	672	662	674	703	677	649	697	724	734	651	730	643	661	684	645	668	702	660	678	627	647	677	658	681	678	664	676	625	636	676	681	664	692	694	644	686	607	683	693	671	676	680	705	711	690	650	630	665	676	714	706	679	681	726	685	670	680	641	680	691	690	653	710	673	742	695	649	684	693	660	696	724	654	663	696	651	664	661	626	675	665	655	665	686	680	683	677	717	650	670	663	650	753	664	648	660	692	729	631	659	619	717	655	629	679	673	720	685	692	696	710	714	670	677	670	662	704	672	687	700	701	675	696	696	667	682	688	673	684	679	643	668	695	626	679	656	747	689	678	657	695	690	650	707	685	650	698	706	664	690	676	678	678	665	710	647	675	668	630	647	683	665	751	688	702	692	697	687	656	720	634	692	630	672	682	684	690	669	658	691	652	728	647	685	679	710	639	718	677	642	660	701	658	641	653	705	645	665	701	690	658	689	627	687	648	700	677	684	678	683	711	620	671	695	714	681	600	692	657	657	680	678	674	706	701	691	692	687	672	702	636	653	687	620	658	705	703	671	693	680	681	698	736	662	674	730	731	688	649	670	626	694	662	671	695	652	654	668	669	698	719	689	647	673	632	703	672	713	649	674	659	685	713	709	693	644	725	682	667	638	706	701	671	679	662	643	656	643	677	718	683	659	677	673	703	660	690	620	664	700	706	674	692	683	653	695	686	722	679	663	676	647	700	713	678	691	679	652	686	697	700	689	728	690	689
40520	9354	1714	1030	700	501	467	497	433	426	404	388	401	394	355	419	356	361	354	350	375	357	364	361	332	334	365	372	353	354	374	328	375	361	311	353	353	326	337	393	304	380	351	339	352	356	356	357	388	341	360	387	330	359	364	336	341	399	339	383	355	334	363	343	355	339	332	352	341	334	343	333	347	353	370	350	385	358	352	327	330	307	343	371	322	389	317	345	352	331	368	351	377	368	369	376	353	328	357	371	341	350	364	333	329	345	359	354	320	340	377	332	342	357	356	380	327	370	326	335	328	325	302	335	350	332	321	317	350	343	341	331	347	346	376	359	368	378	326	353	366	356	365	343	386	300	306	329	327	351	350	356	348	343	333	380	330	380	347	336	339	325	371	349	376	337	357	354	369	356	348	343	308	339	354	327	346	354	330	328	321	353	353	294	377	363	305	314	323	349	347	329	382	323	362	326	359	358	318	338	380	304	344	362	330	334	387	390	390	323	335	323	318	356	352	346	339	341	377	330	308	347	333	317	370	347	309	370	365	333	336	341	323	323	398	360	373	319	331	344	312	331	380	327	377	359	369	345	365	366	320	342	372	367	348	343	353	342	338	349	327	343	313	323	336	369	356	351	343	346	360	348	377	346	336	345	342	319	346	360	368	316	355	353	333	368	314	371	344	341	345	391	383	367	341	338	358	335	335	367	352	374	363	360	349	335	369	345	334	352	350	345	382	326	368	349	377	353	348	358	348	409	356	364	341	356	335	359	340	359	386	362	333	356	375	340	348	351	335	330	332	343	328	330	379	404	353	329	323	337	355	372	372	337	360	376	391	348	369	337	341	365	347	341	383	354	334	369	369	352	372	327	342	361	347	365	319	337	342	394	373	380	356	337	374	367	355	328	321	315	330	354	362	334	319	363	319	350	356	343	412	348	298	359	354	362	372	374	350	371	331	323	350	354	308	319	336	338	330	325	338	346	350	380	357	327	338	374	350	313	367	333	354	340	356	342	333	369	313	357	352	315	366	337	354	336	320	330	334	320	334	318	397	349	348	344	357	346	345	356	336	335	371	343	330	315	352	377	337	347	357	367	365	335	365	337	368	399	346	351	308	364	330	361	326	345	346	335	366	330	323	362	323	390	365	354	379	401	327	348	364	350	329	303	337	328	361	392	345	376	351	417	410	342	349	335	336	323	321	365	358	327	371	372	361	361	344	325	357	343	337	343	352	330	343	340	354	317	343	337	387	390	352	334	369	329	377	350	356	368	319	349	367	325	345	333	346	350	348	349	338	367	328	362	334	354	363	388	316	378	315	326	348	375	350	333	333	352	322	354	312	345	389	388	347	312	307	349	383	370	373	379	367	354	338	350	319	337	377	399	374	316	365	309	327	323	368	345	328	350	341	342	385	321	383	358	357	355	351	347	335	329	350	329	293	315	338	380	375	368	376	358	345	342	343	360	354	319	322	355	356	370	402	357	344	330	340	333	317	324	342	360	347	355	341	331	332	325	346	368	336	371	326	341	364	353	340	357	338	362	364	367	357	317	372	321	341	370	365	372	358	351	346	346	342	333	379	376	325	351	326	332	349	307	339	394	383	361	330	368	371	362	371	386	358	333	364	394	337	364	368	376	365	347	393	363	320	348	345	325	363	341	361	331	368	358	364	341	329	327	358	363	375	346	330	337	351	337	349	349	359	329	348	335	358	395	367	357	356	360	377	339	350	342	335	346	414	395	338	351	323	336	354	368	335	361	369	349	324	334	316	338	360	354	356	368	338	360	322	369	339	324	358	357	356	324	314	378	353	356	376	361	369	353	335	341	352	368	330	341	306	373	371	359	338	347	334	350	380	343	357	384	367	334	344	332	318	362	338	339	312	363	352	352	364	342	356	336	369	357	370	325	367	351	391	351	356	369	322	377	336	358	342	381	350	328	365	365	331	386	326	316	377	337	353	349	327	368	347	369	344	312	314	338	327	318	362	328	344	332	353	352	332	381	356	341	349	406	386	357	326	360	343	355	325	353	348	321	378	345	381	378	355	334	358	308	362	337	334	385	374	318	351	332	346	325	339	376	370	343	351	357	364	341	400	329	356	360	368	374	352	372	370	342	341	317	399	325	339	363	347	372	346	361	341	364	371	347	376	349	310	342	331	398	332	345	337	358	349	350	358	335	327	358	326	327	357	365	296	378	342	334	386	349	364	337	375	333	334	352	318	343	362	344	315	314	351	362	365	370	319	333	368	347	343	337	340	356	333	356	342	352	349	370	377	388	347	323	349	369	343	332	343	368	380	367	314	345	343	340	360	307	325	373	318	369	363	338	373	341	367	345	377	323	330	327	304	352	357	297	344	335	320	315	340	358	331	337	314	374	350	342	372	336	331	354	345	317	322	361	357	362	379	329	374	372	350	347	334	329	381	362	346	366	333	364	373	359	379	336	343	350	326	353	341	398	382	379	315	368	356	383	357	314	350	331	350	352	368	358	376	344	394	352	308	390	348	336	349	346	335	350	342	337	362	345	366	375	332	361	336	368	360	358	336	362	381	375	372	343	344	357	357	390	341	358	330	347	359	343	324	321	378	366	340	346	351	348	345	342	328	349	351	343	317	344	352	328	372	365	354	364	378	356	368	357	354	350	362	337	334	352	336	364	345	343	329	358	359	386	335	322	349	360	360	329	342	373	337	335	366	361	394	343	371	337	327	332	335	369	377	384	343	358	343	322	335	336	363	368	356	335	357	365	346	360	325	332	333	341	346	355	344	382	351	312	291	344	346	348	368	353	337	319	337	342	346	361	307	328	374	378	377	331	350	344	346	329	398	364	369	355	360	389	354	346	355	362	370	368	357	372	346	337	309	354	366	357	346	389	358	365	335	380	344	359	360	347	354	395	335	370	339	320	336	341	343	360	357	344	328	354	327	356	362	365	352	326	312	374	370	326	346	349	328	342	352	372	315	364	356	353	357	321	367	336	315	338	365	353	355	371	342	351	351	348	363	347	348	335	374	371	365	365	317	351	355	347	370	356	367	378	358	356	355	371	342	348	336	368	338	357	322	349	368	378	354	364	358	350	346	320	324	331	319	366	371	359	337	357	378	339	362	353	371	356	362	326	356	346	347	355	335	353	359	350	379	330	376	336	325	368	345	373	375	325	333	356	369	339	339	372	389	343	350	340	371	327	368	351	391	371	328	334	358	356	347	325	355	336	369	328	321	385	346	343	360	355	318	358	350	335	333	332	347	377	370	389	346	351	292	313	364	345	358	353	355	367	402	370	352	383	367	345	331	336	335	378	316	336	343	344	370	348	303	316	317	311	324	350	350	343	370	347	347	362	346	356	368	358	348	335	333	320	336	348	346	340	361	387	305	350	335	346	338	358	371	354	371	349	290	362	364	354	345	362	338	329	339	409	348	380	331	320	347	334	347	337	352	339	350	360	352	319	351	362	356	348	314	351	338	330	332	337	384	380	368	380	337	335	326	331	330	366	302	308
22032	2254	2128	2366	2069	1674	1408	1260	1164	1130	1113	1018	1025	952	919	930	873	898	832	829	808	809	840	822	784	836	822	772	810	800	793	795	818	802	772	737	751	774	793	775	800	772	761	808	812	822	800	807	815	880	860	881	873	880	845	838	780	809	836	831	788	829	778	826	836	816	819	788	816	772	753	823	778	809	791	831	758	760	770	794	792	796	750	763	767	788	850	770	730	794	752	835	796	779	718	746	793	719	809	791	793	736	759	745	778	761	783	729	786	740	776	773	754	793	716	803	756	748	768	773	771	798	782	742	745	741	772	780	814	790	777	701	720	794	774	746	728	744	791	782	782	740	733	740	749	753	779	741	774	771	702	774	780	745	736	727	734	781	779	754	767	756	740	792	762	731	760	737	731	744	754	750	724	733	727	771	803	763	732	801	748	778	728	777	784	734	798	816	752	780	733	781	786	744	774	748	753	794	753	715	748	781	770	728	792	746	784	758	780	756	751	738	775	713	739	736	755	745	764	779	763	724	757	825	704	741	741	780	729	787	776	758	764	749	746	782	753	745	796	732	760	710	732	743	782	745	711	711	751	768	766	732	760	724	788	804	773	752	723	768	757	704	722	774	738	723	669	734	773	747	727	690	732	750	781	733	767	718	760	775	795	771	745	766	762	755	699	734	786	771	743	704	710	704	807	788	717	728	738	747	789	754	795	777	793	806	733	718	724	734	722	755	775	779	752	772	746	762	735	759	772	748	739	727	759	764	790	790	750	749	778	760	746	761	766	770	728	797	735	736	773	763	804	765	747	748	788	742	744	745	725	692	748	804	766	720	791	743	707	702	711	755	728	741	760	781	769	746	786	766	787	776	795	796	775	730	755	723	690	751	776	764	753	752	778	757	768	769	756	787	781	734	755	804	794	723	755	800	756	772	755	800	691	774	750	707	777	758	756	771	783	760	748	798	773	791	724	736	726	802	766	762	721	767	780	725	789	763	766	779	768	741	740	734	773	759	763	737	795	714	705	788	724	729	782	722	735	734	741	768	771	749	790	751	769	768	777	789	770	735	753	709	746	723	789	764	742	756	735	774	782	756	733	725	768	778	693	741	735	720	792	798	774	750	724	732	726	776	746	712	747	739	751	772	746	759	716	742	758	720	796	798	773	726	729	745	700	743	772	759	778	787	791	739	763	732	745	768	748	724	794	725	723	754	706	802	726	758	745	753	773	774	758	705	708	798	773	760	768	779	742	770	736	741	770	760	779	800	745	751	834	747	768	789	751	752	776	707	716	748	737	794	743	773	713	728	740	702	721	760	737	749	744	770	739	763	772	743	837	783	740	717	767	727	733	764	710	730	720	752	766	772	730	763	739	750	774	796	704	762	729	791	728	740	798	803	788	761	750	704	752	728	723	745	754	766	734	741	724	770	780	776	776	796	751	738	737	714	754	756	723	735	765	743	704	696	760	753	788	761	761	761	779	736	764	758	768	747	732	818	774	718	752	763	755	756	786	734	759	759	688	723	756	760	720	727	752	803	757	763	748	750	708	754	719	762	746	758	722	714	793	770	788	777	734	766	769	772	759	759	755	790	709	760	730	757	754	721	736	763	780	790	735	778	744	727	773	763	778	774	770	756	747	783	721	755	730	719	782	789	806	783	749	731	800	750	792	783	707	733	737	756	741	730	735	728	770	790	744	720	743	775	758	773	709	802	782	730	751	782	768	781	778	734	767	750	783	788	769	788	750	762	797	742	818	729	842	712	793	785	752	735	775	755	743	748	766	765	785	741	775	734	706	753	764	758	749	743	755	739	743	767	743	797	790	728	789	774	782	751	766	789	718	731	712	762	768	781	755	726	748	728	778	754	755	778	768	713	774	717	748	799	759	766	705	763	700	721	695	740	746	762	741	802	738	741	750	737	790	775	773	791	728	752	772	769	717	784	766	787	774	774	776	799	770	701	794	697	742	767	743	789	777	728	749	792	683	760	676	746	735	687	714	747	733	763	781	746	763	747	784	773	796	773	762	732	709	762	750	751	773	781	761	767	728	759	720	794	761	746	743	773	692	733	784	735	770	730	786	769	726	759	723	755	770	733	797	757	767	789	759	773	710	726	712	824	744	728	804	710	727	725	782	815	749	755	778	741	760	714	756	772	720	707	754	758	717	757	752	705	730	721	738	736	731	779	740	772	776	767	789	780	779	735	742	748	756	801	761	745	748	746	811	748	773	753	740	768	784	711	759	797	724	749	779	729	748	750	762	725	791	782	776	726	727	731	763	742	790	777	755	690	784	754	744	817	742	773	747	814	755	735	705	736	782	737	733	724	755	759	724	808	716	709	770	787	739	775	814	757	739	756	740	749	784	768	705	767	743	776	790	713	762	744	699	743	734	783	760	718	764	772	745	733	765	748	742	715	758	792	786	740	768	739	749	800	759	775	762	741	770	727	740	733	733	752	743	760	767	757	738	730	804	705	793	749	752	736	780	733	760	772	720	768	757	740	751	762	773	781	778	780	769	767	758	793	732	769	738	773	778	734	763	763	764	727	792	718	791	746	703	786	756	757	742	741	724	739	764	738	775	775	713	786	741	745	666	760	696	732	728	721	734	732	750	735	769	787	735	762	733	788	816	705	782	742	743	747	735	730	750	734	768	769	702	773	684	759	750	736	759	715	800	768	727	731	782	740	734	755	765	768	727	759	718	718	733	745	761	746	752	699	777	763	748	812	722	735	817	757	771	769	763	723	728	797	818	744	734	761	816	771	714	764	761	762	797	756	761	748	704	803	778	757	715	741	737	768	742	803	792	756	757	819	792	712	730	780	747	759	764	772	694	786	759	731	753	736	774	765	785	731	767	729	781	693	738	779	776	764	740	739	729	740	756	740	716	761	730	770	739	777	778	779	736	757	772	787	779	779	761	769	698	771	789	750	756	768	775	717	727	696	780	750	740	735	723	783	751	753	736	757	706	718	749	737	743	757	809	825	728	764	776	797	740	770	699	770	731	741	791	798	768	748	745	732	791	758	751	730	782	741	751	782	748	761	785	759	800	769	755	709	753	766	808	744	758	771	721	760	738	773	791	781	711	768	709	768	683	738	755	787	752	778	767	755	748	739	743	770	708	776	758	761	729	787	771	809	773	697	734	736	733	732	761	774	778	728	770	727	773	697	755	717	737	742	748	746	766	766	724	784	709	794	778	780	752	791	732	770	764	709	749	741	769	765	729	841	731	773	765	775	754	719	694	797	734	738	831	785	740	782	761	789	744	761	759	742	755	730	728	759	751	779	775	755	747	762	739	763	731	770	720	787	771	757	725	768	719	742	776	716	754	780	769	764	749	741	752	711	806	758	744	742	750	744	759	733	723	752	757	738	800	726	753	715	772	779	763	769	786	768	789	759	791	742	767	788	773	765	808	769	721	747	763	791	749	753	771	717	712	772	779	764	732	783	734	754	735	800	752	749	763	737	746	777	801	800	754	744	717	699	747	772	780	760
11676	1251	258	219	228	229	229	223	189	230	207	193	209	235	213	200	195	237	239	234	197	219	198	217	220	217	225	233	216	216	213	207	228	226	252	227	221	245	203	227	209	202	215	222	207	205	188	186	218	224	226	224	208	202	212	216	221	216	193	244	231	198	234	220	201	222	230	208	201	237	225	216	209	218	264	194	200	218	257	201	203	204	194	214	204	235	244	202	187	203	203	207	216	181	204	191	239	182	232	228	222	174	217	226	227	216	205	208	189	215	211	243	223	224	212	236	186	201	204	227	209	200	193	209	231	224	208	203	204	201	196	219	204	236	213	194	182	227	210	215	195	217	200	238	226	220	223	232	195	218	230	209	221	233	205	208	221	217	223	245	182	218	212	190	218	207	216	209	213	221	223	192	189	218	219	180	212	233	202	211	189	200	214	204	237	216	214	229	199	221	228	229	229	206	213	198	206	209	219	201	185	213	199	209	201	213	212	215	196	201	181	203	216	194	181	222	213	213	204	212	236	242	212	188	207	205	227	241	235	231	208	211	221	201	184	241	203	203	199	210	203	212	227	230	203	218	209	199	226	216	234	204	214	187	227	229	184	169	187	214	228	193	225	175	215	230	192	213	233	207	219	205	218	213	202	206	217	217	227	222	194	221	183	226	199	207	196	194	212	209	222	189	209	211	238	222	224	215	227	242	198	199	220	220	202	212	207	241	197	217	210	185	200	222	226	231	202	248	209	202	182	200	203	212	191	230	237	196	168	210	222	206	199	229	234	205	191	231	210	197	229	214	206	226	223	197	202	193	186	216	209	215	208	220	225	205	233	208	214	216	196	179	210	205	228	180	199	173	197	177	217	234	194	204	231	240	185	199	229	197	219	179	209	213	182	227	215	261	224	215	236	232	213	227	212	198	213	198	213	216	235	228	218	195	187	201	218	238	207	189	183	204	209	209	218	254	210	214	221	227	209	191	199	225	225	207	219	219	200	208	236	227	183	185	223	215	214	242	244	208	246	242	202	179	216	237	225	222	207	201	225	209	216	232	238	199	236	209	230	215	203	209	236	242	195	196	237	216	183	210	179	191	222	187	222	191	190	188	199	217	214	213	259	216	201	219	215	224	183	201	215	217	232	227	222	249	196	198	202	196	204	192	210	192	233	226	216	185	212	220	189	226	199	222	202	200	245	220	212	214	208	206	228	192	231	224	236	195	218	231	189	179	221	217	219	232	215	204	199	215	194	254	187	204	217	205	246	199	212	200	219	202	239	223	213	224	192	202	201	213	216	219	216	214	189	213	191	210	196	198	224	229	211	205	192	198	201	197	226	217	204	205	197	231	227	221	218	229	211	213	211	190	212	184	194	200	221	210	204	219	195	228	212	207	215	212	177	230	162	201	240	204	212	201	203	228	209	227	239	205	212	199	225	228	209	277	214	192	189	188	204	222	199	207	209	233	197	194	196	196	216	215	238	209	242	223	192	217	223	214	187	218	247	195	210	205	194	192	216	201	218	227	232	224	234	203	212	226	195	202	195	234	227	200	217	200	197	224	217	208	208	192	193	244	213	211	220	227	192	230	219	201	208	187	189	214	213	210	191	204	222	210	221	233	226	200	203	197	254	198	209	218	245	231	215	204	220	248	224	236	194	224	234	193	208	194	205	212	207	197	190	225	187	202	210	229	198	238	206	201	199	215	227	221	229	212	204	211	190	195	211	211	212	210	216	211	199	211	205	210	225	225	238	220	195	213	215	217	214	242	193	202	219	203	222	206	219	204	202	213	228	199	177	185	217	218	222	208	208	203	222	244	220	195	210	209	216	219	224	217	184	208	230	189	191	211	232	208	205	216	230	218	216	219	223	218	222	205	222	211	215	223	199	195	205	231	247	193	186	205	243	203	188	220	190	195	222	234	208	227	209	204	206	215	213	212	231	218	200	200	203	186	239	202	220	225	201	193	206	228	216	209	223	191	196	198	194	238	209	217	236	240	227	220	207	229	226	227	229	207	210	185	225	198	208	186	238	211	201	208	207	222	228	203	236	215	230	181	218	180	221	190	205	215	182	205	223	199	195	201	201	219	204	219	218	232	212	208	212	210	211	214	196	216	210	229	194	207	213	206	191	234	211	232	225	202	179	215	209	208	213	218	197	208	204	178	249	201	187	210	177	216	190	219	206	206	230	182	227	200	222	223	210	195	198	228	215	225	194	211	206	212	199	203	185	233	217	220	234	220	193	202	195	186	206	206	230	202	207	208	202	214	218	240	213	202	219	208	205	211	214	217	194	210	191	191	204	215	178	213	249	207	213	217	204	227	200	216	196	230	215	219	202	226	240	192	191	186	214	220	218	201	211	215	179	197	233	206	213	221	214	197	221	174	206	231	199	220	208	207	195	217	185	223	209	239	194	214	197	214	193	215	202	208	217	227	182	208	212	218	223	208	206	250	202	238	220	222	195	226	228	217	199	190	201	199	264	189	231	206	224	227	209	206	228	216	189	228	211	249	203	217	213	242	219	223	237	211	202	218	204	216	217	237	221	217	202	201	201	210	217	213	210	224	220	229	231	207	207	201	186	188	212	211	215	215	200	176	259	250	227	191	179	191	197	243	195	195	204	213	195	194	210	205	211	202	227	195	199	236	199	201	211	221	214	202	200	204	228	196	192	221	237	240	200	224	203	199	197	209	177	200	202	189	201	187	216	212	210	224	211	212	191	229	188	203	206	216	183	232	199	227	189	211	221	224	200	213	230	217	190	260	191	208	196	193	218	223	218	238	183	182	227	233	195	193	211	240	222	209	187	230	213	206	222	241	210	191	202	199	214	199	227	204	236	221	205	214	222	202	207	214	186	204	221	196	214	201	211	185	225	247	209	235	198	234	195	211	210	212	239	185	191	191	231	228	184	201	226	222	210	217	225	207	215	221	186	216	210	223	224	213	222	189	203	233	168	228	228	190	191	223	186	212	215	225	214	228	204	233	227	269	214	187	201	189	193	213	222	176	194	216	243	191	218	198	220	209	209	231	205	237	206	209	186	199	243	225	193	182	218	174	203	222	247	219	235	208	220	208	209	221	204	210	196	216	198	225	184	223	213	196	211	222	235	217	219	190	243	222	203	204	235	222	210	208	212	180	219	198	233	210	190	195	208	191	198	204	207	198	178	230	224	220	201	228	243	243	228	225	206	206	179	203	207	231	205	198	228	188	201	195	194	205	212	224	220	243	195	206	202	196	203	209	214	196	206	183	236	203	172	223	214	193	205	200	225	216	221	202	207	246	196	235	231	214	195	224	246	220	174	207	242	207	181	226	208	204	190	227	232	208	245	191	237	217	203	209	187	235	227	211	218	212	206	197	212	196	224	209	233	241	209	214	219	198	213	205	206	220	221	222	201	215	223	199	214	222	204	194	204	201	204	207	201	256	218	219	223	217	218	207	209	213	220	232	234	215	166	201	228	201	236	202	202	201	193	201	184	225	251	237	202	216	242	220
7094	848	533	554	559	554	485	494	507	506	481	472	490	505	464	483	497	467	532	517	502	509	498	480	503	521	486	492	508	545	502	529	501	521	501	512	499	512	512	471	499	529	471	494	515	517	520	548	524	509	525	525	540	487	504	510	509	482	495	528	482	538	498	484	502	496	510	466	479	496	529	542	510	521	545	520	504	506	454	510	504	489	475	503	513	520	474	498	507	494	473	496	533	480	492	475	516	484	520	489	538	484	536	471	521	538	514	511	500	538	511	522	515	511	531	512	481	516	481	508	487	508	504	507	513	536	506	466	513	523	514	494	507	495	475	456	512	523	497	509	541	533	469	507	508	507	488	515	494	549	483	499	460	489	497	530	525	471	530	479	510	504	500	504	516	501	494	516	464	505	480	512	518	463	500	525	509	494	496	512	491	495	553	510	487	485	492	472	484	502	511	515	512	487	545	540	458	510	431	484	481	483	508	489	487	525	511	516	470	493	533	504	504	529	480	518	497	503	490	505	507	504	486	485	513	518	516	509	515	498	504	497	478	484	509	478	468	494	465	514	538	502	498	491	479	492	482	475	522	480	502	523	509	506	517	508	488	486	451	480	444	518	492	483	501	509	500	499	511	521	504	462	549	491	525	471	471	524	509	472	518	461	506	539	519	484	492	519	451	518	495	499	539	501	487	518	503	536	520	486	530	473	494	490	500	490	490	479	495	532	444	500	508	468	499	489	526	525	496	518	487	475	483	499	488	505	470	502	475	494	485	553	510	516	468	459	471	482	516	484	509	504	497	479	508	527	510	518	515	526	493	503	503	511	476	482	515	538	528	484	481	482	543	522	497	505	480	503	519	534	518	456	505	514	492	491	489	500	497	495	480	512	524	458	443	481	538	472	473	464	479	479	486	544	491	505	466	489	497	493	489	471	502	494	472	508	451	525	534	471	470	473	481	485	518	462	479	521	537	484	492	511	489	497	534	514	480	507	495	542	479	512	493	492	485	481	507	472	494	547	519	483	487	524	486	496	524	505	494	552	504	508	479	469	474	496	515	516	464	473	503	475	474	535	510	521	507	513	512	511	538	522	505	485	497	509	538	479	523	467	526	520	533	479	537	504	487	486	471	484	501	505	544	515	524	516	479	473	493	469	485	467	512	486	513	515	499	509	488	491	490	502	485	479	486	497	494	482	478	516	493	515	512	505	495	502	499	488	457	491	477	490	479	517	491	452	497	484	480	487	498	535	520	467	487	541	550	514	512	513	523	488	531	477	521	524	498	531	492	533	490	522	496	488	440	552	506	491	521	523	536	466	511	477	521	496	491	533	512	513	513	515	532	491	509	481	521	496	507	507	459	461	492	520	517	517	483	506	511	525	485	470	516	467	511	463	488	500	539	478	512	543	470	523	453	491	489	488	526	517	498	448	518	527	506	506	498	459	505	496	500	465	546	495	511	499	510	520	482	497	503	486	470	534	511	506	488	525	508	471	514	502	509	510	448	456	508	504	477	547	480	504	486	463	511	539	473	495	480	460	529	523	487	507	530	512	467	561	519	532	517	502	506	475	512	503	480	447	483	513	503	518	467	503	463	454	501	503	528	522	516	558	477	530	497	477	504	481	489	509	482	486	497	499	471	511	511	497	474	480	514	537	467	481	496	508	492	537	481	481	448	539	474	481	513	521	514	545	470	501	519	522	508	518	529	529	454	502	499	540	493	491	519	498	534	520	486	528	541	505	508	483	462	505	467	506	487	495	515	497	486	492	491	530	491	499	495	494	518	506	476	511	491	470	480	516	516	495	482	501	468	495	464	540	500	462	520	525	526	528	480	534	481	506	501	516	530	496	467	496	495	540	499	491	524	490	483	511	536	500	503	463	507	498	487	522	535	507	494	504	451	515	511	463	515	509	498	482	502	475	508	544	539	520	528	496	502	511	518	460	498	472	519	522	522	517	523	465	518	509	489	498	514	479	456	491	501	522	456	473	473	520	521	460	510	492	527	510	507	470	493	501	501	478	493	472	514	529	478	505	482	481	507	506	509	490	497	495	518	514	489	492	533	492	494	478	502	487	542	524	482	495	520	499	507	490	501	536	517	481	493	503	522	488	487	566	478	493	482	535	491	528	506	530	503	487	475	512	493	525	482	489	500	503	531	519	474	489	451	528	489	481	514	515	511	466	504	521	492	492	522	496	465	481	503	528	528	497	495	470	536	497	483	502	512	484	515	462	476	470	504	519	494	546	513	506	508	446	514	492	531	498	491	477	515	546	493	548	471	516	482	490	468	517	475	518	535	486	481	514	443	529	463	511	473	509	474	509	512	495	491	516	514	515	519	526	525	476	480	481	497	506	513	498	501	489	484	501	509	448	508	509	508	452	521	490	520	503	455	463	449	492	543	516	465	497	462	534	481	515	484	511	514	528	494	484	485	515	478	471	468	475	483	504	500	546	458	443	517	503	474	489	481	491	510	477	458	500	481	476	477	506	481	502	511	493	535	475	483	506	483	522	483	533	512	514	492	501	511	500	515	518	484	487	516	518	529	548	489	480	484	469	494	511	471	505	509	511	485	531	520	508	499	509	525	520	466	522	528	484	510	501	534	477	472	519	491	543	532	486	493	452	490	482	493	492	506	494	445	472	476	503	488	477	494	506	491	491	487	487	549	480	504	495	547	495	485	520	486	551	462	475	492	535	504	494	498	476	525	514	490	472	472	519	519	475	510	512	506	488	519	491	494	524	483	508	493	473	509	501	507	490	518	514	475	484	513	518	522	520	482	495	505	501	501	517	487	479	531	514	487	544	529	536	510	483	520	476	494	498	510	503	498	531	485	507	446	507	472	502	482	519	493	512	477	525	518	504	502	504	481	494	513	481	489	510	516	521	489	533	494	519	474	463	512	495	520	514	503	556	462	490	517	468	533	525	524	520	487	499	531	515	516	466	478	481	498	536	516	493	521	501	473	522	490	497	490	496	512	479	498	474	486	519	472	509	505	504	489	506	511	524	463	495	553	536	563	481	497	477	495	501	510	492	538	456	467	484	459	493	463	496	520	499	518	469	503	495	550	475	502	466	514	547	525	556	513	483	512	516	503	526	527	508	500	454	543	491	495	490	526	522	519	476	482	494	505	466	507	506	488	444	528	492	452	474	524	518	508	502	472	470	523	539	485	535	486	495	524	501	480	492	499	520	504	537	478	523	469	508	543	515	496	538	459	532	505	537	509	492	484	492	453	529	496	446	489	497	541	466	481	484	515	503	496	520	461	464	515	552	499	491	462	496	529	497	515	504	533	505	509	481	507	492	524	487	476	476	507	515	506	529	507	546	494	518	516	494	499	516	485	504	492	519	524	501	517	507	486	528	477	483	516	495	531	489	499	493	488	496	502	486	485	494	487	519	490	495	541	483	529	500	465	527	512	479	534	536	537	517	485	482	503	523	505	491	466	487	523	508	486	480	550	535	494	492	452	556	491	521	503	495	512	504	513	503
30343	5488	812	537	435	412	373	358	322	325	328	308	335	324	343	327	307	281	346	314	363	334	276	312	334	324	320	294	286	294	294	333	303	308	299	310	313	277	321	300	313	303	276	302	294	316	316	292	325	303	317	281	316	324	299	270	310	309	310	298	285	273	321	309	311	325	303	332	314	307	311	303	301	260	331	317	263	302	309	331	300	292	299	268	321	296	273	302	306	284	295	356	304	322	317	292	292	297	268	312	288	286	287	299	264	318	293	301	311	341	297	311	332	290	295	298	333	285	293	307	292	288	289	292	331	327	328	280	332	308	283	297	282	301	311	297	308	308	282	275	321	302	285	287	298	280	291	294	308	313	293	319	306	274	318	327	304	319	288	304	327	323	292	300	314	276	355	309	295	296	315	304	282	309	313	271	283	293	325	279	332	298	301	315	286	303	349	293	300	300	330	284	337	297	271	286	316	323	300	292	303	300	309	302	299	293	331	291	345	283	304	363	297	301	326	283	308	340	318	340	335	288	316	311	302	270	287	315	302	319	302	275	304	298	277	311	316	306	311	291	305	291	318	278	322	309	290	300	300	288	320	283	287	311	280	284	271	310	304	311	311	315	320	299	279	302	279	292	312	291	287	300	285	312	329	303	366	339	275	310	308	290	305	331	264	278	296	291	269	285	279	311	286	327	324	326	292	326	309	293	273	288	255	306	293	298	299	319	312	323	286	277	298	328	292	296	313	285	306	269	246	324	303	317	299	325	292	319	323	345	337	317	296	317	300	302	299	279	289	340	280	305	303	313	302	341	301	281	269	333	313	248	269	294	270	282	281	304	296	316	292	302	278	322	309	285	298	337	326	298	312	307	332	305	274	325	293	312	267	251	289	305	304	287	287	307	308	301	343	308	286	310	288	334	290	325	311	294	304	280	312	292	300	326	286	296	320	296	316	332	313	292	296	298	311	324	311	298	313	290	291	286	284	290	319	297	295	303	307	298	330	292	290	286	283	329	283	287	258	309	291	293	303	343	323	313	269	316	275	316	278	273	300	283	285	303	306	269	331	293	304	298	302	286	304	298	300	284	308	329	311	330	280	292	302	328	338	324	277	321	297	289	319	298	339	280	279	294	316	295	302	304	328	311	290	249	293	295	297	289	340	323	290	303	319	256	310	286	290	277	302	288	308	324	357	327	310	314	338	302	305	309	268	307	306	275	297	323	266	286	325	285	319	295	323	298	292	315	306	297	306	304	302	284	276	325	291	302	316	293	329	281	295	306	319	280	306	298	260	277	334	293	287	316	301	303	316	308	321	299	325	302	313	334	336	310	323	259	271	292	251	283	293	344	299	308	318	279	281	272	296	304	323	298	344	332	284	290	321	289	274	312	310	284	326	303	284	315	309	286	294	333	260	311	316	348	298	310	305	290	325	288	295	298	281	295	308	290	305	279	310	302	289	305	307	275	291	277	293	301	281	298	316	311	271	271	296	285	323	290	317	351	328	294	328	296	347	276	292	303	313	284	321	307	304	338	284	304	281	283	308	283	332	292	316	313	337	305	303	267	270	305	265	314	327	281	293	300	324	306	267	295	318	285	345	282	298	320	313	290	303	300	312	279	300	311	312	324	281	282	360	320	296	302	304	289	299	293	305	272	316	316	323	279	294	322	316	302	307	317	310	312	318	275	271	297	310	306	303	326	281	291	281	281	254	286	289	277	298	319	294	284	301	308	285	296	312	293	284	296	315	344	316	343	321	338	289	297	316	288	301	333	304	284	314	297	296	298	295	301	317	287	288	278	315	283	301	310	345	303	279	298	321	298	293	259	283	309	303	300	313	300	280	278	327	355	330	299	331	331	294	315	292	283	291	297	281	340	322	291	289	312	284	296	307	298	284	299	299	291	282	314	310	306	317	312	321	309	329	308	326	276	253	298	246	322	309	317	270	293	311	288	271	297	306	287	314	307	287	309	302	311	316	278	307	318	282	314	304	319	300	298	301	295	282	296	311	291	306	300	285	256	285	281	283	263	313	311	298	331	305	285	263	269	265	321	297	299	304	315	344	289	319	307	290	305	319	308	298	272	312	289	301	293	297	286	281	298	300	313	283	296	312	328	301	302	310	297	336	320	327	279	301	314	334	333	309	316	287	318	303	268	291	291	288	294	306	306	309	303	291	311	321	275	339	307	319	323	311	307	284	279	302	277	273	295	307	305	300	282	281	286	336	294	334	320	302	276	337	324	288	292	288	313	287	325	318	277	308	315	314	300	285	293	310	327	300	332	284	305	285	298	317	314	319	305	314	296	329	313	284	314	284	301	309	291	285	302	292	314	281	266	305	301	314	297	291	281	335	346	280	298	310	312	326	299	308	292	335	278	339	298	330	298	287	309	326	302	256	316	292	291	298	272	304	319	311	328	341	288	304	340	320	277	300	279	329	324	295	296	321	309	296	297	303	347	326	257	263	291	310	270	262	299	280	317	322	276	335	293	338	322	272	320	307	318	296	289	270	284	309	286	300	278	282	300	315	283	330	299	287	301	318	282	322	270	292	274	302	321	309	331	293	320	323	299	267	266	326	286	285	313	330	298	310	308	285	293	294	298	310	303	311	284	310	312	283	310	258	297	307	315	269	317	329	311	316	278	301	299	298	297	298	314	325	279	261	283	288	308	317	309	294	290	288	309	314	279	321	298	300	324	326	282	299	293	354	292	329	282	288	313	324	309	328	273	342	301	258	318	299	305	304	323	325	306	302	267	325	310	279	330	308	296	238	291	331	349	317	303	306	330	267	350	302	358	333	312	316	260	335	306	299	307	294	299	312	276	332	309	304	300	276	292	293	290	301	287	265	262	276	329	284	300	301	310	285	311	340	311	314	306	309	283	309	296	275	275	345	286	286	316	290	260	290	292	295	312	312	282	331	284	300	281	294	294	299	289	312	281	281	287	285	327	314	276	322	319	283	304	289	270	295	310	293	283	307	302	336	306	334	313	281	272	310	292	304	323	305	312	317	301	311	288	291	291	280	306	313	311	264	292	323	292	293	284	313	296	291	289	306	306	317	323	283	300	279	299	293	281	311	299	279	308	278	332	349	289	297	297	316	278	289	290	314	300	292	296	301	304	320	308	300	297	296	316	281	306	284	340	337	330	308	289	334	286	273	291	278	265	281	310	261	304	304	294	292	312	320	329	285	283	313	275	312	291	248	299	279	313	308	298	333	292	317	283	295	302	299	376	317	284	298	261	298	312	289	296	318	297	312	293	301	290	335	285	292	334	323	304	347	332	330	294	306	328	297	311	254	269	282	332	305	298	325	324	295	308	302	298	346	308	289	339	306	294	304	323	273	316	293	326	315	307	267	299	285	268	296	316	334	314	313	311	292	258	316	249	285	317	309	303	294	315	294	304	289	298	334	302	310	292	280	310	291	316	332	286	277	288	269	285	307	282	285	296	292	304	297	313	303	299	313	287	304	315	280	328	294	315	311	319	326	285	286	301
17456	2099	1336	1538	1338	1115	1036	974	896	821	796	737	776	777	750	709	731	748	697	768	696	726	731	726	723	684	695	723	708	704	708	664	701	679	727	691	688	711	702	693	724	648	702	682	674	698	746	707	736	711	736	737	693	729	747	726	680	720	738	717	678	658	704	671	710	710	684	754	712	745	702	677	710	690	683	741	703	668	681	717	671	692	688	684	703	672	680	645	711	697	696	723	689	674	665	644	692	702	693	680	697	629	666	673	646	669	645	698	671	688	691	728	675	684	640	643	713	689	714	667	671	618	655	660	702	697	654	685	671	672	670	667	617	674	636	655	744	701	647	650	671	716	679	689	641	645	657	714	671	734	624	704	685	642	671	668	674	639	647	711	712	667	693	663	638	662	660	671	726	708	679	706	660	630	646	705	674	675	684	659	695	686	704	698	668	661	675	719	697	661	617	677	684	679	674	745	646	672	727	679	695	685	644	654	693	703	652	668	663	651	691	666	697	666	659	713	703	755	676	698	710	716	652	731	657	683	691	670	715	715	706	695	662	676	680	686	666	728	626	653	719	631	693	664	649	706	694	675	724	666	682	701	681	651	720	669	666	703	704	690	653	698	683	635	653	723	678	661	638	675	686	678	703	705	659	604	672	649	699	684	733	702	636	662	664	699	646	675	690	679	646	663	681	661	658	693	701	680	693	653	631	718	688	683	652	722	672	670	695	697	652	611	657	699	649	697	684	653	645	713	692	674	740	672	683	629	695	669	656	636	685	671	651	660	709	653	692	671	709	678	682	646	664	687	624	723	691	614	652	674	697	673	620	651	675	726	704	732	692	684	682	722	687	684	666	645	651	681	715	717	697	682	709	686	684	681	690	635	655	673	634	711	651	676	701	699	666	661	642	685	640	698	746	693	672	731	666	637	665	725	665	673	638	739	671	682	634	682	661	688	673	683	661	693	671	667	655	684	712	675	712	696	699	681	699	680	689	684	708	668	630	607	647	674	722	657	656	670	643	627	641	704	644	674	666	734	616	664	716	678	649	644	704	700	680	662	695	681	689	655	660	675	724	695	711	643	688	714	673	710	672	664	693	670	706	659	706	657	692	677	682	649	659	645	723	662	654	654	692	691	689	695	711	643	638	693	679	704	684	675	647	688	654	705	671	651	688	700	671	666	670	678	692	670	681	687	656	673	639	735	685	665	699	678	663	649	697	627	680	692	689	668	663	639	712	682	663	671	687	635	682	641	658	663	645	688	673	688	651	674	729	679	700	699	672	725	708	658	630	686	652	724	646	713	701	662	710	650	633	631	662	688	684	664	640	695	660	657	703	717	680	693	629	663	683	725	690	657	718	635	667	670	680	671	614	614	665	680	690	714	690	641	632	678	704	677	712	702	682	724	675	641	671	657	699	648	686	690	664	638	663	682	685	668	644	691	688	687	703	633	653	652	666	687	663	712	655	658	681	667	708	652	643	683	716	655	683	679	683	680	665	658	666	700	681	645	671	694	638	692	654	627	718	674	661	688	685	657	656	652	687	743	641	638	630	690	692	669	697	664	666	687	658	700	654	694	673	673	659	693	711	684	684	667	724	665	689	658	701	710	630	686	688	631	618	668	695	654	658	688	682	675	664	720	681	659	676	681	703	679	671	659	644	697	631	639	665	684	693	646	671	627	655	655	684	653	661	638	709	683	642	683	680	747	661	653	662	686	719	664	673	718	685	688	727	642	669	630	686	671	682	666	732	687	670	659	707	663	695	641	701	675	718	680	685	690	650	696	646	688	616	661	694	649	673	737	631	647	669	660	693	696	702	689	684	704	655	652	646	696	681	681	632	650	640	719	687	721	684	687	676	696	648	649	705	692	700	674	701	684	685	725	662	662	672	702	693	662	648	707	674	672	704	694	673	694	669	664	646	684	680	693	731	686	688	690	710	703	656	674	673	717	655	676	697	658	607	685	715	653	671	677	682	664	675	660	714	705	699	678	685	669	693	673	659	685	636	702	647	648	702	629	677	610	705	675	661	639	649	665	639	667	653	712	647	657	637	664	671	673	704	646	678	646	662	676	638	648	699	641	682	661	676	695	683	706	665	684	668	674	676	683	637	670	705	679	658	644	672	668	636	676	679	656	690	678	648	691	648	692	649	664	696	686	646	660	639	682	672	652	676	669	681	638	639	649	683	682	639	714	725	645	661	665	618	707	661	696	655	640	678	707	642	657	675	724	629	675	654	697	707	664	747	713	702	676	638	671	651	674	662	683	705	637	665	706	666	700	688	651	713	667	656	693	668	694	706	694	659	700	668	693	686	631	688	614	657	642	688	702	647	691	686	671	671	662	671	729	652	627	676	663	642	725	652	671	733	720	668	709	627	648	704	682	658	705	705	651	712	680	645	692	617	689	700	710	668	646	680	658	671	701	676	678	660	645	653	702	656	721	649	647	665	651	685	639	673	696	690	704	675	651	661	652	634	695	643	691	674	655	681	700	670	627	628	699	647	686	647	704	728	701	671	695	686	615	668	690	646	676	649	676	660	671	688	684	663	670	678	635	716	669	693	702	669	734	644	651	704	664	651	691	631	639	683	699	679	766	669	699	703	655	662	661	702	636	636	688	682	653	655	683	688	675	679	636	614	658	703	704	678	657	705	691	654	691	689	709	699	647	715	683	624	654	686	678	666	649	673	641	663	687	680	694	688	669	669	676	671	683	673	706	677	716	641	719	682	688	694	694	723	644	655	695	657	633	694	769	662	716	682	682	660	670	663	673	677	624	664	700	679	708	644	671	648	646	729	667	698	700	674	634	635	722	667	646	664	681	717	665	665	652	699	654	701	688	677	663	687	651	700	718	652	688	714	680	683	664	694	703	673	669	643	663	669	675	700	729	677	648	693	691	691	704	658	686	669	683	662	705	663	679	667	629	709	658	672	651	693	720	680	662	641	671	672	683	634	710	698	744	676	647	659	678	722	684	674	691	674	660	684	657	669	630	682	663	666	669	682	630	674	665	653	654	646	673	673	669	665	684	688	693	715	667	690	706	639	694	630	647	638	685	664	670	681	690	685	703	680	698	673	660	725	719	660	645	712	700	668	677	639	668	624	709	706	638	650	615	680	722	680	771	675	703	671	641	644	638	676	696	713	677	639	693	656	653	682	719	660	641	646	710	638	680	667	643	712	655	675	619	737	653	668	630	712	717	650	687	678	727	659	679	646	639	613	676	677	631	668	683	655	703	653	689	697	620	658	644	674	669	665	668	698	688	689	690	707	638	654	677	655	717	707	681	732	671	651	714	664	712	655	660	681	686	606	707	665	681	640	641	685	713	672	667	674	665	714	660	667	662	676	665	685	684	704	672	632	662	705	699	676	705	695	728	663	629	678	666	708	704	647	718	662	665	657	658	684	642	681	703	743	663	682	664	638	675	665	668	685	690	690	669	683	705	679	647	638	687	696	673	641	724	656	702	684	698	659	705	674	640	703	679	695	667	649	681
42363	11853	1795	912	695	544	460	480	457	399	397	373	359	368	372	371	358	379	367	328	357	368	375	351	401	341	400	380	392	382	383	334	397	353	378	362	358	315	293	349	358	336	351	349	354	335	385	343	350	354	392	348	353	372	319	386	317	375	391	395	361	354	335	363	335	349	361	366	347	396	359	361	345	367	325	370	369	325	344	377	361	386	317	333	385	319	319	316	357	348	339	359	395	335	309	354	387	361	345	360	361	347	376	342	320	311	353	345	341	360	373	389	351	331	396	349	353	327	331	359	301	371	314	345	343	349	374	331	348	360	368	331	333	352	337	337	311	329	375	338	327	332	340	310	333	346	345	349	320	341	337	325	322	314	332	349	285	349	337	274	368	348	357	341	348	345	327	337	307	356	384	335	337	339	372	334	346	326	348	382	340	350	314	332	336	327	343	341	346	332	318	342	326	327	357	331	389	327	310	345	361	336	381	346	334	372	326	311	366	337	364	337	350	351	339	353	379	335	353	333	387	370	332	353	345	334	342	346	355	361	364	375	344	384	372	332	343	342	359	372	311	403	340	395	322	346	383	375	324	352	368	383	368	348	360	340	357	373	360	378	332	357	364	339	338	366	351	364	333	344	366	337	323	340	391	374	403	365	363	403	353	337	375	362	375	358	325	334	349	337	342	324	334	329	350	349	371	324	337	358	322	340	320	351	350	323	332	330	338	357	355	324	303	367	365	353	298	322	345	354	320	395	360	355	348	358	368	303	335	321	356	341	377	366	325	364	339	326	345	365	343	332	381	340	324	287	324	348	338	323	351	359	349	373	359	348	363	336	362	317	348	352	386	344	385	328	326	341	358	344	363	360	354	342	340	385	324	355	386	363	320	342	367	372	303	339	332	327	337	371	365	357	324	347	346	372	404	362	352	329	366	340	350	338	360	340	319	345	342	360	375	336	319	338	298	354	356	301	378	355	334	394	329	323	341	351	355	348	368	320	354	339	368	358	373	355	370	337	362	355	398	332	341	312	354	353	331	373	346	331	316	324	351	367	303	319	332	375	337	370	376	338	361	308	327	370	345	366	349	362	361	352	341	344	354	354	352	350	359	336	329	326	378	324	364	353	359	324	324	307	359	351	395	363	339	358	408	336	352	355	341	370	333	356	350	348	330	362	366	353	323	322	335	363	364	354	336	330	333	358	342	367	330	353	353	352	332	374	347	353	362	333	345	345	360	332	380	338	354	354	344	367	322	317	324	388	331	342	356	336	341	343	374	345	365	316	326	377	366	356	351	350	384	370	334	378	364	333	396	359	316	344	342	329	340	350	360	374	340	362	359	337	352	364	352	358	360	337	348	352	361	322	352	364	363	359	367	372	354	394	336	323	345	363	365	344	346	344	320	376	357	325	317	335	297	338	332	359	354	378	339	341	389	368	346	364	346	340	354	337	311	368	356	338	368	377	344	348	324	362	360	348	347	363	352	382	355	362	333	331	347	331	337	314	346	343	355	365	339	344	344	312	352	362	331	379	348	333	332	358	338	325	326	387	347	391	353	336	340	343	344	374	327	328	381	353	352	366	323	378	377	364	364	384	366	333	351	371	354	373	374	342	368	353	322	350	360	355	360	355	323	307	325	332	370	317	321	372	371	325	337	326	341	365	362	401	332	309	354	334	349	383	347	355	350	324	314	339	314	348	350	337	344	364	372	337	332	351	364	372	378	333	350	344	363	322	373	328	315	393	359	335	355	328	328	393	389	355	338	392	392	342	333	329	313	326	325	353	355	372	347	327	338	366	364	354	335	362	348	308	365	368	349	354	377	343	322	339	370	358	377	360	367	353	342	383	326	371	357	329	328	369	380	346	325	361	323	358	371	373	357	334	340	334	367	337	349	348	365	374	346	351	334	352	341	336	346	347	341	339	370	339	369	358	336	345	369	356	325	361	368	369	328	357	330	368	352	316	379	340	319	322	344	320	362	365	321	354	357	342	324	335	330	320	313	324	355	369	347	357	358	319	352	354	331	346	370	327	323	342	371	354	343	401	350	303	334	318	341	344	305	359	336	369	373	348	350	338	354	352	369	348	354	343	339	387	383	356	352	328	319	299	332	360	354	340	364	379	315	379	342	351	347	398	342	356	357	315	359	318	327	386	330	304	387	314	336	323	343	352	329	339	353	373	348	347	332	318	306	340	368	314	351	342	356	371	312	321	348	344	318	321	369	343	371	341	354	365	326	363	352	337	337	362	324	355	375	358	351	380	323	332	378	330	368	331	348	349	327	350	362	356	358	327	350	384	370	329	364	365	366	333	376	345	341	367	354	348	362	346	329	351	362	354	351	318	355	337	378	328	326	388	351	343	368	353	344	348	390	353	355	343	348	337	415	349	353	334	318	361	330	367	352	345	343	373	349	358	343	337	357	367	311	381	346	350	343	350	345	344	344	360	335	336	351	369	378	357	319	342	348	318	354	369	346	348	385	329	358	329	319	359	356	329	350	354	354	357	339	358	346	347	363	352	312	317	345	349	333	344	321	353	373	391	314	366	323	363	338	297	333	343	335	341	341	334	363	383	335	355	356	318	334	302	349	347	355	329	322	339	371	352	377	356	365	350	362	319	364	338	366	328	322	358	330	322	362	371	353	394	335	356	358	346	316	360	357	354	332	358	327	338	316	316	347	375	309	375	367	342	356	316	331	347	333	345	324	360	346	366	362	324	364	357	358	355	339	372	365	345	376	381	372	323	366	347	357	331	334	328	374	334	386	367	350	393	386	362	359	373	348	356	335	331	365	348	356	347	333	339	336	340	355	360	344	290	303	339	325	379	320	357	352	338	359	338	346	345	375	348	343	335	338	360	352	348	356	325	315	350	355	332	350	364	339	344	365	323	377	367	353	338	319	315	351	331	321	313	361	344	329	393	345	367	346	333	374	341	370	354	371	366	323	332	325	362	353	332	334	309	358	341	345	323	333	340	337	359	348	356	417	341	351	344	340	382	339	359	337	349	379	363	364	328	356	329	325	343	326	383	353	326	323	330	365	333	360	319	316	323	378	336	321	322	356	331	343	325	337	369	332	345	345	353	368	368	346	336	382	338	341	360	344	372	358	337	348	329	371	340	344	309	330	324	330	339	369	366	326	322	326	353	356	367	348	369	368	335	346	333	322	368	314	353	373	348	353	368	332	368	366	380	350	336	323	346	358	360	353	342	359	310	367	335	349	368	330	313	329	359	341	370	361	353	376	346	349	336	325	315	341	354	327	318	308	385	374	350	425	355	342	322	338	311	386	344	367	300	387	371	326	325	324	327	339	350	366	356	354	334	324	368	360	332	331	324	385	305	335	364	356	343	368	347	340	342	361	337	365	382	362	357	375	324	353	349	344	348	329	341	315	344	374	355	306	362	347	340	352	346	372	387	305	351	332	361	385	336	335	325	351	323	334	343	357	361	338	357	307	326	354	311	304	326	360	351	354	361	359	333	365	337	380	356	315	352
24289	3146	2045	2321	1990	1687	1417	1257	1159	1086	1057	1040	963	922	926	888	932	879	892	859	851	856	836	799	802	769	781	768	781	770	802	766	779	795	743	792	794	739	787	813	749	743	733	789	755	757	809	786	849	817	847	854	848	805	840	790	788	800	821	768	780	762	744	825	802	820	733	802	802	826	794	810	769	778	828	791	802	808	848	807	825	774	770	747	822	807	791	764	750	777	741	709	780	799	749	771	755	771	765	769	795	757	750	757	740	725	720	779	763	785	771	755	726	776	753	772	728	755	796	834	764	754	765	731	737	749	779	718	706	815	743	737	739	739	755	747	761	799	716	718	760	784	780	764	766	729	771	659	734	737	779	752	734	722	732	747	719	733	737	760	763	752	721	706	734	751	762	740	715	756	749	737	727	792	727	719	741	732	811	716	731	763	738	721	744	723	711	768	759	761	724	771	770	726	755	769	770	753	753	792	770	788	738	772	757	749	762	789	788	765	753	685	770	811	740	761	754	768	781	746	759	748	723	781	727	738	731	732	772	762	696	718	727	770	765	762	772	712	751	739	779	746	754	722	765	765	702	731	709	748	773	738	805	728	803	781	710	753	803	789	776	770	772	737	720	738	758	737	729	740	751	760	727	791	787	779	769	712	798	733	781	752	709	707	740	741	782	757	713	733	749	749	745	737	717	776	729	752	748	719	756	738	768	764	748	739	748	745	776	729	755	736	750	733	773	725	785	733	753	754	736	764	761	738	693	765	757	723	794	768	733	747	775	751	776	761	795	731	758	773	745	752	740	785	738	759	753	702	696	758	739	769	751	749	787	755	772	781	713	737	769	725	730	782	753	795	728	768	797	736	707	756	733	774	737	741	727	763	739	764	773	768	770	790	756	761	766	720	772	789	763	774	754	791	734	729	782	768	686	748	790	764	790	784	797	751	778	762	738	730	741	745	727	762	772	747	754	739	722	731	735	712	743	759	791	789	791	774	777	763	747	716	711	773	742	735	769	748	763	761	786	763	772	803	763	803	785	746	748	736	770	813	742	724	731	736	760	759	781	720	717	763	704	755	745	769	757	737	682	705	761	758	716	752	744	760	745	753	752	727	757	779	743	761	739	716	771	734	746	735	745	766	742	753	730	784	732	773	725	706	808	760	763	763	807	770	741	751	762	742	735	767	773	744	762	700	764	764	776	733	749	767	744	763	748	713	757	762	760	741	709	749	768	713	777	735	714	697	740	749	765	714	742	728	775	749	711	713	768	770	730	764	734	758	759	696	779	762	756	689	732	781	723	779	713	756	775	736	800	790	732	711	809	725	798	741	748	782	759	762	763	763	793	696	689	758	799	736	747	736	769	749	767	753	789	771	743	767	769	797	740	805	752	738	753	770	741	684	705	785	802	738	762	766	775	749	749	760	784	775	765	745	768	782	738	806	749	749	735	795	732	711	738	681	771	790	754	741	754	752	763	769	796	735	735	735	772	724	754	733	751	754	711	738	781	756	750	773	788	803	752	735	724	733	761	777	692	760	774	754	717	733	734	749	728	749	767	776	811	729	782	769	730	764	745	743	747	842	752	769	781	745	709	682	775	738	727	703	818	743	773	750	811	753	732	833	736	769	732	776	795	725	734	721	788	762	741	764	743	715	727	758	770	732	749	703	757	748	715	728	757	756	782	712	726	741	774	792	748	786	752	724	779	740	757	718	756	755	755	765	729	741	786	784	726	771	759	790	715	721	759	695	765	750	799	746	713	765	742	788	736	789	750	739	777	738	739	801	759	737	723	757	762	745	787	744	743	742	787	756	706	764	720	742	753	762	737	749	748	785	803	748	764	745	732	757	705	746	747	773	715	747	720	774	771	710	752	767	748	768	786	752	734	757	773	705	740	692	778	836	780	786	776	716	724	730	796	783	787	745	770	744	720	710	747	726	806	718	692	808	771	782	693	734	821	721	768	729	767	750	777	779	760	751	793	719	802	780	762	789	744	738	747	759	789	746	748	752	730	764	727	735	783	739	786	765	797	720	821	747	727	756	782	797	763	730	726	772	754	750	763	779	752	743	766	759	736	735	745	710	774	764	709	780	750	770	730	786	684	746	727	694	759	775	789	735	736	783	682	737	754	719	768	762	728	771	741	761	755	769	761	764	753	727	742	750	711	748	684	742	735	773	771	746	737	750	782	732	787	769	766	722	776	714	783	762	769	785	738	752	742	693	705	761	748	760	783	754	743	774	752	740	767	789	740	707	766	767	784	732	761	737	801	749	794	711	705	800	733	765	716	752	765	753	704	742	768	714	810	783	757	762	753	716	727	781	758	742	787	750	741	730	722	778	716	735	775	724	774	784	766	786	739	754	801	804	750	747	805	742	753	748	801	758	752	772	717	741	768	733	747	751	728	753	812	736	764	799	746	669	769	726	760	774	762	758	761	734	727	713	755	718	797	731	758	730	780	751	762	759	770	733	749	739	772	770	732	734	810	744	791	757	759	734	753	746	739	724	732	712	789	749	730	746	720	758	769	794	734	773	797	742	715	761	801	802	759	747	772	793	830	749	819	742	731	760	734	726	750	755	697	760	717	757	801	817	705	750	763	780	729	770	791	812	709	813	795	780	730	760	735	743	768	747	776	731	706	721	777	758	733	765	764	776	791	804	781	757	766	759	741	714	741	790	840	717	768	762	826	744	780	802	748	770	725	776	671	739	750	761	745	769	756	747	713	723	778	735	752	723	724	750	739	772	737	743	770	727	751	772	769	722	749	734	741	814	749	723	731	759	735	703	761	733	729	795	746	714	750	796	722	756	753	809	721	788	747	761	821	743	787	717	756	789	757	761	745	732	750	765	738	758	692	776	750	786	770	767	714	748	759	728	732	757	723	777	730	674	755	756	772	736	718	735	767	733	750	716	778	768	770	770	819	721	776	758	779	732	750	773	765	782	784	729	735	736	773	726	758	704	774	707	727	789	790	760	742	731	721	740	726	760	709	745	757	794	728	738	733	744	733	728	699	782	765	730	749	760	767	749	733	777	748	777	726	776	718	777	773	780	768	749	792	744	747	773	716	778	739	737	753	767	726	742	744	781	774	774	757	777	791	745	745	738	818	726	768	782	775	748	727	743	764	768	724	770	708	735	717	696	725	790	789	744	763	740	744	786	722	715	776	646	755	755	710	753	725	755	771	728	667	762	762	758	750	752	773	738	731	735	731	786	766	699	734	742	791	759	765	805	756	750	745	748	767	768	781	748	769	751	780	731	733	745	729	761	784	744	802	736	755	773	789	774	723	776	801	720	746	763	749	731	769	723	782	751	768	737	737	756	755	732	758	765	747	767	812	734	772	735	777	763	754	791	778	736	784	720	823	799	800	727	744	718	771	752	775	746	721	749	747	773	759	745	746	768	738	707	723	759	746	695	766	756	771	817	711	747	736	746	784	774	739	741	800	810	721	796	750	718	788	709	735	710	718	731	750	756	760	763	761	741	791	738	771	753
11759	1234	229	218	204	209	215	217	199	192	214	211	189	240	206	206	215	259	226	206	209	207	233	220	256	188	186	200	212	231	222	221	219	213	199	236	195	196	224	235	209	213	231	221	220	213	203	235	201	235	211	194	226	229	247	204	198	224	234	218	200	217	210	236	216	220	207	220	218	230	213	216	224	204	181	211	222	220	222	233	222	196	202	232	230	209	211	201	199	216	233	221	221	183	220	208	203	222	212	224	218	219	177	229	218	209	184	212	211	216	197	227	205	217	195	187	238	255	214	227	224	231	225	235	212	193	229	213	200	195	211	181	206	187	215	214	193	214	250	208	223	241	210	197	227	192	218	172	195	216	222	197	204	222	229	201	209	227	214	213	205	243	178	211	221	200	232	201	247	226	214	242	212	225	204	190	215	236	220	202	201	243	189	191	177	184	221	228	209	203	209	198	220	189	202	246	232	211	232	214	229	200	213	230	220	227	232	232	219	208	219	237	204	213	216	227	230	200	208	183	172	221	226	220	219	225	231	231	206	221	199	225	187	206	230	198	216	203	214	202	208	214	223	215	210	228	257	237	229	201	209	210	212	214	218	196	184	243	208	222	198	207	213	196	212	258	220	214	209	233	248	209	212	205	186	200	216	229	215	212	210	193	220	212	239	227	217	208	244	224	191	218	235	196	202	203	197	252	219	215	225	227	204	190	200	213	201	205	206	195	232	222	202	224	210	195	241	196	207	206	211	206	207	230	222	234	205	202	213	204	232	209	193	185	201	211	194	191	207	225	196	202	242	192	180	225	206	191	212	208	189	209	201	213	215	223	191	227	213	193	215	212	208	210	216	218	201	187	202	195	208	231	211	202	200	240	216	234	201	237	202	211	217	217	214	209	192	224	226	226	215	245	229	200	232	207	219	233	186	191	230	192	234	226	204	217	229	218	221	229	204	209	232	212	227	178	199	178	206	210	214	199	189	211	235	220	216	220	221	233	198	207	193	220	198	209	203	203	190	231	191	209	216	229	184	237	212	204	207	214	222	253	190	201	204	194	232	198	200	184	226	227	235	196	217	197	226	219	203	206	223	186	204	208	251	199	208	218	236	227	214	226	200	194	196	207	232	197	203	221	212	224	187	191	211	208	222	218	230	227	212	213	255	196	226	224	201	216	202	211	229	232	178	201	195	194	224	220	207	199	236	183	200	229	183	223	208	194	210	210	235	244	218	216	232	201	243	207	212	220	181	194	195	252	202	209	213	205	214	224	193	209	204	209	237	233	196	198	186	195	209	193	201	228	237	226	221	220	178	212	232	252	235	209	239	214	220	232	234	209	245	180	218	211	203	221	205	221	222	204	191	227	209	242	225	236	207	228	239	218	215	203	205	213	222	188	186	214	243	180	220	209	228	204	212	185	197	207	195	209	221	198	194	229	198	208	211	171	228	219	188	215	245	220	204	226	190	204	204	231	201	194	208	227	208	196	231	200	198	212	176	194	249	220	224	218	208	209	215	203	196	201	192	202	220	197	256	210	233	194	203	199	236	227	212	202	206	193	224	254	169	199	189	206	203	184	198	215	217	220	233	243	228	230	235	188	195	194	221	204	193	210	194	166	229	197	212	209	182	220	190	207	205	250	253	210	211	238	200	237	211	190	226	212	224	201	199	212	215	214	216	204	205	213	210	218	210	190	212	191	231	191	208	171	234	201	210	224	235	196	195	240	194	211	215	210	210	218	212	204	213	200	233	202	212	217	201	221	197	224	209	223	191	199	224	208	226	209	191	178	211	199	218	236	232	204	196	195	213	193	179	197	207	184	192	202	226	243	204	217	209	215	266	217	182	197	214	206	198	221	208	223	216	230	223	191	201	211	211	217	226	221	242	251	225	177	182	211	198	218	213	202	219	220	190	219	232	213	236	229	210	236	220	180	232	227	206	231	196	221	238	219	233	210	251	219	208	193	207	215	228	211	205	212	214	207	205	209	202	234	216	194	220	232	231	231	216	205	178	217	216	204	214	200	220	204	246	226	209	213	201	189	192	207	210	227	195	201	198	206	220	211	246	189	211	201	237	211	224	240	208	242	171	217	208	219	227	215	206	222	235	203	208	193	219	219	209	221	230	222	184	217	228	221	201	173	210	206	237	211	222	203	204	214	208	209	213	215	200	219	201	227	212	213	199	225	192	205	213	249	227	224	195	226	211	217	204	207	197	215	185	190	205	205	192	215	192	206	192	179	212	189	212	217	234	187	210	214	201	212	212	205	213	240	205	187	248	216	185	220	220	223	189	220	199	238	227	197	191	224	223	223	231	202	204	212	231	206	185	196	214	210	212	211	188	200	224	205	209	225	245	222	202	195	188	204	210	230	229	245	199	220	189	222	201	225	224	210	225	221	212	184	214	180	199	216	200	187	211	206	206	226	212	184	205	211	208	190	207	218	222	174	214	207	204	225	226	198	230	210	204	219	223	199	207	194	229	201	187	200	219	200	230	207	187	240	211	209	163	243	211	210	209	202	215	216	223	207	225	206	222	212	200	202	226	205	237	193	223	219	202	242	211	239	215	235	201	251	221	195	209	232	242	209	193	195	201	211	232	200	194	212	199	191	207	234	234	213	217	213	188	215	240	186	195	192	209	179	216	214	184	212	203	214	212	218	178	231	212	237	224	224	200	218	235	226	265	211	214	205	195	183	179	232	182	228	201	210	230	224	239	191	208	208	231	218	204	203	205	206	203	231	199	221	204	235	208	206	205	222	227	211	208	219	225	217	228	187	190	218	205	199	212	194	235	224	216	207	217	219	242	212	224	198	228	205	208	222	218	216	202	202	219	195	217	234	221	229	234	197	228	210	210	218	236	245	215	248	206	229	188	222	207	182	207	227	206	239	203	220	205	205	211	216	218	192	178	211	214	213	198	202	249	238	185	185	204	212	230	187	235	214	192	199	203	226	233	202	234	202	207	190	218	194	187	196	209	207	168	223	206	197	236	208	191	200	194	222	212	194	193	217	191	220	226	199	217	187	205	207	211	211	194	207	241	228	211	202	241	200	227	182	202	200	219	200	229	227	231	249	202	232	172	220	217	221	249	215	219	226	219	227	211	230	213	200	207	237	203	216	175	213	204	187	192	200	221	205	218	206	229	201	225	190	234	178	217	238	207	207	213	199	206	211	216	219	220	217	222	208	219	190	219	246	239	214	213	203	198	206	244	217	199	200	230	188	233	216	241	239	220	228	220	204	212	216	224	237	236	194	208	208	222	196	229	223	202	225	236	207	204	202	202	195	205	178	218	215	182	225	223	231	236	189	210	220	211	217	190	233	210	232	233	235	180	195	212	203	215	187	206	205	207	227	193	176	210	218	239	186	230	212	201	236	197	199	229	217	191	230	225	231	206	192	210	203	210	240	208	221	213	213	204	215	211	220	224	203	200	236	196	226	175	205	217	197	201	216	225	241	223	210	240	207	226	205	199	237	206	217	214	198	223	246	213	223
6953	753	548	574	539	496	554	514	523	497	539	513	435	504	511	523	536	453	514	507	518	493	527	526	469	542	469	509	493	463	515	495	529	482	490	496	502	510	495	490	499	500	481	513	503	519	497	485	478	497	509	514	548	503	538	504	537	556	497	483	536	525	522	552	514	535	476	507	508	514	507	479	550	495	523	494	510	508	540	473	462	529	507	501	501	494	497	493	479	511	510	500	527	500	489	499	519	501	538	486	529	508	535	539	507	507	478	485	500	518	472	504	523	465	458	491	461	524	535	493	504	500	537	494	524	538	472	485	504	473	489	519	493	513	533	490	493	532	476	495	488	484	477	504	531	516	497	503	497	493	521	494	488	484	524	468	478	468	529	483	476	481	474	500	483	512	507	488	513	501	503	454	525	476	484	499	523	489	492	552	514	502	527	509	534	481	510	488	510	516	506	483	491	531	540	506	453	560	499	480	552	466	485	501	499	512	500	487	498	476	510	475	492	498	488	498	498	485	515	492	530	498	472	493	483	512	439	452	514	475	494	529	504	456	483	538	508	520	500	492	491	510	484	484	516	490	533	486	526	505	498	524	473	497	509	478	496	473	485	470	496	517	471	518	489	503	542	530	479	509	491	543	506	493	503	490	509	448	485	472	498	470	467	534	509	512	506	516	482	487	521	530	474	496	481	560	513	481	521	505	519	514	508	440	510	469	470	506	506	507	507	501	522	498	515	500	478	495	480	482	488	488	494	487	490	494	526	484	502	465	480	479	460	499	486	497	484	480	511	485	519	492	463	498	456	493	483	498	489	476	508	504	487	542	510	513	481	521	522	497	510	464	486	487	524	501	500	522	500	534	557	511	539	461	505	494	533	485	501	493	520	478	504	463	470	500	498	528	473	505	473	504	509	506	491	522	494	513	487	510	518	481	494	475	499	469	490	467	488	490	505	510	498	492	507	468	497	515	482	489	511	501	473	513	475	509	490	505	498	523	497	512	455	490	487	516	506	495	550	484	492	514	480	465	455	541	477	524	514	502	508	513	487	494	468	469	497	503	484	457	497	515	516	465	504	520	520	483	492	494	511	456	504	492	459	477	494	510	513	504	524	508	467	515	467	521	515	507	488	473	510	563	477	516	510	520	471	522	503	568	466	450	500	526	511	528	479	482	542	521	510	514	532	491	527	467	464	472	474	515	480	484	502	506	511	508	501	475	494	488	528	527	500	480	513	515	461	475	515	482	445	507	473	485	535	505	497	491	429	475	527	486	514	488	459	497	444	506	530	490	536	492	499	484	549	477	519	525	475	496	498	535	517	525	526	499	502	497	519	529	507	510	495	505	469	494	468	533	492	464	459	508	451	532	511	482	485	473	502	493	495	447	503	533	479	423	549	447	485	514	477	491	473	492	513	513	524	518	504	479	460	479	518	539	498	472	512	511	510	468	507	528	497	459	519	502	514	482	486	487	494	441	507	480	500	490	532	464	536	523	495	509	475	489	494	505	516	455	479	491	490	500	474	489	476	498	483	497	479	478	503	505	511	504	471	484	518	481	497	467	497	491	506	514	441	515	459	545	507	466	526	494	512	478	455	494	497	530	462	504	537	506	540	513	493	528	570	521	457	432	503	502	485	506	490	522	477	492	490	496	522	544	477	474	454	461	504	503	491	462	520	525	492	503	521	508	503	514	503	499	519	498	496	509	517	494	499	496	490	486	526	517	516	467	481	523	472	460	503	484	516	458	494	480	519	493	508	514	473	487	505	475	530	470	495	476	517	483	545	528	451	501	509	499	498	487	456	498	510	510	504	511	526	522	487	462	482	462	514	502	522	465	457	488	479	494	528	504	550	496	458	476	478	452	483	536	521	473	470	471	512	511	526	493	496	518	495	478	462	469	494	507	496	498	477	510	477	485	484	483	495	513	480	495	446	502	503	447	482	505	472	501	496	459	521	517	482	527	480	477	476	532	460	486	492	506	506	488	542	478	521	532	514	481	469	479	484	498	491	481	516	482	515	498	484	505	483	526	441	459	474	484	514	511	478	496	518	484	522	470	529	529	511	486	498	499	502	465	522	530	494	517	509	527	480	522	512	483	507	493	519	519	515	513	547	518	533	507	468	516	486	530	502	482	481	489	529	524	492	463	462	485	472	505	511	556	490	514	472	529	508	486	499	492	488	498	475	526	530	526	503	475	531	500	504	487	516	507	457	508	497	482	463	516	490	473	480	489	460	502	494	504	511	513	511	503	496	505	479	487	519	493	479	474	489	487	480	505	531	481	496	538	489	459	491	499	541	476	517	499	492	486	475	506	496	503	493	483	523	516	487	502	512	519	519	508	488	515	499	516	502	473	509	544	475	546	535	519	498	497	498	479	466	477	479	486	494	498	495	533	468	469	481	487	517	516	492	527	494	463	525	492	512	459	459	501	521	526	551	529	492	497	477	511	495	474	466	505	470	475	513	457	500	500	479	517	483	487	516	473	524	507	481	505	507	494	492	516	471	470	468	517	501	473	500	510	499	512	498	536	503	480	493	477	515	525	475	486	515	517	493	499	477	492	517	489	465	496	532	513	500	521	477	520	496	521	511	524	470	498	499	537	519	524	513	507	479	542	482	479	466	496	517	487	517	516	532	458	562	470	535	514	481	489	540	460	547	498	489	520	490	487	509	478	486	500	512	477	461	537	536	515	503	503	526	476	503	509	508	502	507	510	501	512	499	527	454	505	529	499	495	489	493	478	473	516	559	473	512	494	485	453	513	535	490	488	513	475	494	535	512	503	509	507	509	506	497	517	494	515	475	510	519	511	494	540	489	471	489	489	464	505	508	487	507	465	498	472	475	493	516	530	518	490	494	539	510	537	480	484	479	486	495	498	515	522	507	479	496	498	482	525	516	482	481	492	526	512	506	461	493	507	543	510	506	496	504	508	508	471	510	495	494	503	490	485	530	460	549	496	499	500	476	511	520	536	497	480	485	501	512	535	556	485	486	483	480	498	468	556	511	500	515	468	516	511	490	491	494	499	475	531	507	491	518	543	509	472	548	484	493	479	531	511	487	469	496	507	511	505	484	460	497	553	512	514	510	533	504	528	504	478	539	487	512	455	494	491	474	529	491	510	516	544	505	499	532	486	503	488	528	468	521	471	461	521	479	469	497	460	520	508	513	468	498	494	458	490	497	492	480	475	507	496	524	485	468	530	497	481	512	522	504	521	466	508	517	479	491	490	512	502	477	496	505	483	491	511	489	522	463	495	527	517	497	491	475	498	466	482	457	506	480	492	537	465	474	426	523	522	489	487	466	503	512	480	476	515	477	472	494	498	518	506	469	470	496	513	463	528	520	521	488	494	482	507	535	507	493	481	483	503	507	506	517	516	493	494	526	519	485	485	495	509	519	465	500	487	489	516	490	512	501	485	544	472	515	479	504	505	485	545	509	502	530	487	459	576	477	490	487	491	507	503	508	492	487	504	481	499	500	499	506	500	515	519
29108	5209	808	566	467	411	390	357	354	329	329	282	329	316	323	296	302	307	264	312	296	277	260	278	316	308	328	289	290	286	315	301	285	304	324	305	320	292	285	320	296	325	335	306	290	263	292	331	323	272	316	301	302	320	317	321	292	292	337	309	299	294	307	267	296	261	318	335	301	307	315	285	274	281	295	350	304	312	287	328	307	288	293	335	359	302	298	307	330	297	316	305	305	305	297	287	290	272	273	338	298	270	289	346	288	283	307	315	291	308	280	310	317	271	262	314	335	302	325	322	294	290	302	319	306	296	289	304	285	313	310	333	313	304	318	272	293	330	317	297	307	316	298	260	311	296	302	303	337	317	327	298	310	303	293	290	352	326	296	316	312	316	309	293	297	305	271	294	288	245	248	286	328	320	286	311	310	298	309	297	294	301	308	305	322	327	291	266	266	270	296	295	300	263	294	300	321	323	297	326	308	315	291	280	272	315	291	300	291	326	292	299	309	279	320	290	318	292	306	300	327	304	317	285	277	312	300	311	291	320	273	302	307	298	323	301	294	283	302	312	282	314	298	331	293	316	297	291	286	259	304	308	294	310	267	297	293	294	294	322	286	299	299	341	271	290	238	297	286	347	274	330	311	293	303	284	316	325	292	314	288	301	322	277	280	340	291	311	310	258	310	293	295	315	272	313	325	296	320	319	333	296	289	296	333	327	278	267	315	283	300	306	313	310	326	316	301	275	300	275	270	309	308	262	297	303	279	315	268	325	284	305	291	297	284	292	283	294	326	294	299	311	290	261	334	325	312	308	295	300	278	340	274	288	298	308	289	320	305	332	315	330	296	292	284	321	285	353	331	292	313	302	273	301	286	311	314	248	316	306	283	291	306	303	293	312	320	351	289	301	291	305	270	293	277	300	300	306	301	314	309	267	296	306	319	294	329	299	315	305	303	308	306	284	298	280	280	341	287	304	282	328	301	307	278	299	304	311	323	299	330	309	312	289	287	295	297	309	300	301	332	342	270	343	255	294	312	306	327	318	297	305	320	300	326	312	333	295	305	306	336	295	309	279	300	313	317	320	347	292	274	320	294	293	321	309	280	284	298	303	347	287	283	317	294	299	290	316	309	325	309	296	274	288	302	290	299	287	317	321	331	292	324	278	293	315	299	295	272	283	278	297	288	291	319	320	302	275	325	281	321	300	304	272	252	293	281	300	294	300	287	274	285	277	295	284	308	287	318	319	259	299	306	338	299	294	296	312	284	279	305	269	313	308	299	310	301	278	337	316	279	319	314	317	311	287	323	302	279	289	311	323	279	332	315	313	290	298	303	305	295	283	298	313	319	282	294	322	314	302	300	323	326	271	292	304	284	311	330	312	286	291	283	271	299	295	266	308	292	313	283	306	299	329	307	317	273	315	275	275	292	297	278	313	288	330	287	277	302	294	363	305	314	303	304	289	303	317	321	290	339	310	346	316	335	283	292	273	305	289	299	277	282	278	296	286	292	297	301	309	283	312	284	325	292	295	316	284	288	263	357	329	324	305	299	310	340	290	305	289	272	301	308	304	297	324	275	299	294	311	271	307	295	286	321	339	301	321	282	266	310	318	263	271	295	316	330	299	296	304	289	310	320	303	312	303	272	299	313	353	308	332	324	283	296	294	298	274	280	279	289	328	291	300	288	312	307	279	254	331	347	294	308	272	259	298	288	306	315	267	306	293	287	299	276	284	301	279	274	308	304	292	315	324	307	293	294	286	320	296	299	269	299	285	300	285	315	307	305	333	329	308	268	260	301	299	263	286	291	338	300	309	302	340	303	333	345	295	281	294	289	271	328	303	313	323	321	301	290	323	293	277	314	299	259	304	339	329	311	299	320	300	274	299	287	327	331	300	295	304	276	292	310	303	301	295	333	308	291	288	289	298	289	315	303	313	283	327	305	314	300	300	292	310	321	304	304	306	278	292	279	288	311	296	301	286	297	313	297	285	352	266	272	305	330	318	300	312	288	324	295	303	317	300	309	322	294	296	293	294	310	253	279	303	312	296	336	267	274	306	324	303	294	297	282	273	324	324	303	306	298	312	342	307	298	265	318	305	278	295	307	316	293	276	292	299	332	279	298	285	299	311	300	292	294	275	321	289	293	316	309	285	292	284	318	302	313	292	310	296	301	317	293	290	278	324	295	314	306	307	283	267	342	290	322	294	320	284	286	311	316	335	319	312	271	302	323	306	317	303	321	292	290	311	304	290	288	279	306	288	320	329	319	313	287	313	303	320	318	324	327	307	326	325	275	273	302	318	292	279	291	291	294	314	319	277	292	277	317	294	306	303	294	288	311	289	302	305	316	289	286	331	292	292	288	274	302	252	269	320	304	323	294	303	322	299	313	302	281	299	289	264	294	287	321	270	298	293	310	301	319	276	289	288	285	288	292	304	279	298	298	307	316	306	281	310	320	280	312	300	331	291	290	303	296	312	300	283	319	300	310	314	285	316	320	289	288	269	315	266	283	319	304	319	283	320	309	277	299	306	304	292	292	301	306	295	308	295	296	306	303	306	308	307	284	301	323	281	320	313	299	301	340	310	294	293	294	310	293	345	287	284	270	351	311	297	313	285	308	285	311	290	307	306	285	266	289	306	298	285	283	308	321	303	329	315	289	313	304	313	301	313	308	337	300	319	307	303	298	306	270	319	277	280	315	307	308	320	283	319	268	301	275	301	281	341	303	316	314	290	259	288	322	319	285	287	293	317	302	292	280	285	264	293	321	285	282	286	303	306	295	304	324	326	319	293	265	285	316	277	294	263	307	278	300	298	268	303	288	279	284	275	312	300	288	337	287	276	359	310	309	294	295	313	318	313	320	282	299	285	253	303	299	315	318	315	302	284	261	314	298	299	322	316	313	307	319	321	278	287	318	298	282	281	289	270	310	298	317	323	286	288	304	284	289	261	299	312	339	285	312	283	269	331	308	291	305	299	267	272	306	284	297	316	293	304	303	298	290	293	268	270	339	297	304	318	248	289	321	295	353	299	265	295	306	295	324	280	306	301	299	306	318	307	272	262	304	286	289	300	299	302	286	291	309	291	289	316	282	308	315	339	285	313	325	311	300	308	313	284	267	341	310	306	311	317	331	324	303	304	306	301	278	319	295	295	311	276	289	301	280	270	305	295	313	288	295	319	331	300	301	302	262	315	306	305	269	306	281	304	290	298	301	283	285	287	298	318	306	301	313	284	291	307	326	286	344	305	307	289	302	306	314	273	310	295	309	319	301	306	315	290	320	281	326	313	317	305	314	320	298	303	291	305	278	353	308	310	298	288	315	294	318	275	322	283	322	312	277	330	286	251	315	285	340	307	329	328	315	296	301	305	318	273	289	294	279	280	263	295	277	310	278	286	264	296	320	318	298	286	276	294	305	327	318	291	307	328	281	289	293	272	339	334	324	316	313	302	310	306	325	305	293	303	313	296	306	334	344	258	283	288	303	256	280	325
16851	1985	1366	1446	1316	1116	1079	879	861	875	830	811	743	732	734	735	718	644	743	727	697	730	725	708	773	702	694	731	676	685	725	666	691	699	631	654	677	665	681	686	691	689	698	702	670	688	683	651	746	737	714	711	750	755	717	693	754	752	747	697	692	695	679	699	703	702	713	683	683	736	698	711	678	662	660	697	728	756	712	690	709	688	691	682	695	715	691	714	688	684	656	663	694	677	662	667	652	683	723	686	612	648	647	701	691	691	737	732	717	659	618	656	653	694	629	691	710	718	697	686	684	661	682	638	649	682	662	670	644	673	706	698	703	668	685	653	698	709	697	696	682	664	688	683	645	680	699	664	689	683	693	678	683	681	628	683	658	691	723	702	664	667	723	664	652	645	639	651	698	673	702	634	664	655	680	671	683	693	688	661	693	690	648	704	686	671	648	700	695	710	688	669	680	637	679	699	639	672	697	668	649	689	642	675	636	639	656	650	647	668	652	652	675	660	646	667	666	684	650	698	699	683	681	653	673	680	668	645	690	709	659	691	676	669	649	664	634	688	662	674	664	652	695	695	703	637	669	686	661	651	670	669	700	648	651	694	680	671	701	636	664	662	673	683	635	678	659	687	690	672	687	667	674	647	649	669	689	700	664	666	652	671	672	740	696	676	642	678	656	685	682	672	677	641	674	634	652	684	663	664	701	698	663	669	688	647	692	652	645	676	667	679	693	656	705	698	678	669	666	653	658	655	684	677	718	628	695	664	688	687	647	694	687	688	645	671	633	689	615	663	673	657	702	678	676	703	679	689	640	666	710	651	663	639	657	642	659	637	695	708	642	690	652	668	700	649	682	695	708	706	659	677	659	661	682	686	676	716	665	690	681	671	709	679	671	710	648	647	698	706	697	736	648	665	662	654	678	674	689	675	673	651	677	635	661	658	663	680	710	678	672	654	688	672	671	682	670	667	667	713	661	704	659	665	725	668	664	663	748	672	617	681	701	677	647	665	691	705	681	702	647	691	682	692	650	679	658	669	703	710	670	694	638	661	660	648	665	658	698	618	669	643	634	663	663	647	672	672	646	646	629	677	674	659	735	703	661	673	682	656	708	656	652	641	666	650	674	670	657	690	668	694	693	653	666	624	643	683	681	636	654	723	640	682	701	658	697	635	630	697	701	685	711	691	687	659	650	692	624	651	679	623	651	666	671	708	671	687	696	685	689	675	663	658	663	665	666	681	677	683	671	647	667	676	664	704	647	604	697	683	671	705	662	741	721	702	720	670	647	699	691	705	651	638	668	661	645	696	641	670	673	704	649	725	674	633	655	694	663	663	663	717	670	629	682	641	644	627	677	661	655	681	652	618	680	746	672	689	658	689	659	706	651	650	676	686	661	656	685	641	672	709	718	673	676	626	667	693	743	664	669	682	683	665	658	674	689	674	656	684	657	649	647	691	623	737	685	641	653	678	710	662	670	643	688	697	658	684	667	653	700	633	658	689	656	694	621	650	683	694	706	671	649	684	669	675	680	682	657	661	652	664	697	707	647	691	670	704	665	701	645	665	691	642	661	646	674	691	670	655	716	633	652	717	731	643	676	686	643	654	620	714	666	632	715	730	674	691	669	677	635	685	666	671	685	652	704	681	679	674	637	642	657	694	683	605	678	702	691	640	636	688	702	676	651	647	665	692	690	722	654	646	704	704	650	633	676	634	660	669	662	661	701	654	706	689	664	707	716	645	687	683	692	697	712	681	682	700	713	694	635	687	679	667	687	654	671	630	685	700	663	706	660	696	737	714	700	654	650	638	691	720	638	650	655	691	612	733	687	700	674	683	695	662	695	631	647	721	710	679	662	715	671	634	687	679	670	665	643	726	689	688	698	704	716	664	704	648	658	661	640	631	704	692	681	631	678	675	686	657	654	628	638	682	658	683	706	659	660	676	688	655	693	663	680	628	689	686	716	651	671	658	656	668	658	732	671	661	658	609	684	682	633	662	678	665	701	741	645	666	690	659	689	675	646	731	647	714	703	649	688	664	680	667	723	667	688	705	665	687	698	647	665	686	658	710	667	716	676	674	677	629	679	670	682	700	666	666	610	632	653	707	653	713	652	683	690	634	680	650	655	717	673	702	699	682	704	645	651	655	673	666	657	682	659	688	695	661	671	657	735	670	677	654	664	686	660	692	677	691	690	689	699	705	618	703	665	696	689	690	695	695	667	657	707	655	688	684	679	661	665	651	662	673	647	644	659	700	698	657	638	660	651	681	668	651	690	683	654	639	671	655	680	686	676	661	694	678	648	694	702	657	665	674	652	695	665	671	649	717	661	659	678	673	696	643	636	705	667	661	649	643	626	702	656	647	638	699	697	674	680	679	695	645	669	682	663	675	675	710	671	689	616	632	683	627	684	655	647	676	664	657	670	673	707	704	688	678	690	653	647	651	709	623	718	674	665	661	704	721	625	665	713	690	701	677	640	692	651	681	638	679	701	658	612	698	683	668	689	650	676	715	659	675	657	675	645	669	647	683	662	659	673	710	696	676	697	656	668	733	665	671	684	653	637	693	682	667	661	644	671	674	705	651	689	719	675	658	688	674	652	653	702	674	644	685	666	710	706	716	683	687	662	711	680	620	626	673	646	678	670	684	652	644	643	690	666	641	660	690	672	676	677	689	669	683	700	690	664	675	683	681	673	690	692	646	744	637	646	648	673	678	690	678	676	656	712	679	684	661	655	697	628	647	708	631	651	662	624	665	725	630	648	703	651	667	636	641	641	671	712	703	686	690	721	676	664	684	694	725	603	650	740	645	714	699	626	650	671	667	731	667	657	672	686	677	713	693	647	652	701	664	719	669	666	658	693	687	678	654	677	649	675	709	640	699	681	706	641	663	647	686	652	677	667	667	683	700	646	681	663	668	627	698	699	695	664	678	669	663	677	679	615	649	679	660	637	699	661	670	685	669	648	672	601	657	685	674	659	638	692	681	693	677	665	669	676	626	653	672	668	665	681	650	701	673	655	685	683	732	725	632	682	639	679	652	667	711	710	663	666	641	685	683	660	695	672	663	670	675	715	632	657	664	699	668	686	686	697	606	665	677	653	591	674	651	644	706	709	657	718	642	687	673	688	655	714	672	683	669	690	674	696	691	718	672	685	698	645	655	693	684	653	656	668	685	654	627	665	660	668	684	679	643	593	657	672	684	662	632	677	692	681	704	676	653	695	694	684	639	674	647	664	678	704	704	644	660	665	592	656	658	643	692	665	639	678	640	691	693	680	696	714	674	672	679	687	660	690	715	635	673	682	674	668	698	671	708	626	702	693	741	666	668	679	681	691	635	644	622	638	672	706	675	700	639	670	694	674	697	676	645	679	675	706	691	663	695	690	684	691	686	638	640	739	605	673	631	668	631	660	665	699	676	651	647	694	648	689	688	677	679	692	723	648	657	645	645	670	670	662	659	689	686	665	727	650	668	652	677	741	700	653	634	654	644
39991	10711	1743	1012	668	571	512	458	423	415	381	384	384	383	386	375	366	333	367	339	345	360	345	355	396	376	360	351	350	356	331	339	365	372	358	370	330	351	366	344	341	321	340	394	328	364	360	372	376	373	332	350	354	359	344	365	331	338	347	322	369	376	388	352	392	365	339	405	366	340	342	345	348	345	329	369	354	367	317	371	339	329	334	357	372	349	351	343	324	336	323	388	340	360	365	424	345	342	324	354	324	327	328	321	363	364	340	333	342	356	363	333	343	325	356	363	375	350	317	328	327	330	341	320	364	332	367	360	352	336	333	378	353	328	340	343	324	361	403	358	375	367	369	367	364	344	350	325	326	323	367	333	336	331	314	340	343	348	322	375	323	361	331	318	336	369	334	354	354	340	310	352	356	333	331	340	334	326	340	348	326	345	352	342	310	334	329	358	341	350	343	335	371	372	363	338	323	334	339	324	369	317	328	354	310	369	358	374	356	358	329	383	384	301	320	381	321	347	340	310	321	384	325	334	329	343	367	343	292	334	334	355	332	358	339	337	360	370	319	373	337	337	351	394	369	333	336	371	363	323	388	340	340	325	342	319	365	340	330	340	339	362	351	380	327	364	340	368	359	337	360	355	337	343	346	347	364	357	357	299	315	336	317	351	353	378	367	354	359	366	344	340	362	371	357	343	338	353	354	343	343	377	322	379	355	345	306	333	356	337	320	344	367	321	370	361	320	330	344	343	350	349	362	381	372	373	332	378	333	365	376	335	363	334	367	336	369	399	323	317	365	357	336	366	331	349	360	356	357	367	339	355	350	308	378	362	351	369	321	376	302	332	347	341	347	318	346	375	345	307	342	320	382	344	350	335	311	347	363	365	336	350	325	335	342	359	342	310	379	355	324	351	368	360	366	376	329	355	337	337	324	341	334	336	310	338	336	350	340	342	340	353	371	346	338	358	351	340	341	323	323	334	329	355	306	308	329	345	387	376	366	336	343	350	343	313	323	348	343	358	373	356	315	322	367	352	342	372	382	365	351	404	356	309	344	325	358	305	353	378	338	353	335	342	360	318	408	340	359	377	344	347	388	337	341	336	349	357	340	332	353	357	347	349	335	393	358	328	344	343	343	344	319	345	409	346	349	372	374	360	344	343	362	346	376	337	343	322	377	350	331	386	343	361	340	329	327	361	367	358	326	362	321	336	316	350	344	347	335	338	350	393	344	302	346	365	339	411	346	353	364	300	321	326	332	319	321	333	354	356	324	364	325	328	370	365	306	352	343	392	341	356	336	338	348	345	310	324	344	311	351	335	356	373	337	345	345	341	362	336	335	325	323	344	328	357	338	358	366	335	315	360	387	318	316	336	323	348	357	318	342	344	359	367	349	345	330	348	327	358	333	340	344	346	333	317	377	334	348	362	346	360	340	323	365	337	338	358	344	308	365	367	318	330	343	343	354	347	345	352	329	324	362	341	369	328	377	312	356	348	342	332	327	295	355	358	354	348	381	366	369	349	348	373	380	343	336	368	352	325	341	374	367	366	334	338	341	342	362	326	335	348	355	360	336	335	343	325	382	356	364	330	310	383	371	334	307	373	314	349	302	357	357	395	339	336	353	336	329	373	332	390	350	341	356	367	369	341	322	348	346	341	380	358	350	362	374	338	322	369	368	366	328	377	342	322	374	329	361	345	378	349	334	346	348	377	344	365	336	343	343	384	355	360	345	363	366	326	309	340	352	347	355	363	358	366	336	351	361	361	336	331	353	340	355	339	346	349	403	339	353	363	372	344	326	330	370	360	349	350	384	334	317	341	344	387	341	329	366	343	350	350	320	327	346	341	334	340	340	331	354	348	332	362	306	363	355	346	333	340	392	324	348	352	350	364	333	379	304	309	337	327	317	374	373	365	330	336	349	370	345	334	385	345	389	346	315	326	325	335	335	340	371	364	349	329	375	334	355	325	318	324	316	343	351	316	334	353	321	314	353	343	336	321	307	351	377	295	345	335	332	350	333	343	310	362	357	346	357	354	370	344	342	325	320	328	333	339	342	340	339	327	353	323	337	383	344	359	352	357	389	365	332	344	347	359	351	376	350	327	378	370	374	350	348	323	303	334	358	367	373	370	315	329	363	315	378	319	394	337	316	322	369	376	355	336	289	343	326	320	338	361	330	356	353	344	320	338	362	373	339	353	327	325	359	345	352	373	345	379	361	338	371	376	341	348	343	373	338	360	358	356	356	360	359	335	338	350	329	337	372	312	353	361	321	383	349	316	358	311	337	312	361	346	336	386	368	329	334	323	366	324	342	342	306	365	325	351	368	376	361	354	382	341	339	332	324	357	395	348	339	329	313	354	339	321	346	293	340	345	356	355	327	349	350	329	357	357	345	341	307	310	353	332	350	351	374	338	345	356	339	348	327	315	338	366	331	348	339	380	341	329	312	313	340	372	343	400	365	350	369	330	346	318	335	340	345	346	317	330	335	353	342	341	358	346	371	356	349	337	333	376	324	386	370	350	369	346	364	371	347	346	364	335	393	381	342	337	316	348	341	323	364	366	328	341	318	347	362	307	335	346	345	347	345	318	359	323	295	358	334	339	333	307	326	362	348	353	337	309	322	335	316	318	412	355	366	343	343	335	368	346	373	348	379	306	358	297	357	400	360	313	348	347	307	308	350	359	337	359	326	357	400	343	378	388	360	318	341	351	368	370	338	398	328	339	328	354	321	345	344	372	385	316	375	344	349	323	311	345	338	350	379	399	312	363	362	341	334	350	326	369	338	397	375	383	355	359	324	325	348	353	321	350	318	365	328	337	333	335	350	353	341	362	335	335	334	342	345	338	355	352	339	326	295	398	349	345	331	400	322	312	350	338	341	325	350	313	352	348	354	316	348	349	315	350	357	378	331	331	326	338	350	367	318	330	361	336	342	321	377	348	360	381	326	307	359	319	370	344	383	366	293	357	356	385	333	338	318	355	309	352	350	364	327	363	377	338	349	303	342	362	374	354	321	391	336	333	400	351	334	356	341	351	346	335	342	356	346	340	358	334	313	332	345	343	343	360	367	346	318	367	336	381	375	324	321	352	399	380	345	352	373	357	364	369	374	354	332	307	382	343	308	343	335	343	327	362	332	328	366	366	335	408	338	350	359	369	358	362	329	383	366	343	340	349	350	316	316	318	370	344	318	336	335	359	371	361	332	346	346	358	347	343	386	360	358	349	328	347	355	354	393	350	333	377	355	338	287	335	345	364	367	334	352	361	345	363	334	339	331	348	347	334	377	365	366	330	320	339	332	356	368	324	397	341	317	329	360	324	353	364	343	372	360	314	374	375	348	350	342	333	357	348	355	348	321	364	362	346	385	323	329	334	307	317	342	334	338	347	349	390	362	362	300	339	346	342	363	346	333	367	341	351	315	342	352	346	343	328	371	367	344	346	323	350	385	341	334	335	341	367	341	334	309	327	344	351	338	354	329	324	382	322	328	366
22507	3301	2038	2332	2077	1724	1478	1324	1205	1051	1056	986	954	947	922	895	855	852	859	847	848	859	837	868	805	796	794	786	745	806	741	787	784	744	755	788	785	730	809	819	795	768	803	764	822	771	810	837	920	890	828	848	767	852	805	849	803	773	798	803	774	771	747	795	789	796	837	775	754	783	785	791	801	765	769	772	790	803	773	779	737	781	765	742	810	804	726	823	743	775	760	775	733	757	779	751	721	778	800	753	779	816	778	776	729	758	722	783	752	761	704	769	749	740	774	740	754	732	789	792	695	748	791	711	744	772	769	818	772	733	728	763	709	760	740	758	743	748	734	770	743	745	737	749	718	751	724	750	742	736	757	788	747	723	788	768	780	737	792	689	768	780	748	760	751	702	781	747	708	750	706	733	767	725	785	746	736	741	754	725	792	744	741	780	763	729	756	776	712	755	741	724	740	747	772	738	741	721	728	741	746	723	741	777	709	743	766	758	750	747	799	779	775	771	762	746	730	732	766	765	791	778	753	759	785	729	767	758	741	718	748	757	686	731	777	785	781	761	746	738	834	708	702	791	799	746	783	730	762	741	785	711	744	766	710	742	704	708	738	710	785	749	809	763	765	718	799	722	809	724	775	701	793	749	763	771	750	764	755	710	759	733	761	697	766	791	807	813	752	770	700	759	731	744	766	768	741	707	773	753	712	771	771	819	775	716	747	763	777	761	766	774	773	738	755	787	707	736	730	765	750	780	752	733	785	715	783	741	731	679	722	787	762	716	751	712	714	741	804	711	745	700	748	796	763	748	766	726	758	754	738	721	741	739	763	751	728	716	763	732	727	763	717	741	734	720	791	762	762	736	758	731	745	702	731	750	759	763	727	735	731	737	748	722	738	766	711	787	720	739	735	791	746	716	724	759	696	777	763	761	754	745	761	781	754	734	756	781	763	770	681	739	809	724	791	769	731	719	756	776	739	775	797	702	713	771	757	754	768	733	773	712	713	772	749	723	713	744	722	754	743	738	699	767	773	758	736	789	707	701	754	755	731	760	737	742	754	769	729	744	773	764	756	781	781	753	782	753	731	742	742	753	776	718	740	751	763	737	772	777	715	740	747	756	713	758	771	765	774	772	735	802	756	785	748	769	757	790	717	789	742	741	754	722	732	760	750	755	711	818	716	817	747	763	759	765	773	817	791	750	724	776	786	759	754	779	777	689	744	709	718	746	765	774	765	782	758	747	783	741	781	814	776	722	740	787	769	733	751	764	764	727	746	803	793	750	727	682	725	768	734	760	742	749	781	736	737	768	714	792	740	741	706	751	747	813	790	691	723	767	789	728	737	740	749	775	748	698	800	737	751	715	737	796	738	754	772	775	718	771	697	764	802	745	704	754	719	726	792	760	719	729	710	738	780	713	793	720	824	757	729	685	758	771	751	745	760	732	730	750	723	756	709	713	760	746	655	738	787	679	758	771	745	789	719	728	722	720	723	724	758	806	710	762	763	746	729	739	766	766	744	729	788	734	722	772	722	781	705	744	783	766	742	740	780	742	740	748	747	779	754	679	769	723	750	768	735	743	712	740	762	696	805	754	759	736	725	753	740	733	744	754	781	778	751	773	757	769	770	766	742	758	736	791	778	759	755	742	754	746	781	763	746	777	743	709	716	701	726	725	738	763	748	724	748	759	769	746	732	722	763	735	745	775	778	754	732	779	779	708	759	752	699	726	750	717	752	747	766	769	797	719	720	740	752	724	791	740	744	747	705	752	766	715	751	761	736	771	769	711	746	754	703	791	776	759	761	785	733	786	748	695	746	703	718	725	807	756	731	712	744	745	764	750	768	756	783	749	729	764	707	777	753	746	766	781	768	768	775	763	737	726	780	762	809	733	750	747	754	789	744	741	724	782	784	738	721	778	731	760	748	732	758	724	728	746	749	732	723	794	765	769	765	729	769	741	770	766	762	783	729	712	697	755	741	729	760	769	731	720	734	779	783	762	775	802	730	730	712	777	728	683	719	724	750	774	740	693	724	765	738	780	730	791	766	711	795	688	800	740	762	789	763	748	717	770	724	792	781	728	756	736	762	730	781	734	696	759	766	749	751	777	743	735	817	738	741	744	692	752	700	741	754	764	745	750	777	806	732	779	768	750	796	799	807	745	733	744	752	755	794	774	741	764	742	767	729	761	739	759	717	762	736	738	723	776	769	739	752	751	720	731	710	723	759	758	759	724	802	691	745	734	700	770	730	714	779	770	773	770	720	747	753	644	680	768	764	824	730	732	723	777	712	778	749	735	741	737	736	726	742	731	766	649	753	776	742	739	739	730	767	775	791	791	711	739	777	714	717	740	783	732	749	714	730	792	710	757	762	728	781	745	701	741	771	740	726	749	769	743	751	670	722	710	789	755	713	741	752	759	721	783	768	733	695	752	728	723	693	720	796	780	776	774	765	723	766	737	765	720	723	757	761	715	744	743	783	749	772	709	804	746	763	703	814	768	737	735	753	801	734	691	719	762	713	702	741	751	792	744	740	762	737	714	764	726	756	773	746	767	738	716	747	728	801	747	704	762	770	796	771	708	778	759	767	718	795	748	738	777	745	751	731	708	752	739	669	738	755	761	753	779	746	708	798	777	735	756	739	749	747	739	789	760	800	765	730	800	784	766	738	734	789	759	777	792	738	767	718	692	744	732	709	699	734	756	819	706	716	751	682	783	766	726	747	787	790	739	793	739	753	758	758	711	776	726	700	712	724	767	737	751	790	802	744	736	755	732	808	760	780	801	749	735	726	787	743	707	702	780	767	768	776	721	735	730	745	757	747	766	751	720	791	785	755	746	729	754	747	725	798	782	754	746	764	764	761	743	781	767	701	797	688	733	752	794	715	733	806	719	733	730	695	737	729	774	742	698	766	713	779	716	737	708	744	762	783	776	738	758	743	693	720	729	757	752	688	736	774	773	777	708	756	724	748	823	735	751	729	733	723	761	729	744	731	766	748	748	749	741	729	721	751	789	765	716	684	699	762	728	708	772	765	754	759	713	787	792	744	808	733	711	764	733	711	727	774	729	733	787	745	741	749	790	802	783	747	769	746	738	731	760	768	742	784	776	778	733	747	772	784	741	732	727	760	721	705	721	749	773	780	767	711	753	718	791	721	736	777	740	727	693	751	785	731	765	796	783	741	740	768	761	767	747	751	751	744	725	714	779	816	740	771	783	693	746	697	677	760	776	727	737	784	712	722	715	717	731	756	774	707	741	822	799	796	726	758	757	729	720	737	719	775	770	752	781	776	709	709	712	751	732	718	744	729	767	755	809	754	758	739	795	737	771	731	784	719	705	776	740	747	737	710	742	784	726	751	754	761	768	731	778	756	747	692	784	753	749	783	776	768	698	754	768	769	727	762	784	757	715	702	761	719	755	739	772	726	737	773	752	757	739	759	723	743	749	742	747	675	781	759	702	752	752	727	735	786	743	733	740	744	743	733	714	745	712
10848	1476	255	225	201	191	229	216	189	204	211	223	217	199	221	178	205	250	221	212	203	202	175	216	184	211	198	188	209	226	201	184	209	212	219	231	231	222	181	212	213	224	196	260	195	217	223	228	222	215	211	265	216	210	203	205	259	224	233	199	234	221	216	207	238	202	257	211	196	190	201	223	195	208	192	227	213	221	220	242	205	200	221	194	201	220	205	197	222	227	241	196	190	212	207	221	202	213	189	209	186	205	216	220	203	198	196	209	209	193	191	191	224	203	229	218	205	190	193	227	175	168	201	219	232	221	218	227	173	196	179	216	229	231	225	202	206	196	228	198	243	221	188	229	186	202	212	221	199	197	221	220	206	190	197	224	157	185	199	206	205	196	211	206	220	185	199	188	210	230	218	215	215	190	227	206	201	186	247	220	195	206	227	206	229	216	200	188	183	180	194	178	193	187	225	210	222	206	191	225	200	211	184	181	198	193	206	247	227	184	234	195	212	197	205	209	210	222	213	211	180	198	223	223	223	195	169	223	207	201	214	203	200	206	221	221	195	196	221	189	237	209	200	200	228	197	202	215	204	213	183	194	200	215	194	187	202	215	218	209	213	194	188	178	237	211	222	197	193	226	195	207	249	213	205	192	199	203	220	188	217	196	202	227	206	198	193	225	217	204	238	202	206	195	193	211	208	209	215	239	211	203	216	216	197	188	214	210	222	225	237	229	214	237	192	202	197	231	213	211	214	224	210	228	199	204	195	197	207	200	243	195	226	225	205	192	198	200	196	239	192	219	217	226	185	173	191	221	186	212	223	231	201	195	217	190	222	194	220	231	211	228	207	198	203	216	223	208	246	207	223	224	217	226	209	228	214	230	215	216	219	222	223	203	212	196	198	226	179	242	188	200	222	207	185	203	236	201	207	246	219	192	212	189	229	219	218	197	223	212	217	229	209	201	195	219	185	221	203	192	191	206	189	251	221	224	202	215	206	192	193	184	213	211	223	231	218	208	220	223	217	214	206	202	219	223	208	234	208	219	202	223	224	202	204	180	219	202	226	216	204	203	204	235	209	193	216	220	233	228	183	197	218	250	210	213	182	235	182	211	214	236	195	200	213	220	213	223	206	217	209	218	189	200	225	207	209	208	198	193	182	192	197	206	248	219	211	195	239	191	214	211	215	223	217	220	188	179	203	196	199	228	221	212	199	202	220	192	214	232	203	231	214	202	199	225	209	231	205	194	215	184	188	200	229	213	185	230	188	229	210	199	233	208	205	192	194	208	219	221	243	186	223	221	222	200	215	234	195	171	216	199	237	193	205	214	215	230	205	193	205	235	211	217	222	207	207	186	203	230	209	210	199	201	221	221	214	237	210	211	213	171	245	233	186	194	209	231	243	197	247	192	226	202	216	196	189	238	219	218	200	221	179	236	212	232	190	213	222	222	211	177	213	233	231	231	191	192	174	207	215	196	219	208	194	210	210	215	225	211	231	226	232	214	211	207	224	230	177	215	188	195	230	185	215	181	190	229	203	198	201	217	243	219	200	180	211	192	215	207	218	189	193	218	224	210	215	201	235	201	201	213	181	215	209	209	203	211	212	232	202	200	224	213	215	205	197	207	209	196	201	213	228	221	220	206	225	196	188	189	216	203	191	212	235	218	217	193	209	210	194	213	224	179	210	203	212	214	234	202	231	218	219	231	218	207	209	177	224	181	221	205	223	208	242	215	206	200	179	185	204	173	238	219	210	204	235	223	200	221	220	226	236	205	190	175	223	229	212	228	210	215	217	241	211	207	210	201	220	248	210	213	209	211	193	177	191	200	192	215	209	184	242	215	203	219	232	211	191	207	193	204	185	219	213	220	181	238	180	196	203	209	210	212	231	216	205	197	213	186	226	207	192	194	230	222	199	221	213	232	214	207	208	168	226	178	217	218	185	227	212	225	244	215	229	230	218	193	236	221	179	212	232	233	226	227	201	206	223	197	221	222	212	233	209	209	206	230	205	230	191	191	206	194	200	193	238	203	197	183	208	225	176	202	187	222	202	193	208	221	213	207	198	208	246	190	212	204	212	214	215	198	210	218	184	195	221	196	220	238	215	222	221	210	199	206	221	228	197	191	228	216	210	205	233	197	202	211	201	199	209	189	217	223	226	213	223	208	222	209	214	205	208	199	192	217	219	196	243	187	201	181	234	187	211	215	214	223	232	219	177	221	186	217	227	200	201	190	189	193	214	189	166	207	222	214	199	210	194	203	198	195	211	211	200	225	202	213	205	206	194	209	202	226	209	193	195	184	252	238	179	217	207	199	186	215	220	189	244	200	230	213	185	206	216	192	214	199	231	214	209	234	219	209	174	206	211	178	228	222	207	208	224	197	201	189	226	206	208	218	213	223	245	194	203	196	214	198	200	227	198	186	203	238	232	203	209	196	228	238	204	220	204	214	194	213	236	225	211	223	225	192	218	209	203	183	195	226	202	216	192	209	216	230	215	192	220	217	220	212	208	209	214	219	200	192	218	233	216	184	229	228	205	234	195	180	239	187	249	210	226	201	193	212	190	189	210	213	201	219	197	227	198	252	207	234	188	179	203	209	165	201	238	214	209	210	194	188	204	193	206	202	224	216	222	207	198	188	190	219	230	237	246	217	196	181	198	197	230	208	228	221	235	224	224	175	218	195	184	211	200	202	204	212	224	229	229	215	227	223	210	199	213	184	218	195	212	202	224	212	218	213	217	221	194	197	204	227	194	194	216	189	233	210	208	223	194	199	206	196	218	237	212	208	198	213	233	208	208	214	213	217	242	219	190	211	176	186	215	234	203	187	222	215	211	230	226	232	215	218	170	196	206	171	189	193	204	219	184	188	206	238	229	211	194	200	212	210	254	197	193	183	184	225	213	234	199	200	207	222	211	191	200	213	221	219	190	185	213	208	186	219	240	200	226	191	238	187	169	215	228	175	210	186	204	196	197	214	209	228	227	228	229	222	233	242	224	223	216	239	213	190	218	203	225	204	213	177	198	209	235	203	189	212	211	206	191	223	227	218	202	231	194	233	205	227	219	218	202	201	215	213	201	235	218	237	217	219	204	260	207	189	204	174	194	218	173	207	210	220	225	211	207	205	200	191	200	228	192	221	222	208	236	211	205	204	219	177	202	207	226	224	208	182	205	207	197	199	189	199	215	223	232	211	198	216	235	196	201	206	179	205	231	213	189	225	224	184	204	206	212	214	226	201	221	221	184	194	217	214	169	208	207	221	209	207	219	248	225	232	213	200	212	201	234	225	195	218	204	223	215	205	213	206	224	209	198	222	215	208	203	218	190	204	207	214	217	192	206	215	257	218	228	199	194	240	235	191	199	220	201	217	191	196	221	233	216	213	195	211	224	205	214	199	213	198	209	181	208	197	222	202	211	216	200	192	217	191	190	198	195	217	221	193	227	221	209	213	207	212	206	223	211	196	209	220	169	226	211	215	192	209	203	230	215	212
6767	993	535	494	547	511	506	487	520	498	485	517	499	518	502	504	502	515	487	495	494	469	513	481	508	487	473	485	491	500	475	504	462	488	483	477	491	543	475	511	510	521	497	459	467	493	507	498	535	517	542	516	468	513	544	500	499	513	491	502	486	515	492	521	478	509	511	510	483	510	510	502	506	512	522	516	518	496	488	476	511	486	508	484	510	545	491	521	513	498	526	480	498	475	480	471	501	499	486	514	509	498	478	477	464	488	473	503	523	467	497	501	462	504	464	502	445	537	471	506	535	499	487	503	512	479	492	509	504	480	512	528	485	510	512	466	486	465	528	511	518	456	497	511	446	489	487	474	464	519	490	487	495	488	504	543	501	455	461	516	479	494	450	494	473	542	499	519	496	486	516	473	503	513	484	499	511	498	497	490	486	477	475	508	470	517	482	506	496	493	484	496	522	494	519	498	510	517	470	457	490	496	504	504	451	523	512	496	497	458	498	472	504	499	502	483	518	450	504	510	512	486	468	528	501	474	522	511	508	480	501	477	505	486	484	508	531	474	537	517	463	488	517	485	493	476	445	496	507	478	489	514	500	563	486	513	531	522	430	492	526	493	499	433	504	542	500	486	499	495	453	505	491	488	519	498	495	456	490	527	490	502	488	458	469	520	523	505	500	532	509	489	475	481	491	486	476	475	491	508	511	496	505	488	499	490	520	477	478	485	516	510	498	493	513	535	498	522	516	488	486	509	515	539	455	544	523	507	484	464	489	532	492	483	520	517	511	520	514	535	455	492	490	496	521	467	491	463	537	499	498	464	504	509	516	492	526	473	513	507	489	500	507	488	499	475	491	494	456	497	475	482	536	496	464	472	482	508	476	485	510	486	473	502	444	495	511	526	526	517	498	495	463	485	463	528	500	484	503	507	506	468	497	494	501	502	495	516	517	501	541	451	492	494	466	471	506	501	496	469	510	521	496	491	487	552	479	502	503	533	508	487	472	484	473	565	524	490	492	475	489	507	498	487	520	475	480	457	475	453	510	508	504	493	451	490	503	493	425	507	504	478	467	496	495	482	447	498	479	492	501	518	515	510	442	450	472	481	518	456	495	435	466	491	513	464	458	475	485	450	458	487	511	477	502	495	481	458	485	508	525	476	482	489	512	477	480	479	498	534	500	487	535	519	502	506	531	480	475	527	479	456	525	516	533	490	512	482	466	501	517	575	483	528	552	537	519	485	480	490	523	494	504	478	502	493	514	498	513	476	480	510	491	460	496	442	496	498	538	507	498	453	494	456	519	488	487	494	492	510	476	518	495	449	495	453	494	499	495	507	527	525	465	467	481	511	533	451	512	503	506	509	526	482	468	504	489	450	527	494	500	494	486	487	490	510	501	469	493	502	499	530	506	466	532	498	482	464	521	470	492	488	479	522	494	484	490	525	491	491	489	470	507	509	508	528	470	494	496	489	511	501	464	470	511	477	486	510	474	464	501	483	498	500	507	496	496	497	491	519	451	487	430	504	495	486	505	467	507	505	514	510	488	487	529	501	476	543	498	496	483	526	517	483	472	476	481	477	489	475	468	466	560	494	502	506	476	514	529	481	494	512	520	509	523	484	531	514	511	458	482	497	456	494	515	528	504	469	475	424	470	499	527	496	489	512	493	478	489	480	491	474	496	474	506	493	480	486	534	479	491	498	559	479	522	460	520	497	484	548	491	514	539	476	477	502	497	516	513	474	473	533	497	497	465	519	465	514	486	474	508	494	475	504	490	486	491	468	479	497	444	492	489	551	504	504	451	478	531	511	508	487	441	505	459	511	501	537	491	492	481	509	487	519	516	465	513	454	509	533	482	442	467	512	530	503	480	527	441	498	476	461	500	506	491	475	498	500	525	536	501	519	496	507	471	453	466	504	469	516	482	441	498	498	497	500	486	511	464	523	494	472	507	470	518	471	492	526	483	495	517	533	440	475	504	527	518	513	504	511	485	537	458	532	458	477	516	496	471	504	490	507	461	487	453	505	480	505	525	507	473	489	490	479	494	454	490	463	509	491	492	489	558	514	464	496	506	469	487	468	455	490	425	522	526	497	504	508	503	480	483	471	527	469	469	497	496	469	481	483	518	495	492	493	474	474	509	502	468	530	500	500	464	472	501	505	525	476	478	456	472	500	510	508	500	498	513	495	494	474	465	541	513	461	474	502	472	486	485	477	464	497	502	496	508	519	510	505	507	496	426	523	470	498	485	503	486	490	491	487	509	487	442	505	482	484	491	469	466	497	504	479	466	487	520	461	458	470	469	485	514	484	493	479	507	519	468	521	471	519	522	461	505	445	527	469	510	516	532	487	459	488	478	508	455	492	515	516	469	453	510	468	474	495	493	488	481	480	492	527	490	478	505	497	501	482	492	479	458	469	476	517	533	502	492	471	509	499	492	502	481	500	519	447	492	461	482	499	510	518	488	484	525	487	497	485	492	479	512	513	499	493	503	478	474	527	510	491	502	474	512	468	488	552	540	482	499	453	517	538	519	545	476	490	481	472	547	471	504	503	520	486	506	482	496	490	478	465	516	490	536	542	484	488	471	515	475	490	511	516	509	470	503	505	546	477	461	474	490	461	511	513	456	481	459	536	470	512	509	501	465	503	515	476	497	471	499	451	502	491	491	523	525	477	543	492	472	536	479	509	489	454	521	527	522	471	505	522	486	469	498	492	481	516	470	512	492	487	512	504	522	520	503	489	547	515	496	482	460	505	484	471	484	490	506	481	490	497	525	484	466	447	496	485	485	503	516	469	510	458	454	491	536	538	521	462	513	543	464	508	449	510	501	459	489	487	462	518	476	528	505	496	506	522	486	484	507	477	525	472	515	509	460	485	467	487	483	513	479	509	509	477	520	467	469	491	503	480	473	539	445	481	480	486	480	466	471	496	507	509	485	447	515	499	481	492	472	470	524	484	524	492	472	494	498	480	524	498	465	519	494	515	457	520	497	503	506	513	471	487	509	493	481	493	466	478	511	468	516	489	557	503	505	531	509	479	477	487	486	472	522	471	518	509	509	495	493	481	476	466	489	450	517	463	482	517	511	523	522	506	490	536	492	483	533	488	475	467	511	489	486	482	469	496	504	483	470	510	495	494	503	475	466	492	496	494	542	467	520	479	498	481	501	493	472	480	510	459	481	504	480	507	497	490	473	476	516	467	489	525	544	502	478	457	457	471	490	482	484	514	514	513	478	468	518	528	481	484	521	498	480	489	480	484	499	515	483	534	493	472	498	495	473	508	506	493	496	540	468	492	521	480	487	529	529	535	430	516	470	513	516	450	486	501	502	523	489	489	521	451	501	458	480	533	487	514	521	491	486	491	511	513	491	456	506	515	475	486	472	465	488	511	478	491	498	488	558	484	485	540	492	477	544	486	510	510	468	463	473	504	477	484	529	485	505	476	529	493	472	513	507	479	446	503	456	503	511	517	517	515	472	530	506	490	505	459
29792	6867	837	598	437	390	366	325	318	301	349	329	320	301	329	297	312	317	359	301	300	347	275	279	331	307	280	305	330	315	317	276	281	335	293	285	323	298	290	296	293	302	332	278	307	326	279	282	316	319	318	309	314	298	302	277	321	302	308	288	314	309	280	301	317	292	298	300	261	343	292	284	296	300	284	286	294	310	306	301	294	301	316	321	317	255	322	305	277	284	273	286	298	286	277	301	270	298	299	323	290	279	316	277	350	282	284	303	285	290	265	299	288	295	277	330	305	319	297	257	307	277	299	315	300	279	301	287	298	295	331	261	300	311	331	281	319	285	277	284	310	312	336	300	307	292	285	275	302	275	328	305	315	318	295	300	293	310	282	298	329	319	286	277	337	329	289	295	327	317	328	294	352	290	316	306	314	330	306	266	298	296	327	289	312	301	315	340	291	280	289	281	273	313	289	293	252	315	267	256	285	341	326	272	286	293	316	275	285	326	311	279	323	308	306	327	286	319	296	294	290	288	291	297	304	303	337	310	307	324	298	292	295	278	295	263	321	318	332	294	291	280	328	302	301	276	319	296	294	289	283	279	292	303	308	322	297	322	286	287	293	290	306	274	315	339	313	297	309	298	283	288	296	298	291	324	296	297	293	285	276	304	287	333	323	312	289	306	309	333	314	281	281	294	281	304	283	286	315	321	281	291	303	307	321	265	287	283	349	357	296	289	255	277	296	286	301	293	294	303	299	317	291	307	315	299	308	286	281	278	313	295	287	322	268	318	277	303	325	305	303	292	303	312	315	259	263	294	307	284	308	284	299	275	319	302	310	310	278	274	327	315	295	304	309	320	297	307	309	292	299	294	326	276	279	298	311	305	285	296	325	310	334	299	273	288	323	279	296	329	288	288	250	278	291	283	274	281	260	280	263	282	278	325	252	264	291	294	285	295	298	307	299	300	298	310	268	299	314	315	306	292	294	236	289	290	312	261	286	274	309	276	335	300	281	294	313	291	269	281	298	291	304	300	287	319	333	285	328	315	309	301	283	331	301	298	279	309	316	307	335	297	303	292	287	303	300	285	315	321	304	314	301	317	312	271	289	313	281	283	326	320	314	291	301	305	304	279	297	296	286	310	293	326	285	306	292	306	304	298	321	246	287	315	327	288	295	263	310	346	323	314	321	276	326	294	352	312	305	258	271	310	323	299	285	322	305	301	283	317	292	294	287	280	311	283	299	290	302	321	272	267	289	275	302	293	273	285	310	278	280	314	298	272	299	303	304	264	295	299	271	326	319	327	322	293	280	315	306	313	328	324	267	300	275	301	291	310	273	302	295	315	301	321	285	312	307	302	316	276	293	328	265	327	292	302	300	325	288	326	304	280	271	292	293	308	293	295	290	321	299	294	276	302	270	280	296	303	285	284	291	293	300	265	300	302	273	291	273	301	291	295	317	303	314	310	286	277	318	284	296	315	297	258	287	283	294	294	291	311	285	305	311	332	289	285	268	296	276	281	291	275	310	318	309	282	294	276	329	310	307	293	304	305	289	284	310	281	312	292	330	301	294	309	287	293	291	311	300	286	306	289	329	284	275	339	270	322	279	326	306	300	290	292	313	318	282	334	279	275	291	329	289	292	250	300	290	288	274	290	308	282	299	319	298	297	294	291	315	301	305	283	300	299	298	295	310	302	299	268	279	302	308	294	272	303	269	272	255	267	340	300	301	284	296	272	275	324	326	342	307	320	293	298	304	323	294	292	310	308	278	293	291	299	289	301	294	283	279	278	288	328	286	271	301	340	333	310	299	299	302	299	283	294	294	314	282	304	314	295	306	300	293	310	316	271	291	298	303	327	302	288	305	327	306	300	302	324	311	297	296	279	310	319	311	317	331	297	317	306	293	329	273	287	253	301	296	317	319	305	273	298	246	299	278	303	315	297	315	338	303	280	279	288	297	344	289	311	329	295	289	246	317	300	330	314	305	293	294	280	301	295	309	276	306	274	312	281	270	308	316	281	279	279	281	297	318	288	333	315	295	298	274	308	296	316	291	279	321	292	263	299	314	274	298	299	349	277	307	293	336	307	284	308	308	277	276	298	290	306	291	294	278	302	311	276	290	332	314	261	312	305	295	301	305	291	290	321	312	293	266	301	308	282	304	274	306	291	276	322	321	307	288	307	322	293	294	312	297	288	308	306	321	287	291	311	307	313	313	310	322	281	306	292	280	262	297	331	281	300	277	290	283	278	305	300	287	321	304	286	323	290	261	308	298	292	330	303	270	330	333	289	290	300	319	295	305	317	329	338	309	291	310	272	298	270	296	355	321	300	295	284	309	332	320	288	274	310	317	301	333	331	328	332	290	335	311	334	278	332	297	308	290	272	294	305	304	266	282	314	272	275	285	302	267	275	299	303	319	289	298	274	302	295	315	279	314	349	319	278	290	300	315	273	337	311	298	282	284	289	312	277	267	301	320	273	283	257	286	318	276	308	294	322	297	325	269	318	273	248	303	314	304	286	310	335	336	331	286	298	340	296	339	283	316	303	309	311	294	305	277	317	269	298	274	331	301	283	314	290	310	272	287	267	309	263	281	309	346	332	343	328	301	293	305	334	301	314	296	294	297	325	283	274	302	295	282	268	270	289	281	297	345	266	291	295	299	310	284	304	303	286	304	300	322	328	317	286	323	318	299	275	301	267	258	294	334	275	290	311	340	266	306	303	295	270	306	315	282	301	281	260	277	307	297	275	352	318	281	299	282	299	308	298	295	304	303	291	311	288	317	299	331	310	321	288	282	290	308	311	289	268	289	284	291	274	312	268	294	274	274	310	299	282	299	278	302	300	318	296	342	302	286	318	312	307	294	329	296	303	278	311	281	295	308	288	297	297	304	307	307	312	317	304	293	271	284	289	288	268	317	300	301	297	288	321	327	302	298	282	312	278	292	264	287	307	312	288	266	297	304	292	333	313	275	297	285	268	276	280	351	299	301	276	314	297	286	259	278	296	297	282	309	295	307	309	287	291	306	302	274	284	314	308	279	311	287	328	296	294	327	352	324	297	271	301	295	310	254	307	294	288	296	305	277	302	302	290	309	297	294	295	317	312	320	310	269	283	321	322	317	302	327	279	280	289	301	298	301	315	289	298	297	332	275	319	272	241	300	297	275	315	268	332	306	294	310	288	304	303	315	280	280	250	304	279	297	317	304	290	304	307	323	289	309	292	304	287	293	319	293	295	295	294	310	296	316	287	267	254	304	298	302	310	287	291	319	312	316	310	322	325	315	344	289	301	341	358	295	302	291	311	297	292	329	285	272	280	295	288	336	301	316	293	305	316	278	285	314	290	303	275	287	310	309	297	289	268	308	296	299	297	307	283	304	329	297	302	286	304	307	298	305	259	270	261	303	323	296	301	321	264	302	298	315	313	310	279	312	292	334	281	299	308	295	304	312	310	304	320	300	282	298	330	290	261	323	281	298	321	316	319	271	327	300	311
17798	2850	1437	1459	1303	1129	999	922	866	832	838	759	726	756	816	755	683	732	720	737	707	714	723	693	731	699	683	680	670	702	692	686	728	655	692	689	654	720	694	733	675	643	699	660	684	689	739	689	690	749	696	728	712	673	744	658	721	741	708	698	737	705	645	700	698	698	678	680	708	738	669	671	708	724	651	628	666	724	733	707	651	664	725	693	664	672	669	685	667	690	717	722	776	666	680	662	661	684	657	699	695	682	674	654	631	700	666	664	661	672	646	686	664	692	654	674	636	702	715	708	689	656	692	687	663	701	674	691	610	676	640	681	653	656	664	668	662	669	680	667	652	644	718	665	729	621	644	682	642	689	668	664	657	690	698	718	697	676	749	697	710	691	657	709	675	705	657	693	658	642	667	687	702	641	642	716	682	684	670	616	708	660	662	688	641	665	687	653	626	686	701	672	642	613	694	717	677	665	640	625	693	655	674	668	684	672	647	677	664	697	683	639	622	712	649	659	674	671	629	697	646	661	637	683	674	654	653	626	660	663	671	679	655	650	694	743	688	668	687	643	648	669	676	666	682	630	680	660	648	691	657	673	637	685	659	705	697	677	712	653	659	692	649	631	663	700	635	673	637	634	670	687	676	686	648	749	659	696	665	670	707	706	687	650	677	657	687	648	645	625	695	684	672	657	698	662	676	675	660	632	658	625	706	726	681	692	658	646	642	709	625	664	674	671	648	689	733	677	670	688	652	644	677	684	703	691	667	706	624	689	681	647	661	681	680	658	699	640	692	685	702	686	671	662	678	649	672	710	674	652	678	702	688	666	651	658	661	655	714	620	632	659	672	687	660	659	716	714	685	632	685	635	672	622	692	668	664	689	711	682	636	677	662	714	632	702	669	663	658	638	698	640	644	645	707	683	608	662	702	664	652	704	667	665	733	719	668	668	674	695	704	680	640	644	706	639	724	708	637	664	639	669	627	651	677	674	665	703	681	651	673	637	667	684	669	678	655	638	668	653	681	688	697	662	715	646	666	692	732	628	689	689	701	683	671	665	679	682	699	637	719	667	671	675	670	677	654	619	648	669	688	702	659	730	652	642	655	671	692	638	643	652	668	669	682	679	668	706	698	693	684	696	688	698	652	657	654	680	671	647	721	680	670	682	670	661	725	658	631	625	689	698	657	630	652	682	654	680	658	647	659	624	675	687	639	618	668	665	650	688	644	646	663	636	661	674	646	672	600	628	634	696	673	677	689	691	691	656	706	665	673	700	666	697	679	667	670	664	677	640	683	709	685	688	694	614	716	712	645	653	655	659	658	660	681	658	677	645	652	691	691	693	650	689	640	677	678	651	641	677	690	621	698	653	698	714	679	709	639	663	690	681	732	670	683	686	654	653	666	636	682	642	640	706	680	643	672	658	666	679	680	678	642	627	646	694	623	645	695	633	712	676	709	684	642	649	672	650	693	672	616	630	648	674	675	706	687	667	674	683	657	680	684	657	626	696	640	667	696	645	697	695	682	685	659	635	668	721	713	684	686	666	644	675	680	699	665	633	676	635	675	656	696	612	640	645	666	636	712	681	679	651	633	694	701	641	706	667	672	626	678	674	718	676	658	685	652	690	657	674	685	644	664	694	654	650	669	642	676	702	649	629	583	656	653	656	698	696	686	687	641	702	638	682	698	669	693	633	718	695	672	649	657	669	688	643	640	687	647	687	686	679	708	639	683	634	665	654	682	626	676	698	693	694	690	654	685	686	707	688	649	669	629	681	633	664	661	669	690	654	666	696	672	704	677	676	645	654	670	682	671	635	710	683	624	676	622	623	671	666	696	672	656	672	655	686	667	669	646	676	654	686	731	663	690	666	694	670	707	688	679	659	622	608	653	697	638	634	635	668	690	663	654	711	657	689	613	662	673	693	667	694	674	673	638	687	681	682	690	691	641	686	655	685	676	682	641	700	675	685	658	660	657	705	699	673	689	659	678	670	658	672	655	672	625	627	675	624	701	661	676	732	659	657	646	701	674	677	651	672	645	696	688	665	637	693	631	656	663	645	652	705	650	605	684	686	640	688	629	660	662	642	643	651	653	663	643	652	661	685	647	678	675	682	649	640	679	638	683	677	686	726	679	678	732	733	654	627	646	684	646	662	678	712	651	658	690	629	654	633	662	719	680	641	634	695	750	691	657	650	691	649	671	673	725	640	704	667	682	664	653	655	683	632	668	667	627	645	692	680	676	670	699	666	656	647	677	694	656	611	671	666	709	649	652	679	672	641	666	666	680	682	703	719	672	689	663	653	676	668	669	671	649	631	693	622	652	685	671	681	662	676	667	689	638	650	665	720	647	704	666	699	658	648	704	650	655	626	666	628	686	637	666	660	693	693	685	627	685	675	676	670	673	660	663	712	672	695	656	608	665	666	666	691	649	646	668	640	635	696	653	693	659	619	635	659	634	645	681	632	639	692	698	633	653	689	651	667	659	676	634	681	674	651	632	674	701	702	651	645	649	661	657	679	645	706	673	664	662	678	642	697	692	672	695	616	658	715	710	653	693	712	632	646	678	696	697	639	669	670	673	665	659	629	637	691	650	634	666	621	663	713	681	662	668	643	693	620	644	624	700	672	715	680	729	661	687	667	646	677	685	696	685	699	623	694	674	636	685	677	692	686	708	651	685	689	666	698	652	666	667	676	703	651	659	676	645	691	721	688	708	697	716	680	693	666	665	697	699	675	676	685	669	668	673	666	692	674	718	675	660	655	637	632	670	675	648	702	705	640	606	631	662	685	680	653	668	640	689	656	665	704	676	685	658	676	667	665	651	643	674	674	657	655	691	711	674	665	677	643	650	649	660	647	698	636	672	678	632	658	680	713	673	690	615	698	702	687	709	687	707	634	731	653	632	668	711	695	670	678	662	651	679	673	674	695	674	641	662	661	710	659	665	681	650	652	671	627	678	671	686	668	632	677	666	669	652	686	707	670	684	670	661	627	634	679	696	633	682	675	663	686	624	681	662	718	705	702	680	678	656	624	674	644	619	661	689	704	715	663	610	702	653	675	701	664	682	652	683	605	669	690	712	686	669	650	715	674	630	654	670	679	672	671	641	682	683	663	669	715	697	646	682	668	694	681	693	657	662	700	677	674	674	644	722	674	661	684	629	640	644	688	639	628	649	686	708	666	648	665	655	628	672	677	622	685	631	638	683	663	677	717	702	688	713	635	696	651	660	670	677	637	697	674	685	659	670	654	676	664	702	679	646	622	690	652	685	660	642	693	660	616	738	704	676	690	628	636	696	666	676	678	663	687	702	663	666	641	660	683	612	637	696	664	646	693	691	703	643	647	675	707	646	655	707	657	681	703	710	676	673	684	681	630	689	730	696	627	658	699	685	713	695	661	697	703	664	664	683	663	671	677	660	674	679	645	653	708	638	712	660	675	706	698	631	637	718	606	692	688	676	674	700	668	646	703	661	676	690	639	686	687	703	660	678	652
41695	13006	1965	987	712	556	526	470	409	422	370	421	374	395	414	364	335	365	353	360	371	361	335	347	360	342	342	319	371	368	345	314	338	341	353	370	332	362	369	376	308	346	330	353	370	355	317	365	364	376	322	320	360	306	336	354	334	381	324	305	330	375	346	343	342	379	392	364	331	356	380	335	347	309	360	397	342	355	348	323	318	347	344	333	330	335	355	318	325	320	334	340	320	333	368	353	340	364	362	333	379	344	365	330	340	370	346	353	320	320	367	320	355	357	361	354	304	320	338	357	339	341	378	326	336	352	324	364	364	353	309	316	344	340	330	332	340	355	323	316	353	334	347	322	349	345	335	324	342	358	323	352	379	399	335	339	354	310	339	341	342	341	346	309	341	334	398	373	334	341	345	321	347	344	332	337	292	311	315	330	350	377	319	328	354	387	346	320	364	364	387	374	312	320	341	333	357	365	348	304	348	336	318	311	323	365	352	349	334	334	373	348	355	343	350	394	337	361	295	306	335	314	351	331	319	361	326	337	345	379	373	356	333	341	338	309	342	318	375	344	381	369	375	344	360	356	342	310	347	350	356	331	368	378	379	346	336	360	301	331	343	301	349	338	333	355	299	368	303	342	335	375	346	320	359	334	321	342	330	359	370	343	338	337	345	354	340	356	365	349	334	324	364	343	366	378	353	331	336	348	353	363	379	356	342	346	351	345	309	368	353	345	345	341	343	352	358	321	338	303	336	350	366	341	361	347	337	331	367	331	353	311	307	371	355	365	336	373	300	320	349	347	343	342	371	343	314	329	317	348	326	373	328	375	316	323	337	323	334	331	350	360	368	345	346	364	363	340	324	336	321	351	324	349	284	341	346	329	343	369	347	351	361	363	346	323	305	321	339	312	328	348	338	349	335	330	349	379	343	356	336	349	336	308	353	310	349	348	371	348	338	361	327	351	361	343	341	347	358	368	384	331	365	333	339	360	368	366	349	314	338	352	350	328	352	359	337	331	354	357	360	354	342	350	359	371	311	353	321	315	325	343	357	357	345	320	332	354	362	315	326	385	342	322	357	367	306	344	342	375	350	361	360	348	337	368	373	325	364	363	323	376	357	367	336	402	365	368	360	320	311	341	326	360	358	366	383	329	336	374	307	325	319	332	331	344	302	339	367	357	373	318	350	365	354	368	376	345	353	332	377	348	357	356	387	394	335	387	356	330	337	362	364	357	335	361	277	349	336	331	355	289	345	326	330	363	327	309	365	359	390	346	322	343	343	332	354	364	412	339	350	359	347	337	373	340	395	358	353	308	326	359	364	342	335	320	356	307	337	353	337	356	356	345	334	327	367	331	351	315	335	369	319	336	337	336	354	343	344	363	367	343	332	352	342	321	348	312	344	338	342	352	343	337	390	343	334	314	360	349	331	314	335	344	304	357	351	364	337	343	331	323	366	329	356	325	319	358	360	339	353	329	330	332	390	378	330	307	309	341	355	353	323	330	341	375	372	363	324	316	307	354	399	341	359	338	307	335	368	327	339	334	339	370	354	336	404	312	360	346	364	353	321	331	340	325	308	278	366	357	341	373	375	324	329	347	372	329	341	325	349	317	359	342	359	346	365	358	353	373	360	330	320	390	331	318	316	315	337	347	354	312	359	336	346	320	342	353	343	330	323	328	357	369	392	362	329	324	373	367	337	365	358	309	358	355	336	317	341	358	355	318	340	349	349	314	382	316	352	331	367	333	394	343	332	329	347	339	364	361	379	327	375	346	379	372	380	360	335	330	321	326	357	351	345	348	319	303	357	347	363	344	317	353	372	310	329	344	341	339	341	346	360	336	356	340	352	321	323	319	346	341	331	328	325	331	351	374	340	337	340	326	310	324	375	353	361	382	325	336	371	358	357	363	346	356	345	371	341	339	335	350	335	330	309	368	334	323	372	336	341	368	381	320	305	341	354	336	333	361	367	342	314	343	373	367	333	328	371	360	317	338	349	388	357	330	305	362	317	347	358	340	330	339	366	332	353	344	336	333	342	310	348	365	364	352	372	353	340	371	335	365	381	345	364	299	392	356	349	353	330	387	378	355	334	326	302	352	329	361	313	356	371	339	330	326	303	321	342	345	370	354	323	355	338	301	343	364	348	347	325	345	350	342	350	361	382	382	373	342	353	342	363	343	352	327	348	351	372	351	347	365	360	320	336	334	343	329	348	351	321	298	351	335	337	355	359	326	347	372	338	346	336	346	355	337	323	358	341	336	335	372	349	350	359	340	328	329	371	395	370	327	357	362	343	366	322	375	332	338	369	321	343	349	347	348	315	402	355	354	380	339	346	356	364	375	372	322	297	356	352	338	363	336	390	371	327	360	327	403	367	385	311	314	368	327	384	372	345	346	336	336	343	360	356	369	360	366	331	347	338	353	335	326	307	345	324	366	362	337	336	346	318	342	315	334	335	346	371	330	370	346	333	344	365	361	351	339	329	348	312	338	314	362	363	361	340	335	314	324	339	332	352	339	329	363	337	320	346	342	334	352	310	331	327	313	320	383	359	351	372	361	361	360	355	391	345	339	341	344	395	340	337	327	364	282	346	334	344	372	343	320	358	358	388	343	385	345	331	345	321	333	306	347	352	343	361	326	339	319	345	338	343	349	337	363	327	364	349	373	299	349	318	357	362	305	320	369	310	347	311	337	349	334	369	376	365	353	329	330	302	360	342	360	372	337	325	341	332	373	359	334	335	376	347	315	385	331	313	337	348	358	380	300	320	333	360	363	354	317	320	340	339	336	320	346	315	341	396	341	351	333	338	342	358	338	315	386	301	323	355	316	361	316	343	352	353	325	350	373	331	295	326	321	352	371	341	343	335	377	327	370	328	342	370	335	364	332	329	349	359	328	358	358	343	361	340	321	308	361	365	373	321	344	386	343	353	335	342	387	358	355	372	345	310	331	342	315	334	344	352	343	323	370	329	352	378	353	358	336	351	336	340	342	356	330	341	315	352	371	382	325	354	351	352	356	380	340	393	302	323	371	366	326	346	379	366	343	357	305	343	348	348	356	328	359	353	350	317	323	368	329	314	354	349	352	341	352	335	329	391	332	369	366	320	359	302	386	351	356	371	304	342	303	357	341	353	361	332	348	373	373	335	344	373	334	327	343	361	301	354	312	347	333	302	332	354	342	362	339	329	334	342	343	331	353	299	335	345	336	379	331	333	327	351	325	304	320	330	384	363	361	373	330	339	323	370	340	336	327	337	334	341	361	339	366	391	341	340	330	357	343	315	325	344	340	341	345	332	367	337	332	320	353	348	337	353	319	326	325	302	348	377	324	319	367	321	286	373	328	359	356	332	387	370	331	367	342	361	340	360	354	308	309	346	374	372	356	342	349	338	316	355	363	336	352	349	353	366	340	313	359	332	327	353	346	309	285	314	321	331	380	356	361	335	321	323	337	386	359	353	368	360	312	339	325	349	363	334	306	343	313	306	373	323	349
24238	4079	2210	2312	2045	1615	1508	1253	1184	1111	1034	996	1011	890	850	921	913	876	878	821	829	818	807	806	820	769	787	823	759	789	783	812	732	794	794	772	757	766	734	740	758	784	794	829	771	769	835	790	824	870	867	853	814	813	795	838	814	821	820	773	780	774	765	827	737	812	756	813	767	826	789	788	785	806	800	821	774	770	802	788	791	777	820	797	801	736	759	812	751	793	779	767	685	750	769	707	734	734	767	723	776	805	784	729	766	751	788	790	729	695	713	781	719	770	782	754	703	704	753	756	688	742	768	781	758	740	761	739	766	715	767	796	723	745	750	753	696	776	735	800	748	758	754	745	728	756	801	744	737	768	749	755	722	765	768	720	751	731	727	748	742	758	722	775	745	703	751	781	708	793	739	757	729	739	706	741	758	696	737	786	779	720	711	811	706	717	739	752	715	729	739	709	706	822	720	706	741	699	773	722	749	736	771	776	718	740	740	768	742	770	787	741	735	735	785	739	754	783	792	716	746	747	735	755	744	739	737	746	777	785	768	758	754	799	764	750	780	779	758	760	798	733	771	689	776	764	752	780	764	807	762	752	764	738	734	708	747	754	724	745	708	716	709	748	748	753	743	739	741	694	711	756	680	721	725	753	755	726	736	753	753	718	795	759	800	784	760	743	774	733	772	764	777	748	778	722	727	796	757	721	787	727	777	739	767	737	726	790	765	699	734	781	751	756	757	737	705	748	705	755	798	705	747	748	757	791	763	758	747	739	768	776	698	746	793	773	727	744	753	717	751	816	752	732	778	723	739	783	774	751	746	758	708	794	741	744	758	733	771	717	733	786	743	695	730	710	759	745	738	747	711	666	736	749	744	737	737	752	696	728	734	719	719	766	710	757	765	732	752	718	747	753	734	768	725	748	745	715	730	781	672	780	707	743	731	732	731	742	745	713	756	721	762	740	717	745	736	744	746	754	712	784	759	709	759	756	789	765	786	756	736	694	725	743	724	710	736	740	705	734	760	763	709	781	741	775	719	775	717	699	756	742	744	763	734	710	737	740	770	763	730	728	724	727	757	755	748	773	771	718	758	731	713	714	761	733	720	753	725	744	755	710	752	720	806	716	759	770	754	763	725	722	759	735	678	697	733	724	784	746	773	708	730	688	776	772	789	746	757	765	749	708	834	759	749	755	730	703	759	758	769	759	695	780	708	735	707	749	710	726	750	753	794	755	755	736	769	749	716	740	707	744	730	735	687	726	750	784	759	756	782	738	734	762	757	763	734	733	762	729	806	732	707	717	747	777	734	721	710	777	742	767	746	727	718	749	778	745	762	783	701	709	747	726	743	759	748	729	710	778	674	716	755	752	733	691	743	770	750	757	720	725	760	707	798	723	724	712	773	793	738	683	752	743	776	753	726	666	754	772	709	733	731	747	712	740	734	733	773	752	740	711	731	761	780	723	742	775	787	772	738	768	724	719	717	785	764	754	749	774	765	728	709	794	725	702	746	708	780	706	723	719	720	769	729	710	745	711	753	722	774	758	806	747	737	764	776	766	757	738	713	735	766	738	754	743	724	750	720	704	749	723	723	764	720	739	731	734	723	776	739	758	755	764	769	754	761	760	723	756	733	771	713	803	775	704	780	714	756	777	795	694	741	736	749	792	775	751	759	759	792	774	759	781	742	723	702	769	734	770	728	781	715	702	721	785	746	709	711	737	748	747	775	721	765	724	774	723	740	742	700	683	765	821	765	754	762	725	750	750	754	683	686	779	788	714	742	714	762	766	728	739	761	755	688	753	750	767	712	756	764	741	714	695	768	707	744	726	732	798	774	728	781	718	751	765	754	738	708	778	735	760	766	703	756	749	734	762	738	733	742	692	724	757	746	750	731	743	745	726	776	734	743	753	776	735	789	703	780	718	768	727	701	718	724	786	734	768	770	732	750	743	694	742	732	725	772	768	768	762	772	742	736	763	700	710	753	744	789	760	782	746	717	739	773	779	739	763	711	754	750	745	768	773	803	781	789	777	735	763	713	709	749	759	730	765	730	772	770	750	804	755	759	758	791	703	716	702	750	740	747	739	748	745	726	733	703	734	713	733	772	750	765	763	763	710	738	735	719	743	753	742	722	735	777	769	738	755	777	781	761	734	783	775	676	698	743	706	737	737	745	766	721	744	724	710	762	722	809	751	768	734	738	739	768	755	733	721	681	706	687	757	742	759	736	757	721	740	747	752	759	783	743	785	720	760	754	726	743	782	707	747	741	705	751	753	773	817	735	750	778	784	736	700	678	788	691	756	753	709	728	768	752	738	766	740	722	748	730	762	751	750	775	755	735	743	727	788	764	812	741	729	725	740	775	730	729	693	698	770	755	745	726	691	783	716	709	748	735	759	756	776	758	762	746	760	733	747	747	720	758	783	714	785	747	766	730	728	746	755	732	730	769	751	731	761	764	767	725	726	722	744	763	707	706	723	759	714	746	772	755	766	766	761	789	702	698	770	745	704	728	784	779	771	764	727	763	735	700	757	755	762	754	735	725	746	753	769	759	774	708	784	773	750	744	707	710	706	702	730	773	748	763	744	761	711	762	701	724	756	809	703	705	738	755	763	775	765	735	749	785	786	721	752	783	758	762	739	747	805	717	754	749	771	703	739	779	781	773	771	766	741	756	730	732	802	787	722	708	732	722	741	737	782	719	736	768	750	753	760	725	780	745	709	735	793	749	776	762	739	743	777	735	746	729	697	733	751	772	687	772	741	743	749	791	729	720	740	731	747	716	706	726	748	748	756	726	704	750	761	740	699	702	745	734	763	763	746	752	704	723	712	745	731	780	771	732	723	752	762	742	691	688	749	788	749	715	762	780	756	726	744	713	716	758	757	778	746	733	728	719	746	747	770	741	680	752	690	772	757	729	732	728	764	737	706	703	766	744	738	786	786	755	749	736	775	781	757	715	725	724	696	720	780	710	726	741	730	790	729	731	682	779	792	745	784	739	740	761	719	715	754	713	770	740	737	785	750	747	705	716	751	686	764	663	763	763	756	750	755	724	744	744	792	756	734	784	703	745	772	723	728	736	758	767	717	725	716	756	734	767	775	754	716	767	709	714	765	768	779	721	717	778	719	721	741	698	702	744	695	698	749	752	726	747	718	784	768	740	716	774	769	745	771	725	737	709	731	777	772	749	777	714	733	753	715	740	746	714	736	715	719	703	772	698	745	738	757	740	795	801	784	700	737	749	727	750	740	713	770	783	767	746	735	690	762	745	743	762	703	780	721	756	756	717	787	769	775	765	792	731	801	690	764	744	745	765	735	719	720	711	770	733	727	736	758	745	710	768	731	739	805	738	789	740	792	747	744	782	762	744	728	770	785	762	739	748	737	731	763	781	718	722	702	718	758	724	756	775	762	783	763	746	785	762	768	730	730	759	723	750	723	741	716	764	789	769	714	755	748	703	792	742	742	738	745	768	717	744	775	782	725	704	742	762	676
11696	1710	226	223	215	219	200	206	191	194	223	205	195	191	196	189	214	217	214	221	189	214	189	201	212	198	234	205	177	195	181	195	216	239	201	236	225	209	211	204	185	195	205	197	222	205	224	228	191	181	230	204	235	213	239	192	183	196	224	217	192	199	223	221	221	215	215	231	197	217	201	204	199	237	211	191	216	230	205	214	236	206	219	201	200	222	200	208	203	229	214	197	213	215	195	196	218	209	222	188	219	203	211	214	179	222	202	202	206	226	194	226	213	193	180	185	191	198	201	209	199	238	213	180	193	187	230	205	214	190	188	187	183	210	201	188	194	214	201	208	209	206	203	210	215	181	200	195	200	221	237	223	225	209	190	217	206	208	203	189	213	216	209	228	218	216	196	206	200	226	189	198	201	198	216	208	192	179	214	207	243	215	218	187	226	205	194	209	204	215	204	212	198	186	200	190	217	189	213	202	227	195	203	222	234	208	185	225	260	235	229	219	209	225	214	229	215	234	218	225	193	216	195	198	166	208	207	196	207	242	214	203	206	193	198	227	240	214	199	212	192	207	208	196	221	209	190	199	192	225	224	227	225	198	203	218	204	202	218	193	207	205	235	212	261	204	205	227	228	217	191	224	229	200	195	193	192	227	223	180	191	178	203	195	192	189	216	180	199	201	217	204	218	183	218	184	209	167	183	199	212	196	223	236	214	218	191	188	198	229	200	192	170	190	200	230	220	220	203	204	199	189	193	212	210	207	208	217	215	186	195	215	231	201	197	215	203	203	212	229	192	200	230	231	212	195	205	207	220	191	232	200	202	206	212	195	199	190	217	191	220	207	206	214	213	210	185	204	204	202	213	214	181	209	189	218	180	201	221	200	223	214	193	200	197	219	201	186	197	217	218	183	204	195	194	206	211	212	188	205	209	193	231	225	213	203	194	216	219	214	198	194	187	201	211	209	201	197	174	199	207	228	230	187	220	204	198	195	218	223	213	206	192	193	200	205	194	188	179	200	203	216	178	198	211	211	219	200	203	192	209	198	230	203	193	193	169	215	200	210	221	201	186	219	216	214	243	223	177	220	200	198	218	199	235	191	191	180	183	199	206	182	181	234	201	194	183	193	200	187	194	185	201	201	218	200	215	197	221	208	209	217	192	209	222	203	200	187	197	199	200	201	196	217	197	190	201	225	210	192	186	171	197	208	192	202	199	213	198	185	184	205	203	202	193	213	182	227	208	206	221	163	211	207	183	218	208	210	210	208	210	190	228	215	185	193	206	198	209	224	232	207	188	199	212	209	213	220	191	177	170	206	202	211	202	212	173	209	201	204	212	210	223	205	201	211	204	199	183	194	218	201	202	255	203	188	216	194	210	189	213	229	211	231	199	178	211	187	204	232	215	199	195	200	213	225	211	212	187	198	203	214	192	208	203	189	209	204	178	205	234	231	203	207	224	209	233	192	206	180	189	228	205	194	179	177	198	180	191	220	181	190	193	211	191	217	204	204	202	206	205	206	222	227	201	195	179	208	193	198	228	217	228	227	174	223	216	238	204	190	232	215	202	214	218	195	220	203	221	198	211	209	189	218	190	225	218	228	186	212	184	191	212	231	230	192	194	171	223	213	173	218	201	210	182	211	212	218	209	205	214	165	205	192	220	205	204	213	191	200	189	193	219	221	189	211	210	199	202	229	174	217	230	209	192	206	211	229	199	205	187	206	197	222	200	209	197	182	193	207	198	227	198	213	222	195	206	217	189	205	201	208	197	206	232	189	206	204	226	211	165	209	208	222	199	212	189	190	177	230	228	233	208	183	214	196	218	206	199	167	214	192	198	205	181	180	202	217	209	204	240	203	183	201	223	190	224	201	216	206	173	214	210	220	198	190	196	226	212	201	197	213	207	203	192	202	218	229	218	214	181	193	194	222	209	203	208	229	217	213	180	204	216	192	212	213	206	194	212	207	227	183	213	233	217	184	185	224	211	198	227	188	206	201	208	191	210	242	218	227	198	223	201	200	210	177	174	203	209	212	175	194	200	219	191	190	220	192	194	212	208	198	206	188	198	216	190	226	205	211	212	228	205	199	203	221	189	209	209	191	210	225	200	197	215	215	212	200	179	216	217	222	218	190	185	191	197	200	221	227	209	221	209	193	210	229	201	199	206	205	214	247	209	218	189	213	203	210	232	221	216	223	188	196	218	200	244	199	206	200	187	236	195	209	215	238	208	213	184	231	194	207	193	209	172	238	211	187	193	213	189	202	195	224	205	222	215	205	191	232	216	193	205	213	200	222	221	223	204	216	217	214	201	184	181	211	207	215	208	212	228	216	213	190	199	192	195	174	221	208	197	215	190	238	191	214	199	206	194	185	194	202	194	186	200	197	213	211	194	219	213	187	211	208	213	179	208	205	216	192	225	220	188	184	224	210	198	209	213	197	189	219	197	185	168	201	195	222	193	212	201	223	203	203	192	221	202	202	209	203	216	203	191	210	190	198	219	188	200	207	206	210	220	208	217	214	210	222	205	214	218	190	209	205	213	217	218	196	209	206	198	196	209	206	221	204	180	194	213	199	213	211	205	199	221	217	199	183	215	217	211	209	196	229	203	219	199	197	194	214	238	221	222	213	237	204	203	195	206	203	217	236	211	181	217	215	203	181	180	232	202	218	202	184	195	205	201	236	206	203	189	202	198	204	212	191	222	205	220	207	218	218	216	190	209	188	210	219	185	226	182	231	211	218	211	226	224	209	211	227	191	208	195	183	205	206	243	202	190	211	222	207	205	190	180	206	171	177	196	206	234	176	174	211	215	220	190	214	223	217	222	216	199	206	218	182	195	189	221	228	215	229	209	182	222	199	214	209	217	200	178	222	197	206	185	195	229	211	209	183	220	226	211	230	196	201	192	202	228	169	212	208	199	191	191	204	220	223	208	219	220	213	205	212	208	193	227	227	224	213	204	181	216	214	167	230	207	231	189	199	214	207	204	216	205	216	208	186	202	237	220	197	196	203	182	222	213	243	188	218	175	186	256	180	202	206	182	188	208	172	193	162	191	216	189	218	194	200	217	189	215	215	214	204	231	211	236	207	190	207	188	209	211	193	187	210	203	216	194	215	193	213	228	221	176	187	219	211	211	217	191	180	172	200	201	213	228	175	253	239	207	197	200	239	175	216	198	198	218	209	191	199	202	214	220	201	221	188	204	172	184	183	213	220	193	210	221	221	204	209	187	192	215	191	189	193	199	199	194	162	188	190	231	227	213	225	200	215	216	212	213	244	185	199	234	235	198	195	228	203	201	217	229	203	229	192	228	203	200	200	199	194	201	209	200	171	201	216	178	215	210	203	201	208	210	199	194	211	234	189	195	216	216	183	227	213	187	211	229	229	208	187	202	197	211	218	171	196	185	217	200	191	198	228	194	196	210	221	197	173	218	185	186	185	254	182	210	220	181	203	200	209	209	199	178	188	187	216	198	193	216	215	185	186	214	224
6985	1139	462	565	521	511	507	502	515	516	499	452	531	466	468	476	487	480	505	503	522	488	467	518	479	490	502	492	493	476	471	493	485	526	459	478	507	491	512	483	526	512	450	469	492	495	479	524	519	507	500	526	511	526	478	511	534	478	500	528	496	495	489	509	498	508	532	499	513	518	484	522	474	492	513	487	479	492	491	522	509	452	549	478	466	526	523	479	505	474	488	504	502	476	511	474	473	463	488	496	504	480	472	511	521	486	486	464	527	481	466	487	527	448	476	470	472	527	504	504	505	459	482	467	493	500	447	499	494	468	486	501	498	484	475	485	485	472	481	488	485	491	501	461	477	463	454	471	479	502	456	496	492	473	508	485	461	498	496	465	495	448	487	512	467	497	461	481	477	484	485	477	508	482	503	508	472	493	461	427	509	528	471	453	516	487	467	509	486	488	508	502	489	472	518	523	505	472	490	510	498	498	520	450	515	502	492	466	481	499	478	493	479	496	466	479	522	509	485	516	514	499	471	511	485	458	495	523	485	418	466	470	491	512	432	523	456	497	469	485	529	508	458	503	536	475	502	500	469	488	510	493	501	490	499	498	459	464	483	507	467	510	494	489	460	520	516	500	477	453	469	476	505	485	485	455	504	519	488	497	471	473	491	485	456	458	521	505	469	470	472	494	469	509	480	515	486	496	489	547	535	476	486	505	487	514	450	517	521	450	465	487	484	481	476	499	493	442	490	487	468	487	506	502	513	468	504	469	527	489	501	491	457	500	484	465	490	474	446	516	456	481	506	525	481	491	470	482	507	528	493	494	487	494	482	487	475	476	515	496	512	489	481	450	472	495	496	454	489	487	547	470	455	503	478	523	522	518	486	471	479	512	442	461	465	503	513	467	507	469	479	492	487	463	492	447	489	524	487	491	453	487	534	448	518	477	500	477	464	502	487	485	460	481	498	470	490	457	480	523	471	486	515	479	528	437	523	481	490	493	502	516	477	483	508	500	521	449	461	493	485	483	463	493	501	498	479	467	552	537	488	522	512	499	459	472	476	492	455	530	502	485	462	496	460	481	479	498	490	494	488	502	475	498	481	490	466	479	486	498	466	443	439	483	436	460	522	513	503	474	463	481	486	478	498	501	474	508	491	504	460	519	509	551	497	518	477	517	452	490	493	452	501	522	520	499	439	470	501	468	457	500	500	520	476	490	492	506	448	529	481	470	463	446	468	511	517	487	498	499	467	487	487	514	489	489	476	500	473	469	501	496	505	505	479	469	494	488	496	536	493	508	494	433	471	500	456	478	523	482	480	498	492	493	455	503	484	483	507	482	475	475	474	481	488	495	516	451	487	462	481	462	454	475	491	458	523	478	505	485	459	459	457	456	496	502	493	488	512	453	477	495	495	483	530	492	487	482	483	486	497	510	495	513	455	507	504	489	488	481	461	494	447	541	496	516	508	488	472	503	480	493	510	514	526	478	487	502	511	526	548	456	510	468	503	520	501	473	466	510	496	463	502	485	481	481	487	510	472	474	509	439	518	473	477	509	488	476	497	539	453	446	517	497	486	513	455	513	434	479	497	505	479	456	452	495	494	467	467	443	483	493	480	487	504	481	461	521	470	513	496	483	488	480	481	499	501	497	477	448	517	500	459	523	508	504	464	493	497	492	521	491	451	490	490	456	463	462	526	491	483	478	519	489	489	477	473	515	448	480	484	532	503	537	480	501	553	515	501	468	503	501	490	493	491	457	547	453	509	497	487	484	475	484	454	536	471	456	474	492	531	447	493	483	488	487	484	455	491	501	497	545	480	450	493	454	455	483	524	507	506	472	468	484	517	446	512	461	484	514	480	484	483	517	494	483	525	458	485	479	486	500	484	475	492	559	505	507	489	497	467	489	483	488	517	472	506	450	494	504	500	529	536	531	462	471	524	491	474	452	493	469	466	479	504	475	490	483	469	510	468	467	474	491	475	490	473	499	488	487	463	501	525	469	503	480	502	503	478	465	523	512	470	511	472	509	512	501	468	474	454	483	476	455	517	473	492	494	512	498	463	502	468	491	464	486	479	448	484	495	503	507	464	514	549	476	473	493	469	443	446	503	462	478	478	519	472	475	453	499	463	499	497	509	552	438	489	487	473	492	441	503	497	491	470	479	488	510	493	527	484	513	481	483	470	503	510	477	522	476	524	466	465	498	469	474	514	481	507	481	501	480	478	482	505	491	491	532	519	498	540	485	465	503	478	499	434	467	469	459	465	464	471	482	505	476	468	485	475	514	476	470	492	532	487	493	491	495	467	490	472	496	517	466	464	489	458	490	499	495	509	507	455	502	472	484	486	518	462	494	491	472	499	479	448	492	480	490	491	481	476	481	451	465	473	450	504	469	482	470	464	484	490	499	502	476	506	486	480	509	469	453	505	493	497	483	466	502	461	501	481	473	473	480	488	456	494	473	483	468	526	488	458	501	446	501	454	477	490	483	455	481	462	482	467	496	470	502	464	447	474	478	461	493	500	467	502	491	522	482	474	477	472	512	535	500	463	491	484	471	496	478	530	500	443	467	511	496	509	461	507	518	422	496	521	524	452	545	474	460	520	468	494	486	475	463	476	445	503	470	505	497	469	476	469	517	482	460	467	469	488	473	485	446	446	469	483	483	515	462	497	548	525	423	492	512	474	477	513	481	487	481	512	519	466	460	504	536	445	481	482	446	480	511	510	473	484	502	511	469	499	428	470	435	470	507	485	470	504	522	489	508	501	513	508	469	460	500	479	473	455	505	443	515	489	444	522	485	486	494	495	456	499	454	509	477	489	502	477	493	451	484	482	439	463	448	496	444	479	490	504	490	508	496	492	468	452	441	498	511	491	496	464	514	487	511	509	502	525	484	489	502	495	501	501	483	439	500	515	501	467	478	520	526	450	523	480	462	470	491	511	465	486	469	529	512	505	459	486	475	500	511	533	513	490	493	470	498	517	531	467	428	473	454	477	463	495	494	452	514	478	459	494	476	483	474	533	506	449	509	488	495	495	499	486	480	469	475	479	505	443	482	507	508	509	466	470	506	488	481	541	480	474	475	472	489	474	496	484	444	468	448	502	432	487	489	520	494	462	456	465	492	500	442	472	467	479	499	446	487	528	512	477	496	472	482	467	466	497	449	484	474	485	458	507	454	488	459	506	462	463	523	522	459	501	513	503	471	486	516	504	476	494	469	519	500	476	512	499	474	502	475	511	495	486	462	459	482	494	454	445	498	451	449	464	469	540	489	452	469	478	522	437	482	473	503	501	510	472	466	487	491	501	452	496	516	511	459	485	481	478	532	472	433	509	499	493	458	465	514	473	489	490	470	464	537	495	473	489	471	489	502	517	451	505	482	488	482	488	494	487	498	501	476	495	456	483	480	513	453	488	519	478	491	447	485	510	466	533	482	487	471	469	499	486	482	498	504	489	511	485	497	506	498	497	479	525	475	480	473	463	485	491	488	491	457
29911	6827	960	536	397	376	372	357	334	340	331	310	313	315	321	277	324	289	295	297	278	297	313	291	286	281	312	328	268	277	295	289	276	273	315	266	310	325	322	303	311	313	303	247	294	301	302	326	291	343	316	307	333	307	282	305	316	315	288	331	304	289	330	341	312	303	295	278	304	309	302	320	299	293	326	324	297	284	290	278	304	295	322	256	285	310	265	292	292	262	291	304	283	305	323	302	300	296	282	283	312	307	270	296	264	281	332	259	260	272	238	298	293	265	295	326	305	273	334	307	298	325	300	287	316	280	282	285	312	289	325	293	297	287	274	287	275	299	301	297	286	290	293	278	294	275	287	303	303	296	279	308	295	293	293	300	296	304	298	307	303	308	277	342	314	290	292	297	282	306	282	281	295	280	295	291	291	298	297	299	297	281	290	306	304	302	296	284	295	309	311	296	312	330	343	289	294	338	296	306	272	289	307	319	287	300	313	305	301	285	281	309	278	279	284	312	319	318	276	310	288	289	274	303	315	304	311	310	299	299	318	284	303	291	290	296	299	340	273	319	307	289	281	271	303	316	294	295	293	291	288	284	281	255	289	309	296	309	322	307	295	299	290	310	294	278	274	295	280	305	314	294	282	286	314	304	322	308	264	288	319	296	297	276	318	316	302	298	289	275	278	268	324	320	314	298	320	302	340	282	285	351	314	283	277	281	288	304	294	300	301	292	305	293	300	331	300	304	280	303	318	295	284	321	304	337	292	311	318	302	307	286	288	318	285	301	278	293	296	304	278	309	279	299	309	311	292	276	309	355	262	328	278	292	323	249	276	281	322	287	322	327	312	261	304	332	269	332	278	298	315	301	253	301	333	291	291	332	301	287	275	268	349	289	284	328	289	283	311	301	294	286	302	268	287	243	273	297	309	274	291	290	278	301	293	291	323	303	296	306	326	292	278	300	276	273	307	303	323	283	278	298	302	285	291	262	300	294	316	316	304	326	263	274	311	310	288	321	337	287	281	286	266	251	289	283	321	333	296	311	306	343	292	297	328	297	329	294	292	301	309	299	274	299	306	280	303	317	268	275	298	293	267	320	296	289	307	273	324	296	298	322	277	287	305	317	323	295	296	297	297	327	306	328	323	304	262	310	292	276	288	286	325	303	302	304	324	306	299	303	295	301	301	299	291	315	272	282	277	299	301	319	285	338	273	312	285	313	320	265	294	304	313	310	318	324	293	292	310	243	306	306	253	285	321	314	289	272	300	260	289	303	295	264	332	294	338	305	293	307	311	277	317	316	262	279	233	257	344	292	293	300	304	303	302	326	247	290	321	302	272	317	289	288	285	305	310	300	290	280	290	300	310	306	295	290	296	299	303	300	276	317	336	353	347	319	292	291	306	297	265	296	278	318	269	290	261	275	293	243	267	286	298	297	306	334	292	301	283	280	268	270	258	324	274	333	293	269	307	258	292	275	327	285	263	332	296	273	305	287	291	298	291	302	314	313	289	293	315	322	291	305	313	291	275	311	309	295	308	342	277	310	320	310	331	301	276	300	295	331	328	306	327	301	296	283	320	269	295	289	292	277	302	284	272	265	315	275	299	326	295	296	316	290	294	293	297	289	281	293	288	287	322	332	302	290	305	312	293	306	266	303	258	283	310	289	284	326	319	279	303	319	257	317	300	256	300	272	285	275	296	305	304	291	288	288	265	289	265	316	264	253	322	285	318	333	290	274	299	299	311	286	326	279	296	325	269	312	319	313	274	304	309	254	292	296	306	286	285	334	302	289	319	299	290	276	356	305	310	338	291	273	308	281	301	317	258	301	299	302	331	277	307	320	314	289	255	308	264	316	277	329	263	328	292	276	284	280	321	326	268	260	268	287	293	258	311	291	285	308	277	305	294	280	291	315	304	315	296	295	270	263	289	298	316	286	296	302	295	322	286	352	314	299	279	286	285	288	303	293	280	314	306	278	265	270	313	286	295	275	282	269	298	296	294	286	302	317	321	302	298	297	305	328	294	266	318	280	246	290	273	300	266	280	317	254	287	259	297	337	313	286	343	297	300	303	261	317	315	275	276	330	263	266	277	281	293	307	295	275	285	325	322	276	275	297	304	309	288	256	312	293	287	285	295	284	324	289	300	306	287	309	317	270	306	291	320	301	275	280	313	296	298	273	302	276	280	291	303	291	281	322	303	274	300	322	300	267	299	293	286	304	330	307	288	310	294	309	308	304	311	298	291	268	328	313	311	296	275	313	297	261	271	302	268	275	277	288	302	290	302	314	301	301	316	285	294	273	327	321	301	315	297	322	317	309	306	281	284	297	276	281	328	308	294	302	276	330	296	354	290	323	305	283	277	297	286	295	287	328	271	287	268	341	309	330	298	282	300	300	312	289	315	292	276	346	278	266	309	301	293	321	326	291	281	309	299	281	297	348	278	268	298	294	290	293	317	288	291	297	284	298	318	304	307	326	326	291	291	279	291	324	324	278	314	306	294	329	314	269	282	306	293	296	287	274	288	327	302	290	278	288	338	278	324	331	295	321	284	313	287	288	295	300	273	276	283	318	316	287	340	290	298	300	297	312	257	299	310	255	297	318	324	298	308	288	286	280	290	309	276	287	307	295	301	308	314	292	296	289	260	265	273	297	259	312	295	314	309	309	309	295	289	313	299	320	292	278	312	279	292	289	286	274	337	283	297	272	298	322	287	284	282	326	315	293	309	279	285	266	322	284	298	297	285	317	295	294	293	276	313	304	301	307	300	297	305	228	281	321	321	298	293	289	292	298	286	308	287	321	310	287	277	293	293	310	315	311	307	320	287	304	297	301	299	262	289	286	299	328	296	319	276	280	353	266	319	315	289	293	325	291	321	317	313	300	298	300	254	279	287	294	285	299	298	300	293	284	304	302	275	328	304	315	287	308	296	280	301	256	301	289	288	312	284	304	289	303	310	321	326	307	312	289	269	269	294	321	329	312	319	312	298	288	316	287	297	306	309	287	285	290	307	310	299	272	285	288	299	236	312	271	299	285	296	299	317	295	302	315	295	289	282	285	278	296	326	285	320	305	296	297	309	299	282	300	308	262	294	279	308	328	317	257	286	302	276	275	275	276	267	309	279	300	270	274	261	270	315	331	282	321	284	293	283	308	294	290	301	279	268	302	297	275	309	314	294	288	281	299	328	342	295	273	302	297	290	292	317	301	292	311	374	315	332	297	310	307	268	304	288	299	314	294	300	269	258	283	304	311	306	278	285	319	315	277	267	291	310	284	323	288	308	305	302	314	279	296	292	283	308	293	302	321	299	279	298	298	322	286	319	260	280	280	275	283	281	286	284	312	307	276	283	287	278	323	311	301	311	268	281	320	274	280	345	308	287	294	280	308	269	303	278	288	290	291	290	298	282	293	294	288	288	287	312	264	285	287	280	278	334	308	290	290	327	310	257	307	298	295	329	282	295	304	287	284	288	312	299	311	301	319	291	299	294	287
17908	2437	1301	1528	1276	1169	1035	959	905	840	796	833	728	722	747	698	727	673	764	712	743	657	660	679	726	697	652	715	680	672	713	681	694	704	649	636	650	671	646	704	713	684	648	641	674	697	695	750	781	729	716	749	728	711	713	706	677	661	715	721	666	637	726	711	740	689	675	694	666	697	716	683	692	696	697	660	723	686	730	701	679	641	674	719	706	701	674	671	692	650	641	677	626	696	668	680	724	649	659	697	640	636	664	685	651	649	666	689	652	700	657	656	685	670	641	716	680	665	710	680	652	703	665	695	657	629	664	667	639	682	722	613	640	706	626	677	611	652	660	647	650	668	667	699	615	630	672	656	617	623	669	654	676	656	656	642	672	676	655	699	657	666	634	643	690	636	665	660	662	671	680	662	673	674	618	639	634	680	646	668	647	722	658	675	622	634	662	664	667	669	659	662	706	688	680	657	705	679	697	673	712	645	662	650	693	672	671	634	658	665	683	648	659	633	672	616	637	647	679	673	651	709	672	691	668	637	665	649	675	653	724	695	660	665	648	689	668	649	619	644	665	635	705	678	646	671	645	672	683	639	689	646	627	651	667	666	613	679	683	675	602	661	681	649	618	657	622	665	703	634	611	686	650	680	670	659	668	679	672	672	619	679	718	704	631	660	684	668	638	673	585	671	673	667	647	700	710	672	602	639	672	633	645	652	644	635	665	667	669	668	630	644	682	668	669	632	679	678	689	674	631	611	640	693	718	680	639	675	636	688	685	630	690	686	615	622	655	700	638	663	664	671	700	658	647	661	674	724	637	645	665	719	654	630	642	662	658	682	653	653	647	687	666	686	655	640	723	659	695	651	649	658	627	657	690	700	688	683	685	695	650	631	673	664	664	631	640	658	676	642	652	696	684	685	642	624	650	646	673	694	657	608	596	672	674	666	643	679	681	669	648	635	663	661	657	641	697	672	633	662	660	693	656	632	669	592	653	634	712	694	635	680	681	715	691	662	596	656	701	680	695	634	653	639	709	653	651	675	672	663	656	661	700	660	653	630	637	641	663	640	639	673	661	704	648	670	654	661	679	663	688	676	641	670	670	620	712	665	683	665	678	655	685	675	693	676	684	712	665	614	637	663	666	687	678	691	651	657	675	612	658	666	721	674	701	652	665	696	651	681	641	684	648	650	637	652	700	699	668	680	685	709	708	624	697	644	672	656	640	717	699	662	669	635	681	668	659	700	665	673	682	665	663	680	657	679	620	625	630	638	648	649	645	659	654	661	665	659	697	630	638	668	662	662	664	672	666	665	654	681	668	653	666	654	626	666	692	666	642	651	660	616	698	666	617	633	687	683	661	673	649	641	693	709	700	703	670	623	638	673	659	680	665	655	639	694	661	693	659	679	662	643	651	649	656	634	664	626	664	683	670	717	695	656	700	651	662	696	697	642	694	679	692	632	630	677	685	666	673	656	676	694	677	667	663	694	685	644	711	650	667	659	648	626	699	666	699	664	717	648	669	670	662	711	653	697	640	643	694	638	662	684	661	643	690	670	692	624	673	693	668	678	632	664	678	613	644	665	677	692	653	681	680	666	642	632	659	666	654	660	657	672	650	687	662	674	640	643	632	624	658	677	647	682	673	654	661	636	690	657	702	661	667	614	679	706	697	666	680	657	666	665	693	696	659	667	676	672	690	698	658	611	644	657	706	680	605	702	648	656	626	644	668	686	648	663	670	660	626	642	642	658	643	694	664	689	707	680	693	671	685	658	662	642	649	595	702	650	676	656	622	653	703	642	711	646	677	652	645	663	610	665	656	676	610	669	697	654	694	608	633	674	649	645	660	657	674	648	661	723	613	637	705	683	647	671	653	654	658	643	670	677	632	604	688	685	705	677	663	635	609	676	681	687	706	663	654	651	597	623	729	684	624	643	653	628	687	660	666	626	667	664	664	658	727	695	697	670	636	620	673	678	650	690	695	683	630	635	644	631	642	685	605	749	673	671	638	656	697	699	681	676	660	641	630	695	709	640	727	624	699	688	634	698	641	659	652	657	622	626	646	693	669	702	696	657	623	666	647	687	640	653	737	650	665	721	673	694	685	670	650	622	649	703	674	716	609	636	647	666	660	609	664	652	630	653	681	638	691	688	667	630	638	673	645	681	703	701	638	657	680	700	645	645	656	674	638	649	642	635	655	679	692	662	630	650	675	656	667	673	661	654	675	655	700	679	647	669	662	700	661	693	654	693	625	689	644	663	688	663	619	654	616	666	698	687	686	682	643	678	676	659	657	709	668	607	650	672	627	651	679	707	636	598	641	661	607	640	656	651	710	697	620	729	656	651	640	686	675	658	686	702	698	643	661	693	698	700	604	630	692	646	679	651	646	657	682	690	647	659	703	690	708	655	672	676	660	644	644	657	644	670	680	705	673	615	712	644	660	683	646	694	655	639	699	622	661	672	713	681	674	665	656	660	667	681	672	672	683	703	655	634	656	668	713	652	686	727	654	667	663	698	687	698	675	669	633	681	661	650	660	671	652	643	636	686	673	687	649	637	633	645	699	661	685	674	643	678	630	681	688	611	663	640	742	713	694	678	659	666	672	666	675	692	670	738	704	678	674	628	604	672	655	661	695	670	641	642	654	614	655	629	665	636	706	669	650	661	667	713	672	647	658	632	685	661	674	637	725	692	670	677	680	668	651	711	655	627	666	737	680	678	676	661	697	630	708	672	634	651	687	678	714	671	653	633	645	677	656	656	665	679	678	697	649	647	681	691	655	666	649	670	653	676	640	614	663	654	604	679	707	603	668	667	665	683	672	664	653	680	670	659	670	652	602	696	700	648	656	656	647	668	671	656	660	646	631	656	686	688	669	729	644	701	657	644	709	665	646	656	650	694	652	678	679	662	639	657	654	645	662	659	646	637	661	694	612	675	709	669	716	649	679	696	685	652	659	627	678	679	652	656	653	699	613	686	659	648	685	694	675	657	657	700	693	675	688	667	683	662	616	638	660	682	632	690	632	677	644	662	668	659	703	629	721	657	678	645	721	625	649	688	668	642	616	685	699	668	654	633	658	709	647	685	650	648	658	671	674	654	709	659	654	707	652	629	655	663	649	654	679	671	595	642	699	698	656	680	650	657	715	690	694	646	643	653	681	687	679	666	637	687	712	689	633	695	649	659	669	618	685	667	653	630	660	749	692	674	668	671	630	657	703	654	659	653	710	639	687	640	687	662	676	676	685	646	661	630	644	652	614	691	672	705	629	629	653	625	689	680	631	698	647	640	632	687	650	643	709	643	663	663	651	663	660	702	641	679	668	646	711	659	682	710	680	651	640	649	668	643	672	632	669	682	671	701	622	636	690	655	653	642	670	681	675	701	644	624	649	723	646	667	623	659	652	680	648	607	658	653	684	650	674	637	700	641	739	646	623	720	661	646	626	672	638	629	686	677	663	659	695	661	643	641	665	640	644	616	690	677	676	586	657	652	686	664
41841	13483	1977	989	669	554	465	456	416	375	410	372	351	369	338	357	338	344	386	339	350	357	358	337	367	355	376	363	352	341	312	348	314	357	335	333	323	348	338	388	342	380	344	324	377	331	346	341	300	369	375	321	331	335	366	349	377	342	393	344	370	344	328	341	330	383	367	347	386	356	347	338	342	352	379	329	331	323	337	315	333	337	363	364	348	371	376	333	357	364	376	377	341	376	348	368	357	355	366	358	356	324	362	328	339	348	333	361	359	325	325	331	332	337	376	330	358	351	339	367	396	345	304	308	395	330	353	362	351	343	314	339	328	367	338	351	331	365	290	343	335	308	350	370	341	347	358	330	334	330	355	341	346	326	352	324	339	340	339	313	341	308	382	333	354	338	316	352	337	382	297	305	321	339	381	361	343	358	322	335	382	325	308	352	356	339	311	356	326	337	361	330	349	321	347	364	367	312	337	334	324	314	301	369	344	345	342	342	337	345	344	327	346	321	340	365	357	332	335	319	315	355	338	341	397	309	327	365	346	341	359	339	326	355	342	333	372	317	359	319	318	341	309	364	326	345	337	355	330	350	319	320	388	314	345	362	359	372	291	316	341	389	370	348	285	342	355	364	339	365	356	328	341	349	331	364	371	336	340	314	361	375	358	338	355	339	334	321	354	334	341	363	317	370	309	378	355	320	328	332	373	355	333	345	347	353	326	364	355	368	335	317	334	341	347	346	336	350	287	335	367	355	342	343	319	336	394	334	348	336	385	350	370	358	361	357	306	335	320	324	351	333	334	316	317	336	335	352	330	334	397	342	333	365	326	348	353	311	367	348	353	312	313	330	336	343	324	323	330	375	309	346	322	385	378	343	351	360	326	331	309	344	370	333	329	326	358	365	349	331	352	372	342	350	328	346	340	340	357	325	374	324	361	332	350	335	343	313	330	367	371	333	348	351	359	345	369	321	335	343	348	330	321	335	323	345	359	339	327	336	360	318	328	354	380	346	346	322	383	337	365	365	355	323	374	334	337	342	356	322	369	331	372	328	335	304	346	381	319	361	367	341	336	347	311	326	279	353	381	336	360	356	372	355	303	329	359	356	352	365	342	367	339	354	373	327	333	372	324	328	315	347	313	326	383	348	326	324	316	325	372	371	306	365	334	332	355	339	338	342	313	341	337	352	330	337	373	344	376	342	343	330	333	327	349	306	325	331	302	332	370	342	385	323	312	371	346	308	295	344	367	340	335	327	356	373	341	362	354	360	363	340	333	339	317	332	319	355	314	335	381	369	348	344	348	334	334	345	327	326	340	321	329	384	316	337	321	340	307	332	360	348	330	347	321	322	344	361	345	331	330	359	345	381	356	374	331	348	319	333	345	315	340	356	320	340	342	333	320	347	355	331	324	365	317	336	345	361	345	310	345	338	361	355	365	332	337	342	335	334	324	363	356	315	352	312	325	330	339	347	362	313	340	353	352	337	357	355	316	301	345	339	344	321	304	359	369	378	365	347	332	332	358	338	373	352	353	362	343	333	365	345	337	342	321	346	307	374	318	357	304	334	359	364	342	337	307	315	343	356	368	351	337	343	364	352	340	364	342	365	350	315	306	298	341	326	325	326	364	323	343	343	373	348	330	360	363	348	361	348	382	306	344	350	323	285	322	326	362	375	356	337	307	336	325	353	333	343	330	373	382	356	327	337	327	335	336	353	336	369	345	368	317	361	350	361	299	335	322	376	341	352	390	338	348	343	372	343	379	365	361	333	353	353	355	358	343	350	373	378	338	305	359	361	343	340	381	356	359	316	337	330	343	302	338	327	354	358	337	355	291	369	351	357	353	350	352	358	306	326	364	332	337	352	394	325	331	332	363	335	371	348	328	366	308	311	341	347	344	325	362	353	350	320	359	343	349	329	333	319	327	330	330	331	320	344	338	372	342	378	336	322	370	335	364	350	341	349	351	344	337	352	335	366	367	335	329	341	326	337	308	322	334	351	348	354	378	332	300	340	335	389	314	353	329	354	329	318	362	361	320	366	377	353	288	319	328	367	330	318	301	356	352	320	335	322	345	283	341	308	344	321	348	315	347	343	296	367	380	319	308	341	367	360	316	333	322	360	332	350	340	351	325	324	380	391	298	339	357	360	295	296	351	320	299	343	372	353	311	357	337	316	334	339	323	339	357	313	364	354	306	337	325	358	371	352	338	366	372	338	364	314	319	368	362	329	330	353	326	340	351	321	323	325	387	346	343	357	346	347	320	324	350	321	292	337	310	364	372	356	351	312	325	348	339	372	326	387	330	380	362	330	323	367	346	364	361	332	354	358	380	371	354	350	353	308	357	356	337	321	283	338	378	321	353	325	355	333	355	346	346	344	328	330	344	380	366	345	381	371	343	344	341	339	335	348	348	320	304	342	355	329	357	354	318	348	357	353	345	322	347	353	311	358	353	323	354	334	355	336	331	298	344	356	337	351	331	354	372	322	362	349	363	343	330	348	310	315	354	340	364	332	348	284	368	350	312	342	351	344	314	323	334	330	335	328	348	320	354	346	339	371	363	328	373	377	355	321	376	373	345	357	323	314	353	326	319	372	382	359	356	363	362	334	340	342	345	348	342	338	335	388	321	337	342	381	342	365	354	368	352	364	359	310	339	339	321	379	332	334	299	318	333	342	322	354	333	346	348	338	356	361	332	337	349	359	366	326	347	332	357	364	349	359	321	326	336	325	334	380	349	348	363	317	351	352	324	350	367	338	321	321	357	381	373	347	326	318	357	350	324	356	358	330	356	323	385	326	319	364	316	351	349	296	322	367	345	334	318	344	337	326	340	346	323	312	300	370	331	336	324	345	314	311	359	345	340	339	341	322	321	333	337	351	357	352	342	358	328	353	393	349	331	347	348	334	347	307	368	374	326	342	366	332	373	323	318	345	312	365	357	358	323	347	333	361	381	357	364	354	337	331	327	314	361	347	328	328	301	331	349	333	324	376	339	362	345	328	337	305	375	355	362	316	335	331	351	341	358	360	349	338	329	333	348	344	333	342	353	357	370	322	358	327	338	336	314	315	327	323	330	368	335	356	307	352	350	318	335	367	382	341	347	350	352	336	326	331	337	307	348	332	341	365	349	337	357	363	340	333	334	321	331	367	320	346	340	366	311	357	325	335	340	350	370	351	343	337	352	328	352	362	381	357	322	366	322	317	330	329	305	323	342	322	330	328	348	363	336	325	362	347	359	381	316	336	326	359	297	341	333	370	321	381	370	348	350	324	351	346	346	355	361	371	313	333	333	352	349	308	333	361	350	324	332	327	357	368	323	341	326	332	337	345	351	336	329	355	322	361	368	351	325	339	340	334	334	346	371	362	340	346	351	339	337	360	283	325	346	319	360	363	339	350	337	317	350	340	371	334	349	342	312	323	353	354	341	374	307	300	350	362	331	344	331	356	335	326	345	349	383	339	320	358	306	320	353	354	351	368	344	307	349	327	339	384
24144	4673	2062	2243	1986	1655	1426	1266	1141	1111	1050	976	946	891	946	884	870	830	871	826	803	807	796	826	783	760	833	797	788	754	804	816	794	779	777	808	742	742	764	753	771	740	796	763	767	796	811	822	827	861	828	836	847	835	833	823	789	822	809	796	765	765	735	794	780	763	763	789	788	768	784	747	836	705	786	715	824	773	743	770	763	734	789	778	764	730	811	760	718	710	769	776	763	755	758	755	782	787	800	757	765	740	771	721	709	722	782	709	712	735	696	744	716	717	770	753	772	781	722	737	742	759	753	732	746	757	697	814	726	784	711	736	742	756	738	758	721	742	748	774	726	755	744	737	717	765	731	748	769	722	717	702	747	784	741	709	771	749	753	722	733	780	745	743	781	728	711	769	759	743	766	705	750	718	735	732	775	727	754	738	782	751	778	738	742	733	758	764	735	775	685	734	740	754	739	698	758	779	770	770	742	759	755	797	728	780	730	757	724	774	693	770	727	749	726	733	747	753	738	718	713	748	745	762	709	778	731	762	737	754	787	735	762	781	758	723	749	758	736	731	748	812	692	722	716	713	739	761	737	775	717	726	688	765	748	752	711	731	719	718	753	755	760	729	727	691	729	795	723	733	740	760	741	776	760	770	776	730	701	757	746	696	738	748	752	744	782	721	791	757	750	744	760	753	733	720	725	728	729	737	782	778	784	718	784	690	701	688	755	741	730	756	741	736	711	726	745	708	705	736	723	756	737	747	772	732	764	745	727	731	737	803	750	717	750	759	740	734	781	755	709	694	772	757	698	784	759	718	730	729	746	771	721	763	714	700	681	735	739	731	787	710	785	727	727	752	726	750	754	781	748	754	782	727	736	734	736	728	756	750	719	778	776	721	745	754	793	712	750	717	706	760	710	761	785	737	733	751	696	759	694	754	702	743	780	743	738	772	749	719	729	736	765	723	771	759	715	756	688	727	755	720	707	770	719	784	770	715	728	788	774	759	764	738	768	740	728	754	721	711	728	759	736	736	718	718	721	677	764	735	752	772	773	726	721	757	765	741	733	723	747	758	735	739	744	711	715	729	761	774	780	737	715	784	759	753	755	768	736	743	765	716	753	733	739	745	720	762	739	744	753	740	695	770	728	769	741	741	697	739	754	716	782	728	772	725	764	759	742	765	742	722	734	783	766	767	770	723	745	722	732	727	727	708	770	771	746	690	738	792	757	751	777	734	753	728	798	672	766	733	767	754	715	778	756	753	691	702	721	747	756	702	705	711	731	733	768	741	737	777	753	742	751	730	741	744	752	729	753	773	718	741	721	751	725	753	720	735	768	770	738	702	740	728	778	753	722	722	715	724	758	722	723	716	740	706	725	682	758	688	743	720	756	745	738	687	785	741	739	759	761	715	748	732	726	774	733	741	783	746	689	754	691	732	744	763	771	748	746	733	770	728	782	714	748	773	739	766	695	740	761	708	722	769	707	752	738	753	772	735	743	759	741	708	765	719	717	728	763	797	752	748	780	684	763	685	750	733	686	802	735	738	714	740	740	788	724	726	746	737	779	761	663	698	737	776	781	760	743	719	794	753	723	715	711	709	770	765	722	743	725	781	767	721	796	719	749	697	719	729	707	718	730	722	754	752	754	730	734	734	769	764	761	733	708	758	756	713	712	691	775	757	751	766	786	710	726	777	784	737	719	781	788	757	803	747	705	711	749	744	693	667	717	704	718	733	779	778	766	725	708	777	732	692	761	739	732	701	724	708	776	733	736	761	763	746	770	726	746	771	750	745	744	746	762	710	696	762	766	737	711	748	696	767	732	779	788	750	791	729	761	705	745	690	738	708	772	714	704	697	810	713	696	724	698	727	739	733	728	725	750	774	741	737	752	780	755	725	778	742	746	710	727	756	753	770	800	726	748	725	734	783	690	709	684	739	773	738	718	784	717	739	739	732	721	720	724	719	741	752	694	767	720	742	836	794	757	736	780	744	755	692	751	731	747	767	744	756	735	682	752	739	773	778	747	715	722	786	736	787	711	745	721	708	687	742	723	740	783	705	700	787	731	724	769	748	790	729	700	763	792	730	723	692	748	761	716	742	736	724	784	780	760	723	753	775	693	715	737	795	777	740	731	745	723	810	744	742	779	746	739	751	709	765	699	746	766	727	699	748	771	735	758	731	711	716	715	716	764	744	742	761	749	691	772	744	729	727	742	760	756	746	719	764	704	762	760	751	793	763	740	766	720	726	776	731	736	705	710	701	783	752	750	746	731	767	756	742	746	722	764	722	738	712	733	736	753	766	740	747	756	717	743	786	701	748	730	728	758	754	734	696	725	763	731	720	704	752	735	740	745	723	726	691	720	717	744	758	789	773	725	779	797	748	752	687	760	702	747	719	712	743	746	782	684	734	766	742	787	704	710	719	735	720	728	778	740	708	740	763	747	737	742	762	685	757	779	713	693	802	756	730	710	735	743	754	705	730	770	759	772	764	747	698	781	731	739	754	731	711	747	702	758	761	762	785	751	767	774	696	752	760	731	716	756	753	723	727	720	787	757	789	752	747	748	735	764	748	752	736	725	742	749	712	763	796	725	758	690	741	682	772	754	721	704	791	731	752	725	708	724	752	723	740	784	736	761	750	738	751	737	731	740	742	729	703	742	736	728	708	753	746	763	690	752	758	733	715	758	789	756	744	719	732	748	722	720	776	712	748	763	758	750	752	761	758	797	741	725	732	722	742	724	774	719	725	725	731	779	724	732	758	743	733	743	717	744	700	747	717	746	759	783	749	731	728	780	758	786	750	737	722	680	779	715	705	761	749	725	731	768	742	773	731	757	759	771	734	752	716	690	741	743	747	729	738	741	742	755	721	760	756	725	744	696	772	712	723	759	707	708	725	739	786	740	718	791	734	741	712	778	738	729	725	739	753	723	748	717	751	692	775	736	707	718	779	741	786	701	742	760	785	769	743	793	737	719	741	755	765	758	753	712	703	699	752	705	731	743	744	674	764	705	750	774	726	722	753	751	834	766	760	730	774	720	775	724	714	750	709	727	744	743	755	689	724	732	765	765	759	749	747	774	785	752	740	802	722	709	731	724	740	744	760	711	723	744	809	713	788	765	716	755	765	793	746	711	769	736	707	744	730	744	730	764	750	756	741	696	760	702	741	690	731	784	725	753	758	756	765	712	724	749	703	792	790	750	772	744	742	772	763	728	702	686	789	761	755	747	762	758	735	773	716	701	757	754	783	730	716	723	760	769	772	741	728	772	729	758	733	780	774	783	698	725	712	717	747	768	727	723	739	724	729	741	731	749	713	736	796	723	768	815	779	748	724	790	776	748	757	714	779	730	712	717	794	764	738	770	745	768	794	758	739	734	710	743	773	739	741	770	715	734	756	735	748	714	710	716	749	731	749	732	764	762	726	729	769	708	735	755	716	725	767	726	746	685	729	738	739	767	737	710	778	753	769	759	760	756	702	772	738	709	730	725	751
12010	1778	238	214	196	230	224	214	197	200	222	245	223	214	220	210	178	189	220	193	206	198	196	222	223	219	233	221	179	204	179	220	205	222	204	217	208	214	200	216	225	208	204	198	200	207	179	200	217	185	213	234	214	171	194	206	189	233	221	224	177	240	230	216	232	227	213	204	208	207	220	239	237	193	205	222	191	258	194	201	198	222	224	206	220	214	231	240	197	190	199	214	215	217	207	221	190	201	222	244	228	204	229	210	212	205	207	225	224	176	182	184	188	200	207	204	230	222	222	228	227	242	205	226	209	209	199	209	224	230	203	226	208	197	239	221	203	196	200	223	197	189	197	239	226	205	193	198	202	223	198	204	185	222	217	210	210	205	213	199	215	212	203	198	209	204	206	212	222	213	190	200	212	192	190	170	222	198	226	229	214	213	199	194	212	189	213	203	213	193	203	226	195	204	205	218	212	206	204	185	220	231	217	209	217	225	248	236	213	210	205	234	184	194	221	195	202	197	230	239	221	209	206	206	233	199	201	233	190	217	241	229	221	207	220	206	223	182	205	196	198	210	197	188	227	214	207	185	206	231	229	185	188	211	229	208	205	229	212	211	229	228	220	209	217	204	209	216	240	201	172	203	221	227	181	215	194	175	197	192	182	198	186	219	191	234	194	218	218	210	217	221	189	211	214	247	205	207	204	200	199	195	214	188	217	208	195	235	204	227	225	200	174	217	218	172	177	212	235	221	206	214	222	203	209	191	221	196	204	210	184	207	199	227	222	216	191	210	180	200	234	196	208	198	199	194	213	207	221	198	197	197	209	191	208	195	192	204	189	214	197	179	183	205	196	218	208	185	200	211	198	178	212	218	225	205	194	221	201	184	212	200	229	186	205	184	198	202	196	191	214	215	212	204	228	178	222	209	210	225	199	204	205	219	197	203	196	228	196	232	195	223	185	204	203	202	214	222	240	211	229	202	202	224	204	185	217	211	244	227	222	219	209	187	206	217	220	190	224	179	221	196	199	205	208	202	215	204	208	219	211	216	231	197	207	220	219	186	196	237	220	215	221	188	207	205	189	198	210	226	186	191	201	196	210	221	204	209	198	223	231	232	196	186	206	180	197	197	230	227	212	196	183	197	204	255	214	224	207	230	220	232	197	204	227	204	187	230	219	203	242	188	216	206	191	217	200	213	198	225	181	210	208	221	229	223	239	186	186	214	196	204	205	195	234	205	197	227	223	176	208	211	221	216	205	203	184	213	225	197	207	215	220	224	202	203	201	186	205	193	198	205	222	216	205	201	227	216	234	221	185	180	202	222	185	226	193	184	195	219	191	195	216	226	215	214	225	202	243	214	214	203	209	208	204	208	202	216	202	216	211	206	254	199	185	181	192	190	212	240	223	205	197	213	194	212	226	200	214	224	215	228	185	204	234	237	235	207	216	210	194	225	222	221	233	191	199	197	182	213	166	179	199	226	224	190	201	212	184	205	191	227	213	186	239	194	186	209	226	205	199	200	184	217	214	218	221	212	190	190	218	219	219	201	216	204	208	176	222	221	194	188	197	184	201	217	208	209	195	204	229	207	215	209	201	222	208	204	214	225	202	205	220	208	189	191	225	203	234	217	215	217	198	224	187	199	192	189	224	194	205	208	204	219	217	197	203	188	207	192	227	223	213	218	195	217	212	212	205	203	224	211	212	203	207	212	191	191	189	240	201	200	196	212	206	222	205	202	190	199	182	222	181	229	218	240	187	191	198	196	175	192	190	201	209	190	189	209	231	211	217	201	232	204	215	225	221	220	191	207	183	223	208	210	180	212	198	228	182	212	220	214	221	221	229	219	201	245	214	202	212	223	218	223	220	211	212	224	220	213	217	215	210	229	207	210	232	205	211	214	203	215	217	180	214	195	233	212	217	166	211	191	221	228	218	219	206	205	217	194	185	179	229	205	207	206	190	202	196	190	198	206	209	220	197	228	218	221	181	212	219	206	196	208	184	166	191	180	197	223	186	210	198	196	201	202	217	226	203	207	196	188	221	216	221	201	202	216	223	220	187	207	200	207	222	228	197	216	213	214	217	224	228	232	228	201	205	203	192	174	231	216	214	206	198	195	231	238	189	208	197	198	179	199	200	214	250	236	183	198	231	197	204	221	224	231	224	191	198	215	210	230	197	212	201	176	195	218	223	181	200	212	221	191	197	214	174	232	200	228	202	240	233	200	186	214	228	252	237	249	204	194	187	168	237	220	199	214	189	194	198	203	220	186	207	211	216	205	218	193	195	168	194	240	226	208	233	208	190	197	218	210	210	214	215	216	188	202	197	174	233	204	218	202	224	183	202	188	215	193	206	205	200	231	209	233	206	211	221	204	215	199	218	228	213	206	216	162	244	208	189	198	238	224	217	224	229	194	192	182	208	212	195	188	216	196	253	213	222	215	220	223	207	199	211	201	204	216	212	196	220	208	202	241	182	196	210	187	200	206	217	188	209	200	219	200	218	230	216	205	215	206	211	185	209	210	213	201	213	219	211	226	209	216	232	216	202	179	215	206	220	215	219	209	225	228	227	188	196	229	254	217	214	213	186	201	209	218	219	200	207	208	203	197	181	218	259	216	196	210	193	192	224	195	188	191	199	199	197	204	219	195	224	249	180	211	236	189	170	210	182	216	215	221	204	203	185	194	220	188	217	246	206	214	213	202	216	190	209	218	198	218	195	209	228	175	209	203	223	207	175	222	199	224	218	222	217	193	186	227	191	201	227	208	194	215	183	226	198	198	203	197	216	185	200	200	188	242	204	213	203	191	208	201	196	207	208	207	203	211	233	225	192	218	229	203	218	216	210	221	202	188	203	196	178	233	195	213	203	199	212	199	217	199	232	205	224	209	192	214	175	208	189	223	216	209	212	199	195	188	217	211	234	193	187	201	211	228	205	192	200	195	212	203	211	205	204	238	197	196	211	207	200	248	217	215	208	186	206	215	216	226	208	228	238	196	205	214	235	215	216	216	228	189	214	200	221	186	201	206	197	203	205	187	202	219	219	191	210	194	221	223	194	186	217	241	212	238	183	200	202	230	218	190	206	224	214	204	222	232	247	175	203	214	217	224	225	193	212	199	212	191	217	232	210	225	211	210	210	204	213	238	216	213	229	198	204	202	210	179	200	196	204	209	203	220	195	211	210	219	206	194	197	212	233	236	230	207	213	196	203	211	242	227	200	202	184	207	233	228	214	209	192	222	196	221	189	216	246	194	197	221	219	195	163	187	212	222	240	203	239	187	209	225	202	190	212	194	207	195	202	200	174	222	214	199	237	181	196	205	214	225	171	200	195	203	190	196	203	198	180	208	202	211	217	210	204	211	207	216	208	212	233	210	181	221	179	214	179	214	202	183	206	213	217	213	222	230	237	217	217	227	202	233	233	208	211	208	202	203	191	185	210	229	213	210	191	203	221	193	236	209	229	214	217	177	186	183	210	223	181	206	217	189	224	200
7068	1116	514	527	495	506	499	524	498	499	470	472	477	479	530	484	487	473	475	465	455	493	500	501	501	479	481	471	464	492	466	483	523	471	493	463	470	486	502	475	530	511	465	499	466	496	499	529	520	503	519	519	502	537	517	500	496	499	507	506	504	505	531	507	536	503	540	484	498	517	494	485	451	539	507	502	495	509	501	533	502	505	528	482	478	519	484	527	491	480	488	503	509	481	524	498	476	479	501	502	503	495	532	473	503	497	504	498	477	471	511	495	544	527	496	498	487	484	491	456	494	505	495	493	459	478	504	533	498	506	511	485	499	530	485	516	476	474	517	511	536	490	502	477	501	492	477	526	450	483	491	482	469	488	535	487	497	451	485	490	495	524	507	492	454	492	469	495	506	515	479	455	484	497	488	477	542	506	491	478	500	482	487	479	514	509	468	482	480	468	489	484	488	506	475	484	468	493	453	481	487	515	519	471	505	488	500	502	492	491	519	484	522	511	495	467	553	499	490	487	469	466	512	450	516	489	488	485	493	507	486	513	471	490	505	485	441	517	461	489	488	471	494	494	494	478	471	476	497	452	497	493	514	513	490	463	495	498	483	489	497	503	491	542	528	444	505	478	509	490	476	492	506	453	519	544	508	455	507	474	450	495	462	448	470	497	500	495	474	487	492	513	487	457	458	465	503	449	467	500	508	480	473	497	547	528	500	452	471	482	497	485	488	517	485	486	469	500	457	451	510	467	494	482	469	500	474	477	497	465	509	442	439	498	454	494	524	479	527	495	469	522	503	476	480	482	470	517	506	485	508	487	485	509	478	480	451	485	459	462	518	511	463	495	493	515	502	501	493	486	428	502	462	477	492	470	500	534	480	496	487	503	462	484	500	535	504	486	487	510	446	469	492	487	524	481	496	510	496	524	480	459	497	482	512	482	461	511	494	479	491	503	452	462	473	551	455	515	482	509	504	448	494	493	505	502	454	464	516	545	478	516	470	492	494	488	508	515	526	516	496	505	486	490	531	497	487	474	487	450	506	468	507	478	476	488	477	490	501	477	489	470	481	540	521	497	469	488	465	492	454	499	481	504	488	512	490	503	480	493	498	492	489	480	493	482	449	470	490	516	446	483	474	472	524	475	475	476	508	534	517	463	477	490	471	479	491	520	533	495	463	509	469	460	479	515	477	475	487	522	464	520	485	504	477	437	484	452	511	434	441	498	447	507	463	479	452	493	513	500	486	516	490	486	514	488	476	503	478	470	520	509	462	500	427	517	475	476	471	461	500	524	496	476	468	470	512	466	466	478	509	495	491	508	481	478	513	496	514	500	480	501	459	462	486	446	480	464	503	499	540	528	494	497	509	470	467	469	526	477	491	519	504	435	516	481	539	460	517	487	490	491	484	502	521	509	487	464	453	498	475	534	486	496	472	470	471	453	504	435	520	526	452	454	473	524	526	494	471	477	481	483	485	504	468	468	472	488	513	483	507	508	476	508	495	481	493	486	499	527	519	496	522	568	500	478	475	490	487	503	479	493	485	505	525	500	503	515	538	477	470	475	473	510	477	476	509	515	491	483	460	473	483	484	485	501	534	469	522	496	502	476	517	491	462	461	498	528	498	507	503	488	456	520	503	442	498	465	519	487	467	474	508	474	510	498	462	495	496	443	516	556	488	481	466	467	519	487	502	485	475	505	504	529	459	526	440	447	488	456	486	524	497	485	505	485	475	519	442	466	485	493	501	484	458	489	476	481	493	485	484	508	479	452	470	533	500	470	472	476	511	449	485	521	479	494	513	483	466	464	460	512	451	516	511	461	497	500	483	477	486	458	495	491	523	475	502	512	488	517	519	528	470	507	461	497	443	495	521	506	453	444	481	521	494	494	532	499	483	455	494	450	486	484	500	478	498	508	513	439	488	510	475	471	472	488	482	484	505	482	461	473	491	513	508	494	500	459	498	523	482	496	522	497	462	466	460	499	479	438	496	481	506	520	487	441	529	474	500	514	495	511	495	487	513	481	492	498	466	476	484	469	486	456	515	485	462	548	493	498	435	472	481	508	475	489	453	479	502	467	431	498	521	494	480	525	515	506	463	513	495	507	524	500	528	486	540	451	497	475	495	539	505	457	470	504	490	475	498	463	491	511	477	482	489	473	470	521	503	502	483	495	480	475	538	516	495	500	487	507	526	456	498	472	513	485	495	506	509	466	529	526	473	468	492	503	497	441	487	471	481	531	518	498	492	473	498	498	514	509	480	479	462	531	518	503	464	454	498	494	543	493	488	471	490	472	498	483	503	494	497	493	537	477	481	514	478	476	520	535	517	489	469	476	487	482	494	486	507	474	498	482	466	508	461	507	518	449	481	507	467	491	511	444	476	483	499	503	481	503	468	488	460	484	491	510	473	474	453	497	474	504	492	456	504	511	490	485	450	504	506	486	497	458	479	471	491	470	497	476	522	513	501	455	462	480	482	481	476	478	462	510	445	479	515	497	506	537	515	508	529	500	490	493	532	564	526	488	502	477	480	472	512	501	510	511	502	520	498	452	464	487	513	481	509	485	485	466	501	494	486	466	476	483	504	515	523	496	462	462	495	513	477	498	487	509	486	481	467	489	526	505	497	510	558	489	512	481	500	473	511	453	484	494	461	457	505	481	523	500	479	478	465	468	517	464	489	500	494	454	537	491	468	481	473	522	449	514	516	499	522	509	492	488	483	465	495	513	475	522	492	470	531	474	480	475	493	511	460	473	487	496	533	500	504	502	490	442	501	502	503	462	459	545	507	488	510	504	450	453	492	530	517	459	527	500	469	461	485	511	494	452	485	447	508	497	491	499	470	472	475	501	495	479	482	464	460	485	482	496	485	507	449	542	479	489	476	528	464	502	477	481	464	522	522	500	507	439	463	458	470	473	467	507	455	491	490	439	468	442	459	531	495	486	488	527	497	521	526	471	535	493	493	457	534	503	467	466	506	517	504	498	436	557	482	457	503	531	511	480	482	477	497	475	479	474	476	484	499	486	467	506	500	456	534	517	509	464	483	498	470	506	484	523	456	499	505	475	488	459	514	532	485	515	494	491	477	457	484	517	462	485	514	451	519	492	474	498	466	451	508	479	469	496	510	474	525	483	494	503	498	484	528	513	462	527	482	451	478	464	501	497	436	495	473	492	509	479	495	523	486	488	473	499	484	499	519	479	448	525	481	464	502	494	520	506	496	490	506	475	482	471	507	472	528	496	495	476	507	497	474	484	526	459	533	505	481	486	513	532	495	467	472	534	481	466	470	461	505	506	486	485	511	449	511	497	518	472	508	464	511	513	481	510	498	465	493	482	472	485	496	452	500	501	506	462	499	486	487	464	481	514	497	500	489	501	448	526	466	508	488	511	492	494	492	496	503	506	497	509	527	491	534	468	464	464	483	520	463	482	488	461	473	471	519	522	467	492	445	486	539	517	489	508	531	503	450	459	523	519	479	499	515	462	500	505
29633	7454	923	598	449	426	361	350	353	307	311	326	288	329	329	313	316	301	321	289	323	310	292	300	320	294	299	296	321	295	300	284	307	284	322	296	313	306	326	296	319	329	287	306	309	367	306	300	303	288	319	295	320	296	270	292	324	316	307	319	291	299	292	314	339	297	318	329	321	298	308	300	278	325	307	249	290	270	324	310	325	330	323	313	314	300	267	297	309	346	288	308	289	293	317	286	277	278	299	334	306	306	294	312	340	282	294	283	296	291	310	315	297	302	290	261	289	284	323	318	289	310	270	268	287	285	294	263	292	290	273	287	290	312	303	331	277	293	304	335	304	291	276	291	314	312	307	281	271	306	327	283	292	287	293	287	297	332	287	315	280	299	293	286	333	303	302	298	301	307	297	295	271	282	291	308	291	286	312	268	281	322	307	312	306	273	288	283	286	301	283	289	300	293	290	303	283	295	277	296	314	273	302	267	295	292	309	311	326	309	293	282	293	295	297	290	277	295	277	284	284	293	287	307	315	315	306	299	308	316	299	301	306	323	298	295	309	292	273	303	287	304	333	276	321	310	292	306	337	281	264	280	286	291	320	288	305	299	275	305	275	321	313	341	315	304	262	277	329	334	312	308	301	249	327	305	307	273	281	335	302	315	315	299	318	263	278	297	288	328	324	335	309	333	280	266	305	317	307	305	313	322	301	328	313	325	306	275	313	290	296	275	285	323	287	283	272	266	324	291	308	287	306	293	282	282	288	284	248	318	321	296	309	284	305	290	283	315	271	269	303	279	279	307	336	278	291	311	284	293	297	294	322	307	306	266	297	301	293	326	351	322	328	299	316	287	322	313	307	296	296	299	316	305	294	308	266	281	290	283	327	291	298	328	307	314	311	288	271	299	301	292	329	300	288	279	302	320	265	296	284	305	293	281	327	273	263	306	304	336	308	277	300	313	280	310	287	293	307	320	297	303	263	307	286	276	314	306	308	259	284	271	323	313	331	290	278	291	280	316	289	308	289	307	282	323	306	316	330	288	312	298	279	313	295	330	327	317	305	285	321	280	308	318	278	301	255	266	329	299	315	273	299	291	308	286	286	333	309	326	310	306	343	265	293	287	292	291	302	308	298	300	269	324	314	293	305	303	268	314	331	302	285	327	289	302	302	282	283	304	279	300	296	304	260	309	297	299	314	268	309	300	306	289	296	302	286	306	313	292	289	353	306	279	304	267	296	334	275	288	292	343	295	313	310	342	289	317	287	314	301	313	306	279	288	260	280	302	275	282	285	301	288	338	271	305	276	295	311	298	286	290	295	318	304	298	273	310	317	300	304	348	327	317	303	335	316	302	272	318	279	324	314	282	302	314	281	290	269	293	297	312	316	320	304	304	304	315	294	277	279	328	293	276	322	314	292	293	296	290	313	322	289	305	288	281	275	278	289	296	318	298	282	320	287	283	299	315	301	329	309	291	292	321	300	291	314	295	289	279	271	292	272	265	318	280	288	271	320	299	273	315	291	285	287	276	309	274	315	297	303	304	314	332	293	307	291	308	310	285	281	303	322	328	295	320	302	297	321	320	288	294	312	325	284	304	297	312	292	308	296	295	303	290	259	275	322	308	334	279	300	299	256	296	277	301	309	308	287	300	286	333	303	280	289	309	287	340	310	280	308	320	302	298	314	300	290	264	278	314	260	298	287	264	320	241	333	287	291	283	299	294	290	309	315	281	295	301	279	313	310	285	293	300	300	309	294	339	325	284	327	330	294	303	291	276	294	291	351	297	299	283	280	310	277	275	307	307	333	289	318	260	310	327	290	312	299	314	315	299	315	294	265	295	270	307	291	297	284	311	298	308	279	284	281	320	349	298	322	296	251	326	291	276	252	290	294	294	302	313	331	295	328	281	303	309	299	291	331	300	306	299	273	305	277	301	317	270	286	291	286	308	313	305	274	332	308	292	301	278	321	308	263	279	304	295	317	280	282	285	292	284	283	276	264	291	273	290	319	341	285	319	271	307	317	304	301	288	301	288	280	312	273	332	336	275	304	301	298	306	285	329	282	282	259	278	288	310	319	306	282	309	325	281	276	306	276	324	305	273	285	325	281	293	290	293	300	330	280	290	309	296	300	303	281	276	306	291	310	284	293	337	253	265	339	274	281	308	305	273	297	292	297	323	318	285	289	293	285	317	317	278	306	302	314	303	279	316	297	299	299	308	318	327	315	263	315	269	287	290	287	262	315	291	284	278	287	339	293	302	294	307	285	253	279	277	289	328	344	333	326	298	284	251	262	305	275	284	284	304	298	311	289	280	304	310	274	327	291	313	296	307	298	319	325	325	304	355	340	319	323	304	281	286	313	327	310	296	338	271	280	284	299	315	300	302	330	286	298	314	310	281	276	303	306	295	309	297	317	296	287	295	298	312	299	314	286	245	297	322	316	301	301	301	338	328	311	264	303	279	320	296	290	326	330	288	300	292	279	270	302	272	280	258	308	287	302	308	335	311	297	294	300	292	317	298	288	278	268	265	333	299	270	321	266	332	292	269	340	297	310	322	270	276	300	282	343	312	259	310	274	294	337	297	295	294	289	312	277	269	281	309	303	318	314	293	310	315	300	305	319	290	287	312	277	296	301	280	288	305	304	314	313	305	335	339	276	306	292	333	269	270	317	309	267	327	342	267	327	313	305	297	307	318	307	333	320	304	320	333	292	325	290	320	307	309	280	281	283	315	314	285	285	331	279	318	298	301	301	306	287	301	324	315	293	288	287	317	292	300	310	315	315	316	310	324	313	312	314	314	309	289	275	292	337	295	320	279	288	273	294	302	288	284	281	293	315	275	304	338	315	289	279	326	297	255	312	306	299	289	302	332	300	309	268	282	294	319	311	300	290	299	294	317	295	312	319	295	297	286	281	276	287	319	329	308	277	287	297	308	274	313	284	297	308	327	321	314	275	296	297	285	307	303	309	311	256	308	286	301	309	285	339	290	295	284	318	292	297	290	292	300	319	295	301	269	297	323	295	271	321	306	331	298	302	304	291	291	265	282	299	259	302	317	280	286	306	287	286	300	291	317	289	294	333	313	327	325	282	299	317	324	295	286	298	329	320	315	276	321	305	302	287	287	304	319	278	342	327	307	311	304	300	284	332	321	290	285	280	289	303	263	276	291	314	274	280	306	304	312	277	278	289	272	265	289	326	282	306	347	322	280	269	302	343	289	284	292	265	260	278	286	325	286	309	333	254	316	287	258	318	282	315	305	256	290	290	301	313	303	262	322	281	330	290	302	281	286	305	315	276	298	308	304	271	295	302	302	321	306	261	278	316	278	313	337	323	287	320	299	272	282	266	305	285	290	290	324	271	284	298	327	307	303	288	285	290	289	304	288	278	295	311	344	306	269	290	307	348	289	301	288	310	304	283	294	301	303	323	325	307	306	266	283	346	339	298	293	319	307	314	334	285	300	301	322	324	277	284	333	289	283	289	287	277	287
17849	3119	1332	1454	1272	1151	1047	935	911	782	871	733	776	749	735	739	664	702	678	764	695	762	722	706	711	714	661	714	689	697	671	682	719	693	648	673	705	699	652	658	654	603	681	670	612	658	718	710	714	755	718	730	758	741	703	720	682	740	692	685	754	668	731	723	706	711	727	734	714	643	680	699	704	695	666	669	676	730	680	689	664	692	720	680	691	675	656	676	673	687	696	672	673	675	705	732	678	647	638	685	693	662	663	709	678	682	678	663	719	635	674	680	649	671	668	657	674	640	629	666	645	643	671	627	676	675	656	670	673	711	700	709	693	647	694	642	713	719	679	673	643	699	683	705	657	699	662	666	628	653	705	663	635	645	635	683	736	698	621	638	663	693	616	671	668	603	682	678	648	673	645	637	692	676	686	650	673	672	697	667	681	668	652	678	656	722	662	665	646	669	644	688	730	708	701	657	629	663	628	679	676	688	653	642	640	695	648	665	692	673	646	695	664	666	682	668	656	702	712	679	709	608	654	643	670	685	658	648	654	684	696	633	616	706	618	638	660	661	660	671	702	658	662	687	676	652	622	629	684	654	633	690	631	673	676	702	659	675	691	667	642	635	688	685	684	673	679	665	706	680	646	685	688	634	659	707	641	641	650	626	697	680	625	658	682	613	686	640	646	642	650	662	699	670	649	592	627	663	685	695	692	649	635	661	673	661	710	606	658	630	653	627	659	636	661	659	678	655	650	613	656	707	647	659	695	653	661	664	633	688	700	691	633	659	707	693	685	696	657	684	635	635	661	645	677	701	716	689	672	658	644	677	707	668	663	694	691	646	656	682	626	647	670	677	628	680	726	629	654	653	649	696	692	638	631	670	663	688	680	660	745	638	664	651	724	649	648	629	689	661	664	667	649	651	628	626	664	625	676	665	627	703	670	651	687	620	661	679	683	667	691	670	634	671	621	688	640	630	648	682	672	682	673	610	665	662	655	722	672	700	634	669	678	691	661	616	632	666	691	664	631	689	665	679	688	664	680	678	709	660	637	691	640	677	677	633	648	666	684	657	683	678	678	647	595	678	648	716	685	703	662	657	726	642	671	682	692	618	638	674	652	641	678	647	634	658	663	682	664	700	731	661	698	674	668	644	633	702	624	664	653	668	654	648	694	679	709	631	676	691	667	659	667	676	662	665	663	651	674	632	635	626	605	662	660	665	710	685	647	724	659	623	626	675	661	688	679	655	689	697	628	666	677	625	669	686	618	690	654	659	683	637	704	675	662	633	661	695	684	647	627	707	656	674	665	655	655	639	740	687	686	654	685	692	667	640	620	644	643	683	669	666	646	655	626	704	655	659	653	641	686	680	697	635	677	657	674	614	663	704	646	646	626	666	672	659	663	605	707	653	692	681	657	649	660	663	674	674	667	642	656	700	650	689	655	666	658	674	644	626	701	675	693	628	626	692	697	685	674	645	694	671	644	645	659	638	664	693	648	611	659	648	663	653	669	612	695	672	615	709	676	669	650	660	650	662	618	636	658	612	680	624	682	695	660	662	636	644	638	653	658	609	689	668	708	658	634	697	634	671	627	670	690	677	698	639	689	668	654	638	655	667	619	604	692	634	666	658	678	663	649	658	689	675	623	663	662	659	644	671	678	674	701	672	690	649	707	646	698	665	636	674	690	693	711	641	664	615	678	676	661	603	650	662	664	675	640	685	676	679	630	644	697	697	651	648	663	681	663	641	677	621	663	694	694	714	618	669	628	639	706	665	690	667	710	652	659	710	691	655	609	687	642	639	617	659	670	696	663	686	694	642	686	706	660	630	671	741	673	709	712	647	649	659	715	664	702	646	657	675	661	703	679	644	629	649	686	664	636	671	675	639	676	657	647	703	656	632	678	643	672	653	665	676	652	606	670	640	714	640	672	661	660	693	700	639	658	628	602	631	687	699	685	603	669	696	675	683	685	624	613	650	669	654	633	643	660	677	751	684	676	705	667	647	665	671	683	658	633	709	643	691	645	657	625	707	681	697	649	715	661	688	670	665	668	683	697	718	698	655	667	676	697	690	613	669	675	652	663	653	667	647	688	663	647	720	708	686	677	656	643	666	635	680	664	704	686	610	664	711	701	699	708	629	640	630	666	679	676	706	635	684	691	586	628	666	664	706	644	675	716	628	638	618	681	653	664	656	638	655	666	655	657	656	698	642	694	705	677	647	677	656	665	703	714	684	660	580	657	632	653	666	691	628	608	644	631	672	685	649	672	646	660	677	661	671	719	658	660	650	669	661	670	690	671	675	632	692	655	636	622	649	669	682	663	652	657	671	651	672	685	698	625	671	674	666	669	682	697	724	668	657	681	672	667	683	673	673	681	669	648	602	676	660	666	693	684	754	632	628	634	713	673	673	635	644	709	666	698	644	625	634	684	707	659	637	676	652	660	655	695	671	612	689	697	640	659	678	702	666	692	714	640	632	671	653	662	678	643	682	658	685	628	658	611	654	653	614	650	686	646	632	683	679	657	639	656	635	662	653	677	665	622	714	656	688	703	620	689	636	688	663	636	635	631	686	698	666	677	657	684	644	681	664	655	670	639	692	685	656	660	733	717	637	640	629	643	651	682	656	662	703	659	701	642	627	651	678	654	682	687	658	690	658	624	650	661	669	657	667	609	660	667	695	662	662	657	685	664	678	673	684	626	647	654	652	688	629	644	687	643	646	710	640	637	679	703	622	622	654	681	650	660	708	673	616	677	640	672	663	659	677	662	660	681	666	657	618	676	697	634	642	642	640	688	675	695	681	668	667	639	673	670	663	709	661	664	687	663	703	670	746	687	653	670	648	622	679	597	683	627	624	639	692	690	694	673	691	654	691	625	657	662	724	634	675	655	638	679	659	675	617	668	687	660	623	642	663	670	643	679	670	676	680	669	644	666	642	691	658	725	655	655	657	649	706	674	664	666	708	681	682	666	664	658	676	678	671	676	658	659	641	683	695	664	684	654	696	747	679	693	660	700	647	658	662	669	672	650	622	663	676	681	649	667	651	641	651	662	715	658	674	691	620	639	682	642	663	626	701	666	655	634	641	649	668	696	681	697	650	639	660	633	658	659	642	677	662	679	680	676	683	677	632	659	651	661	654	708	654	670	684	666	656	671	646	665	719	654	677	663	667	690	625	645	681	633	672	654	683	726	653	710	676	656	653	616	727	666	641	667	639	684	605	690	672	633	659	679	665	691	672	649	664	665	666	659	675	670	691	662	636	703	676	707	641	642	645	634	710	698	694	668	675	668	637	685	628	672	655	693	646	660	654	670	666	634	649	629	638	697	632	687	692	671	669	670	667	628	665	655	655	706	676	634	690	666	680	625	685	692	640	698	694	673	704	653	645	718	700	675	677	673	683	648	653	681	679	683	651	695	664	681	662	663	715	697	672	670	673	660	691	673	658	686	654	687	671	619	683	707	662	707	681	703	658	640	681	678	690	655	711	674	606	653	681
42367	13266	1928	918	675	528	431	430	425	428	430	382	397	358	377	339	362	386	408	329	354	356	403	364	359	336	379	344	375	341	339	351	336	376	324	368	397	347	327	346	349	337	342	339	363	362	390	359	339	333	356	347	348	381	342	333	371	365	364	345	340	326	350	353	333	345	369	354	349	385	341	368	357	364	330	341	378	331	352	378	366	325	334	319	340	349	356	350	328	350	342	336	372	334	351	329	360	369	371	345	353	348	344	382	348	306	329	336	302	353	335	342	326	327	354	334	337	339	362	345	326	350	353	309	341	360	355	357	311	332	355	333	359	329	355	365	321	330	382	345	395	358	345	382	330	369	333	341	336	317	319	337	344	340	323	378	350	327	317	342	351	342	390	362	383	325	330	333	343	365	338	367	354	323	331	351	365	331	424	388	346	341	367	321	352	333	291	354	307	361	317	352	349	366	335	346	363	344	320	352	363	345	370	344	329	345	366	378	332	347	332	345	328	296	376	339	309	327	358	347	326	342	354	299	334	343	317	327	364	326	362	352	362	316	317	335	345	356	341	358	351	345	291	340	307	332	365	356	367	336	350	337	359	324	399	351	313	370	330	363	335	358	311	327	334	321	362	356	342	356	343	325	345	349	332	377	352	344	335	337	337	334	370	325	346	317	314	352	341	339	321	350	348	304	356	342	375	344	330	306	326	376	334	306	313	349	328	370	355	339	342	343	322	352	376	339	362	357	323	306	325	339	350	314	351	335	316	342	353	340	354	315	307	311	332	330	350	302	360	311	369	329	382	407	333	356	329	350	344	300	333	318	330	345	326	339	333	320	369	359	342	324	321	343	324	348	309	364	338	316	355	342	333	350	329	339	345	315	347	353	335	343	331	319	341	344	336	351	339	332	349	334	353	383	325	329	325	333	346	318	324	345	347	319	344	335	356	317	359	345	321	326	315	322	323	331	336	332	326	317	325	323	339	329	391	362	371	343	321	347	323	335	358	326	324	307	351	348	357	322	333	317	371	347	373	309	335	351	344	394	346	330	381	383	312	353	352	356	343	335	367	364	339	328	344	343	351	347	380	312	357	316	352	326	334	328	370	342	313	353	321	338	313	366	328	362	346	322	346	364	357	356	329	339	332	342	347	344	353	362	352	357	330	346	325	337	365	331	302	323	341	358	334	336	352	338	272	301	315	321	330	326	362	321	356	339	343	346	326	356	336	336	353	335	373	349	332	314	321	330	340	348	345	328	344	380	356	374	339	338	323	342	324	361	355	352	337	352	358	359	352	330	336	339	341	341	320	348	349	356	324	340	310	301	312	336	342	325	379	356	331	325	321	361	345	328	342	318	334	336	351	362	361	320	337	325	346	326	335	358	349	381	357	327	340	343	335	350	331	315	361	365	329	371	330	357	344	357	335	372	342	310	326	346	319	373	330	339	350	378	315	362	361	349	360	351	356	403	340	326	367	317	328	351	347	354	349	345	369	361	360	359	349	384	329	322	329	373	333	347	351	340	342	353	397	346	337	334	355	345	349	369	330	381	319	340	315	352	336	376	360	331	379	389	341	356	324	377	340	366	362	336	363	375	382	341	361	332	331	355	368	362	354	329	326	352	345	343	334	345	313	358	322	346	315	312	314	351	362	368	345	345	345	335	343	347	334	324	341	318	355	317	359	356	337	335	340	319	364	349	311	342	300	341	356	345	351	374	361	333	346	351	338	340	323	359	350	335	335	338	350	351	361	322	342	344	335	343	336	332	347	354	344	327	351	362	338	318	353	310	355	354	383	315	336	335	339	361	322	328	386	359	355	344	349	328	317	340	321	337	319	295	332	326	322	336	316	319	342	334	329	365	359	342	365	337	335	341	346	343	354	322	333	314	318	328	329	329	335	332	360	337	358	345	369	330	334	365	343	318	339	344	322	298	343	337	325	360	359	328	349	327	344	333	334	344	339	368	357	318	359	309	354	323	341	358	321	320	357	368	355	312	335	345	351	328	333	380	363	357	323	332	365	384	364	323	345	402	334	398	354	342	321	337	346	321	328	358	357	330	365	350	330	283	340	347	345	343	299	333	330	337	338	344	345	364	346	325	320	318	359	304	323	321	352	393	329	342	309	339	326	344	330	337	372	342	338	334	360	338	356	376	307	314	340	322	339	345	361	379	332	376	317	356	351	349	359	363	352	348	361	337	360	291	328	342	362	323	342	351	363	343	351	342	312	332	357	338	348	360	338	330	340	336	344	385	336	351	356	335	347	377	337	351	348	360	355	328	332	314	327	338	355	318	380	343	346	370	357	354	365	305	345	344	318	343	316	338	350	346	332	362	365	357	334	349	355	336	350	340	297	341	337	339	318	358	355	317	337	379	308	336	408	315	353	330	345	349	328	351	341	381	348	354	360	335	357	335	324	368	347	339	367	328	300	338	327	381	345	328	330	289	327	357	349	348	304	331	338	319	360	351	312	358	348	339	354	326	373	346	337	365	333	358	328	339	347	329	286	362	317	324	336	311	367	313	301	340	350	350	300	322	322	310	333	340	330	351	323	347	331	343	330	337	352	322	324	352	333	350	333	354	356	334	353	317	309	353	328	307	375	314	359	365	345	316	350	333	344	331	365	338	337	334	330	334	361	340	327	342	334	334	360	351	357	313	342	313	354	357	376	332	316	345	335	358	308	321	357	369	364	321	320	348	353	339	348	336	355	315	321	349	352	354	341	326	352	346	339	322	336	370	330	340	358	339	362	327	335	359	362	336	338	315	344	341	332	314	371	357	329	354	327	328	373	342	315	352	332	337	354	347	354	322	323	335	335	339	352	311	339	358	314	368	362	334	320	339	317	337	349	367	360	334	374	370	330	330	336	328	366	330	346	323	339	319	309	349	381	349	366	388	342	363	339	369	375	311	315	339	367	346	324	336	339	356	338	318	313	334	322	332	328	319	312	346	358	343	343	330	318	365	338	328	356	353	323	347	340	347	364	355	336	349	330	317	359	373	356	324	339	320	325	367	356	333	365	366	334	360	302	340	319	331	311	349	357	326	365	337	345	342	380	317	349	356	364	357	336	310	359	355	344	350	374	327	331	346	363	340	362	323	326	342	325	347	348	306	336	311	360	357	370	318	301	335	333	341	352	324	349	342	354	297	337	321	338	347	357	298	352	330	350	320	353	334	366	313	345	364	329	346	326	357	354	333	347	322	342	329	298	342	328	344	339	377	328	306	327	371	349	358	296	353	346	329	368	376	315	341	375	342	379	324	323	320	326	337	321	304	324	328	330	338	338	315	347	321	332	308	300	315	340	365	302	358	314	313	324	366	316	312	347	358	340	317	306	346	338	337	344	329	318	381	330	333	355	331	355	346	350	377	324	309	326	370	343	383	290	348	299	321	319	359	310	337	348	345	347	357	342	289	342	356	351	319	365	307	382	362	379	335	350	350	359	343	309	315	335	344	357	346	364	341	351	355	344	350	344	357	324	297	319	325	347	344
24508	4211	2090	2334	1969	1644	1461	1262	1169	1140	1011	958	898	919	884	859	888	876	801	845	814	808	827	792	846	808	770	750	766	819	828	773	785	763	797	775	799	741	750	781	767	827	744	754	749	839	766	811	794	802	868	854	820	801	801	755	804	819	751	758	815	777	806	821	784	783	759	752	818	754	715	744	744	795	796	782	791	794	827	788	747	756	749	742	779	767	747	744	762	756	733	810	730	754	713	763	751	715	746	723	788	774	721	710	769	701	743	784	748	726	776	764	783	723	772	746	739	759	778	743	733	765	742	734	809	780	744	728	792	727	696	754	725	720	735	739	751	755	743	732	751	757	767	713	790	751	751	733	747	764	719	713	689	757	754	698	703	708	760	695	723	771	715	757	737	726	773	748	750	806	711	735	730	714	744	768	659	734	754	757	722	744	729	787	782	771	718	738	691	760	714	744	735	698	787	774	758	710	724	748	757	766	756	757	722	710	756	696	733	771	720	706	748	728	742	755	732	751	730	729	736	699	719	757	746	737	679	762	754	696	689	730	700	711	752	702	771	675	767	683	733	744	712	774	744	725	719	750	747	703	730	728	759	731	720	747	727	725	711	709	744	708	710	768	749	745	789	698	757	685	804	769	736	691	741	720	777	743	756	730	734	703	786	737	715	695	724	752	733	743	728	756	714	745	735	716	744	770	720	749	727	721	756	684	777	755	689	736	698	761	745	760	718	811	735	786	780	723	708	736	719	746	718	781	766	773	763	693	788	668	732	713	784	732	749	727	725	722	774	723	776	704	728	764	738	754	757	696	741	750	763	717	764	710	703	737	772	722	724	779	720	738	691	734	829	735	745	736	775	764	697	726	707	691	708	725	754	721	765	749	739	714	743	748	742	721	714	731	746	725	730	779	712	757	758	755	704	727	794	762	748	715	713	722	779	699	706	785	777	771	716	751	730	700	773	750	705	750	726	735	716	763	778	753	769	723	704	794	734	745	741	722	734	734	736	712	757	723	765	740	734	720	742	746	707	771	742	764	714	753	714	740	729	770	728	740	806	709	740	790	774	755	774	769	723	755	750	724	768	757	757	724	729	745	762	779	745	758	706	744	766	718	724	757	750	700	729	744	779	764	751	727	738	798	733	743	753	751	817	756	720	769	764	782	796	715	716	739	788	766	772	738	735	759	716	739	720	725	772	757	722	756	774	723	714	808	753	709	754	707	693	729	725	687	657	689	745	735	728	702	724	700	709	739	714	743	775	659	714	777	674	712	713	688	727	751	730	705	695	724	724	752	753	741	716	762	724	707	753	752	738	701	749	752	727	706	740	747	754	696	753	732	697	748	702	717	712	702	695	734	711	753	739	710	688	745	722	767	771	754	760	743	775	785	790	748	789	736	745	740	751	729	780	767	746	749	714	720	717	775	726	714	745	739	698	751	746	718	730	711	762	729	815	770	732	728	734	726	725	730	740	736	667	744	739	790	728	667	692	706	755	738	703	751	753	712	755	772	733	707	728	809	715	760	720	684	754	734	752	705	758	709	760	738	749	790	753	760	750	729	792	714	717	743	751	752	752	745	697	782	752	694	730	728	730	766	735	797	743	755	732	723	740	695	741	718	734	752	758	740	691	709	780	796	717	714	731	732	740	741	737	697	774	687	769	686	729	767	732	754	711	699	718	757	735	713	739	758	755	747	775	743	738	773	746	744	748	724	762	688	719	714	745	777	739	717	751	699	754	717	781	757	740	746	739	722	786	739	768	772	727	765	739	767	696	755	711	742	751	761	808	731	722	750	765	684	700	722	673	729	690	710	682	694	746	700	742	795	694	730	722	769	737	709	689	732	733	726	733	746	699	810	724	744	728	734	749	693	727	741	712	700	731	699	752	741	760	746	732	768	733	793	716	729	716	765	709	713	738	745	764	774	758	765	757	738	757	727	717	698	726	735	766	731	765	705	757	738	739	768	733	751	792	728	775	710	716	753	769	775	716	726	676	752	738	741	790	737	711	712	756	782	738	776	749	772	731	726	747	724	758	739	731	745	776	761	717	713	704	765	737	745	724	727	731	778	756	759	758	734	730	719	773	692	707	705	760	733	732	747	699	717	714	737	740	775	732	740	742	731	715	725	746	706	709	725	726	730	716	743	703	717	709	732	740	696	759	724	739	695	724	697	745	756	751	729	739	795	735	754	697	760	707	725	723	729	759	766	722	691	718	690	792	708	752	742	764	733	674	748	747	732	712	757	724	735	748	755	722	721	727	763	722	810	712	735	736	753	745	778	772	796	716	716	702	737	715	774	703	753	769	771	676	748	709	779	767	753	801	728	760	745	714	788	764	745	709	709	740	740	761	802	780	753	704	675	731	763	755	722	715	743	712	746	713	778	708	728	718	713	725	743	769	753	735	787	714	751	744	758	758	702	744	721	696	708	748	744	758	715	769	697	773	723	738	730	774	696	764	737	757	705	759	696	760	709	744	723	716	787	762	792	744	734	780	695	752	716	754	758	756	752	758	752	750	742	735	750	751	744	721	727	778	719	746	708	766	725	743	740	742	682	723	647	751	740	755	744	700	746	693	721	729	743	752	713	745	786	744	758	741	784	731	739	773	719	743	757	731	756	803	678	742	761	736	718	716	732	721	739	703	747	685	744	782	728	742	703	755	718	707	773	713	719	741	705	697	754	778	728	751	715	772	679	745	760	752	680	718	723	731	796	772	763	731	726	776	690	745	747	697	712	718	730	698	723	728	726	719	728	763	734	761	744	725	709	701	722	693	739	694	725	737	744	774	720	722	750	758	770	762	723	751	770	725	673	794	729	684	759	700	778	729	728	697	734	749	743	711	732	752	752	779	780	714	748	777	778	695	744	716	749	736	743	729	701	750	762	738	740	728	795	750	763	716	735	740	718	750	700	782	772	760	730	752	688	719	723	751	740	760	697	765	751	735	715	678	743	730	762	796	737	735	677	775	713	751	724	705	736	770	724	728	729	728	718	749	734	770	742	749	718	727	698	756	737	739	686	719	707	754	744	748	740	758	744	778	739	774	752	741	788	731	777	780	739	721	753	719	754	740	801	742	741	652	790	745	689	712	788	708	731	729	725	704	791	721	721	782	735	816	774	719	741	749	796	729	750	750	739	775	746	726	718	729	747	772	758	719	709	712	740	709	820	727	764	730	680	760	760	713	720	760	772	760	765	736	756	721	726	760	754	774	762	715	734	705	723	745	742	736	679	768	764	694	762	749	718	785	767	727	761	756	746	756	734	761	713	785	770	755	696	744	749	733	758	724	629	755	767	691	717	752	744	768	747	745	770	708	778	757	760	754	732	738	705	747	697	730	709	769	718	706	793	712	693	702	763	750	748	730	697	753	756	777	687	728	760	727	737	794	787	730	726	779	785	717	672	767	736	702	741	756	717	770	763	746	726	707	723	776	727	753	721	790	734	765	769	725	730	748	728	767	712	699	705	691	739	732	759	693	696	773	722	788	768
12361	1788	242	212	209	229	251	208	212	206	209	230	230	192	175	208	222	208	207	189	214	216	202	171	236	200	205	229	215	224	198	215	220	178	209	201	217	207	197	218	209	196	222	202	191	224	210	199	217	186	209	222	237	175	187	211	217	201	204	215	215	215	240	209	239	177	192	213	214	212	205	231	199	213	213	199	228	208	187	179	210	213	206	224	206	192	216	206	213	223	211	223	217	181	197	184	196	241	205	194	192	194	210	211	195	221	191	218	221	192	202	203	219	205	193	194	205	190	227	220	208	236	212	226	205	204	236	210	209	198	214	233	204	180	191	220	227	216	185	196	207	182	216	181	220	198	204	224	197	188	206	220	194	222	207	218	221	211	195	205	187	218	218	211	174	201	206	218	240	192	192	215	200	192	205	240	215	194	215	213	236	177	232	243	182	184	198	201	187	197	212	186	186	205	236	210	208	175	198	201	213	209	240	221	188	192	211	220	205	201	208	192	202	191	189	191	206	207	212	202	200	225	220	212	210	197	198	189	205	204	215	212	222	210	201	212	223	206	247	203	197	198	208	217	216	212	202	210	183	186	171	199	176	231	215	205	219	202	211	197	203	194	196	209	220	194	207	179	194	213	230	209	210	183	215	169	210	203	194	202	196	198	204	196	198	203	213	208	182	197	216	181	196	217	207	212	246	218	202	216	212	218	198	201	183	228	198	197	202	186	219	197	206	185	198	180	195	213	227	212	213	219	218	205	207	222	208	230	202	206	205	192	221	181	224	201	194	225	191	248	212	187	207	207	191	224	234	197	202	199	195	217	186	216	240	221	195	224	173	199	195	219	203	218	187	202	228	177	236	228	197	230	213	223	222	211	219	217	202	218	233	209	199	218	209	221	176	198	184	207	217	191	193	219	211	192	213	206	209	182	222	214	218	203	199	198	219	210	213	194	218	208	195	223	196	217	207	208	217	215	191	204	241	184	215	215	218	203	224	207	181	211	201	221	196	193	206	204	205	218	231	198	201	222	167	213	210	236	216	192	204	201	207	206	209	186	197	224	232	190	205	203	206	200	210	200	219	215	220	221	211	198	226	204	210	226	210	177	199	221	187	187	198	203	195	207	203	227	236	179	222	207	210	224	204	205	206	187	237	181	237	217	246	179	206	212	206	184	221	205	215	199	177	190	192	195	221	217	229	208	218	201	215	226	200	206	196	217	182	225	228	205	208	187	198	216	214	210	230	225	214	206	195	223	210	197	191	204	193	185	223	236	211	191	231	194	191	201	177	201	212	218	180	221	209	195	195	217	191	194	209	195	199	201	218	209	212	235	221	179	217	216	252	212	219	201	215	216	227	236	201	180	247	195	201	209	227	198	186	226	186	224	224	219	202	214	205	209	246	200	234	194	224	205	211	196	201	223	213	195	206	224	203	202	228	203	213	226	237	221	211	214	201	222	199	241	190	207	229	211	191	185	224	184	207	220	199	244	222	209	184	207	207	223	214	198	208	197	255	191	214	216	207	212	175	217	200	202	200	190	209	194	189	189	221	224	228	220	220	212	193	209	188	203	214	186	234	208	198	198	207	210	201	211	185	198	191	234	225	232	214	212	217	187	220	214	222	209	200	213	184	173	199	203	212	222	214	191	220	221	190	210	200	205	217	229	199	220	183	200	202	214	211	209	218	229	187	200	200	227	208	205	196	179	225	186	228	182	199	223	230	202	183	183	223	245	191	186	218	194	208	185	205	190	213	225	233	187	211	199	221	206	192	213	201	211	210	220	208	181	207	225	244	234	191	200	203	183	226	224	214	217	196	200	214	195	211	218	218	208	205	183	225	198	187	195	185	235	188	228	208	190	211	210	236	199	206	221	194	214	225	230	215	181	220	202	174	192	208	189	200	225	200	224	225	216	194	204	216	201	178	219	223	227	240	200	206	210	226	222	217	211	186	210	203	213	185	188	218	207	183	207	194	241	197	169	223	210	208	247	203	200	195	197	230	185	205	201	231	216	206	222	238	226	193	196	195	192	232	203	201	193	211	202	205	192	192	207	210	206	189	197	208	184	217	206	209	225	217	192	178	186	205	233	212	210	218	252	210	213	236	216	202	185	185	207	202	198	219	200	207	215	218	225	218	190	226	233	200	184	195	202	194	217	232	215	212	210	198	203	190	208	202	162	217	208	204	216	234	194	202	211	206	242	221	177	227	201	208	195	231	210	205	214	220	206	190	200	198	233	212	222	207	200	199	201	206	199	195	201	220	187	185	222	210	208	202	188	226	214	202	186	217	248	181	212	242	229	201	227	218	201	192	210	194	219	187	204	208	196	188	207	241	202	179	210	222	193	185	213	213	217	205	221	195	207	193	236	221	259	216	221	221	200	216	201	226	191	224	235	223	199	224	221	158	198	205	213	202	220	238	194	208	220	209	199	207	211	204	205	194	213	188	195	196	233	203	200	230	191	218	227	246	180	172	200	204	209	196	190	232	175	211	212	203	198	197	194	219	197	204	194	206	224	189	213	214	197	239	204	201	187	208	202	206	214	185	222	182	216	222	201	215	196	204	205	191	206	198	195	212	209	192	207	247	214	207	206	201	193	231	219	210	200	206	225	215	197	208	210	207	188	188	206	217	204	206	219	190	213	194	202	181	219	207	203	218	206	196	219	234	221	195	234	210	194	220	187	215	193	222	184	194	200	196	214	235	192	212	181	173	210	212	227	218	228	196	203	213	191	181	212	192	195	249	198	212	196	206	225	202	205	210	208	220	198	195	187	226	225	231	217	214	214	227	235	216	200	221	208	215	215	211	217	197	190	205	198	193	214	195	194	206	218	228	199	203	238	215	221	199	214	198	204	227	189	200	220	216	183	194	210	210	208	215	223	180	191	192	197	224	193	222	187	207	192	203	193	211	205	200	211	229	205	182	207	227	180	236	193	211	224	209	187	210	194	226	198	197	214	219	200	219	229	188	194	205	235	218	195	214	228	212	223	229	210	220	189	219	210	200	199	192	206	220	205	196	211	224	212	195	232	193	189	197	213	217	186	172	232	209	215	234	198	205	188	220	230	255	199	181	195	214	209	212	195	215	201	219	228	206	227	215	222	227	220	199	200	222	221	233	192	221	214	188	206	201	254	212	236	227	186	237	210	203	216	210	216	215	185	225	227	201	203	216	205	178	195	229	233	199	223	209	207	219	205	184	191	204	205	199	203	194	203	194	226	227	196	192	181	211	214	214	241	200	199	209	209	207	201	209	199	192	202	209	224	208	199	222	199	203	206	211	199	212	217	208	195	213	204	233	215	184	214	236	221	196	186	212	178	223	185	211	231	199	204	209	197	214	212	215	214	217	170	198	185	217	196	193	212	207	186	219	239	192	198	202	250	199	218	187	214	213	178	199	213	225	211	226	197	216	239	213	182	212	215	203	205	236	219	196	209	199	196	211	196	204	200	221	247	249	196	179	182	195	198	222	225	198	217	217	204	198	177	201	231
6963	1305	518	549	537	489	480	463	491	485	555	527	468	503	471	502	498	483	495	481	506	480	494	487	494	471	477	504	433	474	490	429	466	514	473	481	431	472	457	502	446	529	476	510	495	481	500	506	537	519	515	503	491	540	512	496	534	531	561	464	499	480	454	501	504	488	529	495	486	499	457	502	509	485	482	496	484	543	509	495	489	526	486	500	473	505	462	558	446	501	492	501	477	499	489	486	470	483	499	517	496	485	505	440	487	479	500	500	483	478	468	528	499	496	494	483	456	439	523	493	487	489	503	484	453	485	479	447	490	516	487	489	517	498	480	496	491	476	502	497	485	511	504	522	491	477	463	473	472	507	486	487	483	504	489	507	455	477	488	485	492	490	534	491	469	505	488	527	493	510	438	521	486	492	484	523	517	492	480	486	529	448	471	511	485	490	529	535	487	469	514	496	504	503	528	524	483	474	530	499	486	482	535	473	480	506	499	480	497	526	484	472	474	463	501	489	501	503	504	505	459	498	502	475	494	504	470	481	496	468	519	492	463	514	451	468	491	486	469	467	486	504	443	478	482	490	487	484	461	442	484	489	468	472	518	501	494	470	428	468	503	467	474	488	473	480	497	486	492	512	489	465	481	431	509	504	502	488	521	469	539	477	485	481	525	510	499	470	510	469	468	488	471	501	488	473	480	494	452	477	495	513	468	503	474	465	462	457	463	502	469	477	470	498	460	499	507	503	441	485	524	487	482	500	457	483	454	459	479	493	472	489	484	501	499	502	458	445	497	527	521	484	491	449	494	495	507	509	511	490	468	498	495	505	489	467	534	472	449	513	496	456	496	490	459	518	481	476	468	501	484	408	506	476	492	464	542	506	463	431	473	483	482	491	468	494	495	482	452	499	486	468	504	495	474	487	471	442	516	541	439	493	482	490	498	475	466	454	488	463	474	453	460	480	475	487	481	488	521	478	500	507	485	485	494	509	488	490	506	431	549	501	485	492	484	416	451	460	514	487	519	484	497	480	513	430	431	474	504	490	493	496	495	489	489	460	445	503	479	423	452	481	463	504	476	476	517	465	487	499	498	447	510	468	479	486	486	471	482	473	482	464	498	494	500	504	518	461	516	453	503	485	476	458	490	511	495	468	488	484	445	468	492	470	520	486	490	483	481	487	480	512	492	443	447	475	462	446	491	479	490	490	443	496	483	508	460	505	470	494	516	471	462	485	493	518	492	469	515	492	466	483	474	459	533	487	497	496	482	464	471	508	506	475	470	536	517	479	490	495	511	507	475	501	498	467	476	517	479	487	467	517	483	501	490	531	487	477	473	443	499	452	457	469	502	476	524	482	458	491	442	448	467	478	495	443	530	470	491	489	422	523	482	502	473	460	475	446	472	515	481	499	486	483	504	490	491	482	500	491	472	488	513	468	493	507	463	506	502	491	493	464	483	477	451	514	491	513	453	474	490	512	493	496	475	515	486	502	472	492	505	491	492	480	489	493	508	472	504	471	498	491	442	474	486	477	521	489	490	470	500	539	494	483	469	500	509	485	484	444	490	497	467	494	511	482	514	523	526	496	486	485	466	497	514	520	496	471	501	455	478	470	512	471	474	468	501	489	506	465	483	535	488	459	490	467	486	486	514	509	463	452	466	466	489	472	513	494	473	482	523	481	496	495	473	496	472	479	486	493	445	476	520	474	516	511	481	484	476	527	471	495	499	454	463	482	499	494	488	501	515	508	472	452	499	501	480	494	495	494	496	485	468	516	511	449	460	503	457	461	508	454	490	533	519	502	483	493	474	478	484	505	500	457	531	509	504	536	473	483	511	450	501	493	467	472	481	509	451	476	472	466	498	499	466	475	510	489	473	458	478	457	473	490	521	454	500	494	491	495	503	452	473	454	476	508	436	481	468	467	475	481	480	503	503	525	500	474	475	442	497	481	505	496	478	459	478	469	496	471	450	452	453	494	465	451	536	464	481	480	470	503	482	490	468	465	486	460	496	482	460	502	447	504	500	455	493	471	501	456	484	460	461	514	554	501	468	491	473	453	528	480	507	507	486	501	465	515	491	479	489	459	503	487	454	494	464	492	464	506	518	490	466	475	509	466	478	508	511	475	499	466	463	496	471	509	487	512	451	488	473	497	478	507	482	483	475	494	496	494	476	450	526	513	495	452	500	515	479	470	503	497	508	519	482	470	491	487	467	456	457	502	494	493	496	522	509	529	508	476	527	518	484	508	506	497	533	474	492	473	491	458	465	494	482	487	463	495	497	483	447	546	466	479	497	444	451	503	473	499	514	497	484	468	496	533	490	470	519	493	504	477	501	456	490	500	465	497	556	487	478	504	471	493	465	517	465	461	507	510	472	491	515	457	503	490	516	472	474	448	495	479	475	479	545	489	464	495	480	481	506	514	505	482	499	514	498	515	477	449	491	491	499	535	485	476	511	454	506	492	446	499	470	483	504	469	524	470	498	443	491	463	488	460	476	487	483	495	498	454	506	474	470	505	474	506	514	457	511	469	470	454	478	525	471	475	456	455	486	503	499	504	483	500	478	456	465	475	460	459	482	521	452	513	464	505	512	500	482	496	492	487	489	474	523	479	464	518	472	441	504	459	475	497	487	507	491	476	478	478	477	511	476	476	475	526	470	494	459	468	484	494	500	480	473	495	486	501	470	441	460	474	496	495	499	456	443	451	478	518	495	510	493	472	498	506	470	489	473	501	518	450	482	488	499	507	463	474	481	488	445	485	473	493	501	509	490	499	468	489	494	502	517	492	482	468	473	471	507	482	501	481	462	486	479	474	509	479	517	494	461	476	480	494	470	516	476	491	511	493	470	458	478	481	487	454	457	490	470	470	474	471	508	477	461	480	467	493	482	485	476	458	461	472	472	491	485	501	503	485	449	491	473	487	479	498	476	494	475	471	478	538	485	514	526	504	472	481	539	505	483	522	501	500	474	471	495	477	489	465	482	504	519	484	490	493	479	455	510	499	418	477	471	464	471	458	488	482	490	482	501	509	515	489	456	478	493	503	478	498	476	518	525	528	479	509	484	500	429	456	506	472	520	505	523	492	525	456	467	473	479	460	474	462	505	496	496	471	518	523	488	502	503	461	494	497	478	485	482	511	500	482	480	490	456	508	487	534	457	491	485	483	491	514	473	467	483	470	493	482	502	480	508	511	481	504	501	511	478	515	491	459	473	497	463	512	499	504	514	503	476	497	492	473	517	487	478	535	462	484	498	490	435	497	517	474	508	478	455	482	508	522	484	479	554	466	472	479	499	462	478	485	458	478	496	513	486	489	479	446	486	476	534	496	500	468	505	478	493	541	498	493	505	462	437	480	482	456	531	509	461	476	475	461	443	528	488	460	457	521	497	485	510	495	484	489	508	520	495	459	487	503	475	496	510	496	478	492	490	482	504	485	484	487	524	498	497	479	460	504	477	520	509	466	495	472	477	467	490	449	517	495	494	467	479	445
30811	8022	868	557	466	359	366	356	342	318	336	305	297	308	294	337	312	311	307	291	309	300	281	282	307	306	287	289	298	293	293	276	288	302	317	295	312	301	264	335	310	322	326	297	273	306	312	337	320	288	293	305	284	300	296	311	289	292	296	287	313	335	337	286	284	285	297	281	306	284	315	287	284	311	304	281	275	308	304	343	311	310	301	349	320	280	304	313	268	296	321	281	327	329	307	291	321	298	285	346	302	293	268	279	311	288	301	302	292	288	304	292	295	280	294	297	306	324	296	295	279	299	309	299	310	353	328	288	317	334	294	318	295	312	331	310	316	275	285	298	290	254	297	295	272	277	305	292	308	289	295	308	270	311	282	293	292	305	292	281	307	300	328	294	299	293	283	334	302	325	261	300	306	337	310	286	306	283	275	333	318	287	289	310	295	273	291	274	290	325	285	298	335	284	309	309	305	280	269	289	327	298	288	255	315	310	298	277	306	284	296	302	272	326	267	289	259	319	294	300	292	290	303	302	313	320	321	320	262	347	314	327	281	279	334	260	349	283	284	288	328	316	315	303	317	281	304	302	302	319	297	315	295	308	293	273	290	282	294	281	286	293	305	307	267	278	279	285	298	310	291	342	295	263	302	291	329	290	292	299	279	317	293	302	269	276	281	296	303	310	282	317	279	296	305	286	308	290	325	292	304	313	271	297	343	289	317	276	287	285	320	302	283	305	286	286	307	315	287	290	296	319	294	285	320	273	314	283	287	282	280	314	300	289	301	310	304	303	318	301	322	303	277	282	290	322	293	285	280	294	315	312	281	306	313	300	298	276	290	275	287	297	271	283	296	269	285	316	288	308	305	297	299	312	292	290	289	304	305	279	280	328	330	272	306	288	297	308	291	270	296	289	316	275	301	323	306	290	326	310	267	292	301	260	278	290	295	283	307	275	299	304	324	305	305	304	307	292	323	301	281	297	323	316	268	270	290	339	280	285	295	293	304	280	313	313	312	282	285	245	306	275	301	272	294	320	280	308	284	298	317	298	298	265	295	305	302	308	301	284	286	307	270	305	279	293	298	321	311	313	293	300	306	321	271	298	296	299	310	307	325	302	286	300	296	280	297	312	282	310	309	278	278	312	269	298	301	305	294	270	306	296	311	312	249	255	334	280	287	270	290	294	297	296	332	303	278	301	308	299	284	304	316	309	316	271	275	314	291	295	338	270	302	311	313	321	323	319	259	262	332	308	314	297	304	281	323	325	308	275	247	285	302	289	343	287	292	329	312	290	291	276	307	306	281	288	278	288	302	304	338	291	299	301	294	306	318	310	280	297	313	291	288	316	324	292	308	341	291	290	304	317	331	292	288	275	307	295	340	271	299	319	317	288	285	290	255	277	293	295	319	283	296	286	316	312	303	232	284	271	295	261	259	314	313	335	283	238	311	314	285	301	291	312	314	287	290	299	282	288	277	333	274	273	299	333	285	326	301	282	288	268	286	296	330	286	282	297	259	307	315	326	276	294	292	315	305	277	299	335	327	254	278	289	312	298	349	302	283	301	323	302	292	322	259	280	345	309	332	335	315	277	281	296	274	301	275	297	294	291	299	305	282	298	303	288	295	313	309	306	295	295	291	303	318	311	294	296	285	296	295	252	263	298	306	327	305	295	332	301	297	273	306	325	324	308	308	289	294	286	312	303	288	305	278	321	279	314	315	296	274	314	280	295	283	317	294	318	288	275	289	265	274	281	312	312	310	326	275	290	324	284	319	280	300	297	299	318	277	314	296	268	286	308	284	298	317	304	312	287	305	304	301	328	339	305	320	306	329	278	298	301	322	304	303	316	302	251	295	291	272	282	304	320	301	295	293	319	307	294	300	327	314	277	288	312	318	269	280	302	286	308	294	293	292	289	298	301	298	312	310	289	338	280	291	306	294	307	294	284	245	265	317	305	322	295	283	268	323	314	301	287	294	288	266	308	269	305	299	305	282	300	311	266	284	307	287	285	306	269	297	258	340	281	298	274	287	289	287	309	341	351	261	303	289	278	318	284	314	293	320	309	309	326	320	285	292	300	268	268	311	274	299	264	296	320	286	302	314	325	288	310	300	277	332	325	290	312	290	274	300	282	304	337	308	283	318	339	312	267	298	277	295	285	287	289	287	286	292	334	336	328	309	311	274	292	296	271	281	271	273	271	324	292	303	298	302	302	298	322	303	316	285	279	314	289	283	294	279	322	296	313	283	294	298	314	314	312	285	302	294	288	303	292	310	282	270	313	283	305	318	323	284	327	299	318	301	306	265	295	277	259	293	274	297	323	307	293	313	287	283	282	280	281	314	307	284	275	315	307	277	326	302	313	298	279	295	285	297	334	260	299	297	313	307	302	299	285	303	279	289	307	259	311	260	321	262	258	313	296	291	333	271	305	287	322	311	283	264	270	276	324	323	281	306	289	329	319	279	275	283	294	297	299	288	330	293	291	309	279	320	290	304	298	283	304	332	291	278	293	358	315	299	286	310	312	328	290	304	269	326	329	297	325	291	308	307	313	279	278	280	307	348	307	303	275	309	288	342	317	293	303	291	307	285	310	277	297	300	296	290	314	296	278	315	313	310	317	320	313	291	297	332	298	285	275	289	280	282	277	318	287	310	312	322	314	312	289	319	284	290	272	294	309	334	306	297	309	302	295	282	324	292	290	310	285	302	307	309	257	295	291	307	272	286	327	307	292	301	287	309	272	309	296	306	329	292	303	277	301	303	315	296	305	303	280	267	300	323	276	293	268	276	267	289	292	295	273	310	262	287	304	336	290	294	285	282	303	275	280	290	307	306	297	296	263	292	304	292	297	306	279	319	310	313	285	277	305	307	262	328	286	286	324	285	288	301	335	286	312	286	301	296	279	296	309	346	323	282	286	310	295	302	293	305	303	292	271	286	315	328	292	306	302	279	306	271	274	308	289	283	294	288	312	304	299	297	310	297	289	273	268	301	289	294	276	304	300	290	296	302	273	306	304	293	302	322	300	288	345	271	289	271	307	270	286	269	336	301	271	271	328	319	316	322	310	330	281	284	304	320	299	304	306	290	316	326	296	319	322	313	288	316	289	303	327	306	275	309	312	289	298	279	303	286	285	278	320	278	309	287	302	330	321	289	308	316	297	277	269	310	324	288	307	314	274	279	283	319	314	303	278	291	329	279	265	292	290	284	281	295	250	281	279	281	304	305	292	304	302	253	302	277	311	271	308	318	303	318	305	302	294	302	276	326	253	301	284	296	315	284	322	347	270	257	322	338	260	277	279	301	291	286	307	307	298	304	277	330	291	287	309	295	258	287	297	284	318	319	319	292	318	304	291	295	326	296	283	300	304	304	309	292	300	290	287	294	304	281	319	255	305	324	302	307	290	273	342	328	275	294	306	300	298	314	329	281	276	309	286	299	349	306	305	293	278	314	270	294	272	307	284	333	312	327	290	334	335	281	310	318	285	279	311	289	314
17932	3847	1378	1428	1328	1128	1000	970	869	824	807	787	747	754	741	758	700	744	741	696	724	665	730	671	712	679	705	659	697	708	692	733	665	684	750	688	715	670	666	668	622	650	691	704	675	703	712	729	687	687	716	643	724	723	668	665	716	768	735	701	682	662	656	720	729	713	647	671	719	720	717	699	699	734	691	660	722	673	701	702	670	643	702	666	677	706	697	704	717	706	715	714	675	687	682	670	686	667	659	671	655	661	636	642	662	688	675	677	640	646	676	619	629	634	704	696	686	672	693	693	646	716	646	643	618	706	655	684	653	680	676	650	694	646	680	727	602	641	672	659	670	700	678	652	730	647	662	664	664	678	688	655	626	672	647	703	660	622	663	653	655	686	630	675	679	651	660	652	652	616	645	667	701	668	681	686	648	658	696	647	656	680	640	664	665	677	620	673	650	665	674	671	660	642	638	686	704	681	623	693	653	637	662	668	620	680	713	659	666	679	671	689	700	689	687	692	673	667	651	681	654	646	687	683	665	701	677	638	682	639	616	660	683	684	662	670	626	731	692	652	680	714	687	703	649	630	641	650	638	653	671	647	716	668	684	694	639	660	694	659	618	682	684	731	660	679	653	632	705	680	683	664	658	686	672	699	687	666	640	639	640	687	612	647	653	701	641	697	587	679	685	666	667	653	727	674	681	680	649	667	653	690	714	703	632	673	627	669	681	661	716	696	620	648	639	653	623	659	663	637	668	701	692	689	699	688	656	690	650	651	666	635	644	691	716	672	682	643	663	651	616	667	690	622	667	679	658	658	609	670	628	674	653	628	665	634	696	705	705	627	669	673	670	687	657	654	674	676	656	688	659	692	639	654	678	707	675	644	636	655	697	603	641	676	664	643	662	647	642	627	664	648	654	664	686	667	612	650	696	635	660	703	698	667	654	642	624	653	669	705	712	632	662	676	655	653	668	682	661	668	672	669	666	627	677	636	659	688	692	631	663	686	656	654	671	715	669	682	697	662	662	683	662	660	646	711	699	698	689	706	709	721	690	675	644	658	637	704	657	692	665	665	650	669	631	663	683	635	640	713	674	630	655	673	702	663	676	611	642	675	666	664	666	683	624	616	657	662	667	648	693	654	656	662	687	687	697	692	691	650	719	654	601	681	636	704	640	682	670	682	624	648	644	632	614	603	661	642	701	636	655	702	690	647	629	696	637	655	670	641	650	669	642	673	666	629	639	695	658	679	615	689	658	681	688	662	668	676	656	626	651	682	651	698	649	620	636	696	681	698	668	696	671	689	703	677	653	710	626	688	660	685	674	612	625	650	632	699	656	670	675	678	704	653	676	706	666	707	614	634	660	679	698	683	658	661	666	679	668	626	690	638	684	665	631	660	658	730	674	698	638	655	651	670	715	648	658	583	628	650	671	682	674	661	665	670	649	661	651	668	649	656	678	699	692	636	639	683	696	643	673	715	692	629	635	678	609	665	673	687	699	650	658	660	646	677	624	648	658	702	668	637	687	631	617	651	599	649	662	652	656	647	683	651	647	691	644	659	605	669	699	697	724	696	604	600	649	679	688	644	679	654	698	651	647	661	624	636	629	693	659	651	683	672	673	625	698	662	672	646	681	676	714	640	638	664	697	644	692	634	648	661	645	640	748	633	731	668	728	648	692	656	645	706	667	634	644	699	682	686	650	676	705	670	678	674	680	653	683	688	682	648	652	642	680	715	646	638	646	624	640	673	673	662	634	667	680	652	686	614	691	705	664	669	715	695	684	697	676	676	692	665	696	709	609	681	666	669	655	726	646	680	673	661	678	651	640	685	688	679	666	680	652	659	721	630	671	676	633	652	682	697	695	655	651	640	672	670	644	656	665	660	654	665	613	704	708	711	667	654	656	624	728	652	675	704	675	626	627	697	621	600	668	673	680	655	668	694	673	713	657	646	660	662	665	645	643	682	659	684	641	680	675	628	654	681	668	677	634	648	646	665	659	657	694	688	648	638	670	683	641	648	686	665	682	660	661	705	636	627	669	676	664	687	623	708	605	642	689	625	662	664	662	661	637	690	661	692	650	637	693	657	663	670	647	706	645	637	656	690	680	659	634	678	669	652	670	633	608	660	645	671	648	677	619	654	661	618	676	671	610	637	669	659	675	645	659	681	636	639	693	677	613	712	654	667	655	641	588	682	689	639	679	664	662	655	652	688	613	619	644	600	618	665	638	660	657	663	663	650	630	660	676	673	692	648	660	672	653	626	616	707	683	656	613	661	605	729	643	574	661	618	661	656	712	656	690	690	616	685	694	678	689	685	691	678	646	688	712	626	717	653	681	641	622	678	632	678	670	655	692	644	734	675	667	671	693	669	668	690	626	662	655	659	666	706	671	715	642	675	594	649	640	701	626	635	652	715	711	675	670	652	655	660	633	729	644	683	672	656	677	669	653	660	599	702	640	665	694	672	624	643	657	712	676	621	669	636	683	675	630	643	643	719	682	644	671	682	690	696	671	670	671	616	658	652	642	637	688	715	692	628	660	653	663	649	655	656	653	629	702	636	644	689	672	637	691	642	671	683	681	669	657	683	682	676	642	663	661	665	673	635	692	638	643	646	706	694	706	693	651	650	660	703	669	657	723	637	702	692	697	722	658	671	677	689	678	642	670	653	695	621	722	667	716	662	641	664	667	626	687	628	626	700	643	692	623	624	641	730	664	694	655	616	619	650	680	703	635	671	684	634	679	647	657	614	675	631	669	661	693	678	636	665	734	693	642	686	627	673	620	631	672	633	641	677	673	671	610	636	682	691	662	640	661	614	645	653	648	648	662	711	659	632	697	716	638	699	644	608	692	685	639	657	678	679	656	683	676	639	638	637	646	647	665	672	670	635	673	622	639	718	650	691	682	635	671	692	680	661	668	672	694	654	671	690	699	729	661	641	654	702	663	638	642	608	658	664	637	635	621	638	683	654	710	653	689	687	689	692	705	657	691	665	671	672	653	640	681	631	688	645	655	677	635	669	711	704	646	670	649	708	659	636	613	679	634	679	709	662	679	622	676	686	681	701	692	641	674	675	638	656	611	648	658	718	632	651	685	694	701	647	679	650	718	658	633	664	658	601	680	705	653	674	612	695	663	650	714	661	689	641	651	658	659	659	630	640	687	671	678	644	670	682	673	667	644	677	633	698	675	645	648	699	675	665	669	642	658	695	649	663	661	658	655	684	675	626	664	692	656	628	626	681	675	682	626	634	677	652	653	646	619	680	674	609	630	706	631	696	710	681	642	621	674	633	673	686	668	628	646	633	680	656	647	666	668	675	655	662	656	669	660	702	641	652	646	657	688	714	669	668	672	687	652	649	710	670	661	611	643	696	744	675	678	699	660	692	694	701	695	643	639	688	706	643	658	672	650	646	667	704	638	678	687	697	641	708	669	706	714	654	659	660	718	623	645	633	697	671	647	707	715	653	679	703	677	663	685	662	696	674	624	683	674	692
43624	15045	2007	951	712	579	509	465	399	399	404	389	396	369	373	387	385	364	339	361	372	363	300	364	361	369	363	358	315	344	344	337	346	318	353	360	347	371	376	372	358	343	350	347	311	340	384	328	362	356	346	364	352	368	350	329	322	340	358	394	369	309	355	326	377	351	350	316	359	382	360	323	348	334	348	302	345	334	327	307	352	337	384	348	339	346	333	349	349	343	365	365	366	325	346	355	334	339	321	373	351	341	340	346	330	336	360	355	362	350	344	365	355	358	353	346	355	331	338	347	332	332	336	385	336	316	339	338	344	340	378	366	375	315	337	376	343	340	326	345	306	301	355	328	336	346	368	382	350	322	375	346	331	354	345	317	376	333	333	330	352	369	325	329	308	369	355	327	343	374	383	360	342	307	358	347	327	346	328	356	343	326	349	323	346	353	364	363	336	325	351	333	364	316	319	349	344	339	373	372	320	344	336	318	350	323	303	346	339	323	299	299	325	323	334	325	345	317	327	334	368	351	366	323	371	321	372	340	299	345	372	355	337	340	361	352	350	309	328	354	378	359	343	335	317	308	378	340	340	352	337	368	349	355	349	364	340	354	339	325	348	358	374	329	366	331	348	323	335	304	381	357	339	337	357	297	307	335	358	356	356	319	358	342	313	352	336	354	342	377	355	344	345	340	335	329	364	363	300	323	358	345	353	326	371	319	365	350	352	381	324	345	334	323	318	349	342	330	365	396	332	305	328	319	356	354	341	375	336	334	349	315	330	332	346	336	314	314	340	365	359	369	362	330	337	342	337	300	353	334	328	330	337	356	335	330	347	316	358	361	338	369	373	363	323	366	357	341	302	332	335	295	318	346	336	361	356	353	284	362	341	356	374	338	317	349	371	354	313	322	330	358	302	305	326	335	324	374	333	350	347	337	338	315	340	356	356	342	363	325	342	364	320	359	346	372	359	329	389	373	375	331	331	321	340	345	365	331	321	392	356	312	334	343	350	376	354	345	339	354	348	377	303	379	346	355	327	338	307	352	323	334	321	347	336	340	371	342	348	312	337	312	349	330	344	324	377	344	367	370	378	336	349	340	371	377	351	356	363	327	349	337	333	356	338	319	322	350	363	334	352	384	316	384	347	356	337	385	346	351	385	362	377	357	330	349	332	325	350	359	350	352	350	346	359	347	404	339	341	356	351	376	312	361	338	355	343	335	314	337	353	339	331	314	353	383	341	335	311	320	374	329	333	365	314	336	370	344	357	356	380	345	345	368	348	354	360	344	387	305	350	318	367	343	341	330	365	372	323	338	332	322	315	371	330	362	336	391	306	387	325	348	360	314	388	300	334	386	346	338	323	321	341	318	316	348	296	357	315	339	363	311	339	362	348	342	366	317	386	307	346	355	346	322	338	363	352	363	325	343	333	307	361	338	343	352	342	315	366	355	366	360	335	318	338	340	376	344	354	386	322	331	344	344	333	352	355	357	365	342	350	366	318	325	335	298	347	376	342	325	362	348	312	348	337	362	354	310	372	338	357	357	320	363	359	320	323	327	325	346	345	329	372	356	349	361	323	317	346	346	327	344	367	308	362	378	336	373	341	313	324	374	367	328	370	372	326	326	354	301	363	342	365	344	366	339	351	347	333	305	359	334	352	325	370	341	322	385	334	359	340	369	352	325	379	323	358	353	354	333	286	360	339	329	312	341	346	352	340	308	369	352	353	321	334	353	365	381	369	323	366	325	338	343	354	339	327	352	337	326	328	374	288	371	331	328	332	319	377	316	337	304	388	347	370	327	348	366	323	327	363	342	373	333	328	333	283	331	339	311	362	329	362	349	335	312	353	324	336	357	333	327	389	324	354	330	355	345	346	353	359	329	331	305	310	335	330	317	357	337	350	347	365	328	352	310	335	342	306	310	365	405	363	368	364	336	362	330	352	367	341	329	344	365	361	405	366	310	343	331	332	318	318	333	318	331	347	361	342	384	360	365	353	350	392	393	362	376	329	357	323	391	348	355	369	320	352	330	322	352	345	325	322	369	355	375	346	344	378	320	366	379	310	333	360	336	327	349	337	345	331	342	324	346	331	359	318	358	348	374	361	337	374	359	330	358	335	342	343	372	350	362	343	331	368	321	305	296	347	302	377	345	354	342	385	401	342	324	324	328	323	324	349	334	343	354	318	333	355	338	366	350	342	372	333	379	344	341	350	344	332	341	336	353	353	326	357	344	369	347	393	362	344	315	341	341	324	361	332	325	337	310	317	365	366	350	351	370	315	328	345	322	395	349	348	313	342	330	344	330	356	352	328	343	331	332	364	365	326	362	335	315	359	318	333	344	351	338	369	360	349	352	352	369	356	335	369	374	321	381	330	348	307	328	340	331	350	354	349	366	342	359	343	314	376	299	337	359	371	339	365	335	318	330	356	339	380	306	341	334	341	325	370	367	341	356	341	364	353	386	314	364	332	344	317	365	370	334	343	346	331	367	335	340	347	352	374	321	340	360	374	356	309	334	331	360	328	382	333	315	341	361	380	359	346	347	325	383	328	339	317	292	296	361	353	325	363	344	323	389	359	353	374	359	374	353	360	365	348	358	302	305	363	347	353	359	345	361	333	379	351	345	363	366	339	343	364	344	312	343	376	312	319	331	319	356	362	337	325	322	315	346	371	316	332	355	382	330	370	399	366	333	338	325	319	317	340	331	335	339	363	329	339	307	337	348	330	341	359	386	300	323	344	344	367	337	298	328	338	359	364	365	315	350	344	371	365	330	314	353	325	322	366	357	354	372	345	356	366	291	347	388	340	325	356	323	354	358	340	315	376	313	326	343	354	355	343	367	352	342	320	364	338	375	335	380	338	354	326	359	354	334	328	336	348	366	328	343	356	377	333	326	361	338	300	348	350	362	331	335	346	368	359	342	339	299	345	340	357	346	312	322	364	339	315	365	349	348	332	343	338	345	356	363	342	350	350	372	328	317	331	371	357	338	337	334	324	334	337	359	317	361	314	325	355	344	361	334	338	375	365	334	332	378	342	323	371	354	333	366	384	348	350	361	325	333	359	337	330	327	367	322	362	320	325	335	343	318	319	393	352	367	310	357	368	344	348	316	343	340	357	316	308	370	334	342	316	367	384	349	325	374	343	347	331	354	352	368	334	308	363	369	357	390	329	327	334	366	326	359	318	344	327	348	344	325	353	324	316	345	344	332	338	357	359	349	348	338	318	367	364	339	331	347	359	369	344	366	341	355	393	336	368	355	314	341	362	325	357	348	338	367	341	330	326	377	357	348	314	347	351	326	358	365	331	364	303	320	310	355	327	324	365	373	349	356	340	374	339	336	352	350	369	343	319	362	326	351	336	363	381	352	349	327	316	347	338	338	348	362	341	327	340	343	350	335	394	360	315	349	354	337	308	302	361	346	348	379	340	364	343	326	320	325	365	327	334	352	354	347	358	347	313	323	326	326	350	357	357	392	344	324	359	348	357	336
25428	4968	2044	2298	1949	1688	1409	1244	1191	1017	959	994	979	869	900	899	800	816	887	847	819	781	803	816	771	811	731	803	823	810	782	756	774	745	786	777	726	773	732	772	781	771	726	795	730	781	763	813	849	801	833	756	819	833	792	832	773	840	758	767	797	765	789	794	736	776	740	765	797	718	739	767	787	750	757	766	806	805	772	766	793	739	719	788	778	778	706	747	758	757	760	758	722	768	747	754	757	775	770	754	785	751	775	765	768	782	724	711	698	794	735	769	749	771	712	769	776	759	763	783	748	741	728	781	771	756	715	756	764	732	792	732	751	706	744	821	765	780	759	770	738	699	767	744	735	690	772	768	726	704	766	718	738	752	701	721	729	718	762	768	727	738	747	706	789	745	716	789	735	807	755	726	734	686	746	699	713	761	742	767	742	733	750	709	716	758	713	679	731	740	751	707	779	771	717	727	715	745	773	712	737	747	691	747	770	782	727	813	762	706	767	699	723	750	769	745	768	758	742	722	756	712	760	754	728	764	761	735	733	727	745	747	755	797	704	734	723	799	725	683	741	727	772	737	720	755	702	778	751	776	718	750	742	762	762	739	679	709	725	748	739	734	715	765	717	725	737	734	749	711	825	764	733	698	734	791	716	700	753	770	773	756	769	703	692	750	781	727	745	726	740	751	730	751	729	740	741	771	773	757	713	712	765	750	753	703	756	719	740	777	760	749	723	704	722	747	692	750	743	746	740	743	709	716	764	749	704	736	733	738	775	768	775	752	758	716	746	739	728	747	742	757	778	735	711	796	757	727	761	704	729	717	717	748	759	716	723	753	723	728	744	714	787	726	704	722	752	738	745	768	714	795	748	785	688	760	691	767	709	741	701	728	767	710	748	758	746	698	739	687	736	765	713	702	731	740	775	719	757	766	721	773	791	724	752	786	761	750	729	723	706	814	713	716	740	801	744	736	734	738	707	749	686	709	755	753	708	737	734	799	747	711	734	684	733	727	760	719	694	703	727	728	774	782	740	736	674	737	700	689	763	711	804	770	738	713	719	730	799	719	764	703	708	729	759	700	703	772	704	730	768	721	760	760	740	728	742	694	731	718	718	732	708	727	759	736	745	717	747	756	756	758	785	708	735	732	703	768	750	737	779	729	762	773	727	723	775	686	780	760	728	727	724	734	753	740	759	720	657	737	762	758	730	791	741	750	722	745	718	726	708	743	731	753	691	763	723	748	761	765	744	736	729	718	733	734	731	756	717	735	790	743	737	758	679	708	759	772	732	737	668	757	755	750	735	738	747	755	706	723	789	711	751	723	740	673	727	717	743	698	771	723	729	725	806	730	721	710	686	696	747	756	740	756	727	741	773	738	720	775	732	732	761	744	753	732	702	729	733	711	757	704	651	756	743	688	726	777	786	742	722	719	697	753	729	721	733	728	717	710	758	750	728	752	692	740	684	790	751	749	729	735	766	747	740	715	739	720	770	705	735	702	695	764	683	754	727	781	750	749	743	754	712	787	764	762	727	735	737	708	744	761	744	738	754	725	755	744	707	721	748	731	769	713	737	740	752	712	820	759	749	696	710	759	702	708	734	795	756	758	723	706	735	725	753	793	741	752	749	714	760	720	684	686	750	752	768	766	718	717	771	710	756	699	766	730	717	752	706	774	749	765	736	725	699	717	732	720	743	734	767	747	742	743	766	703	707	721	748	761	735	754	798	761	769	751	704	749	786	744	679	713	765	698	731	742	732	763	766	719	757	745	744	737	718	749	761	767	741	775	737	731	744	694	742	727	698	711	745	742	723	789	718	758	750	710	725	717	765	758	729	717	729	752	775	711	763	757	734	732	773	716	716	731	713	717	758	719	748	717	734	788	744	762	746	750	761	685	725	770	755	762	752	752	714	724	755	767	752	721	754	742	777	751	781	747	755	697	696	738	729	740	791	719	737	698	771	768	806	723	724	744	775	762	767	756	772	677	768	790	719	762	706	707	764	702	744	717	736	729	752	723	756	740	789	740	722	719	723	711	761	743	776	734	740	730	758	758	723	700	756	772	733	728	703	733	720	804	756	767	739	762	706	741	726	745	741	715	741	751	776	767	774	746	755	760	745	708	756	754	770	722	736	754	762	751	705	755	788	747	752	771	733	799	752	706	699	730	737	698	735	763	750	787	745	706	756	751	705	741	720	723	714	779	741	754	704	735	760	725	762	690	751	673	693	774	723	731	765	701	728	745	731	706	791	775	732	733	632	741	679	746	713	717	711	717	795	722	739	734	807	718	755	755	741	737	710	761	728	778	766	713	747	714	710	772	783	738	784	715	759	751	740	795	749	750	734	758	729	726	709	763	722	751	759	747	687	798	750	706	740	738	727	722	713	719	776	743	703	747	785	714	724	722	795	721	822	742	713	733	747	712	731	783	735	757	735	670	761	707	718	782	777	722	729	698	736	724	747	721	727	799	689	765	751	756	752	751	731	730	764	763	691	720	714	715	721	699	720	771	696	694	727	763	832	701	697	741	786	770	733	776	712	732	753	772	760	739	693	763	734	721	751	746	719	756	722	718	745	706	774	777	729	726	751	742	783	729	733	722	720	743	788	740	770	733	712	738	764	733	771	753	734	728	745	673	730	711	709	799	751	753	788	774	731	747	750	787	726	738	765	744	718	746	736	744	762	765	744	768	757	781	776	740	727	807	753	723	719	749	708	741	699	729	716	742	723	758	750	755	735	762	743	740	748	779	720	694	746	792	776	791	744	765	727	781	742	747	715	750	743	783	723	751	732	749	720	711	724	744	716	769	777	722	715	745	739	751	722	698	710	736	776	752	730	707	697	789	720	766	738	709	770	730	761	758	747	708	786	727	752	762	730	737	770	718	729	788	782	727	725	750	743	732	774	737	759	744	799	731	768	739	749	741	744	727	720	721	698	715	735	751	685	732	766	756	740	710	751	722	747	674	728	688	728	765	753	691	730	729	791	756	721	711	743	725	754	727	749	713	743	731	746	754	715	707	777	769	683	738	753	745	732	680	751	753	714	761	735	740	718	739	738	784	679	776	721	772	739	693	717	732	708	775	762	741	728	803	700	753	759	795	730	739	718	748	748	697	768	797	771	748	731	754	761	760	735	744	727	720	717	717	708	753	744	745	747	751	778	718	747	718	747	685	679	706	729	747	739	768	762	753	762	739	740	739	742	723	762	781	745	751	726	741	708	747	755	751	747	761	746	731	762	732	717	758	699	697	783	758	712	694	687	756	720	712	749	699	735	755	730	733	747	821	745	715	754	746	745	731	725	764	708	756	726	737	749	742	749	768	729	724	766	714	711	693	740	763	718	743	777	748	719	714	749	741	811	742	759	762	752	755	708	752	737	740	714	738	764	745	714	720	772	726	762	723	753	715	725	747	771	758	721	738	766	733	739	736	765	737	730	768	701	770	730	758	784	737	694	773	770	784	734	712	770	754	682	786	746	749	710	754	742	747	743	744
13079	1915	227	203	228	200	182	213	187	196	200	177	202	224	198	193	195	199	199	195	211	195	202	190	214	168	201	237	213	170	193	228	232	217	192	210	212	193	245	194	200	203	227	224	211	215	187	178	237	206	210	211	196	200	195	208	229	183	174	192	185	200	183	209	206	213	205	215	204	223	221	238	193	221	201	186	237	180	208	223	214	219	225	187	203	195	204	214	174	211	235	186	203	197	203	202	222	187	216	219	188	212	213	194	192	178	194	209	195	201	176	200	227	183	197	215	179	193	195	190	196	234	207	198	182	223	216	218	201	186	184	202	163	213	217	184	205	209	207	213	186	234	194	199	252	183	204	198	181	198	218	216	197	198	192	221	196	223	220	210	216	216	204	207	206	212	204	208	191	223	180	218	215	216	230	207	177	235	217	209	190	222	178	239	195	180	222	222	203	222	195	204	215	218	220	194	218	188	218	193	196	206	199	204	199	212	192	187	193	221	196	197	193	195	213	201	194	189	222	208	211	190	201	203	197	172	207	221	204	204	200	190	202	199	234	231	195	226	215	214	168	220	176	198	195	201	201	216	215	215	210	204	225	212	204	215	211	201	223	207	229	215	225	201	209	191	198	171	217	228	213	186	212	180	164	206	189	215	216	192	222	198	187	201	184	198	207	186	200	186	179	209	221	182	207	207	200	196	198	233	215	226	216	203	208	184	207	188	194	210	221	199	199	207	194	230	201	186	195	228	222	210	206	185	207	197	201	219	193	180	198	207	224	196	216	171	219	258	195	215	203	201	221	197	191	208	222	215	200	200	205	209	197	181	192	213	194	201	191	241	188	205	234	214	231	211	199	197	219	211	212	206	195	195	213	238	215	223	223	168	190	222	208	195	209	201	224	184	181	225	196	184	179	226	207	199	221	198	215	211	175	189	202	212	190	192	226	223	196	211	201	199	183	233	209	215	211	209	188	204	199	195	213	194	190	216	219	230	209	218	209	185	177	192	195	223	194	220	211	207	178	194	197	188	195	233	203	206	219	209	185	180	209	209	178	199	197	234	191	198	205	195	202	223	230	211	216	205	207	205	207	235	221	198	236	178	209	211	210	210	233	228	217	236	215	209	211	215	185	202	225	221	177	228	195	204	231	195	182	206	202	212	192	219	204	205	196	210	214	201	195	237	198	169	179	222	221	208	200	213	222	207	196	176	183	232	189	179	195	204	198	232	236	218	222	203	209	201	204	200	218	207	198	239	228	191	196	203	183	184	211	207	196	161	204	191	216	201	231	200	188	197	215	197	207	192	187	196	205	200	210	204	206	242	226	205	225	211	224	188	221	218	209	192	196	182	189	233	207	206	197	207	177	181	218	214	211	192	192	186	208	174	188	218	202	198	208	191	213	200	217	197	190	208	199	239	206	195	197	201	217	208	223	187	225	199	221	189	234	205	200	210	179	241	227	210	209	179	208	217	218	173	200	218	197	217	161	206	196	243	191	217	233	200	216	211	225	219	199	227	191	214	224	214	212	211	197	202	208	199	224	219	198	222	214	189	201	244	209	211	194	175	223	191	231	193	212	195	204	215	201	215	184	199	213	202	229	217	189	209	173	175	199	200	195	202	230	205	195	178	203	208	231	223	231	210	227	200	180	224	204	192	184	178	196	218	218	209	208	215	202	218	191	220	194	217	207	185	229	208	225	188	219	191	195	202	220	182	196	197	210	187	211	176	217	194	190	200	200	221	238	227	204	190	197	184	185	239	198	206	202	211	214	238	180	230	240	212	206	185	160	202	215	202	199	207	200	236	184	212	240	199	187	220	190	194	195	206	178	211	194	192	201	212	204	191	188	193	206	226	208	196	181	183	201	205	216	239	227	203	227	215	213	194	195	183	187	229	235	223	201	195	221	194	189	202	210	187	206	209	178	243	204	209	207	204	203	237	199	186	204	180	190	189	201	207	186	209	212	162	181	188	194	180	194	192	208	213	241	251	226	199	233	220	185	189	174	226	209	183	187	222	198	202	204	227	185	227	189	192	203	186	226	201	181	196	192	196	185	206	269	178	203	222	191	202	234	226	207	211	202	224	188	200	201	181	216	224	197	209	201	201	202	207	208	219	194	213	202	214	199	209	199	217	207	205	231	196	220	202	198	209	209	203	216	220	205	188	224	215	200	213	175	202	203	202	225	206	246	209	231	200	193	188	194	207	211	172	221	219	183	199	210	219	198	192	205	199	184	175	226	207	222	207	210	184	204	220	201	202	234	191	193	203	200	227	194	207	186	206	230	210	250	205	234	207	192	201	218	217	216	196	193	242	190	202	211	223	211	182	181	210	207	245	209	187	210	194	217	209	202	221	208	202	181	219	197	209	177	215	175	207	190	209	225	201	233	206	204	207	187	214	233	222	202	199	205	215	203	205	217	193	195	182	182	209	218	200	207	219	204	204	197	206	212	192	218	176	214	181	190	214	211	194	209	216	213	223	229	200	203	178	182	205	227	242	201	205	234	224	221	213	220	196	218	186	219	203	200	177	174	217	201	201	217	216	232	217	220	203	199	189	190	226	214	194	197	207	163	204	205	186	210	227	192	190	211	205	188	174	213	209	183	207	158	221	205	206	207	216	205	187	219	202	231	174	187	209	207	203	210	208	254	198	201	215	218	210	229	216	175	197	214	203	177	213	215	220	182	193	200	204	211	189	192	194	195	196	192	221	220	193	179	217	199	205	206	219	194	198	207	198	206	216	247	191	186	228	199	235	220	217	202	192	198	196	181	185	203	186	214	228	198	202	194	225	183	208	214	181	203	208	222	204	198	215	205	209	224	230	188	197	200	237	185	177	186	197	187	202	197	197	204	222	202	199	205	209	196	201	197	193	193	186	196	188	206	207	203	200	207	208	198	241	224	172	221	235	181	210	211	186	227	215	189	179	220	185	224	188	207	197	215	234	206	207	211	213	198	209	196	231	207	198	229	228	220	203	197	218	211	207	216	223	189	243	200	219	204	207	197	195	191	202	187	218	203	211	203	202	195	190	202	189	205	186	225	217	200	211	241	223	184	209	208	205	184	207	225	208	186	191	202	226	208	208	210	215	211	219	198	211	227	186	212	241	214	209	182	219	231	209	213	202	181	206	215	192	207	231	198	209	215	205	180	221	186	209	173	184	202	203	230	207	201	197	208	205	193	219	198	238	220	210	196	209	170	220	175	226	216	214	225	213	195	207	194	210	194	195	192	208	192	210	193	170	228	222	180	232	230	203	209	206	191	201	215	217	196	231	191	212	197	213	192	207	220	202	210	216	190	191	215	213	209	216	225	197	185	206	206	224	194	187	204	217	204	217	208	200	205	179	193	189	197	192	217	194	243	188	214	219	194	215	207	188	202	210	223	217	196	188	197	181	204	227	204	194	221	227	205	221	224	209	200	198	187	217	213	222	194	208	232	160	219	224	207	199	187	202	178	231	205	191	216	224	219	201	200	226	209	197	212	227	212	204
7752	1048	526	530	525	517	468	479	486	476	429	510	483	471	479	524	444	481	470	511	501	472	499	511	475	487	528	478	501	466	519	479	513	458	505	494	455	520	451	525	475	482	502	528	474	508	468	479	529	473	450	474	515	513	544	489	510	534	475	476	507	522	528	482	505	472	517	467	493	507	499	511	488	521	438	490	546	513	480	481	455	514	497	485	475	514	506	478	503	502	515	491	457	480	485	492	492	460	519	486	461	500	476	461	490	464	467	461	472	465	497	490	452	462	494	474	474	478	480	491	482	460	500	476	506	487	524	466	472	511	524	490	509	456	502	461	471	506	476	468	500	485	442	475	439	485	486	477	474	478	474	464	492	496	500	446	496	445	506	465	517	501	495	465	535	474	454	482	452	512	472	476	469	491	505	469	464	475	454	501	482	434	489	452	474	472	487	471	513	461	487	494	486	484	506	486	494	507	477	496	493	466	477	491	462	476	490	503	468	477	448	462	480	485	483	482	467	459	465	506	473	509	449	498	519	465	467	521	502	476	487	480	487	521	506	457	473	456	462	437	449	494	441	528	500	467	477	489	493	506	509	480	506	481	483	487	461	464	460	482	514	438	458	495	464	480	536	507	464	501	499	456	482	510	465	495	484	468	480	508	473	467	466	477	501	457	473	477	449	455	459	468	497	474	477	503	493	475	464	482	466	455	453	463	484	482	450	512	485	483	507	525	505	443	421	453	478	486	498	513	487	517	469	485	473	504	534	476	473	487	466	514	480	496	459	462	484	437	493	514	504	463	467	478	540	512	483	510	510	474	485	453	490	502	502	493	526	474	503	478	507	481	490	501	468	489	494	485	456	529	495	513	488	466	466	482	496	464	494	508	474	496	462	507	461	489	458	510	442	458	456	457	424	539	512	500	491	476	488	481	477	494	482	520	471	495	438	457	506	504	452	504	475	486	471	481	461	514	452	510	487	489	454	496	503	452	509	502	497	475	477	491	479	470	484	465	448	470	493	462	505	457	462	478	472	511	464	464	499	465	487	486	503	503	516	484	479	456	490	502	469	481	441	526	490	483	499	491	492	450	481	449	476	453	468	457	472	421	503	516	466	493	532	494	476	485	461	479	517	489	513	504	478	480	497	480	502	484	490	491	478	454	496	465	507	498	500	534	481	484	509	501	469	507	499	494	503	493	473	463	508	516	470	466	490	497	495	479	496	487	470	480	536	499	494	478	476	462	433	473	472	544	494	488	461	458	486	480	490	478	478	510	455	492	454	480	471	531	542	492	485	503	477	490	493	484	458	489	436	521	507	489	463	495	471	513	482	521	471	490	490	479	494	499	472	474	465	502	529	494	497	492	497	511	501	503	499	466	485	516	480	475	504	485	465	467	479	501	434	513	503	460	476	461	501	466	524	534	500	467	482	458	480	450	459	500	451	523	466	492	468	452	518	461	533	468	509	493	474	468	459	501	434	498	473	474	484	493	476	512	506	501	501	471	458	436	468	460	456	477	449	465	461	491	514	474	461	470	480	490	485	454	502	482	500	462	471	509	463	508	522	487	475	520	504	472	492	476	443	462	498	481	527	501	454	477	471	474	471	480	483	469	483	528	511	484	499	463	496	493	477	502	474	463	478	506	486	437	505	490	493	470	489	487	475	480	471	488	511	495	466	470	486	439	483	459	502	491	484	488	487	471	497	492	528	475	484	469	514	507	463	491	502	478	494	498	502	516	488	450	447	466	493	441	474	483	452	495	443	476	492	447	457	479	458	498	484	497	445	513	457	494	494	468	510	457	491	502	500	511	478	490	442	466	441	484	547	509	487	503	496	494	504	467	488	485	469	469	495	508	437	483	449	471	491	469	477	480	459	484	477	530	462	535	534	481	475	478	476	512	504	508	499	509	483	492	481	489	460	478	478	455	447	480	453	472	546	499	481	474	537	440	460	510	451	495	449	474	458	484	442	491	478	463	496	425	493	515	480	488	513	498	499	484	451	490	449	505	446	445	499	448	477	459	498	488	496	472	446	533	496	476	456	521	508	535	457	501	504	449	506	454	469	438	517	479	454	485	482	562	466	512	474	423	498	486	500	484	460	488	476	458	513	518	456	454	467	469	461	465	488	473	493	516	501	440	495	519	496	475	498	468	493	486	483	464	481	461	511	485	476	461	488	472	515	463	470	461	503	449	466	478	508	495	516	491	509	446	471	485	471	528	488	462	496	494	486	490	472	479	532	479	473	480	471	483	485	468	457	492	492	483	502	507	465	456	452	473	470	473	459	522	436	498	493	493	471	474	493	461	511	499	503	495	480	519	509	521	473	463	477	499	466	489	511	488	456	476	507	456	479	492	501	456	501	454	479	514	473	495	483	516	487	479	485	491	460	484	502	497	517	476	493	488	453	455	494	455	480	463	490	468	491	475	505	454	452	493	451	472	467	503	468	462	463	510	491	513	480	479	471	504	465	465	480	514	483	480	492	502	462	528	527	491	474	508	499	461	508	483	470	500	465	501	493	427	438	512	480	486	502	480	488	429	486	501	488	507	462	492	469	499	457	462	492	506	510	526	508	525	462	456	500	458	466	504	502	477	499	484	505	492	465	472	482	491	452	477	537	483	493	454	501	472	459	513	491	464	497	494	495	467	506	538	512	491	524	508	492	459	480	508	468	498	495	478	508	460	430	442	514	456	447	459	504	483	482	443	469	442	501	454	488	460	466	487	479	493	466	474	500	464	462	467	459	472	504	509	481	477	471	491	563	467	482	459	472	497	485	512	499	471	497	481	506	478	512	527	493	481	497	500	491	518	482	446	496	484	433	526	454	445	496	485	460	468	462	520	479	479	469	465	447	469	495	522	476	480	528	509	472	506	465	473	474	509	486	463	434	509	488	465	473	476	508	433	507	494	463	475	481	496	503	495	500	505	461	473	490	457	504	481	470	493	506	512	476	495	482	446	497	525	511	482	522	483	469	507	505	496	492	485	470	495	473	541	513	466	479	525	461	470	478	477	448	458	468	437	476	477	497	453	461	467	489	500	479	479	486	467	489	468	474	472	477	490	502	544	463	502	508	490	456	467	509	475	488	493	477	500	515	471	497	473	498	460	527	483	454	452	483	518	485	462	523	516	513	464	468	486	474	504	487	497	497	454	487	526	488	489	474	475	531	477	475	474	518	443	495	509	518	484	508	502	460	497	513	456	518	476	465	507	477	469	493	474	475	511	510	466	437	509	440	463	446	433	505	498	467	471	495	488	470	454	480	448	451	422	512	483	531	505	494	510	484	462	498	503	483	454	509	440	473	485	517	505	495	496	479	499	462	469	483	450	482	488	471	495	481	453	512	470	493	413	522	503	501	496	506	484	538	497	503	463	515	428	445	503	503	494	459	460	463	466	446	523	490	470	466	470	482	473	507	480	518	478	460	507	475	472	476	500	500	518	533	449	454	520	497	501	489	482	492	522	483	525	458	489	465	461	478	493	497	445	533	511
30665	7039	790	582	449	402	364	354	348	321	299	307	335	303	268	298	321	313	291	349	342	305	315	304	290	298	334	321	315	303	312	305	326	290	300	292	327	293	285	320	282	331	306	267	350	298	290	310	299	321	326	293	287	312	317	320	303	319	308	308	314	313	315	326	321	280	308	301	307	309	307	278	286	323	299	298	272	332	287	306	264	315	296	309	305	285	333	317	276	288	318	314	315	273	259	288	286	288	293	326	289	267	286	292	280	276	299	307	298	290	288	311	321	300	307	302	293	310	292	279	267	292	269	289	307	294	289	304	290	302	300	279	313	312	297	307	317	327	290	288	308	313	291	293	305	291	265	279	302	324	317	267	338	302	300	322	290	273	282	297	325	325	294	300	307	302	281	309	300	284	309	352	304	293	298	285	273	318	284	290	329	299	296	297	314	326	310	298	307	297	296	314	313	299	289	279	297	339	299	282	302	310	315	298	285	301	286	320	281	299	328	307	265	244	274	266	328	307	307	307	278	289	299	293	309	291	316	293	337	318	323	304	294	297	277	324	308	288	305	294	291	302	323	298	296	289	291	278	305	293	294	315	296	298	306	268	318	303	279	315	289	284	302	344	316	301	301	293	317	291	299	295	321	297	306	301	301	298	295	315	288	268	276	294	286	336	310	310	292	302	283	298	270	318	296	314	296	262	297	308	295	306	297	294	302	274	300	341	266	315	304	325	288	309	284	321	279	293	300	311	282	258	301	296	319	310	296	307	285	304	291	295	301	301	299	275	316	318	320	311	304	307	273	307	272	298	303	327	273	268	341	323	294	280	281	285	300	319	281	299	318	292	264	300	288	289	342	292	300	293	306	331	325	283	317	293	285	324	289	285	302	306	297	331	292	291	292	315	296	291	298	287	276	297	305	304	282	312	314	290	292	264	284	315	316	270	319	279	281	291	284	307	318	302	301	291	309	300	261	288	287	288	312	284	323	297	291	292	294	289	292	313	326	298	296	323	291	313	282	257	345	297	319	289	305	290	295	280	286	301	316	281	284	279	337	305	299	330	300	302	298	293	307	303	294	293	294	300	297	301	307	312	294	285	290	312	294	307	318	289	300	294	277	294	279	289	281	297	286	314	315	320	330	303	250	297	319	295	286	315	302	313	285	318	291	276	268	280	307	303	281	315	301	287	310	287	308	306	278	272	307	266	283	340	294	316	294	304	293	307	286	285	278	314	299	280	316	292	294	298	300	302	308	272	305	280	326	289	301	321	299	323	291	303	299	287	301	294	300	324	291	265	294	280	299	334	312	279	271	314	270	259	309	279	306	293	292	304	312	317	267	313	290	309	293	294	299	296	295	270	307	274	311	303	311	278	314	328	326	310	290	317	275	283	294	303	273	276	290	279	262	270	319	290	323	273	285	288	298	262	299	292	297	306	280	286	318	269	299	286	310	293	309	317	298	307	320	288	277	308	315	339	314	319	339	266	297	286	292	357	285	321	291	311	287	296	341	313	290	272	337	285	291	293	311	309	324	307	308	324	270	284	282	310	292	287	323	286	324	303	301	322	313	275	308	320	316	307	289	298	317	290	300	308	286	312	279	289	279	322	288	302	310	294	292	333	313	285	309	312	279	336	320	322	301	283	296	287	319	335	301	299	297	297	321	320	311	277	290	305	307	303	278	280	297	305	309	294	332	299	279	314	287	297	319	297	319	319	306	278	325	273	281	320	317	311	297	279	300	283	325	283	306	320	272	306	294	267	309	302	318	269	258	309	296	323	288	296	287	285	307	316	318	288	309	334	315	275	279	298	298	294	259	272	308	309	301	312	277	254	310	242	295	315	301	284	294	335	293	297	287	291	287	299	323	297	295	327	278	313	312	322	291	270	320	294	275	277	271	287	327	319	301	302	266	303	286	310	310	290	309	299	295	264	310	315	290	278	302	266	300	272	322	289	320	289	317	310	288	327	307	298	313	296	288	318	273	324	300	307	291	285	283	269	287	310	306	302	315	284	271	280	286	326	254	285	304	287	278	324	283	282	293	289	328	292	273	299	316	300	275	306	302	287	329	292	313	311	281	294	307	303	282	269	280	293	285	284	318	330	271	285	274	278	304	290	302	289	324	307	318	305	292	315	290	292	315	276	308	281	299	304	291	307	286	297	272	273	291	296	306	300	286	319	321	311	278	320	300	321	318	284	308	261	276	308	304	295	332	331	298	318	312	319	280	325	259	297	300	289	324	293	290	317	301	280	298	297	291	308	345	296	270	300	321	336	305	298	316	274	256	302	264	266	312	296	285	281	290	288	291	296	319	318	312	318	284	323	283	308	311	311	295	311	319	307	274	285	303	319	309	293	310	297	319	311	309	310	291	293	291	302	269	297	346	272	283	295	311	292	305	322	320	314	296	292	326	294	334	300	284	301	284	310	293	295	296	283	303	278	273	297	289	311	284	320	314	313	295	283	291	289	278	252	301	326	321	296	286	298	296	309	316	283	290	269	287	299	345	275	317	261	278	272	299	298	294	320	273	299	268	279	300	272	281	295	261	297	314	304	277	296	295	279	290	328	318	282	278	284	313	296	301	317	317	270	314	335	308	309	291	257	317	283	290	285	286	322	284	272	283	293	291	291	312	308	311	280	300	269	345	294	313	309	316	313	277	327	290	285	296	308	275	283	312	290	309	295	263	290	309	269	307	314	326	296	282	301	332	292	313	300	304	276	319	290	307	282	303	303	342	302	306	305	278	274	281	310	282	298	344	314	284	286	313	312	288	283	299	304	300	293	297	282	306	297	313	301	332	289	302	287	308	289	307	292	329	293	290	297	303	323	305	273	275	297	321	290	311	288	324	284	279	295	319	298	308	276	308	277	299	287	250	323	293	324	279	321	335	280	295	343	300	293	295	295	295	326	295	319	302	313	305	280	281	287	295	311	271	282	286	298	263	267	288	280	312	335	313	260	306	283	307	336	330	316	264	320	308	298	322	317	289	274	307	293	291	252	311	297	297	284	292	298	292	278	275	297	287	305	268	294	341	322	279	308	297	306	323	279	265	267	314	291	279	333	304	283	271	295	287	296	292	315	324	305	316	305	287	306	292	305	288	317	320	309	294	286	294	290	317	269	320	289	308	315	295	291	290	317	322	296	292	273	270	299	306	318	319	308	313	324	289	289	314	270	277	296	351	305	305	276	295	325	295	290	290	309	300	306	290	264	323	289	316	315	348	270	275	269	329	323	269	311	310	292	282	294	304	301	295	320	297	296	296	309	271	318	279	283	289	335	304	293	294	307	299	272	318	287	293	302	286	276	294	278	283	314	293	281	287	280	276	286	282	277	308	317	313	290	279	273	302	308	286	280	287	268	283	293	308	306	294	282	283	299	326	313	307	298	307	301	262	324	308	297	255	306	312	278	306	295	269	292	318	315	257	304	257	277	288	316	268	297	310	292	325	310	310	309	300	291	286	294	251	309	305	277	294	280	284	310	301	277	275	312
18235	2580	1323	1438	1288	1063	1019	1004	922	882	805	802	785	754	758	692	703	725	728	705	725	709	749	704	672	714	727	670	708	651	655	693	703	673	669	677	685	699	691	694	637	648	682	714	657	723	696	725	720	716	699	679	746	710	728	728	728	720	683	705	730	672	689	678	700	692	683	661	705	687	669	747	690	757	673	683	757	672	725	673	687	727	688	677	670	723	682	670	731	671	709	677	648	687	679	661	659	654	731	711	666	693	637	681	730	663	646	689	687	680	677	688	714	675	648	644	673	661	683	651	658	677	635	620	656	683	730	657	635	654	664	653	692	668	688	670	651	689	677	677	726	697	652	684	676	641	669	664	725	646	660	729	641	667	684	651	684	645	656	667	667	651	683	670	663	710	621	638	612	696	651	708	682	667	668	671	660	640	677	678	675	650	648	660	609	659	648	683	707	681	708	666	675	630	706	628	615	651	673	666	687	655	665	639	626	657	644	670	645	637	701	671	693	635	640	696	641	680	674	691	669	673	664	663	671	592	638	709	657	655	652	655	643	733	645	642	672	649	693	696	678	656	636	633	668	663	646	704	687	652	667	710	648	619	670	651	630	628	707	634	659	641	671	654	646	701	641	692	702	630	624	695	680	663	672	635	705	691	639	645	695	649	684	659	714	674	717	699	629	666	630	670	651	678	698	656	621	692	684	676	693	641	655	607	646	675	653	716	653	646	639	667	651	685	653	667	664	701	642	678	689	676	669	635	685	665	688	685	683	668	638	652	711	688	676	683	729	681	672	712	630	679	666	698	674	685	645	656	670	630	683	654	631	683	621	622	672	647	670	634	700	680	629	683	695	703	703	729	664	691	669	675	684	671	654	643	685	675	659	601	662	682	637	651	662	651	706	658	667	673	696	656	647	624	673	705	676	690	599	673	657	667	650	658	670	653	671	678	608	680	671	661	691	671	649	701	677	635	671	694	627	665	710	707	636	681	676	681	652	626	683	634	677	662	648	650	664	666	653	698	693	710	677	676	659	637	631	659	664	679	627	659	661	662	600	682	664	662	662	657	654	691	707	628	683	666	671	658	646	683	668	629	621	617	644	631	676	644	658	643	687	679	683	666	683	644	653	707	674	673	664	639	647	658	665	638	670	653	660	649	647	638	670	680	650	657	667	653	665	698	684	684	703	705	650	667	637	656	621	644	678	663	662	699	639	665	652	678	657	709	678	657	694	646	667	715	639	650	713	688	668	660	620	647	654	680	669	695	714	688	695	665	656	636	637	654	682	625	622	667	635	640	695	655	661	662	699	658	652	658	663	684	650	602	704	672	697	683	684	628	668	624	680	643	689	649	691	732	678	664	665	668	625	659	671	686	665	714	658	674	690	672	649	657	668	668	667	663	659	669	630	660	690	666	663	682	614	663	678	647	702	683	726	673	667	636	669	683	659	632	620	643	658	679	677	697	670	683	663	659	659	665	617	668	683	694	662	666	689	666	737	712	689	685	658	663	662	666	654	652	712	678	689	733	711	661	673	637	634	682	660	651	657	630	707	665	624	662	656	661	683	673	682	689	683	666	666	660	683	651	699	681	661	667	653	654	681	674	636	648	731	674	658	683	649	689	635	672	665	638	662	692	703	706	654	696	680	654	614	680	682	637	655	668	661	671	680	660	680	663	656	710	679	652	653	642	677	725	653	664	687	696	638	682	658	674	649	677	650	685	675	696	762	692	695	680	689	689	617	634	697	651	613	689	688	656	655	622	695	678	689	672	727	671	689	704	671	653	634	673	690	686	658	693	689	638	655	706	645	642	690	659	638	628	672	664	693	688	733	703	717	656	666	637	695	678	654	647	638	625	683	669	653	711	667	634	653	657	717	682	694	667	666	676	665	669	680	631	635	697	683	626	680	702	674	629	666	655	678	667	655	653	676	636	682	699	700	671	678	636	661	693	691	654	638	597	666	638	630	691	654	677	650	683	732	697	663	667	701	635	619	673	648	764	668	711	642	672	613	654	646	662	665	651	682	657	700	653	662	674	669	646	643	637	654	684	755	675	665	689	711	715	728	686	644	639	662	668	642	675	720	691	655	623	689	692	688	630	628	695	670	658	665	707	650	665	622	663	664	673	638	680	705	626	698	636	637	665	660	697	674	677	685	635	631	661	697	674	668	659	657	643	647	677	674	646	680	616	690	600	688	663	719	697	651	673	627	669	646	661	698	687	624	669	652	667	641	693	674	655	667	689	639	664	638	680	611	684	672	678	626	633	678	659	709	651	617	691	629	662	707	684	662	694	670	685	692	657	656	667	680	689	656	673	643	631	661	619	632	652	641	648	659	639	694	658	696	697	655	681	645	684	636	641	674	675	660	730	692	686	647	658	687	646	710	666	716	664	690	690	652	615	683	673	722	670	670	678	674	632	658	637	730	655	643	651	689	722	654	650	637	632	663	651	656	672	679	667	669	655	710	704	685	702	642	690	657	688	627	685	629	716	645	747	642	695	639	702	674	652	672	693	707	680	666	614	686	680	619	650	661	690	667	604	698	669	682	672	662	657	689	719	654	675	673	661	683	640	668	656	688	689	700	726	672	706	647	707	708	680	644	608	690	659	688	681	655	655	675	670	648	682	704	631	669	695	656	670	662	651	705	642	670	688	647	679	686	667	680	663	686	701	664	640	675	680	705	653	647	685	658	692	669	656	682	692	661	657	705	705	651	665	676	647	705	644	669	672	689	653	698	679	663	658	657	680	629	711	653	686	636	665	680	646	645	665	690	596	678	648	629	706	654	661	656	674	687	656	660	709	676	625	659	692	697	672	662	693	676	685	675	697	638	666	673	635	669	636	656	620	657	682	679	666	698	631	667	695	672	637	641	710	732	684	640	648	611	638	682	637	681	620	692	659	647	629	667	696	637	675	634	699	761	692	675	669	656	640	682	697	667	696	662	664	624	642	658	659	684	664	692	661	702	667	649	674	678	701	672	645	702	655	661	659	644	632	658	681	668	673	683	659	674	692	628	690	716	671	680	671	654	710	605	668	672	681	644	624	695	653	672	647	658	672	687	668	699	655	686	603	677	679	650	653	641	633	741	697	682	674	671	646	718	652	692	649	662	720	705	678	667	669	634	644	636	644	703	706	689	647	655	658	612	708	640	656	635	662	671	701	725	705	661	673	677	697	665	649	700	656	675	688	645	676	710	673	665	680	649	701	692	678	656	703	682	639	695	650	676	666	686	636	708	668	697	631	648	674	620	672	672	649	671	653	642	658	693	648	683	687	664	667	640	671	627	678	700	660	640	635	644	705	680	668	677	701	720	645	634	680	664	634	669	713	659	658	662	664	709	656	677	679	650	659	669	686	664	697	682	677	658	660	694	627	689	670	639	706	669	654	639	663	670	674	675	699	679	673	690	670	706	718	660	657	694	616	649	660	664	687	651	690	738	640	676	645	680	642	698	680	689	661	616	653	661	668	637	674	665	678	678	640	678	656	668	682
43043	12511	1738	990	669	583	524	450	430	401	392	377	358	363	383	377	339	382	382	365	382	337	366	339	340	324	345	338	398	321	345	331	336	382	351	372	337	326	344	344	356	367	359	370	379	347	380	361	359	381	340	367	350	381	347	354	357	324	351	358	361	314	324	338	344	329	349	340	356	335	311	361	374	367	344	331	325	317	358	374	387	316	358	345	343	363	339	354	342	357	348	344	387	354	323	320	361	326	385	342	366	362	337	346	347	372	342	338	331	377	356	358	327	344	388	325	306	320	371	320	319	343	365	334	343	357	351	347	310	335	354	359	366	353	314	332	323	331	359	335	363	339	354	323	332	367	330	364	349	367	348	328	327	318	354	341	365	349	371	368	380	348	330	332	326	328	348	347	319	305	357	360	361	345	366	330	320	362	356	342	343	362	354	366	373	355	352	327	314	362	335	364	339	367	385	347	348	334	370	321	336	342	338	342	349	341	339	333	350	357	324	334	289	354	348	331	345	335	329	333	337	308	345	312	334	321	324	350	323	309	335	344	322	325	349	344	354	337	352	306	341	335	324	338	386	353	361	344	351	370	334	311	314	353	334	358	350	351	356	384	373	371	361	349	354	327	318	310	354	347	324	354	330	322	344	358	337	335	351	355	315	340	361	345	357	328	350	350	318	346	334	322	337	342	347	371	334	357	353	326	338	321	354	340	376	353	365	347	351	332	347	343	333	322	355	319	341	338	351	357	334	338	371	376	321	346	381	356	341	352	404	377	357	341	386	348	330	334	339	414	334	388	323	322	346	357	372	357	365	326	368	354	370	345	342	321	399	330	356	344	311	310	363	364	339	313	354	339	332	307	338	366	330	296	369	376	353	334	284	366	353	337	310	339	375	319	373	355	331	328	313	327	327	328	313	349	344	383	357	356	362	336	344	377	301	357	357	340	352	397	356	343	353	340	309	346	347	386	324	355	326	335	329	346	317	342	333	350	404	371	324	307	326	361	361	345	338	344	389	319	337	364	339	326	320	322	366	315	358	285	339	336	365	351	348	363	411	341	347	319	346	347	350	335	314	362	382	345	341	350	332	327	336	331	329	340	323	346	350	348	329	327	332	318	365	336	377	334	380	360	350	324	337	349	313	327	338	344	381	361	358	325	360	352	334	357	342	316	359	335	342	335	317	364	352	347	340	346	388	383	328	307	363	310	319	323	390	325	321	307	366	353	338	341	366	363	324	327	351	321	356	336	340	312	359	345	341	353	402	367	324	342	356	360	356	335	319	356	325	328	338	337	374	361	349	364	320	382	352	361	343	323	334	339	340	317	337	364	348	328	348	369	383	360	367	341	333	334	338	329	339	338	365	315	375	319	358	355	344	332	337	341	339	305	360	334	323	331	330	342	342	338	291	297	358	320	369	345	327	322	371	368	322	325	364	344	367	332	349	355	355	359	337	366	328	330	356	335	354	357	332	337	352	351	341	372	341	353	350	333	333	343	334	349	351	346	389	336	388	337	335	335	334	318	373	359	328	388	329	353	338	336	322	314	314	330	372	335	325	366	348	353	327	326	314	345	352	341	371	353	365	354	361	366	337	348	338	312	335	298	347	337	363	367	330	345	333	318	342	331	362	308	353	343	343	323	356	339	312	361	352	363	337	300	328	317	340	353	336	365	421	385	377	363	332	312	350	345	361	354	319	340	394	364	362	357	360	355	355	356	380	341	347	353	326	334	345	318	322	337	321	292	328	348	350	333	333	353	359	308	363	335	350	362	388	358	354	332	341	384	326	351	342	344	323	348	339	358	317	373	311	339	350	344	349	335	345	344	341	353	388	351	376	348	331	346	376	354	330	371	364	321	335	334	347	352	332	341	337	381	366	371	374	318	376	377	342	325	360	322	356	341	332	358	329	352	347	326	365	340	345	320	350	349	367	352	356	323	364	354	322	373	354	370	381	331	341	326	341	316	344	364	324	344	349	338	355	349	365	328	341	351	364	338	377	353	326	347	344	324	389	343	345	343	345	304	351	345	324	342	340	356	347	369	343	348	353	368	331	342	369	382	350	339	326	323	360	358	346	371	364	355	340	355	342	384	356	370	321	354	350	351	316	328	358	343	315	359	344	333	344	356	370	407	371	344	358	356	318	356	342	358	344	350	296	320	367	353	331	381	343	350	334	336	386	401	337	334	365	389	366	349	342	347	365	347	359	317	368	344	334	324	320	350	352	350	345	357	315	318	365	351	306	389	352	346	371	339	375	346	329	366	373	343	348	413	329	361	362	404	366	351	336	360	330	356	362	352	361	324	355	314	320	371	378	341	325	348	335	373	328	325	356	371	339	297	330	386	374	319	349	328	338	324	335	323	385	367	363	299	371	343	350	349	348	349	356	333	370	393	335	354	326	349	329	346	367	352	343	357	382	352	346	343	356	343	335	317	324	355	328	319	408	336	326	327	339	386	361	354	346	332	350	367	310	347	342	360	307	364	340	339	344	369	350	352	393	355	360	369	349	343	359	364	314	331	342	358	383	348	339	349	352	341	331	376	352	340	328	334	312	315	340	361	378	324	391	368	363	370	336	354	330	346	374	362	329	339	320	365	388	334	361	334	352	337	340	375	353	339	308	314	357	332	340	363	361	344	324	303	362	336	331	336	372	341	328	327	338	327	339	335	325	336	355	328	332	340	341	352	349	288	333	350	341	339	348	324	354	349	343	346	325	349	361	332	325	332	360	365	348	374	349	358	346	333	342	317	351	331	354	343	322	313	349	345	309	303	328	349	334	356	340	342	347	306	343	373	355	345	362	326	342	379	333	349	353	343	350	370	332	363	357	346	352	330	323	339	367	327	324	321	333	337	335	340	349	333	353	340	377	365	312	310	358	372	334	364	347	348	321	341	333	328	337	366	332	363	336	320	353	346	334	307	291	299	350	352	353	353	350	374	329	311	341	389	378	359	387	310	319	359	334	381	338	358	321	345	339	381	345	347	349	363	334	322	362	338	333	348	352	372	369	326	352	351	335	365	340	347	357	311	348	348	375	343	338	364	336	322	316	341	336	346	372	345	378	339	357	330	355	354	333	317	352	344	346	345	402	368	338	299	360	351	340	333	337	326	321	370	381	318	346	327	299	317	358	338	334	364	345	341	359	376	358	358	327	382	381	321	370	367	347	331	367	354	323	373	322	351	341	370	324	329	340	365	350	334	345	349	364	335	382	343	345	343	371	340	352	332	345	331	365	341	362	380	377	335	299	334	339	332	368	364	323	340	364	344	362	339	317	340	352	347	359	333	357	400	319	326	354	326	336	329	324	328	353	333	334	317	359	363	359	355	383	358	374	356	338	365	329	377	356	313	325	340	317	365	333	337	346	348	314	305	338	305	333	330	377	311	329	364	368	317	342	299	353	366	364	382	345	343	322	324	346	346	322	300	379	369	329	364	333	326	312	375	340	318	368	375	373	342	346	340	355	359	380	320	344	351	342	334	322	311	349	337
24645	3276	1966	2355	2021	1624	1452	1326	1135	1038	1036	970	945	893	961	895	812	879	865	840	802	861	776	867	753	808	806	775	790	775	798	841	746	793	761	742	766	765	789	737	780	748	730	734	765	799	800	858	837	837	875	826	797	861	834	805	840	799	767	835	756	791	783	776	794	822	808	775	746	820	807	780	814	774	766	836	782	763	770	764	781	740	749	701	767	755	773	751	703	751	762	732	770	795	735	768	745	813	696	689	717	750	760	779	715	802	770	767	735	720	761	754	742	732	759	731	745	732	728	690	715	752	745	777	756	729	766	757	743	748	726	770	683	749	773	793	751	755	745	752	812	773	763	757	778	696	766	785	750	774	762	756	710	758	746	758	722	755	731	740	720	736	715	747	757	776	800	791	710	713	779	724	712	791	718	694	738	734	755	782	780	756	773	727	737	717	784	745	721	753	712	758	746	787	774	752	773	760	750	735	718	755	762	757	761	728	766	784	724	724	758	747	723	754	766	803	747	776	753	794	790	754	793	757	710	744	761	753	788	728	712	780	735	704	737	684	718	708	743	718	747	740	745	690	690	741	750	731	745	745	709	771	765	756	754	713	747	795	781	754	738	767	771	732	727	731	737	730	714	735	747	748	784	733	749	751	755	714	752	773	786	722	709	779	788	745	738	758	718	780	748	789	677	750	700	738	738	747	752	746	719	739	733	723	743	757	729	701	702	719	773	777	708	809	740	720	789	747	762	776	768	798	732	714	731	765	705	783	698	768	718	723	740	754	746	739	793	690	763	775	756	764	727	740	776	721	693	773	753	744	773	757	709	713	785	736	785	742	753	730	771	724	746	736	750	773	727	750	708	724	721	795	753	764	775	746	731	684	745	734	790	746	745	728	726	708	747	810	731	771	714	788	761	721	776	745	737	736	716	764	762	734	735	751	708	655	764	740	756	747	730	755	689	755	772	765	751	751	697	738	706	716	767	674	758	747	709	719	700	784	809	740	746	699	731	741	765	749	703	731	748	740	773	700	747	707	739	739	731	703	732	703	754	789	736	771	701	705	761	698	707	715	755	716	766	753	792	733	673	747	771	703	763	756	797	707	747	731	722	752	697	662	766	750	745	754	696	690	756	707	756	766	727	732	723	719	747	730	709	755	760	722	708	729	745	710	768	758	736	707	729	714	761	741	730	763	698	783	729	737	792	720	778	748	772	731	726	723	751	718	748	735	748	771	759	735	746	756	751	725	775	779	688	785	758	758	714	692	701	745	741	756	713	803	704	755	714	760	745	712	721	721	757	751	785	748	706	742	745	731	699	764	741	802	714	719	753	764	794	706	724	778	800	705	765	741	712	708	740	732	751	746	733	764	750	737	743	705	796	747	761	761	786	774	749	742	722	766	774	745	766	761	725	736	725	762	759	775	774	721	740	748	781	742	756	681	741	727	772	722	790	782	759	718	735	759	718	709	751	746	744	713	757	767	706	746	763	779	735	772	755	782	733	742	691	739	718	732	774	750	758	772	753	681	720	737	759	722	741	726	799	743	709	736	774	684	726	747	774	716	779	715	720	763	735	746	720	737	746	708	696	740	725	702	734	754	756	743	758	689	745	715	744	748	758	751	761	777	743	742	738	770	758	745	735	773	792	737	747	789	716	771	790	733	730	774	709	751	731	751	757	720	731	728	757	746	720	693	745	723	689	734	750	760	720	722	718	746	757	741	750	704	709	752	696	740	757	754	788	752	736	691	758	733	765	727	754	789	749	726	766	717	718	749	733	791	762	741	757	755	769	753	723	726	677	742	710	738	763	785	722	713	743	727	721	738	775	801	727	765	760	778	721	700	803	750	757	748	741	719	761	736	723	741	771	735	756	731	702	779	753	759	695	777	755	760	769	743	731	789	697	725	774	722	754	747	734	748	738	692	727	774	757	738	730	733	779	692	768	769	714	722	764	722	704	753	678	767	741	744	738	752	725	755	773	720	749	719	712	744	777	755	746	773	746	740	785	744	731	749	731	703	707	740	735	739	739	741	744	743	783	750	723	723	733	761	755	716	676	751	706	745	795	732	739	758	696	730	725	740	778	768	673	741	699	699	743	730	777	816	747	755	756	713	766	712	755	751	704	752	750	748	780	690	789	816	706	768	762	767	710	740	729	735	744	735	704	731	746	741	761	729	692	737	726	697	737	756	765	719	779	774	732	708	768	745	738	750	715	802	725	729	792	738	718	731	726	748	706	776	773	745	734	738	746	741	694	781	745	693	745	756	743	765	800	755	743	742	747	744	744	715	802	743	751	735	775	723	752	754	750	719	742	759	761	702	736	760	789	722	719	712	766	747	765	739	791	737	718	743	753	751	739	787	725	769	738	777	753	680	762	751	775	744	766	758	737	741	703	734	785	761	719	763	744	754	783	723	796	759	729	746	728	760	725	705	753	763	742	699	718	717	752	710	764	731	733	763	739	756	734	739	790	742	714	727	765	764	695	769	680	732	732	727	692	730	696	768	672	716	697	741	724	765	756	758	764	738	810	695	767	713	741	715	741	686	740	723	727	698	743	747	760	685	702	763	746	721	752	741	729	729	785	725	757	742	730	749	755	705	785	761	787	789	750	793	757	741	759	747	747	754	753	719	736	721	710	733	743	750	755	725	783	732	753	761	763	770	761	763	730	718	731	747	732	760	716	741	744	747	759	692	729	774	742	737	732	767	717	738	723	728	804	784	768	733	721	722	746	749	746	757	753	745	750	734	706	781	800	745	724	737	729	737	767	756	708	783	738	755	813	748	755	739	737	735	770	735	756	745	716	744	735	723	785	796	749	757	726	756	765	758	752	735	807	747	725	757	701	723	745	744	805	745	712	760	785	770	751	733	779	694	754	694	761	765	714	735	768	703	744	761	734	714	703	762	744	738	724	743	742	688	758	715	785	759	783	738	752	743	684	719	746	772	732	773	699	713	800	695	764	718	749	735	746	697	752	761	783	734	792	740	702	728	729	738	705	805	757	716	714	732	726	747	758	780	705	759	736	716	809	798	766	736	742	738	761	762	781	747	779	733	711	716	745	768	780	726	740	730	713	730	786	722	793	714	722	735	773	750	766	782	759	757	779	725	709	775	775	760	736	726	747	703	752	777	686	749	759	737	743	757	720	728	747	757	774	759	783	761	691	777	756	753	764	695	763	750	720	701	732	751	721	738	746	761	769	713	797	749	790	765	719	739	750	767	731	742	723	711	748	735	777	766	798	748	696	748	765	777	742	733	743	703	743	733	705	735	771	751	752	717	755	746	754	720	769	790	728	714	750	762	716	730	753	777	739	791	730	706	730	742	771	739	763	760	680	723	729	699	751	715	744	751	767	759	725	737	711	687	762	757	728	746	730	765	708	709	714	695	756	803	741	734	690	715	749	792	727	781	747	765	763	741	719	716	763	754	787	797	742	752	711	736	767	733	731	737	755	717	687	741	750	788	752	714	759	733	786	682	698	700	764	707	733	772
11767	1314	234	236	187	201	227	201	206	209	202	166	219	187	203	222	201	226	207	198	191	197	188	220	189	200	177	206	193	183	225	240	209	198	220	212	216	206	195	205	212	207	202	186	200	224	213	179	211	224	204	208	209	213	216	177	198	204	200	215	224	189	193	208	202	210	209	199	179	190	173	208	199	201	231	209	255	206	223	221	227	210	190	225	201	196	196	233	204	207	211	229	213	230	200	204	210	185	206	203	211	198	207	229	215	177	196	221	213	195	229	215	227	181	199	209	210	222	219	217	189	201	202	214	215	187	211	235	187	201	191	182	194	222	206	200	192	198	211	205	191	220	192	193	209	221	195	210	214	212	199	209	221	193	189	219	195	211	169	179	217	196	230	208	196	188	203	200	167	215	212	213	226	217	225	202	205	184	214	208	207	225	190	210	201	225	213	209	198	192	183	194	218	203	200	182	203	184	189	207	176	208	200	211	186	221	210	210	201	223	206	172	183	214	195	215	211	234	189	179	210	175	194	185	206	222	218	208	202	219	197	212	184	237	203	248	210	201	205	198	211	226	238	223	206	236	204	185	208	196	184	211	206	199	212	202	213	192	199	208	192	237	194	205	216	199	190	211	211	203	220	214	177	191	209	190	216	224	225	192	212	202	239	177	197	183	191	202	201	204	215	218	186	182	192	223	195	199	198	179	214	201	197	185	212	197	213	191	220	188	229	206	216	225	220	215	192	213	207	241	222	213	214	185	191	209	179	195	213	206	196	204	212	233	215	237	214	218	196	190	226	230	208	190	215	202	191	233	200	191	235	236	223	219	209	233	228	203	194	193	204	235	175	218	210	191	185	203	236	220	214	203	206	181	184	202	213	226	204	213	207	214	214	246	210	213	204	208	198	209	219	214	193	200	211	172	219	204	210	215	193	213	195	211	210	201	204	224	183	181	201	214	202	248	200	217	191	211	202	218	221	206	185	210	201	224	200	202	188	205	178	200	198	199	201	208	230	195	184	210	222	215	206	193	200	213	215	191	222	226	208	204	197	210	231	221	222	208	189	210	221	180	186	195	209	203	238	198	231	213	190	205	187	221	229	195	189	197	202	225	193	217	207	173	213	202	207	203	189	181	213	228	171	177	225	196	216	223	202	198	213	214	195	206	200	189	182	233	205	224	227	202	204	206	209	228	233	223	187	192	147	206	193	209	178	219	208	201	218	215	217	235	215	185	208	190	206	198	220	212	208	198	216	179	217	200	199	208	198	200	205	193	220	207	210	207	199	189	201	202	242	216	199	219	209	203	208	203	243	208	168	198	199	192	203	213	195	175	186	182	208	218	210	203	217	205	190	210	231	206	200	198	200	206	181	221	235	213	204	189	215	219	213	187	207	207	179	221	196	204	218	204	219	203	198	221	226	208	220	203	228	200	191	229	199	201	181	190	209	231	210	211	212	181	226	227	188	187	198	223	204	243	204	193	201	202	232	210	205	189	181	179	226	202	229	212	204	209	205	196	207	196	228	218	224	220	217	187	201	197	224	202	204	212	212	189	222	192	205	202	197	203	194	190	197	210	222	228	201	201	228	215	195	177	211	213	182	210	176	202	226	223	206	218	216	202	210	200	205	226	195	229	207	211	186	199	222	191	192	190	183	199	193	162	205	208	202	184	200	189	213	186	218	226	176	203	196	204	192	181	194	191	217	201	212	218	174	226	223	191	187	203	223	201	203	206	210	214	196	230	222	203	222	198	186	210	209	200	239	224	216	216	174	186	196	211	215	214	202	182	187	201	200	199	241	207	213	205	213	172	199	207	204	198	222	217	217	206	206	184	217	195	208	222	206	220	214	219	209	193	237	190	207	198	222	208	209	207	209	162	253	206	212	198	212	182	194	203	219	182	192	203	206	223	195	212	164	202	238	218	202	193	189	211	227	211	227	241	243	221	190	205	195	230	169	203	226	196	206	191	244	192	198	179	213	203	196	211	200	188	198	204	206	200	201	215	222	179	209	224	191	177	205	180	233	232	225	219	238	203	213	214	189	214	205	212	195	196	211	209	242	216	200	202	213	255	205	226	177	212	227	192	205	195	247	209	202	200	222	220	198	208	187	205	202	229	192	201	187	229	201	209	229	218	218	202	192	218	210	224	196	205	217	213	183	185	188	226	204	236	202	234	206	177	216	220	203	191	225	215	223	203	222	209	214	201	203	210	206	200	204	224	216	212	182	233	210	234	176	195	174	183	222	252	210	208	213	210	208	228	198	225	219	202	169	235	224	209	210	198	205	209	204	202	183	238	242	217	231	216	230	206	202	200	227	219	194	195	222	185	218	210	211	196	194	216	219	188	197	204	191	215	195	227	209	219	217	199	171	202	195	214	237	210	220	205	196	211	214	212	225	207	198	204	204	212	193	195	210	195	174	188	205	219	216	212	217	188	232	193	200	225	214	213	202	221	205	179	201	192	196	186	177	180	222	210	221	218	215	201	216	223	186	204	229	214	211	220	196	214	196	196	195	208	227	210	210	199	206	198	184	227	182	223	201	191	196	170	200	207	217	190	178	200	193	206	196	185	200	235	196	197	193	202	170	200	205	206	184	211	204	223	225	202	196	196	185	200	218	220	216	207	206	236	193	187	210	212	203	200	216	234	172	181	206	197	201	198	210	205	225	184	225	183	203	182	199	216	227	201	197	194	220	221	205	192	202	211	215	199	222	204	202	198	207	197	217	217	178	200	213	190	208	225	192	181	216	178	207	214	195	171	229	244	198	201	221	205	215	184	215	220	195	209	207	203	202	170	215	192	182	222	203	224	194	219	175	206	246	232	211	198	197	219	217	205	209	192	191	205	194	197	211	187	187	214	190	170	215	209	208	206	214	220	205	206	215	208	191	206	210	219	193	221	201	240	189	230	195	213	189	200	211	214	198	223	198	200	189	210	198	215	203	214	215	217	221	232	212	208	190	213	189	199	200	209	188	183	203	218	223	196	203	198	219	235	191	212	208	209	209	221	204	261	214	206	213	213	205	188	194	179	179	190	197	194	229	191	219	196	202	187	189	201	200	195	226	201	240	235	232	189	188	206	185	216	182	183	218	195	211	172	201	183	216	208	181	213	226	210	237	206	211	191	186	236	180	197	222	200	213	207	217	202	206	208	198	188	218	210	230	216	206	189	218	189	215	201	206	203	203	212	221	210	195	183	186	173	241	215	185	196	213	220	216	221	194	202	193	198	231	211	218	203	213	220	238	237	198	208	192	223	186	200	198	186	198	194	217	219	178	216	217	215	219	207	197	199	215	214	246	189	212	218	210	203	207	225	234	221	218	200	193	221	211	219	207	224	232	201	214	192	209	218	184	180	199	189	201	212	203	193	191	207	200	225	195	212	199	211	222	216	217	217	204	211	182	177	172	203	200	215	185	197	197	225	201	203	211	212	200	222	219	213	195	195	181	228	188	203	194	219	226	205	208	206	201	213	199	236	184	194	217	227	232	232
7001	733	547	558	494	511	502	490	505	510	490	484	504	477	480	493	478	482	471	486	456	508	497	474	515	508	450	526	489	445	450	473	454	509	513	495	481	490	492	462	471	520	494	497	478	440	528	517	501	473	519	526	523	518	474	550	509	523	522	488	489	483	496	468	491	463	500	520	471	470	495	460	479	444	504	512	473	472	492	459	503	482	461	457	492	492	487	511	519	495	473	466	459	461	464	484	484	493	508	459	482	497	459	465	501	478	507	456	498	504	451	495	498	455	470	491	478	488	486	467	495	498	452	456	502	459	511	469	457	490	464	504	506	479	485	469	509	482	464	509	484	451	494	482	444	487	458	498	475	482	430	492	462	487	471	468	476	482	497	460	489	470	456	441	450	419	513	462	456	493	470	462	471	482	473	492	494	474	472	472	470	484	530	490	455	491	540	478	486	487	532	491	485	519	478	464	471	496	455	537	461	510	516	493	495	489	507	454	458	489	486	505	485	449	459	466	487	486	487	529	540	467	479	488	586	506	460	472	502	536	456	465	455	483	491	495	430	501	457	467	496	497	456	494	438	485	496	534	486	504	471	452	462	474	486	465	472	476	488	466	507	495	470	468	465	486	486	467	533	497	466	499	538	497	507	452	472	491	464	492	487	445	507	496	474	460	488	482	424	482	490	475	474	518	498	461	475	476	479	516	479	503	466	468	471	477	476	501	505	482	488	483	496	473	476	483	539	475	469	461	495	463	462	465	456	486	482	476	487	481	476	480	473	496	464	481	516	473	500	502	459	464	448	471	448	469	470	462	457	499	487	489	479	471	462	526	482	510	476	457	467	450	496	516	472	501	474	473	494	511	483	505	472	478	465	512	482	466	504	475	505	458	492	484	467	463	532	489	468	493	473	469	506	486	463	482	460	442	496	462	492	461	463	496	513	515	430	504	479	460	505	477	459	491	435	482	466	498	495	477	462	470	484	479	482	453	472	487	430	534	473	450	489	470	475	475	486	524	475	531	488	463	451	459	504	492	455	468	471	471	489	463	478	498	456	473	512	467	489	485	487	483	480	497	447	450	486	518	480	485	466	472	515	478	447	485	470	482	461	495	502	506	513	478	495	470	490	476	470	523	488	478	487	457	485	513	482	485	505	467	472	450	507	479	472	476	455	485	481	461	496	477	472	506	511	486	511	503	464	505	489	497	460	475	464	457	457	504	456	469	443	513	450	465	503	475	471	463	478	492	472	502	478	495	465	494	465	496	488	474	473	488	491	501	500	505	460	490	511	480	468	504	475	494	487	463	434	484	489	523	505	502	461	477	488	482	456	494	525	521	502	437	518	478	504	482	447	475	489	486	496	462	497	516	485	476	505	445	483	513	502	446	430	405	503	499	459	491	528	489	494	534	465	441	483	493	478	473	462	463	444	477	489	428	479	475	468	534	493	480	489	505	482	482	497	476	500	495	496	495	492	502	474	491	494	483	482	502	522	535	473	450	493	505	455	487	474	493	471	504	494	490	454	472	526	500	451	435	484	486	490	437	506	450	480	500	484	488	503	506	517	504	481	507	496	508	501	484	487	473	465	452	467	471	493	477	522	473	469	489	505	471	518	489	519	488	497	475	499	467	479	473	491	478	481	465	495	441	502	435	472	456	478	476	490	474	474	476	480	444	473	494	469	522	466	489	480	470	458	511	469	435	488	492	489	485	485	463	432	500	459	477	503	498	493	461	472	472	445	516	510	471	482	517	507	511	494	501	494	527	484	456	471	505	505	499	516	472	515	476	490	518	489	460	456	461	507	509	472	501	468	490	482	476	483	498	481	485	492	462	486	473	469	465	518	491	459	503	484	494	507	480	452	496	482	491	507	486	499	480	500	451	508	464	465	493	493	463	500	539	492	494	468	489	469	527	473	461	475	458	492	520	459	496	487	484	433	455	477	470	497	482	488	509	458	484	505	493	447	495	501	447	486	503	449	479	472	494	456	488	463	478	470	523	501	530	527	476	468	494	444	495	466	449	489	468	498	461	476	449	520	503	494	527	499	499	494	420	442	479	479	476	515	486	500	465	465	489	502	500	512	449	490	456	526	459	465	490	479	460	467	475	493	503	480	497	465	529	475	470	500	489	518	485	488	497	475	479	556	476	488	465	487	511	482	519	477	439	503	487	440	454	459	456	506	481	513	449	517	446	442	513	495	492	481	493	477	474	472	500	486	472	456	449	467	538	453	474	486	500	510	463	474	481	494	491	512	489	479	495	520	478	503	473	493	493	473	456	521	472	490	504	484	415	469	494	471	508	499	503	487	444	503	453	475	485	469	454	517	482	487	489	481	515	531	462	487	493	464	520	482	500	506	521	480	467	449	456	486	479	489	444	510	525	467	542	510	446	494	453	490	472	511	496	495	473	451	443	478	486	500	455	464	479	493	473	492	511	485	478	470	482	492	461	467	491	482	517	492	475	480	462	494	471	474	483	498	467	464	483	481	511	461	447	503	481	496	498	474	464	518	479	509	492	466	505	484	451	492	483	484	477	465	477	488	489	474	502	437	470	506	471	432	501	537	493	511	482	446	516	497	458	463	493	501	484	458	462	470	461	480	503	500	469	431	495	482	503	488	513	517	460	485	506	533	497	485	484	460	444	468	474	453	492	467	470	488	500	482	455	470	465	488	487	473	448	517	459	497	450	463	480	470	480	480	494	483	497	460	473	516	470	511	488	447	473	487	455	458	481	475	439	499	485	520	469	492	483	451	481	500	485	496	495	471	462	491	506	465	467	433	490	460	490	462	502	491	440	439	464	513	483	500	452	494	483	454	457	455	457	477	466	485	486	457	445	472	470	444	457	493	493	494	460	485	506	496	475	506	443	496	476	456	481	461	463	491	486	510	508	471	506	500	469	498	506	494	462	490	499	463	474	506	479	449	473	475	477	475	504	509	506	474	455	470	493	506	478	469	497	487	444	469	460	496	497	492	456	470	487	461	522	496	497	540	482	464	502	459	486	463	470	520	474	500	518	479	469	457	490	436	485	466	466	451	479	440	468	521	478	479	472	524	470	518	468	470	486	480	459	505	490	493	501	534	502	503	473	485	486	471	497	519	448	468	458	488	471	491	490	530	496	496	516	429	470	481	519	532	478	487	442	471	487	461	496	477	517	501	483	468	521	467	495	444	468	512	480	494	495	496	523	491	485	469	459	480	483	523	510	501	492	463	467	520	475	431	475	495	496	460	484	481	508	499	499	523	514	430	476	492	459	443	496	478	470	525	478	481	497	512	475	452	506	516	489	444	506	507	447	475	496	516	509	466	464	445	479	484	516	475	470	491	481	504	440	442	443	455	459	491	472	451	486	535	494	448	505	515	458	487	489	501	495	539	485	565	516	479	468	500	515	469	478	464	486	457	483	492	461	485	496	454	456	480	448	469	474	487	497	461	460	488	475	482	542	456	480	487	475	530	460	482	449	486	484	453	488	494	523	439	479	452	501	490	513
31066	6042	752	560	464	366	382	345	332	339	331	343	303	294	301	293	300	296	314	295	300	294	318	284	271	287	306	283	301	268	263	299	281	293	308	308	331	300	283	302	315	316	309	307	281	302	275	287	275	257	322	277	343	309	297	306	281	339	310	288	266	314	313	272	311	300	300	320	257	307	278	315	303	281	282	308	267	275	300	292	303	289	326	280	311	286	293	289	282	306	289	290	330	326	298	304	290	311	335	303	281	301	325	298	286	314	286	290	318	282	311	323	289	314	296	316	282	329	304	320	343	304	284	291	280	281	305	271	281	288	294	292	320	290	290	285	256	269	319	287	292	272	283	260	355	317	268	302	280	290	290	300	317	290	288	287	279	310	303	325	272	321	318	287	278	289	276	314	276	338	288	273	294	300	256	269	272	345	303	282	297	278	314	328	296	276	296	307	259	315	306	300	289	285	281	306	304	274	311	334	262	295	261	315	288	319	300	283	297	315	332	266	311	302	276	262	336	326	295	261	300	289	301	271	305	273	271	285	330	298	285	298	320	323	310	273	281	284	292	282	263	302	316	309	350	300	331	299	325	294	262	270	286	328	328	318	340	294	292	275	287	310	300	304	322	277	300	327	323	292	311	315	263	305	283	295	286	301	272	285	289	311	342	283	291	304	298	296	320	300	333	335	304	315	319	268	307	320	275	313	340	262	280	310	305	297	353	285	309	244	275	293	312	298	298	310	292	274	281	275	272	306	287	315	301	300	295	285	268	322	289	314	314	285	320	292	298	307	307	288	330	299	285	280	279	297	269	306	293	307	301	257	311	312	307	269	289	275	319	294	293	295	294	277	324	293	311	298	308	295	267	295	327	316	276	266	279	336	331	303	310	268	300	313	292	338	304	302	295	340	296	306	289	288	300	338	322	307	300	270	314	264	304	312	297	283	303	274	285	285	290	268	305	332	279	273	276	306	281	324	294	302	299	282	307	319	293	265	300	326	312	288	288	272	336	298	289	307	284	302	297	306	276	314	266	314	290	285	301	302	308	312	277	308	303	326	306	291	293	313	294	297	302	276	306	296	317	306	292	316	312	268	283	275	279	261	273	290	266	283	302	291	326	272	271	303	287	295	290	284	311	327	300	291	299	306	272	281	308	286	293	329	282	341	275	304	319	298	322	260	246	290	313	320	288	306	307	318	297	308	325	306	289	277	304	296	289	293	312	305	283	300	300	314	328	280	294	309	287	300	267	290	247	291	286	298	308	298	292	273	282	285	278	321	325	304	246	281	275	274	295	307	303	305	290	296	291	271	287	303	287	291	278	309	303	310	288	295	321	291	296	323	271	298	275	255	305	267	309	304	292	302	274	313	311	287	276	259	301	288	284	275	263	303	291	308	290	278	263	328	288	294	269	273	298	317	299	304	271	343	281	287	288	271	310	301	284	275	290	279	299	321	275	276	299	303	308	276	245	302	320	312	282	296	306	300	307	287	296	283	307	268	301	274	293	284	283	307	309	310	303	294	299	325	274	300	296	325	289	284	303	332	290	274	276	236	319	278	308	280	249	266	301	306	285	253	282	299	296	311	282	301	279	295	277	324	268	283	286	318	269	288	284	276	296	304	281	280	266	284	278	302	282	284	297	298	310	316	287	300	301	299	279	306	274	356	307	329	259	296	288	299	306	266	297	291	295	299	287	299	278	298	313	287	304	306	305	290	306	315	312	310	306	323	321	277	284	331	313	281	291	300	298	330	305	296	278	279	251	270	267	296	294	295	310	318	269	316	281	266	282	297	303	287	315	276	304	320	340	301	273	295	321	267	298	304	319	280	311	289	306	319	308	267	289	302	271	321	263	284	297	305	288	314	312	308	295	297	312	264	286	307	273	305	326	300	305	302	305	345	277	293	309	298	297	321	316	300	309	263	275	289	304	287	304	312	282	304	286	313	263	260	288	289	317	289	259	293	303	271	280	287	280	267	293	297	267	289	309	309	280	290	277	285	278	284	297	284	280	289	309	327	306	281	281	273	307	297	265	273	283	266	286	297	267	297	329	277	303	309	289	309	291	292	313	332	320	272	284	306	321	285	305	280	264	294	305	307	297	282	319	280	290	303	296	288	323	322	279	285	305	281	312	300	301	302	289	307	286	301	280	311	292	275	276	274	293	279	327	265	273	270	279	314	314	260	271	259	269	310	292	343	296	308	334	305	266	313	278	273	283	312	291	288	296	312	307	285	271	291	275	305	274	281	284	286	283	307	296	287	292	258	299	290	286	291	318	295	287	294	266	277	294	319	264	279	288	309	312	293	301	316	295	317	307	302	312	287	300	283	284	292	300	311	304	323	264	323	319	311	326	278	300	283	270	284	299	304	283	285	282	280	286	323	277	283	288	291	282	275	272	277	279	311	318	321	300	297	314	292	301	304	308	320	293	320	287	318	273	291	271	301	284	270	295	315	267	322	312	296	288	279	310	310	324	294	313	289	303	309	256	315	287	288	299	296	320	277	292	331	275	283	309	284	288	304	294	306	266	292	289	266	259	284	280	324	303	328	274	335	282	295	292	309	344	311	288	267	289	297	283	302	292	301	327	271	315	283	322	287	325	316	314	253	332	290	308	296	284	275	301	292	261	288	296	320	307	363	291	287	289	281	355	314	302	284	300	309	302	308	317	320	318	328	278	273	295	326	305	266	282	289	256	315	299	308	311	325	297	320	282	310	308	323	299	274	287	287	303	303	302	287	300	237	293	345	291	283	282	307	279	275	294	327	322	295	293	307	278	324	305	268	307	297	292	323	274	314	275	289	283	294	309	279	294	266	295	288	306	255	287	325	292	300	281	291	251	333	290	276	245	298	310	322	309	269	307	294	300	292	304	300	288	308	302	301	310	317	330	303	275	279	316	329	296	278	279	330	304	285	311	291	307	313	284	326	306	317	321	274	318	290	300	316	316	318	290	307	258	278	278	295	303	287	288	299	283	294	308	353	296	288	287	269	309	287	308	304	296	328	313	291	284	322	308	252	283	306	281	290	317	303	302	291	283	297	299	308	285	318	305	288	284	308	312	313	296	285	286	303	328	292	297	330	266	304	292	295	293	317	285	296	272	296	288	337	286	322	320	286	314	314	276	279	311	282	301	284	314	306	299	275	283	301	297	275	297	276	304	343	312	301	269	320	290	281	316	303	309	296	287	271	294	333	282	312	314	283	309	316	308	299	300	292	313	280	264	296	267	282	304	302	310	295	311	325	285	307	295	296	302	300	298	308	304	259	293	288	284	274	299	307	302	292	280	280	294	315	310	304	314	307	266	274	309	318	264	314	332	289	279	314	313	295	299	292	296	263	296	285	279	288	301	299	279	310	272	312	288	297	307	280	284	257	272	280	274	293	288	314	295	304	306	298	308	323	333	300	292	317	296	265	303	296	278	288	311	294	320	315	311	306	289	317	285	300	285	293	289	312	267	314	323	296	309	293	306	294	280	305	272	278	330	320	305	272
18118	1573	1306	1404	1310	1132	1009	901	885	844	773	762	795	763	760	729	696	699	745	715	703	741	711	677	723	659	713	721	688	672	681	685	671	752	669	687	698	654	705	714	649	697	705	666	695	728	719	745	714	723	757	755	720	758	702	738	692	774	672	725	713	672	705	697	676	669	715	705	700	711	687	670	697	699	698	707	682	679	708	678	673	708	647	678	674	673	713	677	699	664	665	657	675	688	667	674	711	661	660	703	652	680	668	648	681	696	645	634	693	706	678	697	716	625	679	698	633	679	666	633	653	675	648	662	666	646	617	711	661	666	703	643	682	673	639	708	695	646	638	630	745	685	645	680	723	657	683	681	629	585	681	648	664	714	667	668	702	641	685	650	634	721	646	657	666	667	653	679	676	672	685	703	670	672	685	670	658	686	681	670	714	640	663	684	670	619	624	626	718	698	618	703	666	622	691	634	688	660	650	674	659	662	695	729	689	661	697	651	687	664	667	659	637	637	658	659	688	690	687	625	660	689	665	640	643	654	641	672	686	691	675	634	673	657	675	673	683	621	636	694	657	717	694	660	663	647	769	648	582	681	714	650	646	611	624	692	711	677	637	662	656	702	687	635	712	693	619	623	690	712	610	651	683	685	620	690	685	672	674	673	678	664	646	638	701	651	688	611	624	645	691	683	718	656	701	677	677	673	694	649	665	686	636	707	730	622	649	671	683	652	670	707	650	669	652	662	670	644	675	713	669	670	656	681	725	640	644	681	672	638	673	664	705	657	658	673	667	652	655	657	619	681	644	664	651	633	649	623	671	709	674	683	640	664	638	635	666	611	660	698	675	648	613	646	651	676	637	634	639	621	660	682	612	650	681	643	680	669	659	664	670	655	707	668	702	660	701	676	659	702	684	617	687	646	683	597	632	683	678	676	658	659	615	680	648	656	718	667	680	643	643	668	656	673	654	649	693	686	681	687	706	611	686	686	712	691	714	596	680	663	653	649	672	682	667	667	630	624	649	697	661	667	669	664	639	654	663	667	671	633	650	698	711	667	693	677	708	711	661	677	657	697	665	689	654	652	708	634	689	689	626	673	688	682	654	729	679	682	635	713	638	651	685	648	653	636	686	660	645	662	672	642	703	730	612	611	700	722	671	648	638	608	669	686	674	626	634	678	691	626	644	635	653	680	683	655	710	631	651	674	704	694	612	633	649	683	684	657	655	624	679	659	664	663	746	693	631	673	659	701	674	655	654	648	651	693	676	623	649	647	674	673	719	644	679	711	685	666	674	639	666	678	696	684	685	673	626	645	690	647	659	661	667	679	678	637	726	667	648	677	659	645	699	680	665	657	691	605	655	662	645	660	673	655	653	664	666	657	659	651	654	666	679	675	664	698	671	629	681	618	625	656	687	675	679	652	626	670	651	690	675	678	666	654	652	689	619	671	671	695	719	614	725	659	655	687	669	638	648	665	668	707	676	659	681	728	694	683	635	654	672	648	663	668	652	673	677	721	662	620	695	683	678	682	663	656	647	680	705	646	676	657	658	619	647	721	649	674	668	656	667	649	676	650	677	689	708	641	641	657	669	674	682	692	621	659	672	666	669	648	655	675	685	668	679	663	664	649	641	612	701	678	663	673	656	628	684	687	689	670	677	688	676	653	678	701	654	683	694	663	654	689	677	703	622	647	647	656	658	625	691	653	666	672	720	658	627	668	654	680	700	684	682	722	710	680	673	643	715	746	649	669	692	632	653	643	645	679	703	668	658	694	686	673	616	669	697	658	670	679	674	664	710	668	610	651	671	705	678	611	635	700	666	694	681	668	656	661	703	640	665	675	646	673	693	625	680	662	621	708	669	677	656	657	680	677	683	667	654	640	652	687	611	679	675	646	638	666	645	652	682	612	684	663	671	709	637	671	693	658	652	657	692	675	640	640	649	696	650	697	711	690	650	618	605	658	652	668	717	700	662	651	644	677	679	674	710	663	703	628	686	672	635	630	662	687	662	680	651	667	652	602	704	691	664	673	684	648	659	699	704	664	615	599	690	606	691	649	693	648	706	685	676	722	644	671	660	640	676	688	647	683	687	621	660	660	664	642	671	657	703	614	677	730	671	660	637	654	675	670	676	685	627	661	667	674	677	711	707	683	706	664	644	661	678	686	649	676	647	663	647	679	687	682	619	700	633	638	668	625	702	656	632	637	633	698	629	680	712	690	646	677	636	687	662	724	633	679	653	655	625	625	664	629	625	628	677	600	665	710	648	649	699	603	720	644	693	682	651	687	689	682	739	683	687	677	617	665	630	663	680	667	682	688	671	631	697	603	657	667	663	696	707	629	664	660	605	664	605	692	693	692	684	615	693	666	657	672	675	680	686	700	683	691	671	640	621	668	659	606	660	679	635	721	687	654	676	661	655	617	643	650	621	662	640	674	670	675	693	699	721	672	683	678	679	623	648	663	699	677	663	621	628	665	640	611	647	638	643	659	700	643	651	644	703	671	684	613	664	656	668	682	648	672	698	625	702	707	630	671	625	646	723	672	727	682	692	626	691	649	593	662	671	653	591	634	644	675	700	631	698	659	657	656	703	671	634	634	661	667	654	667	673	614	648	666	711	656	656	637	655	665	670	664	699	667	658	659	661	722	665	641	666	655	675	714	657	672	665	641	632	722	671	654	655	642	633	661	613	648	611	658	669	665	651	665	610	659	654	654	686	655	688	693	626	646	610	668	661	693	654	642	650	677	670	715	657	640	685	723	672	639	691	631	660	676	698	624	670	649	693	662	684	647	651	687	635	678	695	676	664	652	686	624	658	669	660	661	647	690	669	651	669	684	658	637	635	690	662	626	669	667	660	649	676	647	702	652	651	619	639	615	611	661	641	661	725	693	708	667	687	690	668	657	643	620	652	673	669	672	659	685	680	622	698	631	656	618	685	696	621	711	704	700	646	636	697	681	652	678	664	665	658	642	674	681	671	672	642	688	622	635	639	701	674	655	677	618	645	663	687	638	677	655	680	669	694	656	686	638	633	674	700	695	643	646	654	654	721	656	683	660	677	655	631	684	668	694	657	632	664	683	643	636	695	665	643	628	734	667	715	687	675	662	607	644	652	624	690	709	636	660	677	676	656	641	644	644	656	673	683	668	646	612	649	689	672	667	655	650	669	679	633	677	615	644	648	645	639	692	683	620	601	648	629	609	665	646	647	672	625	659	724	677	660	658	639	677	647	621	685	695	626	647	624	637	681	686	682	633	669	631	621	699	655	676	656	656	699	715	658	665	691	677	660	684	687	692	627	656	676	662	710	704	677	679	619	641	722	677	661	717	684	666	644	639	638	646	680	655	655	648	619	643	625	628	654	659	659	645	729	709	663	654	668	692	661	617	657	697	659	688	678	667	639	697	648	675	644	686	715	632	679	640	669	682	668	670	657	656	675	680	693	664	671	656	694	703	636	658	668	693	656	648	692	677	735	658	696	668	638	672	665	704	671	661
42741	11884	1695	992	626	531	555	441	455	416	397	385	385	358	364	377	358	341	361	373	369	345	326	336	362	348	323	318	319	377	337	360	338	337	351	387	370	353	374	375	328	324	361	384	357	304	376	353	320	327	317	358	322	309	393	365	332	359	381	397	330	353	336	351	373	369	341	341	318	370	364	345	316	314	365	339	336	326	328	334	380	322	371	346	366	352	335	355	353	357	366	328	343	336	363	340	339	327	291	370	339	375	359	338	317	358	363	345	367	333	364	347	324	324	308	361	289	357	358	345	371	345	342	285	364	352	318	347	334	335	329	358	359	323	350	340	357	337	356	361	382	350	342	358	332	331	324	341	322	319	306	338	357	296	337	369	342	328	344	363	341	370	365	333	328	348	325	355	299	331	317	323	317	303	335	332	343	332	288	350	394	374	364	344	370	377	327	337	334	350	343	342	330	322	324	332	307	335	361	335	308	330	343	386	338	374	326	338	331	364	336	332	311	324	341	353	329	331	337	360	367	340	364	300	350	337	313	327	370	346	373	337	357	317	335	341	317	346	361	338	345	374	379	313	352	337	316	343	337	353	307	343	348	315	359	343	360	347	335	344	342	348	331	326	286	335	347	340	305	318	366	344	336	336	343	339	370	343	327	370	357	323	306	355	324	334	355	329	305	310	334	293	386	351	341	363	340	311	349	358	318	312	341	338	345	331	344	329	326	327	320	347	316	343	290	331	325	327	308	363	326	370	336	328	349	351	345	311	343	313	339	354	373	311	325	298	353	370	354	368	360	326	334	327	333	286	320	295	322	355	345	331	337	354	361	357	400	302	322	334	330	363	372	341	412	325	331	348	303	324	363	316	363	347	334	371	358	325	348	334	330	343	342	344	316	332	347	337	335	363	357	317	345	359	312	361	305	368	343	364	313	338	356	333	345	322	346	330	330	327	353	352	336	343	334	345	354	324	373	341	311	348	314	368	325	356	335	306	363	337	354	365	314	342	334	318	329	319	305	323	343	348	349	320	357	330	319	358	351	381	352	335	330	310	299	329	338	376	322	310	380	359	368	360	359	327	325	350	318	323	368	347	371	351	329	330	310	347	349	332	342	329	400	311	321	336	366	330	343	339	358	363	345	377	322	316	340	360	342	307	348	326	359	327	322	365	333	339	297	373	330	336	386	363	339	301	364	304	332	308	346	323	349	326	367	325	344	343	353	329	358	309	298	328	389	356	360	343	355	337	359	314	325	309	317	360	351	353	345	316	328	362	324	321	358	347	350	323	358	365	321	340	347	324	305	345	325	337	323	305	314	317	329	380	348	349	351	344	335	342	304	333	343	328	304	330	324	314	314	314	352	351	354	359	348	343	374	332	384	375	347	338	315	325	337	380	316	310	354	392	343	348	308	340	341	367	331	315	320	361	338	306	335	332	364	347	339	343	316	379	357	334	341	354	380	378	372	355	322	303	340	334	356	342	344	326	352	347	362	326	366	317	277	337	323	311	343	327	339	361	340	352	395	344	318	315	359	303	309	316	350	327	335	352	303	384	352	327	337	342	326	343	330	372	350	352	322	350	345	356	358	307	327	358	333	324	340	307	333	345	303	325	356	352	328	348	302	352	366	373	337	322	364	321	344	336	338	344	296	351	315	339	327	351	378	379	317	340	371	301	335	345	353	353	319	331	370	324	358	318	358	345	400	338	368	347	317	339	368	347	326	361	348	348	349	326	346	341	367	363	357	291	353	301	377	360	347	322	377	362	346	341	370	371	368	324	338	342	334	326	353	363	341	341	348	365	365	342	300	351	323	339	328	349	334	350	348	360	312	343	350	331	336	377	366	322	359	358	384	348	346	340	345	355	356	315	331	356	312	313	328	300	351	351	319	375	334	371	321	327	362	355	333	328	301	342	341	358	341	348	324	363	367	368	355	346	324	349	334	314	339	349	315	321	351	330	383	344	344	325	316	328	311	335	336	328	339	346	364	321	344	342	335	312	367	327	345	339	343	326	357	324	356	342	337	335	359	337	316	315	316	352	345	350	341	368	305	358	317	326	311	318	317	326	365	377	366	364	346	308	332	330	318	348	325	307	328	344	336	286	363	344	329	326	324	325	362	346	350	354	353	351	325	311	354	370	331	363	362	318	333	323	343	355	369	339	347	345	351	335	342	324	313	327	374	345	367	316	334	350	325	340	336	340	312	349	364	342	337	314	336	320	364	338	337	361	334	341	379	363	354	361	374	325	339	345	309	339	333	334	331	364	355	347	330	374	340	361	342	362	348	351	343	349	339	375	368	382	358	351	320	337	376	378	338	341	333	324	378	349	367	339	355	322	337	330	323	323	323	356	328	340	329	354	320	338	359	323	333	302	364	314	338	360	332	349	322	341	332	342	345	335	343	349	343	347	378	312	340	334	322	374	336	339	358	322	311	318	334	347	332	391	305	364	341	349	320	365	328	341	352	375	328	307	344	376	359	357	372	350	343	297	350	375	332	345	303	309	348	387	338	328	360	306	362	361	313	334	312	324	344	355	395	334	323	311	327	343	358	336	313	313	338	363	315	365	370	360	334	340	334	344	316	340	350	378	371	362	324	346	340	343	323	328	330	322	318	323	360	300	367	377	356	324	340	391	364	361	322	339	340	375	369	326	323	326	332	352	325	317	330	334	302	301	372	349	322	323	341	365	333	310	331	313	352	369	339	356	339	303	362	377	339	330	295	347	340	328	334	327	357	344	360	317	330	319	390	342	339	354	336	339	363	332	346	337	366	369	370	338	322	341	362	358	352	310	354	364	348	337	317	322	326	338	338	320	361	325	333	360	363	330	312	331	302	335	341	319	365	353	316	324	360	334	339	347	321	344	344	309	303	348	295	311	353	313	324	345	334	316	343	353	347	385	375	369	305	332	352	344	332	320	330	340	318	364	322	366	330	351	317	344	341	353	328	384	322	339	340	308	334	338	316	331	328	328	333	341	328	351	355	312	388	325	354	326	299	294	365	367	338	336	317	354	377	363	322	331	343	350	323	336	353	330	339	336	351	359	347	356	282	333	349	374	363	347	316	349	328	331	318	349	319	343	349	345	341	341	333	327	390	349	338	339	366	335	312	320	311	353	318	314	351	336	335	378	337	357	353	316	332	314	352	353	325	320	351	326	341	337	299	361	342	356	305	370	330	318	324	359	342	335	326	307	325	318	360	327	351	356	341	321	312	318	337	332	327	354	331	336	331	341	329	329	301	336	355	346	352	379	334	310	325	347	353	322	365	347	333	322	338	344	327	334	316	344	334	377	375	331	331	330	339	358	356	354	334	328	330	359	327	345	322	293	352	343	334	359	340	326	346	338	358	338	357	309	303	337	384	341	375	343	338	334	353	359	312	330	345	344	320	347	323	345	347	319	358	335	353	371	312	367	368	326	349	358	343	310	336	356	370	318	342	353	349	350	339	316	333	321	305	325	359	318	355	348	333	325	378	331	335	361	334	352	345	343
24483	2670	2014	2288	2027	1720	1434	1233	1117	1049	1078	1022	984	953	881	912	816	892	853	847	826	784	779	832	779	781	791	806	820	804	730	764	789	784	733	779	763	739	795	774	736	745	762	741	791	793	799	836	805	798	837	846	813	766	811	820	864	798	796	812	851	790	782	791	791	784	780	764	763	815	791	789	740	755	765	775	747	778	752	810	749	724	775	730	734	714	746	794	799	797	729	791	769	769	728	752	723	803	705	748	760	748	768	768	801	763	727	750	749	752	766	782	719	729	795	774	742	745	746	695	747	684	699	755	763	686	742	736	731	692	756	779	779	757	709	710	730	746	819	741	745	739	734	773	744	736	688	707	759	749	690	699	720	720	719	735	725	752	775	749	768	795	717	718	785	718	753	750	715	720	757	735	762	713	736	752	762	705	716	705	750	727	726	744	764	726	775	766	681	695	743	713	750	694	750	763	742	746	755	732	715	741	716	727	789	700	757	727	743	719	757	704	712	759	723	761	693	796	767	741	724	710	713	700	719	717	744	739	763	729	656	772	769	707	740	732	805	709	730	736	732	754	744	715	790	760	721	772	736	775	737	753	718	734	776	792	718	754	697	721	756	754	704	733	708	744	709	758	753	721	722	741	730	749	726	703	731	738	743	752	729	745	726	779	679	696	748	709	759	802	702	750	730	756	755	711	694	748	767	733	719	721	784	739	714	742	725	732	740	783	761	716	739	742	703	755	711	722	717	718	699	706	691	717	736	738	690	731	718	772	800	728	780	681	688	728	720	789	720	664	727	732	747	743	738	803	671	749	755	696	743	749	718	742	716	737	775	731	744	686	722	752	769	761	715	714	758	722	753	741	721	722	711	771	703	707	711	753	749	733	753	780	759	750	723	664	700	749	714	747	731	737	731	791	712	745	690	675	738	768	738	766	748	715	770	699	739	774	751	681	790	732	760	700	759	740	764	789	701	771	737	750	734	732	780	732	759	735	731	769	724	726	711	746	755	739	706	728	699	745	738	730	780	760	681	792	714	714	731	722	783	773	718	653	703	734	671	807	709	703	747	764	720	718	749	717	740	723	727	750	695	744	718	726	753	749	731	730	744	767	785	773	742	792	742	710	723	726	752	743	737	697	720	729	727	724	743	750	751	736	734	722	766	806	720	748	751	721	739	716	819	780	746	746	769	698	742	750	748	724	732	792	758	720	743	716	751	720	756	722	774	733	738	736	730	738	738	697	750	748	758	748	748	699	728	731	743	790	722	749	733	753	710	743	748	743	714	734	746	757	738	729	753	757	751	772	756	748	741	713	722	765	704	766	738	776	732	745	725	721	762	761	733	775	753	721	782	699	715	722	776	724	764	702	730	747	723	729	761	712	749	700	644	721	765	743	741	723	670	756	718	765	774	709	701	722	703	729	742	768	709	755	728	721	726	727	719	742	738	719	765	731	731	767	733	749	726	718	785	792	709	718	754	757	765	750	746	761	721	745	753	777	766	744	756	702	774	735	747	730	766	702	743	746	719	719	720	766	766	752	731	709	733	764	723	686	749	722	699	722	792	744	729	753	722	739	723	727	718	724	726	713	740	706	736	745	754	719	747	748	721	707	734	741	707	756	729	714	791	728	722	750	763	727	761	732	693	776	727	723	746	735	745	718	769	759	694	762	741	729	718	726	760	773	707	694	745	767	720	698	696	743	737	711	735	726	755	719	758	749	685	750	732	730	783	755	721	732	720	716	739	741	730	720	725	776	781	715	688	732	706	728	738	753	730	761	748	741	766	735	702	709	721	774	750	758	733	746	761	754	770	738	707	741	759	718	768	700	761	719	732	764	738	700	763	774	729	743	729	717	696	739	730	753	759	756	725	754	775	750	754	738	774	741	763	723	752	765	777	753	712	707	719	694	713	709	739	767	726	755	764	726	706	704	712	708	754	770	704	750	757	708	757	780	712	729	749	771	696	811	722	699	735	693	707	686	719	710	767	721	754	717	691	742	698	763	692	719	730	741	802	724	754	680	731	741	686	730	745	699	724	747	737	719	764	721	713	745	742	685	764	741	732	753	758	697	740	729	680	721	725	748	743	760	747	773	747	777	727	764	773	785	754	741	723	788	805	727	727	755	739	742	746	737	755	717	695	686	780	682	746	745	771	698	744	765	781	730	670	738	759	783	703	717	765	727	765	723	787	709	753	704	754	691	749	706	703	761	782	743	726	734	733	723	739	753	713	738	728	746	714	714	759	753	752	775	755	728	762	734	743	762	762	737	761	748	709	686	755	769	675	710	719	721	697	721	769	745	676	720	746	754	785	719	770	684	713	745	749	728	710	725	739	765	727	727	822	709	760	760	759	684	739	691	746	758	712	737	806	750	747	740	720	745	802	719	751	736	778	739	761	753	757	730	768	707	747	743	737	747	758	734	731	759	703	774	810	747	759	726	716	721	689	749	722	762	707	778	742	730	763	742	748	768	709	733	744	756	732	751	734	750	718	698	706	782	733	733	701	723	773	725	708	728	731	744	765	736	743	740	756	714	763	737	759	762	728	752	780	757	745	748	746	757	805	780	751	729	704	757	689	771	742	717	725	666	739	756	753	706	737	753	725	708	709	756	763	738	750	775	807	775	761	807	730	698	744	703	782	781	725	743	771	713	772	729	684	716	762	715	725	733	767	696	724	717	713	751	742	737	694	711	739	725	784	728	725	760	759	735	767	748	687	743	718	725	717	718	743	796	738	762	736	680	713	757	695	753	735	715	724	736	743	713	734	757	765	750	748	738	723	754	758	725	735	788	725	748	742	721	759	726	758	708	697	751	737	757	746	735	746	761	772	773	773	742	727	722	745	740	770	744	774	732	777	779	748	766	756	726	701	739	693	739	709	786	693	749	732	727	716	719	716	740	736	744	722	721	790	774	712	716	746	761	764	724	752	772	704	746	763	684	693	740	747	773	746	737	749	722	705	723	736	736	763	755	715	731	753	756	750	769	774	750	752	721	777	790	745	674	728	740	723	731	777	725	710	775	731	749	722	711	733	802	723	722	776	700	722	759	742	729	714	765	699	742	757	736	740	723	739	763	788	741	728	791	718	701	765	761	774	726	729	746	732	737	755	679	696	727	761	783	757	738	693	687	780	773	714	731	713	738	709	749	786	765	727	720	765	730	693	710	692	712	704	792	768	764	740	769	726	664	748	681	693	696	734	670	744	777	766	771	763	696	794	769	770	719	720	766	749	727	738	711	682	732	741	719	762	736	747	751	718	715	689	714	773	743	783	750	735	731	767	738	694	734	723	761	757	729	731	694	745	803	728	728	760	741	747	717	748	732	723	744	718	766	712	740	710	705	731	786	758	734	722	749	751	754	691	724	774	728	729	738	697	678	719	721	757	733	724	724	759	738	709	719	776	733	748	787	748	759	747	720	708	751	777	737	722	747	783	714	653	697	733	713	748	762	751	738	768	730	706	757	702	718	712	703	716	754	723	766	727	716	692	745
12240	1407	241	187	209	219	245	216	210	216	193	199	204	195	180	208	184	215	211	218	218	182	204	209	204	204	219	175	215	215	209	210	200	201	231	196	199	189	215	197	210	203	225	205	201	219	253	212	188	221	213	190	207	199	219	229	242	203	235	200	203	210	204	190	206	193	217	213	192	181	228	228	210	229	208	202	214	213	202	237	210	207	230	184	206	212	227	196	216	189	201	219	181	203	215	217	217	218	220	176	212	226	210	200	228	224	209	207	199	194	212	224	204	255	208	204	186	197	172	162	210	223	196	209	219	234	208	204	224	219	194	219	187	207	194	215	203	198	210	237	231	226	198	242	227	209	174	171	209	205	205	202	240	198	192	181	226	182	217	186	228	202	191	213	191	214	180	211	205	214	202	206	218	215	196	227	214	240	242	225	204	212	206	203	233	215	211	187	194	222	221	193	197	202	218	201	213	229	199	205	214	229	215	179	200	210	195	222	194	220	193	219	201	234	184	207	218	200	227	166	199	177	206	200	193	207	208	219	225	215	189	181	191	215	213	214	196	170	207	219	184	208	189	230	205	208	224	198	239	206	230	200	214	208	220	172	215	188	193	185	210	190	203	181	213	189	181	214	205	212	218	182	210	201	230	218	205	226	221	199	212	206	185	175	208	201	192	198	232	221	219	186	199	233	214	196	232	171	202	221	192	198	200	191	209	181	203	229	227	188	196	194	198	206	190	206	224	215	223	202	167	194	221	181	197	204	230	197	205	193	222	205	197	200	212	211	197	196	212	198	200	199	198	218	204	211	219	216	212	220	219	214	192	221	241	223	178	199	222	222	217	202	192	217	190	168	201	181	250	189	240	211	207	225	203	203	207	208	196	196	233	227	231	203	208	211	197	209	200	209	217	221	206	236	194	207	216	193	196	207	213	222	210	187	166	204	197	196	211	231	216	219	205	222	213	193	194	199	208	241	213	188	231	215	199	219	184	197	188	187	189	240	199	186	229	206	219	210	203	209	219	202	212	188	201	195	225	211	214	218	221	195	183	193	204	235	215	210	241	210	205	208	208	193	241	209	224	196	225	225	197	209	210	223	214	229	222	242	223	205	191	201	199	225	216	210	224	214	206	202	182	187	200	193	186	205	204	243	214	209	212	191	191	218	228	210	169	198	207	206	231	193	201	201	193	204	191	190	220	230	213	208	210	200	235	216	206	210	193	199	218	173	216	197	225	199	206	202	169	223	202	204	206	220	221	198	201	228	185	208	185	213	210	181	205	210	211	204	218	215	199	190	211	227	190	200	184	190	217	211	195	185	226	200	196	225	221	230	202	199	193	229	220	199	204	226	207	209	172	190	200	195	184	221	195	201	200	203	205	208	223	195	193	233	195	205	203	183	174	176	207	199	207	219	185	218	196	219	235	219	239	188	217	200	209	221	207	218	203	188	183	206	216	221	191	197	202	207	187	205	224	239	213	228	217	194	221	189	207	210	203	200	205	192	189	234	244	242	198	226	200	190	198	198	211	183	209	210	196	228	197	209	196	240	253	219	207	225	182	206	226	201	190	207	222	217	208	189	248	204	189	181	176	191	191	195	196	231	239	193	188	202	216	194	226	222	228	180	214	218	197	213	216	207	193	199	196	220	212	188	200	214	215	213	216	214	192	194	197	214	212	178	182	211	193	229	228	219	200	214	196	211	206	191	216	209	201	204	220	194	241	198	198	187	194	198	199	204	244	210	227	191	228	207	204	206	218	209	203	198	203	203	211	216	202	230	192	220	235	206	197	204	175	208	214	192	205	204	233	210	225	215	248	195	204	203	194	231	228	211	202	177	221	205	206	193	202	196	212	214	194	202	203	238	237	185	205	198	206	205	207	201	199	228	206	200	202	216	213	217	222	175	202	209	208	221	225	202	209	187	215	204	202	191	203	220	208	200	196	218	202	228	208	206	209	223	205	226	232	210	204	221	214	222	183	198	226	205	200	219	208	176	218	241	205	209	223	217	197	212	202	209	178	191	158	198	210	191	230	196	212	198	206	194	232	223	242	203	186	204	204	203	197	212	202	220	196	206	192	183	195	238	202	213	189	212	207	194	193	200	216	227	192	209	201	185	208	191	223	200	189	211	193	233	214	199	186	167	230	225	218	219	217	196	188	217	204	230	200	215	226	213	189	198	200	212	217	184	230	209	206	192	201	226	191	207	207	208	208	218	204	203	204	198	196	196	219	201	227	205	201	208	196	202	225	204	196	237	196	222	200	215	194	186	210	213	176	205	217	191	221	183	201	197	191	211	208	208	210	215	198	222	203	219	187	225	211	196	216	217	187	219	199	174	181	185	211	223	220	198	219	192	187	212	198	213	207	232	219	225	213	198	211	175	198	215	214	187	218	199	185	190	239	200	199	209	191	210	227	214	210	217	203	216	209	212	224	178	225	190	213	203	214	184	210	207	212	201	216	204	183	174	206	188	192	224	181	210	218	193	192	202	198	230	205	224	200	228	217	204	203	208	210	205	197	210	204	213	208	216	222	250	209	181	222	204	217	201	221	204	228	202	180	218	224	192	188	236	200	207	202	204	200	217	220	241	206	218	200	192	220	206	190	170	168	212	179	205	196	199	192	190	208	222	212	202	198	212	241	211	216	209	193	207	177	228	209	227	214	241	212	230	175	181	194	209	176	224	214	182	223	212	222	212	213	239	193	204	236	208	211	187	212	239	227	199	208	192	216	206	206	223	224	207	233	207	206	209	223	217	205	202	191	208	177	207	215	199	203	208	205	183	218	210	215	205	229	203	199	222	218	207	189	193	202	206	195	206	205	234	203	220	188	231	199	181	231	188	176	201	186	204	221	195	204	197	196	201	204	201	218	219	193	210	225	226	185	202	192	193	205	206	176	211	183	197	179	208	228	194	205	206	221	201	201	210	221	195	181	193	208	208	206	192	203	205	198	202	228	194	217	193	201	207	204	206	232	234	185	195	185	224	199	204	225	161	222	198	197	224	196	201	195	182	203	215	223	192	209	212	218	198	223	177	226	233	206	214	189	210	195	212	225	196	221	226	216	208	213	219	218	203	177	192	194	191	213	182	215	212	186	223	192	249	215	202	166	218	202	241	192	209	209	203	200	231	170	235	218	182	206	201	205	204	210	218	223	228	223	210	214	206	206	199	197	214	230	194	189	218	202	192	210	231	186	220	227	225	180	229	236	227	196	188	218	186	197	226	194	209	168	204	233	217	212	212	202	201	183	253	203	213	207	216	201	183	219	219	179	190	225	199	198	204	243	259	263	226	239	204	222	218	201	178	200	217	204	198	197	191	215	197	218	237	203	210	228	210	229	196	190	201	176	209	200	185	219	201	213	217	216	208	182	206	214	181	212	234	190	213	201	192	209	195	222	209	176	212	232	194	207	201	217	256	196	233	201	232	204	195	209	195	197	220	189	191	162	227	209	218	209	183	184	185	215	199	208	195	185	231	215	224	209	235	184	237
7180	788	480	525	506	502	497	482	498	483	489	498	469	476	495	486	498	534	490	500	495	496	488	493	470	510	450	498	454	463	498	490	511	464	484	490	509	486	478	489	472	515	476	508	480	501	513	513	550	510	546	496	502	498	479	505	483	498	518	526	547	527	513	465	481	483	500	510	497	475	526	467	497	498	470	515	473	529	485	472	479	488	478	517	481	465	515	493	461	504	513	518	538	511	474	510	509	499	451	466	511	506	449	502	497	469	473	520	499	464	528	459	477	487	471	461	497	498	465	499	493	519	436	487	514	467	523	471	507	518	483	480	493	473	493	521	537	473	489	507	473	510	458	481	492	487	507	483	485	467	508	511	520	523	493	502	498	541	457	504	467	462	500	482	513	471	494	484	512	485	472	497	497	469	468	482	490	498	448	494	510	495	479	482	477	507	481	499	463	471	484	454	504	470	518	457	504	494	470	499	483	446	493	462	494	509	472	480	471	489	492	485	487	499	489	478	487	528	458	517	496	487	500	485	459	446	529	518	483	489	492	508	441	497	491	479	500	499	518	473	468	496	496	428	510	491	494	500	483	491	514	516	446	527	482	522	488	516	473	497	480	495	507	477	494	491	486	488	491	459	452	511	483	470	500	479	493	485	462	485	474	489	440	465	465	472	448	517	495	481	487	499	486	454	506	510	456	512	480	470	454	527	528	488	516	491	450	503	486	461	508	513	474	417	448	501	481	461	490	485	514	452	507	483	484	481	472	527	451	446	482	457	479	448	540	490	479	508	468	492	505	520	491	469	488	504	517	485	453	524	502	488	519	473	436	502	497	474	518	512	506	512	442	520	488	503	454	508	473	512	486	524	483	462	454	461	475	498	463	491	495	505	448	478	505	484	456	481	478	491	492	474	465	438	490	479	471	488	450	480	506	482	498	484	475	454	451	473	490	513	489	469	495	506	508	459	514	491	485	470	503	481	477	440	489	465	467	499	450	511	472	479	516	528	483	495	532	479	484	492	472	522	485	495	496	523	504	494	463	517	501	502	507	507	482	464	503	462	483	488	455	458	475	488	518	493	492	459	498	472	473	522	435	461	515	484	483	496	489	503	481	469	479	451	458	471	509	531	500	462	453	518	489	533	503	482	490	535	509	523	502	500	470	488	471	479	455	461	452	538	493	435	496	502	495	436	520	462	478	456	499	530	493	473	496	492	499	459	506	467	496	493	462	484	472	455	459	478	502	467	481	475	502	497	466	466	503	488	508	438	494	534	458	483	481	467	482	503	470	460	495	475	472	502	514	485	489	465	494	482	490	465	466	492	477	467	506	489	494	473	479	493	481	509	485	485	468	517	450	490	456	498	483	484	509	463	474	488	485	451	462	489	459	485	479	472	458	506	473	478	510	477	507	475	481	477	465	469	484	467	493	483	455	493	515	495	477	484	475	464	485	527	499	469	492	498	468	521	495	483	500	479	522	526	453	430	464	489	460	487	532	524	500	453	501	484	491	461	453	481	493	482	471	492	481	476	460	474	474	513	490	490	512	476	530	497	500	473	470	449	481	476	531	499	471	494	479	525	488	491	485	467	468	493	517	536	464	470	500	501	497	483	511	474	478	506	483	501	469	493	499	488	461	465	458	459	516	445	480	454	469	422	480	468	464	504	463	529	494	509	495	452	487	472	494	506	493	459	461	478	475	513	517	507	485	465	448	512	481	424	474	502	476	524	471	497	450	487	472	479	493	470	518	483	491	471	480	476	463	490	497	495	518	511	532	479	492	469	496	514	503	467	481	468	452	483	475	519	478	479	461	526	485	458	460	483	492	468	460	497	462	481	457	442	468	483	460	470	466	498	451	493	446	482	511	490	450	479	493	485	516	511	492	490	493	465	489	469	490	491	473	504	499	477	482	511	459	469	499	519	445	503	489	469	491	501	452	470	468	510	503	456	477	482	484	484	496	489	452	459	511	532	521	465	468	508	547	513	484	455	502	478	447	519	480	495	497	495	504	490	507	507	497	479	466	481	498	459	468	477	531	482	503	458	486	474	484	462	461	488	457	491	483	449	479	471	455	484	491	472	490	504	519	475	480	480	490	473	439	471	485	461	449	482	464	473	503	452	478	479	498	470	486	488	491	507	491	495	493	487	515	479	493	486	496	506	508	490	525	494	515	522	485	492	469	480	460	532	445	447	485	493	487	469	500	497	458	511	533	506	483	495	500	466	511	511	475	495	462	500	457	528	479	459	491	484	479	496	425	480	491	489	498	493	490	461	493	487	454	477	469	496	484	479	489	512	505	503	445	470	491	455	503	469	491	473	474	487	481	518	472	490	485	511	456	487	503	459	465	461	513	520	495	467	478	478	480	476	501	526	464	483	458	485	456	499	474	472	489	476	530	458	474	478	515	456	477	477	471	443	459	462	507	519	471	488	492	460	503	481	466	461	493	490	451	499	492	464	487	497	519	498	465	490	489	443	469	470	469	453	478	445	491	477	491	454	493	507	459	497	475	477	466	528	502	460	482	497	494	481	483	485	459	454	514	495	433	490	469	481	512	495	504	465	509	508	487	462	483	508	444	476	479	521	478	454	453	447	481	505	493	471	465	470	468	450	491	489	486	496	469	483	480	454	488	455	448	501	497	467	486	497	501	468	523	464	457	496	517	465	479	489	508	490	465	495	441	530	502	505	518	474	456	482	463	437	463	460	492	455	485	479	492	476	513	468	470	482	496	458	468	517	479	522	510	516	504	475	508	511	490	474	456	478	496	530	475	467	475	519	497	494	496	471	490	487	473	467	484	521	489	477	517	464	488	519	498	480	501	476	503	469	524	509	471	515	520	473	510	458	470	473	458	500	472	505	501	486	485	472	514	493	468	492	495	491	485	475	471	501	441	499	528	527	486	448	479	481	476	467	507	505	492	462	466	507	463	515	477	431	476	476	452	495	486	459	476	470	461	510	498	481	487	501	463	473	494	486	505	496	494	527	518	449	499	497	525	472	513	502	468	515	449	495	490	516	501	468	484	520	500	517	471	473	499	470	458	510	512	517	511	469	517	489	494	469	516	462	481	454	523	489	487	511	505	477	481	491	500	526	507	474	479	486	467	488	467	525	499	532	490	487	489	470	485	484	472	513	444	512	505	506	499	501	510	499	453	481	499	463	469	478	491	486	459	490	530	520	476	470	485	522	510	489	492	501	461	523	471	479	460	455	447	436	493	506	526	474	487	488	466	478	481	482	495	493	512	488	476	498	472	470	472	468	454	466	448	470	507	476	488	478	513	477	494	509	476	482	472	510	463	496	482	482	498	499	457	474	500	479	494	499	451	484	514	470	500	424	527	465	465	531	444	478	497	474	468	483	498	494	492	472	473	484	503	488	494	494	464	460	459	492	518	467	494	500	499	501	510	445	517	527	474	486	528	476	452	463	428	444	487	506	508	444	466	462	507	503	507	540	502	477	507	499	528	483	495	490	503	523	460	480	488	479	471	495
30246	5667	783	497	444	416	339	371	327	328	331	301	275	325	310	310	284	290	277	291	317	311	326	314	295	273	313	295	291	337	282	286	319	270	282	295	294	285	285	288	289	301	305	328	297	301	327	344	283	331	293	312	265	300	306	323	316	314	295	298	271	260	287	294	265	287	301	311	283	287	325	277	291	293	320	316	310	273	313	272	303	284	260	294	337	290	285	308	313	294	288	260	280	306	306	282	277	283	303	300	304	303	292	271	264	305	294	286	306	309	279	303	316	288	311	295	289	327	292	291	314	302	288	302	312	257	256	279	286	293	297	318	252	302	268	314	294	331	280	281	313	305	266	308	296	288	292	296	325	317	285	286	295	299	315	292	273	271	283	278	259	290	324	303	297	307	236	288	292	283	315	318	317	269	291	304	291	288	311	298	280	271	257	286	307	308	309	305	293	311	286	310	257	289	274	317	286	308	255	324	308	296	292	276	280	283	267	302	279	260	310	296	332	302	286	304	284	273	313	275	297	294	288	291	280	292	285	332	307	301	269	293	312	279	272	270	303	312	295	290	315	307	278	262	291	324	271	278	287	282	289	280	315	284	276	280	287	275	294	267	312	304	277	302	262	288	293	299	312	289	298	321	296	323	296	295	300	313	283	311	297	314	295	285	282	293	272	292	311	314	293	301	325	289	329	287	296	283	314	294	285	278	280	266	301	315	294	288	317	277	302	293	267	296	263	300	295	298	271	287	292	275	245	282	276	277	282	261	280	257	293	250	287	293	287	285	319	271	291	308	329	292	257	296	281	305	287	283	295	319	296	267	289	295	283	289	283	259	286	325	313	304	314	288	284	287	300	313	310	314	318	288	298	296	322	305	316	289	293	288	329	272	294	277	328	309	311	287	298	280	300	283	307	267	260	252	304	274	272	293	289	304	285	280	284	296	309	292	312	337	274	316	277	320	320	280	277	296	306	297	283	327	263	304	281	284	293	262	285	309	303	278	292	259	281	308	294	320	343	286	292	293	289	313	299	274	305	313	295	299	293	271	302	303	291	309	298	306	275	278	325	331	273	306	296	272	304	325	285	301	275	295	295	295	280	286	306	321	308	322	333	310	267	266	276	276	303	275	294	316	287	281	280	317	333	294	295	286	292	260	283	290	296	309	250	258	279	297	294	334	303	306	292	337	279	280	269	281	321	289	278	277	277	299	306	326	306	334	283	317	273	323	315	299	318	296	317	295	270	254	283	282	291	290	316	263	281	304	306	266	321	258	273	276	328	271	265	303	288	281	340	284	335	303	298	299	307	313	294	293	298	243	309	324	260	268	285	291	310	277	304	312	292	292	246	275	286	330	310	294	248	266	298	263	332	277	295	287	273	307	294	290	282	323	273	289	305	314	284	288	296	281	328	324	292	269	295	315	313	257	319	281	293	264	259	305	308	289	218	287	304	295	293	334	264	304	273	290	276	302	287	266	291	278	329	301	271	295	315	281	298	307	307	317	286	299	290	253	303	313	296	281	310	321	314	288	308	294	306	280	301	285	309	311	330	316	283	281	326	295	302	302	329	318	275	300	315	301	298	288	305	277	295	272	316	311	301	296	289	263	291	276	314	324	318	261	308	286	288	291	280	287	274	323	268	267	287	325	290	304	302	333	282	287	299	273	320	302	313	300	295	314	321	293	281	319	321	320	304	296	318	293	314	302	287	286	263	307	269	282	284	291	288	323	270	283	256	297	297	287	321	277	294	291	308	281	299	302	278	319	278	274	292	282	280	275	306	312	283	314	284	267	300	291	298	291	279	305	294	312	305	302	287	314	308	264	308	285	285	333	313	288	317	297	294	287	284	276	294	304	293	298	314	303	304	281	273	279	258	283	307	307	309	284	298	310	272	303	297	291	296	285	292	286	298	291	287	282	295	298	304	323	268	328	287	289	304	278	295	283	287	302	301	300	262	268	338	256	261	300	275	308	245	345	336	315	277	301	290	283	283	310	302	279	267	242	301	262	280	317	312	318	295	296	304	312	323	298	295	298	281	335	315	303	285	303	283	316	279	313	259	279	328	327	290	307	273	310	312	304	279	269	274	265	301	302	258	270	314	303	289	332	287	315	340	277	299	286	291	313	281	247	287	312	284	278	312	287	312	333	278	308	303	282	348	311	295	314	298	281	304	292	329	314	286	312	286	290	309	312	313	309	304	276	283	285	296	263	274	291	283	287	291	297	304	263	339	272	293	297	310	299	313	300	263	314	315	289	261	279	299	308	313	331	268	295	264	285	258	271	328	304	285	295	289	303	293	302	290	313	296	311	263	282	290	301	321	326	319	315	278	314	295	309	299	319	302	268	277	319	308	294	292	248	317	300	310	320	303	311	304	270	311	290	287	295	262	292	319	263	344	272	266	259	268	275	299	350	280	317	302	318	269	258	303	333	309	311	259	284	278	280	307	329	322	286	309	294	283	298	283	289	277	284	303	273	298	338	304	278	307	297	297	310	298	291	319	305	298	268	305	291	296	287	288	290	316	341	296	307	295	291	318	319	303	298	289	361	273	299	320	281	275	268	301	281	274	274	327	298	321	304	303	293	317	294	319	277	313	295	291	283	287	287	307	300	284	292	313	266	285	290	303	302	290	296	291	289	309	297	308	283	304	289	306	284	289	291	300	291	274	272	272	298	297	290	299	327	289	314	273	280	279	264	320	321	339	297	306	275	325	300	310	298	321	286	264	295	272	256	288	267	298	291	291	297	296	287	299	270	276	300	299	321	331	302	319	311	311	303	288	278	305	281	261	324	302	301	297	288	280	286	285	272	280	302	278	296	307	326	312	303	256	288	309	305	295	284	297	273	293	304	276	278	306	295	313	315	318	264	252	297	293	306	280	281	307	306	311	308	267	304	287	330	324	311	303	292	281	274	287	299	274	326	280	291	295	295	294	304	306	308	293	297	317	314	333	294	314	288	321	311	305	301	320	313	301	305	301	254	262	305	292	301	313	289	328	270	295	295	319	304	260	271	316	293	286	295	252	323	312	321	292	293	271	325	299	316	300	314	271	335	292	288	291	285	266	309	265	268	307	291	259	327	303	296	298	304	289	273	287	308	276	281	290	263	303	324	292	271	331	290	291	302	310	309	278	362	318	269	252	304	307	300	304	296	258	277	269	273	280	324	299	309	289	321	307	324	285	281	284	283	308	318	318	329	307	273	256	255	285	319	320	305	287	293	339	308	312	306	315	304	299	284	292	288	278	292	315	293	292	243	298	294	291	262	327	282	286	320	311	275	332	261	310	305	285	295	285	319	319	271	310	314	283	311	293	270	271	297	284	314	295	277	308	268	273	298	309	287	310	216	299	331	288	287	308	328	291	334	265	325	299	316	327	289	303	263	290	298	309	330	261	273	305	316	295	281	299	266	306	284	308	290	314	285	286	323	288	303	265	302	286	293	301	284	307	283	272	272	318	278	287	289	285	328	302	308	296	310	331	315	263	278	275	291
17661	1589	1312	1449	1302	1156	1039	904	900	868	812	834	762	713	738	761	678	737	776	722	696	668	675	675	667	659	694	694	678	738	705	665	699	681	685	689	651	641	675	708	647	622	649	667	682	730	743	712	715	739	711	741	717	677	707	691	714	664	744	689	647	718	682	703	713	667	646	668	664	687	664	704	668	709	667	618	702	712	668	683	655	728	727	665	688	650	662	690	690	634	612	706	640	668	636	699	677	668	640	654	671	667	663	695	652	682	672	684	646	718	663	666	656	671	674	664	673	661	679	682	694	649	674	622	698	681	638	709	667	629	666	687	702	689	662	696	653	683	699	661	712	662	666	658	675	668	653	702	703	686	682	654	670	652	718	703	677	663	636	671	635	659	677	702	664	612	642	703	694	681	681	654	661	607	670	639	632	718	661	660	672	652	640	710	651	699	658	663	655	644	615	633	666	661	667	669	678	658	626	669	655	680	674	655	674	646	678	669	686	638	681	654	651	669	705	667	664	690	678	717	668	669	692	693	641	675	622	722	647	667	703	696	666	655	658	655	664	687	679	643	696	675	678	619	664	630	656	671	648	637	653	634	646	672	671	623	662	665	681	629	660	689	651	635	673	687	624	665	665	687	675	687	667	718	671	692	699	644	630	662	689	680	667	696	710	650	669	660	665	653	634	671	652	619	647	657	657	633	609	650	665	588	626	676	661	686	674	655	611	641	630	611	654	661	614	659	691	662	613	622	696	658	620	661	645	644	630	631	667	697	627	681	685	709	676	690	630	699	632	658	704	664	634	689	620	657	633	666	646	682	651	665	629	689	667	702	688	676	690	644	634	639	685	643	684	668	616	618	651	655	708	675	642	638	665	670	676	661	681	659	630	646	636	626	668	740	667	641	667	649	635	662	654	656	680	623	625	655	695	714	645	666	697	708	686	667	653	649	669	644	648	662	693	646	627	680	702	705	665	686	693	657	641	686	663	653	648	648	657	667	670	625	658	664	632	723	667	658	668	653	738	650	655	664	644	687	673	685	674	643	620	656	628	636	677	681	685	680	709	695	679	642	666	655	674	657	640	621	641	668	641	681	660	655	665	707	633	685	684	678	683	618	681	685	639	650	648	693	674	630	608	672	694	669	645	646	655	680	635	630	652	638	683	642	633	670	681	685	632	642	678	641	645	671	659	660	640	637	648	682	720	678	686	697	640	670	673	599	680	661	658	664	675	643	653	679	656	614	684	649	690	684	664	689	664	696	674	682	691	671	683	630	702	643	625	630	649	642	672	683	670	701	663	658	675	638	674	690	677	625	635	672	685	688	673	686	650	626	666	676	666	682	661	672	722	640	656	641	673	635	620	630	643	697	659	650	627	641	671	681	654	696	640	604	665	661	654	611	663	654	670	690	628	675	684	648	650	668	664	680	714	640	657	645	671	687	641	641	665	661	696	651	704	666	650	649	619	708	688	656	680	608	674	651	673	631	661	664	669	654	640	650	666	655	660	687	645	620	670	665	670	626	613	665	672	684	652	668	649	656	672	666	623	622	645	693	667	694	714	684	647	681	651	687	666	632	669	645	626	672	689	635	650	647	657	654	661	653	662	606	656	657	646	641	628	642	620	651	646	652	614	635	718	675	637	637	650	664	644	630	702	617	636	637	684	645	667	691	644	653	629	658	661	638	702	657	684	689	667	631	664	679	646	643	642	637	714	723	648	670	661	667	682	716	664	678	617	657	693	699	643	679	654	672	636	664	645	668	660	655	636	639	631	653	680	685	684	663	645	653	703	674	691	633	639	637	686	626	591	677	669	679	698	696	666	628	640	686	658	622	677	667	686	706	649	655	647	636	642	642	648	656	637	691	644	680	648	648	613	635	642	661	650	656	659	629	668	658	668	716	672	652	691	610	648	659	675	694	623	674	688	678	658	608	667	619	659	629	678	613	720	660	677	679	668	679	698	666	694	657	673	664	708	642	651	666	705	604	660	673	662	652	630	640	677	695	634	691	688	665	725	607	651	682	623	685	659	683	643	664	625	649	653	665	662	668	669	643	661	663	666	649	628	697	628	653	609	649	685	658	690	602	702	628	694	676	679	644	672	671	669	624	660	681	615	675	702	667	668	661	644	674	635	666	633	637	642	650	670	712	632	663	734	627	661	680	661	646	664	649	631	682	712	660	680	690	688	645	662	646	689	678	624	688	704	687	674	654	677	632	693	631	604	689	642	624	655	646	609	629	653	643	646	638	659	631	639	664	645	668	681	639	644	657	644	727	630	674	656	640	695	660	623	656	665	675	697	686	635	626	643	651	663	687	685	709	722	652	672	691	650	651	605	654	674	700	722	652	669	696	657	622	681	673	669	671	655	638	723	666	632	684	624	642	632	664	678	652	672	686	646	664	675	655	664	670	604	713	657	718	663	712	710	675	669	605	699	653	697	652	637	649	653	620	658	710	662	653	653	667	647	676	656	667	673	683	698	676	643	659	678	712	657	674	633	652	702	666	640	635	688	654	680	640	683	688	696	648	662	685	657	695	660	668	640	655	662	626	681	664	655	672	666	663	720	662	649	677	709	666	692	645	644	694	664	699	632	667	632	660	654	718	629	654	649	652	684	647	664	656	686	685	649	667	658	627	680	622	644	638	699	666	645	686	635	639	651	682	665	740	670	643	647	630	679	648	663	723	668	713	691	659	636	674	653	636	655	626	673	610	603	642	659	661	673	691	678	669	686	681	689	693	640	694	617	629	669	667	692	647	676	629	646	692	656	705	654	632	685	681	629	623	636	689	666	663	654	686	634	670	658	639	646	677	641	640	612	662	646	648	627	667	656	650	659	641	699	612	654	689	683	657	648	637	654	654	635	655	683	648	634	660	677	694	671	644	651	669	722	654	622	694	654	658	701	646	661	692	659	636	669	728	677	736	683	676	684	684	688	682	691	716	661	619	673	711	645	678	688	686	694	668	708	674	651	667	674	668	642	628	694	682	650	686	653	649	636	643	604	645	671	643	632	653	658	688	687	646	682	664	636	650	684	664	639	681	682	674	610	677	691	658	672	663	688	662	656	639	683	706	697	688	665	657	680	653	620	639	619	661	631	669	637	675	621	695	654	658	670	676	614	634	647	669	671	646	647	658	671	690	645	666	639	689	695	650	671	691	618	664	681	645	662	652	655	652	632	673	640	657	667	674	610	686	612	666	657	694	638	664	645	675	660	680	625	653	642	638	662	625	663	652	689	646	686	671	645	670	653	654	689	637	636	676	637	649	705	652	675	657	642	684	638	631	640	667	672	665	622	660	637	632	660	630	659	694	652	671	657	670	675	624	698	676	679	702	669	655	723	634	694	643	642	691	631	637	642	666	636	635	699	703	633	637	664	691	595	654	619	648	653	716	665	650	644	619	687	632	645	648	603	620	623	724	635	711	651	675	660	668	654	650	696	625	666	693	684	643	661	619	672	677	683	647	680	663	651	682	674	655	630	648	763	680	676	699
40643	9087	1666	974	679	549	463	444	375	413	394	369	377	359	346	354	311	357	388	343	343	377	356	353	342	376	359	309	350	338	335	361	353	348	338	359	372	340	346	331	326	331	356	347	327	364	356	319	333	323	351	347	378	326	321	331	360	377	344	372	326	351	374	365	332	324	346	336	340	368	324	376	352	327	351	339	381	343	318	323	345	328	333	346	318	339	323	372	351	354	341	355	391	349	349	358	336	346	356	335	366	310	314	311	329	334	357	318	338	327	373	293	353	338	334	345	334	359	338	320	327	299	346	323	371	335	331	314	337	359	329	362	373	328	323	351	311	316	360	325	326	372	350	339	331	371	331	322	357	336	309	326	355	361	330	372	367	355	362	360	304	352	345	291	326	325	330	363	347	349	343	290	347	321	344	315	374	313	316	340	338	349	369	309	313	352	337	364	330	347	328	360	346	344	338	329	342	339	332	321	324	353	332	349	375	340	373	323	341	306	312	362	340	362	374	373	394	365	327	339	327	358	316	312	354	326	338	362	323	357	361	366	337	358	346	335	321	323	338	337	318	345	353	318	340	327	380	336	319	320	343	327	350	313	353	307	351	340	336	333	346	341	313	338	341	315	333	327	350	310	366	317	350	327	353	325	383	327	356	344	333	346	320	332	354	340	376	350	324	322	307	323	345	309	340	354	334	302	323	346	317	367	358	359	337	331	324	329	340	346	320	336	341	342	293	309	310	353	342	364	314	361	316	324	349	365	342	324	336	350	346	360	345	341	341	300	336	321	338	321	341	330	348	354	362	347	348	368	324	332	337	336	383	353	316	329	334	307	353	354	373	321	331	331	317	322	328	300	326	371	347	366	316	338	329	341	362	318	352	318	324	349	303	318	373	333	339	358	366	362	322	345	348	349	338	344	359	331	338	363	329	331	311	320	317	334	327	334	303	292	308	350	337	371	362	319	396	364	332	334	331	319	341	340	347	349	310	344	340	315	369	293	327	343	359	301	355	336	328	362	350	326	343	346	368	358	353	349	350	324	334	336	366	385	335	342	308	331	340	346	368	332	337	363	334	317	334	361	363	334	322	306	367	355	351	327	343	348	347	328	308	337	346	349	339	307	339	362	348	345	382	327	292	366	321	332	360	357	332	325	305	319	333	318	343	337	322	358	351	329	359	308	340	335	308	305	314	320	339	342	351	351	341	366	350	357	340	330	337	297	334	339	355	318	367	332	340	352	302	319	308	362	333	333	343	332	323	321	345	358	337	327	324	338	339	349	294	325	304	305	346	314	337	359	306	319	342	340	333	324	358	364	350	325	352	339	331	332	363	303	349	323	312	322	372	342	328	317	337	359	320	379	348	340	342	305	313	333	379	346	322	329	327	349	355	291	367	365	316	345	310	360	340	360	319	365	349	341	343	305	332	357	315	338	318	317	292	311	353	331	329	342	330	363	372	349	324	359	355	344	358	312	357	363	296	326	319	329	286	325	313	336	330	347	331	359	328	317	351	363	312	316	350	353	302	322	349	352	366	318	342	328	341	367	329	323	329	321	346	327	343	319	301	317	355	342	358	340	343	329	331	352	336	360	357	348	365	336	321	318	366	307	329	333	364	335	352	343	285	296	333	326	362	333	336	319	361	311	336	341	321	338	347	349	314	354	331	343	342	326	317	358	328	306	343	330	328	325	327	332	354	343	353	356	293	366	374	397	328	321	337	338	334	328	343	324	330	364	336	328	369	342	324	363	326	308	352	327	374	339	308	369	302	307	327	316	368	327	322	332	336	344	364	344	366	352	373	326	315	357	337	313	310	305	345	343	335	309	321	293	297	353	340	332	315	333	303	330	325	311	372	341	308	344	312	337	320	353	324	344	318	342	323	338	356	323	355	316	316	353	346	321	346	344	319	342	323	312	321	325	322	314	351	341	325	351	330	375	331	282	345	314	364	296	329	348	338	322	339	340	344	339	315	324	338	324	354	324	337	304	346	332	324	315	321	370	307	323	315	330	338	342	326	341	323	333	351	370	283	358	362	360	348	351	337	306	347	360	354	309	342	305	338	364	328	353	380	335	325	308	360	344	338	311	354	314	337	343	339	353	359	342	349	359	355	326	384	328	384	390	335	326	349	345	352	337	328	361	337	349	367	350	317	367	324	328	364	358	333	367	349	373	356	336	350	349	365	337	355	334	280	353	337	359	341	351	344	331	328	349	318	329	355	316	317	336	336	282	308	352	314	338	355	343	329	342	337	314	350	350	298	308	310	337	349	307	335	389	363	331	289	351	342	357	337	304	343	340	314	329	352	339	354	363	296	337	354	336	306	351	333	362	348	357	345	334	332	355	312	344	322	371	301	330	356	331	328	335	328	346	315	333	353	336	380	356	322	356	335	335	349	312	326	345	353	357	325	334	350	363	318	369	339	343	281	313	335	322	374	316	334	344	363	344	351	358	313	335	332	315	321	313	350	343	330	361	318	306	328	327	336	323	334	315	333	335	312	305	310	343	340	323	345	321	314	327	332	362	326	359	315	315	345	364	316	320	338	298	365	339	338	377	332	348	349	354	330	335	336	308	335	355	308	343	316	319	377	315	362	325	335	355	374	289	328	354	347	367	339	348	320	388	330	319	352	369	382	317	355	343	345	328	344	313	326	338	356	357	339	305	350	355	315	320	362	345	371	330	326	394	350	353	339	358	352	323	364	329	286	342	334	309	325	358	325	331	355	380	364	326	355	324	351	323	357	338	379	309	347	323	327	308	345	325	320	308	329	317	306	332	325	307	329	370	361	366	365	343	361	376	349	356	351	322	354	339	308	325	320	352	362	361	328	344	340	321	363	319	338	322	342	407	335	341	341	363	323	338	310	368	338	322	331	346	326	374	358	333	314	347	319	352	329	300	356	344	341	329	332	351	320	303	351	335	333	352	309	344	317	309	289	326	323	370	300	297	333	376	350	307	361	334	363	344	350	322	347	307	309	337	350	363	359	364	344	321	379	347	313	333	328	304	330	313	343	331	334	339	332	352	355	346	355	320	342	327	300	330	333	343	365	344	363	330	304	316	329	321	357	304	346	308	368	362	347	333	326	361	348	315	348	335	307	344	321	298	329	367	335	318	349	325	340	363	331	346	350	341	309	365	332	375	368	373	341	327	367	338	338	335	357	309	356	317	338	353	344	283	341	339	343	373	314	308	346	308	369	329	331	326	325	324	326	342	357	333	369	326	343	344	338	318	320	355	340	334	349	344	345	306	353	330	356	301	375	345	366	353	370	391	316	334	325	367	338	349	332	294	341	342	303	324	338	353	356	315	378	341	345	390	357	342	306	339	370	357	342	345	324	327	351	335	359	357	358	377	336	337	335	317	331	352	316	331	323	329	335	362	367	292	332	325	334	330	345	303	333	347	323	341	327	344	360	330	307	330	314	341	332	325	361	324	337	367	364	350	325	335	326	341	338	320	351	326	326	314	324	318	340	358	343	344	336	377	349	309
22437	1757	2019	2341	2018	1555	1495	1251	1160	1077	1042	966	884	863	911	858	864	845	817	814	789	791	785	824	781	808	814	775	832	703	772	821	802	791	746	822	771	735	748	757	768	731	772	773	739	818	815	827	791	818	826	800	821	803	828	817	881	782	773	734	772	811	825	812	796	785	794	791	760	812	725	736	778	742	726	812	751	792	745	759	722	755	730	740	753	789	794	735	716	739	776	709	718	730	695	723	714	709	668	719	733	801	708	766	746	770	712	786	737	717	726	718	727	754	760	751	746	713	745	728	738	722	766	700	705	724	780	736	761	760	757	729	777	673	736	746	715	765	709	757	727	736	728	762	730	735	682	710	738	734	685	755	757	715	670	658	723	739	749	779	744	733	689	740	748	747	740	716	695	703	698	723	793	783	745	751	763	726	727	782	671	746	761	707	741	738	753	714	724	715	743	727	743	735	760	752	755	682	821	736	742	771	753	712	719	739	714	712	761	695	738	714	720	742	733	709	709	770	735	754	738	755	740	726	717	749	772	727	664	714	693	713	740	711	737	754	682	747	691	728	747	725	746	729	749	761	744	709	728	744	759	770	776	752	732	798	723	749	746	711	708	719	716	762	742	747	712	738	764	737	736	769	751	728	760	732	700	725	697	724	739	736	725	761	710	725	745	761	811	748	777	729	755	731	713	746	740	748	718	695	708	760	767	703	767	725	752	734	727	756	751	692	765	728	706	717	750	751	706	758	786	760	745	720	739	739	735	730	748	717	744	718	755	780	730	778	727	703	752	742	769	729	741	719	722	692	733	702	750	789	702	743	747	758	734	701	710	755	755	783	756	704	724	723	704	778	758	711	709	778	759	820	743	713	761	771	746	726	731	732	724	748	744	778	717	751	698	709	779	753	707	769	747	710	731	778	714	771	700	752	739	713	785	695	774	726	722	714	717	754	729	725	733	699	690	805	773	768	763	722	728	736	722	699	752	753	746	735	748	710	760	757	770	724	709	711	704	732	724	749	741	745	717	698	740	674	796	741	726	752	715	705	690	745	728	747	659	695	741	714	742	690	736	762	690	756	735	719	709	770	717	748	682	747	730	743	782	750	719	700	809	749	708	727	724	724	726	756	724	724	777	705	732	674	721	767	743	743	755	736	717	716	704	776	733	711	720	714	710	722	696	747	708	757	685	723	708	788	748	720	692	725	730	730	706	720	747	732	723	792	824	722	756	760	758	760	767	776	730	764	750	718	721	671	750	800	729	719	735	753	759	766	690	706	744	721	746	722	744	716	774	757	761	724	734	710	705	772	740	707	736	752	693	745	738	725	758	789	699	726	753	728	713	744	755	724	688	748	716	745	744	699	721	745	744	705	727	697	742	796	703	751	742	751	660	750	700	747	714	762	722	715	705	763	734	694	747	774	750	686	772	758	718	761	729	748	695	753	690	720	767	730	772	719	721	707	763	697	745	789	700	754	698	750	706	706	727	740	777	688	740	765	750	727	752	757	740	749	726	766	757	688	756	715	748	762	736	746	766	734	753	739	757	788	792	782	721	739	792	704	705	732	726	716	709	675	769	719	777	772	759	727	713	733	694	718	736	759	750	780	709	738	712	792	710	675	717	744	650	785	702	770	743	727	775	713	719	761	778	720	704	729	739	722	754	738	736	772	735	723	696	727	703	738	720	769	727	769	775	765	731	688	653	749	741	725	714	761	730	699	754	694	702	689	707	711	712	760	750	735	681	720	691	728	729	744	749	762	741	726	722	751	792	746	749	737	738	765	698	733	698	728	738	729	748	689	730	750	769	734	713	709	736	714	740	752	698	747	704	784	763	748	727	679	737	778	732	768	768	757	715	726	723	723	770	734	781	720	720	736	714	703	743	777	716	767	715	787	724	731	749	684	767	705	763	754	740	702	690	759	792	734	724	742	749	741	725	719	738	685	730	708	745	750	701	722	716	809	751	671	747	697	718	738	783	720	768	727	733	716	729	753	707	731	664	693	699	730	738	735	724	771	709	762	770	726	732	741	728	719	703	712	728	713	728	743	705	758	776	719	741	696	789	760	745	747	711	731	689	689	763	712	698	715	738	764	725	765	705	726	737	696	719	734	721	740	729	741	706	726	708	729	703	712	726	771	698	701	744	721	753	802	697	703	702	743	729	786	793	718	684	746	727	765	735	736	772	759	729	754	743	734	708	739	742	722	732	767	712	763	779	710	733	707	751	709	737	733	771	712	758	777	721	715	780	750	729	733	754	689	745	758	710	701	775	716	721	748	700	703	717	748	721	765	748	739	748	723	735	720	721	745	725	706	740	733	745	708	715	738	724	747	725	697	688	778	694	747	741	761	726	720	706	691	710	736	752	733	715	688	695	739	733	760	723	723	775	749	768	725	747	787	699	773	755	735	758	726	760	752	714	668	733	714	752	700	695	788	730	750	755	743	697	755	813	742	734	731	703	749	718	721	735	797	739	767	690	731	735	705	697	772	738	693	718	773	753	731	740	720	715	724	738	723	720	802	753	727	720	772	718	719	722	776	672	693	748	720	709	728	761	761	701	746	681	734	730	725	716	766	775	721	734	774	681	759	709	733	684	736	715	809	721	750	711	733	725	758	705	715	770	769	729	737	776	741	705	725	700	732	738	723	751	731	713	714	716	708	735	672	764	753	744	716	700	741	727	749	730	762	698	692	743	741	707	727	696	763	730	711	692	752	760	783	738	759	718	737	751	734	717	752	761	750	692	762	741	743	733	713	772	718	715	744	766	741	730	768	763	756	706	723	776	754	773	752	751	773	753	723	717	716	696	755	711	756	742	708	755	789	744	755	679	736	697	738	736	785	731	761	750	700	753	759	746	762	740	746	711	712	703	757	681	714	690	704	722	730	715	715	798	686	738	750	752	704	729	720	744	755	711	729	709	723	712	697	735	735	718	719	751	742	765	713	720	699	750	725	754	722	747	715	741	738	755	775	723	691	707	736	723	741	751	715	716	775	768	723	705	742	721	690	739	706	736	673	733	712	759	705	737	766	720	756	695	727	739	726	771	737	730	748	694	741	756	734	758	738	721	759	702	726	699	761	737	739	714	742	730	757	739	729	759	740	713	747	727	716	712	756	773	748	722	739	743	715	709	749	654	758	709	737	701	754	743	730	742	721	768	744	768	753	755	720	702	766	701	718	742	744	729	777	707	717	733	718	751	718	756	749	751	755	748	746	773	773	720	748	758	726	729	754	741	707	735	749	689	717	718	738	769	738	751	727	780	716	687	758	752	693	718	759	724	731	761	731	729	758	729	709	744	777	727	662	660	776	752	773	714	709	699	715	767	714	755	762	736	729	710	806	690	743	724	735	711	761	724	796	724	704	716	696	728	707	731	736	701	730	705	740	749	794	720	702	731	752	806	708	737	690	728	727	700	752	725	733	719	715	718	768	718	744	738	734	732	706	733	782	706	758	759	755	713	671	737	720	753	762	745	753	763	708	762	786	765	743
11870	1156	281	215	235	217	206	199	211	220	220	206	201	195	195	204	202	203	215	192	183	204	198	210	191	217	203	221	215	206	215	200	195	197	206	217	213	224	214	202	182	214	214	201	179	201	214	229	216	192	205	222	212	186	199	206	206	196	202	172	197	229	199	195	200	200	224	200	212	186	229	185	223	174	215	199	210	213	205	236	200	208	198	177	200	218	194	209	226	212	211	204	190	188	185	187	216	224	232	174	179	214	188	199	219	201	207	206	207	172	212	196	180	199	197	211	188	215	200	190	214	226	208	203	191	199	198	216	198	214	186	188	225	176	220	206	202	219	190	216	196	210	245	205	196	183	218	185	198	195	194	196	180	228	202	189	173	189	181	226	208	208	209	226	213	182	172	191	218	193	239	231	217	196	209	197	220	199	224	191	192	197	224	208	206	190	187	188	210	197	209	161	180	203	203	201	221	213	200	201	200	238	196	223	187	215	195	215	194	184	223	211	209	218	206	204	180	200	209	201	229	182	193	214	192	217	212	219	178	192	189	234	205	205	209	200	189	227	208	191	213	188	207	198	213	202	200	190	215	202	186	202	232	213	210	208	225	221	197	196	208	205	195	183	220	199	230	196	217	213	229	211	186	190	202	198	192	235	219	190	181	192	195	251	212	214	208	236	208	193	204	200	209	228	218	192	196	215	208	190	245	215	231	228	185	197	222	232	223	185	197	185	237	225	203	202	188	214	205	193	214	195	193	220	223	213	209	195	204	213	189	184	215	219	210	211	210	214	204	204	205	200	217	198	214	193	198	226	217	241	198	222	200	201	252	215	196	222	189	208	212	202	200	213	220	223	210	186	233	183	188	191	186	233	218	208	230	209	179	206	198	200	197	181	199	200	185	198	200	199	229	202	195	231	192	187	215	200	208	211	209	215	169	186	210	219	248	194	209	203	207	209	221	214	224	201	232	185	196	164	204	211	212	208	215	188	216	187	233	189	210	203	220	217	184	190	198	224	200	201	222	208	202	220	201	183	218	219	200	195	188	220	211	181	213	218	194	219	197	185	203	197	202	193	191	220	187	200	200	219	207	186	193	222	190	187	222	182	171	212	214	212	208	190	197	213	197	232	221	229	215	239	216	194	204	194	212	217	213	234	206	189	206	207	207	228	208	200	194	191	241	205	201	169	202	228	205	217	220	194	216	217	198	206	200	200	225	208	226	232	207	203	220	208	215	171	192	178	220	226	208	183	190	211	192	211	192	198	191	193	220	218	207	197	203	185	233	190	192	197	206	193	222	210	194	196	187	195	226	210	222	181	209	205	221	203	204	220	220	198	209	234	215	221	222	231	206	205	182	179	175	201	199	211	195	247	219	218	194	219	191	181	214	209	194	199	201	178	215	216	205	198	211	193	215	191	195	220	199	222	213	219	193	191	237	216	199	214	205	250	230	203	194	216	215	207	201	198	215	207	233	196	200	207	189	190	215	201	220	194	187	227	194	202	182	192	203	208	212	220	201	211	208	198	219	212	203	196	198	224	217	237	173	246	191	208	231	203	244	197	202	204	233	213	203	190	232	211	200	183	203	194	207	206	195	220	211	199	186	225	235	213	194	199	177	194	209	201	243	204	188	188	214	198	198	211	196	190	198	230	219	211	226	213	176	215	182	210	214	210	223	208	210	214	211	225	216	221	220	217	199	164	194	181	223	217	221	191	236	191	209	212	200	224	207	205	228	175	199	216	194	216	213	243	225	218	214	214	219	186	206	198	207	202	217	186	197	219	204	214	241	189	205	197	208	187	185	194	213	230	214	205	209	218	194	190	198	210	220	230	207	199	205	184	185	218	229	185	212	211	199	198	202	215	186	207	216	228	190	190	200	235	201	218	209	180	196	198	184	203	214	169	186	218	198	217	187	209	214	210	239	208	225	194	202	207	232	209	175	213	210	195	204	216	215	238	221	197	212	216	197	206	190	203	166	191	199	189	221	213	216	202	216	235	211	192	222	220	198	201	215	211	187	204	179	199	191	195	185	216	234	209	219	222	183	178	195	213	184	209	220	200	172	202	199	220	193	184	208	223	198	194	192	206	212	200	200	189	199	210	207	217	229	228	213	194	200	214	204	193	191	228	209	208	199	220	201	189	220	204	190	198	181	182	211	219	236	206	189	212	240	214	192	230	199	222	205	227	186	213	191	189	204	195	180	219	203	196	183	206	203	188	199	196	226	212	210	216	233	193	226	232	188	186	198	204	202	190	191	212	218	217	204	183	216	200	208	213	193	188	204	214	241	219	219	245	214	245	189	203	202	171	206	203	197	205	182	213	209	201	199	217	221	184	213	189	215	228	199	225	194	203	197	186	205	208	206	214	209	203	213	169	171	210	209	195	205	195	221	200	210	231	207	216	209	202	203	181	205	214	198	228	185	215	236	204	239	225	199	202	190	170	216	226	202	181	203	182	204	191	213	235	195	182	200	196	185	204	211	210	195	197	228	195	202	212	194	210	177	227	218	212	216	200	210	220	215	185	226	230	228	186	186	197	219	238	173	212	204	187	208	188	215	226	244	216	230	205	212	223	204	209	181	202	213	214	200	184	212	213	215	210	180	212	225	202	235	205	200	195	201	209	222	175	236	216	192	188	193	178	220	191	167	206	190	197	185	215	200	196	190	230	202	192	204	203	211	204	198	222	184	194	184	211	183	243	201	239	191	178	197	208	212	189	186	209	202	198	202	202	182	214	186	220	230	210	198	223	188	179	193	217	198	218	192	204	204	220	199	219	194	194	179	226	199	207	200	163	214	217	184	186	176	193	199	190	220	211	211	204	200	218	190	241	218	208	217	217	179	201	227	206	205	204	205	240	183	198	195	208	189	209	212	197	209	214	221	186	172	203	197	203	222	211	217	223	204	167	196	193	199	201	216	221	210	175	205	212	225	213	212	181	218	205	211	214	205	212	212	213	188	225	208	238	209	227	196	215	205	213	223	184	185	205	205	191	200	193	189	180	210	192	219	193	205	204	201	199	173	188	220	224	198	212	202	203	221	208	228	198	213	175	199	208	206	208	200	206	193	195	208	214	188	237	217	184	197	204	212	202	198	217	177	214	215	197	224	230	204	188	210	215	216	227	198	186	216	208	192	209	179	211	197	192	211	188	194	206	202	209	200	231	204	171	208	174	220	174	205	190	194	197	212	196	193	178	198	197	196	209	174	218	214	211	210	208	225	210	217	197	196	191	187	186	177	236	176	199	173	221	211	201	205	177	191	185	199	190	189	189	211	207	206	220	191	209	190	203	200	218	212	196	199	180	207	193	225	208	199	197	208	216	181	199	217	226	192	207	204	174	194	169	185	175	198	217	167	199	208	205	205	215	229	176	202	205	194	205	215	223	200	163	203	200	196	198	226	202	206	213	205	172	192	198	211	208	225	209	203	210	203	214	175	207	224	220	194	203	226	191	188	208	198	181	197	188	197	205	206	219	206	201	210	190	212	233
6823	651	526	558	526	486	470	519	492	484	517	524	502	487	492	508	499	508	507	481	498	528	481	497	470	492	521	506	519	479	495	525	454	478	482	506	500	497	491	519	476	458	495	483	488	512	486	478	517	498	509	545	497	474	483	478	464	448	508	490	475	539	486	505	511	503	492	498	528	493	474	501	463	492	511	460	498	496	497	507	507	489	500	498	509	441	514	524	499	495	485	452	449	542	503	485	469	509	463	524	476	462	462	464	480	458	483	488	473	497	469	446	449	471	501	456	476	501	499	445	513	498	466	498	456	477	476	469	460	471	484	532	492	464	487	471	463	499	522	457	498	474	481	480	487	494	468	491	505	454	482	480	508	466	460	487	540	494	465	484	483	479	474	477	446	496	478	457	488	472	474	473	473	462	513	461	471	507	500	476	483	488	488	429	476	505	466	499	496	488	497	480	460	482	490	485	486	507	517	521	502	494	483	456	527	472	468	474	494	457	503	519	484	478	506	476	502	482	505	473	462	510	464	504	441	477	472	512	476	498	496	492	445	474	490	486	505	457	464	482	492	484	497	477	500	501	451	483	445	485	445	503	489	494	474	468	489	500	501	480	518	505	505	461	490	463	500	499	489	492	506	490	460	499	495	471	488	496	477	458	491	480	474	474	460	470	480	429	500	480	478	480	473	459	468	462	472	443	502	509	474	486	453	489	483	466	489	518	467	495	495	485	474	515	483	496	437	449	516	486	456	492	473	496	475	476	502	478	444	455	495	427	524	479	528	432	493	473	489	459	488	499	457	459	496	489	498	516	479	485	486	511	476	475	462	477	534	514	498	485	478	454	455	483	502	458	491	450	442	488	483	509	463	480	547	476	466	470	497	473	492	509	511	494	482	510	481	449	466	434	465	490	487	456	470	483	487	437	504	481	477	491	500	477	524	483	518	485	485	453	468	506	503	482	486	502	485	471	473	480	494	542	469	469	460	477	481	483	475	505	444	428	497	494	475	470	473	492	482	486	526	483	493	485	530	439	476	460	512	487	492	462	484	471	483	477	471	493	488	468	479	485	488	483	491	515	470	456	466	505	449	500	481	495	476	446	524	486	481	453	496	472	464	493	532	490	507	481	462	493	443	460	481	441	512	477	510	478	488	464	447	480	480	501	461	496	457	503	519	478	490	471	468	462	482	447	451	503	473	500	463	418	490	515	470	499	482	481	469	458	496	514	497	442	496	464	472	468	486	480	465	493	501	470	472	503	496	465	474	477	465	520	486	488	465	455	503	530	457	500	496	524	479	462	469	474	470	481	497	466	485	501	496	463	507	475	468	471	453	465	485	490	484	487	470	484	487	498	499	469	465	459	455	492	502	481	472	487	481	506	460	462	503	489	516	455	521	521	453	475	502	478	514	522	467	449	505	500	520	515	494	446	501	448	477	512	463	493	513	476	449	529	479	478	457	520	500	467	504	447	456	503	476	469	476	502	549	502	482	500	471	519	502	468	444	480	504	491	466	486	454	515	436	460	469	510	517	478	463	487	479	504	464	449	504	504	464	471	482	500	482	493	498	499	463	455	490	459	474	504	468	438	501	481	475	500	489	455	465	506	451	514	531	498	458	516	509	478	484	468	483	501	481	522	447	488	499	514	521	470	472	498	454	469	479	480	444	498	470	504	477	457	462	464	495	494	489	477	483	505	462	454	542	499	472	512	476	498	530	507	497	513	514	478	487	470	459	466	467	487	492	466	517	479	504	502	490	475	500	519	500	504	511	501	442	475	473	519	479	453	489	513	495	489	508	519	498	469	500	479	493	473	462	468	457	500	491	536	464	464	489	489	491	529	506	491	494	496	471	483	503	499	524	534	488	494	430	491	471	496	497	408	481	457	443	477	490	501	465	460	497	476	465	478	479	498	476	483	452	511	492	489	489	511	446	482	458	488	476	533	472	462	483	501	457	467	482	475	467	438	494	468	463	463	488	518	479	466	474	490	470	481	521	503	488	492	471	462	483	469	470	496	513	461	481	470	493	486	458	472	473	523	471	521	481	508	486	509	484	501	432	487	492	501	497	467	501	437	497	493	505	492	502	497	435	504	494	470	443	464	519	492	490	481	522	454	496	456	486	472	505	485	445	510	446	483	465	448	503	475	489	502	484	508	474	524	499	472	511	466	527	526	501	513	470	443	455	447	480	497	475	497	529	440	452	496	505	508	490	513	496	492	472	474	445	443	474	452	468	491	483	479	487	469	514	485	479	465	498	460	460	474	469	460	530	530	510	468	491	490	501	516	495	447	489	508	519	455	473	477	462	476	466	492	471	485	476	465	480	456	486	466	495	493	487	487	411	442	517	474	472	489	491	471	481	460	474	508	464	507	495	489	487	520	492	493	446	507	448	487	498	484	471	453	478	445	472	491	474	462	485	493	472	500	496	500	484	429	495	500	448	472	485	483	461	498	445	495	490	498	502	502	507	490	522	469	520	471	492	477	505	492	497	489	499	483	479	457	539	486	516	472	471	504	492	496	489	461	436	502	479	500	467	462	525	488	472	469	507	515	493	492	478	475	493	474	501	508	439	459	503	492	489	459	462	510	484	516	491	459	464	512	501	463	485	510	500	466	451	505	495	497	509	510	474	464	485	498	442	436	478	477	490	476	466	486	539	464	508	512	479	482	491	486	496	454	464	478	481	494	481	459	478	489	496	466	451	488	496	480	513	494	489	496	465	496	521	461	515	481	497	471	468	464	483	493	494	515	522	514	522	480	471	494	481	494	492	469	491	468	467	477	479	478	473	510	448	484	483	458	460	496	489	484	506	480	481	518	484	485	498	479	476	519	508	512	458	470	510	473	477	456	493	507	482	498	481	464	507	489	463	469	481	483	491	462	447	488	485	460	458	466	463	443	457	513	530	482	502	532	483	514	522	488	437	464	477	477	494	497	473	467	460	420	470	484	497	434	470	465	477	530	472	491	475	488	494	498	502	518	435	461	499	454	465	490	458	463	481	485	493	482	497	517	505	479	488	503	488	498	461	482	495	457	477	524	441	467	494	480	449	479	443	492	467	470	462	468	482	461	494	473	443	498	488	481	484	475	480	491	487	467	500	476	472	481	529	448	519	504	456	433	444	452	488	450	506	476	479	511	479	456	485	481	491	412	482	490	492	538	493	433	497	417	503	501	497	482	468	454	460	512	504	467	505	474	497	499	468	463	495	485	499	456	474	444	507	451	521	450	486	482	451	526	471	482	494	502	490	469	493	479	472	475	441	498	482	497	471	470	520	447	479	491	423	488	479	463	509	484	463	439	505	504	498	469	469	443	493	504	480	503	492	491	473	495	440	497	485	520	448	480	474	519	497	438	435	478	517	507	460	468	492	480	465	490	460	458	471	441	487	474	494	461	510	469	468	454	459	497	515	472	499	469	469	517	492	484	482	507	515	525	507	499	468	506	501	474	497	505	479	501	506	476	463	492	472	482	489	469	486	471	490	480	493	473
29728	4750	747	526	448	394	355	334	335	337	341	333	300	314	317	335	312	265	308	289	304	306	308	299	316	283	294	293	284	283	288	286	277	282	282	294	301	277	294	298	296	311	272	272	270	277	351	317	299	281	316	324	352	326	301	332	305	279	324	307	306	300	307	296	291	304	303	326	304	324	309	322	292	280	287	277	319	307	299	335	306	291	290	303	296	298	298	275	326	306	295	294	268	276	295	334	261	302	324	273	291	325	316	292	296	320	289	280	272	304	296	309	300	287	270	286	278	299	302	280	305	349	277	282	301	282	304	322	299	293	285	254	298	286	323	316	296	305	292	291	280	306	271	299	316	288	301	284	317	303	300	288	290	304	285	282	318	285	324	256	254	285	291	294	298	308	306	297	283	271	245	287	331	295	295	302	302	274	317	279	295	301	255	308	284	261	307	293	307	282	279	329	293	313	283	290	311	258	291	319	308	282	276	307	293	332	316	264	298	293	308	296	310	283	307	355	321	292	305	301	341	308	278	264	291	283	306	286	319	309	296	286	243	297	327	286	280	291	291	266	307	273	297	301	285	324	264	310	284	292	296	281	271	300	292	305	258	292	291	285	289	300	280	301	294	317	262	274	270	297	294	263	287	320	290	298	273	305	283	268	293	312	283	285	306	263	304	287	305	330	322	309	273	298	293	304	306	286	306	286	285	300	333	283	291	306	301	306	277	274	319	304	285	269	319	277	295	276	296	328	289	325	287	313	301	254	277	278	277	281	306	276	328	306	305	280	293	286	305	263	296	274	313	296	272	305	315	297	291	297	283	303	310	323	275	307	278	281	265	299	246	308	289	259	296	274	301	291	320	285	271	322	281	320	289	301	283	314	316	320	250	283	278	282	316	290	298	307	290	303	298	273	289	304	256	329	272	262	303	294	253	277	305	301	304	306	274	296	300	301	276	291	290	295	305	296	304	305	270	303	317	287	272	284	271	302	291	282	269	302	293	335	294	334	322	280	286	283	271	300	279	295	312	290	307	302	301	297	302	302	310	290	300	269	278	290	310	312	294	306	313	295	282	303	267	274	293	267	286	273	290	331	315	295	302	277	279	303	310	270	256	288	282	295	306	318	303	337	269	291	333	289	283	285	307	303	293	257	266	294	262	265	281	308	303	285	266	274	306	293	273	290	320	289	287	303	306	290	298	278	335	292	245	293	279	270	280	309	316	286	322	276	273	298	303	264	298	296	293	292	277	278	294	289	283	287	275	306	273	323	297	280	314	279	308	298	285	261	316	298	303	281	323	304	304	261	281	327	310	286	282	277	290	322	318	301	305	297	283	282	311	312	320	327	351	283	292	320	289	305	302	305	289	286	272	283	297	286	291	279	286	263	282	299	315	307	320	269	304	297	304	281	318	284	273	319	284	301	283	298	286	303	312	317	340	274	264	287	302	312	320	282	279	306	319	301	287	263	307	318	283	305	314	277	310	301	301	280	281	296	292	295	304	306	303	298	288	287	311	310	302	280	267	339	309	263	290	267	295	281	267	287	295	295	275	288	317	308	288	272	309	287	288	318	258	301	304	285	317	324	259	305	283	340	282	297	281	279	297	267	274	330	291	319	338	323	280	302	275	323	313	295	286	289	297	269	297	294	317	291	282	289	301	313	310	337	302	288	294	272	263	298	276	297	309	282	260	270	291	284	292	281	295	285	302	279	253	274	271	278	329	283	298	269	301	278	257	295	298	324	282	318	278	318	257	302	298	279	291	308	311	338	301	270	303	293	279	308	273	284	292	283	294	268	258	278	264	290	326	340	271	297	296	290	306	306	288	277	329	281	306	275	322	319	314	266	238	270	312	290	305	299	302	327	299	310	294	311	287	303	297	323	286	292	288	294	313	293	268	297	266	292	294	304	287	302	264	285	311	286	271	321	279	276	269	277	279	311	282	302	324	320	290	310	296	310	274	233	295	309	305	297	296	276	289	309	309	304	351	279	329	310	294	305	293	317	296	282	312	294	295	287	296	282	271	272	330	289	288	270	323	294	271	284	333	315	323	279	274	265	309	306	260	269	286	300	321	270	269	286	298	315	318	288	281	318	285	298	322	301	253	271	272	256	285	305	269	317	287	295	276	283	264	294	303	268	295	312	308	315	314	287	314	316	298	274	255	327	290	289	270	305	272	284	302	301	276	314	292	325	271	295	293	310	297	290	303	298	320	286	313	300	283	309	276	322	312	255	264	275	269	302	292	277	315	278	301	281	261	272	312	299	292	313	313	295	302	303	301	328	315	282	288	265	276	289	296	284	274	317	337	285	325	298	313	301	288	310	256	299	273	311	287	292	298	261	290	279	254	304	285	314	304	312	311	288	300	281	286	317	286	308	314	274	293	258	295	317	325	313	305	301	345	304	301	301	252	308	286	296	301	294	307	317	275	293	311	322	316	281	283	309	267	294	295	287	287	325	297	275	269	265	296	288	303	314	302	294	300	251	297	308	311	297	266	314	315	288	311	301	287	280	313	299	287	303	316	287	326	302	306	284	276	296	268	292	272	303	309	270	308	319	279	299	318	298	271	297	292	272	299	273	310	283	275	299	283	307	313	305	308	283	288	297	336	287	312	295	308	291	317	285	324	270	304	308	281	322	300	282	299	294	287	287	264	280	306	298	300	308	284	272	289	292	298	315	277	289	300	265	297	276	307	296	300	343	291	275	328	286	273	281	277	311	306	310	297	277	313	271	283	284	254	297	311	316	341	285	294	313	313	306	292	293	292	261	324	294	295	277	242	266	259	282	291	257	292	277	286	306	279	299	310	284	330	305	328	289	283	272	297	317	313	277	269	256	279	299	316	322	274	284	347	303	309	302	327	264	268	291	306	292	306	301	298	252	301	299	284	275	263	301	303	290	258	298	299	280	289	279	274	314	301	303	316	285	263	285	282	295	303	289	294	301	276	287	287	291	322	294	301	299	316	306	278	302	289	301	287	322	311	292	277	275	310	294	326	321	305	307	320	290	307	321	307	308	266	298	292	283	318	278	282	260	272	300	303	289	270	266	259	314	276	281	317	318	285	320	294	303	310	307	290	316	284	292	298	288	305	284	300	287	276	293	296	278	292	285	307	303	302	284	312	297	321	285	269	305	285	305	281	309	290	305	321	301	306	268	277	302	283	290	305	277	331	310	287	314	301	323	304	289	299	256	265	280	280	277	337	312	278	266	312	287	274	278	328	298	308	302	268	307	309	279	293	276	263	306	305	295	275	294	283	273	284	271	295	291	325	278	279	309	295	309	279	298	252	283	280	306	320	289	285	318	279	290	298	296	304	308	302	313	267	286	269	300	263	333	323	299	297	247	286	266	282	304	342	286	314	309	312	326	272	309	278	288	301	280	306	314	295	269	326	311	310	276	282	298	314	316	288	334	286	286	318	309	313	286	291	291	255	324	294	302	292	280	309	303	269	268	298	302	320	266	284	322	310	260	288	292	260	285	299	278	285	296
17209	1071	1305	1478	1290	1173	998	951	884	842	877	776	712	803	718	713	725	703	720	739	738	697	670	695	657	691	642	713	755	674	684	678	672	687	685	662	660	645	662	661	746	663	662	693	657	693	713	725	772	705	692	719	703	717	721	701	669	698	683	738	721	719	682	727	731	684	684	739	722	652	694	695	653	676	672	661	638	682	660	688	667	687	728	685	683	667	636	650	655	702	688	702	681	676	634	647	678	687	623	691	712	665	703	629	702	690	685	679	656	686	661	633	658	610	678	679	693	651	690	751	703	620	667	691	628	656	681	656	634	617	678	669	706	683	683	656	670	669	715	663	669	649	677	673	658	673	660	683	645	681	616	692	681	631	666	664	663	676	678	645	673	651	697	685	624	661	697	641	687	666	668	677	651	662	697	680	705	654	661	704	682	648	651	701	640	647	577	639	668	655	681	665	709	643	674	647	649	620	678	677	684	638	645	673	678	663	680	639	644	631	686	653	644	703	658	670	634	629	734	629	612	676	627	651	666	691	662	692	673	664	613	663	650	647	675	644	640	669	643	689	597	672	676	644	702	637	669	632	655	650	627	671	712	636	624	654	656	670	630	653	700	622	648	666	654	679	698	646	694	658	678	674	681	641	641	704	628	661	665	657	674	673	672	635	681	642	660	666	677	654	654	677	633	676	666	655	684	651	666	692	662	612	678	600	683	671	719	654	710	671	638	616	666	640	662	636	672	680	654	669	683	660	675	688	658	654	658	664	667	635	653	676	651	673	659	687	670	649	660	637	635	674	649	619	637	713	676	678	648	611	566	667	636	719	665	682	686	659	645	646	655	648	636	716	709	682	673	700	709	654	599	662	672	639	690	687	644	692	638	643	649	659	666	648	604	667	689	674	671	679	664	662	659	622	737	656	656	659	665	672	670	652	646	622	641	676	624	668	653	705	605	670	658	643	689	671	669	646	671	686	626	642	685	706	646	664	656	636	635	679	668	657	654	679	663	673	622	644	668	650	688	659	634	625	665	648	663	659	643	668	666	656	657	658	663	647	652	606	601	714	642	629	683	626	661	654	643	705	686	703	660	672	617	672	670	683	674	630	678	627	629	676	652	655	662	611	639	706	652	626	607	677	667	621	665	656	645	673	636	631	639	659	647	587	696	644	634	656	641	635	668	678	678	648	639	683	646	628	635	678	662	685	679	639	674	685	686	723	644	624	680	643	682	650	632	656	679	657	613	662	683	692	657	663	666	666	698	641	691	671	639	665	679	685	679	743	724	676	670	704	657	687	635	670	630	658	640	654	661	633	676	683	666	759	687	658	635	695	679	689	614	675	633	663	644	662	671	701	688	682	666	671	615	739	668	666	654	652	613	695	664	670	624	645	695	688	658	648	689	651	648	645	689	639	686	663	652	668	668	676	667	701	642	669	677	638	676	685	614	670	683	662	650	692	619	650	652	619	646	637	637	681	668	653	691	708	657	679	701	672	685	686	682	705	671	658	594	635	626	644	654	675	695	649	653	690	636	648	655	662	621	661	624	712	663	691	661	714	650	716	658	618	661	659	670	654	680	675	644	669	666	678	673	654	680	621	663	673	691	648	644	634	641	701	641	654	669	628	696	630	674	677	682	654	641	697	641	683	684	661	667	674	688	695	667	660	650	659	677	678	671	662	695	631	688	677	669	717	679	640	691	664	691	703	631	666	649	694	653	611	665	662	672	645	664	667	646	686	660	603	639	653	691	638	649	704	642	643	648	647	669	640	639	651	702	664	636	659	658	656	693	674	664	627	674	689	645	609	691	664	640	707	687	673	656	673	673	640	637	708	656	681	680	660	683	664	648	667	670	651	630	662	668	657	677	629	611	723	623	691	669	603	669	642	652	686	713	677	672	645	688	677	668	648	658	654	623	657	658	669	629	648	696	604	678	635	701	646	655	629	638	666	655	663	715	649	709	643	665	642	629	656	634	691	660	676	646	662	687	615	681	683	705	625	638	677	677	597	651	681	665	683	606	656	693	674	676	699	643	655	644	643	635	686	660	626	623	691	674	584	675	684	639	642	629	593	680	673	618	678	633	645	664	638	618	655	662	641	674	664	619	661	685	651	674	640	670	691	653	633	649	639	681	666	652	657	680	695	635	649	681	706	614	619	660	625	695	621	696	679	669	692	680	639	634	671	724	650	669	679	639	639	643	730	653	636	683	664	663	644	679	685	722	650	663	701	665	667	683	685	640	654	665	675	689	647	658	664	749	680	651	640	651	652	651	665	638	659	677	664	606	669	664	659	606	663	642	677	623	651	639	643	617	683	651	669	672	697	632	673	667	612	668	647	676	643	651	701	673	701	677	681	646	679	682	653	669	635	653	708	666	662	691	645	663	664	670	692	635	665	650	645	621	692	677	654	599	641	673	672	660	741	710	607	651	659	661	706	663	645	647	666	694	665	636	658	666	650	645	692	645	642	677	650	617	661	693	640	646	637	692	649	690	639	732	623	663	659	645	670	655	635	673	670	713	694	654	677	663	642	696	668	651	710	666	681	668	665	644	690	683	670	678	660	674	637	672	637	673	682	664	659	680	639	693	656	645	665	674	656	652	673	618	711	704	680	644	684	707	687	659	665	634	648	668	680	652	649	669	697	643	686	636	647	676	659	653	642	683	621	637	679	624	688	711	652	623	621	685	681	620	664	654	633	663	674	663	669	663	667	649	663	681	665	643	664	617	652	662	643	667	663	638	652	670	660	636	660	703	657	654	670	673	636	653	693	641	653	719	700	596	708	657	679	661	622	646	690	656	655	672	665	694	680	702	641	651	657	638	684	679	681	673	659	658	672	637	649	656	617	698	669	662	699	688	660	630	638	714	630	657	634	651	680	635	629	671	648	663	655	680	661	650	690	661	657	650	662	666	684	665	628	673	650	677	657	651	655	727	640	638	684	718	621	659	648	658	686	645	677	656	672	680	669	659	683	662	663	741	674	635	684	626	643	699	675	690	655	630	674	649	671	654	665	679	654	688	684	689	698	628	677	668	669	639	669	633	639	657	642	679	639	666	689	648	695	600	644	700	660	647	648	612	633	652	714	634	669	645	732	630	649	652	666	668	649	682	700	616	630	674	601	626	670	641	678	709	715	688	653	641	671	626	682	673	671	666	655	684	667	681	648	676	630	650	639	643	656	683	681	685	646	646	713	679	662	622	646	677	657	672	661	697	655	671	704	638	670	634	671	693	696	673	642	651	680	661	709	666	646	655	645	629	636	615	636	675	652	646	645	651	660	656	595	636	688	670	689	651	645	665	686	724	673	656	657	679	671	664	699	643	665	642	693	715	636	651	600	674	644	644	637	694	697	673	688	686	647	691	703	682	627	630	686	672	675	614	677	688	649	676	670	670	692	648	649	622	615	690	650	660	671	611	642	638	607	649	670	623	594	632	657	655	680	689	656	654	688	652	690	666	667	651	715	708	657	670	630	677	673	681	654	663	674	615	647
38755	8031	1409	899	701	553	470	459	391	384	383	386	370	351	364	351	352	350	332	349	351	350	339	332	342	363	375	362	347	322	367	353	344	347	353	337	334	358	349	376	396	342	332	311	324	376	347	368	363	375	402	360	368	326	358	343	344	290	351	338	357	380	323	327	327	354	308	331	334	315	379	415	350	354	331	322	355	350	331	309	306	389	322	341	347	318	375	349	352	337	320	310	349	358	330	364	341	350	331	342	352	338	349	367	375	379	362	362	387	353	311	323	369	337	362	350	309	351	343	333	354	339	335	358	358	317	332	312	334	335	343	350	338	323	374	365	321	308	350	334	324	347	300	330	307	330	317	355	335	339	331	354	378	375	332	380	373	345	325	321	336	347	336	348	318	334	330	321	300	352	312	323	345	341	322	321	371	333	319	326	318	349	344	361	347	327	327	335	310	332	357	341	345	312	361	355	340	373	324	353	321	303	352	343	339	337	318	325	328	318	332	368	351	342	332	324	320	299	342	320	329	362	324	357	345	350	347	314	341	329	305	318	332	331	347	339	348	303	289	325	316	354	318	293	321	311	322	368	376	310	334	335	334	340	354	311	346	347	298	321	360	335	328	351	334	323	375	348	357	336	336	363	331	346	324	333	310	316	334	364	324	335	302	370	342	312	353	339	340	338	373	343	331	348	343	369	324	337	358	357	333	354	341	322	344	356	356	343	328	340	386	309	329	335	361	356	321	332	378	366	349	319	302	314	329	326	335	325	321	299	317	324	349	340	314	336	330	341	302	338	316	345	353	299	334	381	330	327	337	318	379	356	308	323	339	327	319	309	332	339	335	335	329	333	342	306	346	357	366	335	345	360	319	336	343	326	343	353	386	345	303	366	311	318	316	300	351	342	324	314	323	351	362	336	365	355	345	307	346	305	343	347	358	352	350	340	339	353	362	365	337	389	341	348	338	354	358	336	345	347	328	330	350	346	357	345	343	371	348	330	338	357	342	322	360	329	327	369	332	354	333	317	352	332	362	331	359	318	340	359	327	343	318	328	327	292	323	332	341	331	357	391	314	349	349	387	334	346	352	387	383	351	312	345	351	329	376	305	332	337	331	309	334	343	374	317	329	305	317	320	329	331	332	312	315	331	352	362	348	323	297	344	341	362	330	360	324	331	323	323	363	347	323	309	345	315	309	349	351	342	346	311	280	329	366	319	335	316	328	324	329	318	343	349	347	326	347	358	269	308	308	365	341	313	331	332	337	338	315	330	336	366	335	336	334	336	348	337	353	308	330	332	364	329	326	334	331	337	351	308	324	327	351	336	326	316	326	342	382	319	311	318	329	331	309	327	357	348	350	321	315	327	353	314	327	342	338	341	332	329	350	312	323	331	335	336	314	359	342	333	355	261	335	345	372	370	340	338	332	387	313	311	356	335	324	325	320	317	343	354	339	321	351	329	367	347	335	342	331	354	322	370	327	303	328	314	339	359	348	326	352	336	352	310	341	334	332	352	328	328	342	337	338	364	328	322	323	341	340	338	342	337	345	331	356	334	311	334	346	377	332	307	343	345	336	358	309	317	365	354	352	357	312	341	322	336	333	352	345	324	362	345	344	337	366	328	344	336	342	359	323	341	297	341	315	345	317	310	366	338	346	370	349	317	312	342	317	358	351	332	335	339	332	346	325	336	311	345	357	361	345	350	322	347	319	345	359	366	341	323	342	322	351	349	336	296	380	332	362	330	343	340	317	366	347	345	319	349	357	322	352	324	344	301	342	285	362	363	316	369	342	331	324	383	343	311	358	340	326	343	329	326	353	345	354	384	351	317	327	366	355	287	363	329	302	315	365	373	307	301	312	332	314	342	365	357	324	315	325	294	360	344	324	340	337	330	317	328	330	305	314	317	330	291	315	361	352	356	360	306	332	352	335	277	353	311	323	360	390	357	314	371	323	304	357	375	336	345	349	333	328	339	340	349	375	346	362	308	358	352	341	360	332	333	352	361	373	340	339	345	345	339	333	335	346	356	319	346	341	327	325	331	304	316	334	304	364	340	346	358	337	382	317	319	355	348	362	357	366	353	326	349	353	345	350	354	333	321	340	320	330	351	344	356	306	331	307	350	347	356	380	367	365	340	370	338	329	367	308	338	307	327	386	360	311	305	359	303	326	328	357	344	325	352	318	346	324	349	326	361	349	348	303	334	334	340	338	331	343	334	355	344	353	351	361	305	353	357	363	345	344	307	348	335	343	348	358	348	324	351	331	360	316	334	356	365	331	339	320	356	367	352	356	352	370	365	368	346	367	377	333	310	385	339	316	327	352	365	364	360	304	339	349	369	311	331	314	333	330	327	319	346	369	336	330	320	320	309	377	350	341	339	315	313	323	328	334	375	363	361	338	363	345	333	335	370	374	359	367	354	354	332	349	328	317	372	330	360	310	341	302	303	365	374	313	322	307	347	362	351	318	349	362	357	342	338	345	328	348	341	312	318	380	334	370	316	333	316	315	318	347	329	399	348	319	324	372	329	344	355	351	342	329	335	298	356	375	323	318	312	344	361	321	348	307	352	355	349	334	355	397	327	322	337	361	366	354	343	374	348	362	331	350	308	342	313	345	334	312	359	336	332	339	313	334	311	324	329	337	341	325	347	324	342	371	350	334	358	345	340	312	321	318	291	337	332	294	341	349	337	304	340	321	329	345	315	308	305	351	336	353	349	379	338	321	332	332	370	344	373	330	332	354	353	315	353	326	326	356	332	329	334	334	314	332	340	339	341	319	346	357	318	309	374	333	341	304	316	370	298	334	352	339	346	320	383	354	295	335	353	328	333	359	297	350	318	336	331	329	348	355	349	381	334	393	354	355	324	359	308	315	343	305	317	368	339	338	342	333	338	335	323	325	355	317	320	344	349	330	322	349	353	342	337	312	316	347	372	317	285	332	372	332	339	345	387	335	348	322	332	306	337	334	357	353	374	320	299	337	356	326	342	340	369	346	331	347	356	311	309	334	344	339	303	352	335	354	298	314	333	362	310	333	333	353	346	375	359	341	362	344	371	349	339	339	323	341	353	384	322	328	346	338	374	350	329	368	325	331	346	368	365	319	325	335	345	336	317	341	351	328	344	377	318	313	351	359	351	347	304	329	340	348	339	341	333	346	348	309	367	302	344	355	316	360	359	326	358	349	358	327	346	352	362	342	346	333	348	318	360	375	381	371	315	365	364	343	361	313	314	322	343	313	316	338	335	332	342	345	333	340	348	336	332	339	334	338	389	352	322	348	353	355	360	355	345	367	312	384	369	335	305	344	361	331	327	343	369	315	384	328	296	334	328	344	334	339	320	338	351	339	345	347	338	348	346	342	313	337	330	322	356	349	339	311	336	364	338	326	335	315	315	325	340	337	338	337	320	343	358	343	376	309	301	332	358	340	366	400	324	277	293	324	363	372	340	332	339	369	312	364	371	383	347	335	350	346	372	329	353	304	366	327	330	355	385
21139	1866	2060	2426	1970	1725	1398	1263	1147	1073	979	999	898	939	924	886	849	843	887	852	834	800	852	839	819	797	724	790	792	759	786	754	809	738	724	781	794	758	761	753	758	779	721	795	830	803	840	756	840	817	813	774	876	824	800	781	821	742	762	773	789	763	732	819	759	772	768	809	752	804	744	758	772	798	779	812	748	750	769	786	737	788	764	755	755	775	748	644	727	760	724	779	747	752	760	722	778	762	722	758	742	740	780	757	724	718	784	745	699	711	679	753	677	739	752	710	723	707	745	746	685	732	766	749	734	708	731	772	719	754	778	713	745	715	765	705	755	745	735	732	763	724	699	739	731	744	757	712	742	783	697	719	796	700	705	713	739	748	750	743	708	739	744	648	756	702	697	679	719	746	749	734	717	740	790	751	739	725	731	785	711	714	714	753	748	788	730	744	714	730	714	780	748	748	758	729	695	703	770	735	699	724	673	698	705	748	709	703	725	746	697	744	763	694	763	744	704	756	712	753	765	709	742	708	760	728	725	751	737	775	766	732	718	762	747	735	776	761	708	724	702	718	797	763	735	731	723	684	760	714	749	736	738	728	726	738	757	743	692	726	765	741	730	707	779	767	778	726	777	755	750	746	745	726	748	784	755	765	782	693	750	713	682	668	715	754	699	706	734	800	743	733	756	743	730	769	744	722	717	720	730	766	710	690	718	728	740	712	705	727	712	729	744	742	715	737	736	734	803	710	717	714	769	699	753	749	741	728	745	702	729	681	730	730	732	757	693	753	785	685	709	718	764	699	757	750	721	727	708	710	738	741	718	699	718	740	782	724	723	707	742	764	744	753	729	702	739	746	781	751	741	718	729	738	793	764	723	746	765	800	743	765	700	715	753	727	686	740	772	681	713	738	723	757	737	722	745	750	724	725	697	716	733	748	712	737	687	753	759	756	767	746	717	754	705	713	699	713	701	721	729	712	778	737	717	726	762	727	691	718	741	762	774	735	714	720	734	743	743	727	741	701	731	761	779	755	753	736	710	719	792	704	716	685	715	754	743	715	718	733	766	777	771	699	705	706	684	708	750	756	763	722	707	752	732	722	748	695	763	755	696	742	713	774	783	752	717	714	769	773	722	728	728	729	815	741	724	718	763	762	758	767	789	680	723	730	761	711	778	720	739	724	717	715	691	711	725	742	712	694	697	733	758	756	713	752	762	750	710	785	744	744	705	742	733	707	759	720	737	732	685	784	744	760	730	735	759	730	705	714	733	722	708	702	730	750	734	687	742	735	750	781	726	703	708	707	717	738	725	762	720	724	710	722	708	668	744	717	717	774	676	683	765	701	718	790	767	727	711	763	742	731	696	714	697	726	733	786	735	695	742	717	730	750	701	739	744	705	783	734	725	749	695	776	706	729	715	745	740	753	708	745	771	716	732	694	758	685	682	741	757	720	731	685	759	712	748	713	736	728	741	733	749	779	746	780	739	754	787	746	733	704	728	750	753	743	714	763	761	721	711	741	709	811	698	797	747	737	731	737	742	745	729	697	743	741	728	763	701	714	733	781	732	724	778	743	778	742	750	768	725	710	725	727	733	783	769	723	736	734	748	738	715	703	726	677	727	731	712	780	744	713	763	793	689	731	737	722	731	669	750	751	758	750	722	796	705	742	739	774	724	705	721	721	753	744	733	805	727	744	753	725	730	684	768	769	724	712	748	719	723	721	694	704	750	790	691	757	739	772	711	723	741	721	730	713	754	733	701	749	728	726	733	794	703	747	742	726	731	751	743	744	712	689	733	697	732	748	695	753	769	721	752	724	738	719	775	744	769	704	754	724	727	783	734	775	724	747	767	702	740	793	732	756	690	784	739	762	768	691	760	746	669	718	723	721	713	718	729	722	753	757	759	682	762	713	702	764	751	772	751	712	777	706	742	688	709	760	693	738	749	699	691	734	728	726	713	706	728	743	793	695	735	727	735	725	716	765	718	763	724	708	746	777	657	750	745	753	739	754	711	713	769	733	756	745	752	744	701	687	721	702	754	764	734	704	690	728	732	773	717	712	690	722	750	784	698	742	784	733	736	736	730	692	668	700	702	668	764	725	730	724	783	742	723	776	748	751	727	723	691	745	732	713	750	739	711	754	731	734	778	700	734	678	756	767	742	764	741	774	730	748	722	710	751	749	748	802	697	714	710	730	764	720	691	724	694	757	717	737	746	748	689	743	770	760	749	702	732	739	751	745	709	778	713	742	753	738	726	729	694	731	686	770	747	757	763	680	735	742	767	703	765	674	704	734	739	744	790	692	745	747	761	742	720	720	683	699	771	755	757	755	702	762	711	707	769	701	729	769	710	763	696	719	717	743	723	730	757	744	755	708	711	708	791	681	771	741	702	739	753	710	729	717	743	735	746	741	728	689	756	681	738	751	721	706	743	767	713	710	727	728	763	704	707	741	742	702	716	783	764	720	708	787	688	747	753	746	743	702	697	747	724	703	693	766	741	758	709	725	754	748	742	757	730	763	757	723	690	673	697	714	756	741	727	716	756	746	737	724	778	754	696	705	719	721	760	734	750	746	690	681	757	702	667	734	706	717	774	750	676	737	729	758	772	719	713	765	734	749	758	739	775	741	746	689	745	719	711	755	724	726	716	711	698	722	768	734	757	761	731	749	702	684	731	707	755	762	684	732	753	742	738	762	720	745	680	745	748	689	754	715	732	785	747	705	707	763	717	708	733	746	728	719	764	792	727	705	705	762	753	748	731	714	704	714	722	732	743	745	748	715	728	722	707	723	705	718	760	674	770	814	705	718	726	741	760	739	746	763	740	753	718	736	721	687	712	733	725	708	733	771	785	698	728	728	770	801	747	712	724	684	738	705	761	753	718	711	770	709	743	667	690	793	734	720	770	776	697	699	744	698	718	721	715	741	771	749	723	736	730	713	751	749	705	712	679	747	713	778	700	780	747	695	732	717	746	746	725	768	723	740	737	722	702	761	750	711	736	716	770	730	732	783	757	728	707	691	739	707	706	733	730	731	739	751	685	738	711	759	731	743	754	781	744	721	684	785	726	745	748	688	686	740	711	786	762	700	745	720	730	718	790	717	719	689	723	722	727	695	728	700	775	701	745	743	786	749	737	724	775	696	774	775	759	746	729	722	736	736	741	708	688	710	757	720	745	728	762	744	757	767	737	703	734	751	736	742	767	735	712	717	752	771	714	766	720	744	748	748	765	723	741	740	759	744	781	768	697	789	755	734	732	713	699	771	702	700	799	745	706	744	737	722	737	770	735	737	760	731	757	711	758	745	702	692	698	731	777	725	713	737	741	703	694	781	718	794	749	713	715	748	783	777	725	756	736	721	784	722	718	737	726	771	742	774	731	752	741	747	716	729	760	798	729	754	743	713	714	770	785	747	714	797	790	743	738	680	774	751	690	707	763	719	711	734	711	724	765	697	719	699	754	719	695	723	730	750	762	735	725	759	736	740	729	752
11639	1233	205	226	207	209	222	231	211	190	183	214	195	251	202	188	174	195	219	176	215	187	205	228	206	194	201	188	212	203	195	206	221	226	209	199	203	214	195	214	216	198	235	216	204	212	211	191	201	199	182	191	199	210	174	232	197	209	208	207	194	182	215	201	238	194	204	200	206	204	202	219	215	207	227	207	178	187	228	207	200	191	223	184	213	216	201	214	182	212	197	190	202	178	207	217	213	195	216	211	191	186	185	217	209	205	189	203	211	204	178	212	232	206	226	203	235	220	190	202	210	223	205	180	209	197	213	222	192	181	202	201	193	221	186	205	200	193	200	194	198	199	204	234	178	210	225	203	202	208	214	185	221	210	193	175	208	207	206	228	199	173	217	186	204	201	234	177	243	213	203	217	216	208	185	215	189	174	193	186	194	213	194	200	243	202	208	216	200	208	202	231	205	213	219	188	198	242	205	211	199	183	218	217	191	198	201	199	232	216	188	188	185	201	199	181	192	219	200	241	230	211	194	221	217	204	217	188	194	183	204	185	193	208	223	184	180	206	192	188	196	233	193	209	210	212	213	210	220	204	200	222	206	205	211	199	186	195	210	190	231	205	179	217	193	199	215	199	219	212	201	199	190	197	218	224	191	228	186	198	212	201	209	203	181	201	176	214	204	229	218	231	194	201	202	210	202	197	215	179	203	180	194	199	235	200	211	234	163	223	201	210	209	211	213	214	204	223	215	213	203	214	187	224	190	181	192	189	219	208	220	215	205	216	209	208	210	199	205	195	217	200	212	217	190	263	221	192	217	191	201	206	201	215	220	236	212	203	213	223	201	210	233	198	221	208	183	192	212	212	209	207	223	204	222	201	221	222	185	211	199	197	186	220	227	214	173	216	185	218	198	215	220	200	204	196	215	182	225	215	203	196	216	200	201	193	195	226	225	201	218	213	209	206	209	181	222	216	207	214	216	206	226	180	236	231	191	219	211	193	206	195	175	195	211	179	214	216	218	190	184	197	185	215	234	211	186	218	212	204	218	200	208	216	217	191	214	228	210	211	206	226	209	205	206	232	195	207	197	187	216	232	207	188	243	212	205	216	232	222	226	195	213	184	214	208	223	214	211	223	217	215	200	215	193	235	229	204	209	209	208	196	203	203	192	200	207	224	225	232	195	218	232	191	196	211	201	198	229	224	200	196	186	193	221	195	227	209	217	210	200	183	205	216	221	221	229	212	204	173	175	204	203	198	213	212	209	245	201	217	198	204	194	224	222	218	221	228	187	248	214	205	212	204	210	186	203	205	198	186	170	224	220	246	193	188	212	224	222	206	192	220	194	227	185	217	175	182	205	210	209	201	223	208	241	230	196	203	223	190	206	204	188	190	201	202	209	200	176	186	208	197	185	233	221	182	202	183	202	180	213	208	176	187	215	178	194	221	225	198	221	201	214	217	187	185	184	189	201	198	184	200	177	208	193	224	213	196	225	178	175	208	209	217	205	214	173	201	197	214	186	198	235	172	170	193	197	193	216	218	190	201	217	199	214	229	186	229	209	205	217	212	200	216	210	186	191	203	208	209	201	211	196	175	185	204	189	191	202	188	184	219	217	225	204	217	211	221	227	205	196	205	217	198	211	201	209	218	211	215	223	194	211	221	200	208	200	207	215	212	208	226	233	194	206	224	227	202	220	219	169	218	206	223	212	204	234	192	199	206	229	199	194	190	218	200	192	218	200	202	189	240	188	223	232	199	196	202	202	220	210	199	190	225	194	216	195	220	195	195	201	199	214	207	187	193	208	242	205	208	212	210	197	186	195	212	194	182	190	238	221	201	203	213	217	195	191	185	195	195	202	202	217	200	215	194	185	218	205	223	181	214	238	231	224	226	206	200	201	214	204	216	210	212	222	223	206	205	230	225	180	210	210	224	180	195	204	220	216	199	186	202	202	202	218	227	203	219	209	187	188	184	207	239	197	193	207	179	211	226	196	203	213	207	175	220	231	208	240	191	223	235	194	213	232	214	183	192	204	212	198	222	233	221	228	194	203	195	201	218	200	219	210	167	211	200	214	232	192	199	173	202	200	204	248	206	206	228	217	234	232	189	218	207	210	204	206	217	196	238	213	194	228	217	220	199	202	191	230	191	173	183	184	223	204	192	210	202	213	211	236	223	206	188	227	206	213	200	207	203	208	222	214	222	233	215	198	222	184	220	187	199	219	213	187	235	186	205	236	190	201	194	207	209	208	189	223	198	218	203	202	209	174	203	177	175	221	190	179	175	205	197	217	213	234	229	203	187	228	214	200	226	200	209	202	209	211	221	210	205	190	184	190	225	216	209	216	217	189	238	196	208	201	204	198	205	192	172	186	192	209	223	226	197	205	211	217	199	163	211	195	218	204	194	185	209	186	190	203	220	220	206	198	208	229	207	212	227	199	211	211	208	234	182	199	239	180	219	230	210	207	214	209	208	197	208	206	217	182	177	228	219	191	197	226	192	189	210	207	208	218	225	216	204	212	196	225	206	176	202	197	207	231	191	193	203	196	201	195	205	189	187	197	212	212	208	228	211	213	207	215	189	195	221	227	208	205	226	188	206	212	189	202	218	212	223	221	187	228	192	210	215	190	213	210	207	206	213	189	241	220	213	200	190	192	225	198	195	170	227	183	194	170	225	190	207	200	187	166	176	211	208	199	198	217	213	227	218	199	218	196	189	217	198	217	224	225	226	215	209	247	203	215	203	176	209	214	203	196	218	223	220	193	194	213	186	226	195	205	215	248	207	182	201	192	233	218	204	219	221	209	200	218	207	215	214	204	196	194	208	221	199	201	227	221	164	208	195	206	185	204	193	196	189	214	211	198	194	200	221	208	206	208	211	203	189	229	205	215	243	194	193	195	196	231	211	220	212	235	206	226	203	223	211	213	207	212	226	203	222	190	218	203	207	200	202	197	207	223	200	197	213	199	220	231	199	190	224	226	222	186	181	193	226	207	223	196	181	173	191	167	188	216	189	193	186	214	200	190	223	194	191	224	204	210	209	216	191	217	220	221	207	210	188	202	244	205	217	233	229	213	219	202	226	202	220	213	205	197	181	183	197	190	213	219	223	214	188	197	202	197	192	199	187	243	216	210	189	252	196	189	198	205	224	188	182	208	196	218	206	218	225	199	194	196	176	201	193	205	219	202	185	195	214	218	195	223	198	209	202	184	221	169	199	204	235	208	198	185	196	207	193	204	210	204	221	180	179	205	204	243	193	226	224	208	205	206	199	203	186	213	167	179	225	195	190	192	203	218	230	199	219	210	207	200	232	212	204	233	199	231	203	198	193	200	215	239	224	204	206	216	196	213	224	187	214	201	211	189	190	201	203	216	183	181	224	208	198	222	207	199	191	175	225	191	176	225	189	201	220	211	226	202	196	183	208	233	202	224	195	182	181	181	194	206	207	185	182	194	204	190	214	172	194	214	219	237	220	172	212	214	196	206	209	186	209
6825	809	523	522	538	526	516	513	501	509	452	512	491	495	512	474	458	542	504	471	493	450	447	478	488	467	478	486	485	506	490	523	471	502	487	449	498	446	479	489	504	485	471	472	507	455	520	486	532	515	477	491	518	517	490	496	528	496	494	501	489	467	494	509	492	503	526	497	508	476	522	477	491	533	464	495	524	535	491	505	503	488	469	523	511	505	522	470	489	476	426	455	489	503	464	499	444	481	533	440	537	473	495	477	464	467	475	513	518	490	487	505	475	497	491	494	499	503	476	488	492	481	462	509	553	503	468	461	486	467	441	487	479	440	458	483	506	467	516	509	481	505	484	470	471	457	475	504	481	464	483	458	490	491	470	437	472	484	491	485	528	513	495	473	481	488	450	486	497	463	492	462	440	513	472	520	493	487	468	506	474	500	477	486	493	501	500	437	495	510	460	465	470	524	459	469	470	468	456	452	505	537	467	491	480	497	483	512	496	461	455	493	485	484	492	510	493	500	521	473	501	505	477	481	513	498	484	481	498	465	461	504	471	513	465	483	489	496	495	463	473	500	475	478	460	488	535	461	506	514	474	468	497	458	474	500	522	494	473	472	432	506	440	530	493	505	511	472	514	538	465	465	472	473	471	464	487	473	466	454	497	468	474	491	502	479	498	450	465	469	503	512	515	504	504	497	466	440	465	512	459	456	503	503	478	510	428	477	486	519	477	497	493	476	462	495	476	488	468	469	486	440	516	504	460	518	499	478	475	509	467	501	465	495	485	427	485	453	514	488	485	485	463	501	485	490	506	486	475	525	486	525	444	478	462	524	470	460	479	448	443	467	489	491	518	471	462	499	462	479	493	510	495	458	503	460	436	529	444	492	488	491	494	524	483	490	425	512	455	486	459	462	470	484	475	466	497	496	499	471	475	479	475	475	479	500	468	455	466	496	524	537	461	475	477	498	491	473	497	458	500	491	523	473	486	492	488	493	453	488	494	503	510	453	457	493	494	454	457	472	485	507	462	519	500	452	419	456	482	483	465	478	525	449	468	480	502	468	469	466	500	517	434	488	493	481	469	475	492	494	486	489	493	460	504	493	486	518	453	483	476	476	494	481	501	480	438	474	460	488	492	492	487	490	481	451	466	474	469	495	515	532	476	484	481	499	476	504	516	475	496	457	494	501	456	486	513	455	489	481	489	445	498	492	495	473	466	526	473	492	504	499	478	488	503	505	490	452	451	475	447	512	477	440	458	478	497	503	489	501	503	536	474	491	493	483	491	456	434	485	466	511	459	531	451	462	488	471	495	513	495	508	483	466	477	452	484	493	492	484	499	500	485	520	504	474	441	515	472	480	503	493	493	466	512	505	527	449	468	500	453	465	462	448	475	480	491	501	493	481	469	483	466	482	467	456	491	470	500	476	514	474	450	477	448	511	469	520	500	481	528	488	496	474	463	472	441	468	492	498	491	489	472	499	473	475	514	514	476	452	485	485	503	479	502	465	466	470	465	505	466	494	485	515	485	520	501	507	497	461	477	479	504	475	489	503	493	464	468	483	476	482	480	486	504	477	472	507	479	528	514	482	453	474	512	478	471	459	546	487	480	498	476	479	504	471	533	472	488	462	465	489	483	462	447	490	435	529	474	494	490	471	508	509	497	485	471	470	479	499	477	497	438	488	506	447	510	539	442	512	477	489	496	511	491	475	501	519	486	487	468	480	495	489	466	521	473	488	484	499	470	443	478	455	484	501	471	479	470	487	496	559	462	522	470	493	509	481	512	512	478	469	512	478	504	462	482	488	480	493	459	462	544	467	477	481	486	514	480	511	456	491	465	466	474	484	490	497	483	472	489	491	442	475	527	492	545	503	481	508	494	505	493	514	520	476	535	484	468	517	499	508	494	506	493	535	527	461	483	472	468	498	532	492	510	465	499	481	462	473	480	497	520	517	507	495	515	510	496	493	464	482	487	500	495	484	495	512	536	491	482	518	464	513	477	498	509	465	489	499	476	480	495	520	497	497	475	476	485	499	471	488	458	446	465	508	456	474	504	502	475	501	468	477	450	502	530	524	469	483	474	499	504	506	496	476	511	508	520	514	490	490	486	501	459	506	458	503	478	459	492	483	458	446	487	440	499	506	512	468	481	451	498	473	509	531	464	515	479	480	484	500	555	523	461	488	465	485	514	526	474	490	487	495	486	487	473	462	471	509	481	467	452	493	510	447	505	505	442	492	512	509	499	479	463	491	475	496	474	469	536	516	507	489	462	483	497	482	505	449	492	500	511	505	511	448	488	473	469	474	501	489	473	483	458	492	467	470	456	494	527	498	519	518	484	489	500	473	490	473	526	473	469	491	457	497	478	485	485	451	467	502	464	520	449	524	499	488	499	469	485	495	449	482	457	490	487	507	451	471	484	479	465	432	481	489	479	489	490	504	491	463	503	459	508	469	516	482	497	503	493	505	490	499	481	497	488	477	474	503	455	468	478	511	496	532	474	463	493	465	503	485	460	463	487	485	510	521	458	474	462	460	466	485	477	482	476	458	512	463	495	472	465	503	474	474	474	474	479	456	501	488	516	488	456	464	474	511	518	437	454	470	511	509	439	487	506	447	456	458	490	481	477	462	490	486	483	446	458	466	508	469	493	521	461	493	501	448	463	495	515	487	496	501	487	485	517	511	451	469	510	500	500	480	456	493	527	527	447	436	481	454	479	506	504	465	512	490	469	481	445	476	455	489	477	487	502	495	499	466	459	484	487	475	501	501	451	483	461	498	500	504	461	492	479	481	476	495	489	498	480	470	459	446	500	493	457	467	475	488	455	489	462	466	474	480	476	471	496	500	508	495	459	464	472	507	436	522	463	463	479	454	467	441	495	508	506	495	488	510	473	475	455	473	496	520	471	467	486	535	482	452	459	463	476	489	489	521	496	458	476	479	451	495	480	496	483	483	474	481	459	458	512	503	490	471	487	478	498	480	481	455	462	473	482	487	483	499	501	510	494	518	475	474	518	493	468	471	481	512	463	464	456	509	492	458	472	490	474	484	493	483	498	486	494	489	505	486	468	508	500	473	464	482	511	494	545	469	465	471	508	477	485	498	458	486	479	480	488	478	479	501	521	504	510	468	519	491	485	493	462	463	480	475	465	487	470	465	501	492	480	466	478	495	506	488	504	485	492	479	485	496	488	505	488	489	491	498	495	524	469	500	499	492	501	496	476	544	519	454	507	483	431	468	468	448	445	450	531	512	454	485	470	485	502	501	480	495	464	512	491	515	475	503	491	472	490	473	522	513	512	478	494	491	472	469	461	489	470	533	470	487	468	479	500	489	506	459	470	470	454	444	450	489	508	499	492	491	457	482	528	483	487	503	506	465	457	494	485	472	490	513	491	486	461	507	459	468	462	477	477	497	451	497	511	461	472	476	516	522	516	456	485	484	494	476	477	482	478	449	451	512	448	509	527	487	507	529	444	538	457	492	456	469	468	533
27365	4466	750	478	430	381	372	355	348	319	324	274	319	316	309	286	313	304	313	301	268	298	327	282	292	290	315	280	276	273	266	316	268	298	339	324	306	287	297	309	284	279	280	288	310	311	297	286	302	305	300	287	301	302	297	304	323	289	300	294	300	312	299	295	283	313	287	289	298	270	324	314	293	312	268	286	284	300	278	271	275	300	318	333	305	329	322	292	296	275	303	298	243	301	280	323	292	300	290	286	297	271	263	274	318	305	276	309	294	310	329	317	302	326	313	282	277	263	286	292	267	271	322	291	320	307	302	254	277	269	273	320	301	303	293	291	290	274	283	297	276	288	275	287	288	265	293	318	300	282	301	294	297	266	289	295	273	298	259	294	289	321	325	308	291	278	268	284	292	270	295	275	324	301	296	305	314	287	280	298	293	262	294	309	305	306	295	296	318	305	310	307	308	310	328	301	278	325	281	295	321	299	280	272	301	258	297	321	281	286	290	281	300	282	302	302	292	329	281	269	293	294	264	311	292	286	263	306	294	287	305	308	292	294	297	283	316	307	260	267	319	287	273	276	287	254	293	288	306	278	327	320	279	307	299	285	309	308	292	294	281	265	290	327	290	292	288	323	326	319	291	273	291	263	261	296	301	302	294	278	328	304	285	303	317	283	305	273	321	306	301	295	303	285	296	272	269	279	249	310	297	317	290	279	292	307	293	293	292	307	288	295	282	293	314	293	320	315	315	300	269	300	299	271	324	267	292	272	291	298	278	312	302	313	283	277	288	304	303	260	289	313	312	308	283	294	291	294	302	282	298	314	294	303	316	319	302	275	319	287	305	332	295	284	285	283	277	308	259	267	277	336	325	267	301	298	310	302	263	324	267	274	277	297	298	324	285	283	290	329	323	299	286	289	298	286	298	280	303	313	303	274	299	272	265	258	312	298	258	323	307	271	323	296	293	319	296	322	280	333	303	277	300	282	288	283	296	313	293	315	277	295	297	290	314	273	304	263	326	301	307	289	290	289	264	278	292	280	300	292	281	272	283	285	321	302	311	307	304	286	280	307	277	278	291	263	304	310	296	300	314	284	294	298	285	262	294	277	305	301	269	256	289	280	308	325	269	250	273	267	271	302	290	313	296	293	256	305	278	271	297	277	292	252	307	289	295	297	275	308	289	315	316	271	298	322	275	299	297	308	287	325	292	274	290	298	334	310	283	312	318	265	287	270	285	297	255	296	304	293	299	309	287	284	294	294	298	300	292	296	312	320	303	288	229	281	313	298	300	299	317	320	306	263	323	304	303	299	301	283	297	290	259	318	292	293	313	274	264	276	318	299	272	298	260	301	287	285	287	318	249	293	288	296	350	313	319	275	291	287	265	274	273	298	313	298	332	292	309	309	279	307	294	296	286	309	260	294	285	308	244	271	276	327	321	295	277	287	284	267	278	249	288	338	264	287	291	302	303	319	297	293	271	289	300	298	279	262	333	325	278	319	276	303	313	314	268	313	289	313	313	282	304	264	270	261	285	310	290	295	315	296	287	292	294	297	306	297	281	280	277	309	287	309	307	281	327	266	263	300	313	296	280	285	285	305	317	331	296	326	255	304	312	270	282	310	272	307	351	299	284	327	331	323	310	303	313	297	283	277	274	292	289	290	289	288	276	300	305	286	311	279	300	297	303	311	300	307	283	287	282	296	299	290	274	290	324	309	303	291	346	287	275	305	272	277	293	306	306	298	305	265	301	267	299	271	272	273	311	296	329	303	287	323	302	356	320	277	307	270	286	280	272	256	259	249	273	271	273	304	290	302	313	287	314	297	285	305	294	295	291	273	284	291	303	309	340	336	297	310	282	269	295	297	286	273	276	274	328	286	293	297	290	301	297	270	285	272	300	275	270	274	312	328	313	292	290	288	275	264	245	294	309	306	293	319	291	264	306	289	300	321	294	294	305	299	291	330	287	251	297	288	288	288	274	278	326	296	299	295	305	289	346	317	274	289	296	325	309	305	281	320	307	287	311	285	290	299	269	280	304	288	301	283	279	322	264	302	282	291	307	291	271	275	269	288	314	324	275	296	281	267	280	288	287	285	294	298	258	301	309	286	296	292	282	292	280	269	295	285	298	261	293	281	288	263	286	308	299	323	284	283	295	286	300	307	279	266	297	279	290	319	295	291	289	291	291	280	309	310	295	263	253	291	295	315	314	264	269	285	281	297	288	255	293	299	280	309	284	277	316	327	330	297	329	301	287	276	273	302	325	308	304	312	304	266	301	323	322	325	313	281	267	289	296	302	336	327	295	288	283	291	332	272	267	286	272	331	311	309	315	301	286	308	283	310	267	288	308	303	278	285	278	274	310	280	300	266	297	290	285	300	300	258	308	294	316	280	286	262	288	289	310	281	328	287	325	286	287	299	317	302	308	302	277	280	275	330	262	301	279	296	266	318	307	278	261	289	286	341	284	326	297	280	322	253	279	267	336	292	318	311	277	326	297	304	301	292	290	297	297	305	281	302	320	298	332	307	284	303	290	310	285	295	266	269	314	286	266	286	254	286	279	291	308	282	293	294	353	295	261	306	298	296	326	292	295	292	320	307	284	270	292	262	313	296	289	261	309	323	313	295	303	320	288	295	285	277	314	296	282	312	284	290	282	265	304	327	296	283	265	280	322	299	294	297	312	283	285	295	288	291	289	297	299	327	266	277	282	290	271	315	278	295	275	278	293	282	296	309	276	271	277	288	300	276	305	288	306	318	310	287	265	318	282	291	312	288	231	297	295	269	280	259	281	310	294	304	305	289	282	288	308	271	275	285	298	285	277	279	293	306	317	268	282	299	309	275	309	303	285	291	316	278	275	285	311	294	310	328	275	273	282	301	300	271	278	273	295	305	295	327	270	317	261	282	288	291	266	318	294	294	316	286	297	293	284	279	276	318	301	294	284	301	312	299	261	299	306	265	288	307	270	311	276	303	294	253	289	295	287	307	305	264	302	258	284	286	261	316	289	292	273	305	283	292	279	284	290	317	258	290	300	297	294	277	283	260	339	321	301	284	261	294	316	280	295	313	304	314	271	320	284	319	288	300	271	270	267	298	271	301	290	304	263	319	298	284	301	267	299	276	295	298	302	301	278	324	288	300	297	309	297	313	313	268	281	302	321	287	256	314	295	319	287	302	284	314	301	298	267	303	288	296	303	310	318	306	274	291	311	281	272	276	294	280	280	290	288	246	287	316	301	314	312	293	302	296	297	330	293	260	283	275	269	291	272	330	290	321	275	279	267	260	309	281	299	272	291	255	317	304	328	313	321	281	291	295	280	295	335	309	264	301	301	307	299	304	301	308	299	310	292	280	255	284	287	272	346	298	326	328	305	271	288	268	327	293	269	281	298	284	259	308	286	320	286	287	321	289	297	335	294	248	293	297	311	291	305	297	297	290	284	311	300	294	311	290	268	253	272	284	327	310	264	311	286	283	329	293	273	332	295	278	257	288
15926	1652	1367	1534	1243	1111	1014	938	830	837	791	789	747	753	733	718	715	687	767	677	750	697	699	678	712	706	696	672	692	698	685	718	669	661	663	610	647	700	692	720	720	709	715	640	666	650	678	733	706	730	683	683	673	721	684	737	680	688	680	698	731	663	658	672	670	678	665	721	702	692	682	715	666	680	614	680	662	622	648	677	674	702	632	637	646	680	635	643	655	667	663	643	687	677	681	652	685	703	666	653	663	658	653	653	648	684	663	654	679	686	640	660	690	637	676	584	642	655	645	642	710	664	632	653	654	702	657	629	666	655	664	674	646	669	652	597	660	689	683	645	672	711	672	653	646	673	656	643	652	682	671	644	652	623	643	691	691	651	653	654	654	707	660	662	680	634	655	633	656	632	651	678	638	633	702	631	646	693	638	636	609	644	686	665	672	655	688	660	674	663	707	655	655	640	699	656	715	644	639	641	686	684	689	689	629	700	631	636	604	651	636	664	682	674	706	707	649	661	658	642	631	623	692	638	674	663	641	645	666	647	599	651	683	670	627	665	684	654	625	691	655	659	623	641	677	672	645	612	694	625	700	689	601	646	651	633	641	653	640	669	688	627	681	656	621	666	667	690	661	670	660	626	684	635	647	626	620	682	676	620	668	691	659	621	670	632	686	652	703	674	630	675	636	622	640	656	652	615	686	642	632	628	679	655	638	668	673	643	699	654	697	660	657	676	638	682	611	664	622	672	686	685	667	633	628	627	702	673	685	705	658	690	672	703	666	659	644	646	699	688	674	650	651	680	700	630	667	650	652	674	671	661	642	664	676	692	646	664	683	641	718	666	657	681	664	688	667	652	648	643	649	673	685	641	687	701	646	660	645	656	684	686	642	666	698	721	658	693	680	628	647	632	667	636	696	683	673	679	692	668	662	673	639	681	662	707	621	649	682	688	647	639	619	616	712	667	656	649	669	644	673	627	653	650	665	663	621	658	679	670	636	660	650	634	652	647	668	659	645	628	627	683	717	679	685	639	631	654	671	676	656	642	662	625	621	626	668	661	676	704	639	693	645	618	669	636	666	629	656	611	633	655	664	613	665	688	687	690	699	647	678	632	654	672	667	694	647	651	660	679	662	642	679	687	661	638	648	663	680	651	707	609	686	686	658	630	677	636	677	674	622	677	655	692	674	638	654	681	676	637	613	651	729	598	666	634	647	633	631	655	677	669	646	640	618	673	699	676	626	668	668	642	635	654	644	687	663	682	639	626	653	669	682	662	668	638	613	693	634	652	663	705	630	652	688	694	676	597	652	703	678	616	703	674	656	630	691	716	613	640	651	638	626	681	639	737	647	662	660	620	625	641	647	681	685	649	674	698	699	661	686	695	681	689	687	688	667	648	682	666	693	675	653	668	645	662	669	671	645	686	660	685	651	674	619	672	674	690	681	682	621	634	666	634	700	686	681	677	689	632	672	668	654	661	655	613	700	677	590	649	700	683	700	656	638	639	612	644	661	659	675	692	687	672	593	696	669	611	655	684	644	656	700	654	669	640	661	659	649	690	666	603	665	681	632	668	597	673	643	657	654	626	639	680	671	636	693	627	648	669	659	655	630	660	665	637	677	636	647	694	641	668	645	680	696	690	637	688	651	676	656	670	670	644	653	676	667	665	686	624	660	638	661	674	673	634	647	655	654	648	698	707	649	594	644	663	675	657	625	642	639	655	668	665	667	613	679	676	695	659	637	683	630	607	657	650	706	677	636	612	641	697	662	676	645	675	632	660	691	650	664	659	651	645	640	603	683	665	652	625	673	661	679	655	654	714	648	655	661	595	681	646	708	673	650	671	641	609	634	655	701	635	675	687	630	655	657	664	671	689	648	685	673	668	679	648	658	727	663	645	664	681	698	698	699	676	649	645	612	632	666	649	664	695	705	654	682	635	688	666	678	663	650	676	644	677	626	619	691	671	657	655	667	620	690	672	646	689	609	652	669	650	657	689	662	675	597	639	668	684	675	681	667	653	665	647	628	682	652	641	699	655	656	665	679	668	648	623	679	685	637	695	621	654	623	624	642	644	667	671	631	608	664	607	666	667	671	705	632	652	599	700	646	616	628	703	688	654	666	639	696	681	644	691	650	614	665	674	657	694	677	652	663	645	664	695	670	658	656	623	652	653	638	704	649	621	635	648	659	619	658	611	642	681	642	624	664	630	621	707	637	674	644	712	689	637	652	616	661	654	640	644	667	686	635	629	623	647	637	704	618	628	714	627	673	654	662	688	669	670	646	629	664	667	675	662	643	625	698	669	688	715	683	685	661	636	651	659	700	720	644	605	631	658	644	682	672	676	675	646	624	663	622	675	666	653	606	675	717	742	631	641	669	679	701	658	679	667	630	679	648	642	669	692	661	683	709	640	632	650	655	628	654	628	693	620	656	668	679	687	721	644	657	636	668	650	684	665	661	697	652	698	673	658	636	687	704	625	666	635	637	701	618	642	681	657	649	616	683	675	666	640	620	631	694	645	681	639	678	661	641	683	680	658	653	677	697	679	652	694	678	658	656	641	703	631	642	633	650	638	676	657	649	645	648	680	674	691	684	661	644	651	644	729	632	673	639	629	633	665	656	696	660	664	640	642	723	660	623	664	659	657	665	646	684	652	670	612	643	688	674	674	686	679	669	655	639	682	692	668	655	670	662	624	595	661	664	660	651	647	624	665	648	675	685	684	690	624	639	651	666	635	659	638	674	654	639	655	648	646	684	651	663	652	663	664	673	677	659	668	647	690	646	664	692	649	629	636	661	659	696	664	700	631	654	638	689	641	634	696	714	715	669	703	661	677	619	657	650	645	655	677	679	656	656	683	658	697	689	674	624	689	715	677	660	647	675	689	662	648	699	695	673	679	642	686	653	632	668	665	629	659	692	681	679	653	632	671	654	632	634	683	690	677	651	680	662	636	654	681	674	621	658	642	661	630	638	677	649	709	678	677	662	662	655	643	683	659	622	644	664	622	697	636	632	714	608	660	692	634	657	662	628	600	658	701	611	687	670	648	627	643	627	663	699	678	698	623	641	666	624	710	647	641	641	633	669	688	643	627	641	625	670	681	631	676	681	677	649	669	666	649	639	676	669	735	660	652	655	664	640	645	723	672	680	604	702	614	652	709	655	599	646	700	629	678	640	654	654	663	716	654	650	676	672	694	638	701	652	674	676	612	699	619	647	667	633	715	684	625	655	632	703	674	625	686	679	665	657	674	667	688	663	645	667	631	677	640	696	634	682	674	644	623	640	704	683	644	732	668	651	661	640	657	638	678	628	675	687	673	704	694	689	677	681	662	669	664	745	656	662	654	643	677	645	673	643	686	686	649	613	643	734	694	662	684	657	633	690	651	644	616	638	674	619	678	681	670	638	683	665	661	678	704	685	599	637	639	599	676	636	679	659	647	627	652	694	629	695	673	638	610	650	662	684	671	653	689	686	650	655	659	642	646	653	691
37805	7934	1339	876	666	586	513	431	401	378	392	410	369	348	354	382	335	369	346	333	353	359	338	343	323	351	349	355	346	296	335	358	363	373	318	319	340	300	354	340	308	344	319	370	352	325	349	346	320	348	332	340	411	369	328	358	337	364	323	339	353	340	381	337	321	342	359	386	356	384	337	335	318	339	321	367	318	317	333	344	322	335	350	335	353	335	310	325	320	379	347	342	337	313	306	370	338	357	328	341	326	330	348	348	350	308	372	366	345	296	356	338	320	328	315	352	331	315	338	336	340	287	325	321	386	375	361	337	353	366	329	346	343	370	328	325	338	370	338	313	309	310	315	369	332	317	354	351	319	360	362	319	331	327	311	307	359	304	346	340	335	333	319	307	330	369	331	314	358	336	350	317	294	351	325	354	350	379	353	314	351	316	330	367	326	320	333	351	345	362	317	330	331	336	340	287	316	369	353	385	334	352	343	329	357	343	352	323	327	332	321	354	344	306	340	335	311	314	331	341	335	342	350	354	363	348	358	359	313	332	306	323	372	333	332	354	341	328	347	400	331	336	348	301	324	365	304	361	348	361	348	346	374	318	314	322	377	359	343	353	354	321	319	310	370	343	326	354	337	347	329	340	313	358	344	329	362	365	305	319	334	353	349	315	322	321	335	351	352	320	337	328	315	353	369	333	322	349	356	335	348	322	288	317	336	338	355	341	339	321	345	348	360	336	336	338	333	326	351	349	320	331	326	326	390	331	330	343	290	360	320	333	293	337	346	320	308	332	368	358	327	324	333	340	352	299	341	364	323	331	339	336	344	343	338	316	312	345	351	372	320	308	364	334	397	329	312	350	344	330	297	321	350	343	336	328	354	327	348	325	306	278	338	348	344	340	294	355	330	353	338	337	333	337	334	321	338	349	352	307	318	354	342	303	337	326	315	330	357	350	316	323	321	344	337	310	337	306	326	333	364	335	316	346	318	330	312	371	319	349	300	352	357	340	335	305	323	303	352	356	320	328	354	317	297	336	326	371	343	351	347	362	343	340	323	321	345	309	343	369	345	322	349	347	330	348	366	313	342	345	336	355	326	355	309	339	325	356	312	377	321	342	333	354	341	305	334	354	330	336	301	328	349	332	337	351	355	369	320	310	356	344	319	369	352	345	348	355	315	330	356	335	336	328	309	318	316	364	325	333	328	330	361	301	359	353	357	361	302	342	346	328	341	338	356	302	328	332	300	314	339	350	365	337	340	336	352	364	360	337	336	322	328	349	305	319	333	339	335	384	339	343	314	320	347	317	348	357	361	347	334	339	354	334	342	331	339	329	342	318	346	320	306	373	357	365	327	329	361	349	346	345	308	351	327	305	344	347	302	338	345	339	345	327	329	342	316	367	332	384	354	353	348	345	286	346	316	345	343	335	367	353	358	331	339	325	306	314	331	318	340	327	327	345	299	379	359	341	319	346	364	325	316	359	368	325	310	360	346	350	308	303	360	347	358	315	322	329	358	341	325	340	334	300	351	333	310	339	341	325	344	347	325	354	326	348	352	343	332	373	356	341	361	341	323	351	333	331	352	350	342	343	329	324	336	325	337	310	332	341	331	332	352	307	324	355	331	376	324	361	322	339	313	350	283	319	309	346	366	322	338	322	344	367	386	375	373	344	335	323	350	331	348	339	326	335	358	361	342	342	356	338	341	343	313	324	340	327	334	374	357	372	345	346	316	336	331	331	369	324	354	284	318	377	356	320	362	314	330	331	309	334	335	346	328	329	370	304	378	303	340	336	318	346	336	349	332	362	318	334	335	325	339	314	381	365	365	355	346	315	316	312	337	353	326	304	312	354	293	376	333	349	342	337	344	341	302	325	353	321	354	338	338	348	348	323	345	321	355	314	321	343	370	345	327	332	336	353	364	343	342	298	310	310	349	354	327	347	337	354	333	380	363	342	341	314	332	344	346	321	325	338	320	353	363	356	319	327	344	329	299	377	382	322	347	324	357	343	319	339	356	358	313	353	327	322	326	321	336	339	315	333	344	335	351	349	352	338	355	329	318	352	328	340	333	367	323	328	306	326	318	323	336	333	325	371	299	333	322	300	300	330	361	319	306	351	348	320	293	337	336	391	329	366	297	313	324	336	345	368	353	319	328	329	375	365	337	357	303	346	361	372	336	374	343	341	306	319	354	324	345	340	353	305	311	314	340	358	326	303	358	375	376	368	329	343	317	313	359	397	314	311	352	330	331	350	342	361	321	312	356	358	349	340	343	357	341	344	349	345	340	325	331	390	358	334	318	328	318	367	353	355	342	359	350	330	339	354	336	355	392	357	316	346	343	325	334	321	338	304	363	372	372	346	355	348	326	331	307	319	339	325	330	325	340	311	326	337	349	295	353	332	332	323	329	349	310	327	312	305	338	350	352	364	410	340	356	321	308	341	338	293	341	307	334	339	318	302	313	306	354	336	361	332	302	322	341	345	311	328	363	351	332	316	347	350	313	316	343	331	319	348	308	324	339	333	345	354	361	324	334	337	367	330	293	364	362	312	322	309	335	303	307	322	355	319	312	325	327	355	348	293	312	338	331	335	329	347	346	309	350	343	309	363	329	306	323	335	331	374	356	346	356	329	360	359	306	302	363	356	331	347	313	326	336	329	321	397	327	330	318	338	322	324	349	328	350	341	282	342	349	332	351	321	368	315	354	312	373	318	324	329	367	344	322	309	359	325	336	311	360	365	328	356	326	326	369	321	341	318	309	322	321	348	329	360	318	295	296	291	341	332	378	314	332	352	348	329	326	322	328	333	301	291	350	324	357	337	333	391	354	338	328	318	313	342	341	370	331	335	342	360	325	333	328	337	370	354	332	341	353	362	307	340	310	328	335	358	323	354	316	353	337	327	310	358	354	345	371	349	352	326	308	329	343	304	333	320	312	350	321	322	312	328	340	351	357	335	330	325	322	330	312	344	355	336	350	302	322	345	322	329	328	351	343	325	337	308	323	305	330	342	323	331	357	343	339	320	334	339	355	325	360	364	313	338	336	338	382	327	305	333	339	337	318	359	321	345	314	346	355	359	329	328	370	306	328	315	355	303	322	344	365	323	324	340	321	319	334	318	340	310	340	326	317	345	333	339	365	365	348	331	325	364	334	300	315	344	354	337	364	306	395	364	352	360	360	345	363	338	362	338	326	303	316	323	320	365	328	365	329	316	324	336	354	349	333	349	352	363	347	333	356	338	328	316	364	347	345	374	374	334	326	330	352	316	331	346	318	350	350	327	322	367	329	361	327	352	321	348	330	352	351	381	334	299	302	333	335	349	326	328	347	343	324	344	339	334	342	334	325	360	296	299	388	347	323	313	313	314	375	337	328	323	324	359	308	295	332	330	322	334	350	361	348	332	366	327	317	343	301	303	317	333	349	328	310	379	326	342	344	342	306	366	336	352	334	356	362	326	333	318	322	347	333	342	308	325	334	358	316	341	340	285	321	357
20555	2135	2030	2369	1995	1655	1474	1288	1145	1054	1032	961	945	875	903	850	896	803	851	780	804	765	808	813	807	781	765	779	773	768	767	813	758	726	755	744	774	754	703	744	725	773	767	758	745	797	829	870	797	797	798	825	805	790	778	841	838	783	760	799	767	783	784	800	776	794	723	793	831	805	730	740	776	742	732	792	749	809	750	775	752	766	773	755	767	756	770	740	731	724	783	727	777	746	706	780	658	734	730	773	738	735	731	726	730	733	668	764	737	731	708	700	754	734	804	747	755	696	745	760	746	749	724	719	712	752	763	764	676	728	702	752	726	710	723	718	682	722	723	742	722	725	763	760	671	726	780	712	725	749	718	740	736	774	800	767	691	712	712	762	761	711	734	639	680	665	704	736	723	734	795	710	686	742	684	725	716	756	721	685	771	741	705	781	729	774	748	704	780	756	730	748	754	686	725	686	712	715	748	729	674	706	747	702	699	682	752	740	789	722	688	757	717	708	699	708	715	704	734	729	710	781	700	729	742	782	734	698	715	688	693	747	730	723	804	737	699	690	695	742	724	763	739	673	758	762	710	699	732	712	739	721	721	745	743	751	717	719	765	700	767	700	741	706	719	769	717	717	756	734	681	743	710	728	712	726	708	726	758	736	721	680	739	711	688	696	744	725	693	714	702	755	768	740	734	756	721	722	775	681	705	765	741	811	709	711	739	735	810	689	726	739	736	737	738	702	722	706	694	729	708	720	711	712	727	753	770	685	671	779	769	752	713	764	742	733	757	719	729	701	708	732	753	729	753	754	735	766	762	767	769	726	727	724	732	789	743	716	743	738	737	743	721	734	782	734	716	717	747	763	732	742	731	722	733	785	751	759	689	717	717	737	763	722	717	765	712	730	746	774	755	688	637	717	708	719	711	724	720	716	747	735	735	714	716	729	742	762	708	770	753	680	798	756	712	773	750	719	738	675	714	728	735	751	709	717	710	735	718	739	709	690	728	731	786	679	730	753	735	693	759	724	699	719	688	772	656	718	738	711	715	722	688	726	737	721	699	770	734	791	736	696	740	735	654	767	740	727	720	725	713	752	734	709	679	698	729	715	721	734	752	722	723	750	709	720	766	696	763	733	683	724	730	679	673	763	734	714	778	755	718	729	727	738	755	763	748	715	700	688	785	682	712	746	702	687	761	709	718	756	724	722	731	710	797	714	709	756	729	774	763	749	741	716	773	704	731	767	698	740	690	716	724	727	758	751	758	692	720	706	744	699	720	727	742	713	748	736	760	763	728	717	717	792	710	714	695	719	724	761	752	721	750	727	744	739	744	722	742	693	722	730	698	745	708	738	700	698	727	715	700	696	751	708	743	690	733	746	656	724	698	747	761	759	784	730	720	726	767	771	723	729	747	679	731	737	753	777	765	746	707	733	734	739	811	798	677	726	746	762	735	775	736	747	736	719	713	714	717	701	752	711	730	717	689	741	767	731	748	768	798	755	748	758	745	774	698	784	717	742	735	710	767	745	717	716	723	689	721	725	718	788	722	719	756	736	692	718	769	711	729	733	723	736	724	746	709	695	753	735	744	726	710	740	723	723	751	729	717	689	742	714	738	750	708	690	737	740	772	697	723	768	740	729	730	741	693	725	745	720	712	767	697	720	766	702	756	707	764	728	763	687	800	683	698	739	749	754	707	746	727	755	733	730	737	717	720	732	765	763	717	777	687	691	733	767	732	761	690	738	770	728	741	708	743	741	778	740	715	764	743	729	739	736	716	769	713	724	752	741	715	744	712	738	712	785	704	765	726	715	733	736	790	736	757	697	747	717	763	735	706	727	745	711	725	754	747	757	690	757	744	737	706	711	708	720	754	694	735	690	776	720	707	735	731	777	724	716	800	739	723	634	716	691	773	725	736	742	678	717	760	749	669	700	749	694	739	751	776	691	730	700	762	714	727	711	748	750	743	744	747	714	755	698	775	750	738	747	711	704	691	715	738	718	741	745	715	759	733	695	750	734	769	684	746	760	718	777	659	741	752	740	717	778	667	689	763	718	724	710	684	719	695	745	709	762	711	689	740	736	708	718	747	769	715	746	705	793	803	683	733	788	738	719	756	735	722	722	758	751	733	730	790	741	674	678	793	689	728	743	741	760	756	695	739	730	743	729	731	747	742	732	779	749	734	737	784	729	742	683	750	746	743	750	725	661	738	781	787	770	692	733	688	694	687	742	708	709	758	719	724	758	746	698	683	700	731	750	735	699	744	705	672	726	726	780	764	727	730	757	722	769	750	731	758	750	729	693	715	732	734	711	681	730	692	749	721	701	765	721	738	722	709	699	734	710	737	730	747	736	734	753	754	685	738	707	781	709	728	724	727	744	719	736	781	791	723	722	704	734	769	768	747	716	716	744	709	736	684	696	728	694	714	769	737	713	766	725	782	741	773	750	686	729	726	738	760	683	734	706	740	718	739	773	712	718	718	716	685	762	718	759	717	777	729	710	682	678	703	744	732	726	716	699	741	748	784	733	703	694	737	748	708	740	739	730	763	723	721	739	755	697	679	711	724	743	744	800	763	698	772	723	743	704	718	670	716	745	743	732	727	751	730	716	708	716	779	681	762	726	752	697	721	737	739	737	759	748	737	714	706	725	727	693	723	772	720	727	702	687	727	739	738	710	754	744	688	706	704	701	748	744	733	756	741	734	751	734	712	748	742	750	704	759	685	754	768	727	728	762	729	680	709	749	724	777	736	688	733	751	715	742	750	712	715	698	705	697	698	768	737	730	724	796	739	754	709	725	755	718	708	760	737	725	789	730	752	705	675	739	697	682	720	717	716	732	721	733	719	703	716	718	732	715	711	736	712	740	737	725	711	728	753	704	725	666	766	728	741	713	715	739	748	744	771	748	721	742	760	768	671	726	709	750	686	705	751	769	718	732	705	705	755	731	709	728	795	734	706	706	722	748	722	721	755	733	768	716	711	741	787	683	750	731	742	748	711	727	652	685	685	753	729	711	700	744	731	761	719	717	713	712	708	758	759	654	689	691	720	746	762	740	688	712	727	741	710	731	696	756	742	745	743	740	722	766	710	755	704	726	759	724	726	747	708	744	745	741	735	804	739	718	784	740	752	774	734	744	671	709	754	741	768	748	766	722	702	690	716	726	717	706	683	737	693	728	719	754	784	740	759	715	731	732	717	745	772	673	713	698	755	702	720	726	739	708	702	751	748	728	701	723	718	758	721	726	728	765	749	755	725	689	730	664	748	728	723	760	730	697	662	714	736	720	758	704	735	733	723	670	701	748	695	720	737	717	720	718	699	731	695	749	730	816	775	683	735	714	718	724	752	769	748	702	718	756	753	731	719	740	723	730	751	725	681	716	739	743	780	722	686	718	756	727	728	716	777	752	717	741	750	702	724	725	792	713	683	798	744	692	726	753	748	721	752	739	748	721	704	726	680	682	731	731	682	722	743	743	716	768	725	755	741	748	732	704
10425	1038	253	194	228	201	210	201	238	191	202	200	205	174	180	204	190	203	198	213	178	178	179	194	180	191	176	214	184	229	220	226	211	207	192	193	210	220	211	199	206	194	222	187	216	225	206	193	222	218	205	198	212	207	202	199	225	221	207	202	216	223	203	206	215	212	172	232	201	192	197	188	183	205	181	187	190	207	219	168	185	202	195	212	211	190	233	221	211	205	196	192	218	214	187	177	201	201	194	196	187	204	209	209	205	204	206	188	196	187	217	200	206	220	199	235	214	206	193	200	227	178	159	213	207	166	211	199	207	197	204	196	241	204	223	216	215	200	212	212	217	184	202	209	204	175	216	208	218	253	239	188	190	183	197	208	185	222	201	231	178	213	184	206	216	237	163	221	198	207	189	211	185	230	219	220	202	181	196	198	196	214	188	192	223	208	186	223	219	182	203	193	191	185	205	211	188	197	183	219	188	173	214	172	179	210	203	243	201	215	194	196	199	207	224	191	201	196	211	189	177	204	220	189	187	203	202	215	223	185	208	221	206	251	226	197	196	183	215	199	184	222	176	218	212	217	240	196	230	201	199	244	240	195	229	213	198	218	215	195	199	195	213	226	203	197	209	224	188	198	195	219	192	218	200	201	217	184	184	208	180	220	197	186	212	191	209	197	213	199	190	210	208	208	201	199	182	174	221	231	184	192	207	193	190	203	220	210	185	213	198	211	213	211	175	192	212	196	225	215	237	189	180	215	227	190	218	189	226	215	195	205	226	214	196	206	218	184	195	203	220	194	179	228	221	197	195	221	202	211	257	218	224	218	205	223	185	216	202	181	200	215	222	199	219	214	206	209	212	190	212	205	183	193	242	204	193	217	228	177	208	184	196	199	209	200	191	225	197	214	163	192	216	226	213	182	172	201	182	196	190	210	208	212	200	224	211	214	220	193	217	180	188	217	177	211	179	187	205	234	215	199	194	181	189	238	192	208	220	188	213	200	190	231	208	188	185	186	202	220	225	225	220	211	218	179	219	211	197	218	170	202	230	208	222	192	174	222	229	198	204	207	225	183	195	196	220	205	180	186	216	216	187	197	191	189	222	205	196	211	232	205	184	183	204	209	192	205	199	223	199	180	211	194	210	211	195	199	204	213	194	198	182	177	197	208	209	190	190	196	194	225	194	189	193	197	194	212	217	229	206	205	235	196	179	200	204	201	217	171	223	235	202	211	186	211	177	193	199	194	182	215	184	211	199	215	207	198	182	201	187	217	198	195	204	211	198	206	227	199	188	204	187	188	201	187	214	204	209	228	189	208	179	202	189	214	222	186	201	212	210	195	221	201	193	170	204	187	200	204	239	194	182	260	188	219	205	191	229	198	178	183	206	193	214	215	195	192	186	197	231	203	207	217	225	169	206	197	198	229	207	191	202	182	213	204	179	188	200	227	192	207	216	196	192	221	198	189	202	242	205	228	195	195	225	185	211	188	197	197	209	203	223	215	203	175	195	189	206	190	207	197	191	203	213	211	220	208	201	185	201	203	193	215	196	221	223	187	209	200	216	196	212	190	180	195	193	184	218	187	202	203	172	211	209	201	199	207	200	195	182	214	206	198	171	232	227	204	211	187	166	216	201	182	173	184	219	195	183	196	187	215	176	213	223	201	204	214	205	208	200	209	201	204	191	191	203	189	208	230	212	198	248	166	186	218	223	222	201	200	203	192	187	239	211	207	224	196	207	185	199	187	195	200	216	207	213	194	190	197	228	197	203	172	219	184	193	188	200	209	213	208	178	235	211	201	221	187	177	212	209	214	187	207	218	210	197	189	224	213	209	217	190	179	207	192	231	195	192	200	237	200	202	174	209	194	195	198	177	215	195	206	183	195	218	212	210	222	223	212	216	205	212	205	205	206	192	195	225	195	214	229	200	211	204	179	211	218	172	220	198	201	227	222	206	193	196	222	212	233	191	182	229	244	191	225	183	186	206	214	240	195	202	214	201	216	191	216	189	190	181	180	207	188	197	191	185	203	225	214	201	191	210	184	196	214	178	242	208	209	192	213	204	180	210	214	213	195	221	187	209	227	190	208	215	195	216	207	213	227	215	155	188	247	210	194	168	181	214	227	222	202	213	227	213	186	219	206	183	213	205	217	212	220	209	184	226	213	203	209	196	225	202	241	205	208	188	189	216	210	193	188	212	178	206	217	195	173	230	226	190	261	216	171	198	224	193	211	163	168	230	219	221	221	235	188	191	188	193	206	233	216	193	221	194	233	190	211	228	238	205	233	180	178	217	204	172	221	206	213	209	193	192	233	203	197	205	214	226	213	210	189	198	190	178	196	191	186	241	219	228	218	210	205	216	188	196	207	214	210	194	206	221	201	206	197	207	209	218	191	208	210	208	222	217	184	212	183	207	219	196	196	201	191	200	200	219	196	193	236	214	224	240	224	193	206	206	225	183	239	207	196	208	234	215	220	203	223	196	193	216	215	214	209	212	208	192	224	213	199	188	194	204	192	202	195	191	210	204	196	220	189	192	195	229	212	233	186	199	191	209	193	229	188	188	208	233	222	193	185	202	178	224	220	210	208	215	201	200	176	217	214	206	193	211	213	223	195	195	180	201	198	196	201	196	203	211	227	164	196	201	242	183	189	187	208	214	213	198	205	194	222	226	197	197	232	223	197	223	234	199	177	214	232	201	205	190	175	191	211	211	192	220	203	227	207	209	195	220	228	190	206	201	206	181	194	249	200	218	197	186	228	225	196	233	202	204	181	200	188	206	228	206	182	203	210	219	200	226	198	209	212	208	214	184	186	193	205	221	192	195	200	225	192	172	175	194	208	190	200	197	192	181	199	211	220	226	182	208	212	237	191	188	180	181	198	200	213	207	222	246	210	226	189	173	211	193	218	197	209	224	209	197	206	186	185	189	183	217	219	233	206	212	220	191	224	192	192	211	214	229	186	195	206	185	199	216	187	193	194	172	193	169	189	216	186	212	189	212	203	214	200	208	209	195	221	233	220	209	203	175	198	221	177	213	181	189	235	202	217	195	171	198	194	211	221	183	200	220	216	189	221	197	192	202	230	186	201	192	176	216	215	187	179	187	210	164	208	208	210	219	199	202	211	191	198	185	217	205	206	213	196	191	204	195	216	206	222	194	200	183	194	195	178	200	206	188	214	200	223	173	219	195	188	225	193	197	223	189	213	205	199	202	220	199	216	202	221	192	200	182	183	231	196	197	240	205	200	217	210	200	197	213	241	196	204	207	207	206	218	209	188	190	210	189	200	205	209	207	213	193	216	224	207	213	195	222	204	207	221	215	211	201	194	210	221	210	222	184	192	200	206	198	235	185	201	176	182	203	183	226	229	208	217	216	199	183	209	185	186	185	194	207	188	206	200	193	197	203	191	177	196	189	178	243	232	185	223	178	188	196	208	218	187	200	181	204	201	216	217	198	191	213	208	210	230	178	221	222	208	192	198	201	214	198	208
6234	713	520	523	495	513	451	485	478	486	487	462	463	483	507	430	538	478	470	471	486	474	505	482	508	460	484	526	444	482	486	454	476	513	479	480	483	460	457	456	504	474	453	504	497	503	484	518	529	482	514	505	508	500	507	541	499	490	513	492	486	515	507	540	492	491	463	495	531	481	489	487	502	512	487	512	486	500	491	511	476	514	533	539	518	492	517	480	475	499	471	454	461	518	474	512	510	453	513	469	510	489	480	512	478	488	481	453	466	501	479	508	490	460	472	496	492	510	507	513	522	481	504	443	503	495	495	491	534	509	467	482	473	474	467	505	443	505	464	468	505	498	479	444	498	503	475	458	472	502	455	485	478	471	463	482	471	481	449	462	472	492	497	464	496	516	482	508	476	454	488	480	525	463	471	469	480	483	501	468	474	447	455	456	474	533	481	521	486	464	454	477	470	497	470	446	524	496	516	502	448	493	448	455	454	477	444	439	496	451	466	448	491	528	486	475	428	478	487	485	446	452	492	517	486	475	489	483	460	466	469	454	493	461	468	490	455	482	462	467	459	454	481	491	482	465	498	496	475	478	485	475	452	489	479	480	495	497	464	485	485	450	476	477	462	484	489	469	470	457	454	448	509	457	464	468	481	513	457	478	473	473	483	460	488	483	515	495	511	487	492	483	497	464	442	493	431	468	492	516	499	430	502	459	491	500	452	472	465	504	493	493	468	470	477	491	478	472	484	468	485	461	501	459	462	471	511	479	475	464	475	470	490	485	484	481	469	507	519	513	528	464	490	505	479	494	493	503	481	508	469	456	468	467	476	473	509	482	477	481	484	514	505	449	482	477	483	463	470	497	480	458	427	498	491	512	481	466	499	478	499	476	482	491	538	491	504	499	449	457	456	510	480	453	513	527	483	464	495	473	478	511	476	508	479	497	482	512	473	453	505	484	477	478	485	448	453	493	479	495	512	476	479	431	487	489	460	473	458	484	479	498	476	483	503	472	456	465	459	473	480	464	510	490	479	493	502	493	494	464	476	469	472	479	468	461	476	475	483	506	481	494	451	518	456	532	493	464	466	507	433	505	491	469	491	453	527	496	490	474	461	485	486	438	493	459	442	509	469	478	483	476	490	483	477	494	492	525	493	490	503	484	467	518	478	526	480	502	485	463	484	423	459	506	461	481	459	481	469	465	456	479	464	483	515	498	476	510	489	490	484	478	489	489	487	504	464	503	463	495	497	466	478	526	520	506	477	489	465	481	453	520	492	496	480	482	482	488	500	427	481	466	488	470	474	499	427	483	480	453	458	489	453	483	461	466	483	458	459	494	511	481	461	460	436	523	506	476	458	477	460	480	465	490	457	484	520	455	478	490	486	484	490	486	490	476	466	489	458	488	503	486	464	481	461	487	522	465	433	492	479	479	477	455	463	479	485	516	516	501	489	488	471	469	514	518	490	487	513	484	505	518	467	429	493	482	480	495	458	440	460	468	482	513	514	512	450	471	480	487	473	440	506	492	498	451	484	522	460	501	512	443	497	486	510	449	474	475	481	445	488	508	460	492	470	519	457	500	506	532	466	461	463	496	468	500	458	482	496	480	502	462	488	471	491	520	477	473	459	526	458	498	475	446	445	485	458	479	510	491	497	523	485	478	489	462	488	433	480	463	482	487	477	412	487	501	465	490	493	454	480	512	474	463	472	467	537	444	506	496	458	493	511	485	465	453	497	480	494	487	474	443	497	456	466	488	485	469	488	526	462	501	493	454	437	469	504	500	484	468	463	473	516	511	457	446	503	456	471	447	480	447	478	483	506	502	498	492	479	470	471	492	512	498	508	503	477	481	484	487	504	482	492	446	493	477	483	475	494	481	462	457	494	494	445	480	503	484	445	488	453	484	483	475	526	475	465	471	448	459	502	489	471	498	513	476	498	455	495	513	495	449	469	459	513	470	497	486	478	459	468	505	478	523	476	489	488	508	482	505	458	490	491	460	518	462	502	480	474	489	433	501	466	497	479	470	485	505	492	470	450	492	487	496	520	474	488	511	479	455	498	486	462	480	461	462	480	467	474	474	462	491	489	465	481	452	462	479	458	462	486	493	481	471	483	478	501	451	483	482	434	537	496	497	494	438	445	519	460	482	499	488	470	490	488	517	494	456	501	517	441	457	524	508	502	481	476	521	496	481	427	484	471	483	508	512	494	483	491	486	490	499	468	469	469	461	484	491	474	516	546	452	467	486	455	504	474	480	529	438	490	461	480	474	443	466	424	487	464	453	476	452	499	510	497	497	452	488	481	513	501	460	497	462	464	457	465	476	480	522	459	493	516	475	497	434	482	495	451	472	477	499	454	500	484	496	478	541	475	467	465	454	458	547	476	484	460	471	480	497	492	443	482	478	456	529	454	475	488	452	458	478	488	454	474	472	470	476	476	463	499	489	500	484	495	483	463	459	456	434	517	491	490	491	472	473	517	488	468	454	488	463	478	490	481	481	490	483	491	465	464	465	449	483	482	501	492	494	459	525	421	477	489	460	460	470	460	468	457	515	450	479	503	488	468	475	481	479	505	494	437	496	468	485	490	486	483	450	471	497	504	450	475	465	477	483	501	473	494	454	460	457	458	445	518	512	496	529	452	486	483	494	460	503	485	477	472	477	498	505	477	461	459	501	474	476	484	492	436	456	471	544	509	535	512	474	480	458	454	484	500	489	451	477	542	493	467	445	475	490	491	487	484	498	461	482	481	486	486	527	508	479	472	455	498	512	504	488	512	497	479	482	500	503	477	461	481	481	498	467	501	508	468	475	464	489	461	472	472	465	456	483	459	471	487	472	488	467	483	461	448	500	514	480	500	461	485	457	464	515	479	462	477	447	502	446	483	440	436	458	512	465	497	494	475	464	468	508	465	477	489	480	487	503	520	487	508	473	485	463	473	455	494	476	485	457	476	501	495	486	471	492	473	474	473	444	472	498	476	465	462	476	497	491	487	507	482	472	496	486	476	476	472	504	467	462	486	490	466	480	493	475	447	489	458	486	515	459	488	491	458	491	481	498	510	491	465	471	491	485	444	467	507	521	441	477	470	479	492	522	502	475	498	484	478	499	478	472	453	504	487	496	456	454	505	486	531	468	487	443	505	494	483	473	479	501	497	491	518	469	494	475	518	456	486	486	486	489	524	489	482	480	487	480	457	506	483	503	478	484	476	470	573	480	491	524	493	472	448	471	454	461	484	493	503	469	435	464	474	501	479	517	506	497	485	473	451	473	517	479	486	446	461	458	476	473	492	490	483	475	539	486	492	493	470	480	460	499	463	471	492	476	481	486	465	484	478	496	465	501	478	473	483	471	499	449	458	465	502	522	475	491	445	482	508	501	478	474	519	457	497	459	474	486	514	484	455	473	496	437	479	526	483	456	480	461	507	466	481	510	523	445	536	500	521	473	494	418	470	474	474	485	484	481	498	476	474	453	472	450	495	484	484	490	496	497
26519	4562	698	576	469	360	355	351	334	327	306	337	264	304	279	307	316	340	290	326	317	263	274	317	292	312	311	329	264	305	309	296	299	286	289	271	355	280	288	313	334	297	279	269	310	267	292	287	301	314	291	323	293	266	315	324	314	312	310	280	259	298	292	305	276	290	287	294	322	303	285	283	299	309	278	288	333	311	308	317	307	273	269	261	305	302	270	301	277	283	282	289	304	314	292	277	302	307	310	292	260	306	294	300	311	304	305	292	268	289	303	319	293	295	273	300	287	271	292	286	270	289	274	293	288	282	312	273	255	289	314	293	286	298	313	270	273	266	274	309	315	303	290	263	305	308	280	300	305	273	281	288	293	293	283	306	341	272	304	285	295	296	305	301	276	265	328	288	309	291	275	314	286	320	280	304	275	301	287	278	264	290	289	301	316	277	322	300	287	283	288	285	263	266	293	298	297	291	295	313	294	294	285	287	305	278	298	288	267	326	308	291	289	255	292	302	270	319	329	322	289	290	272	287	255	299	304	299	247	298	283	312	268	278	292	282	296	274	277	261	277	307	289	287	287	306	317	276	332	304	304	300	322	314	307	312	296	300	279	257	311	288	277	287	274	288	309	294	274	299	278	279	299	304	310	296	295	320	313	303	281	298	279	290	267	308	309	295	254	295	294	261	298	288	322	279	297	268	293	292	265	296	317	286	270	279	313	305	283	280	290	315	262	263	278	278	284	262	287	298	312	280	272	289	272	308	329	315	341	293	268	288	272	280	328	254	306	277	327	274	296	298	321	308	278	300	295	309	294	321	281	293	329	302	267	297	303	258	297	293	306	291	321	278	272	312	318	279	285	288	276	314	300	299	303	281	306	303	295	268	285	275	308	284	282	291	272	292	304	269	302	311	321	279	299	288	290	289	279	299	299	280	298	299	294	261	290	334	264	300	321	288	287	271	276	292	251	311	297	287	297	301	275	311	280	280	281	284	280	289	289	297	307	295	281	237	279	271	304	291	263	322	278	273	291	315	241	276	280	283	268	307	305	271	271	286	299	291	318	293	267	324	288	280	292	279	331	290	287	290	295	313	301	318	305	290	324	308	288	317	325	324	296	308	296	307	278	289	294	262	290	323	308	272	290	309	328	293	298	323	309	272	290	287	309	280	298	279	296	274	284	292	294	256	267	296	271	302	295	293	301	276	292	248	329	344	296	280	315	291	312	288	307	277	301	282	290	308	331	280	302	306	273	288	279	312	284	330	286	294	287	291	247	301	285	284	300	301	294	300	272	301	306	297	257	320	271	278	293	294	294	295	291	332	265	294	303	301	297	293	312	259	329	274	334	312	272	290	252	260	279	273	296	288	286	295	299	252	302	298	322	276	290	269	290	295	298	295	278	287	310	312	315	280	286	256	294	288	299	301	286	281	295	310	322	305	305	288	287	278	270	294	252	255	315	310	298	275	283	318	267	294	314	293	308	287	287	303	287	288	314	279	306	308	284	279	338	300	292	308	270	317	294	303	281	295	302	317	295	306	322	283	262	279	294	294	275	282	278	295	292	321	301	313	265	289	297	288	322	303	321	296	302	302	302	290	294	286	269	303	296	284	247	284	312	316	307	284	306	324	294	267	289	279	264	285	291	267	321	318	266	293	271	259	324	300	300	293	282	314	287	310	310	314	288	299	299	303	294	308	308	295	294	276	329	274	290	302	274	266	297	278	320	319	303	283	286	261	279	256	270	317	289	278	273	317	289	281	311	307	344	311	280	283	280	302	304	336	291	307	284	283	309	322	271	302	299	295	283	319	258	298	318	263	305	289	287	287	306	302	311	278	270	304	294	297	288	346	311	294	272	293	294	266	315	277	289	296	277	281	265	297	326	312	303	305	303	317	288	283	293	326	284	275	324	273	305	290	308	286	272	284	288	304	279	264	280	292	318	309	309	308	293	315	305	294	279	287	266	263	255	282	312	288	304	299	325	320	287	274	289	264	297	292	273	260	302	296	284	277	316	278	293	301	270	267	273	325	266	290	291	270	302	264	305	298	281	296	255	318	295	292	301	286	323	256	289	292	335	289	275	281	304	280	270	292	269	287	284	282	297	283	291	283	263	268	292	279	343	335	286	289	276	264	283	289	295	296	329	307	317	333	269	258	272	293	291	275	292	310	287	279	283	280	302	283	307	265	285	308	268	275	252	286	289	293	279	272	293	286	286	296	303	301	300	280	276	324	298	315	302	292	267	271	300	264	270	299	275	323	293	306	278	302	301	311	256	329	289	276	302	287	280	273	284	267	289	302	301	280	292	306	301	275	292	272	257	282	283	277	248	303	308	275	289	293	296	319	287	302	309	292	288	294	291	256	298	263	275	276	289	284	296	264	323	320	276	257	264	282	289	302	267	242	292	300	316	281	289	262	277	289	327	280	285	269	279	298	313	330	298	291	312	274	309	290	272	306	252	267	294	254	303	325	257	303	280	289	284	290	272	342	274	323	328	324	298	311	285	286	269	286	306	269	311	299	314	311	268	301	290	363	323	303	290	277	283	308	292	331	261	269	300	259	251	284	305	265	273	278	289	303	304	294	291	298	286	306	321	246	289	329	303	300	311	275	293	290	289	287	314	296	284	296	308	314	280	285	270	274	262	278	277	278	295	290	266	302	264	267	277	327	278	321	294	337	285	272	309	295	309	324	287	299	306	311	308	277	281	283	307	281	310	299	291	310	309	244	291	264	316	319	293	317	267	310	284	289	269	295	302	284	318	244	297	281	290	283	297	303	285	291	289	305	291	304	295	292	282	273	308	298	345	267	277	279	280	268	302	300	281	296	284	279	296	286	303	287	303	253	278	267	292	303	272	313	318	273	282	282	273	335	295	301	290	267	301	319	287	275	268	288	293	302	267	307	293	287	250	263	259	287	283	301	272	312	307	293	297	275	331	288	294	293	297	325	272	282	309	296	301	274	310	302	308	299	317	312	305	289	311	302	263	283	269	285	295	337	325	307	304	264	289	275	288	265	313	311	289	250	270	279	323	308	286	311	293	276	309	303	302	268	287	313	294	283	334	327	349	284	308	273	265	317	308	301	289	293	274	284	306	299	305	257	277	286	287	273	274	266	289	282	301	306	266	304	295	302	306	280	287	299	291	323	283	288	283	295	335	292	291	339	284	277	295	272	272	279	306	279	345	324	295	270	304	334	291	302	311	296	287	299	305	288	287	307	279	309	263	303	293	263	258	294	282	292	285	286	291	254	266	305	267	296	276	285	301	269	286	326	287	271	268	308	315	326	295	310	294	294	310	259	299	291	302	297	271	317	287	278	291	285	289	282	266	265	300	303	301	312	302	300	291	279	295	305	296	304	278	286	270	268	294	277	292	312	287	303	295	309	298	274	282	306	267	291	318	306	282	294	280	252	281	290	306	281	311	288	291	308	259	304	277	295	313	272	289	327	296	294	282	293	326	318	286	319	311	278	309	314	281	302	282	299	289	278
15482	1769	1341	1499	1314	1158	1026	959	855	840	809	755	751	765	755	709	701	707	686	749	675	708	696	702	672	674	664	669	640	641	702	695	663	683	707	683	699	659	651	725	656	630	679	691	654	712	749	737	775	692	733	690	708	717	724	699	712	704	712	679	691	676	644	649	701	648	694	707	666	670	689	672	689	695	668	678	673	713	689	653	663	632	648	679	671	664	682	648	644	669	693	634	667	693	642	685	628	597	717	632	643	652	692	662	659	680	693	637	645	653	679	670	685	670	709	667	665	651	643	646	658	639	657	671	617	655	652	691	686	653	649	692	662	653	637	723	637	703	692	672	633	688	649	667	660	673	646	611	652	679	688	672	686	590	682	710	661	620	625	643	657	669	700	661	644	662	673	675	642	630	713	648	673	665	629	645	656	664	633	623	677	623	626	647	697	680	623	695	677	638	687	662	650	666	658	652	643	632	684	642	613	675	622	653	659	684	700	642	632	604	658	644	663	626	644	639	648	651	691	643	660	621	693	630	671	632	661	637	698	634	649	637	604	641	679	652	665	684	679	655	659	644	611	650	627	659	630	712	658	709	661	619	639	624	652	656	685	660	634	663	671	687	657	692	654	653	640	656	607	645	716	658	656	667	677	683	648	660	687	654	661	697	603	681	664	647	633	682	620	647	660	647	622	651	645	660	645	626	659	643	621	676	627	647	674	692	661	631	679	667	675	658	670	663	663	698	654	664	667	631	681	671	624	635	671	601	669	657	624	654	659	618	665	648	620	628	673	655	650	684	669	636	626	661	669	630	608	655	684	671	668	674	619	648	693	683	679	673	656	689	651	615	687	632	666	632	653	655	647	636	683	633	668	673	660	687	691	637	668	671	697	621	669	645	629	640	649	679	718	680	632	702	642	670	676	660	633	638	685	670	642	651	632	672	656	664	675	616	683	627	644	675	618	666	645	656	673	635	648	641	662	629	676	643	656	670	648	634	662	697	638	692	678	638	716	643	672	651	655	634	663	631	656	626	656	673	684	658	625	634	664	671	619	641	637	663	646	659	627	649	631	648	653	625	604	616	677	641	633	673	651	652	684	664	678	660	610	651	732	657	683	633	685	616	665	679	615	630	626	641	661	681	669	639	637	643	669	611	666	622	692	691	660	633	663	641	649	670	672	649	667	671	655	664	645	660	657	643	697	620	666	694	671	682	663	676	631	631	638	588	628	601	655	635	647	631	648	650	623	673	737	628	674	661	689	637	630	662	655	615	667	614	689	678	659	668	659	672	642	656	621	629	639	658	628	641	667	649	665	699	669	627	618	663	655	673	636	690	661	624	629	646	670	674	670	632	667	638	676	639	666	636	682	651	670	656	654	608	662	668	648	648	667	667	651	686	658	650	655	694	668	654	673	616	631	698	618	661	683	679	644	717	658	639	636	649	582	653	705	667	640	706	639	640	658	681	679	634	662	663	642	627	632	655	644	630	671	675	660	663	604	647	650	667	670	670	674	594	658	659	646	663	671	634	674	666	664	663	634	665	614	673	679	666	682	648	659	645	647	648	652	650	641	672	636	590	665	655	635	641	679	672	636	684	670	668	709	646	659	621	635	667	672	689	664	652	596	663	673	634	691	656	647	610	694	669	658	634	616	620	674	678	607	679	641	685	662	646	651	679	619	641	620	625	661	679	633	675	645	631	668	649	691	633	634	665	678	668	677	664	654	631	695	663	632	648	637	669	617	657	655	659	702	712	650	642	640	659	672	639	638	652	642	658	665	666	625	612	663	649	660	666	652	610	624	660	647	686	673	670	624	658	651	625	662	635	630	645	671	658	660	660	665	683	638	616	698	722	642	643	605	638	680	649	640	641	692	663	708	677	701	670	589	663	643	652	655	653	619	685	648	688	615	690	652	639	599	644	647	662	640	652	683	633	636	669	651	694	648	622	683	626	647	658	685	639	627	671	618	688	639	685	625	666	655	677	657	660	699	634	661	640	678	653	615	608	647	677	650	664	659	660	634	683	603	631	640	652	656	657	631	662	643	727	620	676	630	636	654	682	663	647	645	654	654	644	706	660	668	699	686	665	654	662	654	628	672	664	655	676	638	650	689	693	647	650	650	683	671	617	679	655	634	609	625	661	641	649	676	651	669	686	676	668	635	599	629	602	671	671	700	626	661	656	673	643	617	646	659	622	652	672	644	644	736	647	669	653	671	598	634	685	672	689	653	642	670	674	659	631	710	659	674	651	692	640	682	656	660	652	593	630	640	613	678	647	617	676	642	627	637	677	646	661	653	641	615	651	646	643	670	740	610	653	691	691	683	675	675	624	634	673	638	617	651	648	645	699	618	688	687	633	687	643	684	696	651	642	652	669	674	716	683	664	661	658	674	677	658	667	658	677	653	636	658	671	617	686	621	707	678	683	633	669	691	633	656	625	674	631	651	650	654	706	621	620	660	650	653	638	689	626	671	661	638	655	665	703	687	633	685	590	663	648	613	584	682	644	667	653	700	667	671	644	648	655	673	679	653	637	639	662	620	677	679	670	645	687	674	624	642	679	687	708	709	668	658	641	639	630	628	673	632	644	647	661	665	700	639	654	636	655	639	618	653	659	684	645	640	644	654	657	671	631	703	624	615	606	690	683	619	661	636	692	633	634	642	656	639	648	645	594	615	640	716	653	662	654	649	634	657	665	657	641	691	705	652	673	640	705	609	696	677	667	677	652	704	628	614	658	670	624	618	662	634	662	646	604	692	665	654	677	633	644	665	660	696	612	694	671	653	617	667	700	691	617	670	661	672	639	666	672	628	668	686	620	662	637	697	702	650	661	650	640	638	649	669	638	608	636	658	626	648	714	681	625	605	635	664	655	634	674	692	686	671	663	708	682	717	640	664	678	660	636	633	638	609	650	711	655	664	700	607	687	688	675	710	634	641	673	667	605	666	673	650	665	646	662	621	621	684	690	701	663	682	661	628	654	657	635	678	650	668	648	650	633	700	662	645	642	653	711	649	626	649	661	703	658	645	632	665	654	614	652	635	686	671	672	695	645	626	628	686	659	662	706	698	681	663	687	650	666	665	648	611	671	691	619	651	685	677	653	629	683	689	655	686	656	708	693	603	665	633	648	677	654	689	672	654	639	670	678	650	636	694	670	702	631	648	652	631	626	696	676	682	689	676	630	606	617	655	687	638	658	650	673	656	641	617	662	636	633	656	657	646	660	625	660	657	670	705	685	696	675	647	598	707	659	641	624	638	645	650	664	621	649	669	640	654	633	631	666	668	714	644	663	659	692	619	624	654	651	691	664	631	646	682	631	636	697	668	657	665	675	676	655	619	679	673	667	609	714	644	710	638	696	579	637	632	667	704	647	663	611	649	582	672	657	614	656	674	660	680	659	645	633	649	682	660	619	687	647	655	684	633	632	654	697	675	724	653	661	622	670	610	677	644	630	648	666	643	672	607	677	644	604	672	707	681	656	671	638	678	682	675	656
39409	9995	1595	935	693	550	517	454	406	373	374	393	398	340	378	361	330	333	310	346	382	360	373	365	355	352	299	346	336	335	365	356	353	326	331	379	318	342	380	346	333	287	355	320	364	364	302	355	338	329	340	340	346	371	363	331	354	320	337	373	334	324	353	353	346	333	382	329	360	343	349	359	391	349	362	331	363	357	334	358	328	352	360	374	320	321	327	350	365	350	321	324	336	341	337	324	337	348	362	315	334	350	330	334	341	369	328	305	330	347	364	336	346	360	345	355	364	324	321	365	342	352	351	306	330	348	338	341	318	346	321	327	332	386	304	350	309	357	377	358	368	317	353	354	366	340	336	372	326	365	362	313	353	320	335	315	348	365	336	355	368	378	349	383	357	338	353	343	371	360	327	329	342	341	343	314	340	319	328	348	370	364	355	339	349	359	367	320	371	338	321	342	335	305	366	353	330	376	348	360	342	358	365	330	341	304	334	304	333	318	332	297	359	332	318	343	346	336	329	347	372	334	349	310	346	302	341	344	336	371	341	332	365	360	344	348	319	313	357	309	327	343	340	327	361	364	335	345	372	327	330	424	348	329	343	359	310	348	322	329	370	348	349	365	318	342	371	333	354	360	323	310	308	339	326	389	347	371	330	349	342	289	332	321	321	347	347	321	355	362	323	346	350	349	336	318	312	313	336	341	318	354	319	367	330	345	359	315	363	347	321	364	356	315	326	312	346	330	311	368	358	340	332	300	328	344	357	334	339	377	349	354	342	329	368	330	326	317	341	336	344	306	366	328	322	332	327	345	375	345	336	365	356	359	346	333	346	366	352	314	333	327	348	307	368	325	370	335	338	326	317	384	341	341	334	385	364	323	349	341	329	337	356	308	325	359	306	324	317	368	337	341	327	328	371	322	389	327	347	322	330	353	348	324	304	332	347	331	339	345	361	343	362	341	325	308	333	337	372	318	330	352	343	348	353	306	354	345	333	321	346	362	337	338	322	317	342	324	359	329	347	347	329	333	340	342	344	365	342	350	327	342	311	335	356	292	319	352	361	340	354	331	347	307	313	340	366	316	348	302	336	322	373	316	354	324	315	338	340	311	358	365	352	299	334	377	367	342	287	324	314	361	343	357	341	332	323	353	302	378	333	320	340	361	360	317	297	310	292	326	346	364	308	349	355	298	344	398	393	334	364	337	366	364	338	304	353	350	311	343	365	369	369	327	309	375	340	346	358	362	305	331	364	361	317	340	367	324	359	364	358	351	366	349	329	355	353	357	352	328	350	367	326	322	344	351	337	307	351	331	350	292	359	304	333	342	347	336	343	349	294	363	315	322	364	353	349	337	301	336	344	336	317	338	354	325	303	335	353	303	330	292	337	344	333	340	349	351	347	359	354	355	360	332	327	313	331	350	341	355	327	322	320	383	341	360	375	368	351	345	305	374	324	321	355	309	337	334	325	351	333	345	327	327	329	288	341	336	320	346	375	353	334	321	295	354	352	316	371	365	294	349	354	297	334	360	332	345	325	358	319	337	361	362	343	330	356	349	357	340	314	340	332	311	353	321	319	330	312	367	314	353	317	330	302	337	327	313	358	357	347	332	367	361	373	315	355	328	331	362	308	330	356	352	352	332	363	339	352	381	313	364	355	343	338	363	332	318	372	348	375	318	341	362	332	343	327	357	348	316	303	333	330	334	302	338	332	361	343	316	344	331	368	342	327	366	351	358	324	345	304	345	333	355	354	333	359	340	349	338	341	374	359	321	345	347	354	350	332	365	369	363	305	350	337	373	314	342	331	352	337	366	339	313	333	343	325	314	337	316	309	354	331	282	330	321	311	324	303	339	339	340	347	319	398	328	339	298	365	314	323	312	336	339	304	293	330	328	295	323	333	330	293	322	365	342	345	341	317	337	328	345	323	352	341	332	369	370	345	310	325	328	371	388	369	342	312	325	318	357	341	355	327	309	379	330	342	323	363	359	323	330	354	370	311	339	346	344	368	350	317	356	314	356	345	351	317	344	352	305	311	346	335	336	365	342	377	332	319	355	344	346	357	354	345	327	357	288	299	321	324	294	329	316	334	341	337	352	359	345	349	356	334	311	345	358	347	375	321	365	327	347	363	327	307	327	327	358	327	388	336	347	339	349	358	338	335	304	346	329	343	339	354	301	384	367	346	321	348	348	349	333	312	338	364	367	308	356	347	324	338	325	310	337	335	350	343	375	363	335	344	308	331	315	314	340	354	348	314	351	356	301	333	335	366	345	317	350	354	352	353	314	316	326	354	346	353	347	343	352	312	323	334	319	377	340	359	328	339	336	322	286	298	345	323	354	330	305	344	298	323	358	346	349	349	359	329	329	388	361	362	343	341	354	356	370	341	334	359	327	322	310	322	327	321	343	311	323	343	313	334	358	339	338	349	333	330	312	341	339	330	327	323	317	373	346	362	332	329	329	334	311	374	367	337	354	358	314	301	339	361	378	325	321	352	325	333	323	309	355	364	346	334	325	312	336	344	334	338	325	397	339	323	350	345	326	311	321	357	358	328	346	307	372	359	355	341	324	324	360	344	338	357	341	325	349	344	372	336	334	322	353	368	336	307	338	346	343	321	377	337	329	349	358	381	374	337	335	354	323	342	321	315	373	338	346	348	336	343	324	314	328	357	322	344	349	359	340	300	355	357	318	310	330	351	371	336	303	344	334	369	324	336	337	338	342	353	331	339	346	328	313	332	312	352	298	367	333	339	317	319	338	368	358	337	342	324	291	347	314	332	336	339	314	353	384	322	320	337	361	319	345	335	327	349	383	315	337	373	311	368	316	312	337	331	353	342	353	319	341	298	336	363	335	367	369	304	344	321	343	321	298	314	350	348	324	333	333	317	362	365	325	369	294	319	313	305	338	332	346	363	325	351	321	322	329	357	342	378	341	346	324	331	367	364	332	373	348	328	351	338	325	337	342	344	340	353	384	356	322	338	345	324	332	340	333	328	335	307	330	326	338	315	347	391	317	351	404	366	340	347	347	362	374	379	308	330	330	368	336	338	344	337	344	330	344	335	364	368	338	323	343	340	342	331	310	324	341	352	335	335	342	295	377	362	344	348	331	323	334	350	342	358	324	320	361	293	317	355	336	348	347	332	335	354	324	358	364	360	337	358	343	309	337	369	356	333	331	320	322	363	338	331	345	338	324	320	335	354	330	343	329	361	315	308	348	340	361	344	334	332	314	325	322	350	362	345	324	344	375	334	359	390	351	346	347	331	329	344	366	323	324	303	319	343	350	351	341	338	313	331	344	331	354	323	316	324	358	370	324	356	325	333	358	342	306	353	327	316	316	309	331	313	311	327	324	318	330	335	334	344	339	319	358	382	322	327	353	353	343	343	348	377	307	342	351	325	340	328	367	365	342	360	329	341	329	386	365	357	328	358	322	358	324	330	351	354	366	319	341	340	333	329	322	327	340	313	320	328	324	324	353	364	318	342	358
21790	3136	2003	2264	2005	1657	1366	1285	1154	1076	994	983	959	923	848	854	887	836	856	841	738	787	773	811	777	736	713	755	761	790	738	716	802	752	798	778	768	734	764	741	757	747	810	733	739	852	809	808	876	861	802	842	784	812	756	764	813	788	784	810	756	770	785	739	775	764	774	785	750	747	785	774	737	755	772	777	773	760	740	766	734	740	753	733	781	697	763	735	764	759	780	770	722	736	749	764	736	736	690	756	755	741	691	742	706	726	721	707	727	710	753	739	710	771	726	716	709	797	740	726	731	723	717	713	794	714	753	715	715	740	720	726	715	760	715	766	696	727	750	716	763	731	771	723	695	732	708	727	691	747	696	677	732	715	701	735	761	763	745	801	751	739	722	693	704	741	769	741	683	734	697	734	710	743	760	787	724	717	738	666	725	762	734	737	705	734	744	711	677	728	741	721	745	698	711	746	755	724	717	683	649	706	693	692	700	740	693	705	723	733	705	733	722	722	724	721	727	750	720	729	729	733	699	708	768	725	748	732	733	711	716	740	712	722	758	765	753	736	725	720	725	700	747	774	735	737	718	723	718	767	721	689	732	738	753	716	715	704	701	759	708	717	744	761	737	692	698	713	726	737	767	744	727	772	767	706	709	821	753	698	729	686	740	676	743	704	674	706	683	750	694	777	713	744	680	730	763	715	682	726	756	679	730	683	732	687	740	767	725	715	728	713	747	699	721	726	714	741	725	758	731	740	696	708	745	703	689	751	770	695	756	721	746	730	769	730	736	740	714	738	744	771	730	698	713	738	693	702	761	731	742	707	725	705	658	746	683	756	748	753	732	717	703	728	707	794	718	684	733	770	714	719	699	748	772	751	731	729	708	689	751	718	773	718	762	738	753	710	766	774	695	753	758	746	698	738	713	743	732	715	773	712	742	679	734	743	788	719	738	748	726	775	696	736	752	798	695	715	714	735	694	709	723	740	741	690	744	747	751	728	753	796	720	720	678	700	779	742	743	792	666	737	717	690	706	706	716	776	706	698	738	736	734	746	738	782	724	684	704	733	730	745	731	715	729	695	749	705	719	739	728	706	689	709	740	675	749	776	723	701	691	730	774	698	733	710	693	787	728	726	708	746	751	746	765	732	694	741	784	745	737	754	785	714	723	697	731	734	714	750	759	720	766	751	700	681	767	705	744	672	718	766	775	731	716	749	745	730	673	688	705	722	701	741	730	744	731	746	785	730	717	738	728	747	739	737	779	723	754	728	759	776	774	744	697	748	745	723	767	722	737	690	748	758	706	740	687	744	687	738	744	721	745	728	672	729	694	757	712	760	700	741	730	687	745	726	745	739	716	687	682	742	751	676	760	749	726	714	724	738	730	735	721	702	706	713	692	774	799	730	747	720	707	742	714	767	736	753	772	708	743	755	679	713	716	741	712	712	759	736	759	728	706	722	730	683	699	723	734	728	738	711	680	716	753	752	663	755	726	783	734	710	695	751	717	726	770	725	685	748	735	765	714	717	736	748	759	744	736	781	723	692	720	703	694	721	690	753	778	683	752	739	757	707	745	724	703	703	718	775	762	774	783	741	754	781	729	731	722	727	705	735	763	718	735	688	716	729	730	764	766	703	732	759	762	724	700	737	778	716	713	737	735	710	748	772	721	740	742	674	706	699	730	712	740	731	795	735	732	746	776	699	737	719	704	741	707	708	751	726	725	727	754	682	719	749	756	740	682	770	709	726	733	709	726	757	713	721	701	689	718	692	732	740	724	745	699	718	776	705	682	748	709	736	724	696	695	741	728	744	736	705	763	713	741	730	745	687	697	706	734	752	734	734	716	717	692	759	757	727	751	708	689	690	767	723	779	711	711	725	746	790	760	692	750	708	749	755	739	726	719	738	682	698	705	739	711	707	697	719	759	786	704	740	694	725	724	741	727	739	685	682	730	714	678	705	677	729	731	736	720	744	674	723	713	776	750	744	753	689	730	716	710	739	739	751	695	747	734	725	745	699	759	679	769	764	723	701	683	740	666	777	784	731	680	745	710	754	700	698	747	683	754	735	774	702	741	745	730	759	748	738	757	725	647	687	717	664	754	743	731	736	741	676	738	749	746	734	747	708	739	753	742	737	738	717	690	679	699	742	684	709	787	707	723	723	740	695	739	765	720	688	712	748	711	750	729	760	719	727	742	758	684	747	739	742	735	696	734	737	720	749	729	779	738	687	713	745	728	783	757	771	742	734	756	721	709	732	729	728	698	720	721	715	738	729	669	736	748	756	779	776	786	739	758	751	745	746	703	735	748	722	708	763	742	688	692	719	751	687	677	739	726	745	750	699	762	761	749	680	767	774	721	720	705	769	740	755	724	755	732	729	736	675	731	784	732	732	704	704	705	750	740	726	706	746	729	723	714	746	657	714	727	695	725	777	742	762	723	749	743	727	775	748	714	768	744	696	724	757	730	743	738	733	672	721	736	729	745	754	721	669	671	742	683	740	747	741	701	718	690	738	705	715	646	733	736	756	718	763	715	742	735	724	750	721	716	747	758	724	724	761	730	732	707	740	747	745	726	692	750	701	741	687	728	717	715	690	757	737	735	738	749	713	686	751	690	698	706	709	720	726	718	741	729	740	738	669	709	739	749	783	699	735	731	764	763	689	712	713	678	739	717	723	772	755	743	737	669	771	669	726	706	744	739	752	697	726	719	715	760	712	730	750	752	741	719	707	749	790	711	719	733	686	740	761	722	741	726	737	721	747	708	722	732	741	740	745	715	773	717	731	753	722	727	711	694	747	693	779	758	793	780	718	774	758	761	708	708	712	698	678	760	733	705	733	748	717	735	728	701	718	752	717	739	672	689	740	680	765	733	746	721	688	685	727	734	761	715	730	736	746	721	724	760	777	719	683	743	760	725	716	753	753	794	738	713	702	733	790	697	684	727	695	737	691	725	756	752	730	718	746	759	732	683	765	693	793	766	716	752	747	756	761	739	728	724	780	743	726	732	714	731	738	709	724	677	777	712	740	732	728	725	736	749	737	723	745	681	729	722	714	748	745	755	768	696	724	676	714	749	717	697	746	698	741	722	734	681	699	684	777	722	736	775	689	680	713	694	738	761	761	758	767	709	744	710	745	744	723	719	724	690	696	758	693	700	692	711	750	750	708	740	749	704	735	745	741	696	721	712	762	728	719	744	715	675	732	698	766	745	734	730	753	715	726	698	704	754	756	744	720	680	739	690	755	707	697	690	733	718	752	698	695	750	688	702	758	765	751	733	712	692	745	718	675	718	725	734	746	751	730	728	721	734	750	725	758	774	767	745	739	750	752	756	711	701	744	722	685	735	692	686	733	712	713	756	746	740	736	696	693	743	743	727	707	749	725	710	740	716	681	709	747	715	736	724	754	741	749	744	702	706	777	738	739	750	746	712	776	708	742	762	687	772	743	740	688	751	770	724	698	724	740	678	746	703	781	715	751	741	719	700	718	678	725
10767	994	225	230	242	194	207	238	199	207	221	206	225	218	180	189	203	175	227	199	197	194	183	189	210	201	209	190	194	205	197	196	172	187	204	198	168	211	236	222	196	190	192	211	219	191	222	184	215	213	195	219	238	214	198	205	151	240	213	213	219	207	176	192	206	190	205	193	187	217	238	217	210	208	199	163	205	182	203	199	202	184	197	198	207	186	209	209	206	177	197	202	205	183	186	229	219	210	229	205	196	195	186	208	216	216	202	184	236	218	199	209	195	219	203	197	194	217	221	198	194	208	206	203	224	207	214	213	221	188	165	176	215	198	205	208	182	200	216	202	234	206	219	198	210	204	201	213	207	213	218	196	216	194	179	208	204	192	213	220	234	198	210	204	209	204	200	214	219	183	209	213	203	218	188	175	183	194	212	186	212	203	203	177	229	184	226	192	196	219	200	212	177	200	204	226	190	210	187	218	195	218	218	216	210	211	200	208	179	204	205	204	207	206	176	212	186	191	197	199	235	193	209	218	206	212	186	201	229	195	208	194	198	205	198	206	203	208	162	211	197	211	210	189	216	249	176	189	193	218	180	189	193	225	213	205	202	209	182	186	189	190	214	207	205	222	209	182	201	228	190	221	231	164	205	199	189	228	214	196	214	209	208	224	186	183	184	190	203	205	174	206	192	204	184	184	202	185	192	200	206	191	204	211	204	217	184	189	223	194	212	212	233	199	206	212	207	205	204	194	209	186	163	185	201	199	223	226	206	212	179	189	186	195	213	202	185	202	167	189	199	208	217	201	228	208	185	210	225	220	201	197	191	202	190	204	209	208	191	197	202	212	179	205	214	214	178	186	216	184	209	185	218	219	225	184	192	201	196	202	176	216	183	213	229	253	208	190	204	206	185	218	193	217	201	201	225	214	205	214	228	201	199	223	217	214	200	189	225	208	181	203	210	196	200	200	217	237	203	239	223	209	201	220	225	207	189	201	176	179	217	213	187	197	199	188	208	197	210	185	164	188	211	185	184	231	200	218	224	185	198	179	184	193	202	213	201	205	218	213	201	215	207	196	191	210	188	203	208	202	202	190	191	184	202	171	220	169	194	191	206	209	185	185	179	214	220	188	212	174	197	194	219	231	193	207	183	175	191	194	196	183	204	226	225	195	166	211	211	214	200	185	207	197	203	203	199	188	200	176	202	188	187	218	218	177	219	212	190	202	181	190	206	204	183	219	220	218	214	196	213	200	242	192	187	197	183	175	213	187	228	207	213	202	209	219	207	199	196	211	196	196	182	230	202	224	194	235	212	223	207	184	206	178	222	206	222	214	208	197	215	199	202	190	194	206	223	216	202	188	183	213	187	181	187	209	207	214	187	211	215	194	208	204	211	202	206	177	205	189	213	207	181	184	181	225	197	189	228	202	206	199	210	189	221	209	174	197	201	189	180	179	220	204	218	201	199	221	208	174	181	187	219	180	214	231	202	175	200	228	169	208	224	195	186	231	216	192	192	236	201	191	217	207	207	194	190	211	218	190	168	194	199	208	227	228	179	180	200	207	188	185	191	205	179	204	174	182	193	201	197	192	193	203	203	198	214	196	197	203	200	202	179	195	206	178	209	172	213	203	190	195	212	193	201	215	217	181	208	199	217	205	187	210	215	175	211	196	215	196	197	210	183	188	212	190	196	174	232	173	195	185	214	208	225	199	198	207	243	215	189	193	177	174	208	194	183	199	195	218	198	191	197	222	238	189	191	166	246	200	227	190	208	195	186	198	233	185	201	191	195	219	206	177	245	167	187	189	207	188	186	216	227	172	189	212	173	219	211	224	202	213	193	198	201	220	208	209	192	189	194	174	194	214	219	192	192	214	195	205	203	191	195	226	200	187	230	213	195	168	173	214	189	198	223	205	205	196	186	208	196	207	211	212	219	236	209	223	214	174	210	221	222	203	206	215	228	197	217	206	186	192	181	212	210	213	198	210	214	222	211	189	197	175	211	194	229	220	183	198	197	208	211	199	203	196	234	213	222	194	214	173	193	192	203	206	195	215	206	205	197	221	166	187	203	197	212	199	214	209	216	193	196	182	206	220	196	192	197	171	198	192	201	201	192	221	199	209	210	187	199	207	199	209	202	194	196	190	221	191	213	190	188	195	209	191	203	193	200	215	206	216	177	185	200	197	208	206	205	180	187	229	197	194	195	199	195	216	176	238	204	220	212	192	223	184	184	196	203	223	183	230	182	229	193	222	196	211	217	231	207	177	175	191	211	178	239	218	239	203	184	213	219	212	209	206	220	204	202	175	248	171	200	204	183	201	202	208	164	171	204	192	182	186	194	212	201	181	192	209	210	177	197	198	201	204	198	194	228	172	217	198	218	197	191	195	197	192	181	244	213	174	188	192	225	198	188	210	221	188	212	189	197	236	215	217	223	214	213	204	226	186	171	204	199	186	222	180	209	216	233	213	192	203	222	227	212	210	194	221	202	230	202	218	176	188	195	190	209	174	233	204	234	215	213	213	201	197	205	234	229	203	199	193	205	201	223	192	230	220	206	172	193	210	223	227	190	227	216	181	203	205	192	159	185	200	226	202	212	225	217	226	184	198	210	216	196	237	191	232	210	193	201	185	238	195	209	211	200	222	174	169	190	207	207	206	206	202	232	179	187	197	223	220	216	208	202	214	175	221	231	201	197	199	211	204	193	203	223	204	227	200	187	209	199	224	213	193	190	193	226	198	192	193	204	211	195	206	222	213	217	202	201	188	224	191	240	202	192	233	176	190	200	222	212	195	188	189	187	200	197	204	224	210	216	192	190	182	192	211	200	196	235	188	207	183	190	202	215	195	195	169	218	191	185	199	189	196	212	208	200	188	193	179	211	190	209	209	206	195	203	195	211	184	173	198	213	175	201	201	178	209	201	220	214	198	205	192	192	204	183	186	207	180	215	220	208	222	193	215	196	205	186	211	228	219	191	183	199	213	235	201	212	186	215	217	226	229	189	179	178	212	202	198	203	190	215	197	186	173	214	195	215	176	177	201	197	192	216	215	221	197	199	189	217	218	208	192	203	187	207	222	178	203	189	179	181	195	195	180	201	206	184	208	207	199	198	196	244	213	194	217	206	225	186	194	178	211	203	203	197	170	187	208	176	223	221	203	192	166	202	202	173	204	180	192	186	165	213	222	171	213	166	213	217	209	199	210	214	217	214	195	217	233	186	187	194	197	193	206	207	215	170	205	196	236	185	206	181	204	181	191	202	174	177	202	205	177	198	213	197	191	184	190	183	198	182	187	162	192	187	206	209	200	183	207	197	203	206	193	195	213	187	196	205	203	207	210	190	205	195	216	219	183	168	193	209	216	173	199	191	218	179	188	215	207	214	186	200	217	216	210	185	196	175	204	204	184	205	194	236	204	196	204	189	216	193	218	208	197	212	221	199	216	196	196	182	203	203	173	180	192	205	210	189	222	217	186	216	229	192	205	214	185	227	221
6319	708	454	494	571	462	485	530	436	463	441	465	504	499	485	477	454	491	453	475	471	474	496	501	409	477	495	456	483	462	468	482	473	492	498	496	484	465	460	466	486	472	453	480	502	487	489	500	474	542	513	476	494	503	502	499	514	492	455	493	480	485	513	509	467	488	471	486	529	467	486	488	488	469	497	479	507	479	497	487	518	471	480	483	471	443	481	498	490	493	455	438	487	471	488	494	462	471	510	508	462	471	483	504	485	415	478	480	462	479	503	457	482	474	469	502	492	484	494	465	503	473	459	498	492	452	462	459	485	426	484	492	444	463	460	461	496	447	483	433	492	491	490	505	462	453	506	487	465	479	476	462	479	457	463	478	518	455	479	479	478	472	522	471	464	503	465	413	486	482	480	469	465	448	455	480	433	460	468	458	489	468	461	475	498	475	444	476	461	474	472	472	451	495	522	493	477	480	520	465	459	461	478	448	517	445	488	466	450	477	439	483	471	475	490	498	434	434	464	526	461	481	458	491	500	514	480	476	478	461	456	482	499	492	449	457	478	502	506	487	475	459	474	445	485	446	466	438	444	490	493	471	505	489	467	470	483	449	475	497	473	509	459	457	540	484	476	486	460	448	490	481	497	467	449	475	462	483	459	498	488	453	481	531	425	455	474	459	482	499	472	479	462	499	465	503	457	452	452	449	448	506	453	453	496	471	477	505	435	492	443	485	476	474	504	462	483	478	507	462	474	473	456	461	456	486	491	470	478	479	490	503	434	497	438	463	478	505	521	463	502	487	514	506	445	445	496	493	494	450	465	442	496	471	463	443	479	485	487	497	450	483	469	461	425	500	439	488	461	485	444	492	469	459	476	493	478	457	450	465	472	499	464	471	432	451	443	460	469	437	497	442	486	467	490	489	457	458	486	463	445	465	469	511	443	488	460	508	448	495	466	465	492	457	505	445	469	470	442	486	485	467	509	447	471	451	493	525	472	476	495	470	451	493	498	478	490	458	447	473	460	463	451	467	476	484	446	496	451	508	450	469	486	432	472	460	503	490	467	472	507	521	512	507	439	488	494	495	475	465	467	487	504	485	504	461	430	465	454	461	451	449	479	457	513	448	478	466	458	454	464	476	455	476	457	444	505	475	498	475	499	468	442	451	489	495	444	474	474	434	520	464	458	476	461	475	484	466	489	460	496	477	473	426	504	464	470	497	483	435	476	426	466	472	474	475	468	473	435	487	458	457	504	504	481	491	474	477	483	456	474	499	490	485	483	488	487	443	486	492	487	472	502	467	448	468	487	476	469	495	476	499	475	463	465	481	460	519	473	469	516	456	482	490	447	455	509	462	487	493	458	489	486	459	480	459	488	475	480	501	440	462	479	494	492	455	448	449	498	482	493	497	494	482	486	454	501	459	447	479	460	476	455	457	502	485	502	505	460	452	478	467	473	448	484	482	455	492	466	455	451	474	469	492	472	471	505	492	477	492	443	482	473	484	499	450	463	463	463	497	485	502	521	484	472	483	475	500	472	442	469	483	487	465	462	495	448	496	474	471	462	477	461	514	469	461	451	478	472	483	469	468	438	454	456	451	479	481	492	499	429	502	442	458	500	475	488	442	448	446	489	478	473	508	486	472	481	447	479	497	454	462	498	455	488	479	471	472	442	475	461	475	488	442	483	475	496	440	470	543	474	455	501	466	465	441	490	490	501	460	458	503	503	448	509	483	504	463	484	488	457	471	473	465	469	457	506	449	492	488	478	426	478	445	482	505	519	470	473	493	468	492	462	442	496	497	490	462	484	492	467	481	492	460	513	443	482	465	493	455	467	470	487	456	484	468	489	461	510	471	441	463	489	446	489	483	444	474	465	451	422	486	448	444	448	489	448	447	451	478	505	509	453	506	484	456	463	439	482	474	511	462	517	450	450	505	474	467	490	418	491	490	461	478	485	498	457	457	489	512	496	491	467	461	463	499	482	470	451	483	438	496	445	475	503	451	491	487	460	485	460	481	465	444	487	453	472	507	436	501	449	467	522	487	444	485	461	500	476	477	506	464	490	498	491	462	485	469	493	472	519	486	460	476	464	468	478	457	503	469	474	441	505	452	465	501	437	441	451	472	450	487	471	505	464	493	489	480	493	456	481	501	464	437	485	503	482	501	481	455	432	460	448	483	460	446	507	487	502	422	489	517	444	468	474	447	478	475	453	461	471	473	459	476	477	444	500	490	460	478	463	480	457	460	469	476	463	430	448	452	500	467	487	450	463	459	450	460	461	471	457	471	465	467	470	491	481	474	475	453	464	442	475	463	484	472	481	479	525	498	459	459	495	444	506	463	479	453	466	438	506	461	501	477	454	450	461	506	440	464	483	476	500	492	446	481	485	422	485	462	478	433	505	492	505	503	435	452	451	487	454	474	507	483	485	460	442	477	463	459	465	460	482	482	454	487	492	425	493	462	475	429	509	449	484	480	470	489	503	462	483	424	453	497	516	418	479	474	480	464	415	461	489	478	499	452	477	533	483	527	485	481	445	507	457	495	467	498	478	459	479	480	476	470	480	483	506	449	465	476	459	487	465	452	490	465	464	511	432	464	469	460	471	463	458	445	496	468	487	472	460	471	496	487	518	472	407	452	441	491	486	487	483	479	444	470	501	460	463	452	482	436	479	448	504	468	489	469	494	505	478	488	459	488	493	470	480	465	470	488	449	472	468	462	490	469	464	482	468	466	455	491	465	459	474	498	471	476	520	474	482	468	459	506	471	495	475	442	461	511	457	466	490	511	471	460	498	430	466	510	473	457	460	442	465	486	480	448	479	479	483	460	490	435	450	482	441	483	449	473	437	488	492	486	443	490	432	508	462	479	427	484	488	455	464	467	501	475	490	439	456	513	450	512	437	453	444	444	496	473	496	477	476	463	519	464	479	496	454	464	443	507	457	448	479	514	495	445	443	430	473	497	479	485	477	452	477	452	456	484	477	478	458	484	495	505	490	450	482	453	451	473	446	431	440	479	472	480	463	462	488	475	469	459	473	502	469	484	485	457	458	491	457	479	455	520	456	504	507	438	453	452	460	480	482	476	487	473	494	500	451	489	474	486	493	514	448	459	468	459	468	473	460	468	490	446	458	474	477	430	467	492	486	489	439	474	468	458	483	443	481	446	468	491	504	450	481	475	478	496	440	480	450	466	481	472	475	464	456	484	491	448	498	474	462	453	489	476	457	444	514	448	467	481	491	468	465	458	489	485	479	499	472	468	450	452	491	484	464	502	485	450	458	461	459	507	461	467	449	467	468	504	458	477	488	446	441	479	452	479	480	497	459	472	521	466	496	483	451	491	495	544	455	455	461	470	474	450	469	476	460	471	486	490	494	478	452	473	486	488	469	468	436	460	516	474	480	451	448	421	427	459	468	480	498	508	464	464	455	465	469	492	453	494	479	476	489	432	502	477	509	425	453	440	494	483	476	449	473	494	491	484	481	457	504	471
24643	4230	696	552	464	404	356	337	334	315	308	344	314	291	310	302	304	291	304	300	305	313	330	297	310	276	290	320	321	292	315	296	272	300	311	308	290	282	300	270	326	301	283	331	332	308	314	300	321	304	283	291	303	305	291	322	320	292	290	304	275	266	321	289	302	268	254	295	314	288	292	313	298	260	269	296	278	302	309	276	275	293	292	289	297	304	334	316	273	312	282	265	285	260	294	265	268	306	282	298	305	286	311	321	303	313	272	301	298	300	261	284	293	291	301	308	296	284	275	286	292	270	279	304	310	251	299	270	275	285	309	312	327	314	306	280	271	308	289	259	311	316	278	276	292	292	294	301	353	323	300	338	289	258	283	295	303	296	267	319	292	289	310	287	294	299	251	254	273	293	279	303	292	296	296	279	307	310	289	334	274	242	265	283	279	315	299	276	297	288	313	301	290	283	301	315	296	281	320	278	272	290	286	291	306	253	295	301	289	304	272	274	281	308	325	282	283	291	322	269	289	267	300	263	294	294	285	282	261	275	311	294	259	312	308	303	263	257	284	274	289	277	286	288	309	296	299	292	279	263	308	304	313	280	298	270	306	269	329	316	250	272	293	274	239	320	275	316	312	266	296	281	285	285	293	288	337	341	285	303	304	284	270	292	290	304	291	289	301	313	259	254	296	306	306	308	302	265	287	286	307	298	305	305	279	297	289	309	290	288	306	266	298	303	288	291	302	306	304	299	293	295	308	289	300	297	279	277	320	299	260	279	302	310	274	286	294	294	300	297	316	306	250	257	299	303	296	294	314	318	265	269	277	274	297	284	298	287	274	271	279	299	299	330	317	321	288	312	313	281	278	288	307	310	319	323	282	281	320	293	289	302	255	265	265	321	305	285	333	272	282	293	305	297	280	277	273	281	295	285	307	271	316	251	256	296	313	274	256	285	290	289	277	292	289	329	327	278	281	326	298	275	266	288	293	294	288	295	271	291	303	281	279	282	268	242	290	292	311	297	260	277	276	304	257	263	264	264	293	277	282	291	290	335	323	312	291	296	320	325	307	302	271	279	284	309	323	302	298	283	259	289	270	340	299	296	254	297	347	276	316	326	271	293	291	289	328	298	283	287	287	281	298	251	268	289	295	270	300	280	289	291	286	295	274	275	267	248	281	284	315	296	291	305	302	298	312	289	289	283	304	295	294	283	265	256	305	315	258	298	306	306	251	292	320	268	316	282	274	320	307	260	313	267	303	268	302	284	281	285	289	265	278	268	267	247	297	270	293	301	275	288	322	289	282	282	327	286	266	288	290	330	295	301	266	296	247	289	277	268	302	294	273	279	299	287	291	262	287	317	304	279	284	288	299	322	290	294	297	301	319	274	336	302	285	303	305	333	308	252	300	300	293	314	277	284	309	303	287	285	327	290	256	289	292	296	278	355	331	298	304	266	294	315	286	263	285	269	277	265	266	304	301	299	313	287	289	287	323	292	298	275	271	308	313	337	299	289	274	285	281	316	286	312	276	282	268	261	289	299	281	294	264	305	283	307	351	288	311	294	296	278	274	295	307	255	266	326	314	303	283	250	282	312	260	309	269	315	299	324	294	285	297	252	269	302	268	289	293	269	280	309	298	290	295	327	263	271	315	341	303	316	324	284	278	322	312	276	267	300	322	320	275	264	299	282	295	288	301	300	296	308	296	251	296	291	274	298	299	292	310	317	312	274	279	288	318	291	316	302	295	291	272	292	308	310	311	302	311	298	298	309	275	314	301	310	275	279	313	302	250	291	322	319	318	292	275	276	294	327	262	308	262	294	266	272	335	313	281	287	287	280	312	267	279	242	282	303	313	280	259	318	288	315	291	284	293	320	271	293	279	308	324	288	288	234	297	295	291	302	264	275	283	278	282	291	280	283	279	273	309	289	300	284	266	278	294	281	298	305	294	271	267	279	302	277	298	273	308	322	287	286	318	282	311	281	301	286	283	291	254	268	288	279	280	326	317	287	286	273	284	283	270	287	315	337	279	272	279	286	307	309	259	322	266	278	292	315	290	298	309	306	277	318	265	302	274	283	293	317	275	294	282	265	294	284	268	269	326	299	299	280	274	319	279	311	287	268	294	262	316	312	307	322	267	284	315	313	326	315	288	308	278	310	292	315	286	299	301	253	305	281	278	300	287	288	299	269	287	269	265	316	280	279	315	296	318	291	293	320	277	298	273	301	282	289	311	321	295	284	308	290	282	301	291	322	263	295	280	316	317	275	329	283	281	288	278	272	294	303	285	278	307	271	290	333	296	296	307	304	305	308	289	325	307	287	284	302	294	286	280	321	288	266	324	308	302	277	260	257	290	312	288	311	274	265	297	299	277	286	253	289	293	310	322	249	315	281	296	308	311	261	313	268	271	275	283	280	306	296	328	294	295	286	277	280	283	283	302	307	318	297	270	287	285	303	257	282	280	271	288	319	297	297	299	301	299	292	243	286	288	293	293	284	317	271	279	268	291	285	306	306	303	279	287	271	288	297	281	271	331	307	317	314	305	276	308	282	315	286	293	316	294	318	247	289	306	294	290	270	300	288	289	271	308	326	308	294	252	275	293	272	286	323	320	284	301	296	288	325	344	297	279	323	298	317	273	328	303	262	305	317	300	294	281	304	290	291	270	275	289	311	276	294	262	281	273	275	301	332	281	269	304	288	282	293	294	286	317	279	313	299	291	285	325	280	320	314	264	280	296	294	310	295	289	258	289	291	272	271	293	323	320	275	270	287	300	277	269	335	289	287	321	310	290	277	305	265	300	282	272	300	301	304	271	292	310	306	294	305	289	271	298	296	331	320	308	291	271	261	296	291	282	273	281	284	277	301	270	296	323	308	330	280	295	294	299	297	302	305	300	301	265	294	269	285	261	308	297	275	278	308	297	269	295	283	296	274	282	285	306	279	284	272	280	248	310	255	288	295	317	313	289	309	322	309	295	312	293	297	310	297	309	270	321	281	283	298	290	290	307	251	294	302	279	268	295	304	289	274	296	301	315	294	293	299	275	325	286	311	313	298	321	275	280	298	263	307	302	282	297	322	261	323	283	291	252	303	278	279	284	274	291	305	270	275	297	282	327	286	303	329	277	276	314	298	291	244	310	270	300	282	278	309	310	330	271	297	329	297	277	280	335	272	280	282	272	287	291	265	274	290	299	314	334	300	332	282	278	295	273	279	290	317	279	295	291	292	283	301	307	288	289	280	297	286	280	323	292	302	297	317	284	284	330	293	294	331	271	283	282	293	268	324	297	326	300	301	302	307	282	292	309	301	280	299	297	293	325	294	307	306	313	295	317	267	272	263	315	282	314	320	263	302	289	274	306	341	294	270	317	307	281	282	293	300	328	271	291	291	313	295	311	256	297	300	313	281	292	324	285	287	308	296	307	308	301	286	278	285	295	295	287	291	281	316	292	264	297	293	296	279	285	312	275	288	279	305	298	303	290	273	242	291	306	289
14490	2095	1362	1492	1275	1151	1049	952	846	863	800	754	719	772	776	710	694	707	665	651	691	682	660	652	669	673	711	690	634	642	707	673	652	670	644	667	658	657	628	717	692	663	600	637	680	736	677	738	723	719	723	668	721	713	678	690	667	713	731	695	741	702	690	711	699	694	683	665	678	649	704	726	693	689	660	704	708	722	675	697	701	663	701	641	666	684	690	681	620	681	643	676	667	668	662	649	664	643	637	627	667	667	688	692	625	645	651	625	665	648	649	677	686	661	651	587	667	677	644	625	664	685	669	621	608	640	673	614	634	679	655	646	642	654	672	698	651	671	636	605	666	665	635	595	614	630	654	690	643	677	668	716	678	660	659	646	616	648	612	657	690	703	641	655	680	623	640	663	680	655	689	667	648	690	631	733	633	697	656	623	691	638	631	694	636	650	644	681	608	664	664	649	643	640	626	646	677	621	632	643	635	653	667	640	627	644	664	706	690	663	622	655	663	676	637	596	658	634	662	640	719	646	597	639	643	651	659	630	663	630	628	666	687	670	625	655	630	607	692	652	649	603	680	680	664	662	657	636	596	633	641	625	666	641	646	663	634	686	693	619	626	622	657	670	670	640	652	696	692	667	666	686	650	653	652	639	662	647	634	618	692	684	636	630	637	629	681	682	641	661	635	637	574	700	643	627	656	660	620	655	664	625	618	652	660	628	661	647	671	644	625	638	692	654	610	613	646	718	663	656	654	680	649	656	672	658	624	661	647	652	653	676	688	638	662	662	608	616	671	660	658	681	621	627	636	618	687	677	644	627	620	645	696	681	632	609	648	631	662	638	661	608	677	680	677	656	702	637	692	681	647	658	668	694	615	721	635	701	634	627	591	631	641	629	601	603	623	641	651	632	673	650	673	631	608	675	644	680	675	640	648	656	669	596	636	697	645	657	646	667	597	630	638	600	621	631	645	655	681	667	640	710	610	627	611	656	677	669	668	664	669	634	658	674	686	638	650	656	625	654	608	630	642	631	659	650	629	668	648	635	704	641	688	669	600	642	637	653	615	692	660	606	645	663	604	624	692	613	636	650	686	660	663	635	673	686	642	653	658	631	646	642	672	620	643	598	635	689	654	591	647	646	635	688	691	615	659	631	652	658	669	657	647	639	625	697	661	654	631	621	611	656	668	651	626	645	657	667	655	656	604	609	685	647	630	663	658	614	634	633	648	655	642	684	618	628	693	633	639	703	600	647	665	627	637	605	711	592	627	643	672	641	662	697	611	678	641	671	602	626	686	677	659	614	656	710	663	612	588	658	633	615	633	617	708	665	678	618	648	646	662	674	691	675	643	628	702	693	676	629	605	688	627	667	654	635	648	644	617	636	638	629	610	666	625	620	633	636	630	681	642	679	607	703	683	632	664	651	652	593	688	639	678	668	663	637	625	660	637	640	655	633	656	678	646	588	680	679	657	621	659	650	651	645	653	658	647	684	683	624	613	680	696	669	613	638	618	632	625	633	651	697	610	660	657	658	625	629	605	678	653	636	645	659	652	616	627	694	636	653	625	653	602	613	641	665	652	646	643	623	653	687	617	650	651	638	686	622	639	663	599	651	676	635	634	636	666	660	629	688	664	636	598	660	627	657	675	665	615	651	656	691	674	647	646	679	643	661	616	661	636	625	687	643	647	683	645	658	654	664	664	655	645	637	639	680	686	669	644	653	654	673	692	621	659	597	662	641	644	708	638	666	640	640	668	665	684	657	622	661	650	662	669	658	616	660	631	650	667	649	653	644	616	661	670	614	646	622	634	653	684	633	626	675	662	629	632	693	613	680	619	675	706	690	688	713	688	628	660	627	634	641	653	674	655	684	670	639	645	614	669	697	651	678	638	655	642	617	621	660	633	640	652	682	622	644	634	680	672	661	658	670	638	617	647	633	609	648	672	683	646	637	689	651	679	624	690	644	650	656	640	616	689	625	624	642	640	661	706	621	697	656	663	617	683	676	689	642	672	675	667	651	656	642	636	673	696	620	620	646	616	667	650	659	668	693	625	634	656	613	615	678	636	662	613	681	625	647	641	657	632	651	639	633	691	657	644	676	638	698	644	672	605	669	693	629	685	647	725	640	675	680	653	659	710	620	687	682	640	660	620	618	671	625	674	664	600	670	653	674	646	654	628	670	590	658	665	635	664	698	636	595	621	646	656	606	691	620	668	639	643	677	654	655	654	648	666	652	649	654	691	597	633	660	710	676	617	689	632	649	639	660	623	630	663	658	655	670	643	665	686	658	619	619	654	652	631	585	639	602	662	635	655	677	668	660	673	659	643	657	641	630	680	680	657	644	653	656	630	649	616	651	646	674	665	662	701	647	651	640	663	629	613	609	667	631	620	650	641	648	607	690	662	645	627	673	679	645	622	723	635	675	655	674	634	626	635	604	695	646	660	663	623	618	668	660	645	670	670	671	621	654	660	654	673	630	628	676	639	626	654	671	646	669	662	687	658	610	638	667	708	662	654	646	663	661	606	661	667	661	643	640	649	649	656	618	693	650	658	631	667	666	677	642	591	629	604	698	677	631	667	620	679	725	648	636	636	627	671	673	675	657	624	706	622	642	634	645	645	631	622	640	651	682	658	668	619	668	663	632	618	706	669	662	643	644	650	641	636	628	658	660	667	660	650	654	692	667	607	646	651	621	599	657	685	671	705	667	640	670	633	708	602	646	652	645	653	625	631	642	647	608	656	665	606	655	645	675	644	666	651	656	692	678	643	649	628	658	687	655	616	652	660	671	658	640	689	633	691	678	642	664	658	632	667	623	592	629	670	669	662	654	720	676	639	656	636	644	655	647	623	646	656	665	647	633	681	680	665	683	721	607	599	656	662	689	625	664	706	647	630	678	605	648	678	629	661	647	659	683	669	637	674	665	666	658	641	658	650	665	634	640	657	628	666	679	668	641	635	690	646	693	675	665	630	652	683	667	639	659	634	662	668	681	676	643	632	610	638	700	680	657	703	677	610	647	608	634	652	672	671	700	619	632	665	640	669	642	664	637	636	645	642	620	669	647	674	698	699	638	662	647	642	663	651	646	673	633	626	622	637	622	661	654	658	657	692	662	676	668	669	624	690	616	603	655	645	636	705	670	661	621	640	681	689	642	654	679	655	637	645	631	622	664	615	649	592	643	666	653	667	698	638	658	680	604	642	601	688	702	618	658	672	641	626	661	664	654	662	689	614	609	623	613	616	656	620	684	661	673	630	632	663	610	618	643	654	682	657	659	678	625	639	659	654	602	690	674	592	679	656	657	673	653	621	630	651	634	687	623	643	701	640	634	613	672	688	664	653	664	670	635	647	664	650	678	656	610	655	699	648	663	641	651	623	649	704	646	645	693	640	653	674	667	713	650	688	661	636	629	626	623	669	620	664	690	601	651	710	674	665	665	640	676	665	643	628	682	674	591	638	676	628	632	628	613	650	669	642	655	645	687	654	686	657	654
37495	10131	1526	924	681	539	459	446	428	414	420	368	359	369	374	350	373	337	370	361	338	351	354	370	348	368	355	386	354	327	347	312	297	373	347	374	341	365	338	323	311	354	329	313	350	325	370	374	335	320	334	332	353	320	339	369	354	344	346	333	328	347	374	313	341	334	387	339	371	329	321	341	362	373	330	325	326	355	354	361	327	324	326	333	340	365	361	352	356	348	344	320	324	309	368	319	337	355	341	363	320	347	331	325	310	347	344	340	297	334	359	357	298	296	350	360	314	361	349	343	359	296	338	309	354	353	309	362	385	371	344	341	369	330	356	325	322	373	326	347	374	335	324	330	378	355	342	304	319	351	323	355	316	305	330	351	358	370	306	330	331	336	336	349	311	338	299	336	328	325	346	356	319	323	348	331	308	348	325	344	304	330	314	311	345	377	317	319	346	303	341	284	334	375	324	333	368	342	306	329	376	376	363	331	332	314	329	313	318	352	321	359	344	338	319	375	331	350	353	344	343	344	372	322	333	372	325	279	326	341	319	294	361	354	296	380	322	332	369	331	309	337	305	330	337	316	335	360	377	355	324	359	320	317	334	319	316	339	322	318	344	329	338	370	369	344	332	322	337	341	326	333	363	362	326	339	363	334	360	292	301	305	345	309	339	334	336	326	333	336	302	347	314	364	343	390	324	347	318	324	365	321	370	329	342	358	362	309	326	355	276	386	361	334	371	305	358	323	305	332	313	345	334	380	347	372	322	355	307	329	330	346	380	355	328	322	319	343	301	307	360	334	347	327	330	319	375	335	312	327	339	340	379	345	401	366	357	321	320	333	328	332	329	302	370	352	324	358	341	319	350	316	364	341	318	298	351	359	317	295	340	307	316	342	322	330	355	342	334	371	339	375	344	322	377	345	357	329	358	348	330	334	337	355	330	379	306	319	333	300	336	354	353	340	318	320	351	346	318	361	314	350	358	344	280	352	340	360	367	339	293	322	337	347	362	331	336	362	350	342	313	336	349	325	304	341	312	334	328	348	324	354	345	319	339	319	330	366	334	340	353	313	359	314	340	342	334	338	332	347	361	355	285	312	320	337	363	309	331	317	339	323	346	348	319	321	330	343	328	327	392	380	306	361	346	320	325	304	282	345	330	330	346	315	337	365	337	324	320	315	366	307	336	303	327	327	343	356	354	355	370	343	325	320	342	367	357	348	316	317	333	332	346	334	368	313	329	317	354	335	322	317	403	349	323	341	305	294	331	362	315	362	341	316	345	357	343	314	377	329	355	324	356	368	327	332	369	348	339	292	344	349	358	355	356	345	332	337	355	348	356	332	320	322	318	379	319	327	309	318	344	347	348	327	327	351	373	336	313	361	403	350	309	339	345	338	322	343	328	326	342	349	334	353	363	335	336	355	318	333	343	360	357	320	361	333	347	338	328	340	331	319	358	327	343	321	365	326	345	284	330	355	360	316	352	347	340	363	339	348	326	319	347	357	321	343	357	320	331	312	339	323	347	340	366	272	340	330	320	336	337	365	330	359	306	298	344	342	377	320	311	338	333	339	331	356	316	330	332	352	346	333	332	330	334	331	308	336	292	348	363	353	339	360	312	355	338	331	337	329	326	321	352	327	333	327	295	359	360	330	301	325	310	325	345	353	311	324	359	366	367	324	357	348	359	333	359	358	360	358	346	347	368	341	316	343	345	327	367	356	306	338	330	351	349	350	353	319	332	321	333	316	324	368	365	343	315	340	342	384	320	364	350	357	340	339	338	323	327	355	360	301	335	315	332	360	320	370	328	352	372	340	345	334	315	339	333	337	327	361	333	323	362	302	353	298	355	311	342	336	352	352	334	363	344	309	328	318	318	304	343	346	297	321	330	320	335	299	329	358	355	332	307	318	312	345	321	316	323	348	338	364	360	334	359	323	308	324	347	389	350	347	359	367	350	305	336	341	348	330	332	320	331	340	326	321	292	307	336	328	315	338	324	321	354	322	342	309	317	312	311	335	332	361	301	360	322	327	353	327	335	355	354	316	306	400	353	332	342	353	357	326	365	337	325	363	340	374	319	327	346	339	362	350	340	322	359	380	319	305	307	332	337	328	369	296	314	336	366	346	316	323	320	348	311	327	356	347	344	317	317	349	299	309	288	315	318	352	314	315	345	347	313	349	333	357	288	309	351	322	353	371	304	335	343	382	310	330	311	349	328	337	348	368	342	343	364	337	352	334	305	342	358	321	352	323	353	336	329	327	338	341	367	368	337	320	302	308	329	303	325	315	376	369	301	344	351	346	356	357	335	339	344	320	335	307	336	352	368	342	306	351	337	346	340	347	312	328	317	343	327	332	309	329	330	360	342	363	328	302	340	317	330	328	340	335	315	364	378	365	348	324	333	297	339	342	325	370	333	331	336	288	376	317	314	358	377	337	325	312	361	348	324	357	344	335	339	343	338	346	347	318	355	309	348	320	324	324	335	322	352	324	322	322	317	304	345	320	348	330	325	345	374	310	310	315	303	338	360	323	356	356	324	346	345	332	343	343	322	316	357	326	344	365	380	347	359	341	352	328	314	353	339	373	318	372	350	338	354	307	317	346	347	363	321	363	371	339	319	339	300	335	323	339	327	295	344	338	323	299	341	321	319	292	367	335	320	345	315	340	318	311	353	326	334	345	348	326	294	352	344	329	360	386	342	322	309	335	339	357	327	368	323	357	377	325	345	360	318	370	318	373	310	330	340	340	363	310	318	357	335	342	332	343	341	333	374	333	408	333	345	316	309	356	352	362	344	342	368	309	350	335	352	326	333	322	308	293	327	350	312	377	337	334	323	348	327	308	347	343	359	319	345	325	337	335	335	336	349	380	330	367	347	335	299	295	314	331	351	346	312	363	349	324	332	355	331	341	329	316	340	366	338	354	322	348	359	326	312	333	362	333	351	309	370	343	340	333	345	319	353	354	335	347	312	322	324	312	307	328	393	342	326	349	299	371	362	369	350	311	330	362	311	333	365	381	342	366	340	332	300	326	353	343	314	335	311	341	376	338	354	317	293	352	327	346	363	354	325	357	330	359	359	350	357	360	355	315	328	318	320	313	349	323	364	334	350	313	330	345	356	326	346	363	350	336	343	354	364	339	368	325	305	363	334	339	329	346	343	342	345	346	352	350	331	282	342	354	345	332	316	375	317	370	356	369	348	318	355	328	302	352	334	354	326	339	325	338	364	323	325	348	335	350	332	347	336	311	302	334	339	342	342	333	345	342	315	299	298	324	355	328	319	344	334	315	337	310	317	339	315	354	337	329	358	388	342	359	345	336	372	361	355	334	369	385	380	329	313	343	332	328	302	365	336	315	317	375	333	316	373	306	325	327	314	339	367	337	329	327	322	345	323	342	367	352	345	314	313	338	325	333	369	389	310	317	306	333	353	342	307	324	320	347	350	330	345	327	311	333	347	319	304	344	357	345	367	329	324	324	343	347	304	327	339	348
20741	4049	2086	2301	2035	1649	1473	1304	1131	1109	976	994	928	888	873	861	884	884	757	796	812	862	758	789	819	759	787	769	773	786	749	801	716	774	763	756	774	779	743	725	765	750	693	784	737	774	822	856	859	764	791	834	801	795	771	834	789	785	789	753	787	768	768	792	794	801	794	748	780	767	753	761	773	763	756	818	674	742	772	737	770	756	760	744	764	770	721	696	737	756	759	676	672	719	721	723	763	727	716	739	718	767	749	740	773	694	754	748	753	756	705	784	734	741	745	726	723	743	716	791	772	716	749	708	726	738	729	765	719	723	726	773	733	707	750	756	696	723	718	759	736	694	734	786	722	704	767	703	733	706	682	746	714	738	747	726	716	785	729	734	712	732	719	704	753	736	698	724	706	723	729	706	718	754	777	726	726	745	696	761	693	718	745	769	765	725	688	690	743	717	667	752	718	742	714	669	675	699	726	748	713	763	734	751	687	715	704	760	750	708	703	735	729	718	744	694	703	745	734	687	691	707	698	738	730	792	697	732	673	723	770	715	750	706	713	744	710	740	714	760	703	718	697	729	689	748	744	710	704	723	687	739	725	715	707	712	725	750	710	729	764	709	714	760	739	671	715	679	717	726	753	755	745	750	660	701	762	714	722	715	685	752	724	735	670	698	704	750	729	746	704	743	710	726	714	736	708	749	747	748	682	688	719	712	713	729	752	753	716	763	716	671	705	733	706	737	707	686	717	701	729	721	755	759	804	724	742	750	720	701	717	708	725	733	735	732	744	743	689	716	716	771	740	734	708	654	731	733	737	698	756	682	700	705	746	752	701	765	702	700	747	688	687	740	695	775	756	707	734	767	728	749	708	683	738	751	717	650	708	713	739	704	698	752	717	704	746	705	719	695	678	760	729	764	734	677	726	713	766	705	721	738	739	738	735	729	717	753	713	667	739	683	701	715	714	692	706	749	732	721	728	714	724	739	706	726	738	708	688	668	764	733	739	695	713	701	777	702	711	773	709	731	767	729	737	754	765	728	760	741	727	691	681	707	716	713	743	725	780	710	716	768	748	689	705	721	747	734	714	761	734	731	715	720	699	763	723	731	717	693	771	724	760	672	717	719	752	738	732	695	722	722	746	699	725	751	722	739	659	749	785	729	671	765	753	741	698	711	712	723	713	717	773	729	759	734	697	755	715	680	749	715	696	690	766	713	725	707	718	698	698	727	720	709	738	711	735	707	701	698	752	740	732	716	737	736	750	743	691	736	727	749	759	755	729	755	721	728	727	709	698	679	724	719	718	724	763	717	723	717	742	678	689	738	743	712	719	778	682	728	748	724	752	712	734	722	717	768	729	808	673	739	707	743	714	757	730	707	726	705	699	716	777	707	735	696	766	756	749	676	699	729	735	679	736	719	710	726	744	723	705	701	708	727	726	708	735	777	735	745	713	764	690	722	681	679	749	689	666	744	691	667	725	729	722	715	714	774	686	741	715	683	696	679	706	759	702	684	743	737	735	722	720	665	741	717	698	719	704	719	784	772	721	730	708	729	710	725	714	751	714	743	721	749	711	742	692	676	768	742	729	701	724	743	682	748	728	754	757	738	751	704	720	737	704	744	688	761	761	715	754	762	729	744	755	716	730	700	718	745	745	732	724	719	731	744	725	730	752	726	748	730	718	696	711	729	712	657	692	727	686	689	764	693	737	723	698	704	674	740	733	741	712	691	749	712	699	760	745	703	749	725	798	767	667	717	739	703	717	706	693	747	743	728	676	698	718	731	776	765	701	735	732	691	727	721	747	743	729	745	683	749	803	717	737	674	717	735	699	718	738	710	746	719	712	714	696	693	713	727	711	766	702	784	760	705	707	751	701	755	743	718	681	690	754	717	674	681	715	672	711	688	686	673	734	740	729	769	728	737	729	711	740	750	718	707	740	757	725	745	735	695	693	699	751	697	711	735	706	705	735	698	718	716	710	711	712	743	733	696	721	705	724	702	726	715	738	736	757	719	734	718	741	693	708	725	739	720	743	744	731	730	766	683	675	735	711	780	723	718	756	750	701	726	731	720	718	718	751	712	723	753	746	704	711	701	716	705	743	628	715	739	715	683	756	684	738	693	744	738	718	727	739	687	738	734	705	688	719	711	753	742	714	697	701	728	747	720	658	716	699	706	703	697	715	710	696	737	704	729	639	753	724	733	715	734	699	725	700	728	741	717	687	724	729	776	746	728	752	732	755	775	718	740	717	736	697	727	723	655	747	751	707	722	699	743	700	727	680	715	731	746	733	695	738	700	760	703	722	726	734	725	711	681	743	740	724	738	704	701	721	705	703	726	694	732	762	679	722	738	744	711	770	699	676	714	781	702	721	692	706	717	717	728	729	712	676	697	745	703	689	749	743	711	723	737	722	743	745	772	667	685	749	726	718	714	697	724	719	724	745	701	780	727	693	701	713	745	746	725	736	732	698	750	694	733	730	753	700	743	701	692	757	718	741	661	695	731	735	759	721	740	755	687	673	738	661	705	694	715	723	784	715	717	712	717	699	753	704	705	736	704	711	732	713	765	732	726	736	722	773	735	700	674	711	723	692	796	707	719	721	664	682	738	706	750	682	701	715	714	698	677	777	715	701	744	763	746	737	754	789	694	715	725	704	735	717	713	719	708	745	711	731	725	724	739	755	710	726	701	758	744	699	739	732	772	682	771	716	788	730	723	680	752	726	716	706	679	684	727	718	703	742	746	710	672	733	731	674	715	756	690	698	717	730	743	705	694	746	743	690	715	685	751	714	707	715	741	740	692	693	729	719	710	738	736	729	686	717	717	691	683	720	767	727	735	717	726	717	707	705	717	672	701	705	758	695	677	731	703	759	734	736	734	770	770	723	733	735	744	700	717	717	729	711	743	694	725	709	733	714	729	733	692	736	731	742	746	704	744	679	696	718	682	749	701	712	792	727	716	736	729	714	780	732	732	683	722	743	719	692	770	735	763	718	685	691	711	752	759	733	749	750	708	748	751	759	705	708	750	704	740	767	767	726	762	738	687	716	728	738	681	728	747	737	707	750	692	760	738	752	718	733	692	727	724	767	746	674	746	724	735	704	730	726	709	724	744	761	729	694	701	726	747	725	707	733	732	681	713	736	700	736	726	721	761	752	710	740	730	724	744	698	741	780	766	713	719	741	714	717	701	718	790	702	692	700	717	703	722	731	722	761	766	707	732	730	716	743	723	710	751	717	732	724	671	747	737	728	732	752	731	734	739	726	750	739	735	746	686	778	744	730	719	748	681	737	691	707	760	731	763	726	721	745	697	682	708	736	719	728	735	701	728	741	708	659	754	739	746	727	749	711	721	711	713	706	709	764	722	718	677	747	695	714	693	725	690	701	712	751	727	733	767	723	700	715	719	744	702	716	753	723	711	706	733	678	716	723	732	704	717	731	742	792	741	738	777	697	775	792	719	723	756	731	676	726	736	720	757	760	739	782	747	723	725
11064	2416	268	224	206	209	193	202	207	184	214	202	224	195	206	206	191	241	223	197	203	184	211	204	189	207	193	209	190	208	187	197	193	181	222	200	234	196	171	193	221	187	196	218	235	231	192	232	193	211	205	166	187	199	216	206	179	235	185	211	218	200	176	182	223	209	240	225	190	231	205	198	185	172	209	252	199	196	223	226	191	204	161	227	199	180	212	207	214	208	200	208	203	185	199	192	180	190	212	211	212	216	204	203	207	204	193	188	184	207	213	217	201	210	209	184	184	236	214	223	208	207	233	194	184	194	182	183	197	207	197	199	214	209	201	222	208	227	185	234	190	202	193	208	203	203	197	197	215	192	204	194	192	196	230	211	237	226	212	205	205	195	199	209	208	198	212	232	191	178	208	187	192	156	189	185	217	225	209	205	167	183	205	207	217	205	200	200	219	193	212	190	218	208	219	197	207	198	194	210	208	210	203	213	175	181	201	221	219	217	212	208	171	193	188	197	203	198	203	191	198	240	225	202	190	205	217	203	179	247	223	196	226	212	229	212	195	164	188	186	175	226	215	188	202	186	222	205	206	209	188	212	211	196	204	196	248	206	213	201	190	195	217	199	197	199	211	212	209	216	194	214	197	203	184	206	201	190	181	225	189	198	211	179	196	198	170	227	208	204	215	196	204	185	217	207	206	218	200	193	200	226	226	221	166	185	199	196	187	215	165	206	215	197	195	191	190	192	189	191	179	201	205	196	197	196	208	234	196	252	214	208	211	205	205	210	206	200	207	174	191	203	213	202	196	200	218	189	196	188	190	218	217	204	206	221	199	179	213	207	191	193	193	205	187	196	202	201	209	197	214	220	206	213	194	192	192	200	203	222	204	197	161	202	197	174	208	205	226	214	202	181	198	203	179	208	202	217	199	209	196	185	227	208	220	209	204	203	188	195	201	199	192	208	205	196	218	194	222	180	213	193	190	197	197	200	195	197	183	192	216	215	198	202	214	197	200	210	213	214	190	173	197	203	222	215	201	184	230	223	210	194	187	183	206	207	186	229	179	202	209	192	191	217	188	214	187	201	212	214	206	191	198	229	204	199	198	231	203	197	187	236	231	201	189	207	179	184	211	190	191	199	173	176	209	205	200	187	220	185	215	212	214	218	201	179	186	210	212	198	192	196	195	199	188	215	197	216	195	214	174	176	169	214	197	207	213	188	215	227	209	212	216	204	205	210	205	222	201	195	202	187	192	208	202	205	211	200	211	198	197	177	200	215	222	220	209	208	225	192	201	222	214	215	194	211	216	176	189	206	219	190	221	192	204	199	224	189	203	209	198	198	181	158	203	222	211	199	210	205	227	207	182	191	193	220	203	193	206	195	184	201	203	215	210	207	208	200	206	227	204	199	188	205	212	229	222	207	208	196	213	183	219	182	197	210	202	202	224	245	215	253	219	215	205	199	222	199	189	204	213	225	204	184	183	205	194	226	190	218	214	199	218	224	216	226	182	229	193	201	191	194	205	201	206	194	206	204	198	180	204	183	207	225	195	225	224	244	212	208	196	220	187	235	210	208	210	207	205	204	203	221	218	201	212	208	223	219	188	206	198	171	221	217	234	201	187	202	182	206	191	212	214	220	196	204	193	177	206	223	201	231	181	194	199	200	178	204	196	192	189	201	215	210	206	220	204	203	177	222	219	228	223	191	212	197	220	216	236	184	199	226	208	195	212	216	209	214	190	219	199	222	192	203	209	196	212	185	210	237	192	223	198	177	239	191	204	211	235	190	185	220	176	184	199	191	174	219	193	230	211	219	208	203	190	196	226	221	186	206	195	189	204	226	193	180	235	210	218	189	189	194	204	200	197	214	210	224	188	212	197	201	208	186	198	229	183	189	205	221	190	195	194	215	193	220	207	192	209	221	218	198	176	241	207	211	197	212	164	197	208	201	207	210	190	222	200	188	190	203	214	213	212	247	209	214	212	192	197	198	190	215	179	212	169	180	221	192	199	205	220	187	223	182	194	196	217	224	201	169	184	193	200	205	195	201	193	196	200	213	176	178	206	208	212	187	226	201	214	199	190	180	198	198	215	201	190	218	205	205	223	192	220	194	217	166	210	217	207	198	206	204	220	189	201	197	196	200	183	196	203	190	202	207	243	232	222	195	186	186	189	218	202	180	198	220	237	210	211	204	185	204	194	208	188	222	210	214	192	216	215	195	202	237	201	201	204	194	188	210	223	213	210	194	218	210	210	211	209	234	201	171	171	207	225	214	209	203	218	216	218	223	200	217	192	187	230	236	218	208	184	200	185	211	202	200	219	250	204	190	190	210	212	223	243	224	196	212	180	186	195	205	199	240	193	215	241	213	214	174	196	234	181	229	199	205	210	227	195	198	216	188	230	227	207	217	206	219	213	224	217	203	206	176	175	218	180	201	205	165	245	191	219	200	207	193	203	190	201	197	196	209	186	209	207	213	208	200	219	187	195	200	201	192	188	191	192	218	206	190	221	211	208	190	198	209	216	209	183	191	215	202	194	188	199	196	180	222	197	215	186	182	174	231	213	218	192	182	184	185	195	179	185	210	188	197	206	191	208	200	193	192	185	204	198	211	184	203	233	221	195	187	227	184	195	170	208	199	200	196	203	207	228	198	206	202	187	182	222	215	185	197	206	199	198	231	200	176	212	191	216	165	226	194	209	196	225	207	225	210	198	197	214	189	197	213	201	208	193	208	220	180	181	183	215	195	216	197	204	185	207	183	207	203	200	220	204	195	203	234	193	197	209	225	209	237	179	173	208	185	226	197	222	204	184	206	202	165	205	197	214	200	203	222	195	220	225	224	217	216	215	213	224	213	200	213	203	229	189	202	205	187	200	209	206	226	211	206	194	212	196	205	195	194	226	202	179	217	218	199	166	196	199	216	200	189	222	216	181	192	205	197	211	198	208	231	195	216	216	195	197	199	221	168	205	193	212	218	236	193	219	197	201	218	180	204	205	212	201	184	194	216	195	196	184	198	199	175	194	205	221	210	192	206	208	189	211	230	215	217	230	225	194	202	210	204	193	188	193	221	179	174	227	213	198	211	251	183	189	206	217	200	204	192	203	204	209	198	197	163	194	214	205	189	194	209	234	199	205	180	164	190	203	211	179	213	190	175	215	191	218	182	197	228	214	224	194	222	194	191	199	224	234	192	212	220	195	210	207	223	180	223	208	196	187	187	199	235	185	192	193	197	223	213	217	214	187	213	204	198	217	174	177	195	218	201	226	183	196	223	209	204	180	208	197	210	198	219	215	245	217	169	192	208	212	209	208	241	222	193	181	226	209	197	199	234	198	237	213	200	225	211	173	196	192	190	240	202	185	199	171	191	203	211	237	216	225	191	186	208	176	239	218	179	211	198	192	220	197	213	196	210	200	205	213	232	213	192	196	207	240	205	184	222	222	229	179	223	204	233	215	212	207	189	183	216	206	215	192	209	210	201	186	217	222	194
6781	1691	521	554	522	500	481	514	497	483	502	466	487	495	462	483	472	471	493	441	461	473	468	451	509	496	501	487	496	481	465	451	476	438	456	491	442	493	463	516	479	492	457	462	517	474	468	526	480	506	460	518	508	545	509	487	483	518	528	483	554	478	507	472	495	502	486	450	459	514	484	534	511	476	501	480	463	483	468	518	516	470	477	472	473	463	465	471	488	475	482	518	463	468	473	488	490	474	487	505	491	472	503	489	471	476	438	493	472	459	496	456	495	499	490	519	476	502	454	488	465	503	467	481	493	473	474	501	472	484	474	451	493	468	471	487	457	474	496	491	462	450	484	490	432	465	429	503	448	500	462	443	459	452	450	464	469	446	514	491	479	505	433	467	486	470	453	461	456	480	522	433	471	480	506	520	461	468	456	441	479	460	477	456	459	463	489	439	464	502	497	480	494	489	468	473	442	417	435	470	508	488	498	463	476	482	495	479	479	481	473	478	478	476	449	449	473	451	489	457	434	511	492	474	478	477	508	476	484	467	498	478	490	510	479	476	491	477	468	475	492	473	501	468	492	467	478	506	476	450	471	478	489	476	490	460	473	465	485	529	485	453	477	498	486	480	444	481	464	510	459	477	476	455	505	500	514	509	482	495	485	494	462	482	488	449	442	470	424	485	463	472	479	425	479	533	470	469	492	464	489	454	503	453	479	467	469	459	462	465	481	455	465	451	473	458	447	467	476	467	468	507	490	467	476	470	516	461	491	475	494	475	488	415	440	466	462	454	461	490	487	478	470	453	483	439	468	537	448	483	475	469	468	470	494	459	489	460	473	520	463	448	488	458	447	504	464	458	501	479	473	463	493	455	486	512	533	481	498	499	498	448	462	494	472	466	480	483	481	446	472	480	485	479	517	478	467	497	493	483	460	492	459	451	480	507	486	473	459	495	448	495	461	472	470	470	447	504	462	480	503	474	464	454	482	437	451	452	534	461	489	521	479	471	482	475	446	484	513	433	490	426	426	485	464	465	512	506	483	460	503	491	498	468	485	493	466	441	464	469	445	455	490	471	481	495	454	458	490	498	482	448	488	513	485	502	462	453	457	469	492	479	502	478	452	488	505	463	440	458	520	508	513	481	500	507	498	467	499	498	459	474	498	502	467	509	483	503	500	469	499	473	475	491	485	479	462	522	471	465	455	491	469	459	465	470	496	493	479	444	484	497	462	488	480	476	465	490	490	465	471	486	496	511	539	475	483	489	494	471	482	483	477	491	476	520	483	460	474	489	488	483	499	426	510	456	465	476	476	498	497	451	506	488	454	481	478	462	438	484	484	506	483	494	472	486	467	512	466	495	465	482	457	477	453	497	506	466	467	495	479	475	454	450	485	470	522	462	474	458	460	480	504	454	509	474	454	493	449	501	483	515	482	475	487	433	487	483	494	511	491	438	481	489	471	482	477	515	509	482	480	444	454	464	463	477	502	488	467	485	475	482	489	517	478	496	482	499	475	463	504	425	458	520	528	451	479	485	500	463	459	500	453	496	469	473	488	453	455	491	474	479	472	481	473	489	506	444	464	475	469	507	488	457	472	459	481	473	467	489	466	437	523	516	486	509	483	441	480	490	509	489	475	440	492	485	459	492	482	497	469	509	477	461	474	463	449	473	478	472	441	513	476	508	519	409	502	467	475	479	449	497	453	481	528	481	504	468	459	503	462	480	466	473	493	497	460	472	456	537	480	484	502	473	487	487	488	478	481	469	464	484	511	509	507	483	486	501	471	477	487	447	475	446	499	501	452	488	523	472	481	508	520	488	455	459	514	520	479	479	500	469	479	470	450	476	467	465	446	473	489	523	484	472	482	478	482	513	472	479	476	502	467	480	471	472	515	504	454	467	488	473	460	455	501	513	486	457	461	461	472	450	497	488	509	482	485	455	528	470	462	480	460	478	506	495	484	458	464	508	510	513	499	454	486	473	496	498	465	457	483	492	502	487	443	458	456	515	458	457	445	491	506	493	456	480	471	495	509	496	463	461	444	480	465	504	494	499	505	461	493	415	432	478	522	478	519	445	469	472	462	469	465	465	479	488	488	451	467	445	479	492	478	490	530	510	451	462	450	495	491	496	490	473	471	471	450	483	448	478	470	494	491	489	461	462	502	461	476	486	491	498	475	490	501	506	512	494	488	466	501	492	459	451	461	503	502	468	499	471	453	458	511	483	481	500	446	461	474	473	494	511	474	457	497	460	447	412	497	480	477	457	453	454	507	480	482	468	493	481	481	438	474	450	475	464	472	472	470	478	478	472	485	473	492	494	503	479	486	458	519	489	464	482	484	463	464	529	491	489	469	462	488	488	496	463	468	503	442	474	486	486	502	508	477	471	491	491	506	432	441	480	488	463	459	505	484	469	464	460	470	498	470	517	455	443	468	435	491	473	501	469	520	463	447	484	451	483	475	519	465	479	490	459	504	480	494	508	485	447	488	470	499	483	485	517	460	473	455	502	418	491	510	490	485	469	428	453	491	503	500	496	488	504	492	511	438	498	453	507	508	459	454	481	501	475	475	507	444	474	489	493	435	486	455	461	453	447	469	463	484	476	549	479	491	514	485	511	449	484	468	459	432	444	445	494	458	471	454	455	520	474	464	439	461	496	476	472	483	491	461	466	510	486	494	484	474	477	480	482	511	489	436	514	484	485	489	477	531	460	483	494	434	499	455	481	492	488	465	468	465	511	535	472	483	488	464	466	465	459	483	497	473	463	496	506	505	472	460	448	471	483	441	464	460	484	513	451	527	464	465	471	469	475	468	459	444	494	505	443	474	504	456	480	452	483	487	451	461	480	488	490	497	484	495	488	486	431	459	485	477	487	503	484	440	489	451	496	453	501	463	471	496	478	481	487	456	472	451	512	474	497	450	462	494	525	462	468	467	499	452	477	471	489	494	482	519	496	491	459	488	480	490	491	443	469	464	505	470	494	469	463	474	472	483	510	502	479	492	495	500	491	452	514	445	475	478	499	507	468	461	457	501	477	507	487	483	472	506	455	471	477	455	479	510	489	476	520	462	527	489	480	467	482	462	482	463	464	479	507	488	455	465	485	489	472	521	543	491	475	447	507	466	474	485	453	485	463	467	448	480	479	463	469	467	451	461	473	424	471	470	493	461	511	449	478	485	480	468	466	483	480	482	505	507	505	442	463	499	486	484	513	498	437	433	487	489	470	464	470	498	490	482	474	456	495	465	461	466	498	495	427	504	498	479	472	457	491	483	450	494	489	519	455	521	484	502	503	467	507	470	421	483	509	504	489	475	493	479	501	448	497	447	474	488	499	520	502	480	454	431	454	491	461	462	500	463	445	445	457	476	462	521	485	498	442	485	498	501	453	485	488	473	491	470	481	493	440	484	479	469	495	458	470	482	526	486	465	486	464	471	445	475	493	460	468	491	492	503	462	501	466	476	482	490	474	497	518	483	461	475	475	480	487	496	487
26694	6048	718	534	418	389	435	346	337	325	349	337	330	302	296	303	322	287	303	275	286	336	301	305	312	259	282	309	328	300	310	286	314	278	297	304	257	278	300	317	314	304	278	271	277	316	277	298	279	303	283	288	318	297	287	284	291	296	333	294	300	280	289	294	320	324	289	291	303	342	287	291	329	287	293	253	274	325	286	263	290	267	304	294	300	301	290	248	282	303	292	306	293	277	276	293	288	298	306	286	311	291	303	294	293	295	271	296	292	306	274	282	295	300	304	266	298	269	292	276	333	276	265	294	285	283	324	294	246	305	263	321	304	326	304	294	279	277	303	311	297	314	294	290	284	299	307	283	293	328	295	306	280	284	280	273	302	297	295	260	337	327	312	299	310	303	299	298	280	290	313	281	290	288	296	308	302	324	272	321	311	278	292	262	263	285	272	284	300	265	282	285	264	290	317	275	252	301	285	283	290	310	288	301	267	286	291	308	277	302	325	292	281	318	286	335	292	300	289	281	287	263	302	273	318	296	295	302	250	268	307	277	287	306	286	282	278	264	290	307	297	304	274	300	276	324	264	284	290	300	332	286	302	344	275	312	300	284	295	299	249	287	289	265	257	268	283	246	292	317	299	278	266	289	285	299	283	305	300	301	299	326	306	311	289	298	266	294	292	274	306	299	285	271	265	306	277	263	307	280	266	280	293	303	281	308	304	256	276	312	324	280	314	285	307	292	304	289	291	265	316	319	277	273	312	297	303	285	266	266	313	310	302	269	269	303	260	265	246	320	309	270	274	300	300	290	296	283	295	327	271	288	279	281	272	315	307	310	296	278	333	306	289	261	305	290	296	263	316	280	283	266	259	301	275	270	266	281	299	267	262	264	293	294	275	300	282	268	285	301	280	308	297	305	299	303	308	292	315	256	302	280	306	317	313	315	278	255	270	268	292	272	257	311	322	298	290	304	270	304	315	293	312	310	384	310	311	271	247	298	295	283	308	296	308	302	262	272	310	306	298	291	294	267	288	323	301	284	293	289	275	286	295	268	317	280	287	303	279	241	294	283	295	311	273	281	303	300	287	288	303	306	273	297	270	304	271	286	299	324	286	271	285	296	295	269	294	307	279	279	269	260	326	273	315	286	280	289	282	291	299	254	279	270	311	324	321	309	327	303	275	296	290	333	305	283	287	303	318	311	295	255	291	322	275	272	255	297	313	305	267	273	246	285	290	284	282	301	278	298	301	320	272	305	270	313	306	310	295	288	310	294	271	280	296	272	296	263	284	278	278	296	307	277	328	276	307	273	290	288	272	290	314	293	304	262	304	291	283	285	298	295	309	267	286	300	293	290	286	282	300	254	248	269	316	282	277	292	260	280	284	296	283	263	307	303	303	252	278	278	292	302	289	297	266	271	277	285	281	295	275	273	298	261	282	301	267	292	290	329	318	297	279	278	301	303	296	304	288	305	316	300	277	273	294	273	286	276	320	299	308	286	319	291	320	294	261	325	271	279	312	316	300	319	316	313	286	293	302	313	299	304	274	297	298	310	319	262	276	248	254	280	263	286	294	266	311	309	289	305	261	282	261	277	272	280	281	281	268	314	305	301	305	283	329	293	288	320	297	315	256	285	282	292	297	279	301	308	319	295	284	273	306	293	265	257	310	284	292	274	324	275	279	312	290	273	317	259	331	311	282	276	284	319	290	287	280	266	280	267	257	272	309	279	289	272	283	299	259	259	309	301	289	300	324	294	285	333	273	266	334	314	269	281	274	293	318	288	285	278	298	257	294	297	278	275	264	269	302	273	286	308	302	296	321	307	280	267	303	285	293	279	285	296	289	289	286	300	304	260	287	282	310	309	266	304	326	311	309	292	317	292	305	291	280	291	311	294	312	270	301	322	292	271	320	327	303	287	277	289	299	312	269	267	284	297	288	286	299	292	255	295	280	292	331	334	311	277	297	341	314	286	310	302	281	300	282	283	300	295	273	300	299	285	277	294	272	294	292	309	307	315	305	295	318	306	302	309	289	312	268	294	294	265	296	277	295	284	251	275	308	257	286	269	281	313	262	324	272	249	299	267	258	289	307	299	271	311	302	263	279	301	289	305	304	307	297	285	303	294	301	256	287	284	308	247	316	278	294	299	313	294	285	256	252	282	290	288	301	319	284	292	253	299	276	348	310	292	306	273	276	299	295	286	315	320	328	262	305	291	279	280	299	323	285	303	295	282	301	300	303	261	328	306	262	257	284	283	315	288	274	276	308	301	314	317	297	249	258	293	288	288	259	288	274	298	292	300	306	282	306	275	271	280	280	324	279	273	305	307	301	274	307	291	265	309	297	279	297	304	258	281	292	299	246	282	295	300	262	299	299	290	284	303	295	259	320	271	272	313	290	289	264	298	292	316	304	297	311	314	316	274	307	288	287	324	303	305	308	304	305	299	303	279	307	288	288	296	324	298	303	306	292	302	285	293	280	280	319	295	311	307	277	310	297	286	257	301	254	270	285	318	265	302	287	276	300	301	275	311	266	268	305	286	302	297	296	304	251	265	279	314	307	311	319	269	306	264	317	265	264	262	297	284	295	272	280	269	292	305	303	264	258	305	247	289	288	286	289	275	296	308	288	286	264	301	300	299	293	287	245	279	294	299	264	320	311	287	317	284	296	282	301	275	280	318	308	262	286	298	256	303	284	253	260	290	278	279	322	263	310	293	309	301	312	293	296	285	287	283	280	325	272	286	317	281	289	302	294	340	281	309	340	294	296	309	284	265	263	290	307	279	292	269	310	259	283	312	274	328	289	285	273	294	314	300	295	294	325	297	274	251	268	280	299	268	305	292	309	339	262	283	290	281	298	324	306	290	287	289	311	306	327	280	325	296	300	273	302	300	318	294	282	307	290	320	253	334	295	253	307	338	288	294	283	304	284	273	297	283	313	272	308	272	305	288	280	286	276	285	270	320	281	298	294	282	281	283	329	263	278	289	288	268	302	312	296	301	281	300	278	258	311	313	288	301	280	292	289	271	285	295	290	291	284	293	290	301	305	272	274	284	317	285	325	270	282	260	285	265	306	280	299	311	321	289	296	299	283	281	287	296	307	257	299	301	279	318	294	286	286	307	294	306	288	286	282	275	279	318	308	280	278	302	294	264	290	295	312	278	293	281	281	300	286	294	317	276	303	312	294	278	294	293	279	268	319	304	306	286	303	287	257	293	267	285	279	283	297	345	247	306	262	280	303	288	351	262	275	280	291	293	308	258	288	346	265	300	298	282	277	307	320	297	302	259	243	292	306	319	266	277	290	303	293	302	299	301	299	318	315	271	308	306	277	309	313	273	256	312	287	301	278	293	273	298	294	294	294	272	278	309	333	278	319	282	281	311	292	300	280	305	315	290	256	244	300	272	271	288	280	284	309	262	283	298	287	280	259	276	276	328	301	308	317	290	279	270	286	302	293	276	267	332	277	283	293	293	268	293	313	289	313	271	296	284
15713	2989	1341	1442	1293	1152	1019	929	903	840	773	762	751	765	719	777	731	721	699	738	698	693	701	699	682	631	712	688	645	669	691	658	654	642	723	670	667	661	663	646	674	653	669	683	640	745	713	674	676	697	710	695	739	712	716	703	690	645	723	660	688	687	723	700	694	663	700	622	660	705	677	654	672	670	673	686	657	708	692	667	637	709	630	612	632	670	651	673	670	698	663	577	637	666	693	651	643	622	675	627	659	637	702	672	655	639	634	675	668	633	654	666	616	685	649	624	638	714	707	593	636	692	633	710	649	644	700	618	680	655	706	669	630	644	645	653	658	614	628	665	635	622	624	691	662	690	623	682	678	648	671	666	694	663	670	671	602	686	650	678	662	644	668	653	631	665	649	645	634	648	686	637	686	634	645	617	685	643	664	686	636	648	649	666	648	640	649	621	637	638	643	672	644	679	629	660	683	622	624	601	573	655	656	636	637	674	662	678	654	657	600	684	626	684	657	659	676	654	663	606	660	596	703	637	616	628	646	620	661	658	638	660	654	657	621	640	617	653	647	660	659	675	635	605	631	638	652	620	635	637	656	653	676	673	645	703	635	648	648	672	640	665	675	654	648	631	625	641	680	636	664	657	600	683	622	607	665	678	658	638	649	665	647	623	636	609	681	625	653	614	646	644	619	614	615	655	636	659	712	656	671	705	618	661	645	619	655	644	693	626	599	611	672	682	636	640	668	664	646	592	608	656	582	665	638	652	657	682	657	668	664	617	634	647	644	646	638	645	667	651	708	692	630	644	658	636	671	661	640	645	651	643	651	649	668	674	611	641	650	676	686	701	656	703	641	672	675	684	658	657	607	665	659	681	640	663	655	685	640	659	605	660	668	635	656	664	680	622	643	632	693	661	632	665	644	688	623	669	666	664	601	707	643	689	640	637	675	659	675	621	669	644	628	641	658	686	655	731	675	650	627	675	664	646	660	668	634	592	643	644	663	645	653	614	601	655	630	641	655	647	684	620	627	649	654	675	654	634	682	616	629	663	662	646	684	637	635	670	619	611	614	672	658	683	657	670	641	607	672	631	668	656	641	643	652	622	680	625	690	693	638	603	662	682	673	655	621	662	645	690	689	652	644	668	639	644	669	660	655	637	642	661	630	687	633	676	670	674	614	628	671	630	650	660	635	633	687	627	643	629	655	649	654	632	666	674	673	634	680	688	694	587	691	658	617	634	591	663	651	677	637	641	631	645	654	654	641	634	676	647	673	662	631	665	647	593	619	630	623	602	661	656	676	626	646	623	643	601	655	648	656	648	671	660	662	660	622	598	662	646	634	642	669	677	715	651	640	673	650	675	662	589	644	669	662	648	649	653	642	624	661	705	649	655	589	637	663	657	642	634	621	643	619	693	630	612	610	681	628	650	661	640	653	667	660	627	603	688	682	638	667	662	651	644	623	641	645	651	636	649	668	671	654	636	657	629	645	641	683	659	681	616	655	590	630	646	617	635	663	642	625	682	655	649	640	647	681	672	639	670	665	646	634	649	703	634	674	679	663	673	626	626	633	621	671	601	617	672	692	629	637	649	667	702	690	645	640	670	605	652	672	651	644	652	642	656	653	644	691	646	688	688	682	599	659	625	683	673	638	660	665	621	653	615	657	614	669	691	618	664	639	627	604	673	677	641	668	644	646	647	699	645	609	674	710	661	632	657	644	651	621	638	647	643	655	661	673	643	655	666	659	670	630	683	615	681	641	600	685	631	618	607	625	683	671	595	657	689	616	629	691	655	684	676	621	646	673	647	651	656	659	646	627	672	628	647	656	628	658	626	641	630	680	689	636	651	639	666	645	638	661	670	612	645	661	631	693	651	653	680	622	630	630	626	658	634	681	646	589	634	669	653	659	692	668	674	675	627	638	626	684	594	647	643	651	646	676	627	690	643	649	703	635	696	613	642	601	667	641	656	625	673	644	624	621	624	655	664	653	654	670	637	676	635	618	675	644	686	645	611	625	645	640	633	639	635	607	665	610	631	641	616	607	637	675	716	647	617	695	620	693	668	655	664	680	657	655	629	620	683	652	670	664	691	646	677	650	676	649	630	694	636	667	633	680	640	632	691	657	668	676	611	622	659	612	627	669	607	640	603	649	660	623	700	679	638	661	683	638	653	650	610	680	637	688	634	642	630	623	646	668	639	642	651	693	680	663	681	671	633	651	633	638	601	647	670	599	659	627	683	714	631	643	666	626	591	605	595	636	674	670	661	664	696	592	708	650	652	670	658	672	661	694	643	640	632	650	642	678	669	676	600	682	670	671	661	663	652	695	683	631	659	629	643	656	640	640	616	634	635	662	652	650	630	638	667	713	668	641	714	688	681	701	639	666	635	698	704	628	662	578	669	659	647	645	653	649	581	637	632	647	648	617	649	676	616	619	694	623	656	668	671	653	653	690	604	672	668	641	651	653	664	712	647	639	685	610	695	600	683	653	617	665	623	651	656	625	600	607	667	647	679	656	647	705	655	643	646	628	658	640	663	673	658	640	655	632	664	610	656	666	671	694	654	676	608	640	668	621	663	680	647	671	671	642	672	653	628	618	632	671	617	674	646	655	654	620	660	625	607	700	613	659	618	655	626	645	654	642	628	633	657	643	685	656	616	657	651	666	655	609	601	671	649	631	693	697	647	650	649	682	630	655	655	661	631	623	658	649	670	642	665	690	648	681	682	631	662	637	668	666	641	614	627	665	615	639	628	643	625	682	683	645	646	590	631	643	672	663	605	639	620	667	662	658	696	720	686	632	639	664	623	638	647	686	620	638	612	660	637	623	633	674	634	657	624	659	632	663	632	671	655	661	612	642	681	675	620	636	635	670	646	653	685	669	614	635	659	675	675	601	624	670	629	642	677	689	694	662	653	647	629	693	633	641	676	656	673	695	645	654	641	681	653	687	660	617	617	632	677	660	685	694	660	643	675	662	648	694	655	691	661	646	692	648	648	626	633	636	647	653	661	706	620	629	690	619	613	676	630	631	644	672	607	629	649	681	651	662	644	646	680	642	665	659	652	622	570	680	640	647	689	647	705	662	633	648	645	668	639	654	680	632	645	672	612	611	662	648	686	624	639	642	615	619	636	655	679	694	660	606	644	657	651	634	633	651	625	648	640	649	678	641	625	630	657	645	638	587	675	631	595	712	707	631	661	687	644	640	638	621	684	642	633	641	682	631	707	592	624	665	642	621	637	628	695	621	609	629	674	651	670	667	668	635	659	643	683	682	668	637	644	694	719	642	603	586	678	662	623	633	674	624	662	668	683	642	683	645	640	615	683	720	624	660	665	640	649	659	694	680	610	675	662	664	658	691	704	664	628	603	687	637	674	638	608	690	658	714	695	655	656	648	643	658	673	622	630	634	657	682	670	670	651	617	663	568	666	638	674	682	643	631	680	648	629	666	630	635	686	662	634	598	621	641	632	610	638	703	646	626	642	636	657	628	638
38732	11131	1544	887	593	515	468	450	423	387	391	366	362	372	332	360	312	336	316	348	368	343	343	362	357	346	307	363	374	301	326	327	328	355	347	350	323	308	343	317	334	359	347	310	325	346	373	346	339	321	344	348	330	342	314	398	355	330	352	333	378	378	316	330	376	318	318	373	355	337	304	333	361	346	358	341	357	335	344	336	338	332	351	323	339	338	329	346	353	363	309	321	360	327	328	341	353	311	310	332	323	342	338	322	320	328	344	312	335	341	378	318	322	311	343	304	383	357	319	340	341	368	318	327	352	328	317	358	326	319	297	378	329	344	343	339	344	337	315	333	307	284	301	291	354	389	324	328	313	347	356	328	331	304	336	326	343	327	338	313	358	343	301	351	323	348	306	378	330	361	321	340	278	335	303	334	372	317	357	307	309	345	314	350	324	332	310	340	338	335	340	314	308	361	353	298	336	354	325	293	336	330	348	321	333	371	355	332	329	359	348	350	363	322	366	338	295	321	322	339	331	341	353	316	302	339	302	323	327	335	328	341	311	347	334	348	357	312	327	332	357	312	327	330	316	361	330	361	329	317	328	331	316	357	338	324	362	335	350	342	317	330	342	328	369	312	361	350	325	330	328	332	346	333	382	305	345	369	344	324	344	335	299	309	324	349	349	345	342	323	342	347	317	303	350	320	301	344	299	332	291	330	346	336	300	314	321	323	346	319	321	349	378	340	330	330	350	348	346	311	364	330	317	330	356	347	348	334	334	300	344	365	350	341	325	320	332	343	288	306	321	363	337	354	363	354	327	314	334	354	393	332	323	308	324	349	338	323	344	349	318	334	356	329	321	325	320	329	310	351	293	343	328	342	316	319	328	322	326	278	352	329	360	343	355	353	323	334	355	389	339	346	345	319	355	317	322	316	325	337	334	299	305	311	334	313	348	370	365	334	366	342	315	362	368	337	341	328	330	336	350	312	320	346	343	328	329	312	347	334	315	300	304	320	324	318	364	330	315	340	345	333	321	310	364	346	326	288	345	349	332	337	316	331	334	336	376	323	333	320	375	305	331	345	331	326	331	347	334	339	347	326	312	325	357	321	326	313	347	321	317	345	314	336	339	340	333	290	308	370	345	337	331	320	343	331	367	358	346	340	341	341	388	336	340	320	347	341	362	323	296	343	346	337	376	297	331	317	326	345	318	318	357	309	338	345	374	303	306	352	341	319	333	325	331	332	341	348	368	335	370	347	342	331	353	336	353	344	306	334	319	326	340	349	341	308	338	343	346	334	338	313	326	302	319	327	335	360	333	314	313	314	331	318	312	323	332	365	363	318	323	292	303	316	344	297	310	324	326	366	335	318	309	331	334	338	344	321	332	381	348	354	358	340	334	300	327	356	336	358	307	309	338	349	297	349	347	340	333	351	331	326	313	324	317	323	368	332	309	353	338	307	326	299	314	354	352	317	328	356	361	327	359	368	326	367	300	320	352	332	323	292	362	339	305	324	317	328	334	310	308	324	317	342	321	338	332	357	378	334	317	326	319	342	335	338	362	353	345	321	364	327	347	317	361	294	344	315	331	329	343	314	313	367	317	367	288	343	334	331	306	359	334	345	325	339	356	334	333	322	308	310	311	324	337	315	299	310	371	346	344	341	345	334	354	350	335	327	351	295	333	347	351	331	346	289	317	314	338	320	331	330	339	319	323	321	331	330	347	342	297	328	348	346	358	322	293	344	327	313	313	331	342	334	350	366	384	346	327	363	315	315	323	336	327	340	355	338	333	323	328	357	342	343	300	331	351	313	306	317	334	324	305	294	301	338	329	338	359	330	354	314	295	338	353	319	342	343	326	305	342	333	325	303	305	363	327	349	351	344	346	333	371	366	342	342	304	327	352	355	316	330	361	322	331	353	298	380	317	309	331	358	331	342	357	358	319	371	364	330	343	324	349	309	347	281	323	344	351	347	344	317	311	334	321	353	330	318	354	318	329	372	327	306	331	325	336	310	338	321	317	370	349	385	351	321	360	335	338	295	300	300	331	335	300	372	345	322	358	349	342	339	325	321	336	348	323	322	340	296	359	323	293	351	312	317	336	345	350	329	320	308	346	361	304	332	316	377	311	339	329	329	328	349	312	309	311	303	337	332	354	378	329	332	338	313	371	323	317	338	318	334	353	328	366	374	312	331	350	310	352	330	299	321	336	352	331	349	324	330	345	345	325	331	307	351	345	337	388	356	328	308	339	354	364	349	343	349	314	307	361	319	303	340	346	362	310	331	358	333	344	345	338	315	311	345	293	344	327	316	329	319	354	297	313	296	304	332	320	343	298	321	355	340	322	380	329	321	372	346	354	333	322	352	345	294	335	379	306	305	350	345	343	307	294	368	345	327	361	372	333	367	350	318	347	327	352	349	312	335	331	353	326	344	335	363	344	342	340	339	335	311	331	344	310	322	328	330	301	312	316	279	306	349	360	327	296	319	325	360	337	355	320	324	350	350	306	361	347	338	324	330	300	352	344	364	336	323	343	334	328	321	369	337	346	341	327	353	353	313	315	302	361	324	328	340	313	312	337	334	314	345	374	361	332	352	338	357	277	323	306	319	337	365	358	314	340	326	296	313	338	311	359	338	341	322	312	340	321	344	358	355	332	342	325	318	353	327	337	326	316	332	345	346	319	355	324	320	323	315	338	380	346	343	324	320	345	314	372	327	344	305	336	363	343	331	346	316	325	351	342	306	336	348	330	370	321	334	337	345	329	348	334	321	329	350	326	341	367	329	312	344	384	351	367	308	314	319	327	368	309	341	307	293	303	351	342	348	328	363	330	364	315	318	328	340	365	354	336	326	320	332	358	315	353	350	339	327	317	329	297	348	334	350	350	353	315	344	371	316	328	349	322	323	327	329	356	338	309	291	342	313	322	369	361	331	333	334	373	344	332	309	333	344	314	370	350	312	329	327	356	322	330	333	318	333	351	348	319	302	324	335	332	312	352	355	344	351	317	293	304	357	319	315	316	346	323	334	343	367	350	379	356	363	344	336	336	349	314	327	331	330	327	359	340	329	345	338	308	318	306	324	335	348	342	334	306	313	337	330	333	310	318	378	330	312	330	323	309	339	312	345	339	333	352	308	355	363	341	365	315	348	343	350	346	334	323	343	366	317	320	365	299	299	318	313	343	335	312	357	356	360	303	325	332	328	328	290	287	294	301	350	332	310	331	321	339	338	324	332	315	351	358	318	309	307	331	313	347	319	329	306	326	324	339	334	346	302	310	347	349	319	348	371	355	371	306	334	335	304	317	307	336	332	348	325	365	315	331	327	346	305	315	347	354	315	320	309	324	372	302	348	318	327	351	357	325	327	334	337	338	352	339	327	373	346	334	346	346	330	382	332	401	318	335	327	316	360	338	354	299	334	323	336	315	355	298	319	309	310	320	338	301	323	316	301	320	344	332	312	309	329	331	325	356	345	311	373	360	316	338	362	327	333	336	338
22064	3870	1999	2222	1941	1698	1501	1300	1127	1074	992	985	923	896	856	844	829	808	808	770	848	784	779	787	783	748	794	780	818	780	752	733	756	739	762	807	715	723	820	781	776	768	770	747	750	796	772	834	818	782	852	844	807	801	811	793	774	771	752	810	730	764	752	808	771	715	772	744	716	728	771	728	769	744	729	760	759	792	714	761	747	763	713	753	694	742	721	716	717	766	714	759	736	745	748	705	715	766	723	724	686	776	730	729	727	723	718	702	717	749	755	726	782	708	738	742	743	709	723	701	747	742	638	755	822	698	739	772	719	755	680	740	775	695	711	715	737	733	753	704	705	710	727	702	694	739	724	753	698	736	697	706	702	706	692	760	700	686	699	689	697	733	710	750	740	704	721	704	722	688	724	735	722	760	716	699	735	700	720	717	775	716	696	801	734	734	728	751	749	753	758	722	756	759	707	753	745	733	698	737	719	689	737	741	717	739	715	717	729	687	747	748	691	704	718	667	730	707	734	715	725	692	723	716	707	676	697	720	727	722	711	737	749	721	719	642	739	703	696	701	773	733	703	670	719	713	737	737	712	720	692	694	745	712	719	715	697	752	693	714	730	689	736	718	654	757	670	690	753	702	710	755	726	728	738	699	740	724	668	742	717	686	680	741	706	716	724	712	720	698	696	712	694	739	747	717	752	730	759	734	762	713	711	686	758	761	724	737	718	718	739	724	706	698	733	758	760	721	746	769	743	704	720	769	711	735	716	710	719	700	731	719	739	720	742	757	754	714	695	740	738	720	716	737	769	728	692	703	722	702	760	703	753	725	732	665	750	705	707	692	690	739	727	706	679	754	760	752	754	721	718	762	729	720	765	683	690	691	726	769	774	707	727	717	672	741	728	684	722	748	701	732	702	725	678	729	734	724	796	693	741	697	745	712	767	716	719	757	725	747	745	738	740	700	719	703	730	736	714	695	729	746	716	731	696	733	658	689	747	712	762	732	747	684	737	726	716	680	721	789	718	700	734	721	729	721	733	759	736	725	728	755	743	678	687	750	748	700	727	732	699	726	749	718	729	700	700	715	684	746	710	771	703	704	682	738	699	708	732	699	713	724	708	763	751	721	735	724	742	726	742	725	719	749	704	692	761	737	744	748	687	784	737	666	762	725	703	712	676	704	702	727	758	697	733	690	730	748	706	761	723	738	722	702	743	720	723	726	769	679	680	721	751	720	765	702	705	700	693	720	753	721	678	674	655	748	703	743	716	731	689	726	753	659	736	707	742	741	718	734	735	753	713	753	719	693	714	735	758	754	707	730	744	739	736	721	721	670	686	720	689	754	719	713	718	671	730	677	724	716	717	715	762	715	710	704	748	734	742	738	735	748	744	711	790	755	716	702	766	755	724	717	768	760	747	692	737	714	721	723	728	720	734	691	757	685	731	729	708	700	751	712	769	710	705	709	764	697	741	716	745	677	693	689	717	715	681	725	684	676	742	762	775	695	727	690	707	732	770	717	715	730	726	740	641	778	774	746	762	713	718	722	694	725	746	704	681	722	792	717	746	691	728	707	738	648	715	686	709	692	709	727	772	721	737	694	745	724	726	741	722	734	753	746	740	747	717	718	749	676	753	692	716	686	742	706	700	654	697	746	729	719	690	738	706	761	724	717	736	713	709	741	708	699	690	751	716	725	734	703	755	682	704	696	763	705	759	711	708	745	775	740	689	733	760	720	674	754	726	765	756	768	709	739	682	724	712	762	725	719	711	662	732	740	761	704	710	744	688	709	733	707	736	727	764	750	713	711	699	717	694	719	736	752	711	772	715	686	692	711	680	732	762	710	731	702	742	702	733	752	741	699	728	729	751	733	676	716	723	721	728	733	742	721	717	718	726	706	717	770	722	750	747	748	710	699	716	821	722	734	709	726	706	711	727	682	708	767	676	772	720	737	764	740	673	699	714	769	702	759	695	699	787	765	715	700	667	798	748	702	678	710	750	660	705	696	700	708	713	687	750	688	709	700	715	728	714	745	725	725	711	713	739	660	716	715	728	711	746	688	733	734	743	687	719	688	766	736	717	697	699	735	727	721	703	709	691	733	727	690	729	701	747	724	707	710	679	731	716	763	747	747	742	709	748	710	672	770	746	693	729	704	756	709	711	728	724	729	749	779	776	731	738	693	690	707	735	744	744	747	740	668	734	710	738	677	698	707	716	720	682	700	728	743	760	691	711	732	732	679	678	736	746	685	744	668	738	726	735	694	700	717	691	700	723	736	756	732	735	719	734	739	712	738	749	735	731	762	696	726	747	750	776	715	744	719	737	738	646	738	720	765	725	750	713	730	704	709	725	674	695	699	706	757	688	688	793	732	710	715	737	693	686	707	717	703	698	682	703	645	741	751	730	707	716	756	722	720	750	713	757	726	716	740	675	723	717	702	743	685	758	670	769	735	672	743	710	669	737	702	757	696	757	710	712	713	719	707	696	721	731	738	740	689	756	707	745	737	733	690	664	696	711	715	697	749	717	698	655	666	715	690	736	710	689	744	647	737	686	712	661	710	750	756	665	717	683	721	752	753	708	738	699	711	722	723	714	729	698	677	685	725	705	669	699	671	751	779	686	712	764	695	674	626	685	701	726	745	678	677	754	710	722	691	726	746	731	728	751	702	728	663	696	733	775	722	727	739	710	718	776	734	724	741	707	686	714	709	735	709	738	728	714	735	725	690	702	737	729	715	730	694	741	730	740	707	774	740	733	734	733	684	757	739	708	681	732	716	750	656	701	664	696	725	689	748	718	743	717	704	700	700	738	746	740	702	738	722	710	702	671	702	687	710	706	705	754	768	761	746	729	677	724	760	725	670	703	753	736	713	738	737	666	719	685	777	776	726	757	728	730	748	729	736	735	724	681	706	713	722	743	771	768	722	715	751	700	722	683	687	712	677	710	676	697	701	732	762	705	738	728	685	671	665	758	698	734	738	722	696	782	689	717	715	683	741	678	688	717	678	730	738	714	715	695	695	684	748	722	718	723	683	727	732	740	759	722	726	735	729	729	754	702	707	716	688	668	736	733	739	747	757	758	706	726	715	752	678	713	703	725	712	738	700	691	719	720	688	727	707	747	722	718	698	719	713	713	751	740	690	701	696	697	705	687	689	732	688	724	726	709	700	764	717	721	749	715	703	699	721	741	703	703	741	708	695	726	726	679	716	696	733	719	703	759	735	700	752	693	701	688	734	713	730	687	704	724	717	685	718	715	716	707	716	709	701	745	688	720	733	680	719	754	666	743	711	726	762	740	754	742	743	709	745	721	717	708	698	692	739	705	733	731	723	729	709	745	708	744	725	739	757	710	750	710	741	723	676	700	701	733	712	714	717	740	686	759	707	702	708	777	738	741	713	718	757	774	725	748	737	761	717	751	704	717	761	747	704	734	728	704	746	753	728	739	704	709	806	752	752	725	746	742	645	803	697	740	689	745	730	729	720	728	728	665	731
11419	1347	239	211	210	207	223	205	211	225	188	214	197	193	193	200	207	209	181	199	210	201	187	196	210	218	217	176	199	191	201	207	190	203	197	185	202	231	199	217	233	196	166	195	206	210	198	200	222	201	220	214	202	213	203	202	186	207	217	205	211	237	190	193	186	197	205	203	202	191	174	181	182	194	208	193	196	197	224	189	196	190	221	195	170	195	226	204	210	218	204	205	178	208	186	204	184	194	177	226	203	213	191	211	206	169	189	189	207	216	200	198	203	202	193	211	198	186	195	230	228	208	206	190	211	194	182	191	195	172	186	188	188	189	205	201	165	195	193	219	233	209	209	190	169	198	221	178	247	215	191	222	205	194	185	202	218	205	208	191	202	202	199	190	211	199	188	210	201	232	215	204	198	195	181	198	180	199	172	173	192	185	198	190	205	168	186	195	207	186	210	177	179	203	178	182	194	216	230	224	195	203	206	197	226	193	213	210	201	221	201	202	187	199	219	214	171	179	208	195	195	202	191	202	199	214	186	186	205	205	213	185	194	193	206	179	212	231	216	208	186	211	213	214	205	229	219	230	206	194	222	206	209	197	196	172	193	193	231	200	198	157	206	187	182	202	197	215	201	203	193	193	178	205	224	184	193	219	196	215	217	183	204	223	197	226	197	184	199	199	202	206	188	178	174	211	187	209	206	188	179	189	195	217	204	214	193	198	184	174	213	194	222	181	197	215	207	186	178	209	223	199	198	172	194	199	191	191	212	214	199	210	186	200	209	216	219	212	216	186	193	227	195	204	202	206	184	223	213	205	205	201	198	198	201	189	187	198	192	197	171	163	209	228	224	188	194	215	221	202	223	212	190	215	216	198	216	228	195	171	206	177	175	187	207	197	203	223	182	205	202	201	210	220	179	180	214	211	197	216	200	191	186	226	196	198	190	182	200	168	227	184	197	207	190	202	244	226	185	211	197	211	204	209	214	191	205	197	219	178	198	223	208	199	211	187	205	187	219	198	191	192	206	214	196	223	200	195	214	193	201	193	205	207	189	201	209	181	198	187	213	218	200	201	180	191	201	182	182	217	200	197	199	189	195	212	196	184	211	196	205	200	196	176	238	201	181	214	202	181	222	199	179	239	197	196	171	196	201	206	198	187	210	212	187	158	189	205	179	192	209	190	212	219	201	236	203	199	175	200	213	190	176	185	209	240	218	211	218	183	215	227	188	214	210	204	222	185	183	214	209	188	228	195	164	190	196	218	201	222	217	237	206	189	199	197	212	215	198	196	215	191	216	193	227	190	185	204	220	214	198	207	164	222	204	213	204	229	227	220	210	211	194	184	185	191	200	191	196	201	196	178	186	192	187	179	198	204	205	199	206	190	211	222	200	180	218	236	214	193	204	172	189	184	216	209	180	238	218	188	194	210	186	200	194	195	195	224	247	177	172	193	212	186	187	177	188	176	171	201	197	224	187	210	200	205	200	205	198	204	196	180	218	206	183	214	163	186	213	182	195	194	198	198	194	190	202	205	234	198	213	201	220	231	184	228	198	188	200	211	199	207	209	215	204	206	187	210	197	183	195	187	203	182	214	231	200	235	209	199	167	234	213	187	206	202	215	184	200	166	202	193	211	231	221	211	212	236	195	219	197	194	202	209	183	180	213	213	203	196	201	191	203	211	206	171	199	209	183	207	201	210	218	194	202	194	197	208	178	185	202	209	191	185	200	178	225	185	202	221	205	172	203	191	173	196	234	187	186	199	211	217	214	200	202	224	196	195	171	197	209	170	186	177	200	203	207	186	213	169	172	208	190	184	169	200	196	202	189	197	174	204	209	199	210	208	204	223	216	209	188	197	202	217	195	186	228	215	202	218	179	234	192	221	205	179	193	195	186	209	216	226	210	221	186	204	197	216	182	197	196	221	201	187	201	183	202	180	172	201	185	193	179	205	212	220	212	225	234	217	252	241	205	212	226	236	175	172	194	201	196	195	234	205	220	215	188	197	166	215	243	186	202	192	186	179	225	197	178	206	216	195	185	208	210	199	205	220	189	199	202	185	203	215	217	231	205	226	189	206	197	202	203	218	196	200	202	196	204	159	191	212	175	196	204	211	219	199	213	202	200	216	191	195	195	220	192	215	178	224	173	170	202	197	197	193	196	216	179	203	178	198	194	203	193	223	185	184	229	199	176	188	219	202	201	227	187	207	217	229	229	197	191	185	208	212	172	185	186	220	181	201	183	176	169	240	191	199	204	204	197	192	207	206	185	209	193	177	192	165	198	212	206	197	198	212	211	209	190	194	186	171	181	206	207	199	204	242	224	204	200	191	214	207	213	205	220	191	199	186	186	194	210	180	186	204	210	201	204	202	169	186	212	231	207	196	205	203	217	210	204	202	209	214	198	187	182	207	186	218	183	217	198	237	222	217	182	197	213	216	196	211	204	204	191	216	234	185	198	207	184	205	212	198	212	197	196	223	240	183	210	204	185	222	191	192	184	186	197	210	200	193	210	191	174	209	209	188	171	209	198	199	226	201	194	205	234	216	213	215	209	185	213	198	220	176	192	203	176	184	194	196	186	192	191	165	233	199	196	209	168	216	191	205	209	192	192	194	214	206	175	207	215	231	189	199	181	199	180	207	216	175	195	198	179	185	194	188	204	173	199	201	207	203	192	191	194	193	213	215	201	209	212	213	207	211	199	228	184	207	186	203	203	226	199	176	208	205	215	218	182	192	185	223	191	204	197	184	194	177	215	209	194	204	230	183	188	206	182	199	188	193	203	193	195	191	200	213	204	188	212	203	194	217	219	212	194	191	193	226	204	220	187	198	204	192	214	195	194	227	218	191	210	200	223	195	198	204	224	182	199	211	187	214	202	178	222	185	208	201	192	192	208	198	176	184	211	216	194	192	200	208	206	185	192	200	177	181	198	183	179	194	209	222	180	198	213	189	206	210	224	216	179	218	211	204	195	175	183	206	251	239	201	213	219	226	208	165	193	178	196	196	225	176	209	184	215	210	214	173	187	216	232	187	193	175	201	171	193	206	213	191	199	197	225	207	185	223	186	184	173	190	198	206	244	228	199	206	213	224	200	220	191	198	197	194	209	191	173	202	204	215	216	200	203	217	226	195	214	214	190	197	193	193	201	206	212	219	221	197	196	209	190	199	210	219	208	210	198	203	173	197	198	203	206	199	201	201	195	193	213	179	184	180	212	197	184	174	168	226	203	207	178	235	202	190	218	220	168	194	218	175	177	190	211	220	225	219	228	207	185	217	208	225	197	198	210	192	218	204	224	195	231	203	205	200	185	203	178	192	190	205	178	212	191	197	197	203	201	203	209	213	193	222	185	187	181	215	211	192	157	196	218	207	191	202	179	198	193	228	190	193	200	172	196	196	204	214	171	192	232	207	218	209	211	175	212	228	200	184	182	183	208	210	170	199	199	215	188	216	221	205	219	192	197	182	207	188	180	205	172	192	183	210	222	209
6717	841	490	494	496	489	486	492	490	481	503	464	481	472	452	471	486	494	491	447	498	488	488	513	463	420	447	509	472	491	477	480	479	469	469	481	471	466	471	467	461	463	477	463	451	519	478	470	505	490	474	475	471	488	525	480	460	509	497	516	459	452	496	458	506	456	447	516	468	474	509	534	481	455	483	479	505	458	461	455	491	483	494	473	490	463	464	473	461	528	478	483	474	466	477	476	472	486	487	470	479	495	432	481	466	495	478	462	483	460	459	492	430	486	458	473	461	504	486	494	470	467	500	488	466	492	493	484	438	483	483	495	470	464	526	485	494	442	474	489	463	484	449	477	453	510	470	476	475	442	498	504	463	458	477	482	447	485	484	495	490	475	437	473	486	426	468	499	442	502	490	496	437	495	450	469	461	491	492	448	515	507	461	494	458	468	448	457	487	448	476	466	497	478	501	447	495	459	488	449	455	451	480	486	473	479	457	487	482	477	510	435	472	448	489	498	449	459	491	462	490	507	462	509	513	442	492	441	474	454	476	489	484	442	465	464	516	518	466	487	469	459	483	467	475	465	506	482	455	469	464	429	488	436	466	485	490	478	488	429	468	463	492	430	471	461	478	473	473	432	502	440	433	415	483	449	477	471	477	453	503	462	464	457	496	446	463	478	453	486	451	480	484	484	483	482	454	460	465	469	492	457	481	453	481	486	515	456	508	509	484	491	494	465	449	458	448	467	508	478	457	474	495	464	467	525	444	462	440	484	472	462	458	452	484	466	485	494	470	504	481	482	466	483	475	488	514	474	507	480	477	424	474	448	505	521	449	449	478	502	453	464	487	482	466	398	464	484	466	466	447	467	487	464	490	512	498	458	489	508	504	474	460	463	460	448	488	449	457	461	471	470	464	516	454	512	502	486	471	505	468	491	494	477	437	433	488	484	490	472	471	495	504	450	461	425	473	474	480	482	497	477	461	481	460	449	494	468	490	479	492	479	480	526	499	477	499	443	484	425	461	484	443	466	471	468	495	476	469	506	460	505	502	485	456	463	500	462	452	492	464	465	475	454	450	487	462	500	504	477	446	525	448	502	440	481	528	458	489	482	474	481	511	469	488	500	449	484	471	447	488	464	495	480	467	447	474	488	484	477	489	499	471	472	500	485	448	456	463	477	458	470	442	530	466	509	487	486	461	462	476	441	479	472	471	476	478	492	466	454	478	450	453	473	528	469	467	492	472	468	489	496	509	461	461	470	483	491	496	494	459	463	477	489	496	470	445	450	473	433	470	487	477	485	480	455	479	497	485	431	493	453	475	444	483	498	506	504	456	485	509	476	437	469	469	480	471	459	461	437	461	486	471	458	466	446	503	448	472	465	476	509	498	457	512	473	483	442	487	489	449	483	468	465	467	495	441	477	484	478	501	475	458	449	492	508	435	482	456	449	471	442	462	497	438	499	483	485	494	484	485	410	471	465	505	472	459	479	498	484	457	498	420	494	448	469	485	468	483	479	440	467	473	497	431	458	450	458	463	497	471	489	494	459	476	467	464	475	447	506	486	480	470	509	487	486	487	438	477	497	482	468	445	509	451	449	460	508	448	522	490	463	465	509	482	496	461	471	476	468	466	477	473	506	495	478	449	457	444	471	460	481	429	461	442	464	447	437	478	474	486	479	483	506	460	476	457	449	466	476	475	491	527	442	467	466	467	475	488	434	472	468	502	490	508	452	438	464	468	527	483	473	462	474	494	476	459	469	475	474	498	489	479	468	496	489	469	483	469	450	473	471	475	439	467	465	478	452	420	468	489	528	454	463	444	499	509	427	483	448	469	457	498	482	452	469	477	473	443	495	482	487	505	511	484	468	448	493	450	461	480	500	482	551	474	485	522	462	517	494	481	474	455	483	476	427	475	468	481	497	458	439	434	457	482	426	440	487	464	481	436	467	492	492	446	450	462	500	447	484	452	480	490	456	481	444	485	449	428	497	476	488	501	480	473	486	444	521	468	424	445	482	446	467	502	472	512	513	466	478	442	474	527	478	464	468	475	490	469	497	474	429	472	512	449	443	494	477	503	494	499	460	475	463	499	459	454	504	491	503	465	467	440	451	444	454	456	513	451	459	490	479	436	446	473	469	500	482	458	465	456	451	464	469	487	499	438	477	500	531	458	438	436	477	482	491	449	461	454	459	484	442	458	487	455	493	538	470	519	444	485	486	475	475	510	474	437	475	507	514	480	476	510	516	508	431	482	458	507	474	497	454	448	443	475	448	501	537	488	510	446	455	445	444	486	445	457	478	467	440	519	493	485	489	490	450	468	447	452	434	479	448	471	494	497	450	457	507	483	487	502	440	488	479	459	503	474	464	491	496	427	490	440	516	492	470	469	468	472	445	460	418	480	452	472	469	459	503	456	460	465	469	506	516	481	519	477	460	489	497	496	482	449	428	504	484	490	442	469	501	473	459	450	486	486	474	512	483	447	482	434	457	445	449	481	470	469	464	516	486	482	444	469	471	455	462	477	503	502	492	439	498	473	477	462	459	451	456	482	483	478	471	469	486	468	490	460	438	475	423	476	486	510	500	420	446	479	436	484	485	453	468	481	475	472	463	495	470	491	480	457	465	463	431	470	503	496	475	486	485	478	453	486	460	480	486	475	429	479	448	488	503	501	503	451	482	513	501	482	455	484	460	451	465	470	487	445	472	448	474	475	523	468	463	496	441	482	430	462	465	493	473	457	503	503	444	484	417	463	457	494	445	506	452	440	452	475	478	497	487	467	484	463	458	494	455	477	466	461	491	475	493	455	454	479	457	465	463	461	472	494	490	479	491	513	499	467	477	508	440	499	448	454	467	464	498	469	459	502	466	406	471	494	459	454	444	471	474	467	506	465	469	472	472	453	486	466	489	467	465	483	483	479	449	494	495	472	495	447	458	489	477	432	494	506	466	484	470	511	428	465	499	493	482	481	466	450	493	461	488	476	482	454	478	437	477	482	498	484	473	485	489	472	468	489	467	467	456	477	482	471	493	497	480	476	463	468	473	460	447	497	466	464	470	490	466	487	472	493	453	483	463	452	506	495	506	493	484	545	459	463	446	467	438	462	472	450	449	462	463	488	494	471	529	491	506	531	515	452	483	453	477	466	506	474	440	479	473	493	466	474	454	456	452	511	517	516	470	421	484	469	462	471	459	439	491	424	471	476	499	520	460	498	456	488	470	480	467	469	454	513	453	469	436	497	467	498	450	466	453	461	450	468	491	501	467	443	463	490	493	459	448	506	466	464	506	519	482	457	456	475	480	454	445	490	471	482	452	492	500	463	458	468	438	463	555	442	519	447	440	465	484	487	490	481	479	470	484	502	495	479	488	468	471	496	471	464	505	458	472	439	447	480	434	492	474	472	482	494	495	479	464	436	448	443	466	500	486	475	477	481	444	494	475	464	475	482	476	491	447	482	454	489	448	456	455	468	461	429	471	458	469	438	485	466	500
28075	6045	767	540	425	412	372	384	337	339	317	331	308	296	315	295	331	292	274	267	293	286	288	293	288	292	279	277	295	316	337	287	277	274	319	321	287	271	294	258	267	295	330	303	275	287	318	314	291	295	305	288	318	328	301	306	292	301	297	282	290	324	277	316	307	307	311	276	310	325	286	278	333	330	285	313	280	336	247	268	307	281	302	286	279	300	319	317	277	284	277	280	259	341	265	271	291	289	303	289	325	285	260	268	298	299	303	279	263	262	246	278	276	324	302	305	303	312	289	322	258	303	276	276	295	273	305	291	294	307	297	322	281	273	272	275	337	295	325	304	308	298	286	289	282	307	290	263	330	290	292	292	265	295	318	301	296	275	265	291	296	292	320	275	347	318	269	309	282	322	295	267	294	286	289	271	262	269	249	288	288	285	304	271	311	279	280	278	283	326	279	277	289	324	260	269	300	318	295	295	297	327	290	308	307	271	275	291	305	283	293	308	288	316	288	295	267	307	300	303	305	294	298	316	317	267	310	310	285	282	290	307	289	288	298	289	260	298	287	268	328	253	280	285	285	293	311	266	306	323	290	276	311	263	301	295	274	299	323	300	311	317	296	288	297	273	285	279	317	287	301	303	280	321	301	293	291	301	303	283	268	277	271	258	294	298	310	272	261	282	306	291	269	293	249	306	332	295	316	283	297	285	272	287	311	267	303	281	269	254	302	282	313	288	312	292	297	280	281	290	301	316	289	275	300	288	293	266	273	278	273	290	296	268	293	288	330	297	316	292	317	299	293	273	294	306	354	313	296	247	293	251	302	270	326	304	292	309	311	278	269	282	300	266	271	322	302	283	297	288	308	316	316	272	306	293	325	322	270	350	266	276	277	301	282	291	273	304	289	289	261	277	290	278	327	292	298	272	309	308	294	304	277	288	281	281	292	290	307	277	297	298	309	287	310	285	316	287	274	283	273	289	302	294	299	327	292	272	298	290	317	291	307	283	274	270	303	306	315	291	281	281	313	307	298	304	267	289	296	285	288	297	288	300	292	283	293	301	270	275	287	322	321	318	276	281	274	264	272	304	283	296	297	320	265	285	282	262	309	285	261	285	259	294	273	279	251	289	296	277	270	288	319	305	287	277	306	288	303	259	284	282	307	273	300	274	293	288	284	314	258	296	306	307	296	281	293	269	273	282	281	281	327	284	258	255	286	288	273	274	297	307	295	307	298	284	286	298	297	273	285	311	325	294	300	303	301	281	281	235	298	272	317	275	265	252	292	294	239	314	321	318	293	314	317	289	280	291	265	293	279	274	265	325	280	292	269	294	293	297	285	296	272	272	337	340	330	325	263	266	264	268	332	312	300	261	277	285	288	255	250	303	298	322	289	289	276	273	305	293	307	304	277	321	325	280	301	335	275	315	284	300	303	260	269	264	285	296	318	311	276	296	294	287	312	329	270	248	256	296	307	280	269	333	262	272	304	263	322	293	295	293	309	296	292	308	316	294	265	274	288	278	259	287	292	313	288	303	289	284	284	294	253	304	291	306	274	312	319	275	270	298	311	295	289	285	256	316	303	299	296	290	277	294	281	268	294	255	312	283	301	282	295	287	276	272	317	256	270	277	279	271	292	348	275	296	298	255	303	284	282	310	299	305	268	296	288	268	279	292	279	287	243	306	298	280	274	292	277	261	276	284	275	306	282	271	313	261	273	280	296	307	303	274	296	300	291	321	302	320	306	306	291	284	272	282	278	288	331	310	274	335	325	267	311	298	275	289	319	298	297	269	322	248	300	295	276	297	294	265	306	338	275	280	292	305	324	281	268	293	302	280	252	285	307	304	304	315	290	260	280	282	277	285	304	285	273	280	284	294	301	302	289	265	277	293	273	283	295	278	309	303	309	299	302	258	285	272	292	273	293	305	281	294	290	270	316	321	298	258	265	303	303	302	276	279	272	261	325	310	306	309	284	319	320	303	267	310	283	265	262	300	281	300	303	305	280	300	309	260	290	268	313	290	309	304	294	309	286	262	257	302	294	280	296	311	293	300	261	284	283	323	294	319	290	268	336	299	312	290	303	254	281	311	274	329	316	296	315	294	289	299	295	304	279	281	253	311	265	288	308	311	309	265	301	293	278	284	317	305	295	277	293	283	279	265	289	308	308	266	279	296	277	291	313	310	281	267	272	309	297	312	303	296	255	280	302	316	260	270	329	275	299	312	298	292	311	292	290	305	268	279	307	297	286	262	272	296	301	275	305	263	286	286	286	279	268	264	275	332	323	293	329	306	260	287	268	261	277	300	275	284	323	285	301	301	299	306	321	317	284	263	325	317	288	310	309	291	289	265	282	317	322	311	281	252	281	296	271	281	293	288	251	315	318	285	270	291	308	297	299	291	279	294	299	282	275	322	272	274	302	265	282	301	299	324	306	298	296	295	276	304	323	292	300	288	275	279	294	302	303	282	306	297	265	248	279	287	303	297	311	338	265	301	327	294	293	310	292	300	282	278	262	306	291	311	282	281	247	312	289	304	310	314	277	331	292	259	269	260	283	292	276	289	288	293	315	305	304	316	293	318	278	287	321	289	284	297	295	283	317	296	303	304	283	276	312	272	337	311	273	266	293	328	308	296	307	305	298	288	270	315	298	293	311	320	298	308	284	292	306	314	304	306	292	332	302	265	258	314	294	277	259	275	301	285	296	294	297	296	281	316	287	308	279	269	300	309	299	296	259	279	287	330	296	292	317	286	317	290	293	310	292	314	279	262	280	309	269	293	323	295	305	267	303	303	266	310	307	295	284	286	295	301	255	292	276	300	277	295	272	273	291	292	279	315	291	297	283	252	298	289	304	344	285	274	279	257	302	326	288	263	312	298	294	299	279	277	303	313	305	301	321	281	276	288	265	288	287	326	288	263	276	295	328	322	294	257	264	290	281	281	296	291	315	281	307	261	304	272	289	287	296	278	292	286	305	286	266	293	290	306	277	291	301	263	283	314	282	290	285	322	290	265	291	290	286	274	277	296	287	318	294	288	302	299	290	295	286	270	310	325	286	292	268	269	258	290	267	273	303	257	296	278	272	316	304	274	291	296	279	276	266	270	306	306	291	279	313	250	280	300	276	276	281	281	296	275	287	305	282	287	281	286	283	292	314	303	284	300	312	305	299	288	278	307	285	265	298	316	287	267	265	290	320	285	305	280	246	277	273	310	248	311	273	298	322	290	318	300	275	305	255	254	283	301	310	315	281	261	326	301	289	300	301	300	258	268	293	321	296	299	278	295	283	310	315	341	280	298	234	277	287	275	324	324	303	300	277	283	291	277	304	307	320	274	293	284	321	254	293	314	313	270	308	263	297	283	316	304	281	297	294	280	271	286	254	262	282	305	293	313	312	270	311	278	242	284	303	297	269	318	290	300	327	285	319	273	304	278	292	285	296	272	325	274	282	285	309	293	305	294	286	278	303	283	287	263	293	259	283	254	314	296	323	304
16971	2162	1286	1450	1331	1128	1009	964	902	853	763	809	746	749	734	740	707	701	719	710	694	703	665	711	683	677	665	663	665	672	652	702	677	716	695	683	660	568	680	636	664	693	666	686	667	681	701	693	707	765	707	732	745	673	760	716	698	708	712	690	658	663	686	683	718	677	649	679	684	720	652	642	669	676	676	672	731	673	668	688	650	699	652	627	708	684	675	630	633	613	675	630	637	685	636	670	695	640	633	685	664	661	644	606	677	634	646	630	625	624	619	713	674	655	672	631	693	622	643	682	682	639	678	667	671	637	673	663	686	658	644	630	645	673	649	621	688	643	670	636	683	686	718	679	712	621	635	616	644	666	674	636	642	601	604	662	628	620	631	647	633	666	604	648	668	600	639	654	675	697	609	642	616	650	699	671	629	632	678	639	613	621	637	674	653	632	669	647	644	652	643	648	683	647	631	648	632	616	654	650	654	616	670	628	695	641	650	619	647	692	686	621	658	626	639	623	657	674	663	707	645	595	641	643	652	618	643	710	674	672	678	616	630	655	668	637	676	653	655	628	670	651	618	677	654	647	650	620	616	635	634	623	660	651	631	672	661	660	646	642	665	660	633	658	626	665	688	659	608	690	613	660	659	674	652	667	624	654	678	648	636	636	631	701	683	613	593	661	640	661	635	625	601	673	681	634	649	637	648	620	643	691	638	620	671	649	630	669	675	671	666	670	635	662	652	677	656	611	639	667	654	629	632	683	667	673	618	684	640	658	677	667	621	664	682	608	654	644	667	647	637	673	671	703	597	639	642	664	619	659	648	632	623	660	642	706	657	685	631	636	652	659	635	622	655	646	650	625	670	673	692	661	646	654	663	655	645	620	663	640	652	679	667	662	645	590	608	676	651	649	674	632	673	670	629	653	642	652	635	678	613	616	680	663	608	619	669	688	621	662	652	617	676	622	648	637	659	675	618	629	625	647	608	615	650	658	680	655	681	635	640	668	624	706	603	608	653	622	646	659	637	638	675	685	670	706	607	609	623	656	664	629	615	650	643	673	615	644	624	642	670	615	642	644	656	668	682	622	649	683	664	641	610	642	673	616	675	626	620	621	641	640	652	607	653	664	682	664	692	681	665	656	624	681	693	661	681	628	677	647	610	662	631	641	652	598	665	648	689	664	693	649	659	667	647	682	665	664	642	661	648	664	656	691	656	668	687	650	654	624	666	623	661	657	641	637	640	655	642	668	648	667	598	645	659	675	630	695	652	659	661	664	668	685	649	657	669	662	632	648	627	660	628	668	655	657	684	628	642	629	666	636	624	629	635	610	640	635	676	692	656	651	647	641	672	647	667	678	652	669	649	623	648	686	657	656	638	647	644	610	618	684	642	656	681	675	710	627	633	682	641	649	619	634	627	653	651	697	693	668	666	633	642	673	623	642	638	621	672	653	647	697	647	628	637	662	625	645	685	646	656	649	664	646	627	659	631	627	640	658	664	691	665	648	636	663	665	679	645	669	660	627	673	608	644	607	623	723	611	641	652	619	620	601	627	673	643	664	588	645	639	691	665	646	570	670	695	654	662	662	714	640	654	684	654	649	694	646	694	659	635	707	564	667	623	648	646	658	637	655	679	633	615	641	647	658	623	656	638	674	648	631	623	633	636	670	686	661	705	615	659	669	677	711	642	610	701	667	639	666	692	643	660	592	632	644	692	662	601	630	647	690	612	648	607	639	655	674	640	668	684	698	600	640	708	667	636	638	684	651	607	644	653	622	616	648	616	659	670	619	654	628	621	653	654	665	629	633	673	659	643	624	587	596	700	652	635	648	658	678	604	649	651	642	641	636	685	642	638	640	679	643	628	605	638	623	594	661	679	675	650	643	630	703	675	643	636	649	677	669	638	680	672	628	630	651	661	624	661	695	619	664	696	607	631	629	667	647	652	634	647	641	637	632	648	651	621	645	643	655	665	626	624	671	599	650	672	687	664	651	669	626	626	608	716	619	658	647	661	657	662	638	623	642	655	622	649	665	696	644	677	692	628	673	665	617	632	719	637	642	621	661	617	587	671	679	610	718	682	631	668	597	633	656	640	649	619	632	659	637	657	696	660	627	605	688	636	634	671	610	658	672	642	622	655	643	677	646	621	640	654	670	621	669	708	632	681	658	713	660	622	672	681	667	616	702	657	644	677	615	617	646	681	670	643	676	688	663	667	625	625	674	652	685	693	646	668	650	703	619	701	599	705	649	614	640	616	634	653	642	626	656	671	593	628	616	668	626	660	617	706	640	652	680	695	639	687	598	641	618	664	691	658	649	671	651	635	611	687	667	641	606	666	635	620	679	668	669	620	620	630	650	634	629	655	623	693	663	630	636	663	641	670	645	623	652	594	610	598	649	659	684	674	666	639	641	683	654	661	668	646	659	663	667	618	670	702	667	639	665	643	637	694	667	652	662	616	681	669	695	659	661	614	646	672	618	713	703	669	624	638	614	672	625	662	632	673	725	656	623	627	696	639	681	669	663	667	664	629	662	624	659	648	645	620	616	575	627	606	615	650	660	676	629	643	661	672	650	661	671	648	614	605	609	646	657	633	654	618	682	677	637	617	616	643	667	702	674	664	686	611	646	683	669	644	740	644	603	663	651	632	660	648	627	632	660	647	647	650	642	638	696	624	641	645	650	631	663	657	626	670	637	658	689	642	635	666	656	660	696	659	596	639	654	623	689	619	645	649	700	645	646	626	679	622	678	651	655	674	649	651	634	634	637	657	690	619	629	625	595	647	671	648	695	669	570	678	671	674	616	668	625	643	611	605	650	665	676	644	692	671	652	654	604	667	643	681	670	700	678	653	634	663	643	667	660	640	623	630	677	654	700	640	615	582	642	694	638	606	645	650	631	644	668	694	655	630	620	589	678	650	640	669	629	618	638	646	655	629	649	703	643	657	654	600	648	662	584	657	672	643	681	644	620	644	593	643	693	683	678	587	625	651	635	674	637	653	665	686	711	636	633	640	667	673	661	579	642	656	683	667	632	677	665	677	678	633	604	630	591	660	649	599	626	640	688	624	629	636	688	676	673	710	662	643	626	645	646	631	697	672	690	627	643	673	649	608	685	652	689	652	668	642	642	674	649	638	660	686	663	662	630	647	642	639	652	637	643	673	611	670	642	668	659	652	629	629	645	670	638	649	685	682	659	662	707	647	717	649	662	630	678	669	660	648	696	634	688	706	678	661	641	638	711	640	667	670	637	651	635	627	651	687	592	652	637	654	651	668	662	680	633	672	646	657	642	646	678	649	624	609	667	654	597	639	645	670	670	643	675	669	650	676	674	669	630	654	666	638	667	655	656	658	625	642	624	610	635	644	663	674	605	669	647	609	668	672	616	678	675	694	668	701	630	665	644	643	661	620	663	666	712	662	623	675	628	652	667	690	654	686	685	706	627	662	621	673	667	668	661	714	671	656	629	591	655	639	643	655	654	618	657	660	640	636	653
40216	11069	1519	978	661	560	479	431	429	412	425	368	382	350	312	347	347	350	333	374	332	351	344	366	351	342	328	339	351	333	351	301	367	313	323	329	325	351	356	352	358	306	346	340	344	339	335	323	341	340	334	352	331	344	331	326	336	354	347	310	296	354	349	334	340	368	344	331	336	388	299	367	331	318	330	346	355	343	329	338	307	360	291	375	343	339	351	332	317	310	338	355	338	337	338	336	303	355	341	327	298	319	313	318	352	363	339	338	354	338	358	343	349	363	360	319	298	313	340	355	353	321	360	354	325	356	332	300	309	358	304	316	357	331	310	336	290	356	326	324	398	351	339	307	295	366	346	380	344	293	317	318	337	337	311	376	364	324	346	341	353	339	326	336	340	348	330	337	318	367	304	346	326	334	303	364	333	326	276	326	351	399	342	326	319	333	363	347	337	326	293	369	324	324	366	310	298	357	373	341	349	299	316	349	309	307	299	315	356	359	358	371	312	334	333	334	351	374	308	308	315	350	318	301	315	330	347	296	324	311	309	342	332	341	341	306	353	352	339	335	336	319	324	350	351	336	309	319	298	292	299	332	329	366	316	340	351	335	332	330	323	334	350	337	313	323	343	315	281	326	303	345	331	316	325	330	313	333	328	362	343	357	342	333	350	340	362	358	315	315	317	327	350	343	367	332	346	351	305	337	337	353	349	340	372	348	327	302	322	357	341	376	308	344	331	331	334	331	373	311	315	317	334	354	316	307	354	346	341	316	330	327	336	301	333	333	317	314	324	313	359	358	333	366	331	311	344	353	283	306	333	350	309	324	333	313	339	349	331	349	347	367	374	319	349	315	344	339	281	323	328	333	342	345	331	327	308	344	327	318	327	315	343	332	308	336	306	298	339	333	326	305	320	315	346	340	335	343	371	342	284	327	349	340	343	354	299	333	332	351	332	320	332	347	336	321	328	332	321	349	335	304	316	339	330	349	304	288	338	344	325	345	346	326	327	265	328	335	312	331	348	343	321	323	332	314	335	347	335	336	320	304	327	354	308	297	350	320	351	312	330	362	366	331	320	315	320	314	338	316	353	341	328	353	348	350	337	321	354	330	380	346	345	311	327	313	362	306	358	348	357	320	346	328	362	314	309	317	352	332	308	350	315	329	316	337	325	310	321	403	328	316	340	334	281	317	314	367	323	345	357	356	349	325	318	331	358	361	328	316	323	342	309	342	338	352	333	320	309	346	308	337	316	310	339	314	330	331	325	317	342	312	328	309	305	322	329	314	299	310	358	343	297	305	326	350	317	341	301	301	344	352	312	340	364	315	332	299	318	334	323	357	338	277	322	312	334	353	366	365	293	306	379	355	310	346	327	328	324	303	318	335	337	342	348	336	376	341	358	316	333	328	362	340	353	345	348	329	346	349	346	290	336	316	315	313	308	324	360	347	325	345	329	357	338	347	298	323	322	295	346	328	343	363	371	326	302	340	351	340	336	351	350	316	314	330	299	348	341	327	357	334	338	378	332	329	348	326	342	365	356	363	341	350	346	326	339	320	329	338	350	313	301	335	305	320	332	325	330	316	315	335	340	343	326	365	331	315	305	320	306	297	320	312	320	325	315	309	269	364	326	322	341	358	337	331	349	282	349	331	303	334	326	340	372	323	348	301	354	337	333	317	358	353	316	318	316	332	342	352	331	344	340	352	345	311	310	309	329	316	330	353	347	311	378	320	324	321	362	314	309	306	305	339	326	330	319	322	304	300	357	366	365	348	348	327	315	343	339	334	337	351	320	336	335	335	317	324	303	324	315	366	343	330	340	332	333	338	307	317	341	387	320	330	320	375	356	335	353	323	347	326	346	317	320	318	351	348	329	307	319	315	358	315	346	337	341	309	309	364	323	329	320	341	349	325	349	367	307	332	353	391	344	285	303	297	340	319	338	343	334	340	325	314	334	326	355	342	344	347	322	314	348	318	324	342	347	306	333	316	335	338	334	324	335	351	366	346	369	353	315	356	319	340	356	312	330	338	306	353	334	355	367	315	341	274	347	312	369	297	355	363	346	322	322	327	305	306	368	356	317	323	345	346	343	338	356	303	347	348	367	348	323	358	308	292	345	329	284	322	330	313	324	345	335	361	344	316	344	343	359	337	307	339	355	344	369	351	343	321	371	347	316	324	351	330	325	332	313	343	307	341	348	325	332	334	346	337	343	308	329	328	344	330	317	358	344	316	309	306	327	336	354	338	341	365	290	327	328	347	326	320	326	319	367	335	305	309	307	355	344	311	335	306	329	334	348	338	351	325	341	278	322	309	341	352	330	344	314	350	320	331	318	347	360	327	312	336	312	329	338	332	335	320	350	327	298	305	338	361	328	349	322	359	303	355	351	333	320	326	330	361	329	325	323	317	326	317	318	329	330	345	350	334	327	352	320	344	342	320	339	333	324	345	363	357	353	303	345	331	336	367	363	333	317	325	352	314	379	344	343	340	304	315	334	318	369	359	361	318	311	351	344	302	287	352	321	322	317	340	349	342	338	343	350	387	360	334	345	322	352	357	365	318	305	359	354	312	312	335	347	314	353	346	328	351	309	342	296	289	306	380	349	346	352	337	357	319	320	315	316	336	334	353	331	362	304	376	333	348	319	323	376	330	366	360	311	317	358	291	329	316	330	347	337	319	297	338	331	317	369	306	349	324	341	312	324	359	316	337	319	330	317	340	350	330	343	327	355	280	363	329	348	284	365	299	317	340	332	308	359	343	348	342	317	339	347	350	324	312	359	293	332	332	344	349	345	337	334	341	332	339	328	339	300	353	328	351	355	330	330	355	351	318	369	354	303	315	294	321	356	339	343	355	343	327	322	348	317	345	339	319	340	327	354	343	333	344	367	326	318	313	329	354	340	345	340	331	323	324	315	306	343	338	354	343	338	315	334	346	329	352	353	349	323	318	313	288	317	324	310	332	357	376	334	352	314	334	327	315	322	328	306	322	305	357	309	339	329	338	347	327	314	337	397	352	326	306	351	331	347	340	324	365	330	334	340	314	313	329	331	356	367	331	324	308	297	329	329	353	351	345	355	360	305	331	326	321	330	346	330	336	334	366	326	340	328	334	311	356	329	340	309	341	327	347	365	299	359	343	326	310	301	316	349	377	339	307	341	357	363	345	344	341	344	348	335	324	345	297	305	306	320	348	325	326	347	299	306	334	342	316	364	309	319	324	312	317	314	330	414	325	351	339	351	340	357	328	318	346	339	345	341	354	324	358	353	335	334	336	330	354	325	346	302	312	294	327	330	322	322	372	308	360	341	321	333	355	357	321	318	308	312	345	311	327	331	292	364	344	326	334	324	327	370	327	323	361	358	359	349	326	383	347	312	312	367	349	335	304	344	321	347	309	302	365	311	330	307	337	322	313	325	298	322	354	332	337	338	342	336	325	337	314	288	356	320	328	342	308	306	336	309	320	321	314	337	337	328	342	348	342	304	340	367	309
23120	3081	1991	2265	1915	1622	1379	1306	1176	1134	1004	933	965	955	882	832	818	844	755	757	813	756	798	731	832	765	771	742	711	776	721	773	745	726	764	809	766	739	749	704	763	791	725	725	711	804	752	812	803	786	766	723	800	788	833	816	746	715	733	755	759	788	779	758	762	786	704	771	753	770	772	785	720	787	717	754	737	775	724	769	802	745	700	743	726	733	751	779	777	746	693	699	745	735	728	749	718	748	734	769	749	739	697	700	715	693	697	718	709	745	719	699	750	738	795	738	727	754	758	748	789	693	784	719	694	731	792	749	703	719	690	727	704	720	706	712	735	772	702	728	760	711	726	655	732	738	727	707	758	749	758	740	719	725	761	687	727	739	703	704	719	703	723	719	749	691	713	738	742	721	757	682	683	727	687	736	762	750	720	730	746	750	751	724	684	709	721	736	738	733	695	714	688	755	722	736	682	695	724	726	706	732	708	734	733	746	737	673	751	726	708	722	711	706	706	751	725	714	698	737	771	700	686	775	734	726	735	753	736	707	751	707	723	740	717	722	720	701	702	697	735	741	735	681	696	701	712	729	687	730	734	753	729	711	702	741	698	760	714	695	725	725	762	663	693	713	710	752	677	678	736	741	697	747	728	695	726	739	666	757	726	733	713	749	775	733	704	742	723	694	730	775	739	692	741	708	728	708	722	735	644	682	738	720	731	726	725	730	700	726	741	744	743	721	768	748	679	737	774	756	731	687	763	702	719	691	726	745	714	690	723	723	706	732	698	719	700	746	734	732	683	705	769	739	708	729	717	721	736	715	789	698	732	700	699	740	675	700	687	732	727	721	707	741	722	698	696	681	734	667	743	712	726	745	725	736	724	710	691	713	752	711	784	712	690	687	725	688	757	702	719	712	764	690	711	695	746	747	705	706	717	714	701	687	744	689	690	708	730	719	749	710	721	711	710	746	705	724	693	696	705	704	744	680	703	698	723	701	760	698	730	709	689	753	714	777	704	716	717	716	674	715	734	690	770	707	719	686	751	753	735	722	705	685	675	717	716	731	732	729	759	741	755	733	776	700	717	714	731	723	711	714	789	725	709	700	709	728	737	690	727	666	726	732	682	692	705	739	714	762	736	710	730	674	719	752	716	691	742	717	722	708	742	698	749	657	720	733	670	698	736	711	673	728	745	731	720	745	744	674	681	718	740	724	730	714	691	718	702	736	738	731	643	702	723	756	686	734	728	748	724	702	727	679	661	746	745	761	693	719	733	751	695	684	723	683	708	721	707	733	709	733	736	724	728	725	715	704	669	745	749	715	719	726	684	731	753	699	740	745	687	714	765	730	731	664	726	732	680	704	712	723	750	694	722	730	699	735	700	691	755	720	702	709	685	763	736	715	737	693	729	721	766	766	715	721	704	679	745	750	657	772	712	729	707	750	742	709	743	728	762	744	729	675	749	717	697	706	705	721	732	660	715	719	736	726	775	728	728	715	681	707	715	716	704	684	689	705	727	733	702	681	693	737	701	716	692	743	665	663	714	700	770	717	690	713	667	752	760	704	725	710	724	695	736	742	709	694	722	709	736	736	697	714	697	709	713	723	727	702	689	684	709	707	732	729	718	713	753	724	746	684	717	736	685	661	758	695	692	730	717	708	705	736	690	720	738	711	694	714	720	692	765	732	661	762	717	710	750	675	704	715	689	741	710	717	724	723	700	701	730	726	718	758	736	696	701	687	697	715	673	732	708	702	724	737	732	693	690	726	763	685	731	674	695	703	726	757	698	771	728	726	780	682	702	697	715	739	706	659	699	720	659	674	677	701	732	741	770	731	717	730	700	717	706	712	730	720	729	721	669	713	716	779	671	697	747	705	736	664	689	719	691	685	769	695	727	719	732	728	677	713	709	724	698	769	677	746	651	669	693	697	688	736	734	679	725	695	748	719	674	726	678	712	705	714	730	746	752	708	635	706	725	695	759	737	742	769	731	685	692	735	701	737	725	685	761	690	710	734	754	688	698	796	734	669	719	706	754	733	719	703	723	710	723	785	719	699	743	724	722	767	725	731	735	734	693	718	727	708	760	710	663	681	722	726	703	731	679	709	688	749	672	726	725	760	752	741	716	736	729	713	702	760	691	715	743	713	734	744	710	680	727	729	770	705	731	746	718	710	650	701	783	669	697	700	741	746	696	710	732	746	708	710	714	680	711	750	707	707	696	730	756	743	722	774	754	736	728	688	686	710	700	707	698	738	729	709	677	681	736	719	729	750	704	690	681	714	671	706	695	669	721	674	749	760	719	698	710	694	732	701	674	711	722	729	741	726	701	694	723	713	742	707	744	715	717	748	638	719	687	689	758	694	718	708	747	739	724	708	683	719	762	717	782	680	773	736	749	733	720	776	722	734	760	722	682	705	732	717	742	675	705	681	772	745	695	726	735	716	696	684	768	731	754	706	752	695	705	731	740	726	722	720	743	746	729	723	710	709	689	751	732	701	707	753	697	693	724	754	724	708	751	685	733	704	746	714	735	711	744	743	755	724	724	694	737	700	679	742	747	709	740	767	718	774	743	685	757	739	732	675	694	721	717	774	717	704	698	718	741	732	762	750	724	775	772	725	723	742	725	744	730	710	702	684	708	699	654	716	691	685	674	706	694	682	734	757	705	727	717	691	719	730	737	755	723	715	679	754	695	667	742	736	701	725	718	741	674	755	756	739	692	726	683	677	664	720	725	721	654	717	686	728	773	731	736	698	743	707	688	760	730	689	743	733	692	690	728	710	674	716	736	742	719	698	692	706	714	706	689	690	744	720	729	762	698	689	708	746	697	744	685	723	746	745	742	762	720	731	723	739	708	724	722	688	737	670	745	706	707	688	784	712	780	750	725	752	737	714	739	767	689	678	729	737	692	706	682	701	753	748	749	724	711	721	742	706	697	737	718	773	696	717	751	780	683	721	755	685	705	722	692	691	707	701	730	735	739	694	721	673	690	746	687	735	745	712	725	756	716	714	700	713	767	710	718	700	734	757	739	692	696	721	674	740	702	695	740	737	717	732	744	774	698	716	712	732	718	739	703	736	671	702	669	684	704	704	708	706	735	729	752	777	704	724	705	723	763	684	726	737	715	721	678	702	709	743	693	781	737	753	722	741	697	703	665	720	791	720	702	769	683	713	719	753	686	717	715	739	684	747	762	743	725	742	707	684	737	694	702	711	684	697	717	737	707	744	698	676	760	718	708	726	772	619	726	725	719	729	735	771	711	680	726	692	720	679	713	727	671	710	695	744	733	736	750	748	707	747	802	742	711	717	724	728	733	672	720	675	746	726	735	699	718	695	716	724	677	753	718	718	696	731	709	701	711	700	723	645	725	761	737	710	670	723	716	731	683	752	695	685	708	723	736	753	725	701	718	687	715	701	699	723	715	692	715	729	693	722	722	704	703	709	775	760	729	739	669	750	749	714	731	700	728	659	673	719	712	733	739	722	723	716	705	731
12658	1678	192	216	202	217	196	203	198	184	209	182	192	214	205	207	206	196	192	239	210	214	200	212	178	205	160	206	198	198	223	209	229	227	189	184	196	192	208	201	204	182	191	178	189	223	225	187	202	187	218	188	177	211	228	203	189	211	207	185	193	219	208	200	206	213	190	217	220	214	205	186	224	191	199	206	203	206	187	178	180	197	195	193	177	205	206	192	220	226	183	215	202	191	215	202	195	205	207	206	218	209	169	201	188	198	199	211	203	193	192	226	239	234	173	205	179	190	242	201	197	196	189	193	194	198	213	229	193	173	210	184	173	196	166	213	207	213	193	203	187	197	188	186	217	249	198	211	208	213	201	195	180	192	177	187	185	203	226	183	195	194	203	221	168	216	181	210	190	194	186	166	190	180	215	228	206	192	189	173	167	214	173	201	199	197	227	193	208	186	197	198	206	219	191	206	219	210	189	214	192	189	212	195	188	189	218	189	210	184	191	196	211	178	171	222	234	216	213	194	221	212	167	186	197	208	207	205	186	186	224	188	165	189	214	238	194	178	220	214	224	220	200	208	201	212	209	216	194	193	185	199	174	196	189	191	215	213	193	183	212	199	200	192	208	197	176	222	191	197	212	228	201	219	193	212	190	219	214	196	233	219	166	182	205	186	219	194	177	207	203	183	197	199	176	229	187	232	198	166	201	211	201	201	186	199	185	222	202	183	199	182	197	171	212	205	200	194	200	193	189	206	195	206	188	182	203	195	205	191	234	200	181	212	191	207	200	207	214	201	216	208	217	196	208	213	200	158	190	170	209	246	186	206	219	200	219	187	171	206	202	184	186	191	208	209	209	205	190	182	171	202	194	216	189	208	179	180	202	206	199	202	208	218	185	207	196	226	189	219	201	176	224	177	200	208	207	212	212	201	196	207	178	181	179	195	218	218	201	212	186	197	194	193	197	197	221	218	193	182	220	207	187	204	198	193	213	198	226	219	204	194	204	193	195	196	200	213	200	218	213	221	191	205	215	209	215	165	192	179	204	202	207	193	199	182	189	201	207	211	207	204	241	197	200	222	187	189	237	233	189	196	200	196	200	207	181	202	189	219	204	232	185	210	188	188	221	184	202	240	200	206	165	201	211	198	186	205	190	203	204	196	179	162	181	196	195	191	207	213	207	207	207	181	216	205	206	183	186	188	229	208	183	202	204	181	175	231	203	197	234	220	215	195	209	219	194	199	221	212	200	195	172	186	228	195	208	214	209	192	194	204	229	194	201	225	227	188	202	251	217	220	194	181	186	202	197	208	201	204	196	226	229	209	180	203	172	208	218	208	193	211	176	182	201	193	201	192	216	195	185	198	222	187	204	188	189	171	203	206	176	217	184	186	210	197	191	184	189	187	171	198	171	209	224	204	195	201	196	203	213	197	201	194	204	214	206	212	187	209	214	191	196	200	177	185	191	210	211	192	179	201	172	202	159	230	216	192	210	199	208	232	169	201	199	218	192	211	219	180	223	190	189	210	198	179	239	229	197	197	235	209	200	205	207	198	198	193	195	205	214	207	177	181	210	209	204	189	211	227	189	192	204	186	205	188	190	212	215	206	207	187	197	195	185	178	216	197	202	197	183	195	185	214	210	201	206	200	191	231	177	191	194	196	194	208	188	180	188	167	202	215	190	182	198	204	230	191	177	188	199	191	204	176	217	217	232	204	225	199	200	229	212	220	194	204	197	205	179	175	198	221	203	204	202	181	204	190	186	162	189	218	209	190	194	198	214	201	198	210	177	208	190	211	211	205	207	174	195	173	213	202	174	174	211	171	183	210	199	194	191	189	219	205	193	229	189	199	212	218	199	206	188	209	217	209	213	220	192	221	224	218	211	185	206	205	171	181	200	200	192	209	200	215	204	232	199	186	193	218	203	209	222	209	192	189	203	206	206	206	190	216	200	213	208	199	202	206	229	213	203	192	187	237	209	212	204	206	228	234	198	183	186	188	218	198	185	206	205	195	212	202	175	201	220	202	205	197	161	200	182	204	201	190	222	210	208	201	206	183	185	240	188	191	188	201	190	221	238	226	221	216	198	184	190	193	219	220	223	211	203	213	219	202	216	201	159	198	213	198	218	205	189	191	215	184	203	219	210	220	197	195	229	183	223	189	191	182	172	185	195	206	197	206	197	202	208	206	204	191	193	194	222	162	168	183	170	186	205	181	205	171	202	186	216	219	214	183	225	205	182	224	184	202	197	175	209	213	212	178	198	209	191	217	171	189	190	199	198	178	214	232	204	210	171	180	200	200	201	197	177	189	206	183	193	195	205	208	210	216	157	203	201	176	224	207	207	194	216	194	208	183	213	198	181	228	207	196	209	196	206	200	168	213	228	189	204	168	187	213	195	228	196	176	196	231	199	221	199	189	195	193	200	223	187	208	170	188	198	211	202	226	189	203	190	200	205	213	221	214	195	193	197	219	217	189	210	226	231	208	186	173	192	212	218	200	207	203	176	210	201	226	197	187	205	197	225	190	188	202	193	197	173	196	190	181	188	191	197	173	193	207	179	202	208	184	211	214	188	186	166	220	204	182	190	194	209	203	198	204	204	185	177	209	234	218	206	201	218	203	184	213	196	189	223	202	229	193	185	209	188	208	206	174	213	229	223	208	260	214	193	210	203	179	186	217	186	198	176	172	190	213	217	200	192	218	189	210	223	221	154	224	193	210	202	204	193	219	204	190	202	199	211	203	169	220	199	219	191	194	209	184	213	188	202	159	173	237	185	193	210	214	232	208	203	217	214	208	178	199	179	215	217	193	222	193	193	203	197	188	186	185	199	200	216	211	220	217	213	180	180	182	185	214	221	214	205	198	215	196	203	180	211	179	213	187	217	222	215	199	212	182	190	204	219	216	177	212	200	205	226	195	181	224	221	209	203	229	203	188	219	204	188	176	208	215	212	203	201	194	207	220	230	200	190	199	194	190	181	203	218	205	191	225	202	180	192	185	202	218	215	198	231	209	195	209	180	224	202	206	164	232	196	207	208	203	215	206	211	200	201	218	191	253	202	199	206	186	199	202	171	179	213	206	221	177	218	210	195	179	210	227	184	196	182	201	181	192	206	215	213	213	185	196	199	161	238	190	207	218	204	200	185	212	217	233	204	213	196	175	203	186	201	197	189	201	206	213	197	219	184	210	197	207	200	191	182	209	205	193	241	210	219	197	201	184	203	237	202	180	217	194	195	197	216	200	186	183	198	199	188	193	183	203	235	211	187	203	180	175	211	193	220	217	185	235	213	186	203	153	191	171	203	219	209	202	211	200	194	193	189	206	204	214	204	187	211	195	206	181	165	209	211	208	200	193	209	202	201	182	216	207	212	198	202	205	196	221	191	180	227	187	182	183	193	205	210	216	213	179	225	188	196	194	198	193	188	213	210	217	171	217	226	229	190	203	194	198	180	226	200	224	208	205	203	219	212	202	172	215	212	211	198	196	207	212
7162	923	485	555	545	464	506	478	454	447	503	476	496	463	483	469	477	508	453	490	479	460	440	470	482	466	480	515	496	475	503	488	477	477	488	449	473	438	450	446	457	445	459	480	471	472	471	511	490	494	498	518	471	485	531	500	494	469	480	486	497	456	522	526	516	487	478	474	465	500	470	465	470	496	482	485	479	457	493	481	449	484	458	436	489	446	491	461	435	523	496	490	496	448	469	456	470	505	476	460	508	488	471	478	493	484	439	471	458	460	460	458	486	491	463	425	482	468	473	469	452	477	468	473	499	457	502	481	516	477	459	492	400	480	420	427	469	481	462	479	485	502	457	517	447	441	474	479	474	426	470	443	461	535	450	447	447	484	488	480	450	487	477	488	482	464	476	498	471	484	473	471	470	493	440	450	496	441	485	513	473	455	442	480	481	460	506	462	476	479	490	493	464	470	474	460	436	451	456	485	488	477	468	447	453	465	465	466	455	470	499	484	450	463	499	477	483	489	479	484	490	487	480	512	517	435	500	480	488	435	497	480	452	446	486	471	459	439	484	481	440	510	487	489	486	453	477	442	449	453	497	440	471	467	493	465	441	478	488	467	442	446	450	509	477	508	463	434	478	508	455	439	470	436	470	470	475	437	490	494	523	493	461	428	461	487	458	443	480	448	494	436	452	481	477	490	466	502	454	475	489	487	440	477	459	434	473	491	438	480	477	475	462	510	478	472	456	506	504	489	480	496	451	475	476	471	462	476	503	452	470	453	460	471	522	439	482	488	499	471	449	476	502	469	439	536	494	515	477	494	484	458	454	491	481	473	475	491	471	482	447	484	446	466	489	445	494	492	454	463	479	514	495	490	434	452	534	461	452	463	459	476	478	489	455	443	504	458	469	484	475	458	516	488	492	484	458	454	515	502	469	492	463	453	467	485	483	478	470	466	435	468	503	483	480	502	452	468	480	471	506	430	439	497	491	492	496	467	447	426	492	426	443	464	456	493	450	446	465	464	490	498	464	479	469	506	492	506	456	443	568	426	473	488	475	474	466	461	437	502	478	460	438	472	492	475	481	512	445	485	469	448	468	446	487	486	500	477	450	445	468	434	464	508	464	474	458	484	459	433	494	479	477	472	498	482	452	481	452	481	509	468	471	500	471	481	450	501	477	466	475	469	459	489	500	500	449	460	468	488	507	521	471	461	486	462	455	495	463	476	481	493	481	501	465	505	449	459	480	499	473	459	468	469	465	479	477	472	481	510	449	476	482	507	498	447	490	482	468	495	473	508	483	449	505	481	465	472	480	470	494	473	447	462	470	492	492	458	512	452	461	494	470	444	527	453	430	486	478	469	472	485	497	481	491	466	472	451	494	474	485	479	446	458	446	461	500	436	467	487	492	457	486	466	458	442	459	421	464	486	468	510	462	476	442	422	467	480	490	488	448	456	467	479	475	480	441	483	492	450	478	508	483	430	509	467	488	447	477	484	483	480	462	454	487	444	453	513	487	454	488	459	456	463	461	498	482	436	441	505	462	447	459	485	465	477	515	468	481	456	469	445	489	472	445	494	481	477	462	457	510	472	467	534	462	472	475	468	468	437	457	475	489	455	495	482	474	469	471	478	514	501	454	452	469	465	479	525	462	482	456	481	522	482	476	483	487	482	473	484	501	466	460	470	473	488	451	475	435	518	489	476	479	484	489	462	491	471	477	492	453	497	447	479	464	478	447	470	460	463	455	488	428	445	464	504	470	498	463	498	481	491	491	484	476	488	493	456	481	472	447	477	485	478	479	460	454	461	489	466	522	458	485	450	498	440	461	467	500	471	492	452	483	507	483	509	449	504	459	506	482	478	465	454	492	439	478	470	451	449	498	450	483	482	451	467	527	449	437	489	480	484	496	451	473	468	467	480	484	464	468	449	469	463	495	490	439	460	474	479	500	460	443	476	408	482	478	472	518	437	457	496	462	516	485	510	457	448	449	504	494	446	445	481	486	464	453	476	419	481	515	481	445	497	478	451	435	478	455	469	480	447	442	489	472	505	478	477	477	500	461	440	480	485	458	456	465	453	479	435	478	458	499	485	476	471	515	454	505	480	461	489	455	453	512	490	481	479	437	465	458	460	448	492	475	480	495	453	504	468	476	466	496	462	488	496	475	465	485	459	447	449	514	464	489	468	457	470	488	463	462	448	489	508	477	450	490	490	433	469	468	456	456	475	474	491	473	473	470	456	452	422	475	457	469	448	465	466	493	471	488	476	469	473	445	439	480	464	480	471	463	427	510	489	478	488	453	459	457	532	487	484	457	503	489	427	511	446	531	515	465	471	480	465	455	444	484	457	481	457	440	504	471	462	449	472	507	466	521	473	449	472	463	466	480	465	491	473	476	490	431	461	457	474	484	467	455	484	473	471	498	454	479	463	481	522	455	467	482	497	489	454	453	490	486	470	467	442	460	477	473	486	450	475	470	499	510	428	474	427	485	456	467	458	502	453	458	455	435	495	458	489	466	509	461	442	493	484	464	458	457	482	497	482	503	480	460	454	469	479	472	482	443	485	443	499	449	460	446	477	449	471	486	444	509	474	431	475	455	460	448	486	481	478	435	513	468	454	483	431	487	489	493	494	492	517	486	474	471	466	428	473	433	479	458	430	447	478	496	471	473	460	481	490	466	472	446	486	520	457	488	476	485	435	465	474	474	485	479	483	494	476	444	458	474	464	427	474	503	495	464	457	459	497	455	489	448	484	508	504	434	477	478	477	462	458	458	481	520	492	473	519	506	486	518	482	480	477	482	472	479	459	437	481	469	447	467	452	495	462	444	497	466	454	455	480	490	485	463	476	457	504	494	463	480	469	452	481	418	460	475	473	475	505	499	456	485	477	491	485	470	493	477	497	468	459	453	497	442	460	505	487	450	493	477	533	454	476	458	457	475	504	438	479	465	476	461	475	456	477	484	475	457	481	440	495	442	493	480	464	457	505	492	483	475	446	465	470	455	476	529	457	509	453	486	473	444	484	499	452	491	452	497	508	498	473	465	489	491	461	456	503	488	481	441	448	442	506	437	506	481	430	444	480	498	470	506	474	476	463	477	481	487	472	515	501	469	515	477	446	453	460	475	477	457	433	492	428	456	479	462	437	477	490	456	494	450	475	500	491	452	454	473	472	461	491	461	474	507	439	478	443	519	452	501	450	473	441	510	437	450	430	499	467	469	470	479	452	441	458	465	461	465	469	492	481	497	463	507	483	464	449	446	456	431	482	428	466	453	488	437	467	477	481	466	447	443	449	481	496	463	476	495	462	473	472	458	440	466	503	507	470	479	446	427	498	446	493	505	484	478	486	472	458	455	468	447	490	456	467	514	510	487	448	484	515	510	471	480	471	490	417	434	452	499	481	444	445	463	464	451	464	485	476	502	462	461	458	468	439	482	464	512	455	501	493	501	475	473	478	454	492	495	448	506	454	495	485	478	468	475	451	454	461	508	468
30279	5673	741	557	418	371	364	360	331	316	338	318	300	314	309	261	291	294	302	299	272	275	279	284	288	336	313	271	316	296	301	291	346	307	284	275	309	289	308	271	296	297	322	276	282	319	295	284	304	301	313	312	299	319	313	297	342	314	305	276	302	293	298	280	268	298	269	291	298	293	315	313	301	315	300	293	295	277	301	291	328	319	285	261	319	302	273	310	289	325	323	312	293	288	284	289	290	282	308	287	270	298	266	296	270	279	275	288	316	287	310	309	282	269	301	289	317	275	289	308	267	270	298	284	293	301	282	287	303	288	289	294	327	289	253	277	262	275	287	288	305	295	281	306	320	306	305	281	289	305	302	312	321	281	302	287	304	255	286	270	269	290	287	317	310	282	294	288	264	257	265	279	305	293	301	304	299	265	315	317	285	335	308	278	261	310	293	286	272	287	287	301	275	265	294	271	263	286	274	290	280	278	275	330	299	299	289	267	296	297	272	302	303	300	287	315	290	301	293	279	301	303	308	300	323	295	329	309	278	283	266	338	271	285	322	259	311	283	257	275	272	291	302	283	291	277	267	256	292	300	305	283	295	303	293	286	308	275	304	326	315	268	282	255	278	287	279	287	291	298	242	277	284	295	271	304	289	301	276	265	289	318	293	296	275	277	326	282	242	289	276	291	301	330	276	285	322	304	266	301	264	289	304	294	264	283	288	320	303	307	278	295	311	271	316	294	291	279	347	276	303	300	289	296	290	289	277	302	283	274	271	289	309	257	264	260	295	274	305	319	290	275	295	301	256	270	304	280	278	290	292	317	297	280	271	266	277	280	307	295	270	318	306	265	300	275	285	305	288	323	265	237	283	272	262	294	273	276	281	257	292	288	266	275	310	315	299	308	287	289	303	296	299	329	310	282	287	260	288	285	280	298	297	310	275	299	312	269	290	261	295	292	293	272	290	296	281	323	330	329	315	335	325	299	330	302	300	331	306	314	283	276	328	303	270	283	296	286	279	299	265	323	259	272	269	297	300	271	277	310	291	274	278	271	289	299	266	270	301	281	292	327	282	285	295	297	309	289	286	294	306	291	281	296	297	304	285	287	296	284	295	302	255	322	300	289	256	308	271	276	289	273	254	286	289	253	293	277	307	299	282	243	286	283	253	274	312	302	300	287	303	303	298	297	308	298	292	305	283	277	313	299	266	292	328	284	282	293	263	315	239	296	334	317	270	284	315	278	309	287	318	260	268	273	277	319	289	291	272	286	291	286	284	279	308	301	294	294	305	290	298	292	272	312	271	310	231	302	310	275	288	302	277	285	319	301	290	276	299	291	269	292	275	295	299	289	305	279	310	283	319	273	269	286	261	284	262	246	269	275	292	259	288	273	265	317	292	283	286	296	304	305	276	301	273	298	278	302	256	251	299	269	283	266	310	263	257	257	300	289	307	305	285	297	276	297	273	309	310	292	278	267	272	247	277	274	261	318	290	286	293	272	318	322	296	303	288	296	273	313	287	263	322	267	291	288	290	273	274	294	291	296	300	286	295	327	285	291	308	284	296	262	270	303	264	280	276	285	310	275	273	261	279	310	305	265	285	274	239	322	314	287	273	284	255	296	285	314	293	265	296	254	269	328	318	276	298	284	249	273	291	275	283	313	284	307	327	291	283	280	254	283	259	279	281	273	266	318	298	291	287	261	269	274	291	319	285	288	319	287	292	303	309	288	307	266	269	340	298	305	283	293	278	290	322	309	279	291	288	281	299	311	287	271	311	322	256	303	280	295	273	271	310	294	280	284	267	311	284	301	313	322	296	311	276	298	316	281	259	267	297	308	262	292	245	312	310	274	305	270	296	293	305	287	280	283	292	325	319	268	292	296	277	259	276	275	308	308	302	284	282	333	290	268	334	277	296	325	286	296	295	263	288	288	303	285	286	288	283	279	282	294	315	252	276	264	293	282	280	259	276	327	299	287	309	289	322	317	304	302	289	302	264	342	294	280	283	280	307	288	260	277	297	306	293	289	284	244	283	268	257	271	308	278	287	272	284	318	300	308	312	302	276	289	273	292	282	303	332	283	307	290	266	326	293	318	290	265	332	293	314	254	296	285	266	275	289	297	316	321	275	298	327	290	298	297	302	277	296	283	316	301	317	302	326	268	280	313	289	289	292	281	319	303	269	252	300	302	289	293	303	284	271	290	271	274	310	298	274	296	301	271	315	286	279	255	286	295	300	283	260	289	302	290	271	241	259	284	290	301	333	275	265	312	307	300	267	269	291	273	306	316	271	323	260	288	295	301	297	278	265	263	279	295	276	318	261	289	295	278	308	307	288	296	316	304	312	301	293	330	281	300	319	329	278	269	293	300	265	269	279	304	278	270	310	286	286	310	314	302	303	306	261	308	281	303	270	254	277	303	246	303	262	333	296	284	267	299	287	290	278	275	320	264	253	262	272	270	293	248	298	284	316	299	252	298	295	273	291	289	302	324	265	294	275	322	324	261	299	304	311	308	275	291	304	296	316	304	266	310	304	285	307	313	300	271	297	276	282	312	286	247	301	296	303	311	280	285	303	332	273	294	305	316	303	301	261	271	297	293	316	300	306	304	279	273	279	303	259	291	306	298	313	268	298	309	304	288	287	305	288	295	297	272	295	279	308	295	286	293	291	297	278	239	310	289	255	269	298	265	263	295	257	288	295	276	286	293	298	256	316	316	287	298	296	308	316	314	299	263	262	296	269	251	290	272	280	276	286	278	296	279	276	279	314	300	293	289	281	290	300	296	312	305	285	286	284	314	291	268	326	303	310	276	294	287	258	288	280	283	306	308	257	277	289	281	298	313	289	272	283	292	285	266	280	286	301	291	278	324	304	289	280	320	287	306	280	295	266	308	300	296	284	327	291	300	301	295	281	279	299	293	290	293	332	288	262	298	330	280	316	315	299	294	281	308	297	247	292	292	287	258	275	281	287	291	287	298	306	296	314	292	257	272	316	280	275	296	295	288	303	293	281	289	282	279	342	326	280	285	303	289	277	257	283	268	270	294	312	285	317	276	253	251	291	297	278	276	283	297	297	324	294	299	299	241	288	309	303	299	275	270	313	280	287	297	332	286	283	265	283	293	291	270	291	278	264	252	305	258	273	270	282	278	289	300	280	293	309	299	284	291	308	277	313	288	253	272	298	282	270	276	313	259	314	258	275	297	263	285	278	319	303	300	259	305	275	274	324	280	281	311	307	273	290	296	288	294	276	282	252	298	279	291	296	314	265	294	284	314	285	332	331	284	290	314	289	288	294	294	291	264	285	292	256	302	302	290	277	298	276	287	252	279	321	264	278	293	294	273	296	294	278	282	254	280	276	302	261	279	305	274	291	323	262	291	324	278	281	330	297	294	292	279	278	265	277	249	267	294	302	284	289	310	252	327	272	285	333	302	272	286	315	306	318	335	297	320	282	292	327	313	289	290	265	269	285	283	282	252	276	289	274	305	291	310
17778	1683	1322	1517	1275	1109	989	893	905	819	823	744	764	763	765	719	695	699	739	666	635	721	655	733	670	694	697	661	737	694	662	668	696	707	661	695	684	690	684	672	610	654	669	643	659	669	656	645	736	666	686	662	728	695	674	709	659	703	717	700	717	686	677	660	691	643	696	646	689	674	676	676	666	662	667	621	636	648	707	644	699	659	679	664	659	644	665	661	680	662	613	636	665	627	652	665	652	625	683	658	668	683	674	640	654	683	664	621	632	677	675	664	656	665	664	655	629	680	641	656	681	682	636	662	619	605	678	652	611	638	629	638	696	649	676	678	623	644	678	644	649	625	691	637	619	597	667	636	653	628	644	609	648	658	630	667	643	622	624	669	626	673	653	649	619	657	704	640	653	700	668	679	665	651	670	665	608	642	662	662	603	634	629	678	648	658	625	634	662	647	662	685	653	645	684	624	647	661	636	645	646	619	644	617	667	694	673	659	648	686	653	616	646	649	685	592	617	665	677	652	676	649	679	658	654	622	675	686	679	621	694	621	671	639	653	608	669	656	650	642	668	621	647	616	636	646	647	664	687	654	642	673	670	658	645	624	646	663	647	623	641	657	662	626	649	631	628	634	672	663	657	669	659	666	635	669	670	617	664	691	702	599	646	681	647	646	605	675	656	635	704	636	633	672	645	654	645	684	650	621	661	597	650	697	649	655	681	613	675	652	652	656	690	600	623	634	689	652	665	605	617	654	656	665	664	691	630	635	629	634	651	665	626	659	664	667	625	641	657	671	631	649	675	652	624	627	652	648	667	684	636	641	663	653	633	676	664	680	664	664	679	663	706	612	659	646	647	626	713	626	684	644	634	637	660	629	634	634	611	661	679	689	649	624	669	627	679	681	645	599	727	639	695	641	677	668	618	625	669	656	597	646	665	638	655	618	632	688	640	628	606	700	693	608	657	615	649	650	663	646	677	677	644	611	689	681	662	673	686	643	624	647	597	622	646	644	640	667	664	624	690	604	647	669	637	653	715	672	623	648	674	655	644	686	653	669	687	615	635	628	614	627	616	678	628	660	603	620	704	643	636	723	633	646	664	611	677	627	659	671	652	646	662	663	633	627	642	634	666	649	672	662	657	637	630	625	680	703	651	644	630	680	654	697	643	644	607	645	709	646	657	672	670	596	633	633	615	660	635	626	685	630	681	664	646	632	696	642	679	680	619	645	630	660	652	694	664	654	663	657	655	643	635	656	672	683	696	655	718	671	652	651	650	661	632	705	636	656	639	620	675	648	640	659	621	665	585	624	682	670	652	692	623	594	686	621	675	651	666	673	676	633	637	650	647	682	696	646	664	626	639	601	666	708	658	663	685	665	614	645	657	658	678	688	712	679	647	657	634	642	650	660	641	673	608	595	662	636	596	652	616	666	650	624	664	653	637	637	667	616	606	574	595	684	652	645	671	648	595	639	641	624	713	637	674	697	672	636	684	629	634	682	646	632	650	610	668	603	649	678	638	595	666	643	635	639	657	600	654	641	615	641	689	647	665	673	641	666	687	648	627	637	620	650	660	636	686	631	644	651	660	630	636	635	660	638	620	658	654	637	644	676	664	650	619	641	666	646	664	629	622	651	684	630	599	674	697	697	614	667	671	586	686	632	679	659	669	628	639	636	654	670	660	682	636	660	689	652	590	651	601	642	648	660	636	666	658	617	666	669	631	653	632	626	637	646	619	665	649	667	628	635	636	631	596	643	590	623	675	690	649	619	596	686	640	612	640	632	629	633	620	631	635	688	575	650	669	650	663	644	677	669	618	657	665	608	660	644	677	664	611	680	616	640	628	668	654	635	636	668	649	689	705	681	650	660	673	651	611	659	670	641	666	612	651	664	665	609	667	636	672	642	643	625	621	692	685	678	699	689	645	680	626	654	638	622	642	661	634	606	647	651	670	606	643	612	659	650	615	646	610	690	646	665	649	694	642	606	672	655	704	641	609	615	652	653	684	661	641	634	657	635	652	653	616	647	680	625	670	678	646	694	650	675	650	665	641	617	650	674	631	613	644	606	636	690	635	701	660	641	688	638	580	672	673	601	660	677	631	583	646	643	689	660	694	650	659	643	701	664	595	672	672	670	673	653	643	673	663	663	649	673	628	623	686	672	638	652	715	693	605	636	685	655	619	634	666	681	617	634	649	680	621	639	651	696	620	683	641	620	640	719	665	664	628	680	686	652	656	663	682	711	685	690	644	677	632	692	633	655	710	666	609	602	671	686	639	632	633	638	654	651	702	627	677	643	636	698	656	652	602	636	643	650	654	684	670	662	627	644	635	644	667	644	682	642	620	644	605	640	684	655	631	666	650	689	627	626	691	665	623	647	647	686	658	650	629	615	648	684	700	679	677	642	646	686	647	652	633	629	676	613	602	643	681	673	571	653	629	602	666	642	683	655	697	639	577	674	677	659	626	655	625	687	652	681	668	591	669	700	660	646	615	684	648	650	641	648	671	634	648	618	656	623	661	617	682	644	644	658	658	648	691	662	657	640	664	626	696	676	679	649	659	709	646	637	668	691	668	637	682	618	635	652	625	640	655	644	607	619	667	625	672	681	642	683	648	649	673	656	612	678	629	626	669	664	659	598	654	659	629	648	608	636	690	629	653	637	636	662	690	625	605	644	695	664	651	698	637	674	674	629	688	666	642	643	628	683	651	675	676	654	667	683	610	653	607	692	660	640	669	641	657	645	652	664	703	678	700	650	659	621	628	615	612	631	650	658	616	618	681	665	648	626	636	658	670	649	591	701	640	656	610	630	656	647	633	663	624	666	635	651	688	644	652	655	684	636	683	661	660	638	650	652	677	646	661	647	691	667	645	680	640	675	632	613	645	667	654	626	649	674	675	668	675	597	650	625	700	633	649	638	664	686	638	676	676	603	654	640	635	659	658	639	638	653	607	657	662	628	692	643	633	668	649	670	656	682	603	606	647	628	657	682	656	626	665	678	633	628	662	665	645	655	652	670	663	677	677	707	645	646	591	672	611	653	649	641	645	661	664	624	711	664	623	647	658	658	665	684	656	635	639	601	663	690	662	662	676	653	619	650	675	696	673	666	603	614	685	642	625	618	700	678	645	649	677	665	635	663	657	670	659	676	634	680	690	616	629	637	644	657	668	627	651	691	671	631	713	624	668	637	646	641	613	627	631	663	661	658	642	697	664	584	662	642	667	604	604	683	658	647	652	623	648	621	652	608	645	615	661	613	670	599	661	638	672	607	659	645	664	636	648	633	621	616	664	659	683	667	632	657	667	599	677	675	676	664	668	671	637	639	683	611	654	694	605	665	609	597	658	656	631	661	645	600	648	671	622	643	664	592	647	653	662	705	649	622	619	672	672	641	648	626	599	605	670	658	663	668	677	629	656	639	638	643	622	690	668	625	672	707	594	643	698	649	619	629	635	610	624	650	629	660	645	659	595	639	656	638	652	665	674	620	637	622
41232	10951	1620	899	679	510	512	463	419	441	424	377	369	341	351	375	324	320	337	332	350	327	323	395	390	307	291	369	380	325	339	331	342	330	297	367	363	328	364	341	327	345	310	316	368	317	345	374	344	372	335	317	311	362	360	343	341	318	313	325	358	346	346	318	336	378	330	336	344	311	344	358	331	306	328	343	353	366	328	359	319	321	317	328	340	331	317	356	329	356	354	361	351	335	338	336	315	326	326	366	289	313	350	326	308	338	326	321	333	349	359	328	320	316	320	319	350	344	335	341	318	322	325	301	331	327	311	330	356	355	345	341	337	312	339	310	327	337	351	342	338	323	323	303	327	285	332	328	324	315	302	343	330	344	310	331	350	364	318	347	365	318	309	330	330	303	358	332	323	297	330	341	346	330	295	319	305	327	352	351	336	357	339	309	313	364	366	298	318	320	336	344	311	295	331	342	334	336	320	344	322	332	331	376	332	319	348	313	294	335	346	314	306	354	329	345	327	333	352	316	340	343	316	315	297	368	320	354	334	324	345	332	294	298	331	320	346	363	310	323	346	329	352	338	324	332	339	358	321	355	329	352	343	332	307	303	336	357	361	323	331	322	296	291	348	325	389	360	318	310	338	325	351	309	315	315	369	319	330	344	313	293	337	333	334	297	325	327	316	328	360	339	347	332	345	344	315	339	337	299	316	340	328	323	308	361	334	349	314	328	374	291	305	346	323	371	292	327	330	319	372	305	359	333	345	321	353	337	321	316	342	329	342	321	308	329	336	368	321	339	327	330	356	345	361	319	346	290	295	331	349	365	358	311	299	326	292	346	334	327	316	369	335	328	353	369	335	330	337	346	300	345	333	366	315	351	313	362	356	344	355	323	313	296	340	360	339	311	314	281	346	350	347	362	297	338	401	343	335	347	331	332	315	299	318	332	332	329	344	338	338	342	367	344	348	358	330	355	375	328	336	401	343	308	321	347	339	356	338	321	355	323	337	343	335	348	340	335	307	349	364	323	354	289	321	375	351	342	338	352	338	314	340	369	342	302	310	314	343	339	321	348	320	333	316	347	346	321	303	315	339	308	335	343	292	339	339	336	311	363	350	313	343	333	372	354	320	334	353	305	374	350	349	370	357	305	328	336	293	354	304	324	306	324	350	322	339	346	358	310	341	337	326	321	323	328	348	315	323	354	347	288	326	341	343	311	336	328	360	295	342	348	340	335	364	365	300	284	323	345	352	325	322	313	316	339	339	336	334	315	320	300	367	326	300	315	342	326	339	342	328	319	323	346	371	345	338	314	315	313	330	344	330	345	298	306	327	335	325	327	318	360	320	319	333	302	361	328	330	296	346	341	314	364	372	288	349	308	355	346	325	301	371	277	320	339	330	353	316	323	327	340	336	289	334	336	341	302	343	351	294	324	341	299	365	306	301	353	323	315	349	340	327	325	363	364	332	341	343	340	329	329	340	351	370	307	327	326	308	334	331	311	333	331	335	306	359	358	314	350	355	323	345	327	334	363	342	352	331	360	321	333	339	351	346	349	340	333	373	321	329	304	353	329	297	343	316	348	349	311	360	325	325	329	336	353	337	333	328	338	343	338	340	299	325	319	334	354	357	359	361	335	323	382	304	311	332	352	321	350	338	333	337	331	336	339	357	343	331	318	330	332	330	338	315	309	350	351	316	358	317	361	347	315	358	353	327	359	330	339	325	330	354	316	306	358	354	312	346	330	289	379	294	362	337	334	343	338	342	348	352	317	333	339	352	327	370	334	383	345	341	329	333	328	332	323	335	327	362	329	363	318	312	319	318	340	313	339	351	329	376	319	339	335	346	323	327	306	328	358	309	347	345	311	346	340	331	305	337	318	350	363	311	309	370	358	337	336	324	363	354	326	325	313	343	346	359	331	334	343	382	314	321	313	354	324	361	365	316	328	297	318	353	324	357	303	320	290	318	319	351	325	322	362	338	335	367	317	323	326	329	318	301	332	335	336	350	318	325	316	345	336	313	357	335	362	330	345	331	309	323	345	326	308	359	317	334	308	352	323	347	334	312	366	352	343	327	352	321	326	342	341	344	339	379	325	339	321	357	316	323	317	338	353	280	343	329	357	340	321	348	353	344	325	328	343	353	351	296	365	309	301	354	345	323	324	318	332	319	316	309	336	348	296	319	343	321	347	301	326	278	340	341	339	304	322	361	344	308	314	336	319	308	329	318	330	336	336	336	316	383	348	338	307	314	343	333	324	333	334	361	319	328	356	324	307	340	308	333	355	333	352	323	358	354	337	319	348	344	345	345	324	330	335	349	341	341	302	341	310	325	347	320	360	324	303	349	335	304	327	321	347	358	336	344	329	318	330	389	307	316	325	339	318	360	332	311	336	338	333	306	356	347	300	346	323	328	358	325	345	348	367	330	352	329	299	383	338	338	322	310	344	338	338	326	366	327	337	343	383	319	310	319	339	358	333	358	335	362	318	306	350	301	337	319	309	325	342	341	360	314	310	334	352	352	371	327	384	301	374	310	330	291	350	355	341	327	330	342	327	332	311	349	353	336	334	334	329	328	348	330	326	331	341	310	325	329	360	336	331	335	340	311	311	346	316	338	357	329	335	359	340	320	307	354	340	330	322	313	341	363	309	307	338	321	364	314	351	313	297	335	346	308	305	349	345	296	324	338	300	291	317	330	274	314	321	337	350	293	339	352	301	333	325	333	366	311	366	352	340	305	313	339	307	310	315	323	329	346	353	350	327	364	324	335	336	297	327	328	334	321	339	332	326	319	344	366	303	296	355	312	340	347	328	346	325	312	353	338	332	311	312	355	316	329	326	291	347	333	315	352	295	324	346	351	347	350	352	361	321	299	362	345	332	359	352	338	349	386	332	297	327	307	317	360	344	357	322	285	365	352	331	355	299	287	338	304	321	322	332	344	329	295	298	344	358	318	335	321	323	343	333	326	344	315	347	291	312	274	301	361	383	288	339	334	324	324	325	339	328	315	309	319	322	334	324	366	347	326	339	350	342	347	304	364	346	344	346	349	328	357	346	369	324	361	377	321	351	361	347	316	325	344	341	351	345	334	333	269	353	342	377	368	302	333	323	326	333	313	347	338	350	346	290	359	353	345	324	352	325	312	361	323	336	358	345	320	322	332	345	340	321	344	334	366	311	326	318	316	366	366	388	348	300	327	318	328	357	331	337	310	343	330	324	353	321	329	328	347	297	340	310	355	335	331	323	351	333	306	335	373	349	319	332	327	322	362	302	347	350	298	291	341	340	307	310	335	340	313	295	350	312	315	346	305	318	344	326	317	360	358	346	343	348	325	302	300	333	368	296	303	352	353	330	322	309	340	309	327	335	335	302	324	329	319	296	337	331	330	323	319	335	338	361	367	327	320	335	336	326	327	367	372	340	346	380	333	325	365	354	348	362	337	304	314	288	315	332	319	324	306	312	313	327	341	334	389	352	340	305	330	363	324	334	316	324
23384	2844	2048	2268	1910	1586	1416	1240	1170	1072	1003	978	950	925	910	924	818	832	823	841	802	806	807	808	735	735	773	748	746	757	729	789	670	742	731	780	764	687	718	725	778	751	766	727	715	776	769	809	763	807	780	802	769	781	789	826	748	753	776	791	744	783	782	826	780	771	764	756	787	779	784	747	746	746	742	768	711	721	783	745	755	774	739	774	718	727	753	724	700	734	726	743	743	742	735	800	737	742	734	689	731	727	745	750	754	700	729	715	707	696	738	727	777	711	675	727	731	684	686	740	712	802	743	685	708	725	669	709	706	725	688	743	736	715	732	716	713	774	714	729	696	705	722	742	691	690	754	727	688	716	671	683	749	735	743	697	757	698	704	723	741	690	686	699	734	729	680	731	702	737	682	727	754	747	714	743	707	693	762	732	751	703	730	776	755	711	718	690	736	751	751	657	697	736	745	721	767	729	731	728	739	731	718	700	762	729	718	701	769	720	683	722	671	716	744	711	738	746	761	719	702	731	757	716	776	721	709	648	682	733	711	697	743	691	714	688	733	718	744	702	718	763	703	755	675	728	728	711	731	715	767	702	673	740	735	735	734	706	717	713	727	727	723	704	733	722	727	727	755	690	707	689	753	725	677	744	728	695	667	733	681	669	683	711	706	712	715	655	702	757	655	735	681	735	709	728	687	723	718	718	725	679	724	719	684	711	715	669	710	738	728	699	728	730	766	732	727	739	728	663	737	688	687	667	736	719	719	745	719	753	706	777	699	689	728	768	702	670	714	725	712	706	698	709	772	722	673	747	731	701	720	725	740	707	756	688	707	723	708	711	729	744	693	699	724	708	751	735	673	745	769	717	718	742	696	720	722	668	705	717	712	728	737	711	746	722	732	718	755	729	728	696	774	700	697	755	733	700	709	705	737	730	709	762	721	782	716	738	735	692	708	693	712	728	745	697	726	718	693	717	652	713	724	666	676	663	763	724	689	701	714	701	726	743	742	770	751	773	724	719	698	737	723	774	712	729	737	729	732	704	726	771	737	709	710	721	700	738	705	768	698	739	745	728	715	704	707	727	728	693	724	724	747	722	733	746	759	680	678	739	729	722	777	722	693	701	756	731	709	752	693	716	708	733	673	719	746	778	720	710	730	705	720	735	704	697	721	715	693	740	701	711	764	729	762	739	730	731	684	731	704	777	691	681	743	711	749	733	719	708	726	710	675	750	786	706	674	793	733	695	729	743	699	688	767	744	745	733	734	747	739	752	715	716	705	713	703	716	732	723	767	714	731	730	726	743	743	723	728	692	683	749	693	695	725	698	727	685	732	736	712	683	725	718	703	646	720	678	753	725	643	687	768	722	741	713	711	727	676	723	712	724	712	774	734	762	684	710	711	725	699	676	736	707	707	720	718	714	676	725	758	720	686	716	734	765	728	718	680	685	718	717	683	698	709	699	719	680	711	730	689	770	692	716	734	694	738	726	703	754	681	723	707	740	684	674	771	729	751	743	715	645	706	722	742	728	736	687	744	711	744	717	771	720	703	739	730	736	771	703	723	702	738	696	705	771	733	711	712	762	700	765	726	731	728	706	751	709	769	722	745	777	681	746	767	701	730	731	706	717	727	690	731	655	726	729	725	694	722	691	690	702	689	758	741	751	744	743	696	774	785	724	732	686	741	709	704	743	709	696	734	795	709	745	780	705	730	706	715	759	708	681	735	716	742	731	747	757	714	684	733	725	755	741	770	729	705	667	750	744	721	683	685	731	723	725	735	694	744	693	767	739	759	770	740	735	717	683	738	744	685	743	739	772	688	752	691	701	728	770	659	726	744	704	704	737	711	680	737	767	754	739	767	725	776	671	717	711	727	717	713	743	676	772	699	705	718	763	753	733	772	719	685	693	693	704	710	715	720	698	714	665	763	737	726	721	721	706	774	691	724	715	671	677	713	771	711	740	774	705	745	726	780	701	725	703	771	671	674	725	647	706	757	723	755	724	722	742	738	738	711	707	746	683	706	734	696	706	733	742	738	762	715	708	783	708	720	696	752	701	732	697	701	687	728	743	707	694	704	687	751	746	739	745	696	712	739	693	652	757	712	716	727	737	685	719	710	761	765	715	759	758	746	707	707	702	686	711	749	741	703	711	753	688	705	708	714	719	710	672	741	729	709	736	685	733	716	728	732	706	731	671	733	721	705	789	705	728	699	719	735	735	747	656	723	713	722	739	766	750	732	742	619	699	695	728	686	716	716	715	742	715	726	682	705	702	741	693	726	721	704	690	732	696	706	715	721	704	666	743	700	718	741	729	670	765	708	685	695	715	726	717	686	745	744	696	699	713	698	693	684	727	721	679	729	741	726	733	639	710	730	724	717	711	708	697	669	745	732	718	661	746	726	755	753	750	723	692	715	752	721	681	752	733	684	689	738	720	752	724	733	729	749	695	729	725	687	687	742	763	734	718	722	725	713	683	751	744	692	681	721	728	706	683	709	720	673	763	717	724	714	705	711	706	758	732	667	719	702	751	736	732	701	706	713	757	757	728	710	678	748	703	692	747	712	725	764	706	689	693	698	729	730	751	734	712	706	679	729	749	699	723	741	726	719	681	771	713	713	717	691	741	697	712	677	738	689	750	711	664	711	746	715	740	723	713	694	731	725	666	740	711	740	750	711	779	740	747	727	699	746	735	764	739	728	668	700	713	725	711	721	684	762	691	684	696	756	733	717	762	758	730	709	706	735	713	740	756	714	693	725	727	736	715	703	756	760	649	739	740	687	734	749	689	695	695	722	687	675	743	702	669	751	686	661	731	689	720	688	696	695	697	730	734	688	720	691	685	712	693	729	703	666	746	722	709	696	733	718	706	708	679	743	735	704	692	709	708	745	718	662	730	714	716	724	708	730	728	712	694	696	706	704	769	708	657	709	735	681	714	746	682	762	684	717	709	701	710	742	705	762	683	680	722	727	702	674	748	722	687	705	713	744	737	735	681	711	726	708	679	733	735	733	683	742	698	735	696	700	775	731	755	690	653	698	716	760	685	690	722	718	717	713	714	746	736	716	659	761	719	701	723	727	721	747	749	730	746	697	727	743	701	731	717	718	725	761	716	774	758	697	687	737	771	706	659	714	671	782	663	752	727	734	734	736	768	719	739	701	766	724	712	737	720	749	737	744	718	751	710	762	733	714	748	701	692	722	754	718	730	761	723	725	707	730	696	713	730	686	748	723	751	693	729	692	761	708	726	748	730	725	715	685	671	710	733	700	722	684	711	749	784	733	714	736	691	713	684	700	733	692	712	741	743	721	746	734	716	709	730	785	753	678	712	706	698	714	740	744	681	733	728	683	707	710	685	677	730	723	745	738	699	704	734	697	741	724	723	705	728	712	716	711	709	746	715	729	754	761	711	723	752	709	775	718	744	694	755	734	688	724	714	706	723	709	692	706	735	765	691	700	675	719	729	740	739	669	730	735	694	717	703	766	716	713	708
13010	1854	262	191	214	206	202	220	221	204	208	177	194	202	232	196	193	200	199	196	208	201	220	198	187	208	209	193	224	189	217	189	194	186	174	215	217	207	199	231	172	204	197	199	191	204	243	222	195	198	207	182	206	208	211	206	237	218	198	216	186	213	165	226	191	191	182	211	186	222	211	200	199	197	226	201	188	200	212	203	238	229	185	189	216	193	211	198	202	202	212	208	209	187	203	180	219	187	197	184	164	182	193	187	225	206	210	197	215	225	194	182	186	198	234	198	222	207	201	227	232	194	196	219	229	187	208	193	196	179	205	198	186	199	174	204	196	210	199	205	197	210	181	192	192	201	228	186	208	194	189	219	202	205	199	185	184	187	199	207	206	154	177	176	206	177	183	218	223	192	195	242	207	176	204	206	206	203	200	176	226	208	212	211	182	198	217	205	194	206	192	190	190	207	197	183	199	184	222	224	203	204	219	199	197	203	209	195	168	215	202	209	234	202	192	210	184	201	191	185	200	174	246	225	239	197	216	187	197	222	179	178	196	208	182	210	191	191	164	203	189	181	199	220	212	208	176	226	196	197	216	192	202	195	201	183	192	199	206	187	216	233	199	203	229	215	192	202	193	202	183	175	216	218	199	225	201	181	199	213	203	197	188	205	196	212	180	156	207	218	199	209	211	196	193	188	199	206	205	224	202	181	218	208	204	218	212	216	221	220	202	196	213	210	216	183	190	195	194	219	204	194	183	188	191	195	196	214	199	194	199	197	193	200	186	196	211	211	191	208	188	215	192	203	173	182	175	185	208	203	223	189	196	180	203	203	193	210	194	225	215	188	198	229	192	179	182	211	193	204	192	178	180	213	187	221	199	187	200	182	213	192	176	189	175	188	221	206	215	218	176	209	207	191	166	210	187	222	216	220	195	202	213	208	208	205	200	193	216	205	190	210	179	207	172	180	197	183	228	205	175	172	213	220	188	219	196	190	191	204	200	192	206	178	185	225	209	195	196	191	178	195	178	208	196	213	200	205	188	212	221	215	223	189	183	190	195	215	222	204	181	218	206	204	206	210	189	194	202	211	233	167	195	200	192	193	217	215	208	209	205	210	186	213	205	193	190	187	181	188	185	201	197	195	209	203	162	206	171	201	191	166	184	221	255	205	179	209	206	180	191	205	190	219	204	203	216	196	202	192	204	199	221	206	222	211	203	218	212	197	213	201	189	171	225	200	175	199	199	200	199	212	187	182	188	210	197	200	206	204	186	195	217	212	194	218	188	231	183	202	193	206	205	190	187	203	193	221	194	195	197	193	186	196	185	174	222	206	175	221	176	211	224	240	175	206	223	215	157	206	214	232	187	214	229	196	212	182	205	205	196	206	183	204	219	210	225	202	211	188	217	195	206	210	197	199	188	199	191	218	211	223	225	198	221	201	242	203	213	226	216	181	199	227	181	199	197	190	199	197	231	210	181	233	213	211	216	189	203	195	192	213	186	197	194	193	214	177	209	247	204	185	192	170	202	200	197	168	186	206	229	200	195	199	169	222	206	229	179	221	202	188	205	181	220	185	203	228	208	199	224	153	180	191	196	211	177	227	207	197	194	229	197	183	184	199	207	212	208	214	186	201	217	186	200	198	220	196	213	212	161	227	194	211	212	205	205	210	199	211	190	197	206	191	210	218	220	180	190	170	217	174	183	181	184	181	201	217	187	210	209	188	185	195	210	213	168	225	195	193	181	207	215	205	223	224	197	237	206	197	210	231	229	222	216	202	195	209	259	195	210	182	216	211	218	222	192	194	189	190	194	191	200	224	202	227	220	197	192	190	229	196	216	232	225	192	194	201	205	213	196	211	200	231	190	198	211	203	183	200	209	218	170	185	189	215	204	186	213	204	195	209	195	205	222	212	218	196	199	192	218	218	197	197	202	205	184	214	179	199	179	188	203	199	193	176	200	198	192	205	199	205	216	202	186	217	197	195	207	191	188	200	203	205	201	182	216	208	198	202	202	199	218	210	196	195	209	224	218	237	217	183	227	199	206	181	188	187	221	192	200	193	202	207	193	204	206	212	199	203	170	192	207	195	227	173	173	209	204	215	174	222	196	227	219	184	197	182	226	188	218	200	194	216	214	205	213	194	216	196	203	195	214	223	216	200	215	193	178	169	190	204	191	184	201	191	196	215	212	190	185	216	210	179	196	215	205	214	205	184	216	183	203	191	216	213	225	213	179	177	198	197	218	228	203	191	201	200	219	207	222	214	193	201	180	181	192	212	192	215	203	202	207	195	183	247	184	221	200	186	205	193	207	215	195	197	175	197	194	224	209	187	199	214	213	201	177	194	200	217	216	219	198	197	199	199	191	191	204	215	199	202	235	210	171	197	208	214	212	194	220	207	192	185	197	213	215	199	191	206	216	191	189	195	202	182	171	182	218	185	202	200	197	205	201	187	204	202	206	192	186	206	187	214	213	204	195	173	204	216	197	215	178	207	186	201	183	208	196	189	199	207	175	209	213	201	218	202	198	200	212	193	189	214	222	174	173	209	193	198	223	173	213	212	188	194	196	192	197	229	204	217	207	194	208	209	185	191	223	175	217	178	204	220	202	193	186	185	187	218	196	210	194	208	217	218	202	230	212	202	207	172	214	182	198	189	246	189	192	206	203	196	205	224	183	218	202	188	204	205	219	193	198	210	177	184	207	181	178	215	198	211	186	191	240	181	203	216	206	191	214	222	199	214	200	194	206	220	206	194	216	198	196	213	186	193	216	219	205	208	227	178	209	189	213	210	226	179	231	215	155	220	202	225	227	201	210	191	192	201	206	194	203	189	220	193	192	185	193	209	202	201	223	196	217	211	228	213	215	186	215	205	188	194	222	199	228	213	177	213	207	217	204	178	179	211	175	193	188	183	219	191	214	197	212	190	198	175	203	199	191	216	203	176	184	183	216	199	204	181	194	174	191	201	202	189	193	219	221	176	193	192	212	210	194	197	176	200	195	218	207	199	190	191	237	179	198	218	184	190	209	212	210	194	196	209	225	214	209	197	192	199	210	191	176	216	199	209	197	212	228	209	227	224	201	190	218	213	192	219	203	187	204	173	197	188	202	223	230	241	214	225	202	223	212	210	183	170	218	201	211	171	205	192	194	215	197	169	206	199	183	197	210	182	203	207	220	209	189	215	185	194	198	202	203	205	213	187	200	210	168	188	224	195	230	220	214	218	194	198	204	190	187	188	184	177	186	219	220	191	165	180	226	199	199	220	209	202	190	200	198	192	173	173	205	184	160	191	199	201	214	228	211	213	210	209	205	185	224	190	188	192	193	204	203	206	209	172	198	192	183	212	214	206	193	199	207	189	210	200	185	191	210	182	196	207	218	188	203	202	185	216	199	187	211	188	202	221	202	214	203	187	199	219	197	206	190	203	212	200	210	208	198	185	181	192	188	206	187	178	188	185	212	203	224	203	238	199	208	191	230	215	199	203	223	204
7599	1064	522	548	471	508	439	540	493	468	474	468	512	494	499	490	471	489	464	487	505	459	512	487	477	500	478	491	480	522	481	467	490	488	473	449	472	456	465	450	515	467	475	453	490	483	520	455	495	454	454	509	503	538	479	457	470	494	502	464	470	464	490	459	496	490	505	510	491	512	528	472	490	477	495	470	498	481	480	469	470	481	474	483	469	501	466	475	489	464	478	465	468	467	448	511	475	455	493	481	493	493	456	508	475	451	498	470	503	511	479	482	476	510	484	469	488	493	495	495	474	479	480	491	459	475	502	453	500	486	463	445	497	474	455	482	462	447	475	457	481	445	458	486	470	492	452	491	472	462	483	466	482	479	455	450	506	497	495	436	446	493	484	460	499	499	482	484	501	478	468	492	465	455	494	478	470	490	483	451	447	501	470	504	431	473	435	495	428	495	480	409	438	502	501	500	485	483	458	500	482	498	485	505	463	456	460	481	475	497	489	510	467	474	492	445	466	457	482	459	451	481	453	473	481	455	461	435	510	493	521	477	490	511	459	496	460	501	468	460	484	474	482	459	510	440	470	451	472	482	445	510	461	454	507	486	488	454	444	486	472	458	476	456	470	472	497	463	444	466	454	479	482	519	461	472	494	479	492	471	504	488	450	459	451	474	458	504	509	470	458	442	430	482	485	468	461	460	491	481	471	488	463	492	502	456	494	475	472	461	470	505	499	478	486	499	459	467	471	442	496	533	475	497	475	487	477	481	432	474	469	440	455	471	500	536	471	514	506	480	503	470	498	475	490	497	441	473	499	436	517	478	445	460	444	457	464	460	484	475	470	493	507	479	459	510	478	503	478	464	461	467	497	438	476	461	464	460	474	465	488	454	517	473	514	489	427	476	491	523	463	494	455	487	483	480	475	482	478	464	472	457	468	474	474	464	471	470	470	515	504	438	475	421	482	476	458	458	475	473	490	470	467	466	435	456	450	475	465	485	486	497	473	434	470	437	460	508	486	439	494	489	498	466	460	498	469	451	452	473	435	474	435	439	444	470	450	464	492	496	481	440	470	497	520	490	457	457	488	465	477	497	443	475	498	465	453	466	467	479	508	447	461	476	442	455	489	513	461	466	495	473	448	470	449	456	475	453	481	473	482	497	467	467	428	470	492	448	453	477	525	486	497	459	498	485	478	461	493	461	473	490	458	488	528	491	482	480	454	444	464	468	459	481	474	475	465	470	475	487	482	481	433	469	516	474	472	451	465	430	451	465	528	476	469	466	487	481	512	467	492	476	486	474	464	478	447	491	449	486	510	494	476	484	465	500	453	434	468	475	440	482	483	535	466	484	451	455	488	450	473	519	498	443	515	449	500	481	475	474	498	445	475	483	476	467	451	465	497	460	451	506	450	469	491	444	468	470	455	458	497	500	437	474	484	468	477	462	457	485	453	497	442	483	445	474	466	491	470	476	479	441	493	471	513	461	457	471	508	449	467	459	486	475	480	487	493	491	474	453	454	480	522	465	519	494	484	464	480	468	488	460	491	442	449	525	475	476	479	476	442	496	477	484	502	462	473	473	482	481	488	446	476	487	476	473	448	524	472	478	505	458	515	465	451	486	487	482	464	439	496	459	511	487	476	464	461	504	471	459	481	486	460	503	466	488	476	484	463	453	472	451	510	522	497	478	452	479	453	479	457	454	471	461	468	478	453	500	437	466	474	492	478	472	432	480	492	464	451	439	461	460	448	448	480	453	435	486	487	462	456	489	478	498	476	478	461	496	476	478	502	469	441	508	503	451	500	467	467	413	487	481	461	486	451	459	479	466	488	466	443	495	467	495	503	508	465	495	469	496	530	470	505	473	522	521	489	454	456	475	459	466	480	471	501	475	471	479	494	492	472	490	479	449	460	485	504	463	459	482	505	463	480	462	472	476	487	495	474	479	458	432	455	533	495	457	494	439	459	433	427	465	508	446	469	497	498	490	465	480	498	466	503	494	475	484	431	468	508	454	443	483	438	492	469	495	492	481	496	477	466	493	490	491	468	481	491	474	453	475	486	495	471	445	491	434	482	515	462	483	500	495	472	477	452	475	481	506	437	497	470	445	491	451	452	453	470	453	483	433	460	487	470	452	478	473	474	482	445	486	448	478	477	488	490	436	525	468	473	478	460	486	513	482	456	472	495	458	479	484	482	492	486	460	501	479	491	460	491	482	474	487	457	473	465	481	474	494	468	468	465	495	452	476	507	459	461	478	459	475	468	511	498	483	450	443	499	453	437	463	455	490	462	454	446	448	475	487	454	482	480	442	438	474	518	485	486	477	464	447	481	473	461	500	497	484	483	468	481	463	486	473	441	496	483	462	493	475	479	477	475	493	469	471	473	485	496	456	449	460	430	442	448	449	454	465	473	467	454	488	444	464	508	453	443	470	512	472	494	451	479	520	494	467	476	457	493	489	493	451	495	484	472	491	483	479	464	439	482	460	472	454	451	470	476	487	493	492	455	491	488	473	431	467	475	480	503	446	465	495	456	474	452	465	439	487	468	444	458	504	481	458	501	464	475	461	453	461	462	464	476	499	513	504	446	437	456	502	466	507	462	439	466	485	483	520	473	461	464	464	507	483	455	515	442	463	512	444	508	420	474	474	515	527	472	463	474	475	491	479	531	496	495	457	481	464	457	420	485	516	456	490	492	467	495	470	466	467	476	465	482	472	473	488	479	487	464	503	465	473	461	478	493	470	447	472	453	543	502	465	526	481	490	489	494	496	483	537	484	451	504	488	500	487	482	457	445	472	441	489	525	474	500	479	500	481	508	508	513	439	474	494	456	455	471	468	462	474	458	477	487	460	475	454	457	513	500	483	461	450	460	475	450	466	469	479	456	487	453	495	446	470	483	463	462	493	500	490	473	490	490	489	520	457	491	493	481	453	476	470	482	478	466	486	493	418	480	461	458	427	466	512	475	468	463	496	481	484	485	499	499	467	484	500	544	475	454	513	493	468	457	462	492	459	463	497	438	499	476	479	467	475	457	473	474	462	469	457	485	469	449	468	486	463	466	489	466	467	458	463	516	475	420	451	506	500	424	469	488	483	456	496	457	480	484	461	448	462	449	447	495	469	461	454	495	456	436	443	500	476	499	474	486	452	480	489	487	447	495	463	492	487	505	487	505	508	449	444	449	482	485	427	487	469	454	462	490	498	507	432	493	491	516	447	483	445	451	489	446	439	509	456	518	482	469	468	467	453	500	453	496	477	483	453	500	482	512	475	486	500	499	461	464	478	480	430	481	474	510	484	531	478	481	445	495	483	470	462	475	513	471	474	455	453	478	485	490	451	472	470	497	463	442	477	473	502	481	464	473	478	473	481	487	462	496	507	479	491	459	470	488	435	475	469	459	452	507	471	500	498	497	510	481	488	476	455	480	440	475	463	485	498	516	436	453	472	454	466	466	463	481	427	508	447	428	493	460	480	485	458	481	489	478	485	491	498
29525	6379	870	585	454	403	365	354	311	296	294	295	269	290	313	278	290	256	310	329	310	273	312	307	301	297	309	286	339	303	318	290	283	295	277	272	291	286	266	261	277	285	281	257	307	293	294	302	290	273	286	308	305	294	279	262	317	270	297	287	312	310	291	290	274	264	312	282	300	280	308	321	321	306	321	286	276	301	308	293	334	315	265	288	280	282	272	301	290	267	286	276	270	288	318	282	289	273	253	309	282	283	295	283	295	302	248	278	289	298	290	294	284	244	253	309	314	304	294	311	287	271	260	303	321	297	274	291	320	290	281	260	280	276	292	275	323	278	277	281	266	285	287	306	272	284	297	285	279	297	302	296	256	301	294	303	324	280	273	282	274	305	327	320	282	310	325	288	288	307	289	302	293	274	300	311	299	285	305	309	288	274	326	303	286	314	308	315	285	284	297	293	276	284	286	300	333	295	293	311	294	284	298	305	273	291	278	305	293	274	292	293	296	314	262	270	260	302	304	296	280	295	292	285	298	281	285	284	267	278	301	281	317	291	270	263	307	312	283	289	323	311	292	253	296	289	327	292	291	284	315	297	271	282	306	293	318	305	288	312	276	318	315	276	288	293	276	275	306	290	319	287	292	275	287	264	298	271	306	318	284	286	261	285	286	265	298	270	291	258	294	315	276	282	312	289	284	292	290	261	289	253	338	291	289	287	262	281	296	268	293	306	278	294	256	294	293	292	302	344	283	285	260	283	299	267	289	287	295	296	283	288	283	275	319	290	299	296	289	308	270	307	305	273	293	291	288	295	265	296	289	305	305	271	271	324	289	280	284	305	300	262	292	292	295	313	305	319	311	276	292	292	302	304	300	342	292	301	268	272	299	326	271	283	281	288	298	278	294	296	300	294	319	318	304	250	281	321	263	279	279	319	250	279	262	275	277	255	300	278	302	273	342	296	332	308	289	291	286	286	320	279	298	282	295	299	267	293	275	295	289	288	302	267	301	272	283	275	295	292	298	287	309	285	285	306	286	298	266	317	282	276	291	314	283	311	306	265	321	300	303	294	271	298	315	283	279	258	295	292	291	271	281	256	297	275	316	287	298	296	258	299	306	282	290	292	304	271	264	289	295	268	296	291	289	260	279	276	307	299	285	298	288	304	293	313	310	270	320	309	335	299	322	251	309	300	296	279	321	299	269	349	273	262	318	242	307	265	321	308	300	265	275	276	309	293	266	303	275	264	285	290	280	268	285	289	268	301	296	288	282	277	317	303	282	292	296	322	276	277	278	294	299	268	280	320	302	263	252	303	293	290	270	323	288	298	295	273	307	312	253	284	287	309	302	298	290	311	317	279	281	283	301	280	296	288	272	301	289	276	273	322	312	285	317	272	264	252	312	315	281	294	275	301	270	301	331	302	284	307	288	285	271	249	287	253	296	272	302	260	299	332	253	287	244	307	305	315	277	297	282	278	314	290	308	280	285	269	312	285	260	336	301	278	290	303	292	320	259	303	300	271	282	301	300	260	263	275	281	303	302	341	304	311	261	319	317	283	321	287	275	299	275	277	293	310	313	292	304	278	276	280	298	293	271	287	274	283	281	302	280	297	273	292	293	356	287	278	300	289	262	292	288	282	289	300	338	321	321	291	283	269	279	275	288	308	283	273	267	291	312	279	309	290	269	304	320	336	307	278	302	303	290	291	270	287	262	267	279	277	279	291	326	287	331	286	284	325	284	282	309	303	291	284	315	275	283	275	283	296	275	314	292	306	279	276	327	303	269	278	271	319	269	305	276	283	294	298	287	303	295	286	305	320	278	301	275	288	254	272	270	254	278	273	300	273	267	302	298	282	313	293	292	271	291	303	314	275	289	284	297	269	316	272	294	269	300	301	307	271	306	276	269	322	288	297	302	336	292	281	277	318	306	273	272	271	311	283	306	280	277	306	303	313	260	282	314	287	292	289	295	292	289	284	309	298	272	278	309	266	317	275	295	269	303	265	279	270	259	297	289	278	301	258	257	286	300	271	288	263	305	286	321	297	269	302	284	276	249	272	295	289	309	255	293	281	278	253	304	304	353	294	319	305	266	294	276	250	279	279	302	318	301	286	289	291	269	313	270	278	300	283	306	317	252	288	305	284	246	308	259	299	308	308	265	337	313	292	269	275	269	260	265	291	332	285	311	279	294	281	266	314	304	322	330	265	306	292	268	297	328	291	267	269	289	302	273	302	295	287	314	285	305	315	292	276	293	313	305	282	314	249	303	290	285	286	286	306	289	292	322	286	313	302	278	288	309	301	326	277	290	268	296	279	255	314	294	285	305	302	271	271	279	260	304	291	298	281	316	279	314	245	282	291	262	290	295	305	296	309	300	300	281	268	294	303	296	293	307	311	293	292	282	289	301	301	307	284	303	263	297	292	282	251	274	293	305	315	284	306	270	262	292	270	295	257	345	276	269	261	309	286	323	308	278	293	246	279	338	291	283	305	297	312	303	304	318	285	279	303	260	271	288	297	283	304	302	286	282	332	287	285	277	299	271	278	273	268	276	302	302	267	294	292	266	274	313	310	269	246	273	302	298	296	286	321	300	268	286	300	259	288	301	321	279	309	303	274	318	305	324	283	282	273	264	277	331	263	287	276	279	290	289	291	283	258	285	279	282	306	276	289	292	280	331	319	274	302	292	259	283	301	334	286	270	310	293	275	301	258	284	262	283	284	280	308	263	293	304	292	283	273	315	306	288	300	258	294	290	260	295	301	281	297	288	258	275	268	287	342	281	314	299	304	291	264	287	328	285	283	274	299	279	292	254	303	320	291	293	295	284	290	254	298	280	299	309	279	278	290	297	275	291	286	313	285	280	280	276	306	281	271	293	300	286	289	287	333	278	286	265	312	285	296	284	252	268	265	263	282	304	300	283	276	269	271	294	311	286	272	297	278	279	298	303	278	299	269	291	267	288	274	295	313	294	310	297	262	247	286	307	307	282	261	282	306	288	290	285	290	297	259	295	265	257	314	303	278	306	299	289	279	320	280	316	272	298	303	311	325	317	291	282	291	315	251	290	294	293	312	334	269	299	284	280	317	296	278	287	323	302	294	272	282	317	297	283	264	279	294	274	288	269	335	286	271	278	300	288	343	254	304	312	277	273	320	292	291	314	283	326	330	283	315	295	273	287	317	297	292	281	301	305	274	301	252	282	336	283	285	300	296	261	258	266	279	310	291	273	263	271	313	300	297	277	294	293	287	264	288	279	327	267	312	315	293	318	289	303	265	285	312	287	309	269	295	311	253	293	275	289	273	306	317	305	293	257	270	291	322	271	286	299	297	288	286	286	277	270	292	292	252	262	248	289	290	316	319	271	280	300	281	287	274	309	287	266	287	295	333	275	292	286	291	278	287	272	276	274	315	271	309	276	319	302	307	296	300	279	328	315	274	259	298	269	279	283	291	329	308	293	306	292	281	302	303	266	282	304	303	321	310	286	317	298	295
17174	2700	1386	1399	1271	1089	1014	867	886	826	784	784	795	780	742	742	678	709	754	715	678	693	666	666	679	660	661	649	647	653	645	687	690	719	685	619	661	664	650	639	668	714	645	661	698	634	695	702	754	695	709	714	676	690	680	705	718	706	691	712	703	617	682	679	673	666	734	671	678	711	643	703	673	729	660	654	660	662	676	672	666	692	645	703	691	640	668	660	660	639	679	685	640	634	649	647	674	643	675	689	668	664	669	681	671	617	609	661	624	659	681	642	644	664	633	702	611	658	711	671	665	642	669	620	699	678	649	665	628	656	656	635	666	635	664	686	657	685	611	662	619	666	663	605	637	619	633	644	648	659	643	634	681	673	582	651	652	684	670	663	645	617	628	618	661	678	651	659	619	626	673	655	625	645	601	698	646	654	690	642	690	619	627	669	676	631	717	669	617	618	701	729	655	622	638	664	619	666	639	652	685	611	648	623	621	703	714	628	694	629	640	654	672	634	660	656	644	676	592	684	620	630	672	626	638	659	679	691	687	692	634	625	644	621	646	638	633	629	615	696	667	646	627	653	658	710	590	642	646	619	681	662	633	640	659	647	641	629	720	622	614	624	643	618	679	666	649	611	642	611	681	655	633	649	665	699	669	633	674	677	668	673	640	695	675	679	587	622	652	629	676	629	658	670	614	663	643	649	632	687	683	661	655	655	654	697	607	648	597	632	624	680	646	615	662	658	672	695	654	647	638	665	650	672	640	665	613	656	651	657	661	597	617	628	676	668	710	623	641	690	660	707	707	648	631	647	671	686	680	682	639	649	659	642	679	605	656	643	650	644	636	657	672	687	662	663	692	627	691	676	651	675	636	662	623	639	649	681	677	632	698	600	619	658	628	691	606	662	642	652	615	619	636	634	646	616	641	673	653	631	599	670	641	621	681	661	673	679	597	642	627	659	637	680	666	669	651	674	634	641	643	657	625	627	626	647	658	667	696	651	607	681	619	690	638	619	645	656	644	641	668	645	670	677	632	606	648	622	643	629	670	604	613	668	667	670	652	678	689	647	630	628	623	698	608	641	644	648	647	624	653	641	611	681	656	619	676	662	630	662	630	639	657	651	605	660	674	635	654	654	663	598	640	656	631	639	640	669	712	679	642	689	617	614	645	634	667	692	632	627	627	651	613	672	700	676	678	646	632	673	656	617	641	672	657	663	648	656	635	676	662	647	690	621	633	679	642	623	670	653	695	684	650	648	611	643	684	626	659	637	661	654	642	650	641	722	599	679	647	637	620	669	701	661	675	642	685	661	621	715	636	656	692	647	646	651	675	639	721	623	675	629	620	640	624	663	661	649	617	630	674	622	645	664	689	649	657	692	623	613	668	652	666	637	710	665	643	631	692	634	602	649	619	647	645	629	689	665	641	635	655	626	655	633	669	684	657	670	681	627	662	615	637	617	628	576	689	622	668	676	671	640	637	643	613	600	632	692	646	649	642	656	623	652	647	696	666	663	636	641	646	634	674	669	622	641	683	630	661	646	629	646	651	563	681	611	630	638	657	626	630	599	612	637	650	622	677	649	696	623	624	658	667	674	666	664	668	637	687	657	649	631	671	660	669	626	693	645	660	699	646	646	660	642	681	640	680	622	655	661	677	644	622	650	645	664	642	679	649	663	616	614	619	626	631	621	611	663	651	697	657	614	689	606	699	698	675	676	631	640	649	680	678	618	619	632	677	655	686	630	688	613	609	636	682	603	670	661	652	681	613	664	647	659	659	653	627	609	633	682	645	666	645	650	658	638	663	619	669	652	639	643	633	652	625	654	648	634	651	662	700	635	675	639	690	643	722	640	637	652	666	628	611	667	678	647	607	680	636	633	666	630	660	653	663	641	626	682	675	667	703	686	680	710	669	680	602	716	636	621	676	608	621	647	689	669	656	665	651	679	631	639	637	642	681	618	620	626	663	682	675	669	702	657	647	670	621	662	645	666	664	649	658	666	661	612	681	629	650	652	629	640	647	672	690	659	672	661	623	662	654	649	674	598	682	639	649	609	644	632	685	606	645	680	653	657	675	616	661	629	602	630	604	661	638	609	645	665	713	639	689	633	592	642	664	628	634	649	643	623	680	682	630	686	703	674	655	605	635	649	670	661	613	648	639	671	707	640	643	659	697	628	673	664	664	675	667	638	631	706	662	670	682	661	660	612	628	643	655	678	653	684	622	634	602	679	694	651	682	657	676	658	664	668	681	644	692	686	625	584	661	678	675	619	629	635	637	668	642	657	666	629	638	652	640	655	676	646	648	708	640	634	712	644	636	688	615	631	644	662	661	603	689	667	695	642	653	663	648	637	682	638	634	642	673	671	643	622	655	662	676	654	651	661	652	651	640	638	659	649	631	674	673	654	677	607	658	670	656	615	672	623	669	601	637	686	667	642	623	667	635	670	675	649	687	643	665	649	634	645	642	652	655	666	658	682	670	646	688	649	638	690	645	652	659	652	665	681	606	613	630	629	621	682	686	643	621	656	627	667	652	671	688	667	662	622	681	631	640	683	654	674	665	641	651	651	610	683	618	634	656	673	626	638	660	669	644	675	635	706	672	644	638	622	634	628	636	648	636	692	615	626	649	709	652	701	655	667	654	611	639	668	655	644	668	636	647	614	639	641	635	679	676	606	617	651	643	700	626	637	692	632	606	662	632	707	611	620	675	625	642	655	688	628	586	659	642	639	688	686	653	615	634	666	639	673	613	621	681	632	627	658	650	650	649	600	636	624	643	626	676	619	673	626	614	669	678	611	651	593	672	669	619	666	657	674	601	636	647	618	655	648	599	652	621	648	658	720	619	646	634	596	675	614	671	690	618	709	656	645	677	669	690	700	654	663	655	694	621	666	655	653	614	657	643	649	638	668	646	620	616	706	732	675	648	648	669	710	623	665	616	656	670	629	646	660	700	625	654	627	615	661	710	638	651	667	669	637	682	654	652	670	631	658	658	623	667	644	622	688	645	652	655	642	615	639	614	633	624	691	629	656	617	641	612	653	626	662	608	635	678	605	640	687	661	590	656	627	659	670	637	644	651	658	626	649	664	661	683	633	627	667	662	671	608	638	655	657	640	656	660	664	628	637	647	681	654	623	668	655	648	651	644	639	620	682	661	641	662	678	689	670	677	639	632	642	662	619	660	614	628	680	663	660	629	635	634	610	601	639	641	651	628	709	636	637	671	616	631	621	636	622	635	662	654	651	637	657	653	703	660	624	732	634	629	639	695	648	613	677	657	676	648	655	661	670	656	679	648	614	685	624	653	666	646	650	647	685	672	649	624	663	665	683	654	651	685	635	646	642	661	660	652	654	607	665	632	623	650	649	681	652	680	615	623	644	655	648	672	688	681	658	684	652	658	643	667	655	664	703	623	659	601	613	633	664	619	676	662	663	660	645	647	641	616	648	637	612	649	634	661	623	680	653	641	658	616	667	669	644	621	661	620	677	657	634
41214	12515	1748	969	651	553	450	455	437	384	351	371	362	366	367	344	345	337	360	363	340	332	373	343	333	345	337	332	349	317	349	337	364	364	324	339	368	314	318	321	344	345	334	353	351	316	318	314	345	347	325	333	326	366	305	339	353	331	328	344	336	369	329	363	322	361	331	305	361	325	327	344	328	290	363	350	340	384	331	337	357	310	342	347	320	320	306	323	361	355	325	350	337	362	346	337	296	334	333	322	402	301	333	289	350	348	339	354	333	330	299	357	317	352	322	358	367	365	334	321	338	318	367	351	319	332	288	360	350	314	321	350	326	315	308	354	340	323	319	314	321	315	361	335	308	328	310	329	328	290	314	318	349	317	344	314	309	328	378	332	344	341	329	368	342	323	304	318	367	356	328	312	301	317	358	338	323	369	345	316	335	340	343	331	316	329	355	329	338	347	344	365	343	332	319	304	305	351	331	315	314	320	304	307	346	333	329	341	352	336	319	363	305	315	330	333	328	322	344	353	313	309	327	329	307	320	346	350	323	377	339	329	355	329	334	337	332	327	346	345	326	341	317	343	358	338	316	324	307	368	332	340	340	362	315	377	328	335	350	328	348	340	326	332	301	325	325	332	353	329	344	320	375	345	325	343	348	327	352	364	282	335	312	311	322	321	328	347	362	339	355	327	325	331	311	355	339	333	306	301	355	345	333	307	348	329	323	338	336	338	351	314	347	312	369	316	340	344	284	332	342	342	333	334	339	292	304	343	338	307	354	343	327	307	333	352	346	327	352	326	353	327	351	319	329	324	361	332	331	354	362	321	346	359	338	355	311	351	340	359	331	322	317	327	360	327	351	338	377	303	336	316	341	342	340	309	341	309	326	330	321	378	361	346	314	346	339	322	339	343	358	364	348	356	362	327	331	336	336	314	331	311	315	359	357	326	323	353	362	347	284	320	339	327	359	351	320	320	345	345	342	324	349	295	310	331	373	348	337	329	329	326	334	322	374	364	332	331	324	355	323	317	343	340	322	338	327	354	361	329	326	343	309	331	338	313	318	340	347	336	317	307	323	340	349	357	326	324	336	337	344	354	322	375	343	319	342	337	335	339	356	364	376	303	397	326	319	340	306	341	326	339	362	344	336	329	348	313	370	362	374	354	330	327	327	333	306	293	310	302	320	348	322	336	314	357	340	276	306	280	314	351	321	350	303	325	333	335	293	308	308	307	325	315	338	307	355	358	331	295	338	325	320	341	326	350	373	347	329	324	325	298	355	321	306	334	313	352	338	308	352	315	330	329	333	313	349	336	318	331	320	320	361	356	385	313	338	327	304	347	332	345	322	295	323	312	336	337	309	346	342	342	347	329	319	332	344	311	360	339	342	326	352	346	365	323	325	340	346	347	325	310	327	351	334	327	324	319	335	320	336	384	331	342	351	335	323	330	293	312	328	342	366	372	333	360	303	324	341	317	308	367	292	305	349	317	324	312	364	326	314	291	317	342	336	310	345	351	328	318	349	299	329	331	319	316	339	314	312	336	356	296	358	342	325	345	328	333	340	347	341	334	356	348	332	292	330	323	340	343	339	328	321	332	334	325	338	343	354	367	333	367	319	342	343	325	331	334	333	356	334	339	345	337	319	335	373	326	347	325	303	377	295	331	315	325	286	315	348	305	359	307	323	334	347	348	314	330	349	308	349	360	318	331	349	314	334	340	313	373	320	342	318	334	323	359	341	328	341	301	326	338	321	327	335	303	309	323	294	321	337	343	358	296	302	353	351	335	367	364	332	328	339	336	319	325	306	320	349	321	358	340	294	333	322	335	371	331	334	303	322	327	331	346	324	349	339	334	342	332	336	321	339	327	316	355	348	349	324	335	340	337	312	367	317	380	338	307	325	308	287	349	336	354	347	335	347	347	320	328	310	318	382	339	343	342	328	326	352	323	352	343	310	355	355	344	337	306	365	320	343	306	346	295	343	323	320	336	358	347	310	350	317	351	322	308	357	358	320	338	370	297	320	334	319	348	341	348	354	346	347	322	353	345	335	353	317	335	353	345	324	331	317	339	368	332	329	305	356	326	328	361	269	305	300	335	328	330	354	333	319	331	337	339	294	323	332	356	357	352	352	295	315	341	318	315	341	305	356	360	322	317	324	336	329	314	342	323	337	343	299	325	318	392	346	296	326	355	342	314	342	359	359	352	299	333	288	352	316	336	324	338	325	333	323	319	329	341	308	323	325	326	320	314	347	314	371	341	330	313	363	320	318	315	335	336	326	342	332	316	323	330	322	349	296	336	330	314	306	359	346	348	359	300	348	323	342	308	331	317	347	314	323	375	362	336	329	339	336	317	332	368	360	347	321	353	315	319	338	307	352	324	325	332	369	332	361	366	310	353	351	351	356	337	343	323	324	309	308	337	341	365	310	348	339	280	304	321	323	327	346	329	353	315	336	330	360	359	323	295	298	311	332	325	337	336	325	347	380	336	353	331	337	334	312	324	362	328	340	312	364	300	321	321	346	313	362	349	307	308	354	326	323	323	351	351	342	329	342	316	297	329	327	338	373	305	325	332	327	309	315	293	327	338	357	340	329	312	353	331	347	343	320	352	323	338	339	348	342	318	300	341	349	314	336	338	312	331	334	297	310	344	340	329	315	337	354	340	307	329	319	324	341	320	348	302	336	340	362	352	357	279	318	325	318	323	337	344	372	356	335	311	332	332	347	307	321	312	306	324	318	320	326	303	327	363	342	380	332	330	340	319	335	331	320	296	323	294	362	318	309	342	334	339	331	293	310	358	358	354	339	320	331	320	346	338	342	329	362	332	330	353	322	309	368	336	315	327	385	302	325	359	341	338	349	367	326	367	328	321	345	338	357	327	346	318	291	315	344	327	329	333	295	344	312	340	316	325	314	299	325	314	351	310	331	332	333	361	332	353	334	333	365	358	343	338	299	306	351	335	326	328	305	340	320	343	356	342	353	351	362	315	321	320	310	335	334	332	363	325	318	350	348	327	330	299	340	344	313	337	323	345	319	311	336	333	330	347	317	307	354	329	366	300	302	320	335	315	287	355	355	353	346	343	305	307	325	331	295	323	337	355	348	345	338	326	360	337	353	340	356	316	330	309	324	312	324	328	315	330	312	353	363	335	324	350	350	322	335	307	328	359	320	324	309	335	308	331	356	304	305	283	328	349	349	324	307	281	347	331	335	326	319	326	337	358	372	352	338	310	320	316	361	324	362	362	307	306	296	310	345	318	359	312	316	323	332	344	304	318	333	308	317	323	309	308	318	317	319	340	344	345	327	349	333	334	341	343	349	311	355	323	313	312	331	349	331	337	377	324	341	320	329	359	318	321	288	322	345	307	339	356	338	317	336	342	326	326	311	353	324	349	341	314	327	306	338	358	311	326	333	333	346	350	301	333	333	323	332	358	326	348	355	321	312	355	323	365	341	325	306	362	360	310	346	317	345	303	321	337	337	333	332	318	327	317
23280	4671	1958	2236	1951	1601	1386	1277	1137	1064	1005	991	950	869	885	855	833	845	804	805	779	770	777	769	790	771	746	736	736	778	752	753	823	736	750	717	760	730	708	750	748	713	807	690	753	766	836	875	800	760	830	780	824	803	827	741	793	802	732	774	772	798	806	775	758	768	755	749	768	777	774	755	724	755	808	765	735	783	734	708	722	751	753	745	788	696	745	787	750	738	756	730	740	747	742	754	741	773	737	748	735	698	700	734	681	728	742	700	721	763	733	691	738	738	789	703	747	737	728	725	707	702	759	706	741	737	712	780	756	742	726	741	704	698	746	721	756	726	702	731	719	739	719	741	693	738	759	706	722	724	752	718	733	704	737	707	776	742	722	722	695	709	693	715	744	767	697	753	674	735	710	726	721	726	732	698	688	733	689	727	761	727	750	706	728	750	730	696	747	742	735	763	702	652	755	707	771	707	723	732	707	735	715	716	679	747	716	731	694	676	789	727	702	713	713	794	705	722	706	701	706	709	763	750	760	762	723	779	726	718	694	746	681	719	717	698	738	753	700	689	745	698	730	674	717	754	726	723	725	699	721	716	710	713	686	691	724	701	644	706	712	715	714	756	738	775	736	786	714	759	712	729	754	685	707	700	661	785	697	709	765	723	671	718	708	732	702	681	691	711	685	730	710	696	711	694	717	686	673	728	747	672	718	738	743	760	700	762	670	758	715	708	720	755	707	719	693	734	723	699	745	730	726	711	715	741	711	794	727	691	751	695	795	701	696	752	738	702	724	708	675	720	717	660	729	760	699	714	726	763	699	767	708	732	711	738	661	710	744	783	698	750	746	728	714	762	684	769	732	702	652	680	743	793	660	704	706	724	717	714	684	712	718	718	709	690	764	748	766	699	689	731	731	758	692	731	676	767	714	688	714	708	750	720	692	675	739	731	698	728	791	710	703	701	720	680	732	709	697	706	701	690	723	724	728	730	692	738	676	702	739	725	753	699	752	734	698	707	715	699	679	715	682	714	686	733	729	747	744	762	739	696	660	714	719	708	789	693	708	734	692	745	703	746	724	743	734	714	679	696	673	741	691	743	730	710	675	748	689	708	722	744	760	777	725	763	685	718	708	717	678	726	713	743	706	771	698	696	691	677	702	727	704	691	697	791	715	749	742	717	694	696	681	691	660	730	779	703	711	710	684	744	722	715	729	782	754	701	746	772	713	693	712	758	748	758	748	694	702	721	727	791	720	689	691	763	688	746	723	729	690	741	746	667	711	726	729	729	738	730	698	732	718	719	767	705	677	745	723	698	746	744	721	737	716	704	701	718	705	770	686	711	729	734	744	698	698	693	711	674	752	732	696	708	767	721	742	735	724	730	679	712	752	706	704	668	691	725	748	668	740	735	707	744	776	710	680	685	718	722	696	687	710	737	730	699	713	732	720	741	765	735	697	694	713	731	748	724	775	710	638	730	750	726	704	773	729	769	696	708	678	760	749	729	681	693	697	750	698	736	743	705	758	739	693	722	733	723	759	762	750	667	699	679	742	687	738	720	754	650	716	720	757	747	705	735	714	756	725	708	691	685	726	678	716	742	707	729	761	666	722	752	768	699	706	680	719	696	742	745	758	766	706	703	672	723	676	713	714	715	702	717	707	779	712	655	708	743	694	734	719	742	724	717	771	725	678	725	731	717	765	755	680	723	732	749	744	748	703	728	713	737	702	755	753	720	699	753	724	723	693	687	707	665	710	740	723	758	729	665	731	687	713	688	742	736	719	747	731	723	716	758	756	711	693	717	712	744	743	681	718	751	713	679	703	658	696	759	741	712	757	703	719	681	750	729	720	690	722	724	720	735	711	730	698	711	713	742	712	735	697	700	738	770	707	751	751	714	733	748	714	715	762	717	707	701	730	696	676	725	730	746	716	731	741	689	693	703	719	695	687	706	698	717	697	741	706	718	738	650	733	738	753	699	726	721	696	753	783	705	763	676	769	670	725	719	761	711	736	714	717	756	726	719	742	714	703	726	741	745	669	694	724	684	706	742	743	721	774	753	725	739	736	723	740	724	757	752	723	748	725	706	724	719	732	722	713	732	719	726	755	718	691	717	694	714	686	745	739	769	733	730	671	709	683	740	774	659	727	737	692	724	776	733	676	770	738	698	750	752	714	671	696	670	709	697	732	701	731	713	763	761	716	686	687	718	694	684	782	760	735	687	749	723	708	780	733	798	722	704	786	747	717	679	670	710	741	703	720	658	729	730	660	764	718	702	721	690	735	671	742	760	699	711	764	741	704	702	716	699	677	734	733	719	686	710	718	694	689	759	714	679	740	727	751	726	725	735	752	717	760	679	713	733	705	751	700	721	724	746	737	695	708	726	711	735	719	697	734	754	684	736	720	721	748	699	682	707	734	733	730	742	737	761	823	706	749	687	708	766	708	757	717	694	698	751	772	707	775	682	678	709	726	720	741	758	745	692	759	708	704	683	674	687	732	733	689	725	725	704	730	705	720	725	692	745	707	691	718	722	667	737	733	710	708	698	740	672	706	699	769	723	742	685	704	734	757	668	714	673	752	733	683	718	759	741	738	740	696	730	724	727	708	687	726	687	738	736	724	742	727	740	729	774	684	748	691	716	707	704	719	714	756	698	746	670	719	717	704	703	759	718	724	700	736	757	718	702	767	764	761	708	725	723	709	721	755	701	725	689	744	721	698	770	694	724	674	722	719	736	773	767	745	701	762	710	746	758	727	747	741	758	694	742	757	703	698	694	722	690	749	769	711	740	708	700	671	738	715	683	734	743	741	745	731	677	679	719	699	748	746	751	746	719	714	729	681	694	744	703	757	739	720	703	705	687	731	704	703	700	710	719	715	716	740	696	710	733	724	709	737	724	651	759	733	725	746	781	712	721	727	742	655	749	705	705	714	707	689	729	740	711	702	707	778	718	762	688	709	767	694	709	735	744	756	733	731	751	748	712	677	755	706	733	733	693	747	708	719	732	698	713	713	718	689	736	728	668	740	698	719	710	690	677	710	712	693	709	712	717	707	738	718	737	745	711	727	768	720	749	717	726	727	718	698	713	684	727	733	736	711	739	705	743	696	725	695	715	733	691	692	704	724	684	704	739	721	741	761	745	711	754	715	696	712	661	731	696	710	783	733	733	734	693	684	740	702	737	729	740	691	705	675	680	780	723	682	699	764	721	743	729	746	753	741	655	724	725	733	745	655	750	749	696	711	690	724	702	674	700	701	723	707	703	699	693	723	750	722	730	762	771	754	699	751	692	714	711	727	716	753	683	665	725	732	711	709	728	680	698	732	695	750	703	715	731	692	737	705	658	694	689	744	743	718	707	717	749	742	718	747	736	756	716	725	676	734	748	753	717	694	696	735	695	736	717	718	720	711	697	732	693	702	710	719	741	689	692	711	684	708	768	728	706	687	709	702	714	717	686	724	708	714	709	718	705	756	738	691	741	755	665	739	724	712	770
12322	1791	207	229	201	196	179	199	214	173	177	200	188	218	218	212	185	187	230	210	199	179	185	193	196	230	202	184	201	237	186	215	182	190	234	212	195	192	214	174	183	199	207	226	215	210	212	213	216	185	224	232	210	215	198	215	208	206	208	233	214	193	180	193	191	200	197	235	210	209	221	234	200	214	220	180	192	220	192	197	210	202	183	178	219	194	222	200	234	217	210	226	169	190	185	201	195	208	214	214	217	212	209	191	198	196	177	192	221	197	212	202	206	207	219	184	192	198	193	196	227	203	207	209	214	206	226	197	228	220	210	214	190	173	226	200	221	180	201	197	222	211	195	208	193	211	208	226	238	201	173	209	228	215	217	203	197	197	174	203	197	205	206	194	218	209	188	188	196	185	202	199	213	181	201	218	201	206	192	201	193	183	185	216	175	216	179	187	205	188	192	244	228	209	205	196	213	211	170	209	190	196	240	211	215	222	209	207	195	194	214	197	224	186	194	195	183	205	192	191	221	191	204	181	177	199	209	198	209	224	210	225	204	221	212	216	187	204	176	183	212	215	211	251	198	180	208	195	209	191	201	183	216	211	193	220	193	191	202	186	199	214	200	213	204	210	203	206	198	196	199	212	213	193	181	238	195	220	191	200	195	213	208	221	209	193	173	233	227	187	201	208	226	217	194	201	211	211	211	198	206	215	211	191	188	215	238	201	188	238	197	199	204	189	151	198	218	186	199	216	204	197	184	207	198	196	197	205	220	198	197	214	188	215	215	205	194	207	204	212	199	190	195	211	194	220	220	187	216	213	200	195	206	239	236	218	205	209	191	204	217	204	194	181	201	186	195	211	210	210	198	195	197	238	205	204	218	187	185	218	218	195	215	198	181	192	187	194	207	215	234	167	187	202	214	196	221	198	216	234	167	184	206	199	215	224	191	204	199	189	200	222	205	199	243	197	221	188	186	191	219	221	203	211	199	238	208	188	209	187	173	212	206	182	192	198	183	194	183	194	212	199	196	233	190	181	185	213	193	214	207	225	178	179	210	210	198	214	218	211	174	212	196	215	212	197	205	209	190	206	191	195	183	196	172	216	190	192	204	197	220	208	203	208	210	212	189	210	197	190	220	199	199	200	194	197	229	222	219	195	205	194	188	206	201	206	216	205	224	215	236	201	192	202	183	210	186	174	194	200	189	207	209	193	188	204	182	191	200	179	189	205	179	214	204	231	218	191	220	199	188	227	205	221	209	221	204	226	213	197	190	219	216	211	207	197	210	239	207	197	204	223	189	195	199	187	208	227	195	178	219	222	206	200	185	184	220	222	207	223	196	197	206	241	194	231	183	204	215	210	197	202	188	194	230	209	197	203	206	211	216	188	188	202	228	211	195	223	209	189	209	201	193	222	217	229	171	205	201	222	214	185	195	194	215	172	215	189	182	229	194	205	189	183	195	193	204	202	216	205	192	195	232	203	209	213	219	191	184	208	242	213	211	182	219	201	231	217	191	202	234	217	210	220	191	220	190	223	193	212	187	191	212	197	199	199	209	186	179	182	186	218	205	185	192	228	203	196	225	189	198	231	183	195	190	192	214	192	189	199	204	233	168	185	192	208	206	218	190	193	207	212	205	200	216	216	193	203	185	182	204	184	176	227	194	196	178	216	193	228	195	188	193	191	179	201	195	197	223	198	233	194	201	180	193	183	199	188	193	199	198	234	219	187	198	182	200	179	205	225	198	201	215	182	201	184	205	199	184	199	207	217	192	196	204	209	199	218	188	179	204	200	204	176	196	180	218	207	195	191	200	191	209	188	185	189	207	216	211	227	233	176	190	183	195	201	200	186	181	212	219	212	190	209	178	215	203	208	166	218	197	227	173	174	183	208	221	189	195	218	200	185	196	193	179	198	202	202	216	187	222	181	183	194	203	211	204	184	209	194	202	229	189	203	243	244	196	218	180	193	212	211	214	192	208	211	196	214	192	201	227	184	205	193	170	173	173	211	192	198	218	198	209	212	208	183	178	201	218	181	186	201	189	187	197	197	206	200	213	172	174	223	207	199	198	218	212	193	208	207	213	183	188	224	202	217	188	208	222	220	171	198	220	187	208	181	207	179	189	176	212	192	188	187	198	201	171	202	197	225	220	186	191	195	183	186	196	212	194	227	222	191	210	184	210	222	223	202	221	203	216	200	212	194	184	189	196	212	197	190	211	238	232	195	210	222	222	200	201	201	214	212	205	200	217	226	181	178	208	198	159	219	198	181	214	192	230	198	208	213	243	176	179	199	220	205	183	198	200	191	188	190	206	191	225	154	209	208	182	187	213	213	184	210	189	202	213	182	189	206	182	204	199	218	214	191	209	196	206	201	189	194	184	205	218	179	198	172	204	189	202	228	176	203	194	194	190	180	232	237	209	225	203	185	181	219	212	203	193	206	229	198	232	199	195	179	220	187	209	177	211	199	208	223	212	222	192	228	195	179	218	179	164	201	220	208	163	209	212	220	209	213	215	227	199	186	230	233	181	220	196	205	208	201	199	187	188	230	224	198	193	194	201	214	194	195	193	206	220	185	200	196	207	203	198	221	209	193	195	202	212	193	212	190	193	192	206	197	202	231	201	194	188	190	194	221	241	178	213	218	191	180	194	201	177	220	221	199	203	197	195	219	185	208	187	192	222	200	199	184	185	199	187	189	209	184	205	187	217	209	207	199	231	207	216	194	212	187	198	196	207	222	190	193	213	228	204	200	196	193	204	222	203	207	220	210	181	198	203	212	180	206	200	202	184	201	201	193	193	193	200	204	181	200	213	210	209	201	193	201	216	223	189	194	183	194	204	242	205	194	207	217	200	210	202	219	199	195	181	203	198	210	208	196	226	229	192	208	201	211	204	185	201	214	191	198	218	219	204	197	220	179	165	212	170	208	193	212	218	223	212	214	196	217	222	232	217	200	203	187	222	214	214	216	188	226	210	221	167	217	216	210	184	209	198	205	184	176	211	213	222	199	212	200	216	212	198	208	189	198	205	216	231	200	163	213	225	206	204	195	175	178	177	203	191	208	203	199	195	196	205	198	201	185	195	185	175	191	187	163	216	236	208	191	226	185	217	203	235	178	215	197	197	199	220	217	184	198	224	188	215	188	193	204	211	217	201	192	214	216	201	188	195	191	228	200	208	201	200	207	217	228	205	213	190	216	197	204	217	235	208	182	198	210	188	194	200	177	218	203	183	217	196	187	214	222	204	180	192	206	200	206	194	197	229	198	181	205	210	210	222	183	183	176	195	195	190	212	234	222	204	232	222	221	197	194	240	213	215	220	216	191	205	204	208	189	222	208	206	223	198	200	180	202	200	209	214	192	214	208	180	233	202	229	184	204	220	190	213	229	185	196	218	201	221	207	213	196	176	218	177	213	225	192	194	176	194	187	184	204	180	196	220	231	193	185	201	207	188	238	194	213	190	197	224	169	205	195	218	204	209	213	195	215	191	167
7689	1269	502	524	534	492	527	487	478	461	467	470	484	479	509	515	471	514	463	443	469	464	427	464	488	471	498	435	459	495	481	465	482	511	505	511	479	450	458	500	493	479	475	467	457	506	500	516	519	507	499	458	478	542	526	505	497	483	483	544	455	483	519	499	458	467	471	488	496	484	474	500	481	475	499	505	473	451	474	498	455	501	473	463	485	544	521	473	462	505	486	514	435	469	484	479	476	468	448	480	509	478	437	466	446	489	476	489	507	516	468	465	537	468	444	453	496	516	464	496	492	479	506	480	458	439	440	489	495	458	509	458	479	436	493	493	482	483	444	469	477	483	443	490	473	481	442	488	471	481	471	472	458	522	470	442	475	490	519	448	482	500	451	470	518	491	482	459	477	466	492	473	462	467	453	501	480	462	519	471	516	482	493	458	499	460	473	438	460	486	475	472	475	470	507	443	480	489	502	468	479	472	448	443	492	449	505	429	430	436	511	503	456	471	478	443	468	458	497	453	478	492	474	475	499	444	514	494	505	466	476	512	448	471	515	472	481	485	516	491	478	470	457	443	496	466	475	448	485	453	479	506	464	491	489	514	466	469	503	463	450	473	493	487	471	493	496	496	506	442	465	489	466	437	473	489	476	466	477	470	518	483	478	478	510	476	486	496	480	475	458	487	503	456	495	445	504	483	493	486	482	425	476	442	459	474	473	514	454	487	475	515	473	498	458	498	499	472	488	468	512	456	466	470	495	475	464	456	466	483	470	471	509	493	483	465	488	479	506	473	485	529	486	513	490	496	457	454	466	451	455	493	483	506	470	466	479	521	442	475	470	478	468	489	471	519	453	466	502	470	501	439	463	488	479	480	477	510	487	488	468	475	455	494	468	462	464	432	484	487	471	472	496	484	477	478	473	482	458	486	451	510	458	467	512	477	469	472	476	439	487	485	493	466	493	469	489	522	513	472	495	467	456	467	493	455	484	478	481	485	500	480	475	505	471	498	439	458	485	481	489	471	465	459	460	494	502	470	503	440	486	464	474	515	462	471	505	478	467	474	465	455	483	502	457	476	456	507	477	477	480	496	506	476	513	477	453	435	472	519	481	472	482	502	504	482	499	469	446	473	478	507	454	484	488	494	511	476	497	455	445	432	450	476	475	458	450	518	483	473	469	501	464	452	502	455	480	464	474	463	472	498	438	455	507	470	496	480	497	454	484	479	470	476	516	484	497	491	446	493	495	487	435	483	477	502	471	443	449	477	465	471	429	462	472	460	464	478	472	496	488	495	468	531	476	449	508	478	450	494	517	470	465	507	494	478	494	535	487	481	470	484	458	448	496	489	449	478	530	506	432	488	508	472	508	485	472	484	486	475	475	491	515	472	525	503	443	483	503	457	463	503	443	524	487	456	450	466	493	473	468	472	480	504	481	481	510	486	455	495	460	492	504	538	477	474	455	435	504	489	487	466	484	460	435	428	469	479	478	501	493	478	475	490	476	470	476	508	471	504	504	450	501	518	490	504	467	450	468	458	513	481	474	483	501	477	485	453	461	477	458	494	497	476	454	464	508	452	502	527	490	441	436	479	480	456	480	453	500	500	466	491	506	513	474	507	455	465	440	444	470	473	418	467	471	471	452	440	482	502	507	453	461	486	511	470	480	453	453	478	479	533	470	493	481	476	494	479	457	506	483	490	471	468	472	474	477	482	468	426	501	453	486	459	450	474	464	464	479	531	494	470	487	500	478	457	466	439	481	490	507	481	487	445	521	481	466	468	482	485	490	460	477	442	503	494	449	497	440	520	463	473	488	511	456	455	497	462	462	460	499	499	446	510	509	464	449	504	454	490	490	497	495	453	492	483	431	455	507	478	482	474	456	434	465	522	444	488	456	432	493	477	484	458	556	495	482	516	452	493	469	456	447	455	509	472	463	452	506	486	514	468	496	435	507	491	468	530	511	464	478	498	436	480	480	491	482	474	478	500	456	459	456	477	491	494	447	478	473	497	475	477	455	489	505	462	465	454	505	480	458	491	432	478	513	503	480	454	442	528	457	506	478	475	457	484	501	485	465	495	488	458	499	494	451	446	507	491	478	474	473	493	514	472	447	468	505	487	463	452	452	463	466	499	468	488	448	512	469	454	481	496	464	468	489	482	446	452	472	455	475	477	500	501	493	496	489	483	453	494	481	500	468	469	436	457	456	474	452	455	468	487	475	481	473	457	448	470	479	464	455	484	474	485	456	480	442	501	469	454	488	507	472	479	468	456	434	461	498	514	461	463	489	482	480	498	480	496	431	485	498	471	425	514	457	474	480	473	456	490	488	457	479	499	492	479	470	477	477	513	466	493	478	497	474	491	465	465	465	466	466	479	454	496	440	480	488	471	465	471	479	486	467	487	491	454	479	457	533	494	471	483	500	480	461	484	469	509	464	476	469	498	451	487	452	434	470	489	447	475	479	452	472	459	465	472	456	509	500	525	467	466	524	448	484	485	458	462	484	468	476	468	468	477	458	474	477	484	514	500	504	445	502	464	462	507	497	431	474	466	479	440	492	463	462	432	468	479	489	479	478	462	482	458	441	475	474	486	495	476	456	475	494	484	435	506	465	478	483	489	460	505	458	476	455	490	449	486	437	490	441	443	465	491	502	481	462	459	453	470	457	446	490	477	469	488	498	445	463	491	471	507	459	510	480	461	475	457	497	502	470	465	463	495	453	472	497	467	486	444	477	411	505	443	480	443	486	481	522	456	479	491	464	484	538	519	438	491	506	497	507	492	498	469	468	481	464	500	447	518	466	465	505	479	482	457	491	479	506	458	514	492	484	482	437	442	447	496	493	458	512	458	485	464	453	488	512	455	457	496	472	467	502	532	468	511	498	512	484	458	466	481	497	506	492	486	492	510	494	451	451	492	447	468	483	464	460	459	465	469	480	499	463	478	489	488	455	458	482	462	484	485	434	465	462	473	503	516	489	459	483	459	472	492	461	471	480	465	499	507	493	462	454	488	503	473	481	455	469	474	461	447	465	452	490	459	495	462	467	460	503	514	489	457	492	469	512	479	445	443	473	445	474	503	483	470	499	463	444	481	508	475	500	519	452	515	466	475	449	476	451	474	486	456	515	459	467	506	509	509	495	499	498	442	474	496	490	472	508	462	495	475	500	478	476	490	529	455	497	478	476	525	456	487	472	456	478	494	473	409	450	492	468	457	502	488	424	476	487	478	474	474	430	493	463	477	473	464	483	520	500	449	483	464	490	470	496	471	463	454	474	484	503	476	480	492	458	474	487	464	492	478	466	488	507	449	467	542	485	453	446	455	493	436	483	454	501	494	479	483	441	513	506	512	506	470	476	484	454	507	490	485	486	458	495	502	490	454	445	487	475	470	491	451	494	454	490	468	478	485	484	458	478	485	505	492	497	479	453	454	515	528	467	456	459	474	509	488	492	475	464	476	467	445	438	458	487	514	493	459	482	485	454	481	511	480
30153	7024	757	560	411	382	346	365	318	343	308	292	280	317	315	299	314	292	289	300	313	287	286	311	305	304	290	260	263	284	308	297	320	315	295	305	282	287	292	305	257	308	294	289	294	295	304	324	308	275	302	305	356	289	274	327	266	314	323	294	288	312	304	280	310	293	285	264	298	329	258	316	241	312	290	358	302	278	277	293	255	256	295	282	273	274	293	307	282	269	295	294	294	304	300	285	296	287	305	275	283	290	244	265	293	271	308	305	289	296	313	306	288	286	266	294	296	253	288	271	307	300	316	292	263	273	282	294	313	277	298	286	318	299	261	297	270	307	288	296	316	284	334	299	301	298	290	287	292	304	301	292	312	325	293	280	271	270	277	296	304	319	302	277	298	305	315	275	270	296	293	286	306	297	307	304	298	259	301	302	307	305	296	292	303	283	308	305	306	292	289	288	272	311	286	275	305	294	303	274	292	308	281	275	304	288	282	291	319	270	314	281	305	288	291	311	271	269	308	277	277	315	296	293	286	252	304	308	288	270	272	265	284	269	267	291	255	289	300	275	305	291	255	283	306	301	302	271	309	299	262	308	308	279	271	316	286	301	313	280	280	317	309	310	298	300	281	322	319	282	306	300	300	312	298	260	306	303	293	322	291	299	289	269	300	285	293	257	274	294	299	263	296	283	261	268	304	307	276	274	284	286	305	292	304	285	303	284	314	293	309	325	280	289	284	267	293	263	307	285	243	289	259	279	282	306	281	253	288	287	285	289	268	255	315	259	287	276	314	311	286	273	262	281	251	351	283	304	283	295	280	320	302	302	296	301	300	272	299	300	308	281	289	265	274	293	273	283	290	318	301	325	278	290	275	322	253	308	293	306	281	303	283	307	309	331	240	285	290	295	332	305	274	311	339	309	310	304	323	287	271	266	277	276	321	249	288	296	288	305	264	297	306	299	280	268	283	301	317	291	290	307	281	265	316	312	274	277	282	329	305	284	332	310	240	281	306	292	277	286	292	290	306	294	299	279	292	263	278	291	264	288	289	276	280	290	263	263	303	269	312	290	282	315	311	287	289	284	295	247	258	289	271	319	309	271	250	282	316	303	323	288	272	283	262	294	303	276	287	310	309	277	278	284	267	302	301	305	288	291	326	269	259	295	314	281	293	280	248	294	316	297	294	267	293	280	262	274	270	297	294	305	301	322	311	303	279	277	334	310	285	262	303	245	308	300	311	293	302	281	282	281	302	295	266	280	325	274	309	282	325	316	281	307	295	282	287	272	297	279	303	309	320	266	320	308	272	296	291	311	287	286	290	314	291	272	278	290	313	275	299	338	312	293	300	308	295	287	273	292	303	293	267	290	339	280	315	303	297	306	269	280	306	314	307	265	297	274	325	326	314	290	285	278	288	298	291	284	304	285	347	277	291	287	279	324	304	302	285	334	281	252	299	293	310	255	295	297	278	292	289	293	302	298	321	282	314	306	297	284	296	286	292	294	278	281	303	285	273	304	293	303	274	299	274	296	295	295	264	298	297	268	302	307	277	279	278	297	253	281	271	307	282	314	283	267	283	295	287	287	322	270	329	269	269	288	297	275	282	300	281	284	285	280	295	277	275	295	281	321	274	268	280	259	287	312	298	290	310	303	267	290	293	301	306	285	328	297	288	285	334	316	302	279	310	287	288	289	318	294	279	332	322	288	264	310	281	315	305	295	262	306	293	311	266	283	300	314	309	304	300	322	262	284	287	257	293	299	298	272	313	318	306	312	290	289	290	281	276	314	296	274	262	313	278	328	311	290	313	274	287	302	277	300	315	332	254	315	304	262	296	309	331	273	291	277	289	290	284	293	286	280	282	267	315	284	303	286	307	307	299	318	289	281	283	276	275	268	332	300	282	305	285	281	267	268	313	265	323	304	270	308	278	298	300	282	295	297	298	279	311	315	300	295	303	294	268	280	299	289	261	297	281	281	279	269	310	275	303	264	306	283	295	287	303	266	302	308	325	287	281	287	272	315	292	298	283	299	270	253	299	318	302	272	304	291	306	328	293	297	302	310	291	279	255	284	287	297	268	287	289	305	302	259	263	287	293	322	287	283	284	329	294	298	256	287	314	328	305	291	309	297	268	271	288	291	310	299	289	301	302	296	294	303	338	280	296	287	288	284	286	307	264	302	289	281	275	277	325	315	285	266	300	306	327	295	297	272	307	291	296	310	279	283	299	273	289	269	299	333	313	295	317	316	279	295	269	290	320	309	291	286	279	288	289	309	259	306	316	318	280	295	264	273	312	276	283	298	257	283	291	279	291	299	291	310	296	277	319	300	315	289	297	283	306	322	314	280	292	294	275	303	300	292	266	304	243	290	259	293	295	263	285	316	328	256	285	287	294	283	276	305	263	292	318	257	307	312	285	302	264	282	275	301	261	261	315	294	288	311	258	287	281	297	314	288	285	307	302	293	269	265	297	288	277	300	291	301	308	292	272	297	321	300	281	316	323	287	279	313	282	294	322	298	266	285	302	286	288	289	311	327	283	275	282	291	314	293	319	304	331	313	284	271	299	252	304	272	295	306	294	304	308	298	297	309	259	265	279	293	297	298	312	247	282	275	260	304	293	289	274	284	303	356	285	264	289	268	304	299	291	313	309	303	286	289	306	271	298	298	304	306	322	273	305	302	286	301	283	287	282	297	292	274	300	281	287	317	308	264	317	299	275	278	307	305	288	260	317	293	303	273	311	264	290	276	311	317	286	311	286	282	285	294	340	303	318	236	298	327	289	297	286	294	276	295	261	278	277	313	286	318	272	307	292	256	280	283	275	284	309	286	293	285	300	275	301	290	279	303	264	295	280	286	268	303	266	289	326	249	260	298	273	303	298	279	287	273	308	300	277	270	310	265	296	272	253	295	282	277	294	290	270	292	296	268	280	285	271	313	306	259	273	278	287	278	284	286	301	305	258	291	280	293	264	288	279	257	290	330	284	265	285	256	298	292	302	279	235	284	282	273	264	274	265	297	315	290	286	283	292	287	262	324	307	277	299	310	293	287	281	267	292	323	307	303	299	292	274	296	268	309	290	314	314	290	272	290	297	305	302	301	289	301	312	270	313	295	279	285	284	301	226	294	300	302	270	300	255	293	277	263	292	269	313	267	288	296	319	313	290	318	280	283	261	288	282	285	275	255	340	290	260	283	290	277	274	297	284	292	316	299	252	270	283	293	292	314	314	276	289	274	295	282	272	252	327	333	265	260	291	283	301	282	279	278	290	317	320	316	278	315	310	267	303	263	293	266	295	261	331	268	280	314	310	270	277	282	259	280	314	250	280	293	317	310	269	283	259	309	274	290	279	287	294	305	315	312	313	306	313	297	269	292	293	295	311	285	297	281	307	282	283	292	295	309	306	285	278	286	276	252	278	273	269	275	305	297	291	260	300	259	271	317	309	293	269	279	311	272	292	259	307	297	275	275	294	311	290	276	300	289	256	313	286	264
17938	2689	1326	1389	1198	1087	1049	957	852	828	847	784	806	734	769	734	712	699	692	701	714	756	695	715	696	655	671	690	698	664	688	634	659	656	691	673	626	651	686	684	691	640	658	622	678	690	727	707	740	737	692	677	714	668	696	718	676	706	721	648	659	666	691	713	661	709	671	701	711	672	675	685	678	717	695	704	720	673	679	659	638	726	654	660	700	674	682	674	693	711	668	653	650	637	647	699	621	633	671	619	624	691	654	682	655	654	656	674	662	692	658	678	673	704	643	665	640	631	662	635	643	645	673	609	601	653	625	657	635	642	635	680	656	665	711	637	687	649	638	704	640	648	624	663	700	631	645	660	645	658	592	669	672	660	671	659	643	681	678	671	640	661	654	626	647	671	640	640	672	688	656	599	648	618	641	640	656	682	670	663	672	654	611	650	652	638	659	681	634	614	640	689	623	627	671	670	644	684	670	635	676	686	675	644	672	630	655	645	630	646	656	663	608	655	620	651	677	643	624	621	649	686	639	658	651	656	671	668	642	610	630	663	656	649	620	670	675	639	668	668	654	669	655	668	641	687	707	627	659	650	654	664	641	595	714	631	619	682	657	649	615	665	630	598	628	652	680	687	663	701	659	657	686	648	671	687	624	686	644	645	679	651	678	635	647	708	689	698	660	650	658	632	642	655	662	639	663	636	650	600	652	613	647	646	673	673	647	679	682	638	680	648	665	655	641	685	638	680	638	677	660	714	643	678	737	636	640	678	619	635	665	638	693	649	707	656	645	649	659	668	672	664	633	608	682	647	604	661	690	691	627	663	678	689	664	689	698	619	625	641	672	678	661	720	615	637	659	612	688	633	678	623	666	676	675	688	662	619	633	631	648	621	670	681	665	609	658	615	693	686	658	619	663	636	712	733	651	696	626	677	609	679	637	631	653	700	634	679	623	636	674	662	663	649	655	611	659	676	672	645	670	624	693	646	632	682	629	664	683	639	673	659	631	639	680	646	666	666	676	676	658	618	689	662	671	681	626	658	650	643	669	701	645	657	707	730	646	645	634	652	667	641	665	653	655	630	632	687	635	655	690	653	645	632	664	636	617	650	700	631	619	681	631	641	625	679	636	611	610	625	619	670	698	671	655	675	646	607	677	674	649	658	663	669	716	626	659	669	681	628	608	687	659	691	650	609	689	624	684	676	642	596	664	698	665	664	680	687	636	659	641	645	650	666	663	633	632	642	623	641	637	647	652	669	685	612	655	675	634	669	647	634	614	643	629	611	712	638	663	711	620	659	643	664	685	658	658	673	688	647	639	680	658	662	679	682	691	657	611	660	664	659	657	646	663	643	618	658	668	643	639	625	645	648	724	680	618	650	658	684	645	665	640	709	649	656	660	681	659	618	659	683	659	701	628	632	683	630	641	615	612	632	631	631	665	658	639	634	648	684	626	700	648	645	638	658	710	658	642	645	652	645	626	700	643	662	631	638	682	621	639	662	643	681	638	638	664	681	638	615	642	680	636	641	650	676	681	641	680	632	664	677	705	632	674	629	653	684	685	625	626	650	625	618	688	606	632	672	652	657	613	654	682	629	613	617	649	619	618	709	662	632	638	716	694	674	633	674	656	681	636	638	658	630	673	594	650	628	663	664	624	639	655	631	613	660	624	664	642	648	672	642	683	663	642	650	675	676	656	644	625	684	675	696	657	624	681	638	658	655	665	665	668	654	701	665	639	692	668	658	651	616	661	645	690	636	667	616	669	663	630	672	608	656	677	677	628	693	672	651	677	638	647	658	654	661	708	624	675	680	647	673	652	667	631	655	685	672	647	681	638	678	632	652	643	707	669	653	625	654	640	669	664	680	631	614	641	658	674	647	638	695	671	669	665	689	650	625	633	692	634	627	688	668	689	651	669	609	645	621	645	648	624	651	646	655	616	650	677	635	604	630	667	632	653	657	612	708	668	677	656	650	655	680	652	602	628	651	651	624	648	649	681	636	677	639	639	632	660	631	695	696	629	650	698	634	655	653	685	654	663	694	708	642	630	631	627	643	690	664	638	602	646	619	641	654	622	689	629	683	650	676	639	638	675	650	635	663	654	659	674	632	647	614	686	646	620	600	634	659	648	617	658	615	673	657	640	639	659	626	636	714	641	635	645	651	649	664	668	636	666	641	634	647	649	658	666	655	632	668	654	639	612	659	663	657	642	639	623	609	621	668	685	696	679	665	666	663	663	652	707	614	667	634	631	693	642	638	647	641	665	604	656	655	627	655	599	652	627	683	676	651	658	664	635	642	622	666	662	663	626	685	698	677	700	643	692	654	676	663	649	620	645	673	692	650	645	656	687	644	646	628	686	669	627	648	651	671	674	675	670	590	673	657	697	675	695	694	630	641	653	632	668	656	652	660	621	609	621	648	641	631	646	667	667	695	685	617	700	672	655	616	670	659	662	661	695	683	629	612	637	638	626	645	670	676	636	685	651	663	585	659	678	693	631	659	647	639	640	648	627	658	691	656	683	650	668	646	680	704	687	696	649	621	662	690	656	657	685	595	666	670	655	687	642	626	670	594	613	659	624	664	684	646	671	651	629	666	656	634	625	696	657	668	639	656	681	700	660	679	611	664	634	666	661	639	668	684	680	650	644	617	638	674	655	652	665	651	689	640	682	601	625	633	700	637	702	636	637	623	663	628	659	636	646	635	691	665	694	719	703	640	632	671	649	630	647	687	671	679	685	662	671	663	658	645	646	646	654	664	697	612	617	603	649	665	628	669	628	610	666	629	652	669	650	666	659	705	628	629	668	629	675	665	609	638	671	681	631	641	606	631	666	663	658	678	609	697	660	648	662	663	707	629	650	663	630	655	669	619	651	654	633	623	680	645	681	696	649	698	647	623	639	649	664	634	651	652	602	644	676	649	631	627	725	644	601	649	660	671	638	641	660	686	682	638	638	652	669	614	635	721	652	662	712	628	613	675	631	677	681	615	640	598	621	664	659	656	656	698	615	653	667	637	711	644	657	588	674	694	654	666	643	653	669	654	659	639	616	658	667	647	634	626	631	633	641	616	604	671	653	655	657	677	693	667	690	637	636	632	641	673	634	679	676	627	664	606	634	654	631	705	668	671	686	649	667	659	676	682	700	678	688	645	677	666	672	645	634	659	670	643	655	658	661	681	661	658	676	678	593	658	665	675	619	676	702	656	646	642	682	647	655	665	673	727	646	649	640	629	609	604	659	675	676	689	661	689	635	632	677	646	628	627	658	613	596	660	642	692	650	668	656	649	647	622	633	629	670	629	627	636	721	679	629	646	638	685	703	654	642	655	678	608	649	665	651	651	667	649	628	675	594	632	639	617	660	662	660	636	659	614	670	654	599	669	622	681	648	639	690	688	663	654	678	616	694	648	655	626	648	653	610	623	657	706	699	677	698	645	673	659	621	656	649	686	633	644	635	663	638	622	648	697	628	600	629	658	643	596	686	672	677	630	628	649
41319	11428	1564	882	659	520	470	479	409	413	362	379	384	380	373	336	363	338	313	358	321	302	336	329	361	348	364	338	348	343	335	340	321	308	337	325	326	329	327	336	366	310	336	343	363	370	356	337	324	363	359	339	348	354	357	344	357	353	322	401	339	332	377	352	357	329	323	357	345	369	317	373	340	311	385	326	379	323	356	312	327	345	306	310	366	327	342	364	331	296	376	312	335	315	335	322	335	366	321	324	329	337	323	339	349	336	317	319	330	336	349	358	344	343	321	314	354	316	373	355	337	326	329	347	329	318	361	342	314	347	318	340	328	311	344	354	322	326	325	328	342	327	334	366	293	319	300	356	350	336	296	334	363	309	363	335	362	338	322	331	318	330	350	367	313	334	347	330	314	315	281	343	310	309	364	353	360	328	331	363	363	329	362	333	334	349	309	324	337	334	326	306	335	322	355	365	368	274	305	353	338	316	322	328	329	343	330	308	270	294	338	322	329	360	351	323	325	328	341	375	350	359	365	325	340	339	334	368	323	331	321	329	328	352	322	343	332	342	319	346	284	331	341	354	360	317	343	375	314	290	315	320	316	309	324	330	348	339	310	336	334	330	373	318	316	340	328	339	315	320	343	349	353	340	317	303	318	314	382	334	333	343	325	309	355	342	342	354	328	319	309	322	328	324	351	331	312	323	313	338	341	345	311	323	317	350	370	323	291	327	363	308	346	319	313	359	357	341	328	347	326	360	345	346	323	333	332	315	318	329	346	341	337	352	349	376	356	358	323	337	342	327	321	327	351	323	330	329	362	371	346	332	319	340	365	320	340	323	362	339	304	359	340	368	317	322	312	321	333	324	333	345	331	350	310	340	304	326	316	341	360	329	330	385	327	332	349	362	337	351	300	356	351	339	308	352	318	326	343	322	359	316	349	341	339	315	327	340	339	331	322	368	330	356	359	338	337	322	300	326	337	315	316	320	320	327	315	326	338	333	355	321	319	337	309	316	343	352	368	348	334	358	356	317	352	367	312	327	320	329	377	335	316	295	315	343	356	335	327	302	347	331	365	311	339	336	313	331	316	338	347	311	310	318	339	322	350	353	340	341	330	342	346	322	365	324	326	328	315	332	335	341	308	337	335	347	319	340	320	348	361	331	323	320	318	334	301	335	340	328	290	348	317	339	298	307	344	324	345	335	321	332	315	309	349	322	303	352	353	363	334	341	372	330	310	321	339	346	338	307	332	324	347	304	353	337	359	304	326	325	327	321	339	369	351	335	338	353	367	339	359	303	327	313	358	343	355	339	309	360	391	330	325	329	313	357	326	332	303	326	332	319	356	325	307	328	320	310	372	334	339	349	329	357	303	316	337	300	337	330	324	347	326	346	321	345	367	333	339	332	357	300	357	307	305	350	342	341	322	344	369	314	333	367	301	310	333	328	329	282	327	325	360	363	319	330	323	341	338	342	363	317	334	326	343	341	301	326	372	343	313	352	318	340	314	346	318	296	346	331	338	315	321	340	330	325	347	331	357	329	346	341	349	374	351	347	327	350	308	329	325	299	342	333	305	362	333	318	320	316	335	339	341	327	339	360	284	356	322	360	313	372	350	328	316	326	377	301	330	316	365	325	330	339	347	334	359	331	340	375	325	315	340	334	308	316	346	351	342	355	366	354	336	312	340	320	320	355	332	366	288	344	316	330	348	300	306	335	336	344	331	294	308	313	358	287	315	312	326	343	334	353	324	365	316	328	333	336	338	319	313	323	325	348	351	310	335	357	359	302	320	333	316	333	319	320	337	342	345	345	352	320	301	300	326	357	327	312	340	315	365	326	359	364	339	312	329	298	329	329	348	338	357	312	343	338	320	352	332	327	365	319	324	328	322	334	344	314	328	325	349	316	322	325	343	336	312	354	358	325	351	353	322	310	325	327	309	353	299	341	286	334	352	315	340	333	327	308	337	332	290	291	328	326	296	326	321	308	325	320	330	369	331	340	347	325	331	371	344	328	374	335	370	361	344	326	344	362	319	354	329	317	345	333	325	317	345	367	347	331	323	341	305	347	305	361	324	306	316	318	306	361	334	306	343	356	377	346	298	332	350	342	330	332	317	324	348	285	305	338	344	315	290	360	347	343	336	339	307	349	317	302	328	304	321	343	324	368	301	368	384	331	352	342	344	326	347	348	347	346	324	328	324	310	296	350	360	349	340	295	358	304	312	329	339	312	313	322	342	323	313	326	356	328	314	322	353	319	327	315	292	344	338	416	305	348	295	321	313	338	342	322	349	339	347	306	341	346	340	363	331	322	331	330	321	329	313	331	356	361	305	335	336	311	320	323	303	361	329	334	374	364	362	344	316	320	369	352	350	303	346	329	341	336	355	354	329	330	309	332	332	325	325	318	312	316	298	328	305	371	338	355	371	335	313	323	314	310	325	345	315	340	340	307	362	348	327	330	335	302	350	325	318	330	337	323	294	345	371	387	338	311	343	311	332	332	349	348	318	361	338	349	306	329	343	324	300	335	342	345	366	342	332	323	321	335	304	317	323	330	344	355	350	326	335	328	314	350	334	335	316	341	317	325	356	331	314	345	328	314	327	333	361	358	322	334	327	343	329	318	358	340	264	332	300	343	326	304	362	309	304	319	316	360	311	325	319	318	319	338	334	347	363	337	327	357	344	364	352	361	323	315	348	326	342	325	316	348	358	338	316	351	346	328	306	330	316	336	339	320	330	336	352	321	280	362	343	312	337	330	311	325	329	335	304	295	320	339	338	304	278	333	327	352	343	339	321	334	328	304	317	325	349	371	336	332	338	376	356	310	316	321	321	326	347	318	302	358	318	293	281	327	367	330	352	377	340	322	330	336	338	323	305	327	312	317	372	324	329	349	350	315	344	345	341	325	338	377	355	345	348	346	348	329	297	315	326	339	348	344	341	356	301	372	337	320	346	358	318	307	324	341	335	373	355	330	315	376	324	304	343	335	364	333	353	324	347	365	338	322	331	316	318	363	365	347	338	320	341	350	367	327	338	346	344	330	360	337	354	346	301	316	302	296	343	319	309	318	331	322	334	325	306	306	315	340	332	377	365	345	317	348	360	355	353	344	312	319	344	335	343	336	333	319	345	297	330	338	323	333	350	313	356	340	287	330	324	341	314	339	311	330	337	328	336	316	313	335	338	316	335	323	319	369	339	343	344	324	364	321	348	369	311	347	343	332	331	321	324	347	302	324	334	327	334	299	322	329	355	327	362	287	324	294	356	334	358	293	326	306	302	337	330	330	335	352	333	337	353	317	311	319	318	317	333	339	352	364	312	329	351	306	277	338	316	334	330	339	363	345	330	347	335	338	335	319	311	341	354	360	337	335	318	325	323	365	318	353	367	319	337	316	347	349	355	328	334	333	325	342	321	331	324	309	337	352	287	344	331	347	328	317	337	328	307	346	345	353	329	331	304	347	338	306	318	331	319	332	346	332	348	327	340	355	330	336
23183	3599	1971	2247	1946	1623	1396	1307	1087	1082	1004	926	959	960	872	878	862	876	816	799	825	794	766	810	781	733	770	773	772	816	761	722	764	743	746	774	780	766	751	731	740	756	731	749	734	757	790	775	768	829	839	850	815	811	789	827	774	812	764	723	746	775	783	752	748	803	792	749	747	799	762	737	757	807	776	766	720	739	716	729	664	731	724	723	738	731	731	744	747	694	745	730	729	739	733	762	712	696	753	745	747	734	709	738	807	728	733	755	673	700	705	680	733	730	693	731	740	759	757	700	740	766	736	704	733	741	742	728	745	747	675	720	712	716	672	715	733	714	688	643	724	687	684	742	720	708	711	667	726	713	729	744	746	722	721	720	703	689	713	764	712	788	769	749	750	707	726	761	746	695	716	763	744	721	719	706	739	693	736	733	716	732	750	742	741	702	725	746	729	721	697	736	716	708	765	718	722	702	731	755	707	711	722	728	714	689	720	717	688	697	731	730	742	731	681	696	716	737	719	711	763	705	750	753	709	733	698	711	720	741	721	728	715	719	709	768	741	738	666	711	703	729	689	668	717	722	724	721	667	719	734	739	739	767	726	719	736	728	707	727	758	726	719	732	738	751	747	769	709	687	745	719	719	690	713	699	755	747	714	731	724	718	661	802	741	687	715	671	671	715	705	745	701	739	730	726	731	709	733	751	739	735	775	720	685	733	730	712	715	694	779	762	728	785	684	748	762	691	702	713	760	715	724	697	693	696	738	731	722	658	707	749	742	705	729	741	727	702	723	727	693	710	696	750	736	670	707	740	726	728	731	724	771	694	741	707	725	703	743	733	754	725	745	726	696	722	711	705	713	706	711	714	754	734	727	733	755	694	756	726	713	718	753	700	699	711	721	754	721	719	765	730	657	668	732	725	721	703	736	699	716	727	708	719	731	707	672	715	726	730	743	748	742	708	695	706	744	684	726	734	693	778	688	733	698	698	717	724	752	704	747	712	717	704	735	702	716	749	723	702	710	755	679	692	738	746	673	708	723	696	787	691	712	738	691	706	695	697	750	719	688	707	681	711	767	716	718	735	712	709	668	693	727	682	724	741	714	721	741	715	681	728	678	757	735	716	701	709	734	742	720	771	738	706	752	727	695	677	705	715	727	733	711	748	758	704	697	720	712	691	706	726	735	753	708	686	713	740	660	705	706	745	740	727	733	709	692	691	766	752	738	695	681	771	687	699	676	707	782	664	706	771	728	712	707	755	668	671	734	740	713	742	721	715	739	722	711	753	699	784	723	784	756	697	669	732	698	731	719	758	711	689	741	719	711	755	702	668	716	712	741	730	686	721	730	717	699	724	742	712	708	696	788	757	713	695	717	697	708	711	703	739	760	771	679	703	720	756	711	745	716	757	732	712	706	731	746	743	728	756	748	743	702	719	710	731	718	719	695	734	773	744	718	703	645	728	706	684	727	682	765	732	715	709	707	749	678	750	694	751	705	756	740	770	730	717	702	701	700	702	718	739	692	730	692	721	731	763	690	743	742	724	702	658	718	726	752	728	717	817	677	721	771	713	685	696	761	723	771	698	756	739	710	720	734	774	747	697	736	732	783	718	723	667	751	689	712	700	758	724	730	698	722	760	719	738	735	676	692	723	728	674	774	689	742	730	695	707	704	700	719	744	706	725	733	714	771	717	721	696	715	749	731	739	680	728	713	680	709	705	714	722	801	697	733	669	722	715	702	713	741	725	697	721	717	739	704	701	721	703	685	726	736	737	717	732	743	705	692	697	682	757	735	729	736	725	691	732	744	762	719	754	672	712	727	732	713	749	708	695	645	661	703	752	707	766	705	741	725	727	754	721	684	699	691	732	719	719	703	724	702	688	713	743	717	719	691	714	766	712	736	737	712	724	760	687	690	739	742	723	704	741	737	737	708	710	721	742	711	720	746	742	762	688	721	700	687	654	729	717	719	711	767	727	701	691	738	685	710	682	703	714	719	742	726	675	739	745	702	713	700	729	685	759	731	758	715	690	756	727	743	742	734	707	748	709	716	747	666	736	716	719	707	721	725	698	682	711	696	721	684	669	781	708	729	715	717	730	755	707	714	735	697	689	716	711	719	726	682	707	739	725	751	716	703	724	685	741	730	702	694	708	739	737	682	764	748	744	745	725	718	646	720	748	698	719	719	674	745	736	699	739	711	790	777	745	728	717	674	748	699	711	659	688	718	714	796	676	713	723	729	707	710	697	745	706	723	688	702	753	697	712	754	748	775	716	786	716	729	726	676	676	744	708	705	708	734	738	709	718	750	751	733	706	719	708	748	711	730	688	752	739	693	729	755	699	727	716	741	768	671	719	744	751	753	724	694	697	717	749	716	718	719	707	755	764	723	721	684	699	665	697	736	693	727	759	758	737	720	711	737	746	669	718	703	669	680	670	713	710	732	729	740	719	758	679	669	746	696	745	699	717	679	746	732	725	748	731	735	685	732	734	707	767	670	747	686	697	721	721	719	696	700	692	733	709	747	776	737	690	716	702	706	714	666	745	728	744	722	685	692	736	658	711	672	697	764	721	707	695	723	704	747	725	705	720	722	700	743	757	720	767	713	744	754	728	718	693	693	726	692	737	716	726	772	717	721	718	717	732	688	675	717	728	713	718	693	680	732	689	703	713	707	715	763	749	746	702	717	676	721	688	715	719	678	727	697	724	715	740	774	722	706	722	734	680	708	744	719	746	747	772	721	761	692	755	766	698	676	764	755	721	768	755	696	750	710	661	712	694	711	698	727	687	720	705	737	707	739	671	761	720	675	755	716	704	706	775	724	685	717	693	721	688	722	716	731	765	764	694	693	733	753	724	704	696	713	732	737	757	728	731	725	760	683	679	699	698	700	756	719	728	726	708	764	700	707	714	710	734	822	704	743	762	699	701	727	693	736	720	742	709	733	711	747	672	744	743	740	760	687	702	672	707	733	701	691	740	748	711	729	725	744	747	738	731	730	676	758	697	689	711	709	711	721	690	719	724	643	702	711	732	749	697	712	721	721	670	699	707	675	740	743	747	745	742	692	740	692	739	755	722	693	745	767	713	699	714	734	721	731	728	672	729	717	712	712	707	726	757	727	715	727	742	726	756	774	714	700	688	715	702	707	711	691	707	725	716	673	740	676	743	714	723	678	738	725	725	695	770	689	705	752	680	762	704	714	759	750	725	735	705	743	699	692	730	708	717	728	685	757	720	756	784	704	677	676	702	743	697	749	749	720	720	710	725	734	707	755	733	676	734	686	711	717	740	717	693	788	696	719	674	683	677	695	698	715	718	674	666	720	722	663	748	677	690	704	709	705	752	730	720	733	801	736	713	709	694	791	726	704	689	735	754	708	726	698	693	758	736	774	677	651	694	760	758	743	701	736	755	714	752	682	715	786	806	729	690	708	748	759	690	754	658	711	734	701	748	729	707	712	711	711	718	722	714	703	719	706	700	719	720	724	690	750	748
12963	1665	223	213	200	207	215	219	197	224	222	182	188	209	225	205	200	193	194	199	169	200	204	195	194	217	185	232	191	222	183	207	200	206	223	217	218	193	182	218	204	210	206	196	237	201	219	209	213	220	215	193	180	198	214	216	212	204	221	226	185	218	214	220	169	214	175	182	199	180	209	209	186	202	208	188	232	206	192	215	185	225	219	205	196	194	185	195	216	222	196	204	219	215	205	192	209	191	185	226	206	217	212	213	248	211	192	173	215	188	187	205	220	205	214	225	234	258	233	201	209	192	185	205	201	204	226	222	203	198	207	187	207	192	203	217	213	184	210	210	197	170	196	206	187	222	206	182	217	182	194	206	195	205	212	199	203	219	197	195	225	192	226	212	207	186	158	217	181	207	200	196	197	188	184	204	195	180	206	191	228	192	194	190	197	211	207	213	230	224	195	223	171	182	185	196	190	216	208	176	236	182	190	208	207	185	206	181	187	206	212	218	186	200	190	201	227	172	191	190	187	219	224	220	183	220	235	220	207	182	207	215	210	173	211	202	221	204	166	198	210	201	208	206	204	205	199	204	209	205	237	208	191	205	221	198	253	214	197	207	183	238	226	208	182	211	200	175	201	198	218	195	220	224	198	206	202	250	256	193	192	186	221	213	194	194	198	222	167	199	189	211	187	183	162	203	194	188	213	222	215	229	187	203	213	203	170	207	193	186	177	187	176	204	187	183	201	196	208	179	188	182	194	211	242	219	226	192	186	234	199	228	183	231	193	188	212	225	187	214	234	193	171	198	217	207	200	199	200	223	191	210	194	181	215	179	207	228	221	194	221	188	186	208	194	204	190	208	204	194	217	211	179	207	205	201	192	226	210	207	175	204	206	190	162	198	186	194	225	211	160	192	188	197	191	225	210	183	211	197	208	225	205	207	234	216	210	214	221	181	191	202	210	193	225	182	207	218	173	213	190	212	224	213	205	232	240	184	191	227	209	223	197	192	195	200	203	188	223	204	193	215	206	242	182	164	218	182	205	201	199	197	212	212	214	206	196	187	225	195	194	202	219	208	183	182	203	204	238	212	201	187	225	190	216	191	176	188	209	223	210	183	195	210	216	244	205	190	204	202	210	185	216	199	203	191	216	218	205	198	199	179	191	207	192	204	187	181	212	205	215	222	219	210	185	208	198	202	188	192	207	200	202	218	197	222	183	218	231	199	205	196	204	212	190	209	208	184	213	192	203	204	218	186	205	199	205	215	202	231	225	188	204	259	213	252	202	213	181	205	248	224	221	222	197	195	183	189	205	216	201	214	208	192	197	208	226	223	209	198	205	189	218	200	187	211	204	192	182	203	183	200	187	228	193	217	179	216	217	184	224	199	181	192	195	208	210	183	201	210	207	206	217	217	201	265	192	237	199	201	198	185	181	223	206	224	220	215	194	206	198	206	204	240	194	200	178	191	203	170	239	183	199	198	185	190	193	190	197	204	214	223	172	193	213	207	189	164	198	207	211	209	218	208	203	167	213	194	186	204	183	157	209	192	189	204	200	212	191	215	202	185	218	166	226	201	186	198	186	201	218	180	184	198	212	207	219	193	204	223	206	230	223	219	222	203	193	201	196	189	182	201	197	193	202	212	208	210	198	197	182	197	182	200	219	199	182	180	187	249	182	214	184	208	218	197	248	219	224	202	227	204	213	212	210	176	227	227	179	199	211	195	200	220	173	207	182	188	199	248	199	213	208	201	194	209	214	201	209	183	179	201	204	218	217	202	208	183	190	205	184	188	197	221	231	195	200	190	207	218	184	194	184	202	213	177	212	192	200	201	208	228	196	227	221	207	188	206	196	193	222	184	215	213	202	193	221	219	214	205	200	211	219	212	195	203	239	197	185	187	194	198	222	239	190	201	211	223	197	224	196	222	206	203	197	188	171	203	207	191	229	218	200	188	195	222	227	195	192	195	191	204	219	199	196	181	204	202	205	224	216	176	213	196	203	206	232	199	198	200	204	186	218	202	224	196	171	205	186	215	219	177	218	206	213	221	223	206	205	175	203	205	193	187	194	213	186	200	211	201	210	201	184	220	191	210	168	200	178	216	204	226	204	197	204	210	216	222	195	201	204	189	208	218	182	182	232	232	236	207	185	228	190	193	196	225	224	245	196	193	206	239	203	204	201	212	198	199	199	190	213	206	181	189	190	219	201	220	214	199	216	195	206	214	199	178	182	197	195	207	176	197	214	196	251	193	212	204	179	216	173	230	206	231	218	195	186	176	215	194	206	177	201	201	181	196	203	181	197	202	225	185	228	215	192	183	210	217	192	210	209	189	212	206	173	207	213	195	187	195	193	204	208	183	174	224	233	199	212	183	190	201	168	191	216	240	198	185	201	213	226	203	225	209	205	188	222	222	208	205	210	199	210	192	202	214	219	191	189	198	189	199	209	230	204	197	179	235	195	198	198	220	172	202	227	198	203	228	231	195	225	186	175	223	193	189	181	178	199	203	187	197	200	203	210	181	216	194	221	182	217	179	194	193	221	199	199	207	203	229	190	189	201	190	214	216	190	219	196	208	192	168	216	189	206	192	207	215	212	200	190	183	219	185	190	233	212	200	201	181	215	203	185	191	222	204	198	175	198	200	212	202	175	181	183	225	221	171	198	197	200	227	207	193	187	230	198	239	214	189	210	209	223	213	202	216	211	215	212	200	224	223	222	201	239	211	212	188	180	231	173	208	210	210	210	210	220	250	220	208	188	203	180	197	194	209	194	220	189	190	185	197	203	204	172	203	203	200	180	204	220	209	196	206	212	198	217	172	206	204	219	214	190	178	203	220	198	226	225	202	200	214	206	233	212	194	193	172	204	210	199	206	197	203	192	195	209	192	229	208	199	212	243	215	220	197	217	187	200	207	198	201	195	193	210	194	178	232	217	204	204	181	195	199	192	212	202	169	218	196	198	203	213	194	179	209	215	219	211	188	223	205	206	201	180	216	217	210	226	243	213	198	188	210	192	190	231	183	197	205	218	223	205	205	201	201	185	213	164	199	221	185	172	196	192	215	189	195	196	205	216	206	233	220	200	207	205	195	218	197	218	182	190	212	208	193	210	201	208	221	208	199	212	216	241	188	208	215	227	228	217	221	205	187	203	205	204	183	210	194	209	198	224	207	191	188	191	234	218	197	202	196	207	204	187	209	187	201	223	203	201	222	193	201	183	227	207	207	206	182	181	179	194	215	202	220	194	209	176	213	211	189	204	205	168	208	239	234	193	206	205	189	211	223	179	212	226	199	179	171	200	215	207	181	188	175	192	177	236	192	204	189	223	207	187	212	190	206	210	189	214	231	199	201	216	227	185	231	181	186	225	216	211	207	208	196	225	207	184	209	223	176	200	224	191	192	186	216	218	214	190	240	213	222	187	199	199	203	207	213	189	213	182	216	194	201	224	209	214	240	197	201	220	179	184	206	193	209	227	215	200	208	161	176	199	206
7619	1051	553	549	533	513	471	498	462	451	529	509	497	478	462	491	471	454	493	475	461	468	461	511	484	470	450	497	433	507	539	479	479	489	480	483	516	516	476	483	463	458	468	425	475	503	507	507	487	545	517	494	475	503	461	509	521	514	496	534	473	470	497	478	499	478	461	491	491	467	532	502	473	496	505	503	494	484	480	489	482	473	491	491	468	519	472	479	446	503	499	467	486	502	502	473	457	499	476	487	490	501	492	445	485	511	442	491	465	423	477	497	484	474	458	507	476	516	503	485	506	500	502	478	486	506	478	500	479	491	501	479	444	480	512	475	455	472	499	446	494	485	505	498	508	438	478	431	484	502	462	448	505	481	454	492	472	511	497	476	506	509	502	478	501	473	523	518	510	508	471	489	457	471	479	514	475	475	499	467	485	485	503	472	473	467	467	493	465	479	461	428	492	490	450	440	498	475	469	482	457	458	507	432	458	459	452	430	466	496	531	456	495	467	465	460	457	480	483	474	441	482	485	486	460	463	447	458	508	456	499	475	513	511	491	472	457	467	474	503	477	454	482	487	461	480	458	488	457	486	488	494	469	494	495	486	438	475	462	501	492	451	480	518	492	432	495	483	491	484	505	492	485	494	481	482	517	494	469	499	475	463	466	520	489	473	459	459	433	505	490	479	465	479	481	468	503	498	470	463	453	488	509	497	494	490	494	457	496	478	451	492	504	490	463	458	532	519	512	480	442	457	514	499	482	435	451	475	519	451	478	483	465	502	499	491	482	474	472	489	469	476	482	478	424	530	490	459	445	497	464	460	484	458	466	462	500	476	458	492	499	515	456	472	488	441	497	466	508	474	481	461	500	480	498	461	488	454	498	499	490	456	483	421	465	506	473	479	496	492	481	472	456	506	480	484	461	448	482	492	466	488	506	525	499	465	510	440	521	546	489	451	457	474	490	481	483	502	505	494	497	464	519	490	507	492	464	475	491	421	479	489	473	473	463	446	491	459	505	469	460	520	456	473	489	488	509	469	481	498	442	469	490	472	465	478	466	473	497	470	479	463	464	479	439	459	489	496	509	485	452	444	455	500	503	494	498	491	491	504	489	463	485	473	480	502	470	503	474	468	471	504	450	493	456	462	471	449	496	484	469	456	483	477	499	506	502	516	482	483	498	483	453	532	447	519	467	470	507	496	505	488	513	446	490	472	488	448	480	460	481	508	479	441	440	467	438	468	444	485	489	485	475	461	461	490	484	506	489	470	529	468	535	457	509	512	468	501	483	481	480	454	479	461	476	484	448	486	484	490	465	454	495	501	442	467	464	492	491	508	466	470	493	466	494	488	522	484	469	473	495	465	455	475	459	475	459	473	493	493	484	447	464	473	477	527	462	480	448	489	458	482	480	458	434	468	488	521	497	491	452	503	494	477	436	473	438	450	496	470	512	507	484	449	535	484	468	463	506	476	496	462	489	493	508	470	495	498	494	458	492	446	500	485	485	461	485	465	476	460	472	500	525	463	496	489	441	472	482	470	455	491	479	470	451	496	501	458	445	480	470	460	488	490	469	491	460	473	467	489	490	491	471	501	480	460	466	496	443	471	453	485	516	523	448	450	465	449	478	456	483	470	473	440	453	502	445	483	514	489	468	467	491	490	449	440	472	474	511	492	450	498	515	466	517	495	476	416	480	499	487	464	444	480	457	471	489	447	500	510	455	471	488	484	471	480	509	498	517	484	485	451	489	519	495	495	479	468	493	436	477	485	501	494	466	484	417	495	478	450	459	423	495	473	478	458	477	503	510	466	489	456	444	483	505	509	458	456	491	472	457	462	492	478	494	529	475	454	447	441	461	465	465	480	525	464	480	501	480	474	494	478	463	485	464	495	483	480	441	488	458	446	499	488	511	497	482	484	505	494	529	469	466	462	483	524	481	481	499	439	497	477	476	494	474	499	478	520	459	503	485	513	450	459	490	492	517	466	494	451	438	476	484	431	509	454	506	457	493	488	461	462	482	496	464	483	510	444	484	513	487	467	453	484	467	476	496	480	507	464	498	488	532	499	440	477	459	468	445	457	479	477	493	485	453	496	490	460	461	461	487	449	502	488	507	481	460	429	476	456	461	509	506	531	478	486	475	499	517	462	447	501	499	470	511	476	439	460	501	518	498	481	443	482	410	500	483	505	462	509	454	416	471	503	464	489	447	463	478	489	508	470	462	479	463	506	465	512	466	475	465	473	452	468	482	453	512	463	487	526	487	485	482	478	511	448	490	518	457	440	510	462	485	502	479	486	461	504	503	446	459	461	455	481	498	483	509	461	504	451	509	525	486	496	462	451	469	478	485	498	489	466	454	478	476	477	454	502	456	475	453	502	499	477	477	495	461	456	507	491	448	505	518	461	487	502	501	487	483	491	492	474	497	458	455	464	453	475	492	464	485	461	512	473	509	478	479	474	508	466	493	462	490	498	479	461	473	496	463	492	496	507	485	458	507	464	491	481	489	505	496	504	460	466	469	479	462	467	519	494	511	467	485	489	504	502	486	498	489	445	473	485	472	487	439	469	489	489	503	449	474	463	498	498	479	481	476	478	461	477	500	492	483	464	473	481	519	473	488	465	481	502	469	483	471	479	519	462	472	470	482	483	496	457	500	481	482	506	519	474	484	488	485	477	474	490	491	477	473	461	497	445	473	456	507	491	461	482	475	499	466	503	499	486	461	538	517	472	457	491	469	502	516	451	421	471	483	493	426	477	488	508	458	506	524	459	471	491	488	471	506	491	458	460	485	479	473	494	443	456	462	438	460	492	443	503	454	489	509	473	484	492	480	505	486	497	505	486	492	498	527	448	493	452	466	486	467	501	472	460	460	475	512	475	479	498	469	483	512	458	485	495	499	467	444	505	488	468	501	481	489	492	553	489	486	454	450	496	463	537	452	444	473	495	455	467	462	476	479	463	459	503	465	484	471	487	499	475	483	514	465	440	463	467	487	531	436	466	499	469	495	440	524	490	487	487	440	462	526	506	469	470	497	426	506	428	500	455	483	462	486	480	486	479	496	523	497	479	442	480	524	507	481	491	489	484	459	456	508	495	417	496	502	505	460	498	443	454	494	447	499	472	497	496	503	501	464	475	499	486	488	473	499	472	485	549	502	467	509	488	461	479	496	486	490	453	478	448	481	482	489	457	490	492	479	466	487	503	467	517	505	474	494	461	471	505	507	448	473	470	465	539	498	451	479	464	519	456	473	476	505	512	505	464	513	491	483	502	431	475	510	474	457	486	453	500	450	494	499	510	471	486	458	473	471	476	474	511	484	508	503	474	465	502	498	509	468	474	509	446	496	489	472	460	448	488	486	489	464	493	486	490	467	472	490	500	489	465	438	492	438	446	475	465	464	501	476	487	476	462	494	495	468	495	505	467	440	497	495	505	475	489	497	474	493	499	464	508	471	474	481	451	478	476	485	508	470	490	491	444	528	485	485	487	468	453
30825	6479	728	520	456	397	386	318	355	312	308	308	352	281	292	303	312	275	291	303	277	298	315	293	338	299	267	273	276	312	313	274	279	297	292	294	305	294	289	297	288	319	299	276	290	284	315	311	304	300	312	306	288	283	304	302	317	282	312	279	256	308	292	299	280	315	279	308	281	317	331	279	296	283	295	242	256	294	318	296	308	304	302	317	245	259	308	313	295	303	315	293	298	281	282	304	316	289	312	271	293	299	326	300	310	299	294	322	263	275	299	301	317	273	296	297	286	283	277	322	304	304	315	293	279	300	276	293	329	311	279	274	295	292	299	322	260	282	264	290	265	284	309	267	259	276	274	276	269	308	286	280	304	293	290	275	304	288	308	267	314	296	257	272	286	316	304	294	280	307	293	290	290	309	290	295	318	307	264	316	319	288	337	274	310	294	284	325	277	319	291	309	283	240	317	302	278	292	293	281	304	227	298	290	255	307	293	297	300	285	297	260	278	285	277	277	284	315	291	276	268	285	309	297	294	260	303	289	307	293	285	273	286	252	262	297	296	280	318	309	273	268	292	275	274	305	331	307	293	317	262	330	295	251	284	274	297	310	313	293	292	303	315	266	302	263	261	295	302	274	279	300	284	288	285	308	294	311	271	311	308	274	321	269	313	266	273	300	294	273	286	312	280	313	302	307	281	294	306	294	281	288	288	263	265	305	269	307	284	316	291	265	296	280	304	272	267	257	298	300	311	277	256	303	283	314	262	278	280	283	302	284	327	292	302	325	301	271	322	282	289	262	279	320	279	274	267	263	310	306	324	281	311	291	263	306	293	281	267	272	285	280	263	268	280	288	271	297	308	293	319	289	278	295	270	263	262	264	268	308	296	286	273	298	313	264	288	295	295	284	282	285	297	320	284	279	327	291	302	287	269	278	298	292	275	282	301	278	286	307	302	290	294	291	273	336	297	275	291	289	307	267	299	297	297	269	289	294	288	294	293	265	310	292	300	308	283	288	293	275	305	288	280	287	272	279	314	283	292	279	296	306	279	261	280	297	316	287	314	287	281	263	279	298	271	302	291	312	311	311	295	277	284	288	259	285	299	295	275	277	290	272	295	293	279	291	314	262	307	306	294	280	299	284	273	256	292	284	312	303	295	286	306	315	284	258	282	264	282	283	305	298	277	264	287	296	284	307	293	293	298	301	298	310	279	322	296	280	275	274	267	276	272	274	280	294	294	275	277	318	281	313	295	284	322	305	277	293	306	290	327	279	290	315	295	286	313	293	303	292	302	276	310	274	295	288	282	280	255	235	264	292	306	275	292	272	276	274	286	301	270	255	272	304	309	251	289	280	287	270	313	293	294	296	281	307	272	320	293	328	315	294	285	289	294	265	281	323	257	295	282	298	296	295	329	289	302	278	286	286	290	264	317	304	309	278	321	302	293	302	286	297	301	293	268	315	289	300	297	316	276	312	275	348	271	270	305	267	312	341	271	294	312	291	279	297	272	272	278	293	281	300	273	300	303	279	308	321	327	314	305	305	283	304	310	278	303	265	298	324	310	323	283	277	262	327	272	274	305	276	273	256	287	292	297	296	321	327	320	320	279	283	295	324	311	304	269	305	304	294	279	274	269	304	292	303	286	302	278	281	280	298	288	283	303	287	269	324	274	305	291	255	270	285	280	279	263	279	273	285	290	309	286	292	274	305	314	284	255	294	317	294	316	309	291	267	310	283	297	334	305	262	301	269	318	291	307	300	297	322	305	318	288	285	279	269	286	254	280	283	261	253	279	296	283	261	265	276	270	303	269	305	275	315	334	285	279	283	301	254	294	302	320	272	267	266	292	307	296	312	284	263	304	299	257	304	328	282	303	264	287	285	289	317	231	292	279	271	299	285	260	267	284	283	266	281	265	282	326	302	266	316	299	301	314	249	287	309	311	293	291	294	294	301	296	314	260	321	318	298	319	272	289	302	256	314	316	307	281	318	317	278	299	317	312	304	261	262	247	291	280	305	319	304	323	312	278	294	310	269	288	289	294	310	277	288	294	294	264	267	299	283	280	318	271	271	273	305	303	298	286	286	289	266	278	302	312	309	292	292	273	285	280	292	245	307	247	278	263	286	272	304	275	252	310	291	303	308	321	311	289	311	290	285	281	298	287	325	263	308	292	251	322	307	272	297	270	284	287	292	251	316	330	335	286	299	330	321	303	312	307	294	304	281	267	303	288	299	303	279	288	306	292	315	273	289	299	277	331	322	299	280	278	288	277	274	288	318	284	306	297	289	326	288	291	292	266	275	279	317	319	331	316	330	323	293	273	279	287	309	304	320	286	312	283	296	294	266	273	302	296	343	255	275	296	286	302	295	294	287	283	298	299	268	298	283	334	287	298	282	269	286	308	307	296	267	298	274	269	306	242	253	320	284	261	302	286	276	286	301	315	303	296	278	299	301	342	285	314	314	302	286	301	303	270	245	294	278	308	274	289	272	276	283	286	315	299	333	326	324	291	283	264	349	312	291	261	310	273	279	294	267	286	303	317	310	310	287	284	324	264	284	324	316	266	295	298	297	291	303	269	288	291	274	294	296	281	257	264	276	310	306	296	286	300	287	294	276	280	307	271	280	274	265	296	287	275	293	276	283	283	288	276	284	293	321	295	269	283	324	310	311	294	305	261	324	285	285	285	305	278	307	308	275	249	284	326	333	278	307	260	273	321	292	280	314	293	290	286	255	294	291	283	248	282	291	321	279	326	298	290	329	309	310	316	298	278	272	285	295	254	292	259	280	262	308	281	284	316	331	332	299	275	316	318	285	299	285	322	309	301	270	285	273	325	316	315	344	277	319	304	273	297	289	315	275	250	277	331	324	261	318	296	284	274	266	276	303	284	282	273	285	269	271	312	306	288	289	289	303	278	299	299	310	294	294	283	334	297	315	302	274	283	284	333	267	298	300	283	279	294	290	307	269	318	296	313	302	288	309	268	315	292	301	266	301	321	300	259	302	287	290	282	256	249	285	300	304	303	319	310	315	292	285	281	286	298	270	276	272	300	273	299	256	292	308	285	302	261	308	296	285	286	298	259	309	307	286	275	272	274	286	266	293	295	268	309	304	268	315	276	299	295	312	272	299	277	261	293	295	295	331	301	272	282	280	302	310	270	288	292	298	304	303	309	275	245	279	258	304	296	277	321	303	285	327	292	291	311	282	292	290	267	295	277	279	285	273	282	297	269	298	324	262	290	280	296	281	307	274	298	309	305	302	270	282	272	288	299	287	301	296	310	285	276	292	322	269	278	326	309	306	310	295	338	303	275	270	286	296	304	301	271	300	282	288	257	261	294	293	297	256	304	303	307	312	285	275	311	271	294	257	280	300	285	274	285	268	293	292	286	283	305	281	273	293	304	264	289	281	309	285	279	293	302	291	301	280	268	274	296	287	295	313	295	247	303	317	283	308	296	289	250	273	274	310	299	281	295	281	289	302	290	248	292	292
18101	2330	1284	1459	1258	1154	982	945	807	850	827	782	750	686	769	693	780	730	685	678	689	675	673	684	683	669	680	685	657	656	674	655	669	676	688	599	675	661	652	666	660	665	695	638	704	670	699	676	711	668	725	665	726	666	718	699	703	722	637	679	695	640	729	678	672	677	691	664	684	684	716	705	616	646	674	678	659	674	697	688	676	685	667	701	672	652	687	712	658	644	682	685	625	626	653	602	670	665	628	703	623	633	678	672	656	623	638	635	667	661	675	677	664	654	670	670	666	682	662	652	612	685	623	656	643	687	613	626	626	632	719	643	667	675	657	645	636	663	679	621	684	672	699	657	621	632	651	639	659	635	621	641	642	670	667	646	635	700	667	623	666	625	618	643	642	665	663	666	646	694	680	714	685	648	688	675	627	628	662	669	650	643	658	673	625	674	640	654	691	637	659	647	682	666	632	638	666	649	670	643	622	669	660	691	628	624	672	634	659	659	692	613	655	624	659	675	626	594	681	666	625	626	653	634	647	641	649	635	649	651	632	681	654	632	691	662	614	675	648	617	678	577	644	679	688	649	643	668	634	647	634	636	661	637	678	653	674	651	640	654	677	592	668	651	649	681	694	598	662	669	627	659	648	646	664	624	669	639	659	656	643	641	647	678	667	686	706	674	607	637	658	665	646	635	640	649	640	663	649	705	656	588	637	682	651	635	648	691	647	634	674	627	671	634	654	655	643	658	710	635	661	625	696	667	676	662	630	646	659	619	703	661	631	636	632	596	663	645	662	660	653	691	634	631	641	672	693	673	616	658	631	615	657	632	715	635	680	637	653	617	670	693	675	639	622	653	624	696	693	662	693	659	688	605	653	685	640	630	635	671	669	690	688	622	609	681	630	632	641	664	699	665	639	651	595	668	649	689	629	703	665	674	657	683	621	677	618	666	660	645	691	631	657	594	627	674	624	670	591	597	652	661	629	666	643	687	654	651	649	646	657	657	663	637	702	642	657	678	647	683	648	656	655	678	675	616	692	632	681	627	640	637	660	675	632	671	666	622	679	670	629	667	645	679	639	664	665	626	657	701	665	654	629	670	639	713	615	648	647	653	672	632	654	670	679	668	619	678	656	633	665	595	667	657	640	660	646	668	633	655	659	671	627	623	653	642	623	636	638	696	636	663	683	657	687	631	648	631	699	657	647	673	635	640	684	613	651	617	639	664	718	649	632	664	671	642	638	620	667	650	627	626	657	629	639	598	628	630	677	628	671	655	674	635	679	663	614	674	643	678	623	668	635	655	625	621	688	666	669	645	619	675	672	661	642	672	648	651	629	645	672	621	651	637	636	701	668	626	668	664	621	713	606	682	659	681	608	611	656	687	665	669	626	698	692	596	643	717	687	651	675	665	673	636	644	692	698	606	654	643	614	674	667	665	634	639	678	607	648	665	649	652	627	662	646	655	641	608	681	657	672	649	566	686	637	618	648	618	670	646	695	643	663	701	669	737	657	657	663	680	621	661	637	672	648	678	660	710	614	646	644	654	645	656	610	692	630	596	648	672	662	667	686	622	632	689	642	637	644	629	679	629	660	655	591	662	696	658	616	670	686	657	615	663	634	650	630	660	568	708	688	619	607	666	659	656	633	650	640	638	608	731	668	676	635	616	698	670	681	655	708	649	620	611	679	631	607	614	626	633	632	701	633	630	620	671	632	669	666	647	623	668	664	629	608	617	633	657	665	683	612	629	638	666	689	636	628	608	656	640	577	663	615	677	667	697	661	635	620	632	651	662	668	650	645	636	632	628	613	594	609	664	724	672	668	648	628	658	700	660	616	644	629	650	663	611	584	594	667	650	637	662	655	641	639	583	651	643	658	621	634	691	671	640	655	615	639	621	669	662	643	673	637	675	652	656	666	659	645	605	701	655	629	687	652	620	618	645	646	638	685	642	653	681	684	661	638	664	640	650	670	658	634	670	632	718	646	675	640	637	628	591	640	699	618	697	640	617	632	640	614	668	678	701	638	614	653	646	672	688	658	628	677	679	639	682	636	650	578	681	657	624	685	692	664	653	688	652	659	640	657	626	663	615	639	626	641	660	619	653	632	627	661	693	685	677	678	642	598	691	620	608	655	665	674	643	673	621	657	643	647	684	633	702	661	660	704	653	665	665	679	612	660	654	650	608	678	660	607	686	672	659	663	705	647	694	673	684	702	633	654	662	680	630	650	610	686	656	707	614	677	679	597	661	632	676	708	629	620	620	643	633	643	632	635	667	635	630	640	627	623	626	644	661	637	674	682	647	704	685	686	689	628	653	669	638	631	664	668	650	679	672	669	577	622	592	651	643	639	675	655	658	668	659	652	642	656	688	620	684	616	681	679	696	669	663	631	677	588	624	671	649	642	701	666	647	646	648	649	661	649	614	663	644	664	672	625	633	625	650	638	602	656	669	681	683	656	606	651	679	661	638	638	650	670	702	686	632	638	704	672	657	651	657	628	648	614	656	626	651	630	670	669	641	666	663	604	611	634	631	638	631	666	671	651	636	668	660	673	633	659	656	664	642	693	685	645	642	647	678	632	664	638	625	662	649	639	662	704	674	668	655	641	611	673	641	677	651	616	659	690	662	678	719	662	624	628	620	633	643	635	629	647	666	640	670	646	667	710	640	638	657	684	642	638	692	648	676	730	646	614	667	684	638	647	647	646	644	662	646	662	654	672	670	642	679	670	705	631	677	643	646	670	636	640	671	632	639	648	583	671	662	618	661	614	660	652	645	676	659	651	663	591	606	658	641	637	643	648	620	611	684	645	675	669	641	645	664	643	602	647	637	620	628	621	673	662	683	641	648	647	615	685	591	599	645	650	670	644	605	667	678	658	698	675	628	643	699	672	661	686	636	664	621	615	655	676	647	654	637	600	614	679	653	626	638	662	656	611	672	644	650	730	631	661	634	672	649	642	664	618	665	650	676	680	669	633	643	652	620	655	648	632	680	621	664	676	649	661	665	665	700	673	682	654	662	679	680	676	661	672	639	673	668	664	673	706	607	661	654	674	636	635	657	638	643	687	635	684	676	602	671	655	628	676	688	679	618	672	645	672	688	694	663	631	647	638	683	658	674	643	660	644	628	683	655	613	717	626	625	621	599	648	646	623	681	680	612	627	591	675	658	671	637	660	639	655	620	712	637	634	642	693	654	672	671	662	683	657	713	681	625	659	631	675	640	632	613	677	712	658	638	673	651	578	609	658	635	664	672	661	657	661	657	640	630	639	619	621	651	660	651	679	676	648	644	644	684	670	644	647	690	668	630	660	681	635	703	635	666	681	652	702	692	686	659	700	621	653	659	636	678	684	671	646	652	634	636	637	607	622	633	625	657	607	681	687	640	637	689	657	646	658	667	672	676	686	648	623	678	671	624	673	669	653	652	659	656	662	653	685	626	609	673	664	645	621	681	686	628	689	667	702	674	689	624	615	615	663	677	636	670	630	675	702	648
41674	12192	1602	940	648	524	482	419	368	399	348	388	370	378	344	343	368	328	324	324	352	350	340	376	328	313	340	332	358	329	317	358	331	359	351	343	337	336	348	316	354	341	324	368	344	328	328	321	326	314	336	382	374	346	348	327	340	354	343	341	309	349	317	311	351	355	351	335	324	318	307	327	323	329	314	366	301	345	339	344	344	340	346	352	380	328	310	309	345	314	348	358	326	358	324	351	318	312	317	353	339	348	321	320	337	342	308	333	333	324	342	336	387	321	334	310	304	362	342	323	380	310	311	292	322	309	344	339	345	283	313	336	347	321	326	341	346	346	317	332	334	317	327	342	376	331	365	385	320	309	323	312	345	324	374	316	354	301	337	371	304	297	323	317	325	340	339	350	344	339	333	319	312	286	336	321	316	313	294	340	357	364	343	337	331	335	315	350	300	335	293	330	359	343	334	366	365	341	287	355	342	346	299	351	304	324	317	315	319	313	338	334	376	327	296	346	367	322	308	348	308	317	346	358	335	346	357	374	324	313	332	348	308	342	309	290	334	327	333	334	329	374	300	332	355	315	349	316	353	329	317	324	307	307	346	326	325	317	355	328	376	296	363	329	327	302	314	305	313	296	303	314	306	333	341	327	339	360	346	318	314	318	333	328	307	334	319	301	313	356	355	338	329	353	304	326	338	335	356	344	297	331	292	307	337	318	308	298	343	334	323	343	368	343	323	368	327	334	362	330	346	317	336	387	327	388	362	328	350	329	353	329	326	323	343	318	349	333	339	370	300	316	362	319	347	318	273	352	323	344	306	299	355	317	349	306	324	321	331	330	338	342	329	311	343	352	341	330	350	350	315	319	292	323	317	324	316	335	330	332	320	324	341	317	360	374	354	346	359	333	357	296	309	323	342	335	320	314	335	315	364	320	323	300	337	339	327	309	356	325	376	316	340	322	313	327	362	326	332	310	338	314	332	319	330	297	338	351	351	385	327	350	315	325	309	315	338	336	333	338	361	388	308	310	327	316	316	307	324	327	339	340	323	348	345	341	316	289	305	350	322	330	320	328	296	331	359	333	326	333	341	326	295	310	303	343	329	336	310	328	310	348	313	367	323	387	344	331	306	318	323	327	367	350	350	351	347	350	291	323	330	320	346	328	301	311	334	353	359	338	336	340	317	332	353	334	330	330	339	317	339	324	341	339	333	322	304	335	346	346	319	331	324	330	323	319	308	326	313	346	338	355	336	342	342	285	374	322	302	312	351	363	358	328	316	307	319	325	302	330	330	313	348	307	321	308	314	337	346	317	338	322	329	332	352	322	333	322	345	342	317	347	340	332	318	318	407	338	318	319	344	336	336	340	360	335	328	333	309	351	344	330	318	338	303	315	359	362	361	324	327	333	326	334	335	332	322	317	321	326	340	327	343	324	314	359	340	337	302	357	309	340	329	315	342	319	339	329	356	349	321	359	357	324	351	322	332	300	319	302	308	321	362	350	308	315	327	310	358	335	328	301	340	330	332	336	304	327	291	347	332	292	304	338	347	332	343	350	319	328	319	350	342	347	310	323	324	336	335	340	359	349	323	303	310	346	332	336	348	344	326	337	379	381	329	355	330	294	347	339	339	347	338	356	303	333	327	333	322	358	329	295	324	294	305	295	304	315	301	315	330	334	301	339	323	348	350	330	334	350	340	332	334	324	341	346	329	341	324	348	327	305	314	308	337	324	324	312	366	306	315	357	350	309	325	326	346	320	323	334	347	342	350	357	369	270	294	326	367	360	342	315	308	355	315	357	332	321	322	321	365	336	349	340	310	353	338	333	321	316	343	333	313	300	350	327	319	322	338	314	341	326	308	301	357	345	357	335	326	344	299	337	320	310	313	361	346	335	345	384	355	351	371	354	331	332	361	308	360	349	332	340	329	306	343	354	355	362	339	324	328	328	349	332	361	318	348	336	334	328	321	356	334	329	310	376	326	333	317	305	356	326	312	329	317	325	336	351	370	286	328	319	339	261	321	337	329	341	284	345	319	342	342	304	319	320	354	338	336	319	342	335	319	321	340	334	317	320	331	351	309	348	326	366	344	322	342	351	372	344	340	324	317	359	331	352	343	331	334	315	315	344	326	349	356	319	333	331	330	322	360	325	325	348	329	334	333	311	325	346	313	322	303	321	311	340	345	318	325	328	363	329	343	329	370	290	326	350	329	319	316	337	301	369	343	332	311	382	353	327	335	338	346	337	338	330	334	351	343	369	337	312	326	366	331	337	362	343	328	328	313	334	317	315	291	329	338	340	343	320	269	339	356	320	333	349	328	339	326	318	320	321	330	365	380	355	335	329	363	332	327	341	349	363	357	353	324	315	337	351	369	351	332	321	343	319	301	342	355	307	341	305	328	344	351	353	322	329	317	336	364	323	337	362	357	328	287	369	350	302	358	315	323	333	347	304	340	310	327	312	346	308	294	297	339	345	323	345	296	340	306	330	349	350	354	327	325	331	301	351	329	283	334	302	324	315	375	368	331	331	349	355	345	347	355	338	290	322	351	341	319	341	309	311	328	326	335	296	344	351	331	326	344	330	328	326	310	292	322	339	300	321	359	349	301	344	310	314	341	346	331	381	342	306	321	308	319	377	353	332	332	312	320	344	328	322	320	339	325	325	336	350	334	355	329	384	328	333	335	292	312	346	327	340	358	351	328	359	334	322	305	312	334	372	315	306	274	302	302	358	329	326	337	336	376	322	311	330	325	338	327	322	342	344	315	310	331	360	311	351	320	331	317	355	315	309	331	352	350	314	336	340	342	321	315	326	327	300	344	320	314	338	347	320	292	376	345	305	367	333	317	320	331	336	379	334	347	342	349	329	327	334	338	311	340	340	298	333	311	333	333	352	328	334	299	306	340	313	375	334	343	320	347	327	314	318	364	342	287	318	310	332	301	334	359	332	325	330	297	343	313	296	313	302	328	342	318	344	335	328	304	306	339	327	349	360	358	344	364	352	353	362	350	372	349	317	355	316	304	327	319	333	311	325	328	342	320	310	293	317	344	327	347	368	331	325	306	328	310	359	339	351	319	313	300	331	345	325	345	347	305	302	329	335	372	331	330	317	340	291	330	330	347	364	343	349	350	320	334	291	359	311	343	327	308	291	326	317	368	325	302	338	339	334	324	347	334	313	315	308	322	353	346	355	333	340	335	337	361	363	344	329	348	321	338	315	362	324	327	307	337	312	336	328	301	308	339	319	321	350	347	334	343	329	353	320	334	354	328	346	314	326	310	344	346	351	346	335	355	370	332	329	341	345	337	360	335	353	337	325	345	364	332	309	332	331	330	315	323	361	318	329	300	335	343	336	336	332	337	339	315	325	313	324	337	305	329	322	299	318	334	315	337	337	339	322	349	300	341	322	333	357	326	344	341	318	311	367	339	329	333	299	324	341	333	332	344	316	314	340	370	326	319	320	354	324	340	313	318	339	314	348	336	338	359	316
23954	3482	1910	2253	2019	1527	1452	1213	1156	1078	1047	941	936	894	901	876	814	847	819	779	794	732	825	830	804	745	815	790	742	740	801	707	756	743	785	721	743	799	734	775	713	723	791	714	787	783	743	811	814	776	807	775	786	783	743	807	755	809	804	755	803	742	780	770	766	764	771	777	707	733	774	783	761	741	745	771	743	722	737	734	751	702	706	743	745	704	708	731	726	717	667	760	723	735	760	752	736	712	745	712	722	709	707	745	744	743	702	742	665	688	710	726	724	722	725	703	719	731	784	691	732	713	757	718	678	741	711	706	704	749	735	685	695	768	725	703	715	738	700	721	711	723	716	705	715	698	701	758	691	741	687	729	691	717	727	754	739	690	705	729	751	768	700	764	749	737	736	714	743	740	717	695	692	740	722	719	673	722	749	702	717	738	715	709	713	743	711	713	715	702	738	704	780	734	738	712	739	685	706	646	718	673	723	726	711	739	746	712	747	725	673	699	700	711	697	727	712	668	685	695	726	704	773	713	742	722	682	758	713	722	717	758	719	725	681	716	709	683	718	699	686	681	711	706	673	690	726	720	737	678	715	722	743	723	764	714	731	721	686	739	739	730	707	781	761	648	734	749	726	779	741	716	700	763	699	634	728	760	705	714	725	699	670	701	675	750	699	711	692	714	723	750	727	716	681	685	684	694	671	768	707	731	677	712	751	709	703	711	741	743	701	769	762	706	709	731	697	696	738	712	718	689	736	719	779	729	807	802	756	738	712	749	745	710	698	725	706	758	719	711	736	742	700	732	781	736	703	685	744	733	690	745	715	672	705	705	742	763	730	753	684	732	760	757	764	684	729	691	735	710	720	722	720	680	717	769	745	691	756	738	673	707	711	718	705	756	744	760	693	692	726	679	752	724	719	703	697	704	732	736	705	704	727	736	657	770	707	660	733	701	738	699	705	747	690	750	706	731	713	722	696	739	733	679	728	737	722	707	701	720	736	730	692	754	720	700	708	751	757	723	708	701	702	746	747	717	725	739	696	735	660	708	692	759	726	683	710	710	696	749	721	718	729	710	728	712	759	712	727	702	730	709	758	729	746	714	689	742	695	740	685	735	702	745	714	674	726	718	739	686	690	748	735	731	720	726	725	717	724	703	717	718	726	696	718	711	723	697	677	718	704	738	712	707	679	718	710	736	748	743	748	695	747	716	717	689	733	711	772	711	682	731	706	727	730	712	723	720	707	757	731	718	671	745	740	720	650	743	729	755	744	743	738	738	742	689	680	746	665	685	715	732	704	699	719	713	681	729	716	791	706	675	727	680	707	775	686	778	746	702	693	724	665	672	766	668	725	758	733	698	732	699	775	731	749	704	724	701	690	702	760	741	690	732	752	707	763	719	720	722	699	782	729	709	688	695	717	728	786	706	715	690	739	699	711	693	752	704	689	717	697	719	678	722	759	657	702	701	742	716	738	732	761	686	746	673	697	678	701	717	758	721	708	713	720	681	709	708	676	744	705	724	654	725	766	708	757	762	726	717	724	694	708	726	732	712	696	699	717	694	714	713	720	694	751	689	760	701	771	732	724	747	735	708	702	714	724	723	689	718	724	716	715	707	692	708	705	698	750	719	693	712	722	707	744	749	734	699	722	714	771	722	744	658	691	703	705	686	749	714	752	708	753	679	731	664	687	715	705	690	739	660	770	710	644	715	714	749	716	726	728	706	762	744	702	731	776	662	727	685	738	704	656	696	684	718	711	702	690	661	730	703	738	762	726	747	720	736	694	743	742	765	730	722	690	691	684	745	711	717	740	724	689	724	720	730	707	699	766	721	704	723	672	717	676	761	714	724	688	762	669	732	684	702	771	753	712	716	783	720	723	684	705	736	715	749	740	745	742	726	739	700	709	725	724	723	693	753	750	716	721	723	761	745	678	730	691	665	725	699	756	737	752	716	681	723	704	738	725	717	730	758	712	743	702	734	751	754	742	726	712	708	727	737	741	735	752	724	728	747	718	699	686	693	735	730	683	707	747	735	718	722	688	722	713	716	682	710	718	716	729	698	702	723	714	723	743	712	742	688	706	750	678	712	739	752	748	766	745	723	728	700	682	710	726	716	718	707	673	724	701	735	673	729	756	713	721	702	734	672	743	691	706	772	700	760	715	701	696	657	731	719	733	709	660	730	749	719	717	762	706	702	706	742	723	744	715	710	745	750	766	735	695	740	683	676	708	755	700	704	787	722	713	716	708	737	744	685	712	689	718	775	670	688	718	736	766	716	721	718	709	677	705	696	701	725	742	703	718	687	734	739	706	708	740	743	701	782	739	684	709	726	694	672	671	709	703	699	689	702	668	727	698	684	709	730	692	711	758	716	745	712	695	735	724	739	705	730	780	659	746	738	682	685	736	686	699	746	684	730	712	740	692	714	723	707	670	703	710	710	676	715	708	742	709	733	686	736	710	718	676	727	754	723	697	713	705	685	672	738	737	693	711	740	774	689	703	681	722	704	665	726	721	732	678	705	719	721	755	666	723	689	694	676	695	728	731	701	714	755	737	723	660	648	713	705	727	743	734	662	699	756	688	767	700	745	726	725	734	717	697	727	780	727	714	698	663	713	755	730	757	725	734	695	728	798	702	743	782	754	735	725	677	709	708	737	694	748	720	666	754	706	704	690	709	699	691	742	696	717	691	715	699	744	739	656	668	726	757	794	699	744	733	795	721	716	712	692	669	739	664	710	709	688	719	758	689	722	707	720	731	696	715	732	675	739	691	705	736	725	741	760	718	711	677	715	719	727	708	750	703	730	740	670	736	709	723	737	700	751	730	806	736	688	715	716	719	697	669	711	724	700	750	698	705	683	712	709	676	748	710	702	733	757	714	742	747	697	719	725	677	739	686	724	724	749	704	743	690	737	756	725	697	732	717	740	721	669	700	690	727	710	727	735	749	675	749	689	710	722	754	726	715	698	721	724	754	737	716	706	701	716	728	702	710	730	704	748	701	735	702	706	699	738	724	728	724	756	738	732	679	719	723	757	674	723	721	700	689	678	722	707	711	707	737	731	727	676	750	753	704	736	727	695	675	718	707	695	755	796	752	701	745	708	699	707	666	743	714	705	716	728	720	741	760	753	761	718	700	714	713	710	679	725	701	683	719	652	746	709	732	696	724	659	716	725	700	741	727	684	734	732	711	740	705	675	711	711	738	695	729	736	718	718	665	661	719	713	725	689	675	743	730	742	689	702	706	706	733	687	715	698	727	734	720	721	715	701	763	676	720	732	699	754	755	709	683	713	782	704	707	708	687	700	685	704	678	717	720	695	735	710	686	779	655	723	732	747	703	710	730	714	725	712	673	734	749	698	703	701	720	742	672	685	685	731	744	740	698	744	732	707	665	700	721	717	742	774	662	702	716	730	732	727	723	714	727	696	730	694	713	696	698	712	709	715	716	750	686	712	703	718	677	730	772	723	706	759	767	710	654	674	719	751	682	698
13143	1807	195	253	232	237	205	186	195	218	193	203	218	192	206	211	201	223	216	209	197	196	207	215	215	195	195	174	199	217	203	212	180	217	227	192	209	211	196	208	199	187	224	194	164	186	193	197	180	219	203	197	197	191	193	214	192	189	195	242	222	206	183	196	201	231	206	228	213	226	224	197	203	203	220	217	209	197	195	217	249	197	199	203	212	210	219	203	191	203	233	187	219	206	210	194	175	203	198	188	208	232	180	171	213	180	201	241	226	211	253	176	168	204	191	206	222	182	176	220	197	192	192	185	226	173	227	213	203	182	207	174	182	212	179	190	209	206	188	202	183	198	195	201	206	208	191	218	200	228	208	184	199	169	191	206	188	198	193	204	193	231	203	213	193	202	217	196	221	187	201	209	193	187	217	195	231	202	212	230	184	181	197	166	187	218	209	192	192	198	201	199	210	208	181	207	200	201	184	229	192	217	229	196	239	211	222	197	172	216	216	219	198	233	211	228	163	211	175	171	161	203	236	188	202	186	224	208	200	183	216	184	211	202	199	216	197	216	222	218	189	191	215	203	214	208	237	159	201	196	206	211	200	190	222	214	206	208	208	205	204	222	198	196	205	206	189	197	214	203	190	221	188	198	207	232	195	204	248	245	211	217	216	228	200	208	221	228	192	215	219	201	194	188	182	175	201	204	181	190	156	198	182	201	209	194	215	210	208	200	209	208	208	212	209	190	184	205	201	193	197	223	175	223	231	173	187	193	200	208	202	200	209	225	195	222	185	217	203	187	204	190	208	215	194	220	220	201	206	210	199	200	198	212	221	202	205	191	209	215	177	208	200	218	176	206	204	210	186	169	206	202	185	205	210	197	194	238	197	169	187	206	159	204	227	197	204	221	182	211	218	195	202	197	213	196	188	230	224	195	217	194	198	198	209	200	197	203	191	195	207	205	208	192	189	190	203	206	190	209	191	182	223	209	242	210	199	207	187	197	213	209	216	199	219	187	204	198	190	232	212	195	190	211	201	194	182	171	199	234	192	188	199	202	199	179	177	203	200	205	209	199	207	192	193	211	209	196	206	200	163	168	213	188	221	209	189	199	210	198	194	191	214	188	206	182	206	213	184	194	192	192	204	207	216	188	208	200	216	187	197	220	190	184	203	218	189	167	208	194	200	205	238	186	199	210	196	213	202	206	203	210	210	209	182	215	180	206	179	196	198	192	225	200	198	203	197	192	187	195	207	193	188	221	206	213	209	204	214	211	163	177	202	207	227	190	188	216	209	183	194	185	197	198	177	216	212	187	204	186	190	191	212	196	205	172	211	197	194	159	179	209	198	192	218	221	188	174	211	219	183	214	210	184	199	214	178	207	200	206	203	204	204	215	187	213	220	209	186	207	190	203	219	225	185	209	195	224	216	192	220	218	187	203	193	223	198	186	197	172	185	216	183	220	200	206	192	190	180	197	189	197	194	213	198	212	213	202	196	204	210	219	210	214	187	202	206	223	213	193	215	190	211	210	204	236	222	219	204	211	168	215	215	230	212	184	230	191	177	192	185	189	190	224	221	205	206	196	202	218	209	192	198	205	193	185	198	185	187	190	214	198	204	233	212	210	215	220	205	205	189	197	185	205	193	201	202	172	175	190	199	169	228	224	210	181	216	186	201	187	179	193	195	204	232	177	210	179	180	195	223	185	189	212	220	209	193	218	205	201	209	205	176	213	201	189	208	199	202	212	183	178	172	231	205	191	232	221	217	211	203	219	207	214	223	192	220	200	193	198	231	225	213	221	192	188	199	219	202	184	191	185	203	219	201	194	231	234	191	204	214	200	212	204	179	201	204	211	197	221	226	201	203	194	211	217	196	179	221	219	186	208	202	205	190	201	214	200	220	176	210	221	198	217	235	214	243	214	218	197	211	181	173	210	240	197	192	202	241	238	198	195	209	215	223	214	208	212	204	204	181	192	203	213	215	197	200	175	201	202	196	200	184	219	194	215	213	199	208	183	188	210	207	247	193	222	223	228	223	186	165	214	207	193	206	206	233	194	186	180	182	215	193	196	229	195	214	205	205	187	195	203	200	216	199	263	210	189	216	228	222	211	209	212	189	208	189	205	192	220	237	217	214	186	217	218	190	213	239	198	212	196	195	230	196	249	218	205	186	209	210	196	222	203	197	193	168	204	223	208	211	214	200	180	181	217	207	187	173	206	218	211	199	230	220	199	190	191	177	196	199	209	204	199	201	209	217	213	194	218	197	189	207	222	197	146	176	206	208	200	190	213	195	202	211	196	214	218	202	199	210	208	212	207	195	189	181	206	202	214	201	191	205	188	231	207	167	212	187	189	178	177	189	198	150	202	174	211	217	186	183	193	195	191	222	197	215	193	210	201	192	191	219	202	195	208	224	179	194	210	195	196	198	231	208	208	189	206	201	210	217	203	213	204	218	217	185	208	190	201	199	204	198	223	206	231	195	205	227	198	186	181	192	201	168	213	203	181	166	197	192	202	205	199	221	195	207	201	213	198	210	213	206	174	181	239	169	217	205	199	197	216	215	200	211	209	190	226	168	200	222	180	208	221	228	200	231	216	217	161	200	199	198	176	179	212	224	203	190	182	192	195	219	197	203	187	197	175	209	227	218	197	202	200	202	217	188	204	237	219	195	206	198	190	216	192	189	212	206	197	195	190	215	183	215	185	194	183	207	201	200	218	197	198	175	211	195	223	220	221	184	164	197	236	203	200	206	202	224	214	215	197	223	200	215	217	206	216	198	191	179	223	191	179	217	179	212	204	194	177	189	181	229	231	193	218	221	222	205	198	191	204	196	193	207	216	191	202	173	193	183	208	168	204	202	193	202	227	221	188	213	184	188	213	186	211	199	212	193	187	209	188	189	198	195	198	197	220	187	187	209	199	200	219	220	185	187	209	201	200	192	204	182	186	164	191	214	183	215	185	198	222	180	177	190	170	212	194	182	203	175	192	195	217	199	194	190	207	206	197	199	180	174	231	215	218	205	194	167	203	195	187	203	219	206	191	226	198	218	200	196	217	197	191	198	186	214	212	197	196	210	211	195	193	212	206	199	189	214	209	207	212	207	221	193	206	197	205	197	223	180	172	199	225	208	193	217	216	214	220	226	221	195	228	215	206	221	210	202	204	204	177	205	183	196	195	201	195	191	194	205	193	208	217	191	164	188	221	235	217	175	222	179	209	202	221	235	202	191	194	230	198	185	186	195	200	205	215	212	190	190	202	185	212	227	163	205	198	197	224	229	178	180	189	227	199	222	202	215	186	202	207	202	212	207	216	235	208	200	180	196	214	194	189	204	194	196	196	213	176	197	203	238	188	190	182	193	182	234	215	206	196	194	193	178	224	170	193	197	203	214	207	194	201	245	212	205	197	164	177	176	208	176	187	195	227	211	224	196	180	206	211	241	183	186	222	204	201	214	211	161	219	186	174	190	216	198	215	224	194	220	202	204	169	175	175
7749	999	474	499	522	496	507	504	485	482	483	461	456	469	511	467	441	474	467	502	515	452	496	519	496	473	419	510	470	479	478	522	466	449	513	476	437	460	498	482	465	462	493	489	478	475	500	472	484	468	493	500	487	512	473	489	498	460	540	466	488	490	492	491	469	480	457	522	496	519	501	513	483	482	507	445	490	464	479	476	526	489	476	464	480	518	451	502	482	510	494	492	507	455	481	454	485	493	486	467	481	472	505	494	484	453	450	485	482	451	513	460	493	482	503	507	478	464	483	484	468	493	461	477	516	451	485	463	469	457	425	495	465	466	494	499	480	464	463	468	478	500	476	474	445	441	488	494	477	439	417	440	468	490	473	445	471	452	484	480	496	444	489	462	492	499	456	430	481	470	513	487	450	460	457	450	485	428	504	467	485	457	483	426	456	492	503	505	505	449	468	480	472	506	478	505	477	463	478	493	474	487	450	448	506	477	490	464	467	473	458	473	446	470	487	483	495	485	471	493	461	496	509	440	482	483	490	481	468	496	480	478	463	514	476	460	460	508	452	481	458	495	470	502	460	441	489	434	471	422	490	504	464	474	507	450	462	510	494	460	475	518	454	463	439	489	504	471	463	490	512	495	488	462	466	439	474	455	477	525	473	529	459	490	489	479	493	444	453	479	467	505	505	450	467	500	467	473	474	460	491	475	479	471	507	480	489	472	463	463	482	470	481	447	492	460	499	461	484	484	476	462	465	477	448	436	475	499	497	480	474	473	505	511	434	452	500	477	492	436	472	486	433	462	494	488	482	459	474	432	450	484	469	503	452	478	490	503	466	483	495	454	478	475	493	490	460	479	476	490	468	492	506	490	463	469	484	471	452	492	441	473	488	508	512	451	479	456	490	467	489	490	463	472	478	457	477	475	476	452	495	447	494	485	447	437	489	453	441	456	466	491	488	489	487	437	472	500	472	480	464	498	505	479	508	475	498	488	443	479	462	472	474	435	485	500	512	460	468	448	515	498	503	480	464	458	463	483	483	508	460	495	482	465	483	475	468	475	491	501	473	507	468	495	459	457	464	502	452	498	475	468	480	504	509	474	439	502	471	435	480	440	471	448	453	463	515	476	434	461	480	479	469	495	511	472	423	430	463	464	506	505	500	468	507	485	465	458	500	471	504	417	492	485	463	446	504	491	453	481	484	509	463	493	449	548	479	487	520	467	457	492	488	456	458	478	473	476	473	509	491	454	472	526	469	451	456	449	479	485	480	503	485	520	487	481	466	463	459	449	489	466	468	492	491	487	491	446	475	464	442	493	429	468	466	472	497	454	492	473	493	453	473	495	494	486	493	463	470	463	487	473	484	478	489	465	461	499	535	476	476	452	490	434	507	501	482	491	440	467	474	466	512	482	454	481	458	498	478	467	436	491	484	502	495	483	451	447	472	476	492	488	455	479	479	470	496	498	496	464	465	501	451	505	506	476	488	507	445	454	506	492	457	494	440	460	488	479	487	463	505	485	484	484	475	512	498	475	473	453	495	469	494	457	470	462	485	477	486	506	489	506	484	447	473	489	514	496	493	462	460	463	502	468	466	509	466	487	452	466	485	501	462	512	531	489	501	444	463	498	510	465	501	451	456	440	461	519	481	456	477	491	463	450	521	485	509	434	486	435	465	483	443	452	480	458	490	452	473	486	506	491	476	489	470	482	470	503	466	467	509	465	505	451	473	435	469	452	460	464	457	495	460	476	493	487	458	463	524	482	491	460	450	451	453	490	469	538	459	507	483	494	419	479	440	455	498	477	473	495	446	457	472	470	473	482	495	467	507	440	481	475	474	468	452	511	467	464	491	513	453	502	428	485	504	451	435	517	470	485	471	500	488	433	486	508	509	449	478	480	500	438	466	484	481	495	466	487	434	463	460	454	514	490	497	509	484	465	453	465	477	482	450	468	462	505	447	471	462	484	470	476	475	472	509	502	491	457	495	482	486	505	523	436	486	441	445	518	519	500	484	470	452	432	482	506	460	484	424	468	429	459	484	500	477	481	466	500	486	466	487	503	482	499	490	449	522	480	469	451	479	486	484	486	479	459	461	499	431	494	472	504	482	469	486	455	459	474	460	456	448	478	450	463	484	461	437	516	472	468	496	479	488	471	480	481	479	500	428	470	511	461	455	467	477	503	464	474	491	528	424	480	493	483	501	466	440	469	443	474	438	438	479	475	484	462	511	457	493	483	520	416	466	497	463	491	468	479	503	498	491	494	444	490	456	456	440	481	496	477	492	465	467	473	436	456	480	440	457	452	453	499	468	442	479	466	478	488	448	491	472	465	455	490	460	486	454	471	497	442	445	439	482	484	488	452	470	512	466	485	450	526	472	452	487	445	497	467	484	426	445	461	511	505	482	457	492	475	465	505	513	456	451	493	478	471	463	494	451	485	481	447	499	471	450	479	489	478	478	472	459	490	504	470	452	495	489	485	484	433	481	498	513	475	492	462	506	428	463	500	474	468	445	450	450	462	459	435	490	477	441	481	496	467	474	495	496	497	455	462	477	487	451	506	486	494	496	514	434	455	449	466	491	481	472	465	434	433	509	440	469	452	498	466	465	471	487	472	465	496	443	489	485	479	490	474	462	519	442	478	524	475	461	506	452	457	489	472	478	470	510	451	448	477	457	488	486	482	476	467	428	473	457	449	465	510	465	455	474	456	467	476	496	483	490	497	471	456	484	469	496	449	485	477	463	475	502	490	482	461	488	490	465	468	483	478	456	498	497	473	481	461	468	464	475	494	457	453	463	481	505	487	484	450	501	465	462	473	471	478	512	456	474	456	499	455	481	521	491	492	448	524	477	435	434	487	474	474	463	518	485	493	495	493	466	449	490	495	465	514	442	499	467	477	458	467	504	475	469	476	474	484	499	466	518	474	439	442	464	492	535	448	513	500	489	481	471	478	513	484	501	450	462	470	469	462	443	461	501	458	494	470	481	497	469	497	492	483	480	472	471	495	461	484	475	492	461	507	471	500	489	493	490	483	497	459	463	462	471	498	442	484	493	502	507	478	505	489	479	447	541	477	468	470	444	456	464	479	489	475	505	483	457	477	475	490	474	507	467	472	466	473	478	482	504	473	522	445	469	481	452	436	456	435	475	455	457	472	502	485	496	483	472	467	469	522	518	486	472	453	485	506	481	528	466	484	484	497	472	471	429	468	475	475	465	486	471	529	498	511	464	456	479	468	475	523	509	472	505	427	459	458	430	433	499	422	533	465	483	498	455	529	514	466	478	488	497	508	479	474	491	439	513	450	464	455	445	469	464	487	469	432	472	479	478	474	510	451	443	457	476	468	502	481	473	434	457	482	481	457	443	455	419	509	470	509	451	494	488	508	458	481	478	529	460	473	455	459	465	505	465	487	496	513	472	445	478	491	474	467	479	492	530	474	471	477	456	464	503	438	484	467	462	470	447	467	480	471	491	510	494	458	466	474	467	464
31277	7077	859	546	430	417	373	348	299	337	327	326	310	302	315	296	277	311	286	306	308	296	313	319	290	296	290	325	275	268	315	291	303	293	310	272	307	298	297	240	275	288	279	296	292	288	321	275	328	305	275	286	290	268	261	303	304	320	277	264	296	308	294	267	313	256	272	297	264	288	291	288	285	307	316	281	321	308	287	296	271	289	323	314	332	322	287	290	273	304	297	305	305	291	300	328	315	318	271	284	271	297	286	292	291	284	304	303	266	294	296	291	281	277	296	312	285	308	296	298	270	316	288	300	281	268	273	274	299	249	247	260	321	272	283	292	289	276	309	330	291	283	291	274	307	285	285	277	261	281	317	285	275	301	260	288	308	307	290	274	298	291	250	263	242	271	268	287	283	302	287	318	276	290	268	276	284	299	286	271	327	272	247	295	284	298	290	289	278	272	318	278	317	304	320	282	304	300	265	278	301	271	255	331	285	256	289	295	258	295	273	320	308	293	292	277	275	267	279	260	273	304	289	293	272	295	285	295	298	268	300	253	250	296	270	295	272	301	290	300	302	284	271	298	288	263	282	301	308	264	277	331	288	281	283	277	298	292	287	281	332	317	339	292	264	259	274	313	286	298	302	247	292	299	273	260	280	351	291	266	297	319	308	276	287	268	259	282	287	262	274	290	293	296	275	295	276	311	296	274	282	286	338	298	281	267	264	278	278	289	304	283	291	255	279	292	297	306	282	304	297	272	255	260	281	293	270	322	292	303	265	286	293	261	255	282	324	289	282	283	277	246	261	286	286	274	290	294	266	249	330	286	308	297	277	286	283	299	265	294	272	272	289	301	277	279	302	307	308	301	285	268	285	285	262	261	291	284	312	264	311	290	327	313	296	292	299	300	293	288	300	289	262	317	269	297	335	322	306	315	265	277	299	310	256	302	304	294	280	314	302	301	263	275	291	267	302	316	285	274	309	259	292	320	288	298	298	302	293	289	280	293	292	299	295	287	261	302	269	290	279	296	277	295	262	311	285	338	288	262	293	291	276	311	267	304	349	299	279	302	309	282	286	298	269	295	297	315	265	263	322	312	270	302	274	283	308	272	293	254	279	268	296	270	288	306	301	285	272	259	299	326	296	310	307	291	304	277	296	305	318	264	256	343	299	304	276	273	256	311	312	294	302	270	277	289	325	305	265	281	246	311	284	268	291	257	299	289	287	324	271	276	298	321	334	267	307	267	294	296	275	289	301	306	270	320	300	299	304	284	267	289	291	308	286	294	265	289	300	307	289	325	268	286	287	283	319	324	300	280	329	273	252	314	333	313	265	295	253	277	325	285	316	319	277	310	288	290	311	319	284	296	296	307	276	270	283	305	332	293	275	341	286	270	281	272	307	306	284	308	342	266	304	271	250	268	271	314	301	321	282	345	293	305	330	318	281	320	306	274	295	257	306	302	294	285	272	320	312	272	258	294	284	277	280	294	291	310	268	280	277	289	284	306	252	278	287	292	271	275	310	275	294	315	292	290	312	297	279	294	282	280	284	296	327	296	281	299	299	280	305	265	280	285	283	302	291	267	286	312	270	294	278	267	279	308	306	321	305	284	274	303	287	293	283	301	280	283	303	299	283	320	312	290	298	291	300	259	285	302	307	287	284	279	284	257	292	276	310	285	324	272	302	280	279	261	281	254	295	291	284	290	312	283	314	288	265	327	289	276	317	269	270	293	311	346	300	266	301	294	299	299	298	278	298	303	297	300	324	310	269	321	264	269	294	251	284	265	290	305	281	283	268	300	313	287	299	273	281	275	294	288	258	301	285	294	294	308	283	285	297	310	306	286	287	275	327	295	280	286	291	287	250	275	282	303	302	291	275	268	328	269	281	263	289	317	279	291	289	298	271	298	273	291	290	289	290	288	302	281	284	299	267	299	309	274	293	278	293	299	312	315	301	289	260	311	311	296	269	311	257	300	290	296	299	265	323	286	309	317	286	276	302	291	311	276	295	258	303	307	262	278	322	297	273	299	294	266	265	287	272	287	274	292	281	281	310	279	260	313	304	306	300	309	291	283	255	277	282	308	302	289	311	301	275	292	278	279	283	270	293	279	282	272	294	285	304	284	278	291	280	264	297	265	304	295	260	260	278	260	298	286	282	309	281	299	298	267	314	278	294	301	275	319	302	293	285	260	290	268	296	294	311	307	276	282	279	286	306	319	316	292	269	280	291	271	274	266	282	298	284	307	287	301	302	295	256	303	287	280	302	311	276	290	285	301	288	283	295	242	277	326	283	296	272	269	294	282	311	284	280	281	319	281	288	322	310	294	314	334	347	317	295	327	308	286	318	257	290	284	312	311	276	295	313	292	308	297	291	305	301	308	283	285	299	252	277	283	278	317	295	314	270	294	262	257	311	300	276	304	297	277	320	306	306	297	289	244	298	297	300	314	304	282	296	275	285	284	292	286	307	292	276	319	323	280	328	299	261	266	275	287	318	277	253	270	307	284	283	288	297	266	288	313	288	325	285	288	290	286	285	303	282	261	326	272	283	287	281	255	287	311	292	272	321	267	279	296	288	315	292	299	274	288	263	249	270	257	289	286	311	288	276	272	277	295	262	288	281	292	296	285	287	259	325	265	292	271	291	292	305	277	268	277	266	283	279	302	295	294	310	289	298	302	301	303	280	284	302	299	296	287	303	296	291	291	284	275	277	269	276	302	313	278	325	282	301	302	289	290	292	295	294	265	330	302	311	309	296	277	298	304	284	293	288	277	308	289	288	297	318	314	267	300	279	242	263	305	275	292	277	298	288	318	256	257	276	299	307	295	289	283	313	288	310	294	282	289	278	320	296	282	314	279	296	284	257	280	276	297	271	272	290	311	274	258	311	302	293	302	257	307	233	282	344	334	291	279	330	292	278	331	287	299	305	274	279	273	295	313	289	275	295	292	279	325	326	300	280	304	292	331	272	297	301	315	279	291	305	298	296	307	296	309	282	329	316	286	306	270	308	310	297	269	289	271	290	291	273	290	274	291	297	321	270	290	311	285	295	279	294	303	298	315	280	301	258	270	274	305	297	267	264	278	310	288	276	304	333	292	274	280	314	294	258	315	254	288	286	290	242	281	285	298	289	326	280	290	260	264	257	278	251	310	314	312	320	286	314	287	283	293	308	324	267	296	271	278	274	280	300	308	295	294	290	286	312	298	278	263	334	300	294	281	291	282	288	279	288	279	276	306	307	291	292	333	303	283	290	325	301	274	261	313	298	281	286	286	260	272	304	284	273	297	287	254	290	337	307	246	300	298	311	299	278	272	266	307	294	272	283	281	284	290	279	308	270	260	311	305	279	284	313	287	281	281	268	296	298	289	268	315	297	300	267	278	300	277	292	271	286	289	275	270	270	292	294	300	293	246	267	309	285	303	272	305	288	286	247	286	308	286	296	286	273	315	303	307	286	290	291	286	289	301	242	286	303	229	300	291	289	273	283	269	264	309
18653	2374	1264	1402	1285	1144	1012	884	849	829	808	761	775	733	745	705	719	713	692	769	709	685	696	679	684	647	654	680	643	631	668	679	674	683	702	649	644	678	687	646	676	641	653	654	712	672	700	725	720	720	705	674	708	678	698	697	749	687	718	692	697	665	702	721	671	733	719	695	636	683	736	720	674	672	682	684	708	679	695	626	722	681	689	633	660	638	641	626	649	647	696	683	655	602	664	655	650	629	678	672	655	650	662	630	706	658	661	636	671	643	645	642	690	680	603	624	697	602	625	634	650	653	692	605	692	620	631	697	627	666	596	622	611	660	644	668	655	654	695	654	642	674	678	664	641	648	668	667	645	666	610	645	668	643	677	666	673	650	629	638	690	655	683	644	684	617	636	630	635	671	624	645	705	641	640	670	642	674	639	641	711	671	648	630	639	662	670	642	623	657	652	617	651	629	648	656	620	655	654	650	626	637	678	646	647	634	631	592	632	671	657	656	651	656	632	595	632	666	635	631	658	681	600	653	677	661	598	684	649	618	663	617	669	685	625	661	619	668	649	653	694	642	641	639	661	668	664	661	665	677	616	682	657	585	634	675	645	630	621	686	644	641	659	647	622	670	660	583	655	660	689	676	663	614	640	681	649	699	654	630	642	655	650	646	611	650	635	696	673	652	579	653	650	636	656	658	643	669	658	636	634	595	651	681	655	640	678	645	654	633	639	638	624	643	675	689	621	672	642	602	685	636	630	629	649	693	651	655	644	662	695	671	656	640	639	647	646	628	659	643	672	702	705	656	646	658	594	639	608	620	640	643	621	673	642	632	618	663	641	631	639	640	642	649	647	628	672	586	642	615	687	612	646	612	682	644	676	599	623	678	649	687	652	690	664	643	691	615	627	622	645	690	677	639	658	652	650	615	661	657	659	684	706	650	700	621	674	643	674	671	625	657	673	677	642	657	648	655	626	675	630	634	647	663	603	623	616	648	630	657	630	615	652	649	618	679	627	653	655	657	661	652	661	624	629	654	700	629	652	617	638	661	643	644	674	679	611	627	651	621	620	644	674	625	643	653	608	666	670	629	633	648	667	652	628	664	628	619	622	681	660	615	633	620	629	598	642	670	649	692	672	625	680	664	658	643	620	615	664	657	656	676	637	688	608	654	643	648	696	673	607	649	662	636	613	653	670	639	644	656	670	657	675	644	644	642	661	657	638	671	677	638	681	648	668	613	617	664	680	690	653	626	659	642	661	676	616	646	670	655	651	619	698	624	686	691	644	591	669	675	673	637	610	672	643	640	667	634	662	658	655	637	692	685	653	635	686	628	660	633	639	641	632	634	644	675	648	615	664	649	678	641	646	645	654	669	611	639	695	689	651	617	647	636	625	680	699	626	629	654	656	618	657	679	633	660	657	632	617	685	610	641	659	680	645	669	670	643	686	638	669	648	645	664	608	671	674	621	638	653	635	663	655	645	663	664	610	669	668	607	610	615	616	645	665	625	636	683	615	672	647	624	622	631	689	640	637	604	653	672	686	629	631	602	680	624	683	664	668	642	643	624	662	665	625	637	638	669	648	617	651	618	692	665	611	623	694	647	642	602	601	602	643	619	622	649	629	645	666	650	729	653	635	642	630	668	672	613	638	657	670	635	635	697	661	683	625	600	658	702	622	669	668	618	644	673	644	665	654	694	629	674	663	670	650	656	623	632	650	635	643	657	621	687	650	647	605	685	641	669	652	672	657	656	654	679	647	594	654	706	675	651	712	654	630	648	660	667	657	670	636	659	652	639	596	618	679	654	698	637	679	658	622	641	635	614	638	669	670	661	667	655	655	632	648	731	637	645	648	665	693	630	640	651	647	676	663	601	647	658	606	662	680	678	659	654	613	615	638	671	641	653	635	652	636	603	657	643	664	664	629	615	695	640	647	698	610	634	650	648	660	639	635	678	634	644	687	643	662	705	657	650	680	644	668	621	630	650	656	656	642	623	664	690	623	627	652	620	632	679	620	639	665	625	623	663	611	672	634	634	643	651	618	637	653	647	685	629	674	622	642	667	692	593	658	648	655	606	669	652	661	642	665	657	656	678	622	617	711	684	670	635	670	619	695	680	675	658	648	652	708	646	675	664	624	630	621	638	648	701	662	659	612	617	607	685	679	646	638	681	607	620	626	674	709	608	688	648	675	644	645	690	689	653	710	622	628	615	657	682	668	683	596	654	709	667	635	607	633	648	650	673	654	600	672	636	660	679	619	668	685	654	657	623	647	643	657	636	646	651	629	643	618	668	626	617	647	631	679	632	585	676	665	683	659	598	649	709	618	638	614	641	669	646	640	631	616	665	685	726	629	636	600	672	631	663	676	644	682	659	604	647	662	633	635	691	637	674	673	664	612	640	693	696	675	650	675	649	646	665	612	635	655	649	665	642	666	618	656	626	651	701	654	634	638	646	624	643	625	652	641	624	679	621	674	676	650	653	590	665	614	636	628	637	628	661	690	651	644	608	619	622	639	606	652	683	614	639	700	630	622	630	638	708	680	635	674	621	654	654	667	658	637	652	609	640	664	648	660	670	620	656	568	621	596	638	649	657	621	648	663	632	692	674	661	674	643	692	672	624	632	728	657	681	674	628	662	627	637	651	654	650	667	636	632	667	602	668	641	662	663	636	640	663	675	644	679	631	629	629	670	661	686	671	673	661	660	646	686	697	610	694	664	649	644	637	612	677	634	629	639	628	649	657	626	658	692	630	652	643	650	643	632	646	599	652	697	715	632	630	641	660	621	625	651	650	654	636	630	653	638	655	664	712	597	673	638	688	638	652	639	603	656	662	628	636	660	638	647	651	660	688	622	648	628	622	715	638	604	681	647	670	594	676	646	617	642	628	625	682	660	663	689	573	655	660	681	692	646	597	641	640	638	601	637	636	678	633	653	616	630	655	685	668	630	620	661	599	643	658	679	641	649	622	618	630	705	651	624	627	685	635	640	654	661	622	650	650	659	629	619	651	602	630	653	632	616	664	624	643	616	635	642	619	679	654	672	653	650	623	659	634	671	615	619	654	667	641	636	631	676	630	575	658	664	687	634	627	668	618	611	671	618	712	627	646	623	643	649	682	629	648	632	635	688	661	648	655	668	643	619	659	633	663	609	657	682	691	632	602	652	702	645	702	623	619	637	653	646	647	647	701	625	644	619	689	663	660	644	667	652	662	666	633	627	632	675	638	627	597	637	652	617	620	649	669	623	630	646	661	690	631	614	649	602	680	640	645	603	632	675	627	617	610	622	630	634	639	666	646	647	620	606	640	701	655	655	665	647	689	672	609	643	619	643	617	603	609	699	673	655	688	679	646	682	680	635	605	666	614	624	640	680	646	633	643	654	636	673	655	692	627	668	656	640	649	663	649	706	645	651	655	628	655	656	667	695	639	673	642	640	613	640	677	638	674	663	692	670	673	676	652	599	605	643	657	645	644	696	634	678	606	673	647	642	585
43356	13372	1750	925	634	548	522	424	402	372	370	381	370	431	378	335	386	316	350	327	313	357	338	353	373	341	314	336	323	340	296	354	343	339	331	327	322	333	353	311	322	333	342	331	338	316	329	347	360	335	318	325	351	348	359	353	343	350	383	311	322	354	324	372	340	323	356	357	309	340	367	368	333	346	337	326	355	357	315	310	319	331	339	330	328	313	302	309	304	339	342	339	329	349	293	352	323	313	334	296	347	321	355	322	324	319	316	312	322	307	335	321	326	331	335	311	328	329	353	350	331	318	325	307	338	314	319	314	309	324	324	337	337	341	324	324	339	302	339	335	308	323	329	330	346	351	287	359	327	356	361	327	353	319	319	332	346	349	293	329	322	308	298	323	299	335	354	347	328	331	328	318	374	325	314	345	304	324	338	322	351	279	334	336	343	300	320	353	349	318	334	341	329	300	325	349	310	345	343	332	326	326	322	334	358	336	325	335	329	318	301	337	298	312	321	292	321	316	349	347	336	341	343	355	314	333	348	352	327	341	348	340	359	335	388	334	358	300	339	328	318	347	310	319	324	325	326	313	283	300	278	372	312	321	314	308	330	329	345	350	341	316	312	322	371	311	322	340	348	299	308	353	340	340	324	346	339	313	337	350	326	322	349	333	329	368	335	343	347	350	316	344	324	317	332	317	330	327	350	344	314	320	308	340	312	338	354	315	315	297	316	333	346	343	312	299	355	316	308	359	324	334	325	296	330	351	338	333	342	326	318	294	335	350	335	317	353	329	343	342	324	350	357	319	340	341	328	345	299	318	315	351	334	348	341	348	350	342	308	339	346	330	376	312	306	287	307	303	334	298	329	338	359	337	365	281	315	305	327	314	331	328	298	328	300	349	333	350	321	311	302	316	311	307	347	350	319	319	365	335	347	292	325	355	325	306	331	312	339	328	302	311	356	333	353	321	369	290	305	350	347	357	315	347	327	353	335	308	332	345	337	317	347	318	348	298	343	355	330	308	362	316	340	333	347	336	346	312	348	356	327	369	341	341	295	347	332	333	340	328	339	295	337	365	323	329	372	314	322	330	344	314	338	321	315	357	388	329	320	282	346	303	338	299	319	324	344	333	304	352	316	327	318	302	328	338	316	326	305	311	296	328	361	356	355	341	353	296	349	343	328	345	318	334	321	328	327	316	328	343	324	345	335	310	319	331	336	320	321	315	320	344	341	324	316	319	341	357	356	361	358	327	348	350	338	315	336	314	338	323	324	378	324	328	331	356	333	390	305	344	355	341	341	342	327	339	311	334	308	336	325	355	342	342	329	346	339	359	327	339	288	358	353	329	360	322	347	331	349	330	330	358	303	328	336	319	319	301	337	319	359	349	309	352	318	341	345	354	394	356	312	298	331	343	280	328	342	367	354	336	306	304	314	311	298	332	305	326	313	306	321	321	340	387	342	309	301	353	341	330	326	327	361	327	323	324	323	314	310	322	294	336	311	320	304	310	296	348	344	309	317	340	336	302	314	304	298	350	330	375	334	359	345	345	345	357	330	348	351	334	329	370	314	315	361	338	316	340	326	335	342	338	320	309	329	361	312	339	306	315	364	319	309	351	344	351	357	303	334	304	301	337	323	344	310	344	336	351	320	292	314	338	335	309	305	309	340	346	344	314	338	327	362	333	339	351	370	357	332	351	412	343	339	322	342	334	343	325	318	318	331	317	335	326	321	311	306	346	321	334	362	328	368	322	402	359	336	334	340	343	318	345	349	346	298	319	337	324	317	322	355	338	334	313	297	349	347	335	323	346	367	352	333	316	299	322	289	347	374	355	308	366	309	325	350	341	295	320	358	351	308	313	337	313	305	314	384	326	315	334	349	370	316	300	332	330	355	339	324	315	297	316	300	304	338	342	316	301	320	310	337	344	316	328	343	332	296	336	319	333	346	369	330	343	313	316	335	322	331	359	345	321	330	320	296	334	310	340	302	350	337	326	332	351	310	331	339	351	293	345	333	338	324	316	336	347	337	329	320	367	308	313	318	334	319	339	329	305	348	302	316	330	330	302	310	306	346	348	358	327	348	335	320	343	342	328	300	307	333	351	324	316	338	313	333	337	309	317	352	331	339	332	334	313	312	356	338	313	322	361	341	335	346	341	321	350	324	321	339	298	323	340	332	353	325	344	327	323	334	319	325	326	295	359	358	301	323	347	352	341	333	355	341	351	352	351	328	324	372	350	357	320	311	337	320	309	339	331	319	283	314	316	331	321	343	329	349	336	344	318	317	312	318	332	325	305	315	316	338	331	312	320	337	330	325	352	329	303	322	299	331	284	326	334	331	326	345	349	350	312	353	322	298	317	333	339	320	302	321	317	345	298	362	369	330	283	284	333	326	357	341	367	320	326	298	318	333	334	301	302	307	313	331	364	310	352	294	322	337	348	303	318	319	324	304	324	357	314	345	331	360	328	344	298	339	305	313	334	332	338	313	344	306	328	328	313	293	320	321	369	311	323	300	290	325	351	325	317	343	292	324	381	341	341	274	326	318	313	333	313	293	339	306	329	323	332	311	317	316	339	363	323	316	336	322	323	340	336	317	326	329	318	352	336	315	294	346	361	331	307	330	327	354	362	326	310	350	362	311	325	303	320	318	324	352	316	340	328	333	348	335	358	303	331	312	310	342	325	293	359	326	340	337	334	292	288	353	341	346	326	309	336	353	317	318	331	318	299	335	337	296	340	326	355	345	338	321	339	293	327	310	337	317	297	314	315	329	327	303	300	328	334	325	315	307	329	315	299	347	340	339	344	311	317	328	339	337	345	330	301	314	345	307	347	312	317	343	303	321	305	339	301	317	297	320	340	335	291	345	330	358	327	333	322	323	347	334	339	349	322	326	332	374	320	313	301	349	334	333	330	309	353	348	328	326	298	291	319	345	332	347	337	352	321	333	315	335	339	367	340	345	299	335	281	304	320	330	327	298	331	313	346	352	375	341	367	336	330	313	357	355	344	343	345	340	350	339	344	313	300	308	308	340	314	359	315	295	316	325	309	337	344	342	326	314	312	335	327	308	318	356	335	354	326	339	334	333	329	337	320	306	322	343	308	347	358	301	303	314	342	312	309	344	317	333	311	323	333	323	309	371	342	343	333	313	329	349	315	321	334	314	337	341	298	319	331	334	296	363	340	339	332	350	329	337	322	346	317	327	323	336	316	298	334	333	326	362	344	301	315	339	310	344	318	344	325	299	307	309	349	332	340	363	341	325	331	327	340	320	350	354	296	346	351	341	328	341	312	339	332	329	315	336	298	328	302	331	315	340	335	310	308	310	282	361	322	392	314	321	316	306	343	332	346	341	328	346	313	331	292	337	325	354	365	319	336	311	312	345	325	351	328	323	335	316	313	297	332	370	328	337	319	325	298	324	341	339	337	339	337	319	334	352	304	352	317	348	348	313	336	347	348	316	322	336	330	335	312	310	302	348	323	350	306	326	373
25123	3892	2000	2289	1906	1623	1352	1243	1084	1065	981	970	879	881	877	861	807	817	798	782	821	748	785	762	777	761	708	721	744	763	781	716	822	729	709	725	734	700	750	756	768	775	743	719	767	755	758	803	835	788	848	781	833	788	728	810	812	814	762	727	738	782	765	780	753	786	826	782	805	767	776	798	756	799	718	759	786	730	754	777	728	752	744	765	673	691	727	726	753	712	661	737	722	710	697	734	732	716	766	713	755	738	732	739	774	775	728	740	717	753	741	732	758	700	761	729	658	746	740	748	706	712	733	720	682	756	726	739	726	720	683	751	707	742	690	700	734	707	772	730	744	680	692	709	719	704	774	757	747	725	679	717	741	730	699	734	698	765	694	717	768	710	729	693	723	681	778	729	745	723	758	715	715	710	708	717	724	716	724	727	742	717	731	683	747	710	683	742	716	718	729	741	657	700	722	732	695	670	715	728	726	726	723	726	741	724	715	710	672	676	732	729	709	769	716	709	734	749	706	724	671	715	718	693	755	724	687	730	718	743	690	693	737	729	693	709	737	704	731	715	690	729	695	753	725	735	720	764	733	736	712	734	684	718	705	722	705	755	728	725	751	655	695	702	684	686	731	756	699	730	736	701	701	716	698	723	731	718	752	735	698	693	679	708	692	742	698	733	706	690	690	709	759	693	751	645	711	760	683	697	696	720	709	742	724	698	741	700	724	723	695	693	724	685	726	646	721	723	747	696	702	747	673	728	659	716	720	741	677	707	734	656	736	730	692	683	763	718	708	723	695	667	735	697	688	706	697	745	708	727	744	711	754	699	712	734	684	745	715	738	684	720	737	690	695	695	682	793	688	710	736	716	692	711	698	766	729	704	709	726	701	673	683	719	691	695	703	746	732	704	662	715	730	708	680	728	682	690	691	751	731	748	709	673	750	715	724	669	744	690	754	721	711	695	699	722	698	710	743	732	688	670	696	683	743	690	703	748	750	670	708	712	724	725	731	715	711	773	741	718	695	727	715	723	662	690	741	722	660	687	697	728	717	711	724	693	681	711	718	728	711	689	646	699	744	732	741	734	687	714	696	760	695	716	668	729	719	690	759	726	732	674	739	734	756	705	666	672	686	731	697	712	730	717	705	725	685	718	732	726	701	704	731	688	673	725	694	641	704	735	729	682	671	745	676	716	720	739	680	672	710	738	756	733	758	696	739	722	735	702	685	703	721	761	689	751	708	679	724	699	718	669	754	679	713	732	676	724	742	718	685	754	704	675	701	703	715	703	700	786	694	699	700	719	698	703	691	695	704	763	680	732	663	708	740	714	695	750	720	698	725	701	676	694	699	737	735	732	687	690	692	716	686	732	732	745	708	717	709	682	691	722	731	696	687	719	690	700	693	669	711	707	719	714	682	749	756	750	700	697	738	764	731	720	751	719	717	719	707	734	735	704	692	691	693	700	752	705	749	721	678	730	721	709	687	757	715	682	729	755	707	734	723	722	697	682	742	757	676	684	716	685	740	681	697	699	746	707	717	736	707	713	747	685	707	741	687	738	675	696	775	754	668	672	711	713	702	730	717	701	732	705	697	684	702	722	732	673	737	706	758	701	725	745	773	740	758	723	670	709	734	707	724	732	712	724	708	726	726	650	681	691	705	711	682	717	710	725	704	700	692	733	692	693	714	714	714	696	720	720	740	733	747	702	708	719	705	694	706	713	719	724	705	699	686	714	696	697	747	698	716	732	672	759	683	714	789	742	689	715	738	714	713	742	708	727	676	674	713	677	711	725	699	694	694	701	693	712	738	729	713	739	745	759	676	685	722	703	762	715	753	727	736	701	735	740	672	701	737	741	712	654	740	710	736	770	723	699	736	706	712	703	703	711	667	705	741	638	686	726	726	693	740	710	705	704	718	685	707	726	731	740	703	806	721	739	712	732	703	750	676	772	671	715	757	683	710	703	746	710	708	708	721	669	665	731	693	761	693	690	721	725	728	710	729	676	745	752	690	744	718	716	686	675	705	703	753	666	722	672	673	709	690	736	697	709	754	740	741	681	720	754	695	737	720	741	736	744	683	742	690	688	747	744	710	696	682	758	739	726	718	710	661	764	705	704	771	666	748	731	668	649	705	743	702	701	755	765	719	714	659	741	713	729	742	730	709	647	697	706	739	711	717	709	751	693	683	725	729	711	761	699	743	687	717	711	701	706	683	671	698	730	700	710	775	714	692	696	717	699	735	711	739	741	755	732	694	737	702	775	696	725	696	763	728	735	710	721	724	691	692	726	745	742	738	735	732	749	655	710	730	690	652	730	739	707	717	741	738	701	708	742	753	744	704	718	698	687	715	728	807	766	723	759	725	720	738	731	673	706	709	784	686	776	710	697	730	692	679	724	667	708	699	678	715	747	698	699	756	683	745	735	717	740	711	726	749	718	726	722	657	735	683	719	762	697	707	719	733	721	717	688	717	728	732	680	742	690	740	701	684	745	660	749	705	693	670	705	753	710	685	713	722	705	709	730	704	709	730	739	707	734	690	695	702	706	726	700	715	743	740	714	745	727	726	784	737	697	660	719	687	737	705	698	693	772	678	707	760	748	682	702	725	753	719	719	712	720	701	710	694	741	694	726	717	728	684	670	763	719	720	714	726	717	696	673	768	741	723	693	743	713	749	720	715	738	698	714	739	699	706	707	732	749	767	632	719	717	744	699	730	733	696	741	765	705	713	709	705	716	704	668	739	740	709	694	729	674	732	727	652	714	676	739	697	730	665	709	715	703	737	730	704	693	680	702	753	738	747	694	704	719	697	689	706	716	674	768	770	704	755	697	692	666	710	744	746	681	731	701	758	726	710	698	727	709	693	709	708	747	699	743	712	679	704	715	777	707	725	749	732	678	756	723	717	717	668	712	697	705	679	701	734	715	752	731	699	712	711	687	704	674	675	757	673	797	677	748	727	706	699	740	671	764	719	774	732	755	735	708	653	683	734	723	712	773	723	730	720	730	709	722	768	778	694	722	736	738	729	710	684	705	698	692	737	715	748	701	741	721	701	698	790	794	724	779	665	693	708	707	718	707	762	747	725	717	730	720	777	713	690	739	743	659	731	717	722	715	715	716	711	689	698	731	717	715	748	703	706	724	708	683	703	716	736	669	699	708	697	718	699	696	719	745	700	776	797	718	715	705	765	756	727	722	753	740	689	704	708	708	683	725	722	698	732	698	703	699	735	670	725	696	673	683	730	676	679	689	731	679	747	732	696	714	698	766	752	689	773	744	726	723	712	799	730	710	737	730	691	692	698	721	681	758	712	701	683	717	688	689	724	731	691	722	670	721	757	684	733	751	754	708	729	739	722	737	709	687	686	694	774	779	708	687	684	683	740	723	705	713	695	772	733	703	680	683	710	681	748	668	757	673	728	779	707	718	678	725	708	717	741	663	721	710	691	725	711	677	716	697	713	730	767	722	706	737	707	770	677	739	688	725	687	692	714	733
13977	1914	223	208	206	214	213	193	188	189	199	199	226	186	181	190	212	192	212	193	207	187	206	169	186	197	200	213	177	216	220	227	176	175	256	193	193	224	215	206	183	166	247	224	182	206	218	195	190	224	209	176	195	187	211	197	213	200	218	186	217	214	207	196	194	188	210	191	230	196	197	173	194	189	201	194	188	238	213	203	216	222	195	202	190	208	164	196	172	212	205	182	199	187	218	193	190	215	188	190	197	194	213	186	204	212	179	203	188	214	207	199	176	175	223	224	199	205	208	205	196	219	195	201	203	185	182	173	178	196	211	200	187	201	217	178	190	205	193	175	190	229	204	204	183	203	206	173	199	189	193	220	174	196	179	200	230	193	232	194	192	227	214	202	173	197	202	212	218	189	209	227	183	220	189	188	185	219	188	196	219	185	211	206	207	219	208	188	177	207	224	196	182	201	203	218	189	197	200	198	205	180	253	188	207	187	212	202	224	192	206	179	221	204	203	207	207	198	199	244	220	226	195	194	182	174	200	202	237	191	183	164	181	212	207	228	196	188	208	214	160	190	203	172	212	199	171	226	226	211	191	216	174	212	192	228	192	221	194	207	197	196	220	207	215	196	209	195	212	221	194	190	210	199	215	210	215	213	187	200	190	210	190	171	195	198	188	199	204	209	210	173	207	228	205	229	218	184	212	200	159	177	185	199	192	188	193	193	202	208	174	217	221	197	202	209	218	192	190	203	214	201	185	168	197	196	208	183	206	215	214	212	200	181	204	201	224	192	223	194	198	209	218	200	200	190	226	209	201	207	198	208	184	189	189	188	198	211	185	178	167	210	188	195	195	185	190	192	198	184	188	186	190	209	215	228	211	168	206	215	212	193	207	206	190	187	189	194	228	190	186	187	233	198	213	188	229	200	197	191	224	191	196	203	208	197	185	172	210	219	224	211	221	227	185	183	174	204	206	202	205	189	199	194	197	204	165	211	202	194	199	186	230	217	196	227	182	201	195	191	193	210	186	200	200	184	188	208	197	224	199	188	205	203	210	190	223	178	215	220	207	204	202	227	213	198	202	190	198	183	187	194	225	216	203	225	216	234	182	189	216	196	201	186	169	209	196	222	221	183	192	227	203	195	213	199	196	188	171	199	177	240	222	209	216	222	206	195	200	229	200	197	208	187	197	172	233	201	187	209	186	206	199	174	223	185	204	180	210	209	223	199	191	213	190	195	193	191	202	186	180	200	229	195	194	198	212	233	202	178	196	179	202	193	202	193	204	200	185	194	202	195	209	200	191	205	196	176	192	173	234	192	240	184	216	220	199	218	246	194	211	209	208	189	231	217	184	194	223	205	189	210	197	188	192	202	229	218	216	205	224	210	207	199	211	199	188	211	212	201	187	191	213	192	193	183	181	197	182	163	214	204	193	185	221	204	201	200	196	219	190	197	227	200	195	169	214	189	189	207	218	190	227	193	202	201	205	179	199	181	207	211	199	211	219	161	192	214	192	222	211	234	191	204	186	204	176	204	198	200	197	199	196	223	202	216	189	199	199	206	215	179	204	195	218	212	181	184	209	201	171	196	214	193	218	197	213	201	210	201	195	159	208	218	182	222	177	189	214	227	222	205	176	189	218	214	189	201	191	203	236	193	193	202	197	222	190	186	223	177	204	205	209	213	188	179	206	227	198	181	193	212	221	193	184	192	236	215	226	199	204	201	170	194	210	200	230	223	233	202	200	223	219	203	181	216	212	184	218	218	206	223	226	226	180	204	186	211	192	199	202	196	198	199	184	202	195	187	212	214	181	219	190	221	216	194	168	216	223	221	208	224	217	191	214	198	186	197	211	181	211	198	184	197	193	212	209	200	185	198	208	206	180	231	193	191	200	218	188	199	210	207	211	187	235	184	209	219	174	214	219	185	177	201	192	211	201	180	232	208	215	203	196	201	223	208	194	210	227	214	199	203	213	224	205	188	188	186	203	198	205	205	207	183	182	219	186	177	207	207	213	208	195	192	196	197	231	198	199	183	188	198	202	185	191	180	227	204	179	188	189	209	208	186	201	200	178	211	191	213	209	200	178	199	213	183	201	190	215	206	218	177	196	191	192	189	222	240	207	185	203	200	181	223	215	185	205	194	216	177	207	204	182	208	223	177	226	208	179	197	186	177	159	192	191	167	217	224	198	194	207	188	243	193	226	204	205	178	200	220	186	221	211	176	201	219	200	196	219	214	217	203	188	191	207	158	184	155	188	205	194	214	226	193	169	202	201	186	196	199	188	189	186	185	208	205	198	243	193	215	188	220	208	210	194	217	199	187	210	194	209	240	203	181	190	212	205	187	201	200	203	185	181	216	194	208	194	210	202	186	163	192	192	179	198	225	209	207	216	222	195	229	194	195	205	210	183	203	185	216	186	166	165	184	195	198	228	207	193	182	219	201	189	211	216	207	206	179	210	218	215	169	193	216	192	190	179	203	223	196	194	213	209	172	195	202	212	202	209	187	217	222	189	192	176	193	197	199	191	197	190	198	173	225	185	177	193	226	207	208	185	209	180	216	206	209	180	211	207	188	186	208	208	184	198	192	201	208	204	211	210	183	180	206	194	205	221	213	202	219	222	214	190	208	200	194	190	196	182	210	201	184	206	192	227	200	220	218	225	214	202	193	214	193	220	208	211	204	186	189	183	212	219	177	214	182	188	199	212	159	222	197	201	228	234	218	193	202	217	210	177	194	218	178	202	212	172	150	216	172	184	191	178	220	192	211	228	197	205	206	194	209	196	213	193	211	190	207	209	206	209	202	191	182	210	250	181	172	191	202	216	192	174	228	196	231	204	189	174	193	195	221	215	217	192	196	176	215	235	185	204	197	208	218	181	188	213	196	202	179	183	182	201	202	187	189	220	210	219	219	202	189	211	196	228	186	214	159	210	170	219	187	213	218	177	215	205	209	213	173	169	204	195	238	184	223	190	217	201	208	193	181	198	198	210	185	199	203	187	233	202	198	181	208	211	206	213	190	216	153	198	201	204	161	172	186	175	198	220	174	207	204	207	212	182	236	202	173	183	227	218	231	211	185	181	239	188	202	174	220	182	192	217	163	171	216	201	205	177	213	206	190	164	238	186	221	193	231	240	188	211	207	216	228	206	201	204	196	203	194	225	210	193	193	158	184	222	200	205	188	218	187	206	223	210	180	209	205	197	183	207	206	197	217	176	193	194	213	210	182	164	192	219	201	181	216	212	187	204	221	199	217	201	199	209	213	188	168	182	198	198	211	194	203	205	209	226	193	183	228	182	185	199	191	190	224	182	195	185	184	180	181	231	197	181	197	201	216	196	227	206	220	194	171	195	200	235	216	178	187	199	193	196	197	203	197	198	205	216	203	202	205	197	219	175	189	201	177	194	205	208	201	194	205	230	196	189	189	206	197	195	193	205	208	183	208	173	221	183	200	225	202	233	190	182	195	175	175	188	183	225	219	217	199	228	188
8226	969	494	515	495	488	479	488	451	456	444	472	498	447	511	511	462	488	470	478	477	444	483	438	454	498	500	480	471	446	511	500	450	501	479	468	487	448	487	510	456	494	474	484	479	464	454	472	527	524	520	497	501	503	470	449	541	450	470	477	484	518	470	484	523	482	512	456	477	495	479	459	478	475	496	469	486	489	499	474	462	499	507	491	498	479	504	462	484	508	432	520	473	503	487	474	427	516	468	463	491	468	492	464	472	441	475	480	476	472	462	457	493	527	450	499	477	483	463	501	468	512	471	461	488	472	447	455	464	451	470	462	491	489	477	484	458	489	503	473	452	471	491	471	452	482	513	435	503	454	434	508	502	470	491	477	463	478	494	478	461	466	454	486	464	489	475	462	473	474	487	483	454	478	485	477	465	487	469	473	427	446	461	465	483	511	470	468	484	469	434	483	437	506	435	483	501	513	451	451	445	463	479	452	443	500	481	470	442	447	452	442	453	488	467	449	473	459	486	468	430	474	488	462	485	494	476	431	442	527	449	485	451	471	498	492	472	508	474	487	477	479	501	491	460	489	481	449	505	468	495	467	473	468	482	454	517	466	495	473	458	460	486	495	486	473	473	481	481	472	472	465	483	515	499	443	467	470	477	490	430	509	510	443	465	467	499	468	485	441	467	467	483	465	497	450	491	477	494	481	498	452	474	494	482	475	430	464	468	491	452	464	507	467	419	485	455	518	485	485	465	471	446	489	474	480	452	516	412	475	541	466	487	461	492	487	481	492	442	482	503	467	435	438	449	462	476	513	453	470	505	511	466	524	433	476	470	492	465	443	456	496	472	487	480	491	472	497	487	492	469	470	438	427	494	445	489	471	446	460	445	485	461	457	460	431	445	460	491	437	476	445	445	495	465	447	469	447	466	460	470	497	460	461	432	477	489	455	434	484	497	466	512	458	479	463	515	468	479	497	480	468	460	491	461	450	470	439	450	475	456	507	459	455	451	486	450	431	472	470	449	453	484	453	500	474	457	440	471	446	512	490	461	488	489	498	486	507	503	451	455	479	445	476	474	498	459	480	458	469	444	463	474	475	451	424	461	491	476	481	495	449	438	444	488	466	446	478	457	454	469	513	498	488	457	452	448	454	436	433	433	470	486	478	469	454	469	457	486	511	503	488	464	451	508	503	496	463	465	515	482	456	493	463	489	480	454	454	458	469	473	496	483	454	484	482	482	498	465	509	429	467	465	475	453	480	472	482	463	495	475	504	486	504	483	522	437	483	469	469	450	461	472	463	494	441	460	469	495	503	478	479	449	447	470	489	462	456	522	483	480	523	470	484	470	502	467	495	505	448	507	489	478	468	492	492	463	474	429	468	515	481	454	450	469	471	481	454	475	494	474	477	477	446	483	459	438	450	475	505	430	467	479	511	486	491	484	450	464	447	463	490	448	479	492	534	446	463	490	475	413	479	482	486	477	438	481	473	453	431	483	500	496	442	452	485	517	466	493	528	450	482	483	515	490	473	449	433	499	470	494	516	518	476	488	468	516	489	474	441	454	459	480	481	518	437	432	456	464	457	463	468	476	464	493	496	458	447	455	496	486	446	461	493	463	469	502	501	476	527	516	473	460	495	516	486	463	521	495	477	465	446	438	447	468	471	465	465	403	467	497	462	488	491	490	478	475	453	451	475	488	463	488	476	494	426	498	469	512	483	471	467	458	449	499	498	456	494	480	457	455	475	466	467	440	450	473	477	515	433	472	507	462	513	495	476	504	488	418	440	486	474	466	472	491	499	440	425	517	472	442	469	458	452	459	455	500	450	482	475	448	495	503	523	483	471	443	469	467	502	434	484	498	480	509	446	478	485	439	469	453	466	482	480	433	459	490	471	434	494	440	450	480	460	472	480	457	465	465	476	458	469	474	452	483	471	442	497	477	520	497	461	458	464	463	446	481	522	466	506	469	467	487	473	472	447	471	444	490	460	509	473	472	438	480	512	526	475	472	453	478	462	456	443	461	469	473	481	496	483	489	501	487	489	461	445	427	501	489	473	512	483	478	472	508	491	444	518	445	474	482	479	528	495	479	449	478	478	495	502	457	497	461	474	458	450	426	474	446	470	469	446	487	473	462	507	470	450	498	482	520	486	496	471	471	464	504	491	497	457	479	430	481	487	487	501	457	490	474	444	487	480	496	447	476	457	505	450	512	481	463	473	489	430	464	465	473	477	472	488	460	433	493	449	481	479	460	469	465	476	462	470	454	427	442	488	515	457	474	470	426	479	455	476	491	488	476	487	495	462	467	507	448	486	463	448	452	491	484	470	501	501	521	483	475	465	489	492	438	450	462	438	483	472	477	452	470	450	458	467	504	491	431	481	514	436	478	512	473	490	478	455	483	486	473	500	467	488	443	488	451	456	470	455	497	485	494	451	515	481	463	477	496	462	470	472	489	478	524	506	440	461	473	491	523	470	467	498	452	489	461	445	477	496	486	485	496	477	472	483	478	487	469	459	503	471	488	481	461	439	467	489	452	468	462	488	463	465	482	443	491	476	462	485	450	489	465	478	490	474	512	499	487	470	444	482	477	464	467	465	483	480	458	499	453	470	470	450	487	465	513	471	490	473	456	465	496	483	498	462	494	512	486	488	451	496	450	469	440	468	457	502	511	504	491	473	504	509	482	469	482	498	466	480	530	491	431	507	439	481	456	457	448	475	474	447	502	447	478	502	454	472	492	479	429	477	474	462	427	491	477	430	491	420	486	476	473	482	448	464	499	471	474	482	442	464	450	478	456	447	451	456	470	443	464	500	476	482	469	447	437	486	457	470	451	473	453	472	455	481	440	529	453	479	488	511	449	464	493	500	446	470	477	475	501	527	438	453	494	442	469	489	450	451	472	479	506	480	445	505	476	467	495	498	475	457	453	485	478	490	453	493	464	458	492	482	506	496	455	473	497	525	459	526	479	441	480	448	488	451	444	475	495	485	483	487	466	516	481	530	469	466	474	481	439	450	446	512	435	481	493	512	499	457	466	430	479	463	504	452	510	496	489	476	485	498	484	497	497	465	476	458	527	496	469	475	491	494	467	451	476	485	486	450	490	489	486	475	465	464	485	506	424	490	470	477	507	477	439	490	495	503	464	469	430	431	470	465	481	472	494	509	470	460	494	474	503	475	484	494	475	481	448	488	441	459	476	477	490	472	434	442	475	440	471	459	504	478	497	477	496	490	450	461	443	491	472	467	475	461	461	502	467	493	484	480	490	476	466	491	423	484	477	474	505	452	437	495	497	467	460	458	487	484	467	480	482	513	486	464	522	483	485	471	518	488	508	477	494	478	466	507	451	468	508	477	489	457	443	450	489	500	494	470	491	485	468	467	477	468	486	463	470	490	481	462	507	487	446	476	467	462	476	504	431	482	471	442	486	470	509	467	463	440	509	491	469	488	429	476	469	478	460	517	483	500	473	473	472	468	466	507	471	482	509	459
33350	7755	871	564	441	368	340	291	347	297	328	320	297	302	291	348	291	295	294	299	303	310	305	306	282	290	319	317	332	293	291	275	287	282	308	267	284	311	303	269	278	280	300	294	273	267	298	317	283	317	313	316	299	328	309	277	302	339	311	279	294	298	309	310	285	281	316	328	272	295	325	337	301	286	296	330	296	291	244	269	300	305	288	279	280	304	237	333	294	286	303	311	280	296	284	255	271	289	287	262	246	297	294	287	329	290	311	271	265	294	329	269	308	273	319	288	304	270	264	269	300	272	270	277	294	282	269	271	270	277	302	274	258	309	281	282	304	271	286	305	291	299	278	262	318	286	301	278	274	329	274	303	295	302	297	302	263	257	312	268	302	266	290	312	308	292	288	304	302	299	251	286	275	283	271	260	292	303	310	297	257	265	282	271	277	284	342	286	322	284	285	276	278	316	282	290	299	299	284	293	258	295	272	259	294	274	285	323	293	282	279	254	311	283	325	236	288	283	288	312	317	266	289	300	302	302	294	272	289	329	281	315	281	272	263	289	299	288	288	289	266	278	289	301	286	277	290	294	333	292	267	314	305	266	280	316	300	309	303	262	292	260	295	317	263	271	307	298	270	254	270	296	297	257	254	288	307	289	280	284	260	258	324	285	261	290	324	274	281	308	295	327	274	309	287	296	287	323	296	305	271	249	286	283	252	289	306	313	309	284	277	265	286	292	284	293	291	293	311	302	276	307	306	290	270	324	291	284	295	297	289	333	299	329	272	315	279	346	279	314	278	305	287	319	308	272	301	332	300	284	312	314	322	291	286	301	303	296	297	265	302	311	263	302	281	272	300	288	283	299	286	291	280	293	253	302	326	284	285	293	285	293	288	258	297	305	273	285	310	262	279	313	290	293	249	300	284	328	316	287	266	288	289	276	303	303	306	304	282	285	294	338	300	293	258	264	270	256	284	289	270	321	298	285	307	293	289	284	268	309	289	278	320	295	268	297	280	250	309	283	285	240	290	310	300	272	299	304	287	261	270	291	291	262	281	267	274	277	262	279	255	261	303	273	314	306	301	337	271	293	296	300	300	291	269	317	277	309	298	297	281	273	261	296	299	292	325	354	329	325	271	277	278	315	293	295	283	279	292	280	303	303	287	291	281	288	283	314	286	306	281	341	273	288	290	270	265	305	278	266	292	297	291	295	281	282	293	275	291	244	274	273	279	312	266	297	297	287	305	332	305	305	275	271	304	282	283	304	283	307	322	311	277	290	291	272	274	306	268	323	299	236	275	289	304	287	277	287	292	307	322	290	325	288	271	285	288	296	275	285	310	293	300	300	273	296	290	274	290	272	289	294	292	289	317	300	290	268	276	276	293	284	271	313	268	268	279	273	281	251	304	287	282	288	270	280	287	300	260	271	307	313	308	286	294	271	293	261	287	267	311	318	267	262	318	280	256	311	283	293	271	303	286	299	315	284	275	302	287	278	285	313	314	320	325	293	265	303	300	298	299	290	288	301	272	278	277	281	309	289	294	296	279	342	299	310	280	280	265	294	311	303	307	289	318	289	317	295	281	311	288	277	330	285	299	317	271	316	286	294	277	289	242	293	313	257	311	295	313	320	286	306	271	265	301	269	288	321	282	284	294	295	319	284	298	260	240	280	294	314	263	307	322	289	285	294	285	270	277	304	296	272	281	294	303	280	262	292	275	328	296	291	281	268	290	267	285	294	268	310	313	269	282	316	299	300	284	311	317	334	316	292	302	302	287	289	294	300	281	306	337	300	300	305	272	294	295	308	288	344	311	299	304	300	258	289	289	305	286	281	289	335	272	275	273	236	290	320	280	271	276	288	295	335	275	285	269	262	304	271	280	305	284	276	286	310	257	297	302	264	293	276	275	295	308	292	286	271	293	261	260	281	306	270	296	293	282	282	297	302	279	339	278	288	292	321	316	277	295	302	293	292	304	233	278	303	330	300	329	302	312	267	297	318	325	323	273	271	296	302	282	294	284	266	261	268	295	299	278	279	315	272	299	262	282	290	303	312	284	266	313	301	285	284	284	288	290	262	302	306	273	312	297	283	291	267	285	279	288	289	266	256	306	258	269	262	289	314	263	317	292	310	300	329	296	262	297	298	289	297	268	327	288	289	278	273	273	313	307	274	299	253	267	298	298	278	268	316	306	272	291	289	294	299	272	289	293	263	302	308	276	273	289	279	309	283	283	304	299	288	307	306	285	312	287	317	266	277	279	279	326	304	318	259	286	319	299	278	306	290	281	284	279	311	282	280	308	316	279	259	300	300	260	259	301	273	312	286	268	304	303	303	290	306	296	295	268	315	297	307	279	297	301	290	276	313	277	312	300	289	269	266	295	305	258	273	279	300	297	280	302	294	265	271	286	295	277	294	306	307	295	295	314	272	286	292	302	280	308	260	290	303	251	263	289	308	289	305	269	297	278	300	283	291	316	295	279	322	318	261	282	276	298	326	287	268	296	317	269	308	297	276	291	271	283	263	313	304	288	278	297	293	276	280	311	260	290	277	276	296	322	329	303	295	287	296	279	273	302	255	267	257	315	292	292	287	271	271	282	302	295	301	331	296	284	274	322	329	288	293	306	286	296	268	322	299	255	289	278	259	307	284	296	301	287	283	306	312	307	292	293	291	299	331	263	278	328	312	257	313	281	304	302	266	276	326	280	286	300	293	299	290	278	292	281	278	298	290	289	291	283	289	305	306	282	293	293	288	312	290	261	308	284	278	303	285	299	279	311	295	303	278	287	312	279	271	323	261	288	313	268	276	320	286	278	310	322	310	283	267	306	268	317	290	282	311	285	286	269	283	271	320	288	296	327	274	312	311	308	293	276	320	294	315	312	288	300	301	295	280	266	292	274	297	292	313	294	311	296	308	310	300	295	281	296	338	303	312	284	303	281	302	298	272	290	312	316	291	307	290	270	293	290	289	292	286	296	287	310	272	281	264	316	307	300	302	301	311	281	286	262	288	290	302	279	304	295	291	303	275	285	294	285	290	272	300	251	298	307	304	294	246	277	293	255	300	301	272	275	317	282	270	281	307	309	272	266	302	295	258	311	312	313	311	281	249	276	319	270	265	297	295	266	260	310	268	299	297	277	328	307	261	267	300	298	278	302	288	262	292	276	303	295	267	304	296	323	256	339	330	280	276	303	275	277	297	257	293	286	255	269	286	280	285	276	309	301	302	309	287	284	285	336	296	282	293	307	273	301	265	285	255	261	253	287	301	300	303	298	328	305	270	280	284	274	282	286	308	311	278	248	279	255	301	314	326	290	290	267	277	296	282	288	300	276	287	287	311	313	291	323	301	292	294	261	307	264	270	301	281	272	273	320	243	279	306	332	310	308	251	312	314	335	254	292	265	280	311	327	280	281	279	279	274	270	297	300	269	300	280	305	275	300	315	303	302	298	296	300	291	275	247	292	309	307	267	279	293	263	264	295	301	287	279	273	252
19439	2599	1217	1408	1274	1083	989	920	826	838	780	815	759	754	746	748	684	681	674	678	685	665	679	725	671	648	682	705	657	706	672	683	677	679	631	644	636	634	658	663	671	662	657	641	662	654	691	698	685	711	670	684	685	651	702	691	725	712	714	694	685	743	685	676	710	685	655	692	722	692	640	653	667	615	663	697	628	699	631	675	659	717	665	678	626	694	613	634	653	674	655	674	661	641	643	674	679	658	681	642	656	695	616	665	659	652	662	639	610	642	635	659	651	613	662	666	652	652	672	645	707	671	632	639	636	699	624	652	646	682	627	674	679	639	650	652	640	640	612	621	683	676	629	664	644	641	619	636	675	598	622	613	624	580	607	626	677	661	685	626	642	664	624	690	662	651	676	642	655	601	667	632	667	665	691	661	639	668	673	649	622	678	628	648	668	681	660	668	688	662	675	563	635	629	632	658	659	645	677	629	683	663	613	648	657	673	683	682	668	628	682	622	636	623	655	626	651	640	677	615	608	673	648	666	617	639	688	703	671	674	694	639	634	609	662	650	658	673	652	628	637	654	661	631	642	628	677	630	661	680	662	637	674	621	616	662	624	635	623	620	668	676	616	642	699	638	623	639	647	655	644	619	617	626	620	630	601	654	680	650	625	641	640	681	654	694	662	630	699	647	654	604	701	645	631	664	614	661	651	640	644	620	648	670	672	600	635	639	639	699	617	636	595	632	665	691	650	679	615	645	634	617	661	652	663	657	618	642	640	636	622	651	629	663	627	645	662	668	652	652	621	676	668	656	601	632	613	654	660	626	612	665	642	657	618	648	663	669	639	671	629	645	671	686	613	676	683	641	637	694	658	691	656	671	679	608	666	671	657	640	646	636	672	638	645	653	680	660	628	643	663	635	690	626	655	637	647	658	584	654	622	633	648	680	633	662	658	662	620	601	607	676	625	625	644	639	603	659	575	676	648	613	661	600	647	645	639	663	615	646	625	678	577	679	645	677	646	612	606	652	672	649	642	594	661	641	706	687	662	737	660	671	701	657	613	643	647	671	581	659	613	603	639	632	644	654	674	636	647	655	672	678	658	634	634	593	654	691	685	612	701	682	622	650	629	649	620	657	632	639	656	635	650	631	700	667	655	662	600	644	651	650	666	645	720	691	676	623	681	670	674	609	643	674	644	628	630	664	679	659	668	647	659	650	628	684	642	630	618	638	669	658	684	664	636	654	603	689	650	640	641	655	660	675	593	631	679	659	630	648	641	646	637	675	648	602	656	622	600	648	655	647	669	642	654	645	690	699	667	666	613	656	654	647	658	649	637	656	667	673	635	631	665	655	648	674	664	659	622	603	638	636	672	651	665	596	618	669	661	628	624	630	637	624	627	649	651	663	609	675	622	673	626	652	639	645	716	667	613	669	659	666	616	645	663	661	641	685	684	680	597	676	655	685	636	623	636	616	630	653	647	673	625	652	634	641	619	617	640	630	618	654	612	673	639	645	628	667	650	650	608	664	683	674	642	656	630	647	662	626	682	654	608	683	627	654	643	603	668	666	662	667	657	653	640	636	639	655	643	664	679	665	626	554	637	659	619	652	658	686	633	654	656	666	673	627	648	670	642	685	661	673	611	617	675	642	690	682	655	602	692	626	632	648	681	672	626	634	632	649	634	671	613	632	699	653	622	624	711	630	651	646	636	608	714	676	632	672	672	642	630	600	688	646	650	680	691	653	705	633	646	674	623	664	629	625	642	626	635	619	635	633	638	649	644	597	643	650	626	638	645	659	677	639	638	646	664	643	686	641	650	675	636	646	639	627	653	618	649	643	642	623	674	657	679	677	620	668	666	667	659	610	626	647	686	701	633	586	655	631	665	649	619	684	667	668	649	627	625	661	674	620	639	660	650	630	651	617	641	612	606	652	603	677	668	637	648	639	665	591	720	671	649	634	648	651	660	679	701	636	630	620	661	675	640	661	620	636	635	605	667	646	614	717	653	678	710	619	611	661	622	673	623	595	663	615	611	674	610	646	676	655	650	646	683	612	667	667	710	658	639	678	666	650	631	650	638	643	698	659	657	683	653	619	632	627	622	637	677	660	620	665	655	640	642	658	615	666	633	633	627	654	616	703	692	648	603	644	660	619	651	651	649	603	637	657	631	643	665	669	636	655	675	631	637	636	621	653	608	683	621	680	663	643	641	658	686	619	648	658	659	662	630	664	620	671	632	655	648	672	620	610	694	676	687	619	670	692	638	656	614	661	638	651	674	647	650	667	629	667	652	598	684	633	668	627	603	695	666	688	703	645	672	609	641	645	660	640	681	601	662	594	636	663	629	616	618	671	666	665	693	647	652	656	666	631	660	644	700	617	653	666	670	614	670	665	647	654	629	683	679	640	691	616	643	686	629	690	634	650	619	685	591	656	708	630	710	645	720	603	648	651	659	667	641	674	660	625	633	617	667	634	642	677	653	668	631	590	649	661	632	619	621	614	652	652	658	646	648	653	636	675	606	621	652	665	617	623	603	705	655	656	664	645	634	661	650	678	652	684	654	622	649	638	654	653	687	643	652	646	630	595	639	682	626	638	607	633	650	635	657	617	644	617	667	638	637	635	627	638	626	659	691	656	638	598	696	657	649	656	659	622	620	665	659	628	652	652	649	682	665	637	657	652	630	654	660	641	675	666	642	649	652	644	617	701	649	667	646	601	686	643	683	658	654	594	608	641	620	660	659	629	596	670	635	689	633	672	662	672	670	640	650	637	647	631	640	654	663	657	628	679	667	649	666	635	618	695	663	616	639	660	667	667	645	666	647	625	601	619	640	636	622	665	638	653	670	657	619	620	684	652	650	644	619	646	639	695	632	657	623	671	664	688	665	652	651	646	663	623	631	653	674	628	644	637	673	636	669	659	665	649	686	688	655	620	699	653	667	630	677	681	602	642	687	644	659	648	660	629	645	654	655	640	608	615	667	645	623	640	622	657	662	667	666	672	655	648	633	625	662	645	649	618	626	664	663	609	667	641	666	624	619	659	681	629	696	667	649	671	649	616	626	593	639	657	637	654	638	631	680	673	633	694	616	640	617	671	642	635	609	693	621	639	644	628	604	686	670	599	652	578	660	640	639	694	710	630	583	639	610	629	668	664	650	650	653	652	616	684	664	645	671	678	638	635	654	662	600	624	673	637	649	681	630	655	666	670	661	652	610	626	686	622	596	607	666	624	632	649	648	655	631	674	663	686	636	639	674	673	631	667	645	652	622	647	645	666	660	627	640	658	658	651	653	645	631	652	644	619	598	646	638	651	621	665	631	646	656	657	672	642	642	637	690	616	632	610	632	619	634	615	607	644	672	639	630	600	631	672	628	701	678	676	625	612	667	645	663	652	644	643	665	661	619	633	654	616	655	630	640	609	645	642	636	650	679	671	631	629	649	679	708	623	643	632	662	660	654	642	629	614	614	623	667	628	646	664	625	670	616	646	675	657	674	616
43386	13778	1866	888	588	498	486	465	381	357	371	357	377	370	350	358	306	364	340	345	323	264	336	318	352	327	321	345	342	329	294	311	333	334	348	322	325	375	306	348	331	314	349	359	313	353	373	323	318	328	327	344	324	343	355	353	357	329	342	326	345	364	308	339	338	346	321	360	322	378	354	353	349	312	315	311	347	353	327	326	306	326	318	326	324	327	330	321	311	323	321	391	359	331	308	310	328	316	301	320	323	338	343	352	342	350	343	337	326	351	314	313	319	317	350	314	365	336	308	312	319	321	338	329	339	326	360	322	327	348	347	326	340	357	354	329	330	335	316	334	307	309	352	363	309	321	343	360	331	336	356	351	349	352	358	330	354	375	313	298	346	358	343	332	325	324	314	265	351	303	313	320	341	326	314	340	367	344	340	329	320	314	306	301	336	317	362	343	325	372	355	317	325	389	319	326	312	297	361	330	292	321	347	356	328	347	326	359	333	328	338	335	326	305	325	307	337	307	349	321	323	305	320	329	314	303	330	353	317	312	336	306	302	310	322	330	313	333	320	299	327	370	277	318	326	348	362	332	337	341	341	302	333	337	368	324	319	328	313	325	281	323	300	331	378	340	338	339	343	335	280	351	356	330	339	331	351	335	347	323	340	385	317	335	337	342	345	338	353	356	316	315	312	351	338	298	339	355	319	306	363	374	307	339	367	328	358	330	361	337	321	336	348	350	336	330	336	319	360	353	304	324	347	330	329	314	330	308	310	313	290	306	350	334	327	293	305	363	324	354	357	321	323	345	359	334	321	312	316	332	302	324	342	338	308	353	329	323	343	314	367	325	354	322	307	309	351	322	350	276	293	336	270	329	325	315	332	292	312	365	315	310	369	287	312	342	337	338	316	322	308	337	319	301	348	365	380	329	326	329	337	323	326	321	335	342	309	310	320	341	308	295	320	300	343	360	326	377	320	332	311	299	311	322	320	325	382	349	344	351	339	271	289	319	355	315	303	307	331	339	289	324	328	360	310	314	361	345	319	348	368	343	303	314	316	308	341	351	321	295	346	324	327	342	319	336	313	297	319	337	339	318	333	332	316	360	356	312	316	306	361	333	327	295	344	309	367	332	299	372	332	338	315	296	321	342	359	284	293	358	322	332	330	346	337	329	323	299	331	309	339	318	351	327	328	345	349	336	340	297	335	318	344	338	331	290	332	296	324	340	334	348	339	342	327	312	318	352	341	341	323	315	339	283	372	320	325	332	329	304	355	314	302	314	322	311	326	337	366	330	335	355	332	327	351	331	366	348	352	314	389	318	314	291	357	365	333	332	328	308	320	321	362	333	315	330	322	338	358	318	356	319	343	324	301	300	385	321	317	343	320	374	300	360	357	337	342	307	348	327	352	326	323	310	370	322	351	334	375	361	277	347	337	347	329	316	329	351	290	323	300	334	303	319	349	346	342	328	317	320	344	349	326	329	331	394	341	351	324	317	299	316	316	328	331	330	325	339	325	324	313	332	301	335	355	342	340	335	321	315	326	368	345	313	323	299	369	323	325	334	341	334	316	308	330	331	373	313	360	312	344	334	307	365	318	317	352	376	361	329	313	326	340	343	322	354	339	320	309	332	319	318	344	326	368	335	353	304	337	316	374	319	300	337	329	309	310	330	335	331	315	317	325	332	301	328	303	327	354	341	332	339	333	360	331	335	322	307	340	306	337	341	308	362	314	326	341	334	366	314	354	352	319	352	350	334	311	305	310	326	346	344	325	342	308	344	329	355	343	347	340	371	346	304	341	336	345	325	345	318	332	314	315	321	314	338	353	300	335	359	326	350	309	320	361	320	339	357	349	327	322	326	336	353	287	328	332	310	370	336	342	367	328	302	346	324	314	343	288	357	332	333	396	339	336	310	335	331	360	330	347	308	334	337	333	353	354	356	349	333	300	302	347	347	326	270	337	322	348	323	299	335	282	335	329	309	341	371	335	310	322	333	353	313	312	314	329	347	314	326	314	324	320	306	353	327	324	305	296	377	346	338	327	320	343	314	306	363	326	331	363	336	330	306	350	348	320	302	343	304	354	322	311	313	330	340	341	326	341	354	344	328	328	322	309	317	302	310	330	354	297	375	326	312	337	345	315	312	334	320	344	338	315	361	287	342	346	305	336	326	320	322	326	292	311	320	340	337	337	362	363	336	328	331	334	321	296	347	316	362	293	310	333	352	331	353	340	296	348	319	347	318	354	312	339	298	314	362	321	294	320	310	326	330	345	330	356	332	347	363	349	328	330	349	326	304	356	329	316	338	315	326	347	300	332	333	341	314	327	310	334	293	367	312	338	320	342	316	356	328	317	323	371	343	331	342	321	346	355	338	335	338	342	349	312	374	386	355	341	329	340	341	301	302	305	305	354	330	345	367	338	321	320	333	331	322	299	347	310	341	372	345	353	317	322	364	333	346	305	317	362	360	338	339	336	326	290	337	349	309	297	303	295	357	309	341	340	337	331	353	296	310	323	330	329	327	303	315	292	342	302	337	341	338	306	383	318	277	347	333	349	342	300	297	323	310	313	372	312	316	334	364	299	313	323	335	306	340	339	317	344	322	346	330	319	377	317	337	359	326	370	340	343	322	364	331	331	348	344	338	342	313	310	346	345	334	343	328	320	321	333	310	377	366	345	333	345	330	324	349	353	331	340	302	306	320	326	328	348	313	343	318	335	289	349	352	332	316	325	349	296	343	350	340	318	360	339	312	314	317	312	335	373	338	326	326	335	329	346	373	329	350	322	331	333	318	365	331	322	339	324	330	331	359	363	321	324	337	353	297	370	370	313	367	350	349	330	338	362	334	329	325	333	330	290	328	302	322	346	343	348	308	337	338	340	345	294	293	301	317	325	340	333	312	346	346	341	329	337	347	328	333	316	330	281	352	307	345	364	369	328	329	309	322	358	297	302	337	326	324	317	313	336	340	333	318	352	311	314	306	304	326	298	311	332	358	333	352	293	324	305	337	326	324	333	318	355	329	350	274	307	314	349	303	308	333	332	358	327	332	315	330	317	367	316	313	319	310	317	338	349	343	341	339	290	311	325	302	327	319	325	348	322	331	316	294	347	327	323	335	311	308	326	330	302	325	329	340	297	348	315	317	314	356	374	337	337	369	320	333	306	330	347	335	351	286	308	280	362	349	331	321	317	343	336	330	330	350	316	315	352	337	321	342	306	353	333	298	299	361	307	315	320	358	336	334	365	327	342	357	373	317	304	331	344	316	319	352	314	312	335	353	315	363	328	373	290	331	347	307	306	314	367	338	350	334	318	315	330	347	337	295	328	350	357	313	319	321	315	281	323	337	302	353	345	310	336	328	310	307	331	331	336	374	339	291	317	320	328	375	315	347	320	368	331	303	291	314	332	335	314	334	334	323	344	348	345	294	372	303	324	320	352	333	325	343	342	344	323	350	344	353	306	315	332	312	348	327	360	330	335	320	332	341	327	318
24932	4725	2044	2267	1974	1626	1396	1257	1176	1024	1036	965	908	897	835	861	864	810	860	843	811	757	807	770	760	741	789	791	756	766	759	781	764	780	707	733	703	721	692	725	724	748	723	739	830	797	808	757	779	792	775	779	791	781	830	749	761	751	727	747	785	759	757	751	739	751	776	752	746	803	727	811	764	756	764	766	795	792	706	740	667	731	748	759	741	727	744	705	728	717	684	702	778	680	699	727	741	747	744	697	728	710	708	719	768	751	713	712	656	721	685	732	718	700	707	711	696	760	730	649	718	756	807	688	758	771	708	701	729	712	692	770	716	759	696	733	687	697	722	746	715	701	758	722	717	721	739	708	728	712	699	722	754	733	713	720	723	718	729	712	713	712	723	738	735	707	712	719	740	716	736	723	729	726	720	701	740	691	671	720	694	740	662	749	697	719	753	689	732	688	722	669	731	744	714	684	727	703	698	689	677	744	731	710	734	723	715	685	676	726	769	731	693	651	740	677	716	717	705	729	699	716	678	715	673	742	677	687	710	719	666	691	725	718	702	698	736	730	720	732	714	670	692	684	727	723	707	704	666	762	718	738	697	668	696	718	732	701	755	679	685	713	734	669	744	683	660	734	694	748	664	691	772	761	737	715	725	710	694	735	685	731	707	637	668	722	728	689	695	779	745	758	667	677	732	691	762	705	759	720	721	660	713	692	724	773	671	708	706	713	744	688	701	735	743	701	747	735	688	729	665	718	754	697	693	722	732	681	725	682	761	710	713	717	702	719	689	689	684	746	747	719	684	738	675	715	722	666	705	709	689	701	704	704	682	721	696	738	767	670	713	733	732	719	698	719	696	732	698	732	660	702	735	697	714	686	723	683	679	736	729	698	720	711	709	678	672	748	716	729	717	761	701	680	751	705	723	637	701	737	733	668	763	721	694	721	708	723	694	730	711	724	729	699	703	721	705	707	710	730	703	734	764	728	705	720	701	681	705	738	746	695	741	679	650	712	669	736	722	720	766	733	774	736	720	720	705	662	724	708	705	717	732	765	717	745	730	700	695	712	690	715	743	768	710	705	730	741	666	757	682	677	684	704	759	720	680	713	776	709	730	736	721	693	701	708	733	719	756	678	721	717	754	696	697	705	689	732	713	694	702	676	731	707	683	655	712	715	715	669	764	700	728	712	726	744	678	704	701	709	702	672	729	692	704	704	725	731	712	665	691	696	706	691	651	722	779	722	714	689	677	721	734	692	687	696	716	703	736	739	754	678	737	684	694	726	723	691	721	760	745	734	708	701	705	715	695	726	666	719	708	737	739	733	712	733	681	734	710	749	668	711	742	738	745	711	728	750	742	703	708	707	719	713	700	748	733	703	783	687	679	746	745	748	686	702	724	702	732	738	740	761	742	716	750	706	704	692	674	672	690	707	708	705	701	669	756	664	704	713	710	755	727	667	691	719	704	721	748	721	694	722	722	729	707	742	735	699	757	719	718	697	662	752	712	719	691	700	666	703	723	700	743	687	698	682	707	741	731	718	692	686	712	788	716	745	741	717	710	720	725	706	702	739	679	733	744	739	691	689	689	729	718	738	704	683	738	723	739	717	738	675	731	707	725	742	713	685	732	710	676	756	736	719	746	705	740	704	698	727	711	749	723	686	700	733	738	722	754	671	717	692	668	735	727	715	686	657	724	705	730	707	728	728	726	722	695	705	731	746	721	759	729	719	745	737	724	775	707	702	684	700	707	678	719	749	717	660	728	709	723	709	693	749	716	742	729	631	712	749	756	735	711	697	762	657	692	685	681	704	701	680	751	647	713	710	715	720	695	735	725	738	790	708	724	716	699	707	752	730	702	724	725	660	751	696	711	736	674	730	704	757	689	741	686	742	702	749	739	685	682	742	718	708	704	721	701	732	684	706	713	731	701	764	740	728	705	711	746	719	734	728	707	704	705	702	750	675	747	725	749	703	719	694	701	686	634	715	747	708	700	659	717	683	717	761	690	708	698	689	754	706	670	685	721	737	686	697	717	696	702	705	715	751	681	679	744	747	724	730	762	747	719	721	701	733	701	718	717	760	760	749	692	731	733	729	737	664	768	670	740	728	685	742	703	707	710	689	742	741	692	738	707	729	717	750	725	709	745	697	708	744	727	685	777	731	697	688	694	692	712	721	771	684	713	640	732	729	677	724	724	723	679	711	726	699	687	691	723	752	698	743	753	697	696	735	696	673	727	727	755	695	700	760	684	705	685	717	738	692	711	739	691	760	682	722	755	710	678	713	700	750	709	702	714	735	753	741	730	716	715	678	679	741	709	728	722	694	688	674	729	681	700	678	717	755	697	709	692	679	703	717	665	708	650	696	715	733	695	720	736	737	747	754	701	738	681	702	708	742	710	720	681	737	728	686	673	714	702	710	713	704	712	703	678	763	677	722	643	671	709	676	700	763	725	713	749	643	713	686	686	717	767	642	702	732	702	741	699	650	711	727	703	706	756	682	724	726	703	756	711	710	681	732	686	729	703	671	713	694	694	740	716	730	637	751	709	672	691	723	727	716	717	753	673	715	750	720	684	712	717	686	698	696	728	706	732	747	739	764	754	725	711	689	712	725	733	698	689	751	703	739	692	700	715	747	674	715	704	700	737	626	763	742	762	713	734	707	704	740	715	739	696	696	681	693	697	724	687	744	690	727	762	675	722	651	717	690	679	731	654	756	702	728	736	700	714	721	777	759	710	728	692	716	663	711	724	751	716	750	707	739	716	757	711	727	730	699	756	727	709	681	741	730	677	745	721	755	741	727	748	727	710	714	713	700	780	705	750	656	729	728	684	701	711	718	725	734	697	774	743	750	724	729	724	710	678	667	750	703	714	777	724	688	725	684	695	715	722	696	692	727	690	700	695	704	731	727	739	708	697	673	724	661	674	717	676	713	737	680	707	739	736	766	685	725	715	743	731	635	739	710	708	709	728	753	722	711	695	741	677	742	746	685	744	732	727	716	769	715	745	759	769	737	718	755	667	740	696	701	708	711	750	671	657	716	748	718	677	748	717	744	737	762	744	676	681	720	702	672	700	764	727	731	683	671	737	734	711	696	675	723	695	705	688	736	710	705	712	730	713	689	746	693	727	724	709	733	713	715	734	707	743	753	672	727	713	690	720	729	712	679	751	733	752	737	719	693	722	668	702	695	734	687	734	693	718	657	687	756	737	711	695	693	747	696	786	674	685	729	720	741	699	726	674	719	734	752	718	712	757	725	755	712	773	740	706	699	688	763	711	707	748	688	733	690	681	745	696	726	714	758	692	707	740	732	710	684	645	725	723	709	728	705	713	750	685	710	731	697	742	710	754	728	677	711	680	694	678	731	738	738	739	738	697	704	747	735	668	754	680	718	720	740	697	635	684	664	740	739	712	712	733	666	701	720	759	768	730	711	689	704	706	760	713	688	733	700	707	694	702	720	738	714	716	684	704	719	791	678	712	702	732	680	730	672
15056	2299	251	248	223	196	213	201	189	202	228	166	209	213	210	196	193	212	184	178	201	193	231	200	209	196	214	182	187	225	197	221	201	159	208	212	214	193	194	219	213	197	224	207	207	199	179	200	211	214	202	186	214	204	196	222	218	184	194	216	199	174	206	198	200	210	218	202	188	222	177	196	193	197	197	221	180	194	185	238	194	216	189	166	208	206	224	213	220	206	214	184	196	189	209	214	194	191	196	211	183	211	197	200	226	180	256	210	196	210	189	172	211	212	208	182	209	221	184	204	199	208	193	215	199	180	192	194	208	207	229	197	173	209	192	201	193	194	212	241	177	196	194	223	207	196	199	188	204	205	228	184	206	179	209	192	212	222	184	205	196	225	206	188	209	206	223	208	244	208	206	210	198	205	226	191	204	190	191	175	204	181	185	186	183	187	211	208	203	236	209	198	209	193	184	195	188	179	188	185	202	213	190	196	189	182	177	184	195	198	207	176	197	218	194	211	216	212	197	188	191	208	198	190	237	209	177	190	192	187	205	190	196	221	207	217	198	205	222	189	213	205	224	185	200	230	212	192	217	186	205	182	159	182	219	218	190	217	190	193	213	190	214	224	207	219	211	203	206	219	230	208	193	203	221	210	184	188	201	180	217	178	203	221	212	192	182	196	215	202	192	232	207	209	220	215	186	223	227	203	183	193	202	223	195	190	218	201	204	202	221	214	194	187	206	188	206	203	173	199	200	201	164	186	211	195	199	202	208	184	212	210	215	217	208	209	176	208	211	214	210	203	190	175	207	161	189	158	206	187	198	221	223	214	185	186	209	200	193	203	192	196	216	204	219	201	214	182	198	203	215	213	206	220	185	212	229	170	202	185	207	202	199	185	179	223	187	182	206	205	206	198	194	211	203	192	198	182	192	188	216	215	227	216	220	208	231	197	201	213	214	213	183	182	195	208	212	210	220	182	183	188	204	223	207	207	208	181	213	202	179	195	198	206	189	220	211	223	205	219	206	194	221	205	200	209	205	176	230	217	185	227	197	182	213	185	189	234	187	184	183	224	191	211	202	236	214	190	201	200	200	206	209	210	239	206	172	197	198	178	207	199	175	179	212	191	209	186	216	190	191	197	201	198	207	214	195	166	216	184	194	171	181	188	197	221	197	196	178	186	182	219	208	245	208	198	195	200	216	200	199	197	164	203	214	190	204	214	207	174	202	203	202	219	201	204	200	194	210	198	216	192	186	171	218	198	193	166	202	239	207	206	208	175	186	207	196	178	227	183	224	195	194	240	177	179	208	207	199	195	221	219	213	203	173	205	165	205	193	161	209	242	205	193	194	210	194	201	185	211	216	223	211	193	221	232	226	244	186	189	188	189	193	214	193	197	194	197	218	229	204	229	217	218	224	205	196	196	204	205	209	195	188	193	200	198	188	212	238	195	211	213	207	196	212	193	209	232	198	215	200	196	200	168	178	192	197	194	204	193	235	212	189	214	194	210	185	196	201	198	232	210	186	176	190	221	212	184	199	208	193	217	193	193	200	206	194	262	172	202	205	199	171	194	214	193	198	208	215	211	240	202	204	193	184	220	196	213	207	195	185	207	198	195	209	209	206	211	206	198	216	188	208	198	229	201	240	182	182	190	202	196	187	183	196	229	208	219	199	208	188	217	167	194	203	216	199	201	215	198	194	215	189	224	182	189	208	177	229	216	214	194	205	211	213	188	169	201	197	209	207	195	213	191	185	210	200	188	191	172	182	199	195	212	199	208	209	177	194	204	198	185	201	181	203	200	203	219	205	213	185	212	173	202	188	212	181	175	204	207	172	210	211	203	213	201	204	188	201	220	217	208	212	200	192	225	199	197	199	228	196	199	198	227	199	207	236	229	193	217	184	183	217	187	196	210	202	177	199	217	200	191	213	212	212	210	209	204	179	212	173	192	210	205	214	203	265	191	203	190	176	244	241	204	231	218	199	241	198	218	193	199	193	228	224	192	193	201	181	180	209	197	183	203	199	197	210	195	205	218	193	178	217	268	201	195	202	185	194	226	180	221	229	183	228	191	201	182	207	180	212	182	244	196	216	198	195	199	195	207	224	213	182	219	201	186	182	234	204	213	212	226	190	203	227	228	219	198	214	204	204	209	222	219	208	185	203	206	204	225	197	205	187	202	159	198	201	180	175	204	198	179	217	238	231	198	208	187	195	203	221	201	199	198	214	210	214	230	194	198	209	186	196	196	193	205	226	207	205	198	208	189	218	217	210	209	187	208	185	217	177	229	205	191	183	172	205	194	199	194	202	195	230	215	211	177	192	188	202	211	200	198	209	219	217	208	228	218	195	194	172	205	210	203	199	191	209	184	200	208	196	195	204	190	194	196	212	203	219	175	206	179	210	192	225	181	208	199	203	220	184	213	195	219	201	185	175	220	204	200	203	198	210	226	216	193	212	232	202	221	193	222	210	194	200	189	197	190	205	199	180	196	206	197	198	216	211	195	191	220	198	185	192	195	223	191	191	215	189	182	202	187	203	216	203	179	196	201	208	207	197	205	195	165	210	197	173	199	200	213	210	171	217	226	191	217	204	213	183	200	205	213	170	177	232	208	205	188	212	214	218	204	192	206	200	220	215	184	232	179	187	206	217	201	222	185	173	210	209	211	207	216	223	209	193	226	191	212	209	165	227	181	201	189	223	204	198	177	222	206	182	195	198	236	201	193	187	211	167	202	205	197	210	210	222	209	209	196	181	187	172	207	197	222	190	231	226	199	203	223	214	195	228	205	195	192	233	194	201	171	200	208	197	187	178	228	188	206	192	181	207	188	175	192	178	195	211	201	202	214	197	210	238	195	205	207	189	191	187	238	180	191	191	173	172	204	205	233	178	186	191	198	219	170	205	211	214	199	230	218	200	197	228	205	186	199	211	208	191	209	189	215	185	185	208	219	209	190	175	209	213	214	200	195	201	193	182	221	201	206	190	194	192	221	179	191	201	205	202	198	214	196	211	175	202	202	172	189	188	213	221	189	212	181	203	215	212	199	227	185	229	211	185	190	209	194	198	196	208	209	226	238	216	180	192	186	203	194	181	212	199	175	195	210	198	213	218	239	189	192	212	201	209	207	200	197	195	200	194	191	212	193	206	221	203	196	217	196	193	190	206	218	194	187	229	196	213	217	214	209	194	207	224	181	213	185	199	182	197	213	222	199	189	216	190	208	184	208	173	191	195	206	194	191	195	185	192	189	189	199	231	191	203	206	199	185	205	183	211	201	213	173	191	199	210	224	187	212	196	186	202	183	202	204	188	186	192	202	222	194	198	205	209	195	203	208	220	220	202	220	200	222	191	212	184	204	187	196	220	209	192	212	221	214	199	197	212	199	210	208	209	183	208	197	199	210	210	223	191	187	206	194	196	189	219	214	211	174	198	224	205	219	198	188	207	194	194	195	215	193	207	193	211	215	188	206	191	197	210	211	217	189	186	197	196	202
8728	1231	549	521	506	507	509	479	478	511	463	468	465	506	445	454	469	438	487	489	488	498	462	444	482	446	468	463	508	477	439	497	466	513	475	494	510	448	470	468	499	446	501	492	472	464	455	494	485	534	489	491	477	500	527	516	470	440	490	523	495	458	485	491	485	464	496	490	469	542	474	506	427	495	502	490	473	491	466	490	510	472	472	513	511	508	512	444	472	472	498	492	506	497	468	485	505	448	473	497	474	513	468	483	463	482	484	487	483	502	490	444	468	487	483	509	519	482	469	458	487	460	418	502	501	467	488	466	425	460	435	469	548	459	455	510	464	485	481	513	480	469	491	450	451	447	470	446	454	451	524	498	470	519	507	479	488	469	468	505	474	479	479	472	478	450	438	468	474	501	486	462	463	448	488	512	522	445	466	459	462	444	486	486	465	476	432	450	458	481	486	498	427	456	448	474	460	490	471	485	438	496	463	502	479	460	513	443	519	473	456	494	480	436	452	440	492	445	475	505	445	476	472	463	451	454	424	489	449	490	492	489	481	519	457	493	483	482	511	453	465	449	509	529	499	450	479	489	480	492	473	477	460	499	474	508	483	449	480	492	482	525	511	460	476	478	482	470	475	443	483	492	435	452	513	435	477	466	486	462	496	489	467	506	488	470	470	447	478	484	456	465	507	476	496	494	456	450	461	473	511	488	479	453	505	472	492	486	505	464	471	456	484	500	463	451	468	446	477	471	478	478	475	471	457	470	471	473	493	463	446	448	490	520	477	484	426	474	498	484	452	470	503	468	494	461	489	481	477	490	470	455	514	473	467	461	468	474	474	447	493	506	449	474	483	439	473	499	435	465	516	461	438	479	454	429	459	476	480	501	463	471	485	507	463	456	471	486	508	481	456	505	472	462	479	436	458	498	513	489	480	506	474	509	436	490	478	493	494	478	477	458	471	486	504	465	457	477	494	474	452	473	492	460	451	504	427	489	431	433	481	455	473	472	508	493	492	462	526	483	470	485	508	450	477	462	474	460	446	507	477	504	440	450	477	490	474	478	450	441	457	432	475	455	500	491	464	474	428	492	443	507	457	515	474	463	464	500	489	468	499	477	474	493	468	456	505	488	462	489	449	482	485	473	470	456	458	461	506	466	502	454	451	464	462	446	446	480	478	480	456	475	469	447	482	492	475	483	461	483	506	456	489	472	448	488	493	488	488	447	479	518	453	456	491	506	467	475	481	462	488	471	499	483	496	476	494	475	480	501	445	465	466	493	456	447	489	452	462	502	454	471	463	492	475	489	463	468	520	461	449	469	441	481	484	474	465	466	456	498	466	513	514	467	458	479	485	467	501	472	468	461	480	511	495	474	499	485	441	479	509	468	465	478	487	446	465	499	478	459	480	465	457	486	474	449	529	472	470	446	453	474	493	487	460	510	480	455	448	482	494	491	467	509	479	455	475	435	466	489	492	469	526	491	505	521	456	450	485	461	496	520	492	467	446	473	464	491	465	478	473	491	420	469	471	488	463	469	436	441	452	472	481	472	453	459	442	492	505	466	465	473	475	487	470	460	476	490	466	507	461	504	521	471	449	459	464	465	477	461	478	442	475	493	493	497	440	500	486	458	494	471	455	461	497	460	466	453	467	496	467	469	492	457	460	478	456	459	463	477	493	446	492	479	501	487	478	518	436	430	479	448	449	484	484	413	503	446	490	493	442	493	455	498	482	451	492	477	489	465	496	485	465	452	490	493	481	483	459	475	471	484	498	457	477	473	469	473	458	494	475	470	489	473	446	537	471	494	487	471	433	483	460	450	459	456	486	450	436	463	428	488	478	497	473	476	470	489	485	504	488	470	521	487	496	483	446	499	439	443	478	502	528	436	464	456	490	484	462	463	451	492	454	491	490	471	487	447	484	451	488	473	469	509	476	494	489	503	432	485	462	487	499	444	491	463	496	494	443	451	498	472	480	510	472	476	492	492	496	473	470	479	500	538	456	461	491	480	476	506	497	464	457	496	510	469	456	489	458	464	506	498	486	461	470	445	457	488	449	495	476	487	465	460	485	452	486	483	515	498	496	470	527	493	451	477	492	457	492	490	435	436	497	449	470	500	454	447	498	473	426	438	471	457	456	469	488	498	477	471	506	454	441	500	459	464	444	465	467	470	499	455	451	496	492	502	466	434	447	492	502	478	458	454	475	485	506	466	480	478	486	479	462	442	481	504	480	494	496	466	497	466	503	452	476	461	526	469	452	452	477	482	450	463	468	470	446	470	469	506	551	467	469	494	470	477	470	484	473	457	490	451	490	476	450	468	483	458	470	452	467	477	468	483	482	486	497	443	468	455	462	459	507	502	467	465	497	484	471	452	477	483	452	486	452	494	451	454	498	484	447	479	506	476	478	463	477	524	459	453	504	447	455	465	479	494	450	460	442	454	510	463	486	528	443	526	471	481	472	464	462	473	475	480	492	483	491	478	510	496	504	498	524	473	474	423	498	470	465	481	480	463	449	491	514	447	479	454	480	427	467	495	461	478	513	478	466	475	485	497	503	489	488	460	458	477	498	466	456	479	478	470	511	496	522	499	490	429	476	445	431	479	478	499	528	508	474	439	470	497	466	480	481	441	488	536	429	498	482	463	495	453	457	478	473	474	458	498	499	472	460	484	457	478	516	480	426	474	456	457	479	484	426	477	492	511	468	487	437	489	473	469	498	453	459	447	464	445	455	458	440	460	455	487	491	458	464	464	482	480	477	437	520	504	469	502	436	453	503	466	493	493	464	439	511	466	465	504	470	458	467	473	465	468	456	497	449	465	487	451	451	475	451	456	454	479	474	489	455	442	523	466	491	455	524	496	479	426	466	479	484	511	473	458	484	494	488	482	484	482	479	487	478	452	462	510	504	458	455	464	470	481	432	501	439	462	494	461	454	474	478	480	465	462	454	468	493	463	457	475	474	506	454	455	485	461	502	484	495	451	457	494	501	484	480	445	464	435	475	512	518	471	472	477	459	478	443	451	473	485	495	477	462	433	457	500	444	475	469	450	494	477	479	477	469	468	497	467	499	436	507	446	465	438	462	451	487	479	453	469	488	451	484	466	458	467	480	464	449	476	462	486	498	496	500	463	485	501	464	508	459	475	522	465	496	481	494	478	476	449	453	485	471	511	486	447	453	462	510	510	490	481	480	497	476	479	502	459	470	489	428	484	467	463	480	470	488	439	481	463	503	472	471	450	487	495	474	469	454	481	489	514	447	481	516	440	486	456	463	482	483	476	493	505	472	486	513	445	468	487	467	454	496	483	484	500	501	437	468	479	452	461	469	504	487	512	464	493	470	482	498	423	481	462	498	475	496	513	463	487	465	507	482	446	482	488	518	465	462	485	489	482	505	491	497	434	473	499	469	499	484	464	480	419	461	499	507	530	486	505	449	493	468	427	473	460	464	480	496	490	469	484	482	467	502	485	463	443	477	489	428	498	509	437	482	501
34245	9760	1003	519	402	395	389	369	332	326	327	326	313	332	280	315	303	312	301	308	361	310	316	282	315	274	293	261	294	311	329	272	274	304	294	268	281	301	288	312	319	301	280	300	255	287	309	272	265	291	310	301	321	288	293	259	276	314	298	304	320	294	288	285	284	280	291	288	285	308	296	267	292	292	331	280	272	289	279	264	302	296	274	268	311	289	283	278	298	305	278	291	267	280	276	263	290	321	315	252	301	279	285	284	249	315	305	253	284	288	246	297	278	293	305	284	280	305	276	284	284	269	273	288	272	286	275	280	264	285	295	248	290	297	297	313	311	266	279	297	324	285	293	289	282	276	309	318	280	282	282	287	276	267	275	289	282	309	286	298	306	299	290	314	257	287	281	272	270	270	268	290	305	334	262	264	267	324	287	274	282	308	300	270	266	268	292	274	285	271	301	315	273	269	283	302	276	268	298	279	286	275	302	291	301	276	252	286	271	317	276	290	310	283	274	292	299	300	289	292	305	283	292	270	269	299	309	322	291	304	286	294	274	277	310	302	277	302	257	286	297	279	270	273	277	288	286	296	294	334	281	278	277	297	294	278	299	265	287	330	281	292	289	284	269	291	292	284	299	266	291	305	295	286	287	277	297	293	286	309	291	283	301	325	285	293	300	302	269	279	293	300	305	278	267	295	306	276	306	273	293	287	302	314	286	313	274	284	285	284	271	306	268	307	256	291	274	295	280	313	264	302	296	276	293	281	263	289	284	290	271	294	326	298	228	269	301	289	297	289	323	310	273	258	280	286	301	268	293	278	301	302	294	299	318	254	277	304	306	295	259	292	237	274	292	282	294	278	291	296	285	282	254	305	317	297	316	293	278	278	297	276	273	299	295	256	298	303	307	302	269	288	301	253	276	309	254	289	286	274	289	281	314	287	320	309	282	289	288	297	290	309	300	280	249	322	321	292	284	264	284	280	283	310	286	274	281	302	319	272	299	290	263	298	322	290	266	330	313	299	295	301	320	307	280	287	312	263	280	282	320	287	291	291	301	272	285	322	289	252	285	282	305	277	325	282	275	279	284	281	291	318	284	296	277	276	278	299	286	273	258	264	281	268	310	285	281	317	262	300	291	260	305	290	261	290	304	299	297	305	321	292	263	293	299	334	295	313	273	299	283	282	270	259	284	305	295	270	284	263	317	309	271	334	288	283	293	278	278	261	278	292	311	301	314	296	262	287	286	275	296	269	266	303	280	304	294	261	282	271	292	282	313	279	306	331	284	255	251	317	331	275	303	330	299	281	310	273	260	304	297	308	281	288	286	283	284	251	313	293	329	290	282	255	268	274	293	259	323	311	302	260	285	294	299	314	297	308	296	278	289	261	278	260	319	290	265	266	302	301	303	267	311	274	270	286	275	270	296	307	358	302	293	305	309	272	336	278	306	300	322	286	278	293	314	277	266	287	297	263	323	286	259	304	231	303	301	301	298	266	291	281	281	269	268	306	282	292	308	279	285	296	288	288	284	281	325	286	286	282	260	316	296	291	289	278	284	291	273	316	288	313	324	261	283	278	305	282	310	291	275	327	276	277	312	308	282	290	255	283	314	263	330	294	299	299	299	283	311	275	290	300	296	291	286	283	317	313	284	272	285	281	289	285	270	291	297	310	286	233	264	263	264	333	278	289	278	325	361	297	269	295	325	272	279	292	314	243	286	302	291	236	280	281	290	323	307	288	287	255	264	264	317	301	303	277	325	273	288	296	304	290	277	291	307	284	277	308	311	275	278	304	274	304	326	276	260	284	301	282	268	295	321	283	284	299	301	285	329	280	280	285	316	302	271	296	296	275	295	259	304	266	296	289	276	288	296	283	298	307	267	312	299	271	308	286	318	293	318	287	278	304	314	301	317	278	294	278	290	282	286	277	285	282	310	310	273	288	324	281	270	299	283	265	284	294	290	308	319	294	293	291	272	251	290	267	267	271	278	283	272	293	285	330	270	300	292	296	282	304	303	282	297	279	331	272	302	304	310	310	316	309	253	279	297	248	321	299	278	272	279	309	302	327	286	289	266	301	323	296	294	275	327	282	272	304	300	314	295	260	297	301	258	282	280	282	325	292	274	296	280	258	294	264	279	266	285	264	286	286	319	272	280	301	286	298	280	308	282	328	269	262	317	289	278	301	257	288	259	284	281	328	310	277	281	264	272	273	297	263	263	255	277	304	279	259	267	291	315	293	305	279	288	291	265	287	260	260	282	303	248	282	269	297	310	263	293	288	280	312	301	294	282	299	325	303	290	256	302	259	289	270	284	271	287	283	278	262	263	310	302	297	278	280	289	248	271	301	299	306	266	303	309	287	278	268	273	262	303	284	291	247	250	266	261	301	297	300	273	318	298	293	293	305	282	325	305	285	283	297	304	320	272	273	275	318	286	266	292	266	295	297	269	327	282	293	297	260	307	294	311	300	283	296	325	291	278	272	296	278	283	258	283	337	254	282	291	264	264	296	274	267	271	284	320	301	299	282	308	291	324	291	278	277	287	291	298	253	275	297	305	292	283	290	301	295	324	309	312	313	339	313	275	270	261	268	291	282	296	277	277	288	310	304	305	305	266	294	267	282	278	304	317	269	313	310	252	292	301	250	299	286	256	321	265	284	273	285	315	285	242	310	309	340	286	281	262	295	302	270	266	277	262	291	288	286	290	303	282	285	281	280	260	306	284	288	292	311	289	277	320	302	292	300	278	286	307	281	310	306	309	271	291	351	287	294	283	279	300	267	282	310	298	288	271	275	289	274	263	300	285	290	293	267	313	309	279	288	298	264	277	304	298	272	304	265	285	273	306	264	292	310	296	284	275	279	298	299	289	311	288	281	299	287	280	319	270	285	269	281	273	271	321	300	294	290	304	308	285	318	307	302	298	300	315	291	298	274	285	280	280	288	316	267	304	293	292	277	290	281	280	290	281	329	290	301	291	306	290	287	290	310	281	313	269	289	288	286	282	285	297	314	281	278	309	306	286	316	300	309	292	291	280	288	280	272	258	273	293	285	309	288	257	280	289	264	272	298	267	280	283	302	308	295	307	286	316	320	295	284	305	302	263	283	303	292	286	304	292	294	289	290	265	335	265	285	287	266	295	274	267	274	271	280	284	252	297	273	275	295	258	293	327	284	301	265	288	270	282	297	311	325	307	277	303	310	291	258	278	296	258	277	302	269	278	287	309	309	288	300	303	295	289	260	247	280	274	300	254	304	278	307	273	287	245	310	281	238	299	288	281	290	291	254	289	323	279	301	284	286	313	299	316	283	288	311	305	326	289	296	296	264	302	279	275	310	274	284	274	281	280	300	298	277	315	321	305	274	291	275	325	311	282	293	287	295	294	293	314	293	277	296	296	297	285	290	276	333	287	305	260	302	283	279	278	282	297	289	313	303	289	299	281	330	293	292	320	282	258	285	292	318	291	281	251	284	280	286	315	278	253	268	342	316	311	322
20260	4181	1389	1471	1252	1093	997	969	825	809	801	750	733	745	722	750	693	716	664	702	664	634	661	676	676	678	694	679	620	657	664	670	639	677	617	617	670	646	678	640	649	639	667	673	643	687	716	613	749	686	678	666	677	700	696	712	680	739	666	660	703	690	693	677	661	659	665	662	736	719	677	673	656	657	712	711	661	629	652	660	653	652	630	632	655	712	584	660	662	634	660	654	643	716	618	655	655	645	662	695	665	679	643	672	629	608	728	626	603	616	683	632	663	640	659	658	627	630	648	647	666	655	649	637	636	639	626	620	649	683	683	642	639	608	643	662	661	660	600	644	623	660	624	635	622	627	641	639	669	641	651	674	625	609	654	646	640	630	611	645	685	640	662	643	702	653	642	664	661	632	680	642	631	652	642	651	643	594	664	691	678	667	658	644	694	632	642	647	645	679	625	603	646	640	623	670	676	683	632	675	656	634	655	597	655	617	659	610	637	624	631	649	667	631	664	677	692	651	665	635	637	678	624	651	643	649	622	656	653	684	695	660	647	627	632	655	651	621	643	649	697	615	649	670	600	654	677	651	657	638	638	657	663	692	632	598	651	629	653	627	644	669	664	659	656	596	675	655	646	648	644	598	669	657	616	659	683	662	645	626	629	651	641	624	639	632	652	695	653	618	645	617	630	615	648	668	667	651	660	652	673	684	625	665	627	653	625	602	637	623	658	646	637	616	650	630	642	604	632	638	666	617	673	618	603	596	610	662	632	580	618	634	682	621	653	648	629	633	626	648	609	682	664	654	614	636	622	623	617	694	640	671	621	661	656	649	647	612	655	612	608	627	649	670	668	692	640	653	641	582	673	680	619	664	625	655	623	651	695	683	599	647	660	690	676	678	640	613	611	663	663	660	648	694	649	613	699	636	682	684	654	662	683	635	648	629	633	607	644	622	675	639	662	663	660	635	627	627	637	645	649	657	630	632	676	646	598	639	630	662	639	679	644	654	624	620	640	671	610	652	670	668	635	598	662	642	614	631	636	651	640	628	608	680	624	695	677	613	667	675	663	624	613	683	639	633	644	635	611	661	683	640	633	611	658	665	620	635	605	608	643	666	679	652	658	640	684	645	640	679	651	604	681	622	632	629	659	638	624	619	635	620	638	651	630	596	638	645	665	626	690	614	600	669	660	625	623	645	628	640	629	610	614	649	579	593	640	619	694	671	648	668	640	599	616	664	675	631	660	666	750	637	670	669	652	610	682	628	655	667	640	665	653	654	609	660	604	656	685	602	632	647	575	648	657	633	646	622	586	639	662	647	636	607	618	633	654	673	591	666	633	691	639	659	629	662	669	674	627	682	641	625	665	622	625	671	678	672	631	660	643	621	645	624	655	609	623	596	629	657	641	619	646	661	656	635	578	651	640	651	631	603	666	657	590	665	639	624	636	666	659	686	607	630	653	638	612	665	613	629	630	676	686	615	601	666	594	634	623	699	638	632	640	641	636	633	639	635	654	632	683	637	679	661	633	680	653	615	621	700	640	618	656	657	659	608	611	612	668	691	612	638	602	662	674	587	608	665	654	648	618	645	653	650	660	650	657	623	647	604	682	634	648	667	626	654	625	662	681	641	664	649	629	667	639	636	611	668	600	628	629	668	644	671	612	663	659	674	643	654	642	670	628	682	659	643	635	662	671	668	601	659	667	627	630	668	611	656	615	622	636	633	630	682	623	636	667	680	630	615	638	665	667	676	613	663	649	681	651	685	637	675	628	677	687	681	642	663	634	609	682	650	677	656	651	654	674	594	636	595	687	630	681	647	677	661	684	627	684	626	632	600	694	651	625	618	653	606	650	651	651	619	664	650	630	602	661	645	649	624	628	601	683	680	626	637	625	652	632	637	641	659	581	640	624	612	615	652	615	666	669	626	639	584	617	650	672	618	650	623	636	604	701	597	623	694	674	634	665	594	653	650	648	629	659	627	681	616	612	639	680	618	668	658	652	644	620	601	699	641	641	658	633	651	633	582	649	668	616	628	632	703	643	648	647	645	634	676	631	619	657	674	630	634	626	658	705	675	660	637	647	659	651	684	655	670	627	637	615	605	654	655	644	648	642	655	711	612	620	664	669	633	656	671	630	674	628	591	651	651	665	621	616	643	645	581	666	664	632	622	633	617	679	647	660	686	656	685	660	669	628	631	694	640	660	645	679	675	672	702	672	683	644	621	631	669	633	620	666	639	633	671	634	615	640	611	682	606	682	632	638	608	679	695	654	649	610	633	630	631	622	652	680	643	640	645	621	728	701	640	616	656	641	643	617	601	625	662	626	670	603	667	622	637	614	665	608	595	677	633	619	684	637	681	626	657	648	637	620	628	642	634	646	672	659	643	629	672	663	677	632	677	643	662	641	609	653	686	622	640	620	623	641	633	666	637	648	612	661	661	692	641	660	632	655	635	632	658	619	667	631	691	607	605	658	608	651	648	633	681	631	629	648	660	662	680	660	647	652	613	608	644	643	643	648	667	642	602	628	613	628	640	678	681	600	620	654	673	637	649	659	616	625	671	658	608	670	680	676	638	661	633	653	652	683	621	680	625	685	679	702	723	637	631	630	660	658	648	639	671	674	717	707	631	672	679	684	682	673	665	637	643	646	676	661	622	647	632	654	628	614	662	657	644	620	620	643	620	623	597	625	702	660	648	694	649	698	616	649	685	691	641	680	634	638	632	629	638	634	639	638	638	614	655	640	685	663	655	636	642	640	634	643	611	660	613	639	643	650	647	622	670	622	628	645	638	672	628	647	624	685	648	687	664	662	671	659	608	666	669	624	653	654	662	645	600	629	694	637	664	641	651	601	643	630	610	577	668	622	661	626	614	661	699	636	608	619	639	660	679	622	646	663	661	614	633	666	645	664	604	650	673	609	651	643	632	699	647	668	644	658	658	635	703	613	666	637	648	634	642	640	670	583	609	654	608	658	649	643	658	585	686	605	642	635	622	674	632	641	669	679	653	668	666	693	662	624	668	661	622	687	671	640	617	699	658	697	595	650	661	633	608	650	682	694	615	626	628	673	629	570	636	662	610	701	651	670	659	631	639	682	680	693	615	634	585	625	609	684	630	628	629	631	654	682	629	639	622	647	627	648	609	618	624	631	636	651	641	669	630	628	627	653	585	615	620	633	654	604	641	664	646	666	623	623	633	630	661	621	652	664	671	652	642	641	618	663	661	648	632	643	647	603	657	640	656	627	681	654	670	616	660	657	655	648	640	665	646	681	614	691	621	644	611	620	608	635	583	643	670	677	640	607	655	602	624	622	640	696	598	624	644	623	639	665	653	646	613	633	640	656	622	652	634	651	634	657	650	664	625	645	635	640	629	649	649	624	663	703	600	684	672	673	626	613	636	628	697	700	638	691	660	667	674	650	670	649	620	687	677	661	660	637	675	648	638	663	649	668	638	675	655	622	593	637	610	674	637	607	665	643	679	650	678	660	649
45640	16510	2279	884	621	542	475	400	410	432	358	362	372	360	328	350	338	320	381	345	306	343	328	347	338	323	302	349	333	363	358	330	342	337	316	331	336	350	317	330	341	296	357	317	340	351	336	323	298	339	342	349	317	330	347	336	306	332	338	365	310	322	352	336	321	318	338	336	301	374	348	321	297	318	345	330	341	319	338	333	338	305	319	359	344	316	328	320	348	314	327	341	313	331	346	335	354	352	306	347	321	306	349	323	349	329	310	333	322	315	337	341	357	332	344	312	353	360	334	318	349	338	295	362	338	318	336	340	319	327	321	346	303	341	322	316	328	331	327	340	317	315	304	355	376	310	292	324	320	349	338	350	344	298	326	307	326	285	357	321	315	314	311	349	340	349	343	360	317	307	343	332	342	327	328	351	323	303	317	319	335	351	330	337	308	331	279	319	335	361	352	314	318	355	342	363	343	302	358	299	310	357	361	329	299	318	345	312	318	311	335	332	299	302	306	342	319	336	341	357	282	342	305	346	333	326	334	327	348	321	348	310	349	335	345	321	360	315	319	362	330	363	305	325	336	318	338	309	335	325	301	333	320	317	347	318	332	309	323	319	310	332	339	301	322	337	317	344	336	322	291	316	333	338	321	321	328	324	314	311	348	339	286	295	300	329	338	318	312	323	304	315	301	340	322	361	301	301	300	350	301	311	340	333	322	303	336	339	358	356	315	310	334	319	290	358	316	314	303	341	351	365	349	331	353	326	323	332	315	321	327	292	348	309	344	343	321	345	339	337	319	316	331	311	330	336	343	327	364	334	364	322	315	350	323	321	329	328	297	316	320	384	343	313	350	332	335	300	341	331	389	352	332	322	339	286	343	287	283	342	334	314	307	296	336	358	351	343	340	329	335	323	315	316	340	359	310	355	332	326	318	336	342	337	354	342	352	328	321	317	339	320	346	281	387	342	299	343	325	323	301	306	318	321	365	287	339	319	357	319	332	311	334	385	336	353	322	359	324	336	318	306	335	321	328	339	316	331	310	301	355	306	340	371	344	343	303	321	351	346	328	326	319	317	327	300	328	359	335	356	308	313	317	281	264	327	322	304	353	357	315	358	326	333	282	323	353	340	314	303	347	342	303	342	299	320	319	360	293	317	329	326	323	343	331	352	378	310	355	323	311	343	322	321	344	330	341	287	352	318	326	330	342	327	324	352	360	296	353	302	285	338	346	312	326	336	319	328	331	300	352	342	334	323	331	321	338	347	304	349	339	293	340	325	326	322	347	348	387	310	348	329	354	334	309	328	337	347	333	336	315	345	313	334	339	326	320	339	317	357	348	318	327	345	334	369	299	302	293	312	323	332	326	316	342	300	357	314	324	320	324	301	331	351	357	337	337	319	350	281	307	328	319	351	321	325	333	354	325	346	338	313	333	360	302	331	326	294	308	329	290	330	318	318	310	325	322	326	323	321	333	333	369	319	313	326	305	290	298	304	342	333	348	343	325	341	342	318	332	330	329	340	341	327	294	337	313	326	358	316	316	315	324	346	309	304	322	300	305	324	323	326	353	326	314	321	313	349	306	326	331	330	347	335	339	313	354	292	369	329	291	310	306	360	329	367	338	317	327	315	306	321	343	330	316	326	331	348	329	359	315	316	287	326	300	328	362	351	316	318	336	319	320	325	333	343	335	332	359	348	320	320	344	324	330	372	355	355	334	330	316	345	353	338	331	335	332	330	350	357	358	299	347	308	323	326	317	306	325	308	318	352	381	334	359	333	317	311	345	333	348	335	341	333	326	326	325	299	352	341	310	326	297	289	306	292	345	338	293	329	334	317	298	314	321	325	329	332	337	318	292	309	347	354	328	337	329	342	320	295	309	351	359	333	336	324	361	307	334	342	327	298	312	317	325	306	359	291	319	283	329	303	339	356	329	301	326	327	315	327	325	342	383	330	342	335	363	314	332	342	322	291	317	313	337	343	335	278	302	322	334	313	313	326	298	323	314	348	355	320	331	347	305	323	329	325	332	347	311	304	289	347	386	379	352	348	288	309	316	348	321	360	328	293	315	341	320	309	339	282	341	303	327	333	335	364	301	301	342	329	340	315	301	304	328	315	344	325	328	343	330	320	349	336	321	367	328	337	315	323	346	370	294	329	355	328	341	357	350	325	340	348	349	339	338	338	322	350	332	291	332	327	304	325	324	353	320	342	318	336	352	321	348	328	289	307	324	334	343	329	350	331	336	303	314	317	331	355	296	368	338	335	317	343	312	327	311	345	325	337	298	333	335	297	329	320	332	327	319	324	342	308	312	326	338	328	340	356	347	357	329	304	300	322	333	287	334	318	307	313	318	324	314	311	343	315	331	342	296	323	284	337	314	302	339	337	344	315	331	326	288	309	319	344	332	334	346	292	338	363	330	302	302	364	314	328	332	335	315	340	314	364	364	317	311	330	333	350	338	349	299	326	362	361	328	328	345	340	336	322	301	318	310	340	357	347	340	329	322	330	294	349	329	280	313	340	328	352	310	344	325	309	327	311	368	351	339	327	302	353	345	364	311	341	328	322	307	344	325	336	316	317	309	323	321	319	345	319	336	303	310	339	295	365	305	321	327	339	325	315	347	345	320	334	287	351	321	332	342	336	328	307	325	306	310	311	315	329	321	356	356	352	315	340	341	356	318	333	279	283	331	334	345	366	311	340	306	323	364	320	319	333	341	318	288	329	341	296	354	321	363	315	343	291	341	336	336	312	315	304	326	315	354	349	350	300	322	331	325	350	335	313	345	320	333	314	308	300	333	316	340	341	301	307	345	339	315	343	326	316	312	280	339	317	319	343	355	343	336	346	315	353	336	324	315	350	290	330	359	338	335	331	327	323	345	334	348	324	334	335	344	329	315	329	348	311	308	360	322	314	343	316	336	327	308	292	311	327	353	301	322	333	338	358	357	324	314	325	328	333	315	345	331	321	351	323	335	324	350	323	326	327	298	335	337	356	376	295	347	341	328	296	316	294	332	314	338	339	318	320	337	335	313	318	326	351	334	322	316	314	324	301	329	320	331	356	320	344	330	331	327	328	371	329	348	338	304	338	340	308	299	340	324	349	354	320	319	340	340	351	289	338	353	319	327	317	324	325	314	331	322	304	331	328	348	327	357	332	291	328	358	300	370	362	360	340	281	326	334	305	297	305	319	310	331	328	323	323	307	348	336	340	331	325	323	348	349	305	319	347	325	342	317	292	327	341	311	335	375	333	365	293	315	310	307	336	326	357	350	319	288	328	352	326	310	350	334	331	323	319	319	295	338	322	339	304	333	320	336	351	324	276	303	337	300	342	316	294	307	319	331	337	304	355	340	323	325	320	345	318	322	354	356	351	325	306	360	336	307	329	342	347	326	293	332	347	285	287	340	346	321	331	328	337	339	314	342	320	321	342	323	288	316	334	322	359	352	328	294	327	351	325	310	297	294	357	327	317	302	352	335	339	291	302	323	321
27140	6109	1945	2169	1837	1583	1413	1154	1142	1103	982	945	892	860	823	890	865	847	843	787	804	801	792	816	728	806	804	773	753	712	791	783	695	729	738	733	716	709	718	684	767	714	745	729	721	777	778	816	763	790	804	801	821	782	787	753	740	758	748	800	800	764	756	740	745	778	797	732	702	759	742	717	738	741	744	714	713	734	771	710	692	744	767	756	738	724	739	698	749	708	785	724	705	719	757	753	694	679	766	691	708	705	650	692	674	722	719	759	685	725	748	736	709	739	688	700	725	721	768	741	730	740	706	708	703	659	687	719	681	724	721	673	712	733	705	770	708	713	698	728	666	725	736	700	720	654	774	719	730	708	684	718	729	733	678	686	726	675	661	672	685	775	706	759	717	689	714	704	691	688	733	690	692	691	671	727	723	696	687	731	690	685	709	713	733	723	734	736	703	684	690	692	693	711	673	697	742	719	715	698	729	722	738	706	698	731	742	726	712	657	654	764	678	756	684	683	699	715	699	653	744	692	724	710	687	697	730	717	707	675	701	692	730	731	712	718	725	693	718	687	706	649	687	697	709	737	723	720	685	710	715	742	688	712	690	693	727	711	693	684	710	752	715	710	722	720	712	689	710	699	687	695	729	732	701	718	723	733	736	729	716	708	700	725	720	764	714	710	691	698	715	722	720	677	696	743	680	688	680	730	711	708	667	716	709	700	727	754	740	729	720	705	675	714	730	692	765	707	652	681	681	724	725	687	686	744	723	748	695	694	696	705	684	675	664	702	715	723	710	741	713	708	736	676	732	711	745	721	684	685	716	720	668	754	690	689	685	696	733	716	684	664	744	675	677	723	709	706	691	735	744	647	714	674	707	730	710	712	735	678	712	698	685	733	713	718	713	734	731	747	706	687	723	684	714	740	735	706	735	761	680	702	718	734	684	695	698	685	665	706	723	699	746	714	737	658	709	709	678	758	696	717	750	703	735	731	700	716	644	675	689	641	684	758	720	747	728	728	749	746	671	699	675	690	715	706	708	728	680	685	667	720	690	769	660	705	730	679	700	688	713	725	677	727	700	678	715	742	698	737	710	738	666	728	710	737	705	705	688	701	712	716	702	724	710	695	689	696	689	711	747	712	724	731	721	710	717	718	756	730	743	702	693	689	703	644	681	710	720	704	701	724	688	706	729	750	695	750	718	728	704	704	689	676	675	703	664	721	759	738	692	705	721	722	707	705	708	711	734	680	723	718	721	679	754	698	678	707	723	740	691	721	720	698	720	685	694	707	702	710	732	702	706	691	723	712	730	676	692	731	728	754	727	722	740	696	672	731	684	732	684	709	732	721	738	722	717	678	677	707	685	738	683	757	718	708	738	723	707	708	691	736	776	702	681	753	694	705	749	752	694	726	719	719	721	708	669	672	705	708	664	698	720	685	641	710	767	702	742	701	721	701	750	729	729	714	732	731	659	692	740	680	678	747	678	726	722	718	693	711	739	707	724	707	719	715	671	703	751	700	697	711	670	704	674	666	781	714	760	668	731	693	704	694	671	719	693	664	695	694	699	697	705	719	722	720	736	695	733	699	724	700	727	710	723	703	685	710	678	687	711	743	647	720	700	735	665	662	716	719	714	739	712	734	768	725	711	730	729	746	736	740	718	691	717	724	736	741	736	700	710	707	695	686	715	705	733	667	737	672	655	717	687	743	678	693	692	710	687	763	724	674	687	708	700	668	741	755	720	669	687	728	702	714	741	713	705	695	742	711	720	713	689	669	698	760	747	722	715	745	676	682	752	768	706	693	720	692	721	688	677	691	744	647	736	743	724	711	698	683	707	719	711	683	728	692	680	671	781	670	731	709	727	710	703	721	668	696	726	692	665	704	701	686	728	717	662	677	696	717	717	711	724	702	686	705	749	703	684	710	704	753	670	665	751	688	664	685	723	695	714	700	734	693	711	698	661	713	677	704	705	724	690	713	752	700	746	706	676	716	705	686	646	704	701	714	718	689	728	709	703	675	678	758	746	749	760	708	723	711	680	697	749	754	685	729	729	690	744	694	680	700	729	714	688	673	682	719	648	741	726	707	730	690	708	709	717	691	736	717	707	709	774	777	742	715	725	700	706	720	704	707	744	689	697	704	654	729	715	692	733	742	681	727	707	706	782	710	748	704	734	710	726	729	723	689	733	740	701	716	701	700	707	703	683	684	677	713	727	714	687	705	733	718	688	715	726	695	684	716	740	718	712	650	701	697	712	780	750	677	735	682	687	677	722	693	703	695	774	683	669	697	714	718	740	698	722	711	704	706	713	706	746	708	702	670	699	747	708	751	699	706	697	695	734	704	710	734	705	726	713	719	700	735	636	690	724	669	698	723	696	750	734	738	741	701	699	733	692	745	722	711	673	686	729	678	692	718	726	721	736	688	765	731	704	709	751	693	718	723	708	697	753	700	728	719	689	700	744	705	684	775	702	691	723	709	658	711	704	683	717	679	704	735	664	679	659	694	686	731	715	692	716	687	719	710	685	735	741	733	668	689	721	709	699	684	756	707	714	695	677	701	709	690	718	709	709	735	710	712	695	698	714	665	737	740	718	727	739	715	746	724	714	660	733	714	687	732	712	702	747	706	747	712	722	710	711	693	709	718	711	702	673	666	659	723	731	723	724	658	694	765	766	713	708	718	710	738	725	722	717	637	680	727	720	754	724	713	746	719	663	702	704	750	726	738	771	710	725	752	727	735	735	676	707	732	685	679	719	677	684	713	717	700	723	692	690	738	701	689	699	698	770	730	744	682	707	713	730	719	772	690	728	697	678	712	725	644	694	687	676	751	710	727	700	744	698	696	725	661	711	674	663	693	720	667	733	756	708	701	696	681	687	689	735	717	706	731	670	689	692	707	705	694	722	710	747	728	731	726	712	720	683	750	707	716	690	716	674	700	669	688	699	692	678	705	673	701	673	696	729	692	719	763	659	729	746	732	728	718	693	706	706	715	703	689	732	691	761	716	734	728	708	697	679	730	718	684	737	709	730	768	689	746	777	711	712	698	727	701	710	777	671	697	701	712	695	749	669	718	713	699	687	750	692	715	708	663	699	684	701	725	700	784	708	711	730	715	687	713	723	726	745	718	647	684	709	698	733	719	695	706	708	651	691	699	698	773	697	734	732	726	706	744	710	741	754	730	721	700	688	727	684	755	683	689	683	682	747	689	701	672	721	698	689	725	716	765	731	712	702	691	731	714	715	721	732	689	698	711	717	697	707	706	715	731	707	700	705	681	705	746	692	727	728	692	696	723	682	738	693	714	697	713	689	728	692	678	725	729	733	731	735	695	673	700	722	724	703	748	708	739	700	703	725	693	683	696	759	790	743	730	761	700	718	720	731	700	706	704	692	678	680	730	678	715	702	683	687	722	721	710	703	723	718	694	679	677	702	662	708	702	685	714	707	685	719	712	721	730	710	666	737	788	673	739	732	720	675	695	710	689	687	712	740	645
15513	2734	243	205	217	211	202	199	199	184	186	213	183	206	216	209	212	216	208	222	220	201	207	219	195	206	212	191	211	215	192	214	203	181	180	199	181	193	171	194	178	195	183	208	186	179	198	192	219	224	207	216	242	202	201	199	176	229	214	201	225	186	192	209	201	211	198	158	201	180	221	194	223	213	203	202	230	208	203	217	219	180	198	204	214	204	230	224	226	209	220	197	187	215	191	199	235	217	202	216	207	192	196	181	208	182	228	201	196	167	210	205	184	201	184	191	189	222	225	209	206	215	208	181	207	208	223	209	200	215	206	216	204	186	186	178	198	190	192	187	208	197	194	223	176	188	196	184	176	195	209	179	206	193	198	223	194	198	234	184	179	198	200	215	206	207	212	187	233	178	208	234	190	191	204	215	205	201	197	192	181	176	195	189	219	214	220	179	200	192	184	200	189	204	186	214	205	179	202	206	206	178	193	204	174	205	212	218	207	203	195	209	211	200	227	211	194	193	212	191	207	202	160	210	210	198	226	194	214	211	191	207	204	217	210	226	208	215	187	181	187	180	210	194	203	197	207	210	189	209	202	220	208	190	177	198	195	202	188	219	206	217	184	216	213	196	182	182	167	194	210	177	183	213	210	207	213	197	203	198	163	200	192	204	176	208	191	180	199	199	200	202	205	190	204	214	208	195	183	186	193	189	213	192	204	210	198	204	190	228	234	190	201	196	225	190	203	205	178	193	194	225	206	188	166	188	194	216	210	202	167	190	189	184	186	197	198	192	182	175	212	185	177	197	198	201	216	192	205	198	202	213	167	193	193	205	211	206	208	213	208	201	193	198	216	202	176	195	219	198	187	194	185	192	213	192	222	204	226	212	206	200	197	203	190	210	204	206	181	206	204	197	212	223	215	197	233	189	192	212	203	203	220	204	202	195	189	201	201	189	176	204	190	187	217	206	205	203	172	207	193	204	179	172	198	182	190	208	194	207	185	200	197	204	220	181	212	180	199	202	196	201	184	176	219	204	188	204	206	212	215	194	203	211	186	206	206	213	195	224	195	183	187	203	174	217	214	200	190	206	201	175	198	210	208	192	208	202	205	199	190	189	213	220	196	193	191	201	195	214	188	235	202	208	210	238	233	202	200	192	177	180	205	200	217	211	203	188	197	209	211	201	178	178	171	213	183	198	198	216	182	185	177	207	178	202	222	204	181	202	203	192	187	177	172	187	210	226	228	221	192	207	206	190	210	184	190	170	196	217	204	165	191	207	167	171	195	183	185	206	166	182	191	195	166	198	207	204	172	187	206	208	184	218	213	188	215	193	215	208	218	223	193	189	181	195	197	202	200	189	197	188	190	198	191	206	226	194	188	201	192	202	199	177	176	203	199	191	184	174	187	184	190	199	202	182	200	177	180	204	199	210	202	190	175	197	184	193	174	198	213	178	212	202	196	183	209	172	221	202	221	199	221	209	193	216	194	208	204	197	235	182	188	184	165	185	163	193	204	183	181	208	211	180	199	216	192	228	187	225	211	217	201	179	185	202	207	211	193	191	198	179	187	214	216	206	213	183	228	194	187	218	205	190	205	193	203	211	189	224	210	181	213	209	220	197	175	188	210	218	201	178	173	199	176	210	183	190	198	183	203	182	209	219	198	176	182	202	201	215	191	167	225	217	204	207	214	220	181	172	191	182	189	183	207	215	234	182	223	186	203	208	178	180	184	195	189	191	200	204	190	194	199	181	185	179	196	221	211	195	194	203	203	198	191	211	227	194	197	190	206	181	171	178	195	211	213	192	196	212	203	188	194	218	192	201	219	211	208	195	177	189	196	217	232	216	216	174	185	200	196	200	211	189	197	170	192	191	207	211	201	230	217	217	209	184	206	200	209	213	175	210	243	202	210	197	202	188	204	212	204	177	180	175	193	198	216	201	191	182	201	219	223	203	219	179	207	168	202	220	203	200	209	207	202	207	184	201	212	226	231	204	184	216	199	189	195	189	231	221	183	217	212	194	190	199	213	192	175	174	195	190	213	218	186	195	187	207	212	198	210	151	173	201	183	195	184	172	168	198	169	182	193	199	187	253	202	204	183	182	195	188	171	184	189	195	218	200	200	199	186	182	188	200	199	187	175	202	190	191	199	195	209	181	211	226	166	197	205	200	194	213	183	196	207	203	225	219	216	221	188	194	201	198	211	204	200	229	187	190	169	208	177	220	209	216	168	178	187	206	197	211	204	173	222	186	210	164	203	201	210	193	225	203	230	196	201	202	196	211	207	183	198	237	199	184	207	194	201	185	195	195	210	210	195	190	187	232	208	195	201	191	183	214	193	195	192	193	193	204	210	197	182	199	202	170	198	186	205	197	196	179	202	222	214	198	193	213	225	229	208	201	218	201	190	189	209	175	203	193	194	168	181	199	222	179	193	196	191	202	194	182	213	202	233	181	195	192	204	200	209	205	204	185	233	194	196	182	195	209	230	223	193	223	207	194	203	208	201	202	204	181	187	172	193	185	220	208	201	201	193	212	204	199	196	204	195	180	199	179	183	199	191	221	193	190	203	188	223	215	208	206	190	211	201	204	224	173	188	199	232	187	189	217	201	222	196	192	199	173	190	196	199	217	178	179	207	211	194	190	186	181	194	171	194	177	199	181	214	209	216	163	195	208	206	206	186	189	213	206	205	193	176	190	195	202	211	173	189	192	209	179	186	197	215	185	205	206	211	203	193	211	209	188	206	217	206	195	191	188	184	219	203	190	154	197	211	225	197	199	164	195	199	207	178	219	196	185	197	211	204	198	207	208	200	186	181	185	189	202	205	203	216	197	191	190	203	186	200	198	194	195	191	215	176	214	192	178	215	199	193	199	207	217	219	197	222	207	187	240	201	189	199	191	190	217	187	216	200	197	189	168	188	184	202	186	193	199	202	210	186	224	214	202	203	190	195	210	211	201	216	209	228	209	210	200	223	193	215	211	178	201	207	238	213	199	215	209	186	203	223	170	193	208	217	189	189	203	185	207	194	209	222	215	187	200	185	202	208	202	185	180	213	213	208	193	204	206	187	228	195	194	208	209	189	179	211	200	194	206	187	228	180	171	201	197	206	214	184	202	212	211	203	203	210	214	185	208	213	201	191	211	206	188	184	198	209	194	165	172	215	208	171	209	206	191	231	214	224	197	176	191	186	203	186	209	216	187	213	237	197	205	208	189	181	214	220	200	196	184	222	208	238	196	219	175	199	211	169	206	227	207	202	198	227	204	168	195	211	183	201	223	186	191	211	190	182	198	195	208	165	207	207	212	167	180	206	197	208	180	200	210	204	194	212	211	203	206	211	168	188	188	218	207	237	219	214	179	230	215	168	220	188	215	193	193	188	217	189	203	192	195	176	218	218	193	192	192	211	193	209	198	207	222	203	226	209	193	186	206	190	177	196	201	159	193	205	172	231	191	189	233	195	212	204	196	231	209	197	182	186	196	198	207	220	178
9203	1546	536	459	509	466	500	500	472	441	446	473	469	482	457	466	486	452	463	508	448	458	491	451	480	508	453	519	492	497	468	475	465	463	476	457	499	499	486	466	491	484	459	489	491	497	526	441	512	472	476	497	482	528	477	477	500	460	476	479	468	499	487	488	461	490	465	508	508	506	520	465	466	475	486	494	457	462	445	477	488	493	467	483	480	497	488	468	494	473	474	466	449	430	474	452	469	457	464	452	444	466	480	449	478	494	487	448	471	496	453	536	525	454	491	463	474	511	463	469	481	462	432	484	446	470	464	490	459	456	447	441	464	450	462	516	451	422	479	487	503	470	462	454	466	448	443	496	461	407	490	488	453	487	493	474	474	476	489	456	450	461	462	467	455	468	505	435	476	490	461	481	496	436	453	483	462	472	477	454	438	476	445	491	474	462	436	466	470	482	443	441	468	492	482	492	467	492	466	462	490	480	464	483	449	481	465	476	463	492	472	478	417	474	464	471	471	513	473	458	503	428	458	479	452	447	508	511	491	447	492	482	454	478	486	464	451	478	495	433	488	484	505	460	469	464	470	463	450	462	494	461	478	447	500	464	474	432	492	466	463	487	466	486	441	474	487	482	453	502	475	475	457	447	445	460	470	527	445	480	452	472	493	476	472	493	451	485	428	435	433	458	492	490	467	458	519	467	472	488	468	438	420	450	472	452	491	459	451	485	482	466	449	473	461	479	447	508	478	469	494	428	460	469	471	473	459	460	465	460	445	467	466	502	454	499	434	448	473	425	494	456	463	449	498	459	466	439	478	475	477	469	457	488	453	458	487	434	443	473	462	470	468	463	489	485	483	454	504	456	439	489	453	473	451	445	484	470	441	404	447	416	477	442	477	448	478	451	488	505	426	463	461	449	478	453	496	463	474	470	486	463	472	483	448	505	463	440	477	495	466	505	445	470	465	479	474	443	488	458	498	445	468	443	464	494	446	405	546	507	510	436	468	464	439	446	465	470	460	459	443	502	429	438	457	491	462	495	476	448	510	440	474	492	456	432	494	441	489	420	442	496	440	500	479	448	420	483	481	451	481	514	520	466	464	436	470	428	476	449	480	480	494	465	473	467	461	490	451	469	464	446	444	435	436	475	416	475	446	448	495	429	484	475	462	492	448	464	453	488	489	451	490	454	473	474	461	438	448	479	454	463	459	465	472	461	465	459	490	478	455	528	469	464	484	456	439	505	481	459	489	433	486	454	475	460	478	461	481	491	465	467	449	480	476	429	443	450	468	417	467	484	456	459	479	441	462	456	461	466	463	435	451	462	459	484	482	455	432	448	445	452	453	485	439	477	481	463	457	465	463	451	484	463	468	467	438	485	476	457	464	470	445	503	483	463	503	473	458	459	482	451	450	470	453	488	492	448	449	440	442	470	437	467	482	466	444	468	462	465	452	477	449	472	488	442	460	448	467	490	482	456	459	451	462	446	465	466	460	427	494	416	451	482	450	491	489	493	531	474	438	448	469	452	482	418	466	485	478	443	437	480	457	484	499	489	492	449	452	447	472	444	493	459	496	478	454	434	456	469	456	446	503	494	478	490	468	451	479	523	483	439	512	432	459	480	477	429	455	480	467	429	482	466	470	462	415	449	456	453	440	471	407	435	479	441	445	442	492	497	484	492	427	485	451	464	498	470	439	424	457	470	438	484	476	481	455	498	455	469	490	471	467	477	459	435	447	497	510	432	454	488	474	485	454	506	456	467	446	450	473	446	498	445	477	477	498	458	455	462	431	456	464	481	448	489	431	477	460	480	439	446	460	510	419	467	511	436	467	468	492	461	498	459	427	473	450	493	462	478	470	482	485	484	457	460	519	440	484	480	416	473	497	456	430	469	484	495	453	459	445	484	469	475	479	466	447	441	459	443	483	503	466	406	509	456	480	436	415	466	435	491	449	491	466	466	441	487	472	466	449	460	469	504	462	484	453	460	498	440	455	457	493	453	455	475	478	480	430	481	466	474	444	454	510	460	453	489	481	448	442	467	460	438	442	467	468	463	459	460	461	456	482	476	444	431	462	516	463	466	501	458	467	465	459	488	446	432	457	465	445	463	458	477	460	472	472	476	499	462	469	452	489	465	486	450	471	467	441	455	458	444	474	458	486	442	460	496	492	437	456	435	522	440	463	439	471	460	444	474	463	468	456	461	465	472	456	473	478	456	455	493	446	429	461	470	468	457	510	483	447	445	476	470	462	460	473	508	466	465	474	441	453	468	465	482	432	483	478	510	474	482	495	485	471	458	463	460	460	486	433	455	468	473	459	423	461	440	471	452	463	472	462	469	446	480	467	470	487	426	504	456	463	491	459	487	448	514	430	458	530	469	463	419	461	457	467	436	467	418	449	465	451	439	469	442	486	469	462	442	488	433	495	467	437	439	483	438	490	446	439	447	453	482	454	488	494	453	471	497	486	459	454	450	488	466	440	470	467	473	455	440	506	493	469	470	499	466	435	454	450	468	470	500	451	463	488	482	476	456	461	484	467	498	462	496	471	497	452	438	473	479	399	471	499	490	433	483	471	464	468	479	461	453	437	451	452	445	479	498	486	468	464	487	494	472	437	433	419	478	466	471	455	463	467	474	451	463	479	472	450	503	501	503	468	451	459	465	458	467	466	483	454	464	469	434	470	459	473	447	451	453	478	458	409	489	488	473	451	469	477	472	475	471	446	488	447	487	469	471	432	439	499	503	508	496	466	466	448	469	471	463	456	460	444	463	479	483	512	492	455	469	446	481	464	478	450	482	450	454	477	471	429	452	488	476	480	470	433	440	466	478	497	471	470	467	471	457	475	465	476	476	481	439	471	470	408	471	490	454	509	433	457	461	454	505	480	433	467	469	490	488	482	481	422	506	463	484	482	495	472	440	479	423	465	499	460	443	496	484	484	524	497	448	456	441	449	503	471	462	512	450	453	440	452	505	457	464	462	491	466	481	448	437	457	472	473	452	512	467	494	422	453	479	449	483	439	481	441	443	486	456	467	475	474	432	440	448	502	465	480	460	467	459	470	454	471	506	495	463	482	471	480	467	450	490	490	482	484	502	438	440	434	505	502	463	455	472	475	485	435	468	452	434	500	472	473	490	486	490	497	443	457	476	471	454	459	461	477	455	431	501	462	507	443	450	476	490	496	468	463	425	446	534	483	486	480	479	480	478	444	463	457	494	460	474	463	467	491	449	448	454	454	487	460	435	450	519	500	425	493	444	438	492	495	505	489	480	483	461	481	452	466	499	442	467	459	492	453	485	482	468	449	438	455	470	469	507	428	457	453	478	463	446	426	457	450	441	467	472	456	486	513	481	505	468	438	473	483	469	469	450	448	455	450	449	474	493	429	461	471	474	446	475	480	440	488	468	464	470	444	460	446	504	466	456	454	470	473	447	488	460	453	490	481	450	526	481	486	431	463	476	468	500	499	484	474	471	512	468	421	458	480	469	437	468
35575	10596	1505	516	430	396	372	323	308	306	343	332	321	293	283	317	291	295	319	269	294	306	282	304	330	272	288	331	306	286	257	262	265	252	292	277	313	255	299	283	290	313	286	323	289	265	263	280	321	283	296	330	302	307	300	318	295	303	324	291	293	283	292	303	280	313	298	286	280	312	273	257	281	268	312	312	294	309	272	282	281	276	266	279	287	283	288	297	340	313	289	256	259	279	275	305	282	321	297	278	297	313	298	287	268	290	280	281	285	269	262	270	262	280	287	277	256	284	268	294	317	284	289	277	291	285	314	299	279	275	292	270	296	286	278	273	309	284	291	304	269	282	271	316	289	313	251	272	276	280	259	268	298	267	277	265	262	286	311	269	276	299	294	279	289	290	295	251	289	289	285	303	268	256	260	315	286	305	278	272	242	329	286	295	290	315	307	297	267	291	300	282	282	277	271	271	285	273	308	304	297	319	277	257	274	322	285	273	299	295	257	292	274	290	280	268	272	307	271	285	267	307	281	276	294	290	289	318	308	275	273	295	284	283	323	280	311	303	282	292	296	280	294	284	305	272	292	264	305	283	307	301	290	298	255	282	355	305	267	284	295	286	279	276	278	297	272	276	297	271	325	309	305	305	294	280	300	284	262	313	294	305	300	323	288	286	259	286	294	318	312	271	305	276	294	290	282	301	269	281	279	272	283	280	292	304	295	263	295	303	307	305	288	290	266	316	322	296	259	305	289	306	321	314	298	295	279	291	295	278	303	283	329	319	286	261	269	300	320	273	294	271	268	273	312	265	290	309	290	281	292	310	272	303	279	286	273	312	291	305	278	276	301	266	271	268	261	272	298	283	282	255	260	320	260	310	305	293	271	262	294	289	294	294	290	280	283	304	255	291	284	251	282	269	291	341	254	274	299	279	270	250	305	296	295	315	302	307	257	276	313	299	267	276	279	284	297	316	287	297	312	239	284	291	305	290	289	282	336	300	311	322	284	256	266	271	296	277	267	253	293	323	288	271	261	306	291	298	300	304	260	305	293	269	248	262	261	273	285	288	281	270	289	278	304	307	270	338	289	256	280	252	308	308	347	300	273	307	286	299	276	301	291	276	309	289	294	287	277	301	314	279	310	276	295	274	325	307	264	269	299	282	266	284	255	276	264	264	267	307	282	271	287	266	277	258	289	257	346	304	273	291	320	298	253	303	304	300	268	292	303	316	297	292	310	283	320	287	281	264	337	294	272	283	294	277	285	292	293	292	258	310	298	311	280	280	315	304	289	269	308	298	303	299	263	280	314	286	294	302	277	296	307	269	307	280	253	306	308	315	302	298	297	276	280	294	314	272	294	276	293	286	237	280	299	280	307	322	293	269	279	304	282	328	273	288	297	255	314	320	280	269	293	272	290	262	272	300	264	270	292	285	304	312	306	311	276	269	255	292	313	280	268	250	306	281	300	295	270	274	325	269	318	308	278	273	258	314	278	289	269	271	296	276	274	278	283	307	304	251	284	328	291	282	281	286	288	258	278	260	277	285	305	303	283	279	281	267	303	294	300	265	271	273	311	298	284	297	291	298	272	316	309	293	289	274	335	273	290	289	288	249	304	275	272	266	284	311	295	299	269	280	289	297	280	289	254	274	333	305	293	297	310	327	272	284	263	276	273	276	253	281	291	279	331	304	286	288	281	290	265	294	279	280	317	288	308	297	294	291	324	291	278	289	284	280	276	276	270	294	291	277	300	263	257	274	276	279	280	316	287	302	309	286	294	310	258	294	307	282	268	295	275	297	301	305	280	264	264	289	275	327	268	283	303	306	301	273	277	285	301	305	267	341	291	287	275	277	302	310	271	307	278	260	311	291	318	289	248	301	276	284	277	274	262	301	320	305	260	269	296	295	243	322	300	256	275	311	292	320	275	275	272	308	300	291	260	292	287	261	302	298	284	273	275	287	286	298	259	254	304	299	300	296	290	266	260	292	280	296	286	310	295	272	309	301	304	310	283	275	296	261	284	293	303	323	295	302	261	268	301	309	303	264	284	296	312	318	286	298	279	299	275	300	275	272	294	304	303	293	305	329	290	315	288	274	297	291	287	293	293	282	287	275	294	296	263	300	281	269	315	284	299	302	275	294	252	262	298	268	256	258	272	291	295	300	286	256	283	301	272	311	276	312	290	280	301	300	298	298	284	288	271	298	270	269	257	303	297	271	295	312	295	260	273	291	293	276	297	304	288	286	293	279	320	272	315	291	301	293	277	271	320	303	284	303	300	301	268	274	308	313	273	297	313	292	273	280	314	309	288	317	281	285	290	301	318	285	300	270	277	322	299	286	307	290	284	261	299	256	286	256	268	259	264	300	288	297	345	274	296	310	311	334	316	260	279	289	289	309	296	273	264	271	290	303	248	298	290	318	299	302	268	262	300	328	286	279	316	311	287	287	276	278	274	306	298	309	293	301	291	282	298	301	270	281	278	248	276	325	284	275	274	271	270	293	300	274	284	297	261	259	312	305	283	309	298	275	283	271	288	287	301	302	292	267	286	269	288	285	286	284	270	261	245	293	276	332	307	291	287	281	290	289	307	287	313	282	342	280	259	293	319	273	299	252	260	313	274	283	283	315	333	256	313	284	267	281	295	308	308	261	326	260	275	286	316	298	286	305	290	286	286	301	292	287	282	299	283	313	298	282	314	313	290	245	288	299	254	321	288	311	310	258	278	259	269	281	307	309	290	258	268	286	308	295	298	303	305	291	304	270	273	305	297	277	295	269	301	295	284	277	290	290	285	308	310	306	288	288	322	287	273	328	288	290	285	271	297	303	252	267	328	264	287	244	264	307	313	281	291	289	278	272	268	282	268	281	283	315	288	284	287	291	307	314	301	292	292	294	285	290	301	258	273	320	295	274	301	286	299	269	271	297	320	307	276	297	288	295	265	315	288	308	332	308	288	306	283	292	279	281	302	308	315	298	251	323	305	314	283	310	282	283	284	285	256	255	282	267	262	310	295	307	329	264	283	276	285	319	274	280	283	289	279	307	279	333	296	246	321	313	275	285	282	295	302	259	270	311	282	292	299	253	294	271	316	320	307	284	282	312	292	292	270	275	259	289	287	273	257	298	285	284	278	272	257	275	314	265	278	256	305	289	293	288	296	281	282	301	279	294	318	292	258	287	267	288	272	272	264	304	294	264	290	275	324	289	287	300	289	265	291	274	284	309	312	286	250	319	271	259	287	306	283	248	310	297	276	264	268	290	292	308	311	281	327	293	290	287	303	257	272	287	297	295	277	328	281	281	293	282	270	295	281	265	294	280	282	288	312	304	295	300	291	290	308	301	284	266	301	276	302	280	292	286	296	291	294	300	262	330	310	281	305	261	309	271	295	305	285	274	282	277	304	294	287	273	266	278	297	284	277	282	268	288	254	288	278	285	286	323	310	271	301	264	313	277	302	267	321	303	272	286	310	297	249	297	270	310	281	271	244	281	319	272
21297	4366	1829	1437	1200	1067	985	898	829	779	815	748	761	707	727	713	715	710	665	719	670	626	675	699	663	644	643	665	624	681	696	658	684	663	695	629	651	628	695	659	666	665	669	664	657	667	647	683	703	705	710	672	682	693	669	666	673	710	690	644	725	654	660	643	684	644	679	639	675	670	682	687	704	643	693	630	628	697	622	689	637	713	679	672	644	625	652	644	658	613	656	676	654	660	622	611	652	678	685	661	693	614	624	686	622	640	650	651	612	666	734	692	607	658	606	632	712	641	598	631	655	632	630	593	691	698	649	628	660	653	633	649	651	649	675	686	661	644	656	657	664	697	604	676	638	647	642	635	643	680	653	632	671	701	614	665	622	664	632	665	621	625	644	648	614	628	591	626	630	670	629	646	632	708	615	625	623	699	669	652	656	661	678	639	606	610	686	640	684	632	659	652	636	677	659	662	659	594	649	654	630	649	661	622	652	644	658	636	606	643	683	640	641	632	641	632	638	666	623	704	640	649	674	638	654	650	624	636	621	615	634	642	631	649	637	631	603	619	684	645	652	644	678	658	636	663	638	674	638	664	592	662	667	622	650	627	607	633	613	683	647	659	615	640	655	669	655	625	669	620	610	713	662	650	682	665	678	636	647	654	652	623	624	683	619	605	676	652	637	674	648	633	632	639	717	660	616	646	641	654	631	639	625	633	634	674	604	638	683	647	700	625	672	634	600	674	630	676	665	685	636	665	644	643	620	626	671	666	650	669	630	647	651	616	640	640	655	631	608	654	681	654	678	621	672	666	653	640	628	639	657	664	662	659	617	635	644	631	689	662	663	630	612	624	625	667	642	651	621	648	691	689	678	616	639	626	678	631	657	616	622	641	626	634	649	614	684	614	659	646	670	639	645	635	639	639	645	605	653	657	684	694	642	633	649	683	677	598	670	673	618	652	629	637	659	636	624	615	599	640	619	664	650	637	658	663	656	637	653	631	652	649	613	617	631	646	660	659	634	661	653	659	657	643	637	619	677	634	611	634	614	640	630	575	622	660	621	651	674	640	628	679	653	633	675	658	623	636	652	655	650	625	637	660	634	629	616	661	626	623	677	629	598	671	661	644	650	652	647	644	626	651	655	665	624	618	680	691	633	636	645	671	631	595	680	614	690	637	687	652	687	613	645	621	643	632	673	669	670	659	631	616	655	674	609	642	655	609	668	626	635	652	657	619	631	660	635	674	686	612	655	656	631	665	641	660	651	623	659	619	598	628	643	654	617	613	630	694	622	593	656	650	630	669	608	629	649	633	625	630	650	635	595	625	659	636	626	686	662	662	642	638	618	643	668	703	618	619	638	632	664	680	634	653	618	613	678	668	632	576	644	629	657	653	651	657	606	643	635	647	635	657	651	657	670	653	650	636	645	682	621	606	655	625	662	632	633	642	643	600	638	626	644	642	629	639	648	639	607	633	631	627	653	629	633	663	670	631	641	665	641	661	610	617	675	657	634	703	671	610	639	657	662	683	664	628	657	597	615	642	632	659	644	632	687	626	670	593	655	653	656	639	648	654	638	648	654	625	609	611	633	668	680	616	639	635	674	667	614	640	657	650	624	646	602	697	627	645	641	629	666	648	622	675	639	637	647	630	641	660	667	675	636	618	677	613	687	659	631	598	677	643	639	643	643	656	656	657	632	661	599	606	622	644	667	656	656	638	633	607	636	652	629	648	635	625	639	640	678	648	625	631	640	652	636	633	637	632	625	664	647	635	632	632	628	590	676	680	654	643	630	663	605	659	637	648	689	643	670	613	660	719	616	634	612	641	638	625	592	591	613	635	652	620	628	663	647	644	643	663	591	645	601	639	643	588	617	635	614	692	669	675	626	660	648	633	674	644	645	630	633	644	645	675	596	650	627	645	626	654	645	669	633	624	598	642	634	656	701	628	606	622	618	653	656	663	606	603	665	665	640	658	634	647	711	667	640	699	625	607	625	639	666	626	673	618	607	658	631	639	628	582	646	602	623	655	631	630	630	674	660	620	630	675	674	644	636	652	641	633	632	661	625	658	632	642	655	671	602	640	672	685	656	601	599	652	631	650	657	655	677	625	594	618	657	634	654	659	686	662	652	637	641	640	681	674	648	642	632	622	662	652	616	662	595	648	645	655	633	623	622	647	637	645	674	659	588	643	648	642	651	630	655	655	635	639	699	680	593	622	626	657	635	629	642	646	663	670	645	650	669	644	663	726	656	673	628	637	637	641	692	661	670	620	676	640	596	647	619	659	624	658	626	630	620	591	660	665	669	644	643	633	645	674	666	635	644	604	659	618	636	680	681	631	630	665	640	652	684	631	644	616	652	657	624	605	640	654	666	662	649	628	620	691	660	600	603	626	636	615	673	625	641	677	616	681	615	688	661	657	678	610	626	678	637	586	620	678	633	643	645	605	635	626	690	646	698	636	634	643	677	623	656	694	636	689	632	672	625	652	600	609	618	646	675	667	712	657	636	672	669	680	629	636	643	611	614	632	621	633	665	662	658	644	639	594	604	663	640	649	648	671	668	662	639	623	683	674	669	641	636	622	652	625	675	644	632	620	624	608	643	682	683	623	634	626	666	719	704	637	702	676	708	632	646	611	654	656	644	602	647	637	627	617	594	615	625	686	613	625	667	646	643	660	664	692	650	680	620	626	648	620	635	586	651	645	680	668	620	637	622	623	663	644	645	619	659	647	601	632	703	612	638	659	609	614	606	644	619	643	644	637	708	616	665	604	630	673	662	604	598	637	662	632	673	624	622	663	659	620	630	650	631	616	651	653	657	620	644	675	625	627	625	690	632	650	621	595	641	638	621	681	645	702	622	689	645	623	651	676	641	603	630	612	659	639	638	631	637	633	659	629	641	684	635	649	686	615	637	638	633	665	653	652	649	614	662	628	635	633	659	650	625	668	641	682	641	654	607	621	634	667	655	620	635	653	620	621	643	649	619	565	622	642	640	653	665	610	638	637	652	659	626	672	640	644	658	644	668	642	631	641	675	690	693	602	647	671	630	635	584	669	642	665	676	628	615	695	686	664	684	618	697	640	652	659	612	668	673	673	657	652	686	641	687	661	645	606	615	668	674	672	641	626	655	652	640	655	694	614	624	653	629	659	615	626	638	605	687	656	635	654	644	602	642	667	642	669	643	682	652	655	613	656	630	646	626	626	620	648	639	650	655	617	671	671	642	639	687	613	642	624	656	676	621	624	644	647	592	639	662	633	640	686	621	655	651	646	628	667	660	654	625	667	646	609	635	642	657	658	602	638	638	607	601	659	630	635	646	690	643	666	670	687	697	645	638	598	660	670	697	625	659	628	678	608	666	648	688	651	618	606	693	655	628	647	615	639	668	669	652	617	632	596	672	628	640	636	681	610	630	671	616	675	668	634	653	647	694	660	635	637	627	691	600	679	673	696	686	586	581	667	622	683	648	675	650	651	637	637	629	629	634	622	612	631
46887	17860	3004	930	643	513	470	421	410	392	355	373	383	391	359	366	337	355	306	350	338	324	346	374	316	309	337	337	332	388	389	313	317	352	339	357	343	336	353	360	334	339	311	318	335	358	314	367	342	352	331	347	355	349	338	356	327	319	339	348	304	346	342	354	318	346	330	370	330	303	340	338	340	341	338	317	317	338	339	373	329	321	357	339	330	300	309	322	309	338	379	323	334	349	325	322	308	334	316	313	330	325	336	311	366	310	343	314	334	338	320	300	368	325	333	333	291	303	353	355	334	339	338	291	323	351	328	303	345	329	365	375	302	363	313	317	363	364	301	310	314	302	341	317	295	339	328	343	317	358	315	320	328	326	315	343	356	361	302	316	346	318	309	326	327	328	332	335	350	334	311	316	345	315	358	382	299	326	316	325	330	348	324	326	335	313	308	332	336	317	308	327	296	300	324	346	277	287	355	320	344	324	320	314	317	356	340	318	378	349	349	319	302	328	339	308	329	313	345	333	303	330	342	351	319	353	308	308	352	321	310	345	324	321	308	326	337	316	303	319	316	341	313	316	336	326	356	316	293	325	323	310	318	332	327	332	345	324	320	331	313	348	298	320	289	356	354	345	327	299	343	307	313	353	342	339	349	341	317	377	329	279	329	326	358	338	355	323	331	313	345	345	312	341	303	321	320	353	318	312	325	344	303	326	286	341	331	339	319	331	330	335	340	314	334	315	323	355	365	339	317	341	323	345	323	317	299	371	314	358	334	292	340	369	339	344	317	351	323	329	336	327	362	324	320	332	359	310	286	334	324	342	307	334	292	310	312	329	304	325	339	319	319	366	337	285	315	345	324	310	307	333	344	308	324	306	301	326	291	351	348	348	315	331	332	326	333	312	320	329	318	352	340	349	332	310	291	314	355	329	332	324	332	354	304	340	325	374	317	333	296	335	338	332	319	327	321	302	370	352	347	349	343	374	329	329	352	355	312	343	325	298	282	279	309	326	323	354	310	338	323	339	302	335	348	348	316	325	327	345	352	328	337	312	325	288	344	311	337	347	346	342	343	316	343	301	355	334	310	315	348	324	357	340	310	309	314	317	318	312	327	306	313	301	349	328	305	320	326	338	316	312	335	339	311	329	310	284	339	305	327	324	333	294	311	306	296	313	319	323	349	291	299	351	311	305	304	317	344	302	320	350	338	317	317	316	355	337	346	350	328	332	333	322	309	333	324	340	351	323	338	338	327	346	353	313	316	317	319	328	309	317	343	308	310	327	297	326	310	340	333	315	311	341	344	322	352	291	314	365	353	354	313	328	315	329	329	348	327	332	329	346	367	365	326	356	301	331	338	320	318	349	333	312	286	310	304	355	328	297	289	370	343	306	337	339	298	325	325	330	333	332	325	301	314	296	325	331	341	285	296	306	310	332	326	338	329	334	323	323	359	324	291	348	295	327	297	342	297	287	317	331	320	312	314	339	318	317	317	330	322	335	334	329	334	343	361	348	323	335	332	324	324	317	341	331	321	309	318	323	342	325	327	299	347	350	319	345	290	317	337	323	331	349	350	314	325	310	317	346	314	339	321	290	342	315	295	354	298	349	315	325	333	370	340	330	312	313	321	322	300	347	365	312	297	326	360	359	320	329	330	306	308	328	334	333	344	338	312	309	317	324	335	317	349	353	308	313	353	291	312	314	302	325	335	288	373	328	339	324	339	334	324	325	346	327	325	329	338	317	326	325	340	337	299	343	356	351	325	367	329	325	337	325	304	291	347	337	376	310	355	317	364	374	315	365	298	337	328	330	295	323	307	306	334	303	362	351	332	343	322	323	340	335	327	333	332	371	321	347	308	306	306	310	327	355	356	328	311	308	346	309	299	354	335	331	326	333	336	304	313	319	354	322	339	333	325	331	343	328	307	325	351	343	357	301	334	337	336	351	288	300	333	349	299	341	326	343	345	343	332	319	317	343	351	348	342	341	337	328	335	325	343	294	329	333	304	311	329	308	351	316	305	304	340	320	320	322	321	328	288	303	321	324	344	309	294	360	332	298	319	322	355	352	316	294	327	319	299	304	338	311	310	319	307	344	331	336	314	330	328	344	324	319	336	356	326	322	346	318	347	271	322	312	308	358	320	367	352	342	314	321	324	331	325	324	341	342	326	344	297	324	357	334	315	316	352	349	299	336	332	298	310	285	307	264	329	353	296	329	316	306	315	321	300	326	348	332	314	312	321	332	370	312	352	348	339	300	301	319	352	314	331	365	308	329	332	296	342	353	330	369	302	313	316	322	332	290	312	300	374	308	319	317	325	318	293	322	320	356	321	344	315	303	370	312	335	331	320	342	310	331	329	303	304	321	311	319	329	325	338	314	356	344	343	315	345	345	328	333	336	302	311	334	328	338	386	305	319	321	306	338	346	321	327	302	329	295	325	332	303	242	306	363	325	302	366	321	363	346	350	343	314	330	361	314	297	304	320	303	320	297	320	333	295	334	319	320	314	347	349	310	305	345	341	396	297	329	318	295	355	311	345	351	317	333	339	319	323	311	343	326	358	338	302	321	347	301	333	311	323	332	300	310	351	320	311	334	366	328	335	352	372	351	361	310	352	331	341	328	296	317	326	344	350	327	298	304	309	336	310	344	332	363	323	322	311	302	306	304	381	334	322	337	290	330	341	303	331	322	335	323	351	313	277	310	319	373	325	367	326	347	313	351	330	346	356	362	305	325	324	314	338	340	324	315	349	325	326	335	323	354	336	335	299	313	351	369	328	316	309	301	370	326	333	325	347	326	300	341	320	269	311	319	295	336	307	317	323	302	318	297	338	356	332	347	347	302	313	341	326	321	337	347	318	328	369	338	305	324	343	297	347	369	344	321	337	320	368	375	336	362	310	369	325	322	344	336	330	295	330	327	355	304	370	327	334	329	339	307	328	355	315	313	321	331	351	300	305	303	347	327	288	330	318	350	314	344	300	296	314	325	333	359	334	319	311	370	323	358	354	308	362	298	301	320	330	324	336	313	349	328	382	325	352	300	324	356	323	320	329	317	317	316	343	340	325	343	343	346	331	338	328	358	323	341	328	346	329	325	350	327	336	323	339	318	343	350	350	283	338	333	317	355	347	346	353	298	354	342	330	333	322	284	315	317	343	332	350	317	301	326	326	317	307	330	295	331	298	308	302	322	329	350	309	343	326	312	348	338	333	349	319	355	318	324	337	301	354	319	335	340	353	356	354	309	302	327	296	319	328	325	344	324	333	316	308	350	317	364	336	317	310	343	341	313	308	336	343	316	333	310	331	329	318	339	347	346	308	342	342	297	320	314	333	329	332	296	324	311	340	344	340	321	331	322	336	255	352	344	299	310	318	322	325	303	314	328	337	335	326	315	321	333	288	349	348	348	314	353	355	343	317	327	326	353	314	292	304	349	329	310	325	360	309	397	329	315	332	305	313	342	354	331	325	348	332	319	366	346	365	312	362	331	310	312
28027	7076	2249	2118	1885	1557	1313	1247	1073	1064	973	923	875	857	810	825	865	850	818	835	816	785	734	743	753	741	773	785	705	674	771	766	768	715	761	722	761	767	748	729	718	714	721	662	753	702	752	818	774	793	745	799	767	784	724	776	754	742	779	762	780	767	770	736	757	762	791	751	728	756	767	807	744	708	756	739	700	736	689	770	681	733	708	680	752	774	654	729	711	750	718	715	740	720	733	662	730	708	743	697	732	696	732	653	716	739	702	724	697	712	711	734	722	733	707	743	707	733	707	716	745	723	699	693	746	737	692	710	725	740	686	736	695	702	744	668	737	742	715	663	670	721	687	669	691	690	722	720	700	749	709	697	688	727	716	707	721	720	702	699	732	654	722	704	679	704	719	708	670	702	750	699	705	749	715	709	715	738	687	705	681	683	649	658	671	697	713	695	688	721	679	727	737	734	762	696	729	677	669	722	750	682	718	695	686	642	735	698	681	754	710	680	696	679	724	715	720	751	699	741	703	695	714	702	671	721	712	731	715	677	703	710	687	694	730	662	754	753	705	724	752	753	782	689	731	678	693	695	711	651	735	742	685	721	728	696	682	686	682	722	651	656	726	692	726	756	734	722	709	723	719	716	731	681	693	684	690	691	698	701	711	671	677	727	743	725	704	750	740	746	706	715	748	738	749	697	708	685	700	732	684	691	705	695	736	663	687	687	732	726	684	744	671	713	688	712	719	698	730	730	723	733	711	733	662	735	778	626	703	751	773	719	724	700	723	715	699	722	690	689	694	723	742	711	724	728	700	688	732	645	715	732	697	667	711	706	744	739	662	691	700	692	704	691	698	692	696	723	675	715	710	717	727	726	699	700	730	740	741	721	742	739	717	741	779	699	714	658	688	690	711	703	715	704	706	729	724	726	711	707	730	725	698	748	737	699	688	719	703	736	728	728	685	690	704	685	683	720	741	670	713	720	672	726	740	702	741	714	649	733	724	725	685	717	667	714	695	681	692	731	758	718	702	730	756	717	696	732	711	741	724	688	730	655	708	688	688	700	691	713	709	722	737	686	710	720	740	708	657	707	706	705	708	709	661	710	718	736	668	742	713	701	672	708	735	730	743	728	737	694	647	715	704	730	701	720	717	677	693	727	699	697	691	698	718	662	694	706	672	753	676	721	699	699	718	720	693	674	714	713	699	709	692	750	714	706	733	722	726	738	734	690	684	731	739	737	685	686	720	723	724	714	703	687	710	707	696	659	654	713	715	699	702	716	677	694	693	710	715	687	712	689	689	754	691	669	714	672	704	702	718	712	729	668	707	738	716	731	704	736	684	698	728	725	722	695	758	698	726	698	748	717	702	709	718	680	677	736	730	745	694	724	698	704	696	732	711	738	725	711	691	695	745	716	692	679	732	677	732	708	646	704	720	712	702	689	704	707	693	707	749	721	692	713	671	671	723	761	714	701	689	679	690	696	689	732	697	715	711	736	747	736	727	745	740	663	676	670	759	719	719	642	697	731	711	730	752	645	745	688	719	684	700	737	712	727	737	708	691	740	717	692	741	691	704	724	718	720	700	705	686	684	688	690	706	704	730	738	685	681	684	730	713	691	683	704	729	765	704	689	700	695	694	744	738	745	749	699	695	706	707	682	718	730	679	706	688	696	708	741	672	669	733	712	767	733	680	687	694	704	742	707	723	722	673	700	693	699	664	644	753	724	734	720	727	727	749	691	723	693	762	687	762	709	712	692	722	695	669	676	807	712	692	743	712	690	722	724	681	687	698	690	727	704	687	676	670	687	632	710	753	682	669	703	736	700	647	717	708	710	717	697	702	743	672	744	679	672	701	730	716	733	729	708	701	694	676	750	747	751	697	738	691	721	720	760	673	683	742	704	663	697	699	729	700	696	706	737	712	719	700	739	749	743	768	719	709	713	700	710	734	677	766	692	713	641	697	709	708	704	727	722	656	695	702	745	680	744	706	710	696	722	667	714	758	740	679	723	704	691	670	703	733	679	674	715	705	713	726	763	753	701	730	723	712	725	693	686	718	678	764	776	707	726	743	753	676	734	671	713	678	683	716	704	707	700	663	710	670	724	696	687	713	715	713	674	668	737	728	681	728	714	710	713	676	722	729	800	712	706	721	694	703	726	736	730	680	675	716	716	712	704	686	727	705	722	691	704	700	746	715	721	682	670	720	719	709	729	697	710	725	741	744	702	725	711	695	700	711	698	723	789	715	757	708	722	712	734	723	710	714	672	742	734	685	695	718	736	715	718	684	774	714	695	710	708	735	675	715	695	663	736	720	677	753	753	714	713	695	720	686	668	702	730	692	668	734	720	682	704	711	705	697	749	677	721	710	774	708	711	685	673	730	700	705	732	722	729	733	769	707	707	708	725	733	710	680	701	724	736	691	734	708	734	735	757	747	734	702	719	659	771	720	680	699	717	715	679	692	676	771	708	734	674	750	693	735	773	755	739	715	666	718	680	709	694	765	680	723	723	723	683	711	680	693	688	725	748	732	680	722	703	764	693	724	731	686	720	700	748	745	756	710	665	704	657	685	695	739	746	741	677	680	726	699	677	693	697	740	693	683	699	766	715	698	678	713	709	733	679	701	724	695	733	671	697	692	702	717	717	742	708	717	710	729	723	738	671	704	691	686	716	744	702	682	678	707	668	712	745	714	689	703	665	708	696	686	720	692	679	709	647	716	711	743	738	692	744	748	692	682	738	723	724	681	669	716	710	672	714	711	759	735	641	688	676	728	713	738	685	742	726	673	756	694	711	658	726	738	703	704	683	737	698	730	669	700	709	714	726	734	723	705	699	733	696	730	714	688	717	693	693	729	738	727	709	758	743	694	732	694	707	709	719	707	763	686	703	731	668	686	725	652	704	676	725	707	711	718	657	673	672	689	716	722	690	674	632	691	696	704	713	742	686	722	751	699	693	672	715	695	721	730	698	732	732	701	742	722	690	757	732	744	728	698	752	701	689	710	765	703	708	667	705	748	728	723	698	645	709	715	689	718	703	710	708	718	702	686	764	738	693	662	692	725	695	701	666	717	715	718	683	664	730	727	736	735	719	696	729	730	710	701	769	708	694	710	709	761	656	686	714	732	730	700	711	699	689	745	685	698	648	740	718	727	728	738	724	684	696	685	710	715	714	729	714	714	696	708	723	714	754	732	678	699	696	658	713	714	683	676	712	734	694	711	694	744	662	679	746	701	729	667	666	699	695	731	784	715	729	684	714	722	698	719	669	677	706	754	669	739	713	692	723	657	693	699	701	726	691	713	671	739	743	678	705	713	719	643	691	733	698	733	695	725	721	701	686	652	696	713	719	706	730	681	716	662	723	707	695	716	758	709	720	675	697	725	716	766	710	644	682	685	690	697	717	703	734	772	696	699	715	693	730	750	706	743	704	716	709	703	652	704	753	688	687	686	713	716	718	689	660	719	669	714	714	704	714	723	713	725	698	684	674	735	711
16442	3271	343	223	205	208	213	199	194	159	179	202	193	197	200	205	196	205	196	167	188	215	192	193	209	183	196	191	214	182	196	197	202	210	195	179	202	204	189	186	214	194	206	214	195	190	181	196	193	201	181	201	219	213	192	196	189	185	182	212	190	198	214	180	191	192	173	165	202	197	188	215	176	210	233	200	211	209	203	198	205	184	243	202	172	181	212	183	178	215	223	210	201	207	221	221	192	192	209	203	184	176	183	186	198	204	214	188	210	204	189	198	217	195	215	218	183	222	164	183	213	193	176	177	206	198	216	211	211	214	191	213	202	199	213	187	179	167	208	222	204	174	206	208	204	207	215	198	218	213	200	173	192	210	227	192	200	193	189	214	207	208	204	230	194	196	204	190	182	203	211	195	200	203	180	187	186	195	183	210	173	208	211	225	180	218	178	198	201	174	213	195	196	190	216	211	219	191	200	177	183	209	213	202	197	172	214	202	195	185	190	203	211	185	186	187	220	172	173	197	178	188	190	199	202	217	191	188	206	177	199	193	195	176	192	203	176	189	208	219	170	176	179	187	207	180	183	200	197	195	206	204	172	215	194	200	212	206	177	211	201	208	188	218	217	219	184	211	200	169	198	181	201	207	218	221	195	185	205	154	190	189	217	199	169	228	189	181	194	214	199	204	201	185	213	179	193	208	206	196	192	189	185	191	188	196	187	195	212	204	213	201	199	233	209	198	208	214	190	195	201	202	203	190	210	210	213	185	194	196	217	197	201	193	176	205	190	172	194	209	195	202	208	196	205	206	184	200	211	229	200	182	198	192	189	199	206	213	201	205	178	191	221	219	195	162	208	212	202	225	255	192	194	175	169	175	214	197	181	191	203	179	201	187	208	186	212	217	192	205	206	211	191	211	196	192	213	200	211	190	201	178	211	208	193	175	195	194	198	215	211	208	196	220	233	218	190	215	193	224	214	177	204	217	163	204	194	210	201	211	204	207	194	202	181	191	193	194	199	205	189	197	169	199	188	218	188	200	196	180	191	195	202	221	184	201	193	181	214	184	211	196	201	177	218	210	203	208	203	213	212	200	212	199	198	195	158	203	203	201	216	208	187	215	198	236	183	211	208	191	227	198	231	199	203	201	186	204	181	201	207	216	193	194	218	191	198	232	191	179	239	193	202	212	230	204	206	202	188	166	187	188	231	182	205	211	217	167	215	187	174	193	198	205	191	197	170	224	192	205	211	205	169	169	205	174	186	177	208	195	219	196	206	194	207	177	190	189	202	213	180	202	186	198	231	213	210	212	211	211	187	224	192	195	189	207	230	227	201	220	217	196	220	229	186	189	188	208	225	191	210	185	201	195	221	194	186	173	191	198	220	194	195	210	181	204	206	224	171	172	198	188	211	180	195	169	184	203	196	183	182	195	215	202	189	203	221	187	210	200	213	190	194	189	205	200	195	206	211	166	198	197	209	209	196	225	188	207	235	181	181	214	204	198	190	214	189	166	195	182	204	172	194	201	158	234	197	212	204	225	206	190	214	193	180	180	204	202	217	192	215	220	206	221	223	224	215	184	192	222	204	189	217	209	196	181	182	163	180	195	200	189	181	184	218	193	194	217	189	199	206	223	193	210	187	218	218	206	200	178	174	161	196	186	214	207	221	176	197	222	182	196	174	201	215	165	203	202	203	207	227	209	194	181	190	213	201	220	222	195	200	200	214	202	203	209	210	233	229	205	206	198	178	190	198	208	179	207	234	211	180	169	205	188	205	204	186	200	222	191	198	192	174	178	196	189	211	184	181	196	200	206	186	216	240	217	208	185	213	207	201	215	206	201	222	184	171	182	202	197	182	214	190	183	203	176	212	201	177	179	181	183	193	171	185	204	212	177	169	213	185	191	186	216	190	181	191	184	185	205	187	229	176	209	197	210	231	196	177	186	198	198	177	175	205	205	187	191	190	208	164	213	228	184	221	188	196	194	187	214	191	176	205	185	211	211	208	174	208	199	186	210	186	195	203	174	188	200	189	218	185	180	207	201	190	191	202	173	210	220	229	209	198	204	217	200	213	195	193	169	218	246	193	185	188	221	196	186	195	216	196	190	193	202	198	226	220	187	218	196	204	198	218	191	206	189	195	194	202	206	204	189	188	191	203	191	189	218	183	197	208	207	193	206	219	202	172	188	187	216	219	196	202	205	207	201	232	160	221	216	219	238	199	200	205	216	204	225	201	225	197	190	185	196	175	197	217	181	176	178	204	189	203	224	208	200	191	193	232	193	201	187	217	210	200	202	179	222	200	200	190	179	186	219	206	177	187	171	225	203	204	187	200	201	191	194	208	201	204	201	178	219	209	197	199	191	192	175	188	226	232	196	213	202	190	185	194	200	192	215	209	194	190	208	161	168	191	203	216	203	177	202	160	171	189	214	198	177	210	188	188	195	180	201	181	203	204	215	195	185	194	229	190	219	196	188	209	186	181	190	211	185	214	223	196	198	223	177	172	191	228	197	174	188	193	230	204	173	182	231	201	201	230	179	212	211	198	204	211	224	206	225	205	213	199	190	201	180	207	217	207	183	180	198	212	183	235	208	211	180	186	182	209	188	184	184	176	186	194	189	192	205	219	206	212	196	219	210	178	213	214	186	184	186	198	212	225	227	201	187	186	210	198	202	210	186	204	209	209	228	212	188	198	211	179	189	227	191	211	192	200	213	183	177	206	207	167	187	210	221	195	190	227	196	215	185	201	205	193	197	190	181	179	200	201	199	194	225	194	173	202	234	198	190	225	196	216	194	178	211	166	194	202	193	195	194	188	191	196	180	189	193	193	224	202	190	209	212	224	194	192	234	196	187	196	182	205	181	193	204	229	175	178	199	159	191	190	201	181	212	195	202	183	207	203	180	179	223	192	191	210	174	198	198	194	171	183	194	190	203	196	209	193	201	183	216	173	193	176	217	183	189	209	192	218	208	208	190	209	187	206	218	210	198	202	207	205	223	190	194	198	181	206	205	198	212	223	220	209	198	187	198	216	200	195	169	171	183	207	219	215	198	217	189	216	219	184	208	187	197	196	206	181	190	205	205	208	185	207	223	222	212	215	200	206	216	174	216	184	205	200	213	217	202	199	163	179	201	195	213	204	205	195	192	214	224	216	200	211	190	182	232	228	220	177	207	193	213	190	195	185	190	189	167	206	190	172	217	199	232	189	179	178	207	195	162	228	200	217	203	167	209	201	175	203	180	199	193	218	194	210	208	211	197	160	183	183	227	206	199	226	190	184	170	234	205	230	193	200	223	195	228	218	197	199	222	204	204	177	225	212	199	177	158	200	217	205	207	235	210	195	196	203	190	202	187	167	181	208	192	174	195	176	203	185	188	213	202	213	209	204	183	186	214	183	184	191	205	210	226	182	209	214	188	190	182	174	222	196	212	182	179	194	213	192	192	195	174	210	203	217	184	199	170	184	188	207	186	183	202	186	191	198	203	207	187
9860	1623	590	545	520	464	474	517	488	482	473	459	494	473	474	473	463	494	454	527	501	490	501	466	477	494	460	458	448	480	462	488	442	487	452	445	430	464	458	484	514	434	462	454	498	498	454	489	456	505	520	432	523	499	443	472	485	502	495	511	458	492	460	500	476	456	504	480	469	472	479	448	464	465	510	512	451	508	504	492	444	480	482	471	468	500	443	462	483	497	431	460	454	492	500	481	482	486	467	503	466	458	479	443	472	479	481	444	499	482	481	458	475	487	494	461	442	436	480	502	463	496	480	476	451	461	439	467	465	453	480	463	514	447	508	466	485	444	443	481	480	479	483	460	471	487	474	489	467	485	442	483	494	495	466	501	442	498	431	461	493	447	491	462	485	472	468	506	476	448	461	468	508	478	470	477	466	484	437	479	455	450	463	494	436	498	441	470	472	480	463	480	454	487	473	520	487	431	482	477	460	489	469	474	487	486	480	482	441	440	484	446	466	463	465	458	492	474	452	464	477	476	443	481	483	459	464	469	482	458	440	484	455	465	433	447	474	473	471	477	496	511	456	495	477	467	481	502	495	479	505	486	482	479	491	468	505	472	482	494	459	465	455	460	477	419	465	487	480	481	471	475	459	474	441	460	444	467	504	469	454	492	459	485	455	488	449	445	506	493	497	464	475	459	480	473	501	448	436	460	474	483	456	466	463	466	492	500	435	468	474	497	529	501	475	452	438	457	491	459	452	472	455	461	448	437	430	493	501	501	471	498	488	447	424	484	465	444	477	501	485	496	453	459	485	472	458	482	483	411	459	501	458	505	472	488	461	488	449	483	435	478	450	495	415	476	488	434	491	474	494	484	504	451	498	405	483	441	440	443	440	475	461	439	482	453	496	486	460	458	444	476	448	447	449	521	457	469	506	432	480	478	458	477	469	483	488	461	464	494	451	456	477	455	488	475	484	438	454	469	447	443	466	470	474	452	456	454	426	491	459	467	454	463	465	474	486	454	493	453	497	491	469	469	470	453	462	461	472	517	484	480	472	424	474	466	462	472	467	466	512	471	464	498	443	498	460	463	484	464	469	460	476	484	432	439	489	484	465	467	475	420	442	451	491	483	499	475	516	471	470	469	510	446	534	448	496	488	456	497	470	462	501	476	485	475	466	464	511	470	475	492	438	460	475	471	479	447	429	452	443	443	453	492	463	476	447	484	449	439	488	487	417	449	451	459	527	466	467	463	445	437	458	488	474	444	487	463	432	456	467	489	443	480	441	434	486	473	473	492	437	468	451	481	488	433	422	474	442	463	497	459	453	487	444	449	504	442	447	471	504	482	466	485	439	437	476	453	489	457	460	450	482	487	456	448	501	442	458	498	452	507	436	471	510	451	461	431	458	476	498	476	495	464	459	488	462	447	481	488	469	474	450	487	453	435	449	496	489	462	488	452	444	431	445	496	452	457	458	497	421	436	467	501	488	472	467	437	453	460	470	470	539	476	482	484	460	494	483	476	423	464	462	466	500	433	455	485	440	466	479	470	470	476	519	457	456	462	450	499	487	492	505	474	497	476	488	451	491	465	435	472	457	466	482	463	500	452	482	478	458	477	480	481	481	443	470	460	456	429	451	439	443	447	464	462	492	481	464	488	500	465	456	448	477	463	467	479	460	508	459	463	493	442	480	465	438	436	466	449	484	456	453	430	492	473	484	476	512	502	511	486	470	455	469	461	476	486	445	502	450	474	457	494	448	460	493	466	445	493	478	466	487	424	450	467	489	437	445	493	496	475	463	464	453	486	471	501	447	463	477	444	449	475	460	453	472	432	459	499	443	492	461	466	484	500	452	516	452	492	434	462	465	498	455	462	475	480	520	431	451	477	470	488	468	495	489	511	486	454	466	455	489	436	456	444	460	496	476	489	487	429	483	490	449	451	451	463	460	464	472	522	505	435	462	456	484	452	489	456	467	447	512	483	492	477	436	451	468	460	461	439	452	488	428	462	449	436	484	490	483	498	468	496	488	463	457	436	482	483	454	471	474	452	477	493	482	454	466	457	450	466	460	470	506	457	479	460	426	484	464	430	478	442	472	472	493	458	462	467	434	451	477	476	433	480	454	461	501	480	488	485	452	419	491	491	478	500	484	485	463	455	513	494	486	499	456	449	472	486	470	497	448	481	429	500	501	475	462	503	419	462	456	455	471	456	495	509	500	453	446	481	471	473	479	424	484	464	435	470	429	450	442	485	433	505	431	500	476	463	455	489	464	432	463	498	481	473	416	446	482	467	474	512	427	441	494	464	484	470	471	509	469	498	478	461	475	452	471	489	426	463	450	442	436	475	457	485	482	503	419	468	514	477	466	472	461	463	485	461	485	456	468	487	481	472	467	500	457	518	428	466	451	490	473	490	452	481	489	473	495	473	480	467	487	447	488	466	463	464	497	446	461	445	480	460	443	493	460	513	449	496	458	449	510	479	471	484	440	446	484	469	458	496	502	461	514	441	468	457	482	456	491	477	466	485	470	425	460	449	453	488	506	491	462	401	439	449	471	501	488	440	480	470	474	470	470	455	473	452	467	476	463	509	485	463	426	482	467	475	447	439	480	493	458	425	471	482	489	486	457	453	477	448	484	482	486	513	429	428	459	449	511	476	471	468	455	459	437	512	504	480	464	471	481	465	472	479	414	450	462	477	475	473	452	488	475	458	485	467	466	483	519	490	461	440	454	460	488	487	481	475	452	476	483	452	446	493	490	453	465	502	493	505	477	467	449	486	448	429	470	488	443	472	487	516	459	474	472	467	469	462	494	493	468	475	500	506	468	449	500	472	450	472	466	469	467	476	476	465	455	486	465	478	482	513	467	488	444	478	480	524	475	455	446	468	444	478	444	462	488	481	456	470	450	479	472	473	480	449	470	467	475	491	413	492	459	409	484	476	475	477	467	455	442	457	444	465	492	470	460	460	471	437	468	449	468	486	476	435	460	445	475	459	482	455	449	476	441	454	469	460	454	422	504	503	471	495	468	489	475	439	452	449	446	492	461	484	480	463	472	431	473	436	475	476	495	478	491	473	475	453	473	466	488	476	498	464	453	508	464	470	481	436	462	460	415	445	479	442	469	487	504	434	512	466	501	469	457	476	512	445	448	472	464	505	440	467	451	475	461	441	464	491	480	468	482	516	463	470	462	450	471	480	482	439	449	500	445	487	465	448	435	447	496	516	430	478	418	479	475	505	486	477	461	448	476	429	459	504	477	461	472	465	511	457	493	457	482	498	459	513	448	421	454	470	453	439	470	511	486	432	493	439	484	465	461	456	486	459	450	459	486	471	462	493	468	446	440	516	462	483	455	469	494	468	456	454	450	484	437	511	484	451	473	478	449	459	470	468	470	489	456	488	480	494	500	487	454	480	498	452	480	439	445	439	474	480	467	490	484	490	490	482	457	516	475	470	501	455	518	498	466	507	503	448	462	468	461	448	458	489	508	478	468	464
34868	9632	1287	546	452	364	311	316	306	316	310	300	292	303	302	287	258	268	310	321	295	301	314	295	266	305	317	278	275	295	294	293	289	269	277	294	300	278	253	280	298	263	293	299	283	286	329	309	277	292	308	282	297	291	282	262	298	303	314	299	298	282	317	265	279	285	271	301	314	299	305	277	270	288	287	247	287	283	291	292	323	271	307	304	303	296	314	272	310	274	287	282	325	262	280	281	259	254	294	285	275	298	318	289	266	318	305	279	271	274	296	268	268	285	274	281	242	265	259	276	300	305	283	296	293	300	284	280	294	272	289	275	273	265	260	267	267	301	283	263	285	284	300	301	286	300	287	289	282	290	290	305	289	290	284	309	304	277	281	242	303	291	283	306	274	287	265	291	287	272	290	299	257	285	283	281	280	311	300	277	289	322	264	289	302	250	284	281	289	287	300	280	274	300	316	309	252	297	293	302	280	271	282	294	289	280	262	297	291	298	320	305	291	321	283	260	268	274	292	273	294	297	311	300	265	240	263	285	275	286	255	281	305	261	312	314	294	254	284	291	267	329	300	269	303	276	309	275	283	275	288	252	298	308	287	269	288	307	303	290	251	277	286	280	281	318	282	264	259	287	261	245	286	299	298	277	285	268	293	262	284	251	282	294	278	317	299	302	278	291	254	272	311	286	290	283	295	246	266	292	259	313	287	258	290	307	292	329	312	256	252	271	329	291	303	287	282	263	306	281	284	272	306	272	263	291	264	294	286	294	295	283	239	289	286	287	267	279	285	268	301	312	282	300	254	264	264	340	315	291	256	282	268	267	260	271	298	296	273	273	293	302	278	278	302	303	267	272	304	277	313	279	264	308	273	299	291	296	275	276	283	285	281	267	278	329	289	259	308	273	293	290	267	306	276	308	245	264	281	267	279	294	275	293	292	298	272	292	265	257	275	258	264	275	266	285	307	277	259	267	291	289	265	263	282	278	302	294	267	291	298	266	287	253	283	240	290	319	288	271	290	305	288	307	313	314	283	280	265	250	269	311	276	269	260	296	296	291	286	316	283	286	285	287	254	285	254	282	250	299	276	279	295	274	287	286	298	303	274	295	261	239	267	257	279	309	283	260	312	248	268	284	278	260	275	283	301	296	273	269	274	308	285	283	279	265	283	290	274	283	285	276	303	297	322	289	285	310	277	275	271	291	292	302	276	274	257	300	292	288	261	285	272	249	283	321	266	267	301	286	302	279	273	316	288	296	272	265	271	284	287	289	279	292	259	284	279	311	284	329	289	285	314	301	280	301	288	289	268	284	320	286	254	286	313	278	300	305	298	294	306	272	265	302	316	280	243	325	282	257	308	251	278	274	257	261	313	285	273	281	295	256	258	297	285	264	264	277	280	294	264	287	284	288	289	298	275	286	272	273	311	281	287	281	305	301	278	284	295	288	279	305	299	275	270	263	292	262	294	260	286	284	253	291	294	277	297	283	275	260	269	281	262	266	287	299	287	299	273	304	301	263	286	307	292	261	306	261	287	311	282	276	274	315	284	300	273	286	282	308	253	298	296	279	297	309	299	334	256	284	295	309	245	312	315	250	234	268	263	261	300	275	273	295	290	296	278	256	303	236	322	296	282	293	311	243	298	271	308	301	278	278	305	315	296	303	289	275	280	294	303	264	291	272	300	306	286	293	305	249	266	276	282	262	298	293	300	291	276	262	308	310	236	280	297	273	277	265	280	280	271	289	312	297	281	277	280	273	279	268	314	266	284	290	287	290	295	274	300	310	306	281	251	308	270	274	261	291	285	289	276	279	299	301	285	318	278	284	243	275	289	295	274	271	278	295	289	277	284	265	275	273	277	291	278	293	283	263	290	310	289	307	302	294	292	273	290	264	285	284	274	287	276	296	291	302	297	287	293	257	262	292	267	274	315	305	286	273	284	283	265	300	286	295	287	309	265	263	295	248	302	230	282	279	300	298	285	262	323	278	286	290	264	266	287	258	274	278	282	293	297	263	262	272	303	328	262	284	330	259	266	286	293	287	269	285	303	252	274	313	298	276	291	275	255	279	295	282	301	257	284	281	291	261	263	290	268	272	299	289	310	287	257	285	288	295	273	285	263	269	250	257	256	259	272	292	268	296	280	254	289	283	272	279	272	267	278	265	263	308	239	285	267	275	262	264	289	265	276	254	266	290	263	268	250	293	270	288	342	273	281	274	265	263	295	301	291	266	288	297	286	304	281	243	285	300	322	272	298	276	291	268	288	296	292	299	294	250	277	287	293	344	264	276	249	311	278	269	278	309	278	278	294	316	288	282	263	269	300	298	268	273	270	290	277	292	280	287	288	292	275	249	274	283	283	296	267	318	290	318	280	287	280	279	287	287	267	305	247	251	267	292	295	248	260	283	301	306	282	283	288	265	275	299	271	279	272	285	294	308	262	282	263	270	274	294	312	288	281	249	251	271	304	283	277	280	279	308	249	299	273	279	266	272	285	261	279	269	275	289	252	295	259	280	307	273	296	303	310	281	289	298	298	266	287	291	293	303	296	271	290	298	285	279	271	319	268	299	277	289	280	240	307	311	274	298	304	280	273	249	298	237	272	283	273	306	269	274	287	298	276	281	256	271	263	263	296	275	287	255	284	290	272	299	301	266	291	288	305	287	289	275	301	311	290	289	304	276	271	322	294	296	292	291	299	274	283	266	288	286	286	250	282	294	281	291	290	308	334	292	265	286	273	273	315	296	277	281	283	256	293	276	216	310	298	279	324	311	250	276	292	258	298	304	272	264	301	325	275	292	282	324	290	281	298	295	312	283	297	305	312	283	287	291	309	274	281	271	295	288	289	285	300	303	288	288	247	304	307	286	253	242	295	268	282	304	266	297	262	324	311	288	291	293	283	303	286	300	284	278	273	273	279	277	307	297	266	251	300	274	264	268	265	264	320	283	284	284	282	240	275	280	302	284	289	284	292	273	287	264	275	270	282	294	260	298	308	265	250	269	311	270	258	337	292	301	277	288	281	267	297	271	290	328	278	287	296	320	277	282	298	280	284	277	284	314	303	274	280	260	271	292	269	307	301	279	249	292	278	271	302	277	289	278	265	282	269	285	294	304	286	282	294	283	277	281	293	319	293	323	268	265	277	264	296	284	257	290	305	270	290	306	277	291	294	250	289	310	293	339	269	265	274	282	283	279	277	265	288	270	279	279	292	323	296	316	280	283	298	305	274	309	247	294	262	296	293	290	279	279	293	311	320	306	294	290	294	291	279	277	304	284	295	265	319	283	303	296	291	287	276	282	297	257	257	298	289	240	295	276	294	268	285	274	271	265	292	270	281	295	319	319	300	277	262	296	288	277	252	306	314	303	263	259	278	286	320	287	277	258	273	262	289	350	291	276	262	217	286	259	319	282	271	275	309	273	286	258	277	297	304	303	321	310	265	309	258	278	288	278	279	304	298	283	277	296	300	278	290	288	250	279	269	278	281	279
20694	3869	1603	1382	1238	1129	984	905	865	814	827	779	733	708	671	706	738	719	687	641	695	701	646	707	695	652	610	645	712	637	631	655	667	656	671	619	674	669	630	606	691	625	594	678	645	704	684	679	713	684	677	707	695	734	657	675	726	674	623	681	683	692	691	708	721	658	650	675	636	695	691	682	623	653	671	672	660	672	656	681	636	654	649	693	688	630	626	638	664	616	626	631	666	600	641	646	664	648	614	625	589	646	635	629	656	655	666	666	645	598	677	603	623	617	636	611	631	620	617	663	623	618	644	657	597	675	605	644	632	607	644	624	622	634	634	607	631	649	642	624	670	633	627	652	623	636	661	626	623	680	638	610	608	642	647	648	621	688	643	648	636	599	615	634	622	623	657	660	651	668	668	621	679	621	623	669	637	654	622	594	618	621	630	705	582	634	640	625	646	617	620	642	601	639	638	668	663	696	639	650	654	628	588	656	636	652	638	637	622	657	646	631	608	648	659	642	641	647	641	711	591	625	626	607	691	606	618	664	602	635	637	651	611	662	661	644	640	628	606	683	629	648	650	665	663	619	612	626	630	617	678	629	665	676	647	653	657	611	633	658	641	680	653	622	612	645	642	667	639	644	715	641	668	658	606	656	629	640	611	618	608	656	663	635	655	597	621	666	632	654	655	620	659	607	631	691	607	641	622	661	649	655	619	608	607	622	625	637	658	620	659	632	655	619	628	623	655	656	633	620	618	643	601	663	610	659	669	600	647	619	625	631	644	643	661	654	636	627	639	649	645	626	670	626	631	646	610	614	631	663	631	642	611	608	624	578	617	617	658	665	589	632	648	634	646	635	638	622	648	669	620	610	589	610	645	615	664	623	623	631	573	682	627	626	647	675	661	618	641	635	602	597	656	632	612	618	608	623	641	635	695	616	670	630	616	635	601	634	640	657	644	659	586	649	655	622	670	669	656	660	659	628	596	688	659	667	593	665	624	616	611	608	644	661	623	621	676	650	627	624	635	649	631	625	602	694	620	632	677	605	662	662	668	649	612	651	651	623	593	653	627	610	591	668	614	670	641	622	622	629	638	676	652	632	654	599	618	621	637	609	658	656	676	634	651	639	610	634	616	634	641	647	636	667	620	611	642	640	612	646	668	617	602	618	657	647	655	607	629	639	643	687	643	661	645	690	662	670	609	621	657	661	654	652	646	648	643	619	643	575	655	622	594	651	621	632	607	666	643	620	660	671	632	624	590	597	648	637	623	618	633	601	635	637	612	613	594	629	646	652	656	596	649	591	605	654	618	636	625	658	648	636	638	626	621	637	611	629	614	633	678	627	663	611	665	654	648	641	651	674	645	648	654	589	656	643	663	633	657	652	657	661	624	675	629	593	640	674	641	641	647	591	617	635	664	620	651	618	649	641	596	622	623	613	641	631	622	618	629	619	658	644	645	664	663	649	640	601	642	641	663	588	659	671	609	664	645	608	623	658	629	636	657	617	645	652	630	643	606	636	635	636	625	640	687	664	618	627	613	638	640	609	661	639	591	606	654	659	602	641	616	668	613	645	651	638	631	637	598	610	596	601	646	635	652	662	694	640	676	612	667	661	605	636	658	659	631	636	655	588	641	633	652	640	632	627	644	621	616	633	672	648	649	612	628	609	624	660	632	621	691	601	587	620	577	595	656	652	668	641	674	597	597	627	619	658	648	589	670	640	633	601	626	635	644	632	678	680	662	635	606	644	657	592	679	657	646	671	644	629	653	667	635	647	623	620	642	572	647	614	590	641	612	610	628	643	648	658	614	636	658	602	648	641	621	656	638	662	662	626	617	645	630	648	639	618	640	580	631	657	647	626	619	641	671	637	611	623	672	615	619	616	625	605	622	672	640	647	671	642	612	664	623	613	624	658	658	636	635	648	615	636	593	634	644	651	624	673	680	613	637	661	596	601	644	598	661	708	595	627	668	668	602	620	626	653	651	646	634	616	648	661	662	615	564	671	651	635	651	638	634	585	621	643	632	610	672	677	652	663	607	667	606	676	650	632	650	636	667	625	636	651	610	639	666	590	661	663	627	585	623	644	637	673	633	634	588	652	634	673	655	641	596	659	681	631	629	615	611	648	613	684	621	647	652	649	643	637	570	615	580	631	675	649	644	672	644	649	610	650	637	649	617	616	669	644	663	630	643	641	655	655	612	631	632	663	655	617	638	639	616	652	638	614	661	670	634	621	641	642	627	669	624	683	610	624	633	641	668	627	618	636	590	603	647	642	642	620	644	647	667	655	626	632	631	622	628	681	641	659	605	679	634	634	630	574	616	592	671	626	624	609	620	660	621	633	587	631	587	654	694	620	637	637	641	647	682	657	633	676	635	629	623	629	648	665	604	681	638	632	619	595	674	621	680	612	622	650	620	685	628	671	645	647	657	649	630	686	587	607	635	621	636	586	644	653	622	570	617	685	590	601	623	643	621	639	605	590	615	598	635	630	669	702	659	651	658	682	618	621	611	639	624	605	618	613	599	613	596	656	661	606	621	625	625	670	620	639	668	655	670	642	682	672	632	634	626	671	612	599	611	612	630	659	613	660	622	630	655	704	654	650	632	668	650	639	665	625	626	687	610	634	677	652	614	622	677	676	651	660	625	581	623	643	662	673	619	660	660	621	647	616	587	591	670	598	620	664	644	632	629	618	644	629	658	610	587	615	646	574	667	633	597	679	628	679	614	672	631	640	662	650	676	603	626	648	672	622	652	632	681	641	658	665	616	677	648	636	652	626	647	610	636	629	667	687	647	624	594	589	696	654	653	664	668	645	622	651	686	620	649	640	595	677	658	664	663	631	645	643	595	602	620	685	606	648	633	647	693	634	614	639	652	663	650	627	621	632	644	672	675	606	637	574	622	603	675	636	637	657	638	641	653	657	602	655	623	627	635	662	649	669	633	649	609	620	632	665	627	646	600	622	592	642	623	588	650	648	600	639	632	651	586	629	609	642	671	636	631	703	631	654	676	666	598	635	627	649	635	616	663	663	677	633	633	605	630	624	628	667	649	699	641	636	593	619	628	661	625	637	618	620	643	612	647	640	686	639	624	632	656	628	667	645	620	643	667	651	589	634	627	680	644	653	662	653	644	658	648	640	629	652	669	639	602	637	684	670	623	634	590	653	618	676	631	618	644	591	646	616	637	627	624	612	650	628	644	609	683	630	648	602	648	648	695	600	624	595	622	599	646	644	636	669	608	647	615	652	621	634	594	587	650	612	646	613	698	667	626	640	618	623	663	639	668	646	688	628	643	683	636	669	652	605	620	620	595	640	656	660	605	672	628	595	634	665	684	621	628	637	579	659	614	610	606	665	633	581	625	613	598	640	603	682	620	598	627	644	654	603	624	638	633	710	620	656	649	661	616	640	624	625	668	647	641	639	643	623	614	659	605	625	634	660	621	658	624	632	598	642	653	603	667	605	642	590	658	640	649	603	679	597	607	735	651	645
46367	17479	2762	901	592	509	458	439	382	349	400	367	346	339	351	347	333	337	332	320	358	378	325	328	346	330	326	327	322	356	325	332	335	313	354	308	310	365	344	339	303	349	321	331	315	321	332	328	299	315	316	324	339	352	310	328	351	311	321	333	314	335	310	320	336	325	366	342	326	321	318	325	300	359	332	312	316	301	344	312	298	314	283	325	290	343	338	307	310	296	323	307	322	328	303	306	338	336	317	337	333	331	325	307	310	346	316	317	311	329	342	300	313	345	338	367	332	322	343	325	332	325	346	296	333	346	317	292	314	303	345	327	332	302	314	332	317	335	305	304	291	319	318	304	353	321	305	311	368	316	338	331	322	309	312	331	283	337	334	347	360	321	279	364	294	316	326	320	333	338	288	339	296	313	334	340	293	334	323	312	323	298	296	323	349	314	296	332	295	302	287	315	285	338	331	327	322	365	319	334	326	350	343	326	336	342	318	319	308	313	330	330	318	310	295	347	354	323	321	295	341	308	323	312	303	284	327	362	320	319	324	339	325	330	321	328	318	332	327	310	308	306	378	309	325	319	344	307	320	335	330	318	319	298	337	341	327	359	325	309	353	359	342	316	339	336	314	350	336	344	333	327	285	337	305	311	320	343	286	327	330	313	343	328	341	361	347	319	313	308	321	316	303	342	336	329	327	342	339	295	365	351	339	336	317	334	309	359	330	347	364	320	292	308	315	342	311	335	349	327	315	324	313	343	320	334	298	286	328	304	281	379	339	305	305	317	299	338	353	343	319	286	316	326	329	364	330	331	333	314	321	329	329	318	286	315	312	295	338	325	325	320	315	349	312	301	311	352	325	322	327	294	309	342	346	349	311	337	330	358	334	324	317	335	302	325	297	328	344	321	332	322	320	350	327	336	289	307	334	307	303	347	347	326	346	321	330	302	295	330	328	339	299	325	306	325	302	314	285	311	325	360	322	337	314	318	360	290	307	326	324	328	325	328	313	343	326	312	335	304	324	285	338	303	323	301	346	327	316	317	335	310	317	298	305	325	361	339	339	315	328	295	290	297	323	321	301	338	355	329	328	300	312	304	323	322	345	316	329	302	309	324	329	348	323	312	316	307	297	305	333	331	312	319	339	313	361	316	317	314	315	312	308	310	369	366	327	303	332	357	296	291	299	287	332	307	334	328	338	327	314	344	313	289	332	356	343	309	348	327	337	356	299	326	322	343	296	300	332	314	349	299	326	313	350	331	328	307	349	307	310	338	316	342	355	333	356	317	294	314	316	319	321	300	322	353	330	348	359	356	330	313	322	321	340	317	309	342	322	330	330	325	314	334	322	327	318	303	289	292	335	313	312	332	283	338	338	333	331	368	312	316	345	279	318	305	342	349	303	309	335	327	325	304	319	328	314	336	304	343	304	311	320	344	351	319	306	313	343	315	341	331	315	301	342	334	326	310	271	298	348	316	358	347	299	335	322	306	304	287	345	318	333	305	302	332	315	307	315	360	338	353	313	349	314	361	343	303	351	298	297	317	316	334	327	312	304	303	307	300	304	323	332	305	357	327	323	308	331	324	331	334	334	340	345	335	347	295	314	328	317	349	309	321	296	310	310	328	323	347	309	301	294	331	325	301	335	333	322	350	326	314	332	319	319	306	365	327	335	322	350	311	291	331	324	311	322	333	334	301	333	336	322	286	333	342	293	356	318	294	277	340	323	343	314	303	342	304	328	369	281	339	317	322	334	328	340	328	314	339	333	335	327	332	332	315	296	341	314	329	315	322	350	315	341	315	270	305	317	316	339	347	276	327	301	303	324	326	324	308	321	345	314	305	335	321	337	313	329	345	336	296	305	299	369	318	317	308	325	306	330	336	346	303	295	324	377	327	321	323	318	313	304	334	321	323	309	349	351	291	362	344	360	332	345	355	315	320	318	310	333	342	347	302	355	333	351	388	307	314	308	320	342	293	347	342	330	333	336	348	320	312	304	357	347	342	291	323	355	312	307	287	303	307	291	306	296	304	353	368	314	318	325	336	264	305	341	323	311	289	315	309	325	310	332	320	360	303	326	320	272	320	316	333	291	318	329	321	338	341	329	339	289	322	331	317	335	324	336	292	321	331	331	321	322	356	334	304	339	282	330	303	299	338	323	319	331	328	318	317	331	341	351	313	308	346	318	311	270	309	313	284	327	343	316	321	334	304	338	307	281	295	321	306	326	330	339	314	334	324	294	315	317	320	319	337	342	322	306	278	298	322	308	330	336	338	319	311	314	297	309	330	344	302	344	312	303	313	298	326	271	338	353	323	337	277	315	327	307	313	317	322	343	325	349	356	330	352	320	358	309	306	299	311	313	311	324	340	343	336	335	350	326	318	325	314	318	291	307	317	329	345	304	321	274	334	340	319	355	328	332	331	337	320	329	297	318	292	337	321	318	324	322	335	326	338	316	339	356	337	329	316	320	322	334	325	326	340	326	305	323	319	312	313	342	342	333	330	328	312	326	343	320	322	356	328	339	350	343	294	313	368	330	361	346	327	337	322	315	328	332	316	340	315	299	299	319	326	301	309	330	326	347	325	313	342	314	348	352	325	324	330	299	339	312	322	316	352	332	319	341	299	323	337	333	313	324	312	305	341	309	304	287	349	301	289	330	318	346	304	322	316	327	348	329	351	325	341	324	305	318	337	298	297	321	339	318	329	332	349	312	320	309	321	325	313	343	306	311	307	339	338	316	317	340	312	312	324	321	342	337	322	349	317	369	308	316	322	317	295	357	334	313	274	314	340	313	321	290	306	330	335	302	330	316	316	328	301	321	296	303	343	359	358	338	335	306	354	309	338	332	293	292	314	290	345	343	342	304	300	291	365	313	315	327	319	324	311	324	321	315	330	338	305	334	318	325	300	347	307	346	333	333	309	325	332	297	301	288	313	318	359	296	329	353	308	324	362	339	328	334	317	335	334	306	336	339	330	338	325	315	329	291	331	352	302	314	323	334	286	329	317	290	321	325	325	302	313	301	342	326	330	321	315	341	304	287	313	338	298	309	306	348	331	353	314	337	286	328	315	315	323	336	337	347	322	284	305	355	330	300	321	323	343	355	322	366	354	286	327	339	309	304	303	314	325	323	352	299	330	320	339	311	313	304	331	367	370	323	333	312	320	365	339	340	316	340	313	291	313	295	311	327	365	334	345	339	306	323	331	328	309	324	317	296	289	317	318	297	343	349	315	321	324	337	315	308	335	341	346	320	327	313	333	271	367	353	344	289	311	310	305	325	322	329	337	339	335	338	343	328	311	334	338	305	318	339	315	327	326	321	350	306	346	298	329	294	372	334	344	366	361	302	314	333	315	297	343	321	296	329	360	306	321	347	298	341	296	316	307	319	285	304	291	301	313	343	374	357	304	285	279	308	290	342	301	338	307	311	369	272	316	276	309	315	290	306	312	318	298	335	322	332	340	367	326	317	347	329	315	317	347	311	322	299	330
27293	7243	2206	2151	1906	1586	1325	1203	1045	1070	940	904	880	891	895	730	780	778	792	771	739	775	773	706	807	779	717	786	754	741	742	731	712	712	739	716	722	724	707	712	738	664	701	698	724	742	769	734	764	823	795	808	728	807	792	788	789	779	748	741	776	767	762	758	787	781	784	756	746	732	720	735	709	717	672	721	693	783	758	747	733	705	693	718	693	720	686	730	692	728	664	745	718	717	727	709	686	695	691	714	723	699	713	745	669	701	727	710	666	734	709	755	691	726	744	723	676	724	684	694	754	662	649	702	679	705	703	689	731	690	714	727	663	660	697	717	696	702	691	644	705	705	705	657	690	724	681	677	709	696	682	690	693	673	691	729	691	679	711	714	680	700	654	718	671	731	710	689	693	683	677	662	721	683	694	716	717	762	752	687	721	733	710	705	683	714	708	713	641	763	663	695	687	740	701	747	697	706	716	757	722	728	693	708	681	678	699	678	708	718	667	699	686	690	661	694	680	629	712	718	708	691	672	627	733	679	696	719	718	687	694	725	665	742	664	679	645	726	718	706	647	713	662	670	649	724	698	650	675	675	731	683	721	765	669	673	630	687	727	700	737	742	708	719	727	708	749	719	699	693	699	650	697	724	696	675	679	736	671	706	702	663	740	674	729	697	689	673	695	695	709	657	693	729	732	685	702	751	692	746	680	736	696	773	700	704	691	668	692	699	683	734	695	722	697	720	666	684	726	706	700	732	723	694	705	736	733	665	733	674	698	704	688	652	704	714	700	718	744	734	728	707	662	673	692	702	694	700	691	706	703	702	702	701	714	728	702	689	683	665	696	724	707	705	678	687	712	687	697	716	678	705	658	694	652	708	729	703	712	706	708	677	680	692	672	712	656	708	689	723	672	728	717	714	695	724	731	718	689	732	725	692	728	668	722	729	689	696	700	724	683	700	696	711	690	671	682	735	706	720	689	628	751	652	708	655	731	694	683	708	714	732	673	698	677	683	740	677	678	703	708	689	670	700	669	748	694	716	718	655	688	695	700	722	749	701	611	675	682	678	682	703	681	699	685	690	706	689	688	673	665	708	688	684	710	697	699	727	725	700	718	690	702	719	726	678	683	688	663	668	655	684	685	701	732	672	734	711	657	692	682	710	745	681	638	675	752	688	689	728	712	668	737	742	711	706	652	707	728	722	697	713	692	709	700	690	664	698	673	691	655	773	679	700	722	723	691	696	701	723	734	725	675	724	698	738	692	750	680	665	677	660	725	688	715	735	719	711	726	733	693	699	658	681	713	709	660	681	698	666	660	737	704	676	763	710	713	712	664	747	744	701	696	729	684	691	756	693	668	644	695	699	661	670	754	716	742	734	726	670	659	656	706	736	705	711	727	677	662	715	704	726	715	670	721	707	749	709	696	713	707	716	703	699	704	699	718	747	700	708	706	708	677	727	687	687	663	704	665	712	740	674	714	700	719	661	716	678	715	681	684	744	674	691	694	671	725	679	728	681	722	651	727	693	682	718	717	720	727	708	657	693	706	740	695	697	724	721	732	733	714	700	677	681	661	722	686	755	709	703	707	712	718	689	700	697	712	711	704	705	689	677	701	687	739	673	706	683	724	674	711	628	663	722	704	647	698	703	685	692	652	699	657	683	676	672	737	742	707	685	701	691	720	717	726	729	722	720	665	698	702	644	727	720	673	668	694	720	704	694	690	705	702	696	710	704	702	662	705	701	723	747	733	729	712	683	662	681	733	658	703	734	716	720	670	681	677	660	659	675	690	689	668	669	656	659	656	719	741	660	654	731	733	667	756	746	731	709	726	651	721	706	651	739	678	704	690	690	687	706	660	711	688	703	715	672	670	667	718	688	721	699	706	690	717	713	716	704	697	659	723	750	690	729	727	722	687	707	673	708	674	716	656	663	705	699	684	688	683	673	702	680	671	708	684	690	711	656	719	705	703	688	704	694	721	740	693	682	708	715	711	674	655	689	695	708	710	704	719	669	620	668	667	686	621	694	687	677	698	677	680	720	687	716	731	687	670	707	670	701	692	710	715	672	690	732	678	683	733	711	679	672	715	730	701	715	698	657	737	730	715	669	690	725	686	737	703	671	715	724	737	710	693	737	652	734	684	695	694	718	742	700	692	712	682	688	708	672	729	713	713	689	713	692	698	692	759	682	677	730	700	710	719	697	651	684	731	699	642	751	680	673	726	664	628	690	672	667	647	705	709	747	722	708	716	668	713	735	678	735	696	660	661	678	688	695	674	642	745	674	704	675	732	702	698	704	740	677	711	707	702	688	710	663	657	661	727	679	674	788	702	701	694	694	735	717	685	687	674	667	685	679	681	682	677	679	684	697	700	711	673	694	731	688	693	680	652	719	676	688	718	690	688	687	711	690	664	692	717	740	682	675	712	735	708	706	677	730	727	689	708	642	748	707	681	731	715	708	731	719	731	699	680	731	752	695	668	676	683	715	718	703	702	676	688	699	695	728	722	656	674	730	700	657	705	678	696	672	671	695	686	715	662	688	653	722	694	669	679	642	639	734	697	701	718	726	719	736	707	685	705	689	730	695	678	700	695	664	701	760	703	688	710	691	648	655	681	742	726	690	712	671	691	681	729	696	735	713	665	748	712	632	642	725	693	708	730	698	729	692	710	705	710	728	686	684	697	662	684	710	737	675	706	699	698	703	670	772	754	676	692	678	654	719	699	676	755	685	666	722	678	698	718	751	757	712	679	759	730	685	699	736	708	713	695	698	694	636	678	718	756	673	729	696	683	741	659	692	710	741	690	718	726	710	708	676	693	671	695	680	689	694	714	668	723	741	675	702	636	733	720	679	730	694	684	665	679	697	686	721	667	680	682	706	706	696	711	742	673	687	684	666	702	706	732	679	696	725	735	710	723	701	703	712	669	719	729	704	744	696	685	694	710	677	696	689	676	683	665	759	691	699	715	714	702	677	712	710	672	708	636	737	712	733	709	732	712	703	680	721	682	711	687	683	691	751	704	722	681	709	672	708	723	740	692	719	688	717	681	728	625	744	697	668	676	763	711	668	746	686	696	714	667	687	728	724	694	665	691	655	734	688	695	721	677	701	753	678	717	725	725	668	652	726	683	678	710	698	672	730	696	679	672	734	707	715	691	676	701	694	714	677	689	692	729	720	729	688	711	671	693	721	706	679	667	702	732	713	689	734	728	713	737	699	706	707	665	620	701	686	714	658	668	665	742	702	726	669	679	681	669	682	697	695	695	657	676	684	707	691	701	694	668	680	732	720	689	711	731	684	737	733	748	695	711	680	724	651	683	696	708	639	693	702	738	690	666	655	671	704	659	671	695	697	720	741	700	681	702	687	697	723	720	679	658	722	726	709	697	731	676	703	679	692	712	666	702	752	697	711	724	741	646	654	693	692	740	688	706	713	729	690	689	720	722	693	690	679	688	652	717	738	738	691	673	670	682	675	641	694	696	704	680	699	697	715
15956	3607	314	182	174	190	233	200	215	189	209	228	192	176	198	203	185	191	205	196	200	191	204	202	198	224	208	192	195	179	182	196	229	185	211	242	209	199	202	197	171	192	179	174	193	218	210	181	181	191	177	190	225	185	182	192	201	210	224	185	205	205	210	198	177	199	204	191	197	189	232	215	176	216	202	198	215	173	192	227	184	204	220	235	189	223	222	172	191	198	200	193	190	190	213	193	196	209	196	190	210	207	200	194	213	208	208	189	195	209	199	206	227	176	199	216	210	202	215	202	196	207	203	182	170	164	170	210	213	217	226	190	188	184	208	218	181	192	217	203	190	174	199	197	210	200	208	210	202	220	209	206	160	209	175	200	198	217	196	219	167	186	185	172	194	214	187	208	193	211	218	202	209	213	188	165	203	216	207	194	204	194	176	210	219	165	181	199	193	178	182	181	205	199	204	204	174	182	187	182	205	219	203	188	204	205	180	198	181	195	196	169	205	192	195	181	219	189	191	196	198	179	211	201	173	162	167	199	193	193	198	181	195	180	215	195	198	216	182	205	193	191	209	186	178	173	198	191	190	202	183	190	198	222	202	190	175	217	183	223	178	188	206	187	205	218	197	228	233	203	202	189	183	177	203	223	206	200	204	196	200	187	175	216	208	194	192	220	164	199	185	212	188	187	199	235	184	180	170	217	192	195	187	202	186	162	181	222	160	195	207	181	219	204	194	186	208	209	199	212	177	201	215	183	205	178	182	200	193	195	182	194	200	195	220	212	197	179	179	172	204	224	209	193	227	161	202	204	189	193	212	207	193	176	171	152	212	198	186	199	191	177	209	204	226	208	218	223	197	197	192	183	203	229	186	177	202	201	181	195	192	198	230	204	206	197	176	196	188	197	181	187	220	208	198	202	213	186	191	201	233	194	210	184	202	181	179	169	192	182	212	202	168	162	182	183	187	184	205	182	195	157	203	220	219	205	177	191	185	207	212	191	184	218	221	179	187	197	208	189	188	183	192	190	173	204	209	200	188	222	211	214	176	189	205	216	231	208	166	203	180	204	195	211	189	170	187	213	212	195	193	174	193	168	185	193	206	189	198	214	215	184	202	198	210	178	232	205	181	201	199	189	185	208	192	211	224	216	205	216	170	192	194	208	199	208	208	176	197	158	172	200	196	196	197	203	180	216	205	208	208	207	172	191	178	195	199	184	202	196	187	196	217	208	210	185	198	181	182	210	191	184	169	195	191	181	197	179	196	177	192	208	211	189	191	205	193	196	211	181	172	179	179	197	225	205	221	185	206	226	175	202	182	205	204	188	213	192	173	172	207	175	192	198	163	193	212	194	188	199	184	206	196	181	243	217	180	196	210	181	199	215	189	174	210	209	204	178	187	212	186	204	212	186	200	227	201	205	176	202	188	181	196	185	195	182	188	169	175	191	190	184	156	180	187	198	206	218	169	204	181	172	219	174	203	207	189	192	174	218	197	194	207	187	213	230	206	185	194	193	192	190	199	194	186	232	183	205	187	222	217	199	198	229	179	172	194	194	204	164	177	179	215	215	187	216	210	202	209	190	184	198	210	172	165	210	216	189	197	187	187	215	208	196	204	182	220	209	198	213	199	204	201	177	178	209	203	201	172	232	207	191	225	224	207	170	209	174	199	196	225	211	193	195	207	194	196	232	233	182	193	184	192	217	179	170	191	172	233	200	196	220	220	210	190	168	198	203	222	175	165	196	193	204	182	210	195	195	184	200	201	194	202	222	178	199	223	203	181	181	176	212	168	171	195	221	184	198	182	216	167	215	210	205	197	194	211	168	214	199	207	194	188	218	182	202	207	197	183	214	212	193	214	178	215	191	211	213	207	186	194	203	182	158	176	186	194	222	189	188	193	218	207	197	212	207	197	193	193	212	202	165	194	193	201	175	215	201	168	192	185	226	201	195	200	207	183	189	179	198	198	182	172	199	224	213	169	203	204	186	232	212	198	201	217	235	198	214	205	206	215	184	182	181	221	222	209	182	223	164	188	190	161	200	164	204	196	204	176	185	219	182	183	168	213	195	178	206	177	206	213	198	204	197	210	231	209	225	197	205	177	215	214	205	200	210	196	200	178	233	200	205	166	192	208	195	174	184	205	213	195	208	211	203	194	196	181	176	208	198	200	185	192	214	187	155	199	194	210	188	183	209	207	187	205	162	191	208	181	205	215	207	220	190	187	188	202	192	184	200	205	184	230	222	193	174	175	195	193	181	199	195	191	189	211	212	184	216	183	176	200	209	205	202	189	224	190	192	194	201	159	231	207	188	168	184	201	184	189	193	188	194	183	169	188	173	189	197	170	198	174	213	167	207	171	205	191	200	187	210	198	215	199	197	201	222	181	185	192	190	198	169	186	172	197	197	177	197	187	212	205	181	211	188	185	246	203	202	231	161	200	201	198	201	205	186	217	218	172	208	157	207	189	196	215	186	193	213	197	199	181	230	221	180	210	189	210	196	176	181	181	197	203	182	190	189	193	175	165	201	193	203	180	202	181	226	184	218	197	209	197	205	211	180	194	183	214	170	182	194	188	199	186	185	217	228	182	176	200	187	218	195	208	200	200	201	204	210	202	176	187	183	200	191	192	204	203	218	197	183	195	209	178	207	172	195	179	213	196	208	191	205	197	203	195	186	207	184	179	185	171	185	212	160	198	184	215	220	193	191	201	184	188	185	208	190	200	190	236	197	222	192	217	198	202	200	200	203	182	193	190	224	179	210	185	201	188	203	217	201	204	213	191	188	178	184	197	195	205	182	185	161	202	215	216	193	215	195	192	197	206	196	193	211	204	202	182	203	175	187	189	199	231	212	203	202	193	184	204	189	197	199	197	218	214	190	199	177	181	156	213	211	195	214	181	209	213	171	205	188	200	193	184	203	193	231	215	178	217	203	178	162	203	217	206	234	203	192	191	221	215	216	187	222	205	221	171	188	192	191	192	221	202	211	181	223	194	189	183	218	218	195	188	200	188	211	192	159	199	180	185	196	185	187	230	212	206	178	221	194	166	154	198	205	208	199	206	187	168	174	207	181	198	184	201	199	199	192	191	188	204	199	193	214	217	220	182	229	191	179	205	205	199	221	195	188	185	229	215	184	175	198	225	164	204	180	210	208	220	213	200	198	179	197	192	178	217	216	208	156	216	198	150	213	187	195	188	221	188	214	219	197	220	190	210	215	197	205	182	216	173	182	187	208	196	222	216	184	198	193	192	177	225	202	192	171	207	194	178	183	209	194	194	208	204	209	174	206	209	179	217	190	187	211	175	198	213	190	206	195	183	208	213	218	211	174	229	195	192	220	204	229	204	214	219	192	225	209	213	216	201	212	189	194	205	194	216	225	195	189	199	193	197	195	174	190	199	233	209	175	204	191	219	208	175	212	216	163	185	231	174	202	198	190	185	230	205	192	191	190	210	166	181	197	196	180	221	212	220	198	221	193	186	186	215	207
9292	2430	518	490	528	475	482	465	467	485	478	464	454	481	478	484	457	455	467	450	471	452	469	455	486	465	491	483	462	522	453	501	488	475	467	451	417	460	430	484	482	470	431	502	507	461	500	432	496	453	492	465	462	478	475	479	479	471	458	440	499	470	438	438	481	516	498	471	449	479	509	491	493	481	422	440	465	462	467	445	490	445	475	450	483	433	460	488	444	454	468	477	483	505	446	480	490	507	507	476	450	479	459	478	493	456	468	467	460	470	469	455	465	446	462	475	457	465	476	436	450	477	445	454	503	467	498	453	486	478	464	451	476	446	440	438	464	483	465	478	465	481	475	474	473	515	456	453	490	462	478	490	443	467	479	456	440	463	488	480	453	430	494	428	480	477	457	460	448	440	443	450	489	471	476	453	462	490	438	439	446	457	433	470	491	438	456	461	480	452	428	489	427	459	455	474	477	465	452	480	454	469	461	460	471	446	453	452	452	491	439	487	429	443	447	470	461	398	469	448	456	480	459	500	426	514	520	487	455	441	452	481	483	442	460	491	483	444	458	450	505	456	469	467	445	454	429	451	424	466	449	463	442	416	445	439	451	471	437	495	484	482	467	436	450	485	444	479	482	461	460	452	477	447	452	455	489	485	422	474	473	477	500	440	463	445	458	463	444	466	447	469	492	487	505	501	447	446	497	456	433	478	476	483	488	492	458	485	449	458	486	471	440	481	458	468	479	486	469	428	478	450	445	486	431	498	489	433	418	494	496	498	468	448	473	466	446	456	461	492	463	497	434	444	454	450	483	451	450	453	475	479	422	450	455	471	458	477	499	453	452	449	486	479	479	471	454	483	423	465	475	453	462	454	485	449	462	465	495	469	442	489	486	470	450	422	452	463	465	448	482	452	453	430	442	440	469	461	453	461	504	457	463	474	447	435	473	434	456	448	446	477	444	442	427	499	540	457	507	485	448	418	474	469	482	496	470	444	454	450	465	431	466	484	448	424	487	500	447	480	483	408	475	445	513	440	482	466	461	490	451	476	468	489	444	478	481	473	442	473	483	470	483	480	456	452	468	444	468	449	471	443	502	464	438	498	501	447	463	471	432	478	450	411	463	441	444	439	443	442	467	456	442	450	488	458	481	498	470	443	478	452	469	463	459	493	481	408	467	470	431	464	459	457	466	436	471	507	458	462	439	440	489	501	482	466	474	436	466	468	455	454	437	448	473	501	473	456	474	482	425	510	452	432	475	470	446	444	450	448	457	438	440	437	471	422	483	478	430	463	442	473	450	468	489	480	474	484	453	509	463	491	434	455	431	440	490	442	430	471	420	460	472	465	445	450	464	479	467	440	495	458	481	420	432	447	480	452	440	479	485	501	452	429	451	480	449	448	491	459	452	452	451	439	430	468	476	483	472	465	494	477	460	415	464	443	460	471	404	458	485	474	447	475	465	430	455	454	436	449	489	455	487	417	458	475	434	498	442	469	456	477	482	474	477	419	479	452	475	454	482	449	445	491	478	492	450	460	453	485	431	465	457	444	466	451	452	453	434	466	449	471	476	484	492	449	502	438	456	444	474	432	465	456	456	468	454	457	479	506	444	462	446	448	437	479	484	481	468	465	484	461	497	444	441	471	457	496	431	485	446	458	456	491	480	467	436	443	501	428	472	466	474	482	423	440	471	464	455	455	448	425	453	436	461	476	456	459	479	479	454	454	465	432	473	444	434	432	455	459	470	462	457	453	485	417	480	448	432	424	417	497	445	441	461	455	469	451	484	434	446	496	482	460	471	461	460	439	478	500	490	424	450	460	441	468	509	466	437	443	442	465	472	463	441	485	444	418	496	434	422	454	484	441	465	457	488	474	445	451	471	476	456	452	451	428	457	464	462	474	470	495	469	502	470	426	485	485	484	459	468	428	485	492	476	467	452	460	473	461	481	458	465	456	474	452	444	482	438	486	486	479	465	445	449	456	494	449	474	468	491	455	478	489	429	471	453	484	476	437	446	447	489	491	475	489	453	490	480	453	474	443	438	443	445	480	452	483	494	461	457	460	492	454	474	463	427	456	453	510	476	459	499	460	466	469	462	466	490	483	479	462	425	465	475	457	473	477	490	447	464	493	464	455	477	463	501	445	454	504	481	466	493	492	460	470	435	450	493	468	430	466	489	495	462	441	462	479	476	468	459	523	451	437	451	454	448	474	459	503	493	437	442	472	481	458	472	488	433	464	449	474	437	469	458	444	440	463	476	488	441	486	503	478	439	454	456	478	462	436	470	409	424	443	480	429	463	438	448	467	444	465	511	482	446	445	456	460	471	469	493	421	442	457	485	489	414	469	506	478	430	453	484	453	473	427	472	448	458	469	480	470	482	437	473	442	437	467	497	481	492	447	468	435	448	453	445	469	446	509	438	514	467	475	452	462	470	454	441	466	460	475	442	457	406	490	458	443	475	475	450	460	470	468	468	458	446	471	475	494	431	443	462	467	444	469	455	466	446	447	431	447	461	490	477	449	461	461	489	466	487	448	439	448	468	470	478	472	481	473	491	457	470	468	495	439	446	466	466	485	437	455	447	468	486	431	448	449	476	497	417	478	477	448	449	469	484	457	481	437	491	457	491	465	451	408	501	457	491	472	464	468	475	430	469	472	452	437	481	466	461	450	468	459	499	475	517	452	473	443	427	462	464	489	454	426	510	416	467	468	445	440	474	479	423	454	451	478	474	439	513	522	456	467	456	432	451	470	449	482	468	460	462	471	504	487	452	478	439	458	452	445	468	455	433	464	463	474	462	474	419	423	465	478	457	400	459	473	468	494	489	457	480	464	466	437	475	483	457	454	442	472	497	474	478	471	443	448	477	468	485	451	406	458	427	456	475	443	485	445	459	510	476	482	436	448	437	431	454	467	441	460	465	435	496	443	493	432	482	466	439	428	461	457	463	392	451	462	496	442	487	431	479	469	434	462	460	462	521	455	440	440	480	425	440	480	506	425	470	454	446	438	484	459	450	454	513	461	470	469	472	472	469	465	498	437	458	438	463	496	473	466	462	443	473	472	482	460	441	451	490	425	454	412	471	435	472	484	488	478	461	459	449	494	449	438	454	482	476	454	464	473	437	475	482	472	447	480	467	435	470	426	462	446	457	434	444	482	481	480	425	451	491	455	459	451	446	434	452	454	480	468	488	458	433	448	445	479	451	496	481	486	461	469	429	456	469	460	423	498	466	434	469	483	491	479	475	467	507	445	442	477	495	470	475	454	490	434	446	473	474	461	478	458	429	470	486	480	467	445	493	465	458	450	455	459	457	462	462	488	460	467	478	506	452	450	493	457	430	464	492	428	422	440	481	469	441	489	468	469	467	436	453	452	449	470	438	481	448	483	462	452	433	484	461	476	481	458	484	496	480	438	479	454	447	491	462	471	485	476	476	462	482	454	473	460	462	452	449	459	442	448	504	468	470	489	426	513	447	440	495	479	487	479	497	512
35568	11901	1596	541	435	392	355	320	291	270	274	297	303	289	295	286	270	294	293	332	291	284	270	263	260	279	280	267	293	285	255	264	306	294	252	312	285	262	306	316	307	276	286	266	289	303	292	268	306	276	280	291	292	289	332	292	292	272	296	299	287	306	317	282	259	303	271	263	292	288	288	272	284	266	289	233	283	270	290	289	301	318	293	275	291	254	297	294	280	272	286	295	270	270	300	271	252	284	295	275	305	281	275	267	262	281	273	327	265	263	283	272	298	284	319	267	283	277	320	269	283	253	299	294	275	303	284	285	308	277	302	284	256	289	284	273	294	287	279	305	245	296	307	314	297	289	259	244	241	279	320	302	288	248	277	283	293	287	284	308	292	287	264	236	273	289	264	238	273	283	267	257	294	312	296	295	299	241	304	262	321	272	278	286	284	284	278	282	269	285	287	301	314	250	338	310	297	285	275	303	286	289	292	317	313	259	290	289	256	288	282	285	289	289	237	299	237	290	270	262	266	256	250	276	280	319	282	286	283	278	248	284	286	272	285	276	268	258	276	278	284	283	278	289	279	265	276	287	290	289	281	244	299	260	282	302	264	247	265	292	270	295	252	258	261	245	295	261	283	285	304	305	273	282	277	287	269	278	282	288	279	282	242	260	301	259	260	293	283	259	305	257	269	317	308	297	289	262	266	271	253	281	297	252	249	274	287	247	232	307	271	286	262	269	274	271	261	271	277	287	305	294	281	269	261	300	270	291	320	271	268	256	308	279	270	306	315	317	266	235	301	274	292	273	292	268	289	297	312	250	323	262	294	261	263	283	275	306	268	283	287	299	268	286	292	303	325	299	274	283	289	275	288	285	296	255	291	303	249	296	285	267	298	280	294	255	284	237	301	292	280	278	242	288	274	250	302	292	285	290	283	277	279	273	243	282	299	270	276	283	257	278	283	266	268	303	242	293	284	302	290	277	281	274	311	297	306	290	306	302	269	308	311	259	282	296	289	286	283	305	271	256	287	304	278	259	287	305	269	305	318	284	269	261	284	323	293	291	285	281	272	288	295	257	265	285	301	308	262	298	271	289	296	293	300	315	306	294	288	272	283	341	266	282	298	266	289	280	289	283	277	309	260	257	297	282	268	301	266	303	254	291	277	279	281	269	304	269	286	296	265	272	308	279	253	277	272	263	277	267	282	290	290	255	295	240	260	262	295	315	272	283	275	288	294	268	287	250	274	261	281	281	256	295	280	283	263	267	293	279	293	271	290	302	264	278	259	306	301	312	297	292	319	268	270	267	262	241	291	275	271	255	285	287	290	264	284	329	249	281	285	262	281	293	289	295	295	280	305	284	303	289	271	270	297	267	247	307	275	288	291	240	289	290	266	292	278	252	307	270	294	273	267	286	268	296	288	275	293	287	266	273	288	274	312	267	315	276	297	277	295	269	309	293	249	263	289	269	299	242	266	290	267	270	277	270	298	307	246	287	263	270	310	264	262	273	299	306	278	245	274	278	303	299	284	284	272	292	278	267	313	268	275	257	256	257	289	280	295	263	269	253	289	280	276	257	290	280	286	303	269	266	275	253	265	297	255	262	276	274	293	297	267	270	351	262	322	266	282	261	268	298	306	277	298	299	296	286	263	296	274	279	277	285	295	320	255	267	306	306	292	310	261	306	286	242	273	259	253	264	315	301	292	255	271	280	255	246	291	313	284	275	297	303	289	292	297	277	288	272	311	282	262	272	275	283	259	274	263	297	281	316	280	303	307	278	270	300	292	266	292	254	293	278	314	278	275	297	314	279	294	309	272	278	284	280	288	282	267	305	268	269	245	276	285	292	294	258	280	279	291	307	291	300	272	279	323	287	269	274	292	301	248	297	271	292	266	284	265	293	278	278	286	271	267	289	261	319	342	319	294	282	279	303	277	286	287	281	283	283	318	259	269	265	271	287	284	284	284	305	290	291	301	274	276	297	267	262	250	262	304	273	296	256	318	291	287	296	274	324	274	296	272	267	273	262	289	305	312	298	300	291	261	302	276	301	277	278	277	313	322	289	308	301	278	302	268	254	292	265	290	272	293	285	285	294	280	263	278	258	273	293	241	257	275	296	239	249	302	262	271	282	280	274	277	262	300	250	311	282	280	287	271	271	291	300	298	307	277	315	330	293	268	255	292	271	307	299	286	288	283	267	268	273	278	278	254	312	295	307	299	269	277	285	295	305	339	302	286	265	262	283	276	238	272	297	281	316	291	288	276	283	279	276	289	299	331	271	284	277	260	249	288	267	275	296	264	286	278	306	291	302	272	292	298	262	305	265	286	285	325	262	308	272	301	287	295	308	272	273	303	259	292	288	285	290	282	277	318	336	292	311	285	305	301	279	274	259	313	265	268	271	317	277	293	303	275	294	331	286	311	275	298	262	294	277	281	276	282	271	292	288	320	277	255	294	281	290	287	272	290	287	277	302	284	263	293	275	238	265	278	246	282	282	281	292	258	267	286	274	318	282	264	314	261	306	272	278	254	288	281	286	294	318	290	296	302	276	294	275	280	284	274	310	301	281	258	298	265	275	266	311	270	306	254	289	314	318	277	307	278	303	295	288	276	293	263	270	287	271	259	297	270	264	268	272	273	275	257	259	297	302	259	284	266	279	281	289	285	275	263	265	279	293	310	307	251	262	254	264	281	259	271	301	275	295	297	276	312	279	284	290	266	289	283	303	280	269	296	293	280	313	291	256	281	298	313	292	289	313	278	305	297	277	290	304	267	253	267	300	279	273	279	320	279	287	308	323	281	301	262	280	303	341	282	254	239	291	305	307	276	280	286	259	312	300	285	276	273	297	286	279	307	268	301	274	275	288	274	315	252	259	233	272	239	292	282	259	293	276	284	304	285	323	283	290	299	272	275	267	282	268	279	285	280	259	259	288	284	282	282	290	290	295	282	281	308	299	280	264	317	259	254	269	247	274	292	315	249	272	260	286	274	255	262	296	298	273	277	282	251	287	268	310	266	272	267	264	257	253	281	257	265	269	268	307	263	255	261	248	307	275	289	322	259	278	295	299	292	302	293	249	274	297	281	297	262	266	277	314	294	281	252	257	299	261	276	285	290	311	262	286	280	291	262	278	268	289	307	288	273	295	277	265	253	301	308	284	260	280	263	242	292	298	266	274	275	296	281	271	309	280	304	302	304	298	272	275	303	302	302	257	306	285	284	272	310	292	256	254	258	305	304	271	254	276	286	262	304	277	288	290	272	283	316	281	237	281	282	268	296	287	288	231	279	288	310	288	266	339	284	273	294	294	284	300	241	257	290	306	296	294	291	315	309	293	291	238	272	262	309	296	258	273	262	274	324	275	296	284	305	294	284	283	296	295	329	284	279	280	296	248	251	260	294	253	314	275	286	323	293	278	292	246	289	272	283	256	307	306	282	289	285	268	290	289	283	305	311	291	300	262	303	286	265	259	271	248	299	283	291	244	309	288	282	304
21566	5511	1852	1343	1205	1047	1031	853	821	782	755	723	670	702	721	674	664	635	713	693	678	653	742	648	637	659	644	629	629	641	647	619	661	651	657	679	654	666	640	595	647	644	585	647	655	633	636	712	681	723	652	745	653	636	709	687	675	704	711	649	706	687	713	644	662	665	710	673	693	693	694	655	652	640	686	680	613	648	696	671	570	639	631	609	637	647	670	671	664	629	601	677	659	626	618	637	642	663	690	623	618	580	657	616	665	637	659	706	664	621	631	652	622	662	686	664	621	598	630	673	607	594	628	662	625	629	659	647	592	676	644	638	634	652	667	642	628	665	623	659	609	640	633	673	615	608	666	647	656	659	639	644	609	606	655	614	646	622	623	586	620	621	606	605	632	604	578	661	629	620	638	644	676	636	655	611	695	692	669	623	597	632	626	650	675	642	602	637	615	653	654	615	718	646	585	597	665	671	677	618	616	605	660	663	626	627	630	668	628	607	595	677	652	655	607	609	586	626	654	645	639	661	667	640	617	616	622	627	646	625	633	620	612	661	613	612	654	608	626	609	619	627	629	625	620	632	654	660	614	625	627	633	659	604	610	612	636	649	612	625	616	622	660	630	626	628	659	631	617	658	660	658	619	644	653	613	646	606	634	629	634	643	668	641	603	665	652	643	646	679	636	626	663	648	665	607	684	635	654	652	607	661	647	652	629	659	664	653	665	627	652	613	637	620	610	614	602	632	652	608	639	622	624	627	603	650	638	617	625	631	634	614	593	654	593	637	629	614	646	623	632	602	642	613	629	624	632	649	598	614	642	620	645	671	667	601	605	647	646	597	625	604	636	601	646	640	627	696	629	637	628	660	657	587	667	610	581	633	684	640	631	646	601	631	647	646	664	634	639	590	634	629	646	643	630	603	632	656	642	652	598	647	630	669	622	631	639	637	649	633	655	648	642	645	624	593	642	632	649	637	625	622	687	637	575	603	627	679	655	651	602	630	671	620	628	597	635	680	568	651	662	648	614	644	611	612	660	663	614	675	649	661	620	623	624	635	558	636	690	609	628	641	659	629	634	596	620	671	669	656	633	618	657	655	691	652	595	587	649	642	610	616	633	626	639	649	641	624	663	653	630	597	645	644	649	667	625	609	656	642	656	636	659	623	650	673	624	627	599	610	637	621	646	613	658	656	697	580	600	618	662	648	633	629	620	595	597	631	636	631	582	655	645	606	662	635	637	632	663	629	613	639	626	659	646	624	641	623	654	615	616	635	627	685	629	648	662	650	656	616	645	609	601	630	694	625	643	654	636	633	601	633	687	636	641	597	669	644	602	637	662	631	652	647	651	647	626	652	630	638	619	624	656	654	662	653	647	580	626	610	627	646	625	637	617	665	617	653	628	619	613	591	612	643	607	647	650	650	635	622	564	659	645	607	629	620	638	609	656	639	607	631	613	632	671	600	664	686	699	634	594	624	623	646	630	613	610	623	599	640	618	644	628	670	618	668	659	624	649	575	622	640	627	622	634	649	645	640	657	611	637	627	666	677	636	624	633	695	662	599	608	626	664	597	660	609	631	597	643	616	649	647	628	663	644	652	609	654	615	645	665	642	612	621	614	655	651	606	671	617	636	625	604	656	666	611	602	632	625	614	615	623	609	608	645	655	623	634	611	621	637	668	609	611	606	676	640	630	624	623	618	636	625	608	637	662	620	634	637	616	662	649	648	615	598	622	643	661	668	623	629	672	643	638	636	628	653	583	679	643	602	627	684	601	647	651	680	643	636	651	613	645	625	618	634	616	631	630	616	643	671	648	617	623	599	588	648	630	642	617	692	608	624	613	665	646	623	654	694	639	657	606	635	658	640	626	598	655	663	600	613	640	684	617	662	658	634	660	617	597	590	649	611	662	638	660	647	619	602	651	613	614	601	636	664	643	615	631	585	686	650	613	595	625	648	669	674	612	610	660	630	664	606	632	647	638	657	633	688	635	634	707	638	648	615	630	609	636	643	647	618	611	641	618	644	641	602	609	623	658	662	642	625	641	660	633	602	688	658	606	646	609	574	605	622	630	597	647	623	599	609	634	611	610	670	630	638	619	612	599	652	638	588	617	581	661	630	610	643	643	642	659	659	662	618	634	613	634	608	658	635	658	639	651	685	591	644	624	644	623	630	656	611	599	637	654	672	598	629	605	642	631	633	635	629	609	608	603	642	628	631	688	628	678	622	612	636	608	619	593	590	658	639	632	579	642	641	622	683	592	648	637	593	617	611	606	657	669	639	644	596	656	679	651	653	622	620	623	634	630	629	666	693	626	622	597	627	601	627	607	642	604	611	652	619	644	639	578	644	623	616	616	607	629	589	704	632	640	642	651	655	625	615	614	617	660	632	622	664	621	628	662	618	611	628	609	613	680	583	582	622	666	653	587	703	630	607	649	640	651	671	639	608	611	636	680	625	654	644	606	649	631	637	605	613	627	595	631	668	637	633	663	603	649	648	633	692	670	669	637	622	654	666	646	681	635	646	648	622	642	613	639	638	658	609	641	608	654	643	634	615	629	653	616	641	635	643	624	641	654	637	652	651	581	620	613	649	613	607	675	673	607	666	729	677	651	647	617	625	643	619	639	633	619	642	650	577	593	626	610	624	607	621	663	660	657	610	658	645	645	647	635	624	642	693	647	645	605	639	605	594	619	609	626	622	622	642	653	643	683	623	590	626	615	655	651	584	604	655	615	656	664	598	626	657	618	636	645	676	678	626	665	631	649	650	662	602	633	645	611	686	678	600	650	603	605	627	624	689	601	626	650	626	605	707	601	647	627	671	623	599	669	624	595	646	601	648	613	638	655	665	621	619	622	659	682	628	649	593	594	680	663	650	669	626	655	671	629	619	619	641	621	679	654	623	612	626	580	648	687	618	655	648	635	663	658	621	659	610	669	608	678	660	623	618	614	649	610	618	642	668	654	649	609	658	615	602	619	652	651	641	672	647	630	645	675	603	674	652	613	616	628	641	665	631	642	600	614	620	616	652	653	669	629	622	636	617	674	664	632	614	662	642	639	623	660	649	617	593	618	667	591	647	660	649	668	646	675	632	673	645	692	656	654	593	616	616	666	635	672	648	654	609	642	621	633	626	686	633	652	640	601	648	662	609	670	672	626	647	620	619	608	645	631	617	625	658	659	638	613	662	578	643	670	643	594	608	637	589	672	613	655	646	651	619	636	662	660	637	643	684	616	638	646	646	647	673	647	631	615	639	655	630	597	634	635	665	614	648	641	613	610	679	581	645	626	633	653	645	611	634	621	640	615	623	630	642	632	645	673	616	652	650	677	641	651	632	626	631	620	632	650	596	631	668	637	675	607	611	630	621	684	659	652	620	591	615	618	623	626	611	657	636	619	660	658	603	610	654	675	666	669	632	614	631	710	600	668	642	617	599	641	627	595	660	604	634	617	630	600	643	601	623	628	631	586	605	648	622	667	622	586	676	614	610	661
46719	18211	3920	953	657	516	456	406	391	399	363	366	330	351	328	357	339	344	355	319	362	335	328	311	332	318	371	302	297	317	344	346	338	287	337	349	359	314	344	329	349	310	339	357	333	351	325	331	343	327	319	343	353	311	323	352	309	341	349	323	337	319	333	308	342	293	374	321	347	333	284	317	294	347	319	299	331	316	310	317	331	310	324	320	330	359	319	323	323	323	322	332	364	331	368	318	312	328	290	329	344	319	309	337	336	326	306	338	309	324	341	318	315	332	331	305	320	299	365	323	329	330	322	330	358	282	325	368	301	315	325	342	326	301	300	304	354	333	335	308	311	368	321	318	296	309	329	340	287	330	322	300	296	339	301	306	300	322	329	327	329	309	278	320	312	312	346	325	328	309	336	352	277	288	304	322	292	323	313	339	348	327	358	285	349	332	301	300	315	338	296	332	299	326	322	357	318	338	323	331	335	297	329	311	319	304	355	326	312	327	329	319	328	315	335	303	363	334	321	308	359	341	332	303	343	329	302	330	329	318	308	337	336	311	334	322	337	330	329	355	292	317	313	349	337	329	309	300	313	350	305	330	321	373	327	290	311	355	292	354	334	358	337	324	317	302	341	349	347	307	346	288	335	325	358	361	342	317	353	320	341	301	311	302	281	326	311	361	317	297	317	346	323	329	302	318	344	330	343	307	298	316	291	288	335	347	298	304	346	317	290	312	328	379	362	353	309	348	318	347	311	317	319	326	296	333	351	367	339	262	348	344	355	359	328	293	310	297	373	315	312	348	306	299	302	292	303	313	289	329	333	324	301	325	301	314	336	345	320	338	353	344	334	334	321	365	299	336	292	280	300	324	318	334	356	331	343	329	321	335	312	316	319	313	361	338	352	345	325	334	328	334	319	312	344	335	331	343	300	308	322	288	350	342	346	332	328	330	330	319	298	311	343	315	338	337	298	328	329	304	324	345	333	331	297	323	332	308	332	334	277	344	338	323	311	345	339	316	302	347	313	299	301	310	282	336	297	327	282	329	317	328	305	355	315	343	317	359	298	300	320	362	339	340	325	310	311	353	347	318	332	342	300	329	333	303	340	303	332	318	287	335	316	338	322	320	315	308	315	347	301	311	317	305	367	334	328	359	298	316	347	324	323	327	337	313	303	309	308	333	321	322	314	320	342	317	308	317	298	330	316	318	345	334	354	310	286	341	297	314	303	312	319	323	336	310	336	332	287	330	302	337	339	312	287	304	309	304	341	332	312	336	327	340	361	358	332	345	333	299	312	345	311	342	311	312	345	335	320	348	273	302	344	300	330	299	316	330	331	319	351	322	323	331	302	311	323	310	297	325	313	301	309	317	323	335	291	327	287	321	308	348	328	320	297	364	325	301	320	327	348	358	323	329	342	348	361	293	297	288	316	315	361	348	301	287	353	336	304	304	336	344	329	316	298	313	304	292	286	324	309	338	325	308	341	347	381	309	338	317	312	307	357	344	317	310	321	330	326	354	319	310	316	310	308	304	328	290	327	330	284	313	299	319	333	311	339	329	311	312	319	293	318	304	313	306	310	303	318	333	321	309	321	341	296	300	302	316	319	349	289	326	329	314	343	318	358	301	318	326	331	327	301	353	374	316	312	330	359	334	302	323	305	293	317	337	286	321	317	298	313	342	315	311	337	316	311	296	330	351	307	324	347	322	352	348	315	318	339	325	304	306	316	291	326	323	329	331	311	336	290	342	332	303	297	336	330	317	301	297	279	339	319	336	335	342	360	323	318	325	335	326	327	290	359	320	324	314	306	341	288	329	309	336	326	334	315	323	342	333	344	331	310	303	321	319	306	351	363	335	341	310	365	323	315	332	317	361	321	334	333	318	314	307	336	351	293	323	308	320	360	317	307	322	281	307	338	298	296	360	307	316	324	300	323	289	303	322	330	333	276	339	315	329	309	344	335	345	321	340	327	319	316	311	335	314	326	341	332	331	308	368	314	303	322	297	332	316	355	329	314	316	310	335	325	350	339	302	317	315	329	270	307	347	333	376	324	333	367	319	289	319	301	299	324	325	308	311	318	322	314	294	362	295	319	343	344	307	329	341	313	326	313	308	289	317	319	304	349	338	334	333	321	296	336	325	348	307	318	283	341	312	331	327	304	313	318	327	276	335	307	289	345	324	316	305	311	301	320	311	340	338	307	311	321	330	338	345	324	326	330	324	323	323	340	321	310	339	306	295	336	331	299	352	332	366	343	366	311	320	296	362	303	303	288	354	349	369	308	313	315	323	291	299	374	346	315	301	325	314	326	322	291	313	334	317	336	281	312	330	328	317	326	292	311	286	337	324	310	327	342	315	331	296	321	331	315	321	331	318	313	288	330	303	303	334	342	315	322	332	307	286	288	330	334	298	343	291	339	323	303	338	314	312	286	282	320	282	326	337	325	333	325	327	315	285	332	285	357	302	308	302	301	324	316	333	295	322	334	333	316	332	352	319	355	353	316	320	326	308	339	302	321	326	319	318	317	338	313	324	326	322	296	313	374	322	311	289	318	314	283	315	285	304	316	293	313	317	315	331	344	301	337	303	328	319	333	299	308	316	343	307	319	310	317	315	311	285	295	325	307	299	327	335	346	342	355	336	322	319	287	307	334	309	327	344	322	320	308	326	309	293	339	266	305	335	321	302	333	314	326	289	339	343	333	327	290	327	318	342	339	339	328	349	320	329	352	291	293	308	319	335	316	298	326	306	338	352	314	356	338	323	297	331	331	334	358	337	335	286	283	344	301	328	349	316	366	322	369	299	313	317	327	316	325	350	327	313	312	317	311	317	338	337	339	306	313	268	299	342	345	321	326	287	321	371	307	320	310	331	324	337	357	350	289	289	310	303	331	363	344	300	327	322	319	315	328	303	332	341	322	326	360	339	306	347	301	326	335	355	303	306	301	300	353	295	293	297	277	339	344	334	322	309	287	308	306	337	313	318	327	348	349	341	293	392	324	320	338	320	310	320	338	342	312	328	312	331	298	320	323	300	322	358	324	314	335	330	331	340	293	329	313	307	328	319	292	330	300	288	326	309	351	290	353	336	332	343	304	304	344	307	312	301	317	318	330	345	343	340	333	315	323	315	309	331	331	353	320	296	304	310	312	325	310	332	336	324	348	352	320	314	304	306	325	308	312	316	345	321	271	325	335	321	326	309	330	332	373	341	306	322	346	330	326	311	318	314	325	318	344	291	290	319	339	332	301	319	340	296	334	297	313	315	311	345	298	333	288	345	297	297	317	339	305	312	319	341	302	333	353	330	323	295	280	305	338	358	314	278	339	323	314	293	308	326	302	297	317	352	325	371	330	318	340	347	323	342	276	306	306	350	296	314	300	305	325	330	318	316	334	320	310	341	292	333	331	294	326	344	320	292	309	343	309	311	351	325	339	320	352	333	310	302	295	305	319	287	315	333	336	323	344	329	300	303	307	307	309	322	346	328	348	303	339	317
27935	7322	3290	2077	1895	1489	1307	1216	1082	1038	950	903	885	871	878	810	792	827	739	799	778	752	800	772	774	747	723	762	723	764	695	766	732	727	774	687	719	719	715	738	735	746	724	696	698	780	708	784	773	775	764	791	751	814	766	747	774	807	783	781	775	769	739	769	698	792	721	729	759	752	742	743	736	712	690	743	736	738	743	694	791	699	739	686	717	730	762	705	691	686	709	671	676	682	750	746	729	714	665	705	684	663	771	692	665	694	687	636	647	728	704	692	714	706	724	683	686	738	691	678	738	640	687	709	669	718	679	701	668	709	730	634	726	669	710	687	715	713	655	717	677	657	696	732	682	709	715	662	694	651	669	688	672	710	653	728	688	681	701	667	695	717	682	683	728	716	687	647	675	734	748	689	690	671	674	692	647	722	719	685	677	697	722	709	684	714	673	727	701	722	675	656	716	733	703	680	721	684	693	705	686	672	726	650	697	694	684	681	692	697	714	697	685	741	728	723	697	727	725	715	657	677	695	704	698	719	671	669	698	667	726	705	699	692	719	715	676	709	692	638	656	703	712	684	690	665	715	676	679	698	672	696	681	669	727	670	678	656	693	656	717	667	670	670	658	708	671	682	698	688	686	684	698	696	674	671	656	695	690	718	694	736	691	716	713	710	661	710	658	661	697	716	654	721	666	688	674	662	787	645	747	681	680	684	676	715	639	683	662	694	674	708	743	686	702	689	694	737	765	702	648	718	721	725	648	680	677	688	699	677	679	688	741	703	742	713	678	678	700	693	709	675	689	676	700	700	691	708	708	664	690	717	657	662	714	681	759	648	712	689	691	650	698	723	648	661	717	771	731	686	711	717	679	669	693	700	687	681	676	700	727	645	720	653	728	684	711	747	706	683	716	727	700	700	691	737	677	679	690	701	695	707	698	679	681	681	710	660	678	688	676	699	677	684	695	727	672	678	647	644	691	665	705	698	724	709	657	721	729	660	694	683	718	678	695	747	697	684	752	700	662	688	702	663	693	750	693	711	698	689	684	696	717	668	707	696	714	694	707	699	669	677	676	702	692	705	682	670	723	682	717	675	685	698	666	685	696	676	689	678	722	674	692	720	669	622	697	681	688	714	686	694	719	713	691	704	727	701	694	726	725	755	707	696	736	652	664	670	673	668	694	670	704	758	709	670	627	674	694	674	657	718	714	644	691	688	712	664	684	634	622	692	660	718	694	691	696	663	725	675	724	693	690	702	672	693	680	657	663	650	653	666	671	658	667	691	684	691	718	710	702	691	718	674	653	647	716	710	696	773	722	699	643	696	650	714	717	684	693	687	693	693	677	649	653	673	669	712	701	729	717	682	686	687	691	691	717	697	722	685	714	681	694	728	703	691	692	703	697	699	673	665	658	674	674	698	698	671	740	747	711	737	671	671	685	646	663	689	668	692	660	719	699	705	681	712	785	726	697	729	707	631	698	664	732	714	687	685	673	659	666	673	681	721	678	644	692	704	647	688	673	710	707	679	665	706	710	691	711	643	666	688	672	688	686	661	677	723	708	704	677	648	683	665	769	629	678	672	692	683	742	667	727	741	723	747	724	686	675	741	644	675	729	746	709	733	703	750	665	670	699	681	637	735	667	688	678	714	694	701	685	672	744	692	741	642	677	656	735	686	672	697	725	710	754	683	654	692	701	699	644	719	626	693	674	707	694	684	689	684	716	715	651	737	709	678	691	708	678	702	697	684	709	672	660	697	638	711	699	651	693	712	734	720	699	664	685	709	696	687	682	711	692	701	724	678	699	698	659	743	668	687	748	675	654	699	728	680	644	682	728	703	737	728	689	723	705	782	651	683	731	713	663	743	680	673	646	650	673	707	665	669	644	682	694	726	698	684	698	659	686	693	675	662	670	639	657	667	654	692	746	735	726	689	709	684	650	707	720	682	709	657	731	721	718	753	706	687	716	731	710	720	704	685	687	653	682	642	729	660	702	663	686	694	726	734	680	716	669	728	700	697	698	730	764	680	665	682	713	696	709	704	684	727	720	696	695	703	685	744	680	695	673	706	700	703	695	652	735	703	704	727	700	743	696	683	683	712	705	702	698	734	742	685	729	748	675	705	680	624	665	712	667	691	664	684	684	699	694	681	623	721	734	699	687	685	670	720	665	715	693	676	723	672	673	681	707	724	648	671	711	652	678	679	688	685	675	710	666	714	666	698	693	693	687	704	730	717	681	704	728	674	676	728	718	684	678	645	694	726	705	668	650	690	740	711	692	681	697	670	677	711	711	694	723	734	674	711	680	676	698	689	724	693	718	683	722	698	692	672	686	674	711	683	674	712	660	740	716	658	668	686	690	763	672	724	657	667	721	737	684	688	721	742	671	640	668	710	698	721	695	703	699	722	699	665	688	691	721	744	699	703	742	668	663	648	717	684	724	692	724	674	704	732	739	760	686	732	734	682	680	694	695	665	666	720	679	715	706	688	687	650	702	708	721	657	697	692	701	673	710	677	678	701	663	702	700	718	729	683	704	704	704	645	654	673	716	662	669	638	713	670	687	746	693	735	704	713	675	726	682	698	716	683	683	671	727	724	722	706	709	684	685	740	700	718	702	717	681	666	677	703	755	682	726	668	681	697	688	684	735	718	664	692	722	711	735	671	696	700	703	677	664	692	699	691	733	693	683	687	695	670	711	668	705	657	756	660	698	746	695	685	677	679	652	689	735	683	727	714	688	733	693	698	698	688	723	726	704	702	736	710	674	746	703	706	683	719	683	679	658	680	690	721	693	762	741	708	703	720	715	673	624	704	699	671	719	679	711	744	711	702	681	704	640	695	709	680	699	669	713	704	700	714	729	700	723	660	730	697	709	689	699	756	683	717	673	649	655	703	698	690	739	736	681	698	709	710	722	734	658	643	693	671	671	666	753	693	652	718	719	685	710	698	675	684	676	695	657	681	690	683	693	676	707	711	676	696	682	689	729	716	700	694	644	661	700	709	637	688	718	659	679	688	677	716	659	682	711	610	670	726	685	673	698	672	679	675	738	678	704	697	697	701	702	675	725	748	722	651	722	686	659	674	706	664	726	688	720	708	720	657	661	670	731	685	659	725	673	717	682	747	718	731	690	711	662	663	736	657	706	683	693	706	752	697	701	702	743	682	683	702	667	671	696	704	734	703	727	715	697	694	723	660	694	672	701	698	631	683	681	677	666	714	690	728	695	755	667	675	687	679	728	684	658	717	704	759	687	689	682	655	697	712	667	675	690	699	712	655	648	678	681	707	690	688	718	685	710	672	721	744	685	691	698	732	691	723	698	710	677	701	681	714	747	700	716	704	696	697	693	649	705	693	672	668	698	687	655	697	707	703	709	709	677	715	640	681	623	675	681	668	685	722	662	725	691	635	712	671	678	696	697	719	649	716	674	669	716	662	703	711	680	712	699	682	707	669	676	675	668	729	710	728	704	693	714	713	707	680	681	696	667	679	720	671
15644	3166	443	206	232	183	160	190	217	181	181	187	201	207	211	189	199	194	186	191	182	202	202	182	201	169	183	204	229	204	187	173	201	202	209	187	180	203	197	182	201	174	186	211	182	162	220	178	204	206	207	223	222	185	203	179	211	208	180	205	220	202	202	209	184	169	200	190	198	200	174	194	198	187	170	223	189	193	193	183	195	175	185	210	222	197	223	188	204	174	187	200	200	178	219	189	178	209	197	194	204	202	185	221	176	181	180	189	185	179	202	221	184	221	192	184	196	218	189	190	184	188	229	190	171	192	199	211	211	196	203	187	168	185	206	197	183	183	182	191	205	170	188	219	199	173	197	190	196	188	193	213	177	162	196	203	163	206	194	172	193	201	214	212	214	165	191	218	184	197	176	220	189	207	218	213	187	212	199	179	205	171	168	190	192	190	172	211	195	183	174	186	210	211	212	198	220	206	196	177	187	173	230	202	188	184	210	202	216	198	205	206	190	186	205	196	200	178	182	218	188	186	185	197	198	190	173	187	196	167	183	209	208	171	180	198	182	193	184	207	186	196	175	188	192	200	183	190	223	145	177	211	206	192	199	190	178	198	219	191	193	207	183	182	180	203	206	171	194	222	221	184	184	193	192	179	200	209	198	204	205	191	211	192	196	200	182	200	174	170	207	203	193	178	210	179	204	206	177	227	186	194	209	210	176	176	201	204	185	202	178	181	189	189	181	199	171	199	170	222	208	231	195	196	208	212	227	214	184	184	168	179	198	178	185	198	192	209	208	196	210	187	211	170	211	212	213	217	213	188	194	180	176	199	195	202	190	183	207	179	229	213	170	210	199	193	192	231	217	187	176	187	175	143	212	167	183	175	201	207	189	203	209	175	197	190	183	213	206	209	188	203	202	187	193	165	196	202	193	214	188	225	172	191	201	190	189	191	189	178	167	171	195	186	205	175	200	197	185	192	204	200	200	200	169	219	226	220	215	211	194	172	197	197	186	199	223	170	203	202	213	205	171	202	187	193	154	211	213	182	201	198	200	187	212	216	192	231	175	193	199	171	181	175	182	203	213	188	197	210	196	200	188	183	188	198	179	200	198	193	199	187	184	172	177	182	212	200	196	197	204	198	208	213	197	177	209	193	193	206	189	171	190	190	207	195	194	161	197	190	189	185	182	187	192	199	191	170	217	202	195	174	191	180	198	208	169	210	169	185	200	183	181	168	173	186	191	167	201	198	187	197	199	204	184	189	207	193	190	198	196	185	214	215	218	185	196	217	146	182	182	202	198	185	204	199	195	186	176	217	189	167	193	199	177	182	186	208	207	203	191	191	186	219	196	193	184	193	187	170	215	183	205	208	203	177	183	160	189	182	201	191	213	213	188	184	177	197	214	179	201	184	212	192	215	186	200	187	183	174	198	189	204	176	200	203	200	167	185	201	167	175	190	171	211	216	162	181	201	202	188	191	188	172	212	212	176	190	169	182	186	182	188	175	211	195	185	199	184	201	189	181	199	187	184	175	214	193	222	206	184	191	216	177	192	186	188	195	205	211	207	209	223	195	188	213	204	198	194	199	173	191	165	228	204	191	208	193	214	190	170	189	189	181	199	191	213	191	191	197	208	185	216	196	170	197	181	192	185	193	174	214	192	184	188	210	217	226	189	192	187	191	180	221	173	188	222	219	167	193	184	210	202	219	209	173	212	202	219	210	209	172	198	217	173	197	209	196	198	198	196	195	176	163	193	200	193	197	183	186	172	202	230	195	219	200	189	173	181	208	211	218	202	192	193	197	198	196	189	175	202	218	196	200	180	219	171	193	206	186	201	180	199	191	197	178	187	200	177	201	187	215	190	200	198	213	176	178	201	202	189	181	210	189	198	200	204	159	169	176	216	217	201	204	185	181	182	210	152	212	184	189	235	218	190	186	219	173	170	189	206	215	216	186	200	184	196	213	225	201	217	193	192	208	212	188	215	204	202	202	185	221	201	198	196	202	201	161	235	214	200	211	199	218	209	225	207	204	193	192	191	198	211	171	200	174	217	181	201	175	213	191	197	202	190	226	160	181	229	176	201	212	179	179	212	222	194	204	185	186	216	207	186	201	197	195	194	204	212	181	171	193	194	176	196	198	191	180	203	217	170	174	183	198	219	207	197	187	197	183	176	196	164	203	187	181	188	185	202	219	189	218	168	218	223	211	202	225	211	228	196	179	198	172	179	172	211	192	194	209	209	205	197	185	192	193	202	205	180	192	164	204	184	224	189	167	186	189	189	203	209	222	190	206	186	217	193	192	196	163	180	183	194	186	203	204	205	197	183	197	195	197	204	200	189	187	223	190	171	172	223	196	195	213	173	163	193	178	179	195	184	173	208	189	186	228	171	207	202	190	208	203	200	213	200	200	206	197	174	202	173	199	193	190	172	177	193	202	194	184	175	196	163	197	176	201	171	205	199	183	213	189	180	199	199	180	214	179	218	225	221	181	179	194	188	209	203	196	190	212	211	202	197	165	208	182	194	198	167	200	193	167	177	175	213	180	180	187	176	221	169	204	171	204	182	188	183	186	214	201	219	198	223	186	190	206	176	203	197	196	178	178	208	197	194	195	218	185	203	181	206	193	201	202	209	194	205	201	179	212	220	191	182	209	177	184	182	193	176	212	174	187	199	197	188	213	156	213	203	188	157	166	183	206	199	196	204	175	175	201	188	200	212	185	204	208	213	173	179	173	218	193	201	205	213	217	201	203	222	184	208	230	197	188	191	215	186	209	203	184	204	197	185	184	174	202	199	179	181	173	198	200	196	185	205	184	209	200	182	177	191	191	204	189	194	190	219	213	198	199	195	158	210	209	179	188	202	205	203	191	206	205	192	187	189	180	195	180	194	216	178	190	189	216	161	182	189	201	200	188	188	171	180	196	213	165	200	185	215	200	171	188	196	185	197	191	207	219	195	229	187	183	184	191	186	182	205	183	179	190	170	203	202	195	176	190	202	190	202	211	198	185	183	221	190	195	194	190	199	192	196	211	196	176	204	191	197	198	203	195	203	214	189	194	204	199	235	165	190	184	188	194	170	179	167	174	199	173	232	189	191	188	180	188	203	226	192	192	207	215	192	181	206	188	197	206	182	207	179	185	210	205	214	206	181	198	182	206	173	191	195	226	207	219	202	172	195	196	203	194	200	230	171	199	236	162	208	185	192	190	178	178	203	185	183	204	167	179	183	163	207	176	167	178	177	163	178	183	225	205	189	217	182	161	213	195	203	181	187	185	228	185	184	199	166	174	194	203	198	162	187	207	217	194	192	233	178	219	179	190	205	210	195	183	194	173	194	226	238	170	183	195	199	222	194	190	192	198	193	196	180	179	179	198	194	186	205	194	223	213	201	185	191	177	193	205	184	181	174	204	171	184	176	186	214	194	199	192	177	189	181	216	204	190	197	164	166	185	205	195	180	192	159	213	204	204	185	202	192	170	195	193	191	207	209	213
9403	1853	694	473	505	487	479	478	469	462	454	465	440	510	452	494	473	459	471	459	462	484	485	469	469	476	414	468	462	441	419	453	475	456	473	457	471	450	453	436	452	504	493	465	442	495	460	462	528	493	478	503	484	483	469	506	476	462	472	477	445	502	507	487	523	527	486	460	450	467	454	486	456	467	479	457	459	479	437	454	457	463	475	443	476	482	481	442	532	475	473	443	436	432	457	485	479	452	470	466	446	453	489	416	442	453	460	488	468	473	475	435	477	476	470	477	471	429	473	488	447	411	452	433	438	519	485	422	472	442	468	463	493	484	460	405	485	445	456	457	463	462	461	461	479	436	437	482	483	427	453	465	498	478	498	488	475	459	461	509	445	464	528	443	446	471	458	457	444	472	462	463	484	481	489	443	441	420	494	467	450	467	456	463	435	451	468	433	480	490	458	445	421	456	499	474	463	459	472	503	427	433	437	434	426	466	482	454	471	467	473	440	456	468	458	442	438	456	457	455	472	446	401	421	437	502	465	454	461	449	466	413	471	488	444	448	404	461	460	482	469	477	452	459	461	466	467	454	443	427	430	480	507	479	462	485	448	470	460	445	457	435	481	432	426	447	461	468	462	495	455	465	438	427	459	441	455	450	463	446	410	425	482	442	464	467	483	435	420	460	434	431	456	443	483	460	465	466	444	483	456	444	440	455	475	461	465	468	475	478	459	449	517	459	438	464	450	432	442	443	436	454	457	434	409	496	471	468	423	473	452	437	487	430	486	472	415	517	462	472	486	484	421	473	469	429	474	455	471	431	458	468	433	445	464	433	463	469	496	467	466	425	489	438	476	456	453	443	496	450	408	452	446	467	462	455	479	433	457	480	453	428	465	435	458	482	458	485	460	429	466	479	439	444	466	486	482	449	447	442	478	468	442	438	442	435	453	490	472	470	433	497	452	423	459	459	445	472	485	439	502	478	478	494	469	442	467	458	506	497	462	428	499	463	447	454	413	449	474	454	415	467	431	441	464	444	468	441	462	436	453	486	447	451	460	421	463	458	442	465	459	505	436	441	451	464	451	417	423	431	490	457	454	490	436	463	482	474	441	437	485	451	477	480	450	460	458	440	437	433	478	434	435	461	444	472	476	459	486	461	476	436	495	431	478	419	447	494	431	465	468	419	456	458	468	455	463	503	447	478	445	494	454	443	454	451	482	443	476	482	457	442	480	452	476	479	469	448	471	488	467	438	446	468	439	463	470	472	418	444	444	482	461	475	497	448	452	489	429	481	436	470	466	467	470	467	465	454	473	470	459	466	454	489	489	432	460	474	495	416	456	464	478	467	480	459	454	477	434	467	442	480	456	465	479	454	463	470	487	435	425	492	488	463	493	475	440	484	502	473	482	473	436	439	446	455	433	456	427	452	477	465	466	438	447	477	443	440	449	444	468	447	447	461	430	462	468	473	460	462	431	481	449	460	458	419	462	431	468	506	433	473	475	469	421	441	436	438	446	466	461	504	469	480	460	438	471	473	475	468	455	440	438	437	497	477	466	474	464	475	437	464	444	459	464	447	470	453	439	480	474	459	419	499	446	455	432	446	450	444	483	425	451	435	507	487	471	522	464	484	453	472	493	479	438	471	483	478	448	482	465	479	477	451	427	441	436	418	440	437	445	472	458	450	470	438	444	450	491	470	460	468	475	444	465	475	466	497	496	472	450	459	429	480	462	448	448	417	448	466	415	459	483	424	415	454	458	464	432	468	500	456	479	434	463	414	483	465	466	432	442	428	448	490	471	458	443	486	439	444	423	417	463	468	429	445	460	443	430	446	414	507	467	450	439	451	449	453	452	448	473	468	423	503	464	471	451	454	440	472	474	436	467	452	468	485	457	476	479	472	453	472	441	431	466	487	447	462	456	501	469	439	456	430	429	478	456	466	457	459	473	507	457	449	434	469	463	480	465	464	472	425	466	459	459	520	491	490	445	487	460	432	441	495	419	457	447	512	442	491	466	486	459	493	470	477	427	469	450	456	473	462	460	467	438	434	470	485	435	440	481	500	483	411	475	514	458	427	458	473	443	440	502	438	486	440	476	413	477	466	475	483	471	432	441	497	455	465	477	446	454	480	451	443	464	500	482	442	461	442	449	446	473	443	450	472	467	451	449	470	461	441	444	421	450	452	478	481	412	493	428	443	486	459	438	472	482	474	443	485	448	447	463	422	474	420	450	434	506	439	443	456	480	439	451	444	439	441	454	443	460	450	453	463	466	438	462	466	464	487	481	453	449	465	435	440	437	506	477	412	445	477	477	429	462	461	471	452	439	446	475	471	431	433	450	418	474	425	475	464	469	440	457	435	438	456	523	455	466	491	454	459	496	494	475	469	415	486	448	461	469	429	479	478	450	469	464	450	466	445	440	462	461	493	462	446	459	482	438	466	442	491	479	450	481	464	436	446	465	472	471	487	432	485	500	468	483	492	455	458	474	454	459	445	445	452	450	455	456	438	474	452	493	471	468	458	431	470	463	467	451	476	425	470	488	439	450	440	443	449	451	395	487	463	436	475	452	488	471	464	483	464	482	488	451	452	439	429	425	456	446	432	461	465	415	439	429	416	459	469	440	502	446	439	436	446	489	474	440	444	467	476	457	459	475	462	436	446	497	468	446	429	447	515	455	466	480	448	436	447	487	456	446	480	456	508	435	462	452	458	472	470	482	446	506	464	474	458	457	462	478	441	444	519	478	512	459	460	452	513	470	461	488	444	464	455	485	443	475	429	455	471	490	437	469	484	473	423	424	472	482	422	473	470	404	459	459	426	462	443	442	457	481	450	430	469	486	445	462	464	468	470	436	443	458	497	460	469	445	449	452	451	429	462	478	467	448	461	491	464	496	462	440	440	448	437	448	500	462	494	433	475	501	463	463	449	472	438	424	436	465	448	461	451	458	444	432	466	472	451	472	423	450	446	490	477	458	438	439	443	480	463	444	451	498	434	454	467	452	475	470	483	498	446	443	469	439	448	427	465	430	444	443	462	481	485	486	470	427	471	487	465	437	477	433	462	468	451	450	445	424	445	442	446	484	465	451	443	461	476	483	448	488	484	447	434	466	409	439	473	437	461	459	441	449	459	494	409	466	435	415	488	427	458	449	431	466	476	438	470	463	476	494	455	462	463	451	496	437	450	452	441	445	480	449	473	471	460	461	423	461	468	471	496	454	467	490	459	447	485	461	475	469	429	447	450	476	463	455	467	452	445	511	456	406	502	454	427	457	476	462	460	465	464	450	457	446	466	453	441	440	480	482	439	463	452	493	423	446	443	445	479	463	427	451	461	469	447	471	478	406	469	453	425	450	438	479	492	485	444	432	448	427	482	471	451	460	458	466	481	455	428	490	436	472	451	452	452	471	445	429	415	431	450	470	439	461	441	467	456	496	470	411	427	458	494	443	427	443	405	478	455	452	459	440	450	444	426	449	480	455	475	417	458	478	460
35223	11215	1920	575	422	364	353	346	334	332	298	278	316	294	302	274	315	289	277	285	312	283	321	312	266	300	284	270	277	279	296	298	274	261	281	277	257	274	277	269	296	277	270	299	285	285	292	276	295	257	281	279	289	301	263	294	303	296	294	261	301	294	309	311	319	279	284	294	285	306	290	273	301	261	283	304	292	270	289	289	284	292	270	290	275	287	271	315	291	253	276	293	279	287	272	293	311	274	302	302	294	287	270	292	274	250	285	259	249	274	255	273	296	299	282	253	263	294	283	257	298	269	262	276	296	308	307	312	318	293	266	271	264	264	269	269	287	291	274	289	292	246	313	272	301	263	290	288	273	284	265	248	262	264	274	285	284	279	270	271	277	258	289	284	264	311	274	279	283	295	278	314	297	269	274	236	291	269	273	275	289	301	280	276	308	304	256	288	279	300	289	281	249	255	250	304	255	249	280	285	258	253	322	321	281	264	273	289	252	305	278	290	305	282	322	335	292	273	297	285	262	275	303	300	306	255	281	262	279	278	318	291	286	282	302	300	270	274	272	287	287	281	269	294	275	293	253	266	296	311	322	272	293	303	262	283	278	309	290	304	315	306	307	292	270	260	279	309	257	256	264	297	283	282	237	307	266	323	255	298	281	246	284	294	286	310	301	292	275	293	275	299	231	256	309	288	267	314	266	296	274	301	289	255	292	288	318	275	288	337	323	321	282	282	278	270	251	271	244	315	302	277	258	278	272	302	272	317	294	264	291	295	275	295	286	263	253	292	291	318	268	299	275	296	312	268	284	286	303	275	261	312	303	286	292	299	280	270	303	307	278	267	285	263	249	274	289	296	286	308	264	259	251	272	275	292	287	279	293	303	303	298	275	272	264	290	294	253	286	276	276	283	266	252	278	275	276	286	271	269	305	282	287	274	301	301	243	261	262	315	270	251	299	276	296	303	301	276	256	267	279	280	265	289	273	302	300	282	268	283	298	257	270	287	283	295	312	249	267	286	288	274	264	272	285	303	277	271	295	254	310	290	286	266	261	253	280	295	272	280	277	270	298	295	269	300	246	294	273	279	310	268	261	259	296	271	283	257	270	287	268	260	276	285	287	311	295	274	279	271	320	292	290	286	286	294	284	287	286	303	291	287	282	287	277	296	299	276	278	294	271	264	265	286	316	270	280	298	274	254	292	269	307	284	256	301	258	246	267	254	274	260	266	302	295	279	293	280	280	297	313	293	270	237	279	303	282	265	291	261	297	285	271	279	272	284	276	293	286	291	268	267	301	272	277	286	262	326	266	252	251	252	284	269	279	279	298	290	272	287	262	279	266	282	261	263	269	249	250	275	295	267	265	293	252	262	291	270	268	288	278	271	267	251	282	310	264	281	279	285	280	248	304	268	280	293	287	295	271	279	251	283	276	285	297	316	284	267	301	279	289	297	307	244	299	259	268	257	301	295	323	237	279	276	270	268	295	287	307	261	255	265	277	275	310	302	274	258	274	303	291	321	302	274	237	299	268	261	283	294	291	282	284	285	300	275	338	272	264	279	283	302	286	237	256	279	256	291	293	298	290	273	295	307	293	301	302	286	307	310	308	308	270	310	256	295	308	274	278	289	269	281	259	264	301	290	278	265	269	285	293	264	268	266	260	277	273	277	308	274	286	281	285	269	304	295	302	297	296	278	250	314	314	285	250	269	299	295	280	307	293	293	265	290	311	289	283	260	303	269	279	274	241	307	223	248	317	254	268	262	276	302	316	295	297	290	280	292	278	300	288	300	268	280	273	294	321	265	252	276	269	288	279	300	303	272	273	310	286	279	297	335	277	257	263	262	286	260	304	293	295	283	292	266	270	257	267	272	277	274	277	274	293	289	261	260	234	309	297	301	290	308	285	292	315	272	276	280	274	300	293	302	275	274	305	261	247	278	261	284	304	284	286	291	292	286	283	303	288	301	322	286	257	290	293	279	270	294	278	310	290	275	310	270	325	313	325	301	289	252	285	293	309	282	301	287	270	256	259	279	262	271	289	275	283	281	305	302	268	251	290	290	306	284	278	299	293	265	268	286	261	286	281	263	261	288	251	276	262	269	282	296	310	286	281	265	253	266	275	263	288	287	275	291	283	299	245	281	297	273	279	285	262	301	275	292	266	269	299	283	259	292	279	238	315	291	257	290	286	311	315	276	272	296	290	238	262	247	274	271	302	299	271	267	291	261	256	280	259	273	276	280	277	243	292	294	285	270	291	293	288	260	258	287	302	284	299	286	285	274	268	271	285	289	294	257	285	288	282	276	262	290	290	306	274	245	279	311	301	272	252	279	290	295	287	278	281	264	259	312	301	277	282	296	268	291	302	255	264	297	262	310	290	299	265	270	306	285	295	271	302	282	252	280	277	246	285	302	281	293	299	297	276	296	296	284	251	285	280	306	301	290	265	250	273	247	270	292	291	293	263	304	325	275	250	282	287	250	264	296	281	292	273	289	264	289	274	247	286	291	272	279	285	262	294	309	283	280	291	283	287	284	277	291	264	279	294	308	264	301	269	269	253	309	319	276	259	279	281	268	287	266	258	269	271	267	286	267	274	267	273	266	319	257	255	259	283	300	295	275	267	259	268	292	289	288	286	273	297	302	278	265	272	269	277	299	291	281	294	307	264	272	255	287	283	296	261	259	268	251	253	276	303	294	274	293	284	268	273	260	285	305	280	263	274	252	271	279	288	273	278	261	284	266	266	289	271	280	291	268	262	262	270	300	295	298	336	288	290	305	276	276	279	273	280	270	290	276	264	259	262	254	293	245	245	267	251	287	290	277	261	271	284	266	281	290	289	265	257	296	291	269	265	289	312	258	241	277	272	273	284	279	286	278	276	270	298	298	276	260	286	270	280	310	286	309	283	246	310	303	282	276	254	278	235	276	290	316	271	255	257	281	268	268	266	296	266	296	275	300	275	267	298	322	285	306	303	320	304	292	290	283	291	296	283	308	282	298	276	268	278	308	271	279	312	282	252	262	274	314	301	272	263	277	303	284	311	315	253	311	271	285	276	257	260	268	289	312	307	296	283	284	296	263	318	285	284	246	271	319	291	241	275	253	274	255	271	284	250	259	264	260	268	275	278	266	302	281	264	291	290	264	280	240	297	300	272	290	300	267	282	290	274	293	290	272	282	307	266	280	270	268	285	271	273	294	300	318	254	266	288	297	305	278	301	302	281	256	295	300	237	287	283	268	292	264	273	277	299	308	262	245	294	281	257	296	284	256	294	272	282	299	280	273	255	271	247	256	297	294	286	259	283	250	257	296	308	230	262	280	262	254	269	314	281	276	275	288	259	270	252	268	254	292	268	260	261	295	264	277	313	284	281	291	284	297	283	295	274	293	264	260	289	285	259	285	265	282	274	254	302	296	299	269	273	298	256	273	269	306	302	317	306	285	259	283	270	285	241	266	260	321	275	282	295	276	283	306	282	271	275	269	256	279	258	324
21396	5147	2174	1363	1213	1067	965	882	862	823	768	741	768	695	705	759	719	647	698	673	645	679	707	654	660	693	653	635	665	634	600	676	681	652	616	616	594	660	628	631	658	651	709	658	637	668	643	662	651	698	703	714	713	690	701	657	689	689	626	707	647	649	637	673	688	648	684	697	628	635	665	669	644	594	632	668	635	633	610	668	646	612	626	609	639	643	623	629	621	674	622	610	591	610	674	677	652	610	635	602	641	662	652	613	637	634	629	652	654	664	703	660	653	636	632	595	576	626	689	649	654	603	600	647	606	653	618	625	669	666	602	626	631	621	673	617	618	650	602	616	622	643	618	598	663	620	666	628	615	654	647	622	552	592	683	620	698	610	611	657	645	631	625	613	623	618	660	647	614	642	649	656	625	589	633	596	637	593	605	619	637	585	717	634	659	603	624	641	621	611	652	620	613	613	605	587	629	652	644	631	602	652	602	647	629	668	621	633	670	613	601	642	581	634	634	637	647	623	648	619	614	612	606	619	599	630	625	637	613	620	632	625	612	622	597	626	603	586	598	563	621	691	649	633	677	634	620	619	610	639	633	602	614	588	566	672	643	624	608	663	641	652	636	605	662	641	610	586	634	677	619	623	620	653	641	616	604	662	656	579	639	600	625	631	608	582	633	653	648	616	631	666	665	662	610	573	613	671	639	632	625	615	649	627	626	635	643	613	643	636	640	655	643	604	634	603	609	637	616	612	596	614	611	630	586	663	626	621	613	625	653	651	635	612	652	636	615	615	658	669	631	621	668	649	652	652	617	630	595	663	637	659	618	648	611	689	649	620	627	616	645	637	605	658	658	673	646	606	658	649	620	625	707	635	644	616	633	624	623	642	636	689	691	629	638	631	632	633	648	691	642	617	624	649	675	620	616	597	632	635	627	654	610	614	622	641	643	633	661	631	677	593	694	623	599	633	646	626	614	615	673	658	620	595	636	608	611	662	637	637	632	646	619	600	650	617	636	622	592	615	616	626	647	628	649	663	632	648	616	583	684	631	633	631	613	636	655	654	597	639	634	651	636	638	594	641	597	619	571	614	665	651	612	597	607	645	599	646	624	570	668	651	645	662	617	605	675	619	614	611	607	593	618	623	645	660	647	629	586	617	597	714	656	646	630	646	660	620	637	642	630	604	633	604	637	610	635	610	634	592	621	590	619	664	636	648	654	555	645	660	629	637	620	624	616	636	623	641	611	623	583	637	652	639	640	627	624	627	643	574	634	651	628	611	634	585	580	664	663	591	613	663	638	627	590	645	678	677	635	634	606	644	634	650	640	586	621	602	659	635	636	625	619	589	626	648	608	646	625	619	642	641	599	634	622	582	632	609	662	643	620	624	631	685	664	664	665	666	624	607	589	610	623	628	646	625	626	600	582	629	592	645	619	613	631	592	613	617	620	591	634	607	605	618	640	645	603	666	640	657	672	610	632	631	656	591	630	635	621	642	675	628	623	675	641	616	596	611	603	618	624	626	624	670	626	640	606	643	631	625	618	637	632	605	631	627	647	656	637	610	601	619	631	630	644	610	625	609	624	636	619	619	615	579	647	578	645	609	639	592	653	591	606	615	622	647	665	630	637	653	625	649	616	630	639	659	619	589	675	630	626	599	629	623	656	656	628	622	636	609	622	604	620	619	611	617	638	602	619	568	641	638	629	683	677	621	617	656	605	599	631	636	619	637	616	652	682	615	610	600	664	655	637	651	675	612	619	653	682	695	601	635	661	664	654	619	632	598	638	656	607	589	659	612	634	609	622	650	591	614	581	582	596	675	617	605	643	613	658	588	642	662	596	665	613	635	660	636	600	687	633	635	629	634	663	593	586	591	581	668	640	618	593	635	617	597	644	608	606	620	668	666	634	594	656	625	628	635	603	666	598	617	647	658	617	666	609	675	644	660	615	634	633	610	600	596	629	633	632	628	606	619	621	662	639	616	611	626	611	664	600	630	636	629	656	642	652	607	648	656	586	655	647	645	619	654	597	548	604	639	606	608	654	670	645	611	641	592	628	678	656	679	667	612	636	595	616	602	614	652	607	612	598	604	597	613	587	615	644	650	621	703	644	666	635	633	647	613	597	656	601	651	605	645	618	655	620	654	692	627	611	608	610	656	640	646	621	623	639	638	623	661	612	644	608	602	658	658	634	628	624	632	622	585	628	628	626	674	632	638	675	627	646	630	616	680	560	593	654	618	662	663	620	618	649	625	632	577	625	649	624	620	594	597	623	630	672	637	652	665	631	584	631	623	598	636	651	597	605	643	637	636	628	642	604	629	625	640	630	611	689	603	620	630	665	581	630	645	624	594	655	644	599	627	632	648	610	650	622	630	587	631	636	647	630	648	644	585	632	612	640	638	568	611	616	629	581	605	624	608	621	656	610	599	625	592	656	613	628	627	614	632	659	606	667	629	617	645	609	586	687	617	620	646	628	664	651	637	609	624	610	630	637	625	646	634	622	634	654	635	629	638	621	643	638	629	634	673	621	621	659	577	595	678	670	666	630	643	631	610	672	627	595	680	613	609	637	632	639	652	608	671	644	613	613	607	611	650	598	633	608	645	610	615	641	603	627	634	641	623	652	645	613	685	585	614	628	662	639	589	622	645	631	571	656	691	615	622	678	625	610	601	617	638	616	657	650	656	636	678	629	623	613	636	630	617	631	642	641	628	580	635	654	600	609	660	592	606	629	596	625	616	620	619	617	639	668	687	665	617	615	636	658	649	657	626	661	622	630	663	637	656	626	631	621	618	626	613	606	633	725	624	705	650	617	654	649	627	655	639	576	639	608	660	628	641	615	663	647	619	609	616	628	653	669	647	575	628	573	625	616	604	625	618	595	608	577	666	620	618	604	621	679	657	669	636	683	609	607	629	622	664	655	650	580	630	630	616	634	643	635	643	637	656	639	647	658	614	599	634	613	647	674	648	601	654	628	653	667	650	649	617	676	649	620	623	615	677	598	594	623	676	647	647	640	605	658	612	665	613	664	638	660	617	654	653	599	597	618	665	675	627	630	652	649	591	595	650	672	620	649	614	691	657	646	637	635	683	670	593	623	670	597	615	631	664	661	667	605	606	595	638	637	590	646	665	661	628	619	622	646	552	615	636	608	636	637	581	602	665	622	687	592	656	640	612	578	664	635	639	614	678	630	581	634	634	638	640	582	614	628	616	634	645	609	590	616	666	644	672	617	615	632	631	680	602	598	584	586	568	645	662	596	611	663	639	630	593	656	619	584	616	648	643	645	615	614	600	617	641	640	628	601	604	613	611	608	565	647	596	607	638	667	635	634	581	669	599	621	637	650	690	631	632	632	579	651	629	661	641	635	647	626	642	660	674	625	642	641	601	676	620	641	651	688	614	595	630	587	642	632	632	662	666	595	600	602	655	644	626	625	623	666	640	662	586	661	609	609	622	629	631	607	622	638	652	662	579	617	639	654	621	642	620	640	654
45688	17706	4286	979	643	521	447	444	431	370	367	373	331	313	352	322	370	327	344	318	347	305	281	299	389	371	320	328	342	266	305	291	322	285	353	340	316	349	322	321	328	332	319	339	329	317	323	318	310	335	297	315	314	367	323	297	352	289	325	337	327	340	335	347	327	317	328	317	354	340	316	330	337	348	310	342	319	301	324	317	301	309	334	322	338	294	322	332	321	325	335	325	293	327	321	327	316	317	306	301	272	300	287	333	338	298	347	307	316	317	309	285	310	336	319	323	280	334	350	300	299	314	333	330	298	316	321	334	312	331	307	319	316	304	322	355	309	283	349	322	323	301	340	344	300	328	306	315	318	346	292	311	302	314	319	311	291	306	305	316	331	328	358	334	317	301	319	293	338	314	338	291	297	317	291	299	319	325	323	317	330	301	278	368	299	308	309	339	300	291	316	333	338	310	307	343	303	326	334	305	312	347	304	279	334	314	296	301	302	313	316	310	355	349	324	335	289	339	341	317	311	318	353	297	308	333	303	322	323	340	302	311	278	295	326	323	319	311	311	324	318	308	320	348	326	324	288	331	279	322	320	318	317	353	351	297	296	342	346	335	326	334	311	345	332	282	293	306	335	322	332	342	334	323	307	304	280	302	351	295	316	299	303	307	289	314	313	301	329	321	296	326	305	295	351	344	317	309	307	306	314	314	325	312	312	326	308	292	307	302	332	319	311	290	327	277	339	318	360	311	320	327	306	338	349	337	315	323	319	304	288	306	306	298	304	312	341	318	296	319	333	317	326	308	310	293	308	316	322	311	322	314	346	346	317	326	312	311	356	336	337	309	309	311	289	335	316	358	306	280	323	323	308	307	328	365	284	347	341	325	299	298	359	311	342	303	277	296	301	297	309	304	302	293	285	356	327	287	302	315	303	347	314	304	298	321	322	329	323	325	295	309	311	329	318	312	287	322	302	320	297	350	330	289	316	340	317	324	335	331	356	310	310	338	308	309	300	325	340	275	331	342	303	331	341	337	311	327	279	283	325	332	322	315	276	314	319	329	317	302	315	314	341	317	293	328	307	312	320	325	327	327	321	364	356	323	333	322	282	292	340	326	341	306	294	318	328	284	331	310	327	325	298	305	321	288	363	334	315	348	340	350	312	317	317	334	310	367	336	278	316	316	356	327	330	323	326	338	336	320	285	300	293	314	330	331	305	314	337	310	352	309	299	316	306	321	323	353	328	305	285	332	311	308	302	305	311	347	334	308	343	290	291	333	309	316	320	351	300	304	312	307	318	309	308	306	330	300	321	290	300	314	339	318	322	324	342	352	320	331	313	318	342	328	312	288	294	304	326	328	289	317	320	305	315	344	296	342	314	324	337	314	297	318	289	292	298	323	335	340	309	328	294	276	323	346	327	331	313	306	344	323	340	355	303	344	369	295	312	300	324	314	324	278	309	331	329	345	328	322	301	324	313	308	307	330	310	332	326	296	335	312	321	324	306	347	356	303	308	297	358	350	359	331	324	321	324	334	361	360	312	368	351	328	300	275	338	332	362	337	337	299	329	310	315	324	313	300	315	271	316	305	352	318	327	324	299	325	322	319	292	339	321	326	337	324	319	335	313	343	298	326	323	325	290	354	336	311	296	330	360	347	321	340	343	312	288	308	336	317	347	298	353	320	362	331	346	296	314	344	318	334	331	329	334	330	312	291	331	341	332	320	337	343	352	359	319	301	321	323	324	321	359	341	320	313	301	312	296	341	280	321	296	310	297	325	323	305	322	323	302	321	307	305	343	350	316	296	326	287	327	320	328	298	304	304	334	292	293	323	292	358	350	356	326	334	316	324	337	341	338	310	306	317	320	329	310	342	318	287	336	311	344	355	269	316	312	312	329	320	318	340	309	297	317	350	318	318	349	327	310	296	327	349	324	359	333	321	331	319	316	312	305	322	359	303	290	281	327	338	344	322	346	337	332	310	290	317	335	309	333	330	348	324	323	303	323	341	305	314	341	325	332	291	342	312	313	290	323	315	308	260	332	344	290	352	335	359	315	336	298	297	324	332	337	321	321	298	335	342	306	360	359	349	283	310	343	334	308	305	303	334	299	286	336	321	331	314	338	333	306	325	335	353	335	326	328	308	302	288	307	361	307	302	307	302	344	333	323	329	315	334	271	341	344	327	307	307	338	276	327	360	337	332	333	304	328	306	312	286	316	322	318	322	305	288	338	373	318	326	283	334	296	301	350	296	324	312	332	333	287	298	332	309	337	319	336	341	296	304	300	336	332	300	339	372	352	342	299	280	348	319	327	345	325	313	337	343	323	310	297	318	286	319	306	295	307	348	298	304	331	328	322	293	317	323	321	346	301	283	338	317	296	319	319	342	303	336	323	315	309	348	317	342	310	357	314	322	275	328	336	293	311	331	342	344	317	320	286	377	305	327	311	296	334	271	313	347	292	299	347	300	293	306	311	339	342	303	344	312	321	307	303	330	318	340	285	316	312	330	309	283	313	329	345	301	306	333	343	327	301	340	325	309	353	307	300	345	328	344	307	342	315	347	345	286	317	324	333	305	293	331	349	358	292	307	320	326	328	277	336	325	321	275	326	321	333	320	310	310	284	322	320	313	288	284	334	312	320	278	324	347	351	288	337	320	308	325	319	272	314	329	311	282	317	294	341	304	322	300	314	311	315	349	347	303	303	311	298	313	272	347	303	322	322	279	310	290	299	326	313	322	347	312	319	308	321	302	335	303	293	333	277	302	357	317	313	304	315	333	340	352	318	309	317	308	338	342	293	313	362	332	331	337	329	319	314	294	302	312	303	321	310	326	336	311	311	325	318	298	343	338	291	280	330	279	310	318	322	335	314	307	305	323	345	342	315	337	340	321	327	306	324	323	323	344	338	330	338	288	328	338	336	340	314	361	318	292	290	348	335	347	335	330	313	327	340	309	339	338	314	322	298	305	328	321	312	285	329	339	336	301	328	340	306	293	336	292	335	329	294	298	303	325	321	320	290	300	373	317	328	311	293	328	321	304	332	345	307	340	327	310	322	323	296	294	338	305	323	340	313	307	357	325	336	327	311	303	340	276	299	348	313	327	306	303	318	309	328	292	311	284	325	286	293	325	311	304	325	319	309	338	322	320	349	290	290	295	301	328	318	277	304	293	326	341	311	335	332	322	292	333	307	326	324	346	312	322	370	344	289	325	289	329	371	293	339	312	313	292	297	310	352	323	287	295	316	335	321	318	301	327	344	307	341	305	320	333	297	327	301	348	326	331	331	322	318	326	313	298	324	330	304	317	300	354	285	334	330	314	312	335	315	316	359	293	330	354	347	320	336	351	326	327	291	302	330	303	288	287	264	342	298	311	317	304	352	315	310	294	325	348	330	325	305	337	314	315	339	342	339	277	314	333	349	315	334	325	301	294	337	322	345	301	281	322	314	324	321	319	309	333	341	323	302	316	349	342	323	341	302	325	298	306	337	316
26739	8012	3359	2086	1884	1500	1273	1165	1107	1040	995	925	924	843	839	801	786	792	768	732	776	779	740	717	730	764	718	761	738	778	716	703	739	695	700	687	639	681	728	721	712	711	731	735	767	703	720	752	773	791	809	724	779	771	753	751	750	729	751	729	770	684	738	747	760	770	747	752	795	724	704	750	689	749	723	686	734	707	694	732	728	711	685	649	732	753	687	706	683	694	676	661	753	690	733	686	717	747	655	702	735	711	696	697	664	688	710	688	703	705	697	742	716	698	680	675	670	740	685	688	652	646	690	649	692	705	714	680	683	793	666	778	706	674	670	698	699	669	703	686	705	744	681	698	671	715	734	701	701	699	718	733	683	703	686	654	692	675	727	702	660	723	691	714	705	678	678	715	669	712	725	702	691	687	659	703	691	645	711	671	718	747	691	702	652	712	671	697	694	652	634	725	696	686	677	689	686	678	657	643	633	693	677	696	739	653	655	675	736	653	699	663	693	685	709	725	684	688	676	693	661	684	696	641	702	682	734	669	678	698	663	733	707	710	684	696	703	686	749	717	687	713	696	680	712	701	706	643	671	687	694	708	674	651	707	720	665	721	738	685	727	669	676	718	647	657	698	723	683	724	731	704	692	694	700	689	638	707	694	680	666	660	719	713	661	687	673	663	675	717	685	692	687	703	654	664	702	651	707	645	675	686	687	689	738	713	642	653	718	739	700	703	707	695	675	677	704	696	668	728	694	669	659	690	629	729	690	683	685	717	702	713	659	697	648	700	673	691	696	692	725	701	688	683	710	728	687	677	699	703	678	659	711	676	733	657	683	646	688	690	729	679	689	708	682	702	690	652	704	674	717	723	712	691	771	677	675	681	674	692	658	661	658	709	684	719	747	701	705	693	683	690	700	736	685	701	714	654	678	725	706	677	657	715	720	676	661	685	657	665	606	685	719	634	710	671	689	691	732	715	717	719	676	743	723	668	685	660	721	696	703	688	683	705	690	692	709	693	715	719	704	688	669	711	685	687	614	694	725	704	742	718	679	713	680	660	689	645	682	683	711	671	720	693	712	663	681	711	633	646	718	702	703	688	727	642	662	692	659	699	632	758	697	686	726	698	756	663	698	651	692	646	662	751	682	688	668	650	665	698	654	705	703	667	686	725	688	661	693	677	719	704	657	695	653	718	671	668	653	661	702	678	679	700	662	676	656	710	699	700	726	665	734	705	750	680	718	650	672	696	657	697	682	726	679	707	693	727	660	723	733	667	723	741	661	707	682	661	735	724	692	673	652	698	698	648	670	704	640	720	689	685	682	671	720	679	660	684	715	616	686	689	732	673	742	715	639	749	698	697	760	707	719	670	689	688	727	702	737	646	686	682	691	661	704	668	652	724	687	630	676	673	688	696	674	686	676	650	678	687	702	689	676	698	721	649	693	660	717	703	717	725	695	674	688	740	694	649	678	702	690	719	715	664	696	681	657	653	717	650	682	651	680	677	629	716	667	692	716	702	681	698	686	746	725	652	653	687	688	698	718	748	662	741	712	678	677	695	673	740	721	710	670	700	694	671	683	662	709	730	674	637	672	666	707	681	653	691	699	666	621	717	735	700	690	671	678	667	653	701	715	721	694	700	709	647	742	768	662	702	670	696	732	680	691	683	695	707	671	728	714	681	675	688	691	686	700	695	701	690	645	720	727	698	690	734	710	654	709	718	706	656	692	654	717	674	693	707	695	705	666	683	713	690	732	691	702	685	653	635	689	634	687	645	695	701	686	712	692	704	652	685	701	682	693	685	703	669	663	666	722	677	621	684	637	685	710	696	697	695	750	672	712	694	703	680	694	695	711	707	696	661	710	691	686	662	649	674	674	659	685	728	697	682	627	696	718	720	668	694	670	719	735	691	651	760	672	694	723	729	693	681	724	677	661	695	707	726	679	703	709	678	676	693	677	687	758	644	682	699	700	683	670	749	711	695	721	667	712	713	700	718	691	656	702	683	699	687	725	739	658	658	694	687	666	676	750	723	733	694	726	676	690	662	703	705	657	670	719	705	681	670	759	697	745	752	665	730	732	676	743	690	698	678	649	699	719	704	719	721	674	681	706	647	684	706	723	672	624	654	659	720	730	654	698	720	693	715	709	690	674	754	749	677	670	703	728	724	659	694	684	715	675	704	662	683	669	713	698	736	732	683	713	647	683	689	663	687	765	643	716	660	693	714	726	687	658	682	702	736	689	740	710	671	672	760	705	671	699	691	678	663	654	706	697	650	674	736	676	701	675	680	696	663	703	680	698	753	687	711	707	707	665	720	663	676	668	650	674	648	735	692	671	708	702	702	741	682	706	703	683	683	685	673	650	714	692	653	664	662	714	694	715	647	704	673	727	713	678	651	700	704	702	712	699	702	689	708	700	720	716	684	729	717	686	712	655	679	713	739	713	722	672	677	703	703	686	700	666	796	736	680	713	710	713	663	670	700	713	722	674	691	710	701	672	671	670	679	688	732	684	666	716	686	707	674	663	678	678	688	680	716	689	734	734	718	682	711	679	681	636	708	706	709	675	682	729	685	722	724	655	678	691	649	701	663	692	712	674	696	668	648	684	686	637	658	676	658	667	745	734	656	685	715	671	677	673	674	702	716	690	669	712	662	701	669	663	734	696	660	662	726	675	738	707	695	669	690	709	696	676	663	659	652	704	696	658	717	692	670	727	756	688	638	701	713	679	703	691	669	684	715	653	666	734	690	707	666	699	702	697	705	667	643	657	709	722	645	702	706	662	654	719	691	670	689	639	698	694	694	676	697	684	669	696	663	700	722	678	712	682	705	677	690	679	656	725	700	681	688	674	670	715	652	672	718	708	664	737	673	678	652	687	737	727	694	736	709	677	722	701	657	666	650	684	655	673	689	692	711	707	720	688	715	691	752	748	662	654	687	676	672	696	743	683	689	739	731	659	715	673	692	672	692	721	643	758	723	644	706	685	649	643	699	686	727	691	705	699	750	691	668	686	674	704	701	677	683	647	711	691	695	700	705	731	691	683	654	710	718	665	724	672	707	675	664	682	684	666	675	681	676	719	717	654	702	670	663	720	669	717	693	663	655	634	684	681	684	642	719	681	655	679	723	655	708	657	714	696	704	687	683	675	701	670	688	629	653	690	660	719	713	726	623	675	672	705	694	684	718	703	667	713	651	710	672	658	724	680	675	687	691	674	693	697	616	676	688	730	688	693	678	658	703	741	684	658	684	661	658	689	694	632	674	651	653	681	771	699	688	626	726	667	659	688	666	664	680	739	663	704	660	663	695	702	702	701	688	721	709	679	696	694	706	717	662	673	676	678	717	718	680	686	666	683	691	694	682	717	668	709	640	673	656	681	656	697	682	703	696	682	669	708	654	678	719	677	737	721	672	689	687	641	682	708	679	724	671	673	721	712	714	724	671	689	668	711	702	655	713	640	689	700	716	678	665	710	689	712	700	688	704	657	728	727	644
15684	3502	423	222	183	203	212	181	196	196	221	211	163	195	214	186	165	194	197	208	200	199	186	201	191	204	193	202	199	194	174	206	196	195	187	190	186	212	208	201	184	198	207	177	187	211	204	195	186	191	200	196	174	207	204	202	201	197	188	205	190	207	179	187	210	205	190	203	185	177	194	182	200	212	163	196	176	186	183	219	172	188	221	180	210	206	214	171	189	200	169	204	196	202	183	195	202	194	188	160	184	172	198	178	204	209	183	220	186	188	183	205	202	212	210	218	223	196	196	198	201	187	188	193	212	201	208	192	204	174	201	193	171	198	197	188	178	209	204	173	191	185	177	163	189	178	191	196	201	192	176	184	180	192	201	191	187	195	209	184	176	199	169	195	189	200	177	194	171	168	184	200	208	206	181	208	176	199	177	204	192	188	215	198	210	225	162	196	204	188	233	203	209	193	217	213	192	189	192	207	203	200	161	181	214	221	202	198	182	185	189	191	210	176	192	181	180	188	190	183	185	202	185	188	174	195	209	188	174	194	202	155	200	185	170	196	183	190	224	214	199	206	191	189	194	187	201	193	182	215	202	195	215	222	181	203	180	191	196	208	194	183	195	187	221	200	157	200	193	215	200	191	202	166	193	189	159	186	200	214	201	189	211	186	173	213	217	176	204	185	177	231	203	177	201	175	180	179	181	211	172	212	194	202	180	200	194	198	197	178	212	199	180	190	186	224	235	214	183	209	195	187	200	198	196	196	204	196	216	222	194	213	188	204	182	201	205	237	205	186	198	189	203	197	180	216	235	206	195	202	208	202	194	201	202	190	187	198	199	188	226	213	198	186	159	187	183	194	210	165	208	202	194	197	199	182	193	211	182	185	198	177	180	177	196	191	180	205	210	181	213	201	189	176	199	203	220	191	182	190	202	169	213	183	197	184	193	184	187	214	182	211	199	200	210	229	193	204	194	188	164	201	173	183	190	192	205	194	205	188	180	184	190	219	212	170	193	187	183	191	200	201	180	197	221	216	220	180	200	204	192	197	186	205	189	183	216	221	193	218	177	178	199	179	174	191	149	213	205	204	172	203	222	216	182	160	181	189	185	188	189	183	206	184	223	188	187	184	194	188	187	207	180	215	191	180	176	198	239	217	197	166	178	185	192	198	191	190	184	173	198	215	188	205	193	205	206	192	180	196	164	193	182	203	212	195	180	180	181	188	211	181	199	204	184	172	196	208	222	168	174	196	180	166	173	170	164	186	181	187	186	202	181	206	198	171	216	193	182	163	175	192	173	180	200	188	211	216	208	206	178	188	201	165	205	200	191	198	197	214	209	241	196	183	183	183	173	200	208	186	196	194	210	189	180	187	194	180	195	176	198	157	192	189	194	212	187	193	220	183	185	220	192	189	185	202	186	180	194	188	209	189	212	184	197	201	212	216	205	189	198	183	217	217	175	207	212	203	189	198	193	186	178	195	205	205	175	165	184	193	221	160	212	182	147	183	186	207	205	175	193	204	189	200	205	178	197	182	192	210	200	204	217	212	231	201	191	204	202	207	165	208	190	199	202	200	183	155	175	176	195	232	179	190	192	213	205	201	181	176	199	204	202	177	179	195	192	186	208	194	184	166	154	204	198	176	230	207	187	193	196	202	189	185	203	209	200	229	194	180	172	188	204	171	193	226	184	182	192	179	187	180	193	180	208	214	207	195	217	190	180	191	172	204	193	210	204	198	203	174	177	186	208	200	228	194	231	204	187	176	182	199	178	189	176	165	206	191	205	190	167	206	181	180	197	188	191	187	193	181	187	198	207	168	175	224	193	188	196	201	219	178	214	199	213	181	201	213	204	182	174	190	179	187	203	197	184	200	187	187	204	207	188	203	215	202	202	183	205	213	174	165	197	215	217	190	205	202	180	200	181	177	209	178	203	179	197	194	175	196	187	196	182	203	174	181	206	192	202	203	218	194	209	172	173	214	173	203	214	186	197	195	222	201	172	204	171	192	218	158	185	199	180	178	174	193	192	225	191	148	188	199	191	164	174	194	207	182	188	195	154	191	209	178	182	205	212	181	192	211	199	180	200	190	214	216	202	161	189	206	183	188	172	195	208	174	195	188	225	181	208	196	178	166	191	196	191	177	181	172	208	207	177	203	183	183	196	179	212	206	199	209	218	189	185	205	205	168	201	210	171	195	181	222	229	194	214	188	188	172	206	176	232	196	168	206	207	201	204	172	201	190	192	197	187	165	209	207	215	220	200	182	219	200	223	205	202	204	196	180	189	196	185	184	193	197	203	177	191	212	164	195	200	163	212	192	188	207	221	200	204	205	165	170	204	202	193	173	185	235	203	203	192	222	198	199	198	202	216	175	196	234	208	209	212	208	179	207	175	197	164	218	181	181	193	191	210	221	184	208	195	210	202	202	198	183	200	182	195	199	188	184	204	186	174	218	195	186	189	197	191	195	179	213	183	213	179	210	194	210	190	194	215	212	190	210	166	196	189	171	200	207	177	201	181	199	202	196	196	196	195	185	178	212	207	191	209	202	196	175	188	194	165	179	197	190	181	232	211	189	195	197	191	215	200	174	195	180	202	196	184	178	192	222	203	209	208	204	185	198	206	198	211	182	213	186	186	201	189	187	213	184	192	173	186	195	189	221	181	201	185	183	198	183	171	177	188	194	202	193	179	185	200	182	200	198	195	170	193	188	172	205	191	216	198	197	208	189	175	167	197	205	214	187	200	186	179	206	197	187	206	206	205	192	191	200	189	187	209	188	187	183	202	212	194	171	196	208	191	181	206	211	215	202	186	179	193	203	204	175	193	221	195	178	225	218	190	226	213	202	181	174	195	174	179	196	173	176	216	216	210	203	198	197	217	215	190	187	189	173	193	192	205	226	207	201	214	211	229	225	191	202	193	201	208	207	188	209	205	185	208	186	197	203	205	211	219	218	199	184	162	183	193	177	180	204	192	181	194	227	188	201	187	198	188	198	207	206	190	182	190	227	192	204	190	195	211	186	204	181	192	190	203	217	181	202	187	181	208	155	194	205	208	205	211	197	175	185	206	224	197	190	197	206	206	185	206	197	222	182	184	203	225	217	206	194	191	191	204	237	188	168	199	196	198	192	167	211	198	201	217	208	176	174	201	192	211	178	213	185	213	173	168	188	215	197	178	193	188	207	214	195	187	179	184	200	190	208	208	202	205	169	186	177	193	187	199	196	208	201	215	195	209	204	183	200	191	201	202	188	175	217	222	182	201	177	185	191	207	207	237	173	196	184	201	200	178	177	184	196	200	177	177	213	203	191	204	156	192	183	219	205	196	191	183	195	173	182	211	193	217	187	191	190	188	205	191	189	191	193	202	215	191	174	217	185	200	194	216	182	193	192	194	183	208	184	178	199	169	200	206	213	178	178	157	204	207	197	191	211	196	174	207	221	210	209	184	164	176	199	179	196	182	206	180	180	213	200	165	223	188	201	208	171	231	199
9283	2304	647	493	473	514	485	451	489	446	464	458	452	454	415	473	432	542	426	511	449	463	469	472	441	474	461	457	460	428	457	476	444	478	450	447	445	469	427	441	444	456	470	478	462	475	479	473	466	507	466	485	469	488	467	467	471	467	500	453	497	464	447	469	500	465	460	487	481	476	527	477	479	468	464	469	456	442	437	492	456	438	461	491	488	413	462	463	432	458	479	469	471	438	453	451	476	462	468	443	455	461	465	469	475	470	436	466	429	449	438	486	450	476	448	466	429	476	450	490	418	442	430	419	474	432	456	457	468	464	438	454	432	458	453	488	435	458	458	427	467	445	494	456	469	448	499	414	440	447	430	443	439	461	427	470	469	469	423	462	456	486	487	421	418	462	476	421	501	475	461	462	455	446	488	447	470	471	431	445	493	485	464	434	473	466	481	441	446	450	444	481	497	463	462	515	461	474	453	436	446	461	447	467	459	444	461	448	407	472	451	448	440	421	468	447	441	436	439	456	457	463	400	462	467	440	432	463	438	461	478	492	434	457	462	460	415	475	474	489	432	450	457	438	467	471	424	475	443	443	476	474	453	461	453	453	451	466	444	448	419	453	462	446	474	495	453	449	468	410	436	475	445	439	493	455	444	429	466	470	481	450	459	437	474	469	460	469	465	435	437	467	460	464	447	450	501	442	468	460	458	447	444	457	439	451	448	431	468	438	511	424	497	462	443	456	472	449	466	489	485	459	422	453	472	487	475	448	470	457	433	503	433	438	423	458	429	471	470	448	434	441	487	461	475	410	474	480	433	459	424	494	471	483	487	456	403	492	479	439	438	437	479	468	471	469	435	471	462	456	458	462	502	455	469	457	440	448	491	441	464	436	421	473	451	446	460	461	452	453	438	437	474	455	484	486	447	421	469	465	406	402	488	444	430	462	473	480	453	436	453	444	445	462	454	447	479	454	457	457	443	416	426	447	495	458	454	447	474	428	477	462	449	429	476	440	465	448	436	461	435	457	470	428	464	466	481	450	488	418	460	466	444	432	456	491	427	441	497	459	488	482	427	467	431	410	451	417	455	440	497	468	440	445	435	456	509	445	458	442	442	431	439	436	455	467	454	436	450	468	469	511	478	487	448	484	496	475	468	471	445	463	475	478	440	456	490	444	481	454	443	453	436	477	470	430	464	475	439	451	427	470	447	445	482	435	433	448	482	445	463	474	401	460	484	499	429	464	472	462	461	447	467	481	482	472	450	429	460	452	457	457	450	475	453	472	438	442	451	480	440	457	468	461	436	448	417	476	448	459	470	432	466	470	419	446	524	444	453	436	464	425	499	428	452	427	464	445	442	500	448	494	453	486	481	457	485	433	454	464	481	449	433	463	442	430	452	463	480	426	449	431	476	464	488	493	407	460	467	450	485	450	452	439	437	436	445	468	483	494	442	461	466	488	446	501	440	452	391	436	464	476	454	464	467	436	446	445	481	468	488	463	434	435	486	470	431	488	452	481	436	423	464	423	440	433	439	471	441	465	447	474	449	488	468	440	467	459	441	433	450	494	449	433	467	474	458	403	485	445	447	436	439	508	506	508	453	447	490	495	477	463	485	435	426	449	459	424	439	473	460	470	490	497	448	423	495	473	496	474	415	469	416	469	434	476	396	434	476	488	467	459	479	456	462	452	496	441	439	470	440	438	434	443	491	452	449	475	486	459	418	462	479	447	429	482	465	455	440	494	486	445	430	438	453	495	438	473	503	469	467	411	450	486	455	426	433	449	423	456	482	480	467	475	468	441	450	447	415	438	456	506	478	460	527	485	447	449	405	493	460	455	454	453	451	464	464	505	460	445	473	445	421	480	477	458	476	434	460	471	457	443	470	456	456	469	443	486	454	489	443	434	459	438	500	473	461	458	448	428	443	421	452	456	448	445	465	457	448	451	435	485	460	436	471	429	471	447	470	444	486	448	438	478	448	468	460	462	447	447	482	481	453	454	475	461	449	461	470	477	447	460	440	527	469	452	440	475	434	458	445	427	439	482	426	432	471	423	475	484	429	460	482	458	489	478	418	430	467	467	430	451	451	473	445	472	447	461	438	469	460	487	430	453	489	466	463	474	435	462	436	465	475	412	442	485	434	453	464	466	438	480	455	421	425	473	463	453	439	491	448	427	460	475	441	460	442	433	474	490	441	468	444	462	454	458	445	463	438	464	467	471	400	454	468	485	487	463	453	459	460	432	436	458	470	459	475	484	439	464	476	462	428	468	472	486	430	478	479	456	463	457	470	485	426	448	466	440	473	445	444	446	455	479	454	475	461	463	438	446	451	444	460	469	460	471	471	494	499	463	467	458	442	436	440	495	424	436	442	467	439	479	456	456	422	467	480	475	437	402	467	423	448	442	440	456	471	484	464	464	436	464	468	487	477	482	493	449	451	451	486	460	432	465	451	440	451	463	471	436	461	452	454	450	437	471	467	471	425	444	456	447	428	480	455	427	442	441	452	534	449	443	461	465	459	461	478	478	475	437	474	439	448	479	449	437	496	474	437	429	420	429	471	466	459	490	484	464	454	463	432	438	443	447	429	445	462	464	428	432	450	469	442	460	470	442	446	474	437	436	457	429	445	475	448	486	462	441	486	497	476	429	475	458	445	464	490	473	474	447	489	494	431	468	466	473	479	448	464	471	481	455	470	456	488	483	462	435	442	469	442	445	452	427	447	473	442	438	471	420	480	491	468	467	464	464	466	453	451	462	475	480	461	478	475	444	443	465	487	430	458	392	443	441	442	426	443	466	466	453	447	432	461	468	423	450	452	469	444	490	477	445	469	467	450	470	441	463	469	495	452	475	435	452	443	451	462	459	464	433	459	461	438	491	444	485	461	472	466	464	485	442	450	434	495	458	437	471	456	478	450	463	482	451	447	478	442	475	496	478	417	480	456	442	427	467	488	481	474	469	464	442	463	472	462	482	479	423	440	445	425	471	463	503	459	475	473	457	464	444	461	409	452	455	455	506	451	490	446	440	450	462	440	449	470	468	442	481	498	423	478	457	454	452	457	490	427	464	478	414	439	448	462	425	449	462	456	447	476	426	472	472	478	455	459	432	472	446	455	445	443	454	420	486	456	442	417	449	474	455	449	494	455	482	440	486	465	459	430	454	462	495	452	439	494	464	436	463	437	459	434	462	467	462	480	479	465	469	450	448	482	465	460	454	442	422	480	493	485	484	474	477	465	482	455	446	451	455	455	484	456	457	424	472	446	432	479	449	494	469	452	447	469	452	464	452	483	465	463	482	481	442	480	473	441	410	477	460	453	475	455	435	456	447	440	417	438	458	426	501	484	446	480	446	464	402	448	448	470	437	448	459	451	460	471	477	443	452	400	509	449	455	426	412	423	484	457	407	456	433	481	454	472	452	434	444	445	477	478	421	427	465	460	446	443	435	465	430	471	442	450	446	413	497	432	470	465	440	431	478	446	466	464	468	444	468
34564	10402	1397	585	420	397	370	369	356	307	264	323	307	286	304	273	296	264	310	319	286	292	263	285	273	277	265	304	263	261	298	288	299	272	269	317	256	264	280	263	283	268	237	286	300	292	278	286	283	295	306	286	266	314	286	285	263	317	286	257	268	287	295	317	268	307	296	284	301	271	264	233	279	264	297	291	294	289	284	292	335	279	242	265	289	277	310	316	323	261	251	275	292	264	279	280	259	282	273	302	315	275	291	285	281	270	243	279	273	250	307	277	267	275	299	263	276	288	287	280	277	296	284	301	311	284	261	290	293	301	263	243	309	293	286	306	286	262	266	289	308	303	274	277	282	267	328	281	264	289	278	251	283	294	291	262	281	250	252	274	275	304	264	260	241	266	292	290	338	284	288	257	288	302	288	312	284	283	265	274	311	272	274	265	238	290	302	273	299	306	247	282	293	275	281	291	279	293	304	282	302	285	281	297	289	250	281	285	258	277	280	283	284	279	264	281	253	304	281	272	273	297	292	261	278	294	267	264	285	276	274	300	275	262	283	310	267	285	303	279	280	247	280	260	276	295	281	260	281	270	291	265	299	284	312	251	280	293	296	287	280	289	276	298	260	282	265	255	278	281	266	300	309	282	312	303	294	266	287	306	305	234	260	319	257	272	264	277	311	296	302	282	282	269	292	315	293	275	281	298	287	259	297	268	270	272	323	304	266	271	272	304	287	302	276	301	287	318	275	279	283	287	272	272	288	289	278	273	265	302	248	272	276	271	288	283	255	285	272	259	275	285	272	265	267	276	296	292	293	338	295	271	278	269	247	279	262	316	288	267	276	276	278	310	292	271	261	302	288	255	285	294	278	298	243	314	307	255	274	272	324	300	290	298	292	282	301	290	282	270	274	276	278	264	276	270	275	263	259	264	281	281	291	261	317	281	300	300	274	295	323	314	281	258	313	315	297	287	269	285	295	270	266	276	308	303	265	291	275	251	264	270	272	272	272	231	279	296	291	243	287	307	257	251	282	274	271	268	276	282	323	309	295	295	280	271	273	317	267	296	278	295	282	277	304	250	265	294	270	316	312	270	278	302	262	309	280	251	298	290	281	282	295	285	299	278	265	252	307	283	257	257	301	267	281	291	272	296	305	312	253	318	316	279	266	265	274	287	281	251	281	318	287	279	273	277	256	252	249	286	290	255	297	300	302	321	277	273	295	265	278	255	280	292	280	269	264	250	275	253	284	270	271	271	287	277	257	286	288	259	287	277	274	310	272	301	311	286	286	275	299	262	305	276	275	276	290	267	271	294	291	280	297	274	269	282	261	298	268	261	267	279	268	258	260	240	285	276	277	303	269	282	287	282	274	264	274	275	246	281	269	284	287	286	279	317	283	258	290	284	253	287	298	275	287	271	299	264	315	264	293	258	275	272	297	285	289	301	301	257	302	298	295	332	288	266	281	274	260	281	264	277	283	282	276	290	285	251	262	245	286	311	272	280	278	259	280	270	278	289	300	262	287	305	271	290	319	323	293	300	296	266	288	285	309	291	309	288	276	315	254	282	292	268	289	306	275	275	290	285	297	311	277	293	288	280	327	294	285	272	272	289	280	274	262	301	297	263	291	266	323	269	311	268	274	295	288	287	278	285	293	276	277	273	285	244	258	287	294	315	285	293	292	296	291	285	278	289	248	280	300	275	289	280	259	293	261	301	292	277	288	259	258	249	279	272	327	251	304	282	308	264	259	263	275	290	278	270	301	312	297	325	269	271	280	248	277	276	269	268	328	268	295	278	300	304	291	306	274	290	274	287	264	256	323	298	293	289	273	262	313	305	294	248	267	323	272	275	310	279	291	279	285	284	312	267	290	270	277	272	269	289	284	304	301	295	297	282	289	290	277	279	308	278	279	259	287	289	316	296	271	254	276	261	297	284	265	284	276	273	284	290	247	301	309	285	275	252	271	255	291	259	289	301	279	254	252	275	256	271	282	295	286	305	291	290	284	251	284	285	263	266	299	272	259	266	278	271	268	289	266	288	291	287	277	272	290	311	244	264	287	298	294	290	267	268	290	278	267	279	257	290	252	297	270	281	283	290	246	265	252	259	279	295	275	289	280	293	308	278	302	257	295	274	309	311	295	294	320	264	290	297	263	310	283	267	256	272	310	314	280	297	302	311	239	292	287	318	291	262	309	320	282	264	288	308	277	266	293	303	276	282	288	260	305	310	270	281	295	250	255	303	276	265	252	297	307	263	310	265	257	272	317	289	261	285	290	273	252	286	264	292	260	279	260	292	279	271	297	290	288	231	270	285	288	261	281	284	281	281	273	265	282	255	305	273	310	283	282	307	295	295	283	278	267	283	296	262	286	262	272	268	283	300	281	304	279	264	306	275	291	299	286	301	267	280	249	271	274	270	285	272	289	304	294	285	268	255	276	268	302	297	312	285	265	264	288	300	282	267	301	258	284	285	274	301	295	286	266	278	285	264	278	267	279	274	268	277	279	289	293	259	286	289	290	263	313	273	301	292	264	307	248	276	258	272	286	272	274	280	294	301	289	289	280	316	250	309	305	291	248	297	255	277	265	303	280	276	313	263	285	241	272	273	270	277	315	296	282	279	255	267	304	295	279	272	275	279	270	255	239	249	285	267	289	272	257	302	248	282	295	295	269	303	293	299	281	295	292	269	280	297	274	304	289	311	310	285	288	295	297	227	293	260	312	313	291	258	280	307	309	265	278	277	302	278	287	274	290	302	291	256	323	317	291	268	262	310	305	313	306	261	296	282	293	284	256	322	308	298	249	280	289	265	270	291	278	291	261	289	290	253	253	278	260	266	281	297	291	276	266	274	255	263	315	308	282	304	273	265	280	247	296	267	274	284	281	258	266	275	285	271	280	271	284	324	278	286	266	284	285	301	311	249	287	284	245	264	273	300	252	284	301	300	269	282	286	270	308	240	276	277	264	280	293	313	261	274	288	261	301	299	297	273	257	297	289	282	291	291	253	276	280	260	256	291	280	264	279	314	285	306	260	275	268	295	303	314	295	308	279	313	303	276	297	284	276	262	303	287	297	248	262	295	312	295	275	291	264	265	297	278	292	303	272	255	293	267	272	271	294	293	293	252	286	263	279	276	262	305	271	270	265	272	299	294	288	274	258	284	243	325	274	293	279	312	281	294	294	241	275	271	299	263	282	243	272	300	278	285	275	279	273	274	275	278	238	303	311	237	254	250	262	294	297	289	260	307	267	253	283	292	274	275	275	270	276	268	305	280	295	291	284	311	278	284	247	272	272	259	298	283	253	290	267	276	289	289	256	307	247	273	308	280	279	299	257	283	298	311	285	251	309	274	307	264	276	280	278	306	298	291	302	269	269	293	271	321	263	261	294	286	265	290	281	286	280	270	287	299	277	264	287	301	286	289	269	268	288	286	255	299	287	278	313	328	284	283	297	259	274	281	253	280	278	288	276	281	285	315	299	239	320	273	284	284
20406	5461	1518	1292	1254	1070	932	839	781	767	771	747	723	725	672	650	641	714	659	640	646	677	667	662	653	632	651	623	661	660	624	646	643	644	608	637	616	677	663	645	628	664	633	651	688	683	647	647	691	672	645	694	696	656	651	651	661	651	663	686	628	657	649	654	675	695	662	620	592	702	653	655	662	643	636	679	635	634	662	610	617	676	607	646	599	654	640	637	614	613	650	603	604	638	616	652	630	600	663	621	626	616	638	633	611	606	642	657	607	623	621	631	638	675	681	655	670	610	644	653	601	646	670	660	627	610	645	640	623	617	594	657	623	603	628	588	639	642	680	621	671	598	658	655	595	608	653	628	600	636	611	599	622	611	655	592	599	616	589	616	612	640	629	636	599	580	608	653	626	603	594	638	613	630	613	576	601	657	621	637	609	648	626	661	640	655	631	565	617	636	628	660	612	665	590	634	632	659	614	615	623	600	672	654	648	644	597	650	598	616	616	624	629	609	619	605	663	635	631	610	689	641	651	623	647	654	657	606	664	641	645	652	598	642	630	658	630	600	629	665	621	638	658	616	621	609	636	617	644	615	647	666	610	626	645	631	629	631	592	624	644	621	627	592	622	614	607	608	595	629	632	660	623	652	595	671	644	638	623	593	626	638	652	618	653	625	641	603	635	618	638	644	580	629	629	634	633	622	604	603	645	632	592	618	647	657	650	638	596	601	602	596	614	635	653	622	611	680	605	626	594	603	634	639	621	650	699	661	629	634	632	615	612	607	634	595	626	655	632	652	656	627	668	604	625	607	609	624	635	622	611	641	612	660	661	601	638	633	644	573	619	625	620	626	581	594	659	655	629	659	636	604	651	667	637	590	590	613	600	635	602	640	602	636	637	629	613	652	636	558	622	642	645	617	645	605	638	618	591	591	612	595	666	588	557	665	644	627	642	674	613	598	612	660	613	653	641	630	694	624	625	648	631	585	610	628	636	627	605	603	666	630	642	619	622	621	628	620	602	648	615	598	620	626	615	618	621	610	604	609	595	651	641	655	646	616	625	608	668	630	661	577	647	607	562	659	612	665	661	616	584	599	613	628	616	602	587	607	609	602	623	602	645	620	655	606	583	625	635	625	696	619	666	638	584	647	612	642	628	627	636	637	685	624	663	609	623	574	654	611	601	645	626	623	642	583	684	638	632	618	627	644	593	660	660	554	651	640	625	621	644	617	681	623	613	624	636	650	648	662	649	631	615	610	669	619	660	637	674	593	614	657	601	631	677	574	627	630	630	604	610	646	605	631	625	624	673	598	655	604	637	645	615	617	655	626	615	652	661	659	617	646	637	672	654	657	594	627	601	612	625	635	654	593	669	637	646	599	629	602	567	627	692	618	640	657	574	620	600	633	659	669	640	663	609	621	654	652	644	627	607	607	627	638	672	656	663	618	609	600	651	617	600	626	628	631	612	662	604	615	557	647	668	651	623	635	578	642	650	673	631	623	637	640	638	542	637	639	621	623	599	647	622	653	618	621	628	628	619	608	638	640	630	634	647	615	634	616	599	629	629	643	628	675	669	643	619	585	616	609	618	598	692	602	608	651	627	629	656	660	609	664	654	633	623	598	633	628	616	613	595	619	614	618	655	641	595	618	637	609	592	638	659	601	594	639	641	627	675	641	653	612	592	622	640	620	657	652	631	610	629	641	609	631	614	625	625	644	635	558	598	623	647	628	616	602	599	624	675	638	642	606	559	597	626	626	688	633	649	630	612	676	643	610	642	650	666	651	616	613	599	646	637	601	666	611	616	645	644	651	650	614	646	632	640	617	588	644	629	652	644	610	584	636	667	621	648	638	627	621	612	636	602	597	626	683	560	620	602	610	669	616	632	618	611	635	673	644	620	619	628	591	632	605	634	608	614	614	594	599	627	634	634	615	602	646	615	658	590	646	654	646	627	662	593	673	602	644	634	637	644	621	634	590	640	614	629	592	696	633	603	626	649	656	620	639	634	623	646	627	639	650	649	631	631	617	686	612	583	619	672	630	587	629	596	641	627	601	559	615	651	624	657	639	653	629	623	637	608	604	671	690	595	623	634	622	603	615	620	650	624	626	661	656	611	637	628	611	621	614	659	662	636	627	631	640	624	599	580	654	645	619	599	638	643	636	575	644	613	630	635	611	634	630	644	617	632	597	641	662	615	658	637	672	657	576	625	630	656	646	619	605	646	635	623	650	593	650	631	656	593	687	690	636	621	655	644	631	641	607	644	614	648	642	632	636	628	625	667	580	634	633	627	598	632	595	619	595	640	623	634	619	642	619	601	578	606	651	654	629	632	625	664	633	648	616	646	578	672	638	624	618	581	641	605	647	629	650	648	598	599	612	610	619	623	618	656	629	640	605	593	675	634	630	600	611	638	650	629	642	637	629	595	611	634	658	615	636	677	625	615	646	616	633	625	640	660	662	643	621	621	566	626	639	581	570	639	649	622	612	601	651	625	603	650	628	596	624	636	592	682	652	646	611	629	641	631	612	641	662	639	647	631	592	664	605	653	662	610	616	635	613	658	663	610	626	637	622	558	629	650	616	602	622	632	609	608	597	637	639	643	576	567	623	632	646	629	647	650	587	633	631	656	588	659	587	635	562	610	629	617	597	627	675	640	670	580	604	576	666	631	642	668	640	594	608	696	623	615	631	641	629	618	619	645	617	610	641	644	630	585	683	655	656	638	611	607	647	644	656	593	603	663	599	647	623	627	616	611	631	635	614	622	633	652	609	633	598	615	601	657	626	673	600	613	609	659	615	663	627	654	641	636	681	621	655	622	644	637	624	620	667	636	644	656	603	623	579	617	642	624	625	640	597	639	623	645	619	596	640	632	601	619	641	608	605	612	612	690	622	624	645	581	639	598	646	646	622	600	637	601	584	614	630	708	657	624	614	620	649	658	629	628	627	613	671	577	645	649	660	614	639	675	604	639	620	636	628	634	629	619	613	632	672	597	596	628	624	602	640	619	597	597	599	619	643	622	635	623	609	633	649	641	637	655	672	651	693	603	635	641	668	625	646	641	648	612	607	625	620	636	587	635	586	611	599	620	585	666	663	647	644	621	606	639	643	638	617	596	632	654	590	576	640	629	590	602	661	615	574	601	597	658	647	636	632	646	646	629	612	619	652	610	617	632	648	627	625	599	646	622	634	652	645	679	642	618	613	615	673	656	640	627	625	666	654	611	635	604	668	625	648	625	651	589	650	637	646	608	619	636	653	600	659	614	637	631	621	601	601	585	652	654	613	613	645	619	612	627	616	637	625	599	657	636	611	630	621	604	638	595	636	615	590	650	614	673	636	627	606	654	627	637	638	615	671	636	616	598	626	661	635	615	611	611	587	623	602	670	617	571	629	656	681	589	668	664	596	671	580	602	619	631	605	625	624	652	636	644	663	630	614	600	619	642	641	651	620	618	660	620	620	597	665	597	610	575	614	624	631	576	591	595	639	605	670
43900	17621	3152	941	707	458	425	417	392	349	357	354	354	357	313	316	364	335	349	314	312	326	347	368	330	323	301	339	305	290	335	333	289	309	327	318	321	317	325	313	318	325	325	316	317	339	305	336	344	315	327	329	336	360	324	323	349	328	305	305	321	328	331	333	317	317	321	296	343	326	335	339	315	321	320	304	323	259	303	302	329	283	322	287	287	317	313	314	287	321	322	366	307	327	324	300	316	318	312	329	292	328	332	314	343	344	346	309	330	329	314	312	306	289	289	317	342	309	360	292	307	335	324	335	310	309	313	310	321	342	338	312	318	297	302	322	345	315	357	308	296	296	308	328	357	319	339	317	311	315	299	343	301	346	326	308	336	319	307	322	316	312	318	313	290	335	345	322	280	288	326	307	338	298	352	338	293	323	297	284	327	359	306	330	279	302	303	334	314	327	326	324	314	321	323	283	310	337	315	296	304	303	290	288	304	337	329	309	329	340	301	295	305	295	285	324	326	339	322	322	368	342	338	306	330	334	326	321	306	329	341	307	318	335	290	331	334	329	280	265	325	321	339	328	325	323	302	286	315	309	323	320	290	328	313	330	345	294	315	311	326	294	341	350	310	345	311	336	313	280	326	340	324	326	318	370	316	293	344	317	306	287	279	334	315	288	260	322	331	327	332	350	317	307	312	327	335	299	342	325	281	319	335	309	315	323	316	309	296	343	310	325	296	312	304	321	316	312	297	336	326	330	326	331	331	335	321	264	334	285	345	324	326	302	341	315	310	297	313	328	291	305	333	335	317	317	316	317	326	319	322	303	291	331	328	300	311	331	306	351	326	319	340	327	312	329	313	319	299	317	336	331	313	346	321	355	292	299	341	321	346	317	348	301	293	327	331	309	292	341	342	294	333	337	325	278	281	327	334	343	325	349	322	307	283	301	317	321	328	329	323	336	346	337	309	295	318	304	315	295	321	276	330	288	318	364	310	317	304	330	316	323	331	323	335	334	321	326	323	319	319	310	356	305	314	302	336	298	309	342	331	344	294	309	308	283	293	327	314	318	298	335	289	311	313	313	299	316	355	313	275	322	315	335	306	329	328	311	311	341	314	309	349	318	297	301	308	302	314	305	304	330	331	351	365	302	306	317	297	326	317	296	326	353	359	330	351	288	331	323	340	331	318	315	311	301	335	308	289	294	321	307	306	312	356	330	341	336	333	325	311	362	320	301	283	323	325	309	309	342	303	366	311	323	321	334	327	321	338	334	300	334	334	316	340	313	322	306	313	347	290	303	295	323	301	311	312	342	295	351	352	319	311	342	310	312	320	334	283	319	292	304	322	332	304	336	320	341	341	328	315	290	300	319	317	338	344	314	303	319	305	278	315	302	322	303	335	338	315	331	322	310	307	312	296	324	360	316	308	295	305	352	344	311	334	321	334	335	310	317	327	288	331	343	341	329	301	298	290	340	289	322	282	317	307	268	291	324	308	346	295	318	273	327	334	292	321	332	293	322	346	323	355	335	355	350	328	329	347	324	312	330	348	311	347	286	316	348	304	338	275	300	335	323	302	293	325	342	314	344	317	281	319	352	299	332	318	314	303	345	312	300	327	317	311	312	348	305	322	315	315	331	317	314	326	328	350	326	319	321	305	290	334	315	355	299	296	356	334	321	323	293	345	305	295	328	340	366	295	322	311	313	318	306	302	299	342	278	335	304	330	333	317	324	316	329	307	287	326	303	298	347	347	351	308	309	304	326	322	311	318	297	307	299	285	312	295	305	307	303	314	354	313	344	313	332	365	324	304	313	340	277	319	311	314	314	320	306	311	295	314	288	311	304	296	337	300	295	320	371	294	337	312	318	355	312	338	307	319	333	314	341	321	288	318	298	336	321	309	316	323	327	305	314	324	313	319	317	335	330	321	305	285	287	279	306	291	319	292	327	325	290	322	326	324	301	292	323	335	311	340	304	324	305	296	323	295	319	360	327	275	349	308	304	285	329	310	286	334	334	329	321	309	327	294	354	303	316	309	293	315	299	311	326	344	330	312	273	341	297	323	318	343	310	287	293	371	324	312	314	314	344	288	350	328	319	351	303	340	318	330	310	335	311	308	322	328	285	320	307	316	280	306	311	307	289	321	368	337	332	318	298	313	336	310	322	300	294	318	317	339	304	335	327	325	316	334	301	327	312	295	298	320	326	352	317	286	321	321	308	312	301	339	308	312	301	310	312	328	307	310	327	300	295	290	330	319	279	310	311	281	311	314	323	340	297	323	332	329	325	308	337	307	323	325	312	332	330	333	317	305	320	316	302	312	283	295	321	302	308	317	328	311	319	307	309	306	327	301	357	295	286	343	293	293	322	350	318	282	315	321	292	288	297	289	336	294	309	316	319	307	309	312	309	308	359	340	364	321	349	314	331	332	334	336	301	313	310	348	295	294	345	326	304	332	321	313	299	312	335	290	320	346	332	296	372	329	314	307	277	320	284	340	324	356	364	309	335	337	288	337	329	314	334	342	341	342	314	321	303	337	329	311	315	319	340	278	361	334	338	358	320	327	311	317	348	307	334	295	352	318	347	326	314	321	329	333	275	300	304	334	328	316	330	341	330	324	297	306	322	342	315	347	327	332	326	342	310	333	306	315	338	298	337	324	343	290	317	366	337	290	297	279	303	355	324	349	339	294	289	351	309	328	324	319	303	320	295	353	321	338	317	305	303	351	344	328	299	320	297	288	342	363	303	323	301	296	306	298	316	344	309	287	312	323	311	344	311	322	330	322	315	307	298	320	320	312	334	299	295	313	317	308	336	310	314	321	321	320	332	274	297	309	312	321	302	318	320	328	315	281	318	344	329	340	324	325	311	289	312	303	318	324	334	322	316	290	272	317	363	369	301	273	290	277	302	346	303	334	322	335	303	297	338	317	286	309	362	354	336	330	330	351	325	347	334	308	296	282	278	297	303	312	338	332	334	278	336	326	307	318	320	297	353	319	324	351	298	341	295	312	291	319	315	333	319	325	330	308	321	317	296	339	318	308	330	309	318	301	342	298	321	310	309	340	287	343	337	291	325	341	367	311	319	317	326	327	278	324	323	308	290	279	325	284	307	314	294	295	284	324	375	309	292	313	308	319	300	306	314	313	366	336	296	290	319	324	304	337	320	300	318	343	306	296	304	325	310	297	296	306	315	335	332	316	307	296	294	347	312	311	314	305	305	313	305	326	283	294	300	349	302	314	271	324	323	338	337	311	324	325	331	290	311	328	307	290	316	309	299	329	277	339	314	318	284	304	326	319	355	297	316	287	307	304	274	320	322	333	324	311	313	305	325	332	318	310	313	316	343	304	309	298	314	326	323	291	327	309	299	318	329	319	302	347	343	328	316	346	293	283	299	312	307	322	340	324	338	331	329	336	297	280	329	328	311	302	325	296	308	339	320	291	334	292	321	346	353	339	289	335	312	340	351	308	293	360	318	340	314	275	324	307	298	327	328
25260	9233	2352	2166	1843	1586	1338	1147	1098	1028	932	960	858	887	842	778	791	772	734	755	777	759	775	767	683	722	759	725	702	722	740	752	699	697	736	712	680	750	741	717	699	742	655	726	752	706	762	762	747	694	780	811	756	776	751	748	765	753	744	767	737	828	726	724	716	706	725	741	734	731	727	732	766	733	686	711	711	736	741	738	766	712	677	676	761	678	673	729	697	685	660	681	701	694	656	692	662	712	635	705	695	717	715	697	680	728	656	677	692	701	686	666	640	650	678	703	677	725	688	674	670	688	741	723	689	682	708	696	673	702	723	681	715	689	726	698	629	700	695	670	684	702	655	691	668	692	664	693	697	710	699	700	719	644	713	650	630	744	693	662	702	707	701	726	720	682	679	680	669	700	674	700	650	701	727	702	671	686	669	662	692	683	691	662	688	712	715	702	655	700	703	708	688	673	669	696	729	677	662	675	663	706	718	647	654	699	704	686	695	693	715	641	730	685	677	740	655	670	720	689	696	673	679	645	683	674	670	672	697	717	689	692	650	729	631	688	687	692	693	708	675	660	679	643	667	690	698	707	724	725	719	675	718	624	717	689	647	664	677	687	702	683	736	696	670	680	717	736	658	668	684	664	680	642	674	696	695	674	692	661	685	645	714	729	718	717	687	693	656	730	743	660	689	730	678	738	686	690	658	683	663	694	681	701	694	692	702	668	666	670	638	693	689	677	749	653	722	700	665	692	717	702	697	669	681	663	716	685	711	648	681	664	673	690	680	641	722	686	679	625	710	675	682	675	699	692	693	668	691	709	683	627	698	720	704	725	668	660	685	662	663	666	723	674	678	703	727	682	684	679	670	689	665	664	699	681	657	694	702	704	667	671	633	679	687	660	641	643	663	656	664	653	713	710	736	686	692	690	653	703	639	605	686	721	691	717	641	671	696	708	690	709	689	691	735	693	679	702	662	636	738	729	630	645	661	670	665	728	706	693	686	686	734	741	701	752	671	689	657	667	678	653	666	673	681	644	708	724	676	702	713	714	705	691	727	676	683	658	631	714	680	678	723	659	658	653	689	685	673	671	674	684	691	678	714	705	696	687	662	698	723	638	645	653	636	772	710	668	707	667	643	698	669	679	694	677	684	702	668	655	674	727	680	670	670	696	702	676	707	663	731	706	752	649	721	688	660	746	666	691	665	688	652	693	673	672	661	647	668	684	662	663	672	711	721	656	721	702	709	713	684	674	683	670	693	683	691	682	689	681	676	688	676	666	691	651	705	712	662	673	706	690	660	669	652	688	645	685	691	662	721	702	709	670	693	683	690	660	716	737	666	671	698	724	718	715	691	725	705	630	653	639	691	681	669	688	665	676	688	666	690	743	705	662	725	689	679	655	662	694	685	666	673	704	692	668	695	683	693	735	688	688	699	644	686	680	650	674	622	700	671	667	670	658	696	647	703	731	664	677	706	682	695	675	731	585	732	685	677	620	684	671	630	674	646	682	687	713	712	662	695	722	699	667	692	687	687	723	669	691	728	645	720	720	678	685	725	698	702	685	668	678	702	730	681	677	668	687	702	708	687	670	696	664	655	688	684	685	675	728	707	683	658	682	703	698	673	686	670	685	708	689	693	685	667	695	644	656	664	649	645	682	663	677	668	689	693	735	633	657	693	727	759	706	671	680	722	723	678	723	647	653	702	669	681	682	707	701	691	700	677	727	668	681	653	681	672	690	710	674	636	686	634	685	674	688	688	679	709	680	683	751	688	741	722	672	678	654	661	705	717	703	706	675	725	635	749	672	699	693	678	669	734	690	714	701	686	704	668	726	707	692	686	683	658	698	712	667	701	706	654	649	706	676	691	644	654	640	662	711	647	681	676	689	696	707	687	653	692	715	715	678	726	730	626	688	705	694	701	641	659	729	727	648	652	662	691	652	662	682	676	684	637	718	688	702	698	657	685	694	630	700	705	697	677	686	665	696	706	722	649	656	697	673	668	665	689	710	663	689	677	663	679	674	738	708	722	712	732	641	683	684	658	704	727	718	692	664	723	717	707	666	669	709	729	694	680	675	708	668	671	650	702	700	714	660	675	675	709	697	637	668	698	691	675	687	668	704	652	694	680	681	697	672	673	681	666	669	727	666	634	700	680	700	692	668	685	665	718	717	648	691	719	695	669	680	713	683	667	698	676	697	655	673	720	706	686	676	728	630	671	677	748	696	657	723	704	746	710	695	694	717	692	687	739	671	689	674	638	709	720	659	652	687	689	730	705	714	685	687	713	675	683	704	704	673	716	676	719	667	662	658	724	678	694	708	678	696	719	674	663	739	667	690	684	649	718	678	662	686	633	696	668	680	670	634	674	704	699	716	723	683	679	680	775	703	677	693	653	733	709	656	737	683	664	701	675	691	730	698	698	700	648	625	695	684	655	718	716	699	698	760	690	690	668	691	652	679	648	680	640	721	712	693	713	696	675	651	661	689	682	683	718	660	674	707	678	679	701	681	729	683	720	647	680	704	693	670	652	687	726	704	708	686	690	686	621	674	711	678	674	669	675	658	713	694	675	667	699	695	679	711	639	714	715	647	687	718	682	622	680	638	691	689	715	676	656	677	682	677	628	686	691	717	667	695	650	616	686	696	648	697	715	697	701	664	662	697	686	650	664	671	644	702	684	712	669	714	668	738	731	657	672	710	679	728	669	702	661	657	681	657	666	669	724	628	663	689	749	700	670	690	675	666	716	700	674	720	715	686	695	667	683	732	665	664	731	653	653	711	653	705	640	688	634	696	672	722	690	689	638	682	695	674	663	683	681	714	657	716	689	705	679	688	663	691	669	666	716	663	718	671	731	677	660	673	693	695	702	713	709	694	696	704	672	684	679	688	679	722	742	697	699	698	676	678	663	673	704	658	690	653	678	664	683	731	691	687	684	663	725	646	680	649	682	664	716	660	698	642	698	710	729	651	697	679	686	727	671	693	698	703	667	697	648	681	678	672	657	696	655	661	693	746	649	697	719	720	689	636	667	684	667	667	702	673	683	707	668	658	644	702	677	671	683	659	708	670	680	626	672	729	705	662	703	667	639	743	724	681	705	706	698	656	723	671	688	684	650	730	643	687	713	680	719	663	728	702	687	730	671	713	706	655	629	687	683	698	723	687	637	683	668	653	664	689	747	732	741	617	645	700	652	725	686	695	721	638	692	682	662	672	695	671	667	700	689	709	704	699	717	674	684	685	698	665	737	700	723	706	667	651	721	672	710	733	657	663	645	689	651	654	647	671	689	684	696	670	681	711	704	695	645	693	689	687	739	657	664	716	733	661	643	694	711	689	650	643	697	681	682	693	650	738	680	684	674	715	664	677	683	714	694	691	713	696	688	664	694	702	728	716	677	719	702	687	699	690	709	690	689	695	699	696	640	684	677	705	687	712	621	685	642	650	664	722	656	706	691	654	721	668	671	705	674	642	693	702	674	705	681	697	681	682	700	702
13398	3095	458	221	197	204	186	196	197	183	191	184	168	212	162	195	197	221	223	177	197	184	195	208	188	185	213	180	202	181	199	220	183	187	173	213	207	216	205	181	192	195	171	205	155	208	198	216	195	188	199	175	158	176	202	192	182	161	198	195	192	185	206	190	210	200	197	201	175	192	175	215	208	180	178	200	192	192	191	198	194	207	189	188	163	184	199	184	182	188	190	189	177	181	193	192	172	194	199	189	212	181	197	223	218	192	183	213	186	185	163	201	201	200	184	178	163	204	178	193	207	181	179	192	172	184	186	191	185	211	200	194	202	177	189	175	207	199	205	223	200	191	182	193	201	185	188	207	162	182	200	163	182	193	157	185	201	184	216	179	217	210	174	194	167	169	171	209	206	205	182	184	200	188	189	195	207	188	174	208	151	159	184	153	183	206	184	201	202	183	185	203	187	183	194	204	206	175	187	180	184	188	185	177	187	162	176	210	190	198	177	191	212	207	220	168	188	198	232	172	210	212	195	183	211	194	183	201	184	227	199	215	187	211	182	201	189	211	203	208	174	193	200	188	186	177	164	188	177	195	205	204	205	198	199	163	196	186	199	195	184	197	189	173	184	189	200	181	154	189	198	201	209	212	188	179	180	200	215	193	167	186	164	183	218	185	189	182	181	191	187	189	194	179	202	167	190	189	181	196	210	204	163	163	187	172	202	172	194	183	195	154	191	198	178	199	188	189	182	197	187	193	186	173	210	180	169	195	201	218	200	189	215	196	197	205	201	154	190	206	212	186	205	198	177	211	173	161	204	184	191	172	184	176	215	170	196	181	180	177	193	199	182	162	154	169	177	178	196	191	209	196	176	172	194	199	191	190	173	218	207	160	195	193	214	179	174	189	183	212	175	173	179	170	198	180	187	186	196	178	193	180	201	180	210	214	167	175	165	194	207	164	186	204	196	187	194	175	206	211	177	195	190	167	228	181	212	192	207	177	187	206	205	224	190	195	171	184	181	181	193	198	204	199	179	160	189	204	198	198	187	167	204	179	185	193	194	170	188	185	194	212	182	213	177	172	178	199	186	219	181	178	176	182	191	191	184	202	199	183	212	213	196	197	213	186	200	198	181	179	188	194	154	190	195	185	178	179	195	173	199	175	168	180	173	194	183	198	195	195	194	203	162	182	203	200	205	192	171	188	205	194	192	177	204	235	169	186	174	178	185	181	204	214	178	204	199	177	189	172	183	167	212	182	170	220	210	194	212	201	168	169	190	201	174	186	203	180	200	180	205	196	179	171	192	174	179	203	182	178	167	200	206	178	201	163	183	189	228	186	180	176	199	224	189	171	191	214	200	198	190	177	184	185	207	197	224	165	185	179	186	211	193	199	186	213	191	199	186	177	209	184	181	215	202	198	193	204	177	189	176	204	188	165	218	214	187	155	182	205	191	176	207	185	197	190	195	193	167	179	187	186	171	207	178	210	185	169	174	205	174	194	177	179	187	192	173	177	212	213	173	189	194	196	196	184	194	162	181	193	198	200	189	187	181	191	187	176	200	164	183	195	170	203	190	206	182	223	189	185	184	167	192	197	193	175	201	197	199	172	191	191	187	185	206	175	179	201	203	161	179	194	188	190	196	187	201	187	204	188	168	202	161	187	185	197	198	198	193	179	184	184	210	204	190	233	182	150	208	196	167	184	194	210	217	193	195	181	196	201	195	192	203	187	175	185	183	184	179	187	193	183	178	203	191	221	178	193	182	204	169	153	196	185	182	211	175	187	203	178	188	176	178	202	204	206	184	188	204	191	189	195	189	183	195	197	174	204	205	186	188	197	202	198	180	152	185	189	179	175	171	181	191	190	171	213	190	186	189	181	185	185	165	177	170	202	187	213	216	175	180	187	219	190	224	192	218	177	191	193	200	176	190	187	199	185	197	184	158	183	190	152	199	188	171	188	189	200	201	183	183	200	175	187	212	185	199	182	192	169	182	222	178	188	210	182	187	195	172	208	192	180	179	166	176	164	172	184	211	216	193	183	193	172	176	180	189	178	192	177	189	176	168	182	177	193	196	211	199	173	203	195	194	188	195	182	194	187	187	195	188	181	193	180	169	193	197	193	214	183	195	210	174	205	171	199	188	195	192	180	183	185	196	183	183	210	206	207	199	203	188	188	193	188	192	196	186	165	185	199	188	197	190	189	172	200	221	207	196	203	184	163	185	200	167	177	183	197	192	173	182	192	209	174	185	174	186	182	201	193	197	195	189	215	178	186	167	226	215	182	167	181	191	188	202	172	210	178	182	199	204	205	181	209	196	212	186	196	197	185	219	207	159	185	182	176	204	186	167	177	156	199	195	200	191	190	200	186	189	195	185	189	195	187	178	172	204	176	168	171	177	202	191	168	171	192	196	200	183	208	191	201	231	188	166	192	216	214	219	211	180	181	185	171	188	182	202	192	176	190	189	171	196	231	171	185	180	183	187	168	181	171	183	221	189	194	195	206	178	200	179	182	176	165	204	202	178	178	195	201	222	178	187	200	205	199	182	177	152	205	177	178	185	179	204	175	195	174	181	204	215	189	187	213	194	194	177	165	197	204	218	200	217	187	202	172	190	207	199	232	193	168	173	232	179	188	195	180	180	187	181	166	204	183	168	189	193	171	185	186	190	173	190	201	201	181	182	202	208	203	196	205	200	205	209	198	183	187	187	166	190	221	200	214	195	205	177	207	198	193	186	189	199	195	195	184	182	226	194	186	181	187	193	194	188	202	199	195	185	195	205	187	177	195	195	214	182	196	209	199	201	209	187	194	190	183	217	194	185	181	194	195	147	169	213	187	191	192	186	196	199	198	198	181	172	175	181	185	191	210	180	187	179	188	205	201	199	174	207	216	228	214	177	160	192	194	174	172	158	177	172	203	187	182	201	197	203	192	182	199	205	205	199	205	196	204	196	189	192	172	199	184	200	205	208	174	179	188	190	192	184	207	179	174	189	195	173	166	163	168	187	166	210	208	167	183	186	174	164	181	188	213	211	196	187	197	195	197	201	202	173	175	188	177	216	200	193	190	199	216	215	207	182	201	203	206	176	224	219	190	202	193	209	187	206	187	188	190	160	201	213	172	200	214	187	177	192	182	174	193	209	193	182	179	170	169	189	156	194	183	169	183	206	177	193	184	216	195	202	165	198	204	207	208	206	197	172	231	198	195	187	174	202	184	191	207	206	187	205	188	166	185	193	165	198	204	200	197	175	190	202	211	190	181	186	210	189	179	175	200	169	182	192	196	184	163	203	199	192	187	174	167	187	210	201	211	201	157	178	180	186	214	172	201	173	186	212	217	186	177	184	172	187	201	175	184	188	167	194	204	183	164	191	170	205	186	177	172	216	223	214	193	205	185	168	170	191	185	209	161	173	184	168	180	191	187	173	211	219	206	207	195	215	178	218	178	188	178	190	168	186	216	197	175	182	186	170	193	182	205	195	194	163	173	192	195
7964	2277	633	486	478	438	482	468	458	464	440	445	438	407	463	426	444	413	459	430	459	463	451	479	446	472	447	485	456	470	478	419	419	432	442	475	445	451	461	425	445	420	454	451	433	479	480	436	485	500	448	517	433	451	425	484	438	462	418	454	497	483	470	417	457	425	452	489	452	484	484	427	425	484	436	479	462	437	425	464	436	458	455	412	507	470	478	439	439	455	488	474	488	432	465	442	424	478	449	464	442	480	466	419	465	435	469	471	471	441	478	457	453	445	461	425	431	410	451	479	431	440	456	451	447	448	454	426	422	445	476	415	454	451	456	453	470	393	441	482	443	446	436	457	425	467	438	441	473	463	479	436	435	460	472	456	468	429	453	462	411	492	441	431	455	428	429	418	485	463	482	449	436	413	490	430	410	422	455	456	499	445	436	467	436	435	444	417	443	422	503	461	443	431	445	459	483	470	433	454	469	425	441	440	448	445	465	435	437	444	446	445	457	458	456	437	469	467	458	475	455	439	456	445	419	426	471	448	463	405	489	427	426	420	438	457	449	478	420	480	485	430	460	423	441	451	472	451	445	426	454	478	465	460	464	418	389	452	459	452	473	431	461	408	461	461	488	443	440	454	444	433	445	435	417	474	444	492	406	442	468	430	456	437	433	398	424	461	448	456	441	435	418	441	450	449	426	457	473	451	469	442	451	482	486	418	447	484	457	416	414	428	422	439	456	446	496	432	472	413	465	455	432	489	476	419	459	479	445	456	442	431	449	410	499	435	465	464	454	440	460	485	454	424	482	432	449	469	445	444	436	431	436	459	468	414	437	450	439	452	393	444	450	455	454	441	492	474	454	467	435	399	405	465	427	464	452	443	431	450	505	457	479	480	447	441	406	446	439	451	480	452	478	439	471	429	497	489	449	456	489	449	441	419	445	471	467	456	438	442	443	446	426	428	464	465	422	482	454	451	440	464	419	465	468	444	427	453	455	461	442	462	468	440	457	443	468	396	433	426	478	452	466	423	450	417	427	426	422	411	473	461	444	440	433	444	425	471	428	422	477	487	385	443	430	460	474	467	467	482	449	475	477	448	418	468	475	483	460	462	436	469	431	454	426	444	450	414	471	430	429	428	454	431	426	452	492	448	487	415	452	427	457	474	473	441	497	436	430	470	440	457	437	467	407	440	438	492	490	433	423	465	457	466	491	456	454	428	464	451	458	456	426	438	440	479	426	445	480	451	471	450	459	477	463	443	476	483	423	464	481	463	469	450	465	450	443	464	455	476	462	425	453	467	436	455	443	425	471	468	482	459	442	413	421	478	471	410	418	409	475	437	420	419	417	444	448	433	460	497	470	472	431	497	456	454	480	459	479	500	426	459	436	449	466	459	463	451	428	421	465	454	431	426	427	472	444	446	477	453	464	437	497	428	466	431	472	478	422	434	448	466	442	413	463	407	495	448	427	455	457	465	439	444	449	426	490	448	460	438	461	475	453	453	404	454	455	442	465	473	451	470	431	457	457	439	421	435	450	478	430	458	432	441	473	430	448	409	441	460	431	417	491	424	444	421	474	414	446	443	401	474	424	477	436	467	486	407	464	429	457	430	440	463	449	429	451	470	432	442	431	448	438	459	458	469	454	423	457	420	463	453	452	456	445	463	433	455	457	441	455	442	453	470	445	425	439	442	451	448	439	475	420	456	479	449	497	445	421	449	451	428	447	460	446	476	415	443	435	470	475	437	460	460	403	470	437	441	426	470	449	409	445	448	478	400	428	455	453	466	468	436	436	406	403	465	462	416	420	456	453	460	445	488	426	481	432	461	439	501	456	460	443	423	476	443	442	444	418	485	478	477	442	420	468	451	465	477	456	442	448	413	451	432	428	460	449	453	452	425	496	464	457	453	420	436	455	435	480	446	435	442	449	448	484	480	396	433	456	416	455	428	438	438	459	457	445	410	430	416	442	455	431	430	434	453	430	442	485	498	448	446	501	486	427	445	464	458	423	440	425	412	472	449	449	433	425	437	459	410	475	471	449	455	460	458	417	443	446	470	459	462	475	447	484	410	443	462	458	433	446	432	436	458	438	456	454	468	473	444	426	439	492	425	441	459	455	445	481	424	421	466	464	480	467	483	440	480	444	445	435	440	424	446	456	457	442	451	438	422	432	420	411	437	444	444	421	401	467	445	441	475	425	449	457	438	455	457	448	446	446	483	476	457	430	461	441	448	483	419	454	468	431	441	428	448	466	491	458	474	454	423	458	463	468	439	403	441	440	494	427	472	462	459	465	462	431	454	460	459	464	438	471	444	481	460	416	467	456	457	446	479	438	434	434	473	426	504	458	451	454	423	426	402	428	450	462	467	447	458	434	448	457	434	445	442	439	458	458	493	420	458	451	449	459	446	440	465	415	437	445	475	484	451	409	442	466	460	448	431	466	408	439	411	462	450	429	487	493	478	420	454	458	399	473	451	426	439	469	446	454	426	447	447	445	440	433	397	457	450	455	461	466	480	453	473	450	437	486	479	436	439	482	476	436	460	431	448	434	440	452	436	427	462	412	462	495	463	456	482	452	443	458	426	449	473	437	450	421	444	442	475	437	453	482	403	436	419	453	446	454	469	448	438	439	440	482	452	464	487	408	433	406	426	408	496	458	455	476	436	450	415	460	447	465	452	467	432	451	434	476	410	441	423	456	450	422	455	447	454	480	454	443	446	440	479	443	465	441	427	429	442	483	463	437	458	460	451	474	458	450	459	409	475	481	454	443	460	477	475	401	437	468	395	434	469	433	429	463	465	445	433	430	448	465	446	446	446	452	445	461	507	438	471	409	466	452	462	491	430	472	448	481	453	471	448	450	473	421	441	451	481	485	398	420	481	430	458	432	470	450	464	450	471	455	435	457	470	470	466	481	428	451	457	462	477	444	484	457	392	435	430	439	424	414	455	453	461	454	475	444	438	449	456	441	430	410	404	455	447	466	461	404	467	440	414	462	433	465	476	437	467	428	454	422	472	449	454	435	448	469	421	432	420	488	469	435	447	457	434	437	456	435	460	443	438	457	429	423	428	498	446	418	472	463	447	446	438	409	418	472	448	461	471	441	459	478	406	420	483	461	454	427	447	417	481	473	440	432	400	442	472	491	430	489	435	446	422	424	457	462	435	411	458	434	439	432	441	428	451	414	448	450	460	474	450	459	426	430	414	449	465	453	454	435	432	452	489	420	440	444	439	449	460	465	448	469	458	438	444	459	469	467	444	432	432	431	470	430	483	450	443	459	435	453	424	418	439	446	411	428	450	435	442	456	421	425	438	484	430	457	482	481	447	480	453	480	424	436	473	443	413	483	478	425	430	425	445	472	458	470	443	458	397	419	462	472	437	456	450	488	425	451	462	468	453	447	430	461	441	452	439	459	467	471	475	472	476	448	489	468	448	436	438	431	445	475	408	467	429	463	461	465	459	468	466	429	426	472	448	432	489	459	450	425	463
34095	12723	1957	502	416	358	373	333	327	296	315	297	264	274	278	295	288	278	261	264	288	271	300	269	325	292	284	277	295	261	301	275	256	268	306	307	288	272	280	268	280	255	297	262	290	325	274	286	289	267	307	284	294	298	260	288	324	303	293	323	302	299	280	289	284	252	292	302	281	284	282	269	283	260	268	304	289	272	264	267	282	263	300	317	292	296	282	296	293	268	255	311	314	283	264	268	279	270	283	264	283	253	281	282	295	303	302	288	309	262	261	283	303	310	291	284	284	268	273	276	264	238	260	280	260	289	269	269	255	280	311	282	276	260	282	267	255	247	232	287	271	285	272	260	284	254	271	268	281	265	263	310	293	280	293	261	296	270	293	276	295	287	303	292	269	275	298	275	262	255	281	288	256	319	282	283	284	306	326	264	307	303	260	260	251	295	280	282	259	281	276	275	269	261	289	263	286	273	306	270	285	249	293	279	267	280	301	294	292	267	319	310	283	262	279	288	240	257	279	269	296	273	253	289	293	306	256	282	285	261	290	276	268	257	288	289	271	298	282	286	300	283	303	262	287	272	296	265	246	286	289	288	302	236	289	260	252	297	291	268	263	281	257	275	250	254	265	268	276	272	261	270	252	267	270	260	283	291	297	260	257	283	286	288	280	254	307	273	299	271	263	285	296	281	274	260	270	269	280	291	267	285	307	294	279	284	267	295	287	255	274	234	260	286	267	268	277	276	302	292	289	276	274	253	283	269	277	300	265	272	242	304	247	299	276	296	274	295	248	261	239	277	261	274	264	263	271	290	285	263	288	270	281	296	285	286	291	274	261	258	309	259	246	297	318	282	290	291	299	292	291	280	288	248	267	264	272	250	263	243	258	263	303	287	273	259	327	287	277	281	259	280	280	286	287	297	286	265	296	283	288	289	303	284	289	243	282	274	306	305	249	222	287	268	259	303	291	276	276	273	279	242	296	282	312	282	300	272	293	260	269	257	286	294	250	287	316	263	284	272	262	256	243	309	275	294	277	274	276	287	244	285	280	264	290	259	226	284	298	310	275	301	267	265	265	276	250	253	253	243	289	276	334	285	263	270	276	289	281	256	305	285	299	312	322	288	279	265	272	252	313	291	286	264	254	250	315	269	238	280	294	297	317	262	297	304	253	281	270	268	274	260	294	296	256	297	275	268	293	288	257	260	272	282	261	278	285	286	309	261	277	267	276	267	286	282	286	300	258	265	299	262	270	272	280	269	288	272	276	287	309	293	276	297	247	279	259	271	294	279	271	265	289	285	298	304	268	275	298	269	269	308	274	252	271	277	303	270	294	267	258	305	299	284	239	307	264	280	284	273	277	285	260	274	290	276	244	272	300	286	282	267	242	242	286	298	302	266	273	264	282	267	322	274	275	271	295	286	313	303	305	251	270	268	278	270	286	288	255	274	266	268	283	270	278	279	281	240	249	290	265	276	264	269	317	295	287	274	285	285	250	276	284	258	258	286	283	288	261	253	287	277	272	293	282	258	277	266	287	276	268	282	303	262	277	276	292	292	268	269	282	297	314	256	272	297	315	282	291	288	269	278	255	265	281	266	284	279	270	274	265	307	303	308	301	299	264	293	256	306	299	287	289	281	287	315	272	298	291	266	265	271	295	272	265	257	275	307	311	272	243	300	276	268	260	279	268	256	304	286	292	258	261	273	245	274	307	252	262	278	288	287	277	252	305	272	245	230	277	294	277	263	256	243	264	238	265	268	291	295	266	274	270	262	266	288	265	304	290	267	273	302	255	245	250	283	256	250	299	274	284	269	269	273	247	290	276	287	298	296	270	299	283	294	267	283	253	274	252	285	261	266	309	280	242	271	289	271	303	279	307	249	279	271	295	281	270	289	299	308	287	262	274	282	286	267	320	291	258	268	259	275	287	282	241	251	303	276	329	269	257	305	291	292	244	264	250	266	262	268	266	264	288	279	287	247	278	251	287	275	277	313	279	279	278	270	263	257	270	274	292	287	271	308	281	304	281	277	277	254	267	291	296	279	273	271	269	245	291	254	271	270	255	298	312	274	276	261	280	278	311	289	269	303	272	286	279	293	268	253	260	293	271	269	254	274	269	280	284	281	287	263	256	301	267	298	298	304	258	257	267	267	285	299	285	254	258	265	264	273	287	266	269	257	287	262	332	232	294	288	277	280	264	272	272	261	271	305	269	283	285	258	296	249	284	279	272	296	274	269	274	300	291	282	304	263	245	280	306	281	276	248	291	253	270	295	290	278	284	252	273	246	269	308	310	255	310	270	296	302	264	271	285	252	308	286	270	273	263	263	233	283	290	280	281	309	277	284	290	279	290	267	307	234	283	301	265	280	255	327	277	272	265	272	278	284	260	274	248	232	286	303	294	307	242	284	291	269	262	290	275	291	254	256	276	279	266	283	272	283	288	311	294	271	255	292	272	289	269	305	289	274	259	256	295	282	277	265	262	275	286	316	275	270	302	278	269	297	274	312	274	268	223	288	245	262	273	270	266	253	299	301	279	274	292	286	290	283	254	288	256	306	283	279	246	283	280	299	277	263	270	252	256	293	274	265	267	282	274	269	290	294	268	274	257	276	304	271	258	290	341	294	265	285	276	276	253	261	245	291	278	287	272	257	268	269	271	276	314	293	279	301	297	287	278	290	271	283	292	250	281	300	274	271	283	258	288	318	308	299	270	253	282	286	273	276	299	269	287	263	319	297	301	288	249	306	325	302	284	300	282	283	297	278	288	260	282	287	267	288	315	247	286	313	256	286	288	246	308	276	248	278	282	274	287	283	268	302	257	272	265	288	260	272	285	288	281	295	280	263	313	272	289	283	303	250	288	311	288	287	283	295	252	296	305	296	290	275	277	286	275	279	297	288	283	246	251	283	299	298	280	264	274	267	282	252	283	276	264	272	286	285	305	282	286	278	285	284	253	290	287	305	275	266	281	281	297	278	260	297	262	295	259	270	281	266	301	288	282	286	255	262	269	268	279	261	269	259	256	251	262	274	295	301	263	263	280	312	284	307	248	263	268	279	289	271	250	283	274	272	288	266	268	264	291	318	266	285	289	280	312	287	279	293	274	319	278	273	300	278	285	299	282	293	284	259	269	272	282	269	318	301	276	262	275	260	278	287	258	270	285	271	278	283	261	280	262	267	293	269	261	317	261	303	267	282	286	275	266	282	288	279	279	285	267	274	279	246	285	287	272	317	277	289	281	263	269	266	299	272	287	268	249	231	271	272	345	291	288	312	262	292	267	295	303	285	280	273	273	289	269	297	283	293	281	302	292	280	281	266	282	316	274	288	253	307	271	282	277	278	269	289	298	286	260	266	277	263	320	301	282	273	278	269	259	284	300	250	262	315	287	263	293	282	283	291	260	275	244	276	253	288	267	241	273	280	299	274	255	295	276	261	254	255	288	284	285	303	271	272	292	295	279	294	278	259	286	299	266	286	290	265	240	259	324	289
20602	6967	1761	1318	1175	1057	981	911	786	753	792	711	709	747	682	674	654	711	697	639	677	645	627	682	656	606	689	677	645	637	650	620	601	628	600	663	620	631	653	627	621	563	640	599	664	633	660	639	698	680	608	692	686	604	680	650	670	646	605	659	674	665	657	665	634	709	676	651	657	657	660	654	631	625	642	587	621	633	631	643	602	608	610	621	639	639	618	619	630	647	652	640	600	630	665	617	611	624	621	646	606	652	633	652	633	630	584	647	639	615	604	658	609	647	628	640	666	655	661	594	585	628	598	590	588	608	625	633	651	653	611	625	604	665	581	646	635	611	652	619	629	623	655	600	628	598	622	651	610	660	608	595	654	633	630	634	603	554	581	618	634	646	605	663	600	663	598	630	609	662	626	618	634	599	644	598	637	610	591	623	599	650	652	623	576	608	600	647	600	593	622	630	627	612	595	643	620	600	614	611	633	566	658	629	646	599	605	610	583	635	721	563	640	624	620	628	609	625	590	586	609	621	582	655	598	593	635	614	609	635	626	627	610	647	608	597	642	645	597	622	661	589	598	582	615	625	616	666	641	631	640	639	633	640	641	618	615	591	660	566	630	630	626	625	577	647	657	632	580	609	628	654	600	596	606	665	604	590	615	593	649	608	623	618	570	603	648	584	639	636	634	624	657	620	626	604	613	604	621	622	636	621	678	607	656	647	651	678	576	625	630	672	599	657	594	609	650	633	637	636	569	638	620	610	629	666	647	599	628	602	594	623	568	636	619	601	621	608	639	615	647	645	591	614	615	615	602	651	629	594	667	619	592	581	620	625	634	634	603	601	622	644	671	588	642	631	568	600	665	611	597	615	627	605	623	632	653	608	616	661	613	586	632	639	698	645	628	604	633	627	654	609	597	628	639	608	606	641	654	622	593	612	605	609	642	655	621	625	640	667	622	625	654	624	683	593	630	635	613	624	600	627	646	648	604	568	610	684	618	650	647	607	639	605	614	597	627	633	618	598	616	629	618	590	648	662	586	611	588	614	662	623	575	600	638	600	626	627	616	623	622	625	602	621	642	632	632	649	645	604	680	636	635	625	613	648	668	596	590	624	604	592	661	628	618	602	623	661	654	632	601	616	603	627	652	628	632	635	608	620	627	632	620	647	628	627	631	610	638	637	631	630	587	588	638	633	628	597	615	634	628	628	610	626	652	618	654	668	618	611	618	611	574	629	646	633	638	638	621	644	612	616	607	625	662	562	622	599	594	618	631	626	645	645	635	608	642	608	594	636	610	643	637	631	568	653	607	620	615	645	614	654	665	631	602	595	587	618	644	610	618	634	648	644	586	601	616	664	604	627	630	619	614	600	603	640	636	581	637	630	591	614	683	598	645	637	639	631	570	585	627	655	635	591	678	631	592	597	656	598	594	648	605	635	663	636	568	598	640	611	641	627	640	610	622	592	577	629	626	610	614	570	615	647	620	617	614	643	623	639	611	647	619	621	636	634	611	599	613	629	628	619	612	651	636	621	628	611	635	650	637	581	569	607	611	629	610	629	601	646	669	610	587	627	658	658	633	576	626	639	627	648	601	597	608	623	590	662	590	659	635	635	640	674	607	610	631	611	620	590	625	609	588	634	611	627	582	619	585	630	622	637	591	626	648	631	619	663	609	565	594	586	615	611	627	666	609	670	631	601	644	601	629	651	655	672	634	579	659	603	583	632	654	618	623	642	605	624	632	629	647	638	629	633	643	627	608	590	635	589	609	607	656	625	601	618	590	633	609	607	629	605	646	628	614	613	603	639	633	627	608	640	603	609	698	617	616	623	621	618	653	624	605	633	642	634	647	632	624	605	647	634	565	639	671	618	659	637	660	608	586	618	630	625	576	637	601	629	582	616	626	611	625	618	619	637	630	611	625	647	620	643	650	626	609	631	575	617	593	612	645	585	571	591	631	663	585	592	620	626	590	628	650	637	597	622	627	633	645	626	623	669	632	589	631	618	599	607	604	633	662	623	602	607	637	622	650	658	594	649	570	625	641	646	605	625	616	608	625	630	628	626	620	645	644	611	642	617	618	604	628	637	583	623	612	628	638	610	656	610	637	630	651	640	599	629	623	584	659	604	604	623	653	643	635	610	612	581	616	655	613	609	667	591	607	604	600	651	632	606	639	613	609	644	597	613	593	633	585	654	608	602	628	644	608	605	563	623	663	612	539	632	632	638	629	627	569	638	629	619	602	632	645	618	618	587	645	604	664	643	653	606	614	663	619	645	605	611	607	609	656	629	600	584	602	641	602	606	685	623	626	610	648	617	608	620	623	607	648	638	688	566	627	620	626	640	617	596	586	637	632	593	590	642	618	601	638	612	660	635	656	641	606	627	582	601	652	593	610	670	656	597	611	599	626	567	651	632	634	633	641	584	636	648	609	627	589	601	629	622	609	646	607	644	665	610	651	610	595	678	603	612	639	671	627	640	653	631	588	636	608	622	639	579	614	657	663	598	607	579	646	613	664	604	606	677	626	588	647	612	610	623	615	612	679	633	611	632	568	594	621	661	654	633	621	691	634	621	628	596	596	582	593	631	662	630	670	604	617	631	648	662	630	619	645	643	635	627	652	641	647	651	622	641	598	559	572	612	640	660	663	603	575	617	649	625	582	587	649	649	631	585	623	630	599	606	661	654	661	627	660	635	648	624	625	659	605	637	620	636	638	635	599	631	595	622	622	619	602	635	574	573	610	693	604	661	567	641	609	608	634	647	610	652	626	644	649	622	612	667	661	619	674	591	635	639	639	681	646	602	583	633	620	665	615	657	665	645	646	606	612	633	620	614	614	668	655	629	609	609	586	654	602	634	601	609	628	619	596	576	624	608	639	665	627	650	570	597	628	640	612	607	620	650	615	618	585	583	651	635	628	634	605	644	591	650	633	630	615	610	624	659	649	623	645	641	583	612	611	615	647	666	659	646	632	646	653	649	654	637	661	653	619	662	613	587	546	680	624	633	619	676	627	606	610	609	651	635	625	620	647	666	642	592	600	654	649	636	631	633	610	588	616	613	618	645	647	650	644	611	660	607	629	642	592	651	641	656	641	641	575	625	618	619	630	657	601	636	627	642	664	604	616	597	568	640	605	617	627	650	632	619	653	587	674	597	612	625	579	615	646	654	661	596	614	643	617	645	591	592	616	627	635	603	608	592	608	601	641	632	638	638	649	590	603	630	607	599	617	624	654	601	631	602	610	618	635	654	551	635	648	609	597	630	673	580	600	589	634	588	617	622	674	636	627	639	643	569	641	617	596	565	605	606	632	641	650	661	597	642	690	652	619	607	626	632	658	643	632	597	635	637	625	654	614	654	624	630	633	642	614	664	631	612	624	618	595	661	677	650	606	604	618	593	615	621	646	567	621	611	605	581	658	614	651	651	629	619	560	615	644	662	638	657	617	624	643	612	611	615	632	627	642	616	597	650	673	665	621	622	614	625	625	625	583	542
43909	17464	3412	918	641	483	437	408	383	377	367	350	382	352	329	339	361	339	341	372	326	344	311	315	350	307	318	327	317	293	322	302	333	299	285	298	312	314	321	321	341	318	307	343	324	329	328	316	299	304	348	341	324	345	313	296	336	344	282	295	305	334	337	295	291	324	311	278	319	333	325	300	311	301	268	328	303	293	359	305	364	299	322	314	321	307	342	301	315	315	325	350	304	342	293	307	296	310	352	313	307	349	336	303	344	302	304	311	319	333	314	335	345	344	310	317	312	306	315	329	314	305	319	294	325	325	304	301	322	316	310	302	322	285	324	305	346	324	317	314	331	333	326	325	304	318	318	293	344	303	318	305	284	315	273	336	334	330	321	334	340	324	336	305	304	292	305	288	293	333	300	298	295	309	344	318	332	324	300	332	305	297	321	296	333	294	297	305	297	298	323	338	328	302	326	296	295	302	321	313	307	339	311	304	314	318	286	328	306	330	300	300	313	307	323	323	295	325	297	314	299	304	309	328	343	319	306	330	313	321	310	326	304	293	317	313	345	313	298	298	306	294	310	317	348	366	335	260	282	310	306	308	278	317	302	306	336	330	299	307	311	323	323	294	342	307	323	332	310	322	312	334	322	320	322	329	322	288	266	297	341	298	327	287	308	304	292	337	316	290	286	365	318	321	308	330	292	294	347	327	290	324	311	339	327	305	337	325	320	332	278	287	337	324	336	337	272	315	291	336	311	327	333	285	291	293	309	314	289	316	306	309	295	321	320	325	338	340	335	292	291	296	308	324	354	335	337	336	312	341	290	317	302	327	297	338	316	308	304	310	307	309	330	297	323	297	368	311	307	309	305	318	304	328	307	343	310	316	307	305	330	310	310	312	294	311	321	296	312	330	325	312	328	339	302	291	289	382	339	324	301	338	309	346	292	282	287	319	328	369	285	307	342	325	319	322	292	308	303	340	326	289	340	299	314	278	316	306	309	289	299	325	314	276	307	311	291	315	321	356	268	300	308	326	291	293	308	361	345	303	286	295	290	312	317	336	304	332	335	307	315	302	306	285	318	301	323	301	333	331	341	311	309	297	334	313	333	303	336	341	328	280	313	334	292	308	316	344	308	303	324	310	310	328	297	289	308	283	305	303	333	326	297	336	290	336	301	282	318	326	326	315	334	323	338	307	330	326	344	336	323	297	299	334	293	338	280	317	304	327	329	304	304	290	313	321	316	336	301	297	312	334	302	337	310	337	313	314	315	320	295	320	301	323	315	322	341	349	326	317	316	305	316	281	319	289	320	299	326	300	321	327	288	310	305	305	319	324	328	303	348	343	314	339	346	321	311	307	312	310	309	302	318	342	317	318	300	293	338	311	312	301	326	309	289	274	329	280	288	306	367	295	288	339	326	318	360	289	323	308	300	320	330	339	327	294	321	297	309	341	302	306	321	289	332	305	296	307	302	320	304	328	310	305	306	309	302	342	335	317	325	302	318	324	309	325	365	313	308	353	297	283	325	314	317	311	334	341	310	272	323	327	324	313	272	335	319	323	290	307	306	338	312	319	354	330	340	323	331	296	338	309	353	333	317	344	296	331	298	327	313	319	294	335	277	340	315	350	327	368	322	332	377	326	295	316	303	300	360	320	305	318	331	314	306	282	316	334	297	326	327	309	291	334	314	330	303	322	325	285	300	340	320	301	302	290	297	324	316	324	284	325	306	277	337	326	324	392	311	311	344	288	323	317	289	291	344	307	300	319	284	278	298	349	338	295	314	292	316	333	322	324	296	294	316	324	337	319	353	286	268	308	288	306	334	332	324	323	282	302	328	292	332	296	345	303	354	304	337	338	318	351	303	266	354	312	300	310	344	292	343	322	321	312	325	316	288	318	290	273	301	312	315	325	322	327	318	313	302	294	329	293	282	334	291	300	308	283	293	325	366	322	323	294	309	316	286	349	297	257	316	312	333	286	301	326	302	293	311	312	291	295	325	314	285	334	334	273	321	319	305	319	320	317	321	309	344	342	314	323	313	317	315	327	302	317	324	332	352	289	339	319	328	315	321	299	307	310	309	302	256	299	341	331	264	339	356	345	331	349	366	294	337	324	306	328	313	323	339	287	307	334	287	342	314	342	294	284	353	315	335	310	311	351	324	312	342	325	330	322	317	333	321	316	295	330	308	347	362	319	321	305	345	358	290	323	302	310	308	289	300	316	296	314	310	324	362	297	322	321	335	330	320	315	341	302	322	325	307	308	295	322	275	336	314	331	334	309	303	355	310	316	303	318	309	300	314	331	321	330	297	361	331	290	362	320	358	287	299	323	302	337	317	279	353	317	306	335	359	341	326	321	292	292	322	290	309	335	328	332	336	313	279	301	307	292	314	327	339	306	317	317	323	328	309	355	340	273	323	314	358	288	299	312	320	318	357	327	340	309	303	326	353	304	283	312	293	280	305	351	294	309	318	295	304	331	328	328	314	298	307	299	347	326	311	316	323	328	319	315	279	302	339	299	352	282	335	301	328	304	307	301	277	295	318	305	324	321	281	299	297	338	311	304	284	324	293	307	309	335	306	295	279	295	317	335	326	299	307	330	340	294	298	298	330	345	338	308	294	328	364	302	311	322	309	330	353	295	316	298	316	335	315	311	315	308	308	273	340	318	306	335	321	339	318	337	304	291	321	300	322	310	312	318	309	352	323	296	334	329	336	318	317	307	329	318	292	321	313	329	316	284	312	303	323	341	339	315	321	330	312	313	298	302	342	323	306	310	349	292	333	300	303	319	356	312	356	283	312	322	327	302	311	354	323	288	328	322	311	355	344	294	324	323	300	320	352	345	336	308	344	307	334	316	314	327	306	304	339	328	295	317	294	318	313	350	320	292	299	288	317	329	323	300	320	354	309	304	331	309	370	329	337	330	311	309	313	294	285	328	372	269	331	309	348	298	320	287	340	334	334	308	310	318	299	305	327	318	291	309	295	337	319	319	336	314	291	305	337	299	331	311	305	313	302	320	337	327	327	317	330	331	344	289	300	281	289	307	305	339	285	322	307	331	287	303	323	336	306	312	321	301	335	277	301	296	337	278	295	301	301	323	348	350	304	288	329	304	329	304	315	298	319	282	313	293	325	318	313	310	341	295	301	337	317	308	352	313	304	319	320	308	313	310	313	333	311	301	313	320	297	306	318	301	319	317	318	297	345	290	354	319	285	342	366	309	322	327	300	306	320	316	314	340	308	317	323	330	280	308	333	326	314	331	345	334	307	326	318	321	277	312	339	358	324	301	303	303	311	304	292	273	332	297	327	337	332	318	308	334	318	328	309	307	297	330	323	318	307	304	307	334	323	325	313	332	325	338	338	302	302	310	313	326	330	300	288	302	336	344	325	302	273	330	314	317	303	313	328	350	312	323	330	332	327	343	313	313	317	345	278	334	336	352	316	340	356	295	352	339	286	304	325	313	327	271	286	321	325	294	344	295	309	309	296	326
25250	8651	2637	2136	1860	1511	1336	1234	1056	940	959	925	915	828	842	829	832	734	799	755	714	741	756	750	742	728	735	735	755	746	690	739	651	678	695	758	748	666	705	700	695	722	731	674	729	722	711	760	733	803	768	826	795	700	762	779	747	706	702	707	697	733	763	745	718	702	686	698	738	738	720	703	694	704	741	721	673	651	737	689	725	654	681	725	668	662	684	686	740	673	674	696	667	667	702	708	671	658	711	681	644	718	710	730	700	681	707	689	663	683	701	661	678	720	690	715	654	688	685	661	703	685	656	715	675	695	701	707	703	701	715	666	685	659	701	699	666	659	671	679	698	729	705	688	701	713	679	727	690	656	716	711	672	696	630	705	697	682	665	683	675	652	687	653	696	699	675	640	702	685	666	689	691	668	671	666	674	669	674	666	684	687	665	725	646	659	643	696	638	650	688	624	663	687	679	694	673	691	725	682	655	754	717	688	684	651	684	697	715	693	713	709	667	650	709	645	692	695	760	675	671	634	692	716	641	644	722	662	701	715	699	646	711	698	652	695	692	670	711	694	723	645	725	645	719	660	676	689	661	653	680	695	698	709	698	682	681	666	696	670	666	658	684	680	679	677	630	668	651	731	673	703	706	711	649	678	703	691	674	681	629	658	704	678	698	652	649	630	717	740	696	699	675	661	731	733	721	714	650	644	647	675	683	678	673	674	678	690	637	649	685	691	682	684	658	674	669	711	623	673	678	697	692	707	721	701	703	729	686	678	713	658	617	699	683	669	663	641	669	678	685	702	637	711	700	684	691	668	690	672	714	733	660	653	628	678	677	664	698	650	714	687	666	718	684	695	686	681	727	648	665	676	679	676	695	658	689	682	641	683	701	697	672	686	672	686	660	699	632	669	729	669	678	694	710	659	671	659	687	668	681	723	689	690	736	670	714	724	705	709	699	704	662	688	676	696	698	666	643	660	634	678	681	706	651	687	678	681	646	689	681	703	691	674	660	647	663	690	684	682	668	682	678	672	686	688	664	662	665	677	696	697	679	675	647	717	710	651	675	696	650	741	702	715	703	663	720	694	658	708	717	657	673	725	671	681	668	690	649	708	675	651	656	676	645	703	657	655	665	701	675	663	664	715	673	676	675	651	694	669	649	647	674	690	716	669	718	694	694	667	643	621	661	675	642	659	720	651	715	682	715	690	692	632	688	670	657	691	721	677	688	642	673	671	692	666	697	690	647	680	762	671	688	702	678	686	678	689	690	737	700	703	705	714	648	690	725	687	692	681	706	714	699	635	719	678	729	678	660	692	683	681	624	676	697	655	713	666	675	709	680	688	678	694	695	693	648	706	686	700	678	646	708	723	681	681	689	665	706	664	702	680	681	661	658	729	712	681	710	663	675	684	701	696	746	641	657	689	658	660	675	640	733	666	642	686	726	690	701	657	702	683	654	669	683	675	631	673	730	648	688	687	685	693	707	690	664	649	677	688	693	649	650	646	678	698	703	681	719	660	707	695	696	691	699	667	676	663	680	697	691	693	694	703	699	709	683	681	692	674	701	690	641	646	705	651	722	691	693	648	636	692	725	657	678	684	682	694	661	671	659	705	658	693	686	742	682	662	692	710	723	676	632	671	645	714	692	692	668	666	696	723	680	671	595	677	704	722	651	709	682	626	754	713	717	697	702	668	677	663	697	704	715	680	645	671	647	682	658	706	718	641	656	683	667	664	626	686	680	689	689	683	706	683	644	712	680	677	682	671	653	634	720	707	716	681	661	672	665	662	658	659	663	724	676	643	675	695	700	701	654	728	723	685	686	685	693	626	682	674	662	669	679	664	695	712	670	684	662	661	689	687	674	658	726	616	716	710	675	703	696	694	661	706	700	720	678	685	688	620	685	690	657	676	696	738	679	687	670	690	635	720	699	676	687	705	661	686	722	689	687	680	703	660	708	714	647	658	684	679	686	712	693	653	648	679	652	690	706	663	665	655	631	684	665	712	651	683	717	709	656	691	688	667	645	667	628	720	697	673	673	712	641	639	657	729	723	710	692	671	679	667	672	653	730	725	716	694	658	656	712	682	687	703	684	708	695	657	711	690	660	657	697	669	667	668	745	659	694	685	699	640	695	656	619	658	690	699	680	680	664	667	684	702	684	732	642	652	672	675	685	684	713	698	682	709	668	711	700	639	647	658	725	655	683	754	658	732	688	706	644	669	670	712	673	672	701	728	693	725	676	682	704	694	652	697	672	687	664	690	688	645	690	678	654	650	680	704	701	678	677	636	708	670	679	665	676	690	672	680	717	651	715	713	665	691	719	728	695	691	703	673	653	671	633	664	651	685	698	668	689	684	638	621	685	661	686	672	709	690	660	668	748	678	680	650	672	738	692	617	693	687	652	654	677	672	731	715	661	734	685	698	668	671	721	671	678	709	655	680	719	681	669	741	729	660	689	667	666	636	676	693	684	677	699	693	709	682	715	697	676	662	722	736	715	692	648	708	734	704	742	690	683	621	676	688	676	680	659	687	709	682	714	677	697	676	654	692	635	687	707	674	658	701	682	658	690	684	670	697	670	668	678	690	695	640	723	684	743	746	652	674	694	711	671	657	619	635	641	639	705	658	714	643	660	723	665	692	670	622	726	652	680	671	678	631	707	719	715	691	632	664	707	710	706	695	662	635	690	706	667	671	634	646	660	682	698	706	665	651	677	698	672	670	681	702	718	670	698	701	738	693	685	693	665	689	673	714	664	675	680	671	687	676	674	717	720	651	723	717	679	652	749	669	647	698	727	705	684	699	658	698	678	677	722	691	632	699	685	645	707	669	687	659	680	723	682	757	659	714	678	712	681	697	695	664	680	623	643	692	662	691	671	671	667	662	667	661	719	672	685	693	678	736	663	649	707	701	687	669	688	654	714	718	661	665	669	693	679	666	687	687	690	674	653	666	682	647	683	684	684	684	695	681	694	668	659	676	747	696	706	690	660	600	661	726	642	726	674	649	729	701	683	711	640	712	644	708	707	733	714	737	633	729	707	698	701	665	735	645	685	695	721	662	653	674	675	648	653	675	687	653	676	631	708	656	644	690	664	707	661	660	711	651	681	693	706	654	691	702	665	668	664	619	641	655	703	680	690	675	702	645	677	671	686	651	689	698	647	677	695	689	679	697	680	721	676	677	695	667	683	688	698	699	675	741	661	685	694	703	730	674	716	642	694	670	674	712	705	712	667	720	662	693	700	768	667	690	655	663	703	661	653	687	688	668	698	667	719	654	679	670	657	707	660	688	705	685	673	725	678	667	683	652	680	639	729	703	672	708	639	732	662	696	653	694	697	676	710	655	715	705	697	658	690	652	706	669	672	665	644	673	704	645	671	672	684	647	733	704	720	664	689	643	706	694	704	681	688	697	743	626	663	690	699	695	691	736	684	661	713	677	723	664	701	657	711	698	722	613	742	689	657	632	660	653	679	689	695	696	734	703	601	643	677	681
14134	3122	340	200	198	202	198	237	179	169	173	204	190	189	157	197	174	200	175	183	185	213	187	217	164	186	185	185	162	187	187	182	207	190	185	197	183	186	200	155	191	200	202	186	154	186	198	203	178	204	223	203	174	194	191	190	204	187	175	175	188	199	193	174	216	195	199	193	191	185	204	204	186	213	183	185	187	202	208	175	194	156	169	228	208	194	193	199	185	206	189	187	190	196	187	203	182	193	198	214	191	228	198	174	188	174	181	209	193	185	174	201	169	210	210	190	172	202	173	177	200	167	193	162	182	178	196	180	172	167	183	208	197	156	215	188	204	224	203	167	194	182	199	206	193	195	184	176	192	189	205	168	192	178	155	201	209	186	167	208	192	196	164	185	204	195	189	185	173	208	238	186	185	164	200	187	192	174	171	213	196	185	196	207	163	168	163	161	215	181	195	199	182	199	188	160	195	219	198	186	179	204	199	186	204	188	177	208	216	176	185	163	170	175	187	202	186	186	201	195	181	216	208	206	216	174	189	205	191	209	202	164	202	208	170	187	193	179	206	202	181	177	215	193	204	164	210	201	205	209	206	199	192	206	189	182	193	189	195	173	185	172	184	186	178	194	198	210	180	184	207	205	180	213	193	179	159	174	198	184	175	206	204	203	201	184	189	189	196	165	171	180	163	185	198	187	167	175	181	201	163	198	191	173	205	159	190	158	198	191	190	181	170	186	197	183	181	217	195	186	207	192	191	183	173	194	210	206	178	189	164	187	184	172	185	176	166	197	167	179	171	207	200	197	196	167	196	192	201	205	187	180	215	201	178	174	192	194	215	195	195	172	178	172	175	187	204	202	213	201	181	183	170	203	197	183	200	172	189	199	195	170	185	208	203	219	185	171	202	183	164	175	208	205	164	177	161	183	195	183	204	150	178	172	192	174	181	176	186	191	177	189	237	188	178	191	193	196	204	181	178	200	216	191	180	205	164	155	171	181	183	190	185	195	185	183	194	217	191	212	203	215	172	194	206	192	187	170	193	203	182	192	180	202	183	177	182	187	205	203	184	221	179	194	199	151	210	200	175	177	241	202	195	205	229	179	242	175	198	196	200	195	201	190	181	172	194	203	189	173	192	196	214	179	195	186	213	202	181	181	197	213	175	176	212	166	169	173	171	181	181	163	197	168	176	187	196	196	209	198	196	183	212	190	204	217	195	175	186	187	206	182	193	213	207	182	175	197	164	185	198	176	201	167	196	221	178	189	171	183	186	168	185	174	164	193	200	208	170	200	177	207	193	213	186	187	184	204	172	172	173	184	192	196	185	177	189	163	191	158	189	179	166	186	188	185	186	183	188	214	193	202	167	181	195	181	179	196	177	211	201	191	188	189	208	170	194	186	198	205	215	211	171	171	189	183	188	183	208	193	156	199	208	196	150	179	173	196	214	183	194	209	170	168	222	194	193	218	182	185	191	185	189	176	184	187	205	162	190	194	167	194	206	196	184	179	177	203	184	196	181	202	204	173	158	196	179	200	180	191	206	186	169	179	185	197	216	185	183	190	187	193	185	163	173	184	181	180	188	162	179	196	183	178	194	194	185	173	171	184	194	173	219	241	165	194	178	175	183	179	181	186	161	193	207	171	154	178	186	168	188	200	191	205	190	199	186	188	182	195	198	183	176	201	208	181	184	175	225	186	178	213	191	191	189	181	180	181	193	198	191	192	178	156	195	202	199	196	193	205	210	181	219	212	190	182	230	187	209	204	199	198	211	197	171	188	190	197	213	188	198	168	183	179	198	193	201	198	201	196	211	187	209	192	215	171	192	194	186	183	174	181	188	174	195	208	221	186	195	233	206	175	203	223	181	198	196	170	188	217	188	218	218	209	166	187	157	158	185	203	213	215	213	186	202	166	173	192	183	185	217	186	196	193	181	190	193	192	214	220	184	178	180	203	184	162	184	213	214	195	185	185	197	182	197	187	188	163	183	191	174	187	183	211	166	192	200	178	173	170	199	195	225	184	215	180	178	192	174	182	210	182	165	212	185	193	199	197	193	192	171	198	196	213	165	195	176	198	198	207	217	180	179	215	203	198	190	213	199	182	214	192	191	195	182	142	172	179	197	185	195	170	177	204	180	196	172	188	214	189	194	186	201	162	235	201	200	189	194	175	190	176	189	156	189	176	204	182	163	191	177	205	173	198	166	165	163	189	203	177	179	197	165	167	212	172	196	190	156	185	184	174	177	178	169	202	200	182	191	181	192	178	210	176	197	183	170	207	177	183	200	183	172	193	196	178	188	163	213	174	204	193	170	179	204	182	204	183	197	211	195	176	187	188	179	184	209	182	197	196	201	205	223	209	200	193	158	203	162	220	182	203	199	174	198	196	177	192	185	181	182	183	177	183	167	193	202	178	198	190	187	196	178	206	195	208	200	202	204	160	216	191	187	216	179	187	181	201	192	162	214	185	201	184	183	203	205	196	171	183	191	209	181	211	187	178	194	185	200	168	202	180	184	209	204	193	177	199	173	217	184	210	210	201	201	177	200	187	204	184	184	177	191	182	164	171	173	190	189	167	199	193	202	196	188	205	208	180	186	192	179	186	180	172	192	195	230	195	191	183	165	203	186	167	192	178	211	185	176	178	218	205	161	181	202	181	191	184	174	190	171	198	212	209	206	182	180	182	201	197	185	184	171	190	180	176	198	160	201	212	179	201	183	167	190	179	173	192	175	207	198	186	202	181	198	190	185	200	198	184	210	192	207	177	185	188	188	162	154	191	181	182	167	197	229	192	165	188	184	196	177	215	185	205	194	194	171	188	205	178	170	175	185	194	150	191	191	189	186	208	192	189	191	173	189	186	208	182	176	185	207	206	207	171	170	171	156	180	201	189	174	179	190	189	181	190	208	205	172	189	170	173	170	182	163	175	189	197	198	179	181	162	186	191	218	170	177	198	189	160	185	197	193	194	189	193	165	192	201	169	191	195	181	175	193	176	200	198	201	204	193	194	176	204	187	178	189	198	198	180	193	177	168	187	210	172	182	196	187	194	198	228	140	222	190	166	194	172	197	201	175	219	198	184	204	190	185	199	187	213	157	178	189	213	156	182	201	240	214	192	178	177	185	185	209	194	173	206	166	171	208	179	197	200	199	192	207	189	177	206	192	221	190	175	204	182	183	187	171	189	201	190	182	151	175	197	181	189	176	199	179	201	198	191	191	182	174	204	174	198	183	185	197	174	188	171	152	222	181	175	204	195	176	202	199	229	181	168	186	198	200	186	214	166	194	202	207	178	220	148	170	193	169	169	173	208	189	223	192	212	187	160	198	191	181	181	205	154	201	187	197	160	172	177	178	180	166	189	188	197	182	177	177	195	192	191	196	205	161	176	182	198	147	197	164	188	187	180	211	176	188	201	192	185	177	165	175	203	178	204	183	205	182	191	190	174	189	159	196	214	177	203	196	208	189	198	198	178	148	165	168	169	171	174	184	184
8349	2185	544	484	496	467	456	473	476	428	477	438	480	401	500	460	447	423	456	444	425	446	442	475	431	431	426	386	446	450	445	444	449	430	451	438	439	445	466	462	444	471	462	450	460	460	474	481	458	427	453	445	472	471	462	480	452	507	433	456	506	497	480	501	453	456	436	425	445	509	476	484	409	437	466	450	438	462	465	453	422	449	436	440	459	451	444	424	472	451	436	431	453	445	435	439	426	435	464	444	450	424	467	450	446	435	479	431	449	459	398	447	482	455	420	445	454	444	477	443	448	421	439	437	446	385	444	457	421	465	425	430	433	443	438	465	463	472	471	435	430	406	425	432	472	452	438	457	454	406	473	424	427	461	446	469	425	405	414	463	419	439	462	434	445	448	459	460	457	455	434	482	494	451	467	429	463	435	466	481	445	442	460	430	402	472	474	435	462	427	444	453	493	458	472	435	407	417	434	439	443	399	424	445	440	470	467	441	463	459	442	460	471	417	480	459	470	408	418	440	462	439	400	425	467	416	462	453	429	443	482	459	416	485	427	476	426	462	455	450	456	460	466	443	427	450	445	424	448	464	447	470	459	425	429	455	451	454	472	419	472	429	430	441	435	461	446	444	426	429	437	458	428	468	455	448	468	458	453	420	410	401	429	458	416	426	466	434	458	417	418	437	426	453	428	458	472	457	467	449	470	447	433	469	478	421	465	466	434	464	450	455	412	438	455	444	465	442	467	453	466	478	437	450	446	444	445	448	441	424	433	414	462	442	468	461	448	448	490	435	421	451	455	444	409	445	442	428	471	418	482	481	442	429	455	410	493	435	472	438	471	454	442	441	428	415	455	443	414	463	429	455	419	457	394	449	468	425	426	435	464	451	445	444	466	418	472	421	483	442	439	422	447	471	432	420	433	432	437	452	455	435	454	415	448	445	462	444	446	469	420	434	457	489	460	450	427	440	466	442	470	464	436	410	412	411	445	452	472	442	458	436	434	477	449	405	435	478	464	459	473	459	444	458	417	445	448	455	442	422	436	459	406	470	457	432	467	422	440	417	491	418	454	458	438	465	434	467	457	453	403	476	460	457	434	462	442	469	461	432	460	422	485	474	438	442	432	466	437	443	464	429	435	420	456	435	466	467	420	441	451	473	466	451	467	418	459	449	431	436	468	456	451	451	419	431	447	456	444	430	439	460	479	490	476	471	457	449	406	423	414	438	422	450	449	446	441	455	463	447	405	459	457	435	482	421	469	447	427	446	461	480	429	479	458	453	420	466	403	441	433	464	451	437	452	459	472	480	437	448	417	463	449	456	437	450	424	424	423	461	455	433	421	459	488	473	460	417	439	427	457	411	433	453	479	457	459	464	471	451	470	462	481	455	431	447	418	404	417	467	459	465	417	462	445	422	441	438	422	429	452	415	416	447	489	447	468	473	419	440	452	455	452	485	420	417	450	462	467	438	448	449	474	460	446	459	493	453	441	449	486	434	503	468	472	464	467	418	428	445	437	413	445	457	452	443	453	435	433	416	432	436	410	474	479	457	434	433	453	428	488	426	451	457	453	470	452	466	411	446	426	446	455	483	433	428	437	447	424	426	432	463	450	466	449	437	417	498	399	423	457	425	442	411	462	443	436	460	453	381	428	432	435	458	460	396	427	440	458	444	441	428	439	468	451	440	427	482	433	423	434	447	449	466	451	417	419	424	430	461	430	441	423	443	440	429	472	474	423	456	463	423	451	427	440	426	396	415	470	438	441	443	413	459	402	472	438	433	430	448	419	416	456	464	462	448	443	430	458	489	451	426	407	425	435	431	456	435	437	431	466	439	445	453	471	446	449	476	447	436	442	463	440	449	413	412	465	447	450	471	451	464	438	434	421	459	448	459	445	442	461	433	444	455	456	463	459	451	411	489	453	466	476	444	479	447	421	455	454	459	429	404	419	456	432	454	414	468	473	457	427	446	469	455	462	455	421	461	436	437	425	413	463	412	448	407	480	441	420	448	428	445	442	448	455	434	462	476	469	451	469	450	420	464	469	463	431	461	416	477	462	428	418	440	467	454	417	456	411	439	427	433	440	450	465	440	428	448	441	437	418	441	440	444	450	475	451	469	470	475	464	414	471	460	474	463	430	441	440	447	444	411	420	445	455	469	443	419	470	460	468	450	451	456	466	446	453	527	448	411	474	439	447	439	440	477	435	448	464	423	487	416	420	437	463	429	476	442	451	449	405	406	424	454	420	456	455	456	465	446	454	438	417	461	481	458	449	467	463	452	473	476	435	439	439	426	427	441	442	475	438	442	480	402	475	421	425	477	421	449	428	425	437	430	432	457	442	444	410	457	450	477	453	417	410	453	468	468	421	466	452	455	457	439	424	410	436	447	442	414	437	457	448	449	436	429	421	464	457	464	478	448	477	446	431	443	470	443	425	447	449	448	407	464	472	457	456	451	425	420	438	452	458	459	414	454	412	452	429	418	456	435	455	449	431	464	446	429	426	455	479	412	448	430	404	450	438	440	431	430	439	448	436	430	469	461	497	429	443	450	453	454	463	444	452	416	415	485	481	477	437	474	430	439	420	419	454	462	465	455	430	424	471	440	441	405	431	436	463	449	449	440	483	455	460	486	462	429	464	458	450	473	494	401	399	473	445	450	467	439	435	436	434	443	438	488	476	433	426	470	466	441	469	421	403	438	426	455	492	444	438	454	437	446	423	438	453	455	449	473	452	472	454	457	445	466	441	432	450	445	437	411	441	440	445	463	460	416	433	469	464	428	501	462	432	465	422	453	469	426	443	415	480	435	435	448	469	410	439	436	434	444	436	449	426	440	425	450	431	449	456	461	436	430	420	422	438	446	444	447	434	431	405	466	428	430	471	461	418	409	431	432	467	442	437	427	411	437	448	442	471	448	414	445	430	467	458	391	437	459	441	420	431	443	460	461	437	459	439	442	474	470	451	484	462	418	449	438	461	438	480	447	449	436	448	500	491	437	440	424	447	435	407	451	453	429	421	447	441	449	468	465	491	433	477	415	433	455	445	435	451	423	448	448	400	418	494	423	481	445	462	441	445	434	437	442	448	411	444	426	436	446	471	451	468	459	425	414	431	431	410	465	451	445	415	438	444	456	462	473	423	411	450	470	444	454	438	457	432	450	423	475	453	412	441	413	434	473	435	455	451	461	479	499	452	431	468	471	433	444	467	433	482	461	481	446	443	439	447	422	456	446	448	453	454	453	453	459	489	419	448	412	446	430	442	463	466	461	443	460	457	433	442	448	488	436	426	409	425	469	433	442	439	457	459	445	465	414	443	456	434	469	439	440	394	418	441	430	458	396	402	400	469	467	417	506	441	470	485	466	429	439	443	433	458	440	408	481	444	473	444	458	453	437	437	455	423	453	460	444	462	460	433	450	425	451	454	454	467	443	439	410	442	450	457	455	468	437	435	451	446	456	439	462	423	484	471	416	418	457	446	427	418	447	451	413
32283	10557	1216	492	420	363	371	308	309	304	322	301	331	305	275	312	239	279	309	309	305	243	249	261	312	289	323	275	294	269	307	295	237	293	301	308	281	285	296	318	290	286	257	267	284	285	284	261	301	278	262	301	296	304	289	268	290	295	282	313	305	276	260	275	293	253	288	274	264	304	285	261	282	299	282	277	282	252	266	254	259	297	304	262	266	276	294	301	311	268	269	294	304	271	258	277	263	284	299	275	260	246	304	261	249	293	294	260	284	309	305	266	238	273	318	285	289	298	306	311	266	259	295	258	255	269	241	248	255	261	282	284	282	262	295	267	322	281	247	297	295	265	284	276	266	279	282	302	271	275	255	312	281	252	244	284	297	272	261	289	267	299	284	279	273	253	262	317	284	277	285	291	251	252	280	263	253	251	275	273	230	285	259	277	286	281	284	271	257	294	271	289	277	283	297	294	267	310	281	290	278	293	247	292	279	274	247	288	283	294	301	275	261	288	277	290	277	280	251	279	282	250	292	259	308	265	276	294	289	281	246	271	293	242	320	265	295	267	281	280	277	274	258	274	267	234	308	299	275	307	282	253	284	295	250	269	250	280	267	311	307	276	229	267	287	258	256	246	234	290	293	264	278	273	284	263	299	279	259	278	280	246	297	279	311	264	272	283	290	309	285	304	258	298	300	267	269	278	277	261	236	263	291	274	272	267	267	285	289	304	279	276	249	272	283	282	251	272	299	283	278	260	266	296	266	301	282	262	273	269	308	310	270	246	273	257	268	269	262	274	301	325	288	260	230	257	267	267	262	282	260	311	261	281	293	279	286	248	312	297	270	265	269	279	283	260	304	265	294	267	271	276	303	263	290	268	259	261	235	248	265	276	296	259	297	260	297	312	249	273	256	280	265	279	256	291	269	281	242	310	282	281	270	274	279	308	283	301	249	253	255	276	287	308	279	266	278	236	271	276	288	272	266	296	271	271	278	279	278	253	283	271	300	263	273	279	299	269	279	278	254	300	298	286	250	277	295	259	301	278	276	276	273	245	240	274	302	267	275	280	268	234	278	310	295	276	314	239	265	244	282	278	261	288	245	313	263	303	294	290	284	256	244	259	258	248	283	280	255	254	291	299	261	256	298	311	274	281	272	263	284	279	270	261	298	264	256	300	286	233	290	246	292	276	286	262	286	274	301	266	263	222	269	321	268	298	301	274	300	258	298	240	304	254	270	269	249	282	264	290	263	241	287	232	283	289	264	281	264	259	304	252	284	271	297	276	286	292	237	302	289	247	272	265	250	282	269	278	288	299	246	251	287	309	275	270	276	292	277	294	275	296	280	293	247	268	287	292	283	251	267	266	229	266	293	283	255	269	290	273	277	297	279	247	276	289	274	242	257	294	271	297	279	260	283	280	251	269	272	292	283	272	267	288	271	320	289	272	303	287	279	241	268	298	282	272	261	239	253	317	273	278	279	268	273	293	267	270	277	291	256	266	320	265	266	281	279	273	287	289	244	268	285	289	267	288	286	275	250	275	295	263	237	323	297	304	300	288	289	272	252	279	291	287	256	255	264	280	279	289	288	253	250	260	257	252	268	286	269	265	292	256	269	269	226	248	268	283	253	281	308	257	258	278	316	287	264	301	283	285	251	280	297	281	258	289	268	303	273	289	287	285	309	282	290	274	279	286	253	297	258	263	259	292	262	300	279	289	279	304	304	260	263	253	294	275	277	291	320	297	293	302	267	262	321	282	276	303	274	284	323	294	288	277	273	258	245	274	249	256	252	268	308	265	282	265	269	275	279	251	277	282	310	211	286	298	292	292	280	283	272	281	306	282	291	281	253	294	270	264	285	277	268	304	236	295	285	294	248	263	279	299	274	274	283	287	240	305	273	309	281	249	261	245	251	247	264	282	273	239	251	252	258	237	288	254	253	265	271	283	275	263	291	259	289	297	288	301	280	283	257	272	280	272	276	301	291	246	261	266	269	298	291	247	319	289	302	295	290	297	298	274	254	275	287	300	268	286	272	253	285	298	273	266	268	261	283	245	291	248	271	270	239	289	313	261	258	297	264	270	258	304	268	261	267	288	301	269	286	259	270	272	283	291	283	258	292	276	272	305	266	266	294	306	255	239	297	251	315	288	293	291	276	254	296	281	256	281	314	269	260	285	280	258	252	283	275	259	307	283	290	283	255	287	295	277	277	287	301	268	317	298	293	266	301	283	314	293	277	261	265	298	295	262	282	251	291	276	304	283	313	278	285	279	268	269	273	246	298	259	306	256	266	282	274	289	265	285	298	290	277	274	283	280	289	267	271	249	281	248	283	278	274	262	260	296	269	244	311	291	294	274	291	278	281	256	267	264	277	265	302	276	304	269	263	306	257	259	280	262	293	287	298	302	282	252	287	323	304	238	270	267	269	289	241	265	294	252	305	298	279	265	300	254	291	260	287	265	283	270	275	299	271	297	295	256	279	261	324	313	286	277	253	296	267	273	302	268	323	266	274	293	284	290	247	317	239	273	268	294	248	315	271	287	250	287	283	271	297	290	265	274	281	285	290	290	288	275	323	296	229	256	277	272	302	280	262	306	295	256	306	267	284	294	301	264	290	253	305	271	280	221	305	257	286	299	279	281	284	250	260	270	274	316	301	280	307	290	265	259	281	282	266	252	283	279	280	296	270	272	275	311	288	272	256	302	268	314	271	263	292	313	276	294	261	284	284	290	282	264	276	254	249	264	259	253	288	283	290	331	306	275	275	292	271	277	254	286	282	282	302	275	288	266	270	282	257	254	251	268	253	278	315	286	256	273	293	303	283	276	250	317	240	312	297	273	317	262	296	251	262	277	253	267	239	261	278	274	274	279	265	266	273	289	293	249	281	278	297	268	272	291	275	284	289	269	270	236	300	263	306	280	302	267	270	290	271	281	252	292	285	266	286	282	256	288	267	277	271	278	264	263	240	249	275	266	285	283	263	280	285	278	262	299	252	283	270	252	279	289	276	283	267	263	311	296	272	284	254	271	274	268	274	269	260	290	275	288	290	264	280	280	250	266	287	300	279	244	301	285	294	254	242	289	293	271	280	282	262	254	282	292	286	296	296	281	256	276	279	276	278	277	280	273	268	260	273	267	291	254	312	277	260	277	323	243	264	279	286	273	282	282	299	285	266	279	271	296	276	296	277	281	283	262	332	272	286	300	291	267	280	290	279	269	270	293	288	284	284	288	252	275	295	291	283	282	256	244	247	300	250	281	261	323	270	276	281	292	279	321	292	283	307	263	259	301	259	288	304	284	272	238	276	279	271	259	294	295	274	265	264	321	297	276	281	295	298	295	263	256	267	297	262	267	292	290	265	270	310	278	264	305	265	280	269	270	280	278	295	297	286	272	292	259	283	279	292	257	264	281	244	253	329	289	287	270	252	289	261	261	261	282	260	275	271	272	237	261	269	305	258	275	291	292	276	244	274	288	269	285	285	278	281	271	286	283
19115	5832	1337	1320	1207	1054	949	868	801	764	708	752	700	682	708	667	687	713	646	661	601	605	631	669	650	665	652	660	637	632	593	635	632	662	597	623	625	638	639	598	670	638	672	588	631	621	646	649	680	690	684	622	649	688	659	635	620	656	626	689	697	667	661	627	636	654	613	672	673	610	660	630	638	629	618	650	655	622	667	599	617	632	657	620	609	609	634	626	632	640	609	636	675	631	657	615	622	608	615	633	613	651	627	567	630	615	637	665	632	616	631	593	608	598	639	621	638	663	571	655	585	617	621	591	617	550	596	626	621	661	601	640	574	642	615	636	613	603	639	587	612	613	610	598	622	617	622	639	633	587	670	608	626	639	597	613	630	611	678	617	630	615	610	601	657	621	582	632	626	605	629	629	638	654	601	613	604	647	597	609	601	627	599	644	633	601	596	645	592	627	665	635	579	595	636	639	593	615	661	619	670	588	587	584	568	610	581	646	619	620	624	589	632	634	638	608	619	648	590	635	663	617	615	625	646	619	607	629	646	624	622	630	687	570	643	651	636	610	589	623	587	619	615	625	578	624	620	689	608	583	604	597	600	615	605	683	641	623	613	623	621	619	619	610	576	618	606	589	610	623	646	646	652	660	624	652	591	631	631	621	569	643	622	575	633	566	609	638	624	629	601	590	611	615	619	604	623	620	596	599	598	669	640	655	580	594	610	659	672	622	596	632	668	656	630	581	593	600	607	576	623	621	642	624	632	611	585	618	649	630	645	630	597	618	630	622	631	661	628	619	653	618	599	611	637	612	625	618	631	595	567	562	682	619	604	581	607	650	609	617	648	610	614	639	614	607	625	634	612	613	653	589	600	587	592	630	654	641	593	661	612	650	596	655	618	636	614	640	621	596	602	627	591	594	629	609	609	576	592	589	632	609	593	644	634	614	632	599	664	623	623	635	622	603	610	647	617	588	657	613	602	615	654	618	589	637	588	636	599	566	650	629	622	643	648	612	616	618	618	617	651	639	618	612	574	601	612	618	624	617	619	623	638	624	652	619	645	578	654	604	609	602	602	597	605	600	619	642	631	638	632	633	662	660	623	613	592	622	625	612	615	611	662	606	632	598	629	627	636	570	637	616	646	637	659	633	669	660	590	649	638	619	612	640	612	586	602	590	595	652	603	592	608	641	661	654	622	638	613	619	634	637	638	581	587	593	617	645	631	622	620	617	629	623	618	610	623	650	650	635	659	582	634	622	581	583	647	596	607	602	602	612	644	618	621	631	601	597	607	576	648	598	650	612	621	623	616	593	620	594	630	609	583	627	633	586	621	610	679	599	585	611	582	617	572	565	639	656	605	637	618	605	638	559	610	597	643	664	591	628	630	600	621	614	653	600	589	663	610	588	606	639	636	623	659	631	624	598	580	628	630	652	633	605	654	641	563	640	640	600	641	640	596	585	606	575	620	631	640	646	591	613	588	602	620	623	605	623	645	591	649	616	603	655	656	609	595	570	610	624	591	651	595	584	644	604	603	620	620	649	634	621	609	620	635	643	634	615	630	642	645	655	613	596	661	605	614	651	650	636	622	614	634	613	608	616	620	630	610	657	623	590	626	626	644	601	613	613	616	605	616	638	610	606	606	659	644	647	630	595	598	607	638	590	588	626	599	613	672	631	640	659	682	640	616	694	636	620	639	605	649	618	632	614	611	610	628	581	648	599	659	603	611	611	610	588	592	626	595	619	594	625	634	599	622	630	618	620	606	610	615	651	616	644	619	590	618	650	628	627	600	611	610	632	617	641	637	626	618	625	600	612	573	676	627	628	598	619	616	600	644	649	654	659	636	614	614	640	576	608	596	624	610	681	569	634	648	650	598	568	653	621	601	588	621	607	622	579	601	635	619	630	579	602	656	613	567	622	608	637	619	636	585	649	615	612	635	618	601	611	631	593	658	634	649	663	613	588	619	648	684	618	649	594	661	597	648	608	650	629	574	606	619	667	653	574	617	614	678	616	645	573	628	633	606	578	621	620	625	582	585	639	560	634	608	633	620	615	601	618	672	618	607	588	584	657	646	653	588	664	647	621	605	637	624	607	636	571	670	653	609	615	627	653	609	639	642	616	647	644	627	616	601	632	599	614	604	551	601	608	601	622	628	622	633	610	606	636	581	634	625	584	567	663	663	632	632	639	632	609	662	633	605	616	633	588	636	640	601	663	641	639	615	624	600	628	653	641	615	625	599	614	604	609	627	608	608	626	624	634	604	643	625	591	639	636	605	639	640	614	606	632	639	638	620	594	582	623	614	668	615	643	643	622	659	626	594	591	620	639	615	600	612	586	603	623	646	609	607	585	628	592	606	622	662	616	629	618	653	628	603	662	620	593	589	604	624	642	622	615	650	602	625	654	588	634	642	626	611	635	621	611	598	622	627	599	637	593	576	622	669	610	606	635	598	617	615	600	647	626	595	630	603	602	649	637	619	600	668	656	596	590	599	613	622	631	624	612	638	625	608	603	631	632	627	613	646	576	619	646	606	627	648	647	618	591	597	621	586	610	586	598	629	663	600	715	620	631	594	531	570	625	636	635	645	625	630	637	646	611	622	638	582	639	624	644	665	555	618	659	608	608	700	605	648	639	644	595	645	644	596	622	628	611	645	666	609	603	572	607	626	624	638	613	624	616	590	659	631	635	659	657	649	628	648	618	602	657	642	598	612	619	627	658	623	599	612	576	621	621	609	630	599	604	575	645	620	601	590	658	584	605	661	618	655	612	613	643	627	583	626	582	634	656	609	606	645	584	610	644	627	608	635	623	646	589	602	599	581	602	631	630	619	647	643	623	626	572	599	623	632	615	598	593	620	635	630	628	621	601	587	617	649	630	647	646	643	664	628	629	583	675	594	639	620	614	678	626	607	617	620	647	640	647	659	615	635	626	697	595	632	587	582	629	602	629	603	606	638	593	621	598	602	643	632	592	604	601	557	643	606	617	625	627	598	618	611	648	562	630	632	607	627	640	588	605	602	640	628	629	604	615	627	645	555	647	606	615	649	656	623	603	618	606	638	618	585	610	655	662	597	620	627	647	630	583	631	612	616	622	614	629	585	630	605	618	624	578	646	572	684	601	607	572	597	606	659	621	640	609	642	604	620	631	643	641	607	632	618	624	652	649	625	594	587	609	672	607	613	646	614	597	613	585	620	612	615	600	630	629	604	590	606	644	599	645	597	609	607	612	617	616	645	590	603	625	645	627	627	647	591	608	588	615	623	638	620	656	619	616	607	638	633	606	651	628	631	641	644	677	587	586	595	641	647	638	619	626	602	625	643	610	599	589	641	657	626	613	628	654	603	685	577	627	581	647	646	650	608	633	626	668	620	580	662	535	629	610	623	625	610	584	583	626	632	628	664	581	624	645	588	675	661	645	601	565	599	658	657	586	558	601	635	655	578	611	585	628	611	637	601	656	636	629	609	596	624	605	620	635	615	644	639	571	592	620
42293	16117	2372	858	642	546	464	423	381	402	370	358	372	346	343	326	325	337	308	318	339	318	286	342	319	283	336	332	309	313	287	331	314	298	324	314	352	321	302	298	292	341	317	329	325	333	312	334	347	333	320	322	308	314	314	324	319	306	333	315	309	315	331	341	352	331	302	306	342	324	287	320	357	358	311	359	328	325	338	287	323	329	300	333	323	320	316	318	289	341	351	313	272	331	345	324	315	313	315	321	309	353	328	331	322	296	285	329	341	294	318	348	309	287	309	313	299	299	321	349	323	307	316	343	305	293	327	295	305	321	325	293	321	312	304	328	314	326	323	292	292	319	312	309	319	267	322	302	322	310	319	279	311	333	341	319	325	310	293	337	310	308	305	316	312	347	316	355	299	294	304	320	323	315	283	314	285	320	323	312	318	347	286	293	333	296	342	310	315	351	310	300	308	331	330	320	324	317	315	299	308	281	314	355	335	339	322	305	272	330	300	322	285	320	300	300	314	307	341	315	327	315	349	328	297	307	313	288	310	277	339	303	301	326	323	325	328	340	310	310	322	297	315	330	334	299	335	334	357	337	308	284	269	306	299	301	302	330	321	295	330	314	308	324	316	307	304	296	329	293	346	311	307	313	300	335	330	321	284	308	304	278	336	313	315	325	322	345	299	311	338	341	308	349	304	309	331	301	319	317	275	290	278	298	319	304	328	332	331	330	305	327	311	342	312	324	306	356	318	330	301	313	333	301	272	331	322	295	329	318	331	308	301	324	289	304	345	302	304	302	306	336	323	335	318	327	300	330	338	304	279	339	292	318	309	315	294	346	300	308	296	320	319	306	295	336	305	299	304	359	334	330	314	385	327	323	317	305	310	344	334	320	297	331	363	297	300	294	314	295	324	289	300	310	346	286	331	308	320	302	285	337	295	300	325	306	311	311	321	313	292	319	341	323	328	330	311	317	334	349	333	320	288	361	334	342	321	316	339	275	300	315	311	305	324	319	330	321	339	335	334	274	303	350	333	297	316	325	318	308	284	309	351	314	348	319	317	335	324	321	347	295	321	308	349	319	304	318	335	291	325	333	295	335	268	304	303	301	344	323	348	306	297	287	316	334	305	296	314	331	336	309	300	333	306	323	364	327	293	318	311	308	322	296	322	308	312	294	337	321	302	331	299	302	301	300	323	297	340	327	335	355	312	307	319	310	282	332	327	340	284	325	333	294	351	328	346	338	306	344	321	312	322	278	321	316	329	300	298	320	305	349	284	323	315	310	298	306	349	281	291	308	317	284	319	313	303	330	318	332	316	329	314	308	267	290	325	325	318	300	318	291	311	331	325	308	349	344	320	301	322	312	311	322	332	311	327	300	328	282	323	312	326	313	345	288	288	305	313	291	294	324	349	342	295	306	304	327	305	292	338	280	317	304	296	323	317	334	318	329	355	288	315	306	312	317	301	293	306	354	290	297	330	314	309	341	322	322	303	331	313	310	356	309	292	251	329	335	315	319	314	314	326	312	338	320	335	303	317	336	313	319	297	318	348	321	296	310	318	331	277	313	305	304	337	301	315	290	330	357	363	323	363	325	314	326	330	343	336	305	318	308	370	322	311	332	352	276	313	300	287	279	359	337	316	298	325	333	333	314	321	298	314	320	338	298	298	311	279	323	366	307	332	301	361	326	335	331	313	314	282	330	307	337	296	360	287	299	320	320	324	311	286	310	303	300	308	301	323	338	329	324	329	349	324	300	292	308	312	338	299	361	302	306	352	309	304	291	300	292	349	307	320	296	307	332	387	314	323	312	347	325	341	321	307	320	322	347	286	335	347	328	294	305	357	294	334	290	283	320	318	317	297	335	318	314	327	322	326	297	315	315	329	292	345	333	331	275	339	331	308	300	316	311	299	299	291	307	308	284	323	336	305	316	265	279	320	282	315	344	315	327	339	293	309	293	291	315	310	292	330	296	316	323	291	308	338	306	310	350	354	313	300	326	310	316	313	314	323	326	311	316	324	312	325	315	308	256	316	282	302	313	314	316	313	308	340	301	318	321	276	289	324	301	327	287	308	350	347	292	303	307	309	290	291	342	325	311	319	318	312	334	352	325	366	321	321	286	308	330	302	331	296	310	309	333	317	312	319	312	336	324	306	324	284	298	315	336	323	355	326	348	308	333	367	332	293	328	323	326	331	288	312	319	315	327	280	296	311	322	312	315	319	333	320	328	300	318	313	322	333	304	302	324	297	259	336	302	293	297	313	303	288	310	336	320	319	314	288	322	361	313	308	332	317	310	285	324	348	339	360	315	282	275	299	296	299	322	297	336	297	325	330	275	303	300	300	314	300	309	290	283	333	314	326	312	314	315	302	304	291	314	303	344	314	303	326	313	313	302	341	316	316	355	302	314	343	292	310	324	326	296	301	327	314	341	335	319	314	293	322	326	295	297	317	320	275	330	328	316	305	328	356	310	293	303	350	281	311	302	304	288	301	312	333	315	345	319	310	330	356	296	318	312	309	304	284	305	315	284	288	296	313	307	285	324	339	293	314	285	294	313	311	338	322	325	315	293	336	331	319	306	301	296	313	306	315	324	299	319	311	319	345	310	314	301	291	313	303	294	296	299	327	297	287	298	338	319	314	302	314	290	317	317	362	287	335	293	319	328	305	287	341	310	306	285	305	316	294	297	311	300	338	264	295	314	321	309	327	279	322	340	318	303	353	308	334	315	318	297	319	280	319	299	324	308	324	304	318	326	281	303	292	301	347	313	323	324	271	310	328	339	321	340	324	332	329	303	330	321	314	341	310	321	333	312	308	325	327	299	309	327	312	302	313	302	292	318	311	315	320	323	309	322	306	316	319	328	282	336	292	333	272	327	341	318	311	321	320	292	310	305	330	318	281	295	305	321	308	305	287	349	302	289	324	280	289	294	299	307	293	318	302	336	314	326	322	335	293	296	329	303	330	334	304	279	311	303	316	296	322	325	325	348	303	293	310	286	264	319	296	301	335	308	300	327	324	339	314	323	309	331	309	326	337	301	292	329	340	305	328	302	294	297	315	304	331	345	311	335	302	338	295	313	296	306	305	305	350	297	321	314	322	330	305	349	308	328	336	321	311	298	280	329	291	294	306	296	325	309	315	297	313	267	305	329	324	315	318	307	310	337	317	345	311	321	339	333	322	321	290	318	293	307	324	314	327	301	317	302	317	306	325	303	327	315	302	298	295	282	308	302	314	324	287	295	345	311	325	278	327	307	294	323	330	337	302	321	332	329	312	284	306	331	356	315	313	343	313	310	304	312	311	300	311	323	310	271	330	327	330	283	319	310	335	333	341	320	316	326	353	285	295	292	314	324	333	319	314	329	305	307	295	324	303	315	344	307	297	296	326	324	338	313	345	329	330	306	281	328	292	288	354	312	323	309	315	284	329	337	323	316	332	311	275	334	306	299	307	328	317	309	308	320	298	340	332	327	322	318	325	342	306	342	310	342
24487	7382	1889	2189	1883	1564	1329	1232	1067	1039	910	899	924	864	830	785	765	756	811	774	720	725	757	688	715	732	751	714	687	680	731	708	712	697	719	738	700	691	716	721	703	677	700	724	719	741	792	744	816	779	787	781	723	767	782	706	811	733	756	735	708	731	711	748	774	746	749	698	658	721	729	698	679	701	710	710	699	685	724	687	707	695	735	673	697	728	673	651	652	673	750	659	649	746	736	672	684	657	685	700	709	716	703	699	680	701	671	686	667	683	670	676	690	703	674	623	667	688	695	663	660	704	695	704	662	704	703	685	668	716	697	702	676	728	674	689	673	717	709	650	669	694	675	708	707	677	684	676	684	692	654	683	696	696	678	653	706	711	655	654	647	673	721	646	676	676	660	655	655	668	727	637	642	695	676	674	686	674	711	671	647	713	692	652	640	711	659	674	708	660	719	678	662	687	666	649	694	672	718	669	715	698	689	655	705	718	688	697	702	689	658	661	681	669	741	729	675	672	681	701	726	674	654	731	686	627	673	714	678	694	706	680	680	712	705	653	678	703	697	706	692	636	683	663	665	693	673	673	664	644	654	664	652	683	666	684	649	707	663	641	675	689	690	715	669	690	667	677	729	650	642	668	672	705	646	678	639	658	722	698	743	685	725	692	655	607	711	699	653	660	698	691	731	679	678	681	612	682	735	660	657	671	698	684	691	692	674	678	648	666	688	714	651	690	702	701	676	675	661	669	723	651	654	638	685	691	673	688	735	668	702	752	690	614	700	671	688	730	648	677	699	691	658	690	686	665	682	702	669	707	658	649	676	684	720	670	671	636	729	663	683	730	673	692	704	675	696	673	677	668	680	692	642	716	682	652	665	665	721	635	675	644	676	675	684	654	706	688	697	717	678	683	646	678	700	639	718	701	659	674	677	681	683	677	708	662	669	722	674	677	671	656	730	679	686	657	659	664	675	666	659	662	651	707	736	726	690	711	732	698	748	702	662	684	667	621	678	731	699	710	638	640	684	669	683	697	664	688	688	618	678	658	688	685	714	707	643	685	654	678	699	680	727	722	643	664	610	699	682	658	674	649	684	659	688	683	669	685	666	679	678	681	679	731	694	669	710	708	683	627	665	691	685	664	701	704	697	657	619	675	705	633	682	660	645	653	704	688	672	705	679	680	666	711	690	697	704	661	649	745	676	640	691	676	665	692	709	706	642	686	693	677	661	682	674	674	657	690	644	702	697	686	672	623	730	685	677	648	662	673	634	656	662	698	650	659	693	689	659	700	679	653	669	681	709	707	661	726	679	681	680	683	692	776	622	662	735	665	723	671	675	669	646	671	671	707	639	684	667	659	709	662	645	689	700	649	661	646	659	658	695	692	707	682	670	699	663	733	686	675	718	690	688	673	625	695	663	702	637	694	665	689	661	680	638	663	704	638	706	700	681	670	662	655	678	698	647	742	649	693	699	665	711	681	632	686	712	676	666	670	697	652	726	673	685	693	684	715	631	701	664	662	658	697	702	686	683	670	673	648	685	674	657	668	695	698	654	633	687	641	702	612	691	687	704	676	681	692	703	713	683	701	617	696	731	659	680	663	691	703	651	697	686	671	676	608	661	646	622	670	647	656	645	656	657	653	708	625	705	617	638	675	661	715	672	716	662	668	702	663	663	683	626	660	651	686	713	697	670	662	682	661	662	674	731	666	667	691	684	642	662	651	677	642	674	686	669	647	675	709	670	668	759	628	639	681	654	685	665	707	633	670	665	675	696	644	687	690	648	712	639	706	680	684	695	689	732	729	666	665	678	674	683	677	721	698	695	722	625	695	674	674	665	656	681	658	687	677	693	637	665	709	674	648	681	678	720	698	666	637	642	652	661	725	659	696	722	671	700	693	729	658	697	687	709	666	681	704	669	624	684	660	654	687	679	678	685	669	655	681	682	628	691	701	682	714	642	635	736	747	699	685	678	704	662	704	656	645	683	674	664	675	670	696	685	657	687	634	647	681	657	685	654	634	682	675	728	655	727	688	674	662	695	679	689	730	658	649	697	728	704	681	663	663	693	645	699	661	684	665	657	690	643	713	683	679	624	715	668	665	675	679	656	678	679	649	679	636	656	656	694	698	704	687	675	673	717	690	680	725	672	649	673	667	669	674	653	687	670	661	670	684	733	634	666	695	694	676	670	731	647	663	730	676	710	697	715	672	714	698	643	689	676	693	686	659	690	713	665	618	657	680	636	683	651	678	674	659	690	707	671	641	686	697	716	622	666	600	639	689	688	731	717	704	673	628	667	678	669	713	686	691	678	660	621	692	715	705	654	678	683	676	639	660	680	672	657	734	669	664	649	686	725	639	698	715	680	651	692	692	660	674	670	672	693	716	670	664	714	661	672	654	752	645	682	722	689	654	638	749	645	636	656	622	664	708	726	674	641	662	698	695	650	656	700	651	702	656	683	659	706	669	642	710	683	641	673	655	686	704	682	705	696	675	680	675	654	724	723	702	678	730	668	676	684	688	713	651	680	688	721	695	682	712	706	631	672	705	680	674	693	646	708	632	686	668	669	677	683	699	671	694	655	669	684	707	644	641	681	693	669	718	652	710	672	681	680	713	677	691	644	728	656	636	727	690	656	727	697	642	698	693	668	701	654	720	678	678	687	684	691	708	709	650	661	686	640	673	684	682	693	705	700	694	659	667	728	667	680	684	658	669	666	631	670	727	708	681	690	682	694	643	631	701	645	655	696	704	656	688	673	691	698	656	690	663	704	642	676	710	662	681	679	681	661	665	708	621	720	676	686	657	677	698	659	658	672	675	699	685	690	688	636	650	676	697	690	673	701	638	692	686	669	655	675	687	673	645	635	659	700	695	667	643	682	691	673	710	674	693	659	674	686	728	697	627	616	689	633	685	699	666	674	710	712	696	676	667	648	674	619	674	687	694	664	706	704	658	711	685	704	680	652	714	681	693	741	685	714	680	641	677	641	629	715	637	668	737	702	682	616	681	717	677	671	680	696	665	687	693	659	658	684	655	670	607	680	662	640	699	675	755	711	695	701	668	672	694	680	712	722	673	698	701	631	661	670	638	668	667	640	671	670	685	664	686	653	669	682	709	706	698	659	704	728	718	685	720	668	680	773	686	703	696	635	702	668	705	656	677	681	696	681	647	746	685	682	716	674	691	698	711	658	705	698	678	697	685	678	683	667	658	727	639	696	704	694	651	636	747	725	712	655	644	706	684	659	666	630	690	698	677	663	667	696	628	578	657	660	655	660	701	666	699	679	673	684	718	658	686	701	680	673	660	634	677	650	658	708	692	688	672	661	681	706	669	713	655	712	684	694	658	678	658	702	657	673	681	710	666	686	630	666	668	651	654	690	705	671	687	657	673	712	661	703	709	738	685	663	726	700	669	673	702	623	709	691	664	646	670	666	649	683	662	691	686	648	727	667	672	687	676	720	652	679	685	670	682	659	644	667	688	645	682	692	726
12804	2847	235	205	196	210	182	192	181	165	184	167	190	173	191	189	204	207	190	199	217	187	180	209	180	203	184	148	174	205	201	170	197	170	209	198	189	177	179	192	187	213	198	194	199	175	191	214	154	182	204	202	199	197	212	186	180	202	181	173	200	208	185	192	171	202	160	200	188	186	167	197	208	193	177	202	213	193	189	189	205	184	190	167	196	145	188	196	176	161	175	182	192	202	155	195	196	202	198	198	201	227	193	183	182	183	177	215	205	207	194	163	207	195	215	203	172	200	193	179	186	191	186	195	194	172	208	185	195	195	194	187	192	202	190	187	177	193	218	182	157	181	179	205	182	202	194	204	193	193	211	167	195	183	186	185	187	183	178	181	214	192	192	211	198	179	184	180	180	198	225	191	187	185	179	177	189	174	179	180	183	179	191	169	185	158	197	169	197	210	177	190	206	185	196	176	203	191	182	195	193	157	169	166	187	190	168	208	175	186	194	221	184	185	196	193	163	207	195	174	185	195	188	210	182	206	202	207	181	192	170	195	212	156	186	206	180	196	183	185	181	172	181	172	172	164	194	196	196	210	205	201	167	193	194	211	185	190	182	194	172	192	178	185	199	184	167	174	204	195	186	178	211	167	208	148	169	169	163	175	218	205	212	192	201	186	191	213	223	176	182	182	169	187	181	215	186	191	182	189	183	195	185	169	172	211	161	181	185	172	189	171	188	175	183	190	166	183	181	186	161	206	192	174	171	154	195	192	206	167	176	194	182	220	209	199	196	189	197	223	188	190	195	184	187	205	171	209	198	151	196	184	196	189	158	176	178	182	189	160	176	185	184	203	189	191	190	173	177	192	183	193	216	197	151	179	163	189	201	195	182	203	181	174	184	172	164	207	203	194	212	193	205	180	188	186	181	197	177	160	184	171	154	166	187	180	192	155	204	181	188	190	199	171	205	190	191	204	187	190	180	197	194	201	187	196	180	181	196	199	175	174	182	162	161	176	187	170	165	159	205	202	204	205	184	186	219	194	185	185	194	174	193	174	162	182	195	186	178	171	203	181	208	209	189	201	214	190	178	189	202	199	165	177	209	189	190	208	173	211	214	184	186	165	177	187	213	208	204	187	202	198	166	191	171	177	174	183	187	206	192	215	186	196	164	195	187	190	179	195	191	177	186	208	161	195	185	175	175	214	173	179	205	185	180	190	178	204	198	209	172	186	217	153	193	199	176	193	209	198	203	179	177	170	177	187	176	195	168	168	184	179	191	183	204	193	176	194	165	189	196	164	190	170	179	172	161	194	172	196	201	209	189	190	198	175	176	167	215	191	203	198	200	219	188	207	193	189	199	188	190	188	203	170	192	180	215	198	161	201	154	187	172	202	190	190	148	173	185	191	206	207	197	194	179	193	182	188	194	173	187	212	220	182	181	217	171	184	185	191	179	174	211	182	219	205	215	206	205	193	158	199	195	184	195	174	190	204	206	194	202	192	216	201	178	172	202	197	220	182	191	204	213	154	183	188	191	197	174	189	182	178	191	184	171	170	189	165	193	184	201	180	184	196	194	174	219	200	175	175	199	199	208	195	189	193	176	172	198	196	202	176	214	184	180	181	215	204	212	193	185	178	178	198	180	180	190	202	227	201	178	173	189	201	180	215	178	193	204	199	179	214	190	172	180	165	234	183	185	194	173	189	180	200	180	172	169	184	195	214	190	201	216	192	189	197	204	199	148	169	189	188	220	202	176	185	208	195	184	182	181	188	173	184	178	185	173	178	209	170	198	208	194	196	164	190	175	172	174	198	184	188	173	195	189	214	176	189	197	170	193	191	180	183	188	192	181	186	205	202	182	200	181	169	154	201	187	180	166	210	180	192	176	171	220	173	193	164	176	182	188	183	206	191	233	183	171	187	214	187	191	194	203	192	188	198	165	185	189	188	183	187	161	167	161	169	179	185	188	171	187	182	214	199	173	178	181	207	175	167	174	218	154	190	200	171	191	190	193	160	167	204	184	169	168	162	175	224	193	202	178	184	203	186	195	184	178	186	217	193	228	203	192	202	178	169	172	180	185	174	193	194	166	190	168	202	155	184	183	208	182	195	192	186	174	171	201	191	156	170	208	208	192	200	229	190	175	202	214	168	201	182	179	222	193	183	212	194	204	190	162	196	206	153	198	197	180	190	210	175	189	188	187	200	190	180	239	197	189	171	166	203	201	160	181	200	201	181	165	183	171	193	184	173	216	183	199	187	186	196	205	173	182	205	201	223	206	181	200	191	188	184	199	187	185	190	205	178	190	186	206	209	205	183	171	201	199	215	214	187	169	177	227	182	185	184	172	203	193	191	192	198	170	185	218	177	187	200	176	190	186	182	187	183	191	184	191	178	178	193	177	179	170	187	183	204	205	175	199	201	187	185	200	186	170	165	203	173	190	163	188	163	156	187	201	215	173	183	176	170	202	181	176	204	214	190	156	185	188	178	191	199	226	177	182	173	204	186	196	187	197	175	218	197	191	234	164	192	164	185	197	190	175	174	183	202	180	210	178	204	197	214	188	196	180	174	211	203	196	214	177	155	178	198	196	209	190	179	187	188	151	164	199	202	178	164	207	213	195	163	192	176	191	175	172	198	197	205	157	170	170	203	162	164	213	195	176	195	188	192	181	189	195	185	171	195	196	173	210	180	190	183	188	185	205	186	172	186	168	162	165	193	186	186	195	175	168	167	203	185	203	180	181	184	172	183	214	209	209	145	201	220	184	177	205	202	203	207	174	173	171	192	191	199	173	206	214	174	170	215	197	176	185	200	197	197	199	192	189	156	183	182	170	184	158	187	202	204	186	175	161	186	188	185	198	188	189	177	196	167	172	196	179	174	183	214	214	197	209	154	205	208	181	186	177	195	212	178	175	207	200	175	179	170	180	172	168	196	179	184	172	199	196	217	220	212	217	196	189	184	175	194	180	182	157	181	187	192	201	187	188	182	172	185	169	204	168	187	203	180	179	199	196	185	179	204	149	200	197	185	213	180	169	190	173	166	196	192	191	182	176	190	186	186	169	200	151	177	198	204	204	179	227	173	166	175	170	190	200	223	173	163	186	211	181	181	190	163	165	216	202	178	216	188	171	178	184	163	202	191	169	180	200	209	193	164	191	199	193	203	196	173	176	223	173	203	174	194	186	180	197	162	170	161	187	199	209	194	216	214	197	179	171	174	207	196	188	176	206	211	211	189	166	162	180	176	198	167	179	196	187	191	173	198	170	182	190	187	184	176	206	207	196	185	207	213	186	181	192	175	193	185	165	182	182	167	193	170	198	168	188	188	200	192	193	178	187	175	187	193	175	205	184	221	200	175	191	197	185	184	187	166	176	194	198	200	203	188	187	217	182	204	177	179	186	178	177	175	169	193	174	185	193	213	200	190	177	242	181	198	181	195	179	173	178	191	183	163	222	207	212	204	183	192	182	207	161	197	188	197	198	180	203	155	183	199
7796	2031	519	519	442	466	499	482	475	451	462	458	446	421	451	496	445	441	472	456	456	479	396	428	456	406	442	439	461	467	437	461	432	448	475	410	453	461	415	449	438	429	452	446	485	458	442	443	425	470	486	464	505	466	474	485	476	436	471	461	466	444	486	457	479	439	461	455	444	456	411	456	470	451	433	444	470	458	449	454	442	456	445	428	413	442	450	462	439	432	418	478	415	485	460	447	460	459	485	469	398	447	443	440	458	466	423	410	474	457	437	421	436	472	439	479	418	461	456	463	484	468	439	448	470	416	424	437	427	446	472	464	447	417	423	427	450	414	455	437	441	411	410	462	448	436	423	449	456	475	449	465	411	429	443	454	465	460	406	449	446	454	447	468	441	428	471	443	424	456	438	483	429	438	484	446	479	464	423	441	417	459	466	451	438	424	425	431	427	440	437	464	464	469	463	395	444	451	420	439	424	471	450	451	425	460	424	439	452	419	427	413	453	426	413	444	396	467	408	455	454	444	446	455	434	427	441	417	507	464	459	473	437	443	432	425	467	446	434	476	410	460	434	457	477	453	411	427	451	428	433	467	419	462	423	447	396	436	427	429	441	426	431	480	452	415	420	476	449	442	437	462	431	448	448	441	418	437	458	417	401	441	464	450	484	424	439	453	436	433	443	451	450	458	441	436	460	452	477	434	454	432	434	409	412	413	394	416	482	422	415	410	462	425	441	444	450	444	481	441	486	442	446	427	422	427	430	432	484	463	466	456	462	460	456	430	434	462	461	509	437	425	460	414	441	447	439	438	471	449	428	427	431	448	476	430	413	415	464	407	419	453	451	439	424	433	463	452	442	467	450	442	422	454	439	436	450	485	425	456	451	465	465	382	419	442	462	468	449	466	438	441	496	436	450	403	467	433	450	412	441	416	457	462	432	438	462	441	436	430	497	446	422	437	447	432	422	423	456	431	418	451	425	459	459	419	438	417	449	465	453	448	442	405	465	438	464	477	471	432	423	405	451	372	413	452	432	451	444	461	424	490	433	459	463	443	450	445	438	447	443	445	445	420	441	455	461	437	402	477	457	423	425	443	423	407	436	432	445	419	456	426	421	455	457	446	464	416	439	417	432	429	415	470	486	420	424	456	456	469	455	488	467	458	474	474	484	455	466	467	422	431	443	438	436	437	452	384	437	463	414	437	423	424	459	462	452	446	447	430	452	465	422	430	416	431	435	454	437	448	457	432	458	464	447	449	393	430	440	467	431	480	442	452	456	451	441	394	434	447	432	461	423	447	429	417	471	465	404	444	388	443	431	462	439	452	439	374	441	418	447	469	450	447	444	418	460	450	462	423	462	434	434	422	430	450	453	458	465	492	441	405	446	456	441	425	443	425	452	474	461	444	451	475	442	429	411	452	442	430	449	426	466	439	451	441	435	437	443	413	459	464	428	429	447	477	409	399	456	475	461	457	426	442	431	440	474	466	433	443	429	424	417	432	421	473	481	457	456	473	444	426	449	426	446	457	448	450	468	467	481	424	423	429	422	435	442	455	408	414	444	440	414	461	449	447	424	473	470	437	465	448	451	437	437	410	466	472	449	434	471	425	422	436	437	418	487	463	403	442	444	451	417	470	433	418	423	466	500	427	460	476	454	455	372	433	449	455	469	453	463	421	418	469	440	508	442	407	467	448	435	486	427	445	406	416	443	462	437	452	437	487	425	419	468	406	466	457	461	407	432	447	429	431	415	481	478	460	448	433	437	456	413	426	402	419	457	446	433	469	474	444	449	454	484	454	391	439	427	424	432	430	493	458	467	475	444	424	415	421	423	441	437	440	480	453	424	423	432	411	484	429	422	420	478	407	455	478	439	438	451	419	481	452	438	477	444	390	440	436	454	483	444	453	463	459	423	436	451	445	453	415	441	454	443	455	451	446	465	479	458	451	441	469	443	435	440	415	411	461	455	468	457	447	397	457	480	462	423	468	459	445	410	485	481	434	458	439	438	419	467	453	486	442	430	443	436	458	479	455	423	412	423	463	431	431	447	453	428	474	452	450	460	475	424	420	458	458	433	450	458	428	407	446	422	457	455	450	482	464	427	408	461	439	447	462	452	422	459	444	479	425	453	457	416	429	463	404	435	446	451	434	471	425	446	440	434	412	412	433	433	435	422	461	390	415	424	438	416	475	469	435	446	452	442	445	434	466	455	427	419	426	446	436	453	452	442	440	467	446	414	493	427	422	502	454	443	416	435	454	436	485	418	435	457	418	480	390	464	414	426	431	434	447	433	437	429	411	497	447	434	443	483	404	391	453	421	456	440	444	396	436	419	463	424	451	457	437	452	464	417	492	466	445	459	410	459	418	471	473	453	414	446	436	458	435	446	463	414	463	434	428	450	464	454	433	421	447	424	447	467	456	414	445	455	457	430	478	463	440	451	486	423	466	429	420	467	443	414	437	408	453	454	455	459	440	459	462	447	417	420	437	451	442	436	460	414	429	453	427	434	440	403	422	450	456	442	435	400	434	441	448	460	416	428	411	446	465	422	447	443	417	434	431	438	402	447	412	466	482	422	451	411	479	481	481	466	421	487	412	433	450	434	416	433	436	429	455	444	462	453	454	481	452	430	430	451	436	470	446	418	444	406	411	455	434	415	434	439	395	443	448	442	458	430	437	454	443	444	448	457	422	422	449	484	443	447	471	451	488	459	457	452	433	464	415	432	450	451	448	433	486	418	452	449	434	433	473	454	489	446	437	419	454	460	435	432	421	394	442	459	443	465	458	458	461	422	427	463	416	444	451	419	420	404	438	448	419	435	445	471	442	473	451	436	408	465	435	440	462	421	460	467	428	467	446	402	452	441	442	455	437	447	425	462	418	431	444	439	410	441	434	445	437	467	461	426	446	449	460	466	472	477	425	430	400	490	502	412	445	444	447	433	436	466	454	406	464	471	444	441	470	429	450	429	455	462	438	449	490	444	436	516	455	465	439	435	437	450	477	462	452	458	457	416	488	469	450	434	435	475	427	451	448	458	438	456	414	402	443	443	429	452	434	466	459	425	467	452	420	396	425	469	447	444	435	433	451	463	411	428	465	427	426	437	455	448	434	430	439	469	439	453	418	435	457	413	405	463	441	435	429	444	441	459	443	450	451	421	444	437	439	446	407	482	464	433	426	476	447	465	437	418	445	431	426	444	431	458	414	465	441	455	440	446	482	443	432	439	414	494	441	442	409	444	405	426	441	453	473	430	457	441	477	471	439	411	458	461	452	444	469	418	450	466	415	466	452	439	448	423	435	419	439	460	438	438	442	458	471	454	410	414	441	491	433	462	456	454	461	419	440	462	423	456	442	433	498	421	454	462	431	446	427	449	427	487	461	457	478	442	415	416	411	455	436	436	389	463	460	444	464	415	454	418	429	440	399	451	447	479	484	459	495	468	437	457	438	445	446	471	448	425	459	463	449	443	430	489	453	444	405	446	447	471	441
31359	8069	839	512	376	387	329	306	330	345	310	316	279	328	336	276	290	257	302	236	278	313	280	270	282	299	304	302	267	273	266	258	275	252	259	277	292	293	281	244	277	285	281	253	300	282	277	283	310	283	294	245	284	291	280	317	282	266	262	277	233	265	275	250	281	261	253	293	259	270	290	273	290	288	274	267	292	258	281	274	287	303	276	290	274	285	276	272	289	286	289	249	262	252	276	295	265	262	279	254	274	266	263	274	270	300	280	293	291	253	248	295	265	286	282	276	278	269	297	286	264	267	252	258	256	295	275	280	295	269	259	266	249	246	276	293	288	287	302	260	254	324	289	318	268	277	250	291	265	287	263	264	292	318	275	275	289	255	287	302	271	283	280	282	261	311	276	277	279	269	288	271	299	299	316	284	274	276	279	291	274	300	262	283	274	266	302	278	279	275	287	302	243	290	261	284	275	234	261	245	271	300	287	296	250	261	280	279	271	227	295	253	261	277	292	292	267	269	305	261	258	286	278	302	280	267	292	287	289	280	281	291	266	295	252	268	264	246	291	254	257	284	264	269	264	274	288	292	263	276	288	273	296	296	284	289	290	247	276	264	271	261	299	266	283	284	292	285	277	254	273	282	274	263	285	292	289	318	270	262	271	293	288	289	301	262	270	267	246	246	285	242	281	262	259	265	273	285	262	299	272	276	263	282	275	284	264	240	278	279	266	272	277	259	288	283	281	251	253	245	283	295	276	274	273	240	256	302	265	318	272	291	254	262	266	282	290	246	261	326	289	270	294	277	308	258	287	263	258	281	267	253	257	288	270	246	240	270	265	287	229	282	282	284	265	275	301	235	253	267	251	250	283	261	295	284	251	266	260	299	271	247	322	262	259	280	246	281	278	291	283	282	281	282	249	264	288	259	289	272	307	273	261	286	268	295	279	275	257	299	282	261	292	289	276	252	257	291	276	258	256	291	276	278	269	263	241	275	286	298	274	259	276	273	267	255	303	304	253	284	264	286	270	291	271	287	289	253	251	264	251	308	339	269	330	293	273	297	307	257	248	282	248	286	291	287	283	269	296	325	296	284	250	283	299	296	277	294	276	265	259	250	259	278	313	263	281	282	251	252	266	267	266	266	267	252	307	284	290	247	291	283	263	274	301	257	273	263	273	271	260	263	269	297	272	289	277	285	275	268	261	303	305	290	275	267	265	272	263	259	268	268	300	296	290	260	269	265	269	266	286	275	272	264	271	250	267	279	279	252	279	297	242	273	276	239	313	299	283	289	256	299	255	286	264	294	293	270	281	259	293	268	309	287	267	247	264	299	257	279	279	300	300	255	240	276	303	317	281	308	269	253	278	298	257	267	277	267	288	302	303	273	271	282	291	260	275	256	271	275	259	268	272	262	237	253	267	277	269	306	313	245	274	268	264	271	277	244	302	281	280	261	268	269	263	269	305	272	274	282	277	253	243	266	301	267	260	269	262	299	257	277	274	309	229	272	274	295	251	272	260	261	287	287	275	293	290	278	279	247	300	273	287	272	246	294	256	276	275	265	270	265	257	272	278	271	285	266	266	275	287	260	251	272	283	257	273	268	268	266	271	290	296	270	293	256	276	273	265	288	293	266	262	314	278	287	288	295	293	286	267	277	300	289	288	289	267	298	267	276	254	252	276	248	281	307	248	280	265	300	302	251	276	273	302	251	259	290	260	271	262	231	261	261	263	273	306	256	270	282	290	303	294	293	281	282	291	272	254	285	289	294	270	270	256	292	247	284	273	257	256	266	265	325	261	260	248	279	227	275	259	286	282	258	275	266	259	279	287	312	286	292	241	276	264	292	252	297	287	258	275	294	264	270	287	274	260	258	260	261	259	269	255	270	273	279	266	270	292	241	264	257	276	289	306	270	261	266	272	252	313	299	300	285	253	293	320	307	292	261	266	273	258	260	293	251	303	236	257	258	247	278	273	315	293	244	275	270	268	283	283	256	248	255	265	249	254	257	268	293	257	299	307	276	300	282	306	323	274	286	283	265	259	290	270	276	280	298	295	309	290	274	258	287	295	304	299	301	265	277	260	261	236	306	293	299	297	265	258	296	309	278	291	269	265	254	282	286	270	297	279	277	260	282	298	260	263	248	262	269	266	284	282	269	302	286	314	268	293	314	334	271	259	304	234	284	288	282	285	296	292	293	276	301	274	268	270	270	251	289	299	264	275	286	232	318	276	249	270	304	269	280	286	265	271	247	290	292	254	275	281	276	291	270	259	289	272	268	307	296	287	273	268	243	280	288	293	294	284	285	270	279	299	288	279	261	327	273	296	299	266	280	242	241	290	244	300	269	264	282	280	254	281	304	258	262	254	257	282	286	291	278	259	310	293	285	240	265	296	284	295	257	269	290	264	253	290	303	280	271	240	283	290	269	243	290	253	283	256	254	280	301	287	290	270	299	275	280	265	292	227	281	274	299	250	282	320	300	290	296	251	273	264	262	265	238	278	252	257	297	296	269	324	291	268	274	283	288	276	279	307	300	267	293	248	251	301	258	238	244	255	275	302	288	294	301	274	264	300	262	231	292	308	296	265	274	263	266	237	281	271	309	242	248	290	274	300	293	273	267	292	258	293	249	262	250	254	277	265	287	275	239	275	290	288	292	298	253	280	239	268	313	280	269	267	300	286	301	275	278	304	289	289	279	288	259	301	290	277	291	260	278	269	258	264	278	284	277	306	293	295	282	281	291	252	248	277	312	263	278	276	278	272	260	253	287	255	279	264	309	256	268	297	275	297	273	278	289	288	260	310	269	247	265	252	276	264	270	289	233	269	281	287	285	270	306	266	252	268	294	266	269	282	287	266	303	282	285	279	289	273	281	272	294	295	257	257	252	267	261	277	295	268	247	294	304	275	308	275	280	270	281	314	270	287	269	267	264	314	309	266	271	301	282	261	272	303	288	258	285	252	272	308	254	267	251	272	246	300	270	308	242	258	252	295	278	313	240	284	271	282	273	301	267	291	299	263	306	288	296	295	271	300	285	281	260	284	268	282	278	282	268	319	291	261	273	264	267	257	293	251	268	291	306	266	273	290	291	268	250	289	278	265	300	268	249	312	284	284	283	264	278	263	256	258	276	269	275	283	292	294	266	284	268	279	230	277	256	281	262	264	290	264	264	304	315	281	261	254	238	286	257	327	293	286	291	261	297	293	263	286	263	282	285	287	279	282	286	266	272	276	285	281	280	286	268	261	276	290	290	287	269	260	266	274	288	313	290	274	266	268	256	269	267	301	230	282	296	287	287	264	284	298	280	292	256	292	278	254	253	255	260	289	247	297	265	255	231	289	278	268	312	280	278	260	270	239	248	282	267	283	281	264	275	266	284	290	281	281	268	308	274	272	286	275	294	261	279	273	284	258	275	259	280	243	302	277	277	234	269	263	274	279	295	267	261	269	279	269	276	322	268	288	270	264	288	268	261	245	286	265	288	232	259	252	266
18687	3573	1222	1388	1252	1044	906	855	843	768	764	724	710	716	634	618	695	691	686	670	666	669	641	660	660	652	688	622	632	644	623	622	612	639	634	598	610	618	631	663	619	616	634	586	660	644	688	669	640	735	660	644	612	670	665	673	681	672	674	635	668	679	678	614	620	673	683	613	655	666	615	593	652	613	645	645	604	653	618	675	641	628	625	586	621	639	634	575	565	619	635	629	609	611	602	612	614	629	620	634	626	618	560	647	661	670	596	600	621	641	575	599	591	603	603	653	605	610	654	593	645	571	612	578	662	587	634	617	609	610	592	598	606	611	567	595	645	594	627	665	591	629	618	610	601	580	558	611	643	584	629	635	631	578	602	626	660	689	605	626	598	640	633	633	614	630	627	619	602	638	628	632	615	631	592	634	591	624	641	615	555	606	619	591	632	627	621	632	613	582	611	579	619	567	643	619	609	613	625	643	598	628	579	578	630	617	681	615	595	651	601	608	632	617	651	633	601	640	615	631	596	618	595	605	606	601	602	590	597	609	624	619	616	607	555	605	635	603	631	599	619	610	627	595	615	591	569	648	637	628	679	665	588	610	629	639	620	611	585	583	620	649	619	597	621	587	603	601	622	666	622	607	626	637	632	583	638	588	616	620	635	609	596	622	616	600	601	601	589	578	600	606	633	616	601	647	615	632	639	584	605	595	666	604	605	580	616	600	600	594	620	618	592	585	605	561	612	602	624	643	608	616	577	654	625	661	583	628	565	593	605	706	624	637	620	616	635	614	599	655	663	597	621	622	644	624	634	604	609	617	618	580	652	621	635	592	558	602	606	599	581	640	634	617	615	598	623	591	640	602	627	628	592	634	582	639	592	609	606	594	606	571	623	619	629	621	642	570	645	663	576	642	620	605	611	614	622	633	592	595	624	614	583	597	640	586	640	603	582	612	578	599	563	628	629	613	635	604	604	607	646	608	607	614	633	622	609	617	657	622	556	620	600	632	604	650	667	630	634	628	602	592	607	601	592	569	616	614	636	626	602	624	641	619	646	618	614	614	617	598	602	626	572	615	585	599	638	600	660	602	654	604	620	630	628	600	609	584	567	603	590	607	635	626	607	608	659	645	614	581	582	614	643	603	565	618	634	584	583	609	640	632	629	625	591	614	624	618	647	647	650	630	617	619	580	619	623	605	565	634	626	613	622	642	604	618	613	625	598	667	638	668	582	615	587	611	588	601	583	639	649	622	581	579	587	648	582	614	629	641	619	632	622	583	624	628	629	608	584	627	598	611	599	589	625	595	611	629	630	644	627	620	608	593	627	587	625	620	616	612	665	645	620	603	601	597	578	624	627	599	656	598	620	663	656	601	603	585	584	626	613	579	631	607	591	621	611	559	620	618	640	618	633	628	575	603	608	635	628	627	609	614	616	607	636	575	628	604	658	578	642	629	635	622	625	620	596	582	643	621	645	607	621	597	592	617	571	609	620	618	621	539	651	657	603	616	605	642	592	618	588	643	633	596	598	633	650	583	598	634	646	613	644	617	614	563	624	575	624	582	646	629	598	658	634	598	578	603	566	656	583	644	644	621	582	628	642	585	636	645	651	614	639	581	604	578	606	622	663	637	622	616	597	609	601	595	596	622	619	598	616	646	611	582	640	585	632	577	615	605	615	612	596	599	572	608	623	661	642	638	621	601	611	617	595	595	648	636	651	615	644	619	603	623	603	649	621	660	632	625	645	651	613	607	570	643	618	621	586	623	709	607	656	612	637	633	617	604	616	638	608	600	660	606	590	619	610	589	587	593	605	617	611	612	593	595	638	599	619	643	596	620	625	644	583	607	588	621	640	625	595	574	614	624	595	597	616	585	579	581	604	623	598	603	626	586	618	602	624	627	628	628	590	649	626	572	621	605	649	645	610	611	660	588	660	607	624	606	642	602	606	608	588	581	601	605	639	674	626	612	585	625	641	601	637	658	588	624	641	630	595	616	630	597	599	641	596	581	603	583	575	587	629	617	599	664	660	634	589	637	575	604	647	626	618	587	618	632	580	658	616	641	635	642	597	572	641	541	638	621	632	619	620	626	634	653	643	590	654	616	647	628	598	587	597	610	604	622	578	613	625	588	592	621	651	620	601	645	601	578	602	640	589	635	605	630	593	621	661	655	557	582	607	585	617	640	602	632	605	579	650	628	624	651	602	648	628	585	586	611	598	579	574	581	612	623	664	601	583	621	571	598	608	618	601	608	625	589	621	606	625	597	598	618	602	572	634	573	613	629	558	623	638	623	611	625	603	614	600	639	623	582	630	601	615	555	643	624	571	615	651	600	577	602	621	602	601	635	570	611	637	616	647	586	601	603	663	636	633	616	622	630	573	632	631	602	599	614	638	614	608	613	598	630	631	601	622	584	643	627	595	578	608	658	623	611	649	626	598	627	593	656	599	590	630	640	598	579	645	631	651	634	581	652	628	570	595	599	603	661	646	618	590	600	607	642	670	600	645	618	595	607	651	601	615	583	662	618	621	605	581	583	625	629	604	622	661	627	572	605	593	577	596	609	583	610	658	646	629	586	597	676	583	670	620	592	633	653	599	614	586	585	602	600	601	624	616	576	654	611	646	567	612	618	624	610	577	597	616	636	606	600	621	631	627	631	611	618	601	631	606	619	639	587	639	611	599	595	587	575	566	584	564	596	602	652	651	604	645	600	605	603	638	591	627	594	608	628	629	629	575	604	647	601	609	615	619	658	684	669	594	615	591	644	647	581	660	588	631	638	622	602	609	618	646	588	626	655	593	636	621	617	599	583	607	657	563	641	629	625	611	620	613	622	588	606	608	634	618	590	591	653	653	591	602	578	621	641	635	648	593	585	602	633	640	617	625	598	594	584	571	596	632	625	632	618	626	606	594	645	604	628	601	603	604	662	660	605	618	596	601	622	617	614	601	620	617	579	609	638	642	553	631	619	592	629	610	603	642	641	621	629	592	604	626	614	607	596	603	595	611	619	588	591	614	620	625	614	566	609	642	587	598	631	623	603	633	626	659	622	606	623	588	637	641	615	583	620	620	609	590	632	604	638	601	625	580	643	642	652	603	575	633	548	643	554	626	596	575	632	656	595	611	608	635	641	576	600	607	627	580	603	619	632	619	589	589	615	613	613	624	632	625	635	651	655	625	642	610	618	594	606	688	580	635	633	612	616	592	598	618	615	637	583	572	626	624	620	615	567	605	616	620	587	609	681	611	619	666	614	600	607	596	613	587	609	642	542	596	627	627	623	604	694	562	588	598	664	646	611	617	573	620	570	632	691	621	581	619	606	630	589	588	670	618	569	636	553	623	614	599	617	592	542	601	617	607	588	582	583	615	599	631	625	632	617	620	628	583	599	654	609	659	631	607	582	626	663	642	596	624	571	594	615	659	604	607	601	585	637	623	626	615	620	617	633	612	606	582	576	630	612	620	590	643	608	602	600	587	622	615	580	611	627	633	632
41299	14162	2092	971	654	505	461	408	339	377	345	348	352	366	342	387	332	327	322	328	342	320	346	323	335	320	309	325	325	345	323	320	324	343	332	308	323	312	302	358	317	318	327	339	288	342	345	336	325	356	316	310	313	297	315	313	323	337	309	347	311	317	330	294	340	346	332	317	314	332	318	325	314	317	309	307	301	284	326	288	294	296	316	301	302	295	323	341	269	302	314	318	326	320	317	351	362	320	352	324	338	314	319	322	303	311	314	276	335	350	307	320	312	311	330	313	324	316	283	333	297	305	286	309	293	322	345	292	294	333	319	335	291	327	288	314	292	302	328	321	297	289	300	338	290	325	305	286	306	333	306	307	278	329	314	328	305	289	316	283	311	337	308	288	279	281	377	313	324	326	358	320	304	327	305	318	277	332	312	308	333	326	302	321	333	345	321	331	311	301	315	315	326	300	319	354	313	331	300	302	316	278	339	321	312	283	271	305	336	323	309	315	286	319	336	309	331	295	299	308	306	273	296	339	356	313	297	326	278	291	340	303	291	310	297	288	301	299	307	324	330	301	273	301	268	358	311	326	320	329	304	321	331	364	301	299	322	310	284	326	300	300	313	326	289	313	315	290	311	331	304	315	286	297	342	311	289	328	338	315	340	301	310	302	304	281	319	274	310	286	357	329	333	336	341	315	297	343	322	321	292	314	322	341	317	245	291	326	292	293	329	283	298	289	292	327	344	285	315	335	312	301	292	318	289	261	295	370	343	354	353	345	302	312	357	349	324	322	314	321	359	309	303	300	289	331	298	309	317	336	331	289	310	319	322	287	296	306	285	293	325	337	299	278	312	290	342	289	313	313	281	319	300	309	312	288	306	282	309	307	329	316	290	303	324	289	283	338	288	335	290	300	330	345	276	317	309	304	344	307	315	282	282	286	304	327	321	278	294	300	332	308	293	278	316	313	300	309	294	346	334	283	329	288	297	336	299	330	286	335	317	312	318	322	311	313	328	299	336	330	301	300	332	306	298	299	252	316	356	313	313	316	305	296	328	354	295	354	336	351	304	321	328	340	315	304	302	357	326	339	287	300	296	328	307	353	302	320	330	305	343	325	295	319	304	297	287	302	291	320	298	316	307	317	333	272	301	289	317	306	313	331	297	298	338	295	302	316	315	312	333	342	352	288	308	332	318	336	316	342	284	305	266	329	277	321	311	302	330	322	304	307	289	317	291	322	289	352	335	328	304	311	319	294	330	357	289	292	307	318	322	281	287	312	347	325	315	306	272	312	297	290	298	284	275	323	283	300	325	307	317	331	329	310	314	336	319	304	340	274	344	327	275	324	294	305	315	322	328	296	309	297	305	308	291	330	326	298	313	332	332	327	304	277	291	357	304	321	294	296	288	335	331	311	289	317	327	321	323	340	290	305	329	270	321	291	336	318	329	315	328	327	290	310	311	324	305	327	317	304	319	341	310	290	300	337	337	304	339	357	312	286	294	319	337	287	323	309	328	336	328	289	321	307	309	311	282	310	310	345	321	296	285	290	298	306	321	301	296	301	312	325	308	342	326	301	329	314	329	323	312	289	298	317	306	292	320	306	299	304	333	297	319	328	304	328	295	315	341	298	342	287	307	305	321	309	301	282	298	305	353	318	301	320	336	310	312	316	284	302	330	298	306	316	326	304	313	309	322	327	299	305	335	282	300	299	274	317	291	324	314	349	345	318	330	298	302	354	328	348	323	295	314	291	317	309	312	361	350	328	292	299	275	306	305	313	311	332	314	298	333	348	341	297	317	321	330	299	334	335	306	363	309	337	325	330	304	292	334	304	310	318	314	342	310	302	315	336	297	299	289	328	305	310	302	318	335	327	306	277	326	341	272	302	318	343	292	304	294	322	304	306	372	325	292	310	322	321	333	312	333	333	289	331	321	271	282	338	294	302	295	271	315	290	329	326	357	352	292	340	323	317	313	309	302	290	310	289	320	287	329	291	300	308	321	332	299	304	308	292	302	312	304	314	318	310	289	291	332	304	307	296	292	332	306	337	327	284	300	338	325	347	320	316	302	313	319	315	324	293	291	291	348	301	325	306	325	327	327	296	305	342	335	308	314	328	331	311	311	354	316	332	335	320	331	295	328	286	328	304	336	311	315	284	335	328	322	315	281	295	311	305	315	354	312	314	313	295	293	280	280	318	333	329	288	331	331	317	335	321	283	334	289	294	313	305	300	329	319	322	320	308	308	319	307	316	311	294	316	333	322	338	305	307	356	297	354	329	351	332	348	315	319	306	305	321	350	326	363	311	316	323	314	283	312	333	312	314	350	316	331	296	275	321	303	303	317	299	328	360	332	359	317	292	276	334	318	310	350	315	336	318	331	281	327	321	333	319	301	306	348	310	311	308	292	325	343	308	296	338	305	327	330	356	293	316	285	308	321	315	317	310	324	302	296	315	309	325	326	299	321	335	333	293	299	297	347	274	334	307	290	355	337	337	306	333	340	319	331	325	336	314	298	299	306	323	310	372	367	291	347	303	287	328	295	315	318	331	317	320	358	314	334	301	315	318	325	336	299	322	312	326	307	330	268	324	292	316	352	297	310	328	286	304	320	288	285	317	338	323	319	324	318	325	345	306	328	315	330	297	352	347	350	303	333	310	319	314	312	312	262	304	305	319	318	337	322	289	288	323	322	328	329	302	294	299	298	329	313	299	266	303	335	301	342	308	325	325	306	323	323	337	323	282	320	373	267	298	326	324	332	329	287	324	339	300	344	329	294	297	298	323	319	320	332	320	323	310	291	283	312	317	327	308	289	309	311	309	304	312	298	340	316	331	282	300	301	310	340	331	293	347	321	328	284	286	317	317	295	296	335	290	330	281	287	300	302	305	288	356	297	276	325	289	294	299	310	326	318	362	319	308	338	323	284	321	296	307	318	345	300	297	324	277	325	303	311	302	323	330	308	279	320	301	316	284	319	310	327	285	308	298	306	300	317	286	295	309	329	320	296	312	296	298	300	338	291	286	325	335	346	355	313	303	332	340	320	313	319	300	315	280	303	300	305	283	334	301	290	327	303	320	313	298	337	293	353	321	324	319	274	307	305	321	300	305	321	319	307	268	283	321	313	343	356	332	333	283	331	335	289	322	314	318	314	326	336	346	329	296	332	308	306	291	310	310	305	268	309	309	297	323	316	319	285	302	344	314	267	289	292	314	310	288	337	326	298	336	300	325	305	336	319	314	301	342	304	294	295	295	342	318	299	333	323	296	314	300	320	309	327	336	330	305	351	322	313	283	334	312	288	315	356	317	326	330	300	286	337	329	326	326	321	310	320	345	327	307	324	315	306	331	307	323	315	275	315	293	298	300	306	344	333	340	296	293	308	304	319	351	253	322	323	290	325	299	308	315	300	312	314	341	309	317	291	349	274	320	330	328	321	329	294	306	328	289	265	332	322	324	303	335	310	325	287	311	296	313	317	310	285	286	316	328	310	324
23823	5841	1878	2101	1901	1611	1417	1216	1069	1030	964	875	906	859	818	771	817	818	758	755	748	742	731	725	721	691	758	735	721	746	721	725	690	705	701	694	686	697	686	715	690	683	656	686	694	710	714	765	745	718	705	790	814	744	722	746	774	722	728	735	711	753	769	713	712	747	675	674	677	700	690	704	716	675	682	721	730	738	723	691	670	714	653	737	691	719	677	694	671	677	677	677	680	659	658	687	627	675	652	731	676	709	698	683	706	669	679	661	647	659	705	705	682	686	688	664	678	707	666	655	674	702	701	709	689	633	626	689	685	698	672	672	688	721	665	719	709	700	724	670	687	700	657	701	635	632	654	676	672	653	617	687	692	698	695	667	688	673	660	634	687	658	660	643	667	644	677	687	675	684	690	685	645	675	746	647	645	659	708	682	674	701	703	662	648	661	718	696	654	658	687	729	702	673	673	704	635	681	655	657	662	681	692	696	688	696	647	639	665	705	669	694	637	668	672	675	689	629	638	666	653	688	681	665	693	712	651	644	639	648	691	670	678	674	675	662	711	618	673	677	702	649	671	680	678	709	687	677	708	674	638	656	715	670	678	733	667	656	682	726	669	681	667	676	686	660	665	679	609	655	678	679	648	670	641	660	642	607	672	632	666	668	737	692	669	689	671	642	706	655	676	656	734	665	665	642	634	712	663	642	646	705	661	678	627	652	626	676	631	682	674	646	677	632	686	645	661	659	653	680	682	663	668	625	703	630	699	722	670	690	675	667	713	681	676	687	711	658	695	656	683	659	673	699	689	703	642	696	641	669	659	673	608	675	645	711	651	705	691	697	669	689	672	671	671	673	711	703	668	652	678	645	641	699	694	664	671	659	635	681	662	661	665	687	660	704	648	659	666	620	628	703	678	688	687	692	668	664	678	623	669	721	719	708	728	631	683	652	676	636	659	673	618	679	649	663	702	668	702	665	722	660	684	661	672	646	686	722	715	690	649	702	661	603	701	691	682	681	713	653	697	630	631	675	688	650	663	667	682	698	652	666	706	652	647	690	622	674	676	702	675	703	665	659	670	663	682	665	674	683	668	688	635	659	678	688	661	640	673	649	674	685	625	653	672	667	658	680	670	728	655	695	703	627	639	673	632	700	701	678	674	642	675	669	634	604	678	658	646	687	696	633	739	682	691	683	647	726	712	667	686	694	636	653	670	692	686	651	665	679	654	640	653	661	637	661	653	672	687	693	665	677	692	692	670	688	676	683	702	696	658	647	682	694	634	705	658	695	679	682	698	663	691	671	666	726	685	687	664	683	696	656	649	674	702	674	637	656	678	634	701	674	698	677	690	653	699	665	712	702	649	641	714	679	700	667	639	663	745	677	695	694	634	659	707	640	647	656	703	636	666	664	655	722	650	714	677	679	695	631	676	652	702	689	663	661	706	683	631	674	675	672	660	717	668	674	679	655	651	684	669	643	657	670	709	647	664	660	684	699	684	679	638	697	664	639	642	704	721	682	684	701	649	699	719	676	641	722	692	650	705	659	673	678	658	621	692	735	664	706	695	658	649	640	666	646	691	704	680	670	654	665	722	694	724	686	680	682	654	672	693	658	651	672	668	656	662	674	716	660	708	684	659	705	637	715	676	681	711	645	697	674	685	669	671	635	660	666	696	679	694	649	684	669	681	672	686	697	662	642	685	648	673	677	640	651	689	670	714	624	702	695	677	657	707	637	665	670	613	670	649	646	689	649	668	673	728	641	653	709	656	655	654	643	635	672	695	698	705	659	645	668	704	695	653	720	661	631	643	654	667	678	681	690	679	695	665	668	713	653	723	654	673	653	679	692	680	664	676	686	684	663	648	685	725	634	640	641	669	714	674	681	656	692	689	709	680	669	677	688	712	644	694	674	682	691	662	690	721	633	668	707	675	679	692	678	643	672	674	662	687	696	653	739	684	693	673	683	713	701	708	686	701	685	699	638	659	682	648	669	652	678	642	677	647	646	640	663	664	674	645	628	661	662	684	693	665	679	635	681	689	618	661	687	706	654	693	718	666	644	690	665	676	651	709	718	666	692	677	711	659	681	710	662	694	643	637	654	651	677	698	673	656	656	678	675	705	717	690	666	624	669	660	669	592	642	674	670	644	671	647	691	685	654	682	638	694	693	661	683	686	687	717	665	700	696	670	696	718	686	639	682	682	664	667	659	676	706	715	634	676	721	689	642	677	711	689	648	712	662	701	688	705	661	687	661	666	670	631	657	703	690	674	673	664	675	698	676	661	654	657	720	606	721	679	662	667	658	658	681	631	663	667	647	682	664	681	690	635	645	708	710	680	642	636	631	645	666	688	644	680	686	701	678	677	699	648	655	640	637	679	643	583	671	661	677	709	670	678	681	663	650	632	650	652	663	687	652	660	692	670	617	704	638	648	655	677	688	651	704	668	674	681	677	709	690	679	698	708	704	678	682	689	648	644	686	656	668	671	675	673	732	694	672	658	688	679	698	678	743	658	671	635	686	662	688	667	692	653	623	636	649	661	699	655	677	630	670	646	657	669	692	683	641	710	701	697	690	690	637	638	658	654	673	706	629	686	669	643	714	654	717	663	673	674	651	623	651	650	661	676	630	663	627	693	697	655	620	689	719	694	569	680	635	680	657	670	665	704	698	665	663	689	691	697	653	706	749	682	680	633	653	667	635	679	664	695	668	647	649	666	651	662	674	694	668	650	629	665	647	700	627	698	692	718	662	670	680	664	675	684	662	650	650	649	640	672	683	706	622	676	647	665	647	703	664	671	701	662	656	697	636	661	672	641	647	666	678	703	669	627	700	657	664	658	721	626	676	688	673	713	663	689	658	677	642	691	679	694	661	675	695	664	660	663	711	645	673	680	645	645	692	706	712	676	689	647	697	664	691	643	668	684	663	696	698	656	670	673	689	647	637	655	677	636	671	652	700	672	678	647	708	635	669	676	684	640	651	698	687	679	695	657	683	668	651	675	731	699	685	658	669	671	676	687	671	692	628	696	682	664	687	625	656	671	698	694	646	701	664	706	636	681	672	662	661	658	694	670	691	646	692	701	671	656	693	666	629	680	637	635	646	648	664	650	650	685	688	656	671	684	676	658	721	674	694	671	667	668	684	622	734	699	660	670	655	678	707	658	678	701	686	700	692	679	628	648	663	671	651	701	678	649	635	669	642	652	630	705	671	678	674	659	720	710	681	686	683	665	675	644	668	682	655	666	635	650	672	631	625	702	676	642	734	698	658	702	687	668	655	696	672	691	679	615	700	622	669	689	681	657	681	650	706	658	674	685	613	662	721	675	692	688	673	650	638	662	682	632	698	689	636	654	669	666	702	643	720	694	666	638	700	691	666	677	651	683	693	663	651	707	654	675	647	677	635	651	683	673	683	696	641	689	679	651	690	669	694	671	672	635	657	672	676	635	664	713	685	706	648	671	668	654	692	673	626	665	627	658	712	689	699	649	698	701	656
12404	1949	225	203	203	187	204	187	188	186	183	184	188	164	176	200	224	208	200	187	186	186	149	174	212	176	199	195	165	171	191	186	174	206	209	187	176	204	210	196	175	180	196	200	186	134	178	163	153	203	184	179	177	192	198	178	183	166	182	179	191	191	180	189	162	198	191	186	166	220	175	198	180	188	209	180	188	179	170	195	178	179	171	181	156	202	160	168	173	160	190	192	165	167	159	200	182	171	172	184	173	246	221	187	192	201	180	173	188	203	214	182	190	172	169	160	196	195	189	189	179	201	168	194	175	148	178	206	168	164	234	183	186	187	188	183	218	184	203	185	173	202	177	165	201	169	180	173	179	184	204	187	184	187	179	157	191	192	194	176	163	174	191	200	196	164	186	192	189	210	190	209	206	204	201	217	177	176	195	186	203	192	183	199	182	189	191	185	181	203	166	220	191	197	180	167	179	183	192	184	189	170	165	168	183	164	180	214	191	192	192	198	174	191	184	173	211	198	166	191	200	178	196	165	166	199	160	183	189	207	199	198	184	191	196	174	187	165	193	216	190	167	199	173	184	188	166	158	186	191	198	187	186	162	192	195	178	184	208	200	188	166	194	186	187	196	176	165	177	186	184	161	179	196	185	204	193	181	223	175	190	200	191	177	180	188	181	188	192	171	177	182	212	177	177	179	165	182	168	164	185	194	216	192	173	179	192	178	196	176	185	168	195	237	201	197	196	177	193	185	183	188	187	162	172	199	200	180	181	197	221	200	214	194	177	171	199	206	200	182	167	200	183	218	183	190	167	188	206	185	191	185	168	174	192	221	192	217	194	206	208	181	184	193	183	172	211	201	207	179	200	173	169	177	173	178	198	191	195	210	202	192	161	155	158	169	199	200	192	178	183	185	185	171	169	148	179	183	237	180	192	191	182	200	171	207	180	203	164	207	186	192	196	177	169	160	191	214	173	178	196	214	205	186	209	183	174	170	153	173	200	181	190	204	210	180	154	170	187	181	189	177	202	190	173	182	198	186	177	166	169	204	168	187	193	188	186	203	223	225	190	177	178	194	201	163	161	192	167	198	198	189	188	185	191	169	187	202	171	184	172	185	194	185	219	182	176	190	201	180	175	175	176	209	183	168	161	176	167	193	184	181	198	190	189	212	190	181	188	164	190	165	206	190	192	206	167	176	179	186	209	178	173	166	199	195	188	198	204	173	198	171	172	176	195	201	174	182	186	169	166	179	192	169	186	208	168	171	198	194	157	200	200	186	188	180	196	171	193	205	190	178	174	205	187	195	179	211	191	196	177	181	165	193	185	191	191	204	176	188	202	182	191	184	173	175	200	196	182	192	189	214	188	191	175	174	183	197	199	176	179	193	200	196	171	189	194	199	173	181	176	173	191	196	200	195	182	187	164	180	218	187	187	224	175	191	191	173	188	189	168	176	164	206	189	190	179	185	190	176	181	214	216	211	196	170	181	155	156	170	204	167	178	180	191	192	175	196	175	169	175	190	186	170	190	207	163	169	173	192	176	203	192	173	190	200	192	170	203	212	186	211	175	191	184	190	185	187	189	195	192	174	191	185	159	178	191	197	181	178	185	192	210	184	171	191	197	183	176	191	168	179	176	168	182	195	202	178	188	189	168	200	211	174	194	168	164	187	196	190	178	192	189	188	173	207	179	184	195	180	191	181	187	187	172	220	194	183	178	190	200	172	189	168	190	184	179	199	203	170	179	178	159	184	214	168	198	196	202	174	182	191	179	155	205	188	158	178	169	175	187	202	189	162	190	182	163	182	178	202	164	170	174	183	176	171	167	184	194	217	217	160	184	170	187	192	183	176	174	183	169	210	194	173	165	180	179	162	214	161	203	182	177	205	177	164	165	192	173	174	202	226	221	195	175	175	171	198	195	176	140	183	153	177	200	151	205	201	200	177	194	203	211	200	178	191	145	183	184	210	187	189	190	173	184	179	185	213	169	202	181	193	182	188	209	170	198	188	181	199	195	206	202	187	162	142	165	212	202	178	164	193	177	200	179	185	183	208	184	164	222	177	186	191	174	179	203	155	184	178	197	173	182	211	203	182	185	190	166	194	181	174	209	180	169	187	194	180	185	183	183	201	172	184	169	223	189	187	171	188	190	177	190	177	178	222	178	216	189	173	174	172	194	180	161	192	162	213	211	189	174	182	186	179	167	184	178	163	200	187	184	192	167	151	171	184	200	169	195	168	182	201	193	184	180	202	205	190	182	202	219	187	204	188	188	202	185	174	189	167	186	215	197	208	202	191	198	165	198	205	191	191	190	180	169	204	166	185	200	189	160	193	200	187	169	164	177	152	182	194	167	202	199	198	210	186	172	179	184	180	184	173	183	160	167	183	178	190	173	190	165	185	174	215	191	185	177	190	153	183	187	190	191	181	178	180	194	173	161	209	195	180	162	196	179	186	161	163	208	181	210	182	185	180	198	199	207	185	187	156	165	176	201	171	171	193	192	181	179	157	177	152	199	181	155	174	190	175	182	180	199	195	203	182	176	196	186	174	173	206	190	191	179	185	195	161	169	183	176	186	200	173	201	187	178	174	185	205	179	189	176	189	160	200	186	192	176	181	165	185	180	197	212	183	193	180	178	151	169	199	192	188	171	187	181	168	198	169	213	163	199	186	200	186	174	204	211	197	166	158	189	191	200	185	160	192	212	194	186	180	170	174	179	189	184	162	209	185	172	187	187	191	180	168	213	199	185	173	186	196	210	184	175	195	171	163	163	194	194	189	202	212	172	174	192	173	185	178	198	203	175	191	192	178	168	194	171	184	182	178	172	172	189	194	168	179	188	175	203	176	179	168	185	145	168	205	166	184	202	187	195	181	165	187	203	190	173	180	192	172	188	184	177	183	183	205	183	169	184	181	177	170	208	197	198	184	183	168	189	180	184	193	184	189	199	162	172	180	181	179	172	198	206	191	168	179	211	193	182	177	189	172	180	206	201	183	211	176	207	180	182	164	174	178	213	196	169	184	189	203	170	173	171	171	194	166	186	201	180	163	192	185	170	171	195	191	184	178	199	204	171	150	194	184	190	202	197	186	175	196	166	165	191	194	187	214	186	187	206	217	195	189	177	164	214	182	170	182	187	187	171	179	182	155	176	187	177	189	188	170	181	186	193	180	180	182	171	190	176	198	217	211	199	181	150	156	183	171	192	220	189	173	173	182	200	205	181	180	202	186	174	183	169	183	184	178	190	155	179	199	167	178	191	171	188	195	180	188	193	201	182	156	158	189	185	193	227	187	213	169	200	219	186	174	184	203	205	191	159	188	177	190	183	214	180	177	184	193	188	205	192	180	184	175	191	187	202	193	191	184	182	174	160	187	198	219	182	150	197	182	203	202	206	189	189	165	181	184	166	176	192	180	197	189	170	173	193	176	180	191	189	189	167	162	187	160	194	195	187	170	165	194	181	184	165	180	170	203	196	170	189	185	164	172	189	178
7446	1339	471	499	492	474	456	484	427	459	461	463	455	436	450	435	445	451	462	429	449	455	403	428	446	431	471	410	384	431	458	447	436	413	449	422	450	430	457	464	450	430	457	454	440	480	470	467	463	474	455	436	462	454	476	457	456	452	439	453	441	459	453	472	464	439	460	440	493	427	474	424	460	424	447	419	474	429	463	431	450	461	428	436	411	428	432	427	429	450	425	393	421	423	439	409	491	431	463	451	451	419	451	412	427	418	418	434	430	401	439	466	429	444	450	422	462	431	442	435	431	410	408	427	442	401	445	466	405	443	459	443	448	424	429	452	463	429	424	450	406	448	452	440	438	442	440	445	422	449	441	440	419	423	449	434	437	402	433	448	461	476	381	447	456	453	465	445	451	467	389	430	419	435	438	442	467	424	423	413	459	461	483	438	410	422	465	467	417	447	410	448	439	415	457	425	452	421	385	462	443	433	473	417	410	437	436	457	443	413	459	423	442	450	443	400	441	395	423	420	459	460	455	425	466	428	425	459	445	443	443	441	414	430	454	420	458	420	476	432	438	430	444	427	434	461	412	449	421	470	451	414	451	433	400	435	409	403	407	428	455	410	453	435	432	475	442	454	461	457	470	448	404	475	416	414	387	450	471	404	384	438	442	462	425	431	412	456	435	468	462	411	412	392	443	457	422	416	429	423	414	433	393	415	434	409	415	454	428	425	473	449	427	444	423	404	510	441	420	454	413	405	408	456	447	421	408	409	429	450	446	444	422	401	457	441	432	442	435	446	421	407	417	436	439	459	400	457	422	438	455	425	419	419	437	431	430	466	458	405	475	439	452	459	417	431	393	461	439	439	426	446	432	417	425	450	454	417	439	432	429	471	451	452	468	387	456	427	456	440	440	435	416	412	448	433	445	448	438	424	470	433	412	455	456	415	411	430	425	495	404	430	407	442	423	439	442	438	404	434	444	469	428	447	443	483	453	419	396	462	373	447	456	450	418	464	417	441	444	441	449	424	408	458	453	412	430	443	431	418	420	450	475	413	425	421	387	460	423	418	469	480	442	426	440	444	419	431	410	423	440	441	434	429	414	432	415	448	435	423	459	439	436	450	452	415	437	455	427	445	410	436	434	446	456	477	471	477	406	438	459	419	455	434	430	417	438	450	402	410	407	433	447	427	445	416	440	447	457	434	462	444	403	416	398	434	409	427	439	442	449	432	447	449	427	445	471	420	461	402	434	417	427	407	414	436	421	423	406	435	433	457	446	440	417	417	437	436	449	452	451	430	437	423	401	445	447	407	423	449	425	465	410	424	455	424	467	464	453	446	483	446	436	414	450	454	387	402	447	400	402	420	394	426	400	451	417	443	401	425	463	391	441	407	384	430	436	449	444	483	441	445	423	439	461	463	435	462	433	432	440	425	431	425	442	457	419	440	437	474	457	470	391	411	428	404	448	447	449	422	456	460	440	417	424	451	447	413	446	426	427	456	441	394	444	418	447	443	429	467	436	449	429	456	422	419	454	385	442	450	424	432	441	445	467	434	416	426	459	465	434	427	439	429	448	421	458	425	431	410	450	430	412	438	436	439	431	418	443	428	436	496	418	430	405	446	429	435	438	433	414	405	411	442	444	421	445	430	436	411	421	427	423	481	432	467	453	397	423	389	450	423	393	437	425	411	460	415	458	473	419	429	446	430	453	466	464	464	456	409	440	423	412	429	438	399	415	457	440	468	463	475	424	448	398	441	399	454	462	429	421	405	417	443	390	414	464	460	423	445	425	422	429	449	449	452	414	443	449	399	412	446	431	440	468	423	420	445	415	432	472	413	441	464	455	480	442	430	429	469	393	424	424	434	484	482	442	438	441	418	427	414	442	434	438	426	437	410	417	411	463	421	457	404	473	468	418	427	443	423	414	398	389	469	464	450	438	473	412	430	439	459	431	464	447	450	418	453	461	442	419	443	436	425	430	434	437	406	447	451	467	478	447	419	451	435	436	444	427	425	429	389	473	443	398	416	456	427	457	452	469	449	417	428	425	447	453	469	429	412	468	453	435	442	425	451	462	413	388	462	410	437	421	460	417	402	468	463	458	391	434	438	414	442	414	442	414	412	483	467	432	444	415	437	420	410	388	434	444	422	431	439	425	417	393	462	386	438	442	434	416	425	405	410	440	425	424	426	437	454	420	438	432	430	448	445	399	449	416	414	438	451	447	413	468	440	450	469	419	437	436	407	418	439	428	461	441	428	446	441	474	405	440	375	448	459	434	433	483	442	428	435	431	407	420	359	436	473	475	418	430	437	429	437	412	412	415	475	473	434	454	466	407	399	428	446	446	461	467	435	445	425	424	414	446	440	447	440	456	458	446	377	405	434	462	467	459	419	424	402	416	392	435	417	450	425	433	445	447	435	436	407	428	424	447	459	436	442	449	413	411	472	456	408	444	449	437	435	405	438	441	464	421	429	445	483	440	454	438	444	445	455	421	451	415	409	387	434	474	432	475	461	424	422	446	396	415	478	451	454	417	458	486	409	454	464	425	434	428	441	446	437	448	458	402	414	455	472	441	412	419	437	454	426	477	446	443	428	438	457	438	421	416	471	391	446	464	424	441	401	459	470	437	417	437	423	439	426	448	423	438	414	426	427	420	422	403	422	476	421	437	443	440	454	425	423	431	435	423	421	421	446	409	425	430	429	415	458	430	454	399	447	407	461	418	492	471	438	437	452	422	470	470	438	476	479	449	433	450	468	438	413	466	487	432	424	487	462	426	461	413	435	437	409	422	441	408	447	433	432	411	483	411	420	434	439	460	423	423	429	435	438	475	445	430	423	417	421	418	420	412	433	413	473	423	414	443	432	423	455	482	489	454	430	437	444	430	459	443	440	409	423	435	424	412	478	452	430	414	418	443	438	448	439	441	446	430	434	421	447	427	477	441	437	427	414	407	426	433	437	440	423	431	415	415	434	439	426	422	424	408	428	418	467	453	469	390	461	434	443	455	434	464	444	415	447	470	462	466	444	444	400	469	472	449	435	412	444	423	471	459	434	438	433	452	437	423	433	447	450	454	458	419	421	447	448	438	468	437	412	397	424	463	437	475	411	445	455	424	462	447	480	408	459	434	451	434	428	405	431	418	422	461	433	442	443	431	447	421	446	430	461	447	462	423	428	464	428	412	484	427	421	421	435	467	440	481	448	440	443	404	447	451	437	431	449	450	464	438	425	390	404	433	432	453	431	460	450	472	488	448	435	419	423	451	432	439	441	439	429	446	423	423	384	436	480	458	435	465	424	427	430	391	443	396	448	468	475	427	412	414	464	442	431	387	419	468	421	398	430	423	407	491	434	449	448	429	436	455	451	441	459	433	435	454	424	425	442	413	427	456	437	443	457	439	431	466	436	423	423	464	435	477	446	424	461	424	440	411	471	419	485	451	453	483	457	460	427	456	501	428	449	441	405	444	462	454	469	451	420	403	428	431	407	426	464
29695	7302	763	510	406	362	338	319	339	322	301	311	308	307	299	238	243	296	303	299	262	270	266	281	303	309	297	319	279	253	269	285	257	267	271	281	269	279	251	263	284	263	292	263	273	284	273	262	304	305	294	251	242	303	283	296	300	265	280	299	288	306	279	254	258	277	252	290	295	271	286	296	294	283	279	280	279	275	293	296	278	254	281	254	265	268	275	270	273	280	297	272	250	271	285	281	270	278	269	249	289	270	310	281	255	260	291	281	231	273	274	286	257	265	289	261	275	293	283	281	290	270	266	247	252	292	297	303	233	268	268	283	273	271	291	254	255	301	247	292	301	292	278	287	273	287	264	283	290	276	272	253	265	234	273	263	266	282	265	284	271	242	273	288	276	252	266	241	264	291	265	277	258	302	264	268	298	238	269	277	270	271	296	290	276	269	304	307	256	255	277	289	233	272	256	245	245	270	235	254	251	268	262	255	289	284	317	254	268	281	263	293	311	277	311	243	275	253	274	298	275	260	297	280	306	284	278	250	240	261	279	260	257	264	287	272	273	275	259	260	287	283	289	254	275	289	305	280	264	275	271	296	258	291	273	280	289	237	280	285	255	268	285	262	306	265	251	312	270	277	286	287	234	238	272	261	275	249	276	257	270	273	268	268	284	261	244	267	278	321	287	252	245	258	256	255	255	266	268	285	249	261	265	273	305	258	267	244	265	251	271	258	275	303	293	243	301	300	298	276	289	288	289	281	300	256	256	289	279	273	259	259	277	263	313	244	291	244	269	281	231	277	285	278	272	285	299	252	252	258	304	247	248	268	302	297	265	279	252	281	259	316	274	309	296	302	279	241	307	273	267	284	271	271	256	278	244	283	256	297	295	286	296	270	279	271	266	288	296	266	257	261	314	252	249	267	268	303	288	254	292	282	284	267	255	277	248	265	297	240	255	275	248	270	305	298	289	271	262	290	261	263	275	280	263	268	232	291	228	328	239	285	271	274	270	271	275	273	277	292	245	249	266	284	247	284	261	308	256	292	250	281	270	278	275	277	275	263	307	264	304	273	288	288	235	287	249	272	278	237	279	267	269	263	250	287	294	302	263	273	270	301	259	283	289	295	288	289	271	259	285	274	272	252	283	278	270	266	280	283	279	265	310	280	292	260	265	229	263	293	289	292	282	272	266	290	250	287	282	262	271	259	273	301	299	241	305	297	281	281	275	260	262	273	270	269	258	294	262	264	293	264	269	255	323	294	279	295	273	320	279	254	280	263	244	280	272	255	275	268	277	268	287	303	310	266	267	267	266	259	274	269	267	259	290	281	273	290	283	233	264	261	270	245	275	258	270	282	270	287	274	303	296	234	292	277	275	256	274	278	230	247	283	236	255	269	298	259	280	279	261	295	288	302	278	272	274	269	246	278	255	272	240	275	280	259	302	266	257	272	264	259	300	251	276	235	258	274	301	297	299	282	278	277	237	300	293	288	266	264	265	245	249	263	302	284	290	269	302	263	254	274	293	295	256	243	265	300	262	292	289	239	313	288	270	294	281	236	263	258	259	297	305	268	254	265	296	261	278	281	274	269	286	280	294	281	255	269	288	256	299	274	281	320	258	228	265	294	261	318	288	285	267	260	222	280	268	258	266	273	300	261	253	283	256	302	315	323	288	303	272	290	274	269	259	282	298	276	259	286	283	278	294	288	273	274	283	303	266	262	277	251	284	266	271	255	269	288	267	264	272	305	258	267	279	250	232	260	307	241	232	271	313	239	279	277	233	280	274	272	293	275	248	276	263	290	258	271	306	259	288	284	260	273	274	333	301	272	262	282	264	282	264	279	225	285	295	282	257	283	287	280	265	280	284	257	292	265	281	255	279	267	252	293	297	271	294	260	295	298	260	249	281	281	266	262	269	286	269	287	262	239	266	280	268	268	268	300	266	292	276	299	272	282	247	307	288	290	258	263	276	281	270	274	284	269	275	281	289	299	280	301	234	271	257	289	267	286	247	254	260	270	274	270	277	290	266	295	263	278	275	289	286	309	272	252	287	270	278	290	242	283	280	282	262	254	284	272	294	270	296	261	275	271	267	246	288	244	279	328	282	270	317	288	265	274	230	263	255	280	271	286	292	308	272	305	255	271	286	303	264	270	249	266	303	272	273	289	282	298	258	235	303	243	277	272	268	288	268	273	277	241	262	289	322	279	276	296	277	296	262	266	299	278	266	289	280	283	281	315	291	306	278	266	242	280	288	288	209	242	260	279	263	277	277	291	260	256	277	290	265	255	288	268	276	266	261	263	289	271	247	280	275	290	304	257	261	249	298	272	277	274	257	271	263	234	279	306	291	277	292	272	260	283	268	277	309	297	311	282	257	276	250	258	283	283	264	275	270	292	274	275	275	298	266	256	281	291	283	311	283	271	255	251	260	247	271	247	266	270	271	260	263	262	287	256	287	273	270	265	272	279	274	299	285	263	274	290	267	303	267	276	264	284	225	275	313	291	294	272	247	295	264	278	304	288	289	292	297	255	263	293	253	288	289	264	302	286	267	288	274	263	277	240	291	248	260	280	272	272	296	296	237	271	275	292	267	296	285	286	266	265	297	254	302	300	296	267	267	285	282	272	285	273	253	290	266	253	289	238	268	286	280	278	264	258	254	272	290	274	275	245	257	274	277	263	249	258	265	271	249	286	253	252	302	244	246	254	218	280	242	273	275	251	272	303	269	295	274	276	269	256	269	273	291	252	275	277	270	290	254	275	251	280	281	300	322	285	277	273	238	262	260	238	238	272	264	286	271	254	293	273	270	306	279	237	267	272	225	259	262	279	286	272	296	259	257	273	286	250	258	270	277	271	267	256	291	294	275	267	246	255	265	281	287	270	258	267	248	255	279	264	262	264	291	329	310	263	258	278	263	243	272	260	275	285	266	279	309	270	248	259	271	265	283	263	266	262	262	262	273	327	269	260	265	271	296	279	273	281	255	271	273	266	311	292	271	295	249	297	292	272	258	250	271	251	292	253	282	294	266	267	263	244	249	298	287	292	266	303	285	282	269	279	298	267	241	280	259	250	267	270	261	247	253	295	235	295	265	263	268	236	263	273	279	300	294	269	265	275	273	295	307	293	227	276	291	263	293	265	265	273	254	274	273	276	270	279	255	266	260	268	261	251	268	266	246	252	301	278	283	261	267	282	274	282	321	297	259	262	267	282	297	286	282	271	257	272	274	282	285	257	254	269	249	290	275	262	276	263	267	262	234	311	271	260	276	277	271	278	297	297	282	302	273	278	294	294	274	282	253	258	276	262	282	294	269	242	277	286	276	309	285	246	299	282	259	276	280	260	271	274	264	240	255	236	243	277	258	258	281	269	260	269	263	290	277	289	270	242	265	260	258	270	264	279	268	286	270	269	268	276	269	292	249	265	266	263	282	277	280	294	278	266	302	272	282	283	250	264	288	266	264	264	320	277	245	288	227	280	244	281	279	270	280	259
17873	3104	1237	1360	1193	1050	952	820	864	798	740	732	729	713	691	636	665	668	690	634	676	651	666	673	623	643	636	584	642	629	601	664	657	642	611	573	634	623	624	576	644	625	647	608	661	656	625	701	689	664	675	691	660	665	675	640	666	646	656	579	672	642	645	621	660	603	610	652	607	665	612	618	616	647	639	686	620	602	604	581	610	640	652	631	623	602	607	616	645	607	656	588	622	638	624	584	606	627	623	545	630	617	617	609	627	658	594	594	635	598	554	595	635	607	602	612	604	609	617	605	610	630	611	610	631	596	638	607	620	583	619	628	589	599	589	595	619	614	567	598	583	656	599	634	599	633	596	617	558	615	594	625	568	615	648	646	634	587	609	585	594	580	584	597	615	627	636	618	625	583	603	652	628	588	645	592	601	617	612	567	656	638	606	613	629	618	605	604	609	646	603	589	613	601	609	638	608	622	630	580	632	614	598	593	654	653	614	596	604	631	594	593	639	610	619	559	659	620	611	629	622	639	635	609	620	565	611	620	609	612	577	628	537	589	580	593	609	622	584	616	604	587	579	615	616	662	616	583	601	655	609	566	639	632	623	570	590	613	580	620	614	658	661	595	603	601	651	587	634	650	587	617	587	603	615	588	596	669	619	666	645	587	615	629	630	641	634	611	586	569	627	618	644	582	648	579	617	620	615	637	594	587	640	623	664	597	624	535	601	639	594	591	645	659	594	609	648	623	609	642	585	644	623	585	564	640	603	599	614	623	612	665	589	627	613	639	600	604	630	592	639	641	627	612	642	574	586	589	632	630	632	612	635	608	579	578	615	586	625	625	643	623	589	625	582	615	597	609	621	615	643	584	613	584	604	578	605	598	620	640	577	616	606	606	596	677	634	594	587	587	612	606	619	587	568	601	588	636	626	588	568	606	573	608	603	591	586	591	589	566	613	579	635	630	588	607	593	590	585	617	610	575	636	606	605	606	615	598	555	578	615	597	624	607	653	624	603	587	599	600	601	588	611	573	628	642	576	594	562	594	610	659	653	664	587	593	618	643	612	631	603	659	583	631	593	625	630	559	585	614	611	636	605	662	601	586	633	605	610	641	600	599	601	625	616	568	593	637	651	582	588	633	596	578	567	596	614	625	615	588	607	591	618	626	644	612	613	617	613	633	629	607	611	677	626	595	604	626	600	628	594	596	587	630	645	633	602	617	588	587	580	603	640	606	604	593	603	566	620	620	619	617	588	647	623	588	652	600	610	615	593	620	634	596	642	567	647	571	611	606	578	653	639	609	594	619	609	624	614	591	562	572	653	591	601	620	620	587	642	622	581	630	619	612	642	587	579	589	619	649	589	591	615	623	644	588	617	590	610	597	636	616	605	629	605	669	632	577	663	593	632	572	632	573	631	638	605	598	626	590	591	611	625	609	606	600	614	616	575	575	579	566	604	622	625	600	623	602	613	578	596	594	595	648	652	604	654	631	564	626	600	633	691	610	615	636	592	671	608	667	594	595	620	598	650	619	624	642	644	587	616	656	631	669	590	665	620	654	572	628	577	638	599	551	629	656	578	633	602	611	624	589	600	587	606	611	630	593	620	611	598	603	634	582	591	665	589	633	652	552	591	634	626	613	612	607	587	575	641	617	606	612	597	605	615	587	601	621	601	624	605	618	640	621	588	553	596	613	596	600	612	604	592	605	667	625	618	627	585	628	656	616	613	618	613	601	625	613	611	637	561	593	581	650	608	587	622	612	628	623	613	584	639	658	589	628	615	664	620	654	626	613	607	642	637	653	559	654	632	597	652	640	604	575	580	625	598	598	629	611	605	664	604	599	645	638	620	616	652	613	630	609	622	612	589	583	574	605	605	670	643	631	623	585	629	600	603	639	604	635	637	599	604	622	598	585	669	601	597	603	585	596	629	639	649	652	618	576	645	577	605	597	637	613	623	573	628	649	617	625	629	576	596	610	622	667	592	579	584	574	636	618	576	601	649	585	622	646	606	634	667	658	622	626	577	605	554	618	567	600	588	618	613	646	609	583	636	600	615	587	573	614	601	618	643	589	596	615	608	635	608	659	618	623	588	626	606	615	637	640	570	607	579	622	599	623	621	604	571	605	630	590	579	615	592	588	592	589	587	578	582	605	529	613	624	607	658	621	625	618	663	597	572	654	599	596	588	633	603	623	619	633	603	557	627	647	618	634	645	625	601	578	596	606	588	562	594	593	611	626	577	610	584	608	640	653	587	649	629	628	586	642	601	576	587	616	628	599	597	611	628	611	598	579	630	593	588	596	650	600	616	609	617	634	565	644	569	594	639	613	629	595	615	623	653	584	576	613	623	627	591	582	649	608	607	589	606	555	635	604	629	608	588	600	658	601	623	623	615	595	602	600	632	579	586	580	592	638	561	625	604	592	627	581	599	619	651	571	605	600	643	597	613	615	616	622	583	587	636	637	609	570	554	610	628	602	621	613	580	631	608	556	626	623	581	633	637	577	536	582	602	637	632	601	584	613	637	601	622	648	615	583	616	616	585	618	648	598	631	619	636	642	584	581	537	611	660	575	595	605	616	653	631	644	625	593	618	607	593	593	594	601	604	644	652	619	611	631	645	638	590	619	641	622	571	654	623	596	581	667	620	607	607	627	619	656	608	594	638	567	633	619	601	618	629	636	616	613	605	604	601	616	597	592	660	588	630	663	628	617	544	603	686	622	627	658	600	629	606	628	611	670	572	639	591	615	609	630	556	604	597	603	617	615	650	596	581	618	581	629	629	618	568	609	564	602	602	628	605	604	595	634	614	609	624	631	628	607	621	580	632	611	624	626	572	600	614	615	591	632	640	609	599	617	643	570	570	606	617	615	565	612	598	610	606	592	602	621	658	615	621	602	650	614	633	635	595	639	623	638	592	648	612	616	592	572	583	641	619	570	626	627	610	606	613	621	603	601	615	603	608	581	654	579	606	610	617	617	621	616	622	583	593	618	601	617	608	617	663	598	654	589	576	654	586	592	609	623	595	643	618	608	602	540	588	608	643	587	592	642	597	619	641	618	639	571	586	617	597	607	573	583	629	596	592	615	635	586	653	566	567	616	625	612	621	641	588	585	597	598	648	603	621	601	657	583	568	582	640	614	625	584	674	657	598	632	646	657	607	642	611	588	597	556	618	602	619	587	617	582	586	650	622	666	634	640	612	602	616	599	640	614	636	644	644	579	581	645	594	606	625	627	629	612	634	645	601	638	712	617	628	616	611	634	572	586	597	596	611	581	601	633	603	600	607	622	628	645	638	630	653	588	638	587	605	644	615	624	648	651	597	575	592	627	638	591	607	636	613	578	676	597	597	631	633	580	595	592	598	619	603	616	646	607	590	599	579	624	608	584	595	619	605	641	600	600	599	624	607	604	601	604	633	593	583	638	647	626	636	653	626	567	634	618	612	611	627	620	660	624	641	578	628	550	606	655	577	591	604	605	627	631	567	582	584	588
41530	13626	1770	883	649	520	448	423	409	384	358	344	345	368	355	331	339	375	284	333	296	291	281	332	315	336	309	270	294	335	316	300	298	319	311	289	305	292	283	295	294	301	314	309	329	300	343	321	320	336	332	349	322	324	297	284	272	310	320	330	332	313	310	295	337	263	343	347	337	305	302	321	339	322	323	300	335	327	310	295	327	305	291	295	302	269	283	314	312	305	311	310	334	318	301	287	291	312	304	332	324	292	281	313	276	334	321	329	337	285	299	323	297	346	309	316	334	294	307	308	313	314	346	312	298	307	294	334	322	263	310	315	300	316	295	323	296	286	333	348	335	293	310	315	329	326	307	304	314	291	315	302	296	307	272	334	298	284	278	269	301	338	330	294	310	280	281	301	314	318	310	369	348	302	292	296	286	313	312	316	321	280	284	299	314	315	298	341	321	316	347	316	329	284	302	313	291	319	306	320	300	300	314	294	284	278	350	294	267	309	305	303	270	291	266	324	285	282	337	295	323	331	298	337	304	303	285	315	315	293	316	307	317	327	336	306	310	303	364	284	303	359	343	313	305	293	329	337	338	290	265	292	320	308	297	279	316	301	301	320	291	299	292	330	280	315	325	303	304	292	294	315	285	290	309	285	317	286	319	334	301	354	316	264	306	288	312	276	340	339	326	357	307	321	340	269	253	346	284	319	324	343	319	329	302	316	270	296	308	287	291	277	312	319	318	339	288	334	312	306	300	287	322	302	288	350	330	292	311	315	331	314	318	348	292	295	320	325	300	283	319	308	311	294	308	340	329	309	298	302	272	298	300	309	312	313	300	325	290	343	338	348	335	313	306	305	329	305	321	302	307	335	328	328	304	312	328	324	316	332	301	325	299	339	315	306	323	319	315	303	343	329	332	303	305	325	330	318	306	350	311	305	302	310	325	289	294	289	291	332	319	289	297	318	325	329	299	299	271	325	295	321	297	318	334	335	306	302	280	301	324	310	273	342	326	304	330	324	304	310	328	299	313	298	292	307	265	268	328	313	309	320	300	305	306	314	346	312	279	296	281	289	341	331	296	262	302	314	325	320	353	289	314	326	285	333	285	294	331	285	353	338	357	303	343	308	322	296	321	255	302	321	304	299	331	313	306	279	282	291	331	324	296	328	308	309	291	335	334	306	292	282	294	300	292	279	302	304	297	304	335	323	310	330	300	298	312	286	304	331	322	359	278	272	275	280	279	332	315	283	273	359	327	316	318	321	278	316	302	299	343	303	314	307	313	313	338	326	346	332	317	298	309	365	330	301	317	306	322	300	326	276	312	311	352	326	297	342	289	278	263	279	287	331	310	269	332	318	292	302	327	331	332	319	299	324	282	310	318	329	279	290	276	333	312	296	316	323	314	320	351	309	323	334	305	312	260	266	301	313	303	290	334	330	320	328	287	291	297	347	277	284	308	307	284	307	296	309	328	283	319	310	352	313	318	329	342	315	327	301	328	296	299	317	320	292	313	274	311	296	314	335	296	328	279	357	307	306	312	310	318	276	307	323	294	318	287	315	270	308	285	339	278	310	290	317	305	306	308	283	314	338	306	310	316	285	334	309	300	318	292	307	328	338	301	295	302	296	263	323	292	309	331	294	299	335	355	306	294	312	300	328	314	333	311	265	344	335	330	311	320	292	330	291	294	312	312	308	314	339	310	336	300	306	304	361	325	334	302	306	312	332	308	348	306	341	277	303	269	312	342	300	294	329	319	302	333	334	309	289	276	298	319	307	347	347	299	310	339	318	296	310	292	301	328	296	319	308	334	321	332	317	332	345	313	332	299	331	318	330	325	267	318	290	318	307	345	321	286	320	310	329	326	302	301	293	330	292	295	305	326	320	312	314	302	339	299	320	311	310	294	337	335	302	332	323	312	261	288	283	292	325	285	299	281	303	303	302	347	300	329	303	302	317	318	323	373	304	329	304	287	318	302	288	307	322	312	317	277	314	318	309	302	294	328	299	339	324	312	299	309	342	294	304	298	324	315	292	324	346	324	289	318	300	363	344	332	337	321	321	314	346	331	295	315	317	305	337	327	336	329	314	323	308	296	308	294	266	325	318	327	310	319	263	293	288	284	317	321	293	315	340	336	311	328	323	310	322	319	276	294	326	329	291	296	304	330	347	301	300	322	285	331	316	323	320	314	317	337	325	333	324	318	295	273	286	305	313	308	310	318	299	307	304	304	306	338	331	335	318	332	326	311	346	306	298	297	282	291	337	342	306	307	310	312	331	326	314	310	337	285	338	311	321	307	294	333	310	291	268	332	299	309	300	299	332	295	290	309	308	326	290	320	296	313	349	322	264	263	337	285	277	274	291	314	316	311	319	289	334	322	297	322	320	320	313	308	327	286	304	331	321	326	281	293	316	288	317	299	313	315	306	294	306	369	311	302	301	279	348	313	338	307	337	299	309	298	306	332	342	317	299	339	283	294	351	308	300	333	319	303	305	334	329	291	299	270	322	297	341	304	325	330	300	320	332	306	315	316	298	311	335	324	318	314	281	327	336	300	252	320	299	330	294	304	338	355	322	297	304	265	298	319	322	312	304	332	316	316	311	315	304	288	288	331	372	305	307	314	320	316	355	300	297	328	299	348	298	276	270	273	277	309	297	313	319	316	299	324	298	295	318	296	299	287	304	309	302	302	292	271	317	297	299	306	309	310	321	302	308	309	311	324	295	300	307	321	317	306	330	285	288	291	304	339	306	316	289	257	278	324	280	308	296	318	274	344	350	300	274	336	303	308	300	347	311	256	327	301	288	305	272	307	304	307	297	294	297	280	330	316	301	309	345	311	302	332	311	289	290	307	314	310	299	326	305	316	347	329	321	310	328	301	320	322	260	320	337	322	313	296	339	320	322	330	319	308	287	320	331	321	301	319	295	303	347	291	314	305	342	296	293	301	319	306	332	299	301	363	299	309	292	285	279	324	318	329	305	325	280	329	316	308	330	314	340	293	305	318	305	324	332	317	304	315	354	349	318	281	303	350	284	315	325	286	272	298	308	300	325	321	312	304	286	290	298	332	327	300	300	291	341	327	336	312	312	320	319	333	289	322	286	318	293	289	288	266	338	305	375	300	309	302	309	312	321	304	308	321	308	302	292	280	298	293	298	284	320	287	282	319	326	306	336	326	277	346	306	333	348	308	325	281	281	300	323	283	331	311	326	332	275	323	289	289	288	288	326	322	306	333	322	307	333	272	298	301	332	333	290	284	293	330	342	324	301	289	307	303	342	338	328	336	306	316	304	296	284	321	317	317	313	309	317	299	323	344	291	301	305	311	312	323	337	272	298	271	303	342	281	305	289	304	290	307	303	345	327	301	331	286	279	322	301	314	313	292	316	302	293	277	273	313	308	287	294	292	312	285	312	266	328	302	336	308	298	295	321	321	328	310	304	297	302	297	293	282	322	295	337	340	356	324	334	328	325	336	285	337	333	332	295	319	307	338	305
24135	4734	1940	2160	1878	1648	1362	1183	1064	1024	977	888	879	784	824	799	785	787	775	787	744	729	716	709	707	753	728	719	720	690	739	699	650	675	686	719	704	668	669	675	701	658	682	678	677	693	758	677	744	782	774	750	768	740	742	706	693	759	766	707	788	711	735	736	688	724	744	703	741	695	731	684	690	706	687	668	715	651	717	682	655	665	706	709	715	714	712	669	642	696	672	702	671	698	672	712	692	722	696	646	675	682	678	704	682	688	662	704	724	689	644	663	679	672	725	606	622	652	695	654	706	703	725	662	667	653	683	673	678	730	664	662	662	657	714	669	665	661	666	695	696	628	676	692	634	661	694	695	640	630	686	650	624	639	681	629	642	627	690	629	659	670	692	664	616	666	657	637	641	665	696	710	691	684	659	662	660	646	620	652	703	711	662	699	642	650	617	662	631	677	699	664	672	649	730	665	696	665	709	668	678	635	641	711	648	632	650	665	671	714	668	665	647	662	650	648	679	647	644	660	672	655	727	689	635	641	629	661	664	679	644	653	658	625	700	655	697	670	642	702	686	719	642	662	682	679	651	665	685	671	648	681	704	635	660	692	666	668	684	659	694	626	651	661	715	699	664	700	645	673	628	666	686	618	651	696	689	677	659	680	615	694	654	665	657	695	659	693	653	660	627	691	713	664	676	662	638	664	668	640	668	634	691	640	665	645	680	725	679	630	683	661	669	671	655	666	644	675	640	667	625	692	679	687	655	637	672	657	700	622	636	652	659	657	648	673	660	677	666	641	649	651	652	673	634	660	686	648	756	699	670	703	685	678	666	663	636	714	659	635	669	641	636	660	640	691	638	652	640	643	679	671	646	661	707	631	651	621	659	652	736	691	685	663	681	650	701	672	662	699	621	642	667	649	665	674	641	663	718	677	650	662	682	696	648	662	655	651	674	669	657	649	688	677	659	648	648	648	655	682	657	678	679	697	608	678	605	657	645	699	682	654	660	714	665	667	627	652	681	690	679	675	663	672	652	713	683	685	664	671	662	673	623	688	660	664	675	696	629	632	651	683	676	642	642	659	676	657	641	694	637	659	653	687	681	706	675	679	648	691	647	636	700	625	634	673	667	633	663	684	628	686	641	622	671	683	676	702	684	676	711	737	609	670	661	652	630	665	674	668	674	724	683	672	675	700	667	650	683	678	679	637	686	678	717	664	704	696	662	655	637	686	664	661	686	650	658	653	653	689	677	685	667	649	682	639	654	684	673	683	633	661	694	662	676	688	662	688	708	637	654	669	708	650	649	673	680	654	685	653	679	698	623	699	687	643	694	695	671	681	691	698	682	622	662	696	731	671	695	680	719	666	650	665	683	642	676	656	656	670	661	678	700	660	674	662	628	682	668	638	676	634	711	696	664	701	655	672	655	643	696	647	699	656	679	683	725	736	682	643	685	651	694	681	670	622	656	624	673	674	673	692	654	683	641	703	674	640	701	634	658	652	619	637	652	686	649	655	696	666	654	669	627	673	693	670	671	696	654	642	642	671	725	679	671	632	627	688	679	642	623	668	739	672	674	644	656	697	664	649	666	680	673	648	639	610	655	644	681	593	641	654	712	684	675	658	656	670	660	674	719	685	655	664	655	684	676	707	669	656	659	611	617	666	680	658	672	707	650	677	668	717	692	670	655	656	709	692	687	654	690	661	671	641	657	703	688	674	698	636	670	647	673	692	680	659	646	683	678	622	677	668	649	673	703	675	682	621	680	667	665	641	681	680	645	620	669	645	685	687	631	681	662	640	686	682	702	657	699	650	615	674	652	671	683	706	675	699	666	705	635	663	649	650	619	721	687	703	706	620	664	701	676	626	675	667	665	692	631	682	666	644	689	622	635	685	654	661	671	673	696	653	668	637	647	645	668	648	603	668	677	690	694	721	672	683	633	711	684	644	647	669	663	642	674	669	686	669	656	657	682	664	645	637	672	665	647	698	608	643	651	646	634	661	675	683	642	686	648	642	694	658	648	653	647	672	697	658	628	677	681	662	713	693	671	656	707	668	676	697	713	716	647	662	678	651	702	657	699	681	651	680	643	692	713	682	672	640	703	651	626	657	663	645	662	704	717	683	689	664	708	649	666	693	673	655	662	679	663	631	679	685	641	663	638	700	647	679	680	695	683	657	655	643	654	728	686	652	646	674	665	678	668	671	675	657	678	721	657	674	681	634	678	715	675	710	687	689	723	652	665	673	634	617	674	652	633	689	739	648	693	676	693	672	680	632	620	662	656	689	680	676	661	636	647	647	628	684	715	709	679	661	654	737	649	680	654	637	679	705	654	662	637	626	675	670	694	698	672	712	695	685	668	667	612	653	661	618	634	661	653	654	671	641	656	709	689	656	642	671	685	685	712	647	659	651	648	624	657	635	686	626	668	671	660	677	646	678	624	655	597	693	656	704	639	676	654	695	642	651	608	714	638	648	648	628	685	639	685	628	719	680	659	669	654	672	662	683	650	653	689	636	670	631	653	650	645	633	694	636	682	628	685	691	654	683	645	718	697	703	655	676	734	674	670	623	661	669	677	684	686	613	619	695	679	686	661	659	637	657	682	679	670	632	691	714	661	656	665	629	679	637	650	614	647	675	640	673	685	646	654	652	674	669	691	690	700	692	662	647	697	649	719	670	660	656	654	613	633	649	674	604	703	640	664	660	642	646	656	657	662	661	662	666	656	665	719	646	679	654	662	690	662	688	653	666	674	647	743	713	661	675	631	661	639	673	671	638	697	664	690	678	663	688	674	641	648	651	713	695	673	698	670	646	678	696	654	681	685	606	688	683	619	720	661	668	647	674	677	651	664	617	667	657	667	673	651	677	648	665	689	645	641	677	676	684	638	657	656	670	683	664	612	647	674	689	689	671	643	643	712	740	671	660	691	644	656	645	678	647	664	621	672	668	642	633	692	679	694	638	704	647	684	655	637	693	713	646	658	624	644	675	639	688	729	654	701	611	658	670	646	649	687	708	690	671	674	649	673	684	675	669	704	644	650	652	643	672	688	643	697	680	698	645	677	628	668	733	676	670	648	664	699	666	748	684	653	659	658	699	647	649	650	661	709	679	627	676	677	606	692	653	712	637	674	652	666	656	630	646	668	630	699	659	715	649	640	704	680	712	684	652	693	618	650	651	676	681	681	612	634	667	638	670	679	710	658	690	624	657	680	651	646	686	654	626	665	668	664	694	672	688	683	709	717	688	684	717	664	657	673	653	619	654	655	695	648	622	667	693	674	680	643	657	660	678	648	673	708	690	667	728	632	623	684	682	680	656	694	642	688	651	657	655	711	683	634	670	664	689	644	717	666	662	656	656	676	654	666	655	646	631	668	694	679	653	585	658	700	685	664	663	693	683	705	634	647	695	662	672	697	686	637	649	685	685	689	649	655	651	627	694	664	659	720	659	640	710	651	674	708	607	685	642	673	707	652	652	711	619	655	653	707	674	693	657
12461	1940	208	192	164	171	155	181	170	204	191	187	198	193	156	203	184	205	197	148	168	166	182	219	195	177	156	162	172	199	172	179	182	176	213	184	192	183	182	190	172	178	157	178	161	200	195	185	170	181	182	195	204	196	217	187	175	189	188	192	174	202	202	182	185	164	176	160	168	188	178	158	183	192	189	141	175	188	165	191	198	192	156	165	203	199	185	204	186	190	176	189	181	173	180	186	184	187	187	171	154	170	183	194	158	179	198	196	201	179	186	160	171	187	185	158	147	196	167	173	187	176	205	170	178	184	179	174	193	142	167	169	209	177	183	175	169	170	185	189	173	196	162	170	161	197	212	183	178	164	187	188	171	176	183	174	179	173	210	171	199	189	177	206	187	184	174	175	163	176	193	189	171	158	179	170	185	185	193	168	198	178	158	207	168	213	185	181	172	188	212	177	182	191	180	173	202	158	172	176	185	196	189	192	186	158	191	157	188	170	172	157	154	161	170	153	172	169	180	193	192	185	208	192	178	220	198	194	201	178	162	191	183	193	193	175	183	172	191	188	191	188	176	192	203	174	203	169	199	221	159	185	200	196	161	189	162	179	209	216	219	205	197	169	172	184	167	182	189	186	173	184	171	211	202	186	174	181	156	169	190	182	165	177	196	186	193	172	188	188	186	189	188	207	180	205	187	191	173	182	151	206	188	187	199	164	157	174	165	164	172	164	178	191	201	151	158	177	193	174	181	163	177	181	182	163	176	168	172	172	171	198	207	188	171	186	184	171	190	195	150	179	199	174	153	169	171	173	178	184	207	195	185	163	193	176	154	165	173	204	183	178	193	188	180	197	183	192	181	163	212	167	183	175	180	180	204	165	190	188	196	187	171	201	200	221	199	180	181	185	191	177	187	143	176	183	185	169	187	175	153	163	190	173	170	183	177	190	191	195	172	176	184	154	168	176	168	183	164	198	189	189	177	164	210	164	179	188	191	183	167	200	187	183	162	180	184	173	203	162	173	161	167	187	191	172	189	162	169	180	181	183	189	203	186	162	168	184	161	188	178	208	173	172	198	189	176	179	205	201	192	174	183	177	186	166	183	210	174	173	197	198	168	177	178	199	197	190	189	158	199	181	191	173	189	188	165	214	174	168	163	196	200	164	173	185	160	188	165	189	166	190	167	191	199	189	191	159	186	189	170	196	184	159	173	174	169	222	180	183	169	183	199	170	185	172	160	186	208	183	204	176	165	188	172	190	185	184	201	201	198	199	210	171	166	180	174	195	197	167	195	165	168	181	203	212	189	189	178	168	198	206	194	156	177	186	173	161	207	177	161	194	163	183	185	172	168	186	202	177	189	180	162	197	173	195	176	189	178	174	195	194	197	193	205	183	182	167	166	183	157	187	172	176	188	192	149	168	164	203	188	182	190	164	162	182	188	188	185	167	178	179	194	179	191	191	230	156	197	199	185	197	181	184	185	188	217	193	169	174	191	177	196	185	172	150	184	196	179	206	161	162	171	169	164	192	169	182	153	160	192	179	172	159	175	171	179	212	181	175	184	158	153	172	204	189	177	200	157	174	176	195	190	156	155	178	160	185	196	165	176	190	192	162	167	197	184	175	180	193	180	172	215	186	197	181	162	208	184	192	185	183	211	185	175	179	168	181	186	222	197	198	190	179	192	186	180	167	172	181	153	178	185	180	149	192	181	195	173	180	199	163	193	192	180	193	194	177	190	173	163	166	177	225	206	186	167	177	182	206	171	174	195	185	180	171	168	182	184	169	168	175	144	189	195	154	162	157	174	181	195	186	181	156	213	155	203	159	205	178	183	204	179	183	164	200	203	180	194	183	176	175	173	199	198	184	158	164	159	169	185	169	151	179	192	187	177	176	178	192	151	192	156	169	196	201	184	177	197	186	199	184	167	210	197	167	156	167	177	188	163	179	194	177	166	186	183	200	174	201	185	183	186	205	172	200	201	185	165	180	197	167	179	176	187	159	186	152	171	179	189	193	185	159	147	170	202	159	167	194	184	168	184	196	190	181	210	164	189	171	195	185	178	201	186	192	190	169	184	177	194	209	192	190	173	188	187	185	162	190	165	177	187	200	235	216	158	205	175	191	176	196	178	166	174	180	182	185	179	185	197	181	170	153	161	160	181	173	177	190	188	165	169	178	200	182	173	183	186	204	184	176	191	171	199	153	194	173	192	179	165	202	204	182	192	198	182	183	176	185	184	171	146	209	207	188	143	164	173	163	184	171	165	158	170	152	173	174	200	182	189	193	164	166	180	175	189	196	184	193	191	214	171	172	181	166	178	194	176	187	204	180	180	171	155	187	182	180	189	200	179	180	171	152	180	184	180	196	174	210	189	196	162	171	160	162	191	183	193	188	196	185	207	207	192	187	162	179	181	182	172	171	182	168	197	179	193	201	191	176	155	177	189	165	179	150	182	198	182	141	195	175	183	208	187	159	194	162	178	167	182	175	193	184	158	210	178	170	196	164	187	160	187	169	151	175	193	199	192	186	172	158	159	181	164	163	193	183	188	191	208	200	162	166	180	182	182	167	206	157	169	189	146	176	146	198	189	175	179	173	173	186	163	189	175	196	181	163	160	172	179	182	199	166	184	192	179	176	199	182	168	194	169	197	189	182	156	175	194	202	191	186	185	209	164	174	172	180	171	189	152	170	189	168	193	187	178	190	169	199	188	163	181	149	182	195	196	173	188	172	203	176	188	205	196	188	189	205	195	164	191	177	173	187	189	182	177	163	189	184	183	190	188	185	167	174	182	157	177	209	172	187	210	185	138	181	190	177	194	182	179	178	185	188	186	178	203	165	174	181	162	177	181	183	173	181	151	187	169	190	195	190	182	166	181	173	170	168	174	186	187	193	173	193	193	184	177	206	171	186	175	174	188	187	178	186	170	188	182	153	178	174	181	181	192	217	180	164	176	157	190	171	183	204	163	189	187	216	199	189	161	177	180	158	192	198	215	211	179	179	175	157	175	201	198	198	188	194	180	202	160	174	182	166	152	173	185	153	197	203	199	202	188	158	171	148	179	187	185	182	174	152	182	159	168	193	193	191	148	172	199	156	185	185	178	195	201	176	154	171	190	184	195	182	204	176	189	180	179	190	179	166	172	157	171	176	157	196	193	184	192	156	203	173	166	186	193	184	193	190	193	189	173	189	156	184	203	184	186	148	167	173	185	166	201	167	166	208	152	173	154	187	190	172	175	190	179	206	169	165	196	203	169	163	197	178	168	208	169	196	185	164	193	181	197	192	191	192	165	217	211	178	180	186	180	170	172	170	172	158	191	176	201	181	182	170	225	182	191	171	162	203	196	182	190	179	185	195	152	180	192	189	160	172	200	183	192	174	154	189	177	199	164	188	173	191	177	171	177	166	176	182	171	204	187	165	176	164	167	171	177	175	178	164	199	166	187	180	201	181	179	195	165	208	193	176	173	194	181	189	194	150	185	194	147	201
7553	1148	467	439	475	428	453	457	463	406	419	427	405	450	431	443	398	412	411	402	428	440	399	476	427	456	425	428	416	416	460	422	434	413	434	434	416	424	438	403	455	422	456	441	431	446	443	470	444	432	462	417	457	444	440	463	440	438	455	487	472	428	447	445	399	426	435	465	420	453	438	444	469	420	449	454	438	448	452	429	421	444	429	437	447	440	463	405	437	438	433	446	472	440	418	448	478	429	434	428	405	451	393	415	429	451	412	447	435	470	421	428	459	429	420	489	409	434	435	445	405	457	442	419	419	438	444	390	414	413	445	410	426	418	423	413	462	423	433	452	421	441	437	452	442	404	408	430	424	449	418	417	423	426	505	449	415	468	416	416	421	421	449	420	462	421	448	412	397	465	424	439	418	424	422	472	445	400	412	418	395	410	433	437	443	440	418	429	405	432	409	428	480	430	443	412	415	412	441	416	440	412	454	421	364	449	422	428	430	457	458	440	421	432	424	431	440	487	465	420	434	448	412	426	434	440	409	460	404	424	402	424	431	433	468	426	422	404	417	428	415	431	479	415	446	422	474	400	446	353	444	433	448	415	398	461	447	419	412	395	440	430	419	455	420	419	408	410	446	392	436	441	409	433	425	416	414	403	401	397	425	393	425	432	419	371	446	433	439	418	410	394	437	405	445	420	421	434	435	418	431	441	460	398	408	429	448	428	392	418	460	423	453	442	437	432	449	402	427	443	431	406	414	469	428	448	454	439	431	434	462	464	435	397	428	429	422	413	453	430	460	467	438	431	431	419	449	426	460	480	396	453	404	438	426	441	419	401	464	436	471	391	437	398	391	426	434	423	446	435	403	440	438	436	424	430	415	455	400	417	441	421	427	429	425	440	437	428	413	481	433	437	418	422	434	459	440	474	408	456	414	448	432	416	413	452	424	420	430	360	434	410	457	437	413	427	416	403	428	400	422	428	431	411	442	398	421	381	380	439	461	451	411	426	406	424	446	433	445	431	429	435	429	422	407	423	424	416	413	412	419	447	444	452	419	435	424	428	451	442	415	445	398	450	409	431	430	433	435	411	450	453	441	449	430	430	435	417	430	456	425	437	432	454	441	413	417	399	431	447	436	484	465	465	435	447	406	429	462	410	414	408	447	413	429	440	413	413	410	430	421	432	471	478	442	424	458	418	411	410	450	440	429	435	431	451	413	421	454	435	420	454	421	470	471	428	483	400	431	437	479	417	429	416	440	431	460	452	400	429	427	446	438	448	431	449	401	393	433	432	423	422	439	400	415	443	460	434	413	404	414	391	404	399	448	464	434	431	451	435	452	396	463	425	408	426	444	416	440	447	432	459	410	415	402	451	465	440	423	442	462	440	451	421	428	407	410	487	459	420	453	456	440	399	432	402	438	425	414	458	400	435	470	431	441	422	436	399	403	409	456	438	460	414	468	427	389	409	401	424	425	437	444	422	442	422	405	387	423	417	438	438	427	441	429	457	464	450	453	418	412	453	457	436	405	405	465	422	428	453	446	457	410	402	436	380	400	423	421	386	419	419	414	444	429	391	473	415	436	413	429	438	420	441	416	451	413	448	465	409	454	406	427	442	423	456	414	432	436	462	421	422	390	449	424	436	423	451	398	445	423	425	463	436	445	416	436	452	466	456	420	470	431	446	442	380	378	468	414	444	393	419	481	436	414	397	401	424	426	462	395	424	454	398	483	425	423	442	445	450	429	449	446	427	414	431	429	451	459	412	440	400	441	452	434	417	422	437	411	456	380	407	445	430	419	432	439	402	431	451	424	433	409	371	445	419	417	430	409	407	441	463	427	399	405	410	400	429	417	413	445	444	398	452	458	441	440	420	412	404	418	433	413	403	408	432	434	437	439	406	432	466	439	446	439	414	437	400	446	434	436	463	429	428	398	442	438	403	499	438	396	419	427	424	435	409	454	401	454	414	432	423	392	473	444	411	467	452	423	435	406	419	409	396	428	402	421	439	438	427	443	440	456	425	432	385	449	413	430	420	410	432	450	442	423	436	418	422	463	402	429	419	463	444	445	465	443	430	440	417	394	408	454	437	423	420	412	418	425	406	433	446	406	424	430	425	456	478	444	427	474	432	424	425	461	433	437	438	430	446	409	433	450	422	436	431	413	418	432	401	450	415	454	389	414	428	430	455	461	432	418	450	403	422	446	430	426	442	419	425	414	437	406	440	466	449	435	418	416	440	465	405	392	415	439	423	445	423	474	447	435	415	419	449	458	422	407	449	400	411	444	425	428	383	436	418	457	443	459	376	446	425	414	451	443	409	415	423	433	457	419	441	419	407	428	418	415	454	388	427	480	405	416	397	441	416	440	468	412	406	401	440	415	441	438	442	428	465	440	419	404	429	408	412	415	378	412	447	424	436	402	423	408	446	448	452	402	435	451	391	405	403	439	434	439	437	424	429	410	428	438	399	441	425	468	390	427	425	457	402	394	390	436	445	463	437	423	413	433	404	387	414	431	433	434	439	417	422	411	430	400	432	413	414	428	430	423	422	452	398	421	453	443	405	419	424	435	427	439	428	428	439	439	415	450	437	406	439	435	415	447	443	421	435	414	423	463	436	424	420	413	434	435	417	413	412	412	414	479	444	426	417	394	477	443	422	413	455	450	417	462	469	438	431	438	423	427	442	453	456	427	402	409	437	394	447	456	406	418	436	456	428	434	436	420	426	465	420	456	432	426	426	433	445	407	421	429	449	435	398	434	490	418	437	432	414	439	470	433	431	440	430	439	402	458	432	416	453	427	438	433	434	436	439	431	452	440	417	445	398	441	398	428	398	431	408	430	414	412	433	453	462	413	432	420	438	414	451	450	437	444	439	409	429	436	446	423	420	439	457	422	435	398	463	413	474	425	414	451	443	451	406	422	429	421	435	411	401	416	462	435	486	410	433	426	469	462	444	395	461	441	480	453	434	416	493	441	450	452	416	411	408	431	441	431	414	420	425	434	435	437	439	436	425	426	422	449	439	461	394	422	445	437	459	416	420	412	453	418	381	423	465	434	428	430	428	444	413	441	405	423	395	453	432	421	393	417	420	441	469	427	428	454	418	430	422	404	462	426	432	414	459	416	421	443	437	430	431	403	434	455	475	466	432	453	417	451	428	448	424	422	419	428	426	423	446	430	441	447	438	417	435	424	439	427	405	437	462	445	440	416	453	447	408	430	439	455	427	437	423	436	414	464	464	431	439	399	419	437	441	390	441	377	463	432	424	417	453	439	422	430	435	429	420	457	460	449	407	419	445	441	435	429	427	433	441	423	422	424	421	448	472	427	428	426	386	406	415	425	415	427	434	405	480	401	421	439	422	431	438	388	386	460	427	438	411	419	426	427	421	428	416	414	453	429	427	404	413	405	426	428	406	414	416	432	396	428	405	463	455	439	422	445	441	453	445	441	430	430	460	498	452	407	430	396	438	430	453	416	441	424	426	431	443	414	461
31567	7819	814	574	396	398	343	290	318	296	275	290	288	301	276	335	299	264	270	251	260	273	258	278	299	271	273	252	295	288	256	268	267	307	283	276	302	250	277	280	249	277	259	247	262	280	250	252	305	268	282	277	291	246	279	278	297	280	267	263	284	302	267	266	310	269	264	294	305	281	290	277	287	284	268	289	274	270	297	244	288	252	257	283	257	295	282	258	279	273	272	256	272	305	244	267	280	282	241	273	298	302	294	275	302	241	276	283	292	271	255	275	274	273	251	287	298	310	295	236	227	266	241	281	261	295	267	254	287	266	252	258	245	257	261	278	270	235	246	255	259	264	259	258	297	317	277	263	248	269	248	253	250	270	230	247	240	302	258	263	262	260	253	260	275	265	272	267	267	315	288	285	262	276	257	259	274	284	270	290	271	281	267	276	226	286	252	245	258	279	256	268	252	247	269	259	295	280	252	259	288	276	259	277	251	262	273	289	275	269	256	276	272	300	269	258	283	259	287	248	317	229	272	275	271	301	250	273	256	265	231	262	279	272	285	284	275	300	253	292	269	284	255	282	235	279	229	253	292	276	302	253	272	259	266	230	266	297	266	245	302	295	280	249	277	241	259	245	280	242	242	269	271	265	249	275	256	262	254	247	301	263	318	240	270	273	272	266	277	291	283	267	274	267	279	280	289	256	274	261	251	275	247	248	201	264	258	249	279	256	261	271	242	277	294	294	307	261	278	292	281	257	242	300	272	287	280	273	283	297	277	249	289	266	272	282	282	276	281	262	270	278	278	280	292	283	311	284	279	267	302	271	262	248	264	284	277	259	300	291	262	261	243	259	260	252	299	270	275	298	261	271	285	300	275	290	262	270	247	241	237	262	329	283	295	301	265	271	289	232	278	276	299	256	273	280	270	274	288	235	265	258	244	254	271	257	256	298	283	268	275	253	262	260	323	282	268	275	252	265	262	260	278	263	273	265	279	294	270	275	250	287	294	261	300	269	272	242	294	283	273	269	260	265	250	270	313	295	287	252	258	272	269	264	258	294	264	287	262	268	260	292	259	276	284	273	281	274	287	259	210	270	259	287	282	286	271	248	261	256	252	286	277	282	277	256	242	225	251	294	259	272	265	267	262	262	239	262	250	279	262	258	291	264	262	241	259	285	259	282	255	285	283	261	273	234	279	280	254	256	252	274	297	247	289	284	284	278	260	252	271	285	294	240	278	270	275	272	299	289	249	273	263	267	255	257	255	256	276	288	261	261	282	272	271	276	276	285	256	270	293	288	296	292	262	272	270	263	271	284	271	289	279	252	283	258	258	255	280	250	301	277	291	266	298	267	280	266	266	292	275	253	271	269	283	255	254	263	274	262	324	257	293	308	275	248	276	283	243	231	289	260	273	278	269	304	260	231	266	273	278	302	288	242	278	261	232	278	291	268	239	278	268	266	265	278	251	248	263	271	270	260	289	284	255	228	263	279	260	266	268	262	255	275	251	294	237	284	280	256	265	270	262	253	282	303	281	295	266	279	246	290	279	286	292	237	267	278	263	281	254	255	297	285	304	276	257	287	282	270	287	267	264	250	234	247	273	285	253	238	263	295	266	263	293	256	249	286	277	293	277	260	270	282	256	262	273	256	292	229	266	274	276	274	229	244	290	235	269	267	268	285	280	270	270	261	267	273	254	257	281	257	276	262	263	283	285	266	271	282	267	242	265	289	296	227	267	277	261	290	280	272	303	250	271	262	257	279	252	243	243	249	277	283	261	253	264	277	256	304	289	272	261	262	249	291	281	281	248	255	267	276	271	236	269	239	278	287	279	272	284	241	295	276	271	238	309	278	270	259	273	282	293	276	275	258	265	278	277	279	301	250	270	241	252	265	297	276	265	261	301	236	264	250	277	262	258	230	275	268	282	253	248	278	271	270	295	248	272	271	295	247	267	267	263	310	280	241	283	258	274	272	258	271	251	277	268	267	256	312	267	245	255	256	259	291	285	279	307	276	290	294	251	260	289	264	282	263	270	300	265	265	259	281	279	289	277	286	256	288	263	261	266	266	264	291	264	301	273	278	270	289	256	244	239	272	240	219	246	269	289	243	265	272	271	281	270	283	251	255	298	227	288	296	277	282	260	255	312	278	273	273	284	272	250	281	284	297	243	274	280	254	258	265	257	285	259	281	253	252	301	257	288	267	255	250	308	282	265	281	247	299	287	267	270	287	243	265	307	266	268	251	279	311	270	262	252	248	264	246	242	297	284	244	269	254	278	272	280	282	319	284	290	259	278	262	270	263	263	267	270	268	296	261	296	289	268	261	256	270	247	270	260	255	263	287	274	269	272	285	272	279	259	259	284	241	262	254	268	277	256	266	247	299	270	275	292	295	274	252	272	244	293	278	278	263	265	263	259	272	227	300	319	285	277	253	261	277	288	263	278	287	271	278	289	294	289	274	294	266	305	269	296	258	265	259	313	267	292	285	278	255	302	291	286	267	262	265	254	270	276	280	313	283	254	277	268	261	277	275	278	268	262	289	278	279	275	263	281	266	262	269	257	302	302	275	239	273	271	267	250	286	240	274	245	243	291	288	272	249	267	244	249	286	297	281	278	258	236	281	254	271	259	324	284	280	255	274	265	282	291	280	271	285	265	260	275	266	280	299	257	279	273	267	267	284	291	288	271	257	289	255	268	264	257	277	292	276	258	276	252	268	254	251	254	244	280	254	287	273	272	273	256	265	299	261	241	282	271	279	291	276	269	281	269	297	245	296	263	239	238	259	258	274	246	278	283	289	258	285	300	270	250	265	231	249	288	265	274	268	274	273	301	283	270	250	263	248	253	275	298	311	275	227	240	262	265	292	271	291	247	264	249	271	267	270	275	241	233	296	264	274	262	243	297	269	293	272	271	224	277	262	254	244	293	296	271	253	282	286	257	278	263	268	274	261	266	281	281	297	287	279	292	252	301	276	283	249	250	232	291	260	275	298	274	245	298	263	254	305	263	263	294	275	237	286	292	257	296	292	273	320	288	278	292	271	263	260	244	268	266	229	261	272	270	288	270	256	266	270	274	288	282	274	275	277	287	249	240	247	260	282	287	258	253	265	286	254	286	297	244	279	266	258	291	270	275	287	291	279	258	283	268	280	276	255	272	273	283	247	246	303	252	293	288	271	294	258	295	261	235	273	246	264	259	261	241	284	249	227	256	239	232	263	273	259	256	281	282	265	316	255	266	263	286	284	251	256	267	257	286	281	261	294	261	315	292	253	286	279	270	263	315	286	275	261	295	239	255	287	265	311	261	264	292	271	272	265	275	272	284	263	273	273	259	265	259	279	247	278	282	254	271	317	267	285	291	272	255	277	270	263	278	305	295	289	243	261	258	263	281	275	272	247	265	275	262	260	269	281	279	281	253	244	251	289	310	295	253	255	260	239	260	276	247	252	244	234	263	264	275	264	265	291	293	281	296	281	264	273	273	257	270	272	253	273
18835	2731	1247	1405	1192	1068	992	832	813	773	818	698	736	674	690	614	679	661	644	631	648	615	659	601	688	584	599	661	678	588	593	647	663	675	606	592	594	633	595	624	604	588	616	638	596	634	609	702	663	701	671	629	655	681	654	680	645	669	644	673	612	646	648	637	664	646	651	587	591	611	638	654	619	613	639	603	625	625	627	616	602	615	605	616	608	619	554	594	642	616	615	598	611	590	579	595	584	591	614	613	613	600	628	626	578	673	558	633	632	610	652	614	576	610	579	603	582	631	646	608	587	635	619	649	651	569	561	682	578	619	617	624	589	647	599	598	639	582	598	564	610	614	633	615	626	592	581	613	633	592	616	605	571	583	566	617	630	574	569	636	673	562	601	616	600	614	648	628	600	569	598	581	602	638	616	603	559	614	592	597	607	572	594	572	591	613	613	604	632	571	642	616	589	585	626	613	624	628	600	593	639	594	658	657	595	589	604	591	565	624	580	619	589	595	611	610	627	605	634	581	601	597	621	656	634	603	607	638	617	624	571	567	637	584	578	610	602	605	598	572	591	624	592	621	640	613	638	629	609	593	640	566	647	567	631	610	550	581	580	671	638	619	585	613	603	577	590	606	605	615	586	617	600	595	603	611	625	624	578	564	543	598	636	578	621	634	580	614	570	595	613	589	624	602	611	588	606	603	609	578	556	588	651	599	588	576	620	622	570	619	654	648	559	559	596	614	608	613	592	600	613	566	610	589	612	592	647	629	618	591	527	563	662	553	602	598	645	621	586	619	591	583	583	609	588	617	630	617	644	572	606	613	623	585	573	575	605	608	622	597	569	589	606	628	607	609	635	632	547	580	600	602	594	587	623	656	630	596	618	620	587	616	556	649	638	582	597	596	621	579	622	621	614	545	599	610	615	610	657	594	567	581	610	618	612	617	660	609	566	560	636	637	607	627	562	629	587	633	658	608	593	608	590	528	593	605	621	586	600	588	584	635	649	638	589	546	569	622	633	594	598	615	622	610	636	581	582	612	612	603	595	594	583	620	621	611	579	596	610	603	609	579	610	648	647	618	627	590	569	629	630	607	601	667	642	629	621	557	579	602	613	558	579	653	593	600	643	637	591	607	616	624	626	612	572	582	544	625	616	604	602	625	613	591	606	631	590	599	617	637	601	616	597	609	591	589	605	585	637	586	634	598	618	575	590	614	637	587	602	613	587	629	581	620	589	598	649	598	620	598	604	589	644	601	595	594	608	580	602	605	568	623	619	586	566	582	645	590	643	595	572	590	601	600	614	590	636	593	562	632	592	615	614	619	601	629	580	650	645	614	598	609	568	603	607	595	603	616	591	607	550	594	624	605	605	635	644	589	631	620	653	602	619	626	636	578	566	637	584	612	617	573	606	554	581	573	606	585	603	604	593	622	615	615	622	598	629	603	616	625	620	560	623	617	581	594	626	646	635	631	574	614	617	630	618	632	613	609	621	612	650	617	599	595	596	596	611	640	580	561	569	606	618	604	608	594	602	591	590	568	587	621	630	600	577	626	567	609	573	593	614	605	630	640	599	585	626	607	594	531	637	608	610	625	596	623	587	595	582	604	600	586	638	570	595	640	629	615	599	634	621	601	644	619	634	580	602	599	589	611	600	625	594	630	606	627	589	586	645	617	617	582	615	632	622	621	590	666	623	597	611	596	622	571	597	619	580	539	565	633	594	628	530	644	603	624	652	572	610	620	600	602	622	646	592	602	596	615	576	587	566	575	598	585	619	603	590	648	577	614	630	551	654	613	646	618	658	612	612	588	590	608	589	578	635	653	648	636	582	604	583	581	604	649	566	641	620	597	595	622	587	618	608	596	622	646	654	632	610	594	599	589	608	628	586	599	619	654	639	591	624	595	655	594	663	621	624	593	603	616	598	644	643	589	578	594	595	616	591	545	591	582	580	631	636	625	591	624	637	577	581	563	605	656	622	605	572	590	583	610	601	600	625	615	593	590	609	635	618	603	607	609	665	596	608	590	571	633	616	597	643	628	631	570	598	622	622	634	596	598	618	586	593	609	593	620	602	583	599	613	593	628	587	589	613	618	601	600	578	583	619	574	649	633	619	592	617	610	585	642	584	648	611	565	598	600	646	587	608	602	619	608	644	642	623	600	581	609	633	592	596	632	653	621	623	572	602	583	620	619	635	588	652	604	610	603	603	587	604	572	635	589	608	591	626	620	628	604	617	603	560	608	595	578	619	590	620	617	597	630	616	612	630	585	598	602	626	607	571	598	597	562	600	601	591	612	619	621	625	607	626	562	605	583	631	563	582	611	635	565	599	599	592	624	602	557	598	607	583	587	637	629	617	616	595	585	580	625	634	608	599	638	626	589	615	618	602	611	654	642	597	565	613	607	607	623	599	602	608	602	598	637	615	597	592	603	604	610	598	597	650	585	618	622	609	589	648	613	552	628	622	592	591	566	631	600	631	599	569	614	643	605	601	563	608	612	556	653	624	597	586	585	603	603	599	615	608	631	610	622	604	625	577	610	637	601	610	581	601	615	639	581	664	635	580	614	626	615	617	611	593	594	605	575	575	609	555	618	582	604	581	644	613	625	605	586	610	626	610	643	595	640	626	548	587	651	585	614	624	628	658	599	600	591	550	622	566	619	664	635	639	623	613	548	589	613	601	593	613	598	600	658	603	577	570	626	629	625	551	624	609	618	614	626	589	626	627	554	643	585	603	618	641	605	576	596	589	645	588	598	585	655	608	600	577	611	621	629	594	591	566	559	565	603	599	579	600	609	639	592	595	613	630	609	597	582	613	574	625	653	615	552	633	590	611	624	596	646	620	666	570	655	569	637	618	602	597	609	573	590	614	584	613	587	571	607	607	600	638	649	613	593	639	545	624	621	580	624	562	629	598	592	562	628	617	575	624	635	614	589	624	648	575	630	576	650	532	598	601	619	618	597	622	618	587	607	623	597	620	587	606	631	630	590	614	594	580	626	611	598	597	593	623	641	628	608	644	569	595	631	629	602	628	602	610	609	614	579	621	600	597	593	579	591	613	609	590	625	609	580	584	652	553	568	590	593	594	549	588	612	577	626	632	614	614	603	617	563	652	621	588	613	611	641	608	588	556	616	574	586	636	597	573	600	577	677	616	627	564	616	602	581	616	584	623	592	597	615	642	634	562	600	664	644	632	614	682	599	624	614	667	604	629	648	605	622	624	579	649	617	596	596	588	631	577	624	684	620	624	616	564	644	605	588	602	604	593	599	577	595	562	588	580	606	608	638	627	590	609	614	559	590	622	623	651	595	572	610	557	597	581	628	613	625	669	602	594	610	581	611	605	640	628	630	614	614	650	643	596	622	606	635	596	604	613	573	624	636	640	632	596	623	650	549	573	594	621	600	575	588	587	605	601	611	612	590	598	620	636	597	622	643	586	612	654	613	594	641	585	605	591	600	570	631	615	608	612	600	562	586	609	583	651	599	612	627
41357	13128	1643	888	666	562	447	423	373	416	357	341	352	318	324	328	337	332	316	323	320	297	288	342	334	304	330	296	333	315	302	297	339	306	356	341	278	303	302	304	289	335	313	323	287	332	322	293	278	340	351	355	334	319	312	320	312	316	310	341	312	332	322	334	295	301	307	302	323	290	288	306	302	322	337	335	292	294	321	294	297	298	293	281	299	325	306	313	318	340	301	299	282	322	317	260	299	354	303	335	312	309	307	280	338	306	264	306	313	303	310	286	305	308	293	321	332	296	314	312	308	309	320	349	305	332	317	322	305	314	320	297	311	282	305	288	311	303	313	318	336	304	356	270	319	321	326	312	330	286	286	290	316	284	306	338	298	329	322	293	309	305	302	315	323	312	309	297	280	320	305	300	301	261	328	332	331	341	313	294	304	296	306	319	298	309	279	322	299	287	307	286	365	314	350	295	290	291	301	314	326	295	311	305	314	323	318	287	295	295	309	310	312	282	288	294	291	281	268	310	305	302	292	283	330	297	303	298	327	289	286	318	306	306	295	308	315	309	288	288	309	308	303	309	294	298	327	304	279	314	287	293	318	297	312	286	306	261	323	296	278	307	298	301	291	319	314	296	290	311	301	326	322	310	329	342	294	277	318	302	326	296	299	314	291	336	296	324	332	317	269	314	278	307	341	308	295	287	261	285	300	298	321	296	304	356	275	274	312	325	294	297	323	285	303	301	305	281	306	301	298	319	304	304	325	332	306	293	284	313	335	302	296	327	253	338	283	282	252	308	325	308	321	274	323	294	303	299	345	340	337	327	295	336	313	333	324	304	299	300	299	355	313	301	311	324	343	294	289	345	348	309	317	306	298	328	303	315	324	283	290	275	281	269	286	313	320	285	309	301	287	316	302	295	286	307	295	281	263	288	329	327	308	288	314	340	282	309	286	319	304	287	308	320	302	271	314	339	324	302	310	308	296	356	292	283	311	312	324	338	316	303	325	331	324	319	318	293	317	320	312	279	309	324	296	318	316	319	315	314	305	315	312	321	319	303	321	289	325	306	324	284	325	296	288	318	285	286	307	313	300	309	312	311	289	279	263	301	283	319	262	296	284	341	311	300	295	307	295	314	277	309	295	298	306	297	284	331	302	323	321	293	343	330	306	295	311	284	310	328	318	318	298	322	256	292	318	253	308	343	314	310	322	324	313	327	300	324	303	314	311	299	310	272	291	295	311	291	327	308	315	291	275	297	298	339	313	322	339	295	343	283	277	321	340	275	318	307	316	296	323	261	323	288	306	316	298	297	303	340	298	306	319	305	314	304	320	299	342	335	306	299	310	342	305	286	294	318	329	306	306	321	261	304	332	283	311	346	322	317	293	298	310	301	261	307	317	350	327	355	301	300	359	283	299	301	303	322	328	292	308	330	332	310	292	311	322	309	332	300	272	323	329	286	303	337	304	298	309	305	307	329	334	292	339	340	323	305	345	293	293	296	304	344	293	283	317	326	301	303	318	340	339	325	307	320	301	330	294	323	290	320	337	336	290	305	305	285	321	330	298	292	309	306	304	274	305	292	303	291	324	279	313	305	326	310	300	316	315	314	285	264	300	305	278	353	296	285	343	297	330	277	294	351	304	335	321	295	285	315	322	328	326	315	311	286	323	308	303	301	324	281	289	330	279	305	321	290	311	350	319	333	310	303	277	329	308	338	336	291	315	339	285	286	307	326	301	315	297	302	284	309	306	311	323	283	298	312	320	302	315	288	323	297	285	273	320	316	358	316	284	273	297	335	315	300	304	318	322	312	294	308	318	297	302	298	316	271	321	316	299	332	293	312	329	309	275	303	331	322	302	323	320	301	272	306	328	303	322	289	310	322	282	302	326	316	274	331	302	322	318	324	319	302	295	313	310	309	279	304	322	296	324	318	330	319	310	306	322	297	327	335	286	286	301	282	321	340	318	310	334	323	283	283	335	325	299	319	324	313	336	320	344	292	329	322	299	275	334	298	282	305	329	302	293	316	324	314	302	304	280	312	336	316	303	335	333	289	296	325	310	351	271	304	317	294	299	348	314	288	339	283	316	304	292	310	299	299	304	323	314	323	307	310	333	311	303	288	326	313	294	297	349	309	305	282	300	300	311	292	313	288	342	318	336	328	324	270	272	284	333	323	307	354	316	287	324	319	323	325	325	292	326	314	309	309	289	361	271	314	354	308	314	285	302	342	277	286	312	281	291	327	311	306	276	309	304	281	295	307	356	334	273	296	311	311	279	275	323	285	295	300	277	320	287	320	334	345	288	297	297	348	312	295	328	320	304	297	295	311	310	294	282	322	323	298	301	312	308	309	337	305	310	307	354	275	318	301	341	291	322	306	300	322	299	256	313	325	280	319	335	358	303	305	312	284	302	267	291	308	292	298	307	331	310	339	322	327	290	310	333	316	308	321	296	292	306	308	307	306	341	345	312	305	297	306	294	323	311	277	337	321	279	310	275	339	302	301	325	311	311	318	295	316	273	295	321	295	326	298	348	294	324	363	294	311	323	300	265	291	287	305	281	303	294	339	315	310	318	299	326	312	320	303	297	307	270	325	298	291	316	295	306	331	301	296	281	334	303	332	289	299	305	335	316	320	308	314	316	292	370	332	309	287	280	299	322	288	300	322	308	294	299	273	316	300	301	329	281	297	301	318	300	292	306	315	304	321	313	285	293	326	323	315	331	325	329	306	320	343	291	307	303	296	300	317	349	277	327	297	294	332	313	303	256	330	327	283	312	305	263	321	313	321	336	306	341	307	270	295	284	347	301	298	292	275	309	301	313	286	290	334	335	345	306	303	302	316	333	306	313	285	318	320	328	347	294	293	350	306	299	280	327	295	306	310	325	319	342	306	241	310	343	314	305	352	309	347	290	297	288	277	321	321	299	293	307	325	303	337	278	356	302	322	315	297	321	311	297	271	297	324	297	334	310	314	284	319	299	312	322	274	317	297	296	300	324	311	278	294	297	323	295	341	305	286	322	280	298	299	315	293	318	319	303	268	288	316	308	305	290	303	290	299	284	318	342	295	287	327	309	325	291	313	281	296	274	317	280	322	331	304	297	340	309	308	322	320	321	266	319	332	276	333	290	304	302	305	310	295	309	289	301	338	273	290	300	300	265	311	333	278	339	278	311	282	336	310	321	311	260	314	304	315	327	283	331	329	307	354	314	339	322	302	325	335	294	318	289	300	283	322	313	322	341	314	303	320	333	272	282	293	276	305	318	333	306	277	323	314	269	333	312	300	335	276	309	294	309	286	309	319	304	306	311	311	289	327	309	278	314	296	334	337	323	355	346	283	298	273	306	304	271	321	324	304	294	289	310	324	314	327	313	341	335	373	301	285	301	339	308	295	287	302	334	324	265	291	295	325	305	337	312	333	289	312	303	285	276	322	294	305	299	298	294	275	320	273	295	296	278	295	317	313	347	295	287	295	307	295	322	297	294	288	305	281
24256	3968	1926	2188	1919	1497	1327	1155	1098	976	934	882	930	816	818	794	798	794	750	750	724	751	730	756	761	716	657	660	726	691	713	663	739	656	649	693	714	662	728	691	691	662	677	712	708	729	703	734	749	731	753	704	743	736	752	759	789	746	760	739	721	725	741	730	698	717	705	704	703	720	705	708	661	690	723	675	664	655	729	686	664	698	665	640	711	705	681	696	690	668	702	657	711	700	675	664	714	649	683	676	624	710	676	720	644	651	646	645	627	652	670	642	681	618	652	695	684	649	682	698	666	633	708	704	653	656	656	692	694	670	711	663	667	691	652	650	668	665	655	692	656	694	681	713	680	612	652	645	665	652	693	635	688	680	671	661	655	649	658	662	662	649	642	652	665	669	597	644	706	674	695	602	716	731	708	623	659	694	634	679	707	685	717	688	696	680	651	663	655	675	638	666	645	649	621	654	687	702	638	682	665	668	684	693	645	630	690	668	670	660	725	665	660	705	726	691	630	684	682	651	648	628	665	657	664	621	652	679	653	640	620	654	665	661	634	660	673	703	644	621	718	683	623	691	681	620	672	670	640	650	649	677	669	685	657	686	691	660	672	633	713	677	656	673	699	666	665	649	670	626	641	618	665	668	643	691	642	612	703	664	661	704	658	634	626	659	673	667	678	649	669	647	631	684	616	636	641	691	652	649	621	691	635	705	677	677	650	663	618	706	648	661	654	628	719	661	644	661	659	628	644	638	707	660	644	700	695	652	660	660	687	628	648	680	646	608	672	695	708	656	632	651	680	645	626	682	663	602	647	652	639	662	646	651	693	680	639	669	678	659	729	674	653	646	667	671	671	673	636	695	646	646	670	665	742	658	668	667	631	649	683	737	699	723	711	629	669	657	697	644	692	643	709	624	633	646	723	688	631	661	655	720	685	686	684	677	721	714	670	655	694	655	631	632	671	674	636	658	690	701	675	680	665	637	671	635	705	645	660	651	693	644	657	640	658	722	660	681	684	605	676	642	645	687	663	658	693	699	655	696	664	676	678	661	692	641	650	644	679	610	670	656	679	671	679	708	656	692	678	637	681	627	672	679	713	637	675	649	702	692	649	690	631	676	670	628	613	666	715	693	643	692	683	636	658	677	669	694	686	653	664	688	629	647	698	666	654	662	651	629	704	663	721	659	626	687	655	661	643	612	692	691	643	686	653	679	687	691	694	658	678	683	663	638	660	666	648	699	646	698	654	644	635	668	681	699	690	668	668	696	639	643	695	651	670	636	685	668	715	647	655	700	682	640	655	662	635	666	640	654	654	642	668	653	702	639	646	680	629	650	653	645	676	680	667	700	662	674	703	644	688	663	632	664	709	667	688	680	666	618	669	687	690	662	659	709	702	651	632	685	680	648	680	648	695	669	653	705	650	627	688	660	587	645	646	648	695	696	637	716	690	678	702	663	660	663	664	659	682	672	631	663	668	667	682	641	658	672	655	649	650	703	659	691	690	683	667	694	662	635	685	698	649	643	642	681	680	696	623	696	655	661	659	695	687	653	658	627	633	650	666	681	678	656	662	655	704	669	633	644	745	646	677	654	691	641	677	637	662	643	707	674	657	666	636	676	683	685	616	678	606	689	661	672	697	686	646	668	711	699	648	628	677	636	656	643	650	657	671	695	633	662	640	625	635	682	684	646	673	667	659	649	683	679	640	630	694	679	642	657	609	693	609	675	660	702	654	720	702	609	642	674	643	688	704	693	603	653	639	668	648	664	677	632	660	635	645	662	639	642	665	650	682	655	642	655	660	666	677	642	719	674	662	661	647	640	672	658	689	648	682	751	665	636	619	703	625	645	683	630	644	665	690	662	663	654	655	675	691	665	698	653	642	629	693	698	708	698	631	647	662	629	649	676	624	624	650	686	656	626	683	637	648	667	698	663	642	665	670	654	679	696	638	685	638	712	635	647	667	652	680	665	685	657	613	669	713	671	658	661	630	646	679	698	639	633	674	680	694	662	668	681	641	687	604	692	690	647	687	702	710	658	665	671	686	696	659	677	668	627	664	695	621	679	660	667	644	677	675	686	702	659	644	672	688	661	678	732	646	656	631	615	691	681	674	661	685	659	687	631	728	658	644	665	678	618	657	664	654	637	630	644	724	657	687	657	708	692	663	633	670	717	628	655	667	643	691	685	665	644	677	671	660	649	643	695	610	674	627	694	641	647	627	706	650	662	677	631	678	651	697	700	700	665	655	675	650	729	720	677	666	647	612	692	656	654	651	678	677	657	612	709	680	648	695	669	678	662	733	688	672	630	619	646	694	674	669	689	712	671	666	672	599	669	621	689	618	668	655	674	658	642	641	669	653	669	697	679	685	657	701	615	693	662	687	687	687	665	672	660	668	618	687	636	672	662	642	685	643	672	624	629	663	657	670	692	634	659	696	639	614	716	660	634	685	646	657	715	677	686	649	653	679	649	714	664	622	730	669	675	665	666	691	663	690	705	628	676	606	698	647	644	696	665	655	664	642	666	661	666	663	638	667	663	638	645	674	605	656	634	631	622	670	670	697	710	654	655	646	602	701	695	700	652	663	668	643	663	653	672	664	705	655	639	668	644	623	683	636	701	669	654	688	717	652	654	687	667	681	649	664	704	667	712	676	625	676	674	705	697	634	670	652	642	634	681	635	653	694	648	644	714	660	692	672	654	617	664	674	656	706	676	665	651	665	682	732	662	689	666	599	679	641	711	714	674	680	658	655	678	646	666	668	618	718	717	699	684	657	681	677	662	627	651	696	688	651	661	665	683	643	723	648	641	666	681	703	633	677	643	636	673	708	661	685	645	672	616	652	652	649	681	651	672	657	627	684	642	696	645	660	598	654	625	643	681	640	676	611	676	696	722	676	645	666	719	650	664	679	679	699	668	676	641	659	672	692	663	668	646	716	621	675	679	671	635	671	641	646	703	685	666	664	656	628	698	679	718	680	610	633	644	618	599	638	629	654	662	667	695	679	664	634	651	656	631	699	654	651	672	679	685	708	678	645	664	693	663	688	642	642	682	648	655	661	665	647	642	634	680	643	647	670	675	704	652	686	688	654	672	614	657	672	627	666	718	660	648	647	656	679	638	664	684	635	672	644	633	668	682	627	633	687	686	662	669	668	647	673	646	710	694	679	626	645	666	605	664	667	662	659	724	625	650	665	682	648	674	641	665	671	626	662	656	672	654	648	643	654	694	694	648	623	698	677	639	647	686	705	668	614	620	721	650	620	664	628	663	660	653	653	681	682	635	662	678	681	679	631	638	696	674	694	702	669	713	674	651	657	697	710	672	676	650	666	656	657	639	630	647	673	673	648	679	667	668	728	648	667	658	641	603	629	663	686	626	660	696	715	674	612	720	667	629	668	634	671	672	639	648	637	682	699	676	657	618	674	686	639	664	669	648	644	705	705	653	668	637	671	714	693	670	648	659	668	652	661	640	648	655	673	645	683	668	671	677
13111	1893	197	186	192	195	175	183	208	201	195	182	184	177	174	172	202	170	204	165	170	164	156	193	167	188	184	179	169	190	178	172	195	169	186	206	182	199	179	180	183	175	170	171	186	225	197	201	179	153	171	175	187	170	165	190	206	161	160	197	176	159	177	194	164	215	202	164	143	195	163	197	187	194	199	195	180	160	176	181	188	172	157	175	164	169	176	188	160	179	184	198	167	176	191	172	198	176	169	164	170	191	171	173	217	181	176	168	198	183	177	186	195	207	166	180	169	187	166	198	181	173	162	184	190	180	182	174	194	193	185	169	179	165	175	182	162	184	192	178	177	188	177	185	214	200	206	219	188	213	176	173	196	178	195	172	218	168	190	181	178	192	182	194	174	205	188	190	213	194	178	176	163	178	169	176	190	174	209	219	201	175	185	181	187	190	175	171	173	194	162	189	175	203	165	196	213	176	184	200	162	207	174	192	201	184	142	172	186	187	198	167	180	173	177	169	177	170	186	219	206	202	176	178	193	193	169	167	182	186	202	184	183	191	190	165	190	183	185	227	205	188	176	177	185	172	173	177	196	195	187	203	170	187	162	188	174	187	156	187	158	172	173	181	193	203	178	199	175	195	195	168	160	169	191	176	182	182	168	197	170	181	199	181	188	163	161	198	190	189	205	225	186	198	166	177	195	172	186	172	207	193	175	180	202	188	202	204	175	169	188	185	208	177	190	166	182	186	186	198	190	175	187	195	160	184	169	210	198	154	166	175	197	169	193	186	181	211	188	160	174	160	179	177	182	207	184	155	166	177	178	210	180	164	182	191	196	210	190	189	192	207	174	187	155	195	192	178	200	217	193	196	185	186	196	165	163	185	186	202	219	182	197	196	158	191	172	180	221	169	190	168	182	174	208	161	182	164	198	172	187	171	168	166	196	182	170	178	188	191	173	201	170	187	190	189	156	175	166	180	184	196	167	208	197	168	196	196	180	200	180	204	172	182	199	169	201	183	187	189	187	198	152	174	193	165	174	190	172	185	183	177	205	182	154	179	200	181	196	166	175	192	160	165	177	165	210	182	211	179	157	176	165	177	165	206	185	190	188	182	177	182	192	180	212	201	181	191	203	145	179	174	184	175	163	184	162	174	153	176	184	193	176	175	209	179	183	186	177	205	191	180	161	153	186	189	170	176	193	167	161	182	191	176	185	201	215	190	191	185	196	180	197	195	173	178	212	187	212	199	197	187	180	178	201	189	169	200	170	173	172	184	177	156	192	197	153	177	195	184	186	197	179	171	171	224	169	166	181	173	180	184	164	175	195	203	183	174	166	200	210	201	168	184	202	196	182	177	163	172	219	197	167	171	174	184	195	171	165	173	187	183	192	172	183	171	206	178	204	172	175	164	191	172	172	171	168	169	209	188	183	193	187	176	174	170	173	169	193	157	170	163	181	200	200	174	176	175	186	172	179	197	181	171	170	202	185	197	177	191	174	193	183	163	205	198	176	174	158	159	185	171	194	174	189	184	187	162	189	178	175	179	190	174	198	192	187	182	225	205	157	194	186	169	194	177	171	204	144	194	181	180	192	209	209	193	156	179	164	192	214	178	204	172	176	174	199	196	187	173	172	191	223	165	171	180	185	184	181	177	182	180	203	192	165	160	174	211	208	191	182	174	180	195	177	183	191	176	190	190	175	172	194	168	164	180	161	169	186	183	174	192	205	164	167	189	185	200	192	191	172	209	192	187	175	165	164	160	175	177	195	170	155	196	184	175	201	179	178	192	162	151	170	173	185	180	192	177	187	188	188	185	174	212	171	175	193	171	187	165	171	204	194	186	168	176	215	170	183	191	166	194	172	166	172	184	191	194	194	198	203	191	193	165	178	188	225	208	195	174	190	173	170	163	203	177	166	206	202	196	161	174	163	174	176	220	161	167	197	191	179	216	197	200	178	163	180	188	161	177	173	175	167	179	191	172	211	170	195	189	171	178	160	184	179	192	187	205	181	168	187	170	197	182	147	165	163	191	154	165	149	185	162	203	168	183	192	179	163	186	167	178	199	186	174	174	189	223	186	170	190	167	191	220	176	182	157	178	201	164	191	188	177	165	188	174	190	152	174	195	227	153	157	185	181	189	195	181	186	169	193	179	170	193	186	170	188	201	175	157	213	193	195	186	187	166	164	179	160	155	192	173	193	188	163	190	183	177	149	180	202	199	179	187	180	178	194	173	191	187	197	199	175	188	188	158	162	180	195	190	191	198	149	169	169	175	202	182	165	172	181	191	187	205	182	187	198	166	174	193	139	162	164	170	186	190	201	195	181	181	194	176	164	200	205	198	200	164	172	195	167	178	193	175	210	193	194	174	184	176	172	189	180	164	181	170	193	185	178	182	192	166	152	166	181	182	212	197	190	175	180	142	183	175	148	191	166	168	178	182	173	193	202	190	180	182	189	177	179	167	167	180	187	200	193	183	189	175	183	201	184	189	160	175	173	172	196	190	194	180	183	163	170	193	193	212	188	175	154	175	191	209	173	193	172	191	175	177	190	147	186	168	154	186	181	191	193	171	161	220	210	179	170	184	203	193	184	198	206	197	165	203	185	213	204	193	190	155	209	189	198	168	168	172	165	185	152	177	169	204	183	164	179	168	211	224	183	177	207	171	192	191	197	194	190	196	166	170	166	186	182	194	184	177	160	179	165	214	176	200	148	179	172	164	165	177	168	183	214	170	196	159	173	195	184	188	212	197	186	169	190	175	183	194	207	160	173	175	176	173	175	188	173	167	176	190	174	167	184	170	179	179	166	198	166	164	179	192	181	197	197	193	208	175	185	194	184	175	169	218	186	188	154	193	196	190	188	194	207	195	160	191	168	173	166	201	197	195	188	188	179	199	202	177	197	205	198	181	151	175	177	177	215	189	200	186	170	195	175	212	197	175	190	220	165	194	179	179	190	170	175	174	171	213	209	182	132	168	155	182	192	173	186	174	198	149	185	175	208	230	176	190	183	189	180	176	193	176	191	197	182	201	195	200	210	193	205	171	185	179	169	184	160	162	181	173	166	174	159	166	170	182	197	206	179	184	189	175	188	168	172	191	180	191	182	189	193	208	192	201	151	212	155	172	194	199	173	207	190	171	177	160	227	198	198	171	194	168	205	205	215	165	189	207	177	150	172	178	176	198	191	205	190	183	186	187	191	200	196	186	226	172	175	170	206	204	183	185	163	192	206	177	180	178	201	193	187	189	180	195	178	181	188	201	188	167	187	182	195	179	179	172	196	196	188	169	204	175	195	186	178	180	198	184	196	189	191	190	164	173	192	176	173	176	183	169	195	199	162	208	161	165	165	179	189	186	177	192	179	196	206	186	183	172	195	200	175	154	177	163	174	159	185	177	207	186	198	204	165	184	173	189	212	187	188	174	188	185	164	156	169	190	165	168	174	172	178	181	225	193	177	184	213	182	190	176	199	189	175	182	183	186	186	188	184	171
7844	1038	480	468	475	475	478	437	443	456	442	463	455	439	440	405	439	410	438	410	436	447	454	427	427	404	431	407	416	431	467	431	448	436	455	435	418	427	434	405	431	424	437	460	450	407	463	486	474	443	459	442	479	501	447	466	463	451	442	462	455	403	434	435	438	457	455	463	442	493	463	428	419	429	432	458	452	419	462	449	410	421	470	421	425	441	443	416	458	456	446	400	456	433	425	448	426	410	434	426	447	401	415	420	460	452	454	423	412	426	408	431	453	430	468	425	407	426	440	428	433	451	446	437	447	442	452	468	432	424	433	431	451	425	435	467	439	424	471	454	446	417	415	439	421	447	452	431	444	440	431	437	447	468	437	440	429	431	431	419	420	456	425	439	473	431	425	464	420	453	456	408	445	411	430	481	423	421	430	454	426	413	478	447	451	449	420	431	460	421	433	416	446	396	446	431	401	445	503	452	452	446	430	457	412	425	394	413	427	409	440	467	483	422	426	441	425	443	420	438	414	449	473	434	436	434	419	441	415	449	438	395	465	431	450	410	450	439	416	430	412	464	405	454	403	429	454	418	401	437	435	441	474	456	436	437	416	411	476	434	414	428	416	431	484	464	440	433	420	448	418	396	446	454	444	454	435	435	413	458	419	467	446	445	456	437	437	418	431	420	431	415	426	436	434	450	428	430	433	399	421	440	438	433	434	461	478	429	445	467	442	450	432	426	449	431	443	439	434	447	413	463	417	460	438	440	405	432	441	413	387	451	412	447	415	444	443	434	431	439	407	452	416	407	435	411	439	404	452	397	445	436	451	440	420	425	494	443	451	489	411	435	427	428	419	450	432	449	462	410	438	426	431	430	435	401	436	437	454	417	454	467	450	464	428	422	420	454	446	436	427	446	477	468	437	421	424	412	413	470	440	425	457	456	448	397	409	443	438	418	447	437	413	429	418	417	418	435	456	444	470	421	416	472	464	436	431	399	424	444	488	449	448	453	440	412	439	414	434	396	444	414	453	443	425	436	442	456	401	447	415	436	438	400	424	451	469	447	466	426	409	426	424	423	414	400	431	426	421	458	447	442	439	422	439	417	426	428	410	407	439	419	461	466	446	449	408	456	430	462	463	453	474	458	428	443	473	421	425	393	444	453	418	439	457	413	414	439	427	444	417	439	434	448	439	397	450	437	395	433	422	404	450	413	486	432	393	397	418	430	438	416	506	437	401	449	417	455	468	435	431	426	426	456	441	415	404	415	416	438	435	434	405	431	421	402	453	430	431	416	438	436	455	458	462	448	418	414	417	451	428	429	404	470	450	418	442	458	448	440	429	429	435	455	414	423	416	455	424	426	433	422	424	428	457	405	446	439	433	455	443	478	466	432	424	409	465	445	425	462	462	437	396	448	438	442	426	444	455	432	431	430	404	423	397	433	461	433	413	425	425	468	436	431	436	471	445	473	424	439	459	430	429	405	412	419	424	422	418	408	412	394	435	424	409	431	405	406	460	439	415	414	429	441	454	424	441	433	420	451	392	454	439	396	472	455	460	425	472	457	476	452	421	392	441	405	471	465	384	463	452	435	436	388	419	395	471	409	420	429	464	446	457	452	442	447	400	453	435	447	456	441	439	446	463	426	441	434	398	401	408	447	459	481	430	456	457	433	405	470	424	406	407	412	380	455	452	449	431	426	440	412	437	450	396	436	392	420	427	429	444	421	431	441	431	469	477	419	438	450	467	440	431	395	411	419	401	426	429	422	446	445	416	430	453	458	443	411	421	446	448	422	454	445	421	433	484	417	453	414	442	440	425	468	420	409	424	437	447	450	411	420	475	490	462	430	439	429	442	449	461	414	412	441	424	411	447	441	448	447	475	425	407	469	406	414	441	445	406	465	390	430	433	472	399	408	451	435	457	425	445	425	434	436	436	390	452	469	458	412	447	440	438	420	424	421	434	417	444	422	437	426	430	415	410	425	479	465	421	421	457	440	423	423	435	408	442	431	459	409	443	418	437	483	451	442	393	432	425	391	502	437	388	431	434	405	459	419	410	403	432	440	427	404	442	408	420	429	477	435	410	432	455	459	421	397	392	426	450	437	433	471	463	428	435	439	470	453	448	454	435	435	416	423	422	449	421	461	429	453	447	418	420	436	428	413	448	412	451	456	425	445	446	445	454	454	436	438	434	447	421	450	424	440	424	418	464	380	455	414	475	461	387	420	467	460	411	485	412	422	441	424	425	415	432	453	445	437	453	444	471	424	453	448	410	439	473	431	450	436	446	463	423	443	437	430	449	452	425	455	439	422	434	432	419	428	417	430	448	431	439	435	440	469	423	433	421	439	423	465	395	442	429	430	451	401	415	430	410	405	430	418	410	467	406	407	461	415	422	444	440	470	416	437	430	453	444	425	458	447	442	445	473	449	430	431	448	406	404	431	403	460	427	453	495	460	443	446	421	454	435	428	454	418	439	397	438	403	440	452	468	417	404	443	425	466	424	434	423	417	407	419	421	418	435	426	425	398	438	412	434	438	454	425	434	440	429	425	429	430	437	441	400	461	432	443	459	399	442	424	445	427	438	411	447	440	455	443	449	430	439	466	439	431	425	480	428	431	403	408	481	419	483	446	447	424	448	424	457	444	421	421	434	443	448	453	413	412	439	408	430	466	440	447	422	450	407	433	433	441	452	421	402	424	465	418	433	413	396	469	428	419	448	437	433	411	418	448	417	404	446	450	452	449	428	435	409	431	415	466	413	460	428	455	407	437	473	413	418	418	391	402	433	429	449	450	453	421	435	475	422	436	427	429	424	406	416	413	462	427	439	470	445	428	406	434	440	462	444	436	421	428	411	448	416	448	407	441	432	407	423	431	472	467	455	428	428	401	407	442	441	410	436	470	430	443	421	429	449	457	442	450	410	431	423	411	470	474	386	442	435	436	461	446	420	442	429	403	451	412	447	432	448	471	447	428	437	443	435	475	423	427	413	415	392	451	450	451	428	402	432	426	414	452	435	447	463	443	434	461	430	419	432	406	467	429	444	435	419	394	445	399	434	442	439	461	465	439	422	403	430	451	433	473	409	393	427	426	408	458	443	427	433	452	452	441	444	448	452	435	433	451	412	460	453	437	442	427	440	420	412	387	426	433	417	446	421	431	461	429	435	428	430	411	450	442	434	445	416	452	442	466	463	451	426	419	415	443	435	448	423	381	438	420	447	410	448	418	439	448	406	446	468	448	427	447	432	417	415	470	453	432	444	433	433	399	466	444	440	427	460	427	436	437	422	448	450	455	461	419	414	466	442	421	397	407	461	425	473	404	428	479	452	443	439	404	420	481	438	437	425	416	432	419	426	436	451	430	426	423	391	452	441	418	442	432	423	454	458	464	433	418	471	460	455	413	455	422	449	417	482	452	433	431	468	423	432	433	434	443	441	446	449	443	457	448	405	483	440	430	462	418	425	488	431	420	437	441	414	453	420	447	405	445	429	430
31113	7154	727	510	424	374	342	319	328	300	304	291	313	255	304	246	278	279	285	241	263	271	281	255	291	266	277	266	268	261	248	273	272	252	293	277	289	280	280	227	287	294	274	257	252	273	275	295	266	246	258	275	282	283	274	269	275	297	307	296	268	248	270	293	274	287	296	281	277	277	266	280	270	272	262	272	247	278	267	287	301	288	333	244	293	296	255	282	268	282	283	296	250	272	254	287	253	243	304	248	265	266	274	298	268	290	271	263	274	271	274	303	256	237	258	287	271	265	274	272	293	261	296	275	273	255	261	276	276	263	281	264	290	251	270	223	240	286	277	251	274	281	260	277	266	297	242	248	260	232	290	290	276	267	273	259	239	254	289	263	254	256	301	258	258	259	296	282	311	301	237	301	277	256	275	248	304	269	280	247	258	267	279	265	293	275	226	259	231	265	264	279	271	254	280	312	277	258	269	274	241	256	287	281	262	275	253	266	250	265	294	270	279	284	295	289	282	281	269	242	263	259	264	267	254	241	274	277	282	269	242	252	253	300	282	260	290	249	255	277	259	269	281	294	257	262	270	262	252	296	261	293	269	272	250	279	274	248	253	213	291	283	266	246	267	276	271	250	228	250	268	258	296	287	256	285	275	292	252	265	287	273	261	259	254	225	238	243	288	282	230	250	275	248	278	265	299	281	298	263	236	273	276	258	267	307	263	300	277	233	274	285	278	269	260	255	278	265	267	292	279	239	255	299	317	255	297	274	259	275	270	280	253	275	241	264	292	265	266	276	294	291	282	270	271	270	251	261	246	245	255	258	262	255	283	298	245	275	257	251	300	257	302	307	254	305	279	300	254	311	282	275	321	268	263	304	275	261	281	249	257	249	260	265	254	304	268	288	237	263	268	278	254	275	267	245	248	268	227	284	249	283	268	300	291	265	247	260	262	285	271	291	213	294	253	259	254	241	269	302	237	289	244	252	260	240	262	280	286	234	277	273	257	298	291	248	277	258	244	290	280	266	294	261	257	255	246	269	290	275	279	281	276	250	268	250	270	278	276	269	283	256	304	266	249	271	283	278	274	260	277	268	266	266	258	275	316	297	271	269	280	278	268	280	280	254	273	263	245	289	254	258	233	266	290	288	284	290	258	279	269	249	257	256	257	251	230	301	247	270	278	274	286	263	293	253	250	237	249	278	273	286	271	258	270	245	276	274	291	248	224	289	255	304	310	294	259	277	237	277	265	238	228	236	303	269	257	278	242	256	254	261	274	247	241	276	262	271	267	276	287	292	286	264	227	301	268	257	279	293	245	275	274	275	266	264	286	293	270	267	300	244	249	274	255	277	264	255	264	291	225	250	244	259	247	264	301	246	243	253	298	251	250	283	232	269	245	256	253	266	250	260	252	279	259	269	263	247	249	250	274	262	263	267	257	292	261	274	255	270	287	269	302	263	280	272	277	277	266	276	276	277	242	227	287	254	228	272	270	275	295	294	272	239	281	295	270	274	303	282	274	262	261	288	266	253	286	274	259	271	308	294	269	266	267	320	245	254	291	272	292	277	278	291	293	246	270	279	263	244	268	270	256	279	296	295	252	259	247	259	319	270	216	273	246	271	280	291	226	275	260	288	297	270	274	307	283	229	270	271	273	287	268	266	286	260	274	260	279	260	264	284	302	240	270	270	251	238	265	280	261	281	258	283	293	251	291	245	264	271	294	240	249	257	295	275	289	300	307	268	257	281	272	278	274	248	310	285	266	263	283	259	247	289	280	276	278	261	278	254	261	257	241	280	258	261	270	254	301	254	277	257	266	261	259	285	249	291	269	265	296	248	279	248	262	277	263	266	279	286	268	255	258	251	247	259	285	264	266	278	287	304	282	257	268	257	270	238	264	283	277	266	262	274	250	251	273	275	251	254	230	286	294	276	272	221	262	323	263	253	287	243	270	263	256	245	266	256	277	246	259	266	271	281	279	280	269	272	257	250	254	259	279	278	261	269	289	292	259	244	278	249	269	261	260	242	279	265	246	280	252	281	274	254	269	265	273	258	287	305	266	286	308	296	280	277	274	269	285	292	287	271	274	234	240	239	247	272	282	267	283	280	283	264	261	280	300	264	251	294	237	254	264	279	264	263	251	274	279	262	282	264	294	231	255	247	293	281	279	270	295	286	283	253	223	266	254	271	240	272	283	345	243	272	265	290	289	248	252	305	252	247	294	282	288	254	282	271	269	257	284	255	281	256	269	261	278	251	290	292	280	248	259	258	263	290	279	240	283	285	257	251	273	250	286	282	264	290	297	263	289	272	253	252	263	234	259	273	268	272	266	281	300	243	258	312	279	231	281	258	271	236	270	286	276	256	288	243	280	291	258	269	250	279	272	272	294	244	284	277	276	242	264	245	270	265	294	270	270	282	252	249	266	294	291	277	264	260	284	270	260	264	276	272	257	256	289	276	249	256	264	272	264	288	296	292	288	258	250	244	266	305	272	281	247	275	269	252	279	288	253	239	243	258	251	265	251	256	301	268	260	233	257	268	297	280	261	257	253	300	268	275	322	276	244	268	273	291	259	237	297	269	258	263	258	246	270	284	281	243	258	285	262	275	266	267	258	284	252	286	269	299	279	285	265	262	271	281	275	303	265	266	270	297	308	272	287	238	276	291	255	283	267	254	266	267	263	262	257	279	281	256	231	269	269	288	289	255	274	269	257	251	266	260	261	261	266	237	230	284	247	259	262	281	259	248	267	274	254	282	267	286	274	251	265	250	276	286	269	267	281	252	292	271	282	287	233	264	249	280	251	269	272	256	288	276	233	263	275	279	277	257	267	278	294	285	258	278	251	279	287	278	292	252	287	259	263	293	247	262	265	259	265	268	255	240	247	268	281	266	301	313	254	256	283	257	271	273	254	271	272	259	270	293	268	277	256	265	273	273	299	239	269	250	284	275	244	274	279	297	263	293	294	260	253	284	258	261	293	258	305	284	273	253	268	287	279	268	288	267	289	254	278	300	252	279	311	286	277	266	275	276	253	287	281	288	260	283	284	274	260	273	276	284	282	272	248	298	280	262	263	261	295	268	263	254	278	247	267	277	285	273	296	314	260	251	301	263	264	261	255	257	278	268	272	265	254	274	236	261	247	258	260	271	272	240	241	265	290	275	259	311	244	263	273	269	272	277	241	264	328	254	275	269	259	277	295	256	273	280	283	262	228	284	239	298	250	296	287	256	267	264	269	264	271	322	256	264	261	246	269	247	281	259	271	260	243	299	261	271	260	270	281	256	289	283	254	301	279	269	279	280	271	274	263	242	250	269	287	266	313	276	251	242	273	265	255	240	255	256	263	278	254	252	285	295	250	251	256	269	236	258	270	292	257	314	260	284	316	229	230	253	277	253	273	278	276	269	267	267	258	248	240	285	243	243	283	249	279	246	248	277	306	269	274	255	252	243	260	270	276	300	271	285	244	254	239	289	285	252	281	260	247	260	285	280
18725	2255	1263	1408	1217	1040	916	891	854	765	748	748	690	701	655	701	648	674	648	657	666	671	663	626	673	629	635	636	632	658	651	628	615	637	632	654	637	621	580	670	587	626	607	594	635	644	624	667	626	664	673	639	651	627	654	677	668	641	654	599	628	651	582	610	614	599	634	613	611	639	647	622	601	628	641	582	668	658	619	614	588	636	638	624	603	598	578	623	627	612	617	606	608	642	557	603	609	627	574	601	574	562	615	650	607	639	597	638	634	560	605	578	603	632	674	561	583	620	581	609	633	596	618	634	609	611	625	629	590	630	580	572	590	616	582	640	650	623	662	633	642	608	603	614	639	607	599	587	642	595	648	621	617	612	643	559	608	613	630	590	607	599	623	633	596	621	609	634	584	631	611	625	576	591	589	603	582	592	593	616	617	620	638	599	609	625	634	612	629	632	585	611	652	588	587	608	607	671	602	611	627	615	589	626	578	597	637	599	603	570	591	625	603	592	604	601	566	580	555	587	612	551	607	600	650	610	607	627	638	629	585	569	569	631	596	624	613	572	601	639	643	655	609	634	605	612	616	593	593	605	612	586	621	589	610	608	620	596	607	638	595	608	612	592	572	583	574	660	606	595	558	641	588	618	609	614	630	605	604	645	541	595	588	534	625	585	614	638	629	577	561	612	629	645	578	598	601	608	603	574	594	596	615	609	662	606	628	618	625	616	611	637	608	614	590	606	586	604	614	574	631	607	630	626	569	590	618	582	611	648	575	590	597	608	618	634	607	619	588	617	589	621	582	610	585	590	613	616	656	605	627	598	649	631	601	559	591	592	600	651	595	592	603	610	585	588	600	618	618	598	603	590	612	602	589	649	626	608	571	599	586	630	572	576	588	602	586	616	583	569	577	574	602	604	608	602	555	660	581	624	590	573	564	575	598	614	618	590	596	600	563	608	587	600	598	600	610	590	595	610	600	591	584	559	586	644	572	631	596	591	622	576	615	600	642	605	612	595	607	606	606	593	623	581	625	632	563	608	620	640	633	623	600	605	659	596	607	581	629	603	642	596	597	588	599	634	615	601	589	601	643	609	610	578	634	586	574	577	602	586	596	604	614	576	646	592	617	632	637	615	568	606	569	624	614	616	590	601	590	604	591	627	604	586	644	587	626	605	597	617	607	559	574	626	615	582	585	664	638	644	640	589	611	636	612	635	597	597	645	628	644	660	598	592	570	609	605	589	613	541	611	601	631	636	598	590	622	611	637	609	618	605	634	586	638	596	633	607	618	613	645	581	624	649	588	614	560	556	598	610	578	592	597	594	560	585	610	577	608	602	602	577	595	637	590	618	607	592	619	623	628	598	650	561	591	641	614	620	578	618	611	585	607	620	579	629	592	622	565	554	573	573	615	583	602	604	611	612	585	601	621	543	580	639	553	564	609	621	614	617	592	615	654	591	589	621	601	635	609	624	592	604	636	555	622	633	631	634	642	601	607	645	621	624	638	584	628	609	618	605	596	617	608	609	592	623	595	565	576	621	632	601	597	636	619	598	598	634	645	578	574	580	614	601	622	604	600	635	588	612	579	599	615	620	573	611	601	580	605	605	612	638	590	599	555	583	634	631	611	620	631	611	595	581	615	555	635	580	581	576	587	617	587	626	604	603	649	600	627	560	599	587	588	611	588	620	648	596	617	627	611	588	583	593	610	602	566	605	602	599	583	654	600	593	635	612	577	607	612	617	621	606	640	575	534	621	549	594	591	574	617	604	616	637	607	586	621	584	583	590	599	621	618	590	575	614	594	583	581	595	601	635	625	577	599	585	662	610	637	600	617	574	551	593	622	610	603	643	637	594	585	560	638	538	581	591	601	595	614	623	650	580	588	628	601	585	586	595	662	613	616	571	565	609	631	601	647	580	659	600	592	620	630	617	628	613	580	562	600	661	581	580	548	611	612	601	622	633	595	567	610	560	624	641	639	578	572	574	586	644	607	606	604	587	575	564	574	614	668	598	618	630	622	573	623	598	619	614	617	598	600	624	582	593	587	588	610	597	592	543	585	570	640	593	579	598	604	625	631	604	603	631	610	581	585	583	574	601	643	627	574	598	607	616	661	646	610	665	577	622	609	638	582	603	554	628	609	617	580	595	590	587	609	596	565	575	555	612	581	622	604	605	617	625	620	604	604	598	585	614	604	602	612	600	616	605	575	614	601	618	618	604	644	604	602	644	584	653	608	616	608	610	619	610	619	600	607	593	590	617	567	595	573	601	607	565	594	618	596	563	579	589	605	639	606	573	634	622	603	569	629	618	614	632	640	602	639	583	608	639	608	603	567	615	592	616	553	586	637	647	632	603	593	594	573	607	592	603	570	612	605	655	576	560	616	574	569	617	659	609	606	600	564	638	608	619	646	607	612	632	615	570	627	641	606	620	646	607	636	628	617	579	586	599	606	619	613	613	615	594	616	625	661	623	624	665	588	616	590	616	570	593	571	601	586	627	624	625	634	574	592	609	574	577	595	610	575	619	612	592	623	588	594	617	563	626	577	600	583	586	587	629	562	581	597	644	596	552	575	610	611	600	565	611	584	651	582	617	604	616	643	623	636	575	621	583	594	599	595	614	587	610	637	612	594	609	608	602	587	627	630	615	596	597	615	557	575	595	620	594	589	589	567	608	600	590	623	619	610	637	596	617	627	583	632	621	633	645	591	558	590	617	638	631	609	574	598	579	593	568	584	615	620	613	602	628	622	566	625	558	695	621	597	587	584	634	598	640	613	620	586	626	655	645	564	576	585	650	580	584	598	587	602	613	641	560	582	631	614	633	585	640	601	598	637	595	569	595	654	568	586	583	584	619	595	628	628	595	627	579	604	630	624	626	617	606	624	583	647	567	610	637	595	608	561	593	578	600	624	597	589	616	588	616	591	598	611	571	636	569	620	625	616	607	607	591	616	604	592	642	626	584	575	632	583	608	575	610	600	569	625	579	600	585	579	594	641	628	568	659	629	626	539	620	590	596	583	610	595	654	571	613	623	635	593	647	561	623	600	622	608	656	604	558	586	564	574	640	592	609	626	597	562	607	589	629	621	623	615	593	641	637	595	609	621	620	600	608	604	585	582	604	587	576	616	612	583	573	619	610	654	601	615	640	623	625	584	572	635	602	600	590	658	590	607	602	581	623	581	623	605	560	574	621	564	568	583	579	587	582	606	599	614	597	621	611	645	655	614	584	664	604	588	587	602	645	598	597	589	594	604	672	601	636	583	603	615	583	640	629	542	578	616	613	613	603	609	594	544	574	605	588	669	613	640	606	615	657	645	601	637	586	598	578	581	582	625	579	570	603	568	607	601	592	595	633	595	670	598	624	610	595	605	555	591	544	653	627	595	602	574	599	546	633	615	579	580	614	587	631	600	644	615	579	594	629	611	657	577	581	606	567	603	597	591	590	565	618	610	580	622	585	573	621	584	591	594	597	609	656	588	582	608	578	609	593
43612	11925	1634	879	631	514	454	381	409	346	341	370	346	331	352	318	343	330	340	325	340	302	335	329	317	336	324	299	307	301	316	290	334	335	312	285	298	290	351	275	286	315	335	316	299	350	314	314	318	315	307	336	329	324	333	320	314	333	291	312	311	299	320	336	311	324	300	313	304	283	311	313	307	289	317	274	309	304	307	348	318	319	343	291	319	324	299	308	308	298	346	286	295	302	336	312	296	327	285	308	314	289	316	315	319	325	321	294	335	326	269	313	320	302	283	314	309	332	315	295	333	302	287	297	275	295	306	303	290	272	329	328	316	326	292	301	333	293	293	320	296	336	309	297	312	318	345	318	302	313	284	297	301	275	354	347	287	332	346	325	294	288	313	321	319	352	315	278	293	312	323	318	306	302	293	312	319	298	280	309	308	315	292	318	312	312	327	302	304	315	307	304	316	341	321	327	304	282	304	333	291	275	288	303	306	300	358	300	278	292	279	298	264	303	277	281	341	333	320	328	344	321	290	292	266	318	299	321	325	318	326	312	307	285	319	307	317	314	339	302	293	339	307	308	307	324	282	282	304	305	335	299	318	339	316	331	292	315	312	315	304	338	336	324	313	280	300	321	306	306	329	333	295	310	295	280	311	307	322	266	309	309	316	239	309	286	297	323	323	328	309	313	326	336	330	323	344	310	274	317	304	316	324	289	295	291	300	297	295	303	309	299	290	278	329	317	322	308	328	289	337	339	314	271	290	283	320	329	275	305	319	309	311	313	313	334	299	314	310	316	324	328	306	365	320	299	319	283	290	296	291	296	296	321	293	295	314	282	300	309	311	317	319	286	285	332	274	298	273	314	324	319	300	285	307	295	316	281	325	303	317	282	293	262	300	301	279	308	257	335	293	303	316	317	317	304	297	310	297	308	269	299	313	297	311	302	305	299	268	304	305	288	298	285	281	312	324	312	309	349	345	286	292	298	285	289	317	309	303	306	300	332	308	323	299	323	299	303	324	341	327	332	303	341	287	291	295	320	272	333	326	303	322	314	318	259	296	304	289	302	321	298	313	326	320	314	302	325	326	304	308	299	304	307	316	299	315	281	311	301	317	315	298	299	324	305	291	320	306	308	322	336	288	306	307	307	292	300	269	289	303	261	285	308	331	340	341	329	322	319	311	293	328	304	309	309	280	318	274	335	309	296	282	339	313	355	311	300	304	309	282	302	290	342	320	352	311	327	301	290	313	273	263	295	302	341	311	283	295	320	314	321	293	283	321	334	285	324	291	287	316	299	306	303	284	315	334	338	279	318	324	296	302	309	295	315	320	321	306	288	334	281	285	289	316	328	339	307	320	343	324	321	313	310	314	314	333	320	263	334	312	296	319	287	317	298	303	307	314	316	329	305	291	301	331	319	342	330	306	291	288	280	318	299	309	311	309	273	331	357	300	285	325	313	313	319	319	301	265	306	308	294	289	283	320	310	316	328	285	315	319	304	306	305	330	323	284	337	314	304	327	272	309	293	299	345	299	332	296	315	341	350	292	289	313	276	297	315	318	300	337	318	304	305	312	292	316	334	284	283	296	287	315	320	268	361	289	290	293	283	319	314	299	305	322	305	330	351	339	296	345	328	296	323	340	306	333	309	317	313	284	309	324	293	278	320	303	316	320	276	294	297	303	311	312	343	353	282	290	319	297	348	297	306	285	297	317	292	284	301	317	348	291	319	300	293	280	305	287	308	317	309	325	280	285	278	312	297	312	316	310	311	303	290	285	283	303	308	279	345	350	301	287	280	312	324	307	315	276	321	318	292	311	309	298	279	307	293	264	315	317	335	318	343	333	309	336	307	276	304	325	325	286	316	290	313	340	312	283	285	320	294	300	328	326	305	315	308	291	282	316	321	342	288	282	300	326	293	293	294	274	301	308	274	301	308	280	293	321	305	316	297	293	325	307	330	353	307	254	306	328	324	278	303	302	299	308	295	343	317	345	304	323	302	315	254	310	325	312	305	315	328	300	319	318	306	298	331	290	293	291	294	315	346	332	297	301	297	284	321	308	313	312	319	293	297	304	307	303	312	307	301	305	286	288	308	314	309	325	277	308	293	292	300	275	273	278	325	283	319	317	317	306	312	353	299	275	274	286	284	332	341	321	307	324	358	311	291	301	331	297	268	282	335	304	285	316	289	310	316	286	302	287	298	305	304	278	329	321	292	285	313	310	312	302	307	277	300	320	299	307	287	266	296	326	311	317	305	308	336	314	296	325	314	281	346	321	289	268	307	333	301	327	289	296	318	311	310	293	271	314	286	303	290	309	277	336	299	329	291	318	302	311	319	334	297	307	298	275	275	322	319	319	314	331	329	307	307	344	325	338	322	308	302	358	309	305	288	310	321	328	323	314	344	284	323	302	299	306	325	303	304	312	315	327	321	267	303	314	336	296	295	310	302	311	312	311	305	299	310	307	328	309	313	273	290	302	279	298	291	288	260	293	317	299	323	308	323	302	314	264	304	303	283	300	268	293	308	275	306	336	334	291	318	277	347	303	302	345	274	308	310	311	279	287	296	276	289	350	319	302	300	337	330	334	296	313	312	327	282	315	308	306	294	308	320	309	276	320	300	318	316	327	315	290	290	294	292	314	304	354	340	287	312	311	267	322	319	316	336	286	340	286	313	317	338	290	310	278	305	329	287	325	308	274	292	344	304	314	281	323	292	308	271	284	306	325	293	283	311	276	320	274	271	321	296	310	308	299	304	312	295	280	306	319	322	274	311	312	281	295	319	312	319	329	322	311	330	329	291	292	301	280	316	296	318	307	319	297	284	332	347	306	282	281	320	318	337	307	339	328	302	322	300	316	323	331	335	333	315	267	339	291	333	308	300	307	298	272	324	294	273	295	304	303	304	321	320	289	284	320	312	340	276	302	273	334	324	299	324	298	301	301	291	314	281	338	284	286	277	327	308	309	315	336	305	298	321	306	346	339	324	327	298	278	298	317	320	303	306	286	307	321	279	292	293	263	303	293	314	285	307	310	284	294	296	304	336	332	303	333	317	299	361	307	323	292	307	334	320	333	317	327	279	313	309	334	316	308	316	309	317	294	314	292	297	309	289	317	310	289	319	299	304	329	299	315	285	315	298	274	338	287	313	303	316	311	292	323	304	346	314	314	293	329	305	294	312	296	302	324	321	294	302	309	313	309	290	287	295	319	310	303	301	279	299	270	315	309	305	267	282	298	306	314	257	281	294	296	295	326	307	317	310	308	310	304	340	315	297	308	287	303	324	301	271	309	296	322	300	315	272	321	311	327	284	332	297	312	297	286	299	307	317	328	327	303	308	300	309	299	274	312	307	306	304	324	287	312	314	280	332	300	270	270	311	301	321	313	307	318	326	316	294	311	273	294	295	326	336	322	313	272	328	300	311	315	281	331	318	336	309	319	325	303	328	345	302	287	329	315	311	329	324	323	312	332	341	328	286	319	339	314	332	286	321
25148	2129	1927	2103	1958	1606	1316	1144	1116	962	915	940	869	798	801	801	785	762	708	722	726	743	748	745	707	737	693	752	677	678	719	657	686	676	688	704	678	682	713	630	732	739	687	662	717	775	718	734	721	775	709	759	719	742	751	747	702	721	752	721	723	788	719	705	773	719	677	697	670	723	678	662	730	681	736	651	693	700	679	672	689	738	719	684	677	661	691	669	670	655	691	657	658	692	678	650	684	660	672	669	666	655	662	662	693	693	681	660	693	648	693	656	626	661	665	677	641	654	674	719	680	702	629	673	682	665	711	637	713	656	641	678	666	668	677	619	669	646	640	676	700	669	639	685	666	670	730	678	646	647	679	654	679	676	687	643	708	669	684	670	684	665	640	685	632	691	683	701	634	723	689	660	669	624	650	680	678	653	609	635	632	666	686	715	655	664	695	645	669	658	690	682	657	676	695	663	631	670	664	617	683	673	650	672	636	689	644	663	663	675	635	638	678	694	686	654	637	699	609	685	623	621	670	661	634	639	678	685	731	680	702	631	687	667	687	677	662	645	650	641	665	608	662	637	680	661	651	683	681	687	678	675	702	647	678	634	711	675	683	669	641	683	661	656	668	687	627	681	673	654	640	628	659	692	687	605	716	680	647	662	700	650	700	699	650	676	679	649	661	669	689	639	662	689	712	704	658	664	673	658	694	678	648	665	654	700	654	669	661	672	666	636	581	691	682	696	651	696	683	669	704	672	693	661	653	681	688	717	662	693	622	640	650	644	669	607	669	652	678	674	698	672	698	691	581	693	642	705	705	673	629	650	720	638	672	666	649	652	644	630	662	621	647	666	685	686	663	691	698	675	674	654	703	654	646	668	664	667	663	648	653	676	653	655	681	698	630	695	629	702	669	625	632	617	649	688	643	694	633	635	637	676	705	663	649	636	668	628	680	691	684	685	627	691	610	679	589	659	690	652	693	654	682	658	647	654	642	674	652	665	633	612	710	695	704	663	613	690	664	664	645	675	670	684	663	646	716	698	569	618	665	669	657	677	663	641	620	630	691	681	677	635	662	695	666	620	674	666	684	617	673	668	658	622	663	678	695	671	681	672	713	654	668	658	669	690	595	625	667	630	710	645	647	666	667	671	664	723	642	651	667	684	680	665	620	675	648	699	666	661	647	683	657	663	637	667	662	672	678	639	657	643	691	651	657	666	670	747	694	674	661	673	696	675	668	618	660	647	661	689	679	672	634	654	717	649	654	680	609	670	640	635	680	608	647	674	616	702	657	611	688	655	667	667	662	638	697	671	673	658	607	683	634	678	651	683	660	653	656	660	675	730	636	673	665	659	700	650	633	662	673	660	675	612	667	629	662	631	690	671	654	641	694	691	661	669	697	631	678	667	631	675	679	704	673	660	709	694	628	651	676	657	727	662	714	646	653	628	651	599	702	629	677	687	687	630	648	648	639	668	652	716	643	638	697	635	655	678	692	691	674	709	693	685	651	648	710	683	646	666	680	662	666	674	652	670	685	659	678	675	672	679	646	625	676	676	637	692	666	628	655	682	657	673	667	672	646	643	668	685	677	624	689	645	696	659	683	631	626	665	666	668	698	633	617	639	597	654	653	701	694	682	701	663	646	633	680	614	613	649	639	690	656	651	666	657	689	672	621	670	694	666	656	618	653	653	688	654	667	653	663	666	631	668	695	686	643	669	692	663	646	634	700	677	666	674	655	657	647	645	666	685	685	652	671	632	687	614	692	668	660	694	733	638	658	644	644	660	669	612	642	664	671	662	698	635	727	665	659	651	658	655	661	719	668	651	653	627	630	667	610	693	667	659	669	670	651	681	716	690	678	651	678	670	646	668	635	657	687	646	674	657	644	657	689	627	644	670	660	671	670	672	662	672	657	639	653	645	655	631	683	627	686	670	686	667	670	694	686	702	667	644	667	678	626	683	699	676	683	696	672	643	685	653	703	695	680	677	668	688	694	622	658	643	627	654	672	683	684	661	693	655	668	691	673	659	678	656	669	643	651	675	669	676	640	684	673	694	659	647	646	682	640	664	672	644	634	689	661	661	693	624	668	649	680	637	654	673	671	654	689	665	666	655	692	667	633	668	653	655	683	635	684	678	667	663	662	658	686	635	696	689	638	664	665	671	681	692	641	671	643	666	672	686	677	656	633	659	624	638	601	639	641	629	686	695	672	707	650	683	697	636	653	635	655	646	669	652	677	658	687	635	647	675	654	707	713	682	689	635	648	679	667	666	658	656	689	641	671	690	650	638	662	665	637	679	629	689	667	664	691	674	668	694	664	654	671	695	660	681	677	665	682	669	670	690	673	622	647	668	664	659	662	681	665	590	658	669	685	690	644	659	635	672	681	671	636	669	650	709	646	668	672	679	675	664	641	651	703	649	657	669	688	643	649	655	726	666	655	672	689	661	648	688	650	687	694	664	672	646	687	629	678	666	689	642	616	634	658	706	674	700	672	654	630	659	668	623	672	631	662	653	661	658	655	663	673	617	648	652	656	659	660	665	669	641	624	642	704	661	662	628	660	647	700	666	655	648	677	651	702	667	686	651	605	656	650	628	685	653	678	711	629	699	655	649	609	686	656	670	684	643	676	610	691	687	651	662	630	674	682	684	646	642	658	661	633	672	645	657	655	687	649	682	706	683	650	667	630	704	641	680	636	710	626	656	684	688	678	678	689	668	619	679	677	639	650	662	644	667	632	653	628	641	696	672	703	646	678	639	654	662	636	697	712	640	652	655	653	671	740	697	664	671	642	680	614	658	642	614	672	670	623	666	689	636	629	684	674	700	676	693	683	645	673	660	653	635	678	675	654	668	656	647	642	675	707	655	642	667	690	636	683	651	661	672	654	637	709	677	638	686	658	644	678	692	690	639	672	620	684	612	659	659	637	691	641	673	679	690	674	668	666	673	669	631	660	657	677	656	655	657	653	673	657	715	714	684	665	664	647	670	667	617	643	654	627	665	697	631	635	697	684	638	618	653	671	683	670	691	679	686	640	649	715	679	660	665	675	677	671	665	640	657	656	635	656	624	698	643	649	648	673	687	654	686	635	665	665	626	690	665	637	688	683	677	664	670	658	665	637	673	676	635	680	667	720	662	665	657	657	658	666	669	648	683	674	631	652	652	663	683	707	684	668	685	664	645	690	706	667	689	635	681	655	647	625	646	612	681	692	671	705	656	628	655	645	666	669	672	685	739	724	698	633	715	673	671	704	676	603	658	649	643	720	675	653	673	623	685	682	646	665	653	650	631	677	662	686	621	660	667	656	667	653	677	681	654	670	657	646	644	674	636	705	654	637	660	647	622	682	649	634	626	687	657	660	655	648	655	672	647	722	689	632	665	652	623	647	667	620	614	675	672	652	668	687	695	696	601	693	707	669	700	665	658	677	664	630	676	715	654	636	676	706	682	661	725	663	664	678	636	681	651	686	652	689	684	657	672	671	645	682	639	676	639
13675	1549	190	172	210	187	179	169	177	186	202	171	170	188	193	200	183	188	199	198	160	187	190	200	197	174	199	171	191	163	163	196	173	185	168	194	196	183	171	177	175	194	161	169	181	184	169	175	209	176	182	192	181	187	191	199	199	188	178	178	183	186	179	167	181	211	158	203	209	198	200	163	193	200	199	213	173	177	204	206	200	198	175	179	156	188	193	175	169	199	175	194	215	167	166	175	179	174	183	201	174	162	198	186	175	185	175	212	184	176	157	169	193	191	183	200	195	184	176	174	223	172	191	172	198	193	195	186	193	175	154	198	189	156	169	180	193	186	178	201	182	169	172	201	168	174	177	180	166	165	213	177	165	189	183	181	174	182	180	198	196	161	191	170	175	195	181	190	170	156	170	167	186	186	159	175	173	156	179	177	177	167	167	177	193	162	191	177	204	193	187	181	195	179	169	193	208	180	176	166	178	180	183	190	166	183	165	207	215	211	169	168	150	192	165	182	167	165	191	198	185	231	182	179	184	170	175	193	188	191	171	181	186	191	175	154	221	184	175	189	182	201	173	213	179	188	191	190	172	199	177	180	157	159	192	187	146	203	191	176	175	205	174	185	195	159	189	156	166	193	170	202	166	160	195	195	180	188	177	194	216	182	171	199	178	176	192	169	189	195	184	153	173	192	181	171	180	169	170	170	181	219	184	140	201	201	172	177	197	164	170	172	191	189	176	151	176	172	191	188	176	171	175	170	183	195	198	167	194	162	174	168	181	191	184	178	198	193	180	200	193	201	193	204	171	188	159	168	166	176	166	154	179	168	183	169	183	195	157	179	176	188	156	234	199	173	162	187	184	219	186	189	174	189	201	172	182	177	195	189	186	206	170	189	184	190	180	171	164	169	197	177	143	196	179	179	165	186	185	145	171	183	186	189	190	179	213	188	169	190	201	177	167	191	163	169	167	183	170	180	165	186	177	175	146	176	179	199	167	192	174	165	184	184	180	194	185	191	196	191	197	177	175	185	167	182	200	154	172	158	170	206	167	173	191	173	180	168	183	213	197	192	169	154	165	193	173	200	160	184	188	177	186	178	173	159	175	171	199	198	198	173	190	176	186	185	198	175	199	195	178	189	170	180	208	186	174	166	175	194	179	183	180	177	206	186	183	165	189	179	162	181	189	165	165	194	175	169	176	192	186	185	194	177	191	177	181	196	192	183	162	193	202	196	149	186	190	195	168	181	195	168	191	184	158	184	184	176	208	162	188	191	204	175	191	187	177	174	175	193	192	158	178	173	171	180	155	173	181	168	206	190	179	192	188	135	166	197	180	170	182	173	178	196	148	175	181	180	162	201	185	189	182	178	168	162	166	187	182	158	175	205	201	207	165	194	182	163	162	184	167	200	209	178	212	184	166	193	189	155	206	180	176	169	165	177	162	165	178	178	187	182	200	238	187	175	176	184	168	193	177	190	163	157	180	173	189	198	198	169	152	161	177	168	170	188	180	174	174	189	180	150	191	183	163	169	195	156	213	180	173	176	186	186	179	172	198	140	211	194	182	171	182	179	165	184	190	202	175	186	155	199	188	152	200	183	172	169	195	196	174	160	164	154	187	186	174	205	203	204	173	186	185	189	181	183	172	214	167	180	204	213	169	161	170	190	224	174	181	154	187	218	187	205	166	172	210	194	200	191	198	180	177	165	173	178	194	173	186	152	172	203	163	184	194	159	173	155	166	187	206	180	166	163	183	195	161	166	147	151	170	184	190	202	199	186	184	180	178	191	191	192	189	183	193	179	192	174	197	217	195	157	185	189	171	188	175	156	180	169	189	180	175	197	211	190	189	186	144	192	207	186	187	189	142	154	166	186	182	211	199	179	188	166	171	212	176	196	188	165	176	165	174	173	200	200	168	227	169	189	168	185	187	175	159	179	181	208	157	169	172	178	177	184	176	167	176	164	186	187	192	180	179	191	181	168	149	172	183	163	205	169	196	189	176	190	169	183	170	172	192	182	203	177	184	161	184	169	157	193	160	171	189	186	175	160	191	181	163	169	189	189	196	192	170	193	164	146	164	193	202	181	175	188	179	184	171	185	158	221	169	176	165	192	181	199	181	193	179	190	199	200	194	172	197	180	174	157	212	191	179	187	184	202	183	169	166	189	174	177	178	187	181	165	179	170	156	159	199	187	200	202	169	168	215	176	158	184	198	175	172	190	194	158	173	183	182	176	194	182	182	172	191	198	181	200	189	182	166	177	166	165	189	169	145	176	212	193	189	191	202	172	172	183	182	165	160	171	171	150	198	173	189	187	192	191	188	167	163	185	176	198	181	212	190	204	191	169	165	166	191	176	202	167	143	194	203	200	190	208	180	188	170	184	204	195	185	185	190	195	178	218	179	179	160	193	171	145	179	175	174	170	168	172	203	180	197	183	172	177	210	158	163	184	191	180	172	167	151	165	179	167	168	158	189	179	184	190	180	166	189	169	186	185	195	177	156	181	178	202	176	180	182	163	157	166	174	153	157	192	205	190	169	177	176	163	224	170	180	187	155	181	174	197	169	192	154	206	198	178	191	173	185	192	164	212	173	204	180	169	189	194	204	166	166	197	174	171	188	176	183	197	188	179	186	179	156	162	168	181	207	180	179	192	207	166	178	172	181	166	187	202	196	187	181	163	172	181	200	178	168	180	181	170	182	167	170	182	193	215	212	198	176	171	200	186	175	179	207	210	182	177	178	167	190	169	183	180	199	202	178	156	192	183	211	198	171	181	196	174	178	185	202	197	207	171	187	180	195	178	170	185	175	187	183	158	182	153	160	202	184	180	198	181	196	173	162	175	175	178	166	189	208	203	170	195	210	170	198	176	176	204	173	185	197	161	165	194	185	201	173	176	180	188	185	181	174	171	194	159	206	182	170	192	177	200	200	220	189	177	199	194	153	178	187	155	177	191	180	179	170	174	202	186	203	196	183	183	179	201	203	167	190	193	173	185	198	177	188	172	176	195	185	198	182	192	166	193	172	189	198	159	171	171	187	178	177	171	202	172	193	212	191	207	207	188	217	177	165	166	179	184	187	179	177	181	197	180	172	179	194	174	181	177	173	189	202	173	165	185	189	201	166	186	172	174	184	190	194	185	216	203	201	203	212	180	185	168	155	177	187	158	179	170	168	196	188	171	186	192	178	192	187	177	164	202	199	178	161	184	183	215	188	197	200	185	189	180	193	170	193	185	172	188	178	179	210	155	193	181	185	191	205	176	195	184	167	187	185	163	183	188	173	186	160	190	188	157	160	192	191	188	175	191	196	208	182	163	162	198	187	186	194	174	191	193	188	182	178	165	188	188	175	193	180	186	196	173	189	162	199	188	189	189	186	215	187	181	160	176	179	180	191	176	183	183	176	174	214	199	174	200	185	197	211	191	199	174	195	205	204	207	189	186	176	182	171	165	188	186	162	153	169	199	186	191	170	201	173	176	178	175	165	165	166	195
7936	664	448	437	485	440	447	451	447	438	452	409	426	391	421	440	443	445	444	420	429	443	432	411	473	405	432	432	441	416	439	386	416	420	468	409	449	426	423	420	426	457	429	411	465	452	458	426	475	466	471	419	460	417	426	428	478	484	456	421	444	430	467	472	459	460	427	437	481	452	414	444	412	460	427	441	430	441	415	399	407	438	442	422	439	432	457	419	391	443	440	422	419	417	450	435	407	449	459	418	464	451	437	472	461	394	437	407	421	416	415	437	437	465	435	395	405	450	437	402	453	403	459	423	444	409	416	410	435	453	451	434	432	443	408	458	457	431	423	431	423	393	425	430	392	451	431	428	388	408	436	421	457	441	430	400	474	454	421	447	412	400	449	386	392	418	432	430	428	424	454	433	436	455	441	471	425	436	405	433	452	456	409	416	454	440	438	457	415	442	448	408	424	423	453	415	434	425	431	426	423	421	431	430	468	419	450	433	424	458	438	413	462	412	460	409	409	433	411	407	448	435	383	435	414	416	434	450	439	417	425	431	438	437	450	413	401	439	427	452	415	462	403	432	435	431	413	442	455	450	448	444	445	425	463	388	434	422	460	401	443	411	430	432	402	435	408	399	442	418	426	454	398	394	422	456	439	428	466	438	430	410	423	438	413	409	447	442	420	409	461	408	453	401	439	443	441	432	426	450	432	450	414	402	438	450	405	443	413	409	416	421	447	458	433	387	436	462	420	384	396	408	393	446	472	421	430	426	382	427	428	457	393	420	449	394	456	435	440	414	415	423	426	487	458	438	400	422	454	417	433	421	435	410	416	419	458	450	437	424	428	446	432	393	451	417	370	435	406	430	474	421	437	453	432	409	429	411	480	476	435	419	443	400	439	455	421	438	467	426	417	432	414	460	463	445	420	410	441	413	428	436	425	395	430	413	466	435	405	451	441	445	387	428	428	424	426	402	412	383	432	415	459	419	408	425	431	408	432	433	432	403	438	429	420	418	439	423	435	417	404	451	428	433	453	421	428	397	419	429	428	406	421	441	414	446	421	454	428	406	438	443	398	418	448	422	426	430	443	440	432	426	461	396	387	402	433	457	400	400	412	440	392	416	410	433	444	404	464	440	450	401	447	481	452	433	451	420	441	462	453	395	428	459	420	443	414	406	437	422	431	423	448	443	396	399	429	476	420	436	443	446	380	420	404	445	416	458	387	416	440	458	408	425	448	405	424	409	406	425	410	421	438	411	478	385	412	412	431	448	435	435	428	372	410	435	425	429	401	417	437	426	456	466	398	446	420	419	444	415	431	437	422	452	478	416	397	403	435	399	433	429	414	433	454	464	412	385	415	439	430	417	456	414	395	457	403	422	414	411	408	412	433	380	409	415	452	425	407	427	460	410	426	435	447	435	413	429	454	441	428	430	472	412	450	461	447	451	430	442	445	433	398	433	416	428	469	459	452	402	427	405	434	413	438	449	414	446	454	453	428	419	442	424	419	434	425	425	403	427	458	411	475	443	450	430	425	435	427	420	442	407	396	413	470	439	403	466	436	441	445	445	437	413	397	413	432	451	474	454	439	416	440	423	458	415	444	451	479	423	459	429	403	458	413	402	438	407	413	437	448	459	440	438	435	432	392	437	429	413	416	445	419	425	440	455	421	432	439	400	411	424	403	449	391	454	418	459	465	462	396	447	419	455	449	431	421	427	444	449	429	417	414	411	445	478	461	409	449	455	436	476	413	425	414	412	453	421	420	458	413	429	419	423	435	467	445	441	428	427	422	427	451	413	450	460	414	416	492	403	404	431	464	442	437	430	449	418	410	441	452	405	431	422	453	426	444	438	398	407	439	384	407	423	424	443	451	407	477	424	410	440	399	392	425	461	413	438	451	452	450	457	406	420	455	405	425	457	409	436	400	424	434	425	447	438	455	427	415	456	414	433	412	419	453	405	438	396	442	451	445	420	462	471	446	415	439	409	393	458	408	426	397	385	432	427	388	411	428	465	437	439	424	447	467	433	411	432	416	442	420	448	426	453	448	448	445	422	441	440	444	418	432	439	456	411	462	385	410	460	414	421	425	446	441	411	429	453	421	421	415	427	377	466	440	425	439	429	436	417	429	428	422	416	431	427	444	402	483	422	468	418	431	422	392	395	449	406	427	385	440	403	415	437	425	444	455	453	403	407	412	458	459	445	413	428	455	456	431	439	446	412	454	407	474	385	403	445	438	429	445	430	434	457	426	425	426	449	427	449	434	414	465	407	436	399	425	456	429	440	441	440	439	388	436	424	449	434	409	440	394	408	404	443	476	438	428	439	451	409	448	441	401	440	425	424	452	405	482	418	469	403	442	434	429	443	436	442	426	427	462	409	431	414	426	465	455	407	396	442	420	408	422	437	425	437	423	431	405	394	432	417	440	406	433	416	443	428	469	425	437	443	450	407	442	434	426	427	394	416	461	455	389	451	473	440	419	435	421	405	418	421	464	416	442	407	403	432	406	459	441	445	408	452	411	434	415	435	424	430	426	422	455	475	452	426	420	414	443	415	436	451	454	440	433	405	459	447	413	431	402	457	423	427	433	430	445	430	420	456	408	438	424	430	413	398	400	457	439	403	412	425	462	436	441	409	455	453	409	391	461	411	432	445	435	407	421	406	455	410	414	423	395	455	447	459	451	423	408	422	441	460	447	422	428	451	396	441	407	426	430	462	423	406	420	438	410	396	433	451	385	457	436	417	417	423	422	399	409	458	427	419	410	453	427	438	438	445	416	390	407	460	450	412	411	421	431	450	407	405	398	413	443	443	410	400	414	434	421	433	415	404	435	400	415	429	428	407	407	416	418	438	437	430	459	451	440	438	461	417	389	427	420	467	476	413	454	443	479	446	461	467	447	430	438	438	472	455	417	406	416	455	458	420	417	460	427	438	460	397	441	432	439	420	452	437	433	439	407	429	415	433	413	439	463	444	444	414	445	424	421	456	432	453	444	420	461	432	450	436	436	407	428	430	403	434	428	431	432	441	457	428	466	427	419	441	405	439	422	434	426	427	442	405	446	429	412	422	438	425	436	432	450	448	421	427	422	421	440	450	426	440	456	425	417	439	451	435	398	438	409	429	426	435	430	455	394	405	493	408	398	439	455	441	396	405	437	470	423	435	426	430	440	470	433	456	406	428	453	441	396	418	468	438	421	426	428	385	456	431	444	399	415	421	436	395	414	379	435	411	452	427	429	444	454	405	435	445	479	428	416	437	466	436	398	426	413	431	450	438	413	437	448	442	423	436	411	425	419	443	406	394	420	414	415	452	445	426	442	443	411	424	440	425	441	415	398	420	430	420	457	423	440	406	411	421	420	450	462	430	405	411	420	459	419	435	435	434	419	406	446	443	396	432	439	445	414	431	436	426	437	398	441	446	452	404	385	395	409	433	446	402	397	430	431	438	421	419	434	401	423	486	408	480	413	403	399	444	401	409	435	463	396	382	387	404
31991	6369	777	524	411	354	338	312	293	294	289	300	278	291	312	267	294	293	264	291	283	285	271	286	265	267	290	286	250	281	297	273	261	264	298	312	275	261	280	259	274	262	283	265	302	286	298	285	266	296	255	308	278	256	272	254	273	264	261	311	259	286	282	279	295	249	267	274	271	236	278	258	277	268	273	291	288	270	269	258	277	253	279	289	253	323	275	255	286	268	257	300	235	251	284	240	270	302	283	271	276	261	287	281	286	294	263	278	309	276	272	254	291	279	293	258	282	263	271	293	250	259	262	261	247	276	278	268	246	268	252	275	283	236	258	300	254	302	257	251	254	291	263	289	246	302	262	259	281	276	268	274	249	264	293	286	275	306	270	290	262	310	279	262	256	285	274	272	243	264	294	251	264	254	260	291	289	274	260	247	233	269	280	281	262	272	247	294	266	231	273	272	270	274	237	262	250	253	283	279	254	240	275	283	288	279	240	282	276	258	275	288	257	279	266	263	266	265	258	253	299	299	258	261	296	279	291	307	310	268	256	303	279	281	244	300	266	292	302	282	282	289	265	225	262	291	254	254	253	275	300	251	254	286	285	236	247	280	306	265	275	275	269	272	229	287	272	267	261	266	241	253	262	275	290	273	291	301	292	299	259	241	291	267	303	264	271	239	252	281	288	282	278	285	281	233	277	287	260	257	270	257	258	292	272	293	286	276	250	287	261	290	250	281	275	296	265	233	270	284	230	307	280	282	268	271	261	266	276	253	271	272	237	311	268	298	287	267	290	258	267	273	228	268	265	275	243	254	266	323	269	277	268	269	268	264	290	264	278	281	294	253	244	273	275	277	259	267	300	292	280	245	266	262	280	302	267	282	281	276	285	280	274	267	287	267	243	257	268	257	253	256	269	251	245	275	255	305	267	279	258	268	238	283	278	229	267	251	268	259	258	270	262	306	253	275	246	267	294	310	270	269	267	271	282	262	263	272	289	255	309	272	246	254	293	298	265	266	284	270	284	267	260	258	270	262	274	293	256	303	253	257	257	289	270	254	263	281	257	267	259	267	272	273	299	287	272	289	261	267	242	267	266	275	275	295	253	260	289	260	261	273	254	250	254	256	273	294	251	254	274	273	256	270	253	278	280	251	266	262	234	287	265	250	235	259	280	296	284	265	249	272	271	273	296	283	288	251	291	298	250	249	265	250	277	271	278	288	297	319	254	262	290	294	266	252	255	276	295	283	291	284	256	256	286	292	267	303	290	255	285	280	245	269	298	260	237	267	261	280	298	267	262	270	280	260	264	310	263	237	290	276	279	260	291	299	264	259	244	256	305	276	247	270	278	295	248	247	255	278	278	251	281	251	292	261	258	290	266	290	268	267	239	249	277	260	286	261	256	273	261	258	293	282	285	264	298	257	271	284	291	303	265	250	256	275	289	304	276	261	257	284	287	255	321	264	275	250	233	279	245	253	244	285	278	264	281	262	271	287	263	245	268	259	258	279	267	260	279	271	288	259	275	299	255	280	301	289	258	247	284	292	237	260	260	297	265	273	265	257	275	295	285	256	285	270	258	284	278	303	266	263	262	261	250	249	293	256	269	267	265	235	230	270	262	277	257	270	279	281	302	278	300	289	280	267	262	291	243	258	304	255	277	275	246	264	295	312	245	248	284	240	248	213	249	312	276	263	244	274	248	267	238	277	279	293	262	231	245	287	270	289	271	294	281	266	268	247	276	265	286	278	249	240	291	290	259	301	265	276	296	266	287	265	282	286	275	266	299	257	276	253	256	282	248	257	311	299	269	285	294	278	288	293	223	266	288	277	264	284	257	238	250	286	264	250	252	260	270	270	277	269	243	259	289	254	271	276	244	261	297	287	262	276	268	243	300	284	276	243	279	270	276	278	247	269	258	247	263	265	228	247	301	299	253	265	239	229	274	262	264	281	243	298	267	290	244	285	282	257	275	287	271	300	257	239	278	284	249	280	264	281	262	305	274	239	255	289	272	267	253	273	308	274	240	297	260	282	276	298	253	254	272	271	290	252	249	291	294	256	280	275	313	253	267	243	262	274	283	258	257	241	273	260	277	284	264	282	275	277	257	268	261	283	256	256	283	280	250	242	271	278	277	284	281	270	271	290	274	265	259	306	268	246	280	268	281	251	296	265	269	301	286	281	255	250	261	278	247	265	267	279	260	265	241	246	250	292	297	260	282	230	260	283	285	291	272	268	256	260	297	277	265	275	256	260	254	261	272	311	278	264	246	272	264	260	284	259	270	276	269	292	275	279	251	280	283	290	297	273	285	266	279	274	273	265	236	260	254	266	297	291	254	268	287	258	252	268	287	259	268	264	282	263	276	253	277	277	276	315	291	264	270	263	256	275	249	265	265	250	256	254	280	279	291	280	285	256	279	259	258	307	277	270	276	257	268	270	266	253	270	257	269	300	272	269	255	239	305	260	255	279	273	265	262	290	272	256	246	265	267	251	260	302	269	280	250	286	270	251	272	306	276	251	254	245	285	265	245	278	247	286	227	273	259	288	260	293	269	285	273	308	281	261	290	261	272	262	282	275	256	264	267	273	281	277	277	277	273	304	289	266	259	274	262	288	242	275	284	288	261	265	275	295	252	273	282	254	266	243	251	270	290	262	294	291	287	280	283	287	280	289	249	249	265	260	261	274	301	272	283	268	275	256	246	275	289	272	266	290	265	263	250	261	307	264	275	259	272	287	280	267	272	276	249	250	264	232	265	270	305	263	301	264	273	280	292	267	317	275	285	256	271	276	268	291	262	286	287	250	291	245	306	263	270	257	283	294	276	238	248	264	268	288	267	265	302	293	275	268	264	254	236	264	272	243	262	311	261	284	275	270	246	271	253	253	263	259	267	264	247	253	270	263	266	287	260	279	269	258	254	292	267	303	288	243	258	291	280	307	281	319	295	268	263	263	273	264	264	278	256	275	266	266	272	262	275	254	279	243	287	276	261	317	300	283	228	258	271	256	265	298	300	296	277	254	249	313	306	280	287	232	274	280	264	260	252	262	266	293	272	276	230	288	274	283	285	268	246	267	261	262	294	267	267	274	283	256	254	268	279	265	278	293	260	255	262	292	243	260	257	270	270	259	293	247	248	288	279	255	310	262	258	268	300	264	271	304	247	299	286	274	295	278	299	276	258	269	238	262	257	261	262	260	272	271	235	246	254	264	288	297	277	217	259	276	286	274	281	310	304	285	263	235	246	294	278	277	272	269	263	281	289	256	282	286	261	246	270	261	252	233	269	251	294	282	289	231	293	275	281	261	296	279	252	286	226	266	242	259	327	240	263	296	255	280	300	293	263	312	267	267	247	246	246	253	267	275	279	254	280	269	296	263	263	280	280	262	257	268	275	299	255	275	256	238	270	257	258	254	274	263	278	271	252	252	266	233	257	237	252	281	285	297	253	243	264	263	269	259	267	259	301	256	273	252	298	273	301	239	268	266	287	276	292	277
18802	1630	1242	1346	1287	1070	996	844	824	728	762	748	696	744	655	670	691	664	649	627	636	618	618	621	643	659	630	601	650	620	620	634	628	643	676	603	627	638	587	618	634	620	595	609	619	606	625	658	670	656	654	710	651	675	638	672	686	665	640	692	631	629	667	606	625	621	614	682	586	626	610	606	610	602	605	613	628	623	602	629	631	603	642	609	539	613	591	618	629	589	669	608	630	629	615	605	630	607	604	597	629	583	603	647	570	637	646	625	601	581	578	586	629	593	603	618	623	637	619	600	601	618	616	599	603	644	637	653	632	599	585	626	587	625	597	653	595	615	637	579	641	628	625	641	668	596	603	604	608	645	649	605	609	621	605	614	596	615	599	581	601	595	634	602	584	616	636	619	626	610	572	616	677	617	632	593	601	627	588	632	584	639	586	609	591	598	636	546	597	628	583	606	597	598	632	640	570	606	611	630	618	607	626	608	625	552	551	624	636	582	595	601	610	600	623	601	586	600	626	596	622	613	569	624	575	598	618	566	616	596	592	605	644	585	616	604	637	667	632	597	601	614	617	590	591	590	646	630	645	606	609	582	558	630	616	596	619	610	590	600	589	592	588	619	627	573	625	565	646	567	590	612	599	599	580	621	597	604	613	636	623	568	586	641	628	611	620	623	576	641	621	625	558	632	637	629	634	578	621	647	630	604	644	612	569	586	565	552	599	589	618	624	613	586	603	625	576	603	594	595	613	581	587	581	640	604	652	621	556	581	644	620	589	642	613	608	609	614	634	595	638	578	622	584	651	664	605	603	614	652	578	582	593	585	612	574	580	632	608	623	638	617	625	638	606	601	622	598	613	575	617	621	585	640	627	593	587	636	593	615	612	601	575	576	661	600	569	619	586	665	614	579	583	615	606	572	592	625	575	658	623	607	587	624	626	595	583	581	620	594	608	628	603	566	633	611	601	623	638	614	587	606	612	627	557	571	647	618	587	604	608	626	572	638	605	571	611	601	605	606	630	629	611	577	613	597	583	634	615	594	602	625	616	628	610	591	597	628	597	593	648	588	602	575	595	638	602	618	584	590	556	619	616	571	659	596	636	596	634	598	590	575	588	612	625	617	590	608	598	610	629	612	617	608	594	575	640	611	635	568	632	562	599	613	601	612	589	620	561	579	555	590	633	656	628	635	621	600	596	613	618	622	623	542	632	629	588	627	638	573	617	598	617	666	611	587	608	623	604	636	595	590	542	599	595	603	588	586	615	620	585	618	584	672	572	583	616	564	591	564	587	605	642	607	623	594	572	595	617	662	638	604	599	633	636	578	592	611	592	631	577	643	543	586	567	618	574	619	573	630	607	582	599	627	587	615	585	641	557	553	615	560	592	625	618	602	614	576	590	644	609	638	589	652	560	636	627	587	601	583	618	620	617	674	602	588	611	585	622	593	614	607	614	602	571	606	620	633	609	638	606	592	621	589	622	612	622	592	549	558	608	593	606	608	612	609	605	633	572	556	635	613	639	646	633	587	612	600	591	572	562	615	588	627	643	611	610	628	600	629	638	651	620	649	626	543	620	643	614	628	644	612	555	604	575	627	550	641	608	604	580	640	583	615	593	591	611	588	624	589	611	590	606	588	618	591	634	566	609	537	656	611	605	585	628	616	567	599	611	637	667	549	607	557	611	593	594	561	610	590	600	602	614	637	617	617	591	636	571	573	615	609	619	612	640	604	564	603	629	594	593	590	613	632	587	621	599	609	632	631	638	570	627	629	615	590	556	646	615	619	610	578	583	612	618	669	636	617	625	640	567	618	570	607	589	589	588	588	609	636	592	596	595	601	660	579	608	607	581	582	619	609	608	605	573	638	588	609	641	628	623	625	645	626	555	603	618	661	641	616	644	598	650	627	596	611	634	563	588	629	610	601	638	567	569	617	610	620	570	621	588	588	583	576	666	613	609	589	618	585	620	604	576	600	567	583	654	616	614	656	632	609	628	607	589	611	606	602	634	621	558	606	626	562	611	595	665	580	596	568	571	651	613	617	642	612	642	610	613	653	582	607	597	644	604	618	606	636	608	616	616	568	607	589	558	619	596	602	583	575	648	589	610	659	646	590	623	574	655	622	600	593	608	559	571	625	645	601	603	641	611	615	586	616	562	585	601	584	606	610	580	588	644	582	609	589	617	625	604	580	629	596	620	593	627	622	616	589	590	619	605	625	602	637	607	608	593	633	616	615	581	596	629	583	612	656	616	581	583	618	631	578	605	564	624	597	582	651	603	579	612	634	643	604	608	607	617	632	604	609	621	589	603	655	591	632	588	596	601	581	640	615	658	600	611	616	626	605	627	650	626	622	632	598	625	607	555	592	621	626	605	632	619	603	598	538	600	621	642	616	606	621	647	609	628	626	656	616	618	611	588	604	593	559	616	583	626	629	593	586	598	577	617	644	624	597	613	597	613	609	600	611	580	599	575	616	630	625	550	613	609	613	632	551	627	598	620	604	647	646	608	604	588	634	643	589	634	661	595	596	584	622	611	578	578	621	567	583	595	585	634	629	602	658	603	598	613	594	655	566	628	625	650	604	571	629	605	636	626	605	568	633	625	615	576	637	649	633	622	593	639	596	625	603	559	614	632	604	656	597	639	637	545	636	625	601	588	606	568	617	587	614	608	610	635	629	579	644	574	590	585	578	645	626	612	593	602	570	605	549	592	628	601	644	626	589	616	600	600	616	616	620	623	585	599	592	623	551	620	638	627	610	573	572	620	610	559	617	620	634	585	628	623	611	604	577	589	620	633	630	588	585	594	631	603	581	619	581	625	577	610	607	659	615	602	664	633	594	568	593	611	604	582	598	629	586	595	597	625	551	647	598	620	617	584	613	585	614	599	599	573	600	631	590	614	694	579	612	586	596	612	592	623	594	646	579	599	638	619	582	574	602	635	589	611	635	604	639	595	599	595	587	649	643	605	630	632	622	638	649	637	586	630	629	587	625	639	557	601	641	604	664	600	605	601	618	545	612	603	606	618	608	578	635	631	589	621	545	667	624	611	601	576	607	576	595	607	607	604	664	627	611	593	625	600	592	612	619	611	611	590	633	574	582	573	599	583	611	643	590	614	616	593	601	651	605	632	620	584	615	548	622	566	615	596	613	592	597	596	598	638	590	599	573	585	617	619	605	603	629	583	601	607	598	621	608	591	633	583	590	580	615	607	624	569	654	619	574	585	569	605	600	637	581	621	616	596	636	615	604	608	610	624	630	611	599	604	631	618	588	637	642	575	605	614	594	619	631	612	580	580	621	637	611	629	597	583	631	580	580	532	602	588	607	588	596	626	642	581	635	628	612	609	604	585	569	598	582	604	605	604	596	565	592	652	627	628	632	645	599	606	674	608	597	592	580	613	640	586	603	614	622	611	613	584	609	612	604	614	596	600	616	614	597	623	606	636	614	639	624	594	599	634	623	624	582	575	611	603	575	615	683	632	573	596	605
42668	10563	1565	893	665	477	468	435	411	389	358	391	316	354	323	366	336	317	347	355	298	328	301	312	301	324	310	291	309	336	354	316	302	332	299	347	302	334	289	332	312	331	290	289	316	308	332	319	314	320	289	306	295	316	321	330	325	324	321	356	301	332	323	305	297	305	324	307	333	319	302	332	296	316	339	302	306	334	329	315	321	312	302	295	293	290	322	311	309	285	313	330	325	322	302	307	315	347	320	322	330	333	307	311	334	281	288	328	287	304	302	294	331	317	340	324	333	321	274	281	295	275	292	269	293	314	324	270	318	319	296	314	293	306	307	319	294	257	280	322	326	332	347	286	288	293	319	336	286	306	319	316	329	344	281	312	309	285	326	314	311	297	284	279	273	319	298	301	304	304	298	284	313	328	321	360	283	312	286	312	315	302	306	290	301	315	337	309	304	276	311	288	325	306	336	346	328	278	323	314	295	305	318	299	297	290	308	315	320	317	318	319	288	278	290	327	285	298	313	327	345	327	293	320	272	313	310	322	353	292	275	281	310	294	290	315	343	331	279	293	316	338	323	309	292	309	306	301	312	308	320	323	306	301	305	313	288	279	314	289	282	275	288	296	329	323	292	322	313	320	315	299	338	338	301	336	318	312	301	296	316	336	279	288	304	323	325	293	282	313	343	292	307	318	316	367	307	314	269	304	277	308	285	275	310	337	322	317	296	355	297	290	325	298	319	288	296	303	357	306	308	299	314	315	299	364	324	343	303	314	312	293	311	317	310	330	323	331	319	312	316	325	305	309	311	312	320	292	273	317	313	328	305	312	310	313	293	312	283	326	316	303	327	312	325	283	292	321	342	335	307	323	311	331	293	299	348	321	323	284	343	332	297	315	298	284	295	306	286	303	309	327	337	324	281	318	274	345	276	297	301	289	314	332	310	333	320	288	280	305	298	300	297	331	327	317	323	322	318	302	287	291	314	307	290	283	314	295	295	273	290	335	322	346	302	337	331	293	293	339	316	299	323	299	309	319	363	344	325	293	325	303	323	292	320	309	285	321	310	298	328	299	309	291	309	304	323	283	311	301	284	308	293	281	283	291	300	304	312	322	336	290	327	352	295	301	310	271	318	277	333	327	296	317	295	318	354	274	304	311	330	316	335	332	298	324	303	296	337	330	337	348	350	290	319	316	256	309	273	357	296	275	334	285	306	291	327	346	307	307	268	318	314	309	306	322	292	321	301	308	314	310	313	305	302	326	302	307	309	284	311	280	323	336	320	287	311	308	289	301	329	329	333	314	293	295	287	313	308	269	330	307	308	321	279	286	341	309	318	304	320	306	337	307	325	292	303	325	268	308	304	295	326	320	311	285	315	332	308	299	315	312	342	306	298	316	335	337	315	326	313	328	323	266	301	293	304	318	305	286	309	308	324	314	290	315	307	287	334	302	315	314	302	344	312	324	286	315	326	306	296	352	310	273	292	322	308	317	301	313	331	305	317	300	289	324	338	295	313	312	305	295	329	324	284	309	311	283	322	291	324	324	330	335	324	281	317	301	316	346	296	316	332	328	337	350	290	318	318	348	328	304	306	271	323	302	344	327	282	327	345	319	334	351	284	334	270	296	311	298	292	323	295	369	320	315	322	305	324	283	320	307	296	298	326	335	357	337	344	314	289	337	308	309	295	342	301	286	288	293	321	328	336	329	286	312	314	274	293	302	302	332	344	306	288	332	283	302	326	318	327	298	289	290	299	347	317	298	327	314	317	293	267	284	297	287	281	330	293	297	279	284	321	343	311	324	334	307	311	326	320	306	310	318	292	329	294	328	355	314	280	312	310	318	321	325	324	327	285	322	312	311	289	345	332	279	303	297	313	324	293	307	306	280	315	331	307	308	291	290	279	317	340	291	297	289	282	267	347	312	288	324	322	293	325	294	286	284	302	339	319	310	323	312	316	385	323	303	293	307	298	293	300	286	292	273	314	332	316	317	298	329	359	284	324	277	304	323	329	316	313	330	336	305	274	333	322	301	335	312	289	294	327	334	313	305	324	310	324	300	295	303	283	310	309	310	305	327	339	275	297	305	319	307	309	328	300	315	320	288	298	316	322	315	337	324	280	299	283	332	325	329	315	295	308	289	321	316	324	338	311	296	324	292	306	297	337	331	314	304	313	320	298	324	306	291	310	320	359	342	294	327	312	328	307	251	275	341	314	305	281	318	318	309	323	291	310	287	289	315	293	290	340	300	267	272	301	313	309	316	309	298	312	310	292	281	312	317	329	324	284	327	324	288	315	318	296	300	326	330	302	318	325	308	316	320	313	335	353	299	316	334	290	297	309	346	312	303	317	326	311	295	307	318	305	328	295	287	301	322	318	324	289	280	310	291	286	295	294	303	298	311	339	284	293	296	338	305	318	284	311	298	322	300	289	281	310	326	329	326	317	297	313	312	274	324	317	314	313	334	298	274	266	273	318	303	304	313	324	286	310	343	315	304	308	315	301	273	296	282	328	292	313	274	302	267	313	307	320	279	276	309	285	294	282	323	322	317	315	300	300	298	302	301	301	304	312	309	280	266	299	311	304	292	293	306	285	318	291	330	294	327	329	300	296	338	318	298	311	324	330	289	298	322	305	291	301	301	302	346	293	321	294	310	335	321	316	272	289	321	304	298	302	308	323	331	330	361	306	318	308	322	298	321	322	305	321	320	268	309	324	304	318	335	301	318	301	321	337	356	323	276	286	370	327	278	313	298	325	305	323	308	323	282	324	311	290	317	302	305	333	309	313	328	293	297	296	288	278	270	330	332	342	303	296	300	258	320	344	295	294	329	292	329	319	299	318	280	307	287	308	309	323	317	297	312	332	306	288	338	301	350	292	290	285	308	358	317	330	325	302	316	288	290	301	312	325	270	274	330	307	323	319	300	314	311	331	339	298	322	338	337	313	289	330	336	308	301	309	295	342	269	252	291	357	299	316	322	327	309	316	343	300	315	311	309	333	273	289	294	328	300	308	320	300	288	298	279	279	308	317	280	312	314	306	330	294	295	325	324	325	272	303	257	291	333	302	283	315	303	345	308	280	298	329	300	297	312	303	339	324	303	303	319	294	290	305	305	311	270	312	270	349	315	328	315	294	304	307	297	298	317	280	285	306	296	316	311	305	349	291	307	282	285	293	292	298	304	348	291	327	334	288	313	307	294	305	312	335	297	283	312	337	314	294	306	291	339	300	334	296	294	290	287	308	330	312	280	316	305	355	329	315	361	346	301	311	327	327	248	341	304	347	310	315	348	326	284	284	310	310	352	284	299	323	320	297	315	307	294	285	330	321	307	273	317	335	278	331	314	338	298	308	300	308	273	285	308	292	297	292	273	316	358	336	310	332	295	316	307	340	299	300	301	308	335	315	311	322	319	308	311	303	274	307	313	320	314	304	330	332	296	322	312	289	313	287	326	321	332	311	310	334	365	366	316	316	323	311	284	312	325	329	330	316	327
23704	2497	1903	2199	1916	1571	1344	1234	1098	1021	961	848	868	832	827	792	777	767	752	733	811	773	771	734	715	704	747	710	704	724	651	733	710	726	696	725	691	688	672	701	717	663	682	661	650	694	732	748	774	762	716	783	735	733	760	758	705	739	727	741	671	722	713	688	730	704	725	698	738	701	650	684	719	668	663	696	684	699	680	669	677	710	677	723	681	650	697	705	695	693	650	657	668	712	665	695	690	654	667	670	679	658	677	645	667	682	663	687	668	678	684	653	638	693	617	670	676	688	655	685	659	691	664	684	665	651	706	631	711	699	709	663	642	682	639	643	669	656	663	645	672	703	671	686	681	637	629	649	666	664	724	664	663	667	664	673	693	686	649	689	654	686	669	715	648	688	669	729	701	687	676	679	693	640	664	721	639	632	682	649	691	671	693	658	704	695	690	623	681	660	650	644	627	663	648	663	681	669	657	690	683	672	652	728	699	679	681	704	644	666	607	645	683	672	668	671	716	676	670	673	662	679	661	684	669	649	694	663	662	645	727	678	649	659	661	664	727	689	658	707	714	691	678	698	666	695	662	655	643	668	667	660	639	674	682	684	734	647	645	683	653	734	649	686	656	646	701	690	655	668	682	673	683	670	643	673	705	691	679	671	621	685	648	689	658	657	639	663	644	646	685	672	626	663	633	679	644	665	662	654	699	658	636	654	685	631	627	676	669	675	650	713	689	692	718	645	665	646	632	743	702	644	672	662	654	687	677	677	615	658	675	660	692	678	673	653	644	634	665	662	677	693	654	676	691	717	678	657	650	690	676	693	690	643	630	634	655	699	688	633	659	676	624	608	699	634	688	665	673	675	686	634	697	636	665	662	655	668	677	678	680	649	691	699	682	660	723	675	650	691	639	666	671	652	708	673	691	684	632	688	668	679	658	704	658	732	674	652	678	682	667	692	659	654	609	667	661	660	647	702	653	692	670	648	662	668	662	653	658	684	665	706	670	677	659	674	702	668	673	677	631	664	640	675	681	667	656	634	712	688	631	658	666	661	670	655	700	647	660	688	648	626	680	644	677	669	646	668	624	664	671	696	707	652	661	647	662	685	657	707	670	606	649	613	687	696	675	704	658	710	663	655	671	711	646	661	695	681	666	647	648	629	688	691	655	686	697	641	660	673	667	681	658	681	667	666	633	700	658	637	647	655	683	635	662	667	681	669	669	630	654	663	707	660	706	691	647	649	706	648	694	728	631	692	648	684	641	653	669	660	651	659	638	664	645	703	656	630	675	674	624	673	688	690	662	673	704	659	675	691	681	728	711	673	656	651	627	683	639	685	711	693	651	663	651	661	695	685	663	714	664	683	658	685	646	685	660	663	654	661	676	672	684	637	649	668	674	648	652	639	663	680	661	649	709	674	687	656	710	691	696	695	663	664	655	623	684	640	662	671	680	635	702	627	694	664	673	643	611	650	612	664	641	683	643	687	685	677	670	732	661	638	696	643	662	673	709	696	639	665	683	672	686	651	689	651	649	683	653	671	708	668	681	648	673	664	701	709	662	696	652	670	679	686	625	674	646	650	686	673	658	647	628	671	705	689	681	685	686	706	662	619	697	629	662	675	649	673	664	675	706	680	704	677	645	679	678	678	614	684	694	610	643	643	668	658	713	637	660	595	714	683	654	679	668	620	687	663	702	636	667	649	660	663	672	640	655	655	706	671	705	659	625	700	647	652	656	631	664	686	684	632	656	695	643	678	604	674	714	633	691	666	676	657	656	670	705	669	673	680	662	636	643	709	645	639	670	665	648	642	638	683	699	651	694	704	659	684	715	664	670	656	650	650	651	663	634	631	687	668	673	658	711	710	654	680	633	647	687	675	618	646	664	672	641	687	664	628	640	615	643	714	672	673	655	624	678	626	650	680	660	688	650	670	702	675	679	655	723	697	682	673	691	642	696	634	702	655	675	690	650	670	658	689	664	712	673	629	647	648	682	663	676	703	677	683	637	684	711	678	639	678	655	653	643	661	696	665	663	711	656	686	703	654	687	671	707	659	711	646	670	680	661	680	663	690	658	665	633	709	654	651	676	659	649	701	674	686	671	613	688	665	646	687	655	655	680	663	609	658	682	660	670	646	633	677	644	649	659	638	638	651	691	709	692	665	656	702	654	659	676	673	606	688	655	731	668	631	647	712	666	696	689	656	690	706	646	624	671	651	654	660	686	662	677	682	670	641	675	634	687	684	623	656	702	649	705	679	647	647	673	700	719	682	629	697	654	672	704	651	674	653	690	633	651	700	625	666	701	676	659	675	700	639	647	670	653	654	614	708	711	698	653	641	687	640	654	696	600	641	687	648	670	648	640	682	629	697	664	631	703	671	683	646	667	693	681	632	702	672	708	662	671	656	687	694	623	673	670	692	679	670	650	647	652	687	647	664	647	660	682	659	613	676	621	658	671	639	679	648	627	680	668	665	617	667	664	692	734	661	692	659	674	649	663	680	672	672	674	719	677	679	661	631	712	669	664	666	644	659	668	691	646	697	709	677	681	667	665	698	688	705	664	674	697	650	713	707	697	668	637	627	669	611	616	626	681	682	687	677	676	658	673	672	733	682	699	672	627	624	657	636	673	685	699	687	675	697	672	646	696	658	653	668	688	654	693	634	695	683	677	674	686	673	641	636	615	676	674	626	671	718	695	684	650	639	684	685	650	685	644	680	720	643	687	687	655	671	657	674	629	692	646	656	675	682	670	638	646	657	713	646	655	718	645	703	656	666	696	660	690	670	654	648	684	689	700	713	660	658	655	669	663	624	629	656	667	673	627	670	711	674	642	677	706	663	675	666	653	715	624	668	657	682	672	642	686	704	654	687	651	693	671	647	662	691	656	675	664	627	660	672	683	672	669	640	650	698	674	617	662	628	680	646	670	639	673	668	660	669	668	670	631	695	716	642	707	675	653	667	712	688	697	703	692	679	710	629	662	685	721	715	640	680	684	721	668	657	622	698	681	659	672	686	680	632	665	642	647	706	671	697	644	676	669	699	661	652	681	680	647	634	636	673	687	646	710	667	700	670	665	708	690	666	639	719	656	649	721	658	642	671	662	722	681	708	727	681	682	607	660	669	641	653	645	653	670	685	631	659	677	611	661	714	646	596	681	628	646	703	644	667	650	642	685	716	662	675	677	680	678	677	666	668	655	634	672	614	662	657	681	689	726	723	693	685	689	677	725	666	668	680	677	705	684	687	655	666	698	684	643	675	664	683	699	662	688	670	708	703	722	694	659	635	618	655	662	708	682	672	613	678	711	717	657	657	689	691	702	633	675	699	681	620	660	673	674	725	662	653	644	653	664	668	700	661	633	699	640	685	667	618	636	687	682	675	673	604	644	656	720	689	681	650	618	665	716	636	679	694	650	677	682	699	676	649	680	683	694	657	685	648	660	665	694	678	713	694	714	699	646	676	681	679	692	621	662	618	688	684	668	674	680	648	676	677
13486	1447	197	230	197	179	186	192	207	180	199	180	196	199	159	186	199	166	170	191	168	213	189	202	187	156	186	196	178	155	159	214	170	198	194	191	198	181	150	224	199	192	189	206	191	186	218	178	180	192	183	199	168	193	169	172	215	205	209	204	194	199	172	191	180	191	180	175	198	180	182	214	196	193	185	186	172	170	181	199	185	178	201	182	154	183	171	184	156	203	194	210	180	181	187	214	165	175	192	179	196	182	187	194	198	177	197	194	154	177	223	172	196	184	179	190	186	173	173	190	160	194	171	168	179	191	172	183	184	198	183	184	177	177	202	178	209	194	194	181	156	172	197	192	212	192	199	176	192	205	188	183	186	188	153	133	183	179	184	180	187	181	184	171	178	193	160	177	208	164	168	173	191	202	202	171	190	178	178	180	230	185	181	179	169	197	191	173	213	161	189	200	195	172	169	217	182	169	174	179	206	162	173	178	188	189	207	207	183	193	195	146	198	179	197	175	193	170	186	189	195	191	154	169	169	185	193	207	195	188	172	198	181	169	188	187	172	198	171	190	174	184	197	173	187	172	172	178	189	171	179	180	205	162	177	179	180	184	191	161	193	194	186	177	169	169	174	203	201	176	213	182	169	192	179	167	198	183	178	199	179	190	197	164	183	174	189	182	197	193	211	180	184	179	164	216	185	189	152	169	172	189	184	191	181	206	187	170	192	182	179	174	185	197	201	204	223	170	193	182	163	211	185	177	168	196	164	177	163	170	189	223	189	204	178	192	185	199	185	175	188	169	181	200	167	219	172	180	215	166	199	188	186	182	214	193	223	186	199	152	201	165	199	211	193	188	174	180	189	169	168	178	169	218	184	167	220	189	200	183	208	189	195	177	163	172	163	154	181	188	198	185	179	175	194	199	183	204	172	186	180	161	216	212	191	187	185	201	199	182	200	182	196	173	166	180	178	185	186	187	191	166	176	184	197	214	203	194	192	156	194	170	185	169	178	190	220	202	179	211	186	198	189	198	193	202	206	208	197	192	197	200	183	185	208	193	181	179	199	202	152	172	165	174	227	205	198	188	188	211	205	190	212	191	181	194	180	206	201	194	154	180	186	170	165	218	192	200	196	178	182	166	195	203	197	205	179	191	206	197	189	199	190	172	181	183	166	203	175	212	188	171	176	193	193	203	175	196	191	214	182	191	170	202	199	191	178	202	174	166	166	195	186	218	194	214	189	188	205	191	182	178	166	179	202	189	215	195	206	167	187	161	167	193	180	187	164	150	195	181	171	169	182	184	168	183	217	181	219	209	196	182	178	191	177	174	168	179	166	211	184	180	210	192	187	190	181	190	177	186	194	176	192	194	199	180	182	167	169	160	167	184	176	194	188	167	173	212	183	164	194	181	209	181	194	176	202	183	181	195	185	193	196	174	207	199	196	164	187	203	203	195	165	184	191	188	205	231	193	168	209	194	194	182	179	205	186	173	186	185	167	190	179	186	160	171	166	202	197	189	155	184	201	169	192	171	203	191	155	174	177	151	175	184	175	171	166	190	176	178	185	187	178	165	177	207	204	208	158	174	154	178	176	172	182	180	172	159	182	177	192	192	169	183	203	204	169	178	191	191	159	192	183	165	197	194	164	152	161	172	195	195	179	187	202	189	201	190	180	164	176	167	203	196	211	196	219	180	188	178	146	185	196	174	190	182	178	213	179	180	195	215	200	184	202	176	175	154	186	168	182	197	187	186	202	206	205	211	165	168	175	228	203	184	175	183	198	181	191	198	198	200	182	194	179	197	175	193	181	217	150	174	209	179	170	195	179	171	212	201	199	184	192	175	191	193	204	177	204	191	186	197	181	193	196	192	190	207	202	184	177	170	195	182	183	214	192	215	149	174	174	186	146	184	145	180	192	190	165	203	168	179	196	190	182	167	190	184	201	168	172	172	187	217	194	167	196	204	186	192	186	175	179	166	159	189	177	174	181	180	171	182	172	192	196	185	167	176	195	194	177	178	211	190	194	193	190	175	207	207	192	166	186	187	192	197	175	205	195	155	180	162	196	200	204	174	187	169	183	176	178	176	176	187	190	192	180	199	188	174	179	191	175	170	187	224	214	182	164	166	190	199	196	224	187	172	173	179	195	194	189	208	190	204	191	176	182	204	196	208	196	186	183	186	172	197	194	184	175	212	203	166	191	201	206	182	196	181	196	183	202	174	205	198	175	176	181	193	192	212	209	181	183	167	174	159	180	174	192	199	196	169	185	167	179	173	181	182	169	206	181	163	204	176	160	181	197	162	197	195	155	150	185	181	171	201	205	197	181	189	169	170	172	190	195	197	183	189	194	174	192	164	188	181	181	184	184	165	217	172	194	178	204	176	192	164	190	221	198	172	177	198	199	162	185	182	203	173	203	204	212	175	186	184	202	222	187	192	196	192	218	187	195	197	198	170	187	212	197	198	208	193	201	187	165	176	189	185	163	173	178	197	183	189	179	200	215	161	194	199	192	208	201	192	177	177	195	168	189	223	186	200	182	185	166	180	194	169	190	216	179	180	179	203	212	179	184	217	182	165	224	182	189	171	198	183	226	199	188	199	167	190	188	206	228	174	189	192	214	185	190	173	187	172	169	184	170	189	168	220	196	179	185	183	186	181	204	201	205	204	161	172	188	191	173	145	166	186	178	186	209	201	174	169	202	184	182	179	168	182	160	187	178	189	202	173	179	191	179	166	181	194	157	216	188	168	156	186	189	174	170	172	189	213	180	173	169	214	187	190	174	179	169	182	174	221	176	191	173	197	175	209	174	198	172	159	195	183	223	185	186	198	222	198	199	150	194	189	169	172	185	171	181	165	192	202	209	216	192	183	186	191	173	163	180	191	185	172	169	171	187	187	210	196	187	203	171	205	178	181	174	215	184	206	170	184	171	188	185	172	188	202	172	196	183	176	201	202	169	204	171	188	213	174	174	212	164	197	196	208	172	162	181	221	195	200	186	206	170	207	191	165	175	225	207	203	190	180	170	177	172	196	177	205	155	195	181	166	190	171	201	190	195	176	191	165	190	191	186	194	194	189	215	174	184	167	218	194	192	188	180	201	205	162	214	160	208	182	171	179	208	199	184	198	204	178	171	170	192	186	177	201	202	168	194	185	192	164	218	180	197	177	199	184	183	194	178	162	164	189	172	158	165	200	208	191	188	196	184	173	165	185	214	176	198	209	195	194	173	185	202	178	177	194	172	197	167	186	169	201	187	199	171	199	193	199	211	211	199	198	201	189	193	165	197	196	170	182	180	158	180	200	165	174	188	197	158	166	175	191	198	214	213	170	199	170	169	175	186	188	180	204	170	190	168	184	191	175	174	164	161	202	207	221	164	191	182	176	179	198	210	188	163	188	196	175	168	197	165	184	184	180	168	173	209	197	186	159	195	189	185	173	232	173	170	194	184	188	167	198	167	176	214	199	204	168	212	194	177	181	218	218	171	187	193	172
7673	722	472	506	464	466	471	458	428	474	444	462	404	431	430	432	446	461	457	427	467	425	422	451	425	419	441	449	436	405	403	456	484	450	439	458	412	426	448	419	446	455	435	473	461	422	467	463	447	449	459	418	416	478	474	492	503	430	424	458	457	468	452	463	460	422	462	444	397	432	452	415	436	446	452	468	449	477	469	424	451	431	456	420	456	444	468	485	436	445	419	443	467	448	437	443	469	450	419	436	463	440	440	416	413	465	439	453	465	441	432	464	409	448	434	403	430	429	450	420	429	472	452	435	459	425	451	470	411	444	429	416	369	421	419	408	456	412	432	445	449	495	393	433	435	410	427	470	450	453	430	422	428	458	438	403	461	413	449	464	457	449	460	428	442	384	433	433	455	434	474	455	443	441	460	466	449	456	456	434	421	450	460	417	452	421	421	425	437	455	455	456	432	433	415	438	423	400	487	399	439	437	431	438	435	448	476	403	440	420	434	454	437	471	439	442	446	415	501	411	438	423	433	371	438	405	445	431	470	426	446	455	465	464	413	453	411	437	428	454	437	431	464	457	437	467	458	454	438	425	436	430	448	456	443	423	429	412	457	419	431	421	459	481	454	424	446	455	422	444	419	447	439	428	393	399	466	430	458	392	429	453	415	437	423	439	404	415	438	451	435	423	456	407	437	482	424	438	441	436	447	428	432	470	448	421	427	452	484	427	403	471	468	456	457	430	485	446	415	432	430	443	439	407	464	451	412	432	430	427	472	422	460	458	478	448	432	421	429	418	414	434	439	449	427	426	454	423	490	461	454	447	440	453	452	446	419	452	473	445	426	388	453	461	436	412	426	411	446	382	424	476	434	416	462	436	428	477	468	446	434	441	457	449	427	416	492	472	453	462	459	409	443	463	457	444	466	438	448	464	434	405	439	446	436	417	430	435	455	469	439	373	428	452	435	467	436	426	434	458	449	466	456	469	438	447	441	481	436	419	458	450	449	384	463	472	471	439	446	413	410	439	434	495	443	435	435	441	437	435	445	449	390	426	429	420	418	430	456	426	436	461	434	449	463	477	413	432	454	445	427	427	433	436	446	417	436	466	435	436	463	400	460	438	424	458	477	441	469	419	441	483	462	399	441	458	471	451	425	424	429	469	429	441	484	443	462	429	421	420	449	461	456	399	456	457	440	423	425	444	430	473	437	461	423	412	434	480	443	433	481	448	433	416	440	431	456	423	473	418	441	459	388	461	440	448	455	420	413	479	404	460	449	461	423	446	435	410	440	437	451	427	434	430	435	405	447	426	437	455	424	423	424	432	454	462	458	466	452	402	417	445	462	442	500	429	429	472	461	456	436	426	454	428	450	417	469	420	450	430	402	427	481	438	436	445	431	465	455	415	426	448	484	394	448	454	523	465	407	452	415	410	449	460	466	454	440	426	442	436	414	452	451	483	424	434	434	451	439	395	465	413	472	433	452	399	439	473	437	470	427	456	460	459	430	449	416	436	447	389	441	442	434	426	447	437	458	423	451	459	435	447	397	446	415	461	440	462	420	442	427	430	435	421	467	467	454	435	401	425	468	408	462	428	437	467	452	429	421	446	454	432	470	460	469	439	421	442	443	438	421	428	434	437	461	426	447	439	420	449	427	422	436	446	414	425	452	420	432	448	433	483	413	424	422	442	435	475	450	433	461	461	431	447	405	447	390	419	461	450	434	467	446	415	437	457	465	424	439	442	459	476	458	440	446	444	426	452	430	414	467	446	430	458	432	439	455	476	469	423	472	444	469	422	430	413	473	433	446	389	444	404	416	405	439	466	424	445	430	442	427	438	440	416	446	430	446	439	432	468	402	444	460	427	465	458	456	445	420	457	450	440	442	464	460	439	429	400	441	439	430	420	442	408	429	446	427	410	447	437	458	444	442	446	420	419	450	438	439	390	450	441	441	443	443	449	425	420	441	459	435	433	445	431	395	449	454	438	426	408	459	423	454	422	436	437	401	433	446	439	429	468	466	436	453	418	397	434	417	444	431	423	400	411	421	434	433	474	409	470	471	447	415	406	454	438	461	443	437	455	434	425	456	437	474	464	425	429	430	411	441	453	429	436	484	395	410	424	408	434	450	437	451	462	453	425	425	443	434	435	445	430	467	436	435	452	448	411	462	416	467	452	484	450	413	457	407	423	414	432	464	421	430	439	424	421	490	452	438	416	455	453	441	443	439	442	454	457	439	429	433	413	453	397	423	425	452	445	423	443	452	433	436	458	387	431	435	466	418	450	420	462	435	445	466	425	437	460	459	414	440	440	468	431	454	417	421	487	399	428	493	448	434	454	441	475	421	434	430	409	409	425	449	392	429	417	422	434	437	454	465	467	456	435	425	436	413	442	430	446	450	433	403	418	419	427	414	442	413	443	424	427	447	444	446	466	408	431	404	413	427	453	437	450	446	428	465	427	457	454	436	448	411	464	419	466	443	448	461	447	409	433	452	449	414	456	417	474	433	442	443	416	456	396	403	437	460	448	443	434	419	464	453	427	451	432	443	413	438	445	445	455	418	481	453	386	431	469	447	446	468	437	427	463	418	417	467	420	402	462	460	418	442	419	427	478	456	465	428	446	449	433	461	483	439	441	439	442	453	455	472	454	452	434	437	422	396	418	425	404	454	452	426	436	443	436	410	470	452	397	441	408	449	428	454	430	439	447	444	429	400	432	467	404	433	451	418	384	453	426	443	465	465	443	450	466	457	433	469	434	455	433	442	425	429	412	438	451	427	456	464	444	434	423	493	419	446	488	405	457	431	435	413	485	419	454	440	424	467	468	400	413	461	450	485	402	426	417	448	448	481	425	431	423	400	467	442	477	466	432	449	452	377	423	450	450	424	446	426	450	440	443	478	410	402	471	435	428	457	474	459	438	438	440	404	418	456	440	463	456	417	471	447	392	438	450	448	436	438	503	439	434	433	457	471	444	418	485	454	410	435	440	418	439	460	439	433	458	440	433	454	419	480	448	431	453	457	457	433	485	441	433	454	414	459	425	443	450	489	429	458	439	423	427	468	476	437	426	492	452	417	458	423	448	454	438	481	445	439	478	451	450	486	444	420	456	423	438	421	424	425	430	457	462	453	439	440	447	426	435	425	488	459	447	467	474	451	448	416	397	419	439	453	434	414	415	428	450	461	465	455	472	431	430	444	471	451	433	455	442	441	441	451	422	434	450	447	448	435	472	447	431	426	413	475	418	432	453	430	470	435	511	468	435	436	415	421	417	452	475	414	429	456	445	416	450	461	423	455	425	436	451	438	432	454	447	466	426	445	441	434	438	464	470	440	424	436	456	462	441	460	440	460	463	436	445	459	428	432	455	430	410	423	479	460	411	444	438	456	424	422	441	452	445	443	438	440	493	468	450	430	426	429	484	431	408	457	466	409	477	467	449	433	447	431	444	433	436	426	452	439	460	444	424	459	457	445	419	457	457	425	434	446	399	448	407
31510	5663	721	482	427	383	338	323	325	302	285	292	313	286	285	299	260	264	278	262	313	278	277	269	324	283	262	264	265	276	292	311	294	278	306	262	262	294	262	261	295	282	274	301	299	274	273	269	313	247	293	247	261	265	269	293	262	289	275	275	289	279	296	277	264	257	255	247	289	279	290	257	284	245	272	280	290	298	293	276	273	276	281	280	267	305	288	250	286	287	278	275	285	246	259	269	277	283	265	273	285	268	285	238	264	288	285	278	293	284	260	301	264	263	251	246	263	254	319	306	287	225	277	299	292	278	266	274	270	263	297	251	284	288	306	284	298	269	273	270	249	275	263	277	248	245	241	280	252	272	317	312	283	237	249	259	267	246	268	269	279	272	260	267	289	264	297	266	287	282	257	246	238	253	275	281	264	307	272	285	233	273	309	312	255	267	259	282	256	269	269	284	293	270	271	283	263	254	281	260	280	257	284	259	282	279	291	279	248	300	289	266	255	251	274	287	261	307	271	258	284	227	313	269	261	286	255	256	255	285	265	321	250	285	264	270	272	255	236	240	255	256	260	282	289	315	313	271	269	292	264	269	262	263	312	252	264	273	286	273	267	278	276	254	256	268	261	259	253	297	245	305	287	288	252	287	270	266	277	279	267	278	305	235	262	242	307	276	240	290	303	270	267	283	269	245	268	285	275	284	289	288	284	268	250	288	264	270	228	253	264	286	278	285	282	286	289	265	271	255	265	273	247	277	304	290	256	238	253	268	306	276	263	287	250	299	267	273	273	278	289	271	274	283	248	287	284	289	308	296	266	265	262	262	304	278	285	284	249	284	291	277	282	247	253	253	242	285	263	245	249	281	264	298	290	283	262	297	265	230	242	265	258	264	290	280	266	293	249	275	259	302	253	268	281	284	282	289	279	263	286	267	274	311	277	268	259	266	260	284	262	274	270	310	261	248	266	281	269	253	293	243	261	281	283	282	265	247	297	272	265	297	273	265	267	288	303	276	278	290	277	261	262	268	277	292	318	297	288	268	296	286	313	260	288	278	269	255	272	262	287	290	252	256	270	240	254	291	277	281	271	268	266	264	268	274	259	280	254	273	288	232	289	309	261	255	287	254	295	287	297	269	309	292	237	279	297	274	306	299	284	263	270	287	282	276	277	275	273	274	277	282	290	273	288	286	288	261	263	276	259	271	243	285	252	281	244	297	255	256	242	298	267	267	255	275	257	255	253	251	295	277	287	298	266	280	264	285	290	242	271	267	353	261	256	260	264	258	299	270	267	275	265	299	303	278	269	277	274	271	272	285	286	268	291	269	250	271	278	291	287	289	295	265	237	268	256	300	309	254	292	257	280	287	255	259	289	256	245	291	265	297	268	251	250	274	244	258	253	292	275	272	278	269	276	273	283	293	241	258	273	246	273	245	279	294	241	284	298	293	278	272	254	297	240	286	228	234	286	300	286	293	271	264	267	261	279	291	287	279	244	282	275	261	240	256	261	274	256	285	275	257	282	293	270	275	261	270	237	267	231	274	251	299	276	313	279	258	263	273	252	262	255	262	250	269	282	260	222	281	246	264	253	236	259	278	275	260	280	276	288	270	274	266	284	266	292	295	285	287	243	262	303	294	283	294	279	247	262	283	279	262	287	274	275	282	269	269	282	266	296	271	282	293	294	260	286	298	253	272	258	278	294	304	238	249	269	273	270	259	275	242	268	284	259	269	290	276	303	270	279	284	284	251	284	283	278	248	301	251	288	259	285	278	295	294	297	287	269	264	238	285	297	267	262	272	260	255	302	254	295	255	256	292	288	265	281	257	274	282	280	266	258	261	314	257	293	285	272	240	311	273	250	274	257	278	271	294	269	284	257	256	246	261	282	249	253	269	254	264	245	293	273	256	266	305	280	299	264	295	275	291	289	259	277	274	263	268	230	268	268	283	235	285	293	282	286	267	274	290	263	271	259	256	294	271	296	268	287	275	289	278	258	251	268	277	296	288	280	270	270	268	295	279	277	268	258	241	258	287	282	303	319	249	250	241	301	254	257	269	273	240	249	279	271	278	261	295	312	271	263	314	283	263	270	280	264	243	269	272	274	262	282	259	273	243	301	255	264	276	253	253	265	252	306	271	267	279	235	274	276	281	287	255	316	277	256	281	295	256	289	267	260	283	320	281	338	288	293	281	285	274	296	273	267	300	289	278	291	301	270	282	263	299	283	268	249	253	293	273	259	263	305	267	267	290	279	287	281	283	240	268	274	266	263	270	292	279	268	275	271	241	294	282	259	253	253	286	253	275	289	265	265	292	274	282	270	259	279	254	264	281	312	266	266	251	286	266	251	308	275	280	255	263	267	266	260	281	291	254	264	263	285	278	276	257	271	286	289	297	235	261	289	252	284	272	273	265	256	285	265	256	297	290	272	292	263	278	292	309	306	249	289	270	285	279	285	283	279	284	268	291	277	253	281	245	253	320	285	267	277	291	282	299	247	272	248	264	260	269	274	294	304	242	252	271	272	275	275	275	297	246	258	266	268	272	256	300	272	259	259	270	245	290	288	260	270	257	306	268	299	304	293	277	249	273	284	313	293	277	279	260	288	299	248	311	223	263	274	260	281	273	266	254	247	287	253	287	272	276	278	257	277	272	312	286	298	273	273	300	250	303	301	291	296	285	301	265	279	264	258	296	279	279	275	275	258	288	294	264	246	272	261	260	270	294	262	259	274	279	287	285	276	275	293	271	248	265	276	263	273	252	278	290	256	289	259	270	270	276	280	294	293	284	254	252	277	232	279	274	260	289	284	268	280	279	270	288	266	276	279	279	295	286	247	307	255	267	237	276	297	265	275	280	259	258	265	254	320	269	271	249	271	265	275	278	262	287	289	303	254	280	237	266	290	277	296	258	314	241	259	276	298	324	258	273	286	265	265	279	277	266	288	283	282	260	271	270	271	289	275	249	282	291	277	301	283	275	311	289	265	260	249	306	276	260	224	284	246	303	298	238	290	268	296	276	304	262	270	294	274	259	270	247	301	270	266	267	236	313	268	275	283	264	271	331	284	244	259	273	276	291	258	268	275	278	315	282	279	266	276	259	271	266	268	275	265	256	295	298	250	282	283	277	269	263	289	273	281	270	279	266	257	267	249	290	284	282	246	265	270	257	299	287	273	307	237	248	250	294	304	249	289	251	250	262	282	254	287	290	262	244	264	269	306	259	284	279	301	264	300	258	278	279	262	278	248	293	244	268	281	246	253	264	255	258	230	259	259	285	277	291	285	250	261	275	270	283	287	278	304	278	226	260	296	267	238	269	277	284	284	275	283	249	251	272	247	261	293	268	285	281	311	277	260	281	278	261	251	241	269	260	276	281	274	282	280	271	287	263	271	235	251	248	259	253	302	273	273	277	293	279	285	313	296	268	281	308	269	282	274	281	285	304	297	278	258	259	285	301	262	249	275	259	271	269	271	257	253	290	280	272	269	257	294	326
18314	1372	1223	1439	1203	1067	965	919	845	822	788	698	717	661	698	669	649	691	660	643	658	602	654	638	638	640	630	660	640	678	614	609	634	645	613	632	617	655	654	667	590	607	590	634	634	653	642	631	649	676	694	668	627	696	676	690	680	659	666	605	653	649	675	626	659	642	613	598	646	687	636	685	618	643	642	596	646	594	649	629	637	618	620	629	592	618	596	606	569	633	677	646	659	614	639	611	588	614	622	628	616	610	640	656	615	604	621	629	633	621	626	574	590	619	586	600	633	641	616	595	611	622	637	642	616	578	588	623	630	634	580	659	615	663	561	603	643	610	602	642	633	590	587	640	643	589	597	584	613	604	642	585	611	665	620	598	608	619	574	641	617	620	609	641	612	597	622	624	667	583	649	616	620	611	603	647	606	650	618	622	616	609	618	591	613	608	625	603	580	618	608	614	624	596	666	585	585	614	597	635	597	641	652	572	570	631	612	616	648	604	619	626	662	640	571	652	595	606	628	608	607	631	634	636	600	601	635	610	564	659	592	615	634	596	591	666	606	638	615	665	578	633	643	606	622	606	616	578	599	652	599	622	639	614	602	606	627	601	645	625	633	612	623	608	565	639	626	637	622	622	583	605	615	585	598	612	591	585	623	637	655	637	578	594	638	627	563	604	594	569	584	610	619	626	551	598	615	673	606	623	613	630	620	656	602	601	623	657	643	623	582	592	608	612	622	620	624	594	618	632	608	599	562	636	621	595	624	562	621	608	612	612	636	624	640	598	601	588	578	664	618	660	597	570	589	641	600	590	585	566	636	599	609	612	617	570	579	634	602	617	630	604	645	607	637	575	617	604	639	662	602	607	627	598	622	601	636	632	603	653	650	619	615	593	609	602	621	586	596	587	634	610	646	613	616	617	601	558	583	628	635	625	625	593	596	647	698	596	614	590	572	614	633	616	587	590	633	593	604	621	588	622	644	665	596	620	627	607	636	622	613	588	642	604	603	644	643	579	633	621	573	626	596	610	576	630	635	654	614	619	602	540	571	616	631	639	631	595	609	617	628	597	650	589	644	664	630	645	618	635	618	598	647	642	584	587	573	587	620	590	598	601	591	564	600	653	593	621	605	573	633	588	567	607	618	618	605	615	663	588	594	597	615	655	600	594	621	673	631	575	630	596	627	599	604	637	602	637	598	621	597	583	605	606	588	615	605	633	579	569	588	582	652	645	610	589	654	563	628	590	581	604	597	655	589	582	587	664	634	633	613	639	613	569	588	632	596	650	612	580	601	597	614	642	648	610	602	569	619	650	613	599	596	588	606	660	625	572	586	624	552	644	622	594	643	580	623	593	650	621	600	579	664	625	625	623	577	615	623	615	565	582	651	646	604	651	616	651	579	566	597	650	617	603	612	605	633	614	607	592	588	614	599	579	562	643	620	594	634	621	569	629	597	593	625	612	669	643	624	603	664	582	617	576	583	590	588	626	602	606	614	617	618	588	628	609	587	643	659	611	644	634	600	577	631	612	617	595	594	574	620	577	605	588	639	635	613	663	570	606	635	684	617	597	622	634	633	602	637	626	613	607	602	579	563	600	598	598	604	627	611	601	614	583	589	590	576	620	668	619	559	637	647	625	619	619	601	602	596	570	635	584	588	618	634	572	596	618	584	616	635	609	616	652	623	619	671	668	639	615	617	600	641	637	654	624	590	616	629	637	618	578	658	599	589	627	599	559	569	582	653	596	580	660	579	611	602	592	635	642	628	603	600	628	605	605	668	608	610	595	661	597	587	647	595	641	599	630	606	605	565	634	631	638	542	656	567	593	596	628	609	627	652	612	614	631	579	600	613	587	659	609	596	567	621	675	636	639	613	578	639	593	648	662	638	650	587	618	569	626	613	619	623	605	625	581	622	614	593	628	615	618	636	618	638	574	635	627	619	628	598	608	627	607	613	640	615	592	595	579	593	629	579	612	596	631	602	628	594	620	597	599	667	639	622	593	575	647	625	654	612	650	591	600	627	615	615	639	635	624	626	619	617	632	587	617	619	604	626	606	648	603	606	629	609	651	584	585	583	633	632	660	612	615	667	623	608	636	602	613	641	568	621	608	618	581	598	602	636	609	619	550	629	605	622	630	583	634	598	622	663	573	635	678	590	591	608	635	639	626	621	628	599	634	589	662	577	630	630	609	643	603	579	630	629	632	599	558	608	611	604	595	632	609	622	625	615	628	607	615	589	615	623	645	608	688	627	628	618	638	624	598	615	628	564	610	616	588	649	628	623	591	629	621	570	653	626	623	636	552	605	574	588	618	604	599	599	603	589	591	666	577	651	630	584	625	636	656	641	610	618	656	641	603	609	592	632	556	604	651	637	591	627	621	620	669	609	590	639	607	627	609	586	618	625	606	636	584	636	577	606	569	598	657	618	607	636	589	614	651	636	590	577	650	627	586	603	595	615	632	636	584	622	611	633	601	627	640	613	634	653	625	653	609	626	626	606	630	622	611	585	644	625	611	626	610	592	567	575	586	611	614	572	611	606	605	606	628	639	580	677	675	637	610	619	626	612	597	625	593	651	582	612	623	617	638	632	612	596	643	583	640	616	600	635	626	643	585	610	633	594	641	626	595	618	629	654	628	636	549	608	632	626	634	596	627	623	610	620	613	621	576	590	567	630	580	620	559	621	661	570	620	612	575	627	548	613	653	636	617	623	604	622	614	627	647	597	640	631	602	566	605	608	611	570	670	627	589	596	646	604	623	623	578	552	597	624	650	581	646	604	659	658	635	636	584	652	624	591	605	621	643	633	616	652	625	655	611	609	627	603	620	611	582	616	574	608	605	592	635	604	637	664	602	528	631	597	584	621	620	659	583	589	587	606	617	658	586	584	616	591	611	652	632	674	594	643	633	582	615	608	596	570	613	631	635	627	602	668	585	599	623	654	616	636	654	632	554	589	589	582	597	647	622	595	597	616	577	596	616	582	571	631	616	660	625	603	588	651	608	587	636	631	583	627	577	603	616	605	620	601	597	672	596	594	623	618	609	635	611	634	680	630	620	602	641	593	595	629	603	609	601	580	582	595	612	609	617	647	613	645	614	563	669	615	552	584	627	600	601	659	615	626	626	598	588	612	604	634	609	601	595	647	630	656	610	582	644	628	611	656	609	627	598	617	594	623	601	612	610	595	619	615	635	685	632	583	596	588	558	599	620	628	591	593	636	583	603	613	601	635	604	602	623	635	611	612	617	632	620	574	577	626	651	617	599	604	594	609	574	591	605	630	612	628	587	630	577	601	600	632	611	623	592	627	588	650	655	603	598	594	598	621	591	642	632	643	667	626	589	589	582	631	610	609	584	630	585	579	602	627	632	576	592	633	607	617	599	593	639	603	609	566	581	565	591	569	562	590	567	620	626	657	673	604	602	576	566	567	605	621	601	619	637	648	615	612	634	626	647	622	590	663	622	651	618	660	576	618	620	581	653	637	609	625	630
41712	9741	1482	879	634	519	433	418	386	361	395	381	334	329	315	326	333	348	306	312	318	318	318	297	305	338	328	307	320	295	325	308	308	301	314	275	324	306	316	343	312	317	329	311	350	325	317	298	350	346	321	298	302	319	301	350	306	339	311	322	352	336	339	321	338	366	295	336	309	321	287	341	319	316	298	288	282	301	346	280	290	292	338	316	331	291	331	318	336	307	318	284	327	315	310	308	321	330	293	311	332	318	309	351	295	320	311	319	332	316	304	319	321	320	330	291	275	316	280	294	323	287	288	308	300	331	297	335	326	301	337	329	294	330	313	277	334	325	332	299	325	312	284	336	322	326	305	330	305	305	284	321	314	328	291	290	320	302	330	313	290	327	349	334	314	300	290	329	328	295	320	313	297	303	298	273	268	317	339	321	332	283	306	306	305	301	318	313	314	287	295	349	279	306	309	289	330	298	315	328	321	299	307	329	307	300	300	327	348	323	295	325	329	331	303	267	325	287	297	314	308	307	309	295	279	339	305	302	319	322	334	309	334	280	271	285	314	310	295	330	308	318	320	316	327	294	319	322	294	315	310	352	346	322	322	290	299	338	302	321	325	298	289	285	321	304	350	290	316	322	309	359	310	337	298	297	277	310	310	314	301	306	293	295	328	344	261	303	294	336	296	307	306	325	317	329	317	327	325	279	313	284	314	330	308	302	307	316	327	332	303	311	305	302	306	305	324	289	324	287	307	290	273	335	301	284	315	323	314	299	325	336	318	328	294	302	297	317	322	334	345	315	302	302	292	332	293	336	325	331	278	317	328	315	292	334	323	306	308	303	299	308	355	323	249	318	326	339	317	289	305	300	298	330	311	295	291	307	352	292	318	326	320	302	325	337	345	369	363	322	339	332	341	303	292	345	291	284	318	318	339	294	298	313	310	306	285	309	317	318	300	362	315	288	300	369	317	344	293	287	310	296	319	321	307	296	304	336	337	321	309	311	322	349	311	302	304	313	327	323	304	328	347	336	283	294	295	351	325	319	303	325	304	305	287	305	317	277	277	318	300	334	301	296	270	328	314	288	307	324	329	313	308	308	354	307	304	308	324	294	289	299	337	310	296	303	309	297	276	312	321	285	288	321	323	324	317	361	285	258	321	287	319	307	313	329	299	326	284	287	309	315	321	311	291	348	327	328	312	326	335	305	299	319	301	312	310	313	293	312	309	303	301	288	275	302	338	305	328	329	298	313	302	299	306	288	324	322	295	340	295	311	294	332	317	300	302	309	299	282	303	308	364	342	312	323	320	307	309	300	286	303	286	321	282	325	326	349	325	320	326	342	330	310	314	306	333	313	338	335	313	320	311	308	313	285	269	327	304	307	299	302	286	306	284	340	290	285	309	318	330	313	315	325	339	294	284	332	291	287	303	279	324	316	337	331	303	320	325	313	291	300	325	291	311	320	316	318	323	316	289	297	299	351	308	336	323	313	307	311	324	312	309	310	277	290	283	305	310	297	307	304	300	291	290	330	310	326	297	329	290	299	320	321	325	342	317	300	299	286	296	329	272	302	324	328	295	282	336	304	313	329	338	344	317	318	308	346	299	315	311	277	327	303	302	291	314	333	343	291	335	331	314	295	320	290	307	302	288	339	276	309	329	312	304	313	308	308	347	282	326	276	341	326	325	308	298	276	331	340	311	288	303	285	322	332	281	298	320	312	303	305	302	329	306	285	294	288	277	332	313	339	328	309	326	319	334	335	331	299	319	301	292	328	336	332	341	329	282	307	321	323	316	321	319	300	303	318	302	322	299	314	314	317	280	296	307	329	305	364	286	307	290	301	286	325	306	320	328	289	326	321	359	338	343	345	335	324	306	301	303	293	321	339	335	297	290	331	326	315	302	312	312	330	293	322	328	302	322	303	315	326	291	331	290	299	299	355	278	276	339	334	300	282	304	268	288	349	337	321	292	310	308	298	321	354	302	343	311	306	311	305	300	308	265	317	288	329	312	305	342	346	342	326	280	309	281	305	320	305	294	311	323	322	329	310	316	295	322	301	317	292	311	362	306	318	316	290	316	315	334	315	319	324	322	302	322	270	326	359	323	333	291	278	276	306	314	292	285	307	314	325	297	328	275	290	333	286	301	324	319	315	322	318	298	301	310	342	314	279	318	336	303	296	324	322	315	305	353	330	299	312	296	295	300	348	314	311	324	325	306	288	289	331	314	329	294	281	325	304	307	301	305	303	287	299	295	318	309	296	309	327	321	307	322	290	337	297	307	303	357	299	298	335	313	311	322	309	333	303	298	318	299	302	299	319	290	285	334	343	319	332	320	304	324	336	327	324	307	346	351	338	267	343	308	319	286	274	296	306	300	282	291	329	317	353	306	326	323	326	297	298	312	279	298	310	286	313	297	312	326	265	351	319	337	303	284	303	314	260	321	293	315	300	303	318	315	335	299	313	322	329	313	326	308	323	314	331	303	277	328	306	285	295	330	311	330	295	324	313	308	342	326	296	325	311	290	298	321	321	336	303	268	290	315	300	305	296	310	312	292	309	325	301	296	348	348	290	327	318	309	309	339	307	316	338	283	274	276	335	332	322	344	295	330	345	322	298	301	312	333	305	306	304	320	323	345	327	313	318	320	287	329	331	275	294	324	317	307	297	277	304	285	302	357	322	350	336	296	298	305	290	306	301	300	255	312	342	321	298	301	300	349	346	314	309	318	298	338	343	352	304	283	291	287	305	315	332	288	323	308	299	310	319	317	309	306	331	310	302	318	290	303	311	301	334	330	307	302	302	270	293	297	313	327	333	351	274	299	298	287	331	339	282	284	278	312	341	325	336	286	295	292	311	298	315	295	285	274	297	313	336	311	293	321	309	308	290	286	288	315	305	307	297	328	300	336	280	313	325	276	292	278	314	303	290	302	304	312	329	292	305	325	303	322	275	345	338	292	292	255	301	323	294	301	279	284	342	309	298	318	335	334	346	295	329	301	280	315	346	343	315	277	318	292	283	291	345	314	310	293	301	312	291	289	316	344	294	316	330	316	320	317	319	312	324	310	306	345	292	286	314	312	299	318	350	297	320	286	294	301	302	315	308	279	302	292	341	298	298	279	343	320	370	323	328	295	298	292	340	302	290	276	344	295	309	312	318	293	298	309	274	290	302	301	317	288	321	353	353	325	298	304	299	325	317	281	305	317	324	300	316	322	329	330	342	286	338	313	307	313	314	334	357	317	268	340	295	293	324	333	300	315	298	295	295	279	312	337	321	322	300	311	308	336	329	325	281	295	308	304	352	316	300	292	312	284	300	302	328	314	352	337	327	312	331	296	277	316	331	320	338	308	297	344	317	321	309	271	318	325	300	328	294	290	333	323	314	322	330	341	310	312	310	311	321	332	323	328	274	326	290	306	284	310	347	280	298	284	315	294	289	268	307	292	327	327	344	303	313	308	345	297	312	270	304	318	297	321	308	327	303	315	319	319	285
23295	1657	1861	2269	1906	1526	1410	1231	1088	1059	909	942	869	870	849	828	744	743	783	790	738	751	732	736	720	695	736	683	769	781	693	715	684	668	689	712	725	683	654	657	681	693	663	696	706	741	714	745	744	756	767	795	690	750	774	729	721	721	727	738	770	733	711	713	695	779	731	698	689	668	693	709	627	677	720	692	692	688	645	644	666	738	735	677	704	685	679	671	692	699	648	693	684	698	691	671	678	677	714	669	669	676	662	660	737	732	667	672	660	693	675	670	695	641	671	693	608	719	691	686	669	680	650	662	649	657	618	674	673	685	636	680	714	623	671	676	693	691	668	695	684	697	665	677	729	667	703	655	677	663	666	671	714	639	723	695	662	696	689	770	692	714	666	638	714	655	680	684	627	693	653	671	689	678	669	639	697	651	686	681	656	693	679	637	684	708	665	665	654	632	655	660	717	688	684	679	725	669	688	670	673	652	665	667	647	648	705	639	686	624	708	714	694	684	688	705	683	706	675	667	654	667	698	712	705	658	670	680	707	726	708	693	655	716	672	703	673	720	683	687	663	694	654	693	704	682	679	652	673	660	709	740	642	631	682	647	678	652	660	722	673	668	696	673	680	675	623	643	676	659	635	654	735	680	679	693	646	665	686	659	681	727	685	645	629	688	683	675	640	680	684	663	676	682	665	640	626	639	631	657	715	676	655	654	708	651	725	706	681	713	659	699	713	624	657	644	673	665	677	663	650	730	666	645	650	686	702	690	651	665	654	676	658	656	619	659	667	687	723	690	665	665	632	645	684	668	690	618	672	686	709	751	639	654	706	693	706	623	696	718	640	664	669	677	705	690	657	686	653	693	667	678	678	730	645	705	659	676	662	637	661	654	641	672	679	705	674	698	690	693	687	667	635	634	669	681	700	715	647	645	704	678	695	676	693	681	676	716	637	668	660	666	666	703	667	661	653	652	670	681	702	673	676	639	627	698	702	677	711	630	651	655	681	724	722	711	635	664	671	670	703	710	663	661	683	660	650	679	665	689	673	662	735	648	671	706	658	651	720	676	673	685	684	657	665	643	665	713	676	684	639	661	596	640	670	669	715	670	714	625	684	675	648	643	706	724	667	661	684	678	698	656	626	692	661	680	658	684	653	638	667	677	657	702	664	681	703	639	685	662	685	654	692	694	706	686	646	688	720	681	623	689	676	686	672	682	661	680	649	695	604	668	677	675	674	714	655	659	636	690	667	643	715	664	707	648	662	680	673	670	724	697	638	666	643	632	623	684	703	685	717	651	662	660	706	699	672	668	692	662	707	655	713	666	687	701	650	657	666	723	634	663	684	674	643	686	705	700	655	718	666	667	664	667	654	691	632	714	665	629	701	676	691	680	678	665	702	642	675	630	664	646	703	675	692	680	657	695	685	681	703	638	661	684	711	660	672	682	716	672	662	651	684	650	743	651	650	713	661	704	685	707	687	676	689	628	691	692	655	685	627	679	685	680	672	710	670	661	669	700	672	686	639	692	661	652	687	673	699	664	612	688	692	628	682	693	651	685	665	689	659	678	672	668	639	658	661	704	671	648	658	625	678	673	649	654	652	671	685	679	720	678	724	665	679	690	657	684	661	682	712	651	681	662	639	651	653	654	724	661	686	676	676	669	702	642	681	670	633	653	640	647	673	653	711	608	660	724	677	664	667	672	687	687	721	659	677	704	694	690	697	660	660	687	695	653	667	713	652	654	619	622	661	693	702	704	716	656	691	687	644	663	689	682	692	663	661	656	714	674	656	690	626	658	635	699	671	659	662	698	677	683	662	620	655	679	670	690	671	643	665	695	674	701	628	672	669	655	682	707	657	685	679	686	700	646	664	671	690	692	689	696	643	719	668	731	643	658	663	692	661	699	730	625	686	683	653	616	669	691	682	686	679	673	680	690	702	625	681	685	679	637	697	697	704	646	653	721	654	651	673	680	695	654	681	686	656	688	709	648	691	689	715	629	676	706	666	653	687	685	694	653	716	704	676	662	648	669	691	710	632	688	711	673	706	697	667	684	679	660	644	666	707	664	642	702	651	640	634	638	684	665	709	677	688	706	681	685	675	664	666	698	684	644	645	656	700	679	647	678	669	680	654	696	687	652	668	665	703	678	631	685	639	696	653	659	656	660	719	690	689	648	703	685	631	646	627	663	657	654	681	707	680	633	716	641	669	661	670	666	697	639	657	683	671	702	684	675	687	656	680	685	648	692	679	714	708	676	675	711	680	651	720	663	621	680	684	685	648	644	665	717	630	675	728	717	663	631	752	679	659	719	671	712	664	655	676	684	696	687	700	638	696	636	662	682	659	640	675	701	662	641	687	664	657	650	689	696	687	665	646	659	687	602	678	670	646	671	658	668	668	636	649	674	685	642	631	667	619	682	655	681	712	672	663	652	693	663	611	720	665	634	644	718	703	678	650	669	661	674	697	668	691	667	679	647	711	698	681	647	662	663	675	669	668	685	661	660	659	660	627	667	679	661	670	698	682	683	661	701	685	683	665	679	652	691	706	669	699	647	650	675	683	672	684	627	687	674	649	633	703	734	653	680	669	625	731	652	624	718	684	676	695	629	699	677	674	688	677	666	700	657	674	690	646	675	648	695	660	660	667	686	638	650	678	660	677	678	649	680	690	673	626	681	678	624	659	658	645	702	647	702	763	635	652	672	661	661	651	704	661	671	711	674	660	681	704	681	653	697	647	628	653	696	674	681	618	690	672	664	658	652	724	645	721	668	623	726	630	687	665	696	675	703	669	649	647	686	668	696	674	696	700	677	655	702	635	683	637	678	624	642	713	706	709	674	724	691	644	663	670	627	673	630	685	730	677	668	648	690	682	737	616	680	752	693	674	704	664	644	658	683	652	672	670	672	678	677	629	688	696	709	654	669	644	696	660	637	667	699	662	646	684	697	636	691	665	646	657	684	668	671	709	638	708	734	617	671	657	678	688	666	638	680	678	680	670	670	697	689	687	640	692	666	706	674	645	671	697	667	658	650	677	658	660	691	706	655	682	659	652	621	658	678	649	675	654	649	660	693	749	669	691	657	710	718	674	656	705	681	707	697	667	647	697	661	663	668	669	673	687	659	680	647	676	664	668	682	684	699	673	636	677	699	653	670	681	702	639	648	699	708	633	679	707	648	648	644	696	697	697	674	658	696	686	662	674	730	675	659	693	636	664	669	658	703	635	624	642	650	690	724	712	660	714	656	696	700	674	671	763	685	712	673	659	653	686	718	670	691	639	676	642	705	666	704	670	736	646	667	665	645	659	681	710	647	720	676	664	690	632	653	665	708	687	696	728	700	682	655	637	706	669	679	673	641	658	661	714	716	690	673	686	651	677	659	677	644	655	678	667	701	717	638	733	642	692	693	629	705	674	642	680	674	664	666	664	657	675	639	725	665	665	623	635	653	711	657	647	674	683	655	671	667	696	677	703	675	681	684	683	724	674	709	655	689
12149	948	213	192	198	204	175	202	208	183	161	179	176	201	210	196	194	166	202	205	198	179	209	179	184	198	186	174	195	206	185	210	200	217	180	182	176	214	199	222	170	215	213	211	195	223	190	171	181	199	203	191	170	215	160	184	191	159	202	194	207	185	203	183	197	197	168	204	196	196	197	199	200	177	203	175	189	184	184	179	194	219	201	209	188	198	212	153	196	173	174	185	207	182	185	164	217	197	205	197	193	196	185	162	181	170	188	188	199	186	219	186	177	190	191	185	192	187	222	187	194	186	187	211	179	195	182	198	182	198	203	180	168	166	217	204	195	206	202	194	185	154	211	200	186	161	191	166	184	183	188	171	182	190	198	182	181	186	185	183	193	182	209	188	193	195	205	182	191	223	190	185	180	164	182	177	184	191	196	180	178	179	174	198	213	169	192	175	194	193	197	155	194	198	180	184	208	201	187	163	178	190	189	193	201	191	184	193	169	146	171	183	178	199	185	193	178	218	179	166	175	175	181	160	185	204	197	184	210	195	174	176	179	165	172	165	190	212	191	204	203	195	175	171	197	175	168	194	167	191	174	176	207	201	217	198	206	204	171	213	212	211	198	179	177	175	218	182	192	160	174	163	211	188	177	167	185	203	187	179	177	195	175	167	190	176	210	228	173	168	177	169	168	210	202	172	183	207	199	174	197	200	187	176	191	178	183	216	204	224	184	188	199	186	196	213	198	204	163	174	199	168	203	221	183	169	212	192	211	186	185	197	179	197	190	196	167	203	192	195	199	188	207	179	167	191	205	185	190	190	207	180	167	193	192	194	178	178	196	161	182	175	179	187	213	186	165	199	174	179	183	185	191	167	189	179	209	190	185	209	171	194	208	179	207	211	155	169	196	197	190	181	179	187	210	231	191	214	177	205	190	193	175	171	203	191	155	167	218	186	195	184	204	203	179	208	209	213	175	226	185	196	172	163	181	184	215	189	214	195	185	205	192	190	185	196	189	167	182	188	190	172	191	177	183	209	191	207	191	198	182	195	234	183	169	209	190	162	163	204	176	191	194	198	174	221	155	180	197	176	166	182	175	173	164	180	205	210	151	191	195	208	196	177	196	167	208	181	193	186	156	183	174	165	169	191	201	184	167	196	170	179	201	214	203	186	147	175	170	182	168	205	178	196	192	182	195	194	201	189	188	174	161	193	183	211	171	182	186	194	177	174	184	203	202	222	215	209	173	207	209	186	197	182	194	169	202	194	177	190	185	188	188	196	182	169	173	178	190	181	178	178	187	200	191	203	187	182	183	199	173	169	197	220	188	161	187	177	196	181	198	190	185	174	179	175	170	206	196	209	199	169	188	180	172	179	202	180	193	192	183	215	178	182	207	190	208	189	186	209	202	169	197	162	226	206	180	173	197	176	167	162	196	186	213	189	177	178	190	219	204	203	179	189	193	202	178	191	179	193	201	234	178	194	213	190	197	198	181	179	196	214	175	188	183	192	184	190	151	211	193	204	189	213	182	195	200	183	197	181	193	188	196	178	197	205	202	196	204	186	190	146	162	201	186	190	195	198	193	193	187	179	198	180	173	186	184	186	212	181	190	184	195	167	203	181	179	195	175	165	192	171	188	191	212	202	223	185	169	162	193	171	177	184	153	189	213	200	197	179	181	157	196	201	195	185	181	203	211	189	177	178	182	222	167	195	192	167	182	207	192	168	171	182	197	212	184	193	191	185	160	189	171	187	178	195	197	205	183	166	174	207	186	204	225	178	209	180	194	186	181	195	179	187	175	202	178	151	184	193	185	191	186	219	179	180	167	192	191	201	170	191	159	196	227	185	195	212	174	176	176	184	191	214	163	210	194	189	206	153	203	187	171	194	172	193	176	178	178	201	200	185	199	233	169	202	178	192	159	178	194	183	179	171	194	194	195	156	191	186	182	191	195	183	173	208	189	183	183	177	176	183	209	225	184	213	224	211	206	196	197	188	184	195	212	186	203	190	187	195	197	176	193	186	195	185	211	199	205	206	175	186	176	170	182	198	176	162	177	170	191	200	205	189	191	179	205	179	226	214	198	214	201	187	184	152	183	157	177	196	180	208	189	165	184	169	182	179	192	188	194	186	205	214	209	191	174	180	213	191	188	182	184	197	203	197	183	206	196	184	199	178	205	179	189	193	163	178	177	209	209	148	182	176	226	183	186	171	186	192	194	187	197	152	198	194	199	177	206	206	168	198	163	218	193	196	191	173	187	165	154	203	198	218	194	166	187	204	193	205	199	191	210	201	193	205	205	203	207	173	164	183	179	187	180	174	179	189	185	199	183	209	197	199	202	196	214	200	176	206	195	194	172	191	212	191	194	161	189	177	198	185	168	182	173	176	172	176	162	209	172	189	192	195	211	180	219	206	193	175	182	208	174	195	215	181	177	212	200	173	179	191	198	171	196	177	189	191	176	181	218	192	176	192	195	195	199	207	182	156	185	165	196	172	192	181	196	168	157	170	165	190	183	184	202	187	204	187	176	202	204	175	205	199	184	183	197	189	173	172	203	178	189	183	222	189	173	169	192	181	171	196	191	187	185	160	174	187	201	180	178	185	198	203	201	160	181	202	183	193	177	204	176	182	240	191	168	202	195	187	175	189	200	166	179	169	192	179	165	193	197	182	184	190	203	177	180	206	194	220	203	204	192	205	193	170	178	201	187	196	181	183	203	181	186	195	199	159	194	182	221	156	167	215	186	191	186	208	203	192	188	209	212	177	184	187	166	196	218	211	196	185	201	198	174	179	194	174	199	157	175	174	217	179	188	187	170	188	202	168	195	190	177	204	163	219	179	164	217	195	189	178	197	195	201	187	163	179	171	195	206	176	173	191	173	187	209	193	187	169	205	196	186	200	208	211	179	186	192	202	186	163	198	178	197	196	196	175	205	200	175	170	207	199	173	175	179	167	179	179	179	179	173	190	196	197	174	195	213	179	195	185	183	215	197	184	204	175	182	189	167	177	161	170	200	167	163	181	209	208	186	181	209	198	173	192	192	201	180	172	164	196	180	164	184	179	222	164	194	171	180	181	192	190	176	171	181	176	189	179	208	165	186	194	177	183	189	167	179	183	201	190	207	164	159	194	184	174	165	190	185	155	184	202	227	185	192	212	183	206	198	169	175	202	201	192	193	175	197	225	187	200	175	195	199	186	186	194	198	183	192	218	209	201	205	169	208	187	173	196	177	207	187	172	205	218	180	202	202	185	201	201	163	186	191	202	211	210	196	208	186	176	169	175	204	183	193	211	202	185	179	181	159	192	199	175	169	175	205	195	197	185	206	178	201	175	195	203	188	185	177	200	184	184	214	183	205	215	191	203	179	210	186	180	192	196	151	199	206	190	173	183	171	194	183	208	180	216	188	209	172	217	203	177	169	195	199	203	183	193	200	169	205	200	159	195	209	214	202	189	179	202	193	183	163	186	190	173	176	182	175	185	194	190	184	194
6927	490	486	496	455	493	455	437	479	421	434	429	431	421	435	463	426	433	433	441	484	457	429	442	443	434	477	429	467	448	437	440	424	423	456	476	456	408	449	445	455	437	443	436	445	480	502	434	454	487	421	484	464	467	449	501	480	480	453	427	446	444	440	437	450	487	438	422	440	493	465	426	406	425	461	442	410	439	480	467	385	442	449	440	459	435	474	438	431	437	438	465	451	465	473	472	427	499	418	457	441	465	412	462	455	428	469	435	449	468	473	462	427	443	463	416	426	409	411	447	459	460	421	436	449	449	433	443	428	467	456	421	470	475	415	458	441	448	468	436	449	459	422	488	469	432	452	453	423	450	474	447	451	447	424	430	392	434	478	433	449	470	448	386	472	455	431	459	449	447	416	447	468	450	479	402	458	461	441	462	458	421	416	441	479	444	424	458	441	439	436	413	435	425	413	443	411	437	392	450	422	447	451	460	448	427	441	432	439	463	462	452	449	434	472	463	428	437	424	468	424	404	444	406	487	476	463	458	453	445	449	440	438	438	454	416	445	479	451	413	413	429	448	434	448	456	428	460	459	459	451	421	427	432	471	451	427	462	430	450	466	409	433	434	448	429	442	417	471	456	437	451	455	455	424	440	448	440	455	465	454	420	425	422	448	455	449	434	439	475	447	449	444	455	439	462	452	439	433	445	410	469	411	467	420	467	439	438	443	408	453	435	428	444	449	454	431	411	462	446	416	430	425	454	458	456	451	467	445	460	459	457	399	454	439	456	451	452	471	464	439	440	411	475	440	447	420	425	421	436	438	470	431	443	425	441	406	421	425	434	416	460	476	449	401	421	440	449	444	489	454	440	446	432	429	454	482	436	422	445	436	420	428	444	450	413	464	441	395	455	478	449	425	460	444	456	478	447	432	395	419	461	445	454	435	439	464	454	427	437	437	434	417	461	404	460	459	466	453	415	449	433	468	415	462	429	423	410	410	430	418	481	458	445	462	466	432	473	410	444	441	445	414	449	424	425	455	477	452	461	465	461	463	410	462	441	444	461	396	449	427	464	449	474	450	402	434	456	447	420	463	446	435	443	438	464	440	456	437	442	466	451	437	488	439	423	440	423	447	467	448	444	475	414	459	451	467	456	481	436	440	430	450	451	418	454	485	454	445	483	408	462	466	448	450	441	406	423	421	430	471	422	486	466	465	435	481	459	446	458	464	457	429	475	447	479	448	469	410	429	435	424	448	466	453	490	445	437	423	443	447	467	425	481	456	429	469	422	449	416	460	471	427	457	438	444	451	425	462	427	438	440	444	456	449	434	458	442	460	425	474	464	428	435	438	463	419	434	445	417	445	499	443	456	407	440	419	412	412	452	444	465	429	443	469	441	464	423	454	398	447	478	454	426	450	457	427	427	433	438	430	437	455	444	417	469	424	412	469	414	456	451	456	437	420	414	450	467	418	457	474	482	418	453	447	452	449	430	402	394	469	448	454	455	436	474	416	465	469	456	454	433	451	462	493	419	437	442	438	437	448	417	463	423	449	479	419	411	428	413	417	466	414	438	439	460	427	405	406	442	439	436	457	459	402	447	449	455	435	416	459	422	429	411	423	437	454	399	440	441	429	446	484	435	418	460	413	466	449	462	436	412	472	441	426	447	443	442	436	469	492	472	454	488	440	440	460	492	436	431	454	428	449	446	456	424	462	468	415	439	421	442	438	455	480	439	422	494	427	432	465	446	459	457	425	471	435	461	407	458	466	437	453	453	425	435	413	430	451	466	444	453	451	418	421	465	431	440	453	431	466	430	447	419	434	485	412	443	426	436	467	443	450	429	487	443	440	484	479	413	466	452	471	467	439	477	471	455	457	430	450	450	460	454	454	435	441	461	455	470	445	510	461	460	438	453	418	487	435	426	452	470	429	431	477	481	416	398	421	430	456	447	451	427	471	433	434	408	405	442	485	445	444	417	431	441	480	409	464	439	472	433	458	475	460	427	442	463	439	472	450	413	457	441	426	427	451	464	427	438	439	418	437	444	418	450	458	405	435	469	446	462	456	405	471	462	479	437	449	435	439	437	458	445	431	444	449	468	428	429	463	442	442	452	440	441	455	435	443	467	424	434	448	440	460	449	443	431	478	425	443	461	442	440	485	436	442	444	474	490	405	431	407	416	409	456	442	415	461	441	463	441	432	433	459	450	441	438	458	414	465	437	454	479	462	465	419	456	463	427	416	455	452	452	452	420	439	445	450	472	423	462	448	448	427	429	425	480	400	444	457	456	471	454	469	433	411	448	461	428	476	434	476	412	407	448	423	419	432	431	460	468	423	425	437	466	444	429	452	429	443	433	455	487	446	398	426	442	470	437	440	447	439	452	436	436	439	414	429	448	427	432	454	470	463	450	450	480	426	430	445	461	465	448	464	429	456	429	444	440	426	437	444	432	435	412	435	429	472	427	439	456	457	429	448	422	470	459	448	433	437	454	448	455	448	427	426	481	438	421	468	417	430	469	446	463	427	471	423	428	451	441	413	462	437	413	457	412	462	415	425	403	431	446	428	448	415	464	432	427	423	447	476	486	457	450	437	418	439	434	431	460	426	441	482	465	428	467	427	451	444	464	439	408	427	442	444	460	455	438	454	434	454	441	448	469	406	490	457	399	440	456	424	455	454	456	439	449	408	451	429	457	460	427	430	409	436	438	474	470	437	437	439	425	443	427	434	434	432	427	428	412	453	401	459	469	440	466	440	413	415	442	447	438	426	478	430	438	490	454	463	457	431	427	447	447	471	429	424	469	425	427	466	470	462	445	433	455	442	441	486	452	454	413	438	452	423	411	454	395	456	433	426	459	448	450	468	459	412	423	451	450	457	460	445	459	400	468	453	481	462	450	415	440	449	462	405	459	458	405	438	412	436	432	429	437	461	454	404	451	441	441	468	434	459	472	427	445	430	438	480	461	489	440	434	473	430	465	405	446	449	457	430	453	419	469	428	480	419	453	445	472	462	477	440	465	456	493	429	442	455	442	464	450	444	443	434	462	459	423	469	452	389	458	462	439	445	441	472	430	403	452	438	386	429	429	435	445	415	447	470	454	469	448	419	439	419	468	449	429	450	400	463	428	464	412	468	422	454	433	434	464	401	449	459	465	422	437	415	422	400	415	448	469	453	455	427	429	441	458	432	439	430	426	444	422	468	461	416	434	440	451	458	421	423	440	419	435	455	450	472	399	437	479	450	458	459	439	455	416	472	430	449	456	452	450	454	424	475	415	415	436	431	468	469	425	451	444	443	400	480	453	465	443	473	462	458	483	461	403	403	429	439	484	438	483	450	462	481	462	450	446	442	449	447	422	455	432	455	467	479	445	439	444	414	424	452	425	434	436	424	450	463	424	447	446	429	460	459	435	427	472	448	435	437	459	460	435	443	448	431	450	423	440	435	470	445	406	411	440	453	445	429	447	461	439	445	447	441	433	454	448	441	404	436	467
28185	3636	683	538	429	371	333	302	351	297	298	297	306	263	307	294	296	262	260	255	298	263	325	276	282	281	286	279	333	279	288	250	288	291	303	307	272	301	256	268	289	268	287	278	288	291	277	269	292	307	275	268	251	276	292	288	267	264	315	278	259	303	242	272	296	266	296	289	254	288	282	304	290	278	265	282	289	303	273	292	286	270	259	278	263	280	267	291	285	242	279	249	263	258	285	281	271	269	314	264	262	280	282	235	286	276	295	276	258	270	289	255	241	258	266	315	261	295	282	281	295	282	280	276	248	287	295	263	263	285	258	222	273	265	291	259	273	270	256	251	279	295	280	291	285	278	300	303	279	293	286	290	280	252	285	274	241	287	266	275	293	265	276	254	267	283	264	272	323	258	251	267	279	288	260	297	280	328	306	262	281	263	296	301	243	274	293	259	286	300	304	266	321	256	250	294	341	308	253	272	286	300	281	293	301	286	294	262	264	287	271	328	283	281	310	273	266	282	273	237	265	278	312	275	287	265	278	282	272	264	281	276	262	277	275	300	275	280	262	271	273	285	313	273	270	279	268	265	279	256	284	259	271	297	274	281	267	261	270	265	281	288	271	271	287	233	299	248	282	297	304	301	276	283	286	273	277	281	252	280	289	273	282	267	263	284	229	272	261	284	268	246	265	282	295	291	282	311	272	255	258	269	303	316	272	296	274	296	262	279	279	301	282	260	279	276	275	286	266	265	274	260	257	283	257	267	278	283	269	263	229	274	272	294	247	250	305	264	271	278	272	289	291	285	295	261	252	263	263	257	251	283	291	313	314	276	263	248	284	307	287	231	256	305	289	287	266	296	265	277	286	293	274	321	256	270	309	267	270	263	271	246	277	257	255	255	274	275	256	244	302	313	279	267	275	288	286	242	259	245	269	316	286	284	273	270	284	299	274	241	262	275	257	271	295	304	331	275	281	281	272	258	278	265	321	281	289	283	248	310	252	281	260	278	285	260	264	301	300	316	280	274	272	288	264	272	262	295	290	267	279	279	268	288	254	260	281	292	272	283	254	267	281	283	279	269	303	253	265	249	279	292	250	257	275	282	288	271	295	280	311	271	284	286	292	311	264	264	298	265	264	259	290	273	295	273	259	289	310	268	265	286	264	310	287	231	281	277	281	269	279	315	249	270	303	279	293	294	287	263	264	245	264	270	290	267	240	285	254	259	268	284	271	275	274	268	275	294	284	286	295	290	290	269	283	312	267	262	295	282	281	299	260	240	278	262	275	273	289	281	263	289	266	288	297	327	299	252	290	237	276	244	274	272	261	269	275	275	274	285	261	270	266	240	265	270	285	271	281	314	258	246	287	274	299	245	262	286	276	245	316	309	277	260	261	255	270	253	275	267	271	261	246	305	282	281	267	291	262	278	268	257	253	269	298	282	283	291	251	280	270	267	257	298	284	284	253	288	278	269	314	269	277	328	303	278	303	247	276	222	277	292	286	275	277	293	270	253	282	291	289	300	263	287	248	272	285	306	249	268	283	274	262	264	284	275	242	299	257	262	291	263	278	285	304	240	298	241	276	308	265	255	305	269	273	283	259	297	255	239	248	269	279	280	263	280	305	256	286	267	269	275	274	286	282	290	320	292	268	272	284	289	286	249	263	291	267	296	295	270	301	253	254	300	295	293	263	282	267	288	268	279	270	303	251	275	294	310	268	275	241	293	278	268	304	306	285	258	292	321	259	309	284	251	290	273	266	270	277	308	294	275	286	273	275	253	284	261	263	260	280	255	251	270	280	263	261	261	271	279	301	284	300	241	295	266	287	265	291	309	250	276	285	230	274	283	269	278	270	296	256	274	246	304	286	309	288	284	265	288	295	266	219	269	265	275	281	286	274	254	325	242	291	287	266	278	272	277	296	281	297	279	253	283	281	263	272	267	263	324	248	283	287	277	312	304	273	255	278	282	271	304	296	255	280	266	300	264	264	289	284	301	252	275	306	272	281	264	306	273	257	280	277	259	254	259	284	302	277	298	298	267	266	251	253	280	260	307	276	257	303	286	230	274	309	264	258	253	269	301	269	292	286	308	262	260	278	245	253	280	306	261	285	311	274	284	251	289	265	299	258	268	290	296	287	257	277	285	246	278	280	301	294	276	269	258	280	274	291	242	280	293	279	293	287	294	268	304	292	269	270	290	282	275	297	296	285	303	298	249	296	300	294	263	289	273	260	281	298	249	280	280	304	302	261	269	319	289	256	276	289	282	242	303	281	251	264	314	267	287	255	269	290	287	293	287	319	254	243	273	288	273	257	260	258	266	286	296	324	279	290	268	266	286	281	287	284	289	299	287	301	255	243	285	299	289	310	274	303	282	276	282	281	269	260	283	280	275	292	271	264	279	287	290	271	271	290	280	292	252	289	268	255	281	269	287	277	271	281	278	300	252	280	265	265	257	269	263	249	237	307	275	275	266	297	287	298	302	271	270	298	257	263	271	272	258	267	282	246	265	311	282	277	286	256	263	290	274	276	298	298	275	252	295	319	284	263	278	250	300	268	250	303	278	304	278	283	237	272	257	286	285	288	292	258	284	273	265	276	285	289	301	296	291	266	293	275	289	262	258	281	276	234	279	277	268	284	290	297	275	277	295	273	298	285	292	283	278	272	251	253	286	286	290	244	277	279	264	256	294	288	285	251	269	259	272	278	266	240	259	296	269	271	296	277	283	270	256	297	276	254	258	281	271	299	273	285	273	273	296	263	260	261	274	283	288	252	287	269	275	267	259	283	295	276	238	259	278	306	295	273	308	265	267	248	281	266	287	264	290	274	280	291	318	269	260	279	283	271	290	284	290	281	254	315	282	329	290	306	283	263	227	296	307	304	246	288	277	281	269	289	291	252	282	282	294	272	270	288	289	314	291	281	257	288	290	287	297	279	299	290	283	272	266	299	280	258	251	277	300	292	301	253	283	269	262	294	296	229	285	266	238	299	274	268	277	273	297	286	292	291	310	282	268	295	289	274	262	272	237	237	261	271	241	271	300	267	287	271	253	275	297	267	277	261	278	316	289	281	268	271	254	272	282	294	264	262	295	273	292	303	282	269	273	277	285	255	284	259	268	264	290	237	282	298	283	278	292	281	275	285	270	320	286	273	265	262	283	296	297	280	306	226	300	255	268	281	297	263	282	269	279	260	291	277	237	257	245	247	248	297	284	305	318	271	314	297	273	267	287	277	259	281	248	258	261	323	289	271	293	268	302	296	276	295	274	288	302	273	282	289	264	296	270	295	300	272	260	256	292	274	246	287	272	291	264	279	269	252	295	282	239	270	262	300	283	295	280	256	267	271	269	244	297	279	268	273	278	289	288	269	252	259	263	313	287	284	296	259	261	271	278	291	282	266	268	273	284	274	280	291	264	301	270	293	324	315	275	271	282	302	306	282	271	267	257	285	297	256	297	271	277	269	257	284	300	252	266	299	288	293	284	264	277	321	292
16056	933	1296	1474	1292	1100	1019	857	851	797	752	743	766	744	700	699	686	684	704	660	643	568	663	682	661	680	645	650	692	655	617	650	656	692	650	655	656	646	622	635	676	596	631	590	634	655	671	705	682	674	697	726	662	723	688	682	637	698	704	655	701	650	657	678	694	663	597	681	567	625	630	640	617	598	673	640	614	606	649	653	646	618	618	612	611	620	590	666	613	633	660	611	651	645	587	643	612	606	659	620	600	635	673	582	626	677	627	593	599	633	632	616	606	606	610	667	608	618	669	635	626	593	630	673	595	617	644	646	614	584	642	630	652	630	614	615	619	636	609	653	617	624	629	606	614	631	594	631	576	661	620	584	645	616	622	608	620	651	655	631	640	654	622	673	632	643	631	616	595	632	640	603	585	628	630	598	614	607	639	649	614	596	609	595	629	636	621	628	628	602	638	649	595	633	638	619	604	613	572	658	658	601	658	668	608	632	620	611	632	652	620	593	592	645	633	651	583	600	590	624	600	658	640	588	649	641	619	581	635	670	585	592	654	616	624	589	648	620	621	611	595	589	605	613	629	628	645	638	606	641	592	639	620	634	603	595	632	608	633	614	629	593	588	606	604	612	632	650	639	638	629	597	616	575	600	624	605	628	585	611	621	605	633	587	584	610	620	573	617	644	607	643	613	569	613	625	621	627	589	629	622	610	614	591	631	624	632	618	656	628	642	569	602	638	612	611	618	640	620	620	632	618	658	648	615	605	628	638	633	594	605	617	626	606	618	626	598	581	633	589	594	611	607	597	633	613	638	649	624	624	645	618	580	634	586	607	679	599	608	635	634	646	605	642	618	581	631	578	630	622	612	654	595	653	648	640	656	616	588	580	604	625	630	580	636	599	655	612	617	625	611	616	668	607	640	592	603	592	657	672	617	631	609	606	639	595	606	623	623	624	622	630	691	614	628	597	610	638	602	606	625	596	637	658	623	622	609	663	648	633	627	658	663	651	653	661	633	651	640	654	590	599	622	616	613	591	592	613	698	579	577	629	633	613	645	592	650	610	635	631	603	626	636	655	671	601	593	663	586	625	652	636	621	593	637	601	610	646	611	606	610	648	576	611	632	586	641	573	611	596	657	610	608	626	641	641	643	625	580	721	626	612	637	565	641	619	593	607	693	594	621	599	628	638	594	641	638	612	612	622	611	653	600	664	632	632	616	614	566	592	592	617	619	622	621	601	604	581	615	630	610	642	597	602	592	680	604	617	660	622	632	630	655	605	651	633	610	640	674	629	628	614	581	575	645	611	625	624	590	667	632	634	611	635	640	642	646	635	650	645	600	606	608	613	606	616	626	597	632	619	584	603	620	637	601	577	647	570	605	593	644	579	659	636	592	625	599	634	622	635	597	658	650	584	650	638	615	603	652	607	606	639	582	626	630	688	621	629	620	598	598	589	654	597	627	648	624	648	566	649	584	624	669	647	611	619	614	622	648	617	635	634	633	614	586	581	599	638	612	624	602	625	634	648	616	582	619	605	604	551	606	631	619	635	653	621	589	599	617	590	610	602	621	646	602	590	658	605	612	659	619	577	623	646	633	620	595	627	642	623	665	642	653	592	635	641	693	609	677	597	601	596	627	616	637	645	613	629	606	654	689	601	587	603	652	569	644	620	639	602	635	591	634	604	630	629	665	622	615	638	623	586	674	616	620	593	611	639	602	624	612	616	658	604	636	618	648	630	585	606	630	614	625	627	651	651	640	644	592	622	644	594	611	595	614	580	578	614	643	624	611	621	649	640	586	623	603	613	578	634	637	598	621	657	603	620	627	639	662	621	601	595	615	572	642	585	611	547	626	609	639	613	650	577	658	623	610	654	657	654	657	646	560	613	628	647	639	610	611	654	583	625	610	604	643	611	653	566	638	582	568	624	583	584	628	635	621	605	650	613	639	624	636	600	608	674	612	619	627	623	639	600	642	616	624	607	649	649	650	604	604	638	614	624	627	646	658	596	601	620	646	594	656	603	596	607	644	542	641	604	630	617	634	629	599	617	633	658	617	622	634	619	589	687	599	579	615	634	610	627	638	638	629	621	562	596	604	653	597	638	661	634	641	616	592	644	614	643	637	628	649	617	601	592	660	668	631	616	597	618	674	615	614	573	689	606	652	567	622	637	617	644	629	591	594	616	582	626	655	609	671	629	617	613	646	637	597	595	606	599	604	636	648	605	622	606	592	604	638	602	621	618	599	576	618	637	658	639	651	584	646	609	628	579	618	626	637	618	577	632	645	646	604	609	583	606	617	602	644	659	620	596	606	618	645	576	639	665	636	627	608	592	637	649	620	614	593	609	621	643	612	624	582	567	600	594	613	595	639	609	617	632	643	644	666	660	602	634	608	642	626	599	597	597	621	642	632	654	595	582	629	574	591	635	632	609	608	600	643	626	609	651	658	654	613	652	604	596	610	624	622	608	581	595	601	593	600	667	671	621	613	650	618	669	632	620	608	585	629	645	631	640	598	629	618	600	589	581	607	585	610	656	618	603	652	588	632	586	684	610	630	614	647	645	666	583	592	609	639	644	643	644	618	580	626	610	605	622	628	633	645	583	612	601	616	650	624	635	614	611	638	596	648	622	582	604	615	605	641	610	594	648	646	610	602	631	589	586	640	604	636	614	634	614	614	594	670	615	620	630	631	613	620	656	581	626	651	603	629	602	592	620	650	606	617	617	608	601	602	570	684	643	581	621	608	592	653	680	645	634	594	570	624	624	605	627	635	621	619	624	631	634	647	609	623	624	660	606	644	648	624	613	643	666	642	620	614	582	589	631	601	561	642	643	609	590	642	580	632	643	637	595	626	598	608	634	619	634	619	618	614	578	606	636	597	640	613	618	613	612	630	633	633	624	644	657	606	611	606	613	652	605	663	595	639	621	648	671	603	590	646	683	600	659	630	614	618	639	661	608	598	607	618	603	602	596	588	598	603	634	622	638	619	637	571	619	640	632	616	637	702	605	628	614	677	636	631	599	646	604	640	620	582	606	635	612	672	680	629	591	627	652	650	607	617	612	628	600	587	672	609	615	597	636	637	601	630	609	586	576	670	654	620	584	657	636	613	656	586	631	599	622	604	655	595	577	619	648	620	633	600	613	559	621	558	606	589	674	587	642	654	619	620	604	616	628	644	609	646	617	629	601	611	623	615	659	618	601	649	587	622	620	637	618	602	597	637	621	593	629	629	613	609	639	614	589	603	603	611	685	585	607	615	609	633	616	612	632	591	637	649	587	675	650	577	572	612	626	610	578	618	634	585	624	610	615	623	635	624	627	605	610	618	603	605	633	615	599	598	633	545	655	621	680	640	601	640	620	646	604	593	596	627	622	641	641	657	645	587	611	620	615	584	569	573	596	669	579	631	625	657	633	634	605	674	607	651	636	617	635	611	600	621	633	623	605	626	629	628	604	599	604	617	612	599	580	638	613	563	626	621	668	629	628	602	653
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
