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
338156745753	338156746314	338156746864	338156747414	338156747964	338156748514	338156749064	338156749614	338156750164	338156750714	338156751264	338156751814	338156752364	338156752914	338156753464	338156754014	338156754564	338156755114	338156755664	338156756214	338156756764	338156757314	338156757864	338156758414	338156758964	338156759514	338156760064	338156760614	338156761164	338156761714	338156762264	338156762814	338156763364	338156763914	338156764464	338156765014	338156765564	338156766114	338156766664	338156767214	338156767764	338156768314	338156768864	338156769414	338156769964	338156770514	338156771064	338156771614	338156772164	338156772714	338156773264	338156773814	338156774364	338156774914	338156775464	338156776014	338156776564	338156777114	338156777664	338156778214	338156778764	338156779314	338156779864	338156780414	338156780964	338156781514	338156782064	338156782614	338156783164	338156783714	338156784264	338156784814	338156785364	338156785914	338156786464	338156787014	338156787564	338156788114	338156788664	338156789214	338156789764	338156790314	338156790864	338156791414	338156791964	338156792514	338156793064	338156793614	338156794164	338156794714	338156795264	338156795814	338156796364	338156796914	338156797464	338156798014	338156798564	338156799114	338156799664	338156800214	338156800764	338156801314	338156801864	338156802414	338156802964	338156803514	338156804064	338156804614	338156805164	338156805714	338156806264	338156806814	338156807364	338156807914	338156808464	338156809014	338156809564	338156810114	338156810664	338156811214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13304	1007	876	685	425	414	282	272	214	180	207	186	168	208	187	161	160	160	141	136	146	148	150	167	142	167	162	160	163	129	158	136	130	127	152	174	150	144	139	151	145	164	166	170	172	133	147	146	148	149	120	144	120	148	132	133	158	133	140	153	124	141	133	134	140	118	144	135	156	160	130	137	156	147	145	147	133	133	156	165	136	156	138	143	142	112	156	135	170	137	128	137	154	131	147	148	146	134	143	148	123	148	143	140	166	142	142	135	119	149	146	124	159	146	145	143	151	142	141	154	141	144	116	137	121	151	119	145	156	139	157	117	119	137	142	131	143	150	111	137	129	132	140	111	145	118	141	149	141	134	138	155	133	118	157	147	144	154	143	132	137	137	130	122	168	129	129	137	174	166	132	141	130	149	128	165	130	118	146	146	148	166	138	143	131	132	137	146	159	143	131	128	141	142	124	130	127	142	125	125	132	147	133	129	141	141	124	138	141	132	136	144	161	150	131	110	138	144	148	140	145	118	131	124	142	163	146	130	153	161	156	141	125	138	160	146	119	135	132	155	134	134	136	112	142	161	156	146	136	124	149	140	143	155	179	153	132	120	127	141	158	155	164	140	124	137	140	135	148	128	111	146	153	143	161	153	161	148	140	139	132	118	133	142	128	146	155	158	139	134	151	122	150	127	139	129	136	160	130	153	135	118	124	153	138	141	138	146	134	123	105	127	138	140	147	143	128	133	167	165	153	170	135	143	141	122	147	151	141	141	142	127	128	137	137	119	169	162	124	133	119	130	146	135	148	146	136	127	120	161	140	143	150	133	142	141	138	137	144	134	148	140	129	132	127	158	136	135	126	138	133	149	157	138	139	124	153	144	150	122	148	131	143	144	132	126	139	147	126	120	133	108	129	143	155	125	152	114	124	143	145	126	135	123	138	152	129	139	135	142	147	120	125	152	138	161	142	146	148	142	136	139	132	126	132	123	140	141	124	127	145	140	131	151	117	140	153	144	143	134	146	118	126	175	122	121	141	127	134	162	147	169	168	121	146	146	111	133	141	137	157	150	125	140	153	165	132	162	118	165	172	137	131	128	122	118	144	146	143	161	122	149	124	120	167	130	135	140	155	144	137	168	119	141	114	160	160	149	162	165	145	164	166	156	128	137	138	153	146	134	147	149	152	155	116	131	149	139	128	144	149	131	172	147	141	148	141	161	140	122	152	148	143	141	144	120	129	147	143	147	157	151	122	137	129	123	159	139	143	159	146	156	133	146	131	123	125	149	158	137	136	142	139	130	156	142	157	132	131	143	137	126	152	131	136	123	148	147	146	137	149	163	159	160	152	116	128	162	167	138	164	157	153	148	150	133	143	148	138	127	135	132	119	139	134	149	137	140	139	147	146	144	149	138	155	145	152	128	115	146	117	134	138	138	117	159	161	143	144	166	164	146	143	137	123	149	135	137	151	140	146	154	124	156	146	145	154	145	157	154	124	127	129	121	140	136	141	141	139	154	135	135	143	139	123	141	156	155	134	133	131	138	142	138	128	147	134	149	151	135	154	162	132	136	119	151	129	127	144	145	132	151	123	148	155	151	120	132	131	132	151	164	137	167	130	147	141	131	160	155	151	154	132	132	152	133	123	127	130	138	132	137	133	156	147	124	134	128	143	138	145	151	144	148	139	134	135	167	144	143	143	134	137	138	143	156	156	127	136	135	117	141	151	152	119	165	138	113	127	133	143	136	135	165	151	145	147	154	149	157	152	138	118	158	146	130	155	169	138	159	163	118	139	125	140	137	131	135	142	138	137	146	126	151	138	167	145	125	132	138	136	154	145	130	133	145	134	130	141	164	125	145	142	149	121	167	152	142	132	144	145	128	163	139	135	158	135	125	134	153	131	146	139	138	170	126	137	159	136	140	130	138	127	149	129	131	156	112	128	145	142	156	139	151	137	135	130	136	136	135	147	168	141	132	134	147	160	133	128	104	155	159	134	149	120	125	174	142	129	141	133	126	146	131	138	124	142	145	128	147	128	142	139	122	176	134	140	159	148	137	137	169	138	116	156	158	153	133	153	137	141	123	136	143	170	154	177	135	137	133	146	137	135	148	145	146	137	141	119	134	131	127	143	155	133	129	173	149	141	160	127	166	137	149	146	125	131	142	158	142	141	112	140	141	156	150	138	152	134	145	121	128	136	133	154	119	136	119	122	125	154	154	147	133	154	122	138	123	138	146	117	162	143	164	132	129	140	151	127	123	151	149	132	125	154	161	154	153	138	122	126	141	147	145	149	131	145	137	155	138	146	175	143	134	113	135	154	152	144	156	115	117	128	142	122	161	149	123	143	138	139	144	127	138	140	143	156	124	149	149	150	130	137	137	134	157	152	159	157	148	133	139	138	144	149	138	134	143	140	146	135	131	144	149	144	152	164	146	127	128	128	140	134	127	126	140	155	131	166	144	142	162	157	133	133	137	180	145	137	129	134	128	155	132	118	134	141	138	153	139	132	125	127	143	133	127	173	154	140	122	137	140	131	129	145	154	164	128	149	152	147	150	124	147	144	145	148	142	145	133	115	136	175	140	134	135	139	139	143	138	122	149	140	130	157	138	134	144	144	138	145	155	168	117	120	135	145	142	137	125	147	148	162	138	142	143	126	142	137	148	127	157	143	117	140	140	119	135	123	139	133	139	160	138	133	147	141	125	138	132	138	144	154	143	134	126	138	135	151	132	156	131	157	127	122	136	133	138	157	142	126	146	137	130	152	149	119	147	144	151	142	122	142	139	151	147	115	146	120	136	131	155	142	128	144	160	154	148	154	141	107	128	135	138	134	144	133	149	151	133	127	131	140	149	175	144	153	145	150	135	149	126	122	163	164	141	136	117	138	139	138	125	123	152	170	133	132	133	150	138	141	137	146	140	125	121	152	165	144	138	140	151	156	130	112	137	141	147	159	138	144	140	132	150	158	151	123	142	159	130	140	134	134	130	124	140	121	143	138	141	142	142	147	124	135	123	145	166	170	135	146	140	143	147	157	156	151	149	144	116	154	138	123	153	129	134	136	143	142	161	146	153	138	135	138	127	118	144	134	156	129	122	128	149	122	141	136	131	105	133	140	151	142	127	144	129	151	145	129	120	138	150	145	141	115	132	155	150	159	144	145	141	118	126	128	142	153	134	132	124	141	151	138	116	161	143	117	131	150	152	144	124	121	117	141	166	153	126	140	145	128	150	126	113	131	148	132	147	121	144	143	144	139	157	150	120	135	138	145	150	129	133	128	153	131	120	131	137	137	152	137	133	125	135	123	162	153	151	165	147	133	131	131	166	160	136	144	128	124	162	127	134	145	133	131	153	157	143	145	149	144	146	164	140	143	149	129	159	157	134	113	135	148	119	132	138	137	116	152	118	145	129	152	162	175	151	132	122	142	140	147	134	118	119	146	111	122	147	131	145	136	163	153	174	129	122	112	120	150	128	136	118	179	131	143	154
8053	935	1783	2095	1903	1499	1225	1028	879	831	783	655	622	605	527	542	519	561	464	512	466	445	412	422	441	434	440	412	417	408	403	388	365	397	376	433	410	352	387	377	401	367	405	385	400	409	369	411	382	347	353	385	379	390	364	365	375	336	353	388	404	355	407	375	394	387	403	373	364	331	388	337	393	385	389	348	362	381	380	386	355	349	376	378	342	372	355	365	394	375	363	370	366	347	378	355	387	381	361	380	373	355	354	346	337	379	347	351	357	353	358	380	375	374	396	348	384	334	353	396	344	388	390	325	377	378	378	357	355	361	347	381	361	331	360	339	362	377	353	385	362	380	372	377	357	378	370	324	381	317	353	373	357	365	365	336	346	387	356	370	366	393	349	351	378	332	375	372	369	341	384	352	373	368	383	348	333	393	376	357	357	363	348	352	365	371	381	346	421	383	369	373	349	380	347	347	341	342	366	366	354	350	396	371	332	365	375	401	349	353	361	348	365	376	379	353	371	416	376	330	401	371	373	328	357	371	353	356	368	370	363	355	381	320	372	405	354	346	375	360	360	356	351	368	353	354	366	385	366	353	352	346	386	346	405	372	368	370	357	349	362	355	348	309	374	345	357	376	373	352	353	406	342	351	381	376	380	349	375	383	350	357	378	382	340	352	336	350	367	365	371	379	383	366	349	376	348	354	359	393	374	351	357	414	376	378	360	355	365	361	361	326	352	339	366	370	409	354	392	357	347	357	378	371	347	358	366	368	387	351	340	370	391	334	374	361	346	401	386	328	384	328	352	349	353	363	354	359	350	382	325	368	358	351	375	362	362	365	338	383	365	365	324	377	355	360	380	361	386	360	390	372	360	338	342	309	318	374	371	336	349	330	367	370	387	386	356	369	377	369	347	372	329	367	357	327	355	342	378	359	393	389	387	381	339	376	353	391	344	367	375	379	375	358	373	367	360	389	358	338	379	359	342	369	351	385	337	347	362	364	354	358	381	355	404	345	333	350	350	356	362	351	372	343	358	372	345	339	336	389	363	362	378	350	420	349	363	348	375	351	364	389	383	361	394	343	355	342	362	369	368	347	368	350	329	343	363	381	345	355	356	353	361	371	359	370	381	325	324	381	367	377	404	373	338	351	357	358	326	382	374	355	340	357	414	350	347	339	377	334	368	366	370	373	377	337	364	360	374	338	353	321	369	396	365	382	341	320	374	348	354	354	351	380	353	352	350	367	355	349	357	362	369	391	373	354	383	370	353	376	334	370	365	323	333	356	355	401	396	360	342	369	372	361	366	376	336	360	354	371	345	353	355	371	371	314	373	373	392	334	370	391	399	354	362	358	323	392	378	366	406	347	344	376	404	379	362	381	343	336	396	353	353	348	398	325	370	351	351	356	355	389	394	369	356	376	363	343	367	335	331	338	365	346	361	345	377	386	380	328	375	393	387	369	384	352	339	333	380	333	365	367	386	374	394	375	341	340	367	339	382	339	369	369	365	372	354	360	390	352	370	376	370	394	364	354	377	384	366	352	380	351	355	389	346	351	346	369	366	329	382	385	345	381	405	376	345	364	338	353	337	390	348	380	389	378	369	373	381	375	320	379	367	361	352	375	353	370	363	358	364	325	389	378	377	356	351	414	373	367	370	350	382	362	347	375	371	368	340	365	365	357	410	374	357	358	353	401	347	334	400	360	380	367	354	318	361	366	350	363	349	386	368	366	344	381	366	324	379	371	373	380	389	352	355	370	346	338	373	337	381	380	327	324	348	346	326	364	356	372	360	357	338	359	366	336	384	341	368	378	350	380	375	381	335	363	365	363	346	367	339	359	333	366	336	395	338	310	325	343	358	358	363	375	337	336	381	360	340	356	398	355	373	363	363	364	355	338	327	349	363	332	370	362	337	348	344	383	355	360	352	378	321	376	376	382	379	369	352	383	338	355	348	391	369	391	345	380	382	363	387	342	373	376	349	351	322	394	364	395	342	380	331	352	360	347	377	380	392	375	391	352	398	330	338	359	340	359	358	355	349	340	317	366	387	366	333	346	360	359	333	339	386	345	342	391	359	339	351	363	362	385	321	375	359	381	362	364	372	376	319	394	365	352	375	352	325	329	348	360	365	349	343	337	342	366	355	363	340	354	377	362	393	354	369	358	371	338	374	359	376	362	339	353	392	347	371	357	384	375	320	355	360	388	354	387	383	364	337	402	391	385	395	376	370	392	349	344	374	378	321	363	356	357	367	368	368	359	351	346	350	345	359	371	401	360	337	366	371	373	357	356	357	339	352	393	370	348	369	375	380	368	355	338	383	395	375	407	368	360	362	340	338	368	348	363	359	370	368	398	380	369	349	338	391	375	390	363	330	375	342	406	342	372	335	334	353	360	380	344	339	371	388	324	374	376	378	339	384	354	370	370	378	356	375	371	350	405	388	352	358	347	386	338	401	385	353	351	376	339	373	347	366	385	401	362	346	359	403	341	376	408	349	369	366	372	324	369	362	386	351	365	398	376	369	356	378	367	345	372	397	346	363	347	376	373	369	416	385	352	339	353	350	326	361	355	360	359	342	328	361	385	343	392	339	353	357	374	365	367	341	360	365	375	358	377	389	391	339	348	385	349	361	393	359	356	364	397	359	347	367	331	343	369	362	352	358	382	327	350	353	361	367	368	341	350	423	374	368	348	384	350	336	352	363	365	338	356	383	375	337	436	349	384	417	346	351	370	387	355	339	384	363	366	341	350	371	344	358	365	388	382	377	354	371	328	365	336	351	336	360	378	392	374	387	346	350	345	358	347	361	381	371	339	375	366	364	362	346	365	362	379	353	350	379	393	388	348	358	360	367	356	373	366	365	353	357	349	386	374	379	368	353	369	365	369	363	346	330	361	350	356	363	375	349	389	386	349	357	360	334	380	327	370	356	360	363	384	380	367	356	377	355	366	371	351	387	368	365	379	360	345	323	351	375	351	370	342	373	392	400	363	355	363	342	332	371	345	359	342	330	328	354	369	373	374	387	398	371	373	363	364	364	363	382	375	369	361	341	356	365	328	364	346	368	354	330	338	370	385	321	411	363	381	337	366	345	350	332	362	325	357	339	355	401	364	357	339	349	349	382	382	361	328	358	401	381	360	364	380	357	376	357	375	335	378	361	362	345	326	376	362	383	381	370	377	339	375	393	380	391	364	343	360	340	380	367	356	359	365	360	357	412	363	354	371	360	365	329	360	362	359	340	387	354	359	368	344	354	337	383	350	369	366	343	388	349	350	352	391	375	355	360	347	368	340	360	374	330	362	362	382	353	379	343	375	347	357	359	366	373	369	403	352	368	348	349	339	365	374	382	390	351	374	372	342	369	308	373	402	339	364	398	368	351	370	371	380	377	359	321	346	372	366	345	364	359	358	364	352	355	356	381	366	357	341	401	366	352	370	355	332	387	373	357	359	386	318	334	364	359	361	352	366	388	365	349	364	371	372	366	363	383	342	366	381
1386	281	285	286	311	284	265	272	275	264	279	304	273	234	286	290	270	222	230	248	277	259	303	275	267	280	254	233	240	219	226	247	272	252	269	226	252	265	272	270	244	277	277	277	264	233	268	284	305	261	249	251	250	250	256	245	262	236	276	229	269	260	294	266	294	242	215	245	258	286	245	271	264	280	236	263	277	257	287	289	268	245	262	273	284	265	259	272	237	221	269	264	236	239	248	254	280	248	277	243	274	269	258	279	271	239	265	249	238	281	247	284	228	250	268	277	238	250	251	249	290	264	244	240	233	255	280	276	269	218	244	243	255	254	302	252	263	252	297	243	256	276	239	266	267	301	241	247	245	268	283	272	255	253	242	277	257	253	235	244	250	303	266	287	243	267	265	265	244	263	261	242	238	250	265	245	259	282	249	254	245	267	269	257	279	221	242	262	265	289	249	287	272	241	290	273	282	270	265	257	269	263	277	268	278	235	241	249	246	257	246	251	282	256	274	280	277	261	274	251	255	276	278	265	264	249	247	254	261	242	251	290	248	268	248	240	248	255	240	255	275	268	248	232	272	253	247	259	241	239	258	250	238	252	249	235	245	255	267	253	274	279	239	235	267	263	264	258	245	267	257	251	292	264	249	261	281	278	291	258	258	278	278	300	265	276	236	255	253	256	254	239	261	243	262	259	254	249	243	281	273	252	256	260	277	257	284	284	235	273	268	284	270	252	258	270	246	256	260	263	235	232	243	258	262	274	254	234	243	247	264	261	267	261	266	224	239	232	268	274	251	224	227	263	283	231	274	247	269	277	264	267	277	256	272	248	273	248	255	244	259	244	254	273	255	264	257	260	258	225	274	244	263	243	261	238	256	245	276	256	252	266	268	254	253	271	262	243	278	261	252	275	230	244	232	280	248	260	267	286	248	278	279	260	280	249	259	245	253	296	244	254	248	253	266	246	265	268	254	252	247	250	244	248	279	261	268	264	250	244	270	246	225	265	241	234	251	258	273	283	259	251	250	271	224	249	270	267	285	285	259	271	268	256	250	274	243	263	273	291	246	244	259	270	266	273	240	261	254	284	255	267	249	255	261	250	251	258	242	256	252	243	259	266	245	252	260	260	257	255	250	284	271	250	288	241	262	272	264	244	239	269	261	244	261	253	247	239	249	244	272	268	289	264	243	244	268	256	266	259	257	278	239	258	267	254	267	262	243	259	224	281	267	247	279	255	266	250	229	227	223	237	275	284	227	282	248	246	259	262	252	270	238	248	241	279	320	236	259	284	268	265	276	262	265	280	243	256	254	267	260	242	287	238	289	240	257	234	257	268	276	253	255	261	265	245	229	274	286	257	267	260	230	258	241	274	249	241	265	253	286	298	286	253	257	280	273	249	231	258	278	252	277	248	265	282	266	248	262	251	243	254	227	284	261	277	236	276	256	230	264	272	271	264	256	256	259	270	244	258	275	223	245	277	254	263	249	261	250	253	241	252	243	284	252	279	234	236	272	257	271	268	244	250	252	238	245	267	269	247	240	296	275	262	260	282	270	245	272	263	251	269	234	298	262	256	249	250	245	246	273	263	297	218	294	272	261	244	275	254	269	249	242	250	226	254	293	259	258	265	263	269	252	273	245	265	247	265	255	255	269	257	237	263	241	243	236	277	281	261	248	252	256	258	265	265	259	273	296	259	286	261	266	272	271	252	245	254	279	267	252	239	282	273	282	259	242	257	256	266	278	261	250	250	253	259	273	268	231	272	254	270	222	271	240	269	271	255	276	255	222	251	259	248	271	267	251	266	282	261	251	227	224	239	289	254	255	226	241	215	224	272	230	270	261	244	228	260	276	263	281	241	255	270	257	259	292	251	264	273	269	258	269	252	278	258	240	234	287	288	282	286	271	282	244	276	254	263	278	247	265	246	252	272	254	246	235	227	255	254	250	232	263	275	258	247	292	248	263	230	256	240	252	265	237	240	240	266	229	264	259	276	237	252	265	254	265	238	257	231	269	265	238	250	265	263	232	256	255	277	274	283	279	246	290	248	236	266	235	230	255	273	257	282	268	240	252	282	262	245	274	269	249	242	239	254	268	269	284	265	251	252	214	250	253	242	258	281	256	313	239	237	261	226	246	240	253	241	262	267	248	256	274	273	270	223	230	252	284	267	227	268	293	252	253	275	255	241	266	264	257	260	265	275	285	277	248	246	256	263	253	236	257	253	296	251	260	262	296	274	236	247	252	255	271	257	286	281	272	255	268	239	260	235	229	276	242	260	250	249	251	289	288	281	276	275	233	260	251	253	270	249	280	262	274	225	217	254	270	257	265	239	273	227	258	248	258	259	245	258	277	286	267	246	258	248	266	280	241	264	270	234	222	248	248	245	248	264	256	289	262	264	259	239	235	263	224	248	248	259	239	268	260	247	254	255	266	272	276	286	245	260	250	263	283	253	252	266	279	225	222	265	291	268	286	260	253	227	254	272	259	262	280	261	281	260	258	259	223	234	284	282	271	257	272	221	257	249	241	254	245	271	301	231	278	277	239	279	276	238	273	282	261	242	251	244	238	266	246	314	273	248	264	265	267	269	234	261	240	236	246	256	263	272	284	266	261	258	256	299	259	211	268	255	248	256	262	252	260	265	261	253	259	259	251	234	239	269	264	238	241	281	268	250	261	235	259	241	258	246	245	300	257	272	285	271	247	269	256	255	238	233	259	249	275	292	238	272	205	278	283	292	299	266	256	232	239	277	248	256	274	230	258	283	287	272	272	260	257	273	278	249	239	253	232	249	262	253	235	253	269	283	268	273	283	236	249	264	244	253	257	248	236	261	247	246	283	266	248	295	263	262	265	287	249	280	251	291	246	243	249	220	279	242	237	275	280	266	256	261	234	273	242	260	240	246	295	274	264	258	292	266	259	262	246	252	272	273	263	254	264	271	267	273	240	278	272	260	236	275	264	279	267	261	248	264	303	292	266	247	236	273	243	266	254	265	251	275	256	280	263	258	263	276	281	247	243	256	241	266	231	283	269	237	268	232	249	267	250	284	250	274	244	250	247	235	256	270	297	269	266	274	269	260	284	262	285	240	276	261	275	287	267	277	255	256	223	284	259	238	249	257	264	262	270	246	236	273	263	254	261	278	273	274	266	278	239	260	264	251	253	245	280	254	257	263	235	254	242	256	228	257	281	245	272	263	289	256	243	270	257	247	268	279	271	232	242	233	281	285	265	251	240	257	259	275	255	284	285	259	237	240	241	289	279	270	230	266	259	261	273	252	247	228	264	258	287	273	257	255	257	251	266	241	248	304	248	282	262	269	279	254	263	255	260	233	239	255	268	289	266	278	243	271	273	240	242	258	238	239	268	281	233	224	251	304	264	258	261	258	282	245	271	256	246	247	268	266	253	250	248	256	264	259	251	260	246	254	261	304	256	217	286	237	235	266	291	264	272	280	259	243	247	244	241	245	247	234	240	237	242	274	275	268	248	261
1710	587	606	624	572	626	621	545	591	584	572	606	597	571	588	589	590	563	566	584	560	597	569	563	564	546	576	583	576	605	589	602	579	582	596	602	542	560	543	552	560	568	531	601	585	556	556	535	594	566	601	586	601	561	535	560	584	620	572	580	589	573	568	559	614	546	563	587	574	565	576	603	593	560	603	604	591	538	593	578	538	572	524	537	556	552	564	609	578	550	553	587	605	605	619	566	544	569	573	544	583	568	613	576	586	582	574	581	593	589	597	589	574	551	568	559	588	621	550	548	555	590	625	545	541	575	530	577	612	547	590	576	590	599	516	641	564	550	635	599	569	555	565	572	564	540	586	535	585	567	568	635	576	580	599	618	596	609	580	573	561	588	572	595	572	557	592	617	589	564	567	567	527	617	549	565	554	593	565	619	540	545	570	570	578	558	562	547	579	578	633	598	552	562	612	558	569	580	574	584	576	609	558	580	547	596	578	585	569	554	572	625	595	589	590	588	599	608	552	561	598	537	561	548	571	613	621	579	579	544	550	580	544	569	527	607	581	567	578	574	593	578	558	559	555	541	524	590	534	528	580	582	580	552	570	571	571	569	573	597	558	576	592	588	551	540	594	567	583	580	620	566	559	564	569	599	582	569	587	522	532	562	607	549	583	585	575	562	573	615	610	543	599	560	524	543	581	609	561	583	556	561	570	572	590	561	611	561	563	569	601	577	573	564	589	586	580	576	547	604	570	587	567	598	573	564	591	572	591	580	569	596	621	584	563	564	536	568	576	563	581	571	578	576	593	596	556	598	595	568	579	569	535	580	519	560	580	591	584	571	587	604	573	567	579	614	607	610	555	613	626	585	553	578	588	598	552	547	629	569	537	561	570	529	573	567	564	572	549	573	547	565	572	569	577	552	561	636	565	602	620	556	576	596	536	566	586	522	572	611	554	562	558	574	578	634	567	557	544	539	596	562	561	575	560	575	596	576	569	578	589	573	564	602	574	621	558	586	594	588	560	622	554	621	597	564	571	594	541	593	631	570	567	578	608	587	575	582	577	614	558	590	553	585	568	561	566	577	606	563	612	587	590	565	569	578	584	536	557	574	604	561	562	564	552	567	577	606	585	603	594	551	579	561	604	569	559	542	528	573	561	556	601	585	574	553	590	581	554	579	530	599	591	565	569	579	573	590	567	542	540	611	596	546	589	595	613	575	633	588	577	572	542	572	584	599	545	602	619	577	589	577	575	631	592	539	592	583	575	568	552	582	586	590	537	586	569	589	567	609	574	548	555	601	560	604	579	560	614	550	570	538	595	574	591	594	571	560	587	578	614	612	561	633	564	611	579	554	556	567	560	609	575	581	599	624	579	618	565	596	520	607	566	586	584	557	598	585	579	593	610	572	615	568	587	576	565	607	616	516	550	533	574	551	622	596	562	594	568	596	517	578	542	571	545	544	603	586	600	584	577	601	579	575	578	560	556	499	583	588	583	610	557	594	596	611	559	569	604	570	549	580	559	581	571	610	558	581	587	608	563	562	547	540	566	560	590	593	597	572	582	555	572	544	619	585	582	568	579	561	585	564	582	552	576	560	551	549	588	589	587	563	571	581	589	565	584	596	572	587	573	563	509	568	577	554	577	560	570	581	544	631	592	612	576	533	544	581	597	560	578	576	567	585	574	591	578	583	624	539	582	604	553	592	568	585	536	557	541	566	616	590	597	554	577	612	616	585	559	593	581	572	545	606	513	560	581	564	600	615	586	590	540	569	609	605	525	594	574	533	555	566	533	577	604	606	576	552	531	645	588	565	613	544	598	551	568	593	590	558	565	580	569	551	601	587	573	567	556	585	571	557	555	557	539	553	603	579	569	581	559	555	577	586	595	553	546	544	587	554	582	560	576	582	584	549	584	572	608	572	592	646	600	580	567	558	542	561	628	558	548	619	555	575	550	603	565	581	536	587	591	570	600	576	537	582	562	514	586	589	534	563	565	562	566	607	555	570	580	582	591	539	571	598	539	572	546	578	560	579	573	570	553	574	564	603	571	539	561	533	565	573	565	611	628	580	595	574	597	562	570	580	547	562	550	575	570	564	553	572	592	588	579	586	576	573	535	559	591	595	574	599	561	530	587	571	637	592	590	579	583	579	551	597	565	583	544	600	601	563	569	573	535	630	606	573	555	548	599	587	607	564	578	576	611	524	567	603	613	588	589	589	565	578	600	610	602	577	562	569	616	602	602	598	605	578	538	605	542	557	565	562	599	569	605	603	563	570	593	610	639	562	546	563	555	585	605	589	581	532	579	599	575	587	600	538	574	560	579	577	624	548	547	583	591	628	579	511	582	557	566	570	601	562	590	554	546	572	615	588	540	613	558	594	582	576	576	561	588	551	536	566	583	556	566	612	570	561	542	568	569	607	590	658	583	574	576	570	601	576	558	584	614	571	607	571	587	564	562	580	574	576	567	576	563	570	556	634	579	562	580	600	596	601	591	547	543	534	607	581	553	590	614	533	567	563	562	601	613	582	554	551	560	531	588	580	606	642	561	587	564	567	562	585	557	571	560	604	591	596	576	625	545	560	559	539	553	560	579	579	561	552	581	560	537	575	575	556	559	567	589	552	582	559	577	580	570	581	573	640	582	627	565	554	592	586	587	562	575	567	558	562	564	609	550	595	574	579	561	563	613	577	589	573	558	560	579	549	596	578	550	569	643	610	583	566	610	566	586	600	559	582	593	582	594	617	529	573	593	593	543	575	551	605	583	557	548	586	554	566	591	586	592	564	576	569	556	569	586	568	561	517	600	575	625	569	571	547	560	564	626	601	537	564	596	611	615	565	572	563	607	610	577	572	605	570	593	584	646	592	584	579	561	559	585	563	585	550	570	610	570	532	560	577	585	587	568	591	552	523	554	588	575	567	576	565	586	567	517	526	543	586	562	626	573	566	560	560	571	565	547	609	564	533	606	543	581	587	554	555	588	547	587	610	592	604	585	583	592	628	584	572	576	577	640	597	551	601	613	564	563	606	558	581	550	578	612	588	559	602	604	555	592	557	625	530	558	592	534	552	589	563	580	561	601	579	629	598	600	580	588	590	581	563	599	590	562	596	577	578	600	579	603	583	550	614	536	601	604	621	610	563	577	607	624	581	587	601	604	580	614	571	578	560	543	600	568	562	558	594	574	555	564	567	589	612	547	549	615	605	548	570	560	552	541	568	549	528	543	545	602	553	561	570	531	587	577	552	595	550	568	588	581	576	591	601	590	596	582	582	556	565	577	581	603	585	564	587	580	601	573	584	573	592	573	546	599	578	586	613	552	568	593	540	582	596	629	577	542	551	547	609	575	596	509	597	619	547	574	551	581	561	553	573	559	547	590	576	608	573	551	570	587	567	585	546	559	534	547	579	530	626	590	552	588	588	613	616	576	583	555	567	565	545	552	552	574	570	565	591	591	547	561	592	522	592	529	543	602	575	574	566	570	574	565	575
6636	453	424	359	263	229	179	167	176	174	137	134	101	129	122	110	126	116	126	111	107	107	109	111	108	112	104	110	114	109	116	90	102	110	103	131	95	128	118	105	101	111	100	112	104	98	104	102	101	114	106	95	99	116	102	97	121	109	111	95	99	103	89	98	101	114	109	101	99	93	104	104	123	106	100	118	105	92	93	107	115	109	93	97	107	123	110	107	111	106	98	97	114	123	116	116	114	103	106	99	111	100	111	111	88	114	94	108	119	105	104	128	103	103	114	114	111	108	101	114	108	131	118	102	119	115	96	100	117	100	117	113	134	101	111	106	120	106	111	104	105	102	93	120	111	130	117	92	119	113	104	103	101	106	109	130	122	98	95	110	118	101	116	103	100	98	100	108	118	103	119	130	102	95	109	106	109	89	104	112	127	88	108	122	85	97	115	101	103	120	120	119	90	107	111	108	100	97	120	87	93	99	96	94	106	114	117	87	115	109	103	95	119	113	99	111	100	99	113	84	108	117	94	102	93	95	102	100	99	108	99	96	100	94	99	110	113	136	117	116	113	107	104	138	109	94	121	106	83	107	105	101	99	102	113	127	94	108	105	106	103	112	109	108	106	100	109	95	95	97	103	96	82	84	102	93	107	100	125	104	110	99	118	121	102	108	130	117	116	103	109	80	97	92	107	98	100	111	106	98	108	84	105	117	103	117	114	113	123	114	110	94	94	101	91	117	93	111	108	102	102	111	134	109	105	107	106	100	104	119	104	100	97	112	106	109	116	102	121	113	104	93	95	84	118	96	105	88	87	99	106	107	95	100	107	103	97	117	108	94	99	111	118	109	99	112	108	107	100	128	106	110	122	119	96	104	117	101	111	93	132	111	92	110	116	129	100	133	127	104	120	84	110	109	111	115	90	117	91	92	94	92	85	105	111	98	115	99	90	103	118	111	107	133	111	106	116	85	104	111	96	87	104	93	103	106	106	106	111	115	126	131	139	91	91	101	107	108	113	88	98	122	111	113	104	97	99	94	82	127	105	98	116	121	109	103	113	93	121	109	97	111	108	89	118	105	98	97	104	93	103	101	116	94	97	106	120	106	109	115	102	113	108	119	118	89	97	113	93	119	104	120	110	110	81	128	112	112	89	106	119	107	126	85	86	113	114	86	107	105	79	97	116	114	95	100	107	97	123	118	101	95	103	120	118	103	115	92	100	107	110	108	92	99	130	106	99	89	108	117	92	108	108	102	97	108	87	96	75	115	105	102	100	102	127	94	130	112	110	104	103	102	117	107	111	114	96	105	97	116	110	102	99	106	89	87	91	106	114	118	91	117	85	121	102	117	117	119	105	95	95	112	95	106	107	104	101	105	114	106	103	111	107	119	101	93	108	120	105	108	90	100	100	88	93	94	88	120	104	103	108	101	110	103	118	109	95	103	114	108	127	106	98	129	102	107	114	99	117	106	118	112	117	93	109	119	106	102	96	115	106	105	110	96	97	107	122	98	107	89	98	97	110	100	102	121	105	103	108	97	118	114	123	99	86	126	103	113	110	99	100	116	125	86	96	140	122	96	112	105	99	113	107	84	99	109	132	103	91	93	88	102	106	79	109	89	89	102	99	119	87	119	105	140	106	105	82	118	116	118	105	89	123	120	88	114	109	93	111	109	101	107	103	100	118	117	116	109	94	104	117	93	102	103	99	91	93	97	107	112	100	83	106	90	110	100	84	100	107	103	125	110	92	97	97	111	96	107	113	113	92	102	110	81	94	102	120	84	121	125	115	98	104	105	105	121	108	98	91	109	86	118	120	94	108	109	115	107	106	120	114	108	116	118	104	118	117	121	98	107	89	117	89	109	106	103	98	94	96	116	94	103	93	104	113	112	115	97	109	114	98	117	118	107	101	110	102	86	108	101	90	120	103	110	110	86	92	110	117	122	106	89	94	119	107	94	118	109	116	109	110	119	96	114	109	93	101	104	98	86	110	97	107	110	89	104	112	115	120	136	121	80	114	91	102	101	108	86	98	111	82	102	99	108	106	93	110	94	105	113	118	85	96	110	125	115	104	114	117	109	107	104	96	105	99	100	99	138	104	95	112	110	103	99	111	91	101	93	100	97	96	95	94	106	117	101	110	100	114	117	119	110	98	104	104	106	70	101	121	109	100	121	111	85	83	110	103	97	81	105	119	111	106	108	84	110	125	110	107	111	98	115	112	113	96	101	114	120	131	112	120	117	96	102	104	106	96	107	89	116	111	99	106	94	105	105	103	100	95	98	101	103	117	119	103	104	95	110	117	110	102	104	108	105	95	114	115	124	137	106	90	76	113	95	108	122	114	106	102	119	117	88	110	110	114	116	111	109	90	96	102	100	107	112	117	92	122	99	118	114	104	118	97	104	121	111	103	137	88	105	106	96	120	104	116	130	89	119	100	116	99	112	84	104	98	85	99	108	107	99	105	108	106	109	92	111	117	109	117	97	103	117	100	99	95	113	90	113	117	125	102	121	112	109	98	120	101	104	121	114	87	105	113	85	112	99	99	110	118	108	90	101	90	129	93	104	105	105	110	103	98	108	98	101	117	96	99	87	80	96	95	95	114	122	108	80	91	106	102	106	98	113	95	90	132	109	104	99	108	93	102	131	105	95	116	99	120	84	116	115	108	98	107	120	106	119	113	120	110	102	87	102	101	123	108	102	101	97	110	121	110	115	86	106	87	120	118	120	107	112	107	113	110	102	102	118	102	90	94	95	100	104	111	98	109	115	120	106	109	90	102	117	103	104	117	116	113	109	119	94	106	93	94	115	97	78	105	108	131	97	112	96	114	126	98	111	117	116	127	92	116	103	103	96	105	99	80	120	117	121	106	107	97	112	95	99	98	109	110	111	121	107	112	96	115	114	99	114	97	108	106	119	100	96	104	112	86	107	110	99	107	123	105	120	107	108	102	97	91	119	122	137	101	112	110	97	110	117	95	110	100	107	95	118	109	115	104	108	108	117	138	97	116	101	117	99	110	77	105	102	106	107	104	82	119	107	96	107	105	93	112	121	126	114	111	94	104	104	95	119	115	112	97	126	100	80	90	108	103	111	104	111	109	113	110	120	103	109	103	100	94	115	106	119	88	116	74	103	113	109	89	111	115	96	105	134	121	111	109	89	85	116	101	99	84	86	101	111	110	109	109	111	94	80	108	96	83	89	92	108	111	121	112	94	98	96	103	114	104	109	114	120	98	105	112	108	106	103	135	102	103	93	121	134	107	102	103	111	111	112	99	101	94	101	79	98	111	121	100	92	102	117	124	97	120	107	111	94	87	125	125	111	103	98	122	113	117	123	126	101	103	98	110	119	115	110	104	105	128	111	119	114	108	114	117	98	93	109	92	113	114	115	120	122	88	109	100	75	102	85	91	110	111	110	85	103	121	101	102	107	109	93	108	103	122	108	104	119	111	109	117	85	102	125	122	99	104	99	118	119	97	112	115	104	106	101
5794	572	973	1183	1019	822	736	588	561	495	453	426	443	389	415	307	326	349	354	342	311	340	288	304	304	302	306	287	290	297	289	287	287	313	255	315	288	300	320	272	274	303	267	290	261	276	270	267	310	270	290	285	244	289	307	285	252	280	253	258	295	287	269	249	286	285	273	273	257	285	292	256	309	250	279	275	285	265	277	269	272	267	267	299	278	310	276	290	271	297	308	291	280	289	269	271	264	297	294	294	289	260	265	250	291	253	264	276	278	272	250	249	257	298	284	270	279	270	297	272	282	261	283	274	263	283	279	281	268	287	254	276	262	267	294	270	267	248	265	262	261	275	271	261	272	305	286	271	253	300	259	268	230	284	241	268	274	292	282	278	259	250	271	303	274	258	271	283	254	247	244	273	270	275	271	265	268	274	298	261	272	284	265	240	258	280	261	257	277	282	296	278	280	265	279	292	258	290	267	254	267	231	271	280	284	261	277	265	270	263	270	301	242	264	250	260	277	280	262	260	247	273	268	252	262	263	265	255	272	261	285	269	258	280	272	294	265	263	269	233	278	288	261	252	286	251	290	289	283	267	276	296	299	253	285	266	286	250	259	271	271	250	284	258	285	291	267	257	237	276	304	283	271	249	276	281	283	268	294	264	276	276	291	266	277	254	308	265	276	288	269	252	264	266	254	271	272	259	267	271	279	288	281	264	279	257	245	275	256	254	270	275	276	285	262	250	253	277	266	232	270	267	278	280	286	269	247	253	268	281	279	276	252	274	281	277	289	291	241	258	254	266	263	250	252	281	306	282	245	282	257	270	263	278	268	266	254	278	295	257	282	275	239	278	259	248	280	273	270	263	262	253	285	268	264	277	264	271	262	270	253	248	261	274	270	264	318	273	277	247	238	264	274	272	286	292	272	242	271	252	281	265	270	262	292	256	294	272	302	262	274	283	257	266	272	301	292	265	257	277	283	263	260	296	284	245	269	278	294	253	257	258	273	287	271	274	257	268	258	278	275	290	297	285	273	247	285	285	268	310	291	301	256	264	253	276	268	270	242	287	266	266	271	272	252	270	267	267	281	253	267	285	271	262	271	287	274	284	274	264	267	281	280	277	300	295	248	253	229	265	290	225	271	279	287	239	256	259	276	262	298	263	290	255	275	262	297	269	283	261	247	250	282	259	249	251	265	259	264	268	276	267	282	279	309	255	261	287	278	267	287	286	269	268	234	258	299	282	286	265	288	276	290	272	250	264	261	266	249	248	257	269	271	227	260	250	280	288	275	270	271	232	298	229	266	271	269	281	257	292	272	281	295	273	277	234	260	281	271	256	288	291	280	264	263	284	271	259	271	258	293	272	284	284	269	245	262	264	232	257	295	270	258	248	288	271	246	269	294	237	298	306	274	261	248	281	276	267	279	266	271	280	288	313	272	255	248	269	271	243	266	259	280	267	263	287	265	272	271	266	287	248	269	242	248	285	256	310	294	252	243	265	272	280	280	254	292	302	276	289	244	242	247	251	261	273	261	250	270	269	287	273	275	283	268	300	268	283	245	270	296	300	293	265	276	267	250	279	247	255	314	253	298	286	270	281	295	274	238	250	248	250	248	254	240	274	279	269	269	260	281	285	265	264	267	315	307	274	265	267	269	260	260	293	285	294	274	284	243	278	269	287	288	279	263	297	279	274	282	255	287	284	259	270	271	256	296	258	253	292	257	281	263	255	271	275	278	265	268	265	271	315	273	283	261	260	276	280	294	281	258	296	262	266	247	288	261	240	260	280	269	290	283	266	252	279	298	263	278	267	273	262	275	262	283	275	277	265	266	286	269	284	273	312	248	294	278	275	276	275	294	249	288	263	286	275	257	268	244	260	273	260	276	261	284	309	273	292	286	286	268	262	240	258	277	255	274	253	247	306	239	269	265	261	266	280	277	258	278	289	290	277	255	285	257	265	262	281	297	295	263	231	270	265	274	283	277	282	252	273	261	296	257	282	257	256	273	276	278	263	269	307	246	261	275	268	273	252	275	274	276	270	270	264	281	280	307	279	292	266	271	281	278	270	276	246	272	259	232	295	281	272	267	271	256	283	282	280	269	253	256	276	277	267	239	299	260	295	275	282	287	278	254	293	266	247	254	276	273	266	272	268	257	268	252	267	299	287	292	268	293	297	291	262	244	280	244	279	258	292	290	290	274	309	307	291	279	271	253	276	286	250	242	264	263	261	267	275	272	275	298	259	250	281	279	265	254	294	282	287	281	268	255	304	280	279	289	282	258	271	289	268	282	262	269	294	275	264	281	259	254	248	266	274	294	247	274	276	287	297	282	289	288	274	257	265	249	263	240	260	269	281	289	253	279	232	280	287	277	281	261	251	272	275	259	270	235	309	251	269	288	260	285	259	281	261	256	258	270	241	237	256	242	266	280	297	277	260	280	281	269	270	279	286	283	247	271	280	259	264	259	261	269	272	281	307	278	280	286	263	298	281	244	250	282	284	239	261	286	268	275	278	283	268	266	249	285	269	275	262	294	270	314	263	266	289	275	259	271	280	272	273	288	274	255	288	278	278	280	257	274	266	266	265	258	289	278	270	315	291	266	266	259	274	303	237	269	280	283	260	270	258	273	273	267	273	246	290	266	279	287	255	249	261	274	258	299	276	250	294	257	284	258	279	258	271	277	259	262	255	268	291	260	274	274	286	279	275	273	230	295	260	252	304	298	297	252	293	315	280	265	275	255	285	272	271	278	267	287	283	258	261	263	303	291	280	292	272	257	301	273	251	301	294	281	279	272	284	264	278	276	299	293	268	258	272	260	282	241	292	269	288	286	259	276	282	256	274	240	251	240	264	286	267	275	273	248	274	250	269	241	261	259	254	274	268	289	308	271	249	273	262	290	264	260	265	280	236	272	268	297	320	288	257	282	278	274	264	268	245	264	276	266	278	239	266	284	261	229	266	263	258	273	270	274	269	286	298	273	279	273	228	243	293	268	311	263	255	233	255	227	275	276	313	267	279	256	259	272	254	261	265	281	291	283	263	263	271	286	278	274	282	276	250	237	263	244	244	268	285	283	281	277	267	243	262	236	246	264	287	270	240	289	253	290	269	260	279	275	264	264	243	275	248	264	263	283	240	258	257	276	290	276	240	274	266	251	244	291	264	273	258	297	249	294	297	256	284	245	260	270	307	264	280	282	270	262	265	301	256	258	290	279	277	286	291	251	270	283	242	240	274	303	285	284	295	254	261	290	289	283	253	273	269	264	273	256	286	259	269	268	282	248	291	252	270	276	280	301	255	266	269	256	256	285	284	258	284	252	292	306	237	265	249	274	250	269	293	268	263	262	281	280	266	261	273	277	263	263	258	278	260	302	261	273	241	296	292	264	282	276	257	271	267	259	264	281	269	241	274	262	305	258	279	284	258	267	263	275	270	242	274	282	241	279	262	280	284	286	259	275	264	276	273	250	277	275	271	245	262	263	280	264	280	277	275
13070	990	896	657	476	315	304	255	218	216	199	201	182	139	191	145	148	160	157	181	138	144	167	141	154	142	142	118	132	151	156	142	129	147	140	140	137	134	142	139	124	134	136	168	135	128	135	113	143	133	122	144	138	125	139	157	138	124	133	142	163	116	134	145	152	127	134	117	151	147	154	144	148	138	150	130	121	155	150	110	149	120	136	161	162	157	140	115	139	134	126	118	126	115	160	161	138	144	151	128	135	133	140	125	138	139	139	116	150	136	118	154	143	147	149	152	131	141	144	149	144	148	119	124	140	138	135	133	143	130	149	130	157	112	150	130	124	152	137	116	124	151	134	147	122	114	115	121	152	140	139	155	145	143	150	153	133	143	133	141	129	135	135	127	145	149	130	143	138	140	146	111	155	159	136	126	132	131	140	135	126	134	137	143	128	138	117	131	138	146	132	140	135	138	129	115	113	150	139	155	169	130	141	120	136	155	129	127	114	124	143	136	145	154	147	130	127	165	124	157	155	143	152	123	150	138	146	161	136	122	115	135	133	137	135	138	139	139	138	153	147	136	162	145	137	127	136	139	141	154	145	142	142	151	134	130	134	125	133	132	115	151	130	148	122	133	141	157	148	143	158	127	134	152	138	134	163	142	179	140	158	145	127	145	131	136	159	131	123	118	133	138	127	130	140	139	125	146	129	120	113	127	130	121	135	145	137	140	143	134	143	157	144	138	149	119	129	152	146	139	140	136	110	151	127	120	148	114	158	131	118	156	136	114	148	139	124	146	138	129	125	117	129	139	144	137	142	106	135	150	142	130	125	119	147	131	152	155	145	129	133	133	162	154	140	116	158	141	118	154	151	145	137	136	153	130	153	151	151	132	130	131	145	116	143	143	146	135	145	131	129	149	147	135	153	125	112	133	141	129	110	136	133	117	139	141	136	137	133	137	143	145	137	137	122	130	138	120	143	140	136	164	124	142	118	138	157	136	121	132	130	111	143	133	145	120	136	143	150	135	130	146	129	140	132	160	150	163	156	136	129	143	144	133	146	145	119	131	143	145	146	143	153	147	153	135	124	141	128	133	130	116	144	145	131	154	135	135	132	142	124	140	143	137	140	148	130	139	120	136	170	138	132	143	142	128	148	131	136	142	149	136	139	151	126	136	137	145	137	152	125	146	141	160	138	143	140	143	128	129	132	125	145	161	144	124	140	142	163	136	166	139	137	146	120	129	147	126	132	140	144	124	124	143	129	167	133	148	127	131	153	138	133	151	140	137	146	153	136	135	145	139	139	125	142	138	164	119	167	163	124	134	120	138	115	148	156	149	155	141	133	135	137	162	123	126	138	137	135	135	134	157	160	126	129	111	149	129	118	125	136	148	137	162	131	157	132	136	144	145	140	121	140	129	141	144	144	123	125	122	144	131	125	140	116	128	136	153	145	129	118	144	124	136	122	123	142	129	133	146	120	154	136	133	118	162	130	122	142	123	132	148	124	126	135	137	124	105	143	149	130	138	148	130	116	149	126	130	141	141	138	141	141	141	150	122	144	115	129	164	153	181	153	140	140	131	142	143	129	156	148	127	135	147	115	144	137	120	148	136	140	139	144	142	164	178	128	117	133	130	125	131	117	154	112	126	123	136	119	140	153	141	138	117	139	122	149	128	139	152	116	139	131	175	153	139	132	143	153	151	135	131	123	148	163	138	148	146	151	135	138	152	147	142	145	147	150	147	136	128	121	141	139	157	139	145	154	139	126	156	137	132	142	127	158	122	133	140	154	118	130	133	155	134	155	125	132	133	134	161	123	145	129	110	129	143	152	168	149	127	120	96	125	142	138	137	172	161	131	142	149	143	142	127	141	149	128	150	154	134	129	138	161	137	111	129	147	138	154	152	135	152	151	115	119	134	145	131	136	144	135	133	131	119	116	150	153	133	135	148	141	135	126	134	134	143	141	122	161	144	141	123	117	165	129	118	151	157	150	133	134	137	130	118	137	134	130	128	166	123	148	129	170	158	145	126	138	136	135	116	136	125	131	154	113	147	144	126	130	129	133	117	137	127	113	129	133	155	139	142	164	148	148	135	141	138	139	133	153	136	140	133	128	138	136	121	136	139	146	161	148	143	128	147	153	143	151	128	159	142	140	136	139	129	135	158	148	143	130	159	153	119	151	120	129	161	126	137	137	128	120	137	162	135	145	151	130	112	96	143	117	113	135	145	129	139	151	135	112	140	136	139	131	147	131	152	153	134	125	157	133	126	120	152	147	139	127	145	156	112	129	136	142	131	146	125	129	123	133	127	126	131	131	154	166	163	166	135	108	129	131	131	127	145	129	135	138	156	137	117	167	113	144	108	130	127	139	135	129	141	150	150	134	137	139	132	135	141	145	140	112	137	141	142	120	140	140	135	124	161	136	148	144	133	140	132	133	138	119	133	117	133	112	129	153	136	124	129	136	147	160	136	124	144	118	110	123	151	130	126	131	136	166	125	130	155	119	128	156	145	133	131	134	131	138	135	126	135	147	135	125	139	131	142	145	131	151	111	124	137	132	118	130	156	147	142	119	131	123	140	132	136	147	113	141	138	145	120	140	124	133	131	139	133	145	112	129	122	141	123	139	136	142	115	132	144	131	125	158	138	120	146	164	143	154	166	141	156	135	169	151	149	139	154	126	120	130	140	155	149	150	149	160	160	159	124	161	134	116	135	144	141	146	154	138	145	154	133	151	133	149	125	128	141	149	147	146	134	145	130	168	171	126	136	121	141	132	131	145	164	151	159	129	128	113	162	149	128	133	137	133	124	120	129	144	127	139	138	124	140	120	130	161	144	130	149	124	120	133	125	167	160	161	124	132	178	139	141	125	135	142	136	132	133	152	138	126	133	164	116	123	124	130	143	129	131	172	127	127	152	137	142	133	153	131	151	149	117	123	151	130	143	128	135	131	133	121	141	139	135	155	130	123	124	140	135	161	145	131	130	122	165	157	147	146	154	160	130	123	128	112	136	123	144	127	130	132	133	148	131	155	134	136	121	146	139	136	133	128	166	137	128	150	140	134	144	140	134	125	127	149	140	143	173	127	136	138	144	133	158	143	132	127	131	154	122	147	147	141	143	143	149	140	156	127	132	125	152	134	127	151	131	147	152	124	137	142	132	129	130	118	122	141	128	152	148	124	150	135	133	143	139	150	134	157	141	137	131	139	134	152	134	138	144	148	150	136	140	130	112	130	149	118	138	109	145	136	130	141	154	129	166	146	150	157	149	151	153	145	142	140	138	137	128	142	133	136	114	126	143	121	139	142	143	112	135	137	125	118	119	130	126	126	146	141	158	147	155	136	144	149	135	133	146	128	128	145	137	117	125	138	127	135	134	128	153	140	124	149	141	160	132	124	148	138	142	123	130	131	128	141	133	135	137	134	143	148	155	143	145	142	152	131	156	134	132	164	137	142	139	124	146	144	134	126	146	150	128	141	151	137	147	149	141	131	149
7733	869	1801	2222	1854	1471	1267	983	891	781	719	653	640	592	573	578	512	589	514	479	498	415	449	420	450	400	374	358	419	384	416	391	378	384	382	387	416	398	378	394	362	378	339	371	396	401	406	387	373	377	373	384	336	388	388	369	400	385	362	391	348	341	351	405	314	395	343	338	352	372	364	378	362	319	342	367	348	390	360	371	375	365	374	351	367	355	377	357	363	363	373	367	334	341	338	344	335	337	371	353	345	388	341	362	361	336	346	369	345	343	354	377	370	370	350	381	373	382	350	367	325	380	401	365	353	361	362	338	366	356	351	380	350	353	350	363	374	341	353	358	377	364	322	361	335	353	349	380	349	373	397	348	334	361	385	353	370	362	373	346	361	387	378	352	374	348	358	368	383	374	349	371	344	349	354	372	373	342	339	324	383	336	339	370	364	358	341	354	360	331	359	370	379	343	380	363	346	382	328	361	385	379	402	365	354	337	351	317	385	361	379	360	348	362	357	337	350	375	342	360	375	341	366	375	385	356	366	360	359	365	350	362	350	349	344	346	350	367	367	319	378	338	389	357	371	339	364	360	312	376	390	352	382	359	383	334	387	340	355	375	389	378	377	390	360	356	355	386	364	354	365	356	376	349	401	350	358	316	356	338	358	342	369	347	365	340	309	336	338	379	373	370	371	376	375	343	361	342	366	404	363	355	324	375	335	366	379	358	393	367	371	353	357	380	357	347	373	392	355	339	348	348	379	351	355	331	355	359	367	374	353	344	326	341	356	378	388	341	350	371	327	321	319	344	355	370	363	360	340	349	365	347	373	337	338	347	343	348	350	350	384	369	395	366	387	331	353	380	353	346	366	388	363	368	359	396	375	360	356	346	371	328	324	400	368	337	316	352	366	349	372	345	379	384	337	368	378	379	358	335	337	402	358	352	355	334	346	389	338	333	323	359	362	383	346	327	340	335	346	384	363	366	359	345	375	389	353	366	337	360	351	379	342	344	369	372	344	361	348	356	366	323	338	330	371	331	324	396	410	385	354	372	347	333	316	336	356	378	363	371	359	340	342	370	378	330	403	359	342	369	353	368	324	346	338	358	334	347	346	352	365	327	317	342	338	379	350	357	356	343	366	345	349	360	340	336	370	346	346	372	354	338	391	345	342	348	368	368	358	344	335	382	375	349	343	372	367	369	341	355	326	330	349	353	343	353	366	365	349	344	358	401	334	345	371	346	360	369	359	346	357	337	350	355	393	360	353	361	366	323	346	348	358	361	355	329	376	331	344	357	345	371	345	329	377	341	370	388	345	357	361	367	303	346	357	360	372	338	375	340	383	347	348	331	371	370	385	382	350	403	378	384	345	348	351	341	347	348	353	358	367	358	370	394	363	348	353	377	361	336	348	334	350	338	351	335	365	338	370	368	363	333	361	351	336	337	365	342	347	361	362	342	366	354	365	375	377	336	365	370	331	381	352	356	346	385	347	394	393	340	387	356	348	385	374	356	347	336	347	335	359	355	318	353	359	324	353	377	345	332	363	337	377	346	359	333	350	378	364	367	368	394	308	346	378	351	388	350	380	368	332	359	368	354	339	361	315	335	359	344	372	354	336	371	344	337	343	343	380	386	337	368	379	350	345	380	379	345	397	362	368	360	361	369	333	323	378	361	363	358	329	342	340	351	345	377	361	366	353	370	372	361	373	354	330	378	371	340	336	329	354	367	353	372	387	342	358	379	369	338	386	321	324	366	364	363	335	346	376	360	396	352	337	360	387	360	366	327	349	326	360	364	374	327	343	333	370	346	391	349	340	364	362	372	370	370	327	394	356	365	377	354	352	329	400	324	340	348	381	340	372	355	345	360	337	383	402	354	345	376	372	326	366	355	349	350	380	396	330	343	358	364	365	358	336	356	385	326	386	354	380	345	362	341	357	371	340	357	379	348	339	357	380	331	371	375	351	355	357	362	373	340	358	364	378	365	358	367	345	383	342	324	315	350	322	391	326	345	369	357	353	360	364	360	364	355	366	346	346	372	349	372	345	364	378	371	365	347	353	370	381	356	341	352	361	372	330	362	371	368	349	382	391	357	391	344	357	367	364	384	372	362	379	364	386	384	357	386	368	421	362	356	338	357	373	352	352	368	364	378	373	368	358	341	354	346	380	391	376	401	360	353	349	356	327	363	339	342	377	385	379	368	345	364	390	332	384	375	364	352	342	371	388	361	351	339	367	346	344	367	334	357	352	353	374	399	354	377	343	324	354	376	357	360	371	372	362	359	348	357	366	359	394	327	385	343	354	370	324	377	377	350	372	358	386	360	352	367	392	339	371	357	364	365	352	362	350	320	347	361	353	364	377	373	339	363	335	330	370	342	350	339	365	361	336	353	339	359	329	387	349	326	350	361	382	374	338	333	359	330	362	359	343	369	339	398	335	334	356	347	332	365	362	398	344	367	336	339	356	364	427	344	374	353	359	329	333	346	380	399	336	366	343	346	341	388	371	386	357	346	376	344	359	346	356	371	371	367	363	344	362	378	364	357	357	353	358	357	382	403	326	341	352	352	345	348	324	364	365	348	343	348	360	364	343	335	371	347	326	353	349	376	385	371	345	368	324	358	337	329	380	362	369	321	351	355	406	364	361	363	333	396	384	372	372	389	382	345	365	347	372	340	327	350	357	363	364	377	356	341	345	389	360	381	341	363	353	333	352	354	367	345	388	347	379	323	361	353	350	372	359	355	332	357	363	359	359	358	344	343	370	398	385	362	357	387	360	377	366	370	379	348	370	379	369	357	368	351	372	360	352	377	361	349	332	369	362	356	378	355	376	334	350	346	345	393	338	346	347	348	346	402	351	351	369	344	366	321	331	349	327	359	376	340	377	329	341	338	333	357	336	392	387	358	313	364	350	335	363	354	357	349	346	349	336	349	341	336	393	368	341	350	360	366	353	381	361	337	347	389	353	393	347	352	359	387	359	352	355	373	361	345	368	346	342	295	362	354	374	376	346	353	368	377	362	354	332	372	350	343	353	352	349	363	361	380	347	373	369	341	346	338	337	358	341	337	348	348	362	347	399	350	356	323	333	379	344	357	347	365	370	368	342	386	369	388	352	336	379	316	339	364	369	352	380	337	368	378	402	347	364	395	351	376	335	395	389	371	313	338	363	310	406	352	374	364	339	400	338	377	330	375	355	351	370	358	341	385	329	384	349	362	388	358	347	330	375	362	349	355	380	399	387	356	367	364	330	358	385	351	351	332	345	324	372	341	334	374	349	333	318	343	343	369	356	354	363	358	337	314	352	363	338	380	362	342	347	338	332	376	340	325	354	351	378	322	366	392	341	356	397	353	358	338	333	330	339	359	384	367	348	355	366	356	350	345	371	371	380	366	381	375	381	356	348	349	345	357	342	353	391	379	356	382	380	350	322	352	361	404	367	344	382	373	355	346	362	353	363	376	377	340	361	361	339	346	340	355	380	338	374	361	338	362	335	397
1494	292	296	286	277	248	269	257	282	252	271	263	314	243	285	244	268	279	264	282	254	275	235	292	260	243	250	257	271	253	272	267	250	278	260	276	274	283	287	261	255	241	259	291	270	288	253	280	226	287	237	247	260	242	310	229	249	249	248	244	241	225	240	273	282	246	275	223	256	256	257	247	270	275	267	256	257	246	224	260	259	251	250	285	256	260	216	263	263	257	245	274	246	248	266	276	228	258	240	246	267	276	245	268	251	250	312	249	244	237	253	288	242	254	240	283	227	283	264	267	277	255	260	259	233	302	237	293	239	245	281	272	263	295	263	282	262	248	261	248	237	259	251	263	260	232	289	235	250	256	275	259	314	259	253	252	246	237	239	242	221	289	253	273	252	255	258	247	227	250	279	236	260	257	265	240	257	248	263	260	275	252	274	245	229	230	268	239	327	252	230	260	276	255	224	265	278	232	282	259	256	233	247	230	261	246	254	234	240	287	260	239	256	264	255	239	242	286	270	282	297	290	284	264	279	268	254	266	238	259	255	263	273	259	275	256	232	275	253	252	270	273	257	247	249	267	297	267	270	254	269	265	289	255	247	268	243	270	262	248	253	265	251	239	246	274	291	261	272	297	258	229	249	240	241	262	258	259	248	246	247	260	251	248	248	241	266	268	246	272	276	265	274	267	261	260	299	236	244	256	238	252	265	250	205	263	240	275	258	289	252	274	267	246	246	236	205	215	263	255	214	244	256	240	284	276	286	308	236	260	250	248	295	266	268	258	257	261	243	261	249	259	244	274	266	255	256	247	244	272	268	276	258	228	268	265	291	271	255	235	246	290	248	256	274	249	264	250	272	247	281	277	222	234	263	270	247	269	239	243	260	245	297	232	206	262	257	251	260	252	253	233	254	253	236	266	258	261	227	258	243	285	245	250	255	241	255	272	224	209	254	266	274	261	192	271	260	262	248	251	258	254	255	224	267	255	246	266	274	255	253	251	283	251	261	251	257	251	258	253	263	245	255	259	275	264	265	260	255	265	280	255	237	263	261	246	285	250	255	267	253	260	230	278	245	238	273	265	240	260	275	275	253	249	266	239	275	233	241	233	232	233	262	271	240	259	268	225	253	251	264	245	275	263	261	260	265	270	243	252	225	263	238	248	265	229	295	282	236	270	264	245	249	254	257	251	261	295	247	260	214	281	239	235	244	253	247	266	260	259	271	270	237	246	271	232	254	271	250	230	255	257	269	274	255	224	240	257	243	257	215	290	285	247	249	268	280	271	282	262	257	265	226	238	270	258	241	249	239	243	278	283	255	275	261	240	270	246	252	251	253	292	219	236	260	281	246	268	241	235	240	244	256	264	259	224	244	254	252	273	242	247	240	279	260	267	277	273	251	273	271	246	263	258	260	253	237	244	291	233	258	252	249	284	287	243	263	259	256	237	261	267	235	259	262	226	243	272	246	269	285	260	276	250	235	272	255	239	268	268	245	231	251	268	279	257	221	238	262	249	222	247	260	258	243	262	232	233	249	254	261	264	235	236	282	270	238	251	275	236	257	264	244	220	272	263	254	262	246	234	282	230	269	249	242	274	232	248	212	247	251	222	287	265	232	228	262	244	265	282	266	232	272	265	249	207	255	262	268	283	262	231	240	251	256	226	268	241	248	259	230	248	289	248	277	244	228	247	261	276	241	280	270	250	258	271	260	234	230	223	247	254	263	270	252	261	279	266	269	308	266	231	232	232	279	297	263	256	267	261	233	229	237	240	273	259	264	268	297	247	254	244	261	250	239	227	259	247	280	257	279	255	240	274	270	261	237	264	240	259	276	263	291	254	252	221	245	226	300	269	274	246	248	239	239	258	259	257	261	266	246	253	283	252	292	278	270	265	255	278	269	265	256	252	281	277	281	234	235	260	254	231	268	259	270	294	226	260	241	267	268	253	253	249	266	280	239	290	282	282	250	276	239	272	264	259	254	258	251	268	259	258	249	252	272	294	262	255	247	245	248	267	245	244	280	255	255	226	258	268	294	309	267	279	275	284	257	246	279	226	275	277	276	252	267	258	280	255	247	238	238	239	262	252	232	265	279	238	220	255	240	281	244	259	252	248	261	258	272	252	305	254	268	260	269	239	238	250	278	242	277	279	238	292	225	272	272	256	254	281	283	228	258	265	255	261	271	238	249	254	276	252	232	271	285	295	236	245	247	263	243	243	263	279	242	237	280	268	253	237	233	255	270	266	274	253	287	268	251	262	264	278	294	296	251	216	268	277	279	224	239	264	204	262	264	238	237	230	234	248	274	245	272	227	251	267	240	273	265	262	252	282	249	254	284	272	263	274	270	244	247	245	275	264	279	244	229	242	252	251	268	230	226	242	263	280	252	214	249	226	244	248	267	291	243	255	258	248	228	252	263	278	255	228	248	252	245	266	221	286	251	241	265	255	259	260	276	289	268	271	264	243	267	233	276	245	258	234	231	243	267	243	270	266	251	296	241	272	237	282	269	271	278	261	212	260	240	249	253	263	228	267	240	280	278	271	239	259	265	266	275	278	273	264	274	283	276	275	239	233	277	271	247	260	277	245	261	262	237	234	265	265	234	264	267	229	242	259	299	283	256	275	227	263	255	280	237	286	280	293	248	262	292	259	259	253	270	264	245	246	265	262	264	238	265	289	281	242	274	260	276	269	248	235	255	252	267	264	240	268	246	252	267	266	285	270	227	229	265	251	275	229	265	257	282	294	266	264	243	288	271	245	253	241	254	293	295	279	227	247	245	229	249	264	271	262	233	253	261	270	237	255	244	231	269	276	282	262	274	275	296	265	230	263	267	251	229	233	230	262	259	238	246	259	250	248	268	221	257	258	284	244	255	239	233	239	260	267	251	280	256	272	241	267	252	274	259	266	232	270	290	261	236	282	290	257	240	253	249	273	234	258	253	214	276	244	237	242	228	244	262	289	276	286	292	243	244	253	239	250	262	249	246	245	245	251	244	263	263	240	249	264	235	241	274	251	241	273	279	253	251	255	284	243	245	268	268	278	260	245	245	266	273	264	243	274	277	260	234	241	246	258	268	265	267	258	253	238	249	272	241	275	234	233	258	262	275	276	233	257	280	270	293	232	256	252	267	233	262	250	251	243	254	243	272	269	240	241	285	243	251	254	244	240	281	263	254	247	251	250	227	242	221	275	234	266	240	270	258	243	254	233	263	250	245	224	275	270	280	243	265	252	260	240	254	240	246	293	264	252	264	265	260	253	242	257	256	242	264	243	262	251	229	267	246	250	267	231	260	240	263	241	251	244	239	251	247	285	271	237	237	273	226	267	268	235	245	272	246	266	270	248	281	270	226	274	259	247	274	257	256	249	266	268	282	253	262	242	259	255	234	261	272	255	238	292	271	251	264	296	247	273	259	227	240	240	248	239	278	225	267	268	249	291	264	279	261	267	277	279	254	250	266	282	265	295	228	234	232	268	218	228	268	253	266	258
1741	557	674	614	683	624	621	603	583	609	562	535	609	562	563	560	567	601	552	573	606	586	570	591	583	592	571	567	576	582	562	559	572	560	538	535	593	577	568	560	589	587	593	555	559	595	575	583	543	566	570	599	566	598	581	654	564	514	598	578	583	529	570	595	598	573	576	564	591	580	573	577	581	556	614	562	535	574	543	577	592	599	585	595	585	555	576	514	598	564	560	563	560	563	563	540	576	538	566	510	569	560	585	582	584	608	538	580	559	559	584	571	603	559	578	585	612	593	570	558	560	567	535	601	605	585	589	522	589	550	577	563	560	573	565	602	594	604	575	579	564	612	590	628	561	586	603	537	563	598	558	552	564	555	555	596	550	577	588	601	589	569	565	594	589	503	490	555	591	554	594	564	587	580	589	572	557	579	602	575	625	608	552	576	581	600	583	554	568	591	581	589	575	610	601	552	529	561	581	579	553	567	595	613	586	580	586	577	535	628	558	590	587	568	576	598	596	537	576	574	605	584	588	574	608	555	580	603	608	569	639	579	563	530	571	561	572	597	544	560	545	535	565	577	574	557	600	549	577	551	603	567	596	593	549	598	586	587	571	579	555	571	594	557	602	556	592	599	547	626	549	590	595	583	559	586	596	566	602	532	553	565	581	578	584	577	574	569	576	593	566	602	568	551	565	586	547	534	617	602	563	585	559	554	582	564	592	592	560	588	552	536	573	558	541	592	577	538	556	555	615	600	624	547	581	569	570	579	555	568	524	582	598	624	541	583	560	590	587	563	563	557	571	567	575	634	625	604	540	581	570	603	550	564	590	554	594	571	616	577	560	589	615	592	606	600	567	601	577	568	598	604	559	631	603	578	568	560	572	582	578	576	591	570	575	577	590	554	603	539	559	589	595	578	535	557	530	579	574	557	616	527	588	602	585	550	560	601	622	600	553	583	561	568	575	577	582	605	629	605	542	550	567	573	585	569	543	574	602	552	636	598	592	560	582	568	552	561	573	533	564	600	634	532	577	541	566	588	574	592	616	580	596	540	582	555	599	580	547	574	582	563	564	567	597	583	529	573	545	587	567	581	578	581	521	587	578	588	593	618	559	567	545	588	555	544	555	568	611	582	576	582	638	553	559	541	570	570	538	542	565	548	563	543	615	576	512	550	556	596	554	598	556	575	601	567	549	565	557	568	576	562	614	582	585	558	579	578	575	556	583	539	563	592	571	614	582	558	605	605	578	564	569	586	566	550	599	541	582	603	585	544	556	590	595	618	582	604	553	586	575	556	595	549	540	563	541	537	574	545	579	567	571	529	566	553	498	537	539	590	574	569	554	571	597	581	603	575	552	568	618	581	583	532	554	587	592	541	571	588	565	578	572	555	599	577	595	591	585	561	601	561	509	578	573	562	570	632	555	632	550	579	582	543	583	571	534	558	556	577	614	570	592	600	576	582	602	608	579	588	599	611	593	576	570	586	616	580	583	549	561	574	557	561	566	540	544	605	600	550	618	549	615	569	535	546	568	539	624	595	565	564	585	583	558	566	560	603	594	553	581	578	537	578	565	560	536	584	521	580	565	561	528	601	563	566	506	587	592	557	620	559	599	620	594	532	598	537	575	571	581	584	624	565	594	605	564	598	562	614	562	578	601	604	591	565	617	582	551	607	582	546	589	575	578	546	551	539	581	541	578	580	595	568	557	553	572	580	569	574	577	585	601	579	523	571	567	561	586	592	561	530	531	536	565	555	608	576	567	552	597	545	586	580	565	598	549	566	542	558	648	578	555	598	555	537	597	583	583	558	583	596	573	572	525	552	555	582	585	579	584	536	539	589	633	589	577	577	577	597	546	572	549	554	640	569	626	606	548	584	589	586	583	570	562	616	588	597	546	605	567	527	593	568	584	545	589	611	580	603	606	590	599	561	576	611	559	547	597	635	559	571	564	553	538	557	529	549	563	614	573	595	581	565	566	611	610	566	535	557	587	570	586	557	572	542	554	590	581	583	596	584	554	547	583	555	594	585	582	573	567	552	604	622	550	562	579	527	605	554	542	542	607	576	565	556	548	596	561	592	609	549	547	538	590	569	627	566	582	561	605	515	599	566	589	585	582	553	589	620	561	595	542	555	533	588	616	584	579	575	605	552	589	578	555	576	620	554	546	578	643	524	641	571	568	535	568	545	586	572	545	599	566	568	608	589	565	573	542	569	581	622	590	540	604	565	565	612	585	596	529	590	581	563	593	574	595	527	581	543	618	566	565	598	604	627	579	537	551	559	573	585	557	608	576	562	632	557	588	538	577	572	562	548	577	581	577	523	562	581	558	555	538	529	568	577	572	569	563	554	572	583	570	607	558	583	554	583	618	557	583	573	588	585	575	534	607	576	574	542	590	582	578	545	628	575	582	575	567	571	578	553	575	537	569	563	595	628	601	616	583	582	543	588	592	592	599	591	563	579	573	562	556	595	590	606	555	594	625	585	532	553	563	557	573	596	551	557	590	580	530	588	549	565	618	534	569	582	606	536	589	605	580	575	570	553	545	606	587	573	615	549	572	538	538	574	571	644	539	560	566	585	530	590	560	568	625	597	544	607	511	565	545	579	571	583	542	582	584	555	564	588	525	569	543	555	581	561	585	581	590	539	605	538	612	608	575	567	634	580	539	563	545	549	617	603	586	604	561	554	561	576	598	585	646	599	583	533	594	569	579	539	527	551	589	605	595	557	584	562	563	566	546	593	568	522	626	624	572	530	560	557	586	645	587	580	570	575	549	616	582	550	542	548	536	593	565	629	593	546	613	604	578	578	522	540	583	591	613	549	540	502	589	566	577	553	585	565	623	553	547	601	589	570	551	558	587	525	571	557	583	603	603	560	571	535	607	551	556	608	546	540	605	556	597	605	562	568	583	599	572	557	564	574	581	547	588	501	548	587	587	570	608	575	565	555	578	591	599	545	548	611	563	528	593	573	600	575	587	567	577	587	564	559	544	566	592	562	563	596	599	588	590	558	575	607	542	588	592	550	579	596	568	585	608	579	569	569	533	538	616	590	536	582	600	567	586	598	578	611	558	573	560	590	624	563	568	571	572	600	555	559	613	581	589	602	578	575	585	569	590	591	614	586	557	576	524	592	609	597	569	585	588	599	581	572	591	566	572	583	594	617	554	556	583	600	573	575	614	592	591	616	606	580	555	578	555	595	597	567	563	623	602	555	569	585	594	570	569	593	567	578	557	530	561	537	552	610	571	605	606	576	555	571	577	558	574	582	577	545	576	512	600	611	542	596	575	554	547	546	572	588	564	524	563	574	550	544	546	567	581	588	567	552	578	585	545	627	595	584	531	567	538	536	677	553	564	541	576	550	583	547	602	571	540	546	585	592	583	581	639	566	582	522	562	569	619	569	541	566	572	563	565	553	550	564	584	596	582	567	634	566	532	624	585	595	529	542	585	574	601	587	557	524	553	615	582	552	549	539	522	568	595	557	570	583
6424	384	436	345	233	220	205	156	148	153	138	120	128	133	120	126	117	115	116	102	111	112	83	112	92	104	112	111	105	101	131	100	114	119	103	117	107	96	105	114	97	106	111	113	98	95	111	132	126	123	130	134	105	112	110	108	126	110	79	108	112	104	118	103	112	108	131	101	110	99	119	109	101	102	108	114	113	116	98	128	115	99	118	101	101	108	108	112	110	134	118	112	131	86	104	115	100	124	98	94	121	96	125	98	106	137	95	103	112	114	118	105	107	108	108	91	93	98	115	91	118	105	94	94	91	108	119	97	91	90	96	85	98	115	122	101	125	126	114	103	106	131	102	101	98	113	122	121	101	99	107	89	109	110	109	109	125	105	103	123	113	109	113	120	109	121	114	122	87	127	89	103	90	86	99	94	99	111	119	114	91	102	111	102	104	97	105	119	112	112	109	108	128	109	129	129	105	79	92	115	104	104	95	127	106	101	109	120	110	103	94	94	106	104	106	104	102	110	116	114	98	125	119	106	101	113	113	104	108	97	124	101	89	102	114	109	107	108	97	91	90	86	88	101	91	100	109	114	110	116	101	125	93	123	117	109	101	107	103	87	109	86	84	110	121	96	80	122	99	94	108	118	119	106	127	118	114	108	101	117	100	111	125	103	71	109	82	96	88	116	93	96	104	105	96	99	121	127	130	86	110	93	111	102	117	117	118	121	94	102	95	100	109	113	107	118	100	107	123	104	87	109	117	124	109	97	100	95	89	107	116	108	105	114	103	104	94	106	94	94	106	113	93	120	101	119	105	121	115	119	112	92	89	106	113	99	98	118	104	129	90	120	128	105	105	105	99	113	106	99	105	104	97	106	93	108	99	102	96	104	100	95	77	106	91	114	101	96	99	106	96	98	95	115	118	104	88	113	102	107	105	103	121	105	112	115	110	106	115	86	91	108	104	101	116	113	110	89	98	107	118	98	118	124	116	100	107	113	117	82	125	123	90	101	110	83	93	112	101	102	121	94	113	87	115	120	109	102	121	105	100	108	124	94	97	110	108	113	107	97	116	108	122	110	106	87	111	93	108	98	118	119	104	107	107	110	110	108	112	105	109	93	96	92	98	84	100	104	115	111	125	103	101	114	132	106	101	113	116	120	96	105	117	123	108	99	96	87	94	104	120	86	119	96	98	99	100	105	85	111	110	102	115	88	106	118	113	103	116	101	115	106	103	93	110	101	103	98	113	96	90	114	113	98	102	127	131	102	98	90	101	93	84	122	92	94	96	97	132	102	113	104	104	104	113	104	111	112	104	107	119	101	100	109	110	98	97	104	114	119	111	88	108	105	109	113	112	94	110	130	110	109	119	89	101	117	92	109	117	99	102	104	97	111	100	87	96	106	97	101	106	104	100	95	101	100	98	99	112	110	104	99	104	116	117	117	100	99	95	95	102	98	102	73	109	99	118	118	123	107	114	110	126	98	92	105	103	105	98	121	102	87	97	125	102	84	86	94	123	99	97	124	123	96	122	129	109	124	98	112	109	93	110	108	100	106	88	100	104	107	115	100	89	96	118	111	92	96	101	109	98	123	117	94	116	119	100	95	125	83	107	110	119	109	93	109	104	115	103	101	111	98	120	114	114	108	104	115	110	91	116	117	129	138	110	104	101	109	117	120	115	109	103	93	126	112	118	100	113	103	112	119	112	87	91	103	113	109	110	108	111	129	106	97	107	107	120	106	98	97	90	113	95	110	86	104	109	107	107	105	102	110	127	118	125	104	96	99	98	104	108	112	109	96	115	110	110	115	119	119	105	107	102	118	98	118	114	96	106	94	126	99	109	109	99	98	100	109	115	117	103	119	94	101	103	124	96	108	108	123	108	103	101	92	119	113	115	107	106	127	116	108	105	105	102	112	103	121	116	106	100	110	111	108	119	108	113	91	102	118	97	108	92	102	116	96	117	115	116	102	98	131	109	112	109	106	115	107	95	113	106	110	134	100	104	114	88	108	97	115	114	124	115	102	95	103	113	114	113	103	100	97	99	121	124	120	81	98	97	89	103	100	95	98	111	105	123	98	121	105	120	104	95	99	135	126	100	100	97	77	127	109	98	107	86	113	104	142	89	97	120	123	104	94	125	98	120	117	97	107	84	134	140	112	119	97	111	101	100	101	109	103	115	108	121	120	91	93	113	104	106	106	112	130	105	108	102	140	114	105	109	103	120	89	92	117	96	105	120	103	91	124	110	99	93	97	100	127	114	99	102	112	102	107	88	99	100	113	101	100	97	89	90	109	119	136	116	99	95	120	78	116	100	112	112	114	83	104	102	100	111	115	109	100	103	107	110	107	107	138	117	134	89	88	102	96	105	91	103	99	115	83	114	112	110	102	109	113	99	93	113	87	89	136	124	128	104	95	89	99	116	90	92	100	97	105	112	98	107	117	118	111	129	97	112	106	105	101	104	115	113	101	105	108	122	114	99	106	103	89	127	107	105	114	116	108	93	106	104	115	120	109	115	118	130	87	96	119	133	103	96	115	85	116	89	90	124	101	126	112	97	128	95	111	106	105	101	88	95	113	116	106	123	116	104	101	109	113	87	116	116	110	117	104	90	131	105	108	92	108	102	131	101	94	115	105	96	94	104	100	96	112	110	92	118	114	115	105	85	103	124	108	107	133	118	106	100	109	99	106	88	105	103	87	93	111	99	110	127	95	124	114	100	115	115	104	108	98	102	96	107	82	110	101	104	104	106	117	109	106	139	112	112	90	121	87	92	95	101	103	106	95	125	108	103	97	104	120	97	89	111	104	119	99	109	91	96	103	98	95	119	97	127	108	103	100	89	92	87	85	105	123	124	122	101	94	98	98	123	119	109	115	112	111	114	104	110	102	109	101	101	91	108	108	99	117	110	102	117	84	100	99	116	92	114	89	103	98	112	103	92	118	97	97	101	126	96	99	101	96	117	107	120	114	116	122	113	108	106	126	99	100	112	111	98	90	104	107	116	115	106	104	99	100	100	117	106	105	98	105	119	126	95	92	109	110	104	108	87	115	112	96	96	94	107	112	107	98	113	107	117	91	106	111	107	106	103	110	102	115	98	97	117	110	130	102	112	96	86	92	104	90	98	97	110	120	105	106	112	106	124	100	113	92	102	103	107	104	129	101	121	112	106	117	106	119	102	103	116	109	97	116	116	107	89	108	120	89	116	125	114	118	102	96	98	92	116	99	110	113	90	92	122	102	129	103	105	115	109	103	104	135	121	120	101	110	116	120	102	110	96	95	95	107	98	114	104	106	95	92	103	102	109	90	108	100	110	128	99	113	77	120	95	110	92	99	105	96	108	105	99	100	92	109	106	106	111	109	115	102	122	90	102	94	84	98	98	89	98	110	111	101	101	90	106	90	110	108	104	94	102	98	111	110	113	100	111	120	83	96	101	109	127	111	99	114	116	108	116	119	106	96	119	103	93	116	109	83	98	110	115	116	107	101	98	92
5899	544	1039	1189	1037	812	756	622	517	471	462	419	409	370	375	355	333	393	340	318	307	320	318	328	321	308	321	299	288	305	273	290	276	283	301	311	284	294	286	272	308	253	303	279	305	277	259	261	262	303	266	294	280	240	269	312	245	262	233	273	257	272	271	264	259	285	289	253	305	263	277	277	266	271	261	275	256	292	283	267	263	262	255	255	274	272	255	299	273	276	236	286	271	282	284	272	265	286	257	280	266	271	279	284	283	268	279	285	262	272	249	255	274	283	258	262	288	264	244	301	266	263	263	247	332	268	276	278	259	247	267	301	299	282	279	293	269	303	283	280	304	269	281	256	243	266	274	263	291	253	256	298	252	290	287	246	275	265	274	254	255	280	293	283	261	267	282	284	277	304	274	304	287	257	262	268	278	283	240	271	296	274	293	265	279	240	278	310	268	262	299	309	257	273	283	297	269	278	257	281	263	282	275	288	268	270	280	258	286	303	266	274	277	253	264	267	245	286	281	268	269	268	240	249	274	292	260	267	263	301	248	258	260	283	281	302	265	257	278	292	269	276	300	253	280	291	236	288	275	262	282	260	263	293	280	282	255	278	256	272	283	270	269	272	264	275	281	282	282	263	271	254	272	279	295	271	275	294	304	274	286	254	260	270	258	274	250	262	260	262	287	274	273	253	276	259	282	265	291	256	262	269	281	252	289	307	267	275	281	255	303	291	260	283	287	287	257	283	233	286	246	286	264	262	295	317	295	289	279	263	279	279	277	293	282	266	299	306	301	259	265	258	312	253	272	270	292	287	283	260	288	272	274	286	294	253	277	256	270	280	281	264	261	272	258	282	279	272	243	294	273	264	275	267	282	276	251	243	297	285	264	247	287	275	289	256	258	296	273	291	306	296	240	255	274	270	252	280	291	259	262	283	274	294	285	292	249	296	285	248	263	261	276	275	296	258	292	267	305	251	271	288	281	247	282	270	288	270	285	241	254	278	225	271	272	264	281	263	281	237	275	282	248	288	268	273	278	283	284	271	251	252	251	285	271	277	302	285	243	289	281	261	311	290	236	287	288	235	283	287	247	283	251	277	267	229	299	273	301	261	290	270	279	240	292	279	268	288	291	289	270	282	310	276	267	258	307	288	272	256	270	250	244	260	281	280	279	292	279	257	266	265	284	321	258	258	289	256	262	303	265	307	265	273	256	252	260	246	268	276	284	289	262	245	268	283	268	264	263	268	273	290	309	262	288	290	286	300	309	278	277	256	272	273	249	286	259	278	277	308	271	285	265	245	303	308	268	283	274	255	273	288	247	256	291	283	287	248	297	279	279	263	262	276	266	260	281	263	260	285	272	273	275	288	279	279	284	277	275	308	284	257	270	248	264	279	258	259	267	262	280	250	274	283	301	251	270	276	266	286	281	296	271	283	260	310	276	262	271	257	256	257	304	299	271	290	280	267	268	273	274	282	267	248	303	250	272	302	251	305	280	249	264	269	311	277	295	292	264	234	276	275	282	281	266	293	263	280	288	274	255	297	264	295	274	266	255	260	267	269	256	255	257	309	276	270	280	257	281	270	279	278	271	260	299	287	310	260	298	280	270	292	279	290	258	291	254	278	275	293	263	249	282	298	273	290	289	260	295	253	296	261	264	280	236	256	257	266	271	277	278	261	291	274	284	297	267	275	305	281	248	282	274	271	255	291	260	256	299	269	294	267	277	248	251	291	265	276	248	254	291	271	265	270	251	276	268	256	269	277	251	265	296	292	239	293	279	247	287	286	263	262	275	293	271	324	251	259	293	287	250	275	291	269	285	267	291	300	279	275	274	254	232	255	275	261	274	239	263	242	253	268	314	268	248	305	269	243	291	277	255	270	270	259	261	262	261	275	296	244	277	283	245	259	244	234	274	278	248	286	252	263	276	275	311	264	285	270	281	279	285	258	288	280	277	276	262	257	296	236	278	243	279	298	298	290	248	262	255	254	268	269	269	266	257	293	264	280	246	286	272	276	274	234	267	282	351	252	259	286	257	255	285	301	262	258	263	279	286	255	282	276	244	309	231	296	273	293	288	283	296	265	264	276	288	288	281	237	283	254	281	242	318	274	268	283	256	276	255	284	253	257	305	271	278	244	275	287	294	309	269	285	292	281	261	285	266	253	297	277	281	277	277	283	301	251	279	298	272	273	289	291	250	321	271	281	265	256	268	260	268	287	261	251	292	284	286	271	284	254	257	271	267	277	263	273	283	257	259	250	272	269	266	264	291	317	250	266	268	279	298	257	267	255	305	268	255	279	284	308	241	279	270	281	249	249	264	298	254	259	273	276	279	261	285	280	290	285	279	242	264	257	276	274	256	251	277	288	265	254	287	268	243	272	253	271	262	254	280	281	271	269	262	271	266	273	260	282	279	273	283	266	259	258	297	256	296	275	269	249	275	285	271	263	287	257	273	274	260	275	262	275	238	254	258	271	234	281	305	257	255	281	258	287	270	257	256	269	264	266	283	271	268	285	257	265	264	268	271	252	263	268	256	261	280	271	291	265	292	284	269	270	283	263	276	251	253	265	256	288	259	246	242	286	247	276	251	286	274	266	267	268	267	289	265	276	271	276	284	257	268	268	290	235	262	283	289	304	282	267	306	255	269	300	253	262	282	284	269	273	272	292	270	270	225	273	284	269	270	298	282	271	273	264	268	290	278	282	281	273	268	273	291	267	274	251	285	274	258	280	255	248	256	279	282	270	291	309	272	294	254	259	275	252	266	263	289	273	276	282	291	269	270	278	293	261	255	249	273	251	271	272	260	264	276	264	299	281	245	263	261	259	298	270	252	298	278	274	260	254	284	263	295	248	261	284	277	268	279	267	300	266	274	287	252	285	271	274	267	245	274	261	271	245	282	310	263	274	245	267	272	275	259	265	246	266	247	279	259	259	255	255	289	278	257	270	249	263	315	298	263	241	266	276	264	243	245	275	261	251	253	241	255	276	271	257	288	281	286	262	269	306	267	287	259	288	283	281	302	267	264	268	255	285	246	279	298	289	270	299	302	272	273	279	257	260	296	294	279	255	277	277	282	268	301	285	270	285	257	255	278	268	245	238	278	256	264	249	259	238	281	264	282	300	269	296	248	274	295	272	246	256	260	262	263	254	279	283	277	261	263	279	276	266	261	277	271	258	274	267	272	257	281	291	286	278	286	256	288	257	288	275	284	305	253	319	269	290	255	267	257	290	253	277	294	269	277	278	265	279	259	255	265	247	302	280	282	283	264	287	279	260	277	249	288	255	263	233	241	283	268	258	272	269	283	270	246	269	250	264	269	278	282	252	256	268	289	291	278	285	260	268	278	267	276	275	287	269	281	225	250	290	285	312	266	289	287	299	244	279	274	270	272	278	252	279	270	252	261	273	277	289	268	262	275	289	252	283	243	282	274	276	266	249	300	282	273	282	250	301	281	260	271	243	285	298	280	250	300	269	280	271	294	286	279	254
13058	1010	850	616	414	372	286	256	243	195	193	196	204	165	156	187	189	165	152	145	176	139	151	155	120	125	111	141	135	132	152	164	145	136	135	166	145	149	161	146	153	131	130	153	150	139	142	155	124	144	137	133	135	131	144	148	111	147	134	158	143	141	142	128	149	132	133	133	125	114	144	131	146	139	160	152	163	133	127	143	130	145	134	124	121	130	121	130	155	148	122	110	126	138	130	147	134	140	136	126	116	149	127	121	123	130	138	112	139	147	136	129	142	133	145	139	136	125	138	153	150	164	139	131	149	134	156	150	130	121	132	146	129	146	140	113	134	146	145	144	124	139	147	113	146	145	127	131	131	143	144	138	126	125	133	143	132	147	133	140	137	129	135	130	140	130	134	140	129	156	165	174	142	150	137	144	135	147	147	129	165	139	151	153	132	139	143	131	130	144	128	148	127	125	129	133	125	125	130	121	140	142	124	123	138	141	123	116	144	131	127	133	129	156	137	123	117	133	130	142	149	143	140	144	135	150	138	130	112	136	139	127	137	150	147	132	163	118	150	146	110	149	142	110	156	136	129	135	132	124	152	139	140	143	146	146	147	140	131	150	118	141	156	138	129	163	132	135	141	140	135	149	147	136	143	127	125	143	148	138	136	136	153	144	129	121	139	140	153	147	137	127	126	141	132	128	141	166	154	121	129	131	134	143	173	154	136	148	138	161	159	143	132	142	150	142	144	109	111	123	127	127	141	116	122	132	136	136	111	139	131	139	154	146	159	137	122	114	121	147	127	112	156	124	120	149	160	136	137	140	132	137	168	134	151	122	136	142	160	139	158	161	139	112	134	120	121	141	126	151	142	121	118	149	149	139	143	132	162	146	127	154	146	139	152	117	126	148	143	149	128	140	141	128	136	120	123	132	142	145	134	137	131	152	140	147	167	138	129	136	121	145	158	155	147	138	147	140	120	141	154	141	143	164	144	134	141	125	121	138	132	153	156	134	138	123	134	110	117	131	116	105	139	170	149	158	129	155	149	136	135	132	132	116	129	135	131	137	117	129	131	130	147	127	127	135	140	116	132	162	128	122	136	119	123	134	128	124	131	150	151	134	150	123	164	139	144	157	141	133	150	132	164	125	146	142	136	126	122	124	137	129	122	136	156	129	137	155	128	127	139	133	147	138	118	148	129	140	131	138	151	144	126	127	146	135	158	131	137	167	147	150	128	136	138	162	133	127	137	138	131	129	119	143	140	140	140	140	138	142	133	153	121	131	111	143	134	156	142	147	137	127	142	118	142	127	129	132	139	144	126	121	141	153	146	131	151	146	159	138	138	133	127	134	136	128	155	125	168	132	132	137	128	134	123	155	126	126	138	140	150	127	128	140	157	147	150	139	127	140	123	157	152	135	154	109	173	132	156	122	126	151	151	134	133	121	148	130	139	127	164	130	132	149	155	145	146	129	126	154	131	140	163	166	149	141	120	133	127	138	135	143	175	139	171	142	131	145	118	127	145	129	129	140	145	117	124	124	152	120	164	145	137	138	102	103	141	120	163	139	163	113	129	129	131	175	139	147	127	125	123	153	123	128	119	148	142	142	123	146	134	139	126	137	135	134	118	137	137	167	156	123	141	144	134	150	156	139	149	132	140	137	122	126	140	134	151	149	133	151	155	150	131	151	137	133	156	132	143	130	142	141	127	136	142	150	141	146	118	137	146	156	151	138	133	133	120	131	152	133	129	151	145	139	130	144	145	151	126	137	137	154	144	157	135	158	144	124	140	143	143	164	131	142	154	148	153	148	131	156	114	128	121	116	146	129	146	125	147	128	151	141	133	115	119	151	149	146	145	148	128	144	121	118	160	162	160	132	152	111	157	169	140	142	148	143	142	126	139	121	149	136	147	132	143	151	159	134	128	131	143	143	125	137	139	140	147	137	148	134	139	139	134	135	133	130	122	142	135	132	138	121	145	160	152	124	132	146	128	137	133	152	183	155	140	123	139	115	141	136	146	141	143	118	145	129	141	156	140	146	148	148	139	149	138	126	138	149	150	131	122	157	140	131	142	110	160	139	124	127	150	138	150	136	142	143	141	142	134	137	143	151	127	163	130	130	110	142	117	163	143	94	147	130	149	125	152	123	134	133	144	145	135	141	163	139	141	124	156	140	158	141	135	134	121	130	156	133	118	135	166	138	134	134	135	133	126	149	131	129	160	133	145	135	148	134	131	159	134	121	120	104	136	128	127	147	163	138	164	129	159	148	138	133	150	138	162	121	142	134	143	163	152	144	119	143	149	131	144	130	148	133	126	145	141	146	144	144	128	138	145	133	137	148	141	144	125	135	136	114	144	143	125	140	124	139	128	141	140	140	128	131	162	137	142	122	133	140	149	140	152	131	130	122	151	109	133	137	133	129	132	136	133	146	121	116	146	131	141	151	137	151	127	132	147	127	119	137	124	139	121	146	114	146	159	133	134	138	123	150	130	102	129	126	136	133	134	126	143	143	131	131	136	135	138	152	126	130	115	134	130	130	114	131	164	129	146	137	158	149	125	122	148	144	132	133	154	136	124	141	154	141	130	134	134	142	146	148	137	153	129	135	130	143	159	159	132	155	134	143	161	150	117	151	138	133	142	142	150	162	134	148	133	147	169	150	140	153	157	143	120	142	143	115	145	156	163	136	123	135	151	162	140	125	143	122	137	128	128	132	150	123	146	135	146	121	135	133	143	125	163	139	155	140	148	128	114	117	138	122	119	144	139	162	132	144	153	160	135	139	138	145	136	134	138	153	150	120	129	125	142	161	122	131	151	154	140	146	152	123	148	127	132	164	149	130	160	123	130	141	139	142	126	138	158	150	169	152	117	154	122	128	128	117	129	141	135	143	135	154	140	126	134	136	143	117	144	126	138	122	145	161	124	145	113	126	145	136	114	141	150	150	138	155	132	139	131	122	144	142	128	130	157	148	117	151	131	130	150	147	130	150	140	137	134	136	149	127	135	153	133	134	125	150	157	153	123	162	140	138	144	118	168	143	162	139	134	133	132	124	136	142	117	136	135	167	131	111	136	128	134	136	145	124	141	147	120	152	130	140	150	144	141	124	140	133	133	170	129	128	120	126	147	149	139	148	134	139	128	152	151	115	139	152	143	132	110	133	130	132	107	123	123	113	129	136	135	150	143	146	151	123	131	134	126	145	139	143	135	144	150	131	133	148	138	118	157	136	148	155	131	109	112	149	132	125	124	141	135	144	123	152	140	133	143	147	144	141	147	116	140	153	132	145	128	137	105	113	138	112	140	151	144	148	134	153	134	131	122	142	132	143	130	128	134	119	144	116	143	135	149	141	150	138	132	147	139	156	128	148	148	139	139	152	137	133	133	123	152	128	119	135	118	118	124	149	122	134	133	141	153	153	124	124	150	145	138	140	153	167	137	153	134	125	162	111	114	130	122	143	97	136	133	150	131	118	137	152	118	151	135	134	162	138	138	134
7867	947	1820	2155	1759	1460	1202	969	916	772	701	644	637	552	581	538	533	560	510	454	443	459	441	463	374	393	428	427	434	410	437	403	364	384	388	396	381	368	382	372	402	361	385	351	409	416	393	363	398	425	379	373	378	363	338	354	384	377	349	339	376	383	367	380	340	404	359	408	357	388	357	346	399	373	369	378	354	354	387	343	375	337	349	380	351	339	391	373	382	374	372	372	364	383	371	367	354	390	351	361	380	345	383	362	377	348	358	365	367	373	379	351	353	397	379	383	359	364	359	364	355	355	350	363	346	381	366	362	319	389	345	358	357	378	349	383	357	368	345	378	347	372	363	407	389	355	385	352	372	362	359	375	359	339	393	356	348	352	353	336	379	379	350	362	371	355	364	307	390	358	318	359	370	355	373	342	371	382	345	417	347	365	357	334	359	350	362	348	370	371	380	372	366	361	340	333	370	364	372	365	313	386	344	372	380	376	371	353	371	330	347	379	324	364	370	335	363	366	362	339	332	344	323	393	333	375	352	334	350	344	363	324	357	359	341	319	352	340	340	377	370	364	355	350	396	380	355	354	348	354	353	331	375	381	417	352	340	365	352	362	346	377	370	367	350	370	354	354	376	370	362	371	347	343	334	344	313	361	339	402	365	342	386	393	381	390	390	364	323	381	379	400	358	350	368	337	337	360	363	369	348	362	349	344	351	306	368	351	377	349	343	307	390	351	335	371	355	365	357	339	361	332	331	345	337	353	385	351	358	358	363	311	340	333	330	334	389	347	362	342	380	335	360	323	383	397	367	342	371	362	359	374	346	404	370	367	381	345	370	374	367	370	327	347	374	335	381	361	347	342	355	345	357	363	360	345	335	351	360	352	354	321	391	360	347	336	386	379	358	402	381	333	361	364	371	342	368	362	354	370	351	332	364	348	353	352	380	348	341	379	357	391	350	355	373	360	335	346	377	355	391	325	374	347	363	389	357	340	364	357	365	382	342	400	327	361	342	354	360	369	346	347	367	363	360	388	372	371	360	325	363	366	340	369	333	341	395	347	367	406	349	372	352	359	365	369	378	349	407	369	393	374	376	384	348	369	353	366	384	347	364	354	349	360	372	345	343	352	382	355	356	380	391	394	359	397	340	395	354	308	360	340	329	354	387	388	344	351	355	366	347	339	359	345	368	363	353	365	342	352	367	351	324	391	359	343	362	355	362	350	371	382	392	352	316	395	395	337	349	362	365	361	365	347	349	368	358	337	350	378	367	349	384	326	377	336	378	375	339	349	342	359	359	346	324	372	382	333	354	328	357	375	373	342	338	371	359	336	372	361	359	372	391	351	341	406	368	359	399	351	359	354	366	374	345	345	348	345	373	368	368	356	369	379	340	374	367	371	331	338	366	378	357	387	361	361	359	361	389	368	358	368	366	355	363	378	380	326	357	370	347	377	353	356	376	357	414	369	375	352	334	325	332	360	335	332	362	373	330	367	364	354	337	367	387	334	357	312	373	362	394	368	344	391	349	363	358	355	354	358	343	369	358	350	398	327	362	382	374	365	356	335	358	402	376	392	370	365	344	363	334	366	345	359	374	360	352	383	372	320	375	322	374	352	359	356	340	361	358	330	354	365	349	344	378	395	370	355	341	375	352	376	368	342	383	344	356	358	369	368	373	392	342	370	347	346	363	385	350	327	371	366	347	356	371	378	401	334	345	388	372	373	367	355	403	356	353	325	326	352	359	371	334	372	347	383	337	376	336	330	359	385	348	340	369	373	350	395	371	367	365	334	374	342	364	338	348	354	365	372	410	374	395	357	354	387	365	295	365	354	397	357	361	358	359	338	341	372	380	347	344	377	368	372	369	336	367	353	376	386	364	380	345	345	349	341	363	387	355	351	349	314	327	348	374	346	351	362	356	353	355	354	373	366	329	355	363	331	385	378	346	381	371	378	369	361	353	380	364	352	354	366	359	356	347	344	328	331	374	372	402	349	359	337	349	390	359	382	381	369	383	357	379	373	324	373	327	354	383	349	347	363	369	312	374	327	404	317	363	354	367	371	363	345	347	338	348	347	363	380	393	370	333	361	333	395	339	387	366	357	348	353	358	385	340	361	378	375	371	391	347	352	368	360	333	363	348	374	354	365	416	333	389	385	358	340	372	351	325	377	338	345	351	347	351	343	387	362	345	388	371	345	352	389	370	359	358	385	360	357	334	370	379	385	323	361	404	370	368	368	349	360	368	352	372	365	384	324	324	395	359	347	356	366	335	366	365	347	337	350	351	356	368	371	358	358	351	378	333	350	347	362	355	367	350	380	349	340	350	338	331	373	355	410	386	397	391	390	346	372	364	371	351	382	357	359	343	362	368	360	327	346	340	354	330	353	338	371	349	361	383	371	331	366	347	342	374	349	366	339	391	411	356	347	370	395	383	361	346	401	362	383	370	365	357	348	352	316	356	357	359	346	363	355	370	382	350	350	379	394	362	383	349	341	325	325	325	381	347	335	347	362	353	352	405	303	363	380	376	371	365	342	335	356	354	337	379	350	384	368	392	373	362	377	332	398	368	365	370	334	382	348	340	350	340	330	381	391	374	342	353	379	365	399	335	378	379	376	330	364	372	359	364	356	330	334	362	357	358	363	338	344	378	346	353	351	364	368	338	346	328	342	329	334	363	349	376	397	373	364	413	329	342	368	379	354	372	378	371	368	363	365	351	357	362	379	380	345	351	373	364	346	331	354	359	365	388	361	378	374	360	356	365	351	392	378	362	408	369	363	372	351	355	334	350	329	354	339	334	361	357	329	344	342	411	362	356	382	375	349	352	369	378	359	380	315	343	350	355	345	364	386	392	340	355	338	314	361	361	384	331	372	393	357	368	352	366	357	369	346	368	366	354	369	351	366	387	379	348	365	356	361	378	367	350	368	362	353	350	382	349	377	358	378	363	369	384	381	339	375	342	368	356	368	364	362	360	343	372	369	392	356	364	361	348	332	354	349	323	354	364	363	373	345	375	393	369	383	377	344	368	388	368	390	397	358	373	317	374	383	374	348	347	375	361	356	376	355	356	340	359	364	357	366	349	337	372	359	375	355	354	322	323	425	359	371	331	345	335	343	345	361	366	386	367	344	374	345	349	355	368	334	353	373	372	338	361	345	349	345	372	352	359	330	378	340	359	340	360	357	346	331	374	344	348	339	332	339	368	364	363	367	373	411	353	386	371	377	341	384	371	357	372	340	347	348	368	377	335	368	351	354	340	364	368	335	367	382	377	320	371	369	365	363	371	366	352	355	362	369	338	344	365	361	354	367	368	384	377	364	355	370	377	378	346	372	328	356	363	353	361	382	372	351	370	359	355	381	342	391	380	387	354	385	377	352	355	347	391	333	427	354	345	342	373	364	369	369	351	351	340	375	359	334	357	370	342	370	386	381	336	363	357	318	364	338	377	364	340	380	374	333	366	360	380	342	375	355	326	340	342	372	376	369	382	348
1306	288	274	270	284	276	257	229	290	269	238	283	272	265	239	247	283	245	257	258	249	238	249	267	252	253	244	262	271	261	233	252	238	261	259	238	265	243	256	240	252	258	264	265	246	256	275	262	237	252	263	238	243	248	237	243	270	238	237	227	256	234	256	259	268	284	235	244	259	242	241	283	245	258	257	243	263	274	243	240	267	225	267	269	268	243	239	289	251	249	208	254	271	230	265	251	259	257	269	261	288	250	261	278	250	259	277	244	278	250	283	241	224	221	237	262	259	254	240	299	254	237	237	264	245	252	248	214	242	258	259	256	231	255	234	270	246	234	253	282	265	247	253	245	264	279	267	256	237	261	280	235	269	248	245	240	249	271	258	284	254	282	259	256	269	240	227	262	255	242	249	244	248	244	242	259	254	261	265	287	286	248	244	270	287	272	277	229	239	217	235	234	244	239	242	247	275	272	245	255	265	233	250	292	257	238	263	225	226	265	219	251	297	269	246	245	239	240	260	245	300	242	268	281	233	251	278	243	250	235	237	255	272	233	269	254	244	257	238	207	259	233	254	263	247	276	250	257	252	311	263	254	246	267	240	260	249	252	267	240	273	277	245	257	256	238	245	243	236	277	262	269	240	274	223	266	265	247	233	270	267	259	247	250	238	270	278	269	285	260	237	254	256	272	255	273	223	263	278	244	252	244	282	232	263	246	245	255	245	245	247	267	275	267	259	260	240	213	250	298	244	235	241	242	276	254	263	275	291	268	252	297	271	255	248	268	272	233	272	282	258	273	252	253	227	267	251	258	238	253	273	259	271	276	282	274	279	267	260	231	260	256	262	271	238	251	268	261	267	263	241	220	240	276	256	271	236	231	265	283	267	246	235	252	262	275	247	255	242	274	244	273	279	277	276	283	296	249	261	264	255	273	245	258	273	244	246	247	240	261	248	229	253	253	242	227	250	272	236	282	233	247	261	273	254	272	237	222	274	225	263	230	240	243	271	243	276	231	275	265	250	230	287	251	256	264	251	247	262	246	263	212	260	235	247	285	280	251	264	271	287	238	229	248	253	226	258	271	220	214	243	257	237	236	262	241	256	252	248	242	263	215	236	266	272	250	250	260	233	267	282	309	255	252	261	229	268	258	247	234	228	244	270	265	264	255	283	261	254	272	262	255	256	257	233	272	238	285	255	249	280	260	231	244	260	240	257	271	267	209	251	247	247	260	250	239	226	257	263	284	237	266	259	259	262	269	264	257	258	259	257	247	230	238	254	275	245	242	247	255	286	242	261	274	257	233	253	248	275	228	287	275	223	270	265	242	245	257	250	282	264	281	228	267	241	260	273	252	266	298	226	257	239	261	225	264	245	227	276	252	272	249	267	231	262	256	266	245	278	230	264	253	239	248	313	244	248	287	276	215	236	248	237	264	275	254	257	244	259	265	259	295	250	267	247	244	262	252	279	281	271	265	249	262	269	298	270	276	256	275	236	266	291	274	279	297	276	235	277	231	239	272	261	260	256	245	228	221	243	261	260	242	248	260	270	251	257	238	237	266	240	254	263	256	257	244	255	276	274	275	257	286	237	282	231	260	237	238	246	246	239	240	250	266	273	255	273	269	275	227	272	254	256	240	229	219	253	233	252	264	307	253	262	244	254	259	275	269	260	233	238	245	253	259	262	238	254	251	266	241	243	231	255	267	272	267	261	266	259	246	273	285	254	269	261	257	217	262	262	279	240	241	240	257	247	271	289	271	234	273	249	243	235	243	249	223	250	232	279	268	237	259	228	268	238	230	245	278	286	258	261	253	268	264	274	286	243	265	251	225	264	244	248	244	244	296	245	296	229	253	238	304	314	273	284	241	263	265	237	257	247	286	237	240	263	257	253	258	260	266	261	257	239	229	246	241	235	253	273	282	260	274	244	265	248	270	260	268	236	223	238	238	258	249	267	253	287	267	267	251	230	215	230	259	277	238	247	251	250	272	236	265	250	257	275	279	252	275	240	250	228	245	244	257	243	265	233	244	264	260	256	274	268	266	258	254	243	228	245	246	261	276	261	250	278	269	262	237	245	268	237	220	288	257	240	280	230	242	248	272	253	230	258	240	225	257	238	261	241	248	277	227	243	258	272	245	237	281	284	242	254	281	256	243	296	287	251	260	253	263	258	245	248	217	265	247	234	238	286	274	242	260	270	255	284	255	272	266	234	222	272	251	253	251	238	262	233	280	241	273	236	237	267	240	255	245	237	251	230	272	283	259	259	238	238	260	254	250	265	233	279	254	258	285	255	267	234	263	248	241	237	240	264	255	214	280	266	260	250	268	255	270	264	287	287	267	259	262	257	240	233	270	284	238	265	284	250	228	263	245	227	294	282	256	282	224	247	291	234	237	294	233	271	261	274	227	238	238	250	238	247	247	271	274	281	227	259	235	259	237	253	273	259	270	276	237	242	248	272	255	233	254	254	244	263	261	249	240	250	266	293	267	247	238	289	246	259	279	247	247	259	277	289	280	242	274	264	224	260	259	244	269	233	230	249	244	274	251	251	258	241	245	238	256	240	261	280	279	263	235	274	267	237	254	266	222	257	274	285	266	269	258	247	247	267	280	262	237	253	254	277	255	247	242	244	229	270	265	249	231	256	285	257	265	263	258	257	241	258	244	247	255	258	261	267	276	249	223	222	239	259	260	255	289	236	252	269	216	239	287	208	269	266	273	250	286	257	247	244	226	260	267	242	278	252	244	260	253	277	241	279	273	259	245	278	225	235	243	279	239	244	238	236	260	253	259	247	273	237	250	265	268	244	226	232	241	266	210	260	201	277	261	261	270	267	273	240	247	266	264	283	267	258	230	245	234	234	232	232	269	270	277	252	278	249	271	251	267	267	244	277	280	236	272	264	241	250	234	261	249	285	233	254	292	223	258	238	293	272	248	261	247	258	255	272	284	245	245	244	265	272	268	279	241	254	300	244	265	263	268	262	257	255	272	256	273	269	269	246	253	269	257	275	250	235	272	296	271	227	237	251	288	252	249	244	261	260	259	265	254	242	271	258	237	268	256	272	268	261	254	242	237	225	255	251	226	257	239	257	226	261	259	265	266	233	240	246	249	266	252	251	232	237	256	271	241	259	272	244	238	265	249	251	249	214	254	218	224	285	253	252	237	272	246	268	299	261	243	243	276	239	222	242	279	277	258	257	249	243	255	240	253	236	247	237	262	256	270	255	255	262	233	267	275	275	266	254	264	233	250	279	223	277	286	294	263	263	229	277	259	264	245	278	287	242	255	238	275	240	265	272	254	269	272	232	240	258	242	252	269	244	254	252	256	230	285	256	241	228	290	258	238	267	225	285	277	267	288	260	246	235	251	246	269	287	255	241	241	284	241	287	274	251	225	252	272	230	248	235	250	264	260	267	263	251	272	238	245	220	242	255	250	256	291	243	255	231	265	262	269	253	242	266	256	237	282	254	271	261	258	241	268	252	252	263	237
1694	552	654	632	616	589	598	588	573	579	573	586	590	562	557	571	540	564	604	586	572	603	612	538	600	566	559	531	573	545	586	553	533	559	581	557	553	552	582	523	589	566	566	555	551	608	598	586	542	544	608	639	568	518	576	627	585	607	559	562	541	566	541	547	553	608	630	587	580	588	549	598	586	620	572	590	605	544	565	604	598	609	576	577	542	578	608	616	583	623	554	597	603	594	596	568	553	586	601	537	622	535	574	574	612	571	525	576	565	551	543	579	543	598	557	559	591	552	594	552	544	575	566	574	570	590	548	571	554	549	569	595	582	585	577	559	570	585	552	581	574	618	551	591	585	607	553	518	605	610	541	557	562	570	567	582	589	569	587	567	566	571	599	634	543	566	587	563	582	548	610	577	562	584	587	570	563	621	583	535	554	555	573	592	588	584	561	526	574	534	564	573	594	576	553	575	546	570	575	534	593	569	592	567	616	582	565	560	573	619	579	597	563	585	578	542	600	572	593	568	557	536	599	600	543	585	563	563	581	590	589	589	541	590	549	564	598	578	568	621	589	619	541	554	580	564	530	550	565	590	579	580	550	557	548	623	576	612	557	575	581	581	611	620	581	580	536	594	576	591	510	529	599	578	567	586	593	600	533	575	598	569	601	579	534	546	607	553	547	592	555	575	569	562	595	614	583	605	557	557	598	589	580	595	563	564	608	614	564	607	620	571	585	534	597	589	642	545	587	581	590	597	619	585	614	551	568	569	579	589	630	577	545	615	527	569	573	543	556	556	585	578	574	588	544	569	540	541	537	554	561	554	581	558	590	531	564	593	580	584	561	571	566	591	568	601	555	552	595	571	582	571	551	562	619	528	586	508	550	579	511	597	585	569	563	585	561	538	562	536	539	579	561	579	553	564	575	557	595	560	529	617	594	615	562	590	555	555	610	596	591	545	580	559	592	602	615	573	604	571	560	578	569	581	573	552	562	574	569	587	546	569	595	572	575	570	540	557	571	575	564	560	553	582	543	594	557	524	606	589	588	604	593	560	568	579	557	538	560	583	591	572	540	587	567	605	561	521	602	591	602	599	592	583	588	570	568	562	571	565	552	557	605	550	560	547	535	613	558	553	546	537	582	561	568	577	577	591	553	553	533	573	566	587	587	568	567	579	618	597	575	574	557	587	579	612	548	563	584	558	560	556	617	553	550	615	624	578	589	596	604	577	551	596	565	532	566	589	581	559	567	580	553	577	560	553	573	598	601	582	566	570	552	553	568	553	573	531	608	574	595	611	581	565	585	576	547	558	608	573	618	550	551	627	557	572	565	582	611	562	594	531	583	555	571	575	568	592	581	599	557	574	597	584	578	552	571	557	555	579	589	574	586	570	569	591	595	555	559	607	603	554	550	542	585	583	546	577	580	565	568	593	566	601	578	560	577	545	570	585	549	586	578	629	596	561	561	599	606	589	550	580	552	597	603	602	533	532	518	557	577	564	553	579	580	601	551	598	517	573	598	584	598	563	613	596	604	574	580	590	554	541	577	573	589	584	550	588	552	575	566	556	566	569	584	618	590	582	566	548	581	579	582	584	554	583	571	606	596	538	559	565	596	608	558	566	579	584	610	574	537	649	548	550	603	562	560	544	560	605	586	579	551	558	563	596	547	577	591	583	567	592	555	597	579	585	568	541	567	573	568	571	560	562	554	562	587	563	587	582	596	580	543	572	589	568	573	561	560	580	600	562	561	575	604	548	581	575	596	587	580	566	598	578	591	607	587	588	577	541	558	574	589	587	627	572	588	569	567	545	572	555	605	527	565	530	589	585	612	567	579	612	611	539	562	544	566	548	569	592	591	560	594	568	604	587	574	559	592	569	601	608	556	572	603	576	536	565	579	560	563	541	542	581	602	591	595	562	589	530	541	531	552	590	572	553	568	589	597	556	609	552	574	553	597	575	570	558	604	553	561	549	604	599	557	563	567	542	597	563	586	573	569	558	588	573	581	558	529	555	568	566	543	557	593	586	600	596	549	583	543	553	581	553	578	563	592	585	608	584	577	589	573	575	562	541	511	624	579	582	543	593	578	593	594	580	602	550	543	553	602	553	575	551	557	609	599	589	556	560	566	594	592	570	546	597	563	558	517	542	558	562	559	607	592	605	534	579	585	551	596	584	577	577	609	573	600	603	613	608	616	545	558	544	554	537	558	581	602	571	561	546	599	573	562	584	547	592	572	571	554	552	569	585	579	575	612	546	625	554	563	582	541	567	558	589	604	578	564	569	557	607	548	578	601	570	559	581	556	559	587	583	586	571	589	558	565	547	589	604	616	575	559	571	558	568	597	566	583	560	537	590	590	561	594	583	529	551	569	582	558	577	577	576	577	576	607	563	535	527	574	606	567	585	572	583	581	537	595	558	534	608	627	592	534	562	557	576	508	595	545	599	572	570	612	588	558	592	577	554	546	564	562	537	585	587	570	516	541	550	545	588	591	584	521	590	537	533	575	567	565	552	528	574	563	592	557	554	561	533	559	597	576	563	579	617	564	602	565	575	615	580	566	563	554	607	570	570	615	509	549	559	588	582	623	543	536	563	539	553	598	574	551	568	580	571	568	575	619	536	566	572	572	593	572	539	621	560	556	575	605	582	548	565	569	601	569	564	514	557	603	540	564	544	559	576	568	585	587	582	591	577	576	567	575	536	528	608	537	541	570	574	595	612	579	612	627	551	584	594	582	570	581	594	557	562	565	600	584	587	556	580	598	548	569	604	619	631	553	578	565	607	563	615	553	555	587	574	580	583	604	553	575	589	560	589	564	570	586	596	570	565	576	539	564	616	565	587	546	576	591	553	554	556	570	604	573	569	569	538	590	545	528	529	566	554	531	574	558	629	573	548	562	587	548	558	574	593	599	611	535	585	540	582	571	602	570	533	557	545	540	599	590	605	530	582	570	568	570	609	606	618	605	586	620	531	559	612	598	594	613	615	585	550	597	584	577	549	561	538	600	565	545	565	584	620	565	589	586	579	586	583	528	536	566	555	571	604	572	604	603	580	572	580	581	578	585	550	577	552	579	550	587	562	596	529	532	560	554	560	595	576	563	634	617	559	570	557	571	577	561	556	566	550	539	557	549	555	593	583	607	561	586	560	584	589	575	584	592	549	604	542	569	597	584	567	541	592	555	565	583	610	565	580	577	603	580	564	577	595	582	588	576	559	573	525	548	559	529	567	589	564	568	596	548	580	563	595	539	571	579	523	559	609	618	519	542	535	559	514	554	589	554	596	530	593	600	644	556	549	578	539	600	570	567	581	600	561	539	574	572	531	537	570	568	580	571	571	572	592	618	625	592	552	556	599	540	595	569	557	601	559	588	561	587	556	634	595	594	568	592	563	550	575	542	542	543	575	559	541	559	534	591	556	608	551	565	566	562	545	572	575	588	559	605	616	593	583	561	586	565	547	573	573	585	581	591	550	592	586	587	559	574	553	592	577
6566	458	415	387	263	252	154	168	174	149	132	113	114	152	109	117	122	110	127	108	125	120	126	137	122	89	93	112	120	111	101	94	128	91	103	110	104	112	112	96	101	122	93	104	92	105	98	94	104	110	115	107	113	96	104	111	127	110	113	91	107	125	110	91	113	88	101	89	96	103	112	119	95	125	116	111	122	113	116	110	113	98	103	115	108	119	102	102	117	110	108	96	102	103	93	120	101	117	89	100	82	96	101	92	89	117	104	111	100	105	99	130	94	123	112	111	97	109	87	111	100	127	117	117	99	101	125	92	89	120	112	100	100	103	102	101	110	112	110	90	107	114	112	114	105	104	88	98	95	90	92	92	98	121	102	110	107	107	110	125	93	109	127	96	79	125	109	107	121	98	109	95	113	123	100	135	115	105	93	126	96	102	94	112	119	105	112	117	111	96	96	101	104	104	109	112	106	112	94	108	113	99	113	99	81	102	98	89	99	111	114	120	110	100	102	108	105	95	93	109	117	111	94	101	108	100	90	75	101	111	107	107	101	110	100	91	112	97	115	120	114	106	92	119	94	89	114	111	119	113	81	112	97	112	108	95	108	106	89	125	85	111	93	102	125	113	98	98	102	123	101	124	126	112	120	128	84	95	101	113	99	94	114	101	108	119	116	105	102	91	103	106	124	120	102	96	96	108	88	100	98	78	105	97	113	119	106	112	125	100	119	119	91	115	126	107	95	90	109	135	92	103	103	91	110	88	104	101	118	81	106	110	94	125	114	110	96	105	110	90	90	112	102	90	103	85	106	113	104	118	95	114	105	90	109	105	111	105	107	111	97	107	134	97	137	89	104	107	96	108	109	128	97	106	66	101	102	104	92	123	101	94	94	107	119	119	90	119	106	93	101	111	104	95	86	113	111	110	105	104	109	105	115	119	100	104	90	117	95	100	86	108	119	110	127	93	95	103	108	93	94	89	118	103	99	121	109	95	95	110	108	101	107	108	114	104	108	124	121	100	125	102	111	100	82	100	94	126	119	104	97	111	95	111	129	110	122	116	113	114	112	92	108	99	93	95	99	109	92	97	110	113	107	111	109	103	114	124	93	117	138	105	102	98	104	95	95	109	119	115	98	131	107	99	117	112	101	88	116	112	112	102	104	103	121	111	106	92	106	86	102	76	87	106	112	116	103	118	109	103	108	84	104	93	104	113	106	114	91	92	82	100	95	114	92	117	110	99	119	109	119	110	110	126	120	111	125	130	87	97	103	90	102	104	98	111	80	120	128	112	107	93	105	98	103	98	97	124	93	109	104	112	107	97	115	126	99	110	111	97	98	124	111	86	81	93	99	124	94	102	118	86	108	112	116	77	88	102	112	111	108	118	112	103	117	107	114	102	120	109	121	117	111	117	95	112	122	120	105	109	117	114	108	99	108	104	116	61	109	89	103	96	96	88	112	102	123	92	105	108	124	117	115	110	99	104	82	114	121	106	133	115	95	121	84	107	111	107	103	91	107	101	82	112	94	97	102	117	113	106	80	101	115	125	112	112	91	111	97	124	125	84	100	101	116	98	110	122	115	91	102	80	104	101	108	123	132	102	103	118	128	102	122	101	100	117	82	118	125	113	104	116	127	94	86	119	105	112	94	102	108	99	114	112	98	87	108	109	97	100	109	112	104	117	126	116	113	108	111	111	121	108	107	106	114	122	100	102	126	107	89	98	111	110	99	117	115	97	108	106	124	105	114	113	108	100	106	122	92	114	105	77	91	108	119	106	102	105	117	95	94	103	93	122	97	103	93	99	94	110	120	119	114	109	110	95	91	108	105	101	87	103	112	98	90	112	95	112	113	104	93	91	88	80	109	106	116	90	105	105	104	108	102	116	82	107	124	115	118	120	116	113	115	95	98	110	112	106	91	94	94	100	88	116	117	99	110	105	112	108	99	123	114	95	94	114	97	92	128	104	130	113	118	110	133	106	102	104	120	104	96	94	99	94	115	86	105	96	88	111	122	98	121	111	109	117	96	89	130	111	101	118	92	103	98	113	96	102	119	89	83	118	99	108	94	111	113	112	104	108	114	114	119	106	95	117	110	98	119	111	116	110	127	108	108	104	110	91	109	119	94	91	92	91	97	113	104	103	96	98	93	123	94	99	116	97	88	95	108	98	104	117	89	105	109	102	95	113	112	110	108	125	110	109	112	107	120	115	96	107	108	96	112	108	126	126	103	127	112	93	105	94	102	124	111	99	100	101	114	118	109	107	105	103	107	105	111	113	110	108	111	107	121	105	101	112	101	104	108	90	99	100	129	100	108	113	105	134	106	100	116	116	100	117	112	109	100	129	109	126	111	114	108	82	110	112	99	117	108	108	111	113	115	129	122	97	113	110	102	97	121	119	126	86	104	101	102	114	96	122	102	85	113	102	120	98	111	115	94	89	106	121	103	106	102	83	96	109	114	121	105	104	103	113	94	113	113	104	98	122	111	111	104	101	107	105	118	80	100	105	111	110	112	102	100	83	119	101	115	93	102	89	73	79	107	113	119	100	91	98	99	93	98	95	96	108	94	112	112	112	99	97	106	96	113	112	115	99	117	95	90	104	101	110	89	108	101	106	94	111	125	96	101	95	103	102	106	96	108	114	96	76	100	108	79	110	101	96	105	92	100	109	116	101	81	102	102	124	102	109	114	109	104	120	119	95	115	94	101	117	117	110	114	110	103	126	101	94	103	95	116	111	113	94	98	88	106	86	127	127	119	94	98	99	99	111	119	101	103	135	106	105	114	78	129	109	103	107	101	105	106	117	95	112	101	116	103	103	104	117	105	111	80	132	113	96	100	118	96	119	107	95	125	88	87	106	112	124	130	79	106	120	109	105	109	101	94	99	110	101	110	105	88	91	96	97	108	107	110	89	116	111	109	105	117	88	127	115	96	110	112	97	99	129	111	87	113	109	123	111	104	100	119	124	91	90	110	105	105	107	103	102	104	102	119	104	114	93	102	98	104	102	121	102	97	110	111	99	115	126	97	105	106	96	99	116	110	115	116	122	109	108	109	92	92	88	100	109	92	97	129	120	128	129	107	119	93	87	102	112	111	98	108	104	88	109	96	113	126	117	115	111	97	118	90	106	97	92	87	99	100	103	94	102	90	109	117	110	90	106	116	111	98	109	121	122	111	109	94	97	109	98	118	102	119	110	119	102	95	125	117	95	125	96	137	107	105	114	88	109	98	95	93	112	112	105	114	83	111	113	95	104	107	114	126	91	104	126	107	119	90	123	120	120	104	101	102	106	92	105	123	94	105	100	119	107	98	122	92	103	107	104	100	116	117	115	94	102	96	91	103	107	96	116	111	91	91	86	103	118	110	121	117	109	101	93	107	111	120	117	115	83	121	100	106	111	100	107	99	129	123	107	100	116	121	116	101	108	101	93	110	125	111	98	114	128	98	98	118	116	108	116	105	103	97	104	109	105	98	116	113	98	104	96	100	128
5844	553	1043	1184	1036	901	694	635	527	480	459	434	445	391	375	373	338	391	335	337	347	328	308	323	318	286	308	272	296	289	294	288	291	289	295	307	269	274	290	300	262	311	263	256	263	264	283	260	304	270	282	264	256	270	258	304	276	294	262	234	283	268	273	279	265	240	275	295	251	260	284	270	302	291	265	277	250	300	259	269	254	287	285	265	258	289	294	264	270	272	280	302	271	273	268	295	288	273	292	260	271	311	243	261	316	273	280	241	266	252	276	264	286	284	260	293	297	273	287	268	241	294	299	291	253	269	284	276	295	257	277	279	285	292	277	288	270	270	268	276	261	260	248	294	279	282	292	260	273	286	256	271	260	288	281	272	263	261	265	251	254	273	259	282	290	235	265	274	271	240	252	288	301	271	268	239	265	274	249	231	282	277	265	268	282	238	272	286	251	273	274	265	277	272	259	277	283	287	277	286	286	271	235	268	260	260	278	276	273	278	277	234	289	285	270	285	303	245	257	265	266	273	297	250	229	278	271	278	278	290	295	251	253	264	274	285	292	263	259	274	248	272	270	283	273	261	296	277	270	265	286	270	274	263	275	266	261	249	275	288	275	263	277	261	235	267	247	296	279	275	275	271	300	266	276	272	261	281	246	260	285	270	236	268	292	285	241	273	279	257	274	263	297	234	264	267	267	273	246	283	265	266	250	275	264	312	275	252	237	304	246	292	305	282	272	303	241	287	287	284	275	250	285	272	279	236	266	251	232	290	304	250	251	270	277	248	284	263	268	258	263	260	276	308	284	265	277	276	249	263	286	245	250	298	268	254	255	288	253	259	263	301	275	262	259	287	244	273	282	251	273	268	285	271	288	272	270	259	284	278	289	275	278	276	260	246	288	294	284	295	287	283	276	248	273	291	243	244	307	293	253	281	288	260	249	264	262	272	267	261	274	300	219	259	246	267	278	237	279	248	312	266	268	281	238	260	263	287	262	285	268	254	258	277	275	298	282	276	275	280	252	281	295	285	282	281	275	273	273	283	273	257	260	268	275	294	297	281	294	261	260	283	268	276	295	265	293	301	266	268	251	271	285	276	269	272	268	302	276	243	303	273	267	276	264	273	271	277	279	281	264	271	253	265	249	267	249	287	278	288	281	259	243	273	245	288	290	252	262	286	297	274	295	252	250	280	282	264	291	279	265	258	266	291	264	293	262	288	300	275	256	265	293	256	252	239	288	262	279	265	284	252	274	263	244	255	284	289	270	285	230	268	277	301	251	286	242	310	280	255	249	281	275	267	296	281	264	281	269	240	296	304	283	289	265	271	275	258	237	267	280	291	260	236	264	259	268	303	298	284	229	270	279	219	289	260	276	270	271	253	258	253	243	244	261	265	284	284	265	267	291	288	255	271	269	281	264	264	260	282	251	237	292	265	266	224	280	282	272	276	289	285	251	280	267	280	247	264	291	287	251	278	260	282	251	261	264	276	275	266	267	262	278	257	261	261	259	261	284	275	252	263	253	283	282	249	277	228	287	257	272	285	274	246	274	321	278	237	264	263	262	257	263	277	292	259	252	250	243	239	253	254	264	252	263	304	268	281	219	266	306	275	289	293	249	288	282	274	300	273	279	266	293	255	252	257	279	276	280	263	284	276	238	255	261	276	297	286	293	248	253	259	258	251	281	266	249	282	258	287	273	251	308	250	261	268	279	282	278	264	266	270	243	253	287	297	273	268	260	277	274	259	269	250	286	258	247	287	269	291	267	254	275	261	240	275	253	273	261	264	254	310	282	247	291	247	286	280	282	238	285	264	257	243	280	258	273	227	293	278	273	251	284	262	295	265	245	281	249	304	284	249	269	242	240	279	262	275	260	270	279	249	273	267	276	240	289	269	272	262	247	282	252	263	266	285	268	292	260	256	283	287	263	280	300	285	300	283	260	285	267	258	253	260	289	266	282	288	267	266	288	290	279	257	296	277	309	267	261	270	239	263	291	288	297	236	276	274	268	278	249	271	241	263	242	271	293	256	277	284	275	297	279	251	250	259	240	267	284	261	254	292	265	279	239	276	284	265	263	280	264	287	252	267	282	257	279	293	303	270	259	291	244	239	274	272	302	283	294	237	279	276	278	259	295	272	262	309	283	270	263	264	290	297	255	276	268	275	284	282	263	304	279	288	246	266	311	275	276	247	283	248	263	288	262	273	291	256	257	265	274	256	283	301	260	243	292	241	297	275	267	240	252	256	280	258	267	259	259	304	254	265	258	277	285	271	309	284	278	279	294	267	263	252	281	268	263	282	271	295	278	281	248	283	288	280	241	279	252	269	279	274	294	263	286	281	276	268	254	247	280	250	292	293	270	276	291	256	250	274	258	281	269	269	274	247	298	273	282	264	259	269	247	237	272	281	285	251	236	265	284	269	279	258	246	263	260	281	301	283	266	299	284	254	244	259	260	253	242	302	263	257	266	266	275	300	250	260	273	293	261	263	260	270	281	294	282	288	293	238	318	267	258	303	281	269	283	261	279	246	260	270	268	273	271	275	281	270	245	275	258	299	259	265	250	233	268	292	296	275	296	255	266	281	285	301	266	239	265	245	294	267	228	291	264	249	247	251	284	259	238	255	228	283	259	254	278	261	247	256	299	258	263	274	280	260	278	276	285	272	274	291	250	284	271	267	285	279	263	295	247	282	267	286	281	267	236	291	272	283	259	275	303	267	280	259	288	264	234	268	250	276	285	236	277	275	266	287	287	273	237	267	279	277	282	250	285	268	274	244	254	284	282	329	294	252	248	277	259	298	270	303	263	257	274	266	267	259	269	259	273	247	268	291	286	268	259	292	247	293	276	268	305	284	295	273	272	251	298	291	288	259	259	266	268	251	234	272	293	257	268	262	266	304	251	283	276	273	281	255	271	281	258	257	274	236	270	265	257	286	289	293	273	273	276	268	281	263	280	246	271	296	264	278	261	280	251	301	270	296	263	279	264	238	264	260	288	276	270	287	265	225	275	286	263	243	244	274	268	265	271	268	240	290	291	273	260	284	268	300	275	310	279	304	255	295	264	302	295	267	290	271	265	233	258	259	262	265	242	269	270	279	274	246	287	253	277	281	278	273	264	277	263	246	272	271	258	283	291	266	249	268	285	266	278	280	297	276	266	297	228	273	247	265	269	266	283	284	281	268	284	284	275	277	278	250	262	279	288	295	276	252	256	289	263	291	260	275	285	264	266	239	276	246	279	273	224	283	255	325	293	289	289	280	284	258	276	281	261	271	278	274	292	287	263	260	257	271	261	264	287	252	250	262	270	263	252	296	259	252	290	272	258	281	240	256	261	273	257	250	267	286	268	254	268	276	255	241	295	303	270	276	265	304	258	253	273	284	256	256	297	289	245	279	249	260	287	249	287	265	286	263	308	296	212	271	243	275	240	268	267	291	264	265	279	290	263	262	329	277	294	272	257	263	280	261	248	248	269	309	309	251	286	276	279	269
12918	977	868	627	495	371	289	246	214	215	208	196	217	169	177	155	156	161	164	139	121	148	174	161	150	150	142	154	150	142	132	119	149	149	135	130	137	125	152	152	142	119	136	140	151	162	135	129	149	127	141	135	110	114	143	138	142	157	155	158	138	134	130	142	133	128	133	139	129	143	144	147	146	154	159	147	120	142	148	143	133	144	143	144	151	165	164	150	131	113	121	145	134	107	163	136	129	155	130	160	138	135	147	156	134	146	158	127	157	152	127	142	130	154	136	142	133	137	128	125	142	123	138	149	150	130	131	146	118	123	144	128	145	135	132	116	149	149	119	135	134	142	133	156	146	136	155	147	122	156	152	130	147	145	155	130	157	117	145	160	138	138	149	128	157	143	124	148	146	146	157	159	130	131	153	137	144	133	147	146	142	110	136	141	130	135	140	141	134	122	130	153	131	139	138	143	127	140	124	144	144	137	133	151	126	140	134	133	142	152	161	151	116	136	121	144	131	140	116	160	130	136	144	130	135	150	141	139	158	142	164	113	140	134	158	134	142	132	131	137	157	137	151	139	132	115	113	142	174	148	134	154	128	143	139	144	137	120	160	139	134	131	140	155	150	153	113	135	149	161	145	163	141	140	139	153	147	121	137	116	134	142	143	149	108	133	143	132	143	133	150	151	127	155	137	129	150	155	129	145	135	166	147	152	137	137	132	151	156	110	132	123	150	150	136	124	144	141	157	148	129	143	147	148	117	136	147	144	138	136	122	144	146	139	132	151	158	134	165	126	138	135	131	155	148	118	130	131	135	143	143	146	166	114	148	134	135	140	141	133	144	144	139	170	146	154	117	139	117	149	151	141	115	144	147	143	151	147	142	158	124	145	153	139	165	140	150	130	138	132	143	136	133	145	139	162	164	135	144	149	129	157	150	133	148	135	127	142	139	147	141	141	154	157	154	144	118	113	126	136	157	144	134	141	135	117	133	155	122	141	142	142	158	152	135	135	127	149	136	137	119	150	139	142	123	145	121	143	113	148	139	145	133	145	150	139	154	137	126	167	136	131	147	130	139	126	128	122	145	130	141	156	125	152	129	139	151	148	130	142	127	150	134	140	132	137	146	132	146	136	137	148	132	141	136	139	148	125	153	118	124	129	142	160	150	145	143	123	114	138	118	141	149	150	146	149	126	129	132	127	131	135	149	167	155	116	125	145	133	147	146	132	137	143	141	132	143	133	130	165	155	138	141	146	148	144	123	140	125	140	118	143	132	144	128	143	142	139	149	146	138	137	134	138	141	131	118	108	150	129	143	124	128	128	150	125	141	136	141	130	126	174	154	171	144	150	137	149	126	121	157	120	133	125	131	133	137	120	138	151	144	159	143	131	143	142	145	125	139	148	152	137	151	146	136	138	165	142	127	149	121	111	118	130	130	142	136	122	142	151	124	149	140	128	131	117	146	147	157	134	140	130	142	134	173	154	131	159	131	146	142	142	130	147	144	117	122	128	127	145	129	123	124	116	131	135	130	159	122	123	162	163	163	135	135	103	125	127	155	123	151	134	148	136	137	139	154	135	149	130	146	154	130	148	138	136	137	129	123	139	132	134	126	135	131	154	132	137	132	135	144	147	162	148	148	144	141	125	168	118	133	144	110	131	143	136	133	148	129	127	148	112	148	125	121	147	152	142	139	121	136	123	133	146	149	129	133	156	126	136	158	149	153	144	139	138	155	126	128	147	127	140	132	151	152	121	121	131	144	145	123	155	168	147	137	137	160	134	132	124	124	154	158	141	120	131	151	157	144	139	132	126	124	146	141	138	149	144	126	141	152	153	138	142	137	134	148	139	132	121	144	122	141	134	130	125	162	133	100	133	140	130	122	124	142	142	144	135	124	138	148	126	154	133	141	142	139	154	139	143	110	133	141	138	136	138	131	126	136	139	146	128	142	158	154	147	137	154	143	127	143	131	144	145	139	120	142	118	128	118	142	136	154	142	135	134	128	131	140	143	143	145	144	135	144	141	143	149	114	135	153	120	131	140	139	132	130	126	138	151	151	129	136	122	128	137	137	127	140	142	149	133	155	136	137	120	106	144	167	148	130	141	156	153	137	138	138	157	139	126	150	126	130	141	137	142	149	142	156	126	134	131	121	136	158	136	126	137	117	149	146	121	135	137	137	135	123	140	146	145	129	180	147	132	124	128	158	149	140	161	145	140	132	143	162	152	135	139	127	178	131	123	136	160	128	120	141	124	131	124	127	137	140	140	141	120	139	125	123	145	147	137	111	152	117	144	139	137	143	138	137	151	137	142	139	132	130	135	145	155	142	123	145	140	144	134	146	129	126	127	122	144	146	142	125	159	126	125	153	133	129	122	154	125	152	155	154	147	162	143	159	118	115	142	159	155	147	153	126	131	117	123	130	129	123	131	141	161	152	140	149	153	136	165	152	139	142	162	158	132	126	140	146	149	141	183	155	141	154	143	115	157	149	149	136	147	150	118	146	142	145	126	125	140	137	145	142	124	136	128	124	148	130	172	148	153	137	119	129	123	152	127	148	140	128	147	142	135	134	152	152	150	139	135	123	130	120	163	127	138	139	134	136	146	164	137	141	130	147	143	154	162	144	139	133	141	136	133	132	144	128	138	94	146	137	132	144	127	117	150	148	154	133	136	155	150	125	131	153	155	165	154	127	127	113	144	148	138	131	132	164	158	139	157	113	176	123	122	143	129	134	152	168	125	136	148	148	134	126	134	133	146	147	149	138	148	154	150	143	131	146	144	142	153	134	134	139	146	136	133	148	150	170	131	131	126	143	147	156	163	155	131	144	133	135	134	126	169	138	138	132	129	146	145	120	155	141	143	123	140	145	126	115	138	154	125	109	143	135	125	128	164	139	141	147	129	141	157	117	120	138	145	148	135	133	153	126	136	142	133	164	113	142	131	133	167	147	148	142	136	146	140	134	152	164	126	134	148	163	131	151	131	147	143	120	126	135	117	150	161	131	136	142	154	113	141	130	140	171	127	120	151	151	135	131	153	151	160	130	134	150	132	150	161	146	153	152	128	136	126	160	140	139	112	138	168	163	148	149	140	133	128	148	137	136	157	147	132	115	130	139	144	145	112	148	139	153	153	135	124	138	130	141	145	135	141	135	158	127	132	141	146	143	109	127	122	143	157	130	138	142	123	139	142	136	174	133	132	168	160	124	116	162	153	142	139	127	128	166	133	129	165	133	129	162	151	131	142	137	139	144	131	141	155	125	141	126	141	157	134	140	138	163	136	132	132	113	142	138	140	127	124	141	128	143	118	127	173	137	150	146	148	146	122	129	151	143	125	155	146	117	155	132	150	154	140	125	127	147	157	136	171	150	110	128	118	136	145	136	152	143	141	135	130	121	133	116	121	151	146	133	166	125	143	133	134	134	130	156	143	140	129	131	128	122	138	132	140	161	141	136	133	148	138	132	136	143	118	118	140	125	136	156	111	132	142
7870	904	1840	2127	1823	1484	1175	1005	882	784	682	654	626	573	518	508	437	551	492	499	489	462	416	434	389	415	425	400	406	403	416	382	405	439	418	374	408	368	394	409	363	407	409	383	400	375	356	415	396	387	380	380	417	366	334	365	327	353	370	369	373	388	352	352	364	332	336	366	371	363	364	356	365	352	358	359	353	389	381	353	364	386	372	386	377	364	359	374	341	366	344	354	346	359	348	367	380	371	380	373	342	330	355	383	359	377	364	386	336	367	353	372	350	374	355	367	375	353	357	373	341	353	366	364	369	335	326	373	366	369	385	374	338	373	383	385	359	325	359	344	341	364	358	370	365	364	361	351	369	346	360	374	356	364	345	356	355	370	340	377	382	393	382	324	368	328	377	346	357	359	344	372	345	333	324	325	353	350	381	362	390	349	346	361	363	358	397	346	359	315	364	380	346	343	350	352	339	361	352	375	329	351	376	382	347	358	327	362	366	365	353	349	353	359	390	372	366	345	392	369	368	330	348	356	366	372	359	379	380	338	363	358	371	316	368	375	336	367	336	367	369	337	366	357	342	361	409	377	398	353	382	361	386	343	357	349	333	332	374	345	343	375	355	379	374	334	336	345	351	383	341	341	368	352	348	370	363	354	366	353	362	364	370	328	340	336	335	354	351	402	385	381	340	356	327	350	387	347	363	349	342	337	346	318	346	353	374	338	356	371	349	386	364	375	367	350	347	343	366	368	364	387	343	392	360	354	363	324	376	362	374	332	353	320	372	350	371	370	356	368	347	369	358	378	403	372	374	347	369	359	368	360	383	322	320	337	365	375	370	360	348	362	374	344	339	371	372	331	390	344	312	342	396	386	339	334	372	388	357	346	352	372	358	343	394	351	353	332	346	383	377	367	338	381	352	350	367	327	328	385	359	379	372	345	373	376	372	342	349	382	338	374	382	379	357	379	388	374	336	389	373	367	353	348	340	366	355	341	364	352	332	359	353	364	354	350	337	379	351	349	331	338	367	369	340	368	389	335	356	360	382	377	366	369	361	369	358	335	349	370	329	371	369	322	340	370	359	358	366	374	384	354	359	339	356	347	373	333	349	348	392	381	369	348	347	335	325	369	368	352	337	368	368	330	366	362	350	380	321	369	412	370	382	338	343	361	336	362	372	335	358	366	364	351	360	375	370	339	368	330	364	341	380	348	352	366	372	343	331	328	347	370	367	387	345	380	370	364	359	326	340	360	361	354	365	384	383	361	360	357	350	373	343	326	372	371	341	349	369	387	363	349	367	382	325	391	392	392	386	400	358	376	346	350	342	344	378	382	310	385	341	341	348	358	339	344	323	366	369	335	382	353	349	354	352	338	356	370	359	387	334	364	343	344	350	332	348	382	335	391	369	384	343	324	338	380	341	328	339	343	348	384	383	336	350	353	348	361	369	370	369	380	387	330	326	376	365	349	345	368	353	374	332	373	393	392	340	347	349	339	371	360	372	411	359	352	352	370	361	340	355	348	318	330	336	357	359	332	382	340	354	350	360	347	353	364	383	331	346	354	382	337	353	355	338	369	359	352	356	359	342	331	364	330	361	352	386	369	333	358	373	355	389	417	339	358	413	355	352	342	372	372	339	323	383	398	340	395	356	374	365	337	365	399	355	308	359	322	339	350	385	347	369	346	381	367	343	357	371	353	356	368	366	331	352	359	372	350	360	316	364	356	353	349	381	408	365	363	339	358	341	375	367	360	373	378	364	332	370	348	341	351	325	365	372	355	350	335	345	361	355	332	369	363	348	377	387	359	372	350	373	364	376	335	398	312	364	358	364	367	352	336	372	359	354	365	379	362	358	393	342	369	332	333	332	361	385	352	323	385	364	342	343	335	371	374	350	384	343	380	402	334	388	343	354	359	363	384	344	316	366	335	345	382	361	347	363	373	352	351	376	392	348	359	348	386	348	330	356	353	342	333	377	368	347	366	330	360	347	381	374	375	353	342	345	371	374	353	382	339	378	361	349	346	337	341	337	361	353	331	374	364	357	359	348	356	327	370	369	359	379	368	364	308	394	343	337	383	362	355	337	337	366	384	355	357	385	357	383	352	382	340	355	371	361	392	340	330	326	362	373	357	366	319	373	343	344	365	381	373	376	374	355	354	375	346	367	354	351	347	359	376	375	377	402	353	387	339	343	345	332	318	397	354	363	377	377	322	344	369	366	369	353	362	350	343	335	367	353	371	344	362	387	378	350	357	355	382	392	339	378	366	375	348	372	338	340	370	396	375	368	360	379	330	384	333	374	366	335	361	325	358	346	335	386	374	341	356	342	375	366	369	333	348	360	342	326	384	336	358	366	347	348	354	349	341	342	345	361	375	342	380	339	359	379	317	365	343	363	361	349	380	393	341	346	363	357	342	340	339	368	349	376	374	367	368	362	358	338	393	336	364	396	327	360	352	350	364	386	311	375	387	349	368	380	355	308	348	371	333	344	407	361	370	365	362	361	385	365	354	361	338	343	378	352	351	327	344	372	358	341	356	369	368	356	353	366	364	398	389	345	329	359	345	348	339	333	372	395	342	353	355	327	341	359	384	357	371	368	338	355	329	371	405	349	322	331	363	323	368	374	354	357	396	349	363	369	344	345	380	391	370	366	379	362	329	369	327	340	348	370	364	351	347	377	331	366	342	348	372	345	343	334	343	381	339	370	366	367	329	367	393	360	339	344	360	327	349	323	377	376	347	332	344	380	355	358	361	347	366	355	340	384	352	346	334	387	355	379	332	376	347	374	388	362	371	362	354	352	395	359	354	369	362	370	338	367	318	354	354	372	363	334	355	382	370	352	366	348	341	359	390	336	349	354	353	354	357	363	338	375	366	369	342	364	385	362	377	384	358	326	341	364	359	380	367	337	352	321	377	362	372	364	312	362	377	364	358	341	363	343	396	337	351	366	360	349	398	338	365	374	312	352	342	367	343	365	358	327	380	366	326	336	380	353	348	350	347	351	323	370	366	368	351	336	329	373	368	360	340	365	353	358	354	348	385	382	350	411	356	339	329	362	361	335	399	368	353	346	322	353	362	343	382	366	352	309	329	365	320	363	364	352	356	377	366	382	381	328	375	354	358	370	372	395	328	339	345	363	393	359	348	396	385	360	415	377	355	376	380	374	345	361	346	342	360	357	358	367	357	375	352	333	370	349	366	344	348	358	367	365	376	346	367	353	342	354	368	324	380	352	341	382	361	355	347	362	365	337	377	329	368	361	358	353	371	352	346	368	377	338	361	368	359	356	352	364	336	380	413	349	329	362	380	353	333	380	346	329	358	396	366	352	371	345	316	393	352	357	356	358	360	353	370	351	365	408	307	356	365	355	370	385	364	364	392	373	370	360	375	381	344	349	350	349	324	346	348	355	369	363	373	354	343	385	349	355	332	342	384	347	346	366	386	368	362	360	356	332	352	359	370	370	348	353	360	327	390	344	359	361	378	376	375	373	360
1437	244	288	288	236	248	243	227	275	242	245	271	270	263	290	261	275	265	263	258	260	302	253	265	278	268	235	257	264	273	278	233	248	251	269	257	279	258	274	238	233	269	229	258	256	243	250	274	285	278	271	266	251	277	262	229	261	244	267	237	230	249	286	246	266	254	229	248	252	270	239	264	253	270	260	260	246	261	232	236	263	257	263	243	256	239	268	236	261	280	246	272	272	247	230	259	247	268	220	298	264	241	274	281	234	230	283	264	226	238	273	239	237	264	296	240	282	266	262	233	266	284	261	249	247	239	241	266	276	254	217	277	262	273	268	258	244	259	240	227	271	248	241	230	290	242	262	286	250	263	258	272	232	270	266	226	253	263	289	269	272	222	239	263	257	249	267	250	277	291	266	281	262	258	283	261	300	282	255	288	252	268	250	264	270	270	244	275	271	226	217	238	282	245	267	248	256	312	243	250	288	262	260	274	282	251	260	263	244	237	260	245	263	262	277	293	248	263	285	255	282	260	261	289	302	260	253	239	260	260	257	258	248	293	256	260	245	272	260	240	238	270	294	242	242	270	267	265	257	279	246	278	251	221	249	285	243	254	267	275	293	223	266	249	258	248	249	282	269	254	265	248	267	240	269	237	259	262	253	257	244	235	243	229	265	251	272	255	276	243	258	247	243	261	256	262	257	258	246	251	266	262	228	241	287	256	290	242	250	224	230	230	225	263	249	259	246	249	256	267	259	253	233	262	212	268	280	243	234	259	270	257	233	241	255	253	262	230	271	260	258	249	253	277	267	243	240	250	264	272	248	255	266	274	245	277	272	264	270	226	271	263	256	239	256	251	233	230	243	232	230	249	235	284	268	277	266	293	288	257	277	274	261	264	272	279	264	255	268	245	247	260	237	262	270	263	241	276	259	291	228	275	257	245	237	241	262	236	252	262	251	265	238	238	253	255	246	258	258	254	240	252	276	235	274	277	219	259	249	241	275	260	247	217	242	221	257	287	244	237	243	261	277	226	250	247	277	241	284	257	281	270	229	259	257	297	245	252	229	248	238	286	236	257	282	246	241	249	255	244	243	228	269	272	226	240	254	261	247	234	251	272	277	265	237	251	251	224	266	262	257	288	270	254	248	243	241	276	284	267	268	243	244	275	269	238	282	267	262	272	261	223	228	261	240	236	250	264	252	250	264	264	231	274	243	281	276	280	280	285	288	265	271	274	253	279	265	256	270	267	255	258	297	269	262	261	273	270	232	247	256	258	287	256	252	249	265	281	230	258	272	267	250	282	296	224	249	237	247	252	260	239	228	239	268	254	241	288	281	242	265	257	239	229	270	263	255	276	247	262	263	261	242	265	239	262	265	248	259	250	301	288	274	240	234	262	278	274	270	228	242	260	295	268	241	281	267	259	244	245	272	281	247	232	282	283	253	263	270	256	255	246	280	264	251	261	274	240	295	290	272	263	263	229	253	280	258	288	262	236	240	256	251	256	258	262	264	268	251	271	267	285	291	234	260	279	271	254	252	237	231	275	257	273	244	245	242	232	250	224	285	259	270	258	236	277	257	238	252	267	228	247	270	245	228	274	278	256	251	238	231	291	272	268	291	286	280	229	270	239	256	254	268	244	248	240	241	278	283	253	260	271	257	264	254	291	256	268	272	251	285	275	263	249	251	267	238	281	252	248	269	274	227	281	281	278	214	308	282	266	252	236	259	214	256	245	256	238	277	228	265	248	290	280	264	234	260	263	268	255	276	255	288	245	253	269	252	258	258	257	236	240	243	281	251	240	254	271	244	247	240	277	238	250	238	259	267	255	255	279	261	265	293	281	247	244	243	241	271	274	261	243	274	249	253	261	260	262	268	255	266	232	259	266	245	273	254	265	266	272	300	283	232	263	271	244	212	227	237	231	253	293	254	256	262	245	258	240	259	274	258	266	285	273	286	243	287	261	266	263	276	242	251	215	249	220	272	276	247	237	271	247	256	283	245	265	232	257	255	253	258	270	255	269	265	240	274	217	266	264	245	207	287	260	267	278	273	247	232	247	256	227	253	250	260	266	247	283	253	265	280	274	258	271	239	272	211	265	273	252	262	266	275	266	260	249	223	275	269	261	279	259	265	251	251	256	244	237	257	251	240	282	314	277	254	247	249	240	263	274	258	253	265	259	266	279	242	248	242	249	243	249	261	266	287	243	274	274	247	273	247	283	239	259	239	240	257	262	300	271	291	254	254	284	249	285	267	250	276	266	248	275	265	240	283	255	252	280	265	280	285	251	254	257	258	227	263	281	280	269	268	284	255	277	257	289	254	238	256	297	251	262	244	265	275	292	218	264	273	240	256	239	265	275	244	261	269	234	262	260	268	265	268	250	285	224	252	256	242	242	284	256	262	244	258	273	247	258	278	256	278	254	262	280	260	264	267	276	249	242	237	237	268	270	249	261	276	254	239	261	262	236	267	279	262	267	257	285	230	252	282	238	244	240	249	243	251	263	217	244	275	280	262	267	269	240	258	274	252	251	262	239	237	235	238	260	291	266	254	256	246	246	263	243	249	251	243	250	277	250	241	273	250	288	268	265	244	232	255	269	241	268	256	248	240	267	244	272	245	250	257	235	309	236	234	248	261	244	266	240	261	249	261	253	254	246	246	263	263	248	256	245	247	238	286	265	251	269	292	229	241	232	256	278	232	243	268	321	218	284	265	248	251	261	232	285	252	246	276	285	258	262	273	249	261	277	251	254	276	279	264	250	230	277	245	254	282	258	243	243	248	248	259	272	298	251	229	250	266	271	295	245	253	275	303	254	247	242	244	242	283	256	313	268	249	263	270	308	246	270	244	267	255	262	269	265	221	245	265	246	267	274	250	252	255	266	264	251	246	273	273	264	267	253	271	306	262	249	259	239	257	269	270	254	253	251	238	284	238	260	264	256	291	246	248	257	258	254	245	247	246	274	234	273	266	247	275	258	259	280	246	279	254	274	257	260	259	255	269	268	250	252	279	278	262	253	257	254	277	232	248	239	280	257	281	255	251	260	250	253	253	258	257	244	252	257	268	233	280	249	239	260	262	260	250	258	251	250	260	255	243	255	252	250	260	238	209	263	229	235	263	297	265	256	263	269	256	252	241	261	228	269	257	272	239	253	255	277	255	277	288	262	249	237	261	265	276	256	258	265	279	260	237	239	274	285	255	234	238	262	274	263	226	258	243	263	233	300	286	267	249	239	250	271	259	259	232	255	253	266	270	281	247	250	281	272	259	265	268	278	242	263	258	272	261	271	277	259	227	279	277	245	264	234	270	255	262	208	247	262	230	243	267	226	224	262	248	278	261	274	238	263	245	272	222	257	256	262	238	232	271	257	267	276	243	266	274	283	277	264	233	284	256	250	279	263	258	293	248	257	276	266	230	262	208	255	274	226	222	256	252	266	240	243	242	260	248	257	247	247	266	245	250	255	291	268	250	293	260	269	226	277	297	281	272	285
1684	616	590	667	611	647	599	604	582	593	624	610	578	609	654	582	617	590	599	576	588	571	611	575	533	558	586	557	570	583	567	566	568	571	532	586	539	609	575	569	550	600	596	610	574	574	552	575	558	578	583	565	645	600	573	549	577	535	588	563	610	566	597	570	606	555	592	576	560	630	581	573	558	527	578	557	631	585	579	547	604	583	589	557	595	587	584	543	592	506	545	614	564	554	594	550	588	547	614	570	520	558	552	577	577	595	548	591	570	597	540	638	545	555	571	518	575	609	593	554	569	601	541	544	580	591	581	576	590	586	575	569	536	570	571	551	596	600	537	570	551	536	585	591	588	603	581	592	594	554	598	576	566	567	539	597	584	589	581	500	596	564	548	582	575	579	585	573	630	564	623	572	587	557	543	631	589	537	583	596	582	598	564	548	587	574	581	566	535	547	567	570	586	539	559	505	595	575	568	532	605	578	565	552	589	554	587	583	578	567	584	586	590	570	590	549	591	568	569	598	556	584	537	598	572	584	558	553	574	579	575	536	595	571	613	557	528	588	549	571	538	576	604	602	599	566	576	592	593	581	563	605	554	560	599	602	558	594	533	553	622	580	576	595	624	587	568	568	601	517	591	569	569	545	554	567	578	565	595	572	584	561	598	554	537	571	584	568	624	535	569	555	559	557	576	575	574	563	578	539	548	589	549	605	619	588	538	587	582	616	564	595	602	566	598	541	581	632	590	572	569	597	573	572	572	577	598	552	548	568	578	567	566	594	563	605	603	575	556	593	565	573	598	603	558	555	618	604	532	587	626	596	572	554	657	583	589	570	533	570	569	581	572	571	559	580	544	588	594	609	618	558	565	601	554	575	521	617	607	545	594	554	595	569	540	592	578	556	590	576	554	580	592	605	569	570	561	574	574	563	549	561	576	554	579	542	532	514	597	585	583	589	579	564	568	600	610	559	622	624	584	616	561	576	574	599	534	560	565	549	606	586	622	564	553	573	536	587	601	576	531	585	540	599	549	581	556	581	589	561	583	566	598	599	564	582	614	602	588	584	570	553	589	578	570	587	564	547	596	603	577	554	547	584	580	566	558	576	580	565	575	589	563	569	557	564	595	565	593	550	528	533	590	603	580	562	573	574	555	594	585	598	571	529	613	567	571	549	587	594	635	535	599	545	620	576	559	613	585	565	546	606	591	543	571	558	563	578	561	570	585	554	573	568	602	564	606	585	557	622	569	588	569	559	592	568	562	550	567	579	566	601	547	549	564	570	568	539	578	526	578	586	573	570	560	569	557	538	552	543	594	583	570	550	583	551	562	608	574	588	593	609	567	556	565	573	550	565	548	608	564	580	586	567	581	565	547	609	566	572	535	584	588	557	589	533	532	601	580	570	565	577	543	566	570	603	581	559	592	562	556	602	562	577	567	599	596	604	549	550	558	572	542	583	600	592	624	551	605	579	585	587	605	555	586	570	584	582	566	602	586	609	600	579	604	561	565	576	571	611	534	573	565	585	568	612	568	598	555	571	629	607	611	560	568	630	562	600	580	561	569	617	548	613	573	553	580	562	597	588	616	560	615	573	592	581	551	604	585	578	598	579	592	554	593	570	561	563	589	559	517	566	493	556	569	618	553	600	571	571	556	571	559	552	570	561	547	605	546	547	583	575	602	548	621	574	565	597	542	618	590	595	569	533	556	540	558	552	556	584	583	557	562	583	590	579	557	575	559	558	606	543	552	594	614	547	562	594	536	570	588	540	571	549	591	569	564	565	589	519	566	564	566	582	624	576	583	575	568	613	602	604	579	527	560	557	656	607	617	608	541	610	551	602	576	601	585	585	564	546	559	577	537	561	588	583	538	587	580	584	567	567	580	590	586	570	564	563	568	533	547	573	557	602	536	573	566	580	576	557	579	573	593	595	559	566	567	603	622	571	529	619	560	577	579	563	603	577	557	580	550	624	569	574	599	545	580	548	564	572	561	559	575	602	605	564	575	568	597	570	542	522	587	575	549	559	564	607	591	613	564	577	585	549	568	583	534	560	579	595	604	561	588	586	589	561	560	551	543	566	589	607	609	567	591	612	572	556	577	581	569	598	563	554	595	561	583	618	565	552	569	548	587	596	566	578	563	537	537	601	570	533	577	591	596	540	571	574	579	581	532	557	565	615	568	574	537	562	599	614	538	577	596	521	588	602	564	593	537	556	573	580	572	633	558	563	563	540	561	600	596	556	582	538	599	576	541	595	559	575	577	533	570	619	589	541	537	558	572	561	577	634	581	541	595	600	590	572	579	580	604	560	513	603	596	583	542	553	553	522	557	608	558	593	637	568	556	600	560	596	580	595	547	564	598	587	568	528	597	587	575	529	584	583	545	582	591	527	555	570	598	543	561	539	581	575	568	551	526	555	564	531	608	545	607	572	601	579	582	573	566	532	590	563	562	554	588	570	600	579	584	577	608	576	583	608	527	560	554	638	539	620	607	609	592	574	567	586	576	561	552	538	561	570	549	577	561	559	599	588	569	586	573	574	586	569	539	575	560	585	558	601	582	575	588	604	602	556	587	571	585	526	585	539	612	558	609	584	577	560	566	596	566	621	607	580	533	553	593	610	565	586	538	598	548	576	597	560	577	581	554	554	553	606	559	625	612	571	598	544	558	613	556	578	545	604	583	571	530	574	571	573	545	570	578	541	594	580	599	544	570	583	570	549	633	569	569	584	560	559	561	565	587	572	582	564	561	550	536	553	559	580	564	610	567	557	612	574	542	601	555	621	585	597	523	571	593	563	594	527	536	577	559	580	590	561	580	588	612	548	624	571	567	617	522	576	589	622	553	557	567	563	575	556	585	565	558	544	570	592	547	585	568	592	595	580	598	565	581	556	567	524	593	570	559	565	593	546	567	579	580	582	598	615	588	541	564	585	583	561	604	591	588	585	555	597	564	591	646	566	569	590	545	585	549	607	604	597	550	567	583	574	558	534	573	586	556	586	565	586	556	582	571	579	530	533	582	538	560	574	599	591	520	577	580	592	611	604	548	569	552	568	599	582	556	583	594	547	565	583	574	565	578	559	574	573	559	567	614	635	581	532	596	562	570	596	557	563	559	584	598	588	589	588	559	574	564	542	603	589	539	553	616	578	562	561	584	576	569	579	618	583	583	556	551	594	553	557	582	513	581	581	572	602	617	584	537	569	561	600	528	568	582	581	588	588	600	565	584	538	578	587	623	576	568	568	565	567	547	531	584	548	580	576	616	550	554	623	555	588	605	561	580	568	548	555	571	599	555	587	568	561	554	615	544	552	601	572	576	583	532	593	650	558	575	637	555	503	577	492	571	589	552	581	574	572	549	570	542	599	595	555	566	612	567	611	594	597	558	598	587	610	567	567	591	574	546	563	546	573	595	549	583	643	596	554	566	560	588	529	584	566	560	586	559	577	603	537	552	598	590	566	612	614	541	620	571	534	584	603	556	601	611	575	576	539
6646	407	429	387	282	222	191	162	144	141	125	137	123	127	121	115	113	119	142	114	114	133	101	97	105	110	106	103	102	114	87	106	107	93	110	89	114	122	105	101	106	96	92	97	103	125	105	105	109	102	99	101	100	110	93	106	113	109	121	97	99	100	85	132	102	118	124	107	114	100	107	100	123	109	91	142	97	102	96	93	105	98	110	119	111	95	97	103	106	127	113	101	106	115	103	108	131	115	110	103	94	109	93	108	115	109	91	111	100	113	101	103	97	102	107	106	98	129	93	98	97	141	97	103	111	103	129	88	94	95	127	122	110	128	127	79	115	125	103	116	114	92	86	110	108	127	104	127	116	128	124	104	88	100	96	119	109	92	111	98	107	89	124	107	102	106	106	99	113	96	104	94	106	109	89	96	98	109	97	102	109	104	104	91	103	109	103	109	98	104	95	112	100	87	114	116	94	105	113	117	92	84	103	123	98	118	101	96	100	104	101	103	97	100	124	89	91	112	136	102	136	107	106	105	112	110	118	125	117	109	112	110	117	113	82	108	93	105	114	124	96	104	114	106	99	104	94	113	112	109	109	100	95	91	106	90	84	114	117	97	98	100	99	124	108	107	107	90	115	113	101	106	113	108	111	85	89	101	111	100	112	90	98	104	113	105	127	98	119	113	112	129	92	95	92	104	106	112	100	108	121	96	96	87	109	104	116	131	106	103	96	97	117	110	103	109	128	105	106	99	106	96	97	103	117	101	94	111	109	91	122	95	103	97	125	113	107	104	114	102	126	118	101	101	98	96	86	112	91	108	114	105	90	121	125	96	112	126	88	117	104	82	106	91	111	98	124	98	122	116	98	112	117	82	120	112	99	115	125	103	107	108	137	102	110	96	108	103	105	92	93	86	109	96	96	84	84	120	118	98	111	96	108	89	110	88	117	88	111	87	103	95	116	102	119	107	87	88	112	118	125	105	112	106	115	108	112	103	121	102	102	104	113	106	106	87	99	119	108	110	94	88	96	111	101	111	107	112	104	93	119	93	105	116	108	126	98	79	100	103	116	97	111	100	99	107	87	105	106	109	105	129	116	108	119	89	120	105	124	85	103	103	96	119	104	85	106	88	105	98	115	98	94	107	111	103	101	109	101	99	97	110	122	91	108	112	124	106	108	114	101	105	105	111	95	119	115	113	105	99	114	104	107	98	84	115	100	96	86	98	108	116	100	107	125	111	102	98	94	106	99	117	97	98	102	103	90	107	105	96	101	119	130	133	116	114	125	110	92	120	88	104	141	108	111	122	116	107	88	97	95	103	81	88	108	103	115	105	114	108	127	123	101	124	107	99	108	118	111	102	119	113	93	121	96	109	117	106	112	116	106	105	122	117	91	105	93	96	119	99	115	94	92	133	93	118	105	91	88	121	114	101	113	115	130	117	108	120	100	120	124	82	104	107	118	113	107	92	96	105	102	109	101	99	108	114	124	113	110	110	103	104	98	112	99	105	120	114	116	95	110	105	112	112	108	108	101	109	96	92	111	94	93	100	94	119	113	124	104	107	98	126	109	101	107	100	110	101	113	95	106	100	114	113	102	95	130	90	106	107	110	108	95	129	94	101	108	117	104	113	98	106	101	110	100	114	100	129	110	114	116	114	116	119	117	104	129	106	101	95	106	113	89	111	89	113	129	109	95	126	111	92	81	122	103	127	102	103	114	124	148	120	102	97	119	109	110	104	117	95	98	93	90	112	103	109	96	107	121	129	112	109	115	99	109	104	96	108	124	94	92	91	103	84	97	101	106	110	95	91	92	99	96	110	115	96	113	100	124	128	102	105	80	99	110	100	127	113	90	123	110	101	118	103	99	100	108	98	115	111	110	105	112	101	112	113	119	105	99	95	118	99	112	122	118	99	107	104	102	111	105	108	108	102	105	94	87	106	99	103	98	107	103	99	131	101	79	102	130	110	99	98	104	112	105	89	97	95	105	114	107	106	96	116	113	92	92	117	107	117	101	99	102	94	129	107	102	98	109	101	99	95	93	103	92	130	85	130	104	104	114	116	109	120	120	99	85	122	108	107	97	102	108	125	101	91	106	123	99	99	113	97	105	89	110	118	116	108	114	98	102	87	105	89	122	93	98	99	120	95	115	106	116	104	95	112	95	115	112	114	109	115	109	113	123	111	117	105	111	110	93	96	84	101	103	111	99	97	93	110	108	109	111	95	97	114	96	114	126	111	110	99	93	104	99	92	102	118	110	114	105	103	122	125	103	94	111	102	93	122	101	112	107	122	109	85	116	117	115	109	107	109	94	125	116	110	110	118	109	104	120	106	94	98	109	106	111	89	98	107	108	104	94	112	93	101	104	98	118	92	111	123	119	111	100	121	100	107	108	106	91	94	99	96	99	110	96	114	112	92	94	107	101	124	86	121	90	100	105	115	106	105	104	97	112	119	100	100	96	85	124	111	108	87	116	116	105	111	84	98	106	125	114	142	86	91	94	111	101	107	114	103	104	104	113	144	106	107	101	105	102	89	117	104	134	107	92	112	101	112	116	105	107	110	103	104	96	84	102	111	114	119	93	103	101	93	103	116	108	103	104	112	112	99	97	91	71	103	99	92	120	106	118	103	101	108	86	122	98	86	110	95	108	118	97	94	115	142	124	99	98	110	88	84	97	116	128	105	92	119	115	99	112	103	106	113	123	90	112	120	125	110	112	100	125	111	110	103	88	109	95	107	108	96	106	112	113	109	101	115	113	103	115	103	96	111	90	132	110	102	106	101	108	123	82	108	89	108	96	111	98	108	114	91	107	104	105	109	117	119	107	102	113	99	115	104	103	91	112	101	98	113	103	104	107	94	113	109	103	107	100	108	100	84	104	115	107	82	107	117	99	94	95	111	116	95	101	96	107	112	108	116	106	96	103	138	113	108	105	113	107	114	131	117	101	107	95	96	126	130	88	116	124	107	101	108	105	105	113	90	101	111	105	106	103	100	111	103	108	101	102	111	95	109	90	126	118	100	97	95	97	107	113	103	116	97	101	97	113	123	93	104	88	92	100	117	106	98	105	106	120	119	117	118	97	104	102	120	100	91	118	94	101	124	105	85	91	99	121	107	97	89	99	118	104	119	97	109	96	103	124	108	116	103	111	113	106	110	95	102	110	123	101	99	108	102	106	98	104	88	96	96	105	107	93	114	111	128	134	115	104	109	98	107	124	118	101	98	107	110	108	108	101	101	111	115	122	99	97	103	97	107	102	93	104	89	104	109	90	107	111	127	89	96	119	110	119	106	106	104	105	113	109	117	135	109	124	85	107	115	93	100	106	106	102	123	104	94	84	86	104	102	97	84	126	116	127	111	110	98	118	117	118	119	95	109	119	95	119	119	108	109	98	108	103	106	108	113	94	119	81	118	88	99	108	117	124	124	101	119	121	113	109	106	110	107	132	104	111	91	130	114	100	109	105	86	113	118	103	118	101	131	102	97	102	99
5805	590	963	1175	1086	846	723	654	549	525	479	455	446	388	409	371	330	346	340	319	324	325	329	328	277	302	311	312	278	294	277	263	291	288	290	282	278	265	335	266	242	268	261	265	283	265	275	289	286	250	277	274	288	305	265	287	287	277	289	263	278	299	274	274	264	287	258	282	293	270	274	264	277	262	294	254	266	280	256	285	266	285	270	276	289	282	282	295	315	281	262	262	299	279	269	270	245	262	291	273	273	255	286	286	254	239	261	270	283	265	245	278	263	274	249	258	285	281	278	277	267	274	287	264	265	261	271	281	289	279	245	278	266	278	280	241	275	281	284	260	269	241	232	275	299	276	286	252	294	275	306	290	257	254	248	275	264	280	291	260	268	248	290	256	253	255	281	247	290	285	274	265	270	274	292	265	284	283	257	240	287	282	276	279	281	296	270	290	258	275	262	264	263	259	302	267	277	296	280	299	275	270	261	262	293	276	260	267	271	290	290	274	278	269	317	273	255	287	272	255	286	326	277	279	280	311	283	262	271	262	246	271	275	286	285	277	276	267	244	293	285	277	268	278	293	286	276	238	275	256	266	272	271	266	255	244	265	302	267	259	283	291	295	298	287	289	312	271	264	274	306	269	256	248	267	247	252	285	262	267	262	276	253	319	291	274	272	245	276	267	286	297	270	273	285	277	297	262	256	283	278	275	272	276	253	269	270	274	268	294	279	264	269	292	244	269	291	315	257	273	283	263	291	287	270	236	282	258	308	265	284	284	243	271	265	288	267	255	261	250	256	261	285	275	230	272	278	278	263	241	294	280	255	269	276	244	291	243	251	253	267	268	278	275	271	274	286	276	288	260	281	259	267	285	283	273	265	286	275	269	299	293	280	297	282	266	294	257	270	287	257	289	267	268	264	285	266	262	268	272	276	304	305	297	253	250	265	297	259	285	281	301	290	261	276	294	249	291	283	300	288	297	265	262	301	277	282	281	273	277	268	259	275	262	273	254	272	272	259	269	297	272	284	283	283	279	255	260	262	252	256	248	252	268	251	285	274	263	277	257	253	274	264	314	270	280	287	268	277	266	291	289	255	239	271	294	301	265	287	247	271	261	289	270	285	280	243	285	281	287	319	276	241	239	256	267	287	252	280	271	260	258	251	267	279	265	286	263	262	272	284	253	277	257	319	243	263	281	292	264	285	242	274	267	268	282	272	292	276	260	257	284	267	284	269	255	258	301	273	261	286	253	248	264	268	263	262	271	256	298	317	239	293	284	252	236	259	300	265	267	277	269	293	289	276	292	279	254	261	274	267	257	273	281	278	285	311	276	284	243	286	256	300	261	274	281	259	274	301	277	261	285	254	267	269	270	252	268	263	277	280	253	248	244	279	282	254	262	253	288	276	310	302	305	292	256	305	278	252	295	260	264	256	276	291	267	270	264	292	260	281	287	273	275	278	238	257	267	292	300	280	255	266	251	270	258	279	285	255	297	247	246	254	248	288	284	280	271	268	272	268	248	219	259	273	253	300	275	266	252	260	247	305	271	281	257	279	266	261	313	265	273	288	289	317	281	287	295	288	258	262	272	276	269	272	267	276	261	302	260	285	291	274	285	263	241	260	252	241	266	253	254	287	283	277	246	269	263	258	266	283	265	252	276	270	286	309	271	286	251	271	293	294	273	254	281	282	276	286	272	320	298	255	275	309	306	295	253	300	280	280	282	291	274	298	265	268	285	280	270	277	252	266	264	289	257	247	259	273	251	256	264	260	276	243	303	282	260	275	298	267	240	281	271	283	275	279	289	274	253	262	252	270	257	283	259	268	271	257	249	289	286	273	274	272	276	263	270	265	301	259	296	280	279	268	281	274	263	291	269	253	300	265	250	268	266	291	247	288	267	299	253	236	274	278	283	267	262	274	248	295	251	246	241	288	264	292	258	265	279	282	296	301	263	299	273	276	272	264	279	276	259	295	287	262	277	274	265	270	263	248	298	255	256	306	274	292	278	280	274	273	278	309	256	274	266	285	286	291	266	255	286	266	277	277	251	270	291	263	238	274	253	301	258	289	229	278	267	287	262	286	292	283	266	301	287	296	274	268	265	284	276	274	273	234	275	270	298	271	267	277	269	273	269	305	289	267	290	287	303	273	253	265	293	278	267	298	261	258	276	289	265	282	267	260	289	273	252	306	283	263	268	258	301	267	245	293	259	286	285	255	292	291	276	269	238	277	268	276	271	253	268	259	247	276	275	267	245	298	302	272	258	270	262	287	284	290	284	274	262	254	254	233	266	296	274	304	251	256	279	278	274	262	253	252	269	284	287	270	274	252	280	270	287	261	262	279	284	285	262	265	292	286	278	251	250	274	283	272	291	274	284	258	257	280	283	261	266	272	281	256	246	266	260	259	282	279	269	266	284	286	244	260	249	271	286	284	245	263	251	275	268	254	278	247	292	272	283	270	263	291	252	312	277	238	268	260	260	254	262	282	256	277	275	243	276	286	258	272	285	292	259	275	293	286	292	270	271	263	274	288	285	260	290	256	253	290	266	298	275	290	276	261	253	257	244	286	262	256	276	239	293	273	261	246	265	290	275	282	267	282	295	276	255	281	280	285	287	276	283	258	253	260	252	287	284	251	299	268	267	271	279	268	261	266	257	244	261	279	261	271	270	286	276	278	256	262	272	304	292	281	266	273	295	274	298	277	270	301	281	254	281	274	264	263	287	303	256	272	260	239	282	252	295	271	288	238	292	266	280	269	272	257	252	282	269	291	276	281	280	273	300	279	268	304	293	236	254	269	265	277	246	284	242	277	258	286	274	264	255	272	278	263	281	267	266	275	296	285	292	263	275	246	285	248	257	276	241	279	270	270	253	246	262	269	266	262	267	287	270	281	254	269	296	281	278	258	293	250	270	255	280	267	269	271	266	315	281	283	248	268	284	306	254	278	274	278	271	286	276	288	266	274	263	249	261	303	274	262	284	262	306	230	265	294	284	276	297	296	276	280	249	287	299	278	282	257	268	286	286	262	263	282	263	299	273	310	269	265	265	278	270	279	265	256	292	278	270	270	277	269	255	294	271	294	271	280	273	241	275	289	253	277	252	250	257	300	276	248	272	293	266	281	267	296	272	241	274	262	259	305	284	273	267	262	284	269	265	244	253	258	320	248	276	292	266	266	245	256	271	258	242	254	235	275	247	284	269	246	267	257	285	268	283	260	262	254	254	249	267	265	242	275	305	260	260	293	271	268	289	247	286	264	290	273	299	245	280	286	257	272	245	291	275	279	265	238	266	264	273	285	275	260	295	257	225	254	274	294	281	266	229	283	267	274	284	266	246	253	269	293	255	278	284	264	274	250	253	264	304	275	273	252	278	292	245	267	258	267	277	255	279	270	287	293	319	286	266	270	245	286	295	270	274	270	251	271	274	272	269	295	274	286	248	260	264	295	249	289	282	285	280	237	249	273	260	254	272	264	274	274	274	286	294	273	263
13197	989	852	704	501	326	281	259	212	195	199	179	177	182	184	157	164	170	165	161	159	149	144	131	157	156	126	139	160	147	132	122	157	150	167	137	154	155	160	163	134	142	151	156	143	148	163	140	125	142	179	129	141	136	150	118	116	138	133	149	132	156	152	136	146	139	123	155	106	99	162	127	146	142	142	111	147	144	152	145	145	149	140	133	162	145	135	146	146	128	171	145	126	139	128	156	136	160	138	142	141	141	138	125	134	124	127	127	149	138	127	154	158	130	153	139	131	146	156	135	131	137	142	171	154	121	130	143	127	138	162	131	161	144	125	132	146	137	151	147	132	127	164	153	126	142	141	138	147	128	134	150	147	169	130	168	145	113	137	130	122	143	109	111	142	145	130	129	138	138	161	148	150	139	139	149	135	139	130	116	135	136	145	178	130	136	150	137	122	161	170	150	159	127	143	148	111	160	124	166	153	137	145	139	136	153	128	133	143	141	129	117	135	113	137	126	144	149	145	132	146	146	111	105	137	145	144	145	137	133	129	122	138	135	134	145	132	133	157	131	151	152	119	120	130	141	164	120	136	133	122	140	158	154	125	144	161	144	127	144	142	131	129	124	143	172	158	122	141	128	148	133	121	126	141	163	128	132	133	150	146	119	138	127	119	163	138	148	140	132	138	147	147	135	147	158	144	154	147	156	157	156	141	146	153	138	130	156	169	139	116	159	178	162	120	133	134	154	142	131	130	157	127	135	138	133	106	115	164	140	136	111	132	99	154	148	158	143	132	146	120	122	135	147	147	157	138	137	145	116	138	157	132	141	151	120	135	124	125	112	101	131	172	132	158	107	131	131	145	136	141	132	122	116	156	125	133	140	151	157	145	162	153	122	128	141	152	134	97	130	159	134	158	132	133	147	152	137	128	139	122	130	140	163	140	151	148	148	141	132	151	141	142	145	149	125	142	157	145	152	149	133	122	138	134	131	112	138	123	109	146	140	137	121	153	130	126	140	134	148	142	140	143	141	130	126	144	151	133	145	154	139	133	135	146	114	123	115	130	134	143	147	120	137	135	171	153	144	164	146	135	159	149	149	166	143	118	152	153	138	122	148	154	146	153	138	144	135	166	127	154	133	178	114	136	145	138	128	138	140	124	134	133	142	145	128	138	152	148	138	150	147	139	133	135	147	119	132	143	137	144	132	148	148	126	126	135	127	127	148	147	124	138	130	125	121	126	145	136	129	140	144	119	113	141	136	141	170	136	146	132	121	152	155	147	119	122	125	127	139	131	121	139	149	147	149	162	150	139	132	147	130	138	133	137	157	153	140	152	149	143	137	140	137	138	155	156	139	142	134	139	133	156	134	119	148	130	141	141	152	143	154	133	120	162	157	150	127	154	160	151	146	141	139	146	133	146	153	120	138	138	142	144	139	110	112	127	133	145	122	152	133	143	126	140	158	155	146	167	140	119	128	141	158	145	143	137	169	134	119	135	134	131	132	137	163	133	135	123	152	139	151	134	129	145	143	110	131	154	142	135	150	128	132	119	124	150	167	136	123	140	142	141	151	142	151	146	130	147	148	108	151	154	146	111	150	147	160	147	132	147	128	132	119	141	140	140	143	130	140	159	154	127	143	139	143	169	157	142	132	142	125	134	143	132	131	141	123	147	149	121	155	133	121	170	130	117	130	130	114	146	133	106	124	156	149	134	142	137	141	122	123	148	140	131	135	146	134	119	131	138	125	144	126	141	119	136	141	137	147	143	130	157	124	136	145	113	153	137	132	127	148	148	146	147	127	135	135	112	145	153	149	132	161	146	130	124	144	138	130	119	121	120	131	140	133	132	120	127	136	144	149	137	132	162	125	126	140	145	159	120	146	160	123	136	127	136	143	127	133	129	140	164	147	138	150	148	149	131	154	158	148	143	146	145	159	156	126	136	151	149	148	157	143	151	127	163	164	147	149	149	155	134	141	143	162	111	133	132	147	156	137	126	166	143	143	156	147	122	143	108	147	132	140	153	117	138	161	169	126	129	161	137	126	129	160	148	139	156	145	122	123	138	143	128	141	144	150	143	137	154	141	122	138	149	136	141	126	135	139	145	117	159	131	169	135	133	138	167	141	153	125	138	143	131	132	136	136	129	154	140	134	147	161	160	130	122	148	151	142	144	128	149	138	135	127	124	149	125	132	164	131	145	145	108	153	139	124	134	142	112	137	152	117	151	131	142	140	145	141	136	170	141	135	126	150	158	121	145	124	148	142	119	128	165	143	132	159	113	152	145	126	146	142	146	142	129	160	132	126	130	154	144	127	141	142	131	138	137	143	149	128	118	155	143	178	154	142	143	130	117	143	124	158	154	132	146	152	146	147	138	107	145	144	151	127	148	152	146	163	166	131	135	144	140	145	160	138	134	140	159	132	130	124	150	121	147	139	119	148	131	150	140	137	140	137	139	119	126	141	173	150	133	131	140	136	124	136	142	138	121	156	147	143	138	141	146	135	139	139	149	134	135	146	126	147	123	145	144	152	138	147	132	122	167	145	124	125	129	153	138	128	161	138	157	121	133	152	155	127	175	141	150	150	156	133	136	113	175	154	132	152	137	123	134	114	145	128	130	140	131	154	111	137	139	130	139	156	144	135	133	130	134	144	163	145	148	134	127	128	121	154	151	131	155	135	130	174	161	133	132	150	121	154	133	158	137	128	138	138	120	141	144	138	122	145	145	148	133	165	157	134	134	162	143	109	126	126	169	139	112	137	122	127	141	133	137	136	139	146	138	145	122	134	135	137	144	140	148	129	147	130	137	144	145	148	136	141	118	147	110	114	130	150	148	122	151	136	133	143	129	150	131	162	137	127	136	160	122	133	138	155	126	151	143	133	142	136	133	156	115	136	156	125	133	131	138	120	147	144	149	120	135	161	140	127	135	115	127	158	132	156	126	156	129	144	139	135	133	111	138	118	148	139	146	133	137	133	145	135	123	140	141	138	128	143	139	142	142	129	147	137	149	129	144	150	158	143	154	150	144	162	141	149	128	137	163	142	143	141	137	151	144	141	120	137	170	148	146	118	145	164	127	117	142	134	141	133	155	178	152	148	142	145	136	166	123	144	141	152	143	139	133	129	145	145	136	123	114	138	113	150	139	145	149	138	154	141	135	114	160	142	136	154	142	158	145	140	123	149	164	121	129	123	108	164	140	155	159	147	148	158	164	137	173	147	166	109	156	117	137	140	126	134	154	135	149	133	132	148	123	130	139	133	126	144	153	128	150	141	130	138	132	129	157	144	147	117	155	149	148	129	139	144	142	156	134	143	118	135	132	150	131	129	134	149	164	134	122	158	142	150	131	159	142	142	150	141	140	116	129	131	148	135	154	136	127	154	147	141	153	126	134	147	123	146	151	142	124	135	152	162	135	148	145	146	136	155	146	117	123	139	142	126	125	147	105	134	149	135	161	129	137	132	124	129	146	131	147	161	115	128	146	113	152	123
7887	940	1843	2118	1836	1456	1134	1028	855	810	710	696	617	573	564	462	489	535	482	452	465	450	451	441	440	400	425	395	422	368	428	424	415	423	373	405	393	408	380	352	357	389	400	384	396	392	408	369	361	380	352	375	387	359	372	364	420	366	379	364	371	380	341	384	359	371	344	382	355	374	360	379	391	372	374	387	409	349	374	383	369	365	355	358	395	377	364	349	332	365	349	331	383	399	367	356	371	360	342	351	405	360	349	359	359	380	357	367	367	331	347	361	317	352	339	355	351	344	364	329	357	354	356	362	385	364	340	404	340	384	386	379	363	350	352	329	317	367	382	352	361	408	375	371	343	356	373	373	331	380	353	364	410	374	373	366	325	381	364	394	380	345	354	379	385	345	349	369	380	353	362	356	386	347	346	354	378	375	368	355	381	385	327	363	371	372	369	362	379	384	328	367	376	367	331	378	327	345	368	376	398	360	361	344	372	348	340	343	343	389	335	373	351	374	384	375	385	328	355	364	360	371	378	368	379	350	344	392	377	369	360	377	378	367	400	338	384	358	340	344	394	328	348	378	340	372	354	365	335	364	366	340	338	385	348	354	362	348	331	369	350	382	352	379	341	358	361	348	338	371	375	343	361	359	380	360	358	350	344	379	356	374	344	349	351	367	363	382	351	395	381	375	356	351	375	370	354	343	365	363	344	322	367	394	384	355	372	383	354	369	383	350	388	363	373	388	372	371	345	338	356	369	356	361	372	396	353	367	360	344	345	353	341	368	381	375	361	360	355	374	386	355	359	366	367	358	348	379	356	366	361	350	340	374	393	331	379	356	396	353	320	365	339	362	364	402	370	376	348	341	340	360	408	343	363	386	365	356	391	355	373	353	354	334	344	347	346	359	347	331	381	366	356	399	370	402	337	391	386	387	344	381	333	346	345	339	360	362	366	338	353	377	333	359	354	352	391	375	374	332	358	356	388	398	396	338	371	336	364	369	378	350	364	353	352	355	357	369	362	349	339	359	356	385	378	345	378	354	372	349	345	371	360	336	366	328	362	366	356	381	364	375	301	388	383	394	388	357	351	376	325	369	354	357	337	367	382	364	363	365	324	373	390	383	371	335	365	380	383	367	370	377	362	352	370	342	383	361	356	352	378	369	361	327	346	354	393	360	347	355	357	368	385	306	358	339	352	334	362	405	333	395	375	364	393	343	362	342	370	346	388	385	340	370	330	345	367	365	356	320	355	380	367	375	354	408	366	363	338	370	386	385	366	380	364	368	385	336	346	335	359	339	361	328	348	349	380	336	327	361	365	375	346	369	371	364	344	379	356	369	383	342	364	364	365	374	361	354	330	373	348	364	364	346	359	335	338	379	346	357	381	375	354	345	388	342	380	350	354	376	318	383	333	344	390	325	351	391	357	360	363	361	349	315	384	334	348	354	396	371	347	363	367	351	366	378	387	341	385	361	346	381	373	388	360	367	375	353	347	376	360	304	358	389	342	323	326	374	348	373	340	393	356	339	388	361	334	370	338	387	329	370	351	368	360	388	351	349	369	374	366	348	380	382	335	343	356	371	342	386	359	348	333	376	361	368	344	344	380	322	353	391	356	401	355	383	420	372	381	374	378	387	363	331	352	339	322	331	353	361	369	381	359	368	358	415	378	389	362	385	380	333	357	352	370	341	356	349	367	353	343	343	351	345	355	334	351	360	343	376	345	371	337	310	353	366	362	340	370	373	390	378	371	317	351	335	379	342	388	341	347	304	371	365	339	339	369	375	347	351	402	337	381	387	380	358	340	350	342	358	388	333	362	328	351	390	346	338	371	366	361	368	379	354	383	362	355	341	344	358	381	341	346	373	357	345	345	385	358	352	354	362	356	336	356	353	361	356	378	348	366	368	376	377	391	349	368	361	368	372	345	355	398	379	358	369	329	361	331	344	369	385	367	396	321	362	358	393	346	355	330	360	358	372	391	344	337	358	358	337	357	397	377	375	368	374	370	365	349	354	359	345	373	380	353	372	351	370	349	354	368	378	409	355	358	340	377	334	373	371	355	354	363	331	391	390	368	387	327	378	358	362	371	360	336	388	360	366	356	371	369	349	369	377	330	354	376	372	351	336	364	353	376	343	338	340	346	356	381	350	371	379	356	371	351	368	362	349	386	345	365	334	385	349	408	381	375	367	359	392	358	344	348	372	370	366	357	360	354	363	349	346	393	326	385	371	367	364	346	365	386	359	356	338	385	375	344	373	348	350	380	369	377	360	403	354	371	373	356	361	371	347	360	389	364	361	373	356	369	347	370	380	362	379	372	386	402	360	364	355	365	374	401	346	338	357	351	357	351	348	365	347	368	334	335	365	323	360	388	360	361	404	364	336	370	372	347	380	384	346	339	345	385	353	366	364	366	374	390	349	336	374	359	344	364	368	370	351	373	359	344	346	385	341	376	377	377	358	367	332	319	360	345	344	356	360	352	339	348	320	362	359	357	345	366	358	391	358	396	385	341	349	345	348	328	375	355	341	364	354	348	356	352	374	382	357	360	360	345	357	369	351	374	387	353	342	382	363	370	356	400	389	356	363	371	357	372	357	364	386	390	356	362	342	361	365	360	355	332	383	376	366	354	365	346	353	367	370	391	376	387	329	368	344	371	382	341	332	376	375	361	378	357	360	344	382	316	369	348	338	330	347	382	364	338	358	381	382	364	382	331	374	328	340	368	414	362	350	380	346	338	330	368	365	358	353	359	382	329	338	374	336	363	361	348	349	361	342	380	361	318	353	357	351	371	398	370	372	400	374	320	348	389	366	374	350	407	322	362	379	350	390	340	362	377	370	342	336	389	352	339	377	369	393	381	379	368	342	375	348	397	375	357	378	414	317	361	340	367	356	375	377	341	375	380	371	326	342	372	365	373	365	341	377	395	396	360	357	332	375	358	341	377	364	349	355	394	359	366	358	358	380	364	370	377	371	351	357	379	370	348	365	355	382	399	366	362	334	375	353	345	402	359	368	351	346	336	335	377	378	345	350	319	357	368	342	374	344	381	378	385	352	330	367	369	345	326	358	348	336	372	354	342	344	335	323	361	305	363	359	391	373	310	360	363	386	366	342	361	347	357	394	353	356	377	352	371	343	367	382	352	365	354	352	401	318	347	382	341	348	346	333	338	348	376	365	372	345	361	365	349	361	371	350	358	376	339	321	351	354	359	374	334	377	366	353	337	385	356	358	366	353	344	357	387	356	346	359	351	367	336	360	350	370	365	353	378	365	376	371	365	374	369	356	401	327	355	343	361	361	356	379	349	343	345	363	376	331	381	352	366	359	384	343	355	363	364	367	352	360	372	363	347	374	387	338	379	370	359	342	344	317	374	352	351	346	357	359	371	360	387	367	356	327	341	360	364	373	377	368	400	347	329	381	360	346	361	330	382	349	374	393	349	347	359	377	374	363	377	343	363	366	360	349	368	329	396	384	358	383	364	364	337	355	368	367
1493	320	276	321	251	270	293	257	267	260	268	261	283	231	249	273	269	262	281	250	279	243	289	265	247	278	253	257	244	256	263	268	259	264	256	256	240	270	260	243	270	257	223	267	260	259	291	263	292	271	255	270	246	267	244	264	262	259	245	269	258	264	272	275	257	234	242	231	237	264	235	263	260	231	259	240	240	271	248	260	271	241	229	285	266	251	296	248	267	255	281	266	239	260	251	246	265	251	240	228	249	244	284	293	260	233	239	249	234	267	260	279	259	239	239	237	270	234	235	273	230	241	277	259	246	247	236	245	256	232	268	230	270	275	253	247	295	276	254	237	248	229	260	261	261	237	266	247	262	246	249	256	259	252	274	286	286	246	245	223	241	275	271	269	245	265	254	251	239	276	265	248	274	279	287	270	280	256	254	260	248	283	241	262	285	241	245	248	275	232	269	252	268	233	256	270	246	260	266	275	271	273	250	227	246	287	270	227	254	254	288	274	283	249	265	236	240	242	240	234	271	274	247	252	258	248	255	241	237	261	242	243	283	258	267	278	272	242	239	255	282	252	254	264	251	226	263	256	239	241	263	228	275	221	227	243	268	271	258	282	246	247	256	232	255	219	251	243	253	273	244	277	268	269	259	255	292	263	252	279	252	243	255	247	264	256	254	248	253	276	277	276	272	254	265	251	236	239	239	298	234	257	268	264	274	240	283	275	261	236	234	292	256	251	236	243	239	258	274	273	243	289	239	270	275	257	269	255	255	260	248	256	245	274	254	260	254	251	255	260	259	269	279	266	280	275	263	255	251	276	245	240	249	269	266	266	293	271	234	278	262	267	254	264	252	240	262	264	249	236	260	263	272	252	263	262	294	294	250	283	246	273	232	256	260	233	253	259	239	266	264	257	259	232	238	274	248	266	255	293	270	271	273	262	262	236	255	265	227	226	239	266	245	246	223	263	277	240	260	280	282	249	247	283	231	266	264	257	253	247	258	249	266	276	247	262	238	218	250	231	241	252	265	269	265	266	240	270	267	258	242	277	274	253	253	274	286	276	248	244	231	267	252	264	253	267	249	279	263	250	253	272	265	231	238	274	299	282	264	271	287	274	258	268	259	273	234	266	242	252	289	241	239	262	267	256	285	270	265	300	278	288	246	270	258	256	277	241	245	241	260	240	271	261	250	282	260	244	262	243	270	272	250	270	258	280	233	246	252	276	274	267	273	257	242	250	242	255	255	262	269	270	254	268	272	294	243	253	262	235	271	254	277	267	239	259	248	244	239	284	297	244	252	251	256	261	271	253	223	262	257	258	273	288	254	264	272	262	274	283	255	242	245	262	247	239	293	282	257	291	247	252	242	263	272	255	254	239	299	253	262	229	261	250	252	226	240	268	285	250	234	255	253	273	246	252	268	258	228	279	253	250	250	277	296	275	242	242	263	280	264	260	268	255	259	260	251	271	299	288	284	253	241	253	250	252	269	264	283	292	256	276	243	254	269	274	256	266	221	275	258	262	242	241	253	246	247	261	253	259	269	248	286	250	270	286	236	237	225	252	249	250	266	243	239	266	235	242	271	262	266	230	249	270	277	256	279	273	246	290	274	255	246	265	269	231	229	256	264	261	232	268	300	255	285	260	243	240	278	293	247	287	256	251	277	244	248	258	290	244	238	238	260	243	267	275	308	260	271	257	263	257	238	234	253	257	242	269	250	219	261	257	262	244	225	246	265	262	237	247	237	267	245	233	282	249	266	267	277	263	233	245	270	247	272	238	233	260	256	283	268	248	232	221	275	282	253	266	260	284	262	299	242	253	255	243	256	257	256	251	270	245	253	220	215	275	279	229	264	251	278	224	283	264	285	280	264	261	254	312	255	262	261	262	251	259	252	242	256	250	253	258	271	239	298	266	246	311	237	257	211	253	273	261	263	243	279	259	233	269	279	245	233	244	248	268	229	252	258	277	246	262	261	238	261	236	279	251	241	248	271	282	263	280	272	259	257	241	278	275	278	238	272	267	251	233	273	265	257	267	246	255	221	264	253	255	238	283	271	248	263	277	245	282	259	297	273	258	270	254	268	268	273	258	250	237	251	299	252	242	239	247	235	243	281	253	252	275	268	257	240	256	248	258	259	267	278	263	263	256	250	228	259	243	222	237	252	250	206	256	281	259	259	261	267	230	248	254	293	268	266	261	271	271	280	242	279	273	239	262	297	306	254	232	252	260	255	242	257	272	259	263	288	242	240	253	272	263	273	227	235	266	254	260	273	240	263	232	262	242	255	232	257	296	259	279	251	265	247	271	258	282	233	265	268	266	280	263	231	219	244	262	227	277	265	280	261	277	233	269	241	225	263	227	228	252	242	226	264	267	251	239	255	265	267	265	266	254	266	251	266	255	286	246	277	246	268	251	283	244	252	232	269	256	272	247	242	267	272	250	249	249	254	252	263	271	269	247	282	278	247	303	270	251	250	258	250	244	243	279	275	280	230	299	262	267	276	259	265	262	277	254	241	274	245	254	266	253	245	262	251	259	271	259	263	285	221	243	255	288	262	281	274	235	287	216	297	260	244	258	285	202	259	295	281	240	246	237	250	267	245	277	253	275	274	277	289	248	294	252	260	229	267	265	270	228	252	263	280	270	243	263	274	260	265	251	246	277	280	272	244	252	243	258	246	247	246	258	253	244	272	265	252	233	224	281	273	230	272	215	275	286	256	252	258	283	259	238	252	284	259	245	253	277	261	285	259	275	249	250	266	263	252	228	256	276	247	267	242	255	263	276	264	248	254	265	250	275	245	230	257	259	261	240	250	268	271	235	241	253	242	276	234	249	285	269	252	252	262	249	270	247	263	266	241	227	256	268	249	265	268	250	244	261	248	267	289	238	274	237	266	224	260	251	254	284	288	265	233	253	257	280	258	258	260	254	253	266	263	247	256	238	275	243	284	267	250	273	293	270	257	226	285	258	279	264	276	278	262	252	258	245	274	250	279	244	281	265	224	267	274	263	271	266	286	246	267	251	264	246	228	234	267	245	240	258	270	263	267	225	229	254	224	244	239	235	237	247	246	265	255	249	241	239	277	257	284	261	248	266	249	242	242	247	263	229	278	265	228	271	254	255	246	227	283	266	276	274	245	252	239	255	238	254	254	267	227	244	281	286	230	239	276	229	236	282	234	276	251	258	256	301	240	302	278	248	234	262	269	265	232	256	267	242	246	223	245	290	288	246	267	274	272	236	240	245	279	264	274	235	266	247	263	254	227	273	259	264	253	263	249	272	238	266	248	255	277	260	242	245	263	261	227	250	237	253	285	285	239	252	270	263	249	268	257	277	287	269	270	244	248	294	291	246	288	259	229	263	259	250	260	263	284	250	258	251	240	255	253	271	245	264	255	219	287	274	276	246	253	233	251	241	262	245	265	228	279	272	273	256	241	275	259	244	305	235	239	270	265	242	268	264	253	285	266	235	253	226	227	275	223	271	260	261	274	254
1861	583	632	720	590	621	618	627	621	603	596	557	593	578	564	548	574	588	670	547	608	563	590	577	605	588	559	530	578	586	533	547	566	612	538	559	549	549	612	553	610	582	604	573	593	583	589	577	553	550	608	546	620	609	584	577	506	562	585	604	560	566	574	589	584	552	595	567	582	542	579	535	564	584	584	564	581	576	556	546	583	567	577	515	570	559	570	565	580	560	560	583	569	551	561	563	538	553	546	565	534	554	569	593	565	580	558	579	628	587	556	568	559	592	592	589	583	562	542	559	587	576	569	545	598	572	535	577	568	578	565	568	589	575	539	603	597	530	599	548	589	541	570	584	561	554	556	559	525	561	600	591	582	589	559	561	600	613	571	570	565	542	566	601	585	564	536	591	604	577	586	567	531	596	558	609	603	592	555	514	574	617	590	607	591	532	580	549	591	544	563	619	543	611	594	566	554	553	552	555	568	564	601	564	590	576	560	575	554	565	625	554	582	586	545	572	557	581	543	533	572	545	542	598	586	574	603	547	582	576	629	549	604	571	569	598	532	579	573	607	559	568	552	578	590	588	560	567	543	559	559	557	581	544	581	570	610	521	577	548	579	566	540	596	584	563	569	538	613	572	557	608	587	519	582	567	566	603	560	566	560	558	570	620	574	555	528	556	556	532	601	602	574	592	577	642	548	606	556	571	594	533	522	540	605	591	584	581	615	563	529	581	558	607	593	566	574	604	625	569	565	605	565	590	543	564	553	601	564	566	586	589	581	565	555	602	556	548	532	599	583	614	576	596	547	599	611	616	559	556	552	575	578	527	602	638	565	576	563	540	599	552	544	608	555	529	568	559	599	595	622	597	568	555	587	540	563	539	552	609	541	552	577	565	546	546	578	550	588	582	560	557	555	584	559	591	575	551	595	566	587	559	616	533	555	572	569	569	579	559	583	622	574	594	602	557	601	614	572	614	613	588	534	581	557	582	550	582	553	557	608	545	621	568	540	590	617	571	559	565	549	575	568	550	591	591	577	561	548	566	547	534	548	550	570	617	596	577	561	556	606	613	569	602	576	543	588	577	561	607	543	570	612	554	576	590	559	561	529	577	541	557	579	573	629	548	558	553	589	576	564	538	520	569	564	584	549	562	561	605	568	583	603	572	591	603	593	599	585	515	571	544	534	547	580	572	582	596	619	565	586	581	579	607	554	575	555	585	570	557	580	597	579	581	580	545	558	548	582	614	573	590	585	601	545	566	584	567	524	566	531	598	548	571	566	566	557	543	535	590	574	536	568	591	575	590	609	591	563	584	564	555	623	554	596	583	519	571	596	556	591	583	584	543	571	549	568	584	565	546	601	624	622	544	585	574	550	572	565	577	565	572	593	579	594	555	594	555	548	588	592	604	591	554	571	585	592	545	565	559	550	557	580	610	577	602	578	569	558	583	547	576	547	541	625	547	583	601	559	604	599	525	560	575	537	569	557	581	536	537	569	559	549	553	593	585	564	572	538	567	622	541	613	585	595	526	545	581	575	548	635	568	544	608	544	554	532	557	565	545	608	628	592	576	574	575	587	554	544	611	585	573	533	578	643	544	586	528	581	575	612	556	540	566	542	580	562	568	589	578	597	531	576	579	520	536	551	575	590	581	576	626	567	579	570	589	559	566	568	620	541	591	608	561	548	579	569	611	592	557	579	615	592	559	575	576	590	625	566	575	591	600	563	601	583	575	553	559	590	573	557	601	544	624	579	573	559	524	590	600	598	531	604	587	576	538	564	577	547	541	629	631	547	599	582	580	598	592	601	623	589	556	576	553	550	590	580	620	547	590	598	595	640	553	560	565	598	603	565	554	565	571	521	568	579	581	568	574	567	581	562	552	606	610	613	587	622	604	567	583	546	616	598	541	548	560	596	587	610	555	612	612	539	602	568	605	549	608	538	579	582	563	587	574	527	599	578	600	577	549	577	560	589	590	586	581	588	520	576	583	599	546	586	551	579	561	579	569	518	587	569	564	600	537	566	531	565	566	552	575	590	582	532	579	530	597	552	552	561	603	572	552	579	579	593	594	570	582	607	572	562	539	558	630	560	606	577	588	585	563	597	526	571	606	583	606	591	577	550	584	581	563	558	617	562	560	579	618	555	576	576	517	546	597	579	542	584	560	573	555	593	588	579	621	544	594	590	567	562	567	609	560	542	537	607	619	591	586	602	580	575	585	568	563	593	584	601	582	560	597	564	605	561	579	520	584	564	569	573	544	566	557	584	561	587	584	541	559	588	569	577	577	593	547	583	577	544	558	601	558	583	569	563	537	575	590	543	557	559	586	515	563	596	554	608	528	599	582	563	595	553	589	551	591	601	560	584	557	558	576	587	584	547	592	594	564	579	531	566	550	556	581	584	604	574	583	561	585	572	586	581	530	600	563	606	570	524	584	591	541	572	579	535	563	576	588	587	544	562	563	544	574	579	561	545	580	586	547	580	533	550	578	553	548	591	598	550	540	605	538	563	586	568	565	574	534	579	572	586	569	534	574	541	576	569	590	579	568	557	621	554	544	566	570	558	593	551	574	573	576	584	592	559	548	607	627	550	572	641	560	544	545	571	573	571	558	571	554	579	583	590	588	597	571	557	567	553	569	564	579	583	525	604	596	577	585	560	608	597	564	545	554	599	582	593	532	569	549	579	544	553	554	562	540	568	612	614	559	603	569	571	583	539	600	614	558	577	575	600	578	597	575	596	550	564	587	575	563	588	584	558	549	579	554	595	563	597	548	564	570	591	562	591	531	600	593	585	568	592	586	568	572	558	533	544	541	589	594	580	591	565	549	558	587	543	558	554	535	555	544	556	542	571	560	565	537	622	535	588	564	573	525	602	552	560	563	573	641	551	566	620	568	587	600	619	589	535	566	558	571	607	585	609	567	540	574	587	529	581	590	557	561	572	618	633	579	585	562	548	593	577	575	598	570	587	578	567	569	577	584	582	602	584	605	576	564	585	574	607	589	554	598	577	544	592	589	548	595	572	551	561	545	570	579	573	639	582	557	540	565	576	562	644	560	544	549	575	564	544	535	563	590	563	564	553	590	547	636	550	604	571	578	597	592	555	560	567	601	583	586	591	552	582	601	561	600	586	561	577	584	576	564	575	569	595	621	587	549	588	578	575	621	553	554	593	588	614	593	540	564	553	574	601	610	572	555	547	560	560	516	589	546	566	586	584	596	565	551	624	601	595	573	581	553	588	599	559	569	604	567	541	589	581	589	600	603	598	574	605	589	568	591	602	585	550	599	555	615	564	575	548	584	574	574	580	596	641	526	566	527	584	599	560	605	553	590	598	589	567	607	565	547	620	584	587	553	552	537	629	547	565	549	602	627	591	571	539	595	553	601	580	561	573	595	615	580	610	580	536	555	550	559	606	568	609	594	598	561	587	563	604	557	520	593	588	601	538	575	547	586	640	609	534	574	556	575	615	588	557	619	557	570	558	601	573	566
6673	423	454	406	235	191	186	162	136	118	158	131	150	115	124	110	106	150	130	120	130	119	139	91	126	117	123	118	101	94	125	91	111	109	118	108	101	101	103	99	121	109	105	93	110	91	105	98	92	89	92	102	108	106	104	107	107	109	128	107	139	115	108	101	104	117	89	92	111	93	95	103	84	99	86	103	124	99	128	127	96	123	115	116	111	105	125	104	109	108	107	103	99	119	109	99	104	97	117	105	107	117	109	113	95	109	136	98	88	100	119	110	101	99	95	120	108	106	103	92	128	99	99	101	80	106	126	94	104	105	92	104	109	102	108	128	92	105	113	97	85	113	101	86	107	98	121	127	103	94	116	113	105	114	109	88	116	104	136	119	92	108	87	121	113	100	117	95	119	108	118	107	115	103	109	118	110	107	102	92	100	132	105	97	108	125	96	108	116	105	99	100	112	104	104	88	103	102	124	103	109	104	100	120	123	109	99	108	118	126	115	109	116	94	101	113	96	103	94	96	105	98	100	124	115	99	88	107	96	105	94	99	108	99	96	102	115	94	104	110	85	92	107	111	101	117	86	111	100	106	91	110	124	95	118	111	82	93	101	116	108	95	96	96	99	104	110	108	109	119	89	110	102	99	104	97	99	116	108	120	111	98	116	97	130	98	119	104	100	120	108	105	111	109	105	78	106	105	103	100	102	85	104	100	97	94	99	102	111	84	87	98	104	81	112	105	100	109	104	114	115	124	119	113	91	96	106	106	110	116	125	92	98	96	102	107	109	99	72	104	102	87	101	127	94	131	97	94	98	120	112	93	112	103	125	120	88	122	79	107	112	126	105	108	110	106	98	97	95	116	123	121	106	81	82	105	88	98	89	112	122	124	108	127	87	101	102	106	81	97	99	110	90	110	109	123	102	108	105	101	108	92	107	107	89	100	87	101	102	94	109	116	102	110	101	93	126	91	108	96	95	105	97	113	109	107	107	110	81	104	97	109	90	109	104	125	106	114	103	113	112	100	110	112	109	117	115	132	96	98	107	110	106	111	109	107	109	119	114	126	112	114	118	83	90	128	92	119	99	82	113	123	104	93	121	122	112	126	93	109	111	116	109	97	86	102	129	115	97	109	111	110	115	81	112	92	106	98	89	115	98	112	92	119	104	110	97	114	102	90	95	120	117	106	90	93	106	107	93	123	93	101	106	109	105	100	109	90	108	106	114	101	113	99	115	104	102	112	102	104	91	110	118	110	111	117	107	97	114	102	98	112	94	115	133	103	103	96	98	117	105	107	113	113	105	111	120	86	101	115	121	131	121	103	126	91	96	86	110	96	109	113	111	109	122	105	112	94	112	98	109	102	91	94	114	112	98	104	112	99	107	120	110	101	118	115	110	109	94	114	122	104	96	114	118	111	91	112	109	108	106	108	120	96	113	103	100	106	104	111	111	105	92	108	117	99	111	108	85	133	122	99	101	106	100	120	99	98	100	116	112	88	120	116	94	95	120	91	95	101	111	92	90	99	110	118	125	102	119	95	103	114	112	105	83	108	102	96	113	117	105	109	124	115	96	114	106	127	109	90	76	134	111	121	106	127	116	99	91	113	123	119	114	93	98	106	115	107	113	86	97	110	118	105	106	128	93	89	114	96	107	101	101	103	99	88	123	125	110	106	102	119	113	103	106	105	114	103	99	118	129	97	95	103	116	90	92	96	141	110	99	117	117	111	112	98	114	127	100	134	93	120	126	100	96	105	111	102	100	107	97	99	95	105	92	105	105	73	94	102	92	104	84	115	98	111	112	105	96	114	97	114	116	110	87	108	116	119	105	109	105	103	107	103	111	95	124	115	106	94	97	111	115	109	126	111	88	110	115	99	100	94	123	114	133	96	96	132	110	105	99	139	97	127	110	100	77	96	116	104	110	96	85	117	112	104	97	105	101	96	121	112	104	101	105	111	110	112	81	110	99	98	107	108	97	107	96	107	100	115	110	101	111	125	93	95	95	106	110	125	103	105	116	103	104	119	100	91	90	100	101	106	111	95	100	83	92	94	88	109	102	114	108	102	101	104	90	94	94	95	113	100	114	100	90	94	97	103	101	110	105	89	101	87	123	115	103	105	97	97	108	98	109	104	110	118	86	113	102	89	93	110	116	127	111	117	120	108	88	99	114	99	103	104	82	84	94	105	122	115	118	113	85	108	100	112	100	102	87	96	97	115	101	110	104	109	89	111	102	90	110	133	128	120	107	114	134	120	97	91	109	106	111	116	109	100	115	103	104	99	130	99	95	104	86	106	115	105	128	120	117	125	106	100	104	101	102	100	106	123	99	94	107	101	107	108	111	111	110	109	114	99	78	113	119	111	115	123	109	94	104	127	119	128	99	107	112	116	100	118	116	105	105	97	112	95	102	116	115	114	107	118	97	95	101	95	92	104	97	105	106	98	107	116	95	99	123	98	126	107	110	109	118	111	125	115	101	112	102	100	102	112	104	106	108	120	109	118	108	104	103	120	117	112	107	110	104	101	130	111	94	97	113	107	100	105	117	117	114	102	102	109	121	109	104	111	107	108	103	111	92	102	112	122	114	121	118	125	105	107	105	82	107	102	106	126	112	122	101	101	99	99	103	94	103	92	113	106	98	125	120	119	97	126	97	99	91	108	105	103	111	91	122	127	96	113	107	101	100	98	111	101	94	110	112	105	105	114	105	109	127	105	103	103	96	103	106	100	123	112	121	110	83	93	96	100	116	123	105	108	98	97	104	105	104	111	101	111	103	96	110	79	80	104	122	104	109	116	118	115	126	94	115	97	105	101	109	93	102	107	92	115	91	121	96	120	94	105	102	97	114	98	106	100	92	128	105	89	115	95	104	107	109	94	114	108	98	101	107	113	131	116	128	103	87	105	89	104	99	113	109	110	100	107	101	112	129	111	106	95	108	95	114	109	80	99	108	115	107	106	102	109	113	126	105	111	97	113	90	98	112	94	93	99	93	102	113	110	89	86	102	105	116	107	106	100	109	107	92	105	93	104	103	124	97	126	107	100	101	100	100	84	94	101	85	96	120	124	114	100	76	108	99	117	111	100	105	102	97	105	90	113	98	91	89	119	123	108	99	96	109	113	95	107	89	113	110	134	101	119	101	93	98	127	104	102	116	118	91	113	113	80	111	96	103	93	100	108	105	110	111	99	106	132	120	120	103	105	115	92	115	108	99	96	103	106	91	106	103	108	122	111	140	115	99	96	106	105	109	114	116	102	115	142	114	120	101	107	97	102	89	101	88	90	116	108	100	97	112	118	124	108	108	95	98	102	100	114	107	103	89	99	122	92	113	105	97	110	134	93	114	121	120	106	110	122	99	120	117	111	103	96	91	110	121	124	94	122	117	110	114	102	101	114	111	107	104	105	116	75	96	108	107	99	98	103	89	101	109	108	100	111	111	103	101	98	102	101	105	95	88	112	96	124	110	114	109	105	95	108	87	103	98	74	109	93
5839	586	1032	1206	1000	826	727	649	565	508	466	433	417	423	347	351	328	350	314	308	304	289	304	329	296	315	313	306	340	296	268	277	281	281	284	281	262	302	321	267	245	281	246	275	260	285	291	268	243	285	276	277	268	256	254	281	300	301	282	269	263	271	263	280	288	259	284	285	263	283	294	276	311	268	261	272	301	243	280	291	252	284	251	242	254	286	267	283	255	251	257	296	269	270	280	278	280	271	283	264	268	290	248	264	283	300	267	273	293	295	268	273	266	274	258	283	259	269	271	240	262	269	265	277	279	270	267	259	295	267	268	298	276	269	285	251	277	268	271	255	295	236	263	284	297	304	280	271	256	269	241	263	282	293	263	283	269	279	249	277	293	272	255	273	273	269	298	298	261	254	269	283	284	278	264	259	266	272	287	229	288	260	275	261	288	256	244	260	274	271	274	263	282	261	309	258	274	249	285	295	287	262	289	272	304	259	286	268	236	279	257	258	295	261	274	285	269	269	271	254	275	244	272	280	241	274	251	293	297	282	261	277	288	245	291	265	289	259	260	251	280	263	262	285	276	279	275	246	264	270	304	240	277	279	272	275	279	274	283	266	262	264	264	305	298	276	283	273	297	255	280	315	304	257	260	292	277	284	278	256	283	296	259	274	258	286	273	295	275	282	258	276	259	266	282	253	257	263	276	290	273	245	267	253	265	282	297	278	304	255	262	275	283	248	263	251	244	270	283	257	270	259	301	275	259	301	272	269	275	244	256	234	290	274	259	266	268	262	288	273	258	284	286	258	246	271	300	271	272	316	259	278	280	288	275	282	268	299	252	269	268	271	256	258	279	257	267	253	256	285	292	279	269	257	278	255	292	263	268	274	250	261	265	299	274	285	248	259	281	292	268	272	269	306	291	293	255	281	307	266	270	262	257	258	255	261	257	258	257	257	293	262	264	252	255	287	262	284	313	280	238	285	257	252	275	269	300	302	284	250	282	295	291	287	264	282	292	257	290	268	257	244	274	273	260	270	258	241	250	286	252	294	272	293	241	310	273	302	272	286	265	307	269	292	282	274	308	307	236	260	272	260	302	247	295	270	291	278	246	292	283	279	270	276	302	289	272	257	328	252	272	290	289	309	245	306	278	261	309	278	241	266	295	303	281	289	260	275	268	266	269	291	301	264	288	268	286	289	280	277	296	288	274	290	300	250	265	274	269	257	270	292	245	252	253	265	259	279	281	257	267	283	273	259	280	308	276	291	259	263	279	264	285	276	272	243	257	264	284	275	281	264	281	247	312	225	248	271	227	283	275	299	279	267	245	257	270	284	279	250	277	270	278	268	322	269	274	265	252	271	273	264	293	295	268	253	293	272	284	248	243	252	260	277	274	244	255	273	291	262	285	263	217	250	265	288	256	257	261	288	276	276	270	290	280	279	269	280	269	265	273	269	257	275	270	285	269	280	262	260	249	264	258	286	269	280	292	279	256	268	298	284	247	270	279	268	289	274	245	259	270	272	256	282	292	279	262	291	255	282	274	285	254	271	268	273	272	271	281	276	273	275	264	260	264	247	268	263	261	266	280	290	288	262	310	228	238	287	295	272	276	270	261	241	274	293	270	264	299	276	263	279	255	255	314	288	261	237	239	243	254	263	261	273	282	267	274	262	268	255	267	284	277	261	280	249	263	261	269	283	299	259	277	297	281	251	277	274	253	272	277	292	280	274	290	250	295	270	316	282	262	268	258	290	267	281	238	272	274	269	303	266	272	273	246	272	266	254	284	242	263	272	281	238	267	254	255	266	251	287	243	261	275	258	263	270	227	248	297	239	275	268	264	258	253	269	260	268	301	290	256	289	270	247	272	261	285	279	284	292	270	246	283	298	296	279	273	281	262	270	268	255	249	247	263	285	277	254	285	269	235	294	271	226	303	265	242	295	256	265	266	243	252	284	263	273	317	301	281	292	277	265	268	273	292	288	278	269	283	244	265	272	266	262	264	270	266	294	265	296	287	261	270	280	253	271	285	259	251	261	275	284	265	254	282	282	266	276	257	272	260	272	268	248	278	290	281	232	274	285	282	250	270	272	250	295	252	301	270	275	272	281	291	274	269	299	260	261	295	253	285	236	279	241	304	262	280	245	257	282	295	262	266	293	278	242	275	255	321	277	268	249	250	282	303	279	273	261	278	292	232	263	276	262	270	287	286	243	241	253	259	282	283	281	290	277	301	246	255	271	269	278	311	238	260	259	251	287	302	273	285	280	281	300	275	267	285	285	248	279	250	272	234	279	278	264	260	253	285	287	287	296	295	288	282	289	274	250	263	291	245	258	268	291	299	252	269	264	283	268	279	248	262	269	304	285	243	266	236	251	265	242	263	273	253	268	273	241	265	283	280	248	273	244	275	307	259	257	259	268	269	268	293	281	284	233	272	268	298	282	314	231	279	243	281	271	258	261	289	289	257	276	264	252	273	284	283	265	242	266	245	282	260	269	266	277	298	279	268	266	275	279	282	266	274	274	287	273	272	270	288	272	263	268	262	274	240	281	275	283	254	230	276	243	267	276	252	275	278	282	248	262	243	281	273	262	284	299	266	274	287	272	273	263	281	276	265	251	260	251	293	244	281	278	276	263	281	284	282	264	267	267	298	273	266	275	269	287	290	261	275	266	265	279	257	277	283	293	278	260	302	300	267	290	268	304	282	265	259	274	273	258	284	265	263	275	265	301	264	292	249	260	248	268	287	261	252	272	263	262	262	284	272	259	258	269	252	255	289	302	299	276	296	274	242	277	258	271	277	276	284	291	262	264	256	248	264	297	252	259	230	271	291	270	236	279	263	252	282	246	270	285	273	278	266	272	276	244	290	284	282	286	262	322	293	284	270	273	267	281	296	256	272	307	263	281	283	257	270	245	265	274	255	269	275	278	267	268	297	283	257	251	269	266	247	249	280	266	276	248	260	284	280	288	266	254	280	323	276	286	278	277	246	266	260	236	239	268	288	276	267	268	251	283	273	288	297	277	273	233	279	265	271	288	283	265	278	264	288	251	260	253	295	277	248	283	270	293	230	287	306	279	275	295	285	262	251	284	268	278	274	264	257	255	262	260	267	264	288	277	262	280	293	261	290	284	262	298	276	279	283	278	269	264	320	290	285	254	263	268	278	297	272	284	250	233	264	278	285	273	285	270	274	249	256	241	257	264	265	284	266	250	261	261	271	286	255	274	269	260	258	292	293	277	259	259	245	265	300	282	226	268	284	237	262	285	240	297	284	255	314	282	257	262	273	301	262	260	296	277	276	266	258	284	282	297	260	228	286	258	266	277	282	253	257	254	263	247	257	278	269	286	286	290	267	283	272	272	283	301	299	276	245	248	287	260	241	309	258	276	249	292	269	249	241	276	246	282	294	261	260	267	247	255	263	237	271	286	261	298	295	234	244	270	269	289	295	248	278	249	258	253	314	272	270	277	283	261	291	264	257	265	286	292	251	247
13253	998	801	610	409	377	298	246	216	199	197	167	175	181	165	151	156	178	173	171	152	146	152	161	135	137	147	122	143	147	147	131	159	133	141	146	133	149	141	156	154	135	148	155	131	163	164	163	144	156	148	158	126	125	148	142	123	153	136	113	136	143	135	129	137	145	150	149	157	148	111	166	124	143	134	128	149	132	159	126	146	141	127	145	151	144	143	132	143	113	144	131	136	124	142	130	134	140	131	126	126	146	166	136	129	137	131	169	140	143	139	138	130	143	153	144	145	151	141	142	105	137	136	142	139	148	139	129	153	157	127	150	125	127	141	160	136	126	136	121	134	168	143	136	146	135	119	144	161	144	136	127	147	157	160	145	149	142	146	125	159	127	145	137	129	126	133	124	133	147	146	130	144	143	132	133	136	149	166	138	120	125	142	146	141	137	126	145	143	130	158	133	139	146	146	128	153	132	152	112	135	143	126	133	142	147	157	132	149	116	144	130	158	164	131	130	155	134	127	133	146	116	144	136	131	148	138	144	138	134	149	137	143	147	156	139	139	135	128	143	144	135	123	162	141	122	137	133	135	139	149	139	155	145	143	154	141	146	127	144	150	141	155	140	148	126	133	147	139	134	142	132	128	154	143	127	114	143	133	131	113	153	127	130	140	170	127	156	137	149	122	154	148	150	163	145	138	131	156	149	160	152	137	144	145	116	142	126	135	150	152	160	122	143	181	137	134	141	140	135	118	151	136	124	158	139	139	132	136	139	121	146	142	147	139	148	151	136	131	140	133	143	139	152	146	133	135	143	148	122	122	136	136	130	133	132	126	149	145	170	147	151	157	123	162	154	135	136	133	126	118	140	145	133	146	153	167	140	139	158	138	136	138	153	132	155	145	140	127	123	154	142	155	135	163	131	123	125	126	148	140	135	143	121	143	154	136	117	121	127	147	141	129	165	124	120	158	136	133	154	135	120	128	139	131	129	143	127	155	148	143	165	144	153	160	135	121	145	118	143	142	145	132	127	167	149	148	142	134	132	135	157	140	130	156	135	130	148	147	130	131	156	140	150	140	154	149	148	153	122	145	133	143	139	135	141	156	136	130	122	141	131	144	111	137	162	149	134	137	151	130	144	131	142	148	131	142	159	136	120	135	129	150	134	149	171	129	140	137	111	126	141	148	148	169	147	130	140	135	128	132	141	155	159	147	129	152	127	137	128	128	131	120	142	165	166	132	152	132	130	152	155	150	174	139	142	115	144	115	143	125	143	136	147	162	149	148	137	134	130	162	134	169	154	135	136	144	146	138	142	143	128	122	134	136	155	123	155	146	122	133	162	129	113	153	134	167	157	151	134	139	140	142	145	148	130	159	161	147	133	104	145	145	153	129	130	143	148	134	141	139	155	141	132	133	127	143	138	142	119	145	125	149	145	126	147	146	148	123	127	141	143	147	149	142	161	121	132	141	151	166	151	138	139	130	153	145	133	132	146	136	154	132	137	134	131	148	135	138	153	160	140	136	131	131	141	140	149	159	161	150	144	144	141	135	127	120	130	151	142	130	148	132	121	152	157	123	133	141	139	153	136	150	128	138	127	148	145	139	130	149	138	137	141	142	144	120	161	145	135	132	165	143	158	149	147	156	133	166	148	144	146	120	135	133	149	168	139	152	157	143	150	127	140	144	134	128	138	124	137	125	151	134	127	133	128	132	122	125	120	127	147	142	128	163	131	150	135	144	137	162	149	139	128	143	151	158	131	146	146	129	148	158	155	144	151	151	130	148	126	137	148	148	137	118	126	133	128	151	134	132	172	150	148	141	143	149	157	139	125	169	151	140	133	131	142	155	160	131	123	136	139	147	146	115	151	133	149	122	141	133	129	143	124	140	127	130	115	138	143	141	140	146	136	142	133	137	131	142	145	145	142	155	151	148	119	139	134	147	134	126	143	148	134	158	121	124	146	157	150	167	139	154	134	142	143	148	135	130	130	145	140	162	139	125	162	133	162	133	165	159	157	165	130	146	181	147	136	137	144	153	125	146	140	130	143	153	159	124	149	134	155	139	159	119	162	152	127	146	155	142	137	145	127	140	127	149	114	132	162	147	142	154	143	133	141	136	129	114	119	154	154	140	141	130	159	116	153	132	133	138	135	140	135	142	165	144	135	137	136	127	125	158	137	137	147	164	132	146	139	128	135	156	148	129	111	134	145	133	161	141	142	151	126	160	143	141	162	132	117	137	122	125	134	133	152	138	146	133	154	125	124	158	142	133	150	141	157	130	131	141	136	155	130	120	125	143	135	137	143	124	145	150	134	152	138	144	153	136	140	153	141	149	125	157	134	140	127	129	144	159	155	144	124	122	133	157	134	125	147	157	147	151	114	116	118	139	126	144	122	136	152	140	144	141	161	130	125	139	144	150	132	126	142	164	146	136	139	153	154	126	153	143	137	141	125	144	125	139	163	112	161	159	149	139	171	146	120	130	149	114	144	166	149	140	135	128	133	140	144	154	143	150	177	149	115	124	146	114	151	156	148	132	128	132	124	133	126	141	121	151	141	128	146	133	132	141	146	130	147	157	134	121	128	133	123	125	161	136	132	115	134	149	143	126	146	143	130	132	139	137	134	123	133	129	127	164	129	141	129	141	134	145	143	132	125	138	158	135	176	128	151	141	137	127	136	138	136	160	121	123	136	141	151	140	139	151	128	162	129	133	122	137	131	143	154	131	152	144	141	132	129	135	137	143	157	125	152	119	130	161	129	133	144	143	133	119	167	135	146	144	152	152	139	153	144	143	146	160	144	128	166	149	137	151	147	145	159	153	144	132	142	138	141	141	144	126	154	161	133	161	133	139	121	128	132	128	158	151	135	181	145	133	124	144	119	136	142	158	125	123	127	118	133	139	137	136	130	113	139	141	161	120	146	144	134	125	133	137	141	143	121	142	145	142	139	163	134	150	160	146	153	128	127	131	141	141	127	142	128	143	134	102	137	135	131	145	141	120	139	115	155	144	133	131	130	129	155	158	142	146	171	118	113	147	128	131	151	134	150	158	136	121	133	130	151	134	132	116	124	132	147	132	148	142	125	120	135	151	138	122	120	132	146	163	137	144	156	136	160	129	127	161	132	139	131	153	132	150	115	126	153	149	122	130	121	135	147	146	123	148	122	120	121	144	139	133	142	125	125	139	170	154	144	184	160	112	139	148	136	139	141	128	143	140	140	156	133	160	121	143	141	130	137	137	139	120	111	144	136	118	136	141	134	130	152	138	137	146	140	129	132	141	151	130	130	141	136	133	132	119	147	151	154	146	156	135	154	132	150	146	151	154	117	126	126	114	124	133	149	152	147	128	149	137	145	159	129	122	138	147	132	169	114	154	116	146	155	117	140	127	137	159	140	158	130	127	124	137	124	143	162	128	130	132	144	155	137	148	133	156	151	132	137	136	151	144	157	161	140	153	118	122	150	138	135	138	144	137	133	136	152	142	135	135	125
7804	943	1914	2129	1844	1431	1203	1006	838	766	786	602	609	551	527	535	508	524	471	483	433	464	437	431	409	433	361	398	411	386	405	376	421	389	402	397	411	364	377	370	405	413	390	397	363	390	395	421	373	398	383	368	371	369	377	338	373	356	374	378	339	359	381	411	427	389	358	380	373	370	376	385	377	393	365	381	352	366	368	339	357	387	360	358	363	356	363	371	332	364	371	388	383	359	366	397	368	373	357	364	330	361	353	370	354	355	347	350	343	345	345	338	385	343	342	346	385	389	362	356	372	348	358	347	341	337	375	361	355	363	334	389	357	348	340	343	381	358	371	354	358	365	332	344	351	387	388	393	371	364	367	362	375	381	367	348	377	352	368	368	412	362	344	316	372	373	362	381	379	357	369	367	357	348	375	354	333	395	347	354	386	384	366	381	343	343	385	363	392	374	377	368	356	360	358	350	343	372	340	337	365	380	385	352	378	373	374	394	357	375	350	361	328	357	363	366	382	358	377	364	332	363	352	373	344	375	375	349	367	361	364	393	360	354	357	352	307	374	337	342	347	355	356	339	387	362	353	344	366	334	368	361	360	376	355	379	362	340	380	386	367	371	359	341	345	357	365	371	364	337	351	353	385	396	359	363	319	378	371	337	345	355	361	346	390	322	339	368	325	364	335	362	392	370	345	353	366	361	387	359	351	313	360	359	342	340	352	324	348	356	367	423	354	371	359	366	344	353	359	350	361	383	315	351	369	348	374	344	386	341	325	381	374	375	362	366	342	356	380	346	382	338	352	339	378	363	324	310	384	383	393	364	327	357	348	366	353	387	338	348	363	341	370	347	357	370	344	352	352	338	369	328	355	413	328	338	407	402	361	363	380	351	360	359	337	353	365	370	384	356	374	375	360	372	360	358	318	379	333	351	367	387	342	332	392	359	357	325	374	368	363	343	380	363	359	334	338	363	389	370	376	355	298	382	361	356	398	336	383	309	349	373	417	363	371	360	333	385	357	358	338	375	349	355	358	346	350	372	371	325	363	335	368	357	340	391	369	372	382	334	363	323	346	351	371	371	356	341	351	374	383	375	377	370	377	347	341	337	341	360	368	337	370	374	382	338	370	356	380	368	371	338	331	344	377	333	351	391	383	376	365	364	361	375	368	334	346	344	344	378	336	325	366	350	381	333	376	376	371	337	356	367	331	362	367	386	374	311	391	386	343	369	357	368	377	366	358	371	370	363	368	371	347	358	381	386	332	346	347	339	335	357	332	382	377	360	351	352	371	362	367	349	381	356	361	356	341	371	360	399	359	358	362	356	370	357	343	357	339	382	372	350	328	339	366	363	338	367	366	387	337	382	371	396	360	354	345	373	361	370	349	356	348	357	363	362	332	358	373	342	378	381	377	370	372	378	340	338	345	356	360	348	330	379	391	343	340	332	365	366	384	386	392	322	344	324	363	363	379	350	357	361	331	366	325	382	359	393	363	374	339	392	375	375	350	373	368	366	371	356	355	359	353	339	356	356	361	379	377	339	393	359	356	370	345	407	354	348	401	349	325	342	343	365	348	350	370	347	355	339	350	355	360	360	366	355	394	376	359	363	387	392	352	395	364	347	393	351	367	358	342	331	363	357	361	352	338	342	343	365	385	369	342	355	381	353	364	334	344	350	401	370	354	353	366	372	349	360	321	391	358	403	362	381	372	365	360	364	378	350	352	387	327	368	314	367	389	345	348	342	335	374	350	361	374	356	375	376	344	361	364	377	354	348	358	350	361	397	359	389	392	376	386	351	359	339	388	315	360	379	383	367	364	363	368	364	348	339	319	357	366	380	362	335	339	361	383	353	366	355	338	388	387	403	369	350	361	342	350	372	366	362	358	348	346	343	369	342	349	362	378	349	337	384	354	358	349	344	339	375	340	358	368	347	355	378	370	367	377	369	349	315	358	370	343	351	341	366	366	360	319	356	328	347	343	373	356	323	356	358	371	339	353	371	351	354	354	368	375	354	371	352	344	352	367	402	347	362	344	357	382	357	365	355	356	378	356	375	368	375	387	367	363	389	325	407	354	360	332	363	375	376	372	345	359	366	350	362	321	341	375	360	355	342	344	352	375	367	359	364	367	344	375	366	361	364	355	355	314	348	374	331	340	377	366	380	355	412	372	378	360	380	400	370	370	363	367	340	364	404	343	364	358	366	356	340	355	348	352	357	357	340	350	334	359	378	351	360	365	389	341	353	364	383	371	345	343	375	336	386	352	369	325	364	345	388	385	391	356	371	350	353	357	362	384	362	363	340	334	355	374	367	347	358	335	375	374	382	349	361	386	316	368	375	382	371	348	339	361	363	370	331	357	361	350	384	374	406	368	399	337	342	396	363	347	372	353	327	358	354	360	367	361	362	406	347	380	370	354	349	369	332	357	335	367	364	348	371	327	353	357	335	404	340	346	374	354	362	356	358	383	361	358	377	376	351	354	357	360	355	385	347	361	354	331	351	341	330	351	376	386	327	389	367	358	343	337	339	358	376	347	376	358	370	350	367	373	382	351	343	325	363	360	362	384	330	336	362	393	336	331	355	374	352	392	385	329	354	392	367	363	357	377	337	361	368	380	335	351	367	375	366	331	402	403	335	371	339	359	372	364	361	350	352	369	341	358	344	372	345	336	364	353	342	399	360	373	335	357	363	399	334	324	343	352	359	338	341	384	368	334	391	377	338	343	361	362	369	359	339	378	349	371	366	360	404	367	341	362	365	384	355	348	365	370	365	333	340	364	351	333	337	324	353	378	368	346	353	354	361	371	350	378	382	348	383	353	347	372	372	377	369	359	353	351	366	342	331	337	345	381	361	360	396	355	327	372	386	388	350	371	325	361	400	374	352	365	352	350	356	374	354	381	349	362	361	341	339	376	413	375	355	363	362	344	358	331	333	340	359	375	345	374	346	359	357	362	355	352	367	398	309	349	356	353	357	372	331	366	350	364	371	387	341	370	357	375	352	356	366	367	356	362	358	372	362	355	367	357	378	354	385	353	358	376	349	366	373	390	381	347	357	380	381	399	339	347	347	355	319	385	346	374	364	356	396	363	370	369	371	335	385	390	338	342	374	393	362	362	358	387	334	366	352	369	340	359	345	338	383	385	371	312	357	382	385	356	349	387	333	361	343	364	341	365	386	345	373	373	357	354	396	342	351	337	356	401	383	363	370	353	394	314	380	363	340	361	359	374	354	370	377	333	350	371	347	391	370	343	384	325	348	381	356	343	369	369	357	358	351	382	368	360	377	369	332	359	345	320	357	378	350	370	356	344	333	350	337	346	372	357	367	360	376	374	381	347	365	374	361	362	339	377	410	337	337	383	397	335	388	358	388	379	346	347	349	382	366	339	334	356	361	377	345	368	364	364	353	364	383	357	355	385	336	351	369	364	353	342	362	386	373	317	352	351	362	349	320	360	355	339	360	373	307	372	343	346	356	348	363	388	343	367	387	379	363
1370	300	287	271	251	264	279	283	247	266	249	252	263	276	253	258	276	259	265	263	252	256	268	247	220	266	299	259	285	275	249	258	272	244	271	276	282	275	248	257	259	280	254	248	283	237	258	261	271	284	257	260	262	259	260	242	233	271	266	241	281	277	281	275	262	253	254	264	287	258	287	250	265	238	262	281	240	247	226	244	272	241	247	263	254	218	279	278	286	275	260	269	273	275	235	252	284	248	263	267	260	263	282	256	253	268	251	272	306	269	234	274	267	259	271	251	266	237	241	265	267	276	275	283	257	240	267	249	259	257	259	272	241	270	252	276	234	283	249	262	247	241	258	264	270	262	264	253	279	264	256	268	253	248	249	289	248	277	273	279	238	263	245	259	251	265	276	256	269	242	254	261	260	250	262	259	269	277	246	262	243	241	246	257	276	258	235	226	253	291	280	262	239	247	248	246	244	261	223	264	271	254	248	256	233	255	252	246	264	256	232	280	271	273	246	249	280	251	245	259	253	210	271	278	235	245	273	264	261	286	287	257	254	288	258	256	276	269	264	290	257	263	258	257	265	257	246	267	246	256	251	251	245	278	241	258	266	254	243	254	259	256	279	270	278	269	259	243	269	289	271	280	245	263	250	261	239	269	262	279	233	239	259	236	258	287	227	283	266	273	258	277	279	245	268	289	235	255	268	248	253	249	263	269	301	260	238	259	239	250	269	272	262	264	263	262	245	257	289	275	250	233	292	301	263	253	286	258	261	257	264	239	259	242	266	281	274	261	266	263	237	242	269	259	262	262	256	260	262	226	268	270	232	258	265	273	278	287	289	274	249	244	229	262	259	266	279	280	246	264	286	244	298	248	254	288	236	266	233	256	262	277	269	299	250	289	229	269	261	243	261	233	274	238	270	238	294	254	268	235	243	270	255	261	286	277	257	282	280	264	260	242	256	270	249	250	247	244	274	226	247	252	275	290	243	263	275	244	270	258	269	242	247	256	234	278	239	258	259	259	267	248	252	256	275	238	247	253	272	281	288	263	234	260	274	277	289	276	261	258	276	274	246	271	269	261	266	295	237	245	256	229	250	254	250	256	254	266	262	256	274	238	289	295	261	279	301	247	245	256	233	224	236	275	250	252	256	240	295	246	261	271	297	239	259	260	247	301	235	258	256	275	253	256	275	245	235	255	271	264	239	252	254	260	223	249	261	257	260	252	239	247	226	239	230	263	281	247	280	270	262	300	246	248	267	256	274	271	212	282	254	274	281	279	258	287	253	287	258	274	252	258	239	245	267	288	286	227	268	253	254	270	263	246	273	262	276	264	300	278	241	222	259	252	231	237	236	246	266	267	277	304	254	241	269	271	254	238	266	259	245	268	269	251	281	258	289	307	267	268	273	291	253	290	257	264	282	278	269	269	255	244	240	262	248	241	223	222	247	245	283	271	280	292	264	230	240	285	234	227	228	266	276	226	271	243	274	257	246	283	289	280	253	289	227	256	246	219	269	282	249	262	262	248	235	270	234	253	270	283	289	256	242	279	258	247	245	280	246	263	303	244	276	251	236	258	285	261	274	276	270	242	280	252	288	245	278	277	262	257	252	275	249	283	248	253	268	257	260	251	226	266	243	250	267	260	257	234	265	255	247	266	240	263	260	225	266	260	245	234	231	255	281	256	278	220	270	261	256	268	262	277	244	244	264	235	278	267	274	252	274	239	247	270	238	263	269	283	251	236	265	263	253	289	259	288	294	231	235	271	264	245	234	262	256	243	228	256	245	261	255	285	260	261	241	226	255	228	235	250	289	253	292	262	261	249	251	277	255	266	237	262	272	290	258	267	288	255	278	275	253	261	264	257	269	288	247	223	241	223	263	278	241	285	248	266	262	281	254	262	267	220	286	279	267	249	275	271	228	254	238	235	250	263	245	272	268	266	249	249	286	231	254	269	256	235	271	272	264	283	266	261	262	258	260	249	268	251	247	241	255	256	271	286	248	245	296	263	276	243	238	257	243	272	269	252	244	269	265	243	253	261	245	290	264	266	286	236	255	254	263	256	236	198	263	272	260	298	252	247	245	267	234	262	263	288	266	233	269	250	270	253	260	253	228	270	258	247	246	271	276	265	253	262	262	263	266	267	275	252	268	257	254	276	252	237	249	267	274	256	273	298	286	271	244	247	265	269	222	221	254	250	243	255	236	264	267	263	230	273	267	289	276	250	272	247	241	257	251	273	260	276	284	254	260	240	240	239	237	257	295	266	282	267	241	243	237	255	239	293	264	261	254	275	275	291	257	259	256	287	258	248	237	246	295	256	277	269	262	249	264	276	264	275	230	252	273	259	273	218	281	234	270	257	262	287	262	263	281	239	277	271	242	269	256	237	298	252	265	281	269	272	230	238	242	271	257	262	254	227	257	262	251	262	256	244	261	293	229	247	284	280	272	250	278	264	252	266	257	239	265	249	273	248	259	251	276	261	278	250	289	258	239	243	260	297	255	275	288	263	268	274	303	254	273	288	294	277	256	216	240	240	257	237	239	289	268	255	258	244	240	269	265	277	275	273	249	278	248	280	240	267	256	239	261	262	255	270	249	234	255	262	263	287	285	257	253	227	260	241	254	225	270	262	252	215	244	263	275	259	242	258	262	278	268	254	236	265	291	249	232	246	249	252	271	269	259	275	268	286	261	248	278	278	228	234	273	247	264	237	271	260	239	259	244	261	284	260	265	269	234	245	240	290	239	246	253	243	246	271	264	241	259	247	271	283	289	248	282	287	276	267	268	280	268	269	250	236	278	314	265	234	250	228	241	290	258	261	264	273	268	289	258	290	278	280	232	241	273	233	252	274	238	222	247	241	257	244	267	250	231	287	247	249	227	216	269	264	263	270	262	289	239	262	255	250	255	243	251	248	278	268	230	274	240	254	267	256	271	264	244	262	260	252	240	251	240	241	255	287	286	262	255	272	273	240	283	295	261	246	208	245	256	269	256	265	245	284	245	236	257	263	251	273	239	278	250	304	277	291	273	244	272	259	255	273	259	272	264	252	270	288	273	255	250	288	268	266	280	290	293	249	242	251	257	258	270	270	275	274	241	273	263	264	230	248	276	270	280	282	291	277	289	248	255	261	271	290	283	286	257	250	276	279	270	277	258	269	252	282	294	263	241	258	253	282	252	253	268	275	259	231	297	241	276	233	272	230	251	267	222	264	248	246	257	260	270	296	284	261	268	251	278	262	276	279	270	289	238	252	258	262	256	251	243	278	254	250	228	274	238	229	243	264	252	241	270	279	265	262	250	260	247	258	240	281	243	284	272	268	279	260	275	224	252	274	265	248	274	254	264	254	247	272	265	252	260	248	266	272	254	252	271	274	257	246	247	250	267	275	274	252	281	253	262	282	250	252	234	272	263	289	232	250	254	270	267	263	274	248	249	269	241	248	257	270	253	271	256	260	262	267	211	264	247	251	238	236	259	242	245	255	250	283	274	260
1693	626	623	608	647	611	608	572	676	594	594	613	608	600	584	548	611	601	568	569	559	575	593	563	569	555	592	560	547	553	568	585	576	572	593	540	590	579	535	613	546	571	577	611	558	583	552	563	604	586	561	583	580	610	558	579	578	556	584	564	573	576	584	600	588	602	557	593	580	599	573	572	560	583	633	597	552	573	574	569	589	619	585	571	551	618	579	552	536	570	616	523	557	569	604	579	607	572	565	560	567	589	604	560	599	536	586	593	574	591	570	570	543	570	588	563	595	550	598	576	581	604	577	573	610	572	558	598	592	593	570	584	614	558	617	524	585	580	601	544	600	588	580	624	561	577	561	601	573	556	587	586	594	556	586	612	593	566	574	568	564	584	537	610	530	564	574	575	573	547	589	564	583	571	595	602	623	585	576	559	583	574	550	553	583	591	532	584	562	592	578	581	589	568	594	523	575	552	579	548	556	555	569	624	554	625	569	611	570	621	571	592	579	559	563	580	553	554	562	568	550	584	564	577	577	545	624	578	580	539	559	621	555	605	573	609	519	584	581	562	553	551	596	552	594	562	639	590	584	609	579	617	607	624	600	604	579	588	561	560	600	538	558	568	601	570	565	599	591	610	586	620	550	535	612	615	597	573	570	562	569	575	536	564	598	625	583	585	545	596	584	587	580	542	571	605	574	575	602	567	587	549	536	577	605	602	551	550	609	571	583	561	575	595	557	553	548	592	548	555	546	545	607	561	554	570	607	631	566	565	631	621	550	582	543	558	638	598	615	574	565	515	581	587	596	530	613	573	601	599	591	587	571	617	562	554	596	573	566	588	586	557	622	555	612	595	562	574	616	564	593	592	563	566	569	604	564	620	575	561	567	569	563	577	614	653	579	557	595	549	610	597	555	569	611	585	552	569	625	552	582	579	590	561	575	592	549	553	559	595	515	553	564	587	554	558	598	566	584	589	592	538	573	576	557	550	567	585	570	578	623	536	579	584	497	572	588	609	585	604	596	577	548	589	594	582	570	574	596	584	578	596	602	583	598	593	584	556	572	542	574	573	593	560	560	568	578	539	560	589	586	566	600	545	592	551	599	600	598	584	590	580	554	584	591	596	564	535	575	566	584	600	577	584	583	534	610	603	558	541	582	605	572	574	544	562	564	544	575	580	558	572	570	550	566	560	593	575	615	587	605	539	556	577	601	650	556	562	575	573	570	554	557	574	580	605	558	581	580	570	552	611	565	572	555	587	552	604	562	565	593	563	576	582	612	600	576	584	641	570	597	565	583	577	548	593	579	563	541	597	533	568	591	563	568	540	570	544	606	580	602	538	601	586	632	562	571	577	603	543	582	585	572	563	580	581	582	583	590	568	561	546	615	565	608	604	565	618	572	581	603	610	585	551	590	592	611	622	602	590	575	584	595	544	582	590	566	572	579	581	612	541	598	551	574	581	580	562	571	560	587	595	572	580	603	539	602	558	585	611	569	571	562	602	590	574	526	556	581	587	597	579	606	611	559	556	563	563	577	587	562	543	597	584	582	575	566	598	573	570	555	575	572	562	550	566	594	568	554	535	563	556	556	568	572	595	547	570	571	570	568	549	579	619	607	549	601	577	553	610	624	583	569	597	576	563	569	566	524	586	551	574	601	556	611	585	574	572	591	581	560	570	550	558	567	567	619	542	597	594	572	546	530	600	538	608	589	557	592	566	632	604	546	585	566	576	557	585	575	586	564	578	577	559	539	599	580	599	613	562	558	563	545	594	606	587	557	585	590	537	587	566	574	566	586	575	549	627	563	544	619	584	557	548	581	601	580	549	524	599	566	610	604	579	586	544	539	598	552	590	583	593	589	568	583	572	579	570	590	523	546	605	562	572	606	576	564	586	609	569	562	623	591	559	562	606	592	550	573	555	555	569	625	588	608	575	579	568	572	566	536	558	531	588	605	546	532	556	540	595	605	557	566	596	593	554	607	558	600	585	551	541	585	538	578	568	565	608	591	607	580	593	564	568	576	570	592	599	549	594	561	570	601	566	572	541	594	592	564	644	539	603	595	615	576	549	552	561	585	631	603	587	575	613	571	564	561	589	568	604	570	591	609	558	599	592	557	623	580	561	560	591	615	532	536	605	561	546	646	561	624	611	557	534	560	551	594	612	615	608	570	556	553	573	553	589	575	568	575	583	613	588	560	557	573	589	573	578	573	609	567	541	582	602	544	631	614	558	599	564	584	546	622	571	549	580	571	556	567	534	565	605	569	585	586	589	577	585	622	566	575	588	568	584	576	575	555	566	594	558	584	575	577	564	597	597	574	578	562	576	544	567	580	587	598	596	549	592	584	586	577	548	584	562	594	555	570	557	590	576	554	566	567	524	558	559	537	607	590	610	566	560	591	601	593	606	570	532	628	588	578	612	543	588	582	576	581	556	577	590	568	566	623	551	555	622	598	529	604	555	570	566	572	596	595	559	591	552	594	541	548	537	600	533	600	606	554	549	588	579	571	595	557	559	563	573	601	603	563	597	574	543	584	587	577	577	548	551	545	550	555	633	568	593	594	603	597	572	570	597	548	551	508	570	561	607	579	605	540	599	595	595	572	590	632	544	544	581	602	563	556	552	555	567	606	598	612	561	588	585	588	586	578	575	590	554	590	555	573	591	580	616	582	581	579	585	576	614	640	604	596	593	547	551	607	541	560	540	572	571	592	571	592	549	571	573	596	533	599	633	599	569	584	603	595	592	607	594	588	587	637	625	551	577	538	565	583	560	564	549	543	574	620	581	590	547	583	584	572	614	586	565	581	572	567	599	580	594	547	596	593	546	582	630	574	549	577	551	545	563	545	571	587	567	559	554	575	576	552	586	603	567	595	552	563	589	555	575	591	608	584	595	560	599	563	554	592	575	604	559	613	579	604	565	570	559	593	620	539	581	549	570	580	612	545	600	559	579	585	545	509	560	593	585	605	574	592	592	560	573	574	586	568	563	576	554	573	567	610	608	504	626	567	575	596	527	576	581	596	589	567	532	574	544	601	597	612	578	573	585	580	527	579	587	588	577	614	531	574	545	618	586	601	592	563	580	508	581	588	572	576	540	618	611	586	595	548	577	569	577	567	567	624	643	565	569	634	615	603	584	584	551	552	594	566	594	596	543	556	557	563	572	579	560	578	573	555	576	602	551	588	553	594	602	554	529	583	609	582	539	566	574	544	561	601	625	580	575	583	593	570	605	581	518	581	584	572	607	612	614	554	547	558	623	557	517	564	576	550	574	602	554	564	575	548	616	575	559	546	570	534	606	599	590	534	605	596	562	548	539	540	606	556	572	545	555	603	632	601	597	582	527	581	595	594	586	574	596	615	634	575	584	614	575	604	572	556	577	548	615	564	556	599	516	563	581	542	572	544	581	570	547	587	548	540	566	549	555	553	584	600	638	562	543	503	613	577	570	582	585	566	576	560	596	553	567	570	575	600	581	596	535	589	618	601	542
6467	457	476	390	252	227	176	170	134	143	146	144	147	130	123	120	130	128	113	121	101	97	121	121	103	118	89	91	102	100	98	91	111	101	122	117	103	117	113	119	88	92	103	101	113	124	95	92	118	88	103	125	108	100	89	103	98	100	114	90	106	107	108	96	111	119	81	104	114	115	103	98	108	117	103	89	106	110	119	118	137	117	123	111	112	116	111	109	112	112	79	120	105	99	108	88	103	103	105	89	94	103	98	104	102	101	110	103	108	132	94	113	107	106	121	100	102	107	104	101	113	110	112	104	112	100	108	90	104	135	102	108	111	106	101	109	106	113	110	114	113	118	109	110	118	111	126	118	105	112	97	114	103	109	93	96	103	97	107	100	83	105	95	108	115	101	111	110	97	102	108	111	112	110	116	100	101	113	104	112	109	93	117	104	108	111	108	97	98	108	113	104	104	109	83	96	115	101	118	98	99	88	114	116	94	102	103	94	107	114	127	113	120	111	104	128	130	108	105	95	92	83	90	119	102	111	94	113	96	85	110	106	117	125	127	101	87	98	105	105	117	97	101	89	114	108	96	113	98	105	90	112	103	103	104	98	86	109	94	87	115	99	101	104	114	90	100	118	131	107	123	113	110	97	131	100	114	119	103	100	110	98	112	113	90	105	105	113	107	112	127	100	96	118	100	98	104	95	118	101	118	113	109	92	88	134	107	123	113	129	105	129	113	131	119	83	97	113	96	100	106	100	102	113	100	97	100	96	113	89	119	111	102	112	115	98	113	129	96	113	100	102	91	115	104	86	99	102	114	108	94	100	106	113	98	108	106	115	105	101	129	93	109	97	106	95	113	96	113	106	98	94	91	98	97	109	113	93	101	95	101	95	102	117	88	104	117	125	109	112	115	105	129	104	89	114	116	100	112	91	132	110	102	115	132	105	127	87	101	106	107	95	113	99	130	94	104	98	103	98	113	130	96	100	117	107	134	131	114	108	102	107	131	124	122	90	122	104	113	104	114	117	114	108	95	83	103	99	106	104	104	116	98	123	109	89	106	103	112	98	105	100	100	87	101	115	101	98	116	106	102	114	115	102	122	104	103	117	120	98	92	99	128	99	97	96	117	111	109	81	107	99	120	123	113	98	86	104	109	122	108	104	108	105	128	117	110	120	119	81	107	115	94	110	97	85	101	102	119	112	104	104	122	96	105	105	98	124	118	104	112	82	116	100	116	111	98	105	130	116	95	89	111	104	118	97	122	107	97	107	114	110	104	96	93	97	93	82	110	104	96	111	114	113	110	116	101	108	95	106	92	96	85	115	101	121	115	92	92	103	99	91	106	76	106	110	96	77	91	116	99	124	95	93	117	103	91	104	114	108	93	92	99	106	80	95	100	103	101	91	121	98	119	100	91	115	116	115	115	110	119	105	117	91	99	97	128	121	111	107	106	80	99	120	123	100	93	113	103	99	114	106	116	108	96	101	114	76	109	102	97	100	120	110	106	78	138	114	126	105	103	110	117	97	89	85	118	112	117	100	107	103	116	109	96	87	106	110	94	95	85	88	100	118	123	115	122	106	95	115	118	113	115	99	116	115	97	104	100	93	111	132	92	105	99	108	106	94	102	104	105	106	98	94	106	101	106	112	110	93	119	109	106	111	106	90	99	136	101	113	81	109	111	101	100	91	107	113	122	111	123	93	94	85	115	104	94	108	118	106	96	113	112	116	131	92	103	105	100	106	95	118	106	108	110	97	118	72	104	102	105	108	97	98	101	90	103	108	104	93	108	97	103	123	111	88	113	130	107	109	113	95	95	98	88	102	113	98	108	108	99	116	112	103	75	101	125	126	90	103	106	98	112	88	102	119	124	92	120	103	100	97	88	87	101	109	111	94	112	112	102	115	102	83	108	99	91	95	89	110	91	119	89	96	119	97	106	106	116	97	113	119	119	89	102	99	104	113	115	122	97	94	110	115	110	116	97	100	103	107	118	95	113	123	87	104	97	100	95	110	118	117	89	104	104	95	102	108	121	100	116	115	120	103	97	113	97	99	111	90	111	121	113	111	115	88	102	102	113	99	118	97	109	105	109	108	89	105	109	97	86	98	105	104	103	97	111	105	108	117	110	115	104	89	88	91	126	83	109	95	97	106	118	118	97	98	114	97	108	125	107	118	91	100	98	92	110	111	97	92	124	108	103	112	105	80	98	94	107	91	99	124	114	104	111	112	117	97	82	99	104	117	87	93	101	85	91	119	109	116	93	91	91	118	101	88	111	108	97	87	104	91	99	102	117	91	127	91	94	97	109	106	100	103	104	97	101	92	107	117	110	113	123	105	118	97	108	104	97	109	124	110	103	113	123	110	91	116	102	107	91	116	103	101	99	108	102	93	92	89	107	107	116	105	108	107	114	111	103	101	107	105	114	90	109	89	109	95	117	123	106	114	113	122	99	100	104	100	104	103	94	126	99	138	117	98	94	101	85	94	96	128	94	100	111	97	96	117	102	97	91	108	96	120	115	111	109	103	91	114	108	108	96	97	102	100	78	95	109	101	112	105	116	121	132	112	115	104	105	109	102	114	109	91	94	114	118	128	91	94	113	100	113	120	103	113	105	85	112	94	110	106	90	94	109	102	98	107	108	101	82	90	100	121	117	100	91	101	104	101	106	116	130	102	104	107	114	126	108	116	115	101	103	90	112	117	116	103	120	97	87	114	118	113	98	112	110	110	72	93	121	112	107	108	115	103	100	107	129	114	114	110	96	126	119	110	105	112	87	111	97	108	107	99	131	107	143	101	112	113	106	113	96	111	118	121	109	109	83	108	102	100	106	102	111	95	96	102	94	99	120	103	103	128	80	102	102	118	120	102	105	96	102	115	106	111	101	110	92	121	108	100	109	104	106	110	94	101	90	110	98	97	103	102	108	109	117	113	106	109	114	103	105	111	99	103	117	109	117	120	97	106	106	107	103	107	85	118	120	105	121	105	123	106	91	119	102	103	110	118	114	135	98	102	106	97	100	84	129	122	117	106	115	90	95	109	116	101	102	111	116	80	117	104	120	98	118	102	99	118	85	99	108	93	103	97	98	96	113	104	93	127	96	110	114	105	101	97	97	103	98	112	94	112	109	103	111	91	114	137	113	105	114	114	114	146	105	102	109	110	99	107	108	83	122	114	108	105	94	92	111	105	113	87	106	102	83	100	83	98	117	98	121	114	101	118	96	106	118	102	122	109	105	88	114	100	122	110	108	106	103	111	110	100	108	100	118	110	102	89	100	98	125	99	105	92	93	108	109	107	95	111	124	122	104	111	112	106	125	98	105	98	117	105	124	110	109	118	116	103	90	82	118	116	88	104	107	98	106	118	113	105	117	133	127	104	90	110	96	125	107	97	101	111	99	114	108	98	109	107	107	114	113	96	114	106	106	102	108	95	112	117	106	108	105	105	83	103	92	110	101	114	109	111	106	128	105	89	122	104	97	99	113	100	113	104
5967	520	1034	1233	1084	891	698	626	532	484	484	455	437	426	373	385	353	380	343	329	320	333	349	316	308	315	293	302	307	293	308	269	303	276	230	282	262	258	278	299	260	294	273	293	314	289	303	261	262	270	259	288	271	290	274	282	273	294	291	289	289	291	263	313	261	285	277	264	292	257	261	289	255	260	263	288	252	257	271	271	285	284	282	294	261	276	285	280	250	246	270	254	281	289	259	295	294	277	254	247	285	232	309	264	295	265	294	275	275	259	270	260	271	260	272	285	267	270	267	272	275	265	242	263	279	269	298	300	238	270	262	268	270	254	252	288	254	251	287	280	258	246	254	262	278	269	278	288	294	275	266	251	264	286	267	266	274	278	266	279	299	299	249	284	280	279	280	256	273	275	237	247	256	241	276	290	242	274	314	270	264	303	262	277	267	270	271	248	283	275	288	255	295	295	295	282	273	266	275	257	290	272	272	270	271	268	273	289	257	298	270	245	261	273	272	290	279	278	275	273	280	255	276	276	284	281	270	282	269	300	261	287	284	281	298	275	256	261	294	264	292	236	294	260	299	286	286	285	276	294	292	282	273	265	282	261	249	257	274	244	256	282	290	257	291	274	289	274	298	280	269	277	289	261	274	255	251	267	252	294	298	266	305	252	283	268	261	268	266	283	258	269	291	264	288	265	277	275	271	287	246	286	295	294	272	276	266	238	258	314	270	299	271	285	282	285	276	265	264	272	288	291	303	252	276	272	299	275	258	267	262	325	279	289	276	293	245	265	239	294	268	278	293	269	275	260	258	274	249	281	280	275	254	254	280	280	283	279	281	264	284	292	259	251	283	267	297	289	283	276	282	300	268	259	286	263	273	272	260	269	268	288	283	253	294	260	246	310	259	287	259	265	281	262	262	285	269	277	294	279	284	266	271	280	269	287	275	291	247	254	263	259	248	267	303	297	292	263	273	229	272	302	247	239	275	268	269	280	276	262	278	258	301	280	263	261	274	289	297	255	269	290	249	271	277	277	262	271	256	246	262	267	268	284	241	262	287	301	257	265	284	286	255	238	279	249	290	264	259	248	266	275	280	266	260	296	293	253	265	276	290	256	275	248	294	257	275	272	276	259	249	264	251	266	298	260	273	285	237	266	258	265	264	260	265	252	291	271	282	280	274	266	259	293	250	286	286	263	263	252	248	271	251	242	260	291	259	300	293	261	265	246	271	286	260	301	259	307	262	292	282	285	257	276	285	258	294	288	264	296	306	289	267	312	256	260	267	259	284	284	272	278	283	304	288	260	275	259	258	251	299	295	283	254	290	271	266	262	236	270	276	279	260	264	261	272	263	264	292	272	279	270	270	265	271	280	272	271	281	311	243	276	246	275	247	257	289	280	272	256	261	286	265	273	306	273	296	271	266	279	282	269	257	298	256	280	275	268	285	281	276	273	240	285	280	274	310	293	272	285	263	294	279	269	280	262	242	268	274	278	287	286	286	272	257	264	265	273	273	271	274	278	285	270	294	311	244	264	257	260	238	252	269	278	253	277	294	277	264	322	255	259	286	293	295	272	242	223	235	274	277	275	283	305	294	271	263	311	255	266	275	271	284	287	257	295	276	242	263	245	286	282	270	264	257	271	278	271	268	290	272	293	268	280	270	274	288	254	267	276	288	263	276	263	242	268	266	294	277	281	298	268	268	274	288	295	263	261	276	262	259	285	274	263	270	276	279	285	295	266	251	255	261	263	287	277	273	303	285	264	271	295	271	299	272	288	286	280	290	258	257	294	280	289	266	266	313	287	296	280	279	239	289	289	284	279	288	272	266	265	304	276	271	277	285	335	239	262	299	299	253	272	283	254	304	269	288	282	269	269	269	294	268	267	266	263	272	270	254	261	248	270	306	269	248	283	257	280	300	253	259	258	276	278	299	263	236	276	288	238	285	310	265	262	281	288	256	303	221	271	287	284	264	261	232	256	291	262	281	295	284	270	264	244	235	261	247	271	265	245	269	264	279	249	271	270	277	297	289	273	291	282	281	283	302	270	260	274	285	286	293	280	258	260	272	267	262	276	263	287	271	273	252	285	258	273	264	303	273	241	273	304	261	262	284	252	271	282	253	256	264	276	274	266	281	276	252	273	251	238	282	255	259	228	282	266	275	295	264	256	280	270	262	261	272	256	277	291	274	240	255	263	280	272	277	243	296	310	241	286	287	277	275	264	270	278	244	271	303	271	275	290	274	295	269	263	285	265	289	275	259	276	288	278	287	259	277	261	281	257	268	254	276	267	295	282	260	269	263	284	281	269	265	276	299	266	246	279	272	225	291	306	270	272	282	309	259	260	265	259	283	268	262	277	252	268	251	277	250	271	250	258	273	273	260	286	269	266	290	277	257	268	271	231	274	263	249	267	288	277	240	267	213	302	280	273	262	295	260	263	285	280	259	292	261	261	245	283	297	270	283	260	276	256	250	275	250	263	258	272	259	261	251	284	269	271	261	271	273	288	292	289	253	283	241	258	279	282	280	301	253	276	306	272	272	238	288	270	244	252	264	270	273	266	270	287	247	251	290	287	313	258	270	283	266	302	256	247	270	278	272	284	278	263	277	265	251	297	242	259	278	262	286	265	270	253	280	257	258	300	258	266	277	272	256	266	272	278	246	287	286	290	270	275	274	277	281	264	257	275	229	286	251	271	265	252	262	279	270	297	255	282	252	280	254	288	314	250	270	272	290	305	265	271	302	272	283	259	251	281	275	268	276	277	242	260	274	260	282	270	264	289	280	257	264	274	275	271	268	266	267	280	270	277	268	263	254	298	311	283	263	242	260	292	260	282	266	276	265	258	280	265	262	279	294	256	280	260	287	301	262	263	279	265	283	307	280	290	260	291	269	305	280	266	244	285	272	252	285	283	262	288	282	287	286	261	288	264	295	235	276	242	286	262	267	245	267	255	275	284	276	257	274	269	268	283	263	249	292	254	290	293	312	273	299	286	290	244	287	273	293	288	277	277	271	284	277	273	242	281	282	260	273	261	272	252	281	300	274	265	271	264	292	265	263	251	261	268	281	253	266	291	278	268	272	274	263	235	275	272	256	279	250	282	285	300	253	239	284	264	276	305	273	277	280	261	284	269	237	256	274	276	289	262	273	265	279	273	304	260	277	284	249	269	269	300	279	268	270	285	271	275	296	278	261	259	292	279	273	296	268	294	248	232	244	263	265	278	255	268	248	269	280	294	251	265	259	264	295	274	273	269	262	216	290	253	269	268	302	276	261	303	253	276	254	245	268	248	256	275	260	259	275	280	258	293	263	273	282	262	304	268	269	266	277	285	288	268	286	266	275	271	271	275	285	266	287	270	297	288	274	269	263	250	269	275	264	263	332	277	259	274	261	270	277	257	265	269	280	275	276	265	242	271	276	255	231	273	237	268	277	302	289	270	271	280	271	295	269	280	285	288	266	246	278	281	283	253	281	256	266	267	291	278	274	270
13078	981	877	694	460	373	310	230	241	220	189	207	194	172	170	167	156	185	168	157	144	156	165	163	143	161	159	138	145	157	159	152	139	155	151	139	111	130	149	165	134	132	141	149	142	148	146	151	141	127	138	144	131	136	165	149	154	153	125	140	143	122	139	125	125	148	144	140	161	139	140	137	142	168	150	143	149	157	143	137	125	158	146	129	146	149	137	139	135	151	144	134	139	149	154	132	154	150	141	151	174	130	141	145	124	112	135	166	161	177	168	147	152	119	128	128	144	138	138	133	153	115	149	140	151	145	151	150	139	149	124	136	150	123	158	137	143	135	114	165	137	139	142	140	146	142	121	146	151	149	156	156	148	136	155	162	132	136	127	130	148	139	132	140	138	137	149	153	152	150	138	156	117	135	132	147	134	158	146	121	132	138	141	141	145	135	136	129	127	147	132	151	138	134	165	135	123	152	156	138	120	147	128	139	142	153	117	154	164	134	150	141	152	126	144	143	149	154	127	139	149	152	150	124	134	123	100	133	162	143	128	143	151	137	154	137	138	146	141	144	130	148	151	139	158	142	147	138	123	146	146	135	151	131	146	137	129	119	137	151	127	142	132	144	151	128	153	135	140	112	154	135	131	152	173	145	141	145	151	139	145	164	144	149	162	149	149	136	149	135	156	107	138	157	118	155	130	150	148	130	150	120	146	137	103	137	132	161	153	127	154	127	140	114	139	157	139	124	132	133	136	124	145	138	143	136	136	147	155	139	139	121	162	154	137	134	139	147	142	137	146	147	151	142	147	145	135	158	137	123	138	134	135	143	144	124	134	171	137	142	131	159	144	142	173	142	139	146	133	131	146	166	134	113	135	144	150	131	133	139	141	144	136	113	143	143	144	141	123	132	120	150	123	154	137	154	143	155	165	149	126	128	139	129	136	153	151	147	149	152	131	148	145	148	171	129	150	179	137	156	127	149	110	136	135	130	117	132	120	146	138	147	125	156	161	145	153	137	144	139	136	148	160	147	162	143	131	148	153	157	136	134	122	125	137	146	127	150	151	137	140	123	151	145	123	131	149	155	133	146	140	137	131	153	154	160	126	152	134	143	133	144	158	153	150	148	137	138	163	129	145	145	122	146	148	126	142	164	127	156	135	120	138	130	137	147	137	141	148	140	141	137	134	148	120	152	139	144	133	159	134	148	140	147	128	138	161	154	144	129	135	145	142	139	131	166	141	135	134	131	146	136	134	124	137	146	131	122	131	142	137	143	151	119	129	140	139	120	133	139	149	151	140	149	135	106	120	129	152	128	139	134	120	144	135	115	127	147	131	134	160	164	154	161	127	126	134	138	147	142	175	142	132	163	141	143	152	144	154	141	166	142	119	146	159	144	156	108	140	142	134	155	129	127	123	155	136	110	167	141	139	132	138	137	152	124	135	137	125	140	178	125	143	133	138	139	137	138	151	131	139	141	124	144	148	148	143	128	153	150	144	161	172	134	145	132	151	148	125	145	142	129	140	156	160	136	114	138	134	119	135	152	126	128	140	144	147	137	166	146	144	139	143	125	142	153	133	151	128	147	158	139	140	137	148	151	133	130	155	146	154	154	172	154	136	133	110	140	152	135	137	136	164	129	137	138	128	143	137	141	137	162	165	138	140	151	134	177	134	156	145	139	135	158	142	148	131	137	180	141	125	116	136	130	158	145	128	141	136	129	130	144	113	162	138	146	126	150	150	142	139	149	144	137	112	140	136	149	122	150	132	153	158	112	117	143	166	150	164	143	159	148	133	162	139	156	135	147	144	132	150	137	145	152	152	121	121	145	135	165	128	136	156	141	122	134	146	150	135	140	168	143	156	125	129	155	139	139	135	147	148	166	157	140	141	166	141	159	116	140	136	139	136	140	163	136	169	133	130	132	139	162	150	136	173	125	128	161	125	154	148	141	144	144	112	143	135	145	144	140	160	135	149	127	122	147	123	145	133	135	134	159	133	168	162	133	148	137	153	163	138	130	138	147	140	133	147	156	120	156	126	155	130	152	145	149	132	140	132	129	136	143	131	146	133	136	131	163	138	142	148	128	132	133	146	139	160	116	145	133	137	142	131	135	134	126	143	113	151	153	155	137	139	127	123	152	129	137	126	144	139	126	164	165	140	137	140	140	157	120	119	155	150	151	139	140	149	143	145	141	153	134	125	129	135	152	146	140	150	136	123	145	125	130	132	148	126	157	161	124	142	143	149	145	147	133	151	134	121	151	130	142	140	118	151	133	139	137	124	145	171	145	127	147	144	139	144	122	129	133	131	154	142	147	139	154	127	140	139	126	153	130	136	143	169	151	131	142	148	123	130	140	124	147	132	136	138	126	152	151	118	162	149	148	139	129	143	138	158	131	146	139	154	133	149	129	140	114	148	138	138	146	125	137	140	164	121	156	153	141	118	132	154	135	158	136	121	125	129	149	155	140	130	156	136	145	121	159	152	120	164	166	124	146	141	126	131	140	111	138	110	168	162	136	139	121	150	156	120	132	149	123	148	139	133	143	147	153	158	154	158	151	131	153	142	131	133	137	141	159	138	128	155	153	126	124	153	149	147	158	144	146	147	147	138	144	139	134	138	143	166	128	139	137	133	148	137	155	130	137	130	137	142	128	127	136	141	129	141	126	148	141	151	152	158	144	125	125	128	138	144	144	141	133	126	147	151	118	138	134	148	133	140	158	135	123	138	127	138	127	135	117	139	144	148	118	141	142	140	153	126	147	147	144	163	131	129	131	128	119	114	141	130	153	141	155	147	134	144	126	125	132	151	130	139	136	139	135	131	128	139	142	142	135	133	132	140	149	137	148	144	118	151	148	123	158	142	129	136	150	165	136	151	134	146	156	148	131	132	134	133	138	155	146	143	157	118	126	140	142	139	133	140	150	128	125	133	140	140	151	156	143	145	124	141	130	125	141	137	172	152	130	143	113	143	154	145	137	129	137	152	147	144	137	140	134	139	130	133	139	142	150	135	123	151	140	144	131	144	172	139	125	146	140	142	151	144	159	154	113	113	140	143	150	165	142	153	139	126	156	125	143	137	152	128	135	150	150	157	136	139	145	147	141	142	139	130	153	153	143	138	133	116	143	144	113	154	144	149	144	155	142	142	152	153	136	143	140	145	142	139	120	139	140	122	142	172	156	152	161	139	137	140	147	128	131	163	138	125	158	138	139	157	156	134	136	127	128	136	152	130	149	129	140	114	134	127	133	133	112	116	143	153	129	144	146	152	112	136	140	157	150	154	160	142	147	177	139	109	162	130	134	121	150	143	134	144	140	121	124	139	159	126	135	143	135	142	145	134	136	138	144	133	134	131	142	148	141	120	128	145	139	157	116	127	134	105	128	132	158	141	128	131	123	159	151	175	136	134	150	146	132	129	140	144	129	153	134	155	130	150	125	143	130	151	139	125	131	141	130	129	168	158	139	139	125	151	119	128	149	129	151	139	126	135	142
7752	958	1859	2163	1814	1484	1226	990	876	801	749	695	611	567	525	510	534	548	516	485	448	457	466	422	428	404	409	409	439	377	399	415	381	375	393	415	411	379	378	376	392	391	384	390	380	383	408	360	402	364	377	329	390	381	378	346	339	373	382	381	365	356	396	349	406	361	383	399	381	399	387	361	356	366	376	369	355	359	370	351	369	361	385	376	395	410	382	335	362	381	357	353	357	398	377	353	359	385	348	345	389	342	378	352	372	356	397	384	399	378	346	354	362	405	364	371	364	363	322	374	358	382	389	345	362	366	356	374	380	372	376	377	378	350	339	379	319	372	389	359	356	349	355	375	365	394	324	351	361	381	372	363	365	369	380	355	379	372	362	330	375	395	381	387	354	392	332	379	362	354	385	331	346	386	376	373	375	355	389	377	391	368	368	319	334	350	357	360	355	356	348	358	365	346	364	359	377	376	371	346	333	372	352	348	375	373	376	353	405	339	383	382	378	360	366	387	334	337	353	360	347	361	360	429	361	381	349	347	356	350	365	366	384	374	366	379	377	378	336	394	392	358	368	336	361	378	349	382	369	383	346	352	337	347	371	373	341	397	396	401	387	382	350	348	361	360	363	375	359	366	341	368	383	337	364	396	392	357	365	379	367	390	359	350	378	325	378	403	369	352	346	361	353	388	359	390	368	365	370	364	348	345	349	392	373	351	343	359	364	363	352	344	354	372	338	368	374	339	377	345	394	337	363	390	386	391	353	344	370	370	378	356	345	358	349	350	367	382	334	365	349	362	368	387	369	369	365	382	360	351	365	348	387	361	404	350	352	372	379	358	357	363	386	353	358	354	362	391	377	370	345	360	382	329	351	372	376	384	366	387	366	384	360	365	368	351	363	355	380	328	354	371	359	351	362	348	375	351	402	380	383	357	334	381	369	362	375	357	364	359	413	360	385	336	335	360	372	352	353	348	365	391	342	360	364	365	352	345	381	340	355	340	366	398	339	331	378	358	378	349	360	342	337	340	365	347	389	370	329	323	380	367	359	375	330	359	353	370	398	350	322	355	368	382	369	358	338	365	346	403	400	353	352	376	334	363	355	360	355	371	359	359	348	369	371	384	366	366	322	372	362	323	356	378	389	359	368	364	366	379	348	353	338	420	346	369	379	399	363	363	336	351	361	353	350	370	344	327	366	344	360	333	424	354	401	382	344	339	350	355	311	364	367	349	379	360	346	359	354	344	370	377	334	346	360	340	388	390	362	341	373	345	393	358	375	333	329	351	358	355	348	361	353	370	373	368	370	377	363	372	381	338	375	331	344	339	407	335	347	371	370	367	362	380	359	341	358	363	350	357	365	344	403	348	372	332	362	376	348	347	365	349	373	331	350	385	374	347	385	337	315	353	352	374	368	366	389	361	341	369	342	363	380	362	321	404	370	368	393	386	384	351	340	377	372	366	392	364	377	343	392	374	348	366	367	373	400	339	379	342	445	340	365	376	349	371	355	343	383	324	373	398	359	370	381	337	356	337	366	330	346	370	351	330	326	367	354	353	404	358	335	356	348	378	375	367	353	329	368	331	364	357	392	318	400	369	367	357	322	368	384	375	347	405	408	340	318	354	344	379	409	361	345	351	353	378	373	383	365	338	387	352	347	391	336	359	393	363	396	342	366	393	386	378	307	369	387	401	368	400	349	369	374	369	359	359	365	351	393	335	348	391	391	356	351	378	385	368	353	390	371	346	385	371	370	356	395	382	355	360	381	356	338	369	365	370	342	347	365	369	366	334	381	363	364	372	358	353	396	373	359	347	405	374	371	366	391	369	364	381	371	343	374	363	319	372	362	375	358	374	355	404	376	377	333	359	332	349	357	362	354	392	368	372	379	365	364	370	374	345	376	373	347	374	355	361	336	336	355	406	365	380	371	393	367	380	351	392	327	360	369	362	396	372	380	345	373	366	368	386	363	364	368	355	408	366	320	362	395	328	344	380	348	373	377	344	371	356	397	358	355	351	355	351	346	388	352	368	364	370	357	365	372	391	366	341	371	342	404	369	330	366	360	368	361	362	338	340	373	344	355	338	390	355	366	328	388	353	374	380	358	331	378	346	347	382	372	358	349	361	381	373	379	355	358	376	360	365	369	377	376	372	383	356	382	366	398	372	377	375	396	364	396	389	373	352	382	408	390	378	350	370	369	359	340	394	340	364	378	389	358	381	362	333	362	362	397	330	369	387	398	372	376	347	367	389	361	407	369	391	343	407	355	361	385	409	392	345	369	340	377	341	395	351	375	376	339	338	389	396	371	398	336	369	384	374	348	342	317	387	389	379	327	348	366	322	377	356	353	363	380	377	369	330	337	336	383	350	378	358	353	354	355	404	350	365	334	386	344	364	377	371	377	406	358	338	382	334	381	347	354	344	387	398	312	385	363	376	351	366	380	403	348	380	368	359	339	394	368	365	349	318	384	376	377	365	356	352	362	349	372	336	372	390	367	355	360	346	365	380	332	381	384	399	370	406	369	389	398	330	316	360	369	364	363	374	367	360	342	387	397	366	365	416	368	378	355	374	351	364	345	340	363	360	367	360	339	364	379	385	345	347	363	351	364	374	368	360	360	356	394	379	365	355	364	389	369	330	367	398	351	371	337	367	347	363	329	367	323	338	343	359	333	338	371	359	355	370	362	391	384	346	334	369	406	367	341	377	349	360	393	377	370	350	380	358	343	366	378	352	338	377	368	337	356	388	361	360	366	368	356	333	365	357	404	391	346	378	371	405	367	353	348	363	369	373	389	352	385	398	380	395	326	353	378	405	361	371	335	402	340	374	384	412	374	354	366	342	333	360	358	368	347	349	360	359	375	344	365	392	358	368	374	374	390	368	378	332	373	329	354	357	325	329	345	385	336	351	359	347	358	373	341	353	336	366	407	388	366	365	359	351	360	372	377	370	359	379	383	347	385	355	404	342	324	344	400	358	385	346	387	382	382	381	369	370	334	376	361	381	382	350	385	388	411	336	341	382	344	352	361	333	351	350	385	332	380	383	374	369	378	360	368	354	374	335	368	394	376	347	374	327	343	374	337	363	325	347	367	391	377	361	344	349	344	329	376	366	358	360	355	359	399	393	361	366	392	364	349	392	366	360	360	380	351	350	376	346	334	330	373	370	345	379	361	351	353	363	398	379	365	337	358	341	352	367	360	360	377	359	384	392	405	347	340	339	340	339	371	374	373	379	365	354	339	372	397	364	395	390	363	359	374	342	370	344	349	396	379	351	363	344	344	344	338	360	397	366	342	369	363	366	372	356	368	354	404	367	376	392	374	362	363	384	322	370	340	379	404	377	381	362	371	380	351	363	351	372	344	377	371	354	373	353	371	364	370	357	356	338	363	337	373	379	330	355	365	358	372	346	330	342	382	373	360	357	366	339	346	382	382	354	354	351	355	359	394	385	335	377	354	347	390	350	363	370	390	344	362	363	392	383	387	372	364	389
1440	285	296	341	290	266	292	263	268	235	244	284	273	264	267	253	237	278	240	271	227	244	288	247	261	271	260	276	257	257	274	235	264	255	284	243	259	241	263	271	282	274	235	238	278	275	262	260	237	255	242	273	266	282	252	275	283	264	263	250	272	254	235	241	283	252	261	247	294	247	237	267	265	253	293	242	247	274	241	268	251	279	225	246	260	266	247	249	245	256	248	238	273	265	256	224	274	254	258	242	275	275	269	222	247	296	299	282	239	258	255	276	259	266	274	262	242	255	278	249	270	253	284	274	260	245	234	276	277	255	283	223	279	282	273	273	263	236	266	256	275	250	261	248	272	259	240	227	290	250	241	273	274	245	273	242	279	242	263	241	246	281	253	260	262	238	258	256	242	257	229	246	290	262	232	254	259	263	255	263	245	235	276	253	264	290	269	240	265	254	291	242	264	249	278	254	239	250	254	266	255	292	265	255	243	264	273	291	269	244	244	265	238	247	265	298	237	282	292	270	247	240	264	288	290	255	240	251	234	229	256	240	261	278	279	263	234	243	213	261	254	266	268	263	252	269	230	262	255	282	292	261	262	280	279	239	264	249	263	277	291	242	241	227	257	258	268	276	285	238	269	262	264	266	254	246	265	261	274	263	249	250	266	273	251	243	258	265	261	280	306	262	249	257	275	249	258	260	228	279	248	274	282	233	281	257	306	261	268	288	273	249	246	236	279	262	257	243	289	247	271	242	271	255	238	238	276	270	234	285	266	247	273	268	236	283	261	262	272	265	270	248	264	234	251	271	263	291	268	247	280	247	235	242	242	246	276	274	254	239	289	258	240	287	270	257	270	250	248	242	237	266	266	258	258	244	253	265	257	275	250	276	267	256	263	273	267	292	267	258	243	283	264	250	287	238	282	253	226	263	292	245	258	230	276	254	281	273	205	255	258	243	267	288	256	257	266	253	251	236	268	265	280	312	241	272	258	269	261	256	253	268	264	251	288	244	277	247	261	225	224	265	244	242	236	261	243	245	278	264	244	281	247	246	284	292	260	237	235	252	257	268	243	291	301	236	227	249	263	248	249	241	261	284	269	263	261	243	245	244	239	250	243	274	270	253	255	279	241	263	293	269	270	275	256	259	265	278	215	251	255	275	246	249	249	242	256	281	250	244	260	251	239	244	291	264	296	258	258	241	287	231	246	235	221	248	257	233	243	277	259	235	254	255	287	298	244	249	258	262	261	240	244	256	252	250	233	238	239	257	268	246	245	254	245	270	243	282	265	264	256	234	254	262	248	248	262	259	270	266	254	242	241	265	284	239	246	250	247	247	277	233	258	220	262	248	262	261	264	257	249	251	253	258	260	247	265	262	244	257	263	241	233	271	287	281	283	276	251	274	251	273	239	223	244	254	262	262	241	259	227	258	270	233	261	269	287	233	268	282	286	280	267	292	237	241	267	256	277	268	263	252	247	262	231	271	260	263	266	281	256	235	267	266	266	273	254	263	275	272	231	271	255	284	276	257	243	263	272	283	276	249	285	265	250	262	236	253	257	286	266	264	258	247	272	266	268	267	245	286	236	232	261	244	279	257	245	255	242	271	270	249	259	276	285	251	257	242	248	260	264	238	245	278	263	251	225	278	235	275	249	294	260	250	282	260	257	269	256	284	259	255	265	251	265	219	262	242	254	226	234	236	260	255	256	258	249	270	258	232	273	269	254	276	277	215	236	230	272	250	247	241	245	240	262	245	263	249	229	278	244	269	230	274	266	262	247	239	252	294	284	238	252	289	261	257	239	272	283	265	254	275	289	267	249	262	283	266	259	282	236	250	268	256	275	270	260	263	246	278	295	261	260	295	240	230	249	225	257	292	268	259	289	272	222	261	283	279	242	248	263	256	271	258	242	276	289	257	254	262	254	256	242	262	266	243	250	257	251	250	252	245	228	257	238	248	249	267	242	273	262	280	254	282	267	269	268	260	240	250	281	281	248	248	246	270	227	268	230	260	273	273	272	273	259	272	244	256	266	229	270	276	249	264	262	248	269	285	277	248	239	240	273	255	269	291	257	249	248	239	264	251	213	260	264	248	254	266	292	238	274	266	268	257	263	271	267	241	251	309	270	269	252	254	278	252	234	271	262	268	247	208	236	271	229	258	284	258	277	266	250	248	215	250	255	260	258	237	253	263	263	255	252	250	272	282	270	259	272	285	269	259	258	307	257	238	262	263	253	234	244	270	239	256	280	280	268	274	250	256	280	255	262	247	240	239	279	275	279	280	259	250	259	273	271	291	250	275	245	281	293	252	263	255	274	283	259	229	253	213	238	251	257	244	230	246	289	290	267	254	244	274	272	265	265	279	294	247	251	257	250	262	252	271	264	243	270	268	274	245	265	257	271	269	216	251	256	261	267	260	256	255	243	270	265	269	245	281	247	277	261	280	238	271	270	242	238	244	282	241	241	247	247	248	280	266	284	253	249	253	253	249	269	253	276	291	241	255	262	286	305	256	263	255	272	267	259	260	242	285	265	253	275	252	261	262	236	231	268	267	263	264	255	254	240	269	260	282	239	258	259	234	251	263	246	264	238	241	260	292	243	230	263	256	268	280	266	245	216	250	251	273	247	238	300	298	279	255	264	232	265	255	322	299	256	241	283	232	269	279	275	271	258	235	267	232	222	260	263	253	219	266	266	242	263	249	270	289	262	252	231	283	242	237	262	241	284	250	261	267	275	256	271	237	257	257	244	299	261	272	234	242	290	263	289	331	253	271	273	277	263	240	262	285	255	251	241	234	270	244	253	259	249	215	254	243	257	253	232	259	281	272	274	260	291	293	230	237	263	245	269	256	265	229	260	255	267	262	255	256	259	231	243	261	281	267	276	270	255	246	268	269	265	260	280	252	289	267	238	294	277	247	272	230	252	256	247	256	242	251	257	230	234	243	249	258	265	230	257	246	292	262	274	245	265	234	246	251	268	259	279	273	260	243	261	257	241	285	235	294	270	275	256	222	240	251	259	253	247	227	259	274	230	251	293	273	257	286	246	277	294	262	268	270	240	259	273	269	253	263	251	262	299	252	244	258	223	264	256	258	244	264	243	245	253	245	233	242	248	252	254	253	242	265	266	295	254	247	246	258	257	232	278	243	276	284	255	265	280	265	266	246	239	242	285	266	298	311	259	246	216	247	233	251	273	267	240	263	260	288	280	271	256	246	257	275	250	270	271	270	240	285	254	231	258	259	242	246	267	274	266	274	235	254	256	264	282	253	249	283	260	271	257	223	261	244	266	296	270	291	280	244	248	271	240	262	259	227	233	259	290	261	290	261	281	260	282	272	269	248	254	247	245	275	231	265	248	290	277	267	238	245	264	272	232	268	240	283	270	249	250	267	244	260	229	265	271	247	275	265	256	290	226	245	294	237	264	250	234	247	250	266	280	249	233	259	221	236	264	277	246	279	264	293	250	250	251	273	252	272	227	261	261	272	248	243
1685	616	633	649	640	643	581	620	597	592	586	611	608	570	606	629	582	601	629	598	541	592	555	621	559	542	584	616	587	565	566	594	585	605	595	586	580	587	560	573	588	558	510	551	610	590	567	558	582	531	578	533	536	545	563	576	581	596	594	565	595	577	555	559	592	570	612	542	596	588	618	579	600	568	626	554	572	603	582	547	517	533	573	564	602	608	595	559	590	621	577	562	593	599	578	607	552	584	536	602	540	585	570	570	579	580	594	589	606	593	549	572	567	618	578	577	553	563	620	595	602	559	594	558	601	577	575	595	542	543	553	604	554	557	579	596	552	559	570	591	609	588	566	613	575	539	572	537	559	555	577	577	613	556	572	591	545	553	509	604	576	566	601	625	597	539	582	580	596	570	602	556	552	586	589	619	611	591	571	531	577	539	564	593	632	598	617	601	566	571	593	639	540	615	539	588	558	572	584	626	592	597	561	608	614	610	567	643	578	563	579	564	549	566	567	579	551	616	589	551	560	572	552	571	602	588	588	574	549	595	596	605	581	600	597	619	568	582	557	562	564	574	525	589	601	578	608	593	577	627	598	571	571	585	614	532	569	594	567	544	594	539	602	597	551	584	632	564	587	585	536	595	577	566	545	579	555	576	558	562	607	585	604	575	590	607	564	618	569	576	577	562	584	595	564	608	551	586	552	547	609	568	583	603	579	599	564	623	622	577	591	598	574	556	597	552	559	633	586	552	599	543	603	576	588	537	568	531	581	596	558	565	605	544	650	541	569	547	562	575	565	572	560	581	549	558	566	595	530	559	577	584	621	522	584	532	601	584	556	566	561	552	543	572	590	565	578	553	575	569	575	582	615	576	574	543	569	562	593	552	533	573	598	560	562	577	563	619	606	583	524	575	581	569	595	560	565	538	576	568	550	584	615	606	571	600	591	570	600	593	599	555	560	577	571	586	538	545	604	593	583	565	569	586	599	584	560	542	537	579	628	556	584	601	604	563	559	536	522	570	596	607	611	548	548	574	628	597	559	538	597	609	580	588	600	568	561	569	555	557	566	604	547	591	594	548	563	619	588	555	554	593	591	594	622	557	568	568	588	543	598	571	616	522	595	599	637	614	569	581	574	555	574	576	551	582	591	616	564	573	571	586	561	616	569	600	597	595	596	561	567	558	550	577	545	565	593	568	647	580	571	585	592	558	618	595	608	575	615	583	620	571	588	581	520	611	571	570	588	615	522	534	584	596	523	564	605	561	587	575	569	606	568	546	585	571	599	607	562	588	576	575	581	574	531	569	615	572	583	551	565	585	599	526	579	596	560	567	606	559	593	579	624	570	573	569	593	584	578	582	579	601	600	579	588	559	528	574	610	587	610	566	581	613	606	544	561	551	561	542	591	574	562	593	582	566	552	566	578	566	574	583	559	533	562	565	587	571	578	592	548	565	542	571	569	616	575	598	604	611	561	538	576	623	551	546	594	566	602	562	570	553	604	554	559	539	543	560	557	592	589	568	619	555	581	575	579	572	574	596	605	553	618	550	570	553	569	564	567	625	575	581	616	546	582	569	627	594	551	557	530	539	634	609	563	601	582	552	613	569	602	636	533	583	574	616	562	592	585	560	560	570	542	569	553	578	621	638	583	599	531	537	605	545	591	575	586	600	613	564	552	557	608	571	597	608	597	580	588	574	572	609	567	556	569	591	604	578	579	585	584	654	559	531	602	621	602	556	562	576	533	613	550	541	532	569	618	571	581	582	525	573	601	553	584	568	568	549	557	562	556	560	584	576	614	537	596	574	580	614	553	614	570	579	593	539	552	545	578	613	561	565	539	562	593	567	531	571	570	553	542	594	594	570	598	593	610	544	578	617	597	567	547	543	610	573	533	549	528	575	600	541	574	550	588	567	583	530	565	596	564	552	596	569	583	643	567	577	541	567	604	577	615	639	591	539	560	604	591	575	550	616	578	530	565	582	598	590	582	545	533	586	579	571	553	577	557	575	569	570	609	565	556	555	606	613	592	609	574	591	600	590	571	570	557	566	572	571	565	542	552	525	632	521	531	580	627	581	571	555	601	551	612	570	566	589	583	603	595	567	584	624	555	583	603	571	610	546	588	543	538	532	586	621	619	568	567	549	551	586	585	616	573	617	623	565	545	585	552	587	589	558	564	579	617	566	566	563	598	566	593	571	557	577	590	596	571	614	533	554	594	573	608	599	585	577	573	587	612	559	579	565	603	560	576	582	563	574	587	545	576	581	541	575	594	549	565	598	569	572	575	565	579	595	546	549	536	548	560	607	570	565	569	561	567	603	610	624	564	551	643	592	565	518	570	586	580	540	564	574	605	617	613	582	595	557	582	557	610	563	541	572	593	572	595	573	557	587	618	615	572	587	561	643	572	607	608	615	603	586	590	553	588	559	591	586	548	586	575	583	575	586	617	505	562	581	592	572	543	559	589	599	557	576	627	585	582	542	604	581	595	539	591	584	603	589	598	579	589	573	587	565	568	603	587	553	599	564	600	553	594	579	558	611	582	575	539	583	577	582	579	585	557	568	538	599	583	568	592	557	573	571	587	592	580	573	585	602	556	560	543	583	590	564	564	571	542	555	602	572	608	547	595	583	543	544	550	588	568	569	546	561	577	555	551	540	589	575	563	578	577	564	572	565	606	565	614	543	552	551	576	604	557	573	607	533	598	595	581	553	585	563	598	522	612	556	559	637	594	594	607	582	541	593	592	575	568	586	588	576	607	572	576	563	583	560	592	583	592	612	594	555	618	584	572	598	579	554	564	583	590	596	585	571	591	534	568	566	593	610	559	616	601	596	622	578	548	588	599	584	593	584	553	600	540	529	608	556	564	588	560	594	562	558	596	562	578	567	599	560	565	581	576	557	587	574	564	578	545	599	537	590	610	563	598	550	548	585	577	555	582	624	554	575	590	567	535	540	608	588	583	582	537	581	560	617	566	578	559	556	533	598	601	571	592	543	570	596	610	568	608	587	580	604	555	572	594	561	565	572	595	565	577	611	571	636	619	596	554	603	579	582	598	585	567	590	586	583	558	543	593	592	565	557	609	598	609	550	542	592	598	606	571	550	557	584	602	574	520	548	553	572	544	611	564	574	642	541	581	552	555	581	570	592	577	574	530	572	552	553	574	604	562	580	584	644	573	561	552	604	626	601	591	544	566	590	579	585	585	570	578	592	609	576	594	562	606	561	611	546	536	597	594	601	535	560	596	578	604	605	551	592	582	570	573	592	577	575	570	567	595	552	619	574	565	604	574	590	597	568	555	551	631	578	560	563	556	558	594	604	556	555	568	588	611	597	579	586	552	624	587	559	594	539	522	632	572	563	544	584	561	549	618	586	628	571	602	600	587	583	561	542	604	600	571	525	606	575	629	587	589	545	577	566	578	597	596	565	579	565	571	592	610	589	609	588	571	607	597	586	588	581	591	592	609	594	589	535	584	555	553	611	560	616	564	573
6590	459	427	370	302	216	185	165	152	153	105	129	112	116	128	115	108	118	125	120	120	145	102	129	129	85	113	109	111	99	123	109	94	97	107	144	110	96	114	99	113	102	99	111	117	112	93	110	96	127	81	109	129	99	114	97	99	112	108	105	119	118	113	100	102	127	105	126	112	112	113	114	100	119	97	119	108	105	118	116	105	117	102	90	113	108	104	118	103	107	110	123	94	97	101	105	105	111	107	109	128	121	105	109	135	123	114	136	106	108	94	91	103	102	87	102	114	113	101	99	105	112	116	97	100	95	115	109	96	107	87	83	91	99	105	124	92	104	104	102	114	116	104	114	129	103	98	107	122	93	93	101	115	116	105	113	123	93	99	99	99	120	85	113	109	114	90	113	117	102	118	111	99	119	102	101	112	111	114	127	104	109	88	117	117	87	100	95	107	107	103	96	102	114	90	129	98	114	129	109	100	105	107	110	99	117	111	118	94	114	105	90	108	126	113	123	107	113	114	122	102	114	114	107	112	90	128	94	103	88	102	100	125	122	103	112	110	98	98	119	121	110	121	113	121	103	102	98	112	119	85	109	109	94	99	130	133	97	109	103	110	104	108	117	105	138	89	101	117	114	94	102	102	112	106	116	118	105	109	99	97	85	100	84	110	97	104	101	123	122	114	112	111	105	96	128	97	110	126	106	93	116	120	104	89	114	130	97	100	101	101	105	107	86	116	104	96	110	87	112	102	109	93	111	108	84	120	111	111	103	100	82	92	108	110	93	111	115	110	91	97	114	96	112	112	115	108	100	108	127	108	134	104	123	98	90	85	116	115	89	113	110	105	108	107	105	100	114	85	125	117	114	103	109	98	108	121	94	105	97	97	107	105	96	108	94	110	94	119	97	119	130	106	100	96	101	110	129	81	120	108	116	107	85	94	119	106	112	111	106	123	121	124	141	111	119	112	100	98	110	97	112	96	85	118	97	110	106	84	93	91	97	127	93	104	87	136	95	102	126	97	126	109	91	128	112	118	95	109	99	120	106	117	117	90	99	99	122	115	109	93	111	99	100	103	89	100	90	129	133	94	94	105	97	135	95	110	121	125	125	85	118	127	99	118	85	95	109	117	100	91	103	104	109	108	125	112	120	92	125	111	91	90	113	105	99	99	113	97	113	108	108	114	100	105	133	130	95	117	97	117	116	108	99	98	98	109	104	107	109	98	113	102	89	116	104	134	96	105	134	106	106	114	118	104	106	119	112	110	104	94	96	97	120	110	91	106	88	105	101	101	101	99	114	135	92	120	109	134	104	109	111	106	95	101	111	97	98	111	89	123	96	120	101	120	134	113	92	121	113	98	81	124	94	102	108	106	99	95	105	119	85	106	95	103	106	110	119	110	97	91	109	123	104	97	86	121	102	107	92	98	103	108	118	110	93	83	110	120	99	111	98	115	108	112	99	101	111	111	95	122	98	131	125	95	93	107	94	98	111	105	102	96	92	102	93	108	128	128	102	108	110	112	110	92	113	91	98	103	113	97	101	121	113	90	82	109	103	98	126	127	109	99	105	125	101	100	107	113	119	110	93	108	106	84	97	126	113	102	113	106	95	124	105	92	139	110	89	88	96	121	101	103	109	128	103	103	118	100	99	99	95	81	110	108	88	96	107	89	100	106	98	85	108	90	112	117	94	111	106	110	116	102	99	119	88	111	111	106	100	88	94	122	102	112	91	115	95	105	105	85	115	115	103	97	106	86	114	93	106	117	111	109	112	94	103	116	120	114	94	99	115	114	123	125	105	93	117	103	91	118	115	103	113	94	104	100	114	111	101	117	102	88	96	105	108	133	122	96	103	125	108	99	96	101	101	88	105	112	99	93	118	97	121	128	118	91	109	109	102	102	107	115	99	117	109	117	109	120	96	118	90	108	115	115	121	93	107	104	111	101	118	101	112	101	108	132	113	125	92	123	109	100	102	120	109	124	129	116	114	90	91	86	132	121	79	99	101	104	97	97	104	130	115	123	104	116	125	100	97	114	129	110	122	116	109	107	119	106	98	95	96	117	137	108	127	81	118	104	120	110	102	108	97	81	101	88	122	125	118	131	101	109	117	107	100	103	105	115	97	92	100	119	83	95	104	104	104	88	118	94	104	126	107	85	89	107	100	109	118	103	102	106	101	119	106	115	83	134	106	92	125	94	106	109	100	117	104	110	113	116	117	98	98	84	88	97	111	125	98	102	105	131	104	117	114	123	92	86	110	106	89	111	112	101	116	106	111	134	110	129	120	110	122	103	105	101	108	100	119	96	91	138	89	114	85	99	131	82	120	106	99	92	100	100	116	127	97	117	127	91	119	95	120	122	89	94	93	108	115	104	81	95	105	100	113	111	99	125	81	115	106	102	118	107	102	95	106	109	119	118	106	109	105	105	102	114	96	111	106	97	107	117	127	106	116	101	93	101	101	94	120	101	85	105	109	96	111	101	105	84	109	108	92	113	125	113	95	114	110	107	114	118	113	103	118	95	106	110	114	96	99	93	98	121	104	108	111	126	105	92	93	109	107	96	109	88	117	105	116	111	120	98	107	108	113	112	99	123	101	95	110	91	107	118	102	94	97	120	109	116	89	125	127	103	100	122	109	103	118	108	124	103	119	106	98	102	97	102	91	111	108	94	108	124	123	98	101	109	95	109	107	105	102	130	107	95	104	106	121	105	97	101	99	121	105	99	117	105	109	104	111	94	89	93	137	106	99	100	98	110	83	108	107	113	102	120	110	110	98	112	101	114	123	109	108	100	114	114	118	119	110	108	89	92	98	99	108	107	109	87	118	86	119	102	118	119	113	120	108	105	123	119	91	108	112	101	106	91	114	92	93	104	105	110	99	89	96	103	92	105	128	97	114	95	107	107	122	101	102	115	115	116	137	109	97	103	113	110	107	103	120	114	96	139	124	104	87	110	102	116	93	110	112	110	104	103	100	118	88	106	91	92	103	112	105	91	100	96	99	104	111	104	102	91	114	116	112	114	119	104	115	94	102	110	112	126	116	109	101	116	104	98	106	88	117	99	93	105	103	112	102	97	105	122	96	106	119	133	95	113	122	106	97	109	111	106	100	90	84	115	91	135	115	107	106	99	125	116	98	121	124	111	117	106	102	136	106	123	98	105	94	105	101	111	116	108	124	134	116	105	105	119	112	102	108	94	95	101	124	104	115	96	111	106	103	110	100	108	124	109	113	108	108	112	107	109	102	104	127	113	112	108	89	99	90	125	96	115	80	95	102	119	112	118	130	111	90	109	102	118	116	106	122	104	96	111	110	108	89	109	122	101	115	80	104	127	120	125	100	105	121	106	111	103	106	121	105	70	114	104	89	110	114	110	106	105	112	97	110	117	101	130	113	118	94	94	97	112	126	121	118	101	118	98	91	105	107	94	99	95	115	100	106	91	99	107	91	110	100	109	91	118	92	114	107	125	103	101	118	116	102	115	87	87	120
5779	577	989	1185	1080	844	740	610	552	490	468	435	408	376	338	352	333	328	316	324	351	308	301	284	305	312	292	313	294	294	331	297	299	303	309	304	287	310	301	301	263	257	273	300	280	294	279	295	267	284	277	306	278	288	272	284	266	277	273	258	282	308	268	283	281	290	318	275	274	286	273	300	293	300	251	272	266	298	290	270	252	270	285	278	270	284	287	257	260	293	274	277	275	274	289	271	251	277	267	282	253	267	274	284	319	279	278	260	238	285	271	293	280	286	248	247	275	286	289	277	299	260	281	278	276	250	295	280	280	246	296	280	280	258	295	282	279	287	274	277	231	253	297	253	277	277	265	274	257	243	280	294	267	242	243	288	273	297	284	279	296	268	260	264	273	274	257	264	254	294	251	315	283	271	266	291	301	272	274	286	310	263	301	246	313	243	268	280	287	256	271	295	305	257	271	271	284	263	281	302	269	253	301	276	262	292	273	246	292	264	247	280	286	297	296	268	264	308	301	260	287	263	294	269	251	257	280	269	249	247	292	270	297	292	267	278	255	265	284	271	266	258	258	280	273	268	293	277	283	266	278	270	263	272	261	263	282	271	260	258	257	286	266	291	286	294	277	250	282	259	281	272	253	283	302	267	272	296	280	279	283	272	273	279	243	259	294	289	291	280	273	313	263	282	316	273	280	266	276	291	294	256	304	276	255	264	284	289	259	299	262	283	256	267	267	292	266	291	297	285	285	247	294	262	255	270	323	231	257	276	263	248	258	274	266	278	287	289	260	274	295	284	277	288	275	258	287	256	278	272	283	256	256	286	289	269	256	295	286	283	265	265	272	251	255	290	242	276	287	232	275	273	273	288	236	267	264	232	267	295	295	284	307	294	273	266	293	282	272	271	278	239	238	277	280	253	303	280	284	313	304	247	275	267	297	284	268	269	265	277	282	245	255	288	276	288	278	271	283	283	313	289	284	274	288	282	246	271	280	273	265	300	275	240	266	268	256	298	234	264	270	295	281	264	264	243	242	275	288	276	228	252	307	259	286	266	282	250	276	265	290	290	253	290	287	253	283	272	281	270	265	258	287	255	259	288	271	274	260	292	272	240	302	276	295	267	259	251	267	282	294	245	276	316	276	243	287	318	284	273	278	274	284	279	313	284	291	261	288	267	273	260	289	269	270	253	301	280	278	258	286	292	266	298	264	256	266	264	255	278	273	296	281	265	268	264	267	296	273	298	285	307	307	263	268	290	274	228	270	256	262	261	280	300	304	292	245	267	283	295	254	280	266	261	283	295	281	261	280	275	303	259	262	275	292	288	271	293	279	273	295	274	257	285	293	279	298	265	272	286	282	265	264	241	271	306	256	265	272	264	260	282	264	244	265	251	273	267	284	276	304	288	286	310	262	264	273	289	261	260	282	284	285	260	267	277	254	276	265	272	274	298	260	274	253	287	256	262	280	260	262	246	281	264	285	294	287	289	277	289	308	267	270	253	260	240	276	265	261	249	270	259	271	259	244	262	281	273	258	241	268	240	288	265	284	272	257	272	263	269	310	278	289	277	251	272	303	247	263	259	300	291	287	282	265	258	267	272	306	243	295	248	299	260	272	265	279	282	304	261	280	283	272	266	261	253	259	258	289	249	302	274	280	273	294	291	272	292	262	249	292	281	265	268	257	263	276	268	270	299	274	284	280	277	286	252	258	293	305	258	272	259	281	278	267	285	295	256	261	274	267	271	249	266	299	277	244	251	294	262	279	295	302	282	275	289	266	282	240	261	279	295	289	268	276	241	265	276	250	297	287	270	291	274	299	254	281	268	268	279	282	270	287	290	281	248	280	282	296	274	265	242	244	285	293	274	298	278	280	264	271	325	275	259	256	284	293	272	284	288	281	279	259	287	284	266	264	256	293	280	257	295	273	307	292	272	296	268	269	263	258	275	280	246	284	236	271	275	282	312	300	274	266	252	253	265	274	297	264	305	284	274	267	275	262	257	275	256	253	288	286	279	283	299	284	276	274	285	294	295	294	256	301	276	273	297	264	258	273	295	268	284	293	281	279	271	303	269	276	291	297	282	281	291	241	328	300	264	248	255	288	288	286	282	272	265	295	255	243	281	322	254	261	254	258	290	278	288	275	256	259	280	271	278	284	288	284	257	263	267	281	254	283	253	242	283	291	291	265	250	263	272	277	283	273	247	269	280	267	249	261	281	262	299	259	304	253	255	273	265	246	276	262	268	264	269	287	261	238	247	263	248	297	301	298	283	294	280	287	256	241	288	309	299	276	242	282	280	269	302	251	273	245	277	287	266	281	244	287	266	260	301	276	279	281	293	252	275	251	267	274	281	275	267	270	246	265	270	265	273	274	265	274	270	281	273	275	260	287	279	274	292	271	263	272	287	269	261	295	266	273	256	281	257	286	290	274	260	255	264	247	276	279	276	255	277	290	268	292	267	297	266	275	264	294	281	258	289	254	247	307	263	292	259	246	292	258	227	266	282	263	260	302	273	294	283	262	269	258	239	266	265	257	262	264	270	263	267	293	288	237	289	300	276	286	255	281	259	257	321	261	277	230	271	298	243	294	287	275	265	282	292	259	268	275	251	279	295	282	271	274	278	260	278	292	286	252	263	252	278	280	292	260	237	279	261	284	254	263	283	256	275	279	263	269	256	268	274	262	266	264	261	277	282	275	254	277	270	269	283	265	270	293	261	287	269	272	241	273	274	252	261	246	296	270	316	275	253	281	278	257	257	303	288	282	262	300	242	279	247	266	267	256	285	257	274	240	245	271	233	280	242	292	290	272	255	280	298	269	269	280	284	295	266	264	265	269	266	281	260	297	258	254	261	245	256	261	263	231	294	269	274	261	268	308	259	278	278	292	294	277	257	303	282	263	311	283	257	295	292	271	257	281	290	270	280	281	288	274	273	274	296	280	264	265	276	262	288	280	284	280	261	284	275	267	294	266	256	266	265	271	279	300	251	275	268	276	273	243	258	239	289	279	268	232	293	275	274	289	299	258	271	282	291	229	253	261	280	290	269	290	266	277	268	273	265	274	279	258	281	238	280	276	269	270	272	280	273	295	256	280	265	273	286	268	289	261	242	276	274	302	264	304	282	255	260	254	279	270	285	278	271	282	302	268	265	280	273	278	259	259	278	263	281	272	274	265	260	282	276	294	273	291	252	247	272	248	252	243	298	280	257	284	253	260	291	284	269	264	293	262	262	243	275	256	279	267	302	290	256	247	260	248	287	277	281	254	263	264	270	291	269	274	278	279	282	257	261	283	269	283	236	290	270	281	259	264	268	276	247	296	278	266	296	260	234	255	264	273	280	253	260	272	263	277	262	288	288	285	271	260	258	257	303	251	254	270	304	276	238	265	270	257	264	275	264	243	278	241	278	263	263	254	271	270	246	295	251	266	284	237	279	273	275	284	263	268	277	280	289	253	277	272	276	254	274	246	264	288	296	261	264	284	266	313	262
12895	989	889	702	480	383	319	262	257	188	217	185	177	165	181	141	159	171	157	135	134	143	148	173	147	142	158	124	141	143	168	160	142	147	127	133	119	135	149	153	147	149	130	147	141	160	131	130	128	111	148	156	151	142	146	154	135	135	115	130	142	147	160	154	134	148	135	131	149	145	129	136	124	141	123	195	136	158	156	136	162	133	148	135	119	163	131	151	142	137	148	144	120	155	140	151	133	158	165	154	130	129	151	129	153	136	147	131	146	135	167	137	144	128	151	168	130	130	135	127	139	148	108	162	154	138	128	112	162	145	143	152	145	150	143	134	126	136	122	148	131	148	131	147	157	138	154	170	143	175	123	146	154	156	161	128	122	144	138	137	130	170	153	124	161	143	148	152	125	155	154	146	145	137	160	128	141	165	143	136	148	120	156	148	161	132	140	144	154	149	131	142	122	159	165	162	135	146	146	132	125	131	146	135	153	135	135	136	133	143	138	152	158	143	151	154	145	146	145	114	148	134	135	149	171	179	169	152	163	131	149	150	140	139	148	124	163	164	156	135	137	144	149	127	136	157	155	124	148	130	127	131	137	132	134	130	116	141	120	127	142	146	136	146	137	148	143	127	145	141	122	124	129	126	143	142	142	152	147	144	128	141	134	134	134	148	139	135	200	132	111	156	151	151	144	150	150	157	151	126	143	136	164	145	111	134	133	150	126	121	147	158	147	143	148	138	143	140	143	162	127	155	140	130	155	122	144	160	135	133	130	149	147	135	145	151	138	145	142	134	120	143	146	145	134	132	135	151	126	145	134	136	155	126	146	141	154	153	131	146	139	125	144	138	150	155	153	127	137	147	129	135	147	143	116	138	124	135	131	152	144	150	149	130	148	151	138	139	118	145	156	142	173	125	158	136	149	149	129	133	135	135	150	157	127	137	132	135	144	137	151	139	142	160	163	139	155	148	147	145	127	122	147	149	122	133	129	142	114	150	134	142	156	159	147	137	163	144	150	123	143	138	124	140	144	141	129	144	135	137	123	138	140	154	156	125	135	133	129	133	126	134	158	139	129	127	153	164	139	137	137	148	162	147	120	140	145	140	157	140	122	144	148	142	140	162	126	151	131	147	160	141	128	134	118	138	160	111	138	142	155	122	136	137	154	155	145	136	148	164	147	158	136	143	139	138	151	130	147	152	120	136	125	126	148	140	141	140	158	139	161	152	144	142	157	123	143	132	170	145	140	136	158	135	132	146	148	160	151	129	148	145	127	155	147	128	148	120	131	143	121	156	142	142	148	134	127	135	148	175	147	128	147	156	147	134	132	161	139	169	145	150	142	149	133	157	137	146	142	136	139	130	135	116	146	168	121	143	128	136	141	128	137	152	156	147	120	137	150	140	132	135	120	162	130	134	127	154	102	130	137	140	123	139	124	138	122	143	144	149	148	158	140	154	139	162	147	141	135	158	130	134	149	114	152	157	131	137	146	142	141	150	142	155	149	138	141	151	150	140	152	155	106	123	135	149	135	157	143	133	144	169	151	131	153	146	150	131	151	133	116	136	130	142	130	139	138	153	136	137	136	131	169	152	165	146	150	150	122	142	137	145	135	145	119	158	162	139	142	145	143	131	138	134	150	157	126	149	139	141	128	129	138	132	124	131	123	145	140	157	150	159	136	105	146	166	154	128	140	155	129	162	145	150	145	149	126	140	154	142	161	139	163	137	145	135	113	163	139	140	138	147	112	148	157	137	155	143	127	140	144	128	133	127	148	135	157	165	170	126	157	129	143	173	134	155	141	132	136	130	141	143	126	139	146	110	144	156	151	141	149	147	150	161	152	163	150	179	136	135	119	127	145	127	127	128	130	147	148	136	147	150	151	118	147	124	126	152	128	145	115	160	149	142	156	132	129	146	137	133	147	139	137	159	137	143	162	153	112	144	142	163	127	120	150	166	145	153	147	142	133	140	134	148	146	148	133	144	141	126	147	137	140	151	161	135	154	144	153	151	151	148	129	129	162	161	138	163	155	139	145	150	140	132	139	128	122	163	162	157	120	140	138	143	134	135	137	117	137	159	142	124	146	146	133	144	120	137	147	154	130	145	133	151	146	158	146	146	140	119	127	143	125	138	138	149	138	146	155	149	158	120	138	118	146	141	167	131	134	149	155	117	149	128	145	137	159	160	153	158	140	141	148	155	134	117	154	152	134	143	136	141	140	136	158	136	136	122	157	136	168	137	167	152	144	140	146	166	165	144	143	129	142	135	132	132	155	163	140	128	132	112	128	179	154	151	138	146	154	154	138	128	147	130	131	109	131	146	115	124	136	132	133	131	153	169	126	148	145	136	154	127	151	147	147	147	162	150	126	142	135	129	150	148	153	138	133	142	148	133	142	126	131	150	146	136	163	139	141	145	132	142	155	112	136	141	128	123	150	155	133	139	152	128	133	157	140	160	140	146	164	161	149	143	160	142	137	146	141	149	155	152	145	147	156	162	135	160	136	167	157	164	148	155	136	143	162	145	148	141	126	148	164	131	144	130	132	161	144	133	127	138	162	134	133	141	128	129	111	146	139	146	150	122	111	130	124	118	165	130	135	138	124	137	139	151	157	153	151	132	148	132	137	141	156	154	134	146	122	141	121	123	161	120	156	147	179	131	172	152	138	143	132	132	144	144	158	172	162	151	136	140	121	138	141	134	152	144	137	123	147	131	143	134	127	139	145	161	167	160	138	130	155	144	145	139	144	159	144	155	140	175	154	163	149	165	133	140	138	136	139	147	155	145	126	119	155	146	148	162	150	116	139	168	138	132	131	134	141	133	138	140	133	135	173	132	158	140	138	128	151	125	162	123	132	163	118	133	155	140	144	136	161	148	129	119	141	131	144	155	148	152	147	131	142	152	128	126	137	137	121	135	126	173	119	141	144	159	145	122	130	162	140	146	160	143	159	120	119	141	157	142	146	144	182	131	144	155	152	180	141	147	149	141	152	164	165	148	135	125	162	152	103	139	143	145	134	162	146	167	160	133	147	136	140	144	148	154	132	155	146	136	131	120	142	138	132	166	153	145	138	145	153	113	117	139	175	134	138	149	121	173	137	136	128	129	154	128	138	129	139	142	131	146	142	151	150	148	145	137	139	148	152	134	121	145	141	117	136	118	125	163	140	142	151	151	142	138	162	149	131	145	130	134	160	128	119	165	158	125	153	140	126	131	165	123	134	146	122	156	126	137	132	131	147	160	162	124	160	161	144	149	147	125	139	141	137	143	144	166	143	131	131	151	127	121	124	148	129	147	166	144	133	150	167	149	123	130	135	141	148	164	128	154	124	156	143	137	131	133	142	142	130	139	128	144	122	146	158	153	141	154	129	139	156	143	163	130	139	133	139	137	175	130	125	145	136	149	142	122	150	143	143	135	144	142	147	121	126	160	152	162	144	134	137	163	135	128	166	160	121	140	155	152	125	156	138	122	126	125	138	156	151	147	116	144
7830	956	1807	2139	1866	1464	1210	1016	892	765	730	652	619	572	568	540	494	542	531	475	457	443	408	454	429	394	414	395	426	418	385	404	401	400	415	403	382	415	376	366	383	404	335	403	358	362	390	401	394	367	379	341	396	363	370	390	372	380	366	334	402	335	371	363	364	389	395	389	399	385	385	361	340	381	389	405	372	359	426	337	384	352	375	371	388	374	394	349	369	387	359	381	341	379	344	393	363	386	398	388	388	331	378	357	368	360	428	333	370	389	342	383	375	364	356	366	351	375	383	387	351	376	354	426	356	373	374	363	372	365	375	359	365	351	389	353	368	369	349	356	378	361	387	328	382	360	355	373	329	353	350	359	398	374	333	404	378	358	380	356	364	351	339	339	381	373	359	375	361	405	432	359	337	348	382	365	370	359	363	337	345	355	345	394	386	337	350	358	373	359	376	372	401	351	351	365	374	402	390	377	354	341	388	380	346	409	351	380	335	352	363	353	355	354	342	387	386	357	375	345	338	349	337	385	403	364	389	345	425	337	324	356	363	369	382	345	393	357	395	335	350	391	355	374	351	356	370	353	374	382	359	358	360	341	363	359	352	386	368	350	361	326	343	353	344	381	382	344	356	362	360	389	389	350	379	416	370	412	384	379	358	389	367	336	344	384	362	362	393	375	376	348	374	374	359	356	390	369	394	389	376	358	378	362	382	383	335	362	374	331	351	367	344	347	390	379	376	340	358	388	349	377	394	370	360	373	367	376	375	362	379	352	382	390	369	362	375	325	366	395	372	369	351	341	347	348	388	360	379	357	390	387	358	347	350	344	370	394	361	352	365	388	336	345	395	380	381	375	361	342	363	356	359	374	344	363	361	370	356	369	407	385	339	391	378	383	356	366	397	374	364	353	388	378	355	363	387	338	360	379	354	338	356	375	360	389	378	399	367	351	339	359	347	382	374	351	371	373	418	347	329	377	358	372	381	369	384	379	341	369	368	364	342	353	381	346	359	372	384	343	387	353	359	365	368	360	384	374	333	356	387	387	376	371	342	325	401	358	338	361	379	366	356	376	363	386	366	349	365	386	366	345	362	354	390	365	358	349	344	383	404	362	382	372	411	363	335	365	364	367	363	396	370	394	373	357	332	353	377	378	367	361	344	378	389	361	372	351	370	347	335	366	356	385	374	378	372	384	370	391	370	351	350	352	357	354	383	311	348	365	400	357	368	370	341	368	375	340	362	359	314	334	370	390	349	381	371	373	371	367	352	351	372	365	384	356	392	384	359	352	366	392	355	332	382	375	372	340	386	354	403	364	349	399	392	347	389	368	355	353	347	360	385	403	362	369	377	390	357	379	388	359	348	367	370	337	406	380	334	351	373	364	351	383	391	371	386	372	386	342	378	370	398	357	379	394	370	331	356	407	390	372	354	393	372	339	382	386	360	371	435	358	344	339	397	371	396	366	351	353	380	352	365	365	371	394	376	361	366	356	368	374	362	384	358	393	350	362	363	370	348	359	406	356	370	390	364	347	396	392	351	377	363	367	370	339	367	371	369	335	377	332	351	369	360	404	345	366	311	362	389	384	351	363	343	341	379	349	374	388	329	384	371	357	330	388	392	355	319	381	343	416	350	387	372	329	365	319	364	358	377	330	324	370	330	347	336	362	362	359	406	331	326	398	348	367	370	376	348	385	362	369	381	377	365	359	349	367	334	414	408	378	356	374	368	377	359	399	382	334	371	338	367	391	345	346	380	396	368	382	365	358	364	364	358	342	392	365	345	363	393	363	361	398	337	375	390	380	377	352	358	366	374	360	357	374	337	354	350	368	377	382	391	400	359	376	353	383	386	347	368	370	372	338	363	348	363	356	362	350	358	346	357	392	377	360	372	363	382	363	363	353	356	346	325	372	366	372	329	359	304	358	375	359	364	357	356	337	381	375	370	366	341	364	353	354	367	368	401	339	314	376	396	364	339	398	365	376	346	320	363	366	374	355	369	328	376	373	365	359	382	364	374	339	346	370	369	339	359	390	331	350	342	337	348	420	379	376	365	352	380	365	371	390	354	370	377	376	334	335	403	395	342	348	322	354	371	364	369	347	350	355	381	359	347	360	353	355	384	395	335	374	375	375	355	412	341	354	330	368	346	333	355	390	355	337	364	359	349	366	354	377	344	382	373	374	404	345	348	369	343	397	392	336	398	339	395	358	364	379	328	320	368	371	380	382	385	353	358	336	355	361	327	344	374	381	370	373	363	376	378	371	371	343	383	335	351	351	346	368	402	395	367	350	358	394	381	370	354	331	363	369	322	355	387	397	364	317	368	343	361	344	419	345	357	346	351	351	387	378	374	359	386	350	387	354	354	346	382	354	333	377	378	360	345	407	352	381	348	357	366	355	348	344	378	359	332	388	382	340	364	374	366	369	347	373	341	395	379	386	375	368	384	381	388	363	339	366	393	357	376	340	377	376	342	367	350	384	330	351	343	361	369	379	358	397	340	366	371	359	350	344	379	404	397	337	365	348	377	345	361	349	343	381	347	398	362	356	393	382	373	354	367	379	352	359	361	338	384	362	335	341	336	352	349	361	362	371	360	355	376	366	364	392	354	374	352	353	378	355	339	321	356	357	352	377	415	364	376	359	365	362	353	355	387	367	370	371	367	367	332	355	361	361	382	373	373	357	383	383	398	392	349	362	357	377	372	355	354	367	372	378	322	350	358	400	365	352	357	329	349	409	359	372	347	384	331	348	360	368	405	381	326	343	377	365	380	363	386	376	368	327	363	356	386	379	368	365	342	359	362	327	381	333	366	348	344	364	364	385	395	379	361	387	363	331	379	332	352	369	362	363	322	365	360	364	377	379	373	388	344	381	319	377	360	370	349	323	353	331	362	348	346	355	373	360	357	403	369	339	403	381	348	386	357	350	357	373	353	357	375	372	386	350	346	372	384	345	316	389	345	377	364	327	389	384	368	350	352	369	379	381	373	350	375	328	360	362	375	375	323	350	373	360	343	378	365	347	363	382	370	367	377	354	376	379	355	351	346	388	335	411	362	363	378	374	355	342	347	367	344	366	368	402	343	371	364	374	364	381	365	356	372	345	391	375	384	304	356	378	356	358	362	352	350	358	338	355	343	324	386	372	358	351	313	340	362	367	368	340	378	357	377	376	344	357	359	400	381	361	353	361	389	359	361	386	368	396	379	360	335	329	376	353	370	349	376	380	368	371	344	370	398	357	363	369	361	350	331	378	338	322	365	419	377	373	384	364	372	346	352	336	377	367	393	351	395	352	349	350	369	352	347	367	384	364	371	400	349	363	320	382	364	376	398	358	359	360	389	374	344	393	365	345	372	347	367	337	344	372	352	363	342	365	318	350	329	348	374	357	377	377	364	363	397	404	378	372	384	345	342	389	374	360	339	379	391	389	348	364	370	359	351	365	388	376	363	361	366	355	394	357	377	393	320	371	346	388	378	351	373	365	346	372	372	339
1437	286	298	315	243	244	254	256	295	288	268	277	245	259	235	234	256	263	204	238	265	272	255	271	243	294	237	251	238	251	261	263	251	253	239	242	277	258	252	248	291	270	264	238	275	260	266	261	244	265	245	254	257	243	254	294	265	226	247	250	264	261	226	254	242	271	237	272	245	254	258	281	276	260	265	274	262	245	260	257	254	253	247	255	274	280	256	227	249	232	247	277	252	248	234	246	274	245	268	235	251	240	261	286	244	247	283	285	282	260	259	224	243	239	236	262	239	228	255	259	263	265	240	249	251	250	262	289	268	255	260	248	248	264	259	275	255	274	262	236	251	250	262	257	277	286	226	233	236	289	260	247	298	250	276	282	247	255	262	270	291	259	261	260	265	239	253	255	227	281	254	253	282	254	251	273	251	255	257	261	267	254	273	247	254	277	291	212	228	289	268	243	277	254	280	227	205	261	261	258	260	259	279	256	279	264	252	261	251	254	262	272	279	269	261	241	261	244	262	253	263	268	246	282	281	244	244	241	265	245	267	281	281	272	239	249	270	287	237	256	247	254	234	258	248	254	271	263	268	263	261	258	254	273	258	246	290	251	218	277	254	247	257	262	279	255	243	233	251	279	284	253	285	276	222	265	306	239	292	265	237	238	242	258	252	258	291	277	259	263	252	293	251	260	264	270	233	268	252	281	291	271	266	275	249	243	284	260	270	252	272	259	276	218	260	243	267	264	244	251	246	272	256	278	229	249	290	240	259	242	229	245	258	289	263	277	254	263	243	261	268	249	271	254	252	240	264	248	271	243	261	266	261	265	245	271	249	271	269	251	237	279	265	260	284	252	264	278	259	274	235	272	249	247	256	238	249	285	258	261	258	259	246	241	223	247	283	253	282	249	247	276	268	266	254	256	242	259	283	251	259	243	253	248	250	260	239	299	277	265	268	261	246	248	262	266	273	267	274	265	211	235	264	295	253	258	264	257	263	238	237	241	236	262	282	267	262	277	244	266	244	268	261	227	294	262	257	250	268	264	246	283	266	272	256	264	230	265	265	257	255	240	289	257	258	249	246	269	269	258	248	246	238	260	274	286	220	251	262	251	276	274	243	261	252	230	259	257	233	232	270	272	269	281	253	245	253	266	253	263	254	238	243	275	238	259	256	239	293	263	254	264	277	259	263	259	256	258	266	235	254	266	264	241	284	272	248	272	267	275	255	266	252	235	266	257	256	266	273	253	263	264	236	245	263	252	250	257	267	268	251	256	256	279	274	247	236	266	249	238	254	242	259	277	224	233	267	270	279	260	268	273	264	258	229	216	251	277	243	267	285	274	265	301	265	256	283	253	237	255	238	243	263	244	270	264	284	258	272	277	258	288	271	272	290	246	255	246	237	264	217	236	280	271	241	274	273	272	232	262	234	270	266	260	267	248	263	282	259	239	257	271	252	262	283	288	258	273	270	258	252	264	251	269	271	281	262	274	280	244	255	271	232	278	272	255	286	247	238	283	279	256	295	237	280	274	253	261	260	243	247	239	293	269	260	236	272	263	258	277	230	238	274	287	257	264	287	253	254	262	281	246	240	234	244	269	262	260	215	274	245	258	256	260	270	223	255	216	255	284	250	250	243	271	230	247	264	256	231	254	250	230	268	269	264	280	261	244	265	252	247	291	261	254	232	249	246	267	234	261	257	238	239	280	236	274	257	258	232	284	250	265	269	258	282	243	251	233	228	255	277	255	273	281	256	265	261	271	245	283	261	252	266	271	234	273	296	272	263	309	235	244	256	277	237	283	242	270	263	257	253	214	249	295	241	280	278	262	240	234	259	245	255	263	257	257	260	264	255	248	263	262	248	285	271	242	265	234	260	254	267	250	254	278	265	276	264	249	287	262	264	250	244	260	263	266	263	253	263	249	247	259	246	243	251	246	231	241	271	261	266	263	260	271	281	257	267	282	293	281	267	257	274	290	241	259	241	260	254	242	249	260	289	261	261	309	268	240	263	300	276	288	271	257	253	259	265	281	256	249	241	262	252	240	241	255	275	292	231	265	239	255	285	262	226	260	242	262	241	233	256	272	242	247	252	255	261	243	245	257	284	262	277	249	233	278	264	261	273	256	257	243	243	263	290	273	257	244	279	277	251	225	236	265	246	255	252	273	259	272	251	265	236	245	265	242	279	248	279	261	252	251	254	267	287	261	269	255	287	261	262	248	248	284	272	239	242	235	253	248	234	266	217	250	275	270	265	263	248	259	247	240	269	270	272	266	273	242	238	258	265	250	260	257	257	246	249	259	242	243	246	244	266	278	266	274	261	245	262	243	243	261	267	241	236	248	263	227	269	263	271	250	284	260	241	254	289	259	282	261	236	242	253	242	240	259	276	249	254	257	227	252	265	280	249	261	251	282	250	266	256	281	245	272	268	280	243	266	230	274	263	271	283	252	306	255	256	241	272	261	250	278	282	256	268	269	241	270	253	256	241	282	253	255	257	278	257	273	250	271	229	260	232	319	249	273	279	277	260	253	262	230	259	250	278	224	267	255	239	271	246	231	226	248	252	233	261	250	235	251	239	251	240	278	266	247	236	315	259	284	264	239	280	267	265	255	255	296	265	244	236	264	247	265	275	279	307	255	236	244	242	248	237	301	276	223	250	271	264	304	279	267	257	250	247	257	252	253	263	258	268	281	258	259	217	263	224	281	264	254	290	274	261	261	226	261	244	273	278	246	273	237	275	274	251	258	250	254	244	280	276	265	251	248	214	244	255	278	244	227	253	257	244	250	248	243	271	265	262	251	267	235	262	279	236	230	262	272	236	248	256	278	256	268	265	248	217	259	260	301	241	265	245	288	232	275	276	280	242	240	245	272	259	258	289	262	250	255	257	243	271	264	245	261	264	264	261	237	226	260	260	274	252	273	264	255	262	263	244	258	260	257	280	233	250	295	242	279	256	278	262	244	242	247	275	265	221	237	256	285	266	259	240	264	240	246	246	294	274	286	258	274	241	289	267	244	259	258	246	262	255	233	274	268	267	257	242	260	225	259	244	233	234	264	271	248	274	250	258	295	283	261	268	284	241	257	268	315	236	278	260	274	242	268	224	245	232	245	272	274	264	276	286	281	219	267	235	253	237	274	282	268	245	250	263	271	257	237	244	269	271	254	256	269	246	242	253	230	237	261	273	218	264	252	252	231	272	272	250	244	253	268	251	284	260	246	253	255	261	256	247	251	273	281	227	235	237	234	252	247	248	240	258	272	277	262	251	251	246	267	249	271	247	262	267	249	249	230	260	246	237	268	238	256	250	237	305	268	242	273	273	267	277	254	236	247	235	272	246	263	244	250	268	301	264	280	262	266	245	270	268	272	250	287	272	269	242	264	252	254	269	237	236	233	254	238	250	258	261	281	246	294	265	294	284	279	234	219	260	255	313	270	284	250	257	260	276	266	228	288	270	244	244	256	259	293	249	235	275	230	271	279	263	268	263	274
1689	583	671	651	608	546	645	620	628	553	570	554	607	568	621	568	553	590	582	593	554	569	591	559	613	582	573	601	619	579	566	575	556	601	641	550	556	606	602	541	570	520	583	568	606	563	603	553	572	592	599	577	554	597	558	598	544	603	563	532	576	611	582	595	575	539	574	521	573	563	568	553	579	567	595	547	611	560	586	581	540	572	565	558	587	563	574	581	581	589	583	584	564	599	568	607	593	591	611	597	576	562	584	580	586	609	582	568	579	560	585	541	582	587	608	602	583	561	608	571	563	594	607	542	570	571	568	593	569	547	574	548	580	605	591	601	584	573	552	563	582	574	577	608	541	560	587	607	559	580	527	598	547	586	593	586	583	545	568	598	587	554	532	549	555	574	589	629	596	589	575	579	569	561	591	569	589	598	613	566	581	591	555	605	585	591	563	598	585	598	559	567	593	570	544	566	617	532	557	563	613	588	604	574	571	559	568	575	576	592	552	537	579	587	616	544	608	554	566	598	573	588	587	534	563	552	603	561	600	560	525	565	611	576	541	598	562	567	545	614	586	535	542	596	634	561	601	543	561	582	596	568	605	570	584	550	548	601	549	575	564	584	544	575	591	609	546	561	573	573	559	554	556	525	615	617	549	580	594	568	561	569	587	565	583	584	559	613	593	578	561	564	588	596	588	551	602	578	582	564	567	567	553	537	579	614	547	596	616	588	605	574	588	599	600	565	575	576	546	586	565	552	579	569	613	591	614	600	517	596	577	550	599	568	600	546	632	555	590	557	600	559	566	546	607	579	601	580	577	561	555	528	562	537	546	520	590	556	559	589	552	540	557	586	585	588	589	600	601	524	533	569	570	578	633	580	595	585	577	587	576	594	543	564	565	564	634	577	592	589	580	585	536	582	559	554	569	580	607	565	588	564	593	593	576	578	578	548	574	602	526	546	574	557	599	572	575	583	550	577	577	559	581	576	560	528	573	575	544	555	569	566	583	580	588	571	574	571	599	575	556	589	577	586	535	555	587	583	558	596	556	607	576	527	581	581	551	592	568	529	537	578	536	507	571	587	566	580	613	566	630	583	589	604	608	581	546	574	551	624	567	572	584	595	567	595	565	575	582	543	583	564	607	607	584	622	568	554	548	593	594	569	588	556	554	585	587	613	564	611	547	581	606	573	589	549	553	593	548	604	601	619	591	593	574	566	598	586	609	582	584	551	592	636	564	549	577	593	555	568	601	570	547	601	519	587	601	543	601	558	556	577	587	562	594	584	574	514	582	600	586	549	560	596	561	584	560	586	609	597	588	589	591	601	585	567	581	566	600	613	517	557	595	587	588	623	558	574	612	565	583	571	578	578	593	598	574	561	591	581	578	574	614	540	575	599	583	565	586	563	557	614	632	580	569	532	588	572	622	557	571	572	535	579	631	588	594	604	580	592	571	577	562	560	576	568	597	621	549	589	537	581	603	603	564	594	568	553	609	607	560	607	560	576	574	577	567	627	592	611	561	542	570	567	533	572	546	565	599	611	561	576	591	594	614	582	547	562	552	588	601	601	558	601	581	566	594	587	564	603	547	575	558	522	567	550	563	609	570	535	546	546	603	578	557	519	561	553	564	555	550	582	585	595	598	591	617	573	609	570	575	551	595	573	557	527	594	543	568	591	563	511	558	592	521	577	536	591	593	600	562	533	615	577	583	577	582	534	590	607	634	564	563	602	538	623	578	558	589	568	576	582	568	599	567	616	544	569	570	575	545	602	566	583	551	561	596	552	616	570	629	566	612	548	601	581	597	607	541	553	567	574	587	577	604	612	591	591	566	554	539	597	539	582	570	612	564	526	587	544	550	543	575	572	544	607	582	551	559	569	558	588	589	588	617	541	596	577	591	568	552	585	611	542	567	578	566	578	530	595	611	595	642	579	588	558	532	585	565	569	563	560	604	560	610	599	608	562	559	560	585	572	580	586	542	573	626	539	570	595	576	592	548	585	586	584	551	602	551	595	559	579	647	578	630	580	565	571	561	568	612	607	583	560	571	576	565	587	583	576	604	562	584	554	581	549	584	586	595	554	613	595	611	585	568	541	540	560	582	561	562	554	639	597	563	553	605	621	591	585	562	577	605	622	577	611	557	532	539	589	552	570	593	586	569	601	569	569	545	557	549	565	567	579	531	595	621	587	531	640	562	558	555	612	576	554	557	564	570	569	573	578	535	559	578	613	543	536	537	549	605	565	563	552	545	586	552	607	599	627	603	568	548	595	549	576	580	581	608	570	563	584	603	574	535	605	602	617	570	577	595	565	546	533	543	549	593	584	611	555	589	580	565	577	563	618	591	595	578	575	571	596	514	593	577	610	567	622	591	559	601	617	572	624	571	586	612	615	563	579	539	570	607	556	601	570	606	625	546	557	550	548	578	571	578	561	583	554	547	594	579	564	609	586	539	564	570	551	587	570	546	530	584	598	605	559	561	594	588	594	559	584	569	585	596	584	617	557	587	577	582	519	551	585	573	544	556	565	589	597	600	595	623	590	572	565	576	559	592	558	581	591	528	575	573	542	581	573	568	577	565	599	624	613	554	569	571	612	601	573	582	536	534	593	592	567	573	548	595	572	547	580	509	587	578	563	591	522	563	557	589	601	534	583	544	565	611	595	587	619	580	604	580	617	599	556	599	618	586	608	573	565	572	544	553	572	570	603	610	540	564	608	578	580	551	577	598	562	560	593	532	575	543	575	622	561	584	589	609	624	555	602	568	571	578	589	543	538	553	580	540	554	616	585	577	585	535	577	590	590	588	599	625	584	601	569	604	581	572	565	593	590	559	629	539	568	555	584	585	554	592	572	549	572	541	564	538	561	563	558	597	551	586	571	576	581	604	575	562	557	599	601	594	581	617	584	587	556	547	592	576	547	557	570	559	592	553	600	559	542	570	561	578	544	570	577	587	572	582	584	542	579	531	605	569	545	612	649	558	571	586	559	586	600	596	557	574	582	559	560	559	563	568	570	577	587	593	571	555	601	594	548	567	577	589	602	576	559	576	591	573	568	576	572	600	548	570	520	614	595	626	558	617	602	577	547	603	599	598	590	570	571	577	586	532	639	540	615	548	578	567	582	545	584	588	564	571	527	589	603	521	603	562	614	595	581	539	580	575	545	610	621	551	552	609	622	596	592	603	566	598	527	541	595	610	614	593	558	540	629	592	553	608	571	584	582	586	581	540	650	602	594	544	540	594	566	583	548	558	582	588	589	561	588	583	568	569	564	544	588	573	536	569	557	536	564	557	592	602	535	495	563	611	580	549	566	550	638	595	556	559	538	601	574	613	585	567	598	513	627	601	593	605	606	612	589	585	565	585	616	562	553	569	542	560	576	570	576	552	520	618	595	547	611	567	580	565	576	580	597	591	561	575	572	610	612	555	595	530	556	547	590	573	599	574	561	554	586	566	566	589	564	567	601	557	553	561	604	597	575	601	562	559	591	597	608
6699	427	435	348	300	216	163	164	143	130	141	137	135	140	120	113	103	100	114	115	111	104	84	107	99	106	123	128	136	140	94	105	122	124	98	115	115	99	120	120	99	95	118	106	105	107	105	115	101	117	95	102	110	102	112	108	117	119	107	101	94	102	103	104	115	113	108	87	106	116	119	117	98	107	100	104	138	102	98	84	119	97	98	119	109	116	128	113	93	92	88	116	113	103	112	105	92	105	101	114	113	104	111	111	109	104	119	106	122	97	118	127	118	105	101	111	118	122	109	104	115	103	119	136	113	114	106	103	106	98	121	101	110	120	87	112	95	94	117	100	86	95	90	105	107	111	103	115	115	111	106	110	106	124	99	97	99	112	128	99	107	90	93	104	92	115	104	117	122	114	103	118	92	112	97	110	121	116	112	101	100	117	111	129	86	111	112	111	106	97	93	127	121	104	98	104	104	102	118	109	93	105	112	110	103	97	109	104	91	110	112	97	138	99	120	90	89	127	101	91	111	108	102	114	104	107	108	101	100	105	109	110	87	121	113	106	102	105	103	106	86	117	108	102	103	113	117	101	119	109	106	101	120	103	95	102	117	106	95	111	95	99	82	102	87	113	117	105	101	117	116	104	95	82	111	112	95	116	123	99	102	121	86	106	111	88	117	96	126	109	110	100	99	88	94	105	109	97	126	97	98	103	103	103	110	91	106	98	109	108	109	100	121	112	100	127	116	108	108	103	94	98	114	89	97	124	118	88	94	103	106	92	102	105	107	93	118	117	105	120	131	100	128	102	111	91	111	112	111	108	116	93	99	115	124	108	98	90	111	94	112	113	115	89	119	125	105	94	99	102	112	118	115	112	105	111	109	111	97	97	96	110	108	115	115	119	122	110	104	111	118	110	96	120	120	127	107	113	90	116	117	97	113	123	104	86	104	93	93	96	108	115	105	95	107	94	105	94	86	124	103	123	102	101	98	117	104	114	95	114	97	104	109	114	114	89	119	105	113	108	114	115	115	111	110	110	82	94	129	121	109	102	101	91	111	102	92	88	88	107	91	90	108	121	106	128	122	122	92	124	116	117	116	97	119	103	112	137	106	109	88	112	77	106	94	97	96	99	116	108	91	105	83	97	121	105	90	101	120	105	103	117	99	94	101	99	99	111	104	105	106	103	93	105	101	114	110	114	117	106	97	112	104	107	118	91	97	88	113	111	107	90	94	104	121	116	99	88	126	106	105	120	135	108	92	106	94	87	97	106	100	107	116	106	119	96	97	106	119	83	118	107	120	116	77	104	97	113	129	122	121	128	97	108	120	122	106	85	108	118	107	109	105	87	110	131	87	109	100	117	123	122	124	119	104	113	107	109	111	97	102	100	98	115	121	128	111	120	96	106	115	116	114	104	113	105	110	106	112	90	105	98	100	100	106	84	88	128	94	112	120	111	119	102	97	121	104	124	93	115	102	102	100	110	110	87	95	109	116	112	116	127	106	122	111	96	109	114	113	115	113	87	145	92	124	114	88	130	102	85	112	120	94	100	107	134	124	129	107	113	116	106	115	124	122	101	82	99	107	93	88	119	89	101	117	111	88	92	104	114	114	107	109	118	99	101	90	122	104	117	115	96	88	101	114	107	120	94	117	106	109	106	102	103	103	122	116	112	115	119	102	108	128	118	104	124	103	115	109	113	89	93	105	97	100	110	105	111	112	112	111	123	128	92	107	91	134	116	116	104	103	113	114	115	116	116	92	105	109	89	109	101	113	106	91	104	94	111	117	124	106	108	105	129	106	111	98	110	89	87	108	103	96	113	113	104	103	109	119	75	96	92	110	100	103	113	111	82	103	110	114	100	98	105	95	110	123	115	118	118	107	108	108	122	101	117	110	88	126	112	110	94	78	104	98	110	110	117	120	101	110	111	129	100	99	107	92	115	110	120	96	117	126	121	114	102	120	98	123	112	113	104	119	104	112	106	102	102	99	122	106	114	109	102	109	95	97	77	105	108	109	105	111	106	100	106	125	96	108	106	97	116	98	116	96	105	107	102	95	112	106	123	110	100	92	102	100	104	100	91	110	110	91	122	125	102	107	127	94	101	115	98	97	112	107	108	120	97	85	119	101	121	95	112	107	105	104	110	120	112	116	101	94	116	127	122	113	90	97	96	111	124	108	125	126	123	94	115	111	110	89	92	100	126	105	109	98	106	105	108	105	109	98	110	132	92	103	110	92	111	93	127	99	107	120	94	116	121	137	115	106	103	105	88	107	114	97	103	111	106	117	124	92	110	112	111	113	109	119	102	126	128	111	113	103	118	95	109	95	120	104	103	116	97	119	90	97	96	111	131	108	105	108	118	93	93	118	109	109	87	110	123	105	94	100	101	109	87	112	112	108	112	120	110	102	97	99	103	99	113	95	113	104	141	136	99	110	89	105	93	105	116	115	97	93	105	103	107	111	117	83	111	112	95	117	97	104	110	114	117	108	101	100	117	92	101	90	107	99	127	94	115	100	96	123	103	108	82	112	123	101	116	85	104	104	85	103	113	133	119	110	119	116	107	97	122	103	101	109	107	118	102	86	98	115	109	87	96	119	102	102	79	111	102	116	118	93	95	114	122	122	105	94	104	114	113	97	102	122	96	106	91	114	123	105	104	91	90	113	97	88	113	104	104	87	109	95	107	111	81	124	99	117	103	113	101	98	105	118	116	111	112	100	123	91	87	96	99	97	112	118	97	84	96	116	108	100	93	110	119	121	90	111	105	93	98	125	80	110	95	119	125	126	99	99	111	120	106	99	123	103	97	114	101	96	117	104	93	99	124	101	106	94	100	90	108	113	114	106	99	111	113	112	99	91	92	104	117	114	97	99	91	102	110	112	123	98	90	125	119	99	109	107	106	86	81	114	89	86	104	108	96	95	108	92	119	117	118	96	101	117	94	94	102	136	117	116	84	101	103	94	104	112	113	111	109	107	116	116	115	95	95	109	104	102	125	94	114	110	116	97	96	97	105	107	110	97	99	100	119	113	104	104	104	87	83	92	104	106	114	110	96	127	115	130	94	110	113	122	105	105	115	131	108	108	116	119	114	95	117	116	108	101	98	97	98	116	113	111	107	125	114	100	118	106	104	112	89	112	105	88	103	102	104	104	107	123	108	114	101	114	101	113	111	102	119	136	84	108	81	101	119	99	105	98	111	109	127	114	103	102	97	98	105	116	106	118	110	119	110	89	121	105	105	99	91	121	106	70	106	119	90	97	81	98	102	97	107	107	99	91	109	102	110	88	122	115	113	117	108	119	114	114	108	113	113	93	95	116	104	108	104	120	105	115	117	97	112	115	89	119	114	101	115	101	90	106	116	101	114	109	96	110	116	108	110	101	130	124	107	98	127	105	99	110	110	111	88	98	115	106	99	112	103	100	91	111	88	120	110	94	113	99	95	122	97	113	99	109	116	94	104	109	121	112	120	93	107	89	105	106	140	94	117	91	123
5902	565	1045	1190	1017	911	731	609	560	489	467	408	399	411	386	378	369	339	338	347	322	316	303	310	286	287	258	304	334	330	272	303	303	316	276	288	274	286	288	273	313	279	273	256	278	290	310	268	300	283	314	278	285	270	270	285	271	261	312	289	286	277	272	276	283	285	269	276	262	250	267	276	278	254	292	261	278	298	286	240	283	292	270	277	268	264	266	289	268	293	308	254	268	268	264	279	273	275	274	254	277	246	245	266	292	289	251	270	284	285	250	261	274	303	268	312	290	268	281	257	269	266	271	278	274	304	289	270	285	269	265	304	290	236	257	263	273	281	287	260	263	307	251	266	280	250	243	266	299	287	290	263	251	272	246	292	305	262	248	273	257	261	298	267	264	279	273	272	244	313	272	274	265	272	251	278	285	260	271	260	298	271	269	265	296	279	274	251	268	272	284	278	266	274	273	272	283	292	293	265	274	292	274	243	254	269	298	267	254	276	286	270	296	292	274	277	246	295	238	290	266	281	278	255	297	293	279	298	249	303	267	262	255	301	293	254	247	241	299	267	265	294	267	272	253	280	277	255	306	280	261	286	277	266	264	267	288	277	281	246	274	271	283	276	294	271	267	310	277	283	256	279	257	284	270	265	278	259	273	288	260	268	286	258	295	279	268	261	272	294	271	308	298	283	303	274	275	278	305	264	277	264	268	251	274	274	268	252	268	299	288	272	244	248	268	265	279	290	276	292	302	279	267	253	260	251	284	311	276	273	280	268	294	278	286	320	270	260	272	263	286	288	263	282	297	271	296	300	294	236	286	258	290	255	250	289	235	266	235	286	256	256	263	282	280	317	262	263	287	274	284	295	236	288	289	256	267	255	264	289	297	273	269	272	251	290	267	256	250	238	264	258	292	270	309	272	270	271	279	305	257	276	248	258	279	267	280	292	267	278	257	282	288	286	235	261	267	278	289	291	312	261	267	286	254	241	278	279	268	278	268	300	270	276	256	253	294	242	272	277	262	309	284	288	258	278	294	257	281	278	270	266	264	308	246	279	266	280	290	276	300	268	270	335	262	276	259	241	291	304	277	262	287	287	283	274	301	292	301	286	262	267	304	265	246	268	276	288	280	254	260	259	284	267	292	255	227	275	284	311	289	281	239	271	300	274	265	281	264	255	271	256	265	285	279	291	301	262	291	318	298	280	293	282	269	252	250	279	278	261	260	261	277	265	297	247	253	266	278	267	301	284	288	273	265	288	284	250	276	296	249	283	281	279	288	282	264	264	254	305	282	281	261	271	258	283	245	257	299	279	266	256	270	294	288	260	277	263	293	268	261	277	239	296	284	250	278	290	274	248	281	280	276	301	287	273	275	302	276	259	252	257	295	273	276	269	222	281	302	270	306	262	277	254	265	261	290	251	277	247	261	293	302	267	273	282	251	272	225	254	264	292	289	270	297	287	260	277	260	265	264	258	270	253	293	275	292	275	283	287	248	279	261	273	289	295	257	263	230	282	285	262	278	261	278	280	270	246	251	267	266	287	242	290	276	275	262	265	276	300	275	264	284	249	287	279	271	255	274	293	234	276	257	309	289	252	264	276	263	273	262	235	281	286	282	271	293	275	260	277	275	261	268	264	270	261	315	280	268	258	276	274	264	288	258	250	270	280	303	265	251	278	257	294	274	286	245	270	277	270	284	258	278	296	285	290	248	271	251	271	281	265	295	305	277	273	256	306	283	298	252	258	254	270	270	265	285	259	252	272	272	257	277	256	244	274	273	278	285	283	275	289	253	284	257	275	273	271	314	244	292	285	259	266	268	287	264	299	258	266	266	299	290	245	303	282	278	258	277	271	248	276	276	278	277	242	248	269	284	277	285	272	290	273	290	298	213	265	278	254	294	292	267	306	298	269	242	276	289	280	273	272	283	295	283	290	268	264	271	263	297	280	257	271	267	288	260	272	278	271	258	262	288	289	255	291	245	285	258	272	277	261	267	288	250	238	265	249	279	229	269	278	286	269	296	266	262	282	262	278	276	286	263	279	279	272	272	269	296	274	270	249	256	250	310	299	260	279	262	275	295	278	319	252	275	287	266	260	310	302	297	255	268	264	275	249	266	298	270	294	254	276	293	264	313	292	256	274	266	224	263	261	270	256	326	284	276	257	271	275	311	274	269	288	266	280	255	290	284	250	279	235	264	282	306	277	286	286	271	253	274	268	283	303	272	275	266	289	253	291	302	264	255	268	276	276	295	293	280	293	273	270	292	268	243	256	280	285	268	263	277	270	280	276	272	276	255	283	277	272	263	302	258	252	264	279	257	288	262	266	295	247	304	289	272	289	278	283	285	274	275	274	261	291	281	256	267	304	251	251	241	270	289	289	283	254	285	271	262	290	252	301	291	271	288	264	239	272	290	283	256	243	295	286	284	286	239	272	290	299	277	279	267	294	274	273	272	264	283	293	295	262	249	279	291	289	259	260	293	282	283	276	250	277	251	266	286	289	289	267	237	265	303	325	284	269	283	274	301	270	269	286	270	259	281	283	290	269	257	251	279	319	284	273	275	275	269	281	249	287	277	293	274	280	294	271	271	256	274	283	293	277	278	265	259	293	273	260	288	309	247	263	275	283	284	276	251	320	306	247	280	256	269	265	296	265	293	275	269	277	264	280	293	271	277	297	276	249	282	308	246	291	280	285	282	277	299	258	281	279	257	277	298	268	255	302	279	279	260	277	291	265	290	245	292	282	292	273	291	270	285	254	267	286	267	284	279	265	291	287	276	262	268	223	266	243	272	254	251	246	266	280	301	278	244	288	263	270	287	282	259	278	263	267	289	282	262	283	262	264	286	296	266	259	256	304	268	239	278	279	255	274	274	285	278	299	251	255	259	263	245	294	250	275	281	299	279	274	290	263	251	274	267	287	288	259	289	297	294	291	244	290	286	245	262	294	288	259	280	282	242	288	292	289	280	272	270	270	279	271	262	295	273	296	262	261	294	266	259	299	299	273	260	271	221	281	270	273	282	313	273	274	236	268	263	271	248	267	303	259	290	277	280	293	259	254	258	259	270	274	261	270	282	284	291	275	302	258	267	268	288	310	296	282	270	282	274	262	273	256	267	269	252	299	264	293	265	293	266	298	295	271	264	270	294	258	297	268	268	268	254	296	290	282	264	246	277	266	255	286	296	294	258	265	252	281	276	272	281	220	241	287	264	290	258	263	265	287	265	273	288	267	273	291	293	275	262	254	285	274	276	262	267	255	275	280	296	226	271	280	271	272	267	301	275	293	284	267	248	269	273	288	252	272	271	285	278	247	283	264	287	263	286	258	260	277	282	262	245	272	325	304	261	257	265	259	249	254	270	283	274	272	247	251	281	264	254	260	263	290	239	259	279	272	296	260	311	272	283	304	302	266	254	249	267	264	280	268	249	260	294	270	251	267	261	253	279	290	286	280	251	257	289	259	272	276	247	287	282	247	266	267	288	269	270	272
13013	1033	902	703	464	345	302	259	231	209	200	198	182	160	156	178	170	160	168	159	130	141	170	131	148	158	163	146	151	133	135	145	154	156	136	142	155	177	135	153	154	142	136	143	133	148	146	132	136	151	150	147	149	148	145	145	132	153	148	134	141	174	169	142	144	135	150	153	138	156	143	146	132	156	148	143	116	118	147	150	122	129	144	134	148	145	132	139	130	118	142	130	140	117	143	118	177	121	141	166	148	134	151	121	147	146	123	154	136	149	142	161	126	148	143	157	151	152	138	134	150	138	156	114	156	125	147	108	145	135	132	155	148	159	132	136	146	134	137	139	133	145	147	134	129	128	140	110	130	151	140	156	153	132	129	150	138	130	156	117	132	137	152	145	134	149	137	142	143	128	158	145	120	146	145	128	129	129	127	142	129	143	144	132	149	154	140	125	132	131	160	159	134	143	125	132	147	111	156	133	141	139	149	141	130	133	154	136	150	122	131	128	159	131	145	146	132	141	145	126	151	148	138	146	164	133	123	136	135	145	129	152	136	149	134	144	153	171	154	131	125	132	161	146	147	146	149	138	135	162	146	143	158	128	134	135	156	136	145	145	145	137	142	142	167	135	156	136	116	131	135	136	131	133	123	128	139	123	149	153	157	123	133	140	154	144	129	149	136	144	129	145	132	130	142	137	116	168	150	138	132	135	143	142	134	134	117	125	139	150	143	152	150	110	122	116	135	140	119	141	168	168	122	140	154	133	152	164	156	160	150	129	146	161	142	126	140	156	142	140	149	156	145	130	129	170	132	152	137	127	157	156	165	150	148	125	141	142	133	128	110	163	114	127	148	171	147	164	138	163	142	141	144	151	142	163	136	102	144	135	152	143	163	133	123	140	156	156	136	160	136	149	125	135	146	135	115	152	140	148	131	148	147	151	147	114	156	149	130	147	134	128	136	132	128	122	148	148	146	138	129	135	134	143	135	134	124	150	143	142	155	134	157	149	139	138	133	138	144	133	123	127	142	152	157	137	121	123	134	152	159	147	141	138	133	124	132	165	139	136	156	162	155	111	138	130	167	134	154	124	154	136	117	151	142	131	146	132	135	155	146	155	154	145	130	140	136	135	138	168	125	125	140	141	153	175	140	152	138	126	128	137	132	152	148	129	127	155	153	143	140	149	138	123	133	134	133	139	160	137	137	133	112	126	135	154	160	137	162	152	136	127	143	134	168	144	149	154	165	127	147	128	140	138	137	146	133	140	165	139	152	111	111	157	170	130	134	151	108	141	145	155	135	155	146	169	134	147	179	144	139	123	118	132	145	139	148	154	157	133	126	119	134	172	149	148	142	142	148	144	137	144	121	110	143	140	142	135	142	153	148	152	146	129	130	130	149	137	143	128	140	152	142	142	145	134	142	113	135	136	135	128	150	156	137	163	148	124	145	116	153	135	153	159	135	147	144	131	143	151	147	151	165	129	141	138	141	166	139	122	136	136	127	144	188	137	125	146	146	153	124	156	154	139	137	132	163	146	152	132	150	156	132	138	142	131	160	153	119	124	116	136	163	133	134	135	161	139	152	127	122	151	150	152	132	137	143	157	146	129	141	161	162	179	116	121	148	124	155	134	139	154	142	152	141	155	120	137	165	147	138	149	147	134	140	152	139	163	149	142	142	140	140	160	158	134	145	130	135	149	137	138	132	121	166	131	172	144	173	143	141	125	145	167	153	147	143	153	147	161	132	144	152	140	149	136	150	119	130	157	155	133	146	142	136	111	141	158	154	153	132	152	161	142	157	125	144	139	162	152	140	140	133	140	141	144	154	144	142	149	136	145	141	115	141	164	162	150	115	129	147	153	161	153	140	142	117	172	161	128	135	134	142	133	142	130	133	158	155	153	136	148	127	141	156	112	142	148	130	147	154	142	134	154	122	118	160	151	159	125	152	134	156	144	160	154	155	157	145	130	153	148	148	134	155	145	133	141	132	143	125	147	147	139	117	143	131	125	141	129	151	140	135	141	141	137	151	141	145	166	143	161	129	159	137	147	131	141	137	125	152	147	132	148	129	148	155	126	117	144	148	123	166	138	131	133	115	142	162	119	125	140	172	145	136	144	191	146	161	171	148	117	133	127	108	156	150	138	130	140	132	146	155	118	149	160	142	176	154	163	140	156	142	156	151	124	150	144	132	126	134	153	149	140	155	167	155	146	143	141	146	143	150	164	157	123	142	137	139	150	131	161	145	136	153	152	134	144	159	148	139	149	162	146	136	117	123	160	146	148	155	118	142	139	150	159	158	126	153	152	142	134	122	159	143	159	155	143	166	171	155	148	144	156	118	145	131	144	153	152	159	143	142	142	133	140	142	151	160	143	131	124	145	160	131	141	115	122	154	156	112	137	159	155	158	146	145	135	150	148	139	153	157	141	164	157	148	114	171	132	131	134	153	136	147	156	156	148	166	176	136	135	132	151	154	140	124	152	148	126	149	141	157	156	137	121	157	142	121	136	153	141	135	133	153	150	112	168	126	135	141	133	131	139	142	161	140	159	131	139	155	138	128	159	137	162	124	144	160	145	158	152	119	147	151	158	159	132	123	130	131	147	141	147	154	141	162	131	132	125	128	158	134	139	136	130	133	146	129	183	146	142	153	166	124	145	152	151	158	150	134	131	150	157	139	139	148	152	135	148	153	132	134	141	144	162	143	143	156	149	127	145	150	151	153	145	152	147	136	155	147	140	139	136	148	138	141	141	137	155	132	156	141	119	130	143	127	179	166	146	133	159	128	152	142	141	141	147	137	141	138	117	139	151	154	155	142	132	145	112	130	124	144	153	143	134	131	145	176	141	144	134	166	144	142	141	164	127	141	125	173	121	126	160	138	125	154	142	151	169	159	143	143	141	141	149	136	147	141	164	148	134	169	129	130	141	139	156	133	138	177	134	145	149	141	159	135	127	129	113	162	140	126	148	138	128	174	153	148	137	157	136	162	119	136	141	149	155	118	160	155	135	168	147	161	148	139	140	124	134	151	153	141	142	137	152	132	147	150	148	144	147	103	155	148	153	155	133	134	130	132	145	131	131	135	161	141	148	142	138	141	138	139	131	177	134	124	135	135	144	146	154	172	143	148	135	167	129	145	139	174	139	153	167	135	134	135	119	153	144	123	134	155	126	143	117	161	151	161	135	143	136	139	147	176	154	136	135	138	116	135	129	164	155	165	129	125	143	142	148	142	135	137	129	146	145	160	142	143	147	154	160	129	132	134	143	130	141	155	138	141	162	137	151	143	141	135	162	153	135	135	139	139	135	156	128	141	140	128	141	140	151	147	132	142	117	125	152	160	138	126	133	134	140	138	154	124	149	146	132	134	153	136	140	131	135	148	169	140	133	132	146	135	153	162	147	136	144	155	146	132	140	150	145	147	147	156	156	140	136	131	147	131	146	150	134	145	143	115	165	145	160	134	138	141	126	138	127	167	140	119	144	121	151	139	119
7788	922	1874	2169	1875	1363	1264	998	876	761	791	665	635	582	586	550	550	489	486	459	453	462	447	421	450	443	428	416	424	402	395	383	416	379	392	437	384	370	386	397	403	397	364	373	353	376	347	377	358	327	416	374	422	361	350	411	377	325	372	367	368	373	352	394	383	381	341	390	395	408	367	377	367	368	368	350	352	361	381	361	375	361	346	410	394	378	348	371	387	338	355	370	401	356	376	324	370	327	390	338	366	358	345	386	368	373	405	355	317	373	378	357	390	378	338	373	349	413	353	356	357	407	385	344	369	360	393	339	377	353	346	360	364	392	350	342	339	376	413	355	363	387	349	368	379	367	357	406	330	342	366	365	352	357	331	355	361	373	376	400	358	343	332	387	368	369	350	329	401	371	342	374	343	388	385	344	421	346	387	334	376	349	344	357	363	370	325	393	356	372	381	343	367	380	422	365	352	357	344	358	375	341	371	385	404	395	358	353	393	386	364	362	388	385	352	393	377	401	362	381	354	360	347	376	358	397	367	387	380	345	353	351	364	366	383	368	390	370	338	392	400	362	369	370	346	392	346	362	400	331	362	344	372	362	370	388	343	354	378	370	362	387	383	351	350	377	354	367	378	366	363	369	354	367	377	365	407	326	367	409	343	399	380	372	356	349	370	331	391	350	329	374	383	349	346	339	344	355	364	379	375	363	376	347	358	344	355	357	336	363	384	354	389	355	357	322	388	371	355	352	376	365	342	372	369	362	370	384	364	366	360	393	354	376	376	370	388	385	387	377	379	340	370	349	382	351	370	366	378	403	360	360	328	378	346	410	384	342	364	372	366	341	369	362	385	389	384	366	343	362	372	343	372	373	346	378	344	399	357	342	390	368	350	360	364	383	337	361	359	345	372	376	374	377	363	390	366	362	396	372	330	363	329	352	324	375	363	362	368	354	360	380	365	402	350	368	379	361	358	349	383	363	361	418	370	341	370	395	364	375	382	380	396	392	381	364	355	358	369	390	373	349	357	369	430	345	355	340	358	366	377	369	375	350	356	362	350	356	377	356	348	375	364	339	344	374	387	362	381	329	374	346	360	379	368	377	403	365	359	366	330	400	357	378	392	387	373	348	367	404	365	393	422	386	362	332	352	346	359	351	360	370	350	387	370	374	367	351	370	395	360	401	368	381	341	375	348	370	330	344	376	352	411	365	361	368	367	404	374	371	366	388	422	406	345	330	374	330	331	394	343	344	379	392	385	368	386	358	336	345	363	379	363	389	363	386	346	336	374	339	373	387	381	385	367	364	395	361	352	371	388	389	321	364	386	382	389	365	368	344	383	362	335	354	372	396	377	375	371	358	368	384	352	399	394	367	393	358	374	382	356	343	373	390	362	346	354	367	372	374	402	366	351	366	365	357	377	329	353	374	358	380	380	361	347	390	375	359	359	342	351	359	375	345	395	414	355	389	351	351	380	349	376	358	373	396	355	359	346	387	386	378	348	345	346	359	383	313	382	388	394	377	344	366	371	361	316	360	379	370	353	369	349	367	360	332	369	350	369	383	369	340	401	382	409	385	373	382	386	387	339	355	328	344	334	367	367	407	374	366	354	326	361	366	376	382	393	371	344	355	374	351	353	375	391	345	384	364	367	401	361	365	342	348	370	377	377	335	381	380	337	368	326	380	361	349	370	386	343	374	375	346	332	340	392	317	376	389	339	340	362	309	396	370	341	356	364	376	344	374	357	391	387	385	395	386	374	351	390	347	341	374	352	349	345	393	366	392	356	328	371	346	355	397	347	336	350	350	338	393	323	405	350	361	382	387	406	385	364	354	362	361	399	348	358	377	354	330	345	398	332	328	366	350	358	338	347	361	347	351	358	363	384	393	361	336	339	351	370	377	361	374	398	366	369	369	333	372	358	383	367	350	371	328	363	390	385	375	356	372	380	382	372	324	384	381	376	370	389	369	345	350	378	359	324	353	355	346	384	355	417	359	337	354	334	331	324	367	377	344	338	367	391	357	366	396	372	359	368	394	381	367	373	396	342	377	366	357	377	370	367	345	357	362	381	345	376	409	362	359	361	351	330	373	383	315	384	392	378	375	382	374	402	387	386	359	392	332	362	380	380	354	384	346	380	353	340	359	357	351	358	364	366	376	349	397	359	331	370	348	399	357	349	345	335	390	324	344	362	362	409	374	349	335	370	360	356	338	352	377	374	354	363	356	348	374	381	371	363	361	383	392	368	370	369	366	379	361	368	346	350	369	365	365	359	381	345	383	355	364	359	390	382	370	380	379	348	350	391	379	377	410	340	391	386	334	369	370	360	348	366	369	344	357	357	389	357	381	335	350	388	391	371	371	372	388	360	363	351	366	388	347	355	352	380	351	353	359	376	366	364	371	325	375	382	357	385	361	350	376	434	372	373	347	400	343	353	365	359	378	378	366	364	321	378	415	391	369	374	350	377	384	364	347	368	392	355	341	393	383	356	364	377	377	392	351	354	379	360	377	361	372	353	353	384	363	368	327	341	376	388	398	355	345	358	399	360	372	356	375	366	361	396	374	329	364	391	360	383	389	360	349	374	364	318	388	372	371	383	384	368	357	354	356	357	386	340	341	360	379	366	369	340	396	380	378	364	368	361	373	378	388	378	390	368	391	360	363	364	405	341	346	370	378	388	402	346	324	360	385	365	370	377	349	420	315	360	387	378	377	340	338	376	374	351	347	344	366	353	369	383	344	399	366	357	383	403	349	349	392	357	356	349	401	372	351	372	364	397	376	381	345	358	360	374	371	350	374	359	394	376	376	342	364	342	360	378	374	388	346	378	377	340	367	379	324	353	344	368	347	374	380	363	379	350	347	311	386	335	396	376	361	404	362	362	378	346	402	418	363	364	371	369	371	370	360	368	370	373	344	369	383	336	366	354	363	325	361	338	357	343	343	354	378	383	352	360	350	347	364	378	388	364	360	379	362	346	346	367	342	381	384	339	384	394	348	363	369	328	327	352	374	366	356	362	338	416	389	370	319	351	379	373	375	352	359	363	400	403	345	335	337	392	360	378	376	387	328	339	389	374	388	361	407	333	383	393	362	363	382	351	346	394	366	372	370	350	358	368	390	370	368	375	371	386	354	340	370	373	357	382	367	382	363	350	375	365	349	385	341	387	392	378	401	395	369	378	374	379	344	393	336	361	372	394	385	387	339	374	334	354	353	364	360	379	387	379	331	368	357	343	353	396	356	358	371	385	356	390	381	332	344	359	352	359	379	338	403	364	354	395	376	377	382	370	359	360	352	336	376	369	331	386	359	358	393	393	368	370	366	338	378	389	354	346	371	388	357	358	370	354	376	391	335	377	371	393	372	389	397	377	356	378	396	393	361	370	375	377	372	386	367	403	358	390	364	398	369	385	365	382	355	352	341	385	374	349	381	369	338	361	379	370	357	404	347	387	383	394	378	362	386	371	372	369	374	359	358	383	351	345	387	338	347	335	383
1511	281	273	251	283	253	252	267	268	272	261	278	279	265	275	296	264	268	263	252	233	260	273	241	248	288	291	274	278	230	249	249	244	261	278	257	279	253	276	290	254	289	273	273	272	285	229	269	245	253	265	248	273	255	248	250	243	259	261	267	255	300	256	238	288	249	242	246	279	248	261	264	233	266	255	249	266	269	298	267	265	241	281	258	258	252	229	254	264	243	278	238	234	254	262	237	282	264	281	300	279	272	245	262	250	272	272	286	244	260	250	245	284	267	275	252	270	257	284	252	283	249	231	256	254	274	260	248	277	262	283	260	252	278	251	264	248	277	243	285	245	258	262	253	281	232	251	267	278	278	297	271	253	259	253	285	245	248	280	252	230	263	256	271	256	260	272	226	226	250	247	277	276	270	268	251	259	242	285	249	275	257	246	241	264	298	246	263	248	233	290	251	255	281	264	245	261	221	248	255	291	262	266	276	227	237	256	236	255	260	257	273	274	259	259	265	276	274	276	236	234	257	254	263	246	272	258	229	249	269	239	223	246	251	264	247	274	242	262	234	255	233	247	257	273	320	259	263	239	257	273	275	250	229	264	260	286	295	272	264	270	258	250	287	258	232	256	256	256	271	288	256	246	258	263	296	269	278	238	265	262	247	286	270	277	243	297	261	269	280	251	268	246	259	262	250	263	247	262	256	291	269	240	245	269	266	263	266	253	257	255	262	279	251	249	252	251	240	252	259	281	296	277	248	282	267	231	256	290	272	252	254	229	256	258	275	255	272	280	254	294	248	251	241	269	280	233	253	232	295	247	280	256	257	248	255	262	270	281	253	275	262	261	256	240	277	262	246	237	242	268	265	292	230	215	265	252	229	245	266	283	244	278	270	281	217	235	247	234	274	260	269	267	247	279	271	264	235	240	304	265	232	267	262	265	247	269	277	298	275	266	233	267	233	288	237	264	266	272	253	254	254	279	225	260	239	235	252	256	242	253	270	274	245	254	273	243	263	275	286	271	279	278	257	262	273	263	262	266	255	262	259	267	274	233	257	275	266	260	300	231	269	275	283	238	256	273	246	265	289	276	265	276	254	261	259	252	248	276	284	259	257	272	254	274	257	295	284	238	251	251	249	247	293	235	248	271	252	280	260	278	246	270	259	251	252	240	213	269	255	260	260	282	243	278	257	276	275	279	252	260	262	262	218	297	257	264	249	250	284	255	240	241	254	243	254	286	305	246	267	241	272	252	262	243	251	244	242	239	265	293	262	246	277	279	278	234	262	279	294	278	260	238	197	269	284	269	251	247	259	252	253	266	272	270	227	256	270	259	276	252	277	279	215	254	257	287	259	251	281	250	259	256	278	270	268	258	254	300	223	257	260	250	248	255	269	221	265	271	276	247	225	273	257	250	234	244	256	283	257	275	254	283	245	239	233	260	266	284	259	311	253	239	233	272	254	251	286	299	254	240	260	261	240	267	248	281	243	271	270	255	262	274	270	233	249	244	258	280	268	276	281	250	255	233	280	279	234	262	259	261	259	280	246	284	268	268	307	284	286	249	219	234	254	286	280	231	269	263	268	261	266	235	304	262	256	279	239	274	246	296	268	274	231	258	256	247	245	244	228	284	258	276	254	247	280	287	257	254	232	266	257	235	261	259	251	275	259	240	269	248	287	308	246	265	284	255	245	255	279	266	224	260	241	246	250	252	247	258	235	250	263	245	274	274	260	256	266	279	224	284	285	254	254	259	247	232	256	269	277	235	227	238	241	243	282	259	263	271	266	263	265	248	234	238	268	264	244	278	262	283	235	233	253	272	247	266	277	244	254	267	260	260	229	239	249	294	231	245	286	266	289	286	268	253	267	273	242	251	240	274	241	268	243	282	240	286	274	248	259	279	274	293	257	250	250	255	232	253	272	273	282	251	264	253	277	238	273	267	254	251	268	296	239	270	228	262	286	260	270	239	253	254	240	266	273	254	273	278	255	255	253	246	275	296	263	252	254	260	242	278	259	242	256	237	241	278	270	251	243	285	246	266	284	240	266	258	281	264	262	285	245	243	260	273	240	260	247	280	286	264	286	304	261	260	261	237	273	234	264	249	270	223	249	284	270	258	273	277	255	254	248	256	277	253	294	257	267	271	274	272	292	267	258	263	250	263	268	265	248	267	257	235	257	259	257	277	267	263	248	241	267	257	235	274	277	254	274	240	255	253	261	285	280	253	263	262	249	246	234	259	265	283	261	252	275	261	278	253	252	278	261	280	279	265	239	251	252	256	261	265	269	259	256	241	294	274	260	270	283	263	250	263	260	252	268	269	295	281	262	212	266	278	267	254	233	238	265	268	238	259	240	252	248	252	256	277	257	252	244	242	243	261	247	278	256	249	250	257	270	246	265	270	270	271	232	277	260	249	268	293	248	290	248	265	235	253	239	247	278	255	247	242	240	245	267	265	240	271	232	272	251	283	249	260	267	255	297	276	288	259	262	256	248	253	264	258	260	238	283	257	247	257	241	250	229	248	272	243	255	282	283	243	311	263	280	257	261	258	247	221	269	241	247	294	249	276	256	279	269	264	225	295	237	292	248	271	250	251	264	259	262	269	288	241	288	270	289	247	253	248	254	296	245	271	269	274	250	269	247	272	293	270	253	256	251	275	264	229	279	222	229	264	237	239	235	260	260	263	269	268	266	261	266	288	280	256	257	219	284	265	247	297	238	225	249	270	289	241	258	286	287	271	275	269	250	255	268	254	251	260	252	294	266	287	265	289	278	268	251	249	273	306	273	233	231	249	256	284	262	245	232	277	240	298	274	277	256	260	253	251	263	249	268	279	225	263	284	250	238	247	261	260	258	262	251	248	271	296	234	260	262	244	268	236	271	265	271	238	268	243	278	273	233	239	265	271	268	257	255	229	256	279	261	237	251	264	255	241	282	262	243	259	282	286	295	288	224	287	245	263	256	285	283	256	235	246	253	268	244	276	254	235	246	260	243	208	277	222	284	300	243	258	262	233	238	269	255	260	240	263	249	264	260	241	259	265	270	271	263	261	267	262	270	242	235	231	246	225	249	248	228	260	293	257	260	282	258	268	287	247	250	282	270	253	264	251	236	266	293	273	263	255	244	265	272	248	240	283	267	243	258	254	245	295	294	263	266	269	271	265	268	247	251	274	242	226	296	265	273	261	258	250	265	252	275	267	235	238	253	269	252	246	234	266	255	288	287	237	261	265	229	269	236	291	295	261	264	252	249	246	288	249	277	263	246	259	299	228	265	233	254	239	247	232	275	267	271	272	261	241	261	227	244	246	266	301	294	269	272	275	250	282	252	273	256	239	291	239	239	292	249	272	245	290	264	238	287	277	240	282	268	268	246	280	279	260	274	280	271	246	225	266	265	258	259	270	251	238	268	288	263	271	280	255	262	271	291	312	274	241	260	255	272	267	293	250	296	257	257	250	275	263	274	256	292	241	269	266	286	244	241	228	251	264	263
1639	587	703	671	666	571	618	622	610	611	621	581	589	582	609	577	605	576	561	603	630	599	613	594	597	577	557	561	631	561	568	584	552	587	565	577	575	590	563	596	580	608	545	599	588	600	596	563	590	585	599	596	609	527	582	592	562	560	601	595	564	564	529	568	544	533	612	567	578	604	552	573	580	591	580	554	593	578	557	589	560	517	578	575	544	584	559	563	596	571	575	580	599	579	593	564	606	604	580	603	667	582	540	535	598	605	586	588	559	569	519	583	590	564	555	600	605	580	602	530	573	608	613	564	540	610	577	572	511	581	565	590	587	513	538	598	538	582	539	613	590	598	531	588	562	614	616	548	575	556	590	618	574	599	565	598	580	552	581	566	595	566	593	570	548	576	573	563	541	617	549	564	575	595	544	590	604	575	543	578	586	574	546	591	563	585	627	624	573	603	586	612	542	574	614	572	584	578	577	599	597	624	575	558	546	565	570	599	586	582	589	585	629	583	558	575	546	547	541	575	572	598	559	577	508	544	533	619	580	586	610	549	576	590	564	569	569	604	566	548	592	594	580	571	548	609	576	569	650	604	597	570	576	571	594	570	551	577	596	601	579	576	577	612	585	609	590	584	587	540	584	556	559	578	583	598	583	522	554	613	640	554	593	563	581	604	561	572	585	567	573	637	590	561	600	568	578	603	558	589	570	587	558	538	600	581	540	617	597	582	583	567	568	585	587	580	585	576	616	562	549	612	564	565	584	572	614	574	609	600	571	590	576	626	544	570	576	547	589	596	564	609	579	559	605	549	590	568	569	525	556	593	567	566	569	565	594	591	574	572	608	537	582	609	559	535	599	586	563	555	585	569	567	566	567	597	610	600	593	600	571	552	552	563	591	540	569	535	559	505	609	571	563	602	591	568	571	587	569	570	573	557	542	600	565	578	579	558	566	562	559	602	586	603	554	561	543	570	599	582	559	598	604	584	579	551	572	564	564	581	552	554	592	565	612	573	586	612	551	592	593	602	555	558	576	590	585	595	580	615	614	599	630	579	557	568	583	575	563	552	585	587	588	588	549	573	540	563	549	649	590	611	558	576	542	576	565	545	580	576	579	555	607	602	564	560	589	615	580	577	534	562	567	564	565	585	620	569	564	559	588	578	602	601	590	570	596	519	636	586	606	602	560	571	525	579	580	612	552	546	557	556	581	584	563	607	600	574	610	553	535	541	569	571	576	581	608	551	578	570	595	562	590	597	604	623	578	595	613	582	599	578	598	541	576	563	578	588	596	592	540	569	568	550	621	559	581	574	596	579	636	566	573	596	540	575	551	569	584	572	560	598	618	568	542	574	605	566	583	589	605	576	547	563	545	600	589	580	592	565	572	571	558	560	564	604	584	586	519	574	536	585	621	576	598	574	539	572	594	570	589	557	574	613	585	578	531	598	576	532	570	557	576	574	551	560	590	590	569	561	574	573	566	598	617	562	578	552	565	596	566	591	598	570	568	574	545	555	601	552	578	564	606	587	555	550	574	594	583	575	558	556	610	577	620	554	593	592	593	592	632	532	567	554	543	569	590	608	561	590	593	594	576	561	572	602	564	576	578	542	550	608	571	577	557	581	560	577	597	617	577	574	577	591	533	564	610	581	543	568	575	594	607	607	548	582	592	584	583	588	526	588	587	577	574	520	598	596	569	580	571	549	570	570	586	539	573	602	555	573	578	564	578	584	574	556	563	592	558	623	579	590	598	585	572	603	573	562	601	573	603	544	534	535	582	588	569	601	584	588	548	577	581	558	609	578	584	544	563	564	607	558	572	594	552	561	571	590	569	591	523	630	570	560	560	536	584	532	572	572	576	546	534	588	572	581	553	585	579	576	589	568	544	582	596	567	593	558	577	597	590	564	578	564	580	600	586	579	541	596	580	588	562	539	585	564	569	584	575	571	535	537	573	647	561	607	566	609	571	574	576	562	570	619	609	574	534	532	557	564	586	604	616	576	523	581	552	542	586	572	579	522	549	560	589	563	565	619	554	595	591	554	558	628	589	573	604	625	612	609	518	577	604	577	567	584	586	564	531	598	547	605	565	591	601	555	532	576	552	566	562	578	580	562	545	561	563	549	581	596	533	595	543	585	578	580	609	599	582	599	598	615	538	549	611	544	554	558	569	557	606	576	598	545	579	585	592	580	577	544	577	530	577	589	573	578	557	626	619	578	556	568	568	533	580	606	589	553	569	521	596	576	568	585	532	576	551	539	598	541	554	594	604	624	613	596	580	577	610	590	598	599	604	598	547	583	521	528	571	573	590	594	589	556	594	655	570	540	578	589	568	531	637	579	581	570	518	539	577	557	572	564	562	568	614	620	551	547	579	581	561	597	529	621	610	588	601	540	578	595	536	604	609	573	591	561	623	537	555	571	599	552	563	586	573	560	574	586	560	603	576	533	602	560	580	600	557	551	599	577	564	597	550	593	528	583	611	598	555	632	604	532	572	592	575	573	587	596	580	568	580	543	581	600	568	559	606	581	530	541	585	559	585	564	570	564	561	577	568	595	538	544	580	556	601	556	599	584	578	601	554	573	586	554	560	572	574	548	624	585	551	563	594	584	599	580	603	559	595	562	602	579	527	572	578	544	589	562	548	570	562	554	548	588	631	565	599	575	562	570	546	609	543	573	554	605	616	554	619	590	563	556	593	588	577	550	630	574	578	565	550	547	556	553	550	529	598	548	553	549	583	636	560	565	586	559	580	619	573	572	561	605	602	606	607	584	585	566	590	549	603	595	554	642	563	597	542	559	606	598	572	610	569	558	557	572	591	546	529	598	567	552	580	596	561	581	608	561	566	586	553	578	570	552	583	505	588	555	596	533	573	620	504	525	587	574	570	553	594	565	603	555	582	620	569	544	534	514	590	557	536	566	623	553	577	570	543	587	615	562	589	557	557	550	607	583	570	623	579	544	554	616	600	630	564	596	574	560	631	622	588	616	617	572	538	615	572	572	558	570	592	560	559	554	577	587	547	618	610	585	558	571	561	555	556	609	560	601	553	583	573	564	577	566	574	504	565	530	570	561	597	524	531	573	601	542	601	589	548	576	554	557	565	570	625	556	553	573	558	604	606	591	619	604	572	610	616	579	636	555	543	563	621	534	611	608	586	551	601	557	588	585	587	566	606	562	581	558	591	627	610	607	545	576	597	598	580	602	574	557	546	572	599	580	584	604	558	569	604	564	552	570	549	630	629	551	563	591	543	586	549	584	563	612	535	559	547	569	608	605	621	589	618	580	567	521	596	553	585	588	570	557	551	581	555	580	598	591	603	575	591	571	600	604	577	590	608	527	613	612	612	585	612	596	562	592	623	579	538	594	582	544	575	579	575	551	568	550	590	582	580	611	587	534	591	578	632	651	550	613	571	601	593	600	545	549	587	580	558	588	573	589	581	610	582	548	579	603	552	565	566	614	576	548	584	584	596	581	612	552	527	569	572	560	578	589
6531	382	449	314	304	219	177	156	168	152	152	141	116	130	119	113	119	125	131	135	122	110	109	102	116	114	115	104	115	117	116	107	94	106	137	116	120	107	97	107	125	145	129	101	118	111	106	125	123	89	101	106	111	116	112	121	91	117	89	112	108	106	96	114	107	111	115	92	95	93	121	128	103	88	120	95	115	90	100	113	110	104	130	116	118	110	90	103	120	105	95	85	88	115	101	115	100	114	129	115	109	104	111	112	108	132	105	124	106	100	112	124	129	101	119	109	101	109	101	109	97	102	116	114	102	126	127	129	122	100	104	98	106	94	111	133	117	112	108	99	107	118	120	89	93	101	122	100	90	128	87	107	92	94	112	100	132	125	132	108	110	117	101	102	92	75	97	104	114	103	96	113	110	89	115	108	97	110	108	109	110	105	100	107	122	113	103	113	113	117	97	110	101	101	133	102	121	117	113	88	94	119	89	97	105	93	103	108	104	124	119	114	109	117	101	97	104	110	112	103	106	98	98	101	99	100	117	106	105	113	100	111	122	100	105	122	128	96	116	102	99	101	100	121	110	109	107	97	120	116	108	103	111	104	97	122	99	95	98	111	113	104	111	99	108	94	117	84	105	103	109	127	118	133	91	83	116	112	106	97	113	107	110	106	126	113	93	106	113	91	125	93	103	105	112	103	132	85	102	113	103	98	110	112	99	109	89	115	117	99	108	98	84	124	117	94	109	111	118	103	108	95	114	103	104	67	98	106	108	104	96	109	112	128	102	109	101	101	91	93	113	108	125	114	121	112	103	108	107	96	103	91	111	116	109	113	101	102	114	99	113	110	112	119	109	102	109	110	114	117	118	110	103	99	104	101	109	118	112	108	113	106	126	116	110	104	95	102	105	108	90	117	126	110	96	129	93	120	121	116	116	106	107	101	119	97	101	99	110	116	118	122	119	104	99	89	97	126	121	111	101	102	107	114	126	93	122	112	110	105	86	110	82	92	103	114	96	99	108	121	109	106	108	84	113	112	121	95	108	102	124	115	132	119	117	113	105	111	95	110	106	120	93	102	87	112	86	90	114	91	109	110	104	93	103	87	111	95	111	113	99	101	115	132	101	107	95	82	114	87	109	118	116	111	111	113	110	132	107	98	102	108	95	99	101	132	137	85	117	125	110	105	93	123	83	105	106	109	116	101	100	114	114	100	115	119	101	118	118	109	100	120	105	102	95	98	110	119	128	98	100	111	103	95	95	111	112	121	125	98	108	126	120	113	104	111	110	101	114	103	109	97	104	95	119	116	95	104	109	91	81	93	105	104	91	111	116	106	111	127	94	92	106	99	100	108	112	105	105	112	116	110	104	88	108	107	89	101	130	93	94	88	84	100	116	100	114	94	97	106	101	89	105	126	95	106	111	121	110	95	99	107	117	119	109	88	125	94	115	100	111	121	118	135	96	96	111	92	111	107	103	109	111	111	117	97	132	140	113	88	103	102	112	111	123	109	87	105	104	89	93	125	110	110	101	94	107	96	87	101	115	99	87	143	97	103	96	118	113	106	97	102	108	105	102	113	99	98	107	98	108	89	102	100	98	121	107	97	124	87	92	115	107	106	100	111	103	95	124	116	117	108	108	96	96	120	116	118	105	108	85	99	83	109	124	98	115	105	99	115	111	126	98	100	96	123	131	118	126	110	97	98	91	120	113	100	118	127	111	128	126	105	94	108	119	116	115	110	97	97	120	103	110	88	109	109	97	95	101	128	104	109	101	132	109	108	102	106	102	108	97	119	123	96	127	102	101	106	112	101	116	105	139	119	100	121	117	108	91	113	105	115	106	95	113	98	102	107	84	117	108	122	87	101	109	103	134	116	117	96	118	91	105	140	93	105	91	90	109	115	106	91	75	97	111	93	107	112	91	101	129	116	137	110	91	89	129	109	121	98	95	96	99	108	111	100	101	121	81	111	102	118	110	121	107	97	114	118	84	92	101	105	114	112	98	100	103	99	131	103	116	100	92	83	126	123	104	121	102	104	91	113	90	100	102	79	104	108	86	114	88	92	108	100	95	116	94	104	130	118	99	126	105	89	105	96	107	109	107	122	101	98	108	109	104	106	88	116	99	129	105	98	84	116	122	116	106	96	104	113	107	89	109	104	114	123	134	109	98	114	105	103	128	106	126	97	91	108	103	103	133	113	99	98	102	103	111	109	105	106	117	113	105	103	116	115	121	121	125	103	95	107	115	108	101	93	95	89	96	96	107	90	89	99	100	124	120	101	116	105	103	118	112	100	117	101	106	110	110	110	98	113	100	99	110	123	106	119	110	117	94	110	101	107	120	118	118	105	112	110	98	111	104	103	101	98	128	103	121	89	118	103	114	94	112	104	102	100	114	110	99	133	110	113	107	109	132	127	125	122	99	99	105	108	111	101	91	110	83	96	107	98	118	107	125	84	104	119	103	102	118	101	102	101	107	110	111	106	101	104	113	103	108	97	102	97	116	97	99	106	109	124	113	88	118	100	119	113	97	91	100	93	103	105	108	96	104	118	107	108	133	95	127	101	124	121	86	107	120	97	106	120	117	101	102	97	102	90	95	102	117	123	122	104	106	91	129	108	131	105	116	127	122	110	99	106	98	104	111	126	97	120	95	107	105	106	128	105	107	107	103	109	89	102	101	117	115	120	102	83	78	107	125	120	101	114	71	113	113	102	125	116	93	99	91	117	99	91	104	109	112	104	116	130	90	94	105	103	103	106	94	120	127	118	110	119	109	103	82	112	106	101	125	108	142	118	98	113	112	115	107	100	90	109	103	117	109	98	97	97	97	124	107	120	95	88	113	118	106	103	91	110	82	105	108	96	110	97	109	103	119	105	92	102	107	108	103	102	99	109	112	116	128	95	100	120	124	121	91	104	118	107	117	105	93	101	114	125	105	106	97	101	98	116	98	103	117	113	108	127	98	92	110	123	101	106	117	121	118	100	91	103	105	127	120	100	118	108	108	120	118	126	114	112	83	105	95	92	100	127	106	127	109	106	99	121	102	93	96	107	101	107	99	101	94	109	123	96	135	89	131	109	101	101	110	102	105	103	107	113	101	119	112	126	98	98	108	120	109	109	96	121	107	102	122	136	127	88	105	97	109	113	103	99	117	121	98	113	123	96	92	82	113	102	113	126	113	99	104	109	110	106	90	121	106	100	133	85	105	106	108	109	89	105	110	91	110	91	102	115	107	117	100	94	108	103	128	111	109	122	102	98	108	111	108	99	116	131	113	106	113	101	96	105	113	108	103	84	110	95	105	113	109	105	107	103	118	123	114	108	91	102	102	113	93	131	125	101	106	108	110	109	91	102	113	102	120	114	121	111	102	123	106	102	105	103	99	112	98	97	117	102	91	107	99	101	98	104	122	78	111	95	105	87	111	111	122	110	110	111	104	127	104	110	104	118	112	106	125	101	113	88	96	105	112	124	108	109	117	108	96	106	111	132	120	108
5928	529	973	1299	996	890	780	580	551	526	509	408	418	384	369	365	364	360	329	347	316	325	314	281	314	302	263	285	296	285	308	264	290	272	268	299	281	295	282	288	276	276	282	309	245	252	275	269	276	296	288	306	291	299	276	293	284	281	261	273	276	260	282	282	289	274	291	335	283	290	263	274	261	280	271	288	289	270	274	257	251	266	272	264	276	273	292	279	274	271	258	290	277	293	276	267	277	269	286	286	314	271	272	272	281	281	295	291	287	282	274	271	267	281	263	272	274	295	254	284	281	250	283	256	262	291	306	236	259	243	263	260	267	269	259	264	261	290	271	235	269	265	244	278	281	280	268	270	262	279	275	285	277	264	267	259	281	267	271	243	257	283	284	247	273	285	286	270	308	276	268	255	273	274	259	285	304	277	271	286	264	286	256	262	295	261	289	255	276	253	279	282	288	302	271	269	309	292	253	262	272	254	277	258	283	287	268	288	275	288	243	264	257	286	297	287	258	294	294	276	279	287	309	276	306	301	283	297	272	282	305	274	257	271	281	286	262	278	268	276	258	265	273	254	294	267	241	251	283	265	293	269	279	268	278	273	261	295	272	257	286	303	255	274	318	275	287	254	303	278	287	277	295	262	288	243	270	290	270	274	255	272	267	278	271	278	291	286	271	296	268	264	262	290	271	297	254	276	284	328	281	264	279	290	294	264	297	284	273	290	267	281	287	263	276	279	283	293	271	286	287	257	286	263	291	266	267	283	245	299	282	257	295	270	265	291	313	278	259	292	256	306	272	322	302	286	290	268	247	274	271	267	281	272	266	278	281	296	280	253	314	247	287	281	287	279	274	256	311	259	299	290	251	264	304	289	284	262	232	256	309	280	264	236	269	308	271	277	259	267	256	289	277	254	277	250	260	252	281	275	274	274	267	260	273	267	261	277	281	254	262	278	297	226	242	257	271	272	261	290	302	297	294	264	285	271	274	302	282	291	267	273	246	264	266	254	258	299	279	267	280	245	262	245	268	265	298	276	268	307	267	287	271	284	265	271	250	270	240	271	266	280	279	275	294	265	292	281	281	270	249	283	289	292	258	255	271	283	260	286	256	308	279	284	287	281	292	296	279	282	267	289	255	248	282	278	251	283	269	279	263	283	289	264	274	269	262	311	273	247	266	267	272	300	269	288	271	292	270	305	255	255	299	262	281	285	297	232	283	274	260	278	271	283	272	271	243	256	281	308	263	248	290	298	285	255	265	274	262	257	267	265	264	271	265	297	283	277	263	277	280	248	230	281	285	274	279	287	259	313	305	294	276	242	268	285	263	290	276	274	249	245	312	269	286	268	279	297	266	313	281	254	275	272	266	274	268	308	287	263	295	269	265	251	298	310	265	271	268	261	300	262	260	252	246	271	257	298	289	264	295	255	313	270	267	260	261	275	297	269	262	272	263	274	272	305	253	250	259	303	262	288	256	300	270	267	286	247	277	275	274	283	266	273	315	255	276	260	267	291	275	254	255	258	277	265	243	272	279	272	254	278	258	288	254	231	271	305	292	300	231	277	273	257	276	273	297	314	279	280	279	248	288	263	268	274	261	270	251	277	280	288	293	277	266	275	230	308	282	240	270	292	267	249	289	259	274	288	287	263	296	265	289	284	275	301	291	271	271	253	298	276	283	287	250	243	290	254	277	262	279	280	273	273	281	277	255	265	293	269	318	263	271	285	272	273	275	254	292	264	270	240	271	266	272	293	259	273	281	252	260	293	254	246	280	276	295	280	282	294	305	268	268	285	294	287	295	287	271	293	293	302	277	279	288	300	303	264	257	250	269	275	262	251	291	241	270	294	266	274	239	278	260	282	277	271	285	273	252	270	287	277	299	259	250	262	272	305	264	268	280	267	246	285	316	272	272	267	286	268	269	289	243	280	312	273	281	286	288	252	269	298	281	263	264	278	278	261	300	275	267	283	274	271	293	249	242	233	276	273	312	279	277	292	264	265	275	295	274	286	278	308	275	253	267	264	323	295	268	291	274	248	315	281	259	291	264	270	258	255	304	267	265	285	276	284	265	264	255	263	278	277	270	287	280	311	262	288	285	293	285	273	281	282	257	245	274	278	294	305	237	264	268	303	279	263	283	248	268	301	274	247	269	272	274	275	282	290	296	296	256	254	276	267	281	319	279	286	288	273	287	252	275	242	259	294	306	283	282	260	275	244	290	281	229	292	290	283	266	256	280	273	245	296	272	258	296	273	292	276	281	293	268	272	275	299	289	259	291	274	295	256	274	270	261	272	261	294	275	276	287	266	262	264	278	276	272	244	264	281	298	292	259	253	279	261	270	302	286	247	251	281	246	279	287	295	261	281	270	284	265	248	268	271	251	279	285	272	275	275	276	248	259	313	277	284	247	274	265	241	259	313	248	247	281	270	271	282	274	277	245	297	255	286	273	269	269	253	272	285	283	277	287	281	276	275	292	284	293	254	258	304	285	286	288	291	278	265	279	285	278	255	279	266	272	276	277	291	268	279	264	261	284	284	250	281	278	267	270	270	290	293	277	274	284	292	288	259	282	268	281	288	252	237	315	265	275	283	269	288	271	251	284	245	300	283	300	277	299	286	258	265	290	288	294	281	269	248	275	284	294	292	269	290	236	255	263	281	269	267	268	297	273	262	280	273	301	285	273	267	277	260	290	275	266	299	291	280	321	259	240	311	280	252	280	283	253	276	278	263	279	289	283	264	278	277	286	279	268	269	249	312	294	271	253	300	288	266	310	257	272	296	300	294	250	272	245	253	294	271	241	263	249	265	308	283	291	283	245	235	279	278	237	263	265	283	289	270	256	280	231	267	274	279	273	292	305	260	305	290	285	267	269	292	262	274	268	256	294	313	274	289	279	285	265	276	275	259	266	293	280	299	272	267	305	296	288	275	281	290	278	293	296	300	293	252	297	267	258	303	269	256	271	306	287	261	275	279	310	286	251	278	257	283	295	249	293	294	310	239	277	275	266	270	288	268	285	247	290	267	284	277	279	299	281	265	259	265	251	281	307	272	261	255	263	267	266	260	263	296	278	271	240	292	304	282	256	281	296	257	289	282	275	273	288	286	276	282	292	276	273	266	292	267	278	263	258	260	290	276	247	279	292	266	276	292	294	277	270	268	279	260	266	304	259	289	276	264	269	270	304	260	270	250	286	270	269	282	230	255	279	251	243	263	308	290	273	274	293	264	290	260	261	278	276	288	314	278	252	261	267	259	282	262	262	267	309	285	251	255	285	269	286	271	272	284	289	296	265	282	260	277	253	248	282	256	271	263	274	279	268	259	248	290	272	311	262	275	233	292	268	278	289	292	264	253	302	260	256	273	280	266	280	257	275	278	303	266	258	268	278	292	268	289	265	279	287	264	261	308	266	237	281	296	269	267	281	269	285	252	257	264	278	292	272	265	273	261	283	271	250	264	300	257	278	282	270	266	260	271	293	271	276	291	290	300
13083	1074	885	736	512	386	325	250	240	212	196	198	191	194	163	163	144	169	181	169	133	146	160	149	148	154	144	159	136	144	134	155	127	159	140	143	122	136	152	158	143	136	138	147	163	158	132	128	144	126	156	157	148	147	118	154	142	151	165	136	164	120	142	136	155	145	146	135	152	182	146	145	149	138	180	131	154	133	135	142	149	146	150	134	171	149	147	158	149	133	160	132	127	148	138	147	140	134	133	142	140	135	139	157	141	141	149	140	142	121	126	146	146	161	130	171	147	133	121	160	142	142	141	130	163	161	171	144	140	118	126	123	169	153	148	150	126	147	155	139	141	138	151	156	147	151	138	141	142	148	160	154	157	137	143	153	140	131	132	148	147	131	142	154	139	138	149	145	148	160	155	125	159	156	150	128	120	119	126	136	124	132	146	153	134	146	128	169	130	144	152	181	152	131	150	136	147	122	142	118	126	162	131	141	163	141	142	156	147	121	128	129	118	114	190	174	130	148	127	125	166	122	146	148	156	143	142	137	156	155	136	137	134	131	136	123	153	134	152	141	153	155	160	130	167	136	138	144	157	151	150	169	169	153	126	127	124	154	142	128	135	154	109	121	135	123	147	123	163	114	160	130	179	135	155	150	134	140	131	128	140	154	168	148	164	153	133	149	153	126	121	134	144	152	147	125	155	153	126	151	133	159	128	147	140	150	138	139	170	147	139	145	142	119	132	154	150	138	140	128	149	151	146	153	140	135	158	151	119	122	139	138	144	139	145	142	142	165	182	161	140	113	149	142	139	137	146	156	147	148	141	141	108	153	137	121	141	129	137	142	157	144	137	126	150	141	151	149	142	125	152	159	143	138	115	143	136	163	162	131	115	137	133	138	135	156	128	146	177	153	149	143	149	161	142	151	152	130	135	150	144	147	144	151	152	138	144	140	167	158	133	154	145	133	160	146	151	137	159	161	125	150	142	156	139	123	138	142	126	141	122	147	135	154	114	140	141	154	121	136	141	133	138	144	139	153	129	131	149	142	138	125	148	152	127	140	142	153	169	144	133	128	114	166	140	128	147	170	141	133	121	119	147	132	136	133	131	133	152	139	125	114	141	163	123	137	148	141	141	144	148	134	169	138	153	166	143	132	152	138	166	133	144	136	136	138	139	145	133	158	144	143	167	144	132	120	138	150	140	129	126	133	150	158	145	142	144	167	166	156	150	121	124	134	153	131	146	158	157	133	145	116	143	145	163	150	165	130	142	117	135	153	134	133	141	127	141	158	143	141	119	145	149	133	147	159	125	140	155	117	147	136	137	143	142	142	156	132	131	155	129	135	170	151	124	136	147	148	140	152	157	162	142	141	152	146	138	147	136	163	146	154	149	129	158	132	118	124	144	134	159	164	154	176	158	154	131	141	120	151	133	136	145	168	149	125	131	138	157	129	145	159	132	141	154	147	148	138	135	154	156	137	138	128	149	132	122	145	146	144	153	133	125	154	142	152	145	150	159	157	127	138	138	155	128	154	159	142	126	158	133	126	139	163	147	147	142	121	157	155	146	156	154	146	152	137	134	148	161	142	150	130	129	131	130	146	162	124	154	140	151	140	142	143	170	140	133	164	151	153	131	130	118	135	141	129	153	121	158	154	132	139	135	144	146	138	160	134	124	136	138	153	152	143	151	147	123	134	152	133	162	147	146	150	133	118	158	161	153	152	130	132	134	146	170	148	153	155	150	170	139	153	158	153	128	152	121	130	161	153	129	142	141	162	162	130	129	129	130	157	157	145	150	147	143	138	139	118	133	132	139	145	149	162	139	151	128	147	157	133	149	134	147	142	158	141	139	141	129	169	142	136	150	143	141	134	133	143	130	167	154	125	145	147	171	162	134	157	144	166	150	145	138	136	145	140	140	142	156	140	161	142	160	147	108	144	153	150	140	143	136	122	130	145	158	166	130	142	139	150	140	146	130	147	126	129	144	148	159	154	128	141	139	154	136	146	138	150	146	148	154	135	150	150	115	143	133	122	123	118	167	145	132	150	148	134	121	131	143	144	154	152	161	118	136	141	159	167	140	140	136	132	130	134	140	153	138	160	169	118	142	142	166	142	144	123	144	147	144	128	144	138	139	156	134	143	132	138	131	124	155	159	123	148	145	128	147	136	138	139	157	135	147	144	154	140	147	132	156	149	139	132	151	141	128	117	124	135	132	134	126	124	144	160	145	150	161	155	129	127	123	139	148	129	139	150	161	136	174	144	119	139	138	142	121	158	147	141	159	147	161	133	150	152	133	161	149	137	155	132	130	139	131	129	177	143	148	141	133	136	139	132	138	138	136	127	153	134	136	138	125	130	138	118	159	145	128	135	139	151	127	139	135	174	141	128	147	161	128	134	131	143	156	153	145	131	126	162	137	137	125	126	152	132	138	145	141	135	137	125	148	137	144	138	144	135	145	132	178	135	149	128	136	162	156	134	142	135	120	138	154	170	156	145	144	141	136	127	145	124	128	157	141	148	139	139	140	142	113	136	155	143	137	191	126	142	144	130	128	149	148	157	149	144	140	127	145	150	138	147	126	140	149	155	143	136	137	130	150	121	132	140	170	170	132	143	135	147	139	162	115	142	132	116	129	139	137	144	146	146	155	143	139	163	147	130	152	158	148	151	144	148	127	147	143	139	140	127	143	149	148	148	150	132	133	147	143	131	118	144	131	137	130	158	144	134	115	153	150	147	151	143	143	145	119	142	149	137	129	155	159	142	159	128	119	115	153	131	160	132	142	151	153	134	138	159	124	141	166	167	139	158	126	137	154	143	157	122	184	135	137	114	134	148	139	132	155	139	143	154	136	149	134	146	162	121	140	151	132	130	165	138	129	145	128	144	138	145	158	127	133	154	134	145	132	152	137	147	144	156	120	132	139	157	148	133	131	166	147	131	133	142	120	148	145	153	143	126	142	167	131	152	159	155	140	130	129	149	137	176	149	149	118	150	144	125	174	139	150	167	134	156	139	125	147	122	132	156	146	140	150	136	128	161	150	142	137	135	155	135	152	158	142	114	143	154	143	156	146	141	157	146	141	153	161	143	125	147	160	140	119	133	166	152	154	128	138	138	141	124	155	151	140	137	167	150	139	132	150	137	160	119	151	136	132	138	170	137	146	153	139	169	143	134	132	129	145	131	126	151	124	146	139	125	141	139	172	161	136	152	160	145	155	156	110	130	146	140	130	150	163	144	148	146	136	150	139	148	155	166	149	155	151	145	121	149	139	127	132	154	122	151	169	124	157	129	151	152	111	141	164	156	173	143	150	134	123	126	144	135	136	137	132	125	124	155	144	155	153	149	164	134	165	136	169	133	143	165	130	133	162	158	147	136	135	144	148	129	143	153	151	157	133	130	139	134	146	114	138	132	167	139	147	153	119	123	149	142	128	163	135	135	137	141	132	144	152	127	165	139	159	132	149	126	157	135	159	171	142	158	152	120	137	127	135	179
7957	927	1881	2148	1857	1546	1169	1021	888	799	716	658	623	558	531	510	539	491	517	458	453	456	451	414	408	416	488	420	429	404	429	401	390	388	396	393	380	405	389	445	397	397	356	371	402	362	393	386	378	381	393	367	365	396	392	389	345	378	392	349	399	384	370	375	367	395	368	390	387	374	354	405	368	378	375	380	394	403	356	367	355	364	359	333	386	375	339	347	346	384	362	354	383	390	363	364	382	371	382	369	370	405	381	407	333	372	364	386	395	353	349	388	349	344	367	400	370	363	360	346	365	395	390	364	371	370	330	347	386	358	400	352	400	385	378	330	405	388	393	374	403	400	381	365	382	362	390	363	401	371	364	372	368	372	357	339	380	334	387	359	365	342	345	362	388	379	369	385	381	391	368	367	366	390	352	373	375	359	389	420	347	384	360	372	363	372	368	395	380	368	377	372	347	375	371	410	345	363	372	389	387	346	356	389	355	377	369	351	362	418	367	362	370	370	375	360	361	408	367	355	411	361	358	358	383	356	365	363	373	375	370	336	359	421	347	322	338	375	383	353	344	366	369	343	354	365	351	371	380	368	381	355	388	395	384	360	369	359	346	380	345	350	381	359	397	349	336	377	390	366	365	403	378	359	382	360	366	379	353	404	377	374	361	364	369	354	369	363	342	340	325	370	383	395	382	392	355	359	388	377	371	366	388	363	371	387	374	380	375	408	380	384	375	374	357	381	345	378	396	367	386	363	380	366	366	372	353	338	356	335	382	379	359	352	383	372	391	367	381	370	349	359	376	350	372	358	369	361	350	355	322	339	381	330	367	366	349	360	329	352	383	381	380	344	359	382	349	343	382	370	369	351	370	374	380	396	364	357	369	345	362	348	390	347	377	356	358	383	391	346	375	363	395	355	351	328	362	360	357	368	341	361	356	360	367	351	354	363	389	393	397	363	387	331	409	355	389	343	342	400	340	398	374	391	393	370	336	359	392	337	394	368	352	369	366	373	380	378	370	372	337	367	356	380	382	377	334	368	371	372	371	370	330	389	374	402	375	391	370	357	363	394	379	381	370	314	349	361	348	376	395	370	389	368	363	368	356	365	348	388	349	356	353	369	382	368	357	359	379	354	352	396	340	422	382	375	396	383	364	349	363	388	414	377	383	399	355	324	359	385	387	372	390	329	378	327	358	351	406	359	374	378	369	372	364	332	349	394	371	334	328	344	382	388	388	387	395	365	380	351	361	372	351	375	372	372	349	410	376	363	370	346	359	352	376	366	364	369	321	386	363	350	387	352	359	377	363	371	332	390	372	390	364	346	363	385	325	377	356	364	374	367	353	355	355	372	339	386	369	353	354	374	358	342	385	377	384	358	389	390	327	368	337	349	388	365	343	351	325	374	359	371	368	363	345	415	359	365	385	364	359	368	365	363	335	361	384	400	382	387	352	379	349	364	379	361	374	333	394	389	376	393	372	360	372	360	342	387	385	398	379	370	372	395	357	352	372	375	379	392	351	389	363	362	354	369	350	351	396	397	349	392	370	347	382	360	401	353	360	387	367	349	372	364	358	330	426	360	361	393	350	376	351	372	368	373	355	347	338	364	400	406	367	346	381	349	345	358	377	348	352	349	397	360	362	342	390	371	354	357	318	355	345	384	400	370	379	383	344	327	359	381	371	396	352	405	357	378	387	352	370	365	355	399	365	353	396	351	356	389	362	362	401	366	357	361	382	365	359	342	380	371	367	367	374	377	360	355	347	380	370	372	396	368	341	355	375	357	339	359	381	346	368	340	343	377	353	332	376	392	364	400	332	395	369	391	377	415	373	366	403	389	347	357	381	386	369	359	337	340	361	387	356	374	366	405	352	371	361	391	379	352	348	350	389	393	367	370	357	401	378	384	372	359	391	360	363	368	367	371	348	356	351	369	358	348	359	367	350	335	392	367	364	367	401	363	348	336	391	376	358	359	367	404	383	374	390	342	342	379	416	395	339	358	381	361	390	391	338	351	364	385	347	359	363	371	341	380	380	353	368	347	341	367	374	378	373	363	352	368	385	377	368	366	412	361	411	319	339	373	390	368	348	360	399	356	365	355	359	368	395	389	357	354	383	327	404	355	387	394	375	379	363	378	349	381	375	411	394	375	347	393	346	372	400	381	381	383	363	379	381	363	363	364	402	337	372	353	371	393	360	410	387	367	350	386	367	327	363	368	368	392	354	362	354	369	370	373	373	389	380	409	372	349	378	366	390	368	342	372	364	377	362	359	342	344	378	392	366	376	360	372	392	381	360	387	334	391	395	367	352	365	396	332	362	397	374	395	351	364	382	357	401	381	352	368	354	361	347	376	364	388	397	362	341	372	357	363	358	354	363	363	354	370	385	373	355	356	351	373	385	379	375	347	364	396	371	304	373	370	350	405	370	352	358	355	390	372	376	368	355	403	387	371	359	402	366	377	393	376	378	393	358	335	358	364	352	358	381	353	371	370	394	375	384	372	351	380	328	375	362	347	381	354	383	349	386	343	382	351	340	350	372	380	384	370	354	388	355	369	394	389	384	369	365	389	349	377	352	378	370	379	376	393	380	374	346	365	364	374	360	412	350	356	373	375	380	362	352	411	373	357	349	354	383	371	340	360	363	353	381	377	389	366	398	359	372	368	369	374	363	388	374	359	380	376	381	383	380	347	350	360	370	359	352	392	406	376	340	381	353	346	381	377	394	365	372	359	345	381	362	392	362	393	382	389	371	334	369	342	366	358	335	390	388	365	372	386	396	366	378	340	355	391	343	392	363	366	381	342	357	359	346	388	376	339	367	381	384	349	396	362	379	382	350	378	378	347	356	383	371	366	372	341	368	370	368	369	358	361	392	339	350	353	347	366	377	376	347	383	361	400	365	332	389	372	368	349	380	361	339	354	333	379	371	359	369	381	356	336	348	364	384	358	395	384	375	382	371	375	350	396	384	379	376	387	356	361	374	403	388	358	392	370	374	371	364	355	334	378	422	389	367	358	402	361	357	374	374	349	394	363	392	372	364	330	369	361	354	417	342	391	382	391	389	362	356	372	359	376	369	363	383	359	384	335	362	345	387	368	381	357	359	347	361	384	356	375	374	353	362	361	414	343	371	387	423	373	377	335	399	392	361	391	387	377	384	366	358	365	385	368	359	345	376	393	349	327	375	393	343	353	339	377	379	365	381	382	361	379	355	389	376	338	393	349	344	359	373	365	427	387	341	375	375	363	384	366	359	387	398	367	377	398	399	316	362	351	393	383	364	378	367	360	379	412	364	380	370	374	389	372	380	370	336	354	332	336	368	364	357	385	364	384	360	361	400	331	361	385	333	365	393	356	342	345	349	356	373	326	360	346	386	405	370	351	396	347	371	396	330	359	411	370	350	369	357	345	392	346	375	392	388	373	357	342	380	334	363	345	403	376	368	410	374	381	369	354	339	352	373	387	372	366	382	402	379	379	373	385	396	432	354	365	332	376
1458	333	260	288	278	252	296	284	242	261	239	267	239	255	283	280	231	284	266	267	271	285	340	261	238	265	297	247	261	273	266	257	258	246	268	290	264	273	271	266	244	267	249	259	265	265	243	255	221	268	270	252	248	263	269	289	270	271	254	254	266	250	270	218	241	245	250	299	286	239	289	259	246	240	251	261	243	266	273	261	253	234	233	254	274	254	245	280	265	265	238	264	246	258	270	244	236	264	274	276	260	259	260	257	246	303	242	244	253	286	264	245	271	294	256	225	287	217	248	261	277	259	239	276	271	247	238	234	236	263	256	260	257	237	277	279	262	253	253	244	269	251	295	283	264	287	244	262	220	294	271	218	268	244	275	270	248	243	269	269	235	264	284	228	263	276	230	265	260	261	262	258	254	262	243	294	259	268	264	253	241	231	273	243	272	267	296	241	252	261	261	253	250	248	271	243	240	276	259	251	263	251	262	289	257	258	245	272	262	258	274	279	254	255	250	299	257	264	268	252	282	245	279	264	231	255	258	248	242	258	227	260	267	256	260	252	241	233	273	240	260	257	241	265	266	242	278	241	286	249	235	282	277	251	275	247	248	247	276	261	224	258	283	253	264	252	260	272	287	260	260	267	271	277	261	245	235	233	252	275	246	240	237	282	267	248	271	240	307	260	244	263	261	264	253	265	264	240	242	279	243	244	273	230	264	286	274	251	232	259	274	294	233	235	262	274	244	240	263	282	274	284	279	271	253	258	271	236	283	223	274	258	221	243	225	241	265	281	268	260	250	267	255	302	262	260	252	286	261	281	287	255	209	232	287	280	246	281	262	241	248	277	248	247	227	274	262	284	282	250	228	257	260	260	223	248	239	284	239	239	275	257	259	230	261	259	261	235	255	262	258	276	256	260	261	238	225	263	265	266	264	239	232	260	239	268	281	267	226	260	236	288	253	274	274	275	272	244	248	248	253	274	254	271	267	270	271	231	274	234	255	235	281	243	246	256	279	210	237	294	255	258	300	255	268	281	252	249	269	274	268	260	286	237	242	270	275	268	239	248	224	269	217	271	259	258	272	263	241	269	254	264	253	262	274	287	255	271	276	266	277	271	262	251	256	260	287	284	256	269	234	261	282	258	243	257	239	301	250	278	265	275	238	253	277	264	277	261	266	241	255	226	306	268	243	238	249	248	280	286	269	258	266	255	261	286	276	271	257	223	245	253	267	279	262	257	249	229	289	290	265	244	245	278	266	263	251	261	252	252	242	279	270	259	261	247	272	277	276	251	282	296	281	254	269	259	250	259	237	264	261	257	272	277	243	290	237	289	245	245	235	267	263	233	284	277	267	258	259	269	263	285	265	265	242	259	246	263	269	264	235	248	274	269	267	265	268	268	270	279	265	240	247	261	234	206	285	277	280	274	250	295	269	257	243	279	248	267	252	260	257	253	232	259	296	280	274	283	256	244	246	243	207	235	267	242	272	260	259	263	250	270	256	259	252	283	277	257	256	270	290	242	290	279	244	265	265	277	239	243	269	252	250	293	255	250	249	251	254	235	261	228	247	269	267	230	273	253	259	240	272	265	251	251	256	260	284	297	267	257	249	262	252	232	240	220	262	233	248	261	248	240	246	251	242	271	239	237	267	266	250	245	272	264	277	221	264	255	259	241	266	297	297	271	253	290	261	286	249	255	263	253	243	270	282	254	225	251	272	267	265	242	226	269	229	280	277	266	232	249	277	244	242	276	245	215	275	273	243	283	258	267	274	265	264	264	261	269	266	254	256	253	280	263	311	259	273	302	237	232	255	247	253	261	267	273	264	233	256	295	265	244	252	233	255	275	283	266	237	236	267	279	269	275	228	257	275	253	282	259	266	246	264	262	295	262	283	266	289	263	234	311	247	263	279	271	212	242	298	281	232	250	263	271	293	264	256	228	255	271	264	285	259	266	275	255	272	224	287	274	255	241	263	268	231	259	264	266	260	294	271	258	242	277	262	268	254	244	236	249	252	254	269	268	243	264	262	230	276	285	255	231	277	272	245	242	265	270	243	254	245	221	232	275	246	242	248	291	271	262	283	275	286	241	232	248	275	257	246	219	260	241	252	244	271	286	239	245	240	263	270	266	289	260	256	268	267	257	262	259	278	248	262	288	263	250	264	270	238	279	246	231	269	271	230	298	267	260	231	262	289	261	225	248	252	264	264	261	251	256	271	246	235	275	262	251	264	256	252	230	279	235	272	258	270	262	247	281	271	224	249	282	277	270	256	235	275	270	241	269	271	272	274	265	276	231	283	224	262	247	248	254	261	233	270	283	273	252	237	279	254	273	270	283	243	271	312	238	255	244	251	302	264	265	254	264	222	252	256	273	271	233	276	269	265	261	255	278	286	242	264	263	266	256	234	225	269	269	238	232	251	274	271	265	226	260	259	269	244	265	270	250	260	295	252	245	235	264	250	224	282	272	269	231	274	286	239	245	248	242	277	244	249	248	239	232	250	255	272	246	278	241	257	275	266	259	243	254	292	269	251	249	217	259	267	269	256	258	279	229	274	235	284	259	269	279	235	271	286	282	247	250	287	280	261	249	290	235	272	283	270	257	264	257	284	247	272	272	251	251	242	239	260	274	241	246	250	264	239	261	265	254	263	252	249	270	272	254	288	273	272	267	269	251	242	242	239	275	253	233	257	238	275	284	270	249	267	265	290	249	267	269	254	260	267	284	245	242	238	280	297	242	292	266	228	266	264	246	261	274	249	292	244	244	245	263	235	215	246	271	279	259	250	235	272	273	261	277	250	262	256	272	255	291	262	282	259	287	234	264	262	242	276	278	235	250	267	259	259	260	227	291	283	252	254	277	255	270	274	243	255	252	253	252	241	227	262	253	262	279	281	268	282	242	246	252	249	297	240	252	251	263	249	266	261	247	257	263	275	290	264	263	243	262	285	235	262	278	282	233	282	244	250	264	236	262	304	262	248	247	253	270	225	239	243	248	260	261	251	251	254	280	254	262	278	258	266	230	237	253	299	257	273	241	260	230	268	263	249	255	274	234	261	275	235	253	254	273	265	250	272	253	269	279	247	225	236	271	219	258	274	280	295	270	283	249	272	242	244	251	241	246	267	245	284	293	298	283	286	289	249	236	259	256	280	259	265	278	268	254	255	301	254	297	278	242	258	265	252	284	261	249	264	252	248	285	209	269	276	270	266	231	253	232	276	260	256	248	277	242	242	253	238	253	276	245	261	232	256	278	276	235	292	275	293	294	264	265	267	274	255	289	284	284	232	245	264	251	260	288	263	243	277	276	255	267	234	304	264	253	256	250	268	231	230	257	274	253	242	280	253	251	237	236	261	245	255	284	251	258	261	275	255	278	266	257	260	290	261	275	257	253	262	258	269	278	260	280	271	248	232	247	277	246	261	258	257	224	249	302	283	257	261	265	241	248	290	281	241	273	273	295	239	300	283	261	235	278	281	258	255	257	241	248	235	273
1813	624	643	649	670	583	615	608	580	609	634	571	582	636	571	603	568	580	589	606	572	621	572	563	584	560	562	590	558	617	580	532	597	547	553	606	563	562	565	603	563	561	600	600	573	577	611	576	582	568	611	615	588	598	610	561	563	586	566	590	567	559	575	577	557	516	558	588	598	605	601	560	576	624	570	602	585	578	572	552	554	630	590	535	541	550	549	555	577	572	523	546	605	600	544	554	579	611	580	574	581	524	572	619	588	599	569	560	600	574	542	553	598	631	583	568	587	625	569	589	601	609	553	559	585	556	573	613	576	612	594	569	609	599	600	586	593	548	563	580	604	545	590	567	561	589	577	548	607	562	606	568	565	565	596	569	572	594	562	592	568	579	586	576	554	601	590	562	558	563	600	566	573	582	564	583	571	583	584	562	571	609	579	585	575	591	566	557	551	572	560	598	555	549	592	539	577	590	605	578	582	592	569	548	564	574	570	582	587	603	562	630	588	543	547	584	580	582	551	594	572	570	586	559	592	590	530	591	578	614	583	568	603	609	582	568	554	589	561	571	592	576	537	570	581	567	579	568	616	574	586	611	611	602	552	608	579	607	553	589	579	583	578	594	562	582	555	605	621	530	550	576	582	603	592	535	594	569	566	592	539	588	598	561	558	567	573	558	610	597	522	576	562	602	592	563	575	552	566	553	580	571	571	601	628	586	584	566	567	576	536	577	616	547	570	578	576	569	561	537	553	617	566	608	583	555	570	586	593	568	575	571	568	581	555	600	590	539	564	564	556	570	554	566	577	618	576	560	619	586	589	573	589	555	592	544	612	606	540	555	556	583	577	628	602	541	605	582	551	597	601	572	578	573	539	540	557	599	573	589	600	571	604	551	575	575	603	551	584	571	531	554	561	611	546	568	623	534	556	543	551	603	563	589	599	583	594	558	570	558	559	555	570	630	540	649	604	576	600	566	562	568	570	576	506	587	526	577	565	573	578	569	565	551	591	603	605	576	542	565	601	582	570	533	567	576	553	583	594	581	562	586	599	554	564	594	618	580	575	574	574	554	569	583	558	578	593	569	588	580	574	543	571	609	534	570	628	576	604	596	604	528	612	626	539	597	566	561	586	549	602	584	596	615	579	545	562	527	580	594	575	600	608	575	585	575	544	604	542	553	568	549	600	569	613	602	549	581	568	564	547	591	584	593	529	581	577	553	608	570	555	603	578	563	564	603	557	633	597	581	591	574	561	577	612	593	586	570	590	585	596	603	630	564	585	580	567	506	577	545	574	575	573	549	566	573	619	578	596	618	576	538	604	572	621	615	607	620	583	592	575	584	584	591	572	589	598	578	606	590	635	582	583	554	565	583	608	577	599	602	597	577	555	561	567	542	630	585	581	609	581	571	561	582	601	596	517	629	597	537	564	586	589	568	574	590	544	628	586	583	579	581	559	566	554	574	582	559	601	563	585	580	601	557	577	569	583	587	582	600	600	619	591	575	612	570	586	533	601	595	587	598	588	588	556	546	555	597	553	577	572	530	565	570	560	601	547	585	569	533	570	609	592	590	552	556	550	571	600	564	607	571	572	571	592	550	580	580	599	567	589	622	596	584	615	563	587	557	592	586	591	598	537	571	582	552	558	571	577	567	583	546	540	544	611	584	608	555	527	594	585	595	535	585	608	583	575	596	588	595	563	592	534	539	597	555	604	532	591	602	608	562	551	588	530	604	586	568	544	601	620	601	556	616	582	619	567	581	622	608	588	601	603	565	619	594	566	570	529	582	545	625	604	619	529	576	555	612	562	564	613	566	584	549	581	604	590	546	557	538	620	558	571	597	586	590	576	569	621	556	618	596	599	619	563	618	599	563	605	577	597	582	549	617	577	581	588	609	551	612	606	574	604	571	572	578	629	546	564	610	577	603	581	584	622	571	579	581	620	565	599	553	571	578	535	552	581	593	626	579	550	595	561	557	599	603	619	559	534	557	585	548	547	590	595	525	549	572	585	580	596	529	558	574	596	573	536	566	584	560	597	573	575	570	542	574	583	608	555	579	555	584	560	552	564	579	529	582	596	590	587	558	597	557	586	573	553	554	584	568	585	574	572	551	574	573	590	541	588	616	561	566	603	559	624	582	583	601	512	520	547	534	551	641	555	570	548	523	573	614	589	564	584	556	562	524	596	587	576	568	536	557	596	544	545	593	584	590	556	560	561	614	598	588	580	561	550	587	606	599	585	551	587	578	581	566	563	590	555	583	593	636	574	553	581	600	582	591	591	598	573	574	589	575	539	564	582	589	600	618	541	560	591	553	604	603	579	614	515	593	610	593	593	562	582	573	591	637	574	587	561	587	572	561	618	586	541	576	571	565	549	548	593	545	556	612	589	600	574	620	568	557	611	510	599	563	576	521	578	609	569	607	571	572	584	604	580	584	577	576	605	585	553	639	545	565	614	581	567	565	572	549	564	588	582	600	563	568	597	570	564	573	580	575	578	619	543	590	594	574	601	584	616	601	580	546	529	600	592	557	582	573	601	584	546	594	596	591	583	602	568	580	598	578	581	527	598	553	599	565	596	571	599	564	573	562	572	552	585	574	591	586	615	594	606	578	557	557	578	570	577	628	595	592	603	596	577	552	556	549	595	538	579	615	544	537	550	582	613	608	586	567	556	605	544	572	597	589	584	586	569	558	614	543	562	648	619	575	611	584	573	625	557	579	588	591	558	581	548	621	601	592	578	563	584	584	614	546	549	580	589	613	583	567	552	579	606	584	579	570	588	596	583	595	592	584	568	587	587	553	626	570	604	555	551	578	585	612	571	581	567	575	573	616	577	559	571	558	555	551	580	574	628	566	531	622	577	565	559	566	595	575	589	571	559	569	604	567	568	586	582	594	586	611	540	524	555	552	580	613	627	617	564	570	578	582	570	589	582	491	577	551	573	534	593	549	584	559	560	576	578	584	562	594	601	564	575	570	585	568	575	616	575	560	567	590	583	578	606	578	592	592	526	576	592	560	579	588	565	554	566	561	578	589	585	594	634	610	555	595	614	589	584	572	577	594	583	587	589	528	588	532	560	548	573	538	565	581	539	583	612	623	561	575	567	599	544	579	554	562	561	597	607	606	591	599	546	514	577	585	621	576	601	570	563	559	570	590	529	540	577	603	598	622	568	548	605	608	575	593	587	599	643	570	540	578	570	625	561	575	592	660	610	595	583	564	559	599	609	564	590	577	592	536	595	575	625	556	576	603	611	556	532	574	562	586	588	571	562	577	582	554	567	626	612	578	587	599	605	503	548	597	596	590	534	624	610	579	595	607	580	601	624	590	561	613	565	574	576	577	571	575	547	582	555	621	571	591	594	602	551	601	590	611	585	618	552	566	573	538	580	609	595	531	572	566	615	568	580	572	613	593	609	593	576	586	602	561	575	602	588	553	616	591	544	563	600	610	618	542	581	546	581	583	566	622	595	567	564	574	578	570	549	615	581	577
6612	417	424	382	299	198	173	169	158	166	138	145	113	126	134	131	105	102	118	114	128	113	135	101	107	134	116	115	103	123	123	132	100	101	87	118	104	90	107	111	110	118	101	114	99	106	114	109	101	101	118	90	114	118	108	110	94	109	110	113	99	114	111	123	97	102	102	101	116	117	114	119	101	107	111	111	117	90	116	105	95	94	107	90	111	123	128	116	89	80	102	108	102	108	116	111	115	126	138	103	124	94	120	122	97	109	103	103	135	109	131	90	123	102	100	111	97	106	88	129	92	108	124	110	90	104	105	98	106	99	130	96	103	98	116	104	110	113	127	113	125	90	101	111	109	117	117	103	131	101	87	112	116	107	107	110	121	100	88	130	94	91	123	88	103	135	125	115	112	118	119	115	117	106	126	91	105	105	94	114	101	103	127	110	131	96	101	105	109	98	125	110	118	132	124	119	84	113	103	119	101	105	126	116	100	113	105	99	120	89	99	94	99	111	115	131	97	132	93	108	106	113	135	113	105	108	101	121	120	111	108	112	114	98	95	106	119	90	95	90	134	119	96	111	111	100	100	115	84	92	120	129	120	89	80	111	134	109	108	102	106	119	127	110	112	119	128	102	100	95	111	106	119	100	145	99	101	112	108	113	103	98	111	101	92	84	107	109	109	104	120	119	120	112	115	79	121	113	101	113	99	112	119	124	103	101	122	115	115	99	97	91	126	111	114	100	81	116	106	111	96	116	97	95	112	101	111	127	104	114	98	109	103	94	113	109	103	106	97	105	109	110	109	99	101	121	106	104	101	107	117	112	101	113	105	118	103	100	104	106	119	99	114	122	98	106	108	98	113	116	101	125	105	106	108	100	124	120	94	130	98	102	112	101	100	122	121	120	122	107	125	111	131	116	118	125	115	107	111	117	102	129	103	124	102	96	108	110	105	127	97	113	113	108	110	102	111	89	114	103	98	125	112	102	117	98	130	109	115	112	116	93	115	98	99	91	125	104	110	122	126	128	105	93	102	94	136	92	104	103	119	86	126	102	104	111	108	98	118	114	103	99	109	119	102	97	100	92	91	103	103	119	96	128	130	119	108	121	105	102	121	113	84	96	102	126	111	126	104	98	121	102	103	104	110	111	108	112	97	115	97	101	125	95	125	97	98	113	109	110	86	114	102	105	140	86	100	121	116	109	115	111	107	99	126	101	116	106	103	107	100	109	107	112	131	103	100	93	98	105	129	120	112	118	89	105	116	118	100	123	97	112	87	95	89	83	121	125	103	113	99	103	118	129	112	97	116	108	109	112	86	114	122	123	117	103	96	102	111	109	94	116	108	112	116	103	138	93	121	123	105	109	108	106	113	109	107	111	126	107	105	118	106	104	106	127	75	105	108	113	98	113	117	111	112	114	111	122	112	95	115	107	109	120	103	108	113	105	113	114	112	100	114	116	98	98	114	93	105	107	124	116	124	101	102	103	125	102	103	101	113	101	125	107	128	113	110	114	101	94	94	105	99	96	106	85	110	112	108	102	112	117	91	105	89	113	98	78	97	121	98	108	115	74	102	126	108	97	113	103	104	78	105	108	87	110	93	99	108	84	119	95	118	75	105	116	102	107	108	108	83	93	106	122	114	122	108	114	118	117	99	106	86	103	105	105	87	116	103	89	115	110	129	118	113	116	120	94	122	114	102	100	93	105	120	100	95	105	106	127	99	114	100	95	87	117	89	116	88	84	78	89	105	114	107	94	129	97	99	97	116	122	105	132	104	107	110	107	101	106	93	85	114	108	102	111	118	109	105	109	96	106	100	109	132	112	100	117	109	136	108	118	108	118	118	126	94	103	92	98	117	85	106	105	105	112	105	90	118	109	121	109	118	108	114	131	118	100	93	114	120	106	98	145	117	109	121	129	101	101	113	115	97	88	113	98	99	105	96	109	106	134	101	108	95	102	104	113	105	91	104	110	118	108	112	88	107	97	102	86	104	109	102	92	115	115	92	124	122	109	110	102	107	117	87	112	116	95	90	95	109	102	111	107	100	95	100	133	133	96	108	99	106	118	114	103	101	90	122	107	97	118	102	114	105	113	105	121	110	99	108	103	110	88	121	98	124	90	97	105	106	102	104	112	123	115	121	101	105	104	101	120	103	102	107	95	119	139	106	80	119	98	106	103	94	113	120	106	113	114	115	102	117	122	104	95	107	98	110	92	93	109	107	109	128	97	112	115	95	119	117	126	114	113	97	93	108	98	125	104	106	101	112	123	100	103	100	101	113	127	106	109	110	100	104	119	99	92	100	107	107	137	97	100	92	109	103	103	90	109	101	90	112	116	109	137	122	134	95	119	105	114	100	118	122	105	97	121	109	104	105	112	102	111	104	109	91	122	118	101	99	112	92	88	111	97	116	109	114	104	90	101	109	109	112	90	87	114	102	105	86	97	104	120	105	125	98	94	106	95	118	109	99	100	105	110	85	103	104	107	113	107	95	110	126	112	110	111	84	99	99	116	114	101	94	108	110	121	119	130	124	100	125	127	102	124	113	107	130	110	99	123	97	109	123	127	96	95	94	103	118	96	86	105	128	104	135	126	99	105	113	103	88	107	112	97	112	121	100	101	96	115	119	92	106	115	108	109	127	114	104	122	113	102	122	137	83	116	125	109	104	118	113	126	112	116	102	97	126	113	104	117	120	101	119	116	110	107	104	97	118	113	102	99	120	102	107	108	118	117	107	105	95	117	104	122	105	114	93	130	127	123	120	97	106	96	109	108	109	116	118	118	115	105	101	137	111	85	115	105	129	120	106	101	121	114	109	126	126	123	127	95	97	105	113	116	116	133	96	98	114	110	115	109	97	108	118	113	99	124	121	127	116	94	92	107	103	101	118	116	108	103	101	102	116	118	100	104	106	88	109	118	96	109	108	115	131	109	118	106	119	99	100	97	124	108	99	108	127	114	121	94	103	110	120	103	104	87	126	105	114	117	105	122	101	105	106	128	87	98	120	108	97	100	116	108	95	119	110	138	140	92	100	121	115	94	110	89	98	124	122	93	105	112	105	104	117	105	110	102	113	117	100	98	103	111	117	88	111	120	110	112	101	114	111	90	90	106	116	94	108	119	107	117	119	113	124	117	97	116	110	106	96	109	103	113	111	106	91	118	114	117	99	114	116	121	116	123	97	127	119	115	104	94	98	109	120	111	121	110	117	81	107	95	93	117	109	117	101	96	96	112	109	93	89	117	107	119	91	115	99	116	99	118	112	106	91	113	96	83	121	111	111	100	106	77	133	116	118	120	77	117	101	109	94	93	119	107	103	109	121	117	107	87	104	107	105	90	85	110	101	94	90	100	96	110	125	128	109	96	92	90	115	128	118	111	109	120	106	113	105	99	116	99	100	101	117	124	83	111	91	122	112	111	118	107	94	125	102	112	112	126	98	112	108	111	118	115	109	108	98	108	93	91	80	124	118	108	97	97	116	119	102	125	101	124
5827	554	1014	1245	997	787	703	618	589	474	468	452	435	362	371	376	338	314	341	328	318	298	348	315	316	304	308	298	285	316	283	280	311	273	307	271	273	324	295	270	287	282	230	304	299	265	305	255	262	296	258	277	308	284	282	289	274	289	267	277	292	278	277	264	264	281	286	255	289	287	301	292	289	286	271	253	266	235	288	260	283	279	259	295	270	285	267	280	266	278	271	296	273	266	281	258	255	291	289	288	283	273	239	254	296	252	260	294	269	290	311	269	297	248	266	244	277	287	285	306	308	252	245	305	284	272	310	273	288	245	271	270	256	266	255	289	267	294	263	277	230	268	272	288	276	267	296	238	261	260	254	295	267	269	242	293	304	269	309	300	276	257	258	310	243	295	277	294	263	271	256	260	280	269	300	244	256	292	266	261	307	279	289	285	316	263	299	251	276	276	256	265	260	243	290	290	245	267	299	274	277	280	277	261	284	278	330	267	244	278	251	273	273	245	286	270	274	292	266	256	255	255	280	290	246	306	277	258	292	269	244	282	259	278	285	272	298	242	260	285	300	275	301	263	249	291	291	266	270	288	272	271	270	292	242	253	314	293	310	262	290	268	247	274	281	296	270	249	273	269	267	281	245	247	219	265	277	266	259	283	276	263	272	238	282	235	245	268	265	297	271	280	255	269	291	298	257	275	267	278	305	263	289	280	306	286	290	295	270	274	276	270	297	262	253	257	267	294	268	294	307	300	252	255	269	298	274	275	273	271	273	295	256	255	265	252	278	284	263	259	278	309	248	315	264	272	276	287	264	229	303	275	274	278	287	300	296	255	287	282	276	253	310	286	312	283	267	285	264	274	286	319	257	277	286	309	291	285	258	279	264	277	271	287	265	277	275	255	254	273	293	260	286	303	284	288	264	275	286	248	284	273	264	275	293	287	261	270	252	290	287	291	277	275	271	273	253	284	244	280	258	316	286	262	282	272	284	275	292	293	265	286	254	289	296	265	259	281	304	271	262	295	262	270	251	285	273	271	255	263	271	289	303	258	272	253	256	256	277	291	256	278	288	279	273	253	280	254	297	296	295	249	262	285	266	262	271	266	269	277	265	284	253	283	276	295	266	264	288	262	296	276	256	255	257	268	277	263	277	261	276	254	261	288	253	278	257	306	264	264	265	273	253	283	282	290	247	272	260	279	267	266	263	310	267	254	271	258	265	265	296	305	280	284	304	284	272	301	306	285	287	272	289	262	284	264	272	273	286	277	267	262	267	291	282	277	279	291	278	268	267	287	290	280	277	261	276	280	290	268	282	286	273	262	279	282	278	288	281	258	303	275	287	280	289	284	291	287	283	283	310	283	252	268	243	257	278	237	264	272	289	255	266	293	272	294	260	300	289	285	271	262	297	261	260	283	289	261	266	256	258	254	266	314	271	259	290	255	251	249	274	288	296	252	268	263	277	250	285	291	267	268	266	304	307	281	279	260	257	291	277	281	268	302	257	238	231	270	278	244	279	300	286	299	259	259	255	241	282	249	267	287	256	272	270	278	305	266	237	278	264	277	290	224	265	294	278	261	259	264	265	289	275	271	287	275	257	267	245	264	273	271	259	245	286	296	287	263	264	283	279	273	232	280	287	279	272	290	237	269	284	269	290	304	249	294	278	286	288	283	289	294	281	279	268	291	285	286	254	262	263	287	283	260	289	277	283	263	264	278	246	267	279	278	237	306	295	300	259	275	291	286	266	270	263	314	261	287	269	267	279	267	289	273	278	248	284	284	283	281	284	290	291	298	290	259	269	307	250	291	297	286	278	285	282	264	257	278	284	267	255	287	277	247	288	284	276	303	250	283	266	288	275	241	292	261	305	283	295	322	273	284	279	324	287	277	265	296	276	268	279	279	251	276	306	292	271	285	265	287	293	277	262	302	297	312	279	255	262	258	277	268	299	278	280	278	289	259	294	275	258	254	281	269	291	288	278	310	287	277	262	291	282	276	254	299	272	263	280	285	270	276	283	291	258	278	274	283	250	292	278	262	254	276	274	312	295	269	277	273	305	280	290	278	262	280	281	246	282	275	285	306	270	279	260	291	291	275	275	300	304	294	253	251	315	295	300	274	282	260	282	310	253	284	277	270	273	263	262	300	236	273	278	293	254	310	268	300	273	257	284	300	256	272	284	268	284	258	276	267	256	292	285	276	249	296	260	256	287	296	265	278	313	274	252	271	270	316	269	276	276	265	276	255	263	285	286	244	299	270	299	273	292	250	248	288	284	273	258	283	272	295	247	267	285	280	274	277	269	299	285	266	260	257	290	281	273	269	265	280	292	285	260	287	254	283	246	260	272	262	277	284	254	270	263	274	266	285	274	295	279	294	279	291	266	278	257	278	288	282	251	275	271	290	294	273	253	269	266	264	288	268	304	280	302	255	255	281	287	247	279	286	284	243	309	261	272	257	277	318	269	289	254	276	268	289	251	271	257	309	281	275	295	288	275	268	260	273	305	309	257	273	277	282	273	303	286	258	263	278	291	276	269	279	275	257	282	262	259	278	270	284	265	278	267	244	263	321	264	269	271	279	283	294	311	289	282	246	244	297	260	291	294	277	271	271	259	268	252	292	265	299	268	283	267	293	285	266	274	232	257	272	277	280	244	285	280	285	286	292	288	274	277	241	287	254	271	275	278	274	287	251	293	308	266	262	243	293	255	280	263	279	276	286	256	281	267	324	269	301	270	274	263	265	270	260	261	272	264	296	252	276	298	268	289	266	295	302	291	275	274	291	312	289	263	288	297	254	283	266	270	250	274	257	273	282	269	260	250	276	285	271	254	265	279	264	285	254	294	292	279	245	297	262	255	285	239	281	293	272	294	265	286	257	276	255	310	290	240	265	311	269	288	275	287	273	286	269	301	256	287	259	293	300	263	284	305	274	287	288	302	292	270	276	267	270	247	278	266	280	258	275	257	254	263	313	282	275	287	279	272	276	274	270	250	271	254	248	296	285	268	284	285	269	285	279	291	243	274	302	260	300	249	267	290	257	231	291	295	301	244	278	273	278	290	294	272	285	270	289	305	277	256	286	266	291	275	263	304	270	265	260	297	302	292	284	259	282	268	257	238	255	262	294	257	280	292	250	253	291	291	267	249	259	271	288	285	290	276	278	294	273	271	277	266	283	299	267	262	258	264	261	277	303	285	283	303	263	258	274	290	262	289	286	284	274	236	278	296	262	287	293	266	243	263	248	264	288	261	284	285	284	249	260	298	276	281	275	253	255	265	255	276	280	285	288	276	272	281	279	294	249	261	255	283	268	308	257	282	289	254	280	258	277	292	291	293	253	272	292	270	282	280	249	275	282	293	250	276	254	255	290	271	301	286	265	275	248	293	260	294	243	281	245	261	310	284	279	258	275	306	265	302	268	277	249	288	290	262	259	271	266	277	252	265	285	308	279	280	296	279	277	292	293	266	298	294	283	270	275	271	287	281	240	271	244
12827	1055	837	742	530	412	333	268	242	209	193	212	186	175	171	179	167	162	193	161	149	153	153	144	169	156	156	137	151	161	144	148	170	149	170	154	142	139	151	132	140	140	163	163	146	132	156	153	131	135	156	164	147	162	124	145	153	154	164	146	163	108	149	147	139	143	141	135	136	131	127	165	134	150	136	148	140	139	113	137	135	139	139	148	140	141	153	140	157	133	122	131	145	154	151	155	128	136	164	135	141	138	128	170	162	149	141	121	130	147	151	145	144	159	149	134	144	127	129	159	137	150	142	124	153	139	151	138	145	145	136	130	139	153	151	143	137	149	134	139	131	159	138	151	124	165	144	158	137	148	146	144	148	131	164	180	143	127	150	152	156	126	131	145	120	139	137	134	136	129	160	142	133	146	154	136	158	137	157	153	161	170	144	125	145	155	151	142	141	138	146	118	143	138	119	138	130	143	167	157	127	126	141	152	143	147	162	169	133	140	136	123	160	148	149	162	152	133	160	147	135	176	162	142	155	157	121	132	141	179	119	129	135	141	154	150	169	141	145	136	172	176	164	136	148	169	118	137	142	157	141	153	151	140	143	151	142	124	146	136	145	131	162	151	144	139	151	137	151	171	129	146	154	150	156	141	142	152	137	144	182	149	135	136	124	125	147	144	148	165	167	179	155	146	131	122	148	143	129	131	135	134	143	162	126	132	151	129	125	138	141	162	157	133	147	171	139	156	145	147	126	138	159	125	159	135	125	170	155	155	131	159	154	146	159	135	121	138	148	146	137	153	160	132	144	139	123	129	150	153	148	163	108	135	130	153	166	121	146	138	147	130	118	160	124	141	153	126	137	124	139	151	161	150	151	136	124	143	131	141	157	141	163	150	178	172	138	145	139	154	143	153	129	139	153	144	154	148	143	147	134	146	159	165	135	152	165	139	131	146	151	140	151	141	133	113	146	129	169	135	131	139	162	150	127	145	151	139	164	153	146	108	162	150	151	140	138	142	149	134	158	137	137	130	125	134	145	171	145	151	132	138	152	130	160	136	151	138	147	153	147	144	142	138	117	137	136	140	146	133	139	161	132	147	136	145	128	139	154	147	142	128	129	129	147	148	162	153	156	131	156	144	152	138	124	151	129	126	130	139	143	119	163	153	144	124	157	152	175	168	155	139	119	137	153	140	139	150	163	152	125	116	155	146	145	144	135	149	164	142	158	136	125	141	144	133	159	140	154	127	124	135	154	142	149	138	163	160	125	170	136	154	170	148	150	146	144	149	133	155	130	150	168	130	121	139	124	164	142	136	141	155	146	142	133	146	131	145	146	180	127	142	155	123	121	133	155	160	139	109	135	148	122	107	140	154	139	138	148	138	163	167	153	155	145	144	127	137	145	158	147	122	144	117	141	135	138	148	135	160	139	137	133	127	153	137	152	155	146	131	181	137	127	156	131	137	154	154	166	148	139	156	118	141	140	137	119	134	152	146	150	147	153	146	160	122	140	134	151	150	141	138	127	146	136	119	135	148	132	143	123	142	152	159	139	140	139	128	153	125	149	149	171	156	139	143	142	137	123	160	138	131	136	141	148	142	128	126	156	137	147	163	154	157	143	148	152	133	125	124	152	137	159	138	142	140	160	140	132	169	142	144	147	141	153	141	141	141	148	141	128	140	138	143	148	141	138	143	151	137	134	133	151	155	136	164	130	132	140	150	140	128	150	157	134	142	142	132	151	130	121	108	137	152	142	147	123	150	144	160	139	141	150	156	158	162	161	166	148	137	139	140	152	129	138	147	149	150	132	137	153	150	139	153	134	138	174	156	160	144	139	137	146	136	137	150	141	164	157	152	140	127	138	145	134	151	123	167	122	132	149	142	128	137	129	120	157	152	141	156	137	130	144	144	151	167	153	137	127	156	133	119	153	132	147	151	155	146	164	159	144	135	170	131	138	130	162	129	140	133	163	132	146	132	146	158	123	148	149	125	163	150	152	130	132	140	133	164	144	125	129	147	165	148	145	135	150	139	134	127	134	131	148	136	117	143	145	157	130	131	141	140	185	174	149	168	131	136	141	143	142	141	153	168	146	145	171	144	150	130	123	128	152	131	144	138	123	126	165	157	130	156	143	168	127	128	139	144	132	138	151	138	120	121	132	126	147	141	133	159	140	145	151	140	161	137	151	128	111	144	150	145	156	154	141	146	148	159	139	155	136	160	142	148	149	126	132	132	137	147	148	154	149	137	122	138	130	149	169	148	126	133	150	149	145	142	130	121	140	146	154	136	109	150	115	133	142	133	146	159	159	131	158	135	140	160	140	167	135	146	161	159	133	163	154	155	121	144	147	145	159	157	157	151	129	148	132	130	145	157	142	143	145	132	123	149	172	145	130	137	142	140	149	123	170	137	163	153	130	146	139	143	123	118	147	136	154	140	133	167	123	135	133	135	132	132	146	155	146	155	129	155	141	130	127	176	140	151	121	129	139	148	140	160	140	157	133	146	166	142	152	143	153	159	163	150	129	151	147	177	141	149	142	163	151	154	144	143	127	154	143	145	170	151	136	130	137	134	145	140	153	153	133	123	145	152	165	131	153	172	138	166	169	139	149	155	122	99	142	144	146	145	153	128	122	132	161	150	148	142	140	145	160	147	127	134	177	151	138	131	145	135	142	151	143	136	150	177	152	137	165	138	134	132	156	148	131	130	108	143	122	139	126	133	144	142	162	138	152	155	130	128	133	144	133	168	128	139	142	147	126	141	157	157	118	131	146	144	160	151	152	137	124	138	127	162	139	155	157	158	153	151	136	153	165	132	154	133	155	141	166	140	129	150	142	149	158	146	141	148	168	140	144	157	158	150	154	171	151	156	141	153	145	132	138	164	130	147	142	141	109	140	138	147	144	141	150	148	129	139	145	155	140	134	138	162	150	131	130	149	127	145	135	144	132	126	168	158	130	158	153	113	134	123	152	155	157	137	131	163	152	143	126	120	143	152	126	158	142	156	146	136	130	138	130	143	141	115	138	139	135	156	131	119	137	150	139	136	149	160	145	118	142	122	153	130	144	128	137	148	120	141	139	158	155	130	127	134	146	138	153	140	142	171	144	138	137	150	140	136	136	162	145	142	137	154	152	131	137	143	144	116	129	149	133	149	144	121	149	152	145	143	131	145	130	144	161	154	142	138	129	125	151	137	152	145	153	138	135	126	138	139	159	151	135	143	148	139	139	144	133	163	131	124	123	146	146	155	135	142	144	161	164	151	152	131	152	140	149	126	143	126	129	168	126	154	138	158	139	145	153	162	139	151	133	148	139	132	137	162	136	148	165	132	161	133	168	150	131	123	156	136	150	129	156	146	142	154	150	149	144	133	129	152	160	180	139	139	166	138	133	136	141	133	138	150	137	150	128	146	143	135	149	155	145	155	163	133	120	134	123	165	147	158	130	152	140	136	179	145	135	152	128	141	140	147	143	155	133	134	178	151	162	164	131	124
7732	889	1833	2152	1853	1415	1218	1035	835	776	741	661	631	576	584	571	498	545	532	488	463	499	425	443	452	459	431	411	422	406	417	422	388	397	416	395	415	425	373	379	400	378	377	378	415	396	383	407	371	420	380	420	395	384	393	377	400	391	352	342	409	365	371	377	393	365	368	341	384	375	376	386	372	399	353	364	377	368	368	391	368	415	394	378	416	351	350	382	387	388	375	410	382	373	409	399	366	343	386	385	398	391	362	358	378	430	343	328	358	394	340	383	341	353	391	374	354	372	326	380	363	346	394	393	350	392	373	334	358	392	370	383	332	348	361	362	355	389	359	381	376	372	385	365	371	373	346	373	357	373	386	417	342	356	371	379	339	366	385	406	375	361	391	381	375	389	368	395	361	359	356	398	359	341	349	343	339	367	391	372	346	375	330	386	381	397	389	413	365	359	340	346	371	393	354	379	312	357	353	410	387	407	381	368	373	398	362	379	370	388	340	347	403	391	369	346	366	353	399	391	380	356	352	355	369	359	379	345	370	353	353	364	383	379	380	381	377	370	386	358	380	355	371	343	371	339	371	392	354	352	393	344	393	373	364	353	349	389	400	384	367	351	382	383	369	362	362	406	365	313	355	345	379	397	399	399	363	353	378	352	369	370	382	390	388	385	346	359	355	342	389	390	356	349	388	394	348	375	382	375	372	398	419	332	357	368	348	359	402	359	360	359	365	339	360	359	391	396	424	369	370	408	378	348	361	341	376	395	333	376	373	391	368	376	373	393	357	368	347	407	347	410	394	372	361	364	375	337	395	381	373	384	354	359	389	348	372	352	393	384	395	406	354	342	389	368	348	381	385	371	357	379	383	336	373	365	352	372	345	364	333	375	364	383	388	384	366	384	379	370	334	355	351	346	375	344	354	374	375	372	333	357	385	400	373	377	399	360	375	352	390	353	369	379	355	371	361	386	383	340	346	362	375	424	408	347	360	337	358	363	374	386	387	390	390	361	372	350	363	369	376	375	355	362	377	386	367	378	365	389	417	387	348	363	354	366	330	370	360	362	374	375	367	381	375	343	369	378	355	370	366	369	362	371	374	358	362	367	380	350	398	391	381	352	351	401	362	359	361	362	392	370	370	352	353	374	392	337	404	386	354	376	367	377	387	398	367	377	357	313	367	394	370	382	363	378	394	373	362	399	376	324	366	382	343	356	353	362	348	344	373	332	392	372	355	374	342	393	358	353	320	339	360	376	375	351	362	387	347	377	382	376	371	383	382	408	341	374	345	385	391	353	373	384	388	387	374	396	331	377	379	378	382	348	340	403	368	362	333	374	373	369	339	415	363	389	336	357	350	356	382	421	357	383	371	365	386	381	380	370	398	383	392	390	403	326	408	397	332	403	342	355	372	375	374	373	354	370	377	379	366	389	390	347	342	378	364	393	376	414	375	410	368	390	349	394	379	352	345	396	352	347	382	379	379	383	348	374	369	393	355	363	393	396	334	384	370	355	407	366	385	367	365	372	369	323	364	384	358	374	343	360	388	362	365	371	366	415	372	387	381	403	378	367	385	387	357	388	357	393	331	383	357	338	377	361	399	352	357	364	353	380	365	371	401	407	391	373	381	389	401	387	394	352	359	354	373	394	396	359	376	399	367	372	360	364	392	357	364	359	400	347	373	344	377	367	373	389	348	374	367	369	375	398	373	366	369	351	363	389	369	352	346	351	395	381	369	387	346	370	349	356	377	406	357	373	405	330	366	392	343	382	343	384	376	381	374	366	329	380	388	351	329	381	371	351	343	382	387	368	378	368	376	345	389	368	376	339	373	377	370	367	388	362	374	323	370	370	346	383	357	360	382	373	384	390	384	375	337	377	349	378	366	340	359	393	363	385	380	373	354	384	369	383	379	387	366	370	359	375	346	369	396	363	353	343	380	383	367	395	378	389	387	353	382	348	368	370	368	340	394	362	376	380	349	367	354	364	381	353	380	369	351	361	402	329	346	382	382	381	378	382	355	365	351	372	380	371	346	360	359	359	352	369	363	402	352	353	339	357	371	365	370	378	388	361	344	385	393	368	368	339	339	385	362	372	382	349	402	370	374	396	406	378	360	362	396	354	382	352	371	369	372	386	360	400	352	367	353	359	328	369	363	383	369	360	394	368	361	370	371	348	341	351	364	372	369	340	351	328	385	396	388	370	384	349	373	354	388	365	387	379	378	349	393	352	361	357	391	354	348	358	332	352	382	382	335	361	373	345	367	341	377	378	365	357	350	371	387	395	351	364	379	346	366	365	373	389	366	390	363	360	376	335	361	360	378	378	355	377	379	397	381	362	369	380	374	346	386	381	359	363	337	395	371	424	386	366	352	358	361	373	383	357	361	368	357	367	343	346	374	400	360	350	346	359	372	394	406	349	355	388	380	351	365	391	367	392	330	357	379	363	367	334	396	379	345	379	353	392	371	373	389	400	361	395	375	383	358	396	367	383	377	371	379	366	373	362	368	369	361	389	363	367	373	368	349	377	396	367	373	364	394	380	391	391	407	374	385	401	366	363	375	345	377	396	364	385	360	373	372	375	415	358	362	387	350	391	358	374	359	360	352	394	369	357	349	392	356	327	388	359	398	391	400	357	356	366	378	366	375	377	375	345	372	357	355	350	374	384	357	389	375	395	373	346	364	349	392	382	380	370	342	372	368	376	358	350	358	363	377	353	349	373	360	382	365	363	400	354	379	370	369	329	378	369	372	367	376	390	360	404	377	360	358	382	336	368	373	336	335	373	373	368	344	347	351	385	374	363	374	347	340	377	394	334	327	336	319	351	327	383	339	383	412	398	341	359	350	374	335	310	367	339	386	377	345	404	417	363	331	357	385	336	364	351	369	381	417	368	395	352	390	379	343	350	379	356	389	387	396	337	366	374	368	350	356	370	387	371	374	368	399	359	383	380	379	331	359	344	355	357	402	352	361	387	376	358	393	330	376	384	348	349	388	366	367	330	369	341	389	384	393	325	368	348	338	391	362	381	369	383	330	390	370	367	364	376	401	400	350	369	391	363	404	377	380	380	383	382	371	370	361	338	381	408	366	379	402	367	368	379	359	370	383	347	360	342	395	369	372	377	377	352	362	354	360	361	369	353	383	359	393	369	344	375	355	360	368	352	377	359	355	375	376	393	363	354	385	365	359	390	365	352	391	340	352	360	366	353	367	358	391	375	370	367	375	351	367	377	322	383	379	357	352	380	396	356	358	354	367	349	337	386	406	342	374	384	362	396	342	347	388	375	335	409	347	347	355	369	353	340	364	388	373	369	335	383	348	350	342	376	368	391	417	401	354	384	339	385	358	361	400	356	345	396	374	397	381	374	344	393	390	339	348	387	358	406	360	373	383	359	410	350	395	348	363	331	383	382	391	381	372	349	343	382	390	386	382	359	368	357	409	361	392	378	393	387	334	369	387	348	372	385	367	392	374	376	358	340	395	346	371	339	380	356
1537	294	292	271	261	262	259	264	260	283	257	224	275	274	270	253	243	243	291	271	268	243	289	250	276	291	246	238	251	233	270	262	242	260	270	245	248	247	257	302	258	264	269	262	297	271	247	273	251	244	288	266	284	258	287	258	266	256	233	247	267	276	274	251	255	256	267	211	254	258	235	240	279	250	237	247	251	246	249	264	282	297	255	289	276	264	269	238	244	239	242	262	272	268	311	298	242	275	260	254	248	237	278	280	276	255	262	242	239	237	291	224	246	279	272	254	282	269	261	292	262	244	272	255	238	254	222	261	289	282	215	281	271	271	283	237	263	237	260	262	268	269	260	244	272	284	268	253	267	278	249	257	242	242	263	262	268	268	254	241	269	271	268	246	271	251	261	261	276	279	215	284	272	274	286	216	274	244	264	254	256	282	294	238	252	270	307	275	271	270	266	274	244	237	249	245	259	240	238	257	275	258	253	220	251	252	258	248	251	254	276	243	270	260	270	269	257	264	245	245	231	239	272	259	284	278	245	269	258	276	264	263	297	251	254	253	259	259	252	247	252	268	226	261	238	268	270	232	263	287	264	295	248	275	266	272	267	245	263	237	252	251	252	253	263	264	254	291	251	285	233	232	241	238	266	273	246	252	270	255	272	284	263	253	268	257	286	279	247	252	243	291	282	274	253	269	246	226	249	258	250	272	286	276	254	237	259	251	292	225	262	235	287	249	256	259	243	253	245	243	259	260	254	247	265	269	248	273	244	247	274	231	242	286	286	298	307	237	296	250	261	255	230	252	240	244	244	258	273	262	250	236	266	265	280	281	245	297	267	240	242	252	257	220	315	270	227	262	245	250	242	230	291	240	231	263	276	253	236	253	268	269	240	221	261	231	261	271	251	287	238	256	244	292	248	286	264	256	275	287	236	251	253	285	250	244	268	277	252	281	253	244	266	259	290	263	265	250	250	251	287	287	276	242	261	256	271	275	254	270	247	248	273	258	265	235	255	249	261	283	251	268	277	254	270	251	260	260	274	263	247	252	268	253	280	258	252	257	258	300	250	237	279	241	258	234	213	260	275	242	283	231	237	255	257	274	265	277	269	278	255	262	287	310	251	265	250	254	260	264	255	246	260	259	295	273	279	242	261	257	236	281	258	286	260	243	264	281	265	263	273	268	240	238	265	263	253	265	256	245	248	274	269	269	261	233	250	244	284	271	282	276	237	253	257	256	249	265	265	240	271	213	305	249	249	246	233	258	257	255	265	254	305	276	274	269	278	292	281	238	251	262	230	288	271	245	274	269	284	254	250	230	253	257	232	264	249	267	264	262	257	248	230	272	268	279	282	273	277	240	239	259	253	268	261	251	254	281	244	229	230	264	285	270	255	249	240	254	249	259	220	285	263	237	256	263	252	254	260	270	301	239	242	280	248	231	292	261	271	263	255	251	243	244	274	261	259	258	290	249	260	258	263	246	254	240	270	275	265	286	277	272	249	254	286	285	259	264	255	266	276	287	251	232	260	265	270	301	260	269	265	252	246	266	249	238	262	315	241	236	258	294	250	260	274	241	273	255	233	253	265	229	278	254	262	266	245	257	250	263	239	265	248	269	231	276	266	276	234	234	235	245	273	264	235	266	275	247	275	274	278	265	274	232	272	264	269	272	260	280	252	279	240	240	246	270	291	249	273	263	247	254	258	270	254	245	248	287	255	228	224	290	245	270	259	250	269	233	266	250	263	253	251	304	277	257	268	257	269	261	236	262	248	266	242	231	288	269	255	278	218	253	253	255	255	242	269	261	250	234	262	253	249	236	263	265	265	283	231	265	244	251	244	278	265	285	279	261	275	244	263	261	266	238	247	247	264	264	260	265	241	290	260	280	271	280	277	270	245	247	265	259	240	290	251	236	250	243	283	236	265	280	260	245	251	257	262	251	257	259	248	270	278	264	246	239	244	263	251	242	257	252	255	273	261	248	260	263	283	258	260	250	249	256	250	251	219	242	236	302	270	242	261	265	246	272	234	269	267	252	251	266	272	264	241	245	244	251	260	264	252	296	251	239	263	277	257	237	260	291	279	266	270	267	265	256	287	265	260	255	244	259	289	237	274	265	257	260	285	255	265	257	248	262	253	274	251	283	253	261	241	241	240	270	271	258	269	243	257	277	231	269	233	276	237	262	246	270	251	262	241	255	281	253	252	269	265	253	253	251	291	301	280	239	247	270	242	251	244	249	270	293	250	235	266	265	269	262	257	279	260	275	261	301	251	251	259	255	256	274	242	243	254	269	235	279	237	248	256	234	257	264	251	245	259	271	229	236	254	287	284	268	252	234	273	283	276	283	256	285	288	289	254	277	278	284	266	256	273	242	261	262	293	244	266	244	232	280	265	315	284	258	279	230	280	240	275	275	289	279	246	254	282	250	228	274	229	263	271	253	336	258	255	260	250	301	265	256	254	250	277	259	234	260	253	267	270	283	253	242	226	262	238	256	285	259	284	272	236	262	252	265	260	240	262	259	249	276	252	277	255	258	260	276	274	228	258	239	253	236	278	282	261	279	212	231	257	249	213	287	281	243	284	280	282	271	271	260	285	290	263	276	251	262	246	272	236	233	297	235	288	245	269	318	259	234	260	252	279	254	243	249	255	259	260	256	230	263	235	253	245	245	279	227	286	261	282	293	244	238	225	244	252	260	269	257	223	241	232	244	230	254	241	258	263	258	245	270	273	237	245	273	255	244	261	250	269	255	274	288	254	230	290	236	223	257	243	241	252	263	300	255	267	245	244	244	263	277	263	244	244	262	244	282	245	239	269	260	302	252	257	274	233	259	230	246	245	266	287	290	241	282	277	224	227	266	271	253	234	274	236	247	306	236	249	274	284	270	272	281	259	215	251	271	268	268	255	228	269	286	265	226	249	260	277	261	274	261	244	265	249	248	252	235	270	259	278	266	264	244	268	272	257	250	270	248	277	240	255	244	270	255	225	258	241	246	256	297	302	251	255	265	280	302	260	254	237	260	281	263	277	235	266	271	261	238	281	237	256	273	259	267	243	254	254	234	262	270	232	234	271	244	248	249	254	260	267	253	243	245	271	254	257	230	264	261	255	270	261	231	290	264	253	244	241	243	283	280	258	258	292	272	256	263	254	234	240	264	262	227	279	281	229	266	266	279	256	256	269	249	252	271	279	240	234	259	235	258	251	250	239	281	273	256	269	224	269	248	249	255	272	240	242	249	259	288	260	256	253	262	267	250	263	242	260	273	266	265	247	291	274	262	262	259	287	270	235	227	284	271	293	278	275	250	261	308	267	254	256	286	265	275	264	266	262	256	272	282	277	247	283	293	273	264	259	250	263	224	271	275	279	274	244	238	271	278	239	262	269	275	238	242	274	281	264	262	245	241	254	262	240	275	258	252	272	277	241	238	287	276	266	279	271	258	252	257	251	266	259	238	258	265	257	275	274	259	240	265	232	235	230	252	266	258	273	281
1777	655	669	695	614	617	628	621	631	612	596	573	642	604	612	569	607	610	603	602	566	629	560	586	580	594	572	597	594	583	563	588	577	553	559	594	579	600	631	603	642	580	565	593	577	576	563	590	563	531	560	613	599	624	645	572	586	607	580	553	596	557	591	560	532	557	621	591	621	583	603	618	604	529	593	593	565	587	612	558	584	564	554	637	525	592	533	554	550	557	592	599	604	612	620	574	566	607	599	580	580	548	551	575	593	602	562	559	549	596	525	594	571	594	608	604	572	566	579	580	565	574	590	580	600	572	583	601	576	596	584	590	569	586	597	602	596	610	565	599	602	586	585	596	588	602	591	582	597	587	602	585	585	596	575	582	562	551	524	601	564	636	563	593	543	596	592	585	562	648	632	567	535	560	574	543	606	599	585	601	552	590	605	614	613	596	597	583	565	678	603	569	584	614	583	571	614	585	569	553	583	606	576	582	621	574	558	599	546	585	580	583	541	615	523	537	580	581	542	592	560	606	563	583	564	519	579	587	600	542	563	559	580	557	570	610	564	553	556	573	615	574	624	632	580	562	580	589	572	545	565	617	578	576	569	561	560	583	592	598	567	550	567	599	601	624	541	576	600	604	597	579	591	570	607	602	578	563	589	596	579	560	585	578	565	586	582	595	559	572	577	613	583	546	566	606	562	641	532	586	598	599	590	566	610	563	551	579	542	597	598	565	560	578	600	588	565	549	595	610	574	561	560	578	595	564	555	566	564	640	557	602	619	545	594	560	560	524	610	574	597	626	599	605	548	589	535	604	560	569	556	613	584	574	628	581	564	599	580	560	564	564	607	552	588	564	590	573	589	579	579	522	579	600	581	595	566	599	568	587	569	579	574	586	565	617	590	585	562	546	573	622	606	546	593	622	589	587	548	532	579	597	601	565	572	570	590	595	602	549	572	587	585	620	601	561	586	583	573	602	601	616	587	570	582	575	544	599	587	539	621	600	564	571	563	587	623	603	568	547	585	581	558	529	563	581	601	541	556	579	564	608	621	576	592	587	540	543	531	561	574	572	601	581	556	563	568	545	592	581	531	609	602	586	594	572	592	603	588	553	542	598	604	591	607	607	602	578	559	613	570	587	608	587	596	597	582	620	597	577	559	573	577	594	630	589	586	564	631	582	564	558	573	593	569	575	584	587	595	577	562	560	552	598	539	519	571	563	557	554	604	588	613	593	597	577	588	532	599	543	610	595	572	583	573	587	565	585	623	587	570	569	592	594	573	575	569	604	554	579	571	560	563	536	585	568	543	576	597	562	594	584	547	553	569	545	582	610	556	583	575	531	569	590	538	575	577	581	562	546	562	550	569	571	593	549	576	578	586	566	552	578	516	551	595	559	625	527	582	532	597	568	569	576	573	558	562	563	614	567	594	614	570	586	577	574	611	577	579	585	568	582	627	582	603	579	594	537	556	608	565	585	590	629	607	578	561	569	559	623	596	582	570	604	550	538	576	573	555	576	578	584	531	535	556	589	583	552	553	605	592	590	583	544	586	575	561	581	550	562	583	616	602	584	535	605	576	552	590	562	568	547	580	539	591	526	604	593	558	577	555	611	585	556	592	609	593	539	573	607	552	563	567	552	568	531	554	608	527	577	589	570	592	569	557	564	547	592	529	616	606	563	597	605	543	580	551	603	565	573	595	559	576	578	582	593	617	577	606	624	583	578	577	590	571	554	594	561	619	546	590	559	575	586	551	593	589	581	574	619	587	567	565	614	570	537	609	600	590	567	589	593	611	621	578	556	597	591	567	590	595	593	551	578	610	586	526	585	579	557	597	570	560	568	552	603	523	578	604	587	578	552	581	581	545	598	573	563	552	564	545	556	576	612	547	562	580	589	554	587	600	590	586	571	588	555	555	547	625	569	609	578	579	602	582	606	603	573	572	599	577	545	583	581	594	573	636	528	549	560	590	581	593	579	585	581	608	603	567	567	572	561	567	607	543	588	579	581	546	599	569	586	588	548	542	581	544	592	617	597	553	572	511	619	567	581	566	601	550	564	559	596	535	552	582	541	579	549	577	605	558	584	562	584	569	596	588	566	603	623	617	531	542	617	582	582	574	568	590	648	608	549	600	553	559	554	539	591	642	570	551	577	596	600	584	584	597	548	576	583	554	567	556	574	589	566	565	596	579	597	551	560	604	546	523	572	589	573	566	552	586	595	583	597	604	607	561	563	595	582	543	573	573	568	589	579	609	602	591	569	580	574	555	570	581	614	575	560	628	576	626	544	573	586	566	590	558	572	619	578	614	553	535	595	607	601	589	595	579	594	579	555	612	542	571	557	608	555	578	591	540	589	516	621	612	566	601	607	542	585	572	591	605	607	599	611	578	577	512	580	613	574	593	591	588	555	580	590	533	577	587	568	576	563	585	573	584	605	568	538	610	597	577	567	613	589	565	574	584	597	569	604	646	525	590	548	581	565	549	591	574	635	594	578	598	586	528	635	582	556	555	589	575	564	579	580	573	517	623	592	613	534	519	556	582	576	525	570	552	570	575	599	595	563	570	568	597	607	556	572	510	558	535	597	571	588	559	584	594	589	578	584	525	596	554	596	578	578	584	579	580	622	544	534	618	584	546	572	590	587	600	563	556	577	578	596	598	548	607	603	566	600	565	591	619	541	567	539	592	553	566	577	613	565	638	604	557	598	604	573	601	584	566	579	605	518	556	558	539	590	580	586	570	593	562	572	613	598	606	571	566	544	587	540	543	564	604	552	594	556	580	620	502	571	576	606	564	562	568	536	564	592	595	553	583	575	559	558	575	585	611	611	586	523	566	572	560	558	624	612	525	591	577	565	595	596	616	595	558	607	581	579	621	587	593	599	588	571	584	567	584	583	559	605	638	593	583	569	583	540	612	603	574	604	584	555	633	572	538	616	569	582	563	596	589	573	521	551	568	570	586	612	537	575	563	552	595	572	600	558	573	571	583	604	586	595	631	615	606	563	547	590	591	575	629	560	548	564	626	538	576	595	593	590	560	551	549	594	570	586	561	542	633	583	607	592	598	602	579	582	622	580	604	605	548	616	580	575	585	602	590	583	566	577	573	590	581	604	592	563	577	582	557	566	597	594	605	571	549	585	567	568	580	597	580	560	580	572	531	561	571	559	602	542	554	592	542	567	508	552	550	563	573	526	620	598	565	550	566	563	589	595	641	573	571	545	592	592	588	544	577	541	575	580	595	597	576	612	581	558	548	561	588	527	566	562	601	578	583	610	538	557	570	582	588	630	574	578	588	555	545	554	578	581	599	563	572	574	586	518	528	595	555	563	532	607	584	544	547	566	593	564	591	556	575	586	602	624	577	578	589	621	596	556	516	573	561	595	594	581	579	571	624	588	605	601	591	593	615	581	572	586	579	589	594	528	561	554	563	550	549	571	573	575	579	580	594	570	551	559	557	571	602	553	613	549	578	575	549	567	590	564	610	543	565	577
6617	423	453	371	307	213	192	176	150	158	157	122	131	120	117	129	137	119	112	112	104	104	122	106	101	119	92	96	106	124	123	110	86	102	101	108	103	100	86	103	97	112	98	108	125	120	100	110	111	95	116	141	123	96	102	104	91	91	116	117	98	116	99	96	117	112	116	108	122	106	87	99	113	122	109	124	110	121	102	128	103	112	92	100	87	109	108	99	117	108	115	86	108	101	117	112	103	109	100	91	106	103	96	91	111	92	116	110	113	81	121	100	111	108	101	104	100	119	99	101	96	99	122	116	80	98	98	111	86	108	139	108	92	107	101	145	107	108	113	121	99	100	105	96	111	106	121	96	117	119	98	104	105	93	99	110	123	111	88	105	131	84	102	92	114	106	110	108	97	123	91	98	92	72	110	111	124	126	112	123	109	101	98	114	103	95	112	114	114	107	113	99	98	98	103	113	119	108	109	107	108	114	107	101	91	103	101	103	116	125	113	104	127	105	118	108	129	110	140	117	92	102	113	99	122	123	120	121	105	109	139	122	113	109	112	98	116	113	92	101	102	102	95	106	106	114	107	87	95	124	116	119	123	105	105	100	93	119	120	109	91	111	99	112	86	83	107	125	114	110	108	114	105	91	108	96	103	106	99	107	118	105	128	116	134	104	116	108	97	113	121	102	102	108	124	118	111	114	102	95	102	93	95	118	119	107	108	119	63	112	129	122	121	118	107	112	107	102	109	91	99	120	121	110	134	111	96	90	102	131	109	101	96	102	99	117	101	113	111	110	97	94	104	120	95	90	96	120	140	136	104	123	104	113	103	108	109	91	107	120	106	113	125	116	111	110	114	120	98	99	119	105	103	123	101	118	102	103	97	94	101	84	94	97	96	107	90	100	111	119	114	97	117	102	96	99	121	104	105	108	117	122	112	111	112	123	117	120	125	119	118	112	109	131	106	106	116	103	125	105	105	137	106	106	123	101	137	107	99	115	119	102	120	100	98	111	135	112	115	112	96	133	104	126	117	129	86	96	90	130	115	115	111	108	106	108	120	138	106	117	99	114	100	107	102	101	109	115	92	125	105	95	105	108	108	106	99	118	116	95	100	125	93	105	113	116	103	99	113	127	108	99	116	115	104	112	96	120	125	110	112	123	119	112	103	116	110	123	104	88	97	93	93	100	107	126	111	96	90	89	115	117	118	102	105	124	94	96	111	108	110	110	113	110	104	99	107	101	110	107	119	126	123	124	96	111	84	118	119	114	114	103	96	103	105	98	112	107	99	101	107	117	79	121	95	104	92	130	102	104	116	118	115	98	97	106	113	122	92	105	114	100	104	89	116	106	109	110	122	98	108	118	103	117	89	106	104	132	111	112	116	116	96	113	93	108	113	105	111	124	103	95	107	116	94	107	103	113	98	99	92	109	102	114	101	112	107	102	122	117	98	135	136	100	107	96	108	125	110	110	102	114	112	89	113	106	103	120	122	111	85	101	98	90	106	97	107	99	124	137	104	111	105	112	108	116	115	96	105	108	113	92	110	115	99	111	121	100	103	112	100	110	85	110	104	146	101	102	113	122	97	113	79	131	102	103	100	121	90	85	113	120	123	95	112	112	109	105	101	112	107	108	98	120	98	93	109	94	110	99	76	86	110	111	106	138	118	106	104	103	97	115	108	102	108	91	117	99	118	100	111	104	106	122	106	103	102	108	102	106	96	94	104	91	98	120	102	110	111	102	105	103	114	99	102	119	112	85	98	124	100	111	107	112	94	99	110	97	111	111	100	98	97	100	105	108	100	106	103	84	115	89	116	102	96	94	107	104	109	117	111	89	99	94	94	127	129	122	129	104	98	106	98	92	112	99	120	132	103	107	95	98	120	109	97	134	112	112	119	120	108	98	111	112	97	113	90	98	92	133	96	120	124	104	117	105	91	109	109	122	97	102	97	99	101	109	109	109	81	119	114	115	122	96	101	96	120	97	106	104	114	98	118	108	109	117	122	125	110	105	98	103	103	97	110	93	111	117	124	109	117	104	123	100	115	113	108	113	125	89	115	92	112	96	105	114	95	109	83	110	112	127	121	102	108	129	131	103	119	102	102	121	130	99	110	113	126	116	111	87	100	145	107	125	95	98	107	100	94	99	112	116	130	109	100	97	99	106	98	122	98	86	105	105	101	118	107	107	98	102	95	84	98	111	105	103	88	102	124	90	115	115	99	85	99	102	117	104	105	105	102	123	116	94	84	104	121	114	111	129	109	99	91	111	102	120	86	115	99	100	116	114	125	104	125	113	100	84	83	101	108	112	109	111	118	109	105	102	100	118	110	111	123	102	99	99	114	111	106	111	108	117	108	115	98	107	121	105	108	88	123	109	109	100	102	113	105	103	112	114	106	111	123	114	123	106	100	117	105	121	110	98	79	111	116	106	102	115	112	132	127	84	97	104	100	116	122	101	101	124	104	106	116	101	113	127	123	116	104	133	107	106	119	131	113	103	115	107	94	113	112	108	112	111	87	99	96	127	115	117	93	104	144	119	92	108	106	113	90	106	95	113	112	93	111	107	121	97	131	101	103	84	97	109	119	117	101	97	112	110	110	107	113	128	110	103	116	103	119	108	114	114	99	98	109	93	96	139	102	113	104	99	109	119	113	95	87	104	116	116	107	119	114	106	106	107	97	107	117	124	112	100	122	110	88	108	107	98	100	119	109	102	94	113	140	103	106	94	107	94	99	91	93	116	111	120	112	109	111	99	108	120	109	116	92	108	111	123	106	110	107	112	101	97	102	122	94	102	96	104	133	102	124	94	110	109	109	122	116	106	109	99	83	99	96	110	104	117	124	101	95	102	121	115	107	101	101	103	108	115	103	95	116	95	126	96	110	104	128	117	97	103	107	111	90	121	105	120	105	93	102	115	90	105	120	129	117	123	107	82	118	129	123	77	94	114	128	85	108	121	119	91	125	112	97	101	110	118	108	115	115	97	109	97	125	134	100	95	102	132	109	108	97	133	96	114	83	114	117	118	109	116	121	113	96	110	107	104	100	105	126	101	117	95	98	111	96	115	111	121	85	140	118	109	108	122	115	101	100	133	96	108	104	113	96	100	99	146	115	116	122	101	113	103	98	125	140	102	102	89	92	116	96	109	102	96	108	119	109	90	98	102	118	135	90	104	107	86	125	95	85	124	108	127	109	92	105	101	106	110	133	114	107	88	104	112	118	95	118	108	103	95	96	113	113	96	109	112	107	103	104	117	94	116	111	107	125	83	109	116	101	110	100	105	114	92	110	113	98	101	100	114	116	95	117	102	105	101	94	91	114	125	95	121	103	122	120	115	109	124	100	112	109	100	75	92	112	119	125	92	114	124	90	104	115	115	73	106	94	93	112	117	124	116	121	100	122	112	106	104	123	124	113	105	112	116	94	110	115	97	115	100	107	110	110	98	109	127	124	108	99	107	116	109	114	119	96	109	121	104	108	115	105	101	100	106
5811	604	971	1187	1042	861	737	591	551	487	494	426	396	409	383	366	353	406	362	305	307	310	295	284	316	348	315	304	283	321	306	307	308	279	291	290	274	262	285	277	289	283	267	286	293	289	284	296	306	268	313	276	295	254	294	289	265	259	287	296	283	297	303	294	284	285	277	289	272	313	281	261	286	301	299	281	296	247	283	283	274	269	279	260	280	289	270	285	268	242	264	305	278	293	261	262	281	286	253	262	272	263	267	286	255	286	287	287	243	283	297	279	273	264	267	291	294	273	252	286	272	289	275	291	300	301	299	280	273	304	303	260	289	246	277	293	249	254	264	276	260	287	285	284	275	275	317	271	266	270	283	272	279	281	264	276	298	290	292	277	305	308	287	260	292	276	289	281	265	307	281	280	301	282	243	273	245	293	259	265	277	305	273	253	310	257	305	300	268	277	314	271	283	293	271	298	253	290	273	278	265	262	320	282	267	304	295	296	288	270	296	277	288	248	271	284	287	253	274	296	265	262	291	288	263	293	266	284	272	267	268	306	276	293	295	261	277	262	274	316	272	298	260	289	250	262	281	309	266	265	276	251	272	252	340	290	292	273	286	268	291	270	278	260	270	279	299	291	243	254	276	247	270	277	289	325	246	289	302	267	281	258	244	256	280	262	275	256	289	259	292	242	289	308	250	286	291	288	247	297	271	258	259	276	268	289	267	281	293	265	310	279	280	274	287	284	256	265	283	281	268	265	269	279	268	261	286	262	302	273	309	294	255	252	296	268	291	262	275	298	284	257	280	282	309	294	285	280	273	278	306	288	270	275	279	266	242	282	274	299	297	285	278	262	276	281	286	260	292	297	278	293	320	278	251	278	282	262	282	272	253	279	266	263	276	276	302	293	284	278	283	269	266	275	283	256	286	289	249	301	299	296	279	266	256	259	274	279	261	246	263	265	284	263	279	275	255	288	292	266	245	264	275	269	271	252	276	293	285	285	267	275	279	261	260	279	297	269	275	271	282	272	315	260	287	256	299	277	293	280	286	283	295	259	296	287	242	296	266	279	287	287	261	252	260	266	272	279	297	290	298	278	263	253	276	275	259	273	296	291	308	285	268	276	251	265	283	270	261	287	299	279	281	278	263	273	302	268	259	270	256	295	244	266	273	261	270	284	298	260	274	270	306	286	261	261	248	265	270	289	292	314	262	269	277	267	320	252	317	252	271	283	276	270	261	263	255	295	280	284	232	283	266	229	310	309	268	285	251	270	270	283	267	281	298	274	295	307	305	256	289	269	285	276	269	273	253	282	257	281	281	266	275	303	265	260	290	291	268	303	289	289	271	296	288	298	261	304	257	302	266	269	268	268	280	255	268	274	272	255	287	294	253	260	275	295	287	287	263	246	285	286	270	302	283	270	297	269	262	253	294	259	284	255	271	286	307	280	330	270	276	262	277	253	275	277	274	280	277	273	244	288	279	286	281	257	262	291	275	270	285	265	273	287	275	255	265	268	286	296	280	272	294	280	297	280	317	297	287	262	263	274	285	290	272	252	260	249	282	258	265	276	281	291	278	262	272	287	276	279	263	267	226	292	245	277	278	291	280	289	276	268	296	290	287	299	269	236	280	273	293	272	270	254	277	273	264	264	275	247	253	253	302	284	285	272	300	276	285	281	265	316	303	282	276	274	285	268	256	232	266	297	274	263	286	232	303	281	262	280	268	279	291	266	304	276	276	281	226	256	279	247	283	275	272	290	284	284	257	265	293	259	274	281	275	257	274	303	286	285	278	284	267	273	293	268	305	271	266	265	291	275	300	298	287	275	268	279	275	290	276	267	272	266	299	253	286	289	292	301	259	271	265	268	284	286	275	273	267	287	290	271	272	270	261	259	252	294	289	271	281	280	269	254	272	277	279	254	277	262	275	291	262	293	254	253	259	252	276	284	245	275	266	266	268	276	310	296	290	291	293	281	287	270	283	256	252	296	276	274	274	270	270	266	291	276	278	250	274	283	272	249	283	300	276	276	269	297	264	294	281	287	290	276	316	277	249	285	294	259	306	293	284	297	277	316	284	259	293	266	260	303	279	274	278	266	261	273	261	260	286	314	301	253	265	276	253	277	281	260	284	287	259	268	276	284	260	264	278	284	276	242	296	327	302	250	279	283	266	265	289	262	302	299	278	279	248	292	273	273	281	290	263	280	299	274	291	254	269	277	267	271	277	289	275	265	271	313	270	288	230	261	298	277	272	271	265	267	277	285	270	288	248	273	266	276	282	292	264	291	293	267	285	250	262	283	287	283	288	297	281	260	255	274	279	282	292	281	265	266	289	254	289	264	287	307	265	250	257	274	268	278	289	244	294	282	290	244	286	278	287	234	300	300	293	275	301	268	278	257	285	270	245	258	270	283	286	276	280	270	279	309	256	282	274	254	273	279	281	273	249	245	278	246	278	271	259	276	269	291	265	263	271	273	290	289	262	298	285	253	281	264	267	284	285	261	250	296	257	284	248	268	282	273	270	262	301	277	264	242	278	246	286	251	273	237	274	267	279	285	281	273	258	270	276	277	268	253	263	290	311	293	289	279	269	268	270	278	280	266	253	279	294	283	291	252	275	267	266	248	298	276	266	274	290	259	289	278	258	299	260	282	297	259	255	262	293	328	268	279	308	266	291	291	265	281	301	290	275	313	314	315	252	262	253	273	269	248	282	272	278	272	245	251	275	299	255	277	312	285	289	283	269	255	303	270	281	303	308	291	306	258	280	318	296	281	257	270	247	287	249	278	273	237	280	291	248	299	251	302	284	283	288	277	282	244	263	298	282	263	298	275	273	299	251	276	267	292	282	281	292	282	277	259	269	279	271	247	281	270	272	274	284	287	270	283	269	267	290	266	261	293	276	288	253	258	286	250	286	298	245	279	241	306	283	296	243	266	301	264	286	277	268	271	293	274	248	263	271	255	297	268	270	261	268	271	291	272	280	250	272	295	269	272	249	277	293	296	284	280	275	303	294	288	260	244	261	237	258	247	270	278	280	276	264	261	278	260	261	277	281	258	284	269	273	285	290	275	270	253	285	265	263	261	282	277	270	292	277	280	295	260	272	285	264	269	263	268	279	284	289	259	277	286	255	287	240	284	270	276	270	305	261	280	286	259	253	257	287	265	265	250	268	270	299	291	299	288	263	267	288	283	284	255	256	266	278	270	268	286	291	262	256	288	284	300	275	287	269	264	292	293	288	290	274	260	284	264	235	269	265	282	290	287	268	273	287	237	296	272	300	267	272	289	295	275	276	291	291	315	282	278	268	287	283	299	295	286	302	273	297	292	292	293	248	283	253	303	286	252	270	290	269	289	282	287	285	269	278	277	252	282	254	278	306	284	299	257	289	267	297	277	275	249	276	283	275	266	271	273	283	269	307	257	296	266	246	276	294	272	284	295	318	276	277	275	296	274	289	267	296	291	291	291	279	273	251	255	264	263	275	255	277	273	247	274
13107	1061	873	614	524	350	291	264	243	229	189	232	197	182	187	157	179	191	158	176	160	164	169	166	164	161	158	138	154	159	130	161	155	173	132	132	166	141	162	153	153	131	147	111	160	150	147	139	139	149	160	126	153	132	161	146	166	121	162	145	112	135	141	147	131	147	140	120	146	138	135	148	152	141	160	125	163	132	161	159	133	136	156	143	154	157	145	120	152	133	152	143	165	148	148	144	126	155	144	124	147	142	164	165	133	147	117	165	142	137	179	168	149	129	152	131	134	139	152	155	147	129	146	142	131	146	155	144	143	136	150	151	150	148	154	127	146	143	126	144	152	131	149	113	130	142	162	139	139	153	144	148	156	140	170	142	131	134	122	152	140	143	177	171	127	141	158	157	165	146	139	141	162	151	129	125	172	159	135	135	146	170	164	138	147	134	132	142	140	130	121	149	154	136	126	139	154	128	125	149	148	138	141	133	129	139	158	107	130	128	176	151	165	148	145	154	167	122	126	133	141	121	137	138	142	160	154	158	156	148	146	137	143	125	154	146	153	163	119	134	142	151	143	147	142	148	130	148	135	134	137	129	152	144	145	141	165	131	153	160	151	154	167	125	132	135	170	146	156	136	115	141	113	149	145	144	137	166	143	146	143	145	136	129	128	145	142	142	157	130	156	156	143	137	144	145	117	137	115	144	139	156	158	164	134	149	147	143	154	141	146	148	155	138	149	119	127	137	128	148	140	152	155	142	145	155	155	132	133	115	132	155	153	151	139	130	164	156	137	126	168	160	160	120	143	140	149	152	121	138	153	163	139	148	163	136	159	121	121	141	152	126	132	149	151	154	132	150	148	150	152	141	134	140	146	130	146	154	173	134	141	148	125	158	151	147	150	173	143	158	123	126	136	135	153	161	135	148	141	145	145	133	130	113	136	151	115	162	148	178	154	149	132	148	151	152	146	158	132	151	135	138	149	165	149	139	160	140	130	121	145	162	135	122	142	146	147	161	113	161	134	154	150	125	136	110	145	152	147	126	139	137	148	140	122	122	142	131	153	134	132	161	142	165	138	146	150	122	146	142	139	138	156	149	155	143	154	134	136	136	131	132	122	139	165	155	123	153	128	152	131	149	133	125	137	160	146	129	138	149	123	144	150	146	133	140	127	121	143	156	139	141	139	165	148	153	141	135	130	145	144	143	131	139	141	149	159	142	134	133	159	132	146	152	149	132	153	139	146	146	151	133	154	150	161	138	148	154	143	157	131	144	151	145	145	134	161	147	168	133	146	138	150	161	152	131	138	136	150	115	147	158	151	126	137	155	130	161	140	161	131	123	137	150	151	149	130	113	141	152	150	140	143	137	127	144	127	134	143	163	139	143	141	161	133	155	166	127	138	142	165	138	158	165	123	138	134	132	141	140	123	140	162	147	134	166	156	151	123	119	162	126	130	149	164	153	148	126	145	126	144	133	151	127	145	145	140	135	138	145	159	130	137	134	146	130	116	142	136	152	161	149	136	161	138	132	123	164	139	156	159	137	139	136	152	125	136	143	142	150	132	138	137	128	144	146	145	155	122	140	135	153	147	131	158	148	145	152	175	146	149	142	151	152	138	146	127	144	147	137	136	136	122	149	134	157	153	126	139	167	132	134	156	159	147	128	138	152	145	144	160	135	136	164	157	140	165	133	136	149	149	148	143	138	146	161	144	121	151	137	176	151	143	162	130	139	144	118	132	165	157	160	168	175	139	144	158	174	149	145	149	179	161	146	154	132	161	157	151	149	155	127	125	142	131	144	141	163	136	152	135	129	152	156	161	150	149	148	141	143	159	128	143	136	136	149	129	149	134	142	133	116	141	156	166	155	156	150	139	173	125	123	139	134	142	129	154	165	144	151	156	152	147	132	148	141	131	135	134	163	135	120	162	171	150	151	143	136	172	169	165	141	134	135	163	125	149	155	138	127	167	150	145	164	145	129	118	146	128	128	142	149	173	147	156	135	121	142	162	139	152	160	124	133	146	151	159	141	135	144	164	155	113	139	143	132	134	136	132	161	136	149	160	156	165	157	162	145	133	131	146	143	150	140	116	139	135	164	149	153	144	149	133	133	142	133	131	127	147	137	138	155	139	159	133	157	136	146	144	141	157	134	128	133	144	156	126	142	140	151	155	141	153	132	148	141	175	139	139	138	156	153	154	149	125	131	137	142	141	123	163	132	142	146	146	157	150	126	140	141	161	173	148	170	139	134	128	154	147	144	132	150	136	156	152	145	152	158	120	139	140	131	154	143	128	134	136	126	135	140	147	156	140	154	135	132	133	155	140	163	184	159	140	134	156	152	153	160	137	141	148	131	152	156	163	137	121	139	124	143	162	127	142	122	135	147	129	145	139	143	139	143	151	130	155	147	166	147	163	150	167	145	138	151	138	134	153	150	153	142	159	145	140	152	124	147	141	135	136	184	167	153	137	163	142	147	127	130	140	143	155	130	136	141	169	172	171	160	135	159	126	132	149	168	153	158	157	138	159	148	139	138	149	151	150	151	145	149	158	129	136	159	151	146	140	161	136	126	140	122	161	145	146	125	135	161	142	136	137	165	145	120	175	143	138	149	133	130	125	147	115	158	143	148	140	149	173	143	149	154	145	168	166	148	126	135	140	149	149	146	161	157	154	148	161	156	167	169	151	146	162	118	128	141	141	154	151	128	138	126	132	159	138	144	155	131	142	114	135	157	156	166	147	141	136	153	142	153	158	159	127	148	158	136	150	155	138	143	138	135	127	172	152	131	144	151	132	144	138	144	147	147	145	133	147	162	142	146	131	162	149	127	160	157	154	153	143	136	139	152	138	134	150	145	139	165	139	154	153	154	136	139	157	118	135	150	151	143	131	143	163	117	135	142	149	134	139	130	155	128	138	135	150	138	144	155	136	123	151	121	152	153	147	142	131	148	121	145	137	169	154	148	137	148	152	139	141	134	150	138	168	139	145	165	126	156	150	137	155	128	145	145	153	141	136	128	156	126	148	169	156	169	145	137	162	132	140	150	150	135	130	133	159	176	150	153	141	136	132	157	129	140	143	126	142	117	138	145	142	148	141	142	143	140	115	137	133	156	149	166	153	155	159	158	132	152	136	158	137	136	160	133	138	140	121	135	159	139	155	150	128	148	147	149	159	154	153	135	152	155	157	126	128	144	151	134	163	140	153	153	128	144	126	142	133	168	134	124	141	124	143	151	139	144	130	151	130	145	161	121	142	150	174	151	144	138	132	136	147	154	134	137	150	128	144	139	134	162	139	140	133	156	143	153	141	142	117	156	151	141	152	135	136	168	130	142	153	149	132	121	132	147	132	150	121	147	141	141	140	152	167	130	110	140	138	141	138	168	131	159	141	124	155	124	152	150	123	141	113	145	150	128	139	138	123	141	167	169	159	153	133	138	141	143	163	150	138	133	133	161	168	174	147	150	138	145	155	151	147	170	154	149	161	141	112	117
7887	970	1824	2249	1899	1454	1161	1022	910	788	762	703	580	581	599	582	475	487	532	487	460	420	450	423	438	443	439	431	389	419	442	400	388	422	376	385	398	401	408	381	365	407	391	362	392	370	364	366	391	435	390	401	407	363	402	399	381	365	395	405	364	359	360	372	370	391	352	344	376	359	378	391	434	370	374	395	397	367	392	344	349	390	373	380	351	348	387	382	374	389	415	355	351	345	388	373	367	392	388	379	358	368	397	364	365	354	358	376	367	379	384	377	385	402	384	414	365	392	370	349	360	383	403	379	362	358	396	388	376	352	334	406	362	320	387	373	368	352	398	388	367	368	351	379	359	367	398	391	364	349	363	332	358	339	358	367	356	348	359	367	420	371	394	348	352	352	383	384	370	393	385	335	351	364	385	358	381	349	375	341	385	399	388	381	397	364	355	376	370	361	413	372	385	384	333	367	384	349	371	372	348	369	373	377	336	358	356	380	330	348	379	367	394	366	375	353	363	350	380	388	392	340	346	415	363	382	368	361	364	372	348	381	377	364	336	367	397	383	343	375	383	373	397	358	384	397	379	376	408	371	343	377	348	357	361	393	360	350	391	392	346	380	342	372	386	355	357	384	390	328	383	378	385	386	370	377	395	393	392	386	373	350	362	376	371	329	351	369	379	379	347	343	355	358	368	334	370	359	395	365	377	399	360	349	357	378	427	350	361	387	371	385	382	335	368	369	413	387	359	436	369	363	391	354	375	390	366	378	376	377	346	338	409	382	379	367	336	338	357	388	359	349	368	363	388	406	357	392	379	384	355	404	373	346	406	376	389	379	402	366	383	390	349	381	369	340	360	351	352	357	355	403	357	396	361	380	362	369	383	361	351	346	379	400	390	398	358	334	381	357	366	340	341	366	377	354	348	315	337	368	384	383	395	401	378	358	358	347	384	396	384	352	374	392	337	359	380	358	397	371	381	353	381	388	368	369	381	358	418	334	335	361	356	382	362	344	367	350	388	386	389	388	377	371	363	394	406	379	386	370	389	374	395	375	373	412	371	336	357	336	373	372	402	366	368	409	367	339	323	358	378	352	381	364	383	414	354	360	358	368	367	365	375	381	393	373	386	343	375	352	380	374	361	368	380	369	352	377	359	380	355	340	380	375	351	352	364	366	379	390	366	384	372	388	376	364	399	408	372	374	372	353	371	373	366	379	387	357	387	364	359	365	367	358	363	370	359	402	358	372	359	367	401	377	407	369	364	353	358	347	372	378	384	394	379	417	393	380	366	351	388	376	394	362	380	383	381	381	316	364	364	408	402	390	389	362	387	380	390	385	366	349	391	383	372	375	382	371	370	382	334	344	398	368	361	374	347	354	364	362	362	391	371	375	385	390	368	378	369	397	380	365	396	361	362	392	380	361	399	390	395	331	342	405	366	333	380	389	357	362	368	369	362	375	404	358	356	368	398	363	381	387	381	353	363	405	349	429	391	353	382	375	370	354	397	401	350	400	379	353	387	342	366	363	369	347	388	382	387	361	365	402	380	374	340	374	363	382	368	349	380	344	403	399	361	375	349	358	363	387	377	345	357	354	364	385	342	393	378	355	370	396	354	396	340	362	369	338	382	383	377	370	382	387	393	383	371	346	358	380	347	380	360	381	399	344	382	398	372	336	375	353	365	355	376	355	368	370	382	376	384	364	341	385	358	377	370	363	357	401	367	353	392	378	394	379	378	382	354	408	372	368	373	370	400	325	368	382	375	368	402	349	351	387	396	360	369	391	402	353	380	358	332	357	395	370	431	346	364	406	391	394	390	398	408	390	382	399	359	338	394	372	399	360	357	365	375	356	432	374	390	389	346	342	364	371	361	364	373	343	340	397	362	353	371	405	369	347	368	343	350	368	373	357	369	374	363	387	356	346	372	367	387	393	383	364	397	349	358	362	375	394	377	385	390	366	366	346	371	370	383	371	391	382	388	359	358	354	362	367	378	372	372	370	381	350	376	406	363	407	409	377	353	374	352	356	360	369	360	322	366	399	367	390	374	369	363	378	382	415	366	358	419	364	410	359	375	382	351	379	395	371	414	392	348	371	373	373	386	398	385	380	357	352	356	348	380	371	339	404	355	349	369	383	369	379	331	379	387	361	366	359	354	378	337	362	364	363	353	346	380	359	352	360	423	378	400	388	397	334	387	373	342	401	379	359	398	365	377	385	400	363	333	380	361	376	386	364	388	318	354	343	332	371	362	383	356	383	364	352	362	392	354	357	373	363	366	380	373	398	392	374	400	378	396	394	388	417	378	361	374	350	382	359	401	389	425	376	362	349	353	339	369	342	351	375	363	337	380	360	393	373	402	398	383	352	351	363	383	373	385	387	381	351	381	356	353	362	357	358	347	346	377	367	365	383	371	353	368	389	373	355	338	389	403	351	383	384	391	403	381	376	342	410	377	368	361	396	364	380	354	351	377	389	350	382	383	353	375	346	393	362	353	365	356	370	356	386	373	362	363	384	360	362	370	389	391	373	383	447	340	395	358	370	370	351	394	348	340	391	365	358	386	365	392	362	379	365	386	365	376	347	344	393	367	351	353	403	382	349	338	387	351	371	374	356	349	339	385	372	409	376	366	357	376	334	380	387	354	376	402	377	341	361	375	340	383	364	380	351	381	369	327	335	375	371	356	410	394	391	362	378	379	373	362	364	332	380	323	373	397	369	363	392	374	411	380	352	379	363	380	374	364	389	376	392	377	361	386	367	349	367	373	378	334	396	393	392	377	381	354	388	357	358	387	413	353	337	378	337	349	368	433	359	371	337	391	355	378	345	380	359	374	365	348	381	378	390	370	318	372	374	417	393	365	364	362	386	359	337	389	357	368	366	393	323	343	384	395	359	381	397	402	344	389	382	367	385	369	387	382	393	341	369	372	334	420	365	380	399	369	362	342	373	367	385	400	353	378	364	357	377	398	353	365	396	393	378	397	373	388	385	381	372	382	399	364	343	359	378	357	372	382	370	370	350	354	365	369	390	395	362	373	376	385	351	362	358	386	397	342	365	391	367	389	370	394	364	386	373	386	377	342	379	363	400	350	388	355	409	323	381	340	385	335	370	399	378	373	357	345	380	386	353	388	372	357	352	350	400	404	404	379	382	358	347	343	367	379	358	340	365	374	401	379	363	362	364	373	364	378	386	369	344	380	379	355	354	355	370	371	361	388	376	355	392	377	381	362	386	386	363	399	379	381	407	381	383	396	397	363	367	380	417	378	388	356	409	353	401	369	399	363	327	348	392	366	391	343	344	371	362	350	331	415	358	374	362	339	362	399	353	390	392	362	407	380	383	355	354	384	377	410	377	348	358	389	414	364	352	364	379	383	373	380	350	347	408	402	374	366	349	368	347	402	374	358	385	353	385	369	419	381	369	394	350	398	357	379	371	330	357	379	371	364	384	376	395	385	359	387	386	393	375	388	360	396	362	337	378	357	361	391	385	367	383
1382	255	285	295	286	307	268	273	254	228	254	269	277	272	273	267	288	268	296	224	274	254	260	257	295	295	251	259	274	269	288	279	270	224	251	251	266	282	244	291	272	228	265	253	222	255	272	241	252	259	250	255	249	295	255	272	262	291	268	272	280	255	264	270	283	273	268	221	280	282	278	261	249	249	229	255	248	297	240	285	269	241	225	270	242	261	267	252	256	260	265	271	262	252	282	265	260	262	247	280	283	268	264	273	247	251	269	268	272	278	311	271	273	255	222	249	254	296	274	258	252	248	254	274	272	269	244	251	278	273	280	243	246	281	223	253	279	269	248	273	255	252	242	221	270	255	253	298	247	242	235	277	257	272	266	236	264	262	268	282	266	252	274	272	262	266	272	256	259	271	277	264	258	258	256	261	275	268	242	279	262	258	264	234	264	231	272	300	281	246	266	267	269	279	250	251	265	243	263	271	258	278	254	241	271	251	277	271	255	261	259	257	274	252	249	237	242	228	263	267	271	254	285	265	257	261	279	246	256	258	268	229	261	270	296	255	233	233	281	256	253	251	240	242	257	241	251	229	257	229	278	271	294	263	257	229	239	263	284	255	248	250	227	260	254	263	282	277	253	265	266	254	291	238	246	277	262	269	258	276	267	259	258	282	273	306	270	253	284	232	274	282	242	250	241	291	259	265	260	259	281	247	284	280	286	224	244	260	288	280	289	274	253	269	276	259	266	263	244	260	271	243	266	261	231	269	287	249	278	262	256	259	258	293	253	288	253	255	256	270	282	260	281	259	273	259	228	230	222	290	256	271	265	252	247	232	243	264	281	286	287	272	286	281	314	286	220	261	279	242	271	270	253	236	286	253	264	237	249	286	246	315	268	252	270	264	268	244	269	255	254	238	264	264	263	237	280	252	251	272	261	265	263	242	288	252	248	278	285	287	252	262	255	300	265	266	258	238	248	237	285	285	247	231	289	240	242	236	249	227	269	253	249	256	272	265	230	260	266	239	271	275	239	265	268	207	270	266	267	278	277	259	272	249	278	264	299	240	252	254	260	238	248	261	262	231	269	245	250	269	249	244	259	269	257	245	259	248	249	273	255	264	283	270	285	262	245	247	284	271	281	258	233	263	259	262	257	261	274	243	238	274	267	269	232	250	256	264	257	230	250	251	290	286	282	317	255	283	233	256	262	267	289	260	254	267	245	263	266	267	262	261	245	280	269	264	246	249	272	249	283	268	272	230	244	263	242	235	281	250	252	265	256	272	305	278	269	271	223	282	259	247	231	231	238	261	294	256	257	290	278	262	226	274	266	265	260	237	248	255	244	263	239	297	254	246	230	251	284	264	225	267	302	233	255	275	256	265	256	285	255	270	296	253	274	275	266	258	252	219	253	274	266	263	277	272	238	274	281	276	271	255	270	256	226	276	259	253	246	270	277	261	285	269	261	235	277	267	254	234	265	241	258	255	271	262	261	259	237	246	249	260	274	239	280	265	292	270	259	266	257	280	268	254	248	265	278	272	289	264	224	270	263	251	278	280	285	268	277	287	280	257	289	254	271	263	247	287	261	235	257	238	284	251	296	271	263	294	271	255	230	268	265	284	249	263	267	221	273	257	273	243	262	261	283	254	250	294	262	257	257	233	256	265	279	266	256	252	245	273	271	272	258	287	267	256	261	298	282	252	249	272	265	251	265	262	283	232	238	257	269	265	256	269	258	238	251	271	248	255	261	254	276	303	273	269	246	284	253	265	288	232	238	276	261	251	259	255	225	274	283	249	273	278	286	280	276	246	241	240	290	250	279	272	266	269	257	271	269	297	269	266	226	280	262	245	288	245	291	265	249	290	288	254	237	254	247	258	266	300	288	268	265	256	274	257	232	275	242	273	277	240	209	244	249	244	253	232	256	235	243	271	252	289	264	262	232	257	269	246	289	256	281	270	283	245	245	268	274	305	282	236	233	254	222	246	267	270	269	281	280	237	235	246	270	275	270	254	280	273	267	238	278	291	282	271	272	255	274	243	281	244	265	260	267	259	231	274	248	276	272	264	272	246	240	237	249	256	289	273	249	234	254	237	230	239	261	241	225	258	280	238	279	248	262	245	280	267	260	267	253	247	253	252	253	263	250	286	277	297	255	291	271	252	280	256	255	250	273	270	278	267	252	269	269	258	242	270	254	255	243	254	262	244	245	274	260	253	251	277	265	255	247	260	290	268	250	245	268	267	256	251	248	273	252	282	248	233	261	240	233	289	247	258	245	240	253	244	245	234	273	258	251	269	238	244	285	251	252	241	268	275	285	250	231	288	261	275	287	256	234	218	267	265	289	231	250	252	258	251	243	258	252	262	250	263	278	269	259	254	258	244	284	267	263	303	285	253	246	254	266	267	293	260	246	246	272	237	249	292	252	276	236	269	273	262	255	256	256	306	285	268	284	261	224	268	299	247	249	256	237	280	252	280	249	274	248	271	249	270	253	273	238	252	255	256	261	253	311	247	256	269	251	217	277	215	249	240	277	281	256	262	279	260	278	252	250	255	288	291	260	229	227	258	256	263	286	244	281	250	273	289	277	259	274	246	258	248	269	252	243	265	255	268	254	249	275	264	279	278	280	279	273	267	252	278	291	246	238	247	302	272	248	247	268	288	251	274	257	276	260	264	260	283	261	282	258	272	278	255	250	243	256	268	270	227	228	242	281	276	271	253	273	245	260	255	258	246	293	282	249	263	262	262	255	274	242	244	301	268	276	267	272	281	244	293	258	248	266	289	278	262	248	252	275	261	284	263	239	228	258	254	267	235	250	271	275	254	238	283	263	275	253	272	259	284	280	256	243	280	272	250	276	247	237	280	264	265	262	274	269	250	243	237	278	266	290	293	268	266	257	271	251	242	258	269	264	273	258	254	253	275	243	265	284	301	254	240	271	253	256	270	279	256	272	261	243	269	264	245	269	256	226	248	251	270	257	277	270	250	275	270	273	261	268	293	266	265	254	246	241	276	252	251	259	243	295	269	249	241	247	246	251	258	261	253	245	217	266	258	254	257	291	272	255	263	244	279	274	264	287	279	247	260	277	238	254	260	236	283	282	250	276	274	296	263	248	271	277	256	251	281	267	278	253	278	232	266	243	256	271	264	232	269	265	287	263	245	253	255	264	298	297	251	270	288	248	253	236	256	251	257	249	277	230	265	285	271	257	247	262	279	280	271	258	249	252	264	277	261	239	271	249	293	256	257	232	230	246	255	279	287	269	263	245	256	247	246	247	242	259	262	269	260	250	306	257	279	239	265	283	243	260	257	265	291	264	292	240	231	232	274	248	241	292	244	253	270	266	287	246	267	245	259	263	248	283	269	223	307	246	241	261	274	269	281	250	244	236	249	243	242	264	265	256	268	241	264	239	277	272	268	274	266	250	236	257	270	261	266	257	273	273	265	292	263	252	248	235	264	263	245	246	265	294	283	228	260	252	267	267	251	245	265	280	242
1690	586	632	623	643	655	646	626	589	604	606	598	584	597	610	546	554	604	582	584	574	534	572	582	603	611	564	588	585	588	590	538	605	627	602	558	565	556	567	570	596	552	566	604	587	626	578	603	558	577	568	608	567	540	579	580	596	598	580	573	549	626	593	554	566	622	568	565	566	585	562	601	586	562	604	625	622	574	587	588	561	593	594	566	585	663	609	559	579	627	645	634	585	573	572	600	588	619	612	574	605	613	601	589	560	623	579	643	583	529	561	573	603	583	574	570	526	540	589	577	561	577	588	599	598	598	539	537	568	562	586	565	565	632	590	548	568	600	618	610	577	582	586	576	509	604	569	577	543	563	604	564	611	574	555	581	587	557	566	593	588	549	578	569	588	549	637	584	559	589	570	560	570	560	554	611	570	597	574	600	597	584	580	578	565	539	574	599	553	602	591	564	599	587	554	544	575	599	560	597	597	539	603	623	588	584	585	607	572	557	580	608	589	569	547	568	570	593	599	572	590	548	535	576	589	597	585	593	581	593	544	570	586	576	554	581	563	593	619	594	599	555	554	589	611	615	641	580	610	566	581	562	583	590	548	597	631	633	590	569	608	570	546	601	555	546	589	649	596	582	575	590	564	579	607	640	552	602	560	538	604	615	580	613	581	578	576	590	591	577	560	584	602	615	585	633	586	599	579	541	549	588	588	613	608	568	542	563	589	570	603	573	599	586	574	537	574	539	625	605	559	550	570	622	550	610	601	586	598	576	615	554	572	588	599	604	558	592	574	553	603	605	570	602	553	583	558	598	534	565	566	599	587	579	614	566	619	571	573	607	606	597	569	540	612	576	575	620	597	569	592	577	592	556	553	575	575	619	559	558	572	578	539	531	558	583	583	604	598	538	622	583	553	570	597	570	610	564	587	592	578	595	599	619	623	543	541	568	564	614	594	564	609	545	567	579	626	578	591	545	566	607	611	581	567	553	601	560	580	550	573	572	591	578	556	584	572	603	553	600	607	573	621	553	591	616	621	566	561	585	566	575	602	607	574	558	584	610	606	567	607	576	590	588	540	562	565	571	542	560	584	586	574	563	529	571	598	566	570	544	576	586	583	578	652	575	535	607	597	571	593	567	575	594	606	601	592	623	617	597	580	550	618	600	590	609	553	532	573	584	537	577	571	566	613	574	552	569	581	578	569	577	581	582	542	591	560	581	541	573	587	579	627	628	594	556	563	583	572	585	552	577	574	576	541	600	571	537	603	591	609	574	581	592	616	583	613	577	549	558	602	584	594	570	589	587	642	553	565	558	597	610	620	603	603	616	575	597	605	582	602	582	598	570	578	625	583	605	553	619	599	610	574	570	596	543	584	550	577	575	582	565	620	599	551	558	558	597	587	561	601	586	552	596	586	574	571	571	629	624	545	595	566	588	575	554	604	594	595	603	605	614	625	563	574	556	594	570	532	552	542	621	575	546	524	573	617	642	596	558	590	570	604	577	540	549	562	625	566	615	607	623	594	600	594	535	591	557	598	561	567	600	559	594	588	606	554	565	551	599	572	584	546	575	533	576	557	571	579	572	606	587	562	588	579	556	571	606	544	553	587	586	582	616	610	575	542	561	615	535	594	614	581	583	580	590	583	571	613	596	564	588	562	575	582	572	598	587	611	551	570	563	568	588	553	585	602	618	576	620	614	549	568	572	591	591	614	603	620	591	593	591	606	606	608	557	576	577	580	564	598	598	560	592	588	596	623	591	552	586	538	581	580	604	560	573	570	584	601	569	578	597	576	569	598	589	630	584	575	558	597	597	603	562	564	591	564	570	552	579	585	556	571	583	562	573	561	596	600	570	589	585	559	549	573	606	575	570	610	601	521	574	577	619	571	559	542	604	579	605	532	511	595	593	606	584	551	579	578	598	591	589	567	550	626	571	595	612	581	566	562	592	582	572	529	578	590	584	601	636	588	593	609	599	633	570	583	584	620	587	581	548	556	607	563	572	576	598	600	593	617	585	627	548	552	566	586	548	582	528	587	598	582	547	593	555	572	545	580	582	564	572	556	585	604	575	551	580	538	565	569	597	636	554	542	546	583	623	631	609	590	593	584	603	554	536	577	618	595	549	548	582	609	560	585	601	567	606	584	534	593	595	595	606	614	581	583	599	592	557	558	565	573	593	569	590	576	583	586	580	582	573	570	519	623	565	572	616	569	597	599	613	572	553	548	617	573	625	588	588	568	565	597	554	590	564	566	576	583	583	560	598	562	567	623	614	591	590	619	598	536	613	576	535	547	604	578	551	543	559	580	617	532	591	591	609	570	563	583	625	548	581	566	594	595	628	582	568	568	560	640	586	573	586	557	580	548	573	592	557	537	576	584	619	577	577	582	603	622	580	587	586	561	613	538	569	577	567	579	612	538	588	559	630	598	581	599	559	575	571	583	555	567	558	588	559	566	582	581	572	577	601	602	587	557	558	604	551	561	611	591	569	569	609	589	596	564	590	576	602	568	569	581	559	583	593	566	615	575	598	544	548	567	562	605	580	596	580	574	624	549	567	578	634	569	605	581	587	580	557	611	574	584	578	567	584	602	629	584	575	601	571	599	565	576	552	611	585	599	555	584	572	573	593	594	584	614	584	588	565	585	624	638	570	576	567	607	588	572	622	558	589	569	577	580	579	548	587	605	555	601	566	606	565	608	580	600	587	609	579	611	514	547	620	583	597	586	591	605	553	561	603	604	600	590	594	547	549	565	585	593	639	575	609	569	578	539	552	579	562	544	601	605	567	578	546	565	546	584	574	594	558	590	587	583	575	585	663	565	595	562	583	563	593	609	584	612	577	597	574	612	576	568	524	623	591	585	598	568	552	591	602	549	589	555	564	578	562	560	584	582	558	571	578	569	546	533	605	585	581	597	539	593	594	568	534	569	572	615	558	544	584	594	641	585	600	568	536	599	554	590	597	605	595	609	548	555	566	579	581	573	574	569	567	613	567	547	588	572	585	548	575	603	555	587	566	568	577	577	610	598	560	585	542	603	599	612	555	610	600	559	569	540	610	636	555	569	593	615	567	583	553	623	531	608	621	566	607	618	528	579	592	585	599	544	607	555	575	545	560	555	579	573	584	598	593	584	580	587	586	553	564	572	552	582	646	565	557	600	600	568	550	600	651	546	602	568	586	582	573	538	552	551	567	579	589	607	579	601	540	583	591	562	551	608	587	561	604	610	577	596	589	582	605	540	578	587	588	604	552	631	561	563	592	574	555	591	546	544	561	592	600	548	603	579	587	569	541	594	547	526	520	548	544	607	551	682	519	597	590	644	576	537	591	542	605	593	585	640	560	561	556	593	598	582	597	572	585	603	580	586	569	581	539	590	557	601	579	591	587	578	584	570	567	567	572	585	592	550	570	564	606	570	584	558	545	581	591	534	563	567	555	590	542	567	576	613	578	583	599	605	580	599	625	575	566	587	558	575	580	584	563	591	590	598	604
6607	420	486	384	245	220	167	171	160	149	128	123	134	133	115	116	119	111	114	94	117	116	118	111	119	121	112	111	86	101	124	101	99	103	121	109	84	105	83	138	123	120	99	107	122	114	116	116	115	111	108	95	113	109	114	98	95	113	98	96	110	111	92	112	103	118	98	104	107	74	98	106	106	123	117	134	128	101	95	115	100	117	110	119	84	108	109	106	114	114	116	133	105	106	110	91	95	101	101	99	127	127	100	111	97	111	115	119	106	115	101	108	109	110	110	108	110	102	89	107	109	103	116	86	87	105	114	107	114	102	110	133	105	114	102	111	115	111	101	105	133	102	103	110	114	116	122	109	106	117	91	99	120	85	147	111	107	107	100	103	115	117	109	104	111	111	109	109	94	102	120	114	112	109	121	92	98	104	115	107	101	109	110	109	100	117	122	125	107	95	106	105	113	105	102	117	102	117	115	117	98	147	111	94	92	120	124	112	94	107	131	126	116	110	130	110	92	116	104	98	103	108	92	108	112	116	110	102	90	111	117	121	96	120	116	118	108	98	107	91	118	128	109	88	97	110	114	121	114	103	102	111	106	92	102	103	97	90	111	89	122	98	87	116	92	104	117	111	110	121	88	115	109	94	109	93	112	117	125	122	111	118	100	104	125	137	110	94	83	117	108	103	98	106	104	116	110	133	107	110	107	129	108	101	103	123	95	103	111	117	81	117	93	133	122	107	93	121	106	115	91	102	113	99	114	122	115	92	111	108	104	122	112	93	121	114	108	93	94	123	96	96	104	85	104	116	104	126	117	104	102	125	99	97	93	105	95	114	125	112	105	109	101	118	89	92	97	100	107	115	120	118	114	107	103	95	115	105	104	106	120	122	100	100	102	122	108	114	117	110	117	98	110	111	99	116	111	103	115	94	122	106	102	96	118	98	118	98	111	119	100	111	96	129	115	108	105	85	97	117	109	123	108	105	99	107	113	116	98	111	112	105	110	89	110	107	102	89	107	113	105	106	97	102	91	123	99	103	106	105	126	126	119	105	131	98	87	108	100	104	118	106	108	92	116	125	109	109	90	120	101	113	93	105	104	122	97	108	109	93	103	103	84	107	97	102	128	118	99	118	107	101	102	104	101	107	87	114	105	104	84	104	117	117	93	103	99	113	103	119	97	104	127	115	127	103	115	114	106	110	114	98	102	120	118	96	126	98	112	108	98	105	110	97	104	101	107	93	91	93	105	102	114	96	107	116	101	109	111	116	98	108	109	93	98	110	92	103	109	76	101	114	130	95	108	132	105	104	117	128	103	103	105	102	84	110	102	99	112	116	108	130	113	98	98	105	108	100	116	113	94	102	113	106	106	102	112	121	104	101	107	109	82	95	98	124	94	115	104	124	109	103	113	116	109	116	100	97	121	101	96	106	90	105	104	96	105	100	106	97	104	100	90	95	109	119	119	105	89	101	93	124	88	116	91	114	118	116	116	109	99	102	98	112	101	107	120	111	100	105	105	98	114	102	115	121	127	88	117	112	91	114	123	106	117	116	98	122	97	107	101	105	107	105	104	97	110	122	107	116	99	122	111	113	103	125	126	103	111	106	115	104	112	115	107	98	80	130	93	110	119	107	116	95	95	99	87	89	103	113	110	92	110	98	133	110	105	114	98	121	109	97	83	111	99	120	108	108	104	92	117	119	94	114	92	100	98	109	93	109	106	141	105	122	105	124	120	114	134	100	82	107	111	92	112	99	95	99	99	109	117	103	109	113	103	87	104	97	120	106	110	121	107	130	105	111	99	112	98	101	112	104	100	112	112	123	114	112	93	101	116	105	108	109	96	90	123	126	103	119	99	116	103	99	103	97	143	125	101	119	107	96	97	99	99	106	118	117	113	89	123	129	91	124	122	106	137	113	118	118	119	101	86	108	95	109	86	110	108	135	117	102	127	113	92	99	85	111	112	106	114	113	107	115	101	106	101	108	109	91	97	118	108	92	105	97	125	106	104	121	86	99	96	110	87	109	98	101	124	90	97	106	92	109	103	101	118	116	113	103	122	116	96	102	112	101	83	129	115	109	130	107	123	106	123	105	108	94	105	122	105	118	111	122	98	93	116	105	91	115	112	96	104	95	111	105	106	111	116	106	109	94	100	122	101	101	135	109	121	109	107	106	100	100	102	116	95	101	116	119	93	107	112	94	93	91	100	107	108	103	107	111	95	119	125	119	107	113	96	118	105	115	114	114	103	111	111	104	105	112	101	91	102	107	104	103	99	96	102	94	101	122	103	112	116	110	98	97	109	95	91	93	124	113	124	109	129	104	117	97	108	116	102	91	107	109	116	116	95	91	111	113	92	107	112	108	111	105	110	121	112	106	113	104	115	116	103	124	123	117	105	90	103	103	106	128	95	113	105	110	122	108	110	98	120	122	99	123	105	121	98	96	90	127	103	103	112	111	94	88	104	95	111	79	121	104	94	108	116	105	112	107	98	129	109	121	112	106	108	90	113	114	103	109	111	104	89	96	112	103	119	120	119	123	102	133	113	114	110	123	111	122	111	111	103	107	103	82	112	110	116	103	114	111	90	122	102	126	98	97	127	115	106	104	106	129	105	91	102	110	116	117	110	102	88	111	88	113	119	111	113	93	101	100	98	97	98	91	106	103	83	95	124	113	114	115	82	103	105	109	93	110	114	96	112	112	92	99	111	99	89	103	127	140	114	119	129	101	111	98	127	111	128	130	106	94	111	103	118	117	99	114	105	124	120	109	102	121	123	104	110	115	99	112	96	102	107	108	92	111	112	92	98	105	123	96	104	112	106	97	110	122	112	106	131	110	108	97	105	104	128	112	109	109	122	118	115	114	102	110	104	132	106	114	100	83	91	97	91	111	108	114	128	103	97	125	104	103	104	93	114	121	128	113	119	91	106	93	95	93	93	121	113	101	126	97	106	106	110	141	104	118	122	131	132	101	111	96	98	106	111	122	102	88	109	106	96	95	92	96	115	105	112	107	92	92	102	104	102	117	119	95	108	96	107	103	108	95	101	105	118	105	106	90	87	81	113	102	145	120	109	108	106	97	85	137	96	112	102	95	102	102	97	96	93	117	107	109	115	118	93	118	94	104	117	99	104	97	101	109	124	110	118	104	124	117	97	97	97	95	108	91	102	112	110	109	116	103	106	110	111	89	123	98	84	108	109	110	106	73	103	104	89	106	93	84	109	107	112	118	126	104	89	106	103	121	123	97	110	107	100	108	112	119	122	99	112	126	97	92	100	109	105	85	113	100	106	106	103	112	105	109	134	96	112	122	116	105	124	111	112	98	110	103	110	87	109	125	96	96	102	117	109	102	109	103	125	112	123	112	90	132	114	121	121	74	113	88	88	109	84	123	101	104	104	112	85	91	122	90	128	111	112	104	115	100	96	90	117	106	117	116	113	117	105	102	101	110	111	109	115	103	109	107	105	105	91	120	108	92	114	116	106	86	114	100
5820	556	1008	1255	1089	918	790	602	556	454	452	451	418	385	395	390	394	362	325	332	320	326	272	338	306	322	316	281	361	275	295	291	291	302	272	286	269	276	300	291	285	311	314	275	280	282	298	279	261	278	305	299	300	268	283	275	283	291	291	302	295	269	272	285	264	297	295	276	278	280	283	281	243	265	283	279	272	291	270	278	324	294	283	277	301	260	301	293	232	302	298	262	281	283	295	262	272	281	279	282	299	291	310	264	269	275	257	275	307	261	278	266	269	264	286	279	273	293	273	320	262	289	275	282	284	273	282	274	278	272	247	258	292	286	269	281	295	262	245	282	278	280	267	285	256	272	287	278	252	277	281	275	279	289	247	300	253	276	288	262	283	291	283	274	274	268	274	254	263	262	287	269	266	275	277	269	286	273	250	287	273	279	265	279	265	261	263	290	273	262	272	276	293	271	296	292	301	288	284	244	282	292	292	271	265	274	269	251	283	270	274	303	252	260	280	268	315	272	302	308	269	275	287	241	257	229	281	285	256	286	307	279	280	283	277	266	290	244	281	285	287	265	255	269	262	283	263	275	274	315	253	238	265	285	285	243	279	278	269	276	292	260	265	284	260	269	277	270	269	288	296	278	276	266	270	270	277	297	275	272	265	293	278	259	270	278	290	280	271	292	258	266	279	273	256	290	278	266	265	269	265	312	259	269	289	279	265	286	277	289	291	288	277	291	288	266	272	247	249	271	269	276	276	306	279	239	285	279	316	288	260	281	264	272	264	287	273	288	272	271	271	273	269	302	288	271	282	308	301	284	291	242	283	264	280	268	267	303	301	294	227	285	265	293	275	288	270	236	289	284	277	280	267	291	300	282	275	246	261	270	268	285	261	314	279	273	279	264	272	298	286	278	256	291	260	280	276	243	266	275	275	282	263	273	300	270	274	285	247	270	292	262	264	256	315	286	261	278	280	290	299	251	274	270	251	280	246	270	246	291	291	271	256	265	269	266	263	248	268	289	279	249	302	272	283	276	248	284	271	275	270	247	273	269	286	286	262	276	263	290	260	271	247	257	271	249	274	274	287	260	286	275	276	237	259	262	285	304	282	285	261	296	295	275	307	289	283	264	267	262	277	287	331	285	326	275	263	266	267	290	281	291	292	304	267	307	283	274	285	272	248	275	282	282	269	272	308	303	298	302	289	272	270	277	262	286	307	278	282	260	269	268	280	290	311	271	262	282	288	299	282	264	274	282	238	273	269	272	292	275	273	268	237	289	263	240	260	321	269	281	320	265	296	265	291	315	275	270	264	295	267	269	284	236	284	264	258	269	289	273	270	282	298	276	262	262	253	270	295	319	269	286	271	289	260	301	287	285	275	267	269	264	264	252	263	262	273	282	284	282	272	300	281	239	255	296	286	300	260	290	281	260	275	285	279	266	249	284	268	294	282	289	289	263	254	273	270	257	288	283	270	269	283	291	269	284	237	302	296	281	269	280	282	308	249	283	260	271	276	296	250	283	268	254	287	251	275	287	296	279	280	297	289	288	272	283	290	257	260	266	265	293	301	285	254	280	268	268	267	292	274	293	294	298	295	320	264	280	273	292	278	288	273	287	245	268	270	310	284	297	279	283	305	263	286	246	292	244	280	277	262	298	286	275	272	290	292	286	296	278	265	267	287	259	258	285	277	268	281	275	278	289	263	251	271	299	278	254	305	297	263	254	291	287	290	268	278	276	259	313	276	273	254	286	281	290	290	263	281	275	293	275	280	244	335	260	276	300	269	254	286	262	271	305	315	257	249	258	282	274	306	251	291	258	274	298	260	269	284	255	316	279	267	293	248	284	290	302	235	270	292	306	272	296	265	275	260	256	270	262	262	237	264	280	269	270	267	264	297	300	302	269	265	303	283	258	294	252	255	280	280	262	263	272	277	308	275	272	301	269	261	282	288	279	273	283	285	287	279	294	262	254	282	278	278	265	286	282	312	292	277	253	262	273	266	255	270	265	276	305	260	284	267	261	293	241	278	269	277	258	252	261	305	314	248	281	257	286	279	280	252	250	286	297	291	263	285	304	284	317	273	270	284	251	260	236	273	247	316	291	310	271	297	272	284	304	274	292	269	277	287	267	284	310	263	289	277	251	301	275	260	270	283	280	267	263	280	279	275	301	281	280	236	264	287	259	281	274	302	297	283	265	273	295	268	280	292	230	286	280	277	282	266	277	288	270	281	286	265	289	271	289	252	244	266	277	270	293	273	291	286	274	252	286	283	278	287	302	269	279	265	281	257	266	258	298	280	253	276	278	252	255	311	323	253	295	269	287	258	264	271	294	282	256	285	265	298	290	277	264	272	277	289	292	287	275	272	306	268	302	269	290	291	290	278	291	268	258	280	279	247	257	290	284	294	305	308	283	298	313	300	286	257	252	300	249	292	248	279	266	298	280	306	288	271	288	290	270	305	270	270	272	277	305	272	284	300	245	291	239	276	298	264	292	258	272	291	275	255	275	304	288	272	241	287	297	252	302	290	244	281	292	259	278	309	281	282	280	278	317	289	277	269	284	231	243	270	274	262	304	277	276	329	308	291	251	263	272	273	254	268	276	283	250	269	283	277	264	282	276	298	253	262	257	269	266	284	260	289	282	296	285	247	286	252	297	292	257	272	280	298	263	278	283	272	274	265	263	260	245	285	258	252	253	273	274	276	294	279	286	294	259	265	261	285	246	260	283	282	230	248	255	261	274	243	265	267	279	294	292	268	295	251	280	274	279	301	272	308	257	300	276	294	287	287	268	290	281	281	288	272	274	269	303	268	274	285	267	264	270	278	274	298	310	284	288	287	289	311	292	257	281	300	295	267	263	289	287	248	282	280	295	265	270	270	269	262	266	303	252	269	309	272	253	286	262	287	269	264	274	244	285	258	259	291	283	291	324	300	269	269	282	250	275	274	270	259	281	265	259	323	284	295	270	293	278	280	291	273	271	229	304	250	259	278	287	288	280	290	301	259	268	285	297	297	279	277	281	287	317	279	297	244	276	288	279	291	284	292	282	262	298	260	266	279	266	280	288	275	281	283	304	274	302	285	265	289	276	280	285	274	253	268	296	285	286	298	281	263	265	253	294	282	258	287	302	273	261	291	278	249	274	276	288	279	287	283	269	282	260	279	259	260	277	275	256	281	245	271	283	282	285	287	263	274	262	284	242	279	284	272	261	278	282	283	298	266	290	279	272	267	246	296	288	275	240	300	280	277	272	283	288	268	231	273	248	284	269	236	271	259	278	269	259	276	271	265	298	260	277	280	277	277	273	316	285	269	305	295	268	257	275	287	277	293	282	283	263	271	277	282	286	294	268	315	246	248	291	269	295	277	255	263	302	259	261	272	275	284	278	264	280	279	293	293	280	276	267	284	279	263	269	271	287	282	281	261	270	287	270	261	269	267	262	273	304	292	282	259	280	269	302	263	303	278	284	296	261	295	260	263	296	267	282	278	243
12921	1065	860	704	439	348	299	295	250	191	200	175	162	167	191	168	147	158	166	150	160	133	163	162	145	146	173	158	166	181	150	162	138	174	167	146	141	140	144	130	153	157	143	135	155	143	143	140	153	146	125	157	147	138	144	144	151	142	127	135	141	149	150	142	131	138	143	145	143	152	162	145	145	138	147	145	146	157	126	138	150	140	149	166	152	140	134	166	140	140	148	129	150	123	143	142	129	144	141	157	149	151	161	157	149	145	142	148	145	148	141	143	147	159	133	141	162	149	140	127	130	128	154	115	155	143	159	155	139	136	159	142	139	142	145	120	140	153	152	144	141	124	156	155	155	133	127	141	144	142	123	126	132	134	156	144	120	141	154	173	151	156	134	127	149	156	162	163	148	158	163	155	141	141	146	138	153	162	139	121	148	146	145	177	141	128	143	154	138	137	142	138	167	149	138	138	157	150	130	133	146	147	141	137	150	167	153	164	149	138	148	147	135	127	147	151	162	141	132	156	170	122	150	150	170	162	142	136	127	136	165	147	169	178	137	155	144	134	141	141	137	135	147	137	145	171	127	143	141	137	150	146	148	135	133	125	138	156	141	157	146	152	130	146	151	136	149	144	134	151	145	140	134	136	144	134	144	145	159	174	144	129	146	176	144	151	136	122	147	133	138	124	144	152	146	159	157	130	145	156	154	130	180	166	139	148	129	122	166	172	135	144	138	159	125	156	131	128	115	147	167	141	143	152	126	154	145	152	138	145	130	137	160	148	160	141	133	152	144	133	142	152	139	178	138	154	150	143	154	136	145	143	146	137	179	132	146	138	154	142	138	124	157	140	140	139	140	137	131	162	126	126	140	143	154	151	149	141	126	149	147	138	139	156	155	144	154	141	169	138	141	142	125	145	152	140	134	124	158	155	170	137	155	144	165	165	129	150	153	141	157	146	142	154	131	163	141	149	141	140	151	115	167	166	172	163	133	143	163	153	162	144	159	141	154	136	132	128	143	134	131	142	179	158	156	149	171	171	145	153	125	125	158	123	155	161	140	143	135	130	143	144	145	145	148	118	156	139	142	154	146	136	137	160	159	133	134	150	135	125	138	145	158	166	109	160	164	155	144	157	125	126	111	128	131	150	124	144	174	154	147	164	138	140	148	153	137	130	149	156	134	150	169	150	134	164	168	130	154	104	131	144	140	164	125	179	138	114	146	152	164	134	150	145	157	124	140	139	143	145	125	150	142	134	181	132	160	163	173	131	144	150	176	154	151	139	131	138	114	145	164	157	111	138	157	188	149	154	130	133	119	155	168	129	161	144	162	154	146	150	148	132	167	147	166	146	142	133	125	140	146	142	157	131	123	144	124	119	123	127	126	136	142	156	158	140	170	151	147	128	158	127	145	129	151	136	171	140	137	139	132	133	127	130	160	154	164	140	122	154	131	131	164	141	135	127	132	124	145	149	149	132	140	143	139	132	145	137	165	138	120	162	134	126	148	151	151	154	160	164	161	142	137	137	134	146	127	135	126	141	139	145	148	178	166	146	133	134	136	139	140	147	157	143	148	124	156	139	140	166	141	140	141	132	131	137	142	150	136	156	142	136	131	153	140	133	124	159	142	156	132	147	152	156	159	112	159	132	151	149	150	141	149	135	172	150	138	144	150	126	134	140	164	140	148	171	169	152	142	144	128	137	140	145	128	114	135	158	153	147	148	145	153	142	157	150	142	131	133	144	146	132	150	158	167	150	136	156	140	141	157	150	153	145	133	149	122	138	155	146	126	144	139	152	127	154	137	149	171	146	141	118	138	137	144	135	154	156	172	163	130	172	158	135	120	138	143	158	131	144	155	137	163	142	164	140	145	163	155	151	141	144	173	147	145	137	137	163	141	147	143	129	164	146	154	147	140	146	141	148	142	145	146	151	168	131	120	153	137	136	155	155	133	138	144	148	139	143	151	155	128	135	129	131	136	140	145	152	141	123	118	151	140	140	155	144	140	131	135	137	161	148	154	148	110	147	157	131	159	132	127	145	131	130	137	155	148	117	153	168	164	147	166	156	141	124	153	142	126	165	133	170	146	144	138	131	145	151	152	145	139	146	159	158	149	140	135	128	137	160	153	134	149	138	140	156	136	145	163	141	163	173	133	139	147	152	138	152	156	163	147	161	147	164	160	142	152	132	118	128	129	132	156	170	156	129	148	136	150	143	130	143	149	146	145	133	160	133	128	135	147	129	136	157	137	133	136	129	126	145	141	141	150	150	182	145	141	150	147	136	164	160	166	137	154	145	149	157	140	139	148	140	153	169	161	124	126	160	149	145	142	163	146	125	140	133	165	144	155	138	138	146	136	137	153	148	149	144	144	121	159	136	173	138	167	136	149	140	141	160	144	168	159	155	150	146	170	137	153	120	146	144	144	119	138	139	142	140	146	119	133	138	139	166	132	161	149	148	141	146	137	136	141	160	159	161	152	148	147	172	165	162	135	145	161	129	134	149	140	163	161	135	162	131	119	142	144	140	145	131	136	168	134	156	145	165	131	180	143	152	140	140	136	119	143	146	130	144	177	137	140	151	137	137	138	152	145	169	146	146	163	156	125	156	145	152	158	134	126	145	155	127	150	125	129	163	137	127	147	160	153	148	138	153	136	155	139	161	158	151	144	128	136	154	137	143	141	147	151	141	143	157	145	141	148	149	140	154	121	144	144	129	137	152	141	146	142	152	144	149	143	144	164	125	136	144	142	142	161	124	164	162	146	149	144	135	157	142	136	134	147	171	162	164	139	134	142	136	154	163	140	144	169	136	132	123	144	120	142	162	164	139	137	142	168	145	138	132	137	130	151	145	151	155	144	148	136	171	149	164	130	146	118	148	136	161	142	143	149	164	161	148	141	141	130	165	137	132	153	124	138	136	145	169	138	143	151	131	153	146	152	143	177	152	146	122	134	147	126	163	144	121	161	152	165	137	129	150	132	141	144	157	124	142	142	141	158	150	157	150	145	139	142	138	149	150	130	130	152	144	146	160	126	150	137	143	153	144	151	146	153	142	132	133	149	126	157	151	136	151	147	148	128	120	155	133	133	132	146	145	149	167	151	132	132	123	136	145	158	146	144	156	127	140	150	161	132	130	138	172	162	145	114	140	137	141	128	145	155	136	141	145	115	137	123	157	157	139	140	145	158	169	126	151	165	149	130	136	134	161	145	144	153	138	141	150	146	152	141	126	147	136	169	174	142	151	135	128	150	152	149	138	134	166	146	159	160	153	159	148	127	122	152	130	138	146	117	127	157	142	137	147	117	143	139	142	138	126	159	142	155	149	131	147	134	144	129	157	153	167	154	143	141	135	159	136	144	165	156	138	148	150	121	148	160	156	149	129	150	136	135	162	138	136	163	138	162	137	146	127	153	147	135	158	126	138	157	149	143	160	171	126	154	123	142	138	148	163	147	131	127	141	186	155	142	151	161	136	132	164	148	131	128	138	109	160
7853	917	1911	2234	1888	1448	1224	1001	886	816	755	697	658	585	557	527	531	565	512	473	472	455	492	438	496	437	403	445	396	406	461	437	425	447	444	416	400	388	443	388	372	366	402	408	379	380	355	339	362	406	379	386	423	380	379	382	399	394	393	382	390	440	367	407	341	370	356	344	389	403	387	371	341	398	377	343	387	395	354	368	374	379	376	363	386	361	378	367	368	356	415	394	352	386	363	360	392	385	336	373	383	375	402	357	372	378	348	341	367	398	347	364	368	362	373	401	378	370	392	370	349	362	368	367	375	360	343	384	366	346	338	391	405	350	386	378	394	421	371	352	378	326	328	402	375	360	367	368	387	392	356	368	409	378	331	369	333	363	359	387	367	385	384	350	384	385	367	344	383	389	403	323	344	363	356	367	375	368	373	390	398	339	369	425	407	346	370	373	383	381	377	390	375	342	377	351	354	402	373	431	416	382	349	364	373	389	371	379	374	381	382	377	357	351	373	365	378	383	396	365	336	407	367	335	359	352	360	358	348	377	391	367	334	373	378	354	324	385	343	344	357	357	375	360	349	365	354	372	367	360	368	325	363	387	367	352	380	404	381	359	345	389	373	388	371	362	360	393	401	363	367	418	352	357	379	375	361	421	369	384	368	390	336	391	401	349	360	362	406	386	378	392	381	360	386	368	366	379	371	387	412	356	382	371	395	392	360	380	350	366	361	330	419	390	389	385	385	391	325	366	374	388	369	360	384	396	368	384	372	398	365	366	346	376	381	377	404	390	369	355	383	389	380	387	378	396	361	361	367	377	340	378	413	412	392	366	361	360	362	342	371	354	396	399	376	372	413	338	374	370	333	377	361	352	345	344	380	393	375	356	358	363	385	371	412	365	399	365	357	349	388	401	385	377	355	391	400	370	398	383	384	403	348	372	377	352	354	369	401	366	372	403	360	360	396	352	364	347	387	389	320	375	345	358	382	371	375	360	357	372	360	374	376	340	368	361	366	361	400	401	385	401	358	356	391	341	401	353	384	376	371	384	363	366	356	389	384	341	385	346	383	382	383	346	397	397	358	367	360	386	386	386	366	367	384	366	385	374	360	401	347	367	387	339	376	359	365	366	412	380	365	368	363	359	354	409	385	372	389	366	361	383	376	407	393	361	367	399	382	360	375	393	382	364	355	405	398	356	381	336	386	365	375	374	367	360	377	372	358	367	374	386	391	356	369	368	414	351	356	366	345	363	384	370	367	372	365	370	360	379	373	390	390	363	380	372	427	360	378	307	402	376	382	382	396	377	365	363	386	394	380	371	401	389	432	366	368	391	381	374	337	358	381	351	371	373	349	368	383	391	367	327	371	394	387	390	368	386	361	386	385	341	404	340	366	370	356	351	351	370	356	372	379	349	377	357	382	339	366	362	372	363	395	393	363	386	384	359	356	361	378	372	339	362	372	373	375	376	383	376	374	374	367	373	383	378	368	336	386	357	360	420	372	378	361	387	343	382	382	367	392	352	423	355	370	346	361	349	341	374	360	337	373	381	347	354	334	417	348	351	363	429	400	351	382	389	395	362	386	346	338	397	371	379	402	369	354	373	388	390	363	372	359	364	390	378	374	392	384	378	382	363	379	399	370	391	357	397	391	398	370	333	370	332	360	388	377	375	363	351	385	393	372	375	383	386	366	400	377	395	368	403	370	388	381	397	376	390	405	361	371	343	360	367	335	369	362	375	363	353	400	356	396	378	368	395	372	430	367	368	397	353	373	349	354	362	374	352	361	415	356	387	376	364	371	389	348	361	385	351	366	387	355	363	380	379	369	350	363	378	418	385	368	372	389	359	364	392	389	368	373	378	363	393	381	404	355	323	359	332	384	386	369	392	371	363	380	363	366	396	386	410	362	379	355	375	390	380	392	366	349	349	363	342	393	357	370	395	359	371	400	365	377	371	353	336	377	341	379	375	339	409	379	384	360	401	374	375	368	356	380	386	369	400	385	400	406	353	370	362	371	396	382	360	375	363	357	396	398	357	377	382	369	352	367	360	378	348	369	357	370	368	384	368	380	366	401	351	395	388	365	363	397	400	376	421	379	370	354	365	392	393	394	381	348	344	349	344	379	371	425	412	379	381	364	363	365	377	366	372	370	384	365	395	361	384	391	376	368	377	380	354	369	361	350	377	377	362	354	361	356	340	377	355	354	381	367	374	349	391	402	361	392	373	404	357	425	348	365	368	370	375	378	386	374	348	357	383	370	383	400	370	365	363	384	399	396	363	365	383	358	376	386	359	356	372	381	414	399	345	367	352	446	388	347	352	383	350	339	378	373	404	358	377	369	361	384	352	380	369	386	391	386	394	395	346	372	361	342	366	384	383	366	386	379	391	339	404	374	357	361	365	423	380	362	398	353	402	376	355	384	346	383	404	404	399	400	356	383	379	369	370	399	355	359	389	365	325	356	354	345	347	378	390	383	421	384	385	379	379	361	356	326	368	354	361	362	364	396	383	389	371	405	410	368	408	376	385	380	343	371	363	381	351	397	380	367	386	394	367	397	415	379	347	367	381	361	400	359	411	387	365	375	360	382	369	395	364	386	361	340	405	382	397	366	356	399	403	361	364	356	389	369	380	395	396	361	353	386	408	364	412	354	410	365	350	386	388	348	384	365	341	394	365	399	375	380	381	396	381	357	345	368	363	378	354	376	417	386	362	394	351	363	373	355	388	331	322	374	384	343	388	349	388	382	383	336	383	369	377	395	377	337	415	405	417	370	358	414	385	347	342	376	387	352	394	371	387	344	399	352	364	391	357	348	405	384	381	353	354	406	393	338	391	403	388	379	377	324	381	371	337	343	407	364	363	366	365	368	397	372	374	374	393	364	341	366	376	368	381	355	371	341	377	381	354	361	384	384	385	369	370	321	399	388	375	407	379	375	374	330	363	371	371	388	368	384	403	381	393	341	382	355	369	400	376	423	347	365	361	394	351	418	380	396	352	363	390	384	354	383	379	398	398	380	390	390	380	396	409	394	355	383	329	403	388	323	391	382	364	350	396	380	363	327	380	378	379	368	373	368	358	422	349	376	412	395	380	374	376	390	358	357	391	409	369	363	344	359	357	414	363	339	347	385	359	358	363	382	407	375	412	381	362	354	341	371	353	407	361	387	365	364	344	372	361	362	384	346	387	345	368	370	368	355	350	357	369	366	380	351	381	417	357	391	347	374	411	419	359	359	372	345	369	377	364	392	408	362	357	360	359	364	389	352	355	359	417	402	371	389	379	354	345	393	354	393	347	396	397	370	357	340	393	385	358	363	373	348	369	372	344	362	353	378	351	346	375	364	348	364	367	376	383	372	369	384	341	365	374	387	386	393	374	358	379	365	406	387	350	378	390	351	374	365	402	357	382	344	374	380	332	388	364	380	369	352	352	400	352	370	364	373	376	312	356	367	386	375	391	359	364	360	376	337	362	328	387	379	378	386	354	390	368	348	354
1578	282	264	276	271	249	282	252	270	284	250	299	252	273	194	281	267	259	275	280	245	252	238	282	264	247	286	268	248	268	275	266	242	242	257	270	252	278	253	259	283	284	252	241	287	262	229	261	269	290	264	253	255	227	225	260	239	299	230	250	249	233	245	253	258	287	239	250	255	275	260	276	256	270	247	245	256	253	277	253	242	295	242	293	265	249	240	265	239	215	245	238	295	249	263	260	270	242	260	276	244	265	261	272	276	268	244	263	258	260	265	280	218	289	271	284	260	232	278	248	270	252	259	245	248	237	223	256	270	278	277	231	283	251	267	274	269	242	252	262	267	266	291	234	249	260	268	278	219	266	261	286	281	251	249	271	258	247	271	289	293	278	254	228	264	240	253	285	286	258	246	251	278	258	268	272	271	248	270	264	241	259	250	250	247	241	247	254	281	260	264	254	262	254	244	232	259	255	255	251	254	237	249	254	264	241	233	247	272	275	252	245	239	239	280	271	269	231	240	287	268	269	255	263	231	259	235	266	250	241	248	274	261	256	255	295	265	269	238	265	244	259	271	233	265	282	282	282	288	234	274	258	262	275	272	244	246	240	267	258	266	250	239	251	241	262	271	262	250	226	247	251	255	254	252	295	278	248	270	277	235	290	268	259	245	260	299	261	281	296	273	230	270	259	250	269	260	267	263	279	277	272	283	276	307	253	259	261	244	248	276	258	266	273	241	253	269	265	254	254	253	278	287	256	272	222	270	249	276	271	281	245	283	266	251	279	262	260	260	263	264	248	264	243	293	303	263	278	284	261	272	238	237	245	261	254	243	228	258	214	255	262	242	228	251	270	284	242	225	254	253	264	269	261	237	263	248	248	240	243	249	270	263	297	288	272	263	279	250	242	223	247	302	255	243	246	272	263	257	256	269	272	242	255	220	265	265	266	246	277	269	294	271	275	245	291	297	264	270	268	260	258	266	285	245	251	261	270	274	279	257	267	261	246	267	259	241	265	295	252	262	286	253	239	222	266	231	236	246	245	241	231	239	264	307	277	251	254	251	244	263	295	257	257	269	251	251	269	252	265	277	255	247	282	269	267	265	243	265	246	284	278	254	229	270	270	255	234	251	286	248	280	243	269	258	258	233	274	254	242	238	250	240	266	240	272	268	253	249	268	237	280	270	238	264	284	244	260	257	258	273	267	261	238	268	249	256	290	266	251	253	259	253	250	244	245	269	242	253	280	254	250	251	258	267	246	267	280	236	278	247	275	272	276	258	256	244	232	259	255	255	260	269	246	280	241	252	251	240	266	274	294	267	263	300	265	272	270	258	262	251	236	263	300	282	263	290	269	245	226	245	223	247	249	253	245	286	235	232	238	259	236	270	262	228	274	280	247	283	239	252	251	257	248	292	252	262	259	265	243	257	271	265	248	264	263	264	235	273	278	281	240	244	230	264	239	244	250	221	274	282	262	267	245	261	252	275	261	264	254	245	297	273	252	256	268	282	279	278	234	258	274	264	263	254	240	249	260	250	266	279	262	229	271	285	251	278	260	229	281	252	264	229	270	268	261	242	266	254	275	231	287	252	270	284	272	252	266	295	263	251	263	223	282	255	263	270	242	270	288	234	227	272	257	278	249	256	248	263	280	265	264	262	263	253	258	274	279	238	277	260	282	285	288	283	257	254	255	260	279	255	237	227	242	258	265	258	255	250	303	258	246	298	289	240	285	284	296	263	281	224	252	222	247	279	263	231	259	264	232	256	255	290	271	273	262	253	254	290	262	264	204	259	259	291	275	255	258	248	253	277	269	264	251	269	248	289	267	239	278	275	252	299	269	237	258	238	251	271	254	269	245	256	277	255	287	265	263	278	273	259	272	268	274	261	239	290	259	285	249	243	272	251	251	268	262	269	277	245	273	265	246	275	258	251	273	272	233	244	301	234	244	278	260	256	262	261	237	240	248	266	253	262	264	263	267	225	301	250	261	245	259	263	261	277	260	259	249	284	276	245	284	255	261	274	244	278	257	259	265	307	243	245	251	258	254	263	275	260	245	265	306	284	262	257	261	282	246	254	307	260	274	271	252	224	240	282	250	251	267	238	247	254	282	243	287	271	285	241	259	236	267	258	255	261	220	234	254	260	253	236	251	272	290	251	269	239	226	269	253	290	259	260	247	264	234	262	282	272	254	253	237	262	281	278	272	257	242	284	259	267	249	257	260	261	225	285	270	289	241	228	266	267	233	257	286	253	258	245	268	285	294	256	252	265	271	272	282	264	257	254	264	267	234	259	270	250	264	279	280	278	265	260	267	258	250	261	263	272	268	242	259	269	248	268	256	257	259	268	254	266	255	305	243	236	233	272	262	234	249	234	263	241	268	269	234	280	277	238	282	284	286	256	269	246	245	267	276	257	243	260	249	254	254	236	257	252	247	260	265	276	265	248	287	267	274	264	264	256	255	261	251	241	225	253	265	259	249	268	271	280	258	263	266	262	254	288	262	275	258	249	262	265	261	272	254	263	254	276	229	238	230	231	288	262	236	247	264	252	275	270	247	248	263	259	256	265	243	283	264	270	283	267	263	262	267	285	257	286	262	245	255	269	265	260	284	259	250	296	281	244	283	260	259	236	262	246	280	278	280	255	283	232	231	247	264	251	268	268	237	263	224	233	244	232	260	273	274	286	231	230	223	239	251	255	253	250	258	268	263	243	281	271	244	275	303	252	262	250	268	263	285	251	237	261	281	271	249	231	247	256	259	301	256	247	255	269	284	279	285	266	248	296	269	245	273	273	262	277	235	247	252	269	258	237	268	255	262	288	275	247	275	261	260	275	252	262	275	260	264	262	283	254	278	272	261	232	271	247	259	265	295	270	282	260	269	280	274	256	298	250	226	236	236	273	239	229	246	256	237	245	267	257	258	245	239	265	228	262	294	258	291	254	255	270	268	280	265	262	283	273	291	261	288	262	283	268	254	229	229	259	260	281	255	262	254	270	264	264	236	269	278	257	251	243	227	248	262	260	283	270	246	232	240	269	261	269	250	213	275	258	268	284	246	233	264	252	296	259	279	240	256	270	269	245	277	260	255	281	233	243	288	231	271	268	266	258	258	280	285	241	291	276	269	247	251	239	297	247	299	260	256	273	286	265	251	259	284	252	261	260	251	269	248	250	259	269	263	245	240	255	235	238	261	266	258	299	243	244	267	273	271	283	286	258	263	255	278	256	233	270	258	273	248	260	277	265	266	288	257	242	283	253	245	248	254	289	235	272	263	295	242	229	254	249	268	224	262	270	256	246	271	268	263	266	276	255	252	238	256	237	303	275	273	267	272	259	250	295	282	279	237	272	282	298	239	277	306	272	294	262	265	276	264	251	240	244	295	265	243	261	249	264	255	244	250	275	260	270	247	266	265	266	267	218	261	254	289	251	274	292	270	268	253	271	243	272	229	272	240	236	266	252	246	234	268	250	230	264	267	250	262	259	266	259	277
1717	603	674	670	658	638	629	611	652	576	549	565	619	600	596	622	607	621	585	601	576	607	591	634	584	556	568	628	553	566	569	555	583	572	573	603	611	585	578	605	548	616	591	583	553	594	600	554	593	545	635	593	594	604	564	586	552	581	618	614	577	590	578	580	613	574	603	593	575	539	536	546	579	611	577	599	571	576	611	594	590	568	569	581	549	575	594	585	591	569	604	590	576	621	549	563	576	574	536	568	561	566	528	608	566	584	587	556	567	583	557	592	546	574	593	588	588	584	579	588	559	596	599	615	589	581	609	559	584	534	598	605	588	594	616	550	579	537	548	616	585	596	614	560	597	566	591	585	559	592	585	573	532	592	573	582	580	566	566	555	576	580	563	585	600	575	590	567	576	552	580	593	591	591	596	553	573	592	613	606	550	603	582	551	568	594	589	632	599	597	615	581	610	555	594	586	585	541	576	591	564	589	573	574	551	598	541	588	564	608	536	571	551	579	566	594	598	619	579	587	592	561	530	561	559	580	555	559	559	594	568	588	607	614	571	533	565	588	579	583	580	597	565	588	581	581	581	560	558	546	551	617	570	554	550	552	620	572	597	596	575	560	578	558	570	585	554	583	583	614	578	600	545	564	558	597	605	598	596	576	562	547	595	566	582	572	582	537	614	550	542	597	553	526	567	580	586	630	594	586	601	590	580	590	559	601	567	590	546	580	549	559	602	584	580	604	572	580	549	601	622	614	577	547	568	548	617	570	582	603	629	576	583	579	588	561	622	518	566	586	580	565	561	574	576	601	591	607	599	592	572	572	591	564	638	538	599	620	559	544	575	527	589	604	568	600	585	595	555	648	602	576	576	614	589	554	569	564	566	555	575	566	543	613	573	584	540	557	576	585	585	583	587	544	598	585	577	562	635	620	566	627	553	599	589	562	601	569	596	566	532	607	580	592	560	597	595	595	626	609	516	559	564	591	578	569	566	570	623	594	573	586	577	579	577	601	588	621	592	591	628	573	550	596	555	597	576	581	560	557	550	605	588	604	586	559	543	560	590	577	573	549	583	582	625	598	571	599	621	573	524	586	617	542	579	597	563	569	610	533	571	572	663	567	548	591	590	629	623	591	625	580	586	553	568	557	586	602	585	585	559	574	583	591	557	580	577	587	545	585	557	592	636	582	581	588	568	577	575	596	575	603	571	553	573	563	605	573	588	625	550	561	562	598	584	580	608	568	563	575	595	589	557	602	586	573	545	546	547	593	559	595	562	559	597	609	571	605	558	626	530	592	600	611	573	596	617	586	555	587	584	566	630	601	581	626	615	605	596	598	640	576	566	542	550	549	559	577	571	588	588	614	567	568	544	603	619	549	602	573	554	550	532	568	584	581	594	567	564	577	588	620	595	592	560	587	589	550	624	564	603	606	566	560	616	597	585	601	592	571	612	531	581	583	609	595	575	554	592	574	560	565	599	558	608	555	554	586	573	581	571	615	623	569	564	611	586	550	549	540	575	547	561	567	536	586	556	587	583	564	605	572	554	635	573	572	574	580	566	552	569	551	598	590	581	544	625	590	581	535	617	587	577	563	575	579	609	616	583	547	593	600	555	596	551	574	600	616	611	573	590	577	560	538	566	572	521	606	606	620	538	571	549	583	608	606	567	569	547	579	603	578	582	550	539	594	572	592	531	566	560	591	596	584	618	580	551	559	612	579	594	576	573	572	583	583	595	565	635	552	585	605	584	603	559	574	550	616	588	532	600	585	565	614	573	642	579	551	579	586	615	541	591	584	574	584	579	572	620	606	631	563	577	553	604	598	577	585	583	596	566	548	593	606	604	576	579	577	571	569	553	594	530	600	581	622	597	585	593	569	613	580	570	602	519	548	553	567	567	598	578	581	597	579	553	596	553	633	589	572	548	554	567	619	586	595	549	610	576	564	587	620	606	593	569	575	540	585	589	577	609	586	548	562	535	573	564	574	591	637	647	575	636	532	570	571	587	538	606	536	567	602	557	617	575	559	588	607	583	560	552	604	541	582	587	596	638	594	603	576	622	598	586	607	569	572	603	581	576	586	523	589	568	624	611	605	614	591	607	596	556	522	603	588	566	591	570	613	653	576	545	617	577	610	593	585	601	582	578	594	589	577	604	584	586	613	585	600	590	558	571	577	553	563	562	565	602	601	556	552	588	626	615	581	562	546	619	609	543	633	537	592	588	563	580	599	572	561	607	570	572	585	594	593	593	621	623	621	579	530	559	539	550	610	577	611	569	587	582	571	548	549	609	582	571	573	541	579	658	612	570	553	579	550	556	573	575	587	580	652	568	595	577	598	607	609	585	566	545	572	583	588	592	593	564	555	582	595	600	615	565	585	562	586	553	553	577	635	573	552	599	559	553	597	588	589	602	577	553	570	569	578	572	585	593	610	614	573	587	601	577	576	598	579	590	614	523	601	568	582	606	559	575	592	548	568	555	568	555	600	590	564	534	530	581	611	527	537	560	578	572	573	554	575	578	604	604	629	580	561	598	558	576	593	583	578	555	554	578	593	581	527	611	561	602	585	560	605	603	585	625	585	569	532	578	578	602	614	587	605	565	575	542	587	586	564	606	566	565	526	571	598	570	560	538	599	566	575	586	595	550	571	573	635	585	541	613	601	595	637	550	589	520	577	580	567	587	606	600	572	561	557	541	559	567	611	591	597	593	595	555	595	596	558	583	567	549	551	596	598	596	596	578	550	583	538	588	561	551	590	583	564	544	530	588	588	599	546	604	539	580	609	541	589	604	560	537	555	546	609	588	574	581	565	555	629	577	594	612	588	560	576	563	605	578	603	571	568	586	586	555	617	543	563	615	581	594	585	587	576	588	569	592	572	538	594	527	597	567	573	578	567	563	609	600	601	577	578	608	585	620	618	579	571	634	597	565	610	604	566	591	584	561	581	571	593	573	629	557	584	569	624	581	592	625	593	581	555	567	555	604	586	565	612	617	605	582	624	581	572	585	570	603	606	587	583	511	615	585	611	614	574	581	556	627	553	568	548	563	550	585	548	572	577	543	564	589	582	545	601	562	625	546	584	588	597	596	554	549	601	550	599	620	570	572	604	591	560	593	567	568	596	607	568	573	602	617	630	576	614	598	591	602	580	582	591	590	585	548	590	608	575	578	614	574	573	592	587	604	577	558	588	547	542	609	564	544	541	547	588	589	631	593	561	519	591	612	592	532	572	577	586	557	568	545	595	586	544	611	572	589	577	579	591	531	568	596	560	543	580	570	572	575	561	624	562	580	569	592	596	599	593	572	611	634	565	580	598	597	559	568	632	611	589	575	561	575	577	568	590	564	592	581	596	616	609	560	579	564	565	512	565	566	570	576	592	616	547	599	561	581	580	572	598	566	527	578	535	606	619	618	610	559	596	612	616	607	555	582	565	632	612	590	567	571	612	587	606	584	560	586	582	560	587	547	583	589	602	566	581	572	581	588	571	587	595
6546	411	398	397	287	224	215	147	161	154	145	135	119	117	112	134	123	116	122	101	96	103	104	100	98	121	116	110	109	113	103	89	108	119	121	106	94	116	102	95	104	112	112	130	111	100	127	123	104	105	97	110	118	130	121	99	103	115	83	115	97	104	106	126	120	104	100	114	126	130	94	121	117	116	109	90	105	101	94	108	124	118	87	112	108	130	126	81	91	104	109	107	102	137	111	112	95	82	114	99	107	110	112	114	115	112	108	106	103	111	106	112	114	98	107	115	101	102	85	107	101	123	104	114	103	91	101	116	116	103	100	100	138	103	109	102	123	122	122	113	92	105	103	124	107	102	120	115	100	108	114	100	134	87	88	108	99	106	115	100	125	91	96	102	102	89	112	117	111	110	101	106	117	107	122	91	108	95	119	108	102	97	114	112	118	112	111	97	110	113	124	115	112	95	96	109	99	99	123	110	113	88	120	123	112	113	95	122	94	113	105	100	116	125	93	85	94	100	105	96	97	114	106	107	110	102	88	112	97	122	124	110	106	93	104	108	100	114	117	113	98	126	90	119	103	122	112	100	107	99	95	87	117	105	130	105	122	118	94	99	114	120	111	103	109	103	117	102	110	92	110	91	102	112	95	116	99	115	120	75	96	93	121	119	121	101	88	122	122	82	115	101	94	105	102	113	114	104	88	116	129	101	112	96	114	109	100	110	107	102	109	114	108	123	99	111	94	95	113	127	91	95	101	96	133	106	105	100	112	116	105	103	86	112	110	116	103	99	100	139	107	111	123	93	107	90	105	130	115	102	104	102	104	106	99	97	115	110	132	92	108	112	101	97	109	89	102	118	106	125	100	97	131	110	111	116	100	102	105	93	130	101	117	100	76	115	102	84	109	122	106	114	119	101	82	98	104	122	120	92	103	98	102	119	117	116	92	117	118	117	89	106	115	116	100	102	98	115	110	95	105	109	105	112	112	128	104	93	90	119	99	97	120	93	112	112	105	115	118	113	98	85	107	115	123	129	89	99	113	87	96	108	95	98	116	120	128	110	107	118	110	135	118	110	129	108	98	103	120	134	102	130	113	124	98	95	99	109	88	123	103	117	143	109	109	98	104	112	105	105	112	99	121	95	106	112	83	106	121	106	112	100	87	123	107	101	110	103	97	93	106	117	109	110	110	109	107	92	105	104	102	100	89	115	124	119	101	109	117	113	105	94	99	105	107	101	104	117	95	100	107	123	113	111	100	99	114	109	99	103	103	105	104	119	99	86	105	128	136	106	115	106	107	106	117	119	124	109	94	93	103	119	109	115	104	121	106	88	109	122	108	127	109	120	109	116	120	99	138	119	107	124	104	121	103	107	106	111	111	117	113	103	99	110	99	104	113	111	93	92	100	104	103	100	85	92	105	113	112	96	109	114	117	101	118	89	112	106	102	82	108	119	109	96	130	97	104	107	113	127	122	98	104	113	106	105	108	114	82	98	111	93	117	94	107	100	93	107	95	112	114	116	124	109	93	110	125	87	113	100	113	115	121	105	104	106	124	113	110	102	102	105	109	126	108	103	109	105	81	91	97	106	109	108	110	108	110	87	113	112	119	117	107	108	103	110	119	110	97	114	106	104	112	114	103	116	111	123	104	85	120	100	95	89	105	107	101	118	111	106	106	120	117	110	113	106	100	112	122	101	115	124	116	97	90	80	98	127	119	109	102	102	102	110	114	111	101	105	110	109	101	120	103	122	87	107	116	116	110	101	99	103	112	102	92	118	96	111	106	112	100	100	110	99	116	105	115	111	101	103	131	120	101	98	96	131	91	111	94	114	100	126	115	105	98	124	130	118	108	113	100	90	112	119	112	119	93	114	110	87	103	106	109	101	104	91	94	124	100	99	111	103	119	92	114	107	141	122	98	110	103	122	118	103	110	81	99	94	105	122	103	97	131	97	107	111	94	118	114	96	98	115	123	88	105	101	97	102	118	125	88	97	132	99	113	102	109	113	96	117	95	96	110	112	114	130	114	113	114	93	89	109	101	119	117	127	94	120	109	101	109	107	108	103	114	111	117	109	110	110	99	108	106	107	105	107	84	123	115	120	100	114	102	110	105	104	120	101	137	108	108	92	104	101	104	109	89	101	131	96	111	122	102	128	96	95	109	110	91	90	108	103	104	114	89	101	91	100	96	108	99	119	89	101	125	107	107	99	118	103	115	100	121	127	105	115	112	89	99	98	105	135	109	115	98	112	108	129	94	105	104	89	92	110	111	114	117	96	112	98	114	122	125	103	106	100	115	120	104	139	108	105	114	103	107	99	101	105	98	113	86	100	107	97	116	124	107	112	101	100	140	93	95	114	127	96	98	119	112	113	121	102	125	106	112	115	95	102	99	94	104	107	105	93	105	114	99	110	105	107	115	113	104	110	110	119	116	109	108	109	114	104	103	108	106	119	86	113	128	131	123	97	100	122	111	92	90	108	130	86	110	118	117	96	92	109	106	117	122	107	108	120	124	114	102	108	105	103	88	106	106	98	106	106	109	106	117	122	101	119	96	122	117	106	129	110	115	96	128	119	96	114	131	108	127	101	124	103	110	106	104	110	95	113	112	121	111	116	108	101	98	105	118	129	94	95	101	110	99	119	95	104	99	106	128	110	120	139	81	105	86	107	117	106	89	80	115	114	99	130	103	97	119	101	127	114	114	118	122	109	120	110	100	94	105	102	115	106	118	121	114	100	105	98	99	103	95	102	110	99	105	118	92	113	110	138	114	107	105	110	104	99	108	109	139	112	121	122	104	93	115	103	122	103	100	120	92	85	97	100	114	113	110	107	94	115	101	98	98	98	108	107	124	85	108	101	84	97	127	111	113	98	105	111	109	99	110	107	97	109	103	115	108	112	96	122	114	95	103	107	104	98	115	102	107	94	104	96	97	108	111	114	107	78	96	111	99	98	99	109	111	126	100	106	98	112	96	115	93	107	122	98	120	93	112	116	119	94	115	109	106	98	102	114	99	117	83	98	118	106	125	111	102	111	106	101	101	103	134	127	89	95	95	86	102	110	116	101	118	107	105	88	95	118	109	102	112	112	100	111	101	102	107	91	122	127	115	99	108	118	124	111	102	94	114	123	117	101	96	99	111	115	122	115	94	131	104	98	99	89	121	88	104	95	104	118	108	94	104	97	107	108	94	103	114	107	108	107	123	111	104	124	95	106	95	121	133	132	112	92	92	113	96	113	106	115	102	122	104	98	134	114	113	109	99	115	115	119	104	88	123	121	116	94	107	107	124	107	90	107	116	113	83	92	90	125	93	130	126	108	121	97	109	110	99	109	131	119	120	108	81	101	95	104	101	107	92	114	119	108	108	121	90	106	114	97	101	118	111	102	124	100	124	104	100	114	132	98	102	110	115	100	121	92	92	102	101	114	109	105	114	109	103	102	110	115	103	104	133	108	112	101	115	110	105	112	98	105	113	111	116	122	117	92	121	108
5911	597	1052	1242	1125	852	693	601	537	498	507	469	404	371	397	358	387	362	316	337	319	339	338	340	316	288	297	323	314	292	288	296	314	241	294	281	294	287	264	257	284	299	268	283	297	280	270	297	281	290	271	274	267	267	266	270	272	318	297	259	312	263	258	283	280	300	274	264	274	246	270	302	276	279	266	271	300	279	305	295	271	228	266	292	306	287	247	284	288	264	260	297	289	259	260	265	279	268	290	272	313	301	278	289	312	281	279	271	268	277	235	270	268	273	309	289	295	268	318	308	298	306	298	285	267	282	288	255	263	253	286	250	281	275	289	264	264	302	239	294	275	262	254	239	311	282	272	255	261	290	273	266	260	284	267	261	296	295	273	293	293	242	300	268	275	282	262	268	274	286	276	277	271	283	268	284	261	295	281	299	276	292	279	276	277	295	314	277	313	265	276	296	281	272	287	271	264	270	269	266	288	294	270	248	289	266	263	264	263	291	288	263	277	283	278	250	283	280	282	257	275	297	270	279	269	280	266	265	275	253	272	274	250	279	274	291	301	273	292	269	294	281	264	264	289	297	267	274	288	327	300	298	253	271	238	262	279	272	289	275	294	257	267	282	278	260	258	289	282	278	290	265	283	292	287	277	256	277	303	279	267	261	255	270	288	285	269	287	259	305	251	277	281	308	271	293	268	277	270	276	267	293	290	287	264	271	246	262	277	293	279	266	283	267	299	286	298	257	279	280	304	245	310	289	287	277	264	271	282	292	294	286	255	260	268	295	294	291	272	271	280	263	287	235	307	302	279	269	311	295	269	286	281	275	297	289	280	251	292	277	287	272	294	290	276	271	263	275	268	288	284	278	297	275	259	260	245	290	269	260	302	270	270	256	271	277	249	309	296	252	301	304	278	285	246	256	287	307	273	258	293	283	296	261	275	287	277	263	306	279	280	267	270	292	271	311	258	298	262	303	245	309	259	301	286	299	293	279	291	288	266	284	268	279	281	275	273	266	281	235	277	279	293	270	284	262	281	254	267	242	300	267	276	276	264	285	291	258	261	270	281	275	251	280	273	276	273	266	259	282	279	270	236	255	289	278	250	265	272	273	264	278	266	272	255	259	292	280	267	283	275	284	296	253	290	267	303	302	264	254	271	300	268	276	271	281	273	273	249	262	303	284	282	295	279	301	248	267	269	272	317	279	272	258	273	309	302	271	298	277	281	266	303	280	279	268	267	264	285	314	265	257	280	267	267	282	280	326	287	270	283	256	278	274	279	274	254	257	304	277	277	277	271	283	270	303	273	269	266	242	275	285	245	277	253	275	282	261	259	284	277	287	296	263	270	257	297	287	277	274	296	278	267	259	270	280	278	251	262	275	290	262	273	278	268	273	282	279	273	299	265	284	289	317	262	281	304	299	297	289	279	248	287	259	270	294	287	286	270	271	300	280	260	254	301	268	285	263	293	259	284	251	282	287	257	273	255	280	273	278	248	285	286	247	278	264	288	285	285	291	303	279	265	289	269	275	246	293	288	246	261	271	270	262	266	273	291	277	289	268	293	261	298	288	245	265	281	304	298	284	238	263	274	292	275	260	279	281	293	268	302	268	277	258	304	300	271	302	271	311	257	307	259	283	280	277	307	273	278	287	259	295	272	274	259	280	280	245	269	272	257	289	260	279	296	304	303	305	249	245	285	273	286	265	298	255	278	263	277	296	261	252	258	285	262	283	267	254	330	262	270	289	283	275	250	286	271	295	299	265	313	255	274	296	268	279	275	270	281	302	283	276	276	298	260	251	265	285	281	288	278	302	258	300	267	279	246	277	276	299	297	288	263	256	280	273	288	252	243	257	271	291	291	260	265	314	268	267	254	257	271	289	295	259	298	303	252	263	254	254	278	276	273	269	244	295	256	294	269	285	271	277	274	264	248	292	245	278	296	256	309	277	286	255	273	294	262	291	256	286	285	250	237	278	274	268	277	285	263	265	246	254	283	259	268	299	307	268	273	276	291	289	270	305	282	275	271	271	298	273	259	274	280	246	274	286	270	254	266	270	283	272	290	286	293	277	306	260	267	300	298	290	283	290	229	273	300	306	270	280	258	237	282	280	262	266	261	259	272	270	290	302	284	262	285	295	278	286	246	292	281	265	257	277	294	270	297	266	290	281	271	302	275	276	257	281	278	247	288	248	299	292	269	243	275	272	287	279	279	335	279	275	271	273	231	297	282	280	286	257	279	300	282	278	253	266	243	293	282	282	283	284	262	283	256	290	302	256	260	235	288	275	259	285	277	243	266	284	270	287	268	256	287	285	289	334	304	277	281	262	253	283	275	268	260	272	293	261	292	262	276	259	262	253	280	288	278	286	261	294	275	273	282	263	271	280	295	280	268	247	279	269	292	263	265	279	259	266	253	271	288	276	290	264	271	325	289	301	283	240	274	283	267	279	298	297	272	291	254	298	276	264	279	281	253	286	290	248	259	266	278	283	288	288	266	250	274	278	277	247	262	274	281	285	267	266	257	296	280	295	269	242	282	283	296	282	260	286	262	255	260	275	272	290	278	317	257	281	253	270	271	311	284	279	302	273	245	294	277	261	326	308	289	282	286	264	252	274	261	276	255	284	289	277	279	287	274	283	290	275	254	289	257	282	234	263	283	266	286	274	267	263	300	273	288	282	284	274	277	285	264	257	300	268	293	301	284	294	283	256	291	270	262	284	253	291	250	294	278	273	271	275	271	254	272	258	301	298	288	319	244	285	264	294	269	272	273	273	275	272	284	297	266	269	306	273	294	271	274	288	297	297	289	275	266	262	318	281	261	292	286	269	261	272	300	292	266	283	326	260	301	255	309	262	242	277	264	263	305	272	285	271	295	279	275	309	254	284	262	302	290	269	301	274	273	271	265	290	268	285	254	261	299	273	278	271	275	286	259	281	260	299	268	281	289	270	248	303	268	260	285	268	262	292	277	293	265	258	255	264	285	252	300	254	251	259	317	279	258	314	296	279	283	244	257	241	254	275	287	273	289	242	293	255	288	289	281	272	253	283	259	313	284	277	272	298	263	289	269	301	258	255	287	285	266	260	296	269	256	283	303	281	285	268	326	318	250	281	247	251	248	322	293	298	287	287	296	276	303	267	282	268	288	281	266	292	255	280	282	265	282	286	288	294	276	259	252	274	269	273	273	273	283	269	292	290	299	284	272	290	285	301	276	259	277	230	269	311	292	261	288	276	313	277	251	261	285	302	256	271	292	244	273	259	308	277	278	272	289	262	293	256	279	274	275	294	295	284	271	273	290	275	287	245	283	279	291	299	273	269	298	286	275	277	272	286	291	263	246	303	317	238	269	308	276	290	264	269	256	288	267	268	292	282	263	282	286	306	280	298	268	307	266	268	273	268	269	289	261	277	266	259	280	281	275	277	265	290	269	271	292	312	266	267	298	275	300	306	283	285	287	300	289	308	251	285	239	280	278	261	272	241	269	251	305	262
13098	1077	882	747	567	447	350	296	230	212	224	169	187	176	190	180	171	154	164	166	147	151	183	154	137	160	151	169	162	138	140	153	125	132	177	142	171	153	156	182	145	145	175	165	165	172	158	138	129	140	145	139	149	154	171	128	143	168	162	147	162	164	155	153	143	154	136	139	147	145	145	155	152	142	140	148	135	142	133	147	145	136	141	146	125	147	144	163	140	140	124	135	147	136	145	138	142	142	126	163	132	159	160	150	123	139	144	145	162	152	149	145	157	137	158	113	135	143	146	150	153	130	154	137	120	157	140	143	139	136	137	151	149	145	165	128	166	144	158	159	153	141	170	127	139	130	164	143	148	129	144	147	148	155	154	169	137	144	118	135	148	131	133	138	163	159	147	141	128	169	148	145	129	144	122	142	147	137	147	148	149	145	158	167	151	136	141	142	161	169	133	150	131	138	153	153	152	160	134	151	152	148	162	129	146	138	143	136	116	162	143	127	150	124	137	139	136	150	134	127	152	131	149	136	136	168	138	143	148	167	134	162	138	139	163	158	155	160	146	161	145	148	128	154	141	137	162	148	147	161	154	148	134	178	128	112	146	134	155	130	147	148	138	138	131	133	161	177	149	152	132	131	149	140	130	167	161	160	142	151	121	148	161	133	137	158	151	136	137	130	146	130	151	147	134	149	131	159	158	156	147	158	157	133	158	147	144	161	136	131	137	135	144	134	137	149	148	142	149	142	145	160	147	128	128	142	151	160	137	119	129	140	126	154	149	154	147	141	141	128	161	149	161	135	165	149	164	166	150	146	146	159	150	156	141	157	143	149	158	135	154	149	136	132	144	147	128	144	147	135	141	148	116	144	148	134	139	156	146	158	133	157	159	133	145	151	161	149	137	145	154	174	172	133	149	123	149	151	122	133	140	146	148	166	146	149	145	129	164	126	140	159	143	151	135	139	153	131	144	158	138	137	142	146	142	136	122	160	150	142	139	148	150	154	161	156	128	165	158	147	130	153	147	151	167	147	157	144	147	159	170	145	158	130	150	161	135	161	140	149	141	159	141	118	107	127	153	134	142	137	146	152	149	144	157	159	144	146	161	181	164	130	130	151	143	138	144	145	147	153	141	153	153	134	128	122	149	171	153	140	134	159	139	130	149	153	139	145	147	147	125	124	140	146	157	139	134	147	145	154	132	132	167	130	135	137	117	170	145	125	158	139	130	163	140	122	144	136	137	148	176	112	165	140	147	153	116	151	142	112	168	125	152	155	133	125	145	157	140	157	143	149	127	136	140	145	143	122	155	139	147	135	154	138	153	131	157	158	155	156	148	143	117	168	142	142	156	156	142	141	142	176	140	138	103	146	154	145	165	128	138	126	149	155	151	119	136	126	147	133	145	159	153	132	134	113	127	166	143	121	167	134	135	142	127	159	151	137	146	163	159	178	138	154	166	149	146	120	132	144	155	136	155	146	148	140	155	139	131	144	140	134	120	155	145	147	150	167	126	154	146	160	143	130	159	165	151	137	152	137	131	138	127	141	152	134	175	142	163	124	150	145	132	175	143	141	158	150	139	163	147	146	152	152	154	146	127	125	160	159	145	139	158	151	140	161	181	147	156	140	131	170	127	147	124	119	155	142	138	155	151	155	157	161	140	133	151	176	116	150	163	152	125	113	141	152	144	146	152	123	152	145	148	160	148	147	135	156	158	142	164	150	143	125	130	129	139	148	113	153	153	136	157	158	138	134	137	152	109	120	159	150	134	136	142	152	176	134	137	130	153	140	132	151	163	159	131	144	150	151	159	147	152	155	139	140	136	136	154	155	156	150	159	134	149	131	140	159	141	148	153	155	141	149	137	126	145	132	142	119	123	138	142	142	152	146	115	122	141	153	148	143	147	145	161	162	156	144	149	136	140	113	156	132	145	143	136	139	152	161	155	129	133	146	158	133	109	158	127	168	118	130	156	164	133	148	139	114	131	143	155	159	132	142	145	124	147	128	146	123	126	146	152	146	146	142	174	161	157	132	166	153	175	127	138	152	156	154	130	140	137	138	156	145	144	167	133	127	144	148	154	158	137	147	144	163	155	147	142	166	138	121	142	142	140	133	143	134	146	184	152	141	151	144	154	142	133	124	124	139	141	157	151	140	137	165	124	133	130	124	146	156	126	137	139	141	170	156	130	164	153	148	143	145	124	125	138	155	143	141	146	132	187	162	150	144	166	145	134	157	156	122	141	147	142	153	153	134	142	139	126	141	120	160	125	166	151	143	147	146	138	138	135	158	156	152	134	148	146	158	141	155	136	131	156	151	135	138	151	138	132	145	147	135	136	150	141	164	117	130	152	134	137	137	131	143	154	147	147	132	163	160	156	142	147	109	148	172	147	150	139	170	153	147	133	147	135	156	128	121	144	148	121	140	155	171	151	146	146	141	154	150	150	153	124	145	148	156	143	162	116	129	154	146	159	154	143	163	147	146	139	126	140	121	137	159	119	153	134	136	149	137	140	129	141	160	136	157	172	162	143	156	140	141	138	130	153	147	168	132	179	136	159	154	151	135	136	139	155	133	140	141	134	156	132	157	144	152	151	148	154	143	146	152	141	144	157	123	153	154	138	135	138	152	144	151	150	155	151	126	144	160	129	151	157	132	151	148	137	126	166	154	159	155	141	123	134	124	134	140	141	140	175	140	143	153	143	135	161	142	147	157	146	123	160	130	152	166	145	127	151	147	156	155	142	162	129	139	151	160	137	138	148	140	134	126	147	152	153	155	134	154	180	155	137	158	166	128	112	138	136	137	142	152	135	125	123	139	119	160	136	156	137	159	143	164	111	151	143	161	129	140	162	151	151	154	128	139	142	143	141	145	137	139	141	140	146	164	145	148	155	136	146	137	143	171	135	156	144	134	144	140	136	126	118	153	156	140	136	143	151	147	137	146	126	144	167	123	144	155	149	141	154	143	120	120	149	129	148	162	159	156	150	160	157	137	130	128	150	136	129	153	146	149	150	146	128	146	140	161	139	144	149	154	143	132	151	135	161	158	139	146	145	148	142	136	156	141	155	153	163	151	132	134	138	121	133	138	138	134	142	130	144	160	147	158	149	131	150	147	140	153	123	154	127	131	168	145	151	139	124	142	170	140	145	142	150	144	159	155	127	139	136	136	151	135	148	136	141	173	148	142	144	149	144	120	136	156	158	163	170	134	144	129	143	160	145	148	143	162	148	143	128	144	123	140	159	165	144	135	157	123	147	129	155	158	154	138	156	125	166	158	154	144	154	165	147	149	119	140	148	136	148	142	168	137	147	129	153	146	152	127	125	153	144	148	155	151	186	158	135	126	141	147	139	137	129	153	146	151	124	124	151	139	138	142	134	135	159	136	171	162	137	144	117	132	134	136	161	152	136	156	129	122	110	146	140	125	142	130	147	130	120	130	149	162	147	125	138	158	153	134	164	159	142	140	157	152	130	137	147	142	130	176	141	152
7796	872	1774	2256	1957	1467	1231	1006	893	841	731	624	697	589	570	550	540	524	490	500	487	449	416	440	424	467	429	463	410	417	392	422	450	375	442	400	410	431	427	382	368	442	376	368	334	386	379	376	409	350	384	398	400	395	384	368	377	394	360	421	388	380	377	372	362	373	391	368	385	389	342	413	373	363	370	354	400	345	355	339	402	373	384	387	340	355	359	375	362	332	413	365	410	365	375	387	401	366	399	367	378	374	373	367	377	370	398	377	360	362	374	336	354	350	346	373	377	378	385	372	366	375	367	367	402	368	366	366	363	355	412	359	377	359	375	366	390	374	368	383	370	383	397	380	362	403	357	374	366	389	382	352	382	414	362	359	378	356	380	360	370	355	393	382	394	361	409	392	386	391	401	377	349	356	385	397	342	375	395	361	400	395	392	401	403	406	392	390	376	392	349	361	361	393	385	380	384	374	362	376	349	374	336	392	390	366	346	393	417	411	376	382	384	395	388	403	345	373	404	354	368	343	357	392	378	399	346	376	399	387	402	344	369	361	381	363	372	333	325	394	382	366	394	364	378	376	346	333	386	367	390	360	367	381	352	395	361	364	354	388	375	375	370	376	349	393	351	373	386	393	400	382	410	363	354	372	383	373	376	362	400	361	385	402	392	363	324	379	408	379	400	402	352	353	353	427	390	383	336	419	355	361	347	369	372	348	375	396	371	375	387	396	370	370	352	391	376	379	373	373	392	362	379	364	368	377	409	367	395	389	341	392	404	382	384	369	386	398	362	393	400	347	356	367	372	361	391	378	352	404	382	341	377	367	381	399	390	371	356	336	375	377	375	387	371	370	382	371	365	392	348	369	365	383	382	400	359	384	362	344	409	389	357	415	371	381	397	387	354	396	380	349	370	363	365	372	366	383	355	372	361	397	344	362	374	383	410	345	373	347	382	357	371	353	383	352	345	366	389	359	390	384	379	377	354	356	386	352	356	399	379	388	352	386	350	384	339	384	383	377	368	360	405	402	390	359	389	360	347	391	372	399	393	379	365	390	368	329	368	363	355	412	377	374	376	351	391	365	359	419	373	378	364	365	370	394	373	374	370	359	369	366	345	374	415	377	386	366	354	385	348	386	355	382	405	401	340	324	363	369	382	388	352	348	367	369	365	365	386	357	351	365	365	368	383	363	395	396	372	387	374	348	378	358	377	351	365	388	383	403	361	385	366	374	378	380	411	393	343	357	391	340	409	393	352	377	356	379	391	377	412	362	390	351	374	408	348	382	367	355	413	333	339	369	407	394	355	391	353	364	370	383	356	383	407	406	373	397	367	369	398	337	381	398	380	375	365	338	390	371	379	367	364	380	360	367	343	409	368	385	360	372	357	380	350	377	393	393	384	397	381	345	382	339	400	367	386	391	360	349	383	353	412	400	364	365	413	386	378	397	358	350	386	334	335	399	363	337	369	360	353	358	360	355	385	343	365	361	407	368	394	368	360	396	335	362	396	385	354	370	387	392	368	359	380	385	377	403	390	364	385	357	368	398	334	393	387	400	349	360	361	377	364	405	372	370	373	396	386	354	393	368	409	372	392	394	369	372	370	390	379	373	380	378	393	381	395	381	355	389	357	392	361	369	370	349	366	392	370	354	367	341	359	352	369	332	370	384	381	362	371	388	416	414	369	358	385	346	354	372	406	354	422	362	365	354	357	383	323	374	339	415	354	365	360	374	391	378	398	394	385	391	398	364	367	374	359	351	392	369	353	361	374	366	376	363	382	377	333	395	377	382	389	404	335	395	375	336	369	386	373	360	382	351	406	351	367	368	359	391	396	364	399	375	368	387	365	410	367	361	424	383	352	380	365	348	371	356	353	373	374	391	356	388	387	368	380	375	360	373	409	371	374	357	370	328	372	351	361	353	372	383	369	370	359	359	385	398	398	355	377	376	350	390	391	366	367	383	356	360	369	338	352	338	345	378	377	394	363	397	412	378	369	375	373	368	333	336	374	379	364	364	396	422	384	361	372	388	402	369	409	373	371	369	359	432	402	375	385	397	382	381	392	342	352	382	373	366	404	366	355	389	391	376	366	388	362	354	379	353	350	389	374	370	357	345	340	352	378	366	376	357	393	393	394	382	388	364	396	355	387	369	380	374	406	407	367	353	351	357	382	402	368	355	367	375	383	377	369	380	387	368	362	371	367	355	370	366	373	428	384	353	343	364	380	385	350	377	372	359	393	370	384	379	365	366	397	359	371	365	408	363	351	375	386	379	344	374	373	334	360	382	345	368	381	393	369	373	395	368	367	379	372	363	330	386	379	385	388	342	404	361	394	396	391	380	364	368	364	375	347	381	372	406	383	386	386	343	386	387	372	368	371	389	376	393	388	356	372	363	405	361	397	367	391	396	342	398	359	380	352	347	361	385	364	388	385	363	396	381	344	367	395	383	383	356	365	398	372	370	402	352	349	420	413	398	342	369	392	361	353	382	360	355	375	390	385	404	368	384	427	363	355	356	402	390	343	406	346	404	406	363	377	354	389	375	383	384	366	380	343	356	391	367	387	399	378	356	329	379	405	335	357	357	360	374	344	367	360	368	357	358	379	384	372	373	374	342	364	376	376	350	375	347	368	356	384	376	395	425	389	363	394	360	381	374	386	388	343	412	357	372	363	348	366	370	402	378	380	378	370	384	361	354	374	388	344	381	378	373	380	364	382	409	382	343	383	360	372	349	377	372	365	367	375	388	358	379	372	358	386	371	361	355	334	386	377	383	386	377	359	356	361	368	389	373	363	342	409	355	366	380	383	420	347	328	385	389	364	375	402	427	360	344	410	375	349	393	401	373	374	381	388	340	382	343	364	368	387	361	340	392	356	380	379	382	391	359	384	368	387	399	373	348	378	333	383	402	381	354	349	333	382	383	370	377	353	415	414	376	385	384	375	385	379	382	333	386	385	402	384	366	369	368	403	337	374	366	375	380	381	397	395	387	398	383	366	379	368	400	360	389	380	381	359	372	406	323	367	387	381	374	364	353	369	382	406	367	354	412	400	345	380	377	352	380	374	376	393	391	407	376	356	385	393	365	384	366	373	355	407	399	363	363	355	391	359	370	370	363	378	350	380	366	410	348	387	358	384	383	368	374	379	385	340	359	368	368	374	362	383	355	341	390	372	417	363	351	380	378	336	371	347	409	409	412	384	384	332	343	386	371	378	367	369	367	397	375	396	387	372	370	339	386	380	362	381	374	378	389	349	364	395	348	417	377	369	388	387	393	381	364	341	368	380	367	380	397	324	389	377	401	351	339	337	410	345	362	408	388	408	398	395	389	379	360	381	353	385	352	375	409	355	387	363	389	358	397	368	377	372	369	358	390	385	350	369	373	377	391	374	362	399	397	365	388	378	350	379	376	394	384	387	354	379	345	360	382	385	401	375	368	395	351	380	402	372	377	354	376	356	338	369	363	362	366	367	383	406	407	377	389	348	369	386	403
1403	295	302	309	260	245	244	258	253	224	284	240	277	266	252	232	275	250	261	258	238	280	274	238	279	222	252	268	244	267	252	253	269	261	266	278	260	273	295	242	284	292	254	272	234	253	255	238	238	269	267	240	285	282	267	267	259	251	250	238	206	231	250	251	258	265	276	253	261	273	249	241	258	270	260	252	271	255	268	267	249	283	277	262	294	279	262	258	257	264	253	287	306	288	260	252	275	242	232	264	240	290	287	298	263	270	277	270	267	270	257	286	272	242	297	271	233	288	269	273	257	255	243	275	262	252	276	245	260	254	270	261	272	290	293	264	283	285	263	260	242	242	268	260	264	250	280	273	250	247	239	281	241	273	263	260	271	286	283	254	289	258	284	245	238	255	284	253	250	259	296	266	260	277	255	283	264	265	280	259	256	266	281	271	257	301	252	278	254	288	254	260	272	252	243	225	261	261	247	253	262	301	272	244	230	249	249	268	255	247	265	294	259	260	274	227	284	261	287	290	269	256	267	268	233	268	290	236	270	259	245	261	281	264	257	289	229	248	267	261	258	281	278	294	274	263	234	266	251	245	276	260	288	267	250	238	268	284	293	236	255	231	257	275	238	252	281	228	254	248	235	228	275	271	254	292	259	253	290	269	283	257	284	275	242	241	255	274	229	299	253	305	269	272	267	243	282	263	241	261	294	225	285	268	245	258	273	248	262	258	238	284	248	266	249	260	266	279	264	265	263	288	296	253	266	264	291	261	290	264	276	247	251	269	247	261	251	247	224	279	249	256	280	267	279	255	266	250	234	291	268	280	257	292	227	257	244	274	263	272	281	252	234	260	257	269	243	302	240	276	253	240	258	237	227	264	275	264	268	274	275	249	248	290	272	270	230	248	277	254	255	239	254	245	250	276	261	288	250	265	237	264	246	263	257	254	235	271	296	242	279	242	279	235	267	262	260	288	260	219	260	247	279	264	248	278	248	262	264	283	243	258	280	272	263	262	242	269	276	299	259	235	258	253	245	261	246	258	241	253	255	265	309	251	227	276	258	236	252	274	265	292	289	290	256	270	287	282	268	287	266	237	270	232	230	253	278	254	227	263	262	260	264	267	262	274	266	286	276	270	264	238	249	267	260	279	246	243	259	247	262	270	251	276	277	269	238	291	239	234	272	241	251	253	254	279	259	254	255	280	274	258	272	272	221	248	245	246	268	270	280	293	272	259	266	273	258	229	265	265	270	278	265	264	261	275	247	253	288	260	268	236	253	256	249	242	254	281	290	259	249	240	245	258	249	283	251	224	269	291	250	280	239	257	244	224	261	266	247	287	244	268	273	297	309	264	272	228	256	265	279	288	266	268	289	230	245	265	257	258	246	264	221	281	256	267	269	255	276	283	273	274	280	256	242	284	229	258	269	262	268	286	283	293	289	245	239	293	248	251	249	281	247	250	254	269	256	260	256	281	286	300	244	255	271	267	243	251	255	277	269	267	296	256	246	255	295	243	247	256	301	247	246	249	247	269	258	272	263	239	289	265	271	257	255	254	227	274	261	255	261	258	232	216	243	244	262	255	277	293	266	263	284	269	280	257	271	239	237	253	234	263	263	253	276	261	245	249	269	267	284	265	249	271	255	241	269	255	247	252	233	265	265	252	241	276	283	269	243	253	257	254	281	245	234	268	237	231	257	228	288	263	275	253	233	249	247	267	248	269	264	282	274	258	310	244	241	278	261	234	245	268	256	300	300	242	258	275	294	302	303	269	242	293	264	267	241	242	268	243	261	278	248	249	246	244	212	284	287	261	266	268	253	239	255	252	308	239	283	250	242	238	254	227	257	235	242	237	229	261	266	256	303	261	258	274	276	269	247	264	236	241	236	224	239	278	276	233	282	266	280	277	283	263	253	264	242	283	273	268	232	254	273	277	260	251	244	269	216	270	260	229	262	255	262	267	270	253	249	237	261	267	234	266	259	276	260	296	268	256	240	226	271	263	265	262	266	251	273	257	261	254	268	276	267	284	247	280	273	247	287	276	241	263	260	235	232	272	261	281	272	266	273	266	261	258	266	272	259	260	256	245	249	291	260	283	257	284	273	241	289	255	288	314	306	254	243	244	257	234	237	242	296	277	268	267	270	273	267	246	264	233	233	236	268	263	268	239	269	264	280	268	268	241	279	255	236	245	237	241	265	240	240	273	266	257	264	272	263	258	281	278	269	260	254	262	261	272	268	268	260	252	243	245	266	245	287	264	249	260	254	235	265	261	267	286	276	288	242	259	251	255	251	251	271	286	263	225	272	272	248	281	298	294	217	265	275	236	236	207	265	256	248	253	233	273	254	250	260	251	287	295	277	258	287	256	255	263	281	254	250	268	279	267	261	287	260	247	259	257	261	226	253	287	272	281	289	293	273	275	283	266	290	227	256	280	277	246	254	295	277	249	295	246	277	281	266	233	247	238	269	281	243	290	268	285	291	326	283	266	251	254	264	244	276	253	273	260	267	259	251	256	258	293	246	248	241	258	261	252	246	257	257	276	252	260	252	228	251	256	270	280	280	282	297	262	277	288	248	251	276	292	248	254	251	264	267	257	267	252	260	249	275	280	252	280	256	256	265	244	267	285	248	261	270	278	290	268	267	266	250	274	250	260	245	285	235	251	272	272	245	231	229	276	238	273	290	266	233	247	255	247	232	234	276	269	265	261	280	278	238	290	268	269	283	232	241	242	290	285	247	275	229	251	283	251	283	220	264	245	255	260	273	229	241	258	252	246	256	237	257	251	249	276	234	243	280	269	273	246	241	242	264	263	273	302	279	266	239	228	289	251	276	249	250	264	242	266	284	245	260	276	251	278	266	247	278	274	278	269	225	278	302	253	254	231	271	248	244	245	298	269	236	240	265	249	254	279	239	245	266	270	255	247	253	281	287	232	259	276	271	255	243	240	269	237	269	263	261	248	263	274	264	260	271	271	265	281	298	253	252	253	255	258	281	247	281	230	298	263	223	260	255	233	280	270	264	253	233	299	284	260	259	266	277	257	246	290	280	246	277	258	255	257	236	264	255	262	262	225	260	275	239	240	235	291	244	258	257	268	261	248	234	253	221	246	278	254	272	248	259	279	240	246	242	218	268	264	234	269	265	221	241	258	255	275	289	244	240	262	244	230	308	275	251	255	292	262	252	245	262	237	272	261	254	273	251	246	246	231	258	281	262	260	260	248	271	251	283	280	264	294	282	256	227	269	256	276	275	243	290	242	259	245	240	279	258	277	263	261	276	268	272	243	256	240	250	259	265	226	254	253	248	262	262	283	261	228	241	279	261	280	272	261	284	294	292	262	235	248	241	228	277	277	268	258	245	221	297	261	265	287	245	277	272	265	283	233	276	270	266	280	253	261	273	266	259	285	273	272	259	253	261	269	240	245	255	239	281	291	252	271	244	262	236	244	252	301	279	260	238	263	265	274	252	287	288	261	242	269	272	279	278	248	263	281
1634	614	657	665	636	667	638	589	615	569	601	579	555	599	609	587	567	563	593	566	631	595	587	589	556	569	576	574	592	591	549	580	577	577	588	559	622	603	526	574	630	570	569	594	591	581	538	548	611	581	584	575	562	603	616	553	545	586	603	568	568	561	564	581	610	595	581	592	601	614	588	603	580	596	581	598	621	570	564	570	579	563	565	586	593	541	563	569	543	624	564	601	593	568	585	547	594	555	603	576	560	569	569	622	565	589	517	534	581	543	591	574	579	580	528	621	589	575	593	558	536	575	598	617	562	558	581	570	610	587	605	552	606	585	549	570	575	589	585	578	618	581	559	569	610	584	570	587	578	608	574	603	596	594	564	594	623	612	563	575	585	562	545	608	591	629	555	605	600	568	553	600	550	603	550	572	568	586	559	550	607	548	533	569	580	595	563	543	535	549	567	608	555	543	614	592	579	568	561	581	574	594	610	584	590	622	610	613	588	567	577	561	601	582	562	588	601	591	567	572	583	603	586	572	581	578	621	569	584	569	528	583	562	650	572	583	561	616	581	581	582	611	611	587	584	617	611	613	640	599	591	535	539	534	564	571	573	595	586	568	562	552	545	582	587	573	554	596	596	557	608	556	553	608	548	533	572	536	571	569	601	555	539	594	594	575	572	612	593	582	569	568	567	574	592	562	597	588	577	577	582	565	584	627	594	592	603	525	556	579	567	591	584	599	547	570	517	559	624	565	571	585	614	581	585	590	580	568	543	539	603	591	549	562	594	578	585	562	614	601	618	586	612	605	595	574	563	574	565	594	631	602	569	566	581	592	598	609	590	620	609	611	596	564	608	562	600	572	617	571	568	547	630	590	567	610	581	578	577	623	571	588	572	569	570	592	622	566	618	585	589	608	583	616	583	625	612	590	607	580	565	582	578	550	561	546	570	550	582	584	564	575	632	573	587	592	614	583	572	594	560	624	565	589	608	574	536	655	559	586	568	587	621	634	576	615	589	612	575	581	606	575	590	562	590	608	578	576	620	556	576	614	549	596	565	591	587	605	577	594	609	606	580	576	600	554	569	564	595	607	553	627	593	589	571	602	553	583	540	626	569	564	569	628	571	589	603	571	547	565	558	542	597	573	555	646	550	586	603	572	628	591	566	593	619	564	556	582	608	585	567	585	601	587	558	595	576	587	563	554	588	620	546	565	562	610	582	606	582	576	602	537	596	575	597	562	593	584	540	579	607	614	613	540	609	557	584	590	587	589	600	582	567	557	619	607	573	610	573	564	597	568	556	590	605	645	576	581	570	599	610	575	586	590	550	572	530	600	604	551	517	565	595	589	580	591	563	571	605	616	540	583	584	559	601	572	592	540	569	566	562	554	591	564	560	598	604	596	583	587	576	601	548	604	615	617	592	625	549	572	575	649	569	612	601	563	570	646	588	557	572	585	565	580	586	565	542	585	576	620	568	568	592	579	636	600	576	576	579	603	578	575	590	554	567	597	584	624	560	642	598	531	562	641	569	583	549	568	621	584	602	575	556	572	589	584	530	619	637	577	582	588	588	598	564	560	591	597	573	600	577	597	546	554	662	574	572	593	590	583	570	590	533	576	608	551	594	564	560	589	597	623	605	536	596	605	595	622	627	628	587	602	566	566	623	572	603	584	584	564	613	565	590	590	568	627	590	566	590	538	558	579	569	560	559	555	555	615	636	588	599	564	562	578	581	529	601	582	588	571	533	556	538	601	577	603	525	587	572	585	635	581	572	571	576	584	562	602	582	636	540	573	594	595	584	568	599	578	586	562	554	582	604	531	577	522	606	558	603	587	614	590	601	584	599	613	598	604	590	572	611	538	590	529	591	592	536	628	559	608	592	583	563	572	604	584	594	605	599	590	602	610	568	564	595	582	577	589	572	561	626	572	576	551	587	567	564	551	558	573	556	598	576	623	554	554	602	550	577	579	566	659	651	570	593	577	569	549	526	560	582	605	574	536	564	572	592	571	604	602	590	568	537	546	561	608	582	563	546	585	582	561	580	581	567	563	580	618	591	596	535	634	611	575	550	584	572	579	597	578	593	556	594	565	536	591	560	575	564	575	552	582	559	627	584	572	585	540	576	587	601	617	572	604	576	565	563	598	537	586	577	579	580	553	605	558	550	556	526	558	569	596	564	622	543	580	582	608	583	576	596	580	586	570	607	591	529	570	572	541	608	604	545	573	578	595	566	588	575	570	588	578	585	602	582	560	581	560	565	587	568	593	611	594	599	543	638	562	633	579	564	552	543	601	608	576	583	572	594	564	612	560	552	593	581	624	652	562	590	570	606	591	555	542	577	601	619	612	569	573	631	580	549	578	606	587	568	580	602	611	587	578	556	604	548	589	554	588	589	578	620	593	578	609	594	511	611	613	618	591	550	588	579	509	611	607	572	599	568	587	597	568	596	667	567	589	593	545	575	573	587	562	632	570	616	577	568	588	600	598	568	589	587	537	600	588	575	593	559	589	584	597	587	563	556	573	588	578	581	598	595	586	621	618	570	581	528	547	596	585	594	619	615	598	554	584	654	571	605	562	582	599	548	634	562	590	599	545	587	597	633	593	587	547	565	591	615	564	595	589	611	567	605	612	601	585	554	572	585	606	561	565	582	624	643	597	591	616	556	540	570	578	604	588	576	570	643	526	589	607	606	555	632	634	554	575	594	558	563	611	606	572	562	576	583	595	537	605	586	633	611	571	579	614	554	602	559	576	570	587	552	585	583	547	578	622	589	582	575	573	559	563	573	587	559	556	569	548	557	549	549	536	583	572	597	577	544	577	570	577	590	590	578	579	612	606	534	571	611	570	589	578	588	544	580	560	580	566	538	556	570	543	575	554	576	590	581	510	599	641	523	580	610	599	604	560	570	628	556	595	592	609	559	563	615	594	565	592	550	607	563	612	555	595	610	608	584	586	582	543	588	574	567	575	585	586	591	591	524	556	588	631	532	569	594	603	581	566	583	539	590	577	565	588	567	614	594	620	589	560	591	621	573	561	571	594	599	581	572	588	582	591	579	603	580	595	555	583	565	650	543	562	560	601	574	592	601	589	548	588	538	587	570	582	567	545	596	598	578	593	608	582	584	585	574	560	589	617	547	628	595	578	580	582	595	638	592	593	559	597	619	560	614	612	541	567	549	631	568	613	576	578	600	562	635	618	602	592	575	564	584	573	554	595	557	586	623	584	585	570	573	576	584	582	579	575	573	610	593	615	594	592	579	580	587	587	609	603	569	577	556	603	604	617	550	545	608	595	544	585	611	611	581	554	629	608	562	572	596	567	595	600	591	612	570	610	621	588	552	594	615	578	523	602	581	588	557	588	583	587	585	568	603	572	591	575	563	559	561	578	608	577	557	586	588	639	571	554	578	575	577	601	607	586	566	573	544	596	609	606	595	567	582	614	568	597	583	567	605	600	539	589	574	580	562	563	565	594	562	600	568	569	580	579	618	562
6735	405	455	345	272	236	187	174	155	124	131	157	119	128	121	124	107	103	125	120	102	125	117	111	103	98	120	124	84	116	120	122	92	116	123	99	118	95	119	85	107	113	107	128	99	113	112	110	120	124	99	113	102	106	108	103	100	110	98	108	122	94	102	90	121	105	103	122	118	130	90	97	124	123	124	110	119	129	121	96	94	79	111	129	124	103	120	128	123	96	106	109	113	101	98	111	102	119	108	127	126	112	107	129	99	104	87	100	86	98	92	102	115	118	101	99	103	113	76	111	95	124	100	85	92	90	101	103	108	99	114	102	104	101	105	110	106	108	91	104	108	113	109	97	111	102	107	108	101	108	112	117	107	114	109	117	121	118	96	104	100	103	115	84	99	94	104	114	98	101	107	111	129	116	109	105	97	101	118	113	100	113	114	121	81	103	96	106	93	118	104	104	109	101	104	117	101	135	112	108	102	119	115	120	116	98	119	105	101	98	103	85	106	115	107	99	109	94	91	97	85	106	134	101	101	117	96	121	134	120	130	117	94	108	123	103	116	106	97	98	105	102	112	124	94	96	100	98	127	103	120	111	97	111	117	114	104	88	97	98	106	114	100	97	113	113	123	94	116	120	92	97	116	123	118	93	91	116	98	114	116	123	106	103	101	120	110	107	100	109	89	91	110	120	117	110	95	87	101	119	105	112	117	108	123	100	112	100	96	99	121	112	123	125	110	113	124	109	103	104	114	110	130	130	94	121	119	138	108	103	135	114	90	107	119	108	93	126	120	132	113	125	101	125	117	106	136	92	126	94	106	138	110	126	105	111	93	105	111	121	95	121	108	111	112	120	124	124	104	141	104	109	109	80	107	108	115	105	101	131	118	109	117	111	104	114	105	103	139	103	122	134	99	111	108	132	118	106	86	113	109	130	111	112	103	119	94	115	100	113	93	111	114	101	125	117	100	98	104	90	100	136	101	108	98	115	107	126	91	101	128	86	115	110	126	102	106	104	113	100	117	113	99	111	108	107	119	129	82	103	104	111	133	110	115	132	109	90	100	94	107	111	114	131	112	103	102	110	119	111	112	101	82	104	101	120	102	104	123	115	101	107	90	133	114	106	117	102	110	98	110	115	122	111	101	111	110	96	96	98	135	103	98	97	102	116	93	104	111	116	87	89	91	104	118	101	112	104	113	88	115	127	91	102	109	89	97	119	109	126	108	91	105	116	103	143	106	94	112	95	114	114	104	124	92	121	92	104	137	94	113	124	114	107	121	93	105	100	104	116	105	117	113	95	105	112	132	100	85	114	102	109	109	103	96	123	103	97	107	109	89	103	104	125	116	110	119	92	110	110	109	116	112	116	122	105	92	119	96	108	105	99	109	111	112	112	126	107	111	112	95	125	105	119	105	123	95	113	115	106	110	106	111	115	85	118	103	96	118	91	100	119	104	111	107	106	114	95	110	116	99	97	100	103	99	113	108	110	112	119	88	116	112	109	111	109	94	91	109	118	127	118	121	110	121	118	111	107	113	107	118	97	105	105	140	93	106	97	90	126	101	126	103	103	116	100	102	115	119	100	106	117	93	108	94	125	94	121	142	119	102	120	118	119	116	107	98	104	92	117	107	107	112	111	104	86	113	97	110	111	104	114	123	104	111	110	102	97	122	104	115	100	129	133	98	97	89	91	115	100	104	114	119	104	105	95	110	85	115	121	116	105	94	109	103	92	85	117	105	113	122	116	107	101	119	106	114	118	109	102	94	96	101	134	116	130	116	103	102	125	112	117	135	123	112	103	105	107	127	119	108	112	108	86	112	122	97	78	118	104	100	92	107	101	104	128	97	95	132	125	104	120	97	90	92	103	121	109	97	87	98	99	95	102	116	115	116	139	109	108	131	101	116	116	100	112	106	94	81	124	106	122	109	106	131	111	115	114	109	101	99	104	101	102	111	113	103	100	107	114	112	98	106	110	111	116	96	94	94	105	92	110	109	108	101	108	100	101	107	105	120	117	99	107	122	110	93	82	120	85	112	101	86	91	123	100	105	111	97	108	106	98	117	114	112	118	87	99	105	110	121	106	89	98	109	127	107	108	94	108	109	115	110	123	119	94	102	117	102	95	113	116	101	109	97	102	110	110	101	115	112	119	110	99	147	127	115	87	112	100	110	96	120	104	108	100	84	96	95	98	103	96	101	92	118	93	111	96	107	106	126	100	99	95	103	106	110	118	103	105	124	117	86	105	118	108	104	107	86	118	100	104	105	115	94	92	108	105	105	111	87	100	106	98	113	97	104	117	93	117	93	118	96	107	132	96	104	104	107	108	99	107	106	108	91	124	121	121	122	103	129	112	93	91	100	120	108	105	105	117	121	92	100	108	113	99	91	94	118	105	111	101	116	106	128	89	108	119	120	114	122	119	115	118	102	112	115	102	99	101	108	114	107	104	125	127	112	89	113	98	111	112	108	97	109	105	114	114	115	120	110	103	98	117	97	101	102	121	91	98	105	114	115	91	98	95	117	93	98	106	112	108	78	115	102	101	96	116	86	94	111	83	101	112	95	110	103	90	116	97	88	119	103	85	104	121	91	105	100	103	106	105	110	115	102	119	114	127	105	115	107	111	106	108	129	108	90	118	114	110	94	113	121	103	106	125	99	106	115	97	90	95	86	102	107	104	123	106	84	91	101	120	117	119	106	118	104	101	103	101	103	115	108	121	110	114	104	97	95	125	107	100	112	120	104	110	103	135	127	118	104	109	100	96	119	107	108	100	106	110	111	94	107	124	104	107	128	115	93	102	101	128	111	101	103	105	99	112	107	106	112	110	117	92	122	103	119	91	106	113	107	110	110	104	98	112	103	124	102	126	110	107	112	92	94	103	88	111	125	107	105	119	117	115	125	102	102	126	92	105	96	123	99	112	126	98	105	85	98	100	103	108	109	105	108	101	87	118	114	109	114	76	99	103	103	91	103	110	120	114	113	90	132	99	117	118	113	99	110	102	107	115	116	107	97	97	102	118	111	111	98	97	127	84	98	112	94	128	110	112	92	113	96	125	103	121	110	113	122	116	100	108	107	98	107	126	111	118	108	107	97	99	87	103	105	121	115	122	114	121	115	93	105	119	114	122	114	96	115	118	94	110	104	108	112	93	94	110	114	107	90	130	89	102	111	112	119	127	117	119	108	96	90	118	86	107	108	106	119	108	83	108	120	107	107	104	105	98	118	104	91	120	99	102	99	121	110	112	90	108	113	107	101	113	101	128	108	88	107	109	99	99	87	106	105	121	108	119	100	105	112	116	113	105	136	115	131	93	103	104	103	103	103	106	134	102	112	114	101	105	110	109	134	123	99	99	103	125	123	97	98	111	115	98	97	98	127	87	117	109	104	108	115	115	102	108	103	104	114	102	102	114	118	109	125	108	119	109	100	96	121	111	89	98	92	113	100	101	117	113	134	88	108	85	103	111	119	102	121	96	112	97	117	114	97	84
5778	528	1106	1285	1112	889	703	600	534	488	506	410	435	372	391	373	355	389	341	340	319	324	277	282	305	280	279	292	306	289	303	293	293	330	294	293	302	279	291	335	273	312	311	311	296	291	262	281	282	253	267	278	243	266	283	273	290	254	287	321	308	280	283	279	281	280	283	265	257	253	291	267	299	274	301	273	285	255	273	282	309	302	259	285	266	304	273	279	304	263	284	263	274	266	283	283	287	296	295	271	292	290	294	271	286	277	250	319	296	289	273	281	284	295	280	300	264	299	303	286	263	303	271	277	264	290	288	267	312	287	241	270	271	298	270	284	261	272	278	278	277	285	259	306	253	293	288	283	273	249	268	279	313	306	282	297	290	279	273	296	281	301	273	262	286	290	271	268	290	267	275	264	279	266	294	290	262	285	255	279	268	255	290	301	279	311	277	294	266	254	278	280	286	284	278	278	295	294	277	272	245	274	278	281	264	260	277	248	290	263	308	304	246	257	286	306	285	281	265	279	308	275	297	279	270	253	246	275	281	302	248	263	289	293	275	271	279	270	278	255	265	280	300	265	251	284	270	289	260	277	255	305	265	274	295	270	286	276	315	276	253	285	289	279	296	286	294	264	276	275	279	259	303	299	273	272	278	281	286	268	271	264	285	296	249	275	261	294	288	247	283	307	284	248	254	280	285	261	261	280	302	262	284	283	262	275	288	253	252	270	279	281	240	266	261	290	300	315	258	266	295	294	272	282	279	291	294	267	286	271	243	289	268	280	283	278	264	284	309	291	284	269	261	272	264	264	266	267	281	286	278	263	285	259	287	304	264	235	273	260	295	266	291	283	278	270	273	267	285	276	249	260	268	267	288	299	261	264	272	270	271	301	271	287	266	286	288	302	304	291	293	277	266	309	286	252	260	275	277	295	281	285	297	273	309	290	295	266	288	274	269	281	284	285	296	253	267	326	283	280	264	288	269	283	268	282	311	280	271	279	257	303	285	265	268	285	292	272	284	267	258	271	306	271	264	269	292	273	278	267	275	265	294	316	268	292	296	272	267	270	316	256	259	294	282	274	251	266	309	304	256	304	271	274	292	258	276	263	276	275	267	246	293	280	282	308	285	292	281	286	269	299	297	272	267	256	274	279	275	297	296	294	279	281	280	293	309	284	278	245	273	271	275	269	254	307	305	273	283	287	275	285	288	266	306	270	311	304	296	268	262	274	275	301	295	270	285	286	288	275	270	249	280	257	278	270	276	287	287	292	267	297	281	263	269	284	284	262	249	258	265	257	265	281	268	273	305	273	285	297	286	292	292	266	298	292	294	268	290	284	318	287	271	274	276	290	248	272	291	286	269	297	300	289	282	275	258	304	290	267	294	313	305	261	261	279	237	297	297	264	294	279	275	278	251	269	264	278	305	274	293	290	260	258	287	256	284	306	276	280	270	282	309	283	286	289	272	274	268	263	264	308	282	277	261	277	283	268	274	289	283	273	287	310	297	261	275	309	284	281	291	279	279	275	265	279	274	263	249	277	257	267	297	255	286	297	284	260	305	274	256	283	285	242	257	260	285	303	273	268	314	316	266	269	262	281	273	286	299	272	277	281	282	275	313	274	276	291	267	314	287	259	283	264	296	257	271	249	282	282	283	260	288	268	304	291	285	243	247	302	252	298	270	289	278	285	297	291	264	287	271	256	332	246	303	244	280	303	285	285	291	304	292	271	248	232	251	252	291	267	251	286	243	291	285	276	287	267	291	288	299	251	287	295	259	296	302	296	277	285	276	252	260	271	297	267	274	296	248	277	271	275	279	286	309	289	288	273	235	274	300	272	250	285	267	260	254	267	300	248	317	269	259	276	277	267	282	258	275	271	305	262	270	284	279	279	265	269	274	280	284	268	309	292	275	284	294	311	270	284	274	270	277	248	303	282	226	299	259	272	306	285	265	287	276	310	303	279	281	287	309	290	298	275	274	275	289	288	280	276	288	283	288	305	293	298	276	283	286	297	285	276	278	280	286	271	232	283	260	240	307	300	267	285	309	258	271	277	267	257	277	283	261	282	282	266	267	289	301	260	291	286	265	260	246	258	272	297	294	253	285	277	284	288	297	269	268	271	267	280	289	290	277	272	283	264	270	276	314	294	287	274	303	280	290	271	287	256	262	255	278	290	277	259	279	300	291	286	302	296	272	286	262	269	263	303	274	260	260	282	269	258	298	257	295	307	294	325	270	286	311	268	266	312	277	283	285	261	275	279	283	272	303	272	273	308	265	276	280	296	287	290	287	251	268	268	276	289	275	297	295	268	285	261	289	273	285	249	274	253	292	284	282	280	248	274	280	296	264	283	265	287	307	302	301	269	267	294	268	273	273	284	281	256	291	299	281	307	263	283	258	300	334	243	293	277	294	284	291	300	274	273	303	273	262	261	297	283	300	245	246	281	300	285	268	290	301	292	274	292	267	293	269	266	257	287	267	270	300	269	283	243	288	307	272	277	289	269	274	280	297	281	286	290	281	305	302	281	269	281	303	271	278	276	255	256	289	273	270	278	251	260	293	270	255	292	302	286	269	290	262	277	287	283	257	294	274	240	298	278	270	281	292	290	268	271	288	294	294	277	280	303	265	318	288	304	291	289	305	301	282	268	297	276	245	314	286	273	270	300	274	275	289	306	278	280	265	286	265	282	279	270	284	282	283	249	279	246	284	289	299	277	260	270	277	255	266	294	289	290	272	278	287	297	260	286	258	271	262	275	259	246	280	249	257	267	282	271	307	313	277	291	271	264	282	269	260	266	299	330	259	254	266	306	259	287	261	282	254	279	256	288	262	268	300	269	281	282	241	280	276	271	261	282	257	282	288	280	284	264	290	298	281	282	270	278	283	302	272	256	284	310	295	240	262	297	283	268	270	272	289	298	289	304	299	270	280	291	281	262	265	265	263	277	278	251	284	268	263	277	284	274	291	254	288	281	264	234	275	313	289	253	248	238	264	308	254	295	285	281	255	289	305	259	260	267	311	260	250	262	249	282	272	265	292	256	272	285	289	260	252	283	277	255	252	259	272	283	296	284	269	293	288	289	302	267	295	257	258	274	280	290	265	274	301	254	295	284	271	270	294	288	259	284	300	275	289	266	245	281	267	276	274	256	276	262	275	274	290	323	279	285	279	266	272	266	275	311	294	258	289	271	257	269	278	287	308	281	275	296	270	283	326	300	282	269	266	283	288	278	268	265	270	266	286	254	278	260	283	275	273	278	276	280	250	302	291	249	306	276	288	253	287	293	279	250	296	275	291	303	280	310	258	274	268	299	265	266	278	293	299	311	276	306	282	300	272	282	252	262	247	264	283	275	286	271	296	266	284	289	272	260	247	277	249	252	286	311	274	288	303	322	275	278	270	256	268	281	298	240	291	253	282	290	274	286	267	280	283	290	290	307	285	286	289	268	293	283	297	295	254	249	289	251	256	268	235	285	286	259	289	271	272	291	290	282
13054	1017	873	678	501	373	306	260	231	210	219	201	183	198	178	209	163	165	184	151	165	145	144	143	157	157	174	148	139	151	143	151	131	152	137	140	161	114	151	153	142	139	168	137	140	151	143	152	153	160	158	165	148	142	149	141	146	160	134	140	154	122	153	151	135	162	135	170	136	162	138	137	145	160	142	143	141	153	124	110	134	142	148	145	137	145	131	147	128	140	126	135	136	152	137	142	146	131	149	134	167	149	122	156	141	163	166	152	142	137	158	169	163	135	141	144	161	160	152	144	140	140	149	163	171	139	131	143	154	143	144	137	148	152	168	130	134	145	138	149	136	139	156	142	155	133	151	163	152	170	142	151	125	138	122	147	164	144	144	150	153	144	157	159	143	142	164	165	148	131	170	153	164	148	162	156	135	138	133	131	130	132	159	130	152	155	156	147	130	150	134	155	151	134	125	149	153	142	154	127	157	151	127	130	140	170	130	144	130	138	157	147	156	142	139	133	165	145	155	148	136	132	151	160	162	138	143	152	157	140	149	155	139	131	156	143	124	143	162	154	174	149	152	132	130	142	134	160	142	162	172	149	128	152	152	185	142	129	144	137	151	142	152	164	160	156	134	147	120	148	172	147	126	162	153	154	152	154	143	132	148	126	133	146	142	129	145	122	145	129	146	140	139	153	146	161	143	140	146	165	152	148	126	152	170	161	145	159	141	124	150	124	158	151	144	131	137	146	140	135	137	127	154	153	137	147	170	164	156	148	167	143	139	148	143	138	168	152	151	138	124	157	181	167	140	140	157	147	153	158	157	143	164	134	138	156	137	149	130	148	148	138	153	146	170	140	112	150	143	126	131	129	156	143	128	144	158	157	145	152	139	136	144	140	147	172	149	148	152	160	139	133	121	146	146	156	138	137	161	147	149	150	144	143	158	156	155	131	145	136	141	135	126	117	136	140	138	144	159	146	173	131	132	143	137	135	150	155	111	144	133	130	157	149	119	131	146	170	130	138	149	153	139	150	142	149	152	141	131	152	154	144	144	141	122	148	152	143	141	149	150	158	142	150	138	147	151	153	162	164	130	145	128	161	182	137	144	147	144	144	126	128	131	165	143	118	156	131	144	143	171	138	175	155	135	135	133	153	142	163	142	152	147	164	157	141	133	145	144	120	137	135	138	161	170	128	143	154	164	145	127	142	154	158	172	167	160	129	146	128	137	132	162	144	162	153	154	162	132	110	134	150	153	149	171	150	152	147	158	156	144	139	136	137	179	143	121	142	128	150	128	156	155	140	144	153	134	157	139	133	135	147	145	120	140	159	145	129	148	153	143	162	163	148	143	125	111	154	148	174	146	140	153	143	138	131	133	153	150	133	145	176	115	139	131	146	146	133	147	171	143	158	141	160	182	161	168	147	136	138	148	148	144	169	162	157	149	166	138	145	156	158	140	152	150	154	163	149	146	156	155	133	134	122	156	151	140	144	143	161	165	141	142	159	156	115	153	157	152	143	157	144	147	151	121	146	137	160	147	159	136	151	150	155	122	178	157	150	152	143	144	134	154	161	138	126	134	148	151	147	154	146	153	132	144	139	134	144	140	146	158	152	139	166	148	139	156	142	158	122	136	131	147	151	121	143	133	148	146	143	155	123	121	139	121	160	138	145	158	148	163	152	145	172	152	142	156	152	137	159	154	149	129	168	165	142	157	136	141	140	126	157	140	154	159	139	158	175	141	123	144	136	132	130	153	126	157	129	147	154	149	140	130	126	142	151	165	139	145	156	147	152	135	152	147	133	138	141	147	118	139	148	158	157	152	161	135	146	165	121	141	172	146	149	151	169	132	156	128	160	174	182	161	125	138	148	130	136	129	145	145	156	120	153	135	119	152	145	161	116	118	166	138	162	147	129	142	126	129	126	130	132	148	139	166	145	156	146	136	146	140	151	155	172	173	153	145	142	184	139	157	129	154	163	131	139	152	146	156	132	157	139	143	150	145	134	141	143	148	130	124	150	138	127	162	154	149	180	136	149	135	145	152	137	166	136	144	147	144	136	151	130	118	128	153	144	153	136	155	147	146	153	136	122	134	147	130	133	147	134	145	146	148	153	172	167	135	142	162	153	123	122	155	130	137	170	144	142	142	133	140	158	170	166	129	129	160	140	133	131	151	132	131	138	136	145	159	134	137	167	146	140	148	164	137	131	119	151	125	148	136	175	138	158	153	160	159	141	150	126	144	136	152	154	148	165	140	126	143	161	143	162	167	156	133	147	163	149	142	157	134	137	145	153	115	148	149	140	156	152	155	128	147	144	140	128	129	157	153	126	155	140	134	155	149	143	147	167	131	155	118	156	147	133	130	166	144	150	130	130	114	122	166	165	126	165	176	139	155	140	172	143	154	151	143	161	127	155	156	136	156	153	142	151	161	148	140	148	134	159	150	154	139	144	147	150	149	151	144	144	136	146	138	161	157	139	137	139	170	173	145	147	142	148	121	143	140	147	154	152	159	146	140	154	162	137	151	130	139	181	153	145	142	129	146	131	143	157	153	144	166	155	145	138	139	120	161	166	159	152	137	163	134	149	151	137	147	142	135	148	139	143	145	150	150	153	142	165	142	144	120	147	138	132	157	170	133	153	133	166	125	137	131	143	133	157	140	155	161	157	150	139	127	141	155	151	145	161	128	155	145	120	148	158	137	140	146	159	134	150	144	129	142	154	158	146	159	166	145	146	160	155	153	146	149	137	137	152	140	148	157	157	151	166	182	132	167	155	146	155	164	143	135	140	154	126	161	138	148	164	139	131	131	146	129	156	147	154	160	166	148	144	158	154	157	143	129	139	142	111	145	163	139	141	147	118	138	173	152	138	120	157	133	145	166	138	140	131	151	146	132	146	139	148	141	120	158	169	143	163	155	153	143	138	151	177	132	134	138	125	130	142	123	137	143	128	180	149	172	156	163	141	152	134	154	138	142	173	136	157	127	169	150	149	130	166	162	149	138	125	128	157	135	156	145	134	143	143	167	142	152	122	153	137	134	148	179	158	157	148	153	139	141	163	153	182	161	144	163	153	148	125	161	130	134	150	150	150	143	123	133	158	147	157	141	154	149	142	134	137	165	151	158	143	119	143	165	141	143	140	145	162	151	142	150	164	137	134	145	133	133	142	155	140	150	153	159	165	168	155	131	141	148	146	151	148	135	137	135	146	168	140	136	136	137	144	139	157	152	130	124	162	151	152	136	146	159	155	158	148	154	140	162	152	131	133	133	159	151	146	148	137	160	137	132	140	142	163	164	177	119	158	163	132	131	140	165	147	136	149	129	139	148	130	141	135	154	152	152	134	129	137	130	155	143	160	163	131	133	131	148	152	135	145	133	146	148	174	165	158	138	179	143	140	156	168	134	133	141	149	139	132	133	135	144	126	153	148	155	140	131	164	134	135	156	139	161	136	145	144	156	163	149	115	158	143	160	147	129	147	134	130	143	164	141	154
7824	957	1888	2188	1989	1510	1164	1009	927	800	740	627	663	610	601	572	499	524	512	451	489	473	461	445	436	419	432	444	430	399	400	418	417	451	392	411	387	405	393	354	379	381	356	397	403	395	422	386	362	410	380	365	379	394	384	397	379	414	379	389	416	395	369	386	362	369	397	381	388	384	398	398	384	384	384	350	375	402	367	360	348	418	428	371	416	394	374	395	402	369	371	351	368	398	395	390	349	407	346	439	360	371	340	379	351	390	385	381	360	380	405	405	390	358	365	361	362	380	364	371	357	378	390	360	355	365	386	360	343	355	386	366	362	378	363	346	393	361	349	382	403	340	378	386	370	361	361	362	375	385	385	357	356	384	359	349	395	387	387	382	350	365	356	403	375	358	364	353	342	393	381	386	374	345	367	367	354	365	374	372	387	390	383	375	365	362	394	368	362	398	357	382	370	363	376	370	359	391	366	373	383	331	394	374	358	373	373	358	370	380	382	366	421	371	372	365	406	377	352	347	378	388	377	374	406	398	377	411	380	368	365	412	375	397	354	351	398	389	398	378	384	364	353	335	412	382	349	381	357	386	373	363	364	374	376	389	380	391	414	386	370	338	395	375	364	359	353	400	360	364	364	365	369	382	389	422	374	369	343	366	354	335	375	345	344	407	372	353	369	399	364	376	356	359	408	375	378	401	377	380	410	387	400	385	387	392	407	387	400	340	418	396	392	367	355	384	397	377	375	352	384	374	401	354	373	367	386	391	368	369	342	380	336	387	341	367	346	328	340	394	351	347	383	409	355	367	375	400	372	397	380	356	393	391	384	367	403	348	376	359	370	349	390	383	355	381	358	368	399	389	379	339	409	356	377	341	351	350	359	392	378	345	331	327	387	342	373	363	421	367	358	367	366	378	370	379	344	363	412	384	383	381	333	393	383	367	392	352	402	358	372	374	374	394	397	401	366	368	336	338	379	386	393	343	370	365	379	341	375	360	382	358	355	347	384	363	362	350	352	348	359	388	400	373	359	386	367	377	378	383	351	393	372	389	367	378	397	370	382	387	360	389	355	362	383	388	354	358	359	369	343	380	376	346	377	381	385	316	380	370	399	397	372	351	372	403	385	400	349	359	395	373	385	394	370	390	410	343	363	380	384	374	379	369	372	384	393	382	371	375	387	381	392	408	376	390	417	371	354	406	387	353	386	350	350	397	389	391	377	392	344	380	391	364	370	403	408	355	348	337	381	388	361	376	392	398	371	386	377	351	374	404	355	409	373	348	348	392	391	361	359	368	400	376	374	388	369	345	343	337	384	363	364	368	352	348	362	402	390	381	380	372	382	387	369	393	385	347	400	356	357	396	384	354	379	373	369	370	383	354	353	334	314	387	364	313	384	394	355	370	382	361	403	372	357	350	398	374	381	343	370	379	386	365	388	386	379	349	351	386	375	405	388	393	370	381	378	405	394	355	367	372	379	351	365	371	377	370	356	385	362	354	382	377	342	374	373	354	399	404	372	367	387	385	414	389	370	363	340	385	358	371	384	385	375	377	372	393	381	373	424	396	367	377	333	364	389	361	344	369	376	330	383	377	373	355	359	383	391	394	388	342	395	406	359	355	385	388	352	365	375	355	386	363	354	369	398	370	407	363	370	378	359	364	382	370	377	355	398	394	386	374	405	353	364	334	353	397	356	371	354	370	368	375	402	390	384	369	352	379	346	396	363	353	411	374	359	376	400	371	406	338	388	350	413	354	396	366	352	364	381	361	390	391	368	390	354	391	375	386	353	399	380	381	370	384	378	393	378	386	388	348	383	357	375	361	368	364	403	383	366	340	392	352	377	386	362	378	349	371	393	374	371	391	379	348	390	380	353	394	364	402	367	382	374	400	392	395	367	356	384	418	389	370	377	404	392	398	385	362	363	359	369	379	382	369	363	387	380	369	392	377	357	366	368	353	326	350	381	339	357	344	375	386	394	371	355	373	374	365	387	351	401	356	355	389	366	387	383	381	385	406	353	348	393	363	344	355	363	388	378	363	372	382	333	379	348	365	375	386	363	399	373	377	363	356	378	360	372	372	346	362	384	377	376	378	372	340	379	403	381	382	346	417	372	395	355	399	389	366	363	411	414	386	365	370	386	378	385	355	408	384	363	379	374	403	370	365	353	335	384	377	365	352	369	377	355	359	371	383	394	349	377	374	354	364	333	390	364	396	376	323	362	407	377	375	372	403	413	348	394	422	373	401	363	370	396	341	356	376	366	362	360	405	380	360	347	359	389	356	357	356	380	384	392	391	381	381	363	387	348	372	373	401	387	357	369	388	367	348	365	387	390	377	356	369	366	397	354	379	377	388	369	374	372	331	366	388	392	391	384	368	379	373	437	362	363	413	380	350	407	364	363	363	362	344	353	402	373	382	371	367	353	412	361	363	399	432	321	351	403	351	384	367	355	375	368	373	380	370	364	344	382	384	345	391	353	352	379	363	365	389	338	324	386	323	402	379	377	360	359	350	387	394	338	382	343	368	366	353	346	403	326	362	398	379	404	352	369	396	402	383	389	360	420	378	362	358	376	381	368	391	368	383	383	378	377	392	380	342	346	417	365	365	382	412	381	367	376	363	400	384	386	357	397	368	342	365	355	372	370	352	359	375	368	379	385	376	347	351	381	377	372	410	394	393	371	375	402	396	375	383	356	381	355	353	397	360	387	368	351	365	335	377	358	356	389	341	357	355	404	363	381	402	383	384	345	354	356	354	413	394	361	347	382	375	393	401	384	401	362	364	346	360	368	388	384	409	382	369	363	377	359	344	372	393	371	381	404	408	414	361	385	349	346	365	390	365	386	377	367	391	377	349	388	396	384	354	381	376	376	372	357	366	364	375	369	354	368	373	373	377	359	375	351	406	330	379	362	375	380	350	366	372	390	387	356	402	365	367	386	389	348	340	368	353	380	352	369	374	386	355	384	379	355	355	396	369	354	374	386	384	374	374	365	384	399	384	384	346	347	377	372	360	391	404	422	325	374	390	385	369	346	392	376	373	385	366	366	384	386	415	359	367	370	376	349	377	407	363	384	355	353	390	362	376	387	378	349	355	367	329	366	408	358	386	402	360	354	340	358	385	344	366	401	343	351	351	344	364	380	398	376	372	377	388	373	393	404	394	381	358	390	353	347	376	365	385	364	375	371	345	405	386	382	409	375	388	362	349	384	394	388	392	358	379	354	341	397	334	365	365	376	353	316	360	383	383	382	387	366	373	359	345	386	361	420	390	330	396	392	389	342	360	378	338	363	376	395	386	372	395	359	345	375	365	382	400	388	389	369	359	384	354	372	359	352	329	383	372	359	353	382	363	360	393	353	398	381	381	352	366	386	413	375	353	386	376	358	348	382	381	393	390	368	369	360	354	365	334	377	374	377	354	376	386	358	384	380	367	359	401	405	359	383	361	357	360	391	361	345	341	406	376	410	384	361	382	346	394	377	394	357	377	364	338
1311	271	280	274	298	259	264	261	256	256	270	255	260	257	288	276	246	270	243	275	248	248	221	275	257	257	265	262	274	267	271	250	267	257	247	263	257	259	283	262	269	268	253	258	270	270	280	250	255	239	265	287	269	252	270	261	277	271	234	244	261	247	253	288	250	238	273	254	244	266	239	269	251	303	280	256	256	230	247	251	295	265	238	243	225	271	266	279	264	245	282	256	258	288	263	260	256	276	277	268	254	270	284	261	249	242	266	275	258	300	273	275	272	257	288	256	247	284	247	243	237	268	278	220	266	279	278	262	268	253	255	274	237	253	281	263	239	263	250	265	255	275	264	239	251	250	274	251	265	268	290	256	243	247	233	285	258	252	251	253	274	254	260	255	252	227	227	276	284	280	289	234	273	287	290	253	270	259	251	240	242	250	253	286	276	263	265	270	273	245	258	255	246	244	226	259	240	275	261	259	239	270	256	265	239	244	259	258	234	262	285	253	267	267	292	280	261	279	268	289	276	285	265	261	287	229	244	270	266	267	273	226	242	279	255	278	229	245	268	258	267	283	250	257	239	290	253	229	243	267	276	250	259	235	247	279	261	237	256	273	257	272	265	298	264	255	267	282	267	255	269	275	257	252	268	263	278	258	229	255	273	281	272	259	278	241	248	298	266	260	286	267	284	292	277	248	232	238	249	253	251	248	244	256	267	277	266	243	287	254	266	247	227	260	240	269	227	266	261	274	279	266	334	251	263	269	229	266	260	257	254	257	309	291	281	257	272	275	285	251	237	268	239	285	253	280	292	233	240	275	241	276	262	276	273	287	266	271	250	263	297	256	278	240	273	264	233	279	255	278	283	256	266	285	254	225	234	286	277	266	240	268	247	239	256	251	266	277	257	234	264	253	234	259	243	269	224	237	281	264	298	243	269	256	271	254	286	277	251	244	254	267	267	248	279	258	249	271	264	259	280	272	238	239	268	285	257	246	255	269	287	251	251	256	285	254	250	259	301	274	284	275	256	275	262	279	235	261	266	246	282	257	265	277	298	267	261	257	269	271	283	255	279	258	258	256	243	278	256	257	243	263	280	279	255	273	306	273	280	247	244	240	260	250	254	260	295	231	260	243	252	264	264	238	250	262	270	261	278	257	273	285	256	259	270	262	278	263	259	250	238	268	263	245	273	258	276	251	283	267	263	263	241	232	259	217	292	284	267	282	258	290	243	276	261	246	266	266	284	239	263	249	228	241	271	249	263	264	242	230	246	252	231	280	297	279	261	240	277	266	259	239	285	280	266	288	280	246	208	266	253	277	236	259	254	271	278	240	274	248	245	257	234	244	242	286	271	254	272	284	243	254	259	253	261	245	269	262	267	275	265	268	285	255	264	251	269	275	256	269	260	262	246	234	260	288	243	248	240	248	262	239	246	280	252	228	241	251	235	253	265	261	240	270	254	263	252	270	278	256	278	225	237	276	253	238	238	234	258	235	275	303	269	246	245	251	243	258	243	257	254	281	248	313	246	271	278	265	248	251	265	275	266	302	292	273	266	235	277	278	264	281	265	250	227	261	246	239	239	279	270	269	270	235	254	239	250	236	279	255	248	285	242	232	271	274	256	293	265	294	261	275	245	301	282	281	277	267	250	267	289	224	256	286	290	260	256	249	232	237	275	241	283	275	246	246	283	255	274	236	264	243	252	267	286	273	280	251	275	248	284	274	260	289	289	258	255	266	288	264	287	256	237	255	285	251	266	258	246	261	230	221	256	243	249	222	241	273	236	284	236	254	261	259	261	262	255	285	270	260	256	263	251	246	250	229	269	283	269	298	246	237	276	255	266	283	267	217	270	267	256	256	277	246	276	222	268	270	256	266	254	228	269	254	247	263	270	248	282	247	232	250	258	254	250	272	254	271	264	257	266	257	242	251	261	284	261	230	232	253	274	277	246	266	241	255	266	266	256	267	303	260	256	257	236	243	260	256	256	268	262	266	246	242	216	258	244	228	263	271	289	239	270	248	259	287	261	246	246	297	288	259	250	278	261	248	273	267	258	237	272	243	248	250	266	245	259	254	272	267	312	279	269	275	238	264	253	265	245	267	253	239	272	251	285	226	260	271	258	286	291	254	219	250	269	258	250	257	253	273	236	250	260	287	255	262	266	271	293	260	253	255	260	241	256	236	258	232	271	257	236	303	265	278	263	272	260	279	263	256	267	278	259	271	243	269	246	274	293	254	252	268	259	272	268	266	252	286	235	246	248	240	267	285	289	274	259	251	247	251	272	245	271	258	272	302	248	287	261	244	265	267	254	273	274	271	237	260	261	233	230	245	261	284	256	243	237	225	276	256	256	220	256	265	270	272	292	255	239	268	254	286	254	291	239	313	255	266	267	279	257	293	255	256	284	267	281	256	261	224	228	260	247	256	271	278	254	278	301	243	258	275	280	266	243	272	262	236	274	248	231	238	251	282	259	252	244	265	246	245	241	264	292	275	284	254	260	247	251	270	248	280	257	245	264	238	277	293	300	268	251	258	243	300	282	251	270	275	256	261	278	227	250	260	236	255	233	264	247	258	283	219	244	232	267	262	280	262	257	274	268	237	251	272	236	268	236	268	241	234	254	243	270	265	270	250	276	251	253	254	275	261	268	257	293	265	240	260	258	258	274	249	244	286	262	269	281	292	276	287	234	232	286	254	252	295	286	251	269	291	301	264	239	253	233	273	285	232	245	266	254	228	233	269	247	273	228	275	239	260	257	259	238	264	248	258	274	260	266	267	258	241	241	284	281	247	245	258	256	282	283	286	248	247	233	272	253	244	263	278	276	236	263	270	265	232	259	234	277	290	253	270	245	246	267	252	256	286	258	279	257	257	239	238	246	241	250	291	279	253	257	254	262	301	237	294	279	270	287	300	258	249	234	253	264	222	248	243	284	257	245	266	242	258	285	267	270	253	262	269	279	272	274	264	274	246	264	267	259	295	272	275	250	255	252	274	243	253	247	251	275	241	235	270	240	246	251	280	261	271	241	261	252	296	282	248	274	264	262	245	243	267	265	241	243	272	262	230	274	267	244	297	274	238	270	212	285	253	231	266	241	246	252	274	265	259	242	254	271	253	235	245	291	262	246	289	233	258	256	262	268	268	258	258	273	245	259	284	274	264	270	276	254	272	273	270	275	288	241	294	276	261	262	292	286	267	277	267	247	282	222	279	238	268	251	258	245	254	270	253	279	272	255	261	245	234	240	276	239	241	283	234	260	244	265	269	277	312	260	252	279	260	239	280	273	266	269	281	256	229	269	266	259	293	279	282	265	261	265	258	270	275	264	277	271	250	250	267	238	246	260	263	246	283	272	252	259	264	296	275	260	238	215	260	258	235	265	243	244	301	258	255	255	263	285	276	272	258	281	252	267	251	272	262	239	240	267	263	274	275	254	264	251	263	292	259	271	269	262	256	266	238	240	290	291	231	271	247	240	269	224	257	264	269	232	232
1702	579	655	643	609	594	592	559	604	570	580	614	658	583	614	583	565	588	571	608	525	576	576	566	652	616	559	604	561	592	597	606	555	587	625	595	573	613	603	605	573	567	551	620	601	597	567	582	570	600	587	613	598	555	570	576	595	599	601	580	572	608	549	549	581	609	565	569	560	612	569	581	590	591	589	584	583	603	593	579	606	585	598	569	568	603	590	596	626	583	577	567	576	588	581	579	591	583	576	599	573	560	525	570	615	582	576	610	561	578	590	560	630	592	701	556	560	568	551	621	573	565	586	624	565	614	603	603	603	604	581	627	575	613	539	566	628	580	590	568	597	548	627	556	597	556	587	595	598	589	572	567	546	541	565	615	608	595	580	604	567	583	561	575	576	595	541	550	588	588	574	554	554	552	553	565	557	604	602	600	598	618	586	561	611	536	569	571	574	601	581	561	536	615	617	588	577	594	575	569	581	596	628	554	574	611	621	586	569	590	591	572	541	565	575	615	631	616	582	619	611	565	593	619	636	554	624	598	578	643	617	541	578	585	568	592	552	555	570	595	572	563	570	643	554	573	553	550	556	597	555	568	518	588	589	585	598	607	540	541	572	582	593	576	610	538	565	581	577	553	599	604	562	570	555	615	603	620	588	560	603	569	523	564	582	602	564	578	553	608	582	561	600	601	573	611	546	549	562	546	605	599	576	574	591	591	552	591	564	579	588	593	582	600	600	572	601	562	558	586	575	594	587	587	598	587	584	569	556	557	555	539	586	611	604	572	600	615	622	596	554	551	584	568	587	589	508	563	573	576	563	550	610	553	570	556	581	581	596	579	600	565	597	616	534	576	604	550	616	574	559	567	560	597	571	611	601	596	543	530	574	565	610	597	589	593	557	590	526	564	552	599	581	582	597	651	560	571	550	593	546	590	554	584	572	615	615	579	564	579	571	580	584	572	624	590	609	593	538	576	560	619	629	604	567	584	610	566	584	623	626	583	596	586	598	594	586	589	614	557	556	625	568	545	611	635	588	578	599	589	590	573	565	595	548	605	559	622	537	615	580	561	544	593	594	547	560	578	595	583	536	615	592	558	614	571	609	567	595	580	561	626	556	551	543	573	588	526	539	581	547	605	576	526	587	612	566	569	601	598	596	580	574	628	573	592	573	563	578	567	643	610	595	586	556	599	600	581	602	598	547	589	570	585	562	529	571	571	593	582	641	598	599	551	583	591	563	561	554	572	552	550	598	624	609	610	554	573	552	555	551	569	605	532	604	572	610	582	581	607	600	596	602	553	571	574	564	558	612	600	625	567	622	574	609	567	575	581	578	588	589	552	546	629	528	586	571	586	563	602	581	568	568	555	582	578	577	568	527	574	583	584	561	596	615	598	568	570	567	618	662	594	542	615	552	607	590	561	585	535	548	604	562	575	593	600	584	595	538	572	560	595	596	592	581	545	607	551	575	588	587	580	621	557	579	552	561	571	527	559	578	534	587	575	613	582	591	533	601	557	619	563	527	644	591	624	594	540	602	581	624	590	561	589	629	562	564	619	564	612	598	586	572	595	616	554	640	579	564	615	590	567	563	619	562	585	594	581	575	612	575	553	561	579	577	587	601	603	556	594	615	624	578	619	576	606	599	600	603	567	584	562	588	598	559	588	568	556	591	566	548	564	537	570	578	561	520	566	601	602	553	560	555	595	566	579	652	553	599	569	612	570	574	614	567	601	626	600	528	568	578	574	540	579	563	581	576	546	606	574	540	596	610	597	567	614	555	631	582	588	610	590	579	592	550	586	539	591	616	564	590	587	597	617	540	545	584	582	624	575	590	546	580	580	598	572	603	567	578	612	629	559	536	587	556	551	591	563	548	626	578	552	548	635	561	601	548	610	561	556	583	558	559	528	569	678	558	602	567	576	515	588	613	610	547	586	590	569	587	569	564	603	511	588	581	599	562	522	574	612	537	571	564	603	574	592	582	599	574	541	571	599	596	596	593	557	579	586	548	584	572	564	602	594	569	564	564	561	594	574	566	586	543	572	591	600	553	578	581	561	630	612	576	578	560	569	568	560	584	589	605	539	571	612	589	549	605	625	561	601	591	576	639	592	588	567	574	553	594	566	593	604	531	538	559	550	506	562	589	580	565	539	614	596	555	607	618	575	592	591	552	610	581	616	552	603	568	601	529	561	564	562	600	583	560	560	607	573	573	583	601	553	564	570	552	552	560	560	585	605	560	605	599	631	580	607	550	610	548	585	596	545	624	601	588	570	591	578	564	561	572	552	581	558	539	620	594	580	604	626	602	582	619	580	556	569	568	598	548	609	595	605	568	556	613	559	566	575	584	586	582	558	595	563	573	597	606	601	555	646	580	592	560	551	617	535	576	611	565	587	605	578	589	590	616	593	642	567	586	562	593	561	661	586	594	600	562	553	546	543	601	557	588	592	561	594	598	592	597	610	601	582	575	565	567	574	596	592	627	587	620	592	558	584	618	611	601	598	603	576	580	619	546	564	556	625	585	558	608	601	590	610	582	525	573	558	598	605	577	538	646	639	612	582	644	587	600	532	588	546	595	603	559	574	588	594	539	556	596	600	589	571	619	604	561	605	579	573	591	516	556	600	590	582	528	519	601	601	597	579	579	545	571	569	561	596	597	602	568	637	550	576	557	590	588	585	571	602	599	622	557	602	595	574	608	601	581	544	584	613	566	612	617	590	583	595	576	589	599	617	583	579	598	582	573	587	576	532	596	625	596	587	587	582	579	577	582	582	585	606	616	581	612	571	655	574	586	588	567	594	620	649	553	552	575	606	590	580	598	587	570	606	527	578	580	607	634	612	617	609	594	579	572	567	624	554	549	588	552	547	582	554	551	554	595	556	613	591	533	560	574	561	575	582	571	574	584	585	551	623	602	552	577	586	586	559	560	635	576	577	639	593	582	559	552	604	592	605	583	564	633	583	591	555	605	548	594	575	618	549	560	576	618	613	582	566	590	571	600	560	572	574	569	570	593	557	610	579	551	617	582	557	590	587	566	603	555	574	564	593	565	574	619	577	558	584	591	608	560	560	605	626	584	582	577	599	577	584	600	590	613	582	576	562	573	606	614	633	604	603	585	542	579	568	587	587	572	588	581	550	584	584	602	562	623	588	547	610	588	588	588	557	584	599	599	548	615	555	583	590	603	572	596	577	556	571	610	575	616	588	602	596	559	582	562	520	597	561	584	559	588	558	530	613	587	568	563	571	581	596	585	596	596	558	584	540	621	562	590	600	583	576	547	603	543	575	577	566	571	585	576	620	556	547	573	563	562	562	609	586	586	615	557	600	576	576	582	613	594	555	560	564	586	586	614	544	561	596	557	555	588	598	576	592	517	615	603	540	592	581	558	559	581	563	571	598	596	549	545	604	604	541	614	571	548	584	600	592	595	597	583	531	609	582	550	572	584	550	532	600	616	540	584	598	564	581	550	598	607	542	608	585	560	545	561	590
6810	399	476	399	310	231	189	199	157	136	144	141	117	122	130	105	113	121	88	143	104	121	120	115	100	137	121	106	86	118	111	106	77	126	105	110	137	110	106	111	100	120	103	81	106	132	117	109	122	121	109	101	100	103	112	113	70	97	107	87	96	118	112	113	114	136	106	115	107	108	122	105	112	110	89	106	116	116	109	101	108	113	115	100	95	108	104	121	109	95	110	119	96	112	92	123	120	101	115	109	118	97	115	131	128	103	124	119	109	110	100	118	113	92	116	121	96	114	106	112	101	125	123	85	110	111	124	99	115	101	117	113	126	103	114	114	118	101	110	93	110	123	124	100	108	119	104	125	105	99	111	110	120	96	117	111	110	114	117	114	95	102	113	120	117	110	117	110	106	129	108	110	118	91	98	94	102	98	99	104	97	120	115	96	106	107	107	112	118	94	103	101	93	113	112	103	129	114	102	118	95	93	78	108	105	91	84	87	124	106	105	110	134	119	120	111	104	117	97	110	82	70	118	111	113	129	121	86	104	131	103	108	101	108	108	109	124	130	115	130	121	112	98	106	105	116	130	97	117	121	105	103	108	101	111	110	91	114	97	102	93	112	108	139	103	104	114	106	89	102	112	109	104	123	111	117	107	111	112	122	111	107	117	105	101	134	105	103	105	97	118	124	115	95	109	108	127	103	109	110	97	103	111	100	106	112	108	105	99	93	96	92	111	111	126	90	103	108	110	108	112	108	98	100	102	110	120	103	96	130	121	141	110	104	116	110	97	125	138	100	103	96	98	115	94	132	102	117	139	106	110	126	103	105	106	113	106	121	115	96	90	113	97	107	116	111	102	120	93	106	87	113	107	120	103	110	113	110	100	98	94	117	108	126	113	94	109	105	109	113	91	121	92	124	117	99	100	102	97	119	117	100	108	94	96	104	102	92	110	129	109	132	111	108	110	109	91	92	126	114	113	99	106	129	111	131	133	101	114	113	103	122	94	109	95	97	113	95	93	110	93	122	114	123	107	109	119	129	106	128	112	104	94	98	97	102	106	101	129	112	110	104	117	98	107	101	117	121	116	119	105	96	99	76	100	99	108	89	112	113	115	104	81	104	117	102	100	118	116	90	124	104	104	90	97	101	107	104	96	112	92	113	121	111	111	101	111	112	141	110	74	102	90	119	116	119	117	117	106	96	131	98	105	113	93	103	124	98	105	92	110	115	101	103	95	109	120	115	94	96	97	114	124	106	114	130	106	107	100	98	119	103	102	104	129	111	121	102	113	130	108	115	107	117	107	121	122	108	106	97	127	133	112	133	109	114	129	104	107	114	110	116	104	80	113	104	115	89	106	118	117	95	97	97	93	95	119	123	114	114	93	109	110	114	109	93	116	113	118	128	100	111	136	123	110	111	111	85	110	110	98	88	115	111	122	108	111	117	126	120	109	128	97	87	130	95	92	113	131	112	111	119	120	83	119	118	100	111	115	114	91	111	106	97	121	100	103	103	103	97	114	120	110	106	92	117	127	115	115	110	125	119	119	98	108	100	109	101	99	102	125	113	118	85	115	96	92	119	120	115	94	107	118	119	127	118	109	111	104	106	113	118	110	100	111	98	87	102	112	80	96	101	125	94	107	110	113	123	83	129	105	118	120	103	121	100	107	115	119	116	129	98	111	111	104	98	117	113	96	105	107	99	88	121	105	121	110	139	93	92	123	127	138	111	107	117	115	104	134	108	106	118	105	109	96	100	106	94	110	89	97	111	123	93	108	106	104	101	113	110	105	126	98	126	120	112	101	115	108	119	120	101	123	121	108	97	106	114	89	112	111	119	123	106	106	96	104	100	110	110	118	126	121	107	108	106	97	126	107	107	117	103	117	115	115	111	114	84	112	109	111	108	111	79	111	116	122	96	95	92	97	97	108	123	93	96	110	101	123	118	109	123	107	113	122	123	109	136	113	106	93	116	102	107	112	103	131	110	98	108	108	105	107	127	117	101	97	101	112	108	109	110	109	106	92	89	94	102	100	109	125	108	111	109	100	98	110	100	128	98	120	123	91	102	113	104	110	110	107	110	96	103	104	99	116	81	118	101	111	133	112	98	108	85	110	112	106	103	111	80	103	116	121	117	118	103	114	99	110	84	115	106	100	112	114	85	111	104	114	93	116	105	117	101	110	114	100	99	102	112	109	95	104	110	111	127	118	103	116	119	105	109	123	128	105	122	117	111	95	127	108	86	78	92	106	111	118	101	118	107	108	98	106	111	120	95	120	108	101	116	108	106	96	111	107	117	122	117	103	114	100	111	100	106	100	88	84	99	117	92	115	101	109	105	109	99	107	107	95	103	97	101	108	76	111	95	102	94	102	110	99	114	100	92	105	108	92	116	108	122	125	115	119	104	116	122	119	104	104	117	94	114	105	109	113	91	112	94	114	109	120	105	119	110	132	95	104	128	131	97	106	116	107	126	91	99	126	114	114	111	99	110	88	110	107	107	94	113	97	118	105	113	97	114	98	112	123	101	110	131	124	100	125	111	95	106	114	115	137	86	81	120	104	123	111	107	99	101	107	117	88	93	104	117	115	112	110	111	98	112	112	105	104	122	111	109	109	114	112	110	126	122	103	104	103	118	110	111	114	96	107	145	106	116	108	120	131	108	99	113	101	112	127	105	144	109	106	103	128	132	126	117	120	101	110	97	123	113	116	125	101	114	117	103	116	125	94	108	110	108	115	101	106	99	98	122	104	80	104	101	135	100	117	102	103	97	110	107	115	105	98	111	99	99	120	89	123	107	109	104	107	93	107	107	106	113	118	126	119	125	110	105	107	105	111	110	117	116	109	98	121	127	99	121	100	135	104	112	112	107	118	128	106	117	107	110	102	107	109	90	109	90	110	149	121	106	108	97	97	110	108	113	127	105	123	87	92	123	117	109	116	103	104	109	108	88	98	118	119	111	112	134	122	111	100	124	115	84	134	89	91	71	85	117	121	115	106	104	91	111	116	126	89	124	100	120	113	104	118	109	120	110	120	118	117	111	119	111	87	101	112	99	90	102	105	116	95	124	107	105	91	95	96	127	117	108	117	92	107	104	122	111	96	128	113	141	123	118	95	111	99	109	117	111	116	111	108	107	93	112	139	93	107	122	122	83	86	116	105	108	111	114	104	109	123	96	102	93	137	101	107	104	99	116	100	124	83	100	110	114	96	119	124	99	109	116	124	93	124	101	111	109	101	91	114	107	104	106	89	88	85	112	110	131	112	124	104	98	98	113	99	111	112	90	94	99	101	100	114	88	92	116	120	121	105	117	92	115	102	96	115	123	117	112	103	89	106	110	109	112	102	116	124	126	104	103	119	106	99	104	106	90	87	93	114	133	103	128	99	112	97	118	110	85	103	112	101	114	108	97	113	96	104	102	109	120	104	123	90	97	120	121	123	114	102	95	104	108	96	105	109	120	115	107	102	108	103	123	110	109	113	103	100	107	118	86
5917	579	996	1322	1146	835	726	617	551	514	475	398	424	402	394	384	373	364	365	320	341	315	337	285	313	309	317	311	298	292	292	279	299	307	287	267	294	278	304	281	282	308	289	308	270	276	259	295	294	281	278	277	289	279	262	294	261	271	301	246	262	279	294	284	275	273	285	295	274	286	277	305	266	288	285	285	298	277	289	283	276	276	293	266	266	282	245	278	264	275	270	285	264	277	284	281	298	278	293	274	281	290	304	250	289	293	276	275	305	284	257	268	286	252	298	255	284	296	282	289	316	294	283	249	299	288	275	259	273	301	273	285	270	272	277	291	300	280	263	258	264	265	268	282	268	299	273	253	260	263	290	293	232	269	271	278	272	316	290	298	292	270	276	277	274	296	299	255	275	296	257	303	303	308	298	285	281	280	283	239	265	271	319	286	303	289	285	284	272	271	266	282	255	248	287	283	263	291	293	249	278	256	311	259	284	289	249	275	239	305	282	272	271	255	285	277	297	269	266	272	281	282	267	262	288	265	258	282	280	262	272	286	292	296	257	261	268	284	268	272	264	263	267	245	293	281	302	264	280	283	310	292	245	278	273	292	265	271	264	299	306	265	278	299	268	276	277	297	296	296	289	256	289	317	293	282	277	272	283	289	293	266	298	286	291	297	279	292	265	279	263	283	287	269	292	253	268	309	271	278	290	317	254	283	275	272	297	265	270	314	273	282	298	243	291	288	266	303	262	268	294	265	288	241	271	283	264	271	253	250	286	302	239	258	264	246	263	284	281	266	280	283	312	265	281	257	238	279	260	271	303	255	281	276	294	281	245	294	248	274	271	287	312	291	273	262	292	254	254	278	305	284	262	284	300	279	266	262	284	282	279	276	321	268	290	289	289	295	271	275	261	292	253	245	275	281	277	276	262	263	281	233	314	285	274	268	293	285	265	273	298	281	289	278	277	260	265	266	267	236	265	273	278	293	316	295	263	263	277	298	292	261	272	288	265	263	266	271	289	301	223	245	283	278	305	286	283	276	280	293	270	248	278	297	299	263	284	292	289	297	275	277	292	267	292	283	297	319	302	266	292	283	271	275	299	308	262	308	283	272	265	277	311	287	276	277	286	284	281	255	296	299	244	310	281	257	267	300	269	289	272	269	292	300	274	265	258	279	312	279	279	281	300	291	264	282	268	248	277	292	273	275	291	278	276	279	283	299	273	291	269	294	267	271	300	267	281	271	288	273	289	312	267	312	275	280	253	282	279	304	284	280	285	264	270	295	296	270	297	280	279	302	273	294	290	290	294	291	283	270	277	286	272	268	302	261	275	241	278	317	298	300	269	296	281	283	261	287	271	280	294	270	302	287	269	283	270	278	278	290	269	257	272	270	289	282	277	293	264	271	298	296	282	261	292	269	314	279	280	281	274	292	293	277	295	286	268	256	302	285	273	276	273	284	278	284	288	284	271	274	274	263	288	319	260	271	316	274	255	276	281	264	298	255	304	285	265	252	274	286	278	279	294	256	309	269	268	286	259	313	260	278	259	290	270	241	293	261	272	269	315	285	288	319	304	270	276	288	304	287	277	285	269	320	286	264	252	270	281	302	292	265	282	306	291	249	264	266	294	271	250	241	291	257	227	282	266	289	270	256	294	315	284	301	289	274	261	290	285	255	270	299	259	319	265	297	283	296	265	259	261	271	278	295	302	285	271	266	253	265	260	293	289	286	269	298	267	300	280	253	279	272	274	296	247	264	300	254	273	272	271	271	285	274	239	280	275	289	268	270	288	263	261	257	263	283	261	265	290	303	297	291	263	311	266	279	275	265	315	292	279	256	276	292	311	275	312	263	271	286	276	297	271	283	304	305	275	289	299	251	263	302	282	276	281	305	264	282	296	301	258	294	256	274	292	288	269	291	248	262	300	286	278	282	277	276	275	286	294	273	255	271	263	256	274	267	276	263	269	263	304	268	288	285	295	259	277	235	260	273	302	256	275	278	260	270	316	240	279	279	275	302	313	260	287	286	271	284	260	281	287	279	294	284	297	302	252	261	269	288	300	295	280	253	281	297	264	257	284	280	257	284	289	277	262	245	288	301	308	287	258	269	272	289	273	255	270	266	283	243	308	280	299	289	270	297	260	266	291	259	262	281	270	271	292	289	258	262	291	275	304	294	278	282	259	271	283	285	295	309	287	268	312	292	277	268	288	254	299	281	267	280	272	256	283	267	259	258	293	251	284	288	278	279	282	259	259	260	297	282	267	270	281	271	275	277	279	283	292	300	294	242	263	286	289	294	262	256	290	273	268	287	269	288	281	285	272	296	288	264	300	285	289	291	273	270	269	278	289	284	302	310	254	294	267	271	288	287	251	267	270	259	296	257	275	271	259	296	244	273	298	286	249	276	269	277	282	262	288	301	252	283	282	273	284	262	263	308	261	279	269	285	268	264	285	253	299	274	254	234	282	294	302	297	285	250	274	267	270	261	264	252	293	266	274	275	310	261	233	278	290	257	302	275	251	289	301	317	287	305	267	285	310	259	269	275	278	271	290	269	273	280	304	257	322	284	303	314	276	270	289	254	291	266	258	241	273	292	264	265	271	272	326	292	293	274	298	260	249	304	316	267	282	280	303	280	272	280	289	286	241	299	304	282	266	297	256	254	283	277	248	318	266	303	264	253	294	309	268	266	256	288	273	285	302	285	291	299	263	257	279	253	264	289	286	279	268	294	294	277	273	286	290	270	273	291	293	292	295	270	272	277	276	285	265	260	286	297	278	256	296	276	310	300	268	328	282	294	278	280	245	254	270	284	273	300	288	265	287	256	265	279	279	284	282	254	300	259	289	268	303	272	295	265	255	305	232	260	241	266	274	269	265	266	293	282	286	314	297	276	282	273	290	273	260	297	284	288	256	296	279	239	262	301	312	280	295	255	292	263	290	292	304	279	294	265	267	299	280	268	271	273	267	299	273	288	302	274	288	297	280	273	286	280	297	281	274	279	303	288	271	285	293	282	254	291	259	269	287	283	287	274	307	283	273	266	229	265	308	263	305	297	256	281	274	295	262	284	239	269	293	248	276	250	295	267	265	305	260	296	267	257	261	276	273	269	267	274	297	311	283	252	286	292	243	275	256	277	273	280	300	282	270	307	286	247	278	260	286	264	263	286	272	275	271	303	257	272	300	256	283	287	290	290	251	276	298	298	271	280	295	261	267	269	270	302	285	273	289	300	249	287	272	252	287	269	252	300	274	271	285	267	262	270	281	276	296	274	291	284	285	296	259	293	264	305	272	298	270	285	280	293	287	304	304	283	255	283	300	258	274	263	307	271	284	280	293	303	270	280	284	284	294	264	284	266	289	260	282	272	275	264	278	274	293	301	308	266	230	293	274	301	286	290	260	281	259	280	282	268	287	269	279	302	264	270	250	254	283	298	303	270	261	254	311	244	277	278	261	281	279	282	269	262	284	291	258	269	252	261	279	255	287	283	273	244
13103	1039	884	720	560	385	282	231	232	225	209	192	176	193	203	193	169	178	168	172	161	160	146	171	143	118	140	157	160	133	141	126	125	150	150	144	148	163	154	143	157	146	148	161	135	174	139	172	146	153	137	146	149	132	130	138	144	135	135	170	149	166	154	144	125	143	157	146	130	137	154	147	147	143	154	138	149	153	160	156	126	127	139	171	138	151	137	177	155	164	180	133	146	137	161	142	154	154	170	160	138	178	146	173	141	134	139	141	140	156	142	128	187	132	157	147	140	147	143	148	160	136	162	158	163	144	127	138	170	145	164	160	124	151	150	152	122	125	128	145	172	158	146	147	148	158	146	155	154	144	127	150	170	132	145	166	157	149	149	132	152	141	148	157	147	120	154	149	147	136	134	136	147	171	137	165	169	139	159	157	148	152	148	136	154	167	151	144	126	148	137	140	127	152	120	155	137	158	150	126	180	133	157	156	140	146	161	148	154	132	134	132	147	148	137	155	132	147	140	127	137	136	139	155	152	114	146	144	142	146	139	155	145	160	140	147	134	123	144	152	133	133	150	140	140	149	168	139	145	150	133	137	165	129	127	145	142	147	152	142	151	145	161	149	153	157	131	133	173	139	137	148	125	138	169	151	148	152	152	139	152	147	131	169	151	156	156	138	154	158	138	149	153	147	132	145	145	151	152	158	132	118	157	141	140	148	155	121	139	145	148	133	141	159	146	145	151	150	168	152	152	140	159	159	152	174	143	149	136	146	127	163	122	145	154	142	138	145	133	127	157	167	124	150	134	172	149	159	150	143	137	138	169	155	149	156	137	137	138	139	160	157	146	142	171	137	130	146	165	125	146	128	152	145	148	150	127	148	142	135	136	150	150	132	152	155	138	125	166	132	137	138	140	129	133	164	136	144	138	141	150	129	169	158	133	160	153	164	135	154	124	125	171	126	166	160	153	157	142	147	164	153	141	139	127	158	125	150	178	135	157	127	161	133	157	165	119	141	185	132	148	163	149	149	155	156	148	111	129	139	149	173	152	147	159	133	150	145	130	152	144	122	150	168	146	152	145	176	144	146	157	162	141	138	143	148	177	144	167	182	146	174	148	152	148	161	155	140	143	157	144	147	151	141	148	141	159	142	149	138	147	135	155	160	144	143	140	168	145	137	139	142	159	133	147	151	141	144	172	137	156	156	133	132	123	156	159	136	140	142	151	152	154	119	150	173	133	156	130	159	135	139	142	130	139	129	135	153	128	152	136	154	165	140	152	150	161	140	176	134	168	151	142	135	135	172	163	137	118	121	160	164	147	146	177	180	157	156	126	146	127	142	138	168	165	147	156	133	146	152	152	178	166	133	147	151	162	169	161	167	148	165	138	151	173	156	151	131	155	146	140	153	151	145	171	175	144	154	128	135	169	136	131	163	134	157	162	146	123	140	143	145	142	143	134	133	149	124	140	138	135	131	130	144	149	130	154	161	146	132	140	148	141	151	147	143	148	126	128	145	155	151	165	157	152	165	137	179	142	157	130	134	155	153	138	156	130	165	142	144	136	173	133	149	148	125	155	157	140	151	158	145	125	136	165	150	152	150	146	166	145	144	142	148	157	148	142	167	169	150	146	163	159	170	139	155	123	136	140	133	163	128	151	140	146	138	153	136	150	133	155	132	149	151	142	153	133	159	141	137	132	143	137	128	156	143	147	144	150	139	139	135	126	143	147	126	136	152	151	169	119	165	147	144	164	146	136	163	169	122	135	146	128	139	136	143	144	166	174	130	142	156	154	145	186	150	140	129	158	178	160	162	164	160	139	151	154	145	126	142	137	159	124	134	152	151	160	149	152	181	166	142	151	151	149	125	146	146	146	141	146	149	131	144	159	160	107	144	149	166	160	154	143	167	150	153	128	166	144	145	112	167	153	140	155	155	157	135	139	148	150	141	148	164	127	134	139	135	144	131	148	132	165	134	146	134	140	132	170	143	136	138	126	131	125	133	148	153	161	137	145	167	146	175	131	126	138	136	172	133	139	147	128	164	142	152	160	128	148	135	140	141	155	159	152	135	131	141	149	165	148	156	172	131	133	131	154	160	167	128	144	138	126	127	159	159	147	139	103	149	162	150	162	148	143	165	143	125	137	131	146	144	121	128	141	139	132	169	139	117	151	146	127	140	141	160	157	144	160	156	151	159	134	115	147	134	147	138	158	158	153	153	143	126	146	162	150	149	136	167	160	156	139	132	156	145	138	143	144	133	156	168	165	134	149	143	149	140	138	133	157	126	147	125	164	173	136	162	125	140	122	145	140	150	117	137	131	151	123	157	145	155	152	156	127	143	138	153	164	146	146	126	137	142	130	144	136	145	154	154	151	141	156	154	155	162	140	119	137	128	161	133	136	140	161	137	136	148	125	135	164	127	150	140	151	144	148	135	142	163	134	144	134	143	159	143	132	167	136	160	183	155	152	157	136	137	172	167	147	126	127	152	159	139	122	159	148	140	145	142	160	157	173	144	159	145	144	137	140	145	138	141	122	141	142	129	155	167	157	144	163	161	159	148	152	155	153	121	168	151	182	152	175	147	157	151	142	154	118	148	150	125	154	152	138	123	163	135	134	152	167	125	135	137	138	151	167	158	148	132	136	143	131	170	133	134	122	139	169	151	149	137	154	147	135	128	152	155	150	147	164	120	117	143	130	147	139	147	134	129	150	140	133	131	149	144	160	137	134	142	140	154	151	159	130	152	129	154	151	141	156	137	140	166	160	158	158	138	164	152	166	145	140	137	155	153	140	155	164	155	140	152	150	151	134	154	147	143	131	155	137	144	147	166	155	135	147	152	112	151	138	135	149	148	124	157	148	153	159	163	144	149	159	142	145	156	154	122	143	138	124	131	133	133	163	143	135	145	156	141	164	124	128	151	165	145	143	157	163	135	136	176	153	130	131	167	148	175	146	132	147	157	176	137	161	173	162	136	128	135	140	132	176	142	149	171	153	173	156	135	136	159	134	162	157	144	166	166	153	171	142	187	159	143	155	127	148	133	136	139	117	143	155	162	164	135	155	145	149	151	147	166	144	154	155	122	133	143	139	148	137	132	155	155	167	119	141	160	147	121	134	121	119	153	120	150	140	153	147	171	142	152	133	109	136	151	154	148	157	143	158	156	157	154	161	171	143	135	158	128	152	132	126	157	129	149	147	144	160	139	141	136	146	148	118	145	153	169	148	143	152	163	146	153	149	116	146	136	123	138	132	141	154	160	147	133	145	153	180	152	145	143	165	172	142	150	152	129	144	152	119	148	147	145	138	110	117	142	155	188	153	146	134	159	182	115	152	146	148	124	124	157	151	159	152	162	152	113	138	146	120	147	140	140	142	156	174	140	155	143	146	142	150	159	141	161	153	150	146	161	153	152	143	135	139	131	146	136	138	142	134	136	138	128	132	152	142	117	133	178	162	146	133	143	126	154	153	152	143	170	156	132	150	165	169	157
7781	893	1845	2194	1990	1435	1250	1076	857	824	764	639	594	550	606	536	557	542	466	469	449	477	457	461	456	422	405	424	430	455	429	412	424	423	381	400	424	411	402	361	394	370	388	403	396	377	398	392	334	379	379	392	343	429	355	379	395	419	402	372	378	377	357	410	387	365	398	386	370	415	400	391	383	366	368	366	375	362	376	394	400	411	375	391	378	387	427	378	359	390	360	395	396	377	409	390	366	378	384	384	378	385	412	354	397	396	388	395	376	412	379	384	373	384	361	440	405	352	380	387	378	400	361	381	382	390	347	357	398	378	420	351	420	379	398	363	360	390	387	366	406	379	365	395	357	406	370	394	375	377	362	372	362	357	370	340	384	406	386	352	357	398	372	391	375	371	381	379	370	398	386	377	386	366	392	410	366	396	386	365	363	391	397	368	411	359	382	361	371	391	371	363	376	370	380	383	368	372	367	398	376	373	358	358	356	365	386	398	374	358	391	356	347	323	394	356	358	358	379	403	358	364	363	369	364	403	356	404	360	424	354	376	371	373	381	379	372	399	390	384	388	375	365	383	374	375	388	406	390	372	329	410	368	404	369	388	402	355	400	395	388	355	386	384	380	393	349	380	364	383	382	373	371	361	409	386	362	409	379	379	335	371	374	349	395	362	389	369	373	368	357	369	361	377	372	355	356	398	344	364	367	374	391	336	393	396	402	371	357	383	358	360	388	360	377	375	374	364	387	351	363	364	376	385	400	381	395	380	372	385	370	367	392	360	380	387	357	426	381	407	376	388	378	378	383	368	387	393	380	380	356	405	360	367	371	394	381	353	363	406	374	375	404	399	350	385	380	380	376	330	369	376	369	393	362	355	379	383	354	389	370	367	420	367	388	354	419	353	399	394	372	344	380	360	376	363	387	345	401	379	391	363	358	365	415	383	357	394	402	418	404	399	369	379	379	380	350	348	363	364	416	377	368	367	391	397	396	368	358	387	379	404	375	346	363	361	435	390	352	369	398	375	400	387	374	400	383	391	367	393	334	370	382	408	361	380	352	373	350	382	356	406	333	395	369	363	340	371	421	365	343	395	382	389	379	405	363	391	350	381	363	360	384	366	387	395	338	396	397	356	383	379	412	357	360	371	390	358	363	368	387	335	362	397	357	356	352	388	372	434	358	404	391	391	371	396	380	359	366	397	391	365	383	351	394	380	359	387	366	399	389	376	359	385	373	372	366	367	356	363	358	382	380	357	393	355	366	407	385	373	343	404	388	389	375	350	361	407	338	406	346	354	393	353	398	362	388	363	394	414	354	351	364	361	378	384	348	379	393	376	348	391	420	361	379	424	390	397	334	391	360	396	374	396	369	357	366	370	391	344	375	357	420	357	359	359	354	382	380	365	388	378	393	358	396	349	405	351	394	355	350	391	357	357	371	381	385	364	381	370	360	409	397	395	382	406	363	397	353	383	365	395	385	376	346	367	356	354	378	410	373	391	357	373	391	354	368	373	367	349	362	394	355	341	374	364	380	386	368	388	346	357	379	375	347	401	380	387	361	390	378	380	370	401	403	357	407	392	387	360	375	375	390	382	386	407	374	362	397	395	382	359	378	387	364	369	361	360	394	388	389	393	367	355	361	413	372	368	357	390	389	359	369	368	380	411	387	378	401	349	410	371	410	367	377	365	348	379	394	374	439	394	396	406	409	411	417	390	391	394	364	390	347	377	357	400	375	377	377	362	374	381	353	375	381	375	382	386	382	361	348	353	377	403	375	373	374	401	367	354	374	379	374	370	385	376	384	349	377	388	376	379	371	349	374	358	357	402	371	390	359	374	352	376	328	339	365	393	391	363	379	344	367	387	367	377	383	351	384	396	355	357	391	388	339	357	387	421	356	405	361	367	363	372	350	395	378	425	390	368	355	351	376	392	362	381	373	408	367	396	358	389	371	372	383	364	369	436	375	355	377	346	417	392	407	373	396	391	372	337	391	377	405	356	381	385	374	347	369	349	370	382	370	344	383	399	377	364	396	375	361	386	396	358	396	404	404	399	380	420	393	379	336	397	419	382	396	402	383	353	370	385	409	335	368	364	369	364	388	391	355	365	401	377	346	364	370	374	339	372	375	390	361	385	395	410	349	400	401	392	376	340	376	350	393	346	365	378	396	341	408	374	364	364	357	401	354	370	365	401	419	402	375	393	392	367	370	376	383	351	399	369	365	347	397	381	336	354	373	364	390	411	393	372	369	365	360	332	388	394	399	361	377	359	369	381	347	371	387	381	386	375	374	387	383	384	379	358	386	377	386	377	363	370	369	367	349	393	385	383	406	376	357	384	372	379	357	397	362	369	387	360	361	399	338	370	350	347	388	351	391	394	362	411	394	386	366	381	390	351	359	363	386	371	394	373	390	409	399	415	378	382	417	355	425	386	409	383	360	388	363	356	370	394	396	352	359	361	333	352	393	356	388	369	382	382	388	356	382	399	368	430	392	394	366	374	345	387	397	373	394	366	377	398	402	353	380	401	376	365	393	392	362	372	390	392	402	365	382	356	399	360	368	376	385	383	375	359	392	334	408	383	426	396	365	386	390	406	371	404	357	354	356	401	372	394	390	368	366	377	379	346	392	348	347	357	387	405	382	354	409	355	375	372	374	380	359	382	365	343	396	364	338	393	389	342	373	392	361	395	389	350	386	369	402	376	392	395	417	362	388	337	404	402	347	356	396	392	378	408	382	355	398	331	379	395	347	348	362	379	393	368	378	399	363	399	388	361	381	370	434	391	372	386	401	352	375	390	363	350	373	338	360	370	365	413	383	364	395	367	394	376	379	345	401	378	367	330	385	346	394	366	382	361	374	360	382	355	351	431	393	364	375	374	374	418	341	389	369	404	391	408	393	396	361	381	413	367	388	387	381	402	366	372	385	381	382	363	372	379	384	394	386	395	363	377	379	381	377	346	353	363	342	393	394	392	353	389	354	385	365	389	390	336	407	353	400	386	372	398	353	382	357	369	356	354	386	367	391	389	386	354	395	331	383	383	383	355	395	314	411	351	362	382	363	368	406	396	369	358	401	377	364	397	372	397	382	373	357	382	362	369	398	387	358	381	403	366	372	364	368	407	377	392	370	391	368	367	385	352	365	356	396	356	409	371	375	393	366	396	366	368	352	349	344	375	368	368	372	375	393	371	402	369	386	392	354	401	407	369	361	368	368	417	361	391	359	364	369	348	355	386	387	391	398	416	391	360	361	378	388	340	357	376	408	359	379	356	353	372	369	380	414	332	359	380	344	398	350	371	393	397	387	392	397	382	350	368	369	378	403	389	377	397	358	381	400	419	377	360	408	360	393	355	398	340	410	370	381	344	361	403	371	386	359	423	399	358	359	346	376	375	361	386	386	379	361	361	409	337	398	355	349	344	393	401	391	352	352	389	350	406	365	379	425	362	378	393	360	393	387	365	354	371	355	372	372	360	375	368	391	390	354	355	424	403
1574	303	307	265	266	266	269	236	259	228	247	266	236	221	228	221	242	267	284	288	262	283	306	263	250	274	260	261	252	272	276	252	259	261	282	282	282	263	265	254	265	274	246	260	264	259	244	263	249	263	242	258	248	253	254	251	259	273	269	262	270	240	247	273	278	225	254	276	227	274	276	276	262	280	259	238	272	261	236	269	235	250	259	272	263	229	229	263	271	249	265	262	280	259	240	261	255	262	250	234	232	284	239	247	233	261	283	273	262	267	248	248	247	289	245	258	235	253	282	251	245	255	253	270	257	277	274	281	269	267	279	280	238	275	269	261	255	279	286	262	245	243	266	239	228	280	274	268	239	263	273	290	291	255	235	228	249	259	255	276	296	289	258	263	269	240	261	247	254	295	249	284	276	244	260	236	267	239	272	256	295	261	242	254	231	287	256	276	273	252	259	271	264	265	236	250	253	279	269	280	250	236	254	237	273	257	246	262	262	245	267	290	252	253	245	246	248	260	263	245	279	263	254	244	248	273	248	255	284	254	249	259	251	299	278	249	239	261	270	273	295	247	262	267	296	238	277	238	297	258	278	233	289	262	253	281	246	281	247	255	277	266	273	251	242	291	285	267	299	255	269	293	269	254	252	278	256	276	277	262	254	268	272	272	228	282	255	251	253	251	265	284	291	274	264	269	267	257	264	265	249	252	237	237	251	273	282	283	242	267	289	271	297	273	268	282	260	272	228	269	237	259	248	267	261	263	270	251	256	299	244	258	249	279	265	256	243	268	232	235	257	263	277	284	260	263	236	282	263	294	247	226	269	250	257	246	237	266	281	254	280	258	259	294	313	247	259	262	274	250	229	261	247	233	261	245	239	252	269	249	236	245	240	277	254	259	225	263	238	277	244	260	269	273	277	243	256	242	251	260	263	262	263	272	289	252	285	253	278	251	239	257	273	291	246	257	250	260	238	257	269	248	274	253	265	282	279	261	248	290	227	257	262	261	265	246	263	240	240	257	256	255	285	244	265	254	254	296	251	241	235	266	275	276	278	275	237	230	271	262	247	251	257	248	241	264	271	258	245	271	256	253	245	266	268	262	281	237	266	269	296	263	235	242	247	259	258	261	247	276	283	262	279	260	261	266	266	261	258	226	236	238	290	280	243	232	251	242	232	227	259	269	235	264	282	256	247	258	292	257	248	265	277	294	277	247	267	250	266	278	269	240	258	251	251	249	250	265	234	263	236	281	259	231	247	263	267	257	248	277	277	249	274	282	270	253	263	240	250	265	267	269	252	271	245	248	241	269	265	278	276	227	276	258	252	264	261	253	262	230	255	241	253	248	261	279	291	267	295	271	248	253	243	244	276	270	256	272	267	255	245	258	262	269	274	287	266	242	248	239	248	290	258	249	238	242	260	266	245	260	256	263	259	278	265	275	288	250	248	252	289	265	264	263	259	252	265	294	267	256	275	280	268	234	236	261	270	260	250	281	265	273	256	243	246	248	220	242	245	236	257	249	235	252	284	249	268	249	222	252	268	271	249	278	241	264	270	262	262	253	262	291	280	251	269	264	247	247	262	231	310	268	246	270	287	253	266	280	272	296	270	260	242	254	271	244	261	253	239	267	278	283	291	230	263	245	276	236	274	253	283	255	234	249	231	302	248	275	261	279	276	243	265	249	266	264	246	256	285	215	242	255	242	274	270	257	262	260	263	263	224	280	257	268	249	253	280	254	253	236	272	249	285	235	286	252	239	284	249	281	242	239	255	245	257	247	255	231	264	275	265	267	255	288	271	237	262	262	290	254	239	277	242	247	231	311	235	247	243	246	279	303	255	268	255	260	247	267	245	274	262	248	259	263	253	269	256	281	242	276	277	280	276	264	263	266	264	269	258	257	247	249	263	277	271	288	253	267	263	224	246	240	279	264	269	249	254	272	256	245	251	261	270	264	264	254	274	245	282	275	262	258	231	269	257	244	270	285	249	294	264	230	259	269	268	267	244	304	273	281	249	242	257	241	272	242	250	257	233	248	282	239	289	283	255	251	224	266	228	237	273	292	247	279	278	241	264	264	264	278	266	259	271	258	239	276	284	260	245	262	260	265	302	267	225	246	250	272	240	265	276	232	238	226	251	268	260	249	262	283	251	278	265	278	272	250	258	271	266	280	248	281	263	238	259	243	281	258	269	274	250	276	255	220	270	272	256	281	274	269	250	250	249	276	267	243	245	291	246	252	269	269	280	261	232	268	260	264	276	273	253	250	250	272	280	269	256	246	260	274	272	263	241	251	274	251	268	248	237	266	287	249	237	280	248	266	239	274	266	281	264	243	252	246	265	274	271	293	258	261	237	213	274	255	254	240	277	246	276	274	266	276	271	264	264	249	256	255	248	248	260	270	297	237	246	277	266	279	295	255	264	283	266	269	235	245	242	259	281	275	274	250	289	275	272	252	280	269	266	259	283	257	284	257	253	292	265	258	257	263	287	260	263	270	259	275	289	264	281	264	254	244	287	271	279	282	283	282	249	264	258	239	279	260	266	265	239	289	247	246	259	276	282	249	243	268	273	271	271	254	270	231	257	268	270	266	279	228	281	255	227	239	222	250	283	280	292	242	259	274	262	244	293	242	243	265	251	273	272	251	243	238	287	240	297	270	285	240	277	242	249	255	243	270	258	264	252	224	235	253	260	264	277	265	277	280	287	257	253	280	259	242	256	249	271	254	264	277	242	257	254	284	235	282	258	252	237	261	287	223	225	251	284	245	247	283	283	272	243	266	270	262	256	291	241	264	242	251	266	262	258	244	267	294	245	274	256	255	270	276	259	234	262	264	250	246	251	266	273	252	242	277	255	261	266	258	257	268	252	273	276	269	271	253	245	277	266	259	260	249	244	260	263	284	214	267	267	257	261	317	253	256	245	249	281	273	233	238	245	261	271	300	271	267	242	249	263	263	241	251	271	279	255	268	257	243	237	253	268	292	272	281	259	260	237	269	264	245	272	251	277	260	284	241	271	256	220	257	287	267	275	264	265	289	261	307	273	289	295	267	239	268	289	222	254	265	298	274	247	260	264	259	257	252	275	268	280	228	284	261	251	246	281	249	254	272	243	265	269	252	274	271	253	251	265	248	288	232	275	260	248	251	238	269	269	261	275	230	266	280	247	267	283	258	294	266	288	255	270	279	281	285	231	288	243	255	258	280	248	281	289	255	272	285	232	251	326	262	238	291	274	276	271	275	256	221	235	231	251	255	280	266	284	289	273	243	248	263	266	254	270	307	264	243	251	268	271	271	240	256	262	269	262	260	268	244	268	260	250	244	240	261	241	259	261	289	283	275	272	257	302	271	243	271	271	271	262	245	252	283	232	257	242	254	278	281	286	256	261	255	240	245	303	278	243	255	247	243	263	251	290	265	240	282	271	258	287	258	254	259	246	252	269	240	252	280	249	258	292	276	267	267	278	241	230	256	260	282	277	239	243	242	268	286	276	267
1713	596	678	676	688	633	653	598	600	635	609	620	577	593	593	579	593	610	643	577	614	604	589	626	547	593	595	579	602	597	560	614	606	566	574	576	606	584	573	550	615	569	559	575	567	554	616	580	588	563	584	578	553	618	583	583	635	636	561	629	552	551	603	539	536	584	614	537	620	604	581	553	580	594	586	598	564	601	591	576	628	587	605	574	588	562	580	608	545	569	590	575	583	608	583	534	581	587	610	619	562	582	568	630	633	592	613	551	597	573	553	585	557	573	602	583	555	575	600	612	560	602	560	583	595	572	593	553	575	572	583	586	591	552	607	596	553	582	596	576	609	625	587	579	576	582	606	575	553	597	559	618	608	572	589	556	609	600	586	605	585	567	576	547	597	592	617	555	569	575	621	588	583	600	553	594	559	541	573	559	554	573	569	585	554	575	544	569	589	594	557	572	609	563	557	579	556	552	575	575	553	548	559	542	566	567	594	586	586	552	554	595	586	548	595	600	576	569	590	555	546	601	605	597	540	577	582	583	591	572	598	587	579	576	567	553	579	584	597	539	548	608	622	578	573	577	592	559	566	578	591	564	588	565	580	591	562	533	561	642	561	601	591	584	585	556	568	565	597	605	600	585	592	571	574	568	614	609	560	545	570	583	593	603	561	587	593	590	627	555	549	598	633	548	582	572	609	617	570	554	557	573	588	602	588	632	600	601	569	584	545	589	577	563	551	614	572	600	572	556	587	583	594	533	575	586	617	608	565	627	569	566	567	569	556	595	575	550	537	589	559	582	592	586	605	564	572	591	591	616	582	590	586	562	623	547	552	585	588	592	593	567	572	617	555	619	603	537	558	606	571	611	621	561	570	600	538	581	602	569	581	593	565	620	570	585	597	568	617	581	563	589	573	584	571	541	552	576	585	592	592	595	613	598	646	587	612	596	539	537	578	575	594	632	594	598	605	550	592	617	603	595	626	598	582	590	630	586	563	622	521	565	582	583	598	603	575	572	584	570	613	539	575	588	618	603	577	606	601	577	593	585	554	592	570	549	564	629	595	598	593	566	613	596	576	586	553	602	570	572	575	626	594	596	618	597	543	590	540	563	565	574	597	549	599	632	551	591	580	563	575	540	622	603	581	606	610	603	552	613	592	587	543	575	545	611	592	595	564	588	564	615	591	577	562	568	532	571	593	547	541	565	596	608	546	600	573	616	600	579	557	602	610	573	589	574	539	582	592	601	589	606	577	590	619	648	560	586	567	539	573	586	602	590	535	581	575	591	582	605	561	586	596	558	600	574	576	580	595	604	596	615	593	621	562	572	610	622	555	605	567	617	561	607	574	561	595	585	585	568	581	583	591	558	576	594	598	599	587	588	544	576	548	555	622	624	560	566	566	620	579	609	552	611	571	589	619	578	573	643	581	593	526	543	594	551	565	526	620	607	536	600	645	572	574	560	584	602	565	572	560	566	568	618	547	553	568	598	563	586	585	542	619	547	571	592	566	599	583	565	600	608	583	640	569	579	585	584	612	567	587	551	587	580	571	601	573	582	596	581	624	551	595	582	576	560	582	571	561	579	580	561	595	576	571	572	534	554	610	562	600	572	572	592	583	566	561	569	588	611	588	564	562	556	571	596	545	560	641	606	578	557	590	576	562	637	602	567	576	610	579	607	603	572	594	553	593	537	588	548	587	565	595	565	567	586	584	624	600	569	592	570	581	592	568	575	582	555	593	563	589	565	549	579	613	615	605	603	555	524	584	589	586	599	575	624	547	574	601	598	535	593	623	563	601	548	584	550	590	569	601	592	590	594	578	569	613	587	629	588	593	568	574	601	602	601	542	598	564	606	555	561	628	592	621	550	585	572	587	623	545	594	593	580	568	561	570	594	590	595	571	614	588	583	575	592	570	583	578	559	566	591	578	578	593	561	595	539	574	570	594	641	575	573	564	583	597	555	573	609	618	572	603	625	603	585	606	569	608	556	586	617	565	607	622	617	573	580	560	554	591	634	530	604	599	569	594	575	605	614	585	614	579	608	564	592	589	534	573	587	561	608	610	560	578	568	562	580	537	546	582	563	604	618	563	601	581	551	583	590	616	614	591	592	563	601	541	601	557	578	607	571	596	569	580	595	564	592	565	602	600	607	577	554	607	561	576	618	590	580	580	577	620	565	580	600	567	568	588	602	543	649	592	616	596	583	596	567	621	590	589	586	587	568	555	538	577	561	581	605	572	561	576	582	596	619	532	596	589	576	541	593	581	555	544	537	589	579	546	562	566	561	562	543	524	587	555	554	600	562	588	595	555	609	597	581	617	565	568	580	540	591	557	596	548	613	602	636	636	565	604	572	568	569	599	581	578	539	594	579	549	536	593	580	547	601	560	585	600	561	595	580	584	577	585	545	596	595	545	594	595	570	536	577	593	606	564	590	578	633	506	613	553	598	593	590	610	602	596	628	556	560	551	583	588	536	562	601	588	594	598	539	547	558	566	604	572	597	563	636	589	563	548	603	550	564	583	558	560	551	594	548	566	563	604	568	602	594	559	566	586	604	582	561	596	617	595	563	556	571	532	573	601	546	559	602	575	568	525	567	572	533	584	583	562	597	564	566	567	613	586	609	640	618	608	595	566	614	609	554	556	579	571	601	577	583	596	565	620	577	574	586	574	612	608	512	581	571	605	578	561	564	554	635	571	571	604	563	605	567	621	581	579	593	541	576	600	554	553	610	591	570	549	599	574	577	542	595	587	575	577	579	590	610	614	596	574	566	577	567	542	551	557	572	570	570	566	626	577	575	553	587	561	584	620	578	539	556	578	596	548	555	600	597	585	575	579	610	580	588	600	546	563	584	552	571	591	553	569	579	565	570	593	600	604	583	571	589	595	596	547	580	546	582	596	573	607	541	569	543	587	593	578	566	607	552	581	588	628	566	572	546	587	616	558	599	589	568	593	585	570	567	588	581	593	605	591	542	578	597	570	577	554	570	580	578	562	639	600	536	571	538	613	607	574	563	577	555	558	610	630	591	568	542	553	589	574	588	571	604	549	607	570	610	608	563	569	598	553	524	614	585	589	582	619	573	566	571	611	572	539	567	595	591	576	604	576	556	545	566	621	551	598	576	607	577	564	595	595	595	571	629	575	576	557	590	590	549	592	609	566	594	549	586	642	581	624	599	566	594	613	562	589	531	549	582	598	572	564	597	590	553	603	541	581	583	579	628	609	547	535	547	561	593	610	604	547	570	556	557	585	574	591	578	563	586	570	591	607	587	595	581	548	553	575	595	600	556	595	548	568	572	587	601	566	581	594	586	559	570	541	561	610	574	568	622	568	529	605	578	583	562	606	605	569	615	534	586	616	575	603	581	578	644	552	575	561	590	548	556	581	587	589	589	602	626	601	579	627	622	600	585	597	582	637	562	596	567	595	591	576	614	613	577	570	556	589	629	606	525	612	576	607	567	579	571	569	577	581	575	621	561	552	606	627	556
6621	438	497	398	307	247	203	173	153	131	128	134	136	127	129	110	106	119	106	118	133	115	103	107	136	118	119	97	119	108	103	102	100	90	106	117	105	91	111	121	116	86	114	93	126	108	105	94	111	96	118	111	102	110	117	99	133	108	93	106	103	117	77	105	121	113	98	96	118	96	108	112	111	115	105	117	110	101	125	110	123	95	108	92	89	99	105	118	110	103	119	137	126	119	107	107	102	104	106	132	100	94	128	118	113	101	107	103	117	115	111	115	113	110	126	106	98	109	134	106	103	113	92	97	127	113	114	89	103	111	120	122	128	111	99	116	124	103	91	100	119	110	110	120	92	105	87	107	117	122	118	129	128	120	124	124	110	119	106	101	109	103	109	111	136	122	116	95	112	104	128	113	112	120	102	130	117	103	91	107	117	102	120	109	105	105	111	108	112	118	141	125	113	113	106	96	105	105	118	105	113	100	103	119	105	113	97	106	102	94	103	104	111	140	112	119	105	120	113	114	128	106	99	96	127	103	94	128	103	107	97	125	102	103	108	113	95	83	96	111	117	101	118	107	118	105	92	106	114	117	124	121	100	119	107	118	122	109	116	109	122	110	107	101	123	116	109	96	98	100	110	104	122	107	105	116	127	122	96	116	106	119	111	122	110	126	102	115	92	105	108	112	110	115	113	104	89	114	90	123	123	105	103	104	105	98	106	111	89	118	98	106	100	108	104	108	89	124	135	116	99	98	99	108	98	125	105	112	124	104	109	98	100	100	95	112	113	113	106	106	96	112	126	122	127	109	100	122	127	122	84	114	97	113	121	124	121	114	112	105	102	100	134	91	123	105	108	108	113	104	134	103	114	115	107	96	99	110	117	109	111	96	99	117	112	119	116	113	99	110	111	123	101	99	91	97	117	114	125	117	103	109	101	100	104	97	112	125	125	113	107	129	101	108	116	114	94	118	117	94	98	117	110	128	116	142	123	110	120	125	114	107	81	123	110	105	99	105	86	115	96	85	97	94	108	89	111	107	98	106	119	120	108	101	132	122	107	106	95	94	116	101	109	92	104	86	110	113	111	113	100	107	100	101	117	107	123	119	104	102	112	111	121	120	116	110	115	91	83	103	105	113	123	101	118	107	96	110	91	110	121	121	92	110	86	126	118	121	99	119	115	111	114	111	104	127	90	85	120	133	117	115	109	113	100	112	128	109	110	94	119	113	94	106	103	102	104	100	106	114	115	115	86	99	100	107	108	126	102	102	111	100	116	108	91	97	113	128	102	97	114	122	118	125	117	113	131	104	115	95	104	103	119	99	124	105	101	97	99	99	107	103	102	103	94	105	108	104	100	115	120	109	87	120	129	125	97	98	96	120	118	81	121	78	130	102	125	114	94	110	118	113	116	119	114	94	108	95	110	103	90	90	133	117	108	102	106	108	100	115	98	99	108	98	104	94	102	93	101	103	100	105	98	127	99	98	105	110	120	101	120	103	111	113	103	84	100	107	103	94	101	108	107	118	122	117	117	104	105	116	104	96	105	97	120	118	122	98	116	135	104	96	104	94	94	105	99	96	121	115	113	107	86	89	105	98	115	107	113	129	115	113	138	111	99	107	114	94	109	108	105	91	101	83	105	113	96	106	128	114	100	96	111	114	89	102	101	99	117	114	114	105	101	115	103	96	91	109	101	118	114	106	103	109	111	98	96	111	109	93	89	100	104	94	99	109	103	105	124	104	101	98	99	107	113	94	112	114	94	106	105	87	99	111	135	132	87	97	98	111	127	95	113	120	120	102	88	106	107	110	95	105	116	106	121	107	121	108	129	98	104	112	119	114	95	115	94	139	123	106	119	110	106	97	103	114	101	122	125	98	98	107	118	147	117	118	94	109	112	112	96	103	98	109	107	123	99	121	86	103	99	124	107	112	108	113	100	106	122	110	93	127	115	121	84	128	100	86	117	114	105	108	100	111	104	103	95	109	102	129	115	91	131	92	93	117	119	105	98	105	109	102	113	113	104	108	105	134	124	120	106	102	119	107	110	102	110	107	94	114	109	104	111	100	112	104	92	94	109	115	91	91	104	132	103	112	110	91	120	110	113	112	105	102	107	108	116	113	108	96	96	120	110	101	94	107	102	113	117	122	92	108	114	84	81	107	95	97	114	111	103	93	122	106	107	106	118	110	117	104	102	106	112	114	108	114	133	100	94	104	115	101	131	113	103	95	111	113	110	93	97	97	112	99	90	120	101	111	136	94	84	123	115	102	112	111	112	96	99	92	107	96	92	86	119	97	110	127	105	104	97	93	106	117	111	117	101	102	88	114	103	100	91	116	96	104	116	109	118	109	126	109	118	123	114	109	94	121	105	113	107	110	98	127	103	116	101	108	116	113	115	81	95	106	110	119	111	103	128	108	126	106	105	109	100	112	101	99	92	105	108	111	100	102	118	109	102	114	100	105	109	98	106	117	99	106	114	98	106	132	103	106	103	116	96	116	118	114	111	125	115	96	111	105	105	116	118	115	100	117	95	93	112	113	100	134	143	123	90	102	116	120	124	98	119	97	99	109	114	128	113	99	112	114	126	120	107	114	114	101	105	113	136	114	80	105	112	123	111	95	111	112	108	114	100	90	113	123	112	106	115	133	124	98	115	83	105	86	107	113	107	108	97	145	113	110	105	133	126	88	94	106	133	119	125	115	89	87	115	111	111	119	107	99	106	106	104	113	93	102	90	102	114	97	129	98	94	107	112	110	122	87	119	111	125	102	108	114	109	138	115	111	122	112	98	120	107	83	120	116	109	110	117	110	111	116	97	107	126	106	103	114	96	110	104	109	125	108	101	104	124	109	103	117	108	99	90	113	106	99	103	121	114	93	117	102	112	95	99	114	111	106	117	96	115	123	91	122	99	105	123	114	98	117	91	110	107	113	124	102	124	124	98	125	94	133	115	110	147	93	100	109	106	130	111	108	103	102	114	108	109	130	117	96	105	104	96	123	119	93	123	109	102	120	103	102	118	110	109	112	104	91	101	116	108	109	123	113	111	107	104	103	96	94	113	104	102	106	104	110	129	94	110	105	92	117	120	107	109	107	103	128	116	103	92	103	99	104	129	116	106	106	114	99	117	111	105	120	115	104	111	130	101	88	103	99	103	125	109	105	89	107	128	114	122	119	98	104	104	95	78	103	102	113	106	112	107	107	108	113	102	90	85	117	99	97	128	100	97	117	126	110	116	100	116	126	85	111	91	126	119	102	114	113	122	114	105	101	110	118	96	95	105	84	106	105	113	123	101	122	118	101	97	96	103	103	98	97	102	104	98	100	122	106	115	101	83	95	92	108	101	108	108	113	106	95	116	92	85	102	104	104	97	127	99	101	121	106	106	98	105	102	133	88	118	114	81	111	112	103	104	114	109	123	105	96	102	121	105	121	113	102	123	104	104	97	85	105	99	119	113	88	105	109	111	135	107	105	137	118	119	98	117	134	108	113
5762	554	1012	1302	1102	872	698	634	574	525	484	485	397	399	426	362	352	331	332	344	317	336	316	324	284	309	286	334	294	307	311	297	287	283	300	296	263	275	296	283	300	304	279	291	261	315	301	291	301	319	301	298	279	305	281	297	295	280	282	289	274	278	274	272	282	308	256	292	283	287	290	270	277	288	284	244	272	291	290	315	278	266	283	254	290	291	282	288	273	260	272	270	267	255	287	299	283	279	282	262	299	291	268	320	292	251	299	300	274	242	274	278	282	294	285	276	277	284	303	291	265	301	289	303	319	289	290	286	297	279	316	251	318	294	258	284	271	317	296	265	269	286	292	292	287	280	268	276	284	290	306	278	263	313	283	284	269	329	273	299	281	305	253	288	272	289	274	289	282	282	284	323	299	282	250	258	305	260	273	268	280	275	296	311	292	265	250	258	294	278	273	246	262	298	255	272	288	269	252	299	277	267	302	277	291	267	285	255	305	301	265	257	277	308	311	285	266	257	273	277	277	273	304	263	292	269	294	265	276	256	288	286	288	255	294	269	274	261	286	284	266	285	285	305	296	279	260	276	306	289	280	289	276	286	290	270	308	273	290	292	288	280	241	292	289	275	285	268	271	262	280	270	302	252	271	289	274	285	286	262	292	260	266	291	305	265	286	268	276	286	267	270	288	275	296	264	288	280	247	274	294	253	296	234	274	290	280	281	278	328	280	248	289	279	264	279	260	287	301	308	283	296	267	260	291	271	253	253	234	262	295	283	292	304	280	270	286	267	301	297	261	269	263	280	300	290	302	301	274	276	249	268	290	283	275	291	284	264	263	281	283	273	275	257	255	316	307	258	280	254	255	278	253	267	292	268	270	236	266	255	281	270	267	273	277	276	268	277	268	299	237	272	276	262	282	302	278	267	271	283	292	296	272	283	264	294	275	276	245	271	303	281	288	298	264	299	303	266	247	277	266	270	264	257	260	301	300	279	268	261	280	261	301	226	279	279	302	267	273	252	252	304	289	291	288	260	287	292	273	285	259	263	303	296	275	272	261	299	280	259	252	280	268	282	272	281	273	260	280	265	262	258	287	295	301	310	271	265	301	245	264	302	274	301	262	267	301	281	280	285	278	251	265	264	263	268	275	291	304	262	280	265	300	299	285	290	249	284	273	245	298	309	239	306	256	268	266	299	287	274	264	256	289	268	306	256	286	278	283	300	289	298	309	262	287	273	301	284	304	291	304	290	282	280	316	276	262	298	303	271	276	281	259	314	282	270	251	296	286	289	278	280	294	305	276	285	278	280	287	297	251	281	280	271	289	276	269	273	274	274	281	237	284	264	283	272	273	287	273	288	279	275	306	280	294	287	260	293	268	258	289	271	284	285	300	255	263	269	276	271	259	275	285	283	265	268	310	302	259	276	305	278	294	284	317	292	291	268	263	261	296	298	276	265	324	275	305	276	289	301	291	276	276	298	289	289	293	277	283	300	285	266	272	255	289	300	283	268	284	291	294	264	294	255	273	285	290	278	294	293	273	292	282	276	276	298	272	302	315	266	257	266	291	279	277	294	274	273	256	280	285	298	277	279	289	277	290	244	277	282	274	256	245	306	268	289	279	280	267	253	292	250	249	283	275	304	268	272	307	294	263	300	283	272	274	282	286	250	270	274	284	249	318	285	262	278	267	305	282	292	245	295	262	280	271	271	299	288	268	277	252	303	255	268	271	265	293	299	280	287	278	284	274	301	243	267	260	290	299	267	267	279	279	288	282	287	285	264	266	265	273	280	256	269	277	259	270	246	314	270	252	288	283	292	266	296	261	277	283	291	282	267	271	268	252	275	288	287	284	301	279	253	269	234	265	276	242	274	310	308	259	309	291	289	291	288	286	264	295	283	256	308	270	272	259	268	243	292	262	307	292	266	286	273	298	278	267	237	272	276	239	327	281	260	293	287	280	297	252	258	285	285	273	290	273	295	286	280	264	287	290	281	249	252	281	271	285	269	286	267	279	329	281	275	284	229	299	279	272	294	295	280	274	291	269	286	302	319	289	286	268	285	259	285	268	293	291	278	294	282	291	272	286	294	276	270	292	260	281	274	286	285	279	273	285	291	259	295	269	281	259	298	286	309	271	296	270	284	264	268	286	276	285	264	260	247	331	254	293	286	307	287	288	275	260	297	261	282	280	295	255	264	279	272	270	270	266	253	277	293	293	274	311	291	269	292	287	270	293	271	290	294	268	281	295	278	262	248	276	293	291	281	273	285	291	261	254	269	255	285	292	252	269	276	301	285	277	255	288	289	285	284	269	283	288	294	284	282	285	278	257	268	265	269	297	288	283	255	257	318	290	255	280	304	276	301	299	255	288	264	283	280	277	260	307	286	263	259	280	274	282	287	304	299	281	317	293	298	311	304	295	262	282	257	312	246	269	270	302	240	306	272	301	270	257	276	256	291	281	289	265	282	284	304	278	300	257	290	281	264	279	291	302	251	249	284	233	327	281	263	265	264	276	256	269	275	236	288	271	284	269	290	302	267	299	277	288	296	277	259	261	272	281	289	285	291	296	282	254	270	274	273	262	300	266	279	287	291	283	281	261	296	293	282	302	306	275	274	266	314	284	243	267	281	300	305	262	285	281	285	311	285	305	317	300	268	265	268	260	280	268	272	284	233	264	290	289	257	269	260	273	261	277	267	267	278	286	275	232	276	276	285	259	313	287	281	321	282	279	288	279	291	313	328	269	263	293	292	259	280	274	260	285	282	261	276	318	294	312	286	280	264	282	265	297	266	283	248	275	294	272	261	274	289	304	256	240	285	269	285	286	292	284	254	276	278	285	268	290	283	271	272	261	313	299	317	293	262	300	279	263	275	270	257	297	274	270	306	277	281	286	285	292	275	277	272	294	265	268	277	281	252	284	277	276	309	310	260	292	271	253	282	256	292	290	291	261	246	284	277	281	269	286	256	287	248	283	270	314	314	250	304	293	253	280	263	271	296	279	278	291	268	279	268	286	277	262	273	240	294	276	294	255	271	257	273	268	269	318	292	286	270	281	297	277	290	270	250	278	279	293	291	264	278	301	278	270	318	307	323	265	266	281	309	270	302	259	255	266	296	256	280	271	277	264	296	277	271	280	317	281	286	299	290	292	280	281	308	251	291	268	278	297	285	271	252	297	262	300	271	299	257	288	310	273	281	247	263	299	284	269	297	234	283	294	272	265	278	290	282	302	288	279	273	279	246	262	258	275	274	309	265	251	326	253	261	273	273	255	298	277	302	286	306	278	261	262	272	294	285	291	289	279	253	270	277	290	272	302	260	248	303	261	282	286	269	277	271	288	286	254	266	286	264	274	267	287	291	290	287	289	278	253	290	304	284	304	287	296	278	273	269	291	282	282	281	278	297	272	274	288	268	295	277	280	280	286	297	290	256	245	277	298	278	267	287	277	296	254	280	292	268	286	247	310	282	283	240	291	286	262	255	268	263	273	301
13137	1079	922	720	603	431	285	229	238	236	212	198	182	170	182	185	180	169	166	142	152	173	155	166	176	158	152	129	146	154	139	160	160	135	158	157	145	134	171	159	152	142	157	140	130	193	160	162	152	143	138	125	146	134	150	172	148	155	136	140	141	143	128	151	166	138	148	119	156	133	149	163	139	157	128	145	127	158	150	147	166	142	156	142	125	150	132	146	146	158	131	148	157	138	149	154	159	140	134	154	150	149	149	146	155	154	144	157	148	137	146	174	127	178	173	132	142	130	144	125	139	146	144	151	145	143	149	155	132	139	160	143	145	150	130	116	142	147	134	141	160	149	139	161	136	150	168	146	139	152	130	159	141	156	156	169	130	148	173	132	148	144	158	148	140	130	157	144	159	144	150	145	141	160	145	143	137	137	162	171	151	163	177	154	145	133	136	146	135	150	155	137	149	153	137	151	130	136	130	137	163	154	113	140	154	134	139	159	134	148	153	136	154	137	131	144	154	187	139	149	144	149	169	146	151	148	134	170	145	131	134	134	144	123	158	171	167	98	159	154	155	154	147	146	148	127	179	150	137	159	131	153	142	138	154	147	168	141	138	144	152	142	124	161	129	155	121	160	160	146	152	162	185	143	148	169	145	166	135	177	141	149	143	155	138	155	157	155	147	188	160	150	153	155	145	136	142	144	165	150	143	153	118	161	136	148	158	172	138	139	152	150	137	134	147	154	145	149	139	144	175	137	172	166	173	179	142	147	157	118	131	132	158	137	147	144	157	151	148	130	152	134	144	132	141	155	150	157	156	129	151	149	158	148	156	130	156	129	184	148	126	157	138	163	155	152	131	132	145	160	135	155	167	153	155	155	160	156	166	149	137	142	162	127	163	145	141	139	137	141	144	138	153	146	170	134	150	155	135	127	154	140	163	138	139	137	141	158	170	146	163	141	156	159	155	156	146	155	145	139	134	144	150	142	124	153	152	158	151	155	151	146	135	152	171	137	148	171	166	147	142	152	165	143	160	143	146	148	153	152	139	142	157	157	141	119	127	137	150	154	145	159	158	164	153	130	116	130	135	146	157	155	117	142	131	169	133	135	161	149	172	158	147	127	167	145	125	132	134	150	117	148	121	151	163	121	150	156	132	158	153	153	132	132	138	140	116	171	177	147	138	143	160	130	135	146	162	138	153	135	154	144	151	131	137	152	133	149	157	155	139	139	143	161	158	139	136	142	149	178	154	136	143	160	161	144	161	162	142	168	148	150	129	167	145	166	173	122	149	145	146	118	143	147	144	151	136	134	146	164	136	162	119	163	134	149	167	148	128	132	155	170	128	158	158	142	144	129	130	142	148	141	156	145	136	139	151	136	150	136	162	120	120	146	133	141	142	152	131	124	149	178	143	145	148	172	129	149	140	159	145	142	111	133	150	146	137	149	148	153	150	132	139	147	139	153	140	164	132	146	141	138	145	136	147	135	153	142	122	132	141	156	150	145	141	151	168	145	140	158	159	130	154	157	147	130	128	145	136	132	159	163	153	140	147	145	154	151	145	159	163	125	133	151	124	141	141	156	148	127	147	139	149	139	151	165	144	143	135	153	194	146	131	139	131	127	141	133	130	146	146	166	139	137	156	135	146	121	128	126	138	160	164	144	152	143	165	138	137	150	154	143	157	164	133	141	170	158	147	165	144	131	140	146	164	127	142	173	163	155	158	151	157	172	138	143	134	147	133	143	149	157	151	156	152	164	166	140	162	142	161	132	127	172	143	140	157	148	149	150	132	165	133	119	156	156	134	157	148	150	146	148	139	137	157	157	152	161	136	172	115	157	166	147	127	154	139	156	167	151	137	140	150	150	143	130	139	136	147	163	149	146	165	132	146	152	153	165	159	157	144	159	146	175	147	118	135	151	145	153	155	153	138	161	151	154	156	158	162	146	136	142	131	158	133	139	140	131	151	156	136	151	127	153	134	148	146	125	156	143	152	145	133	146	144	136	140	162	127	140	163	138	124	142	131	127	149	138	160	148	140	155	142	143	141	162	150	157	180	150	150	141	160	131	144	128	154	157	162	151	163	134	146	150	138	151	147	136	151	155	128	125	137	145	153	168	123	143	161	147	137	147	146	120	146	134	153	150	172	134	148	150	139	122	159	155	145	171	139	134	137	131	134	160	144	157	134	120	125	148	133	164	127	153	148	146	142	149	151	159	134	129	152	142	151	147	145	147	151	140	150	151	128	115	134	146	141	144	151	141	147	167	166	137	164	157	156	137	148	153	142	145	168	129	146	169	168	158	124	132	132	171	157	124	156	164	157	137	148	164	138	138	153	146	151	156	158	131	156	163	131	142	124	141	131	141	165	157	164	153	155	202	155	149	129	152	144	144	149	121	132	137	171	140	163	145	165	145	124	138	147	162	162	162	140	138	162	141	141	151	159	147	153	172	168	138	138	149	166	156	152	141	147	133	132	136	134	149	138	162	175	129	150	144	132	160	147	130	145	131	152	148	121	132	138	147	154	128	160	147	146	136	191	145	154	138	150	131	157	148	147	154	161	155	168	154	163	144	152	139	166	161	147	171	165	154	146	153	150	151	133	159	149	149	131	146	151	170	146	167	163	149	147	151	133	148	138	154	153	138	150	134	157	158	167	156	167	167	132	157	140	149	152	148	147	141	142	129	155	136	151	165	140	143	130	142	156	138	139	135	148	151	140	142	152	158	157	174	133	154	131	148	138	141	152	138	122	158	173	147	153	157	139	145	168	133	159	166	118	164	166	151	152	166	180	160	130	182	154	140	177	150	171	151	159	142	176	142	140	161	146	134	146	158	146	168	149	154	140	157	119	156	145	131	117	171	171	136	137	139	154	133	156	166	125	142	142	156	171	170	148	125	131	156	146	121	159	141	126	120	164	129	140	164	151	147	164	148	127	150	125	152	159	135	141	157	161	164	160	137	129	173	145	133	155	128	134	169	146	148	135	153	126	161	151	160	132	159	156	140	137	152	136	151	126	141	158	170	129	131	118	145	151	146	129	150	138	128	141	155	125	164	154	136	129	157	180	170	138	139	150	157	155	129	160	170	166	165	146	182	151	156	143	163	173	127	153	149	160	142	151	138	143	143	144	127	158	146	143	161	157	158	163	152	148	160	139	145	136	135	161	163	130	143	145	140	148	150	147	159	149	141	164	140	155	127	137	133	159	141	164	161	129	145	123	152	170	138	155	153	153	155	157	128	157	133	132	156	137	144	145	140	131	140	138	144	155	126	161	145	149	142	151	148	154	155	135	153	127	166	163	131	136	165	140	139	153	180	136	144	154	150	135	155	142	151	137	135	155	156	127	167	119	144	118	134	133	160	131	168	161	140	153	143	149	117	141	153	133	151	148	160	145	146	136	150	147	145	145	160	125	129	151	118	142	153	125	144	118	146	156	148	143	143	158	139	130	139	149	128	128	159	148	161	142	143	147	122	139	144	138	140	134	134	149	144
7872	955	1911	2223	1866	1506	1217	1052	919	861	777	728	682	622	589	553	533	573	485	424	452	451	418	440	448	442	411	458	445	395	438	382	420	399	410	385	440	407	380	378	402	413	427	395	412	390	371	394	389	392	412	380	390	378	381	381	396	389	398	377	371	366	411	356	405	373	376	415	406	400	388	350	398	391	392	404	364	380	344	359	399	414	364	356	401	410	390	399	347	393	357	370	374	382	393	411	364	353	378	425	390	394	362	409	380	391	359	376	351	375	357	346	387	378	366	336	371	355	402	351	385	376	364	347	386	374	375	420	409	373	392	374	411	388	389	407	364	367	381	344	351	399	392	385	392	348	365	424	372	364	363	375	388	375	369	396	379	338	363	396	348	382	352	350	360	378	365	371	383	387	404	415	374	371	407	409	372	373	377	381	376	370	348	356	396	331	347	368	371	361	410	369	374	375	383	378	379	348	399	411	378	400	401	378	355	397	343	389	410	354	365	365	373	386	348	401	377	369	396	384	399	345	369	383	365	397	399	414	385	382	379	349	382	373	356	379	383	378	370	364	367	396	398	351	367	382	393	378	353	401	400	372	356	391	367	366	370	407	366	357	385	375	395	372	389	351	365	372	361	409	345	396	421	378	396	369	368	351	397	366	379	351	382	366	365	359	383	369	377	389	382	379	379	368	372	383	384	380	353	390	382	330	392	360	358	410	380	381	374	376	408	349	341	345	368	370	428	392	383	385	360	391	385	395	353	355	382	370	389	378	374	384	425	323	399	402	383	373	352	382	402	393	390	407	367	369	382	383	389	374	357	393	381	389	350	378	371	374	374	336	411	367	388	395	399	407	347	392	369	362	390	395	374	344	362	362	368	387	372	402	378	384	384	407	387	393	379	381	418	390	385	370	388	408	393	389	375	361	358	352	391	358	362	379	384	386	383	377	364	349	400	364	383	418	379	370	397	366	376	402	389	395	353	361	354	348	382	360	361	389	362	377	398	349	412	377	427	416	384	370	367	378	372	353	356	394	371	382	398	376	381	363	365	370	384	355	375	396	401	375	394	372	392	378	359	377	358	370	377	389	393	381	404	437	358	389	360	422	375	349	348	364	375	355	376	391	409	382	384	346	365	365	350	367	384	391	377	347	387	380	350	391	372	403	368	387	384	422	380	365	406	384	373	376	386	354	376	368	379	378	388	362	390	391	361	406	366	423	383	377	384	355	369	386	396	416	367	396	400	363	361	387	379	370	372	361	388	369	405	421	351	360	379	335	355	334	380	412	370	383	367	355	380	382	374	358	355	374	414	350	407	372	388	380	389	387	385	421	355	410	378	380	354	350	398	358	397	405	360	346	363	390	370	379	383	359	422	368	356	394	410	376	383	364	356	364	367	356	352	368	382	380	363	354	396	400	386	367	388	399	368	365	352	361	352	356	367	379	388	336	386	363	322	375	363	391	363	388	375	366	380	356	363	368	377	378	375	350	393	349	350	380	382	368	352	377	388	373	359	372	389	392	372	399	431	344	366	385	396	407	372	366	377	388	367	405	391	379	357	388	382	346	368	399	381	398	361	370	351	369	362	341	418	393	357	361	411	367	356	404	397	348	369	436	380	403	389	394	408	361	351	400	391	393	395	385	385	380	385	362	363	368	375	365	400	411	397	377	391	355	368	365	369	396	381	380	396	386	350	376	376	377	399	362	414	367	359	364	368	379	407	388	365	357	404	378	387	385	359	399	350	368	379	395	330	424	360	417	365	374	371	384	346	388	394	367	406	358	394	401	362	400	369	363	383	347	365	387	387	372	411	354	393	414	352	406	373	333	386	368	350	381	359	384	414	384	380	376	357	397	386	363	345	371	388	405	366	365	388	372	360	382	384	362	396	382	380	399	423	383	387	382	370	361	366	377	408	391	387	363	354	355	375	381	357	370	357	381	374	350	363	408	356	375	403	380	370	366	356	402	346	370	354	380	395	381	417	366	409	370	341	362	370	406	395	375	370	386	381	373	399	338	371	398	353	352	390	381	385	357	378	395	398	378	391	409	368	338	385	403	372	400	371	367	370	370	390	358	360	416	374	384	368	355	345	356	356	392	367	386	355	394	363	375	362	374	388	392	379	407	352	392	393	398	345	416	378	398	342	378	388	368	380	384	355	380	370	365	389	383	363	383	339	404	388	420	400	407	421	404	390	394	374	344	373	369	340	370	362	373	341	367	389	352	383	391	387	388	383	356	360	418	388	363	392	405	366	387	365	353	358	380	365	385	402	363	348	325	377	335	387	371	390	339	399	360	396	388	394	372	391	379	361	397	390	371	374	383	361	400	376	367	401	372	352	404	386	404	368	394	360	388	385	389	370	402	368	359	420	346	382	359	383	393	376	350	392	389	344	381	370	364	376	382	374	386	371	384	393	406	367	352	358	362	372	379	408	360	391	374	402	366	391	366	368	415	340	367	402	367	398	376	378	384	355	352	387	371	390	368	366	380	379	378	367	370	388	379	361	368	372	373	391	388	383	394	387	360	362	366	369	361	392	393	397	366	365	405	376	369	377	371	412	371	354	385	391	376	376	335	379	404	357	418	392	367	379	383	383	370	375	366	408	333	385	351	378	377	355	368	340	395	370	375	398	415	388	387	365	389	363	398	382	405	376	381	367	424	378	365	378	360	393	380	394	383	397	363	384	363	378	406	376	375	379	398	387	381	360	386	386	389	367	372	371	383	378	400	391	394	373	368	408	428	381	339	384	397	383	380	386	403	369	382	392	391	371	388	393	397	368	361	397	387	395	375	370	350	394	349	370	375	373	402	347	368	389	395	367	381	357	385	389	365	392	393	359	337	370	390	338	347	399	360	379	356	365	406	413	392	349	398	386	346	366	369	346	396	380	358	372	340	379	398	398	376	367	372	368	369	387	397	388	381	389	362	370	352	386	377	396	365	331	371	382	388	370	400	384	403	383	387	346	383	385	404	387	390	386	385	348	372	376	400	381	371	378	363	370	368	357	383	398	390	369	370	385	375	381	407	368	374	390	396	380	339	391	350	396	366	385	384	393	404	340	399	365	348	397	378	379	381	383	396	408	386	405	402	355	362	370	422	357	379	369	353	401	427	369	377	359	361	425	388	395	371	385	376	371	381	362	355	406	384	384	391	386	362	383	355	370	412	397	375	370	366	385	383	397	398	396	396	373	382	388	387	381	367	376	380	383	383	377	400	346	357	390	373	400	386	391	355	368	355	369	354	387	354	391	389	391	412	403	376	380	386	378	362	366	349	402	360	380	399	334	346	386	368	376	361	383	354	388	414	360	372	398	383	352	383	368	380	375	402	343	389	351	369	369	372	364	390	392	388	360	374	358	364	393	370	355	390	394	369	352	389	385	374	371	403	372	413	374	384	332	381	358	412	383	379	356	388	396	366	375	356	359	376	388	376	342	401	405	359	373	392	400	380	366	407	382	371	411	372	396	358	345	375	378	393	364	377	373	341	375	398
1483	336	282	277	237	276	288	259	296	303	246	269	221	245	283	259	265	239	278	294	281	266	245	284	293	270	252	237	254	280	232	250	219	243	248	237	250	253	238	297	282	242	243	274	273	226	258	235	311	221	262	259	278	255	242	253	247	288	267	283	275	258	263	276	270	271	287	280	259	267	250	266	264	281	279	242	250	249	271	236	261	272	260	261	241	222	251	250	265	245	276	268	253	254	280	278	261	260	255	264	267	248	263	228	247	249	230	271	264	276	265	219	250	208	286	253	257	257	272	268	252	229	270	277	225	257	266	267	267	257	297	233	234	281	274	286	263	238	249	241	265	261	271	244	240	242	224	260	248	272	244	260	269	261	282	231	245	235	268	270	256	280	277	266	262	232	253	249	229	273	241	227	275	287	291	272	243	255	252	287	263	259	254	268	242	284	247	262	285	277	248	248	278	284	243	291	247	252	249	285	245	255	280	244	264	254	283	272	253	280	267	269	274	272	255	275	255	286	234	287	252	239	270	294	276	252	267	250	291	280	264	281	255	275	256	254	257	294	254	287	239	275	259	280	254	264	289	257	292	241	244	268	244	265	258	253	268	254	249	245	236	277	242	273	246	283	296	260	277	240	238	263	236	267	297	269	227	239	265	263	226	265	287	272	232	234	266	286	251	235	243	263	266	300	295	285	288	302	228	256	257	267	263	236	251	248	280	276	279	257	237	264	250	243	251	275	250	246	261	254	256	260	264	249	252	280	251	251	234	248	280	220	262	236	292	263	259	239	267	251	276	268	254	262	239	269	282	287	260	238	267	270	275	239	252	282	255	265	269	298	250	263	238	233	248	257	244	282	281	274	239	267	265	263	272	265	250	241	275	247	252	271	231	242	238	288	256	260	273	265	283	269	274	260	268	265	251	263	268	293	291	250	235	260	217	249	258	236	254	259	236	248	263	262	261	267	297	256	280	269	244	276	264	280	267	255	261	274	251	279	282	277	257	274	285	262	258	266	248	253	263	227	239	267	242	259	257	262	250	257	271	289	268	287	272	277	238	257	271	292	299	269	259	255	247	268	280	274	231	260	247	259	255	260	262	255	257	273	259	229	238	251	252	250	270	264	248	252	242	233	255	231	247	239	247	240	268	260	238	252	254	253	245	247	295	249	287	253	253	259	273	273	234	251	282	271	236	265	259	269	267	299	249	252	276	246	272	277	251	264	224	244	259	261	228	245	250	268	212	250	258	265	265	250	239	264	295	259	213	284	249	251	280	248	266	255	269	257	264	276	240	275	280	253	276	260	280	262	252	265	232	272	241	246	269	274	267	249	244	280	253	262	261	279	245	235	265	282	261	292	272	276	254	262	262	264	266	270	227	254	249	280	260	276	242	290	242	256	291	272	269	258	275	258	269	276	271	254	264	270	291	327	276	298	260	273	231	286	247	254	262	230	266	267	255	265	247	282	230	265	253	266	289	263	261	256	270	265	263	253	256	255	245	267	246	241	267	244	230	265	240	241	250	265	267	252	287	247	285	254	269	250	275	278	237	237	271	259	290	278	289	273	241	249	288	237	244	237	259	264	232	266	219	263	270	260	241	255	264	263	272	308	238	236	263	279	280	249	269	277	289	247	266	271	270	231	226	242	262	249	252	278	263	254	282	276	268	269	236	245	244	289	257	245	304	268	244	262	261	248	276	243	248	253	269	237	264	267	251	298	248	219	249	278	248	266	273	257	252	265	250	280	273	261	277	266	256	282	260	284	231	259	277	249	261	272	257	274	266	235	241	288	264	273	273	261	244	248	252	270	237	239	270	258	269	265	276	245	252	257	245	246	282	235	271	241	285	254	269	277	241	237	240	243	259	298	303	247	265	237	264	246	290	271	259	283	300	295	262	264	306	286	282	277	239	256	282	291	276	226	246	252	247	290	232	266	267	242	268	263	250	289	276	281	227	233	272	247	271	260	240	280	273	238	280	271	253	244	250	263	245	264	249	258	262	255	250	246	279	284	255	268	280	257	263	258	253	260	251	253	263	276	273	241	249	250	275	270	262	240	264	281	241	220	267	251	258	280	253	247	241	254	259	253	263	276	258	245	250	260	251	259	265	248	249	286	236	264	242	277	259	245	234	272	251	236	258	273	222	275	285	263	307	267	263	259	307	253	266	236	244	265	245	271	237	239	286	223	247	265	209	260	268	244	294	285	269	261	283	263	237	262	273	237	296	254	294	256	226	239	264	263	253	266	266	228	254	244	281	254	268	280	273	291	267	261	255	263	265	262	233	240	245	257	264	277	292	272	259	257	271	240	277	265	277	258	245	253	286	245	283	279	257	283	260	276	243	273	266	269	244	272	284	266	307	250	228	261	221	251	271	244	271	253	262	287	247	262	259	299	288	263	265	273	264	271	269	269	277	266	270	277	278	265	276	241	275	249	275	304	263	255	255	247	286	257	224	267	227	225	271	286	282	235	231	220	246	245	254	263	237	239	267	275	290	260	280	272	281	249	278	267	254	259	249	279	276	249	241	225	274	253	231	255	264	237	247	266	266	273	250	243	244	238	300	239	270	278	263	277	268	274	271	283	281	286	252	258	248	239	232	264	259	245	251	252	242	269	268	275	262	277	257	242	249	305	257	261	276	300	307	265	238	256	253	255	262	249	238	261	281	241	281	261	270	221	277	252	266	253	237	254	230	263	270	245	247	274	245	280	243	254	234	244	262	271	262	250	264	239	281	285	266	257	248	267	275	242	280	262	233	273	245	283	245	249	256	256	266	269	273	272	254	250	249	260	277	266	250	277	246	287	240	267	278	235	251	266	237	285	278	246	289	263	232	230	246	266	229	232	256	234	275	260	244	254	267	274	298	266	246	267	274	247	254	274	249	280	251	233	239	257	268	256	257	279	262	235	241	245	310	265	249	282	267	239	296	252	271	298	294	262	242	273	240	265	263	256	261	235	246	255	272	268	256	249	268	267	249	267	262	261	282	274	266	272	265	244	301	263	251	263	247	265	263	242	230	230	262	253	267	272	233	250	233	279	254	280	268	270	272	266	216	248	263	245	300	262	237	247	266	259	278	252	278	254	263	295	251	276	252	259	282	240	248	266	228	255	284	235	262	257	247	247	234	286	245	228	284	263	243	259	249	299	255	284	271	259	262	236	280	280	243	285	241	274	239	263	249	257	247	291	260	283	243	253	273	241	260	253	264	269	265	263	251	269	267	245	252	277	269	293	255	262	247	272	239	240	286	265	239	285	244	293	259	251	285	290	258	264	255	314	239	270	268	276	261	230	222	274	273	284	276	268	255	294	256	289	238	297	252	270	219	224	285	261	293	251	245	263	249	276	248	235	257	228	241	243	270	262	251	244	261	255	284	281	280	236	231	266	237	235	228	267	277	242	284	269	304	246	275	258	254	277	277	257	246	258	254	282	264	229	261	244	243	239	272	259	240	258	246	271	258	268	262	259	264	272	262	283	265	248	277	281	245	244
1698	564	665	719	648	636	592	649	611	604	589	551	634	593	595	621	618	664	594	601	609	599	608	565	627	558	633	629	606	608	597	633	610	591	564	573	609	603	626	559	612	574	562	588	601	578	592	602	581	607	538	569	591	599	568	575	598	619	601	542	581	546	623	584	547	578	611	580	616	605	564	530	561	569	581	574	593	610	567	584	578	579	563	608	561	572	636	592	549	560	629	557	578	562	594	583	601	574	591	588	545	612	554	587	613	606	567	572	551	596	582	581	572	587	521	601	590	565	634	627	588	610	609	567	541	572	575	575	515	560	603	582	549	599	568	598	589	539	641	589	599	570	555	577	579	579	573	575	578	580	570	557	607	593	628	541	557	608	562	573	614	629	594	545	615	616	561	601	543	600	562	588	594	592	557	608	611	555	617	576	581	578	557	585	594	631	567	588	570	605	599	579	574	547	595	603	587	568	598	560	559	554	548	572	617	582	626	614	569	580	586	571	564	590	568	584	584	593	572	619	567	608	559	620	572	587	557	537	592	592	564	555	549	540	587	606	600	554	562	585	592	582	562	595	567	583	597	577	601	569	594	580	589	581	566	582	592	581	593	576	609	557	572	611	570	581	568	590	594	583	634	553	547	559	555	614	574	520	573	597	566	550	567	561	630	539	595	618	597	578	555	585	575	580	569	584	562	603	593	619	582	589	614	622	606	571	602	612	561	603	589	544	596	573	597	558	585	573	605	624	579	581	570	588	589	564	579	577	601	572	614	609	553	588	569	590	555	609	566	600	575	584	634	559	602	579	532	608	581	563	591	563	560	550	581	625	584	571	557	603	615	594	579	594	590	593	590	605	614	580	619	552	583	556	610	622	594	542	564	544	565	585	538	549	568	608	571	583	576	561	594	570	549	562	578	598	625	557	524	578	595	609	603	571	589	584	594	583	565	561	568	540	601	592	554	571	630	625	605	586	635	582	559	566	584	570	632	555	606	567	573	589	566	603	570	554	597	560	575	596	557	640	624	578	636	615	576	583	594	586	610	569	594	564	577	535	596	552	592	559	578	577	561	634	605	552	560	535	584	578	567	565	564	600	589	564	588	591	587	582	590	624	566	583	595	588	625	566	596	578	603	561	610	571	627	581	598	585	609	552	590	579	567	589	599	546	551	591	550	557	596	611	593	592	581	551	558	558	569	548	594	562	565	616	573	583	602	609	536	579	646	564	600	548	563	539	606	546	587	591	570	584	566	578	594	624	578	548	571	585	601	594	588	530	603	544	595	560	562	593	585	560	603	567	579	581	602	559	580	550	618	562	577	588	544	590	597	575	547	530	573	564	537	564	525	561	576	584	650	584	568	569	588	573	551	586	557	577	588	584	575	592	599	588	591	564	570	567	595	639	553	601	575	597	603	569	607	595	600	602	621	609	596	608	583	614	582	605	587	580	544	565	600	555	630	632	617	613	603	606	544	605	565	611	593	607	582	585	601	590	639	614	584	583	547	601	598	606	601	583	607	575	564	584	599	577	536	584	630	541	547	569	595	568	606	603	573	572	551	565	626	620	585	596	551	572	603	557	571	533	590	584	594	569	568	602	586	572	570	559	534	584	553	599	565	561	559	562	567	573	578	549	578	620	618	627	549	601	584	577	658	575	572	599	588	587	595	519	585	543	592	581	595	602	591	571	605	607	558	580	563	618	573	564	583	629	557	603	577	578	577	611	568	544	585	584	572	563	596	544	594	548	545	569	547	604	561	572	619	598	593	587	560	582	587	579	537	561	591	537	604	552	575	609	616	621	590	557	573	545	572	541	553	574	549	568	564	589	579	596	544	539	573	568	619	599	573	604	559	589	564	576	589	558	617	586	563	562	595	567	605	560	590	620	609	543	542	561	585	585	595	588	598	546	600	609	591	581	584	580	577	614	608	586	574	559	611	571	578	569	550	568	583	595	602	588	600	532	622	556	571	588	537	601	602	573	614	606	590	600	630	570	558	619	627	569	577	566	575	618	590	577	601	566	565	557	577	589	560	548	588	565	545	569	548	620	596	545	594	532	549	571	548	608	594	579	538	550	586	575	566	577	616	576	564	572	562	578	563	623	598	570	594	605	598	613	576	570	551	581	546	600	552	618	529	600	589	557	602	586	592	568	605	597	611	605	608	597	547	591	574	574	573	589	581	625	574	580	606	592	604	569	608	661	573	586	579	620	604	577	604	574	611	631	593	555	560	572	576	575	572	544	584	548	625	611	593	567	552	607	596	598	610	615	578	598	588	549	532	544	577	594	589	538	619	541	594	570	608	615	607	556	552	598	595	633	563	621	605	570	559	605	595	576	582	587	597	573	593	557	598	639	602	569	587	589	587	600	585	613	581	586	543	588	574	593	568	565	596	613	578	579	553	558	600	576	557	613	558	564	594	593	593	606	589	591	570	583	598	582	560	609	612	565	569	584	608	587	591	566	573	601	592	580	577	583	601	582	574	592	594	576	559	562	533	520	556	610	593	597	549	553	579	609	594	542	617	602	613	636	597	593	601	585	558	619	571	570	619	598	575	535	603	622	567	621	585	589	607	551	615	591	559	571	609	546	587	591	555	616	585	597	586	559	595	575	536	545	595	608	559	564	573	606	605	548	594	571	585	629	534	553	545	602	629	557	609	541	589	562	586	578	629	617	594	610	572	594	520	633	564	569	556	566	560	631	558	595	624	575	569	576	598	581	596	558	594	566	540	582	592	574	546	637	593	558	529	598	572	581	557	540	605	570	556	533	579	563	572	613	540	544	548	563	601	607	532	580	609	570	547	597	523	563	604	582	541	575	566	573	606	599	571	617	579	590	582	617	551	575	590	585	568	583	577	568	613	555	606	538	587	610	611	597	575	582	546	561	556	611	578	574	637	636	605	583	580	597	619	607	593	590	585	546	556	617	588	570	579	590	588	607	579	564	560	581	573	572	580	590	626	579	595	596	583	540	543	584	604	607	597	578	574	603	582	607	566	598	595	590	596	550	583	556	577	601	604	611	561	594	584	585	625	577	633	616	624	569	569	611	575	612	596	536	586	586	633	600	559	619	600	611	551	550	589	605	609	571	605	580	604	602	626	593	590	635	598	614	589	618	558	597	566	604	567	598	625	611	578	630	578	562	542	551	637	606	597	556	573	580	593	534	592	599	613	608	567	581	579	594	584	541	614	574	609	570	594	556	606	575	573	605	608	598	595	570	635	558	616	617	562	586	608	594	576	570	573	595	589	561	615	572	632	591	589	584	616	587	597	585	574	574	552	595	591	585	595	617	582	595	593	588	579	580	604	618	630	612	622	586	595	612	557	562	561	632	568	565	535	591	560	561	612	581	585	588	578	583	610	605	596	553	581	556	584	590	617	583	593	589	585	561	586	589	579	549	560	532	625	595	587	608	638	598	586	596	587	604	596	551	601	548	587	583	542	586	549	572	570	575	582	554	574	565	578	561	582	588	564	577	539	612	582	615	581	578
6754	451	401	410	331	190	185	208	136	133	150	147	139	110	140	127	99	134	136	122	118	131	140	127	139	122	112	93	108	104	120	115	101	108	99	125	104	98	101	94	111	102	116	117	108	101	88	122	129	119	119	103	128	107	95	106	81	102	85	109	105	111	99	102	109	101	102	94	104	110	98	111	110	118	109	98	107	107	107	91	128	111	122	88	104	119	101	120	100	115	128	102	101	99	93	97	132	111	103	99	94	118	96	119	96	113	127	112	97	120	123	128	87	94	88	116	98	110	120	98	111	115	119	125	111	82	124	107	131	102	98	122	94	93	108	90	103	130	111	104	120	111	95	111	104	125	91	102	103	120	107	121	127	103	103	96	118	112	115	104	91	108	119	99	102	108	119	100	95	94	89	105	118	105	104	112	107	110	112	101	115	92	101	103	91	116	111	112	95	116	106	102	108	108	96	101	106	110	107	103	124	101	102	108	108	100	109	120	107	105	105	106	107	118	99	94	109	96	109	109	118	104	105	110	100	106	104	104	100	100	99	101	114	114	113	102	117	106	84	100	133	106	108	100	113	111	115	94	98	103	97	105	93	115	118	117	99	105	108	120	100	94	103	109	148	116	112	100	95	94	96	119	110	118	89	124	89	114	87	95	121	130	92	110	97	114	101	120	109	102	128	111	89	97	106	92	103	102	113	111	101	110	110	94	96	123	114	105	113	131	123	102	112	109	135	104	115	133	117	98	114	112	107	132	120	99	117	115	100	105	114	94	103	125	123	122	101	109	100	97	94	113	121	114	113	102	117	119	118	90	118	91	99	102	119	91	123	95	108	115	107	111	101	117	119	101	120	99	103	117	112	113	111	100	99	107	121	111	106	113	96	100	99	101	102	100	88	112	106	115	120	122	107	84	116	100	118	130	122	102	114	109	111	123	103	125	120	103	123	101	100	106	115	109	92	124	108	94	93	96	94	111	116	93	104	112	110	114	97	101	116	118	94	119	104	103	104	109	108	90	95	105	114	97	106	113	101	104	108	93	103	93	104	108	109	92	124	91	102	110	106	100	100	118	102	106	103	104	117	104	98	91	95	107	93	113	105	101	111	138	103	92	103	106	106	96	126	108	105	120	92	128	124	102	105	131	107	124	98	101	92	120	109	107	94	116	112	108	122	108	102	102	105	116	115	105	105	104	106	117	102	107	109	122	114	116	117	108	98	121	99	116	117	115	105	105	112	120	97	119	117	122	128	123	127	110	99	112	115	103	120	99	123	112	118	94	103	122	91	107	99	99	104	104	128	103	116	105	102	109	101	128	102	101	112	108	93	104	112	111	108	109	103	121	109	105	110	105	121	84	99	92	105	110	100	104	109	102	113	127	115	103	94	106	109	114	106	106	119	104	110	101	100	102	118	102	88	111	108	110	107	103	126	101	117	104	100	106	112	87	105	129	119	124	108	100	118	126	117	98	120	95	111	105	117	97	108	93	107	106	100	121	113	131	126	99	98	102	102	84	108	112	94	117	112	102	108	118	101	108	116	113	113	97	121	122	109	113	98	102	105	113	112	109	98	118	110	115	124	108	119	92	101	113	106	116	130	97	103	116	88	111	113	115	97	115	104	95	102	92	112	96	125	123	120	117	109	103	127	101	105	121	102	115	99	78	105	110	125	110	98	112	99	126	105	98	105	116	88	129	117	120	95	108	126	97	107	97	96	106	111	109	106	95	106	118	120	111	85	92	123	103	132	108	91	103	104	137	104	101	92	117	115	114	108	119	112	105	112	101	128	121	102	94	137	105	103	125	118	108	107	117	128	106	108	100	105	118	103	102	115	100	106	123	111	117	103	101	126	115	89	104	96	109	105	103	127	113	93	121	113	116	106	107	124	90	113	113	110	110	107	107	100	110	132	111	102	107	98	101	110	100	99	114	112	103	117	123	89	102	102	111	101	116	103	117	89	102	113	121	115	97	99	110	117	102	113	104	114	115	107	113	104	107	120	102	117	107	112	113	102	97	111	101	108	115	98	110	110	114	108	119	104	101	127	96	115	124	108	117	123	106	109	115	104	107	106	109	122	125	115	123	83	112	98	113	140	112	106	89	119	110	99	98	121	138	100	108	103	108	115	121	114	99	100	111	111	122	90	92	112	97	121	87	102	106	103	120	99	96	108	104	93	104	111	105	116	120	102	105	94	121	100	103	113	94	110	110	90	146	119	117	104	104	101	98	94	116	97	107	103	106	83	98	109	121	103	106	116	132	106	133	103	109	120	133	131	107	106	100	114	107	100	93	105	97	101	100	92	107	108	118	133	116	105	84	110	103	110	112	107	118	88	123	98	115	101	85	106	86	108	91	99	111	97	85	115	106	96	101	107	102	111	123	106	121	104	122	101	100	96	104	101	101	118	116	121	93	121	119	119	99	132	116	100	105	110	103	108	124	118	103	108	102	119	103	94	95	133	109	131	127	114	100	103	117	119	112	115	99	115	107	99	112	106	131	115	122	101	110	105	111	89	98	117	98	98	106	102	77	121	103	95	99	108	116	113	118	115	129	117	116	133	134	88	111	97	98	116	127	102	107	113	96	113	106	102	116	104	138	101	101	101	98	109	93	121	98	111	126	96	92	86	113	102	124	105	100	107	99	127	113	114	104	123	108	106	119	129	111	101	110	106	100	118	86	102	106	118	96	75	103	126	107	127	97	116	95	107	112	133	99	92	89	113	105	102	114	99	117	97	98	129	113	87	131	120	109	82	120	109	100	122	105	129	118	108	107	110	89	104	109	131	116	106	84	129	114	103	126	109	117	115	101	114	89	98	92	106	121	106	118	131	124	108	106	105	90	127	114	100	79	95	112	111	104	100	125	95	91	95	108	103	111	119	120	114	110	86	115	89	122	98	102	103	97	103	118	103	110	126	98	105	99	117	91	107	102	102	115	104	117	131	114	112	110	106	107	134	100	97	115	109	83	99	91	88	113	121	120	126	106	100	113	125	109	100	98	96	99	104	100	101	101	107	115	125	119	113	107	105	107	104	94	97	100	115	113	129	129	100	103	130	93	128	91	116	111	126	99	115	100	125	104	112	119	115	104	102	112	114	117	125	100	99	120	121	120	117	115	98	120	125	97	95	108	95	105	98	111	114	97	109	111	123	106	110	101	94	110	94	107	104	111	98	113	114	108	128	102	112	107	118	115	102	96	97	110	111	106	110	117	122	114	113	96	116	113	112	103	99	93	120	104	100	101	109	102	118	101	123	86	103	104	102	91	116	112	120	79	113	88	100	116	85	114	119	114	98	105	88	109	121	123	115	102	111	116	118	129	108	106	101	119	103	115	104	115	117	91	121	105	107	123	83	117	108	117	114	98	103	93	105	111	106	122	117	125	107	95	116	123	112	96	118	115	127	114	97	98	123	114	110	106	98	110	104	115	124	109	123	113	106	105	109	128	119	117	114	86	112	86	102	124	108	94	96	110	109	97	138	122	119	119	109	99
5874	588	1001	1316	1129	891	764	577	570	544	491	398	374	402	401	383	362	401	365	331	345	337	313	309	296	313	296	325	297	328	346	331	300	289	306	306	301	274	281	304	285	312	302	271	272	287	314	267	277	294	310	298	309	296	271	303	292	268	292	279	271	328	247	288	284	281	258	297	273	286	281	299	297	296	254	255	297	271	295	274	260	261	301	293	280	298	286	288	306	265	269	300	285	277	271	265	305	252	275	256	282	271	282	260	284	283	307	277	280	281	285	286	320	281	264	287	297	269	272	322	264	299	268	278	296	295	271	257	266	261	289	281	270	274	291	264	280	240	292	267	264	273	283	307	272	266	286	291	272	276	279	272	259	266	258	297	278	272	287	263	309	275	325	271	279	267	293	238	259	267	290	277	270	300	289	285	286	271	271	280	293	294	288	292	268	298	284	269	266	307	253	307	276	274	286	287	255	279	283	281	305	263	296	249	301	277	302	284	288	268	289	298	292	297	291	291	299	301	260	285	297	295	265	288	278	288	271	259	295	298	287	275	272	261	288	275	287	286	283	280	267	264	257	268	313	285	266	272	280	275	293	276	274	253	267	305	276	283	287	304	287	257	266	267	280	258	273	283	266	291	282	302	280	300	324	258	276	267	275	307	285	277	297	290	279	252	280	288	281	272	280	278	285	290	264	288	277	254	257	272	279	302	275	315	276	298	294	250	286	275	279	275	280	279	307	302	259	278	270	282	283	276	272	282	270	284	272	297	293	286	273	297	273	247	278	269	269	305	269	285	282	264	310	278	264	287	252	266	275	300	292	265	274	292	263	282	287	273	303	249	258	296	277	261	308	288	284	267	292	250	311	274	268	271	258	311	250	286	301	293	287	302	262	284	265	298	281	288	287	270	283	246	290	306	290	278	278	311	248	264	281	289	257	310	272	280	291	296	300	252	291	288	245	259	265	238	257	280	282	265	279	280	288	277	264	296	286	272	292	294	284	256	300	302	275	286	286	260	259	239	297	273	276	254	272	289	312	278	300	273	293	267	264	278	298	290	289	259	281	294	297	266	270	264	263	276	313	305	293	289	285	253	276	305	286	276	296	292	274	294	287	261	289	264	292	284	276	277	281	272	261	281	286	285	275	260	257	265	270	297	280	249	262	291	285	265	316	294	277	255	311	278	265	242	264	263	286	276	259	271	285	255	276	288	294	268	288	285	289	268	281	282	287	286	279	289	266	297	241	261	291	279	288	267	291	293	255	266	273	258	303	287	281	286	286	288	270	266	265	262	276	285	255	272	275	318	293	267	292	271	289	288	279	246	317	271	268	260	286	283	316	303	249	282	280	270	266	284	285	320	313	256	302	314	269	299	289	293	263	272	288	252	276	268	275	283	273	272	288	268	302	265	263	293	273	244	314	270	278	285	266	280	284	255	289	259	310	290	301	280	281	276	234	286	266	280	315	304	299	277	272	267	280	267	267	297	294	286	294	277	305	247	285	280	291	277	273	272	293	295	271	298	300	265	281	311	260	241	289	299	271	255	280	281	269	281	316	309	272	290	312	245	270	264	284	250	272	263	266	268	287	264	291	267	281	287	264	267	275	277	289	267	299	298	292	291	300	283	271	287	293	281	269	279	293	285	271	284	275	272	279	298	269	283	295	279	288	249	277	270	269	292	271	277	294	276	281	279	298	293	266	270	253	295	252	305	264	276	281	267	290	279	286	287	263	266	269	258	291	268	290	302	271	266	283	281	244	277	283	270	303	285	325	243	271	272	281	304	263	295	250	288	298	253	279	291	269	258	286	288	277	270	315	279	267	323	270	273	254	304	299	271	279	303	290	260	273	253	253	279	289	284	285	286	269	282	259	268	286	305	296	292	269	260	274	284	301	257	283	292	256	277	284	282	267	310	280	280	244	295	274	262	275	272	305	278	246	300	293	258	296	291	297	268	279	268	284	266	256	276	249	271	280	280	291	279	303	300	271	267	288	299	295	267	270	281	292	296	286	284	234	279	297	273	264	265	263	294	311	286	263	274	306	248	266	286	290	291	278	306	250	276	283	283	290	280	286	272	252	289	302	264	301	253	291	272	281	296	248	275	299	269	265	305	292	300	271	284	254	246	276	261	274	268	275	286	296	269	258	286	262	282	274	266	297	266	301	294	305	279	286	260	288	278	287	290	276	288	290	288	268	278	280	293	308	275	278	271	297	276	285	266	297	272	258	291	276	270	273	284	268	259	269	297	289	269	279	305	292	253	275	283	292	290	281	264	295	289	295	290	277	266	267	281	286	265	254	258	272	300	254	271	264	248	280	285	301	281	301	254	282	277	298	300	249	269	258	261	279	286	273	294	303	281	299	276	301	254	289	256	285	256	248	299	275	277	231	248	277	287	304	272	263	275	296	254	294	272	239	291	285	293	291	308	300	264	252	280	290	282	250	263	242	292	286	273	278	289	273	300	263	284	272	278	266	290	289	316	290	275	264	255	281	262	269	274	279	270	277	284	277	253	289	258	279	281	278	253	276	270	317	296	302	276	291	278	285	285	257	261	295	255	281	276	269	286	293	270	276	289	265	275	283	265	264	284	262	286	272	249	272	251	261	289	291	260	273	311	274	280	294	256	271	297	274	239	276	270	275	271	324	266	278	303	280	268	283	286	285	267	286	258	312	291	271	275	281	262	283	280	306	286	264	300	269	289	298	256	276	284	288	314	273	260	259	276	276	291	244	263	285	298	267	305	289	293	295	296	239	275	288	258	295	295	271	290	275	256	303	264	285	312	297	292	301	283	282	287	261	277	271	300	260	294	286	262	281	280	262	249	285	285	311	316	255	315	274	308	310	263	278	279	275	279	289	280	276	297	301	301	300	290	311	270	279	275	287	259	324	283	294	329	308	259	269	299	286	281	282	286	275	296	262	299	266	263	287	311	269	275	287	284	307	258	271	266	272	273	264	303	286	263	283	255	277	304	267	285	264	285	283	275	304	280	283	281	291	292	300	294	286	277	259	276	262	267	306	272	271	226	278	309	276	286	280	294	277	296	270	260	304	266	285	291	252	273	284	272	289	297	285	297	279	302	245	268	267	252	290	248	274	309	292	285	267	284	262	305	294	287	256	255	264	279	266	284	278	286	268	282	286	289	281	256	291	243	268	259	285	281	305	308	264	255	273	338	280	266	282	303	280	299	267	299	268	266	280	279	288	267	284	260	275	254	259	287	267	268	272	286	292	277	276	289	271	291	291	261	296	283	268	250	280	273	278	227	247	270	249	274	283	278	266	303	250	295	267	301	252	286	288	258	296	285	259	279	288	284	254	275	263	294	278	291	294	270	295	302	264	288	300	258	315	297	285	289	280	305	315	254	270	277	278	291	309	304	274	281	271	283	289	277	287	313	303	299	269	298	291	282	259	329	297	268	236	277	278	254	280	285	245	283	319	267	277	282	287	265	314	266	252	269	282	284	267	266	282	262	270	277	300	284	276	292	273	259
13049	1021	946	698	523	377	283	276	233	196	202	181	202	152	160	193	161	159	167	174	167	151	156	153	158	149	163	168	166	156	150	139	151	157	135	166	192	142	146	170	158	170	158	135	148	148	137	142	126	129	136	154	183	159	151	169	149	124	145	163	162	134	164	150	160	147	135	146	149	155	150	133	157	157	142	139	140	152	179	139	138	149	144	132	117	133	161	175	161	156	122	153	126	158	160	133	136	174	111	135	157	149	135	156	134	155	142	140	155	162	156	146	141	143	145	138	130	147	176	145	140	158	129	141	139	109	141	158	132	149	150	175	152	163	152	163	154	150	158	140	162	137	125	158	170	144	164	141	149	156	143	140	144	163	140	174	161	173	139	134	139	165	148	138	141	119	143	144	151	152	128	139	170	161	148	153	132	154	187	187	151	146	162	162	149	124	168	154	174	145	165	125	151	165	148	142	146	161	157	166	160	130	157	136	151	138	132	147	143	153	160	160	160	152	146	128	161	155	180	141	145	141	121	147	141	155	149	149	137	136	137	122	137	150	159	170	149	173	168	151	141	150	150	160	139	140	156	146	153	145	151	145	153	129	134	156	128	126	138	132	137	122	158	141	146	137	143	139	142	151	147	153	139	153	137	165	158	131	153	142	129	138	159	138	125	168	136	153	144	142	136	171	132	144	150	165	136	141	155	140	169	154	140	148	153	143	158	150	152	156	138	144	158	109	176	153	149	148	129	160	155	168	161	139	141	141	143	135	162	147	131	157	180	142	149	154	135	124	135	140	153	139	151	169	122	132	136	134	133	153	138	155	157	162	167	134	153	135	117	151	144	145	137	146	144	141	155	136	178	120	140	148	150	135	160	130	132	158	156	167	144	163	169	170	135	168	151	146	148	138	147	159	148	164	152	177	169	140	167	156	144	158	149	134	135	142	158	139	149	168	169	149	125	142	144	153	153	159	171	147	148	158	128	157	161	140	149	138	151	136	153	128	121	169	151	152	140	135	139	120	154	164	131	144	147	130	127	144	164	152	126	141	168	113	136	142	147	172	111	181	174	134	141	147	123	154	107	140	164	148	151	155	158	165	153	159	157	163	137	153	143	148	160	136	182	154	147	147	165	120	153	119	158	137	140	131	169	144	154	162	126	144	144	162	146	169	158	139	148	118	134	168	175	132	146	146	143	145	130	148	160	145	177	143	151	153	143	157	126	147	129	121	159	140	121	162	144	149	153	133	122	143	158	160	146	133	127	175	163	139	136	149	138	145	150	137	130	152	150	154	152	167	144	129	184	139	144	151	150	124	141	153	138	163	143	141	146	128	170	152	157	132	139	163	158	163	134	152	144	147	128	114	149	142	135	167	168	158	129	149	142	166	150	149	131	144	128	121	119	151	141	160	160	156	155	151	140	120	128	160	154	124	140	155	139	125	175	148	130	150	148	153	171	146	157	145	154	142	166	156	153	161	166	143	139	129	157	146	150	148	138	168	155	135	143	160	140	147	141	151	153	159	117	139	158	148	145	140	147	163	157	123	161	155	131	145	159	150	156	161	137	138	154	141	135	181	153	163	136	127	151	169	137	162	142	137	158	153	138	150	138	158	147	144	167	157	172	138	110	171	156	142	137	169	149	127	160	164	138	153	164	152	152	137	122	139	148	141	142	148	130	148	170	116	124	152	148	148	131	147	147	151	168	166	126	146	144	147	142	158	130	137	161	156	148	151	159	156	118	146	152	129	145	143	158	153	164	152	154	157	162	135	139	192	167	145	155	150	129	169	156	152	152	149	159	143	151	151	141	120	153	130	147	132	151	144	142	148	155	148	171	142	130	168	156	162	153	115	161	132	182	152	147	150	142	137	138	149	148	145	145	134	131	133	142	155	165	124	157	170	179	146	134	136	112	159	149	165	165	179	143	146	142	137	144	152	125	136	134	139	150	151	127	157	137	146	138	167	167	155	140	151	153	133	146	145	129	150	141	149	155	156	152	151	143	166	143	137	154	146	146	193	135	161	158	131	125	144	176	165	171	129	126	129	133	155	162	143	125	140	154	150	147	146	138	144	135	151	154	175	139	138	155	151	140	129	125	116	153	129	160	155	134	139	144	169	149	133	166	127	145	130	133	158	152	152	141	138	169	164	170	143	148	158	152	128	133	148	159	158	157	143	127	144	146	130	146	127	166	152	153	139	141	161	141	142	129	156	158	153	144	148	141	146	149	163	137	122	154	135	149	155	169	149	133	144	144	122	124	154	150	149	158	152	166	147	160	144	158	160	156	151	162	138	163	161	146	148	145	143	144	156	135	150	152	148	164	144	160	157	142	153	155	146	138	139	140	154	148	145	138	120	165	139	148	160	143	148	143	154	147	173	130	159	151	137	146	159	184	136	158	145	126	121	130	146	155	140	158	147	169	150	151	156	150	153	163	148	155	164	144	138	161	131	153	129	165	124	126	150	158	143	151	139	160	152	138	135	125	149	134	165	128	157	132	132	126	163	134	144	158	169	138	154	157	179	156	149	129	147	152	136	151	152	167	159	141	136	162	120	157	138	139	158	143	131	146	141	150	146	137	156	145	148	134	145	151	164	132	136	123	145	163	158	141	171	141	150	166	149	160	145	139	136	157	182	132	183	152	139	169	144	162	129	139	117	145	158	157	143	141	135	159	132	141	146	142	167	143	159	116	138	141	126	144	147	145	153	152	147	152	153	161	158	167	140	155	150	143	153	148	145	153	142	164	127	133	144	143	148	138	129	120	152	162	167	139	135	157	138	161	140	125	140	156	153	158	137	154	136	158	132	150	159	127	161	145	150	162	140	147	168	153	139	142	129	156	167	150	141	133	163	162	161	155	148	137	140	129	135	154	152	145	155	165	168	158	145	135	160	150	132	164	121	156	134	142	143	160	148	138	152	142	133	122	152	159	156	162	127	141	128	143	146	159	163	151	163	167	164	146	150	160	146	139	149	134	162	140	170	134	154	170	147	134	156	141	154	139	154	139	149	144	147	146	174	138	170	133	145	162	149	147	116	130	150	134	138	152	155	148	159	144	138	139	141	115	154	157	125	154	150	140	127	144	189	158	160	138	182	148	159	136	153	152	142	170	142	125	113	148	143	153	168	147	168	146	160	146	179	150	141	123	147	155	146	168	140	153	126	147	144	132	161	157	164	122	132	150	153	138	150	147	149	159	143	134	146	138	157	134	161	154	165	152	157	147	149	159	148	166	148	139	136	137	135	141	140	159	138	148	153	160	123	146	159	146	150	145	151	137	156	143	167	158	174	130	132	161	171	150	154	147	169	121	148	108	137	149	144	146	159	151	177	146	162	143	160	130	173	160	143	150	145	146	157	138	162	162	151	150	141	110	145	156	143	148	148	142	154	142	166	133	136	145	148	116	164	133	166	139	126	145	163	138	151	174	157	154	140	123	159	152	133	143	171	162	169	143	130	136	143	158	142	147	147	153	159	177	151	151	168	158	176	167	143
7857	990	1845	2207	2137	1484	1199	1051	917	812	743	723	645	621	617	562	575	529	514	469	461	477	486	446	429	442	430	420	421	417	459	431	447	405	430	396	425	405	402	418	410	383	408	414	396	402	418	416	427	402	415	417	384	398	354	390	418	380	400	404	411	372	366	415	394	436	368	384	395	355	379	391	388	384	372	388	397	395	388	414	393	368	368	415	410	403	369	372	376	373	402	414	396	355	376	348	373	376	417	373	374	368	363	370	406	391	382	381	411	371	407	381	383	407	374	367	370	348	381	404	402	365	427	408	404	400	379	391	331	386	396	370	348	403	392	392	363	369	390	349	378	421	343	359	349	373	402	357	417	372	386	383	373	399	384	383	387	378	396	354	387	364	363	402	353	360	371	364	361	318	383	409	355	371	371	409	365	349	356	393	366	365	402	353	376	395	370	385	384	361	360	390	381	385	375	383	354	388	394	392	376	365	368	391	384	384	339	373	420	396	400	388	379	354	390	362	355	396	377	338	374	407	385	363	414	377	397	364	364	399	392	370	359	356	411	359	380	360	386	392	350	384	399	370	402	422	402	370	346	383	363	399	372	383	387	380	374	377	345	425	375	376	413	373	397	380	378	424	382	432	371	385	364	346	372	367	397	389	374	383	389	374	365	377	382	366	365	425	373	424	350	387	345	376	412	369	361	399	402	394	374	396	350	356	362	342	384	399	403	344	357	369	371	416	366	380	421	373	384	378	407	358	408	347	355	369	340	416	355	388	383	333	373	350	353	355	364	367	387	376	368	392	373	408	395	377	410	380	402	428	373	374	344	405	422	367	375	393	341	373	362	395	381	363	354	367	381	396	356	378	382	402	367	396	385	356	375	365	379	380	381	371	386	358	376	394	408	391	363	415	405	355	368	349	387	361	347	346	374	371	387	415	391	387	421	377	366	421	385	377	382	374	355	364	397	402	383	396	407	349	372	394	383	383	367	370	384	374	348	422	354	403	356	374	364	379	364	385	354	362	358	390	344	384	367	416	374	407	395	362	364	378	383	389	371	334	397	358	343	398	397	382	411	362	363	378	449	378	366	407	396	391	355	389	388	370	384	396	366	393	348	357	360	364	411	354	407	350	380	349	381	384	375	358	381	373	397	402	364	379	360	424	382	397	350	355	394	418	378	390	382	362	378	404	364	386	377	396	392	350	374	385	327	366	362	369	388	362	375	375	380	397	400	396	408	373	396	347	346	390	394	370	346	343	381	367	378	374	386	413	342	381	376	401	345	385	398	387	369	353	399	382	353	384	342	414	383	351	361	380	387	359	375	382	362	425	367	383	394	368	377	373	400	381	381	401	390	425	375	377	386	390	376	379	394	397	395	337	408	374	359	367	388	361	353	404	366	344	367	366	396	407	366	367	378	378	362	360	395	365	366	365	356	422	373	401	378	384	399	383	382	340	385	360	382	379	346	382	385	343	396	388	401	422	368	355	347	386	396	352	360	391	390	386	394	362	377	383	368	383	356	414	349	354	365	412	356	395	372	375	357	352	388	358	368	345	387	387	361	372	403	382	378	406	393	370	394	405	349	352	393	401	398	389	351	386	400	422	388	390	372	396	361	344	373	402	381	381	389	381	377	379	390	372	391	400	356	348	393	378	374	391	396	362	378	412	379	374	371	382	370	365	377	404	407	361	356	362	379	375	401	378	387	388	397	363	375	360	406	352	380	358	404	358	407	407	358	372	383	403	411	375	390	395	388	386	378	387	383	428	393	413	370	401	363	397	395	404	381	361	350	367	392	391	400	390	353	406	382	348	381	371	407	372	390	403	356	393	382	410	338	416	382	356	399	363	367	366	414	368	365	391	406	366	366	374	360	393	406	357	365	367	394	372	365	404	398	400	363	378	386	393	387	361	386	386	419	381	364	400	380	357	368	404	337	401	352	356	379	405	376	345	391	381	388	341	367	411	336	361	399	389	376	352	346	388	387	394	383	410	403	402	397	347	392	407	380	359	397	394	397	377	381	370	391	378	367	375	369	392	382	398	370	397	373	381	331	425	369	406	396	374	363	379	370	370	404	373	385	376	384	386	385	397	336	385	340	383	350	398	337	379	396	392	385	389	399	383	378	399	380	398	382	357	380	377	374	385	392	390	351	395	378	343	405	396	382	383	389	354	381	371	366	394	369	405	371	389	376	361	354	410	353	368	380	386	335	401	389	376	364	395	384	402	390	372	348	380	375	379	345	372	379	365	390	392	405	371	356	369	404	373	408	386	369	395	387	363	401	389	395	363	368	365	389	379	357	392	369	382	377	402	364	362	377	355	379	375	373	346	385	397	356	367	374	378	355	399	392	381	378	384	397	384	357	386	409	379	391	375	424	376	395	381	372	417	335	381	365	369	393	380	389	399	370	397	407	393	361	380	376	352	375	355	366	364	368	385	418	411	387	401	371	372	399	402	382	381	384	389	391	383	356	346	372	374	395	382	376	374	379	399	412	374	357	407	361	375	364	390	367	386	405	388	360	404	393	385	380	404	393	375	394	380	406	381	394	378	387	396	358	354	417	370	368	375	373	375	341	382	382	358	351	349	376	387	371	360	336	378	342	345	417	377	391	407	376	373	379	361	377	425	402	375	388	410	387	373	411	356	408	402	392	397	409	387	374	405	385	395	411	381	378	370	380	412	388	381	391	372	385	343	393	393	426	406	373	356	397	361	350	365	393	387	388	402	399	357	384	403	409	355	362	337	390	378	385	379	376	371	362	374	361	403	366	377	383	369	385	375	393	345	354	428	385	388	376	400	389	364	388	413	410	399	374	364	374	372	390	381	382	364	386	409	376	383	396	359	419	390	393	331	387	368	382	353	382	380	376	375	390	382	377	398	367	378	372	409	375	402	381	392	358	338	382	410	361	395	374	364	369	368	356	383	379	390	381	396	372	389	395	408	405	359	389	419	394	357	395	371	363	386	372	383	372	376	347	395	391	374	377	393	366	390	389	430	412	350	374	372	379	361	376	408	394	395	384	403	370	390	368	388	368	405	365	355	413	367	362	395	406	402	361	356	375	377	410	403	407	372	358	401	362	346	408	366	346	353	392	362	377	398	377	387	362	354	395	384	340	398	405	420	318	388	378	379	386	386	360	360	407	375	378	402	381	410	412	399	397	379	408	359	368	378	365	388	412	364	389	392	381	393	385	393	402	377	332	373	378	398	381	399	375	390	403	407	372	377	397	367	415	381	377	398	359	355	367	366	389	388	380	370	407	343	385	388	401	385	396	382	394	371	384	376	381	416	361	365	363	415	338	356	386	358	375	361	374	410	382	376	368	360	381	440	401	399	370	380	355	374	377	388	372	378	382	367	396	386	361	392	388	390	333	364	386	353	381	391	391	372	358	397	351	380	373	382	381	356	401	373	371	357	373	412	374	347	394	351	403	405	386	366	364	365	367	332	403	404	375	368	362	395	362	371	421	366	384	406	395	357	371	385	393	360	385	385
1464	263	270	290	296	256	259	267	270	284	261	254	243	230	252	243	267	245	270	249	280	273	262	242	302	273	276	257	301	268	248	279	272	233	260	224	254	274	283	271	256	239	259	263	224	270	242	256	264	230	282	276	248	275	273	272	275	288	275	239	292	268	271	227	248	296	277	242	248	248	247	312	260	251	249	241	254	289	263	230	235	231	259	287	274	243	272	245	252	260	267	255	259	244	256	225	258	234	270	223	271	271	274	279	262	202	245	268	280	247	251	289	266	258	274	276	256	284	256	269	235	265	272	244	249	242	286	245	262	266	257	269	244	264	258	256	228	268	247	261	280	242	269	262	248	220	266	269	264	292	259	257	248	263	253	266	299	279	255	254	255	270	252	239	248	253	278	233	262	269	269	273	285	265	275	266	290	249	244	244	270	274	287	244	279	245	242	263	267	295	278	292	265	271	255	264	272	257	248	263	274	269	266	273	251	277	279	250	277	244	281	270	256	258	291	262	264	234	275	206	268	266	239	269	259	269	253	279	265	265	288	268	287	283	290	275	273	249	265	251	256	244	249	259	247	232	263	288	247	268	274	284	311	267	259	254	228	267	256	265	266	292	293	275	250	279	254	263	267	252	258	268	267	259	289	262	276	269	260	252	247	248	284	283	300	288	277	260	253	296	276	245	256	272	278	258	263	289	233	242	247	248	265	277	287	229	276	286	239	268	252	238	280	255	277	254	248	231	270	268	253	254	265	256	299	311	251	252	264	248	277	243	259	254	279	242	247	252	272	278	261	257	268	263	245	279	239	268	260	266	261	282	281	256	256	288	250	252	256	253	272	297	260	289	269	274	248	251	247	256	245	278	305	266	271	257	261	232	281	241	235	296	253	261	295	274	249	272	256	226	257	255	256	259	226	284	237	251	248	254	257	249	270	280	257	271	237	289	245	254	260	254	239	262	270	232	270	278	269	301	246	269	300	242	254	266	258	282	287	240	242	240	253	235	274	254	235	277	272	251	262	242	254	260	292	258	261	250	255	282	242	273	263	256	267	263	247	301	264	250	254	293	247	252	220	265	266	268	241	289	291	249	228	295	244	258	301	265	283	266	266	246	251	294	237	252	277	277	249	240	295	270	265	231	254	252	242	237	297	332	269	276	256	261	246	255	264	277	275	276	272	249	236	253	269	299	270	248	310	306	265	247	246	275	293	254	259	266	265	255	242	266	288	260	241	256	276	271	235	277	278	255	257	280	283	297	280	290	275	223	246	270	269	245	252	246	270	254	251	272	257	245	283	226	239	241	265	270	275	271	260	269	260	285	265	263	248	265	262	266	282	246	265	274	272	258	225	258	294	248	236	246	281	249	259	270	257	286	262	215	234	253	255	259	257	282	250	256	263	269	268	272	246	272	276	258	259	264	273	293	276	262	242	245	265	266	245	287	269	279	271	287	270	271	233	254	254	252	256	261	259	251	249	293	287	261	254	290	254	257	271	247	271	242	254	290	246	276	303	249	262	251	280	227	259	273	279	243	245	220	288	281	265	302	272	302	272	259	276	265	276	245	234	287	307	272	237	276	267	247	285	260	248	262	247	261	264	252	221	254	266	257	239	225	248	276	267	269	262	245	250	260	248	263	253	250	253	269	224	255	267	260	250	269	332	276	279	258	256	280	267	272	259	254	274	265	266	256	245	240	252	245	247	234	247	258	277	255	273	269	236	250	257	258	275	265	281	249	246	273	264	262	250	251	277	275	286	252	257	273	278	258	243	270	256	252	248	255	256	261	290	256	277	247	267	263	274	277	260	254	282	271	257	258	279	261	226	235	239	241	293	295	244	274	261	257	280	296	243	249	265	271	242	280	242	252	272	270	264	265	241	264	260	274	261	257	284	230	235	278	285	281	281	258	240	261	250	259	252	279	280	242	243	253	264	251	271	235	244	262	260	267	255	255	275	264	264	279	277	270	300	274	235	231	263	263	266	254	243	268	248	296	267	224	237	250	240	266	273	225	240	271	263	277	278	257	247	253	288	252	257	245	232	249	258	235	251	275	239	242	283	260	245	230	271	243	258	239	241	259	265	272	227	261	242	252	252	277	264	281	271	244	278	282	270	260	249	253	254	267	264	267	286	243	248	270	244	259	254	249	260	266	267	298	273	245	242	274	252	255	238	248	246	256	278	301	292	243	267	290	273	252	258	254	233	252	258	240	281	261	230	303	239	233	232	236	277	260	254	235	248	294	260	272	289	279	261	260	227	285	254	258	274	286	294	251	266	259	244	253	274	281	232	248	268	281	279	284	282	280	265	242	242	267	271	237	259	265	289	275	286	275	279	273	247	243	250	277	261	253	243	278	272	272	250	239	260	283	264	279	272	257	254	252	250	265	269	281	271	285	257	281	249	243	260	273	283	248	237	242	257	254	275	259	268	265	284	257	234	279	282	277	248	265	257	220	264	307	269	255	269	266	269	270	245	271	284	256	263	265	286	266	300	304	275	234	238	284	271	266	267	271	244	242	245	259	285	229	265	264	256	290	251	252	253	224	254	258	238	221	247	246	255	281	265	257	257	267	294	259	252	263	271	263	232	241	249	275	307	285	270	256	249	264	291	267	267	261	280	316	286	285	255	272	254	272	233	244	252	274	284	261	257	254	255	277	265	279	264	300	291	246	287	253	257	241	271	278	221	269	253	270	247	255	270	264	263	259	262	289	284	282	271	250	234	238	234	251	246	252	261	301	281	281	261	240	274	271	269	238	273	264	259	247	289	253	246	246	280	244	285	302	279	249	266	270	269	257	233	248	276	247	287	264	243	274	266	283	270	250	243	264	252	278	236	269	264	237	263	272	250	268	259	254	280	302	263	248	290	243	254	272	282	251	254	295	242	282	255	285	257	272	284	223	236	242	265	230	288	249	290	247	281	263	247	272	272	242	273	286	260	248	232	257	236	248	247	252	247	278	313	266	253	268	247	252	254	246	250	223	246	268	255	239	277	257	267	254	273	272	239	268	271	295	256	277	275	256	239	265	250	278	258	269	240	272	243	273	243	255	288	227	260	259	279	267	291	245	246	244	273	225	263	232	293	270	259	233	277	233	285	241	238	261	259	274	250	254	244	268	261	233	296	269	294	302	274	241	285	240	235	271	243	265	276	300	276	283	291	263	234	277	249	271	274	275	247	254	256	261	250	295	255	242	241	277	300	250	232	275	295	239	259	274	262	270	251	270	245	272	252	257	246	298	267	257	268	271	277	269	253	242	242	255	229	262	266	252	212	273	251	260	251	256	274	261	246	243	248	252	262	284	245	263	280	252	252	223	277	258	289	225	264	280	204	267	279	278	237	255	219	269	253	249	264	267	258	235	285	269	269	251	222	272	267	232	247	262	245	263	279	266	279	241	241	249	247	258	262	263	283	270	255	265	289	266	262	246	262	276	278	224	257	258	272	237	254	257	272	273	292	255	297	225	275	261	271	275	238	273	288	261	272	249	278	265
1656	623	613	664	639	615	612	629	636	647	613	614	593	557	598	560	606	622	541	579	585	548	588	551	544	612	559	564	587	573	552	570	582	589	633	592	597	567	600	577	556	592	583	585	559	584	612	535	589	553	640	589	574	621	574	584	549	562	580	584	617	602	610	580	598	564	563	593	583	583	580	580	585	537	581	591	604	606	604	526	547	553	611	570	585	579	545	596	582	537	598	630	608	589	591	570	628	615	578	542	581	593	557	553	596	582	569	602	539	572	561	558	580	599	593	625	628	599	602	583	582	588	540	558	561	586	564	553	615	590	603	606	550	619	569	553	549	604	564	532	621	596	607	567	526	590	585	600	568	533	617	571	609	572	581	588	588	632	586	577	567	556	569	548	612	617	624	548	567	583	598	534	607	554	562	578	614	572	584	586	589	586	561	566	600	585	601	612	597	565	592	611	562	588	547	615	580	594	561	569	607	582	569	617	560	571	568	613	590	548	584	624	555	635	567	552	579	615	559	560	589	558	574	574	577	614	573	531	562	583	589	616	582	589	597	579	536	593	572	604	590	582	601	548	562	566	588	581	588	608	570	563	612	593	572	557	579	613	574	542	579	576	626	609	598	597	575	601	617	628	589	584	564	586	570	584	576	571	581	591	577	592	565	551	626	571	602	556	599	593	561	541	605	575	618	553	604	582	588	571	608	541	517	575	601	621	576	598	572	601	575	552	609	587	587	572	510	580	552	598	582	585	568	553	578	602	557	545	596	587	610	564	575	571	608	585	545	595	584	569	606	582	596	622	562	575	551	628	596	590	574	548	605	607	583	597	599	626	559	602	619	601	614	608	590	617	614	574	615	583	596	587	594	579	548	565	562	614	575	612	559	575	586	580	568	578	536	627	611	590	607	556	565	565	545	563	578	592	556	557	585	625	558	576	609	554	619	600	612	594	577	597	617	578	569	583	612	534	629	544	575	576	525	580	571	582	617	603	560	568	575	543	553	611	575	603	626	565	609	614	627	577	581	574	622	575	567	590	562	600	548	606	562	565	586	540	596	561	563	620	603	610	566	571	567	572	563	651	560	584	602	585	551	604	578	569	614	566	567	627	596	574	563	564	584	540	585	577	545	588	601	558	572	534	615	560	585	581	578	541	588	571	569	579	588	573	574	567	567	538	551	598	561	530	585	628	570	618	571	551	603	584	558	572	556	567	579	596	594	579	602	601	649	538	588	548	631	622	543	561	557	585	593	550	593	544	583	589	603	567	568	591	529	620	527	606	571	585	576	568	559	563	568	557	582	591	565	577	570	580	580	612	595	613	566	605	599	603	562	577	538	581	607	625	569	559	561	593	607	550	547	544	625	607	631	613	626	525	568	595	610	573	591	584	547	563	558	604	557	573	562	586	575	535	595	585	644	619	585	608	575	570	612	593	568	569	561	583	578	591	595	607	589	569	572	569	564	569	550	568	559	642	584	568	555	576	613	644	559	602	575	569	602	569	561	596	579	583	634	594	564	602	548	585	584	588	527	573	567	592	588	609	587	607	610	556	621	609	542	568	593	626	602	584	552	559	549	589	580	549	606	633	546	605	558	569	596	587	613	574	565	639	548	574	640	546	544	608	615	603	594	552	587	540	631	592	575	589	554	569	595	581	583	606	588	581	611	594	567	630	610	627	578	596	532	565	577	597	615	588	545	611	611	604	584	621	571	558	591	577	607	603	631	538	607	598	560	596	591	577	631	613	580	543	609	560	619	570	563	604	584	514	606	602	567	562	593	562	606	572	594	592	619	570	600	568	603	564	596	586	609	554	600	629	587	585	541	530	569	567	584	561	583	581	587	583	559	536	568	602	604	570	589	508	560	559	628	623	595	583	550	584	585	587	565	579	594	576	527	576	592	606	579	598	592	597	526	592	584	595	601	575	576	611	586	587	603	543	593	548	599	589	547	518	603	517	544	614	564	609	574	599	545	590	633	568	566	588	581	552	597	552	579	584	585	599	599	584	572	620	536	563	595	615	581	603	567	634	617	580	566	589	584	579	565	590	584	586	606	615	564	584	632	573	605	614	540	598	599	583	579	627	594	593	603	565	544	574	600	624	559	575	563	628	619	538	593	574	590	610	585	629	588	572	541	605	558	629	560	575	583	562	533	590	610	595	587	599	626	535	579	539	594	638	582	589	568	526	550	573	558	594	598	588	563	576	593	567	572	638	592	587	564	574	602	607	602	565	538	555	529	630	579	613	585	605	600	606	558	570	598	606	615	596	548	572	597	557	606	624	588	607	554	552	604	555	550	584	628	568	581	579	612	602	589	595	635	570	601	544	612	604	598	556	585	660	544	619	577	593	570	608	576	570	566	561	573	611	599	556	589	576	582	571	582	554	587	595	585	568	569	595	602	577	604	552	638	573	613	521	541	600	566	601	532	601	579	584	591	552	594	630	575	587	571	585	621	587	606	595	583	595	608	576	584	596	596	585	565	562	549	595	552	549	579	613	544	591	605	552	573	562	612	575	570	596	578	569	597	562	579	599	577	592	582	568	556	591	545	579	552	584	575	574	610	575	623	563	561	602	590	609	545	575	592	592	602	595	545	598	581	593	575	584	598	615	581	554	583	544	618	570	609	589	607	569	577	591	598	608	603	601	562	552	588	583	571	554	558	594	581	591	585	569	592	524	598	561	568	597	572	571	581	572	561	561	566	583	541	590	570	530	569	600	634	600	585	592	589	569	555	589	617	589	598	577	606	592	556	546	604	575	577	581	635	577	597	582	594	560	537	572	599	612	559	564	598	601	579	534	605	605	583	562	604	600	542	607	585	555	599	575	553	539	565	582	616	571	583	609	587	602	568	613	599	579	608	601	552	583	596	564	590	600	595	585	606	625	581	570	553	573	570	588	553	566	588	560	576	570	569	582	567	580	568	619	543	645	568	621	585	562	588	613	630	573	600	631	557	596	610	558	589	594	574	575	586	559	563	589	563	587	602	641	573	595	561	622	585	605	591	586	590	603	560	599	554	574	568	593	597	619	587	547	568	564	600	603	570	620	595	604	642	591	510	588	589	593	549	601	593	616	599	564	591	551	582	571	585	570	584	538	606	557	586	576	594	570	596	561	585	600	625	590	568	589	601	586	586	552	587	577	604	577	596	586	533	587	552	610	590	573	535	623	588	610	585	578	582	592	585	589	560	556	541	610	593	583	583	617	580	590	564	626	566	559	553	573	584	565	628	584	605	575	559	570	567	578	609	602	617	557	591	577	569	580	567	601	607	560	604	604	595	580	579	599	591	621	549	551	575	598	632	591	584	586	585	571	554	611	562	576	580	554	579	573	567	598	644	550	562	581	547	608	593	607	574	535	578	587	551	567	602	557	620	577	562	591	608	572	612	570	608	592	606	584	606	611	581	587	601	592	633	532	594	564	573	592	565	603	647	607	575	555	588	562	589	599	555	592	586	583	525	573	566	601	578	544	575	590	564	578	575	591	582	597
6665	438	525	420	309	237	185	139	178	131	159	115	138	121	155	132	117	128	116	109	112	115	113	116	119	126	102	118	137	115	99	122	90	116	128	118	132	125	100	120	115	135	91	114	119	80	105	123	107	100	103	105	138	118	111	102	94	100	114	110	102	123	109	117	135	104	104	102	122	99	116	106	109	119	114	111	112	108	105	108	115	115	109	117	111	106	108	116	121	107	100	103	107	98	103	114	112	126	99	94	94	119	114	118	104	115	91	117	122	100	110	109	101	110	111	115	115	118	102	103	104	126	114	103	108	105	100	119	114	97	114	104	121	106	97	85	108	125	115	111	101	107	104	104	104	110	107	100	106	111	125	112	98	146	109	119	101	94	114	130	111	113	106	122	128	126	110	104	88	101	123	105	105	116	97	119	103	94	114	115	100	113	114	120	119	116	134	114	128	103	101	112	104	103	108	127	110	100	91	97	115	110	105	107	127	110	99	93	103	102	121	88	88	110	126	95	114	107	106	114	114	117	108	109	120	99	104	108	107	113	105	104	111	117	104	110	104	109	106	109	103	73	130	103	105	100	113	104	111	115	97	113	92	114	105	111	127	124	105	108	110	123	109	119	106	110	107	126	129	127	110	97	90	107	109	121	107	99	95	112	111	130	131	119	105	107	119	122	127	125	132	99	106	103	111	98	97	109	107	109	95	125	109	104	101	97	127	112	110	80	113	112	88	110	107	108	120	111	122	121	98	125	138	126	103	115	113	102	121	109	103	106	113	122	90	106	121	123	87	123	88	109	101	133	107	114	112	109	111	133	109	108	87	104	111	137	101	118	96	110	96	86	100	109	92	100	100	101	114	116	96	105	91	95	110	114	98	120	103	112	101	128	123	105	120	117	106	120	115	97	93	111	103	112	105	107	107	101	130	93	97	113	116	90	96	115	128	129	86	94	87	103	107	110	102	117	117	107	104	109	130	96	92	142	109	107	124	111	86	103	108	96	98	96	95	116	121	109	127	103	111	107	119	92	88	106	88	125	129	105	106	92	113	111	112	121	111	119	105	110	99	128	131	114	108	122	117	117	96	107	134	88	110	93	104	108	105	109	87	120	130	105	93	103	106	72	108	103	117	120	107	115	96	111	115	115	117	138	106	110	103	98	91	92	105	108	122	112	130	109	96	111	116	117	117	125	99	98	93	112	113	105	111	101	95	126	115	101	112	103	81	104	108	119	113	111	108	112	106	108	102	121	122	87	111	110	123	110	117	124	115	100	102	88	125	135	148	121	111	107	99	131	121	106	96	103	111	90	102	85	117	106	119	116	84	116	114	116	116	98	106	106	103	122	116	135	111	114	113	110	113	121	101	115	108	113	99	99	91	92	111	90	99	99	91	101	89	102	105	96	111	109	96	104	106	107	110	130	109	106	110	128	118	114	100	111	115	119	109	110	92	104	99	110	125	104	120	120	110	129	105	118	107	112	113	113	115	114	94	103	107	108	100	109	88	118	116	126	77	96	117	137	109	102	100	94	113	101	111	97	111	115	121	114	95	109	116	107	121	114	137	120	104	91	113	112	108	99	119	132	101	124	109	102	108	95	97	118	108	101	120	103	110	118	90	120	109	115	122	99	128	105	96	118	116	92	106	88	112	109	108	108	105	103	112	115	121	100	100	89	101	99	112	119	116	121	105	113	108	110	124	132	114	116	113	89	100	106	104	111	100	103	106	113	96	102	109	97	109	123	103	116	109	102	97	102	129	103	111	96	107	111	117	123	119	123	110	105	104	136	108	125	123	94	116	96	100	104	105	118	97	102	149	106	86	101	112	79	109	107	114	109	109	97	108	120	103	102	97	117	112	106	88	98	112	106	94	118	100	137	127	110	111	131	114	108	118	104	123	108	114	107	108	111	127	107	112	113	109	91	121	91	100	83	112	102	101	104	122	109	119	118	95	102	91	117	125	124	105	91	116	93	118	114	104	84	111	98	98	98	100	120	121	105	120	107	99	119	112	111	117	91	123	103	119	103	110	118	113	102	108	82	121	129	110	100	117	83	93	111	105	119	100	107	132	115	117	127	89	92	104	94	108	105	120	120	107	101	102	106	123	119	108	118	102	102	101	102	118	117	96	107	114	114	110	105	103	119	105	94	97	94	99	107	108	102	114	103	114	131	112	103	91	101	109	108	116	105	130	94	105	96	97	105	118	103	112	98	107	100	101	117	110	112	117	102	106	113	121	139	132	107	105	103	119	119	124	103	124	98	97	114	107	122	108	104	109	89	92	101	102	117	88	99	105	115	123	112	92	100	112	75	94	97	129	112	129	108	116	101	121	109	106	112	127	95	101	117	124	102	106	96	105	109	102	102	115	115	104	111	103	104	107	107	97	106	98	109	121	107	112	113	117	118	123	115	125	104	93	126	104	99	91	110	123	109	127	126	105	106	134	113	99	114	100	89	112	117	119	120	106	87	117	120	110	121	105	103	113	98	117	104	102	102	92	115	94	126	112	111	128	94	104	106	104	127	121	85	107	105	105	125	100	120	84	124	103	105	94	123	126	114	122	111	109	104	119	105	122	114	105	121	79	118	113	121	111	120	106	105	99	111	111	117	110	106	108	97	107	103	103	125	123	112	100	119	97	100	102	104	108	101	104	113	98	107	122	112	98	121	110	109	101	87	112	119	96	118	119	126	117	104	100	109	112	122	104	112	94	106	84	109	98	110	106	127	121	121	94	126	112	98	123	120	94	122	105	94	103	92	101	102	110	100	112	103	123	92	97	119	111	100	108	100	126	126	140	120	107	125	111	113	130	87	106	106	109	105	105	123	112	105	125	97	108	111	96	111	124	119	109	101	104	102	119	135	100	126	125	130	114	122	99	112	136	128	125	118	93	112	87	107	112	107	127	108	109	120	117	106	86	108	102	99	103	90	95	104	111	114	110	121	123	122	121	118	101	104	119	98	93	125	135	93	104	133	111	89	105	108	100	124	99	113	111	100	113	99	102	127	114	119	106	114	99	94	97	99	106	108	135	115	97	92	98	115	104	101	118	84	102	112	112	126	112	121	124	102	127	104	128	103	112	107	112	107	108	105	131	110	110	107	122	107	143	103	103	101	117	99	117	110	107	100	111	102	142	115	112	116	103	96	115	106	122	108	126	107	118	127	110	109	101	105	103	112	118	112	124	116	102	104	135	111	96	107	112	129	109	95	108	105	105	110	105	112	113	105	102	140	115	110	97	100	111	98	99	97	106	97	112	116	117	100	113	119	104	135	128	91	114	112	101	125	90	102	104	106	103	105	109	107	110	110	121	113	122	102	106	100	131	115	123	117	105	121	93	104	107	106	98	104	107	87	119	90	114	110	125	85	105	117	128	88	120	110	99	107	105	118	107	133	109	111	86	100	96	88	101	89	125	94	103	75	85	124	107	111	115	102	127	114	121	122	133	115	120	116	88	122	126	122	117	103	116	95	96	83	123	103	95	85	107	102	111	103
5876	569	1094	1376	1084	883	722	619	547	506	493	466	414	452	402	391	382	394	376	362	357	347	339	346	290	317	324	292	314	302	298	301	305	302	315	311	306	307	291	311	316	295	302	321	287	293	298	279	293	284	316	260	277	302	264	292	310	258	310	289	304	291	276	288	290	272	284	279	298	297	270	290	267	308	312	310	324	301	290	292	279	286	273	300	234	265	296	268	286	310	298	323	301	280	293	281	261	295	290	303	260	294	293	294	297	248	279	262	254	293	279	280	279	287	275	277	274	246	275	302	244	305	331	302	293	253	303	288	281	259	278	275	279	278	273	284	285	283	283	301	284	275	277	305	319	311	281	284	281	287	265	281	293	290	270	239	252	287	288	295	259	285	289	295	288	291	277	281	310	266	292	239	281	256	271	274	304	244	274	282	281	256	281	296	290	279	292	259	280	255	293	281	251	261	267	262	281	264	307	323	278	284	301	296	318	297	264	294	319	262	289	254	291	258	272	295	273	290	302	272	277	331	282	287	268	251	286	286	288	275	296	285	258	293	292	267	287	291	288	280	305	290	285	302	295	274	260	298	294	299	291	309	292	257	284	304	275	289	281	302	288	291	275	265	307	293	261	297	268	282	264	281	265	280	289	284	252	312	291	297	277	295	280	280	333	256	279	287	289	267	264	301	272	294	284	282	313	289	280	282	282	313	294	279	278	247	304	298	261	277	311	290	289	255	291	267	291	273	291	286	309	294	259	288	321	281	308	265	279	302	254	282	296	269	300	267	270	283	269	267	320	280	279	277	276	269	288	256	264	278	261	262	278	252	273	274	267	294	295	276	278	258	257	307	265	281	268	272	266	277	284	277	246	302	254	286	254	245	252	283	296	298	265	264	275	280	280	287	257	247	290	244	265	275	276	282	281	311	250	276	295	268	271	295	255	282	296	310	276	274	276	283	270	274	272	273	286	291	292	268	273	258	265	297	244	310	295	287	289	286	287	281	280	275	291	327	280	312	283	285	290	288	290	278	250	289	303	285	258	269	261	300	280	283	294	330	289	250	273	294	271	299	284	273	289	261	266	282	284	298	253	275	280	285	287	300	259	267	272	298	278	309	296	262	289	280	277	266	274	261	295	264	272	271	288	286	284	278	302	283	258	320	297	289	252	249	304	310	305	275	282	274	273	269	253	284	265	286	262	275	288	296	267	279	274	273	272	274	299	269	319	303	290	270	271	267	285	284	271	276	300	266	290	293	276	242	296	311	296	289	303	275	274	291	294	318	275	298	273	288	272	304	320	255	265	254	275	286	273	255	275	279	285	272	275	283	275	259	316	256	265	291	274	296	270	313	305	284	277	274	255	293	279	295	289	313	286	267	284	275	281	279	279	278	282	287	250	299	264	283	288	271	275	294	252	272	288	290	247	242	283	281	309	323	278	293	291	278	297	304	288	284	297	275	273	282	308	274	285	268	275	283	284	273	319	254	304	308	287	308	266	258	300	284	286	271	312	281	299	279	269	263	262	266	287	250	299	249	252	270	283	279	264	296	281	270	274	295	290	298	302	261	293	262	279	273	274	247	294	294	274	253	271	252	280	269	284	282	264	273	323	296	265	278	283	300	250	296	277	290	268	278	289	250	273	297	282	282	250	281	294	262	282	293	271	280	276	271	305	293	257	279	298	289	288	275	267	282	271	317	279	253	290	280	291	267	282	292	252	282	254	276	294	280	246	297	305	265	253	292	275	281	336	304	302	311	276	263	248	285	289	264	288	312	295	275	293	262	292	272	279	268	257	250	281	272	270	268	283	263	279	285	284	304	262	280	268	291	276	288	293	275	267	261	311	288	289	278	264	288	290	269	279	301	296	280	273	301	276	258	305	294	292	297	279	319	274	274	280	288	287	263	280	258	281	294	259	286	279	317	271	288	250	285	273	280	307	293	282	259	260	274	289	275	315	291	291	273	270	282	259	277	253	281	266	298	262	280	295	230	271	322	308	282	281	290	292	257	301	299	280	300	259	280	278	264	295	290	299	253	270	282	280	275	262	282	256	297	265	292	315	259	280	288	265	265	282	287	270	294	297	258	321	294	268	280	273	281	306	279	293	246	292	290	285	286	268	270	308	276	299	279	277	267	269	245	310	280	289	278	306	261	257	297	272	266	278	297	272	273	263	235	255	302	264	309	268	282	258	274	294	290	286	285	312	252	293	306	267	263	297	302	293	281	263	299	286	257	314	309	315	273	304	280	273	267	263	263	285	275	286	269	299	274	274	294	272	260	298	285	259	265	298	276	287	291	299	292	267	297	274	302	263	241	322	279	277	277	263	281	312	314	285	276	285	280	298	282	333	304	274	277	287	290	328	309	287	289	287	227	308	278	275	279	279	288	265	285	269	252	288	280	300	269	256	293	305	309	284	294	268	300	274	279	258	260	282	292	280	277	254	256	290	296	323	283	289	275	302	286	281	271	284	311	267	291	295	273	245	278	299	286	301	302	315	272	294	274	278	271	290	268	289	301	278	256	274	296	277	279	279	275	284	268	283	261	279	298	274	292	285	269	285	274	267	274	284	283	276	279	275	282	273	276	316	316	316	295	288	279	285	251	278	293	289	271	247	295	252	282	301	311	249	266	298	289	270	268	282	275	294	301	293	281	302	276	288	270	279	249	278	258	285	270	274	275	293	297	296	294	281	268	266	293	294	276	268	285	303	324	285	287	278	287	266	271	260	293	301	256	309	252	267	266	280	255	275	288	295	245	305	261	291	276	273	279	271	293	296	286	280	291	281	287	292	301	286	272	265	259	273	292	278	293	281	279	281	291	286	272	265	276	289	274	298	284	274	286	262	304	302	310	302	310	253	283	247	282	281	271	271	277	267	285	283	271	303	293	277	305	271	287	282	284	286	303	274	297	260	277	271	313	280	276	289	279	271	256	278	301	314	306	273	294	261	266	282	275	293	261	273	268	295	269	282	276	266	309	269	269	280	274	299	272	274	279	269	290	264	283	277	295	281	257	323	326	264	300	289	256	268	293	301	299	312	262	280	287	265	295	282	282	275	267	276	265	287	292	290	281	324	274	315	290	289	311	284	296	308	293	283	312	267	292	286	273	287	257	261	302	259	253	269	281	266	284	274	250	287	271	280	282	286	280	296	247	258	257	274	278	276	280	286	272	277	252	300	294	259	254	268	288	273	282	302	276	272	263	271	273	266	287	293	282	277	276	274	252	255	277	287	270	317	292	292	315	313	283	269	293	312	289	291	251	306	286	272	311	289	313	290	255	285	300	273	301	272	282	272	265	294	295	277	288	269	276	283	269	275	272	288	287	297	296	313	274	295	312	300	278	253	260	283	257	281	265	292	268	289	287	303	247	243	301	289	289	300	308	262	294	291	257	292	309	296	310	303	280	296	270	262	271	299	263	288	304	307	278	286	283	277	269	274	293	255	296	290	326	301	281	262	326	296	281	309	267	294	296	287	292	274	296	269	285	283	293
13134	1066	964	686	631	430	306	275	229	242	214	198	170	184	192	155	180	164	184	154	160	142	171	176	167	183	153	144	137	154	142	151	176	132	136	150	178	159	172	143	137	144	151	142	160	150	141	180	160	149	155	143	159	144	136	175	153	155	150	144	138	154	155	141	154	139	145	152	140	165	141	134	145	138	147	135	147	165	157	128	125	170	148	134	139	143	152	163	139	162	133	167	129	149	177	162	158	143	148	157	159	149	149	149	155	144	161	139	159	135	146	133	123	143	156	151	126	156	138	159	131	158	147	153	151	162	158	137	158	161	142	148	153	151	139	140	133	126	136	165	164	150	191	157	153	131	143	139	159	149	151	151	148	120	162	152	145	157	156	151	145	124	172	141	122	153	153	161	144	144	137	127	154	160	152	145	142	142	141	145	149	145	150	176	161	116	158	139	134	139	145	157	133	145	138	149	154	163	150	145	170	132	141	142	150	141	141	136	155	133	151	166	151	130	163	154	166	133	150	153	150	142	140	151	166	137	184	117	142	133	170	132	147	151	156	145	159	150	153	149	145	146	163	141	140	156	148	144	153	147	131	137	152	132	134	137	151	165	137	149	174	153	157	147	145	142	136	147	152	162	176	164	114	150	146	139	154	162	143	171	151	168	149	153	149	146	162	129	143	160	135	146	142	126	137	143	143	153	137	140	166	153	164	145	152	137	143	153	155	141	143	171	135	177	133	152	143	153	149	138	164	146	151	158	153	148	155	151	153	124	157	161	137	137	146	152	147	161	157	143	140	142	149	152	140	160	150	130	135	136	144	120	142	129	135	151	142	124	151	143	151	148	151	137	143	138	120	168	145	148	144	168	143	146	152	141	159	167	135	140	155	133	173	131	177	154	151	157	153	159	162	150	150	164	136	164	144	144	150	148	153	149	163	170	149	145	155	168	150	151	145	161	151	165	161	145	159	148	150	152	153	133	162	144	184	159	126	154	173	134	136	152	131	148	179	144	136	152	158	119	140	169	157	136	138	113	132	156	161	161	164	121	164	158	145	130	150	158	168	139	154	144	178	155	149	173	143	143	134	143	146	158	164	140	149	127	138	145	164	146	157	153	143	146	151	137	147	144	153	145	146	129	129	149	164	156	156	144	146	157	153	177	147	150	152	163	179	155	148	161	167	139	162	141	131	149	172	157	142	164	167	144	160	164	140	146	160	148	149	151	123	134	147	170	145	187	149	142	156	183	114	151	136	132	123	130	152	145	127	127	130	158	153	147	151	177	122	165	127	128	162	155	166	165	156	154	129	142	145	165	171	162	147	150	154	152	158	133	154	138	140	161	165	146	138	153	149	156	133	140	150	137	148	138	140	154	164	171	170	134	149	134	147	128	160	158	173	165	165	121	145	137	156	155	130	164	167	130	145	128	155	145	131	175	151	158	164	138	149	139	156	145	147	168	150	140	179	150	150	150	146	174	166	153	154	143	140	143	139	138	130	168	139	142	128	165	143	153	146	140	163	154	146	147	126	156	157	127	153	155	142	129	145	159	144	131	178	167	150	149	139	139	157	142	152	134	151	140	135	153	160	130	131	148	168	147	127	162	125	123	154	141	149	147	159	166	156	135	151	149	153	161	120	168	149	137	127	171	172	157	131	145	148	169	128	180	160	172	148	145	127	156	157	137	148	166	122	130	139	152	138	154	135	145	168	113	146	179	145	153	145	160	148	157	171	157	138	153	167	141	134	153	144	131	136	131	157	162	147	154	159	164	170	147	113	156	158	154	151	135	149	129	144	129	130	159	146	161	144	162	154	152	151	145	188	138	132	152	163	124	153	162	149	154	134	156	166	151	137	134	144	168	131	133	149	139	106	170	133	131	137	137	158	143	157	165	170	160	163	164	167	185	134	154	138	163	148	157	154	141	142	146	148	149	164	155	155	128	152	133	160	159	149	147	177	137	151	158	159	155	157	127	156	150	136	155	156	135	161	150	165	146	153	144	144	137	168	150	140	161	147	148	174	152	163	158	173	155	138	159	155	166	144	167	155	157	164	163	135	162	133	126	147	157	144	146	153	151	166	149	162	155	134	142	153	154	164	136	158	154	170	174	134	141	132	156	152	140	143	166	180	165	174	146	142	165	158	142	130	143	146	130	146	149	151	131	150	153	120	143	139	166	166	154	131	133	152	137	136	146	135	149	154	143	142	166	153	136	164	145	126	143	148	162	150	166	145	161	143	140	129	157	148	127	147	142	154	155	142	156	153	149	162	158	136	127	136	150	171	149	139	154	148	143	141	151	148	164	141	137	142	136	151	160	157	196	157	148	138	138	155	140	142	135	160	147	160	158	153	141	167	155	155	157	161	142	158	152	147	171	148	165	148	150	132	162	118	165	146	136	139	158	139	134	147	151	134	142	162	160	149	165	113	152	144	158	122	155	147	177	163	157	148	147	132	141	138	151	146	163	121	153	147	136	134	146	168	133	147	158	152	160	138	161	147	162	161	155	150	180	138	151	129	146	172	175	146	161	152	159	132	143	144	150	162	147	146	158	143	148	150	142	141	146	152	155	173	146	146	167	147	144	156	166	165	162	160	142	137	169	159	143	144	154	153	185	143	160	153	151	154	129	159	138	157	137	148	158	147	141	142	154	155	152	150	158	152	141	145	152	152	145	148	148	152	140	157	174	163	151	148	168	164	146	145	158	177	168	150	153	154	162	141	137	158	142	145	144	160	160	150	138	150	140	155	136	147	155	152	137	163	132	144	168	144	150	157	144	135	169	144	149	151	138	141	135	142	161	143	147	137	139	151	154	142	133	157	131	128	143	121	126	159	117	148	154	138	142	152	136	136	137	142	162	157	166	137	167	163	139	143	135	163	162	148	144	145	136	139	160	167	161	161	150	148	172	138	138	135	138	152	138	137	135	150	150	175	148	153	137	140	160	150	151	155	133	163	169	156	151	165	135	136	150	157	138	135	163	165	137	132	150	180	135	132	160	148	164	155	182	159	128	146	135	144	141	158	131	139	132	149	155	142	129	155	168	163	150	159	129	158	141	113	137	131	150	149	157	155	155	162	144	135	153	137	171	155	140	168	159	136	162	165	140	136	168	130	150	183	147	161	147	168	150	157	154	155	148	160	118	144	143	131	163	131	133	155	163	125	138	161	152	164	146	162	162	161	156	162	149	164	147	156	163	148	144	161	167	156	124	142	144	148	152	146	162	150	166	133	157	176	153	158	152	143	171	150	144	147	155	163	156	146	143	147	126	131	141	164	145	151	172	163	139	164	159	120	143	157	160	177	176	153	148	145	146	155	145	156	146	144	159	167	129	154	143	155	138	137	152	172	160	154	149	136	148	143	139	153	154	128	133	161	155	171	154	147	148	150	143	144	168	132	145	157	151	149	134	175	166	184	140	143	140	165	150	167	152	153	138	170	136	156	127	151	161	151	148	141	121	125	137	147	155	148	157	140	150	161	139	176	137	150	156	138	138
7981	919	1786	2156	2119	1478	1205	1061	879	854	725	690	601	656	636	535	556	554	498	510	469	478	462	458	488	489	426	409	454	414	436	420	421	425	426	398	432	438	407	419	413	401	357	393	399	387	392	405	392	398	387	387	397	385	411	378	361	392	421	373	349	429	420	377	396	384	377	404	409	394	351	368	376	383	371	406	380	378	360	397	449	367	372	368	378	391	422	373	371	392	368	384	421	385	410	378	409	389	419	356	356	404	351	408	377	421	398	368	353	406	365	360	421	387	388	418	385	377	384	353	363	389	384	372	396	385	352	360	402	414	377	402	355	371	394	405	388	383	344	371	342	374	386	405	381	360	376	364	386	411	337	384	370	386	377	374	429	387	397	375	383	367	380	364	362	332	390	375	394	418	385	385	380	410	371	386	381	417	388	368	363	417	334	388	377	352	378	403	379	413	376	407	359	373	375	364	385	373	363	395	374	381	379	353	365	351	376	397	384	403	393	355	385	358	401	391	359	395	379	382	396	392	372	363	363	350	434	383	351	380	377	389	408	387	341	380	345	346	402	361	415	391	364	369	368	385	402	352	384	354	401	394	371	358	393	364	358	406	350	377	363	383	366	364	409	407	396	358	387	385	368	380	370	356	379	433	352	353	384	379	395	379	365	407	373	394	377	376	366	339	362	364	382	353	380	400	369	372	376	388	364	402	403	373	361	371	382	377	384	368	415	389	364	405	356	387	403	401	399	371	371	395	386	340	372	363	409	389	371	374	387	394	370	385	371	400	394	390	367	382	403	418	380	407	350	380	383	388	415	364	391	400	367	389	394	365	358	352	386	416	377	404	385	405	385	387	387	367	365	356	361	376	389	400	378	358	370	410	385	369	356	392	355	389	398	379	381	380	384	420	381	374	403	403	381	356	381	387	364	401	367	426	359	368	365	405	376	379	386	371	418	384	399	359	391	378	385	406	357	373	372	389	367	371	372	373	395	399	392	390	388	377	360	389	376	386	371	391	387	386	370	382	367	399	398	374	379	403	402	391	371	364	394	397	375	371	344	383	389	388	391	368	381	384	345	380	369	424	388	368	354	396	362	365	370	358	356	375	351	394	410	395	353	417	379	378	392	366	366	383	333	394	363	408	385	358	390	377	379	384	364	368	418	346	339	429	349	392	415	385	380	348	383	378	385	391	396	422	392	366	380	377	364	352	406	389	395	374	357	412	381	376	405	367	376	384	388	398	409	371	380	370	391	371	372	417	406	358	437	398	427	380	373	379	386	389	404	363	411	369	411	394	373	389	374	376	376	411	376	386	389	383	384	355	380	384	363	367	384	372	343	364	371	350	414	373	402	371	413	396	404	433	396	394	380	346	363	395	398	376	372	367	379	394	386	367	385	373	403	368	377	347	394	362	382	378	383	397	384	370	381	376	378	386	399	362	376	375	386	390	377	394	388	363	422	374	363	417	396	346	388	325	374	381	403	382	412	383	383	400	363	362	357	340	392	367	401	381	383	367	377	365	358	386	379	390	355	385	370	386	387	352	386	405	388	416	401	365	384	349	398	388	378	413	366	383	377	358	386	378	372	382	393	362	390	361	389	346	398	422	395	391	405	386	376	430	385	380	367	395	368	390	378	380	351	369	381	369	402	395	384	366	399	392	427	377	357	407	377	411	364	380	400	394	369	409	400	418	417	368	416	366	393	380	402	411	374	384	409	390	368	398	404	387	361	368	403	394	349	341	356	360	369	365	378	370	384	375	398	365	370	352	367	388	383	391	382	391	356	401	396	397	387	394	394	369	407	359	343	371	404	370	382	382	414	349	400	391	425	342	397	375	407	376	388	394	366	378	393	353	380	380	347	432	358	368	388	362	380	397	412	405	383	375	358	374	391	374	346	386	396	335	381	368	370	375	393	354	391	392	376	378	402	362	385	379	424	395	401	381	360	389	376	363	390	356	399	356	397	397	385	381	381	406	357	359	336	382	366	347	393	383	372	390	382	390	405	389	352	385	379	399	388	405	384	444	341	374	413	407	391	385	377	409	398	376	369	393	392	364	405	378	368	372	388	374	390	361	380	354	367	390	389	405	371	384	392	350	379	391	419	361	410	369	379	389	366	416	370	396	385	358	389	364	415	374	383	369	372	380	391	356	387	381	343	363	381	382	383	412	377	358	387	392	383	392	359	379	402	390	381	398	386	348	370	383	387	403	398	403	365	349	351	389	390	369	374	369	384	400	407	406	388	370	384	400	356	387	398	380	393	370	373	381	378	388	386	362	390	435	367	371	409	382	374	407	395	400	371	384	367	377	382	377	386	384	359	396	390	363	365	376	377	408	390	373	383	346	395	395	404	406	394	369	387	382	365	387	373	388	379	400	431	373	417	365	414	380	379	353	373	366	339	381	353	379	379	362	392	371	375	361	409	366	360	369	349	383	382	353	371	366	398	373	384	387	378	380	342	394	381	360	399	401	388	390	389	375	396	384	385	404	404	374	361	378	384	373	386	351	405	378	381	374	384	400	374	341	375	363	368	377	394	387	410	369	442	399	353	381	340	398	409	372	370	411	381	381	390	376	409	393	399	360	405	380	371	405	391	381	390	372	355	409	350	401	393	398	368	399	350	397	383	395	391	377	342	385	366	384	388	391	392	378	377	392	402	369	411	381	394	376	409	409	360	402	351	386	384	399	379	384	387	401	415	404	393	388	388	390	384	402	384	394	400	405	374	385	380	374	395	399	388	399	360	354	388	384	380	378	355	395	372	404	412	359	406	382	415	377	398	356	382	364	379	389	407	388	374	364	394	400	391	391	378	356	385	386	383	359	380	362	396	391	390	381	418	373	364	403	393	365	365	373	393	442	381	387	361	361	402	368	365	363	385	378	341	392	402	372	424	393	374	397	404	398	390	350	386	400	368	395	380	418	386	389	390	380	344	440	384	371	388	389	353	379	400	391	384	385	353	398	369	358	374	369	375	414	361	356	371	370	401	400	389	411	385	372	390	385	413	389	372	394	370	392	368	370	390	387	389	373	392	348	414	377	391	401	349	393	354	382	402	370	424	374	394	376	341	387	370	381	382	413	361	369	388	384	358	380	410	359	378	405	375	377	361	380	396	388	399	393	414	406	393	388	410	370	391	374	375	388	337	374	399	413	376	386	407	379	376	389	373	357	380	362	415	372	404	396	372	349	387	406	385	404	390	374	374	371	373	394	416	357	376	371	370	352	389	376	387	373	420	384	401	390	374	392	351	366	411	390	342	376	394	387	409	397	378	380	365	372	368	383	387	363	384	355	363	398	385	406	412	385	400	353	366	369	389	374	398	365	370	362	399	410	390	391	403	400	349	369	402	399	401	393	414	376	380	423	370	369	379	397	406	386	384	375	357	387	365	385	404	362	370	356	369	418	363	423	382	337	368	393	371	374	344	364	373	373	401	379	375	356	405	403	374	376	371	391	383	391	372	410	356	361	374	386	365	356	337	383	398	390	376	412
1506	312	276	268	263	247	302	280	273	298	275	246	262	289	261	275	262	256	277	231	265	238	241	241	252	261	270	242	281	251	231	216	237	277	249	289	219	273	277	275	250	300	275	265	263	270	245	268	262	262	280	252	237	284	248	262	249	261	261	269	234	283	239	270	245	277	264	247	242	250	252	270	278	264	268	262	262	264	241	263	253	247	276	264	267	244	280	271	234	282	294	279	265	259	278	257	222	309	254	246	288	295	231	240	247	240	278	285	245	251	251	247	222	226	251	277	214	264	265	257	271	252	264	277	256	260	262	272	268	276	261	251	249	258	262	277	280	278	238	254	252	269	251	256	253	287	258	239	246	243	254	275	229	307	250	264	256	266	254	253	296	255	270	286	267	231	235	253	259	259	269	241	259	251	265	254	274	235	261	260	249	248	267	273	249	255	232	282	283	272	254	234	251	268	267	271	285	267	242	229	259	255	244	248	249	259	264	262	254	272	275	256	245	254	255	274	293	262	270	263	249	261	280	248	248	268	240	233	239	271	250	283	274	266	261	246	244	289	246	242	273	294	272	249	265	288	261	234	259	272	262	283	296	277	251	269	255	244	286	283	233	277	270	258	278	240	271	242	276	244	253	247	281	294	242	272	285	285	274	263	259	251	236	264	277	265	246	262	232	227	283	282	277	256	267	288	273	280	274	270	255	231	275	264	248	231	264	273	265	273	236	241	237	269	240	279	290	238	239	248	273	263	265	279	284	266	272	266	258	274	255	291	258	244	267	273	263	241	234	255	252	233	266	270	271	255	284	282	268	306	278	264	241	240	269	292	269	262	270	272	281	274	296	244	266	269	272	249	273	268	263	273	228	258	245	243	243	273	297	260	240	291	278	264	277	263	243	266	264	242	257	258	274	258	264	261	246	276	251	259	254	236	255	246	274	265	276	252	238	265	241	257	243	255	256	265	273	271	243	261	259	279	252	271	265	254	268	248	258	258	250	258	266	223	249	267	251	261	260	251	271	257	292	250	318	314	256	277	264	266	279	286	248	275	285	231	256	311	278	267	247	250	270	274	275	248	240	251	259	284	283	261	281	236	232	260	252	244	254	303	244	241	270	269	269	256	275	266	280	268	257	272	251	281	267	263	252	230	248	244	264	298	256	264	264	284	288	275	265	260	253	272	286	267	250	225	249	308	283	248	292	238	250	266	275	266	258	255	267	259	270	267	269	242	249	251	251	247	260	272	267	284	277	284	261	255	266	253	275	275	289	254	244	247	244	264	238	251	262	258	241	236	233	237	264	278	266	248	280	245	269	295	247	275	271	242	258	273	274	248	266	236	217	263	267	255	243	266	274	233	303	248	271	270	262	300	271	275	252	267	242	275	250	227	250	272	299	284	264	284	277	284	238	261	280	259	252	246	219	265	257	254	281	241	234	244	282	232	269	262	270	294	236	270	296	257	274	269	265	284	270	258	233	234	256	259	266	259	248	297	276	250	264	234	266	269	260	272	231	276	239	270	292	261	257	271	279	286	254	242	268	256	300	259	276	274	263	233	266	252	247	260	270	294	278	227	249	275	275	276	246	262	272	268	255	296	230	276	275	260	270	239	248	282	268	260	257	249	284	264	264	259	247	282	280	236	249	252	255	248	260	266	299	258	266	274	260	268	254	259	271	278	265	248	278	265	263	264	247	285	228	263	262	269	291	268	263	267	272	275	283	293	246	251	264	280	269	242	252	205	280	326	290	268	273	227	264	268	251	261	268	236	299	254	245	269	271	233	276	237	243	244	274	271	242	256	266	252	228	249	256	252	267	276	226	241	273	243	285	288	260	254	264	270	249	270	269	299	246	281	240	275	245	225	257	274	243	256	292	237	248	281	246	269	232	298	278	235	262	259	252	265	273	264	251	250	269	280	257	284	257	287	270	249	258	252	260	267	252	235	241	262	288	262	238	261	249	283	258	245	237	265	266	246	219	271	282	230	251	269	235	263	259	251	262	238	252	254	241	238	296	251	258	220	263	278	236	282	264	261	277	275	252	282	268	290	246	276	304	273	242	276	226	239	265	323	273	274	280	280	242	241	274	264	274	275	262	273	244	254	251	252	276	225	284	257	228	293	261	283	244	270	275	268	273	247	278	274	268	242	228	269	251	269	262	287	262	242	273	256	251	256	243	247	304	277	244	241	248	252	246	279	230	246	277	257	260	268	289	261	265	261	279	277	269	254	259	258	277	269	257	274	261	268	276	257	270	291	243	266	228	262	259	240	273	225	245	269	292	274	257	271	266	274	271	240	270	297	285	262	268	263	269	241	268	282	303	271	255	272	254	244	279	243	267	243	259	252	251	254	244	266	280	273	252	286	262	249	245	240	251	252	265	259	246	289	277	271	252	236	269	253	272	263	209	258	289	269	230	258	253	270	259	283	252	243	241	244	260	245	244	261	242	236	241	250	271	271	269	284	275	278	270	247	279	285	260	265	234	237	246	248	254	260	240	249	264	233	266	260	267	248	253	280	261	240	260	251	253	241	279	261	249	256	252	262	274	263	262	265	271	268	264	262	272	277	308	254	237	272	222	257	251	266	266	256	251	254	222	259	258	268	278	254	266	283	249	297	269	250	235	258	251	216	264	281	257	263	270	263	288	280	287	282	268	235	260	253	244	228	261	271	289	281	280	256	278	234	288	264	237	227	271	267	253	238	259	295	249	244	290	250	264	229	285	262	251	279	237	251	283	268	264	284	254	267	290	253	268	295	256	256	265	276	279	259	260	241	260	226	280	261	284	278	261	247	261	259	241	285	273	251	245	248	259	261	304	250	233	234	264	286	296	288	283	271	254	278	260	284	248	258	288	254	254	268	267	269	249	262	265	275	253	214	291	255	277	245	261	274	259	284	251	266	284	252	270	231	247	268	276	246	289	266	295	293	280	249	299	261	265	262	242	245	259	263	265	242	274	267	273	283	291	253	274	246	264	272	286	253	278	249	273	282	264	255	230	275	287	264	270	277	246	266	235	238	287	265	246	260	244	231	265	267	248	264	260	244	256	285	236	274	285	275	258	261	244	284	273	260	255	274	235	251	277	244	286	266	258	248	278	245	238	256	268	301	282	307	226	302	299	247	281	275	277	264	259	263	269	245	271	257	292	248	275	254	238	256	224	262	266	254	258	278	249	283	249	261	273	238	251	233	261	265	256	248	288	260	243	267	265	277	228	284	250	242	270	297	279	274	235	246	261	269	259	295	277	210	294	245	283	241	264	244	277	252	241	267	279	268	253	239	286	306	252	270	272	269	253	270	265	264	255	270	246	274	277	290	274	264	270	256	251	275	282	260	236	272	264	266	271	272	262	263	277	264	307	258	267	258	255	255	272	237	277	277	262	265	236	261	231	252	238	259	285	269	265	285	234	265	264	255	292	270	257	255	281	251	249	259	278	270	267	262	248	246	239	252	244	240	268	260	265	242	245	263	265	257	286	266	272	234	248	218	245	253
1762	633	599	652	624	619	608	621	596	656	676	606	613	632	600	572	639	624	622	579	606	603	651	604	608	557	615	593	587	619	584	617	609	608	617	561	576	577	553	540	595	582	618	565	563	518	571	621	559	612	604	553	570	602	583	633	628	552	592	600	564	579	594	591	605	635	598	630	615	617	563	620	594	569	615	566	614	612	600	569	583	585	555	560	590	556	570	565	597	610	566	580	596	600	588	576	589	575	576	589	620	572	597	588	551	592	589	571	634	573	584	601	545	609	569	566	595	584	588	562	571	580	590	581	574	561	606	565	597	565	601	582	631	603	588	575	582	592	638	624	538	590	577	591	625	606	575	557	604	624	576	605	594	576	603	589	569	591	616	602	584	595	623	627	570	574	580	572	608	545	604	542	632	598	564	594	575	548	554	564	590	617	571	562	630	557	559	575	588	580	570	546	596	581	591	578	601	576	559	562	578	572	604	586	590	600	605	599	587	629	567	591	560	601	584	601	555	540	583	641	596	566	579	595	547	589	613	653	549	636	636	603	628	582	595	607	613	581	604	599	561	594	567	587	562	610	629	590	586	566	617	558	625	602	590	570	547	602	590	579	622	574	589	539	576	607	606	565	605	599	632	609	543	596	576	566	582	579	600	581	624	561	581	623	594	581	622	576	552	611	622	585	577	612	582	542	551	579	558	602	575	541	614	565	578	598	571	576	610	569	603	568	572	566	602	601	620	592	565	584	592	567	617	572	637	583	542	560	581	547	603	590	603	590	571	569	621	568	534	582	563	579	544	580	555	640	569	586	604	576	578	618	611	529	607	585	564	577	583	609	558	610	594	572	589	568	570	603	609	602	610	578	551	606	588	547	549	581	624	598	597	616	575	552	570	650	559	559	580	623	586	570	519	574	581	589	578	577	597	590	589	573	596	630	642	564	560	545	634	620	595	573	588	621	597	569	594	556	549	582	546	559	604	560	578	599	593	582	575	581	606	582	580	569	602	582	593	614	549	559	599	581	581	611	610	569	559	611	606	583	592	623	625	570	594	614	570	565	560	567	596	589	574	621	608	609	576	586	572	589	565	587	644	601	575	613	560	602	627	597	580	579	632	569	618	562	629	590	598	583	607	599	599	587	609	589	606	617	603	593	572	587	549	610	595	589	635	563	585	597	547	559	552	591	626	570	586	622	540	565	545	581	610	558	594	590	608	598	597	618	596	608	579	605	590	584	597	581	570	545	560	576	568	554	554	603	564	567	603	605	594	594	586	567	590	633	572	580	558	564	571	594	575	619	560	592	610	592	585	613	599	564	617	610	591	602	578	583	619	594	592	581	573	603	580	577	534	599	603	609	579	599	570	612	595	586	580	627	564	588	602	587	567	561	609	563	585	597	632	572	562	544	570	588	603	581	617	584	580	621	572	587	623	563	591	578	548	612	555	545	583	569	632	597	584	584	572	551	538	614	597	576	576	588	557	618	564	595	590	633	573	582	587	600	576	520	590	530	534	592	641	597	597	560	598	609	597	616	607	556	573	573	578	628	562	605	587	549	589	594	584	625	575	610	565	605	623	572	608	591	551	567	579	583	544	636	605	572	597	617	544	578	574	633	611	564	559	587	583	580	561	574	611	605	596	542	566	578	574	592	601	583	585	581	586	585	619	567	565	600	648	600	609	593	594	581	594	620	573	573	552	598	609	588	560	541	631	650	544	591	594	591	583	562	573	615	579	599	611	568	573	574	590	558	582	565	611	569	549	596	557	565	582	626	567	601	565	562	624	582	588	585	575	612	577	559	562	588	601	536	598	596	603	586	590	604	600	586	584	583	572	536	566	616	606	588	585	564	584	622	613	575	552	588	570	576	626	623	576	562	561	566	589	591	565	618	600	555	622	591	601	538	532	623	581	584	580	559	609	602	606	544	571	580	599	615	611	538	610	562	567	591	572	566	612	579	617	570	599	593	586	578	580	564	585	597	622	601	575	548	633	573	561	606	594	561	605	593	559	583	584	544	582	591	546	596	606	589	583	541	623	588	548	598	615	626	595	636	529	561	599	589	605	612	601	605	600	567	555	584	580	572	580	574	609	561	568	525	597	589	605	587	591	574	563	580	550	574	599	589	599	606	591	553	585	598	602	566	586	578	600	557	558	586	593	549	550	606	580	569	583	556	613	604	584	565	600	587	589	613	584	562	585	549	590	595	550	587	583	577	588	596	534	576	589	598	578	572	587	590	555	586	554	557	570	586	620	606	581	581	596	584	573	599	601	579	575	574	586	585	601	606	571	553	576	598	596	579	567	594	540	598	588	559	602	559	602	581	585	568	584	541	599	621	584	601	605	580	553	599	622	585	549	581	584	587	590	570	574	577	570	563	587	615	628	544	524	532	607	576	588	559	608	563	553	556	606	589	576	584	604	581	606	582	557	566	579	597	550	600	589	596	647	584	581	592	569	549	597	550	584	579	579	580	618	605	608	563	629	598	572	598	609	560	594	598	617	622	593	610	600	566	547	573	603	632	590	621	578	626	612	600	583	577	632	624	537	587	619	586	563	541	604	593	589	588	609	591	628	578	547	553	612	582	565	564	591	600	552	541	609	587	631	624	597	572	567	530	581	617	612	582	590	556	590	639	572	625	610	601	638	590	604	589	578	584	567	614	567	626	588	567	594	570	560	578	570	572	635	592	598	554	547	600	596	561	564	563	594	573	551	575	579	604	609	586	600	579	606	561	596	626	582	576	584	606	610	576	569	547	588	586	600	554	543	577	541	579	627	557	618	595	568	609	582	584	614	571	570	577	599	627	589	584	604	626	625	561	597	595	607	591	627	538	580	574	560	580	603	596	567	621	538	571	587	598	594	562	603	573	623	587	562	607	611	596	579	558	566	612	523	590	592	581	548	615	548	595	540	553	552	582	596	563	572	585	583	553	612	533	549	593	576	570	607	555	598	582	563	643	553	587	595	639	604	629	547	550	603	584	571	590	527	598	567	555	592	595	589	591	587	609	600	547	606	602	609	584	607	611	626	603	577	578	597	585	558	603	595	589	608	587	572	582	583	568	624	554	558	624	587	617	565	603	577	583	553	633	597	617	589	605	582	572	570	540	617	548	662	565	555	605	580	529	592	577	580	587	582	590	603	575	586	615	547	543	600	591	553	608	613	613	578	596	646	608	576	617	576	593	583	581	559	552	592	596	551	552	577	582	607	591	569	576	559	573	548	564	590	591	560	558	594	564	606	552	583	601	564	593	597	617	636	557	598	564	626	588	627	541	555	599	633	560	583	566	552	592	617	571	640	579	603	610	552	584	580	582	585	580	592	634	578	614	583	580	568	575	536	612	588	580	616	584	614	575	547	591	632	592	605	587	589	558	564	585	560	597	554	592	571	622	548	584	565	568	553	583	595	569	576	590	566	587	611	604	531	586	587	585	604	572	587	573	578	587	591	610	541	593	593	605	598	570	594	578	566	565	578	563	554	567	626	570	617	612
6575	399	469	391	316	215	188	184	154	145	143	148	140	133	130	114	104	140	129	122	119	112	118	116	128	128	84	122	123	103	124	107	108	129	116	102	120	122	101	113	95	108	129	105	112	94	92	91	111	104	122	133	125	111	101	138	109	133	120	106	94	112	117	106	108	110	127	119	118	94	108	97	102	125	110	111	82	98	106	87	112	133	134	130	122	104	123	117	104	104	108	113	96	108	101	117	121	119	121	100	95	92	101	119	99	120	131	119	109	99	109	106	112	107	122	127	114	114	122	125	105	106	122	101	86	119	119	108	105	97	106	101	93	120	109	111	99	115	120	104	97	112	100	109	111	111	92	101	101	112	110	110	109	116	116	108	110	96	113	115	113	108	100	123	110	122	92	106	99	101	100	110	95	104	119	91	106	119	122	109	101	129	103	114	102	104	93	106	118	122	103	100	101	114	97	107	101	105	94	112	100	104	105	125	118	126	107	96	91	108	119	115	109	120	102	113	139	96	103	96	123	112	111	133	126	97	104	111	113	108	89	106	97	119	97	99	117	118	110	102	130	100	92	123	105	90	103	141	101	110	130	94	91	115	108	121	88	114	90	118	124	126	115	117	112	111	112	106	108	104	110	120	99	88	125	100	112	126	106	126	120	95	117	113	104	117	122	95	125	94	94	103	110	99	108	117	138	125	112	117	116	106	111	115	112	100	115	90	109	111	109	105	89	123	129	104	118	93	92	131	122	128	100	125	132	131	94	122	106	112	89	111	106	102	115	113	121	103	111	113	117	106	113	114	134	108	96	98	104	109	96	99	104	103	105	100	127	102	107	100	141	110	97	114	114	93	124	99	105	112	119	100	112	87	96	101	117	105	103	115	96	128	108	99	127	122	104	106	110	106	100	108	130	103	109	103	79	96	100	115	123	110	113	125	116	128	123	131	118	96	118	111	106	122	118	112	122	91	124	125	99	110	117	114	94	117	96	118	93	119	104	110	126	116	112	123	99	93	105	105	85	106	103	122	103	103	90	116	110	94	109	121	119	111	91	109	94	102	105	142	107	106	110	110	111	103	124	107	101	102	103	108	106	123	97	103	96	124	108	91	111	88	125	120	115	105	121	97	97	108	94	106	107	116	129	106	105	102	97	108	144	127	87	110	115	104	107	103	112	120	108	91	101	128	94	106	89	111	120	92	101	101	93	104	107	112	118	92	97	90	100	99	118	116	97	106	112	90	119	120	105	112	144	101	118	105	116	127	123	105	116	114	131	108	97	94	98	123	121	115	124	120	126	106	79	119	112	119	108	98	109	105	100	88	108	102	89	104	98	101	82	118	121	111	120	120	90	109	97	117	125	114	101	97	131	138	142	110	91	120	98	108	119	96	102	102	115	83	120	129	88	115	122	104	91	95	130	123	121	105	112	110	116	111	98	100	114	111	103	111	86	118	100	105	111	111	105	109	138	130	108	97	119	99	95	113	105	99	108	101	104	107	91	79	84	118	102	135	106	127	108	117	130	107	96	128	115	118	113	120	113	100	135	108	110	94	102	104	109	105	111	104	115	109	93	109	110	112	91	101	94	112	99	124	102	141	104	113	108	95	121	125	114	98	121	101	125	125	123	96	115	108	92	95	92	122	121	126	123	115	104	103	108	135	105	104	119	111	122	113	120	120	107	102	82	109	97	113	113	126	120	113	121	101	142	114	104	92	105	108	102	107	115	92	106	99	96	119	107	116	100	97	95	139	113	119	120	118	102	108	119	95	125	115	120	104	106	115	115	110	109	99	114	115	94	102	124	104	109	106	115	107	132	121	116	124	129	113	100	116	106	96	107	93	120	117	122	127	118	109	125	100	106	101	124	124	81	109	104	107	106	115	109	123	128	110	121	123	101	112	123	108	96	106	110	110	97	87	111	127	125	100	108	123	128	118	104	131	111	75	92	117	102	87	120	104	126	123	121	98	110	99	109	119	106	116	108	121	105	110	114	108	95	100	112	117	106	125	127	119	117	123	123	100	116	101	108	123	95	136	108	93	123	113	109	106	91	118	118	126	108	111	118	117	110	115	98	107	103	127	103	112	97	100	102	109	87	109	104	122	97	104	113	119	122	106	116	128	100	91	128	121	107	131	114	138	125	112	129	114	104	97	111	109	113	116	126	130	109	100	127	113	114	131	108	125	101	114	99	114	105	100	107	113	90	95	96	103	122	101	131	101	109	119	126	102	118	108	102	105	106	113	104	93	118	93	122	107	101	124	132	94	107	106	109	130	96	97	83	131	127	125	119	114	123	106	119	105	104	94	93	111	117	108	115	120	127	114	104	138	97	103	95	105	105	123	110	100	115	124	94	90	112	107	105	106	105	99	115	110	100	86	107	113	118	129	111	117	101	113	103	98	123	116	110	110	113	104	113	110	134	94	109	99	104	104	116	108	100	144	105	116	92	108	100	123	98	124	116	122	110	90	88	113	112	104	118	111	110	92	126	130	108	106	106	89	111	103	100	114	84	105	108	100	121	114	115	114	112	85	109	124	112	118	147	105	103	126	114	115	105	110	122	120	110	101	113	104	115	128	114	117	120	121	105	121	89	99	115	123	112	130	117	113	109	105	100	106	113	119	124	100	110	103	79	101	114	108	131	109	104	115	103	100	111	96	126	119	101	90	118	106	99	129	111	96	106	109	128	112	103	123	123	92	100	109	122	114	117	112	124	110	117	112	102	117	90	106	114	83	109	120	104	120	88	124	104	97	115	104	106	122	119	92	106	104	93	118	110	114	105	113	95	115	108	103	112	117	96	94	95	108	116	91	111	109	97	86	108	110	98	95	101	110	117	131	99	135	113	114	96	93	104	127	131	111	100	98	103	128	109	114	120	117	126	110	114	108	118	103	110	113	112	109	107	115	97	88	97	104	125	91	110	102	148	106	102	98	99	127	113	84	96	105	108	104	96	104	121	107	105	102	98	119	75	99	127	120	102	100	112	119	109	99	120	125	125	113	102	120	117	118	131	98	89	100	104	108	104	105	110	115	93	98	115	98	92	111	114	93	105	120	131	99	113	114	109	102	124	115	96	103	106	94	106	95	120	124	113	132	108	138	99	126	95	119	106	95	99	94	107	115	92	92	120	113	126	109	106	114	117	118	99	109	120	99	100	99	111	107	117	132	94	120	114	97	119	95	120	126	122	107	116	105	128	112	125	120	82	98	104	120	120	106	123	101	115	121	132	97	95	117	133	99	94	93	105	119	90	111	124	109	90	127	113	97	128	108	104	125	97	117	107	106	110	105	113	106	96	91	125	97	105	99	107	96	140	118	99	91	113	124	84	110	114	100	93	102	113	130	95	113	95	108	102	113	106	96	100	103	115	103	103	119	116	114	104	127	99	113	100	109	110	120	120	121	126	95	122	107	119	101	116	106	122	101	101	102	96	105	103	107	93	99	107	99	103	116	101	97	83	118	120	125	113	108	108	103	122	120	128	108	120	116	91	112
5792	577	1087	1245	1186	912	742	606	556	516	501	433	405	424	441	373	363	375	356	328	324	336	315	320	346	313	305	308	305	302	317	279	310	306	293	299	270	293	295	283	301	301	284	272	343	276	287	286	290	291	306	320	289	249	304	274	272	289	260	281	288	291	299	289	293	283	283	288	273	253	316	298	307	285	298	293	276	288	279	281	278	251	311	267	270	251	273	276	268	276	298	270	281	243	254	280	267	269	261	296	280	294	269	270	307	279	277	283	274	284	299	289	312	306	267	258	284	293	273	281	272	283	320	276	256	275	264	288	230	258	275	280	314	318	257	277	264	298	259	288	288	271	287	313	281	275	278	280	260	316	291	283	284	251	264	269	311	268	273	272	280	287	283	334	273	253	265	269	300	284	280	301	273	288	282	304	294	279	289	280	254	282	264	284	278	287	292	281	278	292	265	301	234	281	277	284	317	268	311	275	242	271	287	260	254	276	281	276	245	280	280	280	273	287	301	290	311	267	270	286	256	279	270	278	243	301	270	291	303	292	279	287	317	308	297	298	286	288	247	321	265	297	295	253	254	275	278	301	260	292	307	276	285	291	298	269	296	263	267	284	297	271	305	282	282	263	273	271	260	297	274	287	277	280	301	283	281	298	273	256	277	283	273	273	264	272	298	311	305	256	294	298	303	283	285	301	286	277	295	288	313	279	287	300	270	300	279	301	258	287	278	295	268	286	297	311	285	287	263	272	306	267	282	286	289	275	287	279	263	273	283	268	300	259	279	257	267	275	282	313	294	272	285	254	291	277	311	281	260	295	260	275	265	284	287	282	273	289	259	295	269	265	297	268	274	275	276	270	285	277	255	307	284	301	274	283	295	271	292	288	262	250	279	253	271	291	280	328	282	301	295	294	263	277	282	291	250	269	289	269	265	252	300	292	270	289	272	280	282	288	260	263	264	290	267	294	302	275	260	289	278	258	295	281	277	302	281	292	284	265	298	271	284	250	288	269	271	295	277	269	284	264	290	270	268	253	298	295	271	274	307	268	284	288	272	276	290	286	258	237	266	309	297	286	277	273	293	258	287	283	267	291	257	296	258	281	327	258	275	282	258	286	291	265	283	305	254	279	278	279	303	300	287	277	287	277	284	261	257	292	282	292	269	296	296	269	293	282	278	277	283	282	278	249	279	283	278	265	261	259	311	296	272	272	253	273	278	310	248	271	265	282	276	272	308	276	284	267	284	307	301	277	272	290	264	291	284	237	286	286	249	255	256	267	307	289	287	252	279	286	286	284	273	314	299	266	277	284	260	278	296	272	287	289	263	282	233	232	282	276	261	285	272	286	297	256	329	322	283	288	248	240	269	260	278	294	280	271	287	260	275	279	279	279	274	275	300	275	266	257	276	288	287	274	297	283	295	273	283	283	285	278	276	292	292	305	288	305	273	259	291	266	285	282	282	307	282	282	290	279	279	294	261	268	285	312	291	298	279	288	285	290	275	267	284	268	286	270	278	280	297	305	265	266	267	273	276	296	283	258	332	277	293	283	263	269	260	281	254	245	308	305	292	250	276	279	268	273	294	325	279	291	290	276	255	276	270	279	248	294	302	279	289	271	283	256	270	271	306	279	283	294	298	305	332	286	264	284	293	294	293	281	299	298	281	286	273	274	283	272	270	261	274	283	288	242	309	267	309	272	280	293	254	242	263	285	264	281	305	272	246	263	258	300	253	256	280	286	272	288	295	310	272	318	290	270	306	291	289	283	242	292	290	283	285	267	298	280	284	270	301	280	270	293	283	310	296	284	271	264	294	244	292	280	263	301	270	291	244	267	261	275	298	285	280	252	302	279	311	295	246	295	284	299	272	262	290	293	270	282	288	260	261	298	286	276	275	278	273	290	286	281	309	318	281	278	265	286	285	301	304	321	277	267	290	287	287	272	281	285	262	280	290	293	254	305	284	291	292	295	294	290	267	295	265	281	275	305	272	265	269	265	300	294	292	291	268	280	288	279	282	274	279	254	310	263	278	282	278	294	299	259	282	273	327	279	293	289	276	293	308	279	262	280	265	267	255	284	308	276	300	260	274	298	299	253	283	292	257	285	276	271	279	275	291	270	314	276	298	285	265	273	304	284	263	286	285	286	280	283	275	296	294	281	268	280	270	307	258	275	275	254	273	277	271	266	290	312	267	297	281	304	273	279	259	259	275	284	307	290	299	259	291	282	294	282	254	251	313	296	308	301	308	289	280	274	250	298	273	295	279	284	251	306	269	272	316	270	285	284	253	295	292	282	233	293	273	293	290	295	285	290	259	275	270	250	250	251	288	291	252	319	291	281	286	281	269	278	282	275	262	284	267	336	275	269	261	282	264	287	278	285	328	271	298	238	295	282	280	279	260	264	272	281	319	275	282	256	290	274	272	277	279	319	289	278	259	274	267	286	288	304	251	269	273	287	310	267	269	281	297	287	290	277	289	285	275	296	246	251	250	270	248	265	321	282	301	288	296	273	269	255	279	254	271	250	309	290	276	273	304	278	269	273	297	284	301	312	288	278	263	277	268	311	276	298	286	296	310	293	285	292	288	282	262	268	275	280	275	253	288	308	284	269	297	317	261	280	276	291	279	296	254	259	296	267	277	286	272	280	279	283	271	295	267	273	306	271	288	306	331	271	249	277	277	282	286	296	306	288	254	289	267	299	306	309	281	281	295	265	295	289	247	273	285	281	283	271	247	261	280	287	287	275	316	263	270	273	252	270	243	259	294	295	270	281	273	266	272	287	298	283	271	307	263	272	269	261	290	287	268	290	295	302	290	281	320	283	261	226	299	274	299	282	277	269	261	274	279	304	290	277	283	276	297	292	292	309	286	295	280	274	278	315	266	260	266	281	288	258	307	298	284	267	264	278	285	275	282	281	284	283	288	322	294	283	292	226	283	289	281	305	270	297	282	277	304	259	270	278	314	246	283	261	278	280	293	291	312	262	265	284	296	285	286	306	265	256	299	267	287	279	272	276	256	293	254	265	274	269	279	270	275	248	271	268	276	274	307	272	292	250	285	274	273	295	280	306	300	285	295	286	290	265	306	284	302	252	297	260	288	280	264	264	273	276	292	302	257	276	289	269	283	267	302	300	288	288	287	271	269	292	283	268	305	285	261	280	289	277	249	276	275	280	280	286	262	286	280	253	302	274	280	258	266	268	258	257	277	308	303	293	246	271	279	283	299	290	267	291	322	258	298	270	300	254	283	251	278	272	291	295	297	295	295	251	269	278	301	263	273	278	256	262	280	269	290	276	274	289	298	272	280	293	283	250	252	284	283	288	253	270	256	283	270	286	309	287	269	248	270	272	303	289	269	300	274	281	283	262	294	305	280	277	275	294	304	308	299	282	259	278	277	290	284	249	318	268	310	269	292	266	275	292	315	250	280	267	280	280	258	263	247	248	304	289	296	276	268	281	266	296	261	272	275	271	274	273	285	318	266	239	280	292	302	287
13153	1045	895	710	647	412	300	228	195	201	191	233	188	169	202	171	160	158	170	146	172	147	157	154	173	149	157	130	149	133	162	158	145	150	167	168	150	143	190	134	147	145	156	145	176	163	172	169	149	141	142	136	174	135	143	156	172	129	150	156	144	163	165	168	143	150	155	142	167	130	176	138	162	139	164	155	154	155	136	150	147	156	161	150	144	155	134	143	164	153	143	137	154	130	151	133	154	141	128	160	156	165	158	166	143	145	165	180	144	148	143	152	161	131	125	146	149	156	145	137	116	144	132	143	159	139	178	154	141	159	138	126	172	152	131	135	145	149	144	137	153	151	133	158	160	163	124	164	142	174	128	169	142	145	152	163	133	145	145	135	157	144	141	164	161	157	165	157	146	141	157	120	163	167	158	131	159	149	138	130	146	145	148	149	153	132	138	133	163	158	150	153	143	162	172	146	152	175	147	145	155	119	152	121	166	167	159	155	153	161	139	163	146	135	164	160	164	145	138	145	152	148	160	141	153	165	152	148	153	139	147	142	159	164	159	141	152	136	163	162	149	147	140	171	163	153	139	135	153	160	153	171	154	149	136	142	160	131	164	145	147	145	171	117	160	147	153	151	154	153	159	169	164	158	161	132	154	146	131	136	155	147	176	148	141	130	137	152	137	129	132	141	142	166	138	168	144	129	153	143	136	126	152	144	139	114	172	147	148	142	149	121	141	151	147	149	160	149	144	148	134	160	160	156	145	133	141	142	157	159	152	153	151	145	142	145	146	148	162	156	175	147	134	151	119	156	128	135	130	134	142	165	154	141	162	147	144	107	153	158	168	152	161	154	145	139	127	161	173	173	141	140	153	162	143	164	137	155	167	156	145	144	143	156	148	161	152	136	137	144	148	154	178	145	144	161	159	158	151	136	165	132	148	140	182	135	161	161	156	174	120	143	130	145	131	165	139	179	133	129	171	158	166	148	169	189	166	145	162	167	144	128	147	120	136	140	145	147	163	152	145	132	148	162	140	165	154	156	157	174	137	148	134	147	137	157	149	165	135	138	146	165	138	148	119	150	133	158	146	150	150	153	143	161	137	178	163	175	137	148	162	138	130	153	136	139	138	143	154	149	136	146	152	145	168	155	146	126	153	131	155	162	150	130	137	149	151	150	171	156	156	154	131	154	180	148	140	129	156	152	122	164	160	174	157	125	148	165	133	145	161	150	152	136	134	143	165	166	164	149	151	158	144	149	141	155	129	142	172	119	126	133	135	152	128	142	135	170	147	140	148	141	144	177	155	159	146	125	150	149	158	165	141	159	156	153	147	154	169	135	162	151	130	150	153	149	144	163	137	149	127	152	149	162	157	138	182	144	127	128	157	127	148	152	145	159	165	159	171	141	155	131	164	139	150	144	148	146	139	144	152	150	173	160	147	164	136	168	162	139	135	134	176	163	147	137	147	166	157	128	143	159	171	136	160	147	165	164	144	130	149	132	125	176	164	151	166	143	146	157	131	136	145	132	141	148	140	133	141	154	152	151	148	159	172	158	151	157	143	118	176	136	148	144	155	138	167	138	169	137	121	144	156	136	151	140	140	163	133	152	141	143	140	168	145	140	153	152	161	130	142	172	127	144	155	134	161	188	155	150	133	174	153	158	154	136	136	159	189	151	167	151	149	169	150	148	153	171	143	156	156	122	151	136	131	159	142	151	123	122	164	140	143	154	171	143	138	143	147	163	146	152	167	136	146	142	151	143	152	146	136	156	180	157	138	155	116	153	163	153	166	148	155	132	115	133	161	145	159	179	128	152	159	165	147	148	151	150	126	122	157	153	127	138	164	149	125	130	148	149	156	159	172	165	152	145	139	141	143	163	127	146	172	163	161	155	139	177	148	152	152	163	150	133	160	160	133	140	147	141	149	151	159	134	143	136	163	133	174	138	136	130	131	155	149	123	169	127	130	162	143	150	156	133	188	156	138	131	129	142	142	136	155	136	153	158	163	157	185	157	150	157	142	153	133	152	134	157	176	147	131	128	162	140	148	151	128	149	155	158	156	136	144	129	144	153	140	167	144	140	141	133	147	167	160	146	148	157	171	142	128	175	165	141	135	170	160	163	126	144	164	150	137	142	140	143	139	138	144	115	145	144	148	133	146	146	166	144	155	137	127	155	159	149	150	134	170	156	141	131	141	133	149	116	137	146	142	154	137	154	166	158	144	132	140	144	160	149	164	164	166	151	170	158	137	138	160	144	148	135	138	160	150	156	157	149	133	151	157	141	154	138	165	129	142	144	176	140	148	151	139	151	130	153	157	163	155	155	150	141	149	138	133	161	118	132	155	148	139	146	171	137	143	141	161	146	164	148	153	147	146	119	147	153	165	150	117	131	139	147	153	161	145	134	138	176	134	146	155	156	172	145	153	147	140	174	145	143	148	177	156	151	133	128	166	152	119	150	146	133	133	135	146	151	161	151	144	153	132	144	155	129	126	151	150	129	147	146	194	138	155	114	151	133	138	143	143	134	163	130	147	167	150	140	165	156	152	177	153	153	143	145	117	161	125	138	151	161	142	155	144	144	158	157	173	146	162	133	135	167	132	134	132	132	136	158	134	140	156	146	160	161	143	146	141	149	138	135	154	167	144	138	170	141	165	145	138	163	165	148	156	143	152	158	157	167	156	128	177	141	140	139	150	161	155	152	145	159	146	146	160	156	164	153	144	153	137	166	155	145	159	111	158	145	131	168	155	147	135	137	133	149	138	122	152	158	126	141	155	154	138	146	167	155	160	144	150	146	135	138	158	154	142	135	139	149	157	139	154	139	138	160	149	143	139	139	141	124	171	137	159	127	154	148	153	153	156	173	157	159	123	135	160	165	173	134	170	157	163	158	150	140	151	174	167	133	162	144	151	158	127	130	146	169	140	162	157	146	167	155	136	146	152	136	137	149	144	168	148	148	146	153	144	135	153	160	140	152	154	138	147	155	118	139	142	154	170	162	123	153	166	162	154	139	133	136	135	147	125	140	155	141	147	152	137	162	140	151	132	152	156	141	163	155	149	146	129	154	137	146	149	161	170	167	159	169	145	161	147	148	156	152	173	143	156	142	156	141	146	149	146	140	163	180	158	169	153	159	165	181	133	129	111	150	149	131	143	126	167	138	151	142	134	162	141	149	144	146	144	161	162	133	136	140	163	169	142	137	149	143	146	135	136	143	172	150	144	160	149	127	166	163	132	140	163	157	125	157	134	119	142	147	164	164	149	134	137	124	139	174	177	149	167	146	128	143	127	149	150	151	154	181	160	131	158	154	158	148	148	157	145	151	156	184	167	134	135	166	159	139	151	178	152	154	152	162	157	146	160	161	149	165	151	150	158	151	162	138	172	132	173	145	157	143	150	169	133	137	142	159	141	140	152	148	165	133	148	134	159	148	159	148	143	153	165	157	151	154	155	159	140	140	165	162	151	132	145	151	128	127	140	137	147	148	157	149
7859	1031	1925	2250	2170	1514	1244	963	895	852	771	696	648	643	556	543	540	538	472	494	506	441	462	450	426	451	486	459	419	408	413	374	415	410	379	374	395	420	426	422	371	376	402	394	385	405	391	382	366	404	376	413	412	386	367	399	388	381	371	387	358	385	342	390	403	417	423	391	347	382	393	386	385	419	386	428	402	389	360	409	387	390	384	361	390	377	384	387	399	336	369	375	389	364	393	354	377	383	394	390	360	399	389	409	393	408	379	403	414	395	378	382	373	365	369	403	381	409	359	372	384	418	372	394	404	389	377	363	363	367	388	388	382	361	369	388	390	377	400	410	354	398	410	404	402	404	401	371	356	398	358	383	388	393	406	381	389	340	435	361	346	361	391	382	411	381	346	389	375	367	408	379	366	403	396	419	404	413	413	388	358	416	367	392	381	359	386	394	380	374	382	406	422	365	385	446	338	388	363	395	380	368	380	413	389	377	391	377	366	380	361	412	392	411	400	394	382	372	355	374	376	341	386	385	370	391	378	333	388	375	390	386	402	416	382	394	398	435	382	360	405	375	374	402	375	390	371	436	399	394	398	384	359	387	369	394	389	369	370	389	355	374	383	420	424	374	369	373	344	381	389	385	353	398	383	421	377	404	390	416	371	363	356	366	371	360	368	398	427	379	381	356	395	371	369	382	370	395	391	370	417	393	398	361	395	368	381	354	366	404	391	397	381	368	417	368	420	370	344	386	384	395	402	354	380	396	381	388	412	386	353	360	361	383	342	414	362	361	386	371	371	399	422	381	363	360	396	371	370	367	421	385	392	351	359	414	378	369	387	382	384	383	393	377	386	383	401	381	387	399	374	386	392	386	379	366	412	345	389	364	369	388	394	355	378	403	413	376	419	382	354	377	359	339	418	392	373	383	389	377	391	385	374	381	360	407	375	343	408	341	377	388	372	358	380	372	398	356	378	369	392	417	341	388	388	407	359	411	363	385	362	380	388	351	369	367	402	397	379	398	349	414	401	401	392	394	366	364	394	390	431	366	373	437	384	398	391	398	403	373	351	375	397	380	395	396	384	394	397	403	370	404	387	417	395	414	367	387	395	393	367	362	411	368	373	390	356	402	362	372	359	372	335	404	363	397	389	387	347	362	354	383	373	384	369	422	359	399	389	362	359	401	377	373	430	388	374	357	385	381	389	374	397	381	376	370	374	370	400	387	389	357	382	390	389	383	400	357	376	396	389	374	367	399	385	356	384	398	418	357	418	391	391	371	379	390	380	388	379	381	377	376	396	369	379	404	364	361	385	404	393	383	384	369	376	393	399	396	393	398	357	368	378	380	394	389	370	381	376	375	391	380	392	352	368	386	389	400	378	368	386	441	382	405	363	397	411	402	404	373	422	381	374	377	397	366	385	355	395	358	401	368	370	401	394	380	384	343	385	411	379	378	371	395	376	406	355	412	381	380	372	427	382	360	390	353	357	395	381	370	365	384	422	418	377	358	387	417	355	419	355	358	408	393	378	397	405	373	383	408	391	378	365	397	391	392	363	384	414	381	359	398	436	372	375	358	359	373	384	441	410	393	390	389	386	397	397	386	381	381	388	415	353	402	390	354	362	361	396	393	348	384	375	392	346	401	393	419	362	414	366	405	411	380	398	357	378	362	390	400	338	357	418	419	408	365	364	408	401	388	375	415	362	387	408	388	375	381	413	383	394	382	420	365	370	378	353	367	386	374	379	372	371	414	350	394	378	419	388	390	397	371	392	377	359	439	424	393	357	422	390	407	354	387	391	385	394	404	376	352	384	382	390	393	415	388	392	379	366	375	379	403	378	396	392	386	376	368	396	381	371	381	411	401	356	412	360	355	356	405	384	393	349	402	377	361	409	380	401	370	408	380	382	412	385	372	377	388	356	404	394	397	354	390	349	356	368	372	365	379	390	372	414	415	373	384	391	373	407	403	422	347	398	410	364	356	382	349	402	378	372	360	402	405	354	391	411	408	381	394	349	355	399	396	393	356	412	349	371	378	406	395	404	358	380	354	355	396	396	374	367	364	417	368	396	382	393	378	392	376	407	366	386	369	344	344	378	398	384	370	376	384	366	384	365	357	382	376	366	382	409	373	376	377	402	377	425	390	377	375	375	413	415	395	386	421	401	427	365	381	380	358	379	375	415	378	385	388	421	365	392	362	362	369	379	365	373	367	423	405	385	365	386	404	381	418	376	420	396	386	352	426	401	386	364	377	377	410	382	387	406	391	370	338	397	350	384	366	366	368	351	375	369	409	360	363	443	393	394	337	382	405	407	414	381	359	364	387	365	356	409	407	355	385	353	397	407	403	389	386	370	373	398	415	387	381	378	393	393	383	398	456	388	368	346	366	405	377	405	397	385	462	371	396	371	365	375	421	402	391	371	351	376	383	359	357	383	395	420	365	385	375	369	364	385	365	430	404	384	386	401	393	352	364	392	394	399	374	388	418	380	382	400	383	383	362	406	395	385	378	370	372	389	386	417	348	370	415	353	362	386	402	378	367	376	378	416	368	413	377	388	400	400	380	364	413	379	405	353	381	358	388	364	347	352	386	375	382	398	373	358	368	362	380	413	378	397	382	336	378	348	396	375	385	343	399	398	376	381	344	381	350	379	377	415	373	371	388	377	377	349	363	369	412	365	389	376	422	371	353	404	398	389	377	372	392	408	390	386	375	332	332	383	377	401	353	395	380	406	377	372	377	406	374	410	390	378	376	385	371	409	415	372	374	370	386	363	355	375	394	396	378	397	362	357	359	363	375	414	418	361	375	410	391	397	391	387	372	367	388	377	379	405	377	335	378	368	375	408	384	379	423	394	397	359	400	384	377	381	411	440	383	402	384	375	415	374	373	369	379	382	368	397	397	397	397	409	375	401	418	396	419	356	386	395	392	380	377	393	386	378	372	373	362	346	367	390	390	372	373	369	402	397	407	387	411	387	379	356	378	347	353	391	368	376	358	371	380	387	408	396	371	394	379	365	386	383	381	387	370	349	390	366	386	397	374	362	387	379	382	376	356	396	360	353	341	350	358	408	357	397	374	384	380	385	385	346	423	396	397	407	369	400	366	390	360	360	346	395	387	350	373	391	408	358	367	383	375	365	376	399	378	387	333	409	384	370	359	373	387	384	352	343	398	402	413	385	372	410	377	366	376	404	383	351	378	428	398	397	415	377	400	361	430	393	377	397	367	401	396	388	407	427	379	389	376	413	357	359	358	399	376	386	383	370	416	371	361	374	382	381	405	359	378	362	376	372	407	365	401	389	387	371	396	389	348	364	400	387	400	410	360	369	357	375	412	370	418	388	372	371	393	362	374	413	367	384	401	416	367	394	347	411	384	404	367	417	355	346	417	372	339	390	391	396	367	408	359	395	415	389	391	383	408	358	370	398	379	372	390	370	390	373	383	400	368	392	370	394	375	409	354	396	401	358	401	402	374	386	362	419	363	372	380	379	371
1439	308	270	319	274	276	263	283	249	239	280	275	279	297	250	247	245	231	237	255	250	247	239	293	255	294	270	254	258	269	269	272	251	282	309	228	301	272	276	265	298	267	289	261	265	256	270	261	293	263	289	251	268	222	230	245	264	259	256	286	263	269	273	265	263	266	290	262	281	257	269	230	267	255	275	228	238	271	288	237	277	247	258	285	241	246	252	274	247	262	290	280	266	272	260	242	260	226	267	240	248	245	290	239	256	264	263	241	268	261	271	276	300	273	245	235	274	243	249	258	268	243	290	273	303	222	237	276	241	279	247	272	227	292	269	264	269	250	259	252	252	259	279	256	238	252	275	262	289	281	253	254	274	253	308	241	276	262	264	241	296	266	264	247	222	269	280	287	259	268	249	271	298	256	255	274	228	269	261	277	273	282	291	271	276	281	253	239	274	261	253	257	292	261	311	254	286	279	269	267	258	244	225	280	269	307	266	227	291	264	282	258	270	251	230	255	270	256	285	277	247	275	245	269	245	243	265	265	269	277	272	295	290	260	272	259	265	262	251	262	234	292	246	257	269	265	263	272	258	253	269	272	243	258	254	264	268	252	255	222	271	234	286	313	256	243	243	257	244	290	264	252	244	274	279	252	266	261	265	256	260	263	248	258	240	245	253	262	279	286	255	286	282	295	283	280	287	257	254	262	250	272	258	260	258	257	280	281	255	287	298	268	270	254	257	219	276	280	269	274	292	267	258	247	257	245	248	282	272	283	276	281	285	265	288	263	270	276	258	259	248	262	248	282	271	273	266	285	285	254	284	272	272	269	267	259	258	276	246	279	271	271	267	266	270	239	259	272	293	259	299	290	271	243	263	256	248	247	257	270	264	264	262	284	260	221	268	265	249	251	256	253	288	277	264	266	270	239	241	288	306	255	260	302	259	268	279	256	241	292	259	270	242	275	262	259	288	232	275	252	243	253	271	288	254	241	274	284	255	297	289	263	255	237	277	257	290	278	269	258	244	264	240	261	257	243	264	245	234	252	251	266	246	268	283	240	249	265	283	246	244	252	230	259	250	278	265	256	264	260	250	246	251	266	254	276	256	249	259	277	272	266	293	246	270	278	279	282	260	230	247	261	287	264	291	276	281	268	286	266	253	266	253	268	257	278	236	273	269	215	268	273	282	246	240	338	289	269	252	261	290	272	276	274	280	243	244	267	269	248	282	268	269	271	235	248	249	257	254	282	294	256	272	288	270	248	272	259	246	281	267	264	259	278	261	258	257	282	227	278	255	258	256	261	259	256	242	247	241	283	254	271	236	280	237	246	264	271	262	263	262	302	242	260	247	276	244	265	277	234	282	284	297	269	270	261	241	269	288	266	266	269	265	279	262	251	240	312	292	281	289	273	235	255	248	238	277	248	260	234	280	247	260	233	271	243	241	273	271	260	277	259	261	276	281	282	270	251	261	248	227	264	298	237	274	247	286	262	242	272	263	249	260	300	266	249	236	286	264	301	252	246	260	270	274	246	284	290	254	253	292	269	307	270	256	274	276	278	251	242	290	264	270	259	265	253	290	271	251	243	241	265	261	260	256	281	271	246	245	269	281	256	223	256	244	273	253	268	242	262	273	236	261	254	267	283	282	247	273	266	279	271	250	243	265	252	262	242	268	278	260	283	257	288	287	257	266	267	256	242	277	260	271	256	281	275	270	246	283	260	242	235	273	267	270	267	261	271	282	268	254	256	281	240	266	276	268	273	281	261	271	254	295	245	255	240	281	283	245	279	280	271	236	252	270	251	261	254	251	270	248	276	278	285	286	296	247	256	279	255	280	254	284	252	261	295	258	269	291	266	269	275	263	255	286	253	250	250	268	256	234	261	260	283	266	269	260	231	261	296	246	263	254	246	259	280	243	266	255	264	253	269	268	288	304	257	230	272	254	226	256	267	293	257	297	269	278	294	254	249	275	242	266	266	290	250	295	219	284	267	279	237	260	258	266	242	272	269	292	255	277	269	251	256	279	279	264	265	290	275	279	239	240	251	272	235	276	263	244	302	272	238	237	241	276	274	262	276	248	263	249	270	277	283	246	253	265	268	244	236	262	259	270	286	269	284	243	255	240	243	281	239	275	264	251	257	302	270	284	276	282	260	270	255	277	268	233	236	268	286	271	272	261	256	281	258	290	275	270	270	256	258	250	264	253	262	225	276	257	281	246	248	276	239	246	280	249	273	273	230	254	268	243	239	246	272	270	292	260	261	295	294	262	269	267	268	281	261	287	258	275	244	303	243	260	237	254	275	265	279	268	285	244	263	261	237	278	275	256	258	254	269	248	276	258	290	298	270	271	234	279	268	272	268	283	273	229	308	261	239	260	281	254	257	241	237	284	267	297	250	259	244	275	300	257	284	287	264	268	274	261	271	272	278	249	239	255	264	266	243	260	292	263	257	243	243	258	268	254	288	270	236	264	264	290	286	281	270	264	212	274	268	285	289	261	240	263	263	287	260	264	257	285	256	284	261	266	252	303	259	248	259	241	271	287	266	250	216	283	271	269	251	243	257	259	265	257	264	269	268	246	260	254	284	279	275	269	271	253	252	262	243	229	283	256	283	251	253	308	252	261	235	304	270	247	268	260	234	278	261	263	251	252	284	264	252	264	239	252	257	254	244	277	258	246	238	255	251	247	261	254	253	239	275	265	253	262	242	240	268	252	256	280	262	261	249	247	260	260	224	277	306	284	250	305	249	243	311	283	224	242	259	250	280	237	257	257	264	266	247	267	282	272	254	299	272	252	279	261	251	266	280	249	237	287	274	271	252	261	242	236	288	253	280	248	279	284	279	278	266	244	276	238	239	276	257	271	262	267	266	286	289	269	270	272	286	277	271	265	251	275	252	286	267	268	261	273	246	245	246	256	233	290	285	244	263	291	294	285	275	296	282	275	250	242	248	265	268	276	292	273	232	262	256	253	284	265	265	254	254	289	249	260	247	250	286	251	275	257	285	280	251	260	289	262	270	238	291	255	268	258	245	277	290	263	269	255	243	238	300	265	280	284	267	224	283	251	292	273	243	237	257	292	248	270	237	277	261	236	274	259	281	281	295	247	272	269	283	240	267	276	266	257	248	271	262	228	241	254	261	284	267	264	262	265	258	267	237	317	264	249	272	237	260	282	254	270	245	225	225	269	281	291	261	262	279	266	271	235	268	251	311	268	283	256	245	224	306	270	280	270	274	275	304	221	236	266	275	251	257	251	243	271	301	276	250	260	255	259	302	243	290	248	294	255	249	229	313	233	251	283	253	222	254	273	248	268	259	265	260	255	254	284	251	258	243	258	259	263	284	270	271	290	258	242	261	273	259	244	263	272	260	251	249	237	282	280	270	279	263	260	244	260	264	276	290	267	280	260	271	280	239	265	270	270	275	235	216	285	265	284	258	269	244	250	271	288	243	254	244	274	302	302	262	290	285	266	248	279	242	280	225	276	276	279	294
1765	588	669	616	637	674	620	657	602	635	604	595	619	587	651	623	588	606	564	606	585	608	609	620	551	610	572	592	594	597	603	603	596	587	569	600	589	570	609	623	603	582	571	566	609	562	626	572	583	577	576	588	584	588	587	600	551	604	596	603	609	575	595	600	585	589	598	605	564	566	610	612	584	519	653	607	614	610	596	613	555	589	596	610	596	578	545	544	568	558	578	560	605	564	586	572	593	556	606	571	601	559	580	563	571	569	627	563	553	612	574	604	632	603	631	570	615	621	618	595	588	591	601	582	626	593	551	585	570	618	569	612	571	602	565	598	606	619	599	589	576	575	624	561	598	594	625	567	624	605	601	570	534	609	580	601	595	578	579	570	572	568	586	543	593	574	630	570	573	533	541	605	596	607	577	635	605	611	575	595	580	617	584	585	555	576	614	591	607	596	637	608	561	587	608	601	619	570	621	562	551	579	600	558	593	577	606	618	612	605	624	572	565	615	620	578	558	585	549	575	593	604	590	583	592	584	574	597	576	557	588	560	597	561	594	543	574	562	581	591	613	575	636	617	583	563	593	565	555	573	616	585	587	576	567	566	602	551	561	603	584	576	589	589	575	566	553	559	575	550	596	593	579	583	563	589	559	614	548	623	600	585	632	549	612	594	585	568	569	611	584	586	605	585	606	589	619	571	567	543	532	563	571	567	587	557	567	562	601	574	579	602	565	562	591	610	568	598	538	557	577	566	597	575	589	562	566	582	599	575	588	599	597	627	577	656	562	589	570	537	584	601	600	586	584	585	571	578	600	569	609	588	619	592	567	590	597	567	631	557	534	612	587	572	554	548	565	525	573	569	600	523	591	609	579	600	571	611	600	575	614	584	602	569	617	585	575	591	563	604	592	611	581	591	619	575	625	540	567	619	607	607	581	607	543	596	620	580	609	610	550	588	616	575	561	550	589	612	593	602	612	625	540	569	588	566	585	600	604	538	563	623	574	585	588	602	621	564	608	570	622	556	590	542	580	547	580	614	572	616	586	633	575	640	576	544	605	597	585	586	601	573	578	575	581	574	612	619	629	577	636	567	591	567	610	595	576	571	632	586	575	607	594	583	633	583	567	600	569	592	544	603	577	597	578	616	589	571	595	569	614	599	577	585	597	575	551	596	641	595	564	541	535	599	624	581	587	593	567	583	587	557	548	588	597	544	633	550	567	538	580	585	567	617	572	573	599	578	592	618	596	609	629	556	597	602	624	609	588	572	604	618	576	638	581	568	604	562	557	626	580	607	555	618	554	594	551	570	567	606	596	585	589	546	567	631	579	620	599	601	579	536	602	616	612	581	603	611	557	572	564	520	593	616	565	593	547	537	605	580	576	590	633	556	576	564	549	585	569	549	623	604	592	565	591	588	595	554	541	616	558	559	592	593	562	598	589	588	603	576	593	598	608	575	596	575	620	581	575	595	604	572	642	593	545	560	562	609	577	556	584	568	572	575	579	591	569	567	579	606	547	607	592	558	607	615	546	612	575	599	598	618	595	596	589	597	575	613	579	586	614	610	577	546	573	568	599	624	555	613	615	576	584	598	617	547	608	619	585	563	577	567	616	586	598	554	586	551	554	557	591	599	563	580	592	618	576	585	579	558	552	543	552	612	561	594	594	541	584	596	544	605	620	569	557	581	589	606	586	580	596	593	593	579	551	617	543	570	582	625	590	616	592	565	551	598	574	576	587	566	589	551	589	578	582	614	547	581	592	592	573	578	585	628	584	571	588	592	563	600	579	546	575	598	597	623	560	589	575	616	596	558	566	589	568	592	580	624	597	572	557	569	543	608	598	570	629	587	558	596	607	615	551	592	572	559	573	565	574	579	581	574	587	593	620	578	556	578	582	574	586	553	593	563	628	602	598	596	594	602	598	572	572	681	604	600	662	563	610	570	560	607	548	548	595	593	599	597	571	639	591	586	631	573	615	575	563	542	580	596	567	583	584	631	577	563	594	555	587	606	579	596	588	578	586	598	601	582	624	622	564	553	594	590	584	539	586	560	569	574	575	542	561	627	568	628	567	554	586	582	598	621	566	564	587	624	591	573	607	601	635	615	582	647	567	577	600	585	568	570	547	598	621	593	633	566	631	614	594	571	558	627	625	567	580	587	572	587	634	580	604	554	544	573	597	598	670	584	573	593	639	577	579	589	555	536	570	601	628	581	585	584	559	615	587	573	580	580	574	568	550	621	551	575	623	527	580	603	607	559	587	583	575	565	598	562	622	616	619	583	583	630	593	560	574	614	582	613	577	580	623	569	602	570	572	575	586	573	581	607	584	595	609	551	590	589	570	563	583	608	599	503	619	591	585	596	580	603	575	557	571	586	561	588	574	596	627	575	596	571	589	583	600	546	584	588	588	565	555	595	579	588	600	613	568	571	584	594	540	579	603	596	551	602	566	614	610	568	593	590	557	559	584	590	591	590	609	578	603	602	593	616	570	573	574	573	599	577	604	624	561	560	574	587	627	608	629	581	576	627	563	569	593	602	621	613	551	553	587	571	568	575	529	544	590	583	639	592	615	574	586	575	593	565	568	579	597	626	610	605	618	591	596	598	593	596	556	618	591	618	569	535	577	604	560	555	601	604	601	610	584	594	623	567	590	589	615	581	577	599	541	597	623	553	627	533	615	583	583	555	565	579	593	570	561	612	589	630	590	540	626	588	574	600	587	562	585	567	630	596	592	590	570	612	647	556	600	609	585	602	548	567	578	580	589	547	582	595	640	572	606	582	604	576	583	584	604	623	563	601	570	581	560	618	593	571	593	587	591	586	595	618	595	618	595	628	593	573	575	590	555	547	605	642	566	610	599	609	599	590	548	610	634	612	616	588	644	562	566	563	587	582	601	609	586	559	556	629	600	579	571	561	587	543	611	595	619	585	592	588	599	576	571	593	623	629	608	574	592	628	606	603	563	562	633	640	573	581	586	629	572	549	554	588	543	610	577	559	622	580	548	589	567	601	578	599	576	636	589	588	616	634	600	567	613	598	634	566	579	575	573	574	609	584	529	605	578	551	570	608	595	529	593	604	534	551	588	642	576	594	619	557	563	567	557	512	589	586	618	574	529	566	605	559	624	595	637	574	585	571	579	599	557	532	602	582	586	521	583	616	601	617	611	632	627	588	599	582	614	624	622	661	569	562	596	568	564	613	574	559	572	572	608	587	566	612	629	628	568	601	585	613	554	597	586	611	623	614	603	583	583	576	553	616	628	558	583	588	638	588	604	586	570	573	612	619	597	626	592	579	571	601	540	599	604	593	591	591	583	616	603	581	607	599	570	595	597	571	545	592	591	592	570	558	610	571	587	576	576	554	588	576	557	547	550	590	598	632	577	581	592	577	570	604	545	563	600	576	592	593	605	574	544	606	604	579	588	615	579	608	565	552	530	584	555	561	599	546	549	601	609	588	569	578	626	588	567	615	611	587	613	610	586	613	600	559
6613	431	457	383	301	220	192	144	165	154	160	153	135	125	120	144	130	134	136	110	131	126	113	97	112	140	109	114	118	115	117	103	119	102	112	107	134	118	105	119	112	108	111	108	129	91	116	107	98	91	102	110	113	123	123	111	103	104	83	87	94	107	120	97	109	99	95	125	128	102	124	100	111	112	109	122	125	126	122	126	109	119	109	108	107	96	105	110	105	122	120	118	112	99	93	102	119	116	120	119	104	107	112	125	131	114	106	120	117	105	103	130	97	107	116	113	120	107	118	124	115	117	102	108	105	115	119	120	106	93	109	108	126	120	120	108	109	112	109	102	96	121	113	120	107	104	128	129	106	141	116	126	107	95	132	114	124	105	105	112	118	113	88	102	109	119	110	147	123	116	111	109	115	97	119	115	123	114	116	113	122	120	112	115	103	128	106	115	108	129	114	104	106	112	110	114	127	128	97	101	102	121	96	116	109	105	118	111	113	102	104	106	129	98	100	115	117	105	95	111	99	95	111	86	96	108	118	99	92	100	117	114	89	131	102	88	109	122	116	108	119	116	109	105	131	97	95	116	106	104	116	111	124	100	106	115	98	114	95	97	110	127	122	132	102	99	94	88	110	108	133	107	123	109	112	142	93	113	128	130	122	102	107	117	97	103	109	119	112	104	93	117	108	115	119	117	100	114	114	97	98	102	112	103	96	108	102	110	108	98	119	95	87	131	114	88	114	122	111	90	88	116	100	115	117	96	105	110	99	128	123	116	115	121	117	108	107	109	126	117	93	107	122	118	93	108	117	134	105	100	102	108	133	137	112	112	124	122	118	116	85	106	96	105	115	112	98	98	113	104	120	97	116	99	105	127	102	115	106	112	98	116	113	119	126	112	103	102	113	127	118	118	100	109	102	92	113	108	101	85	114	107	86	114	108	89	131	107	110	119	93	126	101	110	103	124	93	112	118	116	141	91	85	124	111	96	117	115	113	114	115	134	130	104	104	137	122	112	116	115	97	108	109	116	136	111	114	127	112	111	115	134	109	123	103	108	90	115	111	112	120	100	135	117	118	134	107	125	132	112	105	116	122	107	92	106	99	115	104	112	113	129	110	125	118	100	123	102	119	123	104	118	104	105	110	90	113	96	108	96	141	92	99	133	130	108	110	95	101	133	116	112	102	111	119	110	110	109	97	96	100	122	127	90	117	108	101	91	107	120	113	131	93	93	107	113	90	118	94	133	105	87	105	119	107	103	134	110	86	113	107	101	113	145	114	114	100	100	106	116	82	109	100	112	104	122	108	104	113	124	109	115	105	113	115	107	108	104	105	107	105	128	119	116	111	103	134	111	114	117	103	108	103	115	119	119	102	126	122	123	123	127	111	133	119	121	121	110	119	120	133	113	109	133	113	120	122	111	99	103	101	109	113	120	122	136	111	108	98	102	114	90	85	115	110	99	120	117	115	107	123	120	119	98	121	103	110	99	89	108	101	103	89	103	99	116	93	109	124	121	110	118	99	122	97	125	106	116	114	104	103	114	101	95	106	109	90	109	120	108	103	104	114	116	94	107	103	98	92	105	126	115	104	108	101	108	101	110	105	97	133	102	115	91	105	96	120	89	109	116	115	107	115	116	110	126	117	83	99	104	127	104	122	124	95	115	100	117	119	111	104	127	112	120	116	90	128	121	108	103	115	132	112	101	107	105	112	118	125	100	104	109	102	110	90	89	93	90	101	120	129	109	121	111	132	121	101	115	108	124	113	107	105	118	112	104	114	115	105	120	129	114	113	127	97	120	85	109	111	98	106	107	115	126	119	115	98	86	96	112	112	105	131	111	133	119	105	108	111	116	87	108	106	114	100	118	113	109	108	103	112	120	108	118	115	106	111	90	89	113	101	111	109	100	113	102	117	99	113	117	115	92	122	108	90	106	95	116	143	115	117	122	124	104	109	103	117	120	113	103	109	102	105	126	115	106	99	92	110	87	115	112	125	110	112	107	120	97	117	92	127	101	106	109	112	98	89	83	128	103	134	111	106	126	119	127	122	115	129	103	120	114	92	108	113	106	114	116	105	121	126	124	108	97	100	91	106	103	100	112	116	105	100	112	112	109	115	115	114	134	91	92	97	111	101	121	111	119	121	114	128	120	98	113	114	93	106	101	107	95	98	121	120	90	102	101	107	119	115	108	119	112	110	108	117	91	99	110	97	105	99	115	104	102	111	119	118	97	114	105	107	109	105	116	121	111	97	109	112	110	116	103	144	91	113	85	96	138	120	102	120	105	112	113	128	99	102	104	106	110	102	113	124	112	109	116	104	101	102	106	132	129	118	142	93	114	102	105	112	111	116	103	105	134	132	110	120	100	139	132	91	114	119	130	126	110	85	109	111	118	107	108	99	116	107	101	86	105	100	116	91	98	121	129	109	125	116	133	112	108	106	119	107	94	103	108	104	112	102	111	119	126	122	112	121	111	115	93	121	101	116	126	104	115	106	100	132	113	119	120	100	107	92	118	107	97	109	97	105	106	119	110	88	118	105	134	94	132	105	110	110	118	109	102	110	96	112	111	104	116	113	93	95	104	101	106	90	102	119	117	106	129	101	98	107	107	109	118	106	112	114	91	105	131	119	111	117	97	109	120	107	127	107	112	109	107	107	111	125	111	108	100	119	100	115	110	113	117	117	116	119	108	105	108	113	117	120	107	130	118	115	106	123	117	109	107	111	112	117	106	93	103	100	105	100	122	101	96	113	109	115	102	136	101	106	101	123	95	106	94	116	116	125	109	104	104	115	104	138	109	107	126	117	109	111	109	103	115	140	88	101	124	101	89	105	108	113	128	130	116	99	120	116	124	123	107	101	93	112	106	92	111	120	134	107	105	99	98	106	107	115	108	102	107	106	112	122	108	100	106	87	105	93	108	125	110	99	121	111	126	114	95	112	102	114	118	101	81	105	115	112	115	130	127	117	110	106	98	95	124	86	94	110	110	116	106	87	102	105	111	110	111	100	115	99	100	99	97	102	119	115	92	105	107	117	104	122	110	116	100	99	107	106	111	90	115	104	103	130	122	97	105	122	115	113	101	126	121	97	112	115	129	112	103	109	112	130	111	118	100	108	121	117	94	106	102	90	120	102	108	113	114	100	92	101	98	111	137	116	115	127	103	89	101	100	114	122	113	110	110	111	102	107	100	103	105	114	116	106	111	103	121	115	114	118	123	104	99	104	94	122	126	113	103	92	122	134	128	110	98	97	101	108	109	114	111	101	102	127	86	109	101	118	127	112	117	103	109	131	81	127	108	120	92	86	116	112	132	105	103	95	103	123	99	134	130	120	122	131	96	120	131	133	114	140	99	97	126	104	107	121	128	98	112	109	108	118	107	122	98	115	114	134	101	101	101	96	98	92	124	101	102	104	109	96	101	115	90	110	118	106	128	126	111	101	123	100	87	109	116	100	110	125	120	116	108	111	131	84	109	96	100	101	105	112	122
5957	625	1147	1404	1240	890	723	593	577	547	472	412	423	416	407	366	388	396	344	312	373	355	335	317	345	314	315	315	299	301	291	274	296	323	323	291	310	302	304	279	267	283	299	265	263	294	278	264	286	275	304	263	277	290	262	278	309	269	276	267	267	296	278	288	292	276	304	285	270	296	305	296	286	283	296	296	288	285	282	266	296	267	305	304	278	309	276	290	288	266	309	269	329	281	313	287	271	278	254	285	268	272	298	261	275	290	300	264	269	298	262	333	313	271	275	281	283	289	294	263	262	305	287	289	261	303	289	274	288	285	274	301	277	294	290	286	292	284	320	306	267	278	317	322	261	293	259	279	284	261	296	275	283	287	298	286	280	279	279	262	271	278	283	263	273	281	272	292	298	278	259	276	307	283	292	261	286	286	301	291	245	258	279	263	298	311	282	288	294	251	268	278	287	282	278	275	269	292	289	280	281	301	273	274	267	272	286	267	279	283	286	303	244	303	279	296	280	290	289	304	309	284	276	270	286	261	261	283	282	269	277	275	298	279	265	283	262	242	295	300	312	249	281	309	286	285	284	274	299	256	302	282	305	296	268	276	246	282	268	272	291	317	293	294	255	291	299	270	293	293	265	257	245	288	291	261	284	307	307	279	293	272	278	306	315	279	300	274	299	302	320	289	287	282	308	285	274	303	307	280	282	301	307	265	297	271	290	310	297	288	298	277	283	260	281	250	304	275	263	279	298	280	310	279	273	265	291	283	276	283	290	303	289	300	284	285	321	283	272	258	298	292	304	271	246	301	261	255	298	259	283	245	253	298	279	305	309	278	301	271	305	268	263	269	287	315	292	284	271	309	274	320	281	271	270	281	245	279	276	277	293	285	261	286	285	305	284	317	282	268	280	290	289	306	283	298	266	287	276	256	273	305	287	314	278	271	305	274	311	291	254	256	301	311	273	291	303	244	305	286	282	268	285	262	279	271	289	300	265	305	269	286	307	297	297	270	312	263	288	266	252	278	282	278	282	297	286	274	270	285	287	289	298	287	278	274	273	300	300	288	279	277	294	318	291	289	266	287	302	285	281	265	280	292	279	279	291	305	275	289	264	268	304	259	268	270	277	287	291	282	304	263	291	291	253	296	298	288	276	269	294	272	305	284	283	294	249	301	269	315	268	293	284	272	305	248	270	281	287	277	275	292	276	282	254	300	258	298	276	286	279	261	277	280	261	265	280	308	265	291	278	262	267	269	281	327	261	271	283	284	309	275	267	268	277	274	295	278	250	270	292	274	293	285	281	281	293	263	295	272	296	259	305	283	297	283	291	283	293	305	308	319	275	274	302	294	297	253	288	276	297	311	239	295	304	295	302	296	263	270	287	320	265	266	285	279	315	258	270	274	303	304	321	250	277	266	273	290	303	300	267	279	247	290	273	290	263	284	295	243	300	295	310	261	277	306	287	305	287	285	288	311	259	273	319	291	306	293	294	272	268	252	297	264	311	279	291	307	309	240	242	300	283	321	280	287	278	271	280	282	256	313	303	253	300	272	271	312	295	298	269	302	262	281	310	290	317	282	277	297	298	295	271	294	286	294	296	290	281	291	301	270	262	279	314	315	273	310	298	297	293	296	289	245	280	298	313	267	291	298	299	298	262	259	277	289	262	288	273	263	266	278	300	274	299	267	278	284	300	319	252	293	292	246	292	280	307	276	268	279	285	266	261	270	281	276	286	300	306	263	294	268	275	275	291	285	313	292	269	290	283	293	294	275	297	300	282	263	276	280	284	276	284	285	295	285	269	300	307	315	314	275	293	290	252	310	277	287	277	296	299	289	252	270	271	304	277	272	268	278	288	282	298	287	282	281	281	292	303	296	295	282	305	289	268	282	282	289	261	254	310	288	289	282	272	277	307	293	281	305	269	283	279	264	276	246	257	280	289	286	273	271	282	291	287	319	285	269	296	297	287	259	295	276	278	301	288	306	303	295	301	266	288	279	305	266	272	293	303	292	305	304	282	279	268	299	260	290	275	274	280	264	286	261	305	277	275	276	291	313	262	263	315	289	304	299	272	268	275	294	271	268	305	272	282	279	268	276	293	247	285	275	313	284	304	254	285	278	266	270	286	286	295	276	271	266	290	286	282	261	284	277	293	272	301	284	286	279	269	293	247	294	242	276	294	306	285	322	278	301	282	266	281	283	261	295	276	284	312	308	306	278	271	287	272	320	278	269	254	273	306	251	291	288	275	264	260	275	290	290	275	275	300	319	271	273	306	279	301	297	291	314	301	268	256	310	276	264	288	309	245	318	270	277	257	326	281	288	263	302	283	270	292	274	304	253	284	263	267	291	251	257	290	264	292	292	267	300	295	262	299	275	295	267	283	262	288	306	322	278	281	278	270	274	284	278	280	286	258	291	256	319	308	268	257	286	271	267	302	279	283	302	272	301	281	262	315	274	279	294	300	281	274	270	294	276	289	292	290	311	292	285	300	264	274	279	265	264	290	280	266	263	295	285	268	291	275	280	270	276	267	288	270	270	280	299	278	284	276	305	290	288	279	265	263	279	298	277	257	279	278	284	285	266	302	303	259	270	273	290	327	299	282	301	267	258	302	259	280	294	285	273	278	262	269	298	284	256	282	300	253	288	283	293	301	271	292	286	272	299	270	272	275	316	298	263	300	280	310	308	295	274	282	260	297	250	291	273	265	304	261	275	300	299	273	280	255	277	273	293	276	289	264	298	278	277	268	280	299	299	286	273	285	296	265	262	297	300	248	303	253	302	269	287	265	284	268	298	276	296	246	250	290	278	310	312	278	279	297	309	284	287	302	305	299	282	294	296	288	276	291	272	278	271	287	284	276	268	294	261	309	295	294	280	278	277	293	291	291	267	260	287	291	293	300	260	287	272	277	285	312	297	283	279	287	293	308	275	266	275	265	288	252	248	293	305	288	285	310	271	281	279	285	264	292	273	320	279	287	289	282	299	293	285	259	295	268	301	267	300	275	306	260	285	297	289	264	242	279	255	272	303	306	280	269	300	273	267	282	268	269	272	314	286	269	273	283	289	295	242	264	240	284	286	299	301	289	287	266	289	285	258	300	266	266	285	279	249	306	269	278	283	295	279	268	309	274	278	287	287	264	289	277	286	289	280	292	258	314	289	299	289	267	293	254	266	298	292	269	303	272	265	276	275	274	294	259	273	271	258	280	275	299	274	258	254	253	293	276	293	290	288	267	290	276	282	292	277	281	307	270	294	288	293	295	290	290	285	297	303	290	273	317	308	286	288	295	275	260	264	294	296	251	302	257	300	279	263	301	298	316	318	305	291	261	277	279	252	297	263	283	321	270	279	290	252	290	273	293	304	283	267	300	283	273	301	294	260	293	271	258	316	268	284	271	301	293	300	286	302	273	302	261	305	296	307	278	262	268	312	271	315	251	250	295	296	289	276	272	309	304	281	288	277	308	264	280	247	271	281	296	302	288	294	295	277
13371	1019	934	772	639	378	336	306	256	245	186	183	189	196	168	177	159	185	153	172	164	166	154	172	134	145	170	145	162	160	151	152	157	168	198	147	176	142	152	143	162	135	133	145	142	149	141	146	145	134	167	145	182	139	132	144	167	156	145	162	167	132	140	150	144	125	166	151	136	142	128	143	163	154	139	156	149	153	109	135	149	159	179	137	153	149	161	163	162	144	140	164	170	149	148	154	158	147	137	146	143	146	145	141	139	164	136	167	192	158	141	147	127	148	137	136	150	120	168	126	160	157	136	195	156	163	158	163	150	137	135	161	141	151	139	140	155	147	141	159	155	131	131	134	161	148	150	163	173	164	146	136	149	143	152	160	156	145	135	132	135	133	147	130	150	137	128	143	153	148	159	161	162	155	153	132	151	169	135	171	149	127	148	151	153	143	177	139	143	137	152	170	166	154	160	120	175	142	133	129	141	158	149	148	165	155	183	139	159	153	173	151	165	177	138	112	123	137	166	144	157	147	148	142	162	142	142	158	155	164	142	138	136	167	143	151	186	143	159	132	138	146	148	132	149	134	150	145	142	154	149	130	117	145	129	167	164	143	178	135	135	147	163	157	153	154	147	143	142	177	146	144	156	132	131	122	137	137	146	145	170	165	136	139	150	119	144	136	155	158	150	152	142	132	146	128	140	130	135	168	131	154	144	139	188	166	149	157	159	167	152	150	165	142	132	150	170	188	162	152	156	154	125	162	131	153	144	152	157	146	172	127	133	159	137	148	154	151	143	148	146	140	135	149	160	158	122	140	155	183	163	164	165	162	162	157	144	163	162	164	149	135	136	118	171	140	173	133	147	137	140	149	156	172	169	140	151	136	150	134	167	178	167	163	169	154	152	150	130	135	148	148	159	149	160	145	144	149	153	157	143	144	140	118	148	133	163	157	131	175	151	133	135	135	126	150	144	148	147	144	145	138	158	144	142	141	145	142	130	149	144	156	133	144	144	148	142	152	129	167	141	147	134	147	167	135	153	168	145	162	142	148	168	167	140	153	165	176	137	154	163	142	155	153	156	147	137	140	149	151	166	187	141	180	144	132	153	143	140	139	127	137	113	156	153	154	138	154	147	135	144	132	157	127	156	139	171	156	161	141	145	155	138	158	144	156	138	145	154	143	156	150	172	139	169	189	154	145	165	157	154	110	138	148	144	152	167	159	154	150	149	158	145	164	139	148	152	151	141	139	143	157	148	155	136	145	145	150	172	153	184	140	144	181	127	125	144	170	146	141	152	162	158	144	154	145	154	155	158	131	157	161	169	144	146	159	156	134	160	145	144	152	190	153	143	158	164	131	134	145	133	159	141	135	143	150	140	129	146	139	153	161	159	163	136	151	150	159	150	152	132	143	134	140	139	155	139	129	148	138	144	130	142	154	164	135	168	147	175	151	145	142	155	146	130	146	154	145	168	174	155	130	147	141	177	142	164	135	163	147	145	147	158	150	166	146	145	161	147	160	157	156	144	150	138	150	175	156	161	133	148	155	158	135	155	141	151	162	146	147	165	142	135	158	142	151	113	160	152	133	155	139	140	162	152	145	148	165	142	154	158	141	145	152	140	164	150	141	148	144	150	159	119	159	159	164	170	150	153	164	150	137	133	158	158	156	161	143	166	149	148	154	123	145	146	151	136	153	151	168	156	157	128	139	136	155	139	162	167	155	155	153	126	138	145	181	140	150	179	155	154	142	144	135	161	143	146	149	144	153	148	178	139	148	149	147	143	141	169	152	170	156	152	156	142	159	130	148	143	165	148	143	131	150	125	145	146	133	152	162	169	138	136	141	145	179	183	149	145	165	158	143	159	124	142	162	150	152	163	172	149	147	150	158	137	151	128	125	144	147	174	138	161	146	119	142	167	148	145	142	155	135	150	137	148	160	172	137	163	129	150	142	170	150	155	136	153	152	142	156	139	196	158	135	136	159	135	147	147	175	151	149	145	144	149	152	154	160	138	147	152	146	156	157	165	147	150	148	164	157	161	142	157	143	134	162	148	156	131	151	136	158	172	158	132	156	168	133	150	158	160	150	159	144	132	138	155	162	152	136	149	159	155	148	149	132	153	137	150	139	152	152	143	159	159	167	162	171	158	145	125	128	149	153	158	156	168	145	146	152	149	154	151	133	136	144	150	140	138	156	137	136	161	137	155	180	169	143	155	160	127	122	174	139	140	140	151	132	143	145	163	144	143	161	143	143	135	144	142	148	170	161	153	159	156	148	145	143	167	154	142	164	161	142	150	154	165	169	158	149	154	155	141	170	146	153	130	147	139	144	130	148	161	138	150	171	169	167	147	171	142	159	174	162	168	157	143	161	132	146	136	152	150	144	131	142	147	125	157	128	156	134	151	161	176	171	158	170	140	140	122	130	171	156	130	139	134	151	136	165	145	154	132	156	163	146	150	158	171	129	152	145	120	155	139	148	127	123	139	140	137	159	149	144	171	156	142	136	152	144	135	165	148	147	142	164	163	150	143	138	156	151	163	148	153	163	169	169	161	153	142	145	157	165	148	144	135	151	166	147	131	159	153	155	154	146	121	138	118	138	136	149	172	181	173	155	146	136	165	129	145	145	161	156	151	152	158	146	157	147	148	140	149	143	145	142	143	156	159	117	153	136	165	160	147	156	167	149	152	156	149	148	146	151	146	159	156	167	175	156	130	174	167	150	134	145	143	152	168	164	135	142	164	147	144	163	129	153	154	148	155	146	135	150	162	153	138	174	129	136	162	176	137	149	141	164	139	140	166	137	148	162	155	128	151	158	159	144	145	142	145	136	156	137	158	172	139	154	144	171	113	121	151	150	144	151	137	140	143	147	170	149	169	146	145	155	152	152	157	142	154	156	154	155	139	153	170	157	152	150	145	156	141	176	147	151	141	140	157	140	171	156	157	139	163	130	154	159	141	158	157	161	150	168	147	151	181	156	138	139	143	137	147	144	127	170	160	131	150	139	124	145	151	137	130	153	157	133	151	133	138	136	149	131	122	133	150	155	153	159	159	159	148	147	121	117	156	129	157	146	147	133	142	143	164	144	135	148	157	171	142	140	138	151	139	163	173	147	155	148	156	158	127	155	163	143	171	167	133	161	137	150	137	132	175	153	155	129	167	133	157	142	163	138	148	146	164	173	142	163	175	143	148	166	145	135	160	140	151	157	161	167	132	146	155	170	146	129	165	155	174	171	140	147	158	143	143	153	152	154	143	170	137	136	155	156	141	132	131	150	130	123	153	132	173	130	146	160	133	137	164	157	147	138	149	140	142	167	145	129	164	143	140	139	168	146	151	152	146	130	161	152	170	159	152	142	136	152	153	174	155	162	155	154	155	160	165	168	158	171	175	147	140	150	147	133	151	139	161	167	143	133	112	129	171	169	153	146	122	138	142	143	162	132	138	155	139	137	173	168	155	162	150	146	139	159	130	156	158	141	151	154	129	157	154	148
7822	980	1909	2457	2041	1541	1224	1058	956	872	769	668	629	661	587	555	538	535	544	472	460	481	457	479	449	429	401	416	487	413	414	435	436	420	426	405	404	393	415	429	379	394	418	414	388	425	373	394	433	371	431	365	403	427	405	381	393	414	408	422	401	405	411	383	368	390	401	400	388	412	417	411	390	397	399	386	412	367	410	379	395	403	368	399	438	412	388	381	377	413	405	343	397	387	369	397	391	370	391	389	397	377	337	390	385	386	335	385	375	372	372	395	410	363	406	404	385	401	397	374	355	395	378	369	413	382	416	385	380	383	368	359	375	371	375	388	378	420	373	359	397	384	396	359	382	371	394	359	388	358	388	399	353	401	401	399	377	390	390	362	396	367	383	395	386	398	361	382	373	356	402	398	355	365	360	359	354	410	383	406	411	372	397	356	361	415	383	386	391	410	392	395	407	409	384	404	409	377	379	420	377	364	415	385	386	361	422	390	388	389	374	362	350	387	404	371	390	371	352	418	382	419	354	364	395	427	353	406	409	414	387	406	399	383	363	387	370	383	387	404	358	411	374	406	409	387	400	394	379	390	353	406	350	424	400	374	397	387	375	405	384	378	411	378	405	355	355	342	398	367	398	401	420	403	387	368	434	367	430	377	376	385	385	390	393	391	349	398	392	386	369	357	381	365	386	354	396	379	430	368	376	382	389	383	379	350	393	415	393	361	372	399	403	396	414	416	376	402	397	387	391	351	356	410	367	348	418	389	392	371	404	398	368	381	341	372	375	351	370	404	360	408	387	371	405	386	403	366	416	373	389	398	369	392	376	376	378	406	416	395	397	388	361	385	373	383	386	386	401	392	381	410	346	379	394	402	383	379	391	360	387	365	407	398	394	411	432	392	405	389	398	386	361	393	394	365	413	378	400	416	388	382	405	422	364	408	393	402	366	382	409	410	388	376	391	356	386	380	403	375	381	353	394	415	381	370	436	349	347	372	381	382	391	388	419	385	364	365	353	405	333	380	405	417	391	377	371	373	398	378	383	358	380	389	359	399	404	388	414	409	398	378	403	387	400	411	390	364	395	370	358	374	360	417	388	393	338	387	371	393	346	383	381	415	398	355	378	385	374	345	359	430	403	381	394	387	379	348	358	361	388	400	381	354	365	406	389	391	363	370	397	391	417	375	359	385	380	377	382	398	376	379	381	388	359	405	395	384	400	366	391	349	373	387	372	346	413	381	396	356	394	402	376	385	383	350	387	383	322	408	388	395	381	395	379	369	369	377	388	374	388	353	359	416	391	407	381	385	380	367	392	391	404	380	377	405	361	357	403	370	369	399	368	383	418	416	384	397	368	375	381	384	375	400	372	391	381	378	371	407	359	403	412	387	364	385	370	411	395	381	346	407	376	384	405	370	395	341	392	388	430	401	370	362	378	368	380	365	374	394	378	376	390	394	379	394	383	386	415	380	406	394	396	392	368	366	381	365	360	383	383	391	359	384	382	358	393	404	371	382	365	331	377	394	404	385	378	403	395	382	384	388	355	389	367	344	391	372	394	394	397	346	378	388	390	394	379	386	403	368	371	371	377	431	362	365	410	367	378	366	386	389	413	396	374	353	399	397	363	400	355	409	349	401	400	385	393	403	391	414	390	387	362	349	389	400	353	381	393	409	417	372	376	348	381	383	348	369	384	392	374	368	384	396	419	397	415	387	363	384	381	361	362	370	358	359	388	371	409	393	392	410	398	370	396	375	351	366	382	378	390	386	371	373	401	371	392	414	370	409	363	380	386	333	378	399	391	402	414	380	391	382	354	353	398	409	370	374	384	401	348	403	346	399	379	339	373	384	373	363	414	407	336	361	432	353	377	390	380	396	364	400	369	375	400	394	399	389	394	375	403	392	379	360	396	368	355	388	384	374	362	389	387	371	374	387	373	334	325	374	374	368	406	406	394	353	385	349	374	359	373	345	399	394	357	345	368	379	380	374	392	380	376	379	394	373	390	391	379	388	387	364	381	390	366	358	394	392	373	384	379	403	331	397	378	388	364	389	376	407	342	385	398	367	413	362	422	384	414	404	399	395	380	417	398	400	404	401	416	353	358	388	384	393	372	393	379	390	375	405	408	353	376	383	389	411	367	386	413	383	392	373	378	391	394	371	421	358	365	425	389	364	412	372	403	370	384	413	387	360	361	396	403	367	371	412	379	406	369	392	364	360	418	375	378	399	416	381	389	374	374	374	381	376	410	393	371	392	361	365	384	414	413	402	380	391	414	375	365	389	368	366	398	393	393	372	420	410	380	380	369	372	412	369	385	379	388	357	406	379	351	390	339	374	368	381	366	386	384	389	376	415	367	388	402	402	385	361	425	362	398	362	372	407	395	413	384	381	391	401	379	369	392	410	406	387	381	386	402	351	398	396	400	382	367	401	386	361	400	383	397	385	381	388	370	404	388	379	376	368	372	369	407	407	404	402	383	375	363	386	354	392	382	398	392	361	363	373	401	387	405	392	413	376	386	384	386	412	366	376	380	414	407	327	386	382	392	394	378	390	375	389	402	379	385	396	403	392	411	375	393	408	400	403	392	353	393	392	388	376	399	389	363	377	391	384	382	399	374	385	396	387	377	367	396	395	369	388	398	403	406	392	322	388	377	389	400	377	396	362	396	381	436	385	362	405	367	380	389	333	381	419	420	401	393	414	372	375	413	382	375	405	416	396	388	372	419	385	376	390	364	357	386	368	416	373	380	391	370	405	377	388	363	384	385	421	369	394	405	377	368	374	365	356	384	394	432	362	371	403	360	388	370	454	383	360	388	379	386	395	378	382	371	358	358	370	382	380	385	399	369	404	362	373	380	421	409	377	346	401	389	406	362	351	401	357	385	399	389	352	386	414	409	389	424	329	405	360	404	385	397	374	363	373	410	387	398	367	374	369	386	391	376	411	407	373	398	351	365	383	380	356	397	394	355	389	391	379	418	348	416	398	383	373	384	363	412	382	363	394	415	363	390	371	370	353	392	373	353	405	393	426	370	394	418	395	409	338	379	392	344	421	355	375	368	398	386	368	408	402	391	403	377	410	418	374	386	390	393	391	365	412	376	424	394	390	367	379	433	358	389	390	418	403	414	379	369	410	391	403	399	374	384	361	422	371	390	397	396	388	378	415	366	382	375	379	378	359	369	369	390	384	404	349	388	398	389	412	402	377	386	409	391	399	375	356	349	416	364	412	350	379	386	337	407	400	370	405	393	404	402	411	414	378	416	372	359	363	368	372	368	354	355	420	417	336	369	390	387	403	405	395	401	391	361	366	392	411	398	352	402	382	370	379	407	385	393	419	381	355	389	386	388	392	395	404	351	417	350	382	353	396	370	393	377	374	381	390	344	394	389	395	381	387	402	339	446	400	393	368	361	389	375	369	391	367	371	421	419	397	375	380	376	392	386	369	356	405	369	421	351	375	370	404	426	370	379	373	382	396	391	373	400	402	353	400
1414	284	287	324	285	264	269	260	284	267	273	298	272	256	261	232	256	266	293	277	242	276	256	267	280	279	285	294	262	266	261	259	246	284	270	268	257	257	263	247	245	287	267	256	311	273	279	277	260	241	284	277	279	274	262	303	294	274	296	288	263	250	275	297	262	241	262	260	249	320	259	254	261	278	263	280	246	265	273	292	251	262	268	265	261	229	278	256	241	243	267	259	269	254	270	260	245	237	263	291	235	239	255	249	277	255	261	283	270	244	237	262	279	257	268	276	264	261	246	276	292	297	237	266	248	305	268	262	238	264	236	252	257	249	280	242	264	233	272	262	266	276	280	269	246	257	281	271	252	265	284	242	260	291	279	270	270	252	272	265	233	271	271	253	244	229	245	273	233	258	281	285	291	282	274	251	245	268	278	241	240	291	279	278	265	258	264	286	285	281	236	263	279	263	241	256	259	280	270	277	242	278	267	260	263	266	227	229	273	286	241	272	271	231	239	233	233	240	279	258	277	270	289	292	269	272	273	263	251	245	276	253	288	298	239	257	283	256	255	247	240	251	292	238	264	254	260	270	254	245	250	266	280	264	256	244	249	256	304	253	265	261	247	290	252	261	255	254	248	246	224	232	234	261	248	228	293	292	266	264	266	291	252	262	280	249	233	257	315	241	255	256	271	250	262	284	246	232	238	257	236	244	254	254	278	217	273	268	246	250	265	294	274	266	269	259	240	272	246	234	243	270	245	254	248	263	276	264	268	266	269	263	264	294	251	279	291	229	256	236	232	250	273	242	245	271	304	265	281	266	276	241	268	300	251	270	245	277	240	244	272	307	263	241	272	249	271	241	271	271	246	259	279	239	245	279	268	255	262	299	253	269	271	255	247	283	255	281	291	244	279	251	269	258	281	267	268	274	255	239	263	278	265	270	264	250	270	271	270	258	237	269	256	253	265	302	272	239	243	280	263	277	249	237	259	274	259	259	243	255	247	238	238	264	249	250	253	252	254	235	240	269	255	255	277	234	280	258	258	264	247	237	257	278	273	256	272	274	283	269	276	260	293	288	271	287	280	285	211	289	219	268	265	261	292	242	258	273	264	304	262	252	280	259	256	257	263	254	253	276	251	272	267	259	275	276	277	233	275	261	254	251	263	231	265	260	257	244	292	289	250	268	287	286	271	266	234	255	260	315	223	259	249	270	254	250	260	262	261	268	270	278	273	215	226	262	279	262	273	252	266	245	259	280	242	251	275	232	286	253	281	233	260	276	250	289	271	252	255	273	236	294	271	280	272	257	258	262	240	290	254	268	292	287	277	298	288	266	269	286	234	290	247	287	290	266	269	257	275	248	250	252	251	257	249	272	227	275	250	277	265	240	265	262	262	281	273	257	226	301	264	273	250	282	249	272	256	249	259	282	280	279	234	271	257	279	248	275	285	249	297	247	267	247	282	260	245	274	287	283	266	260	265	244	275	269	224	252	258	242	229	268	287	274	265	264	259	248	260	251	258	240	237	246	239	267	276	301	293	263	266	286	284	263	247	299	252	242	255	241	264	261	253	255	265	269	285	261	286	275	271	276	241	277	269	285	245	270	263	249	255	270	292	257	247	317	306	260	278	256	267	229	248	276	256	268	234	281	289	263	273	270	264	252	255	274	274	311	284	265	250	288	272	273	243	272	274	264	260	271	269	256	282	265	256	281	286	254	257	254	232	248	257	263	258	220	250	238	254	277	263	278	263	259	247	279	253	276	278	267	285	253	273	263	293	261	236	283	293	291	295	274	262	252	287	256	277	249	268	274	242	236	245	250	298	245	276	285	262	237	260	249	266	262	252	261	270	248	251	297	282	281	278	254	308	267	276	283	243	282	271	264	274	262	268	263	270	243	265	208	226	255	251	231	239	302	266	267	289	261	271	242	291	268	257	280	283	231	269	255	263	286	255	254	279	247	252	244	280	272	275	289	244	270	265	282	261	282	254	262	237	233	287	231	283	263	241	256	287	300	325	235	270	251	220	260	266	275	309	291	269	290	237	251	256	241	253	258	259	240	290	263	289	268	282	281	284	257	247	291	264	243	269	277	247	271	258	234	247	262	257	244	267	279	245	251	277	279	260	266	280	266	258	241	253	261	260	247	252	269	291	280	266	258	263	256	239	252	254	265	274	257	262	290	263	290	285	248	237	262	253	253	270	248	255	245	301	291	263	269	260	245	264	282	246	269	245	295	269	243	258	252	248	243	266	268	270	267	272	279	316	251	281	244	286	291	259	269	275	252	262	261	295	276	281	263	260	308	239	282	267	266	262	251	258	252	285	267	258	248	263	262	273	261	302	286	261	285	264	271	264	279	276	272	258	287	247	299	283	265	259	277	277	270	242	261	247	269	263	244	224	271	253	305	270	272	265	261	255	260	278	266	221	261	281	280	250	257	260	249	267	284	278	263	260	238	277	275	274	265	251	282	262	253	247	234	273	242	252	282	240	236	255	285	247	263	234	239	265	253	245	242	277	251	269	280	269	270	286	270	272	254	274	285	240	250	261	236	260	211	249	258	262	274	276	262	284	241	260	276	258	244	254	262	246	279	281	255	266	292	242	276	243	276	261	259	235	255	283	295	244	255	303	274	246	256	246	278	268	225	286	262	259	293	244	265	259	286	277	277	239	278	288	237	305	270	257	267	293	256	240	263	265	292	280	258	257	254	265	267	244	259	258	252	279	255	269	263	267	256	260	244	290	246	241	290	270	288	240	276	257	278	261	257	288	271	245	231	290	292	266	286	257	256	237	313	261	242	250	258	267	269	282	246	249	262	275	230	252	252	257	228	240	259	254	252	259	249	261	240	301	258	263	277	262	268	274	274	240	265	267	267	271	289	264	267	244	246	264	239	261	281	261	279	229	261	259	279	267	266	245	272	284	258	270	270	256	257	293	259	273	266	279	268	267	263	276	263	270	263	243	263	284	281	256	260	246	255	241	275	259	244	267	278	267	266	278	257	275	268	286	269	257	258	287	285	271	283	294	292	268	301	264	258	297	269	247	216	260	287	234	239	286	276	264	268	264	244	264	272	249	247	283	291	247	277	271	274	235	301	254	267	269	257	294	267	249	245	246	259	250	248	254	279	294	271	245	254	247	293	239	270	272	272	289	250	231	240	253	245	270	274	255	265	264	264	234	247	277	270	262	254	249	250	253	262	236	233	252	267	270	257	256	299	257	281	260	242	266	237	283	248	256	261	282	279	279	257	253	260	225	310	281	262	250	297	279	234	267	268	270	272	250	231	255	266	255	277	257	275	257	242	240	258	243	271	279	257	281	275	264	273	256	257	271	263	283	261	264	274	269	254	226	256	281	268	260	287	281	242	266	253	272	241	290	260	269	277	271	307	275	304	274	269	230	259	266	284	267	270	244	239	222	300	258	254	242	274	248	266	239	289	254	268	277	261	268	226	242	279	263	262	255	255	272	239	241	274	260	270	261	245	264	248	260	284
1682	624	629	678	610	586	629	629	625	608	598	576	635	633	624	571	587	570	610	578	604	608	561	586	621	565	568	588	561	571	611	579	573	568	608	574	612	624	615	605	593	597	581	600	599	637	583	572	579	571	580	623	569	620	583	593	579	550	601	604	566	572	598	554	605	591	585	640	574	605	585	600	585	575	588	643	621	585	573	577	593	616	601	558	593	585	608	598	584	589	582	590	571	578	566	575	600	588	559	590	586	585	601	567	549	586	528	585	554	538	637	563	604	549	558	553	587	578	584	620	590	610	579	589	594	570	549	573	563	585	620	580	555	600	568	605	532	597	662	618	623	624	582	608	611	587	614	581	551	641	591	617	578	585	608	505	584	615	598	601	593	508	588	581	566	585	575	583	578	574	591	585	599	619	593	579	590	569	601	571	589	610	577	595	593	609	569	600	606	590	572	584	646	555	557	607	585	580	591	564	597	569	618	548	591	563	562	565	564	588	574	580	596	564	548	580	594	583	549	603	591	620	573	626	556	572	624	547	598	570	568	586	590	580	559	576	585	597	601	562	600	563	586	560	564	620	571	603	607	569	540	626	634	593	560	604	594	581	603	566	586	635	631	584	608	584	574	559	641	622	537	626	600	575	625	598	534	576	581	614	557	595	549	592	575	581	577	560	637	596	590	572	597	637	618	570	544	593	611	573	601	596	595	601	567	583	576	595	556	587	562	564	582	576	577	560	558	573	587	551	576	607	570	551	609	567	597	590	579	605	618	590	566	532	606	624	606	624	572	571	586	627	582	581	549	598	621	597	593	593	629	612	620	554	555	562	555	563	564	575	609	578	577	600	586	603	561	585	593	587	600	609	588	583	608	571	597	585	542	568	556	584	600	568	562	588	603	518	607	586	557	577	579	590	597	584	570	585	597	560	596	572	572	596	610	561	585	586	599	534	582	583	590	584	574	572	644	574	600	613	565	599	561	582	584	590	614	597	644	604	549	604	627	570	608	621	555	555	569	622	602	588	595	640	572	591	558	594	604	586	594	569	611	573	597	597	588	538	562	595	566	578	600	613	585	561	605	591	568	623	595	568	609	580	571	599	596	596	609	578	580	571	572	624	589	612	555	577	602	602	599	591	551	607	584	554	636	599	587	573	628	549	577	587	550	546	593	589	614	593	569	583	575	514	592	575	552	605	565	589	602	619	573	598	567	583	633	568	591	576	587	570	553	554	601	597	563	594	582	606	601	581	596	588	583	598	564	587	573	629	630	574	583	582	609	623	594	651	618	568	594	574	566	604	607	597	609	626	578	593	558	623	575	549	581	588	566	555	606	607	562	564	548	611	589	563	619	629	562	614	579	551	626	559	606	582	586	598	567	580	575	576	568	554	581	559	548	641	562	602	556	582	622	591	603	613	609	611	626	584	601	558	598	531	582	600	566	606	611	576	644	606	568	580	565	616	587	535	597	572	539	583	604	601	597	599	577	545	574	583	592	583	569	564	563	604	543	630	551	599	618	559	563	565	546	608	545	584	592	551	624	577	612	633	567	600	605	556	567	585	532	570	568	562	590	665	558	609	540	588	578	563	559	587	586	590	584	552	615	555	589	559	559	613	598	557	578	598	588	537	570	608	527	610	552	576	600	601	575	579	552	610	565	603	612	566	600	558	591	611	626	593	570	570	585	592	602	560	550	594	562	566	600	652	595	597	578	590	584	547	579	548	608	576	566	591	626	579	544	593	568	592	579	569	607	591	616	612	589	560	574	601	561	608	593	619	565	589	599	622	586	545	561	606	609	542	591	606	581	582	546	610	572	561	559	572	565	596	588	565	587	576	582	594	621	598	578	569	624	570	573	568	585	521	597	609	640	605	602	626	594	601	577	593	579	539	598	577	563	582	576	576	588	597	552	604	608	573	588	614	604	543	611	570	570	590	586	595	600	600	579	602	611	592	592	518	576	594	588	573	568	593	559	556	646	569	577	605	552	611	570	617	544	558	564	586	596	588	621	546	634	581	563	595	579	578	533	576	597	565	560	556	560	582	576	557	622	588	567	613	590	595	587	599	561	558	556	584	561	604	581	562	574	617	575	617	577	579	601	579	604	621	588	590	601	554	548	596	578	602	558	522	555	591	557	622	591	549	614	572	603	570	571	619	597	602	572	603	564	629	583	579	558	577	596	620	578	603	561	615	631	615	589	585	573	588	608	580	592	576	580	584	595	566	577	628	546	557	557	550	614	569	586	622	612	543	584	607	599	533	576	581	570	606	573	596	576	560	562	611	592	594	643	593	554	604	559	615	576	593	635	557	538	576	599	565	573	586	595	580	593	601	589	653	593	592	608	550	577	571	595	542	591	616	631	585	628	620	587	589	599	574	604	605	552	554	595	566	636	590	631	556	596	598	570	585	553	586	573	554	589	615	533	613	617	569	564	577	561	574	631	582	557	594	581	560	562	595	592	586	613	563	624	573	574	556	587	582	613	606	577	579	583	610	620	623	531	593	628	574	590	586	549	644	580	615	591	562	606	615	636	591	603	593	569	609	579	562	620	553	558	602	589	570	588	550	529	581	577	568	588	575	549	611	544	590	632	592	580	589	611	622	592	589	598	583	604	600	606	610	573	573	528	572	629	584	590	584	590	593	580	585	601	604	570	605	602	588	608	555	571	577	568	605	586	578	583	576	601	581	550	591	564	610	575	560	561	582	610	550	580	593	579	594	600	585	588	567	587	588	590	615	602	582	585	578	559	622	568	580	581	564	557	561	599	591	577	659	558	570	593	601	564	588	591	598	565	613	574	590	585	604	582	542	544	555	557	584	590	600	646	559	550	592	625	526	575	605	569	604	590	559	560	576	607	590	553	584	605	584	600	525	606	548	570	571	599	564	576	563	574	569	607	601	593	607	593	586	571	604	561	589	591	643	596	618	626	659	565	577	565	568	582	527	549	553	598	611	607	595	581	579	615	600	602	616	572	604	577	583	590	619	559	576	601	622	618	582	579	587	570	617	567	565	612	651	529	578	599	570	542	610	575	608	599	602	555	603	547	554	609	583	590	552	572	610	604	584	547	590	576	592	604	559	580	585	550	588	609	607	597	594	622	613	564	572	574	571	593	582	618	573	574	596	599	575	613	555	599	579	639	578	559	553	593	589	574	588	583	554	538	597	587	603	630	586	602	585	547	574	588	606	547	595	588	552	585	566	627	617	579	579	576	526	585	575	578	609	581	583	620	587	571	614	570	597	586	591	598	628	577	604	617	602	570	626	558	578	580	595	600	598	573	555	558	581	571	547	540	603	606	595	560	608	639	565	605	541	592	574	621	627	592	604	577	601	573	548	569	552	562	587	539	588	578	555	614	545	608	557	630	637	570	562	594	626	600	598	536	585	566	595	576	554	630	621	614	638	590	563	564	586	602	632	616	622	581	566	641	588	562	572	626	575	596	620	572	584	636	594	627	582	578	565	578	595	591	606	588	583	567	615	627	569	545	582
6566	395	490	419	312	237	196	164	147	147	142	149	116	170	143	136	130	123	103	139	97	126	106	125	103	101	107	107	102	121	98	108	107	124	108	107	124	103	113	116	105	99	120	128	118	128	122	101	106	99	109	111	110	112	110	88	130	97	104	112	103	111	117	115	116	111	118	112	112	123	113	116	99	106	128	125	117	111	96	103	103	114	111	104	103	112	113	114	114	105	121	119	119	130	116	105	105	117	109	112	95	128	105	88	86	116	108	116	117	122	94	111	121	127	102	104	117	125	104	115	121	103	93	114	120	122	121	97	115	109	115	99	95	114	109	118	124	110	107	127	123	111	130	99	107	112	109	107	117	106	113	91	114	123	97	105	119	92	86	107	107	108	117	109	117	94	101	123	108	130	116	120	88	118	97	95	120	118	112	129	117	110	103	114	120	95	98	100	127	114	105	124	107	117	99	115	97	118	102	114	113	107	106	112	119	109	116	102	126	110	108	112	117	120	112	115	117	131	86	107	104	115	114	120	94	113	92	72	107	84	97	101	122	124	109	108	107	107	96	96	108	125	120	126	115	117	111	101	99	85	118	120	106	106	106	100	105	134	134	107	119	106	104	105	97	129	120	105	110	100	95	114	128	112	115	97	128	100	111	103	125	104	107	113	112	109	104	106	107	103	101	105	104	102	114	138	106	125	106	107	101	134	102	118	109	124	109	102	117	120	104	103	94	99	114	102	110	104	128	119	94	101	104	105	107	114	95	114	117	95	104	122	91	120	83	116	116	122	94	117	109	114	100	105	117	108	104	98	135	123	108	94	94	107	114	120	113	129	123	116	108	119	112	118	107	100	89	97	131	105	108	87	107	114	100	103	112	110	117	110	109	110	127	124	125	109	99	96	97	99	127	133	98	111	108	99	104	106	115	96	98	125	103	102	101	107	126	127	101	134	105	122	104	117	82	115	115	105	95	123	147	105	109	110	122	99	102	111	106	120	89	102	92	107	104	120	123	117	101	118	94	109	111	109	74	86	119	113	121	127	109	109	106	119	109	114	117	102	107	111	105	93	112	120	120	126	102	110	102	89	103	108	97	109	141	124	108	103	120	125	124	111	109	94	118	107	130	127	104	93	106	104	90	112	105	94	113	105	99	115	108	104	100	109	104	125	108	122	122	102	115	112	100	92	94	114	106	114	119	135	110	126	111	116	102	102	131	103	116	96	121	111	104	92	111	99	108	109	96	100	104	98	110	119	115	118	125	89	110	117	90	112	92	112	112	115	99	107	101	122	121	110	120	111	100	106	104	119	99	116	118	94	96	82	91	91	92	115	105	121	101	131	132	117	102	106	90	118	113	119	120	113	84	121	108	103	109	88	103	90	103	107	108	121	136	127	147	102	114	96	117	117	119	111	132	119	116	108	102	98	117	109	106	109	92	122	105	105	120	120	106	107	98	118	112	101	145	114	119	107	105	120	112	103	104	114	100	106	117	116	123	112	111	95	109	107	127	97	88	106	120	107	116	117	118	136	111	110	108	111	82	126	114	112	128	112	94	108	100	87	98	106	113	121	113	96	100	98	102	130	113	95	105	120	117	90	104	112	124	119	87	131	88	86	112	107	98	124	96	108	120	129	111	117	103	109	102	107	117	104	90	110	115	112	99	98	139	126	92	113	114	115	108	117	106	115	99	84	108	115	104	115	103	106	128	108	104	134	99	90	119	114	103	116	122	98	112	118	111	104	101	108	82	103	120	104	131	100	121	124	138	106	108	135	110	97	101	107	98	103	84	111	120	117	129	98	116	103	111	88	115	119	109	106	107	109	109	122	114	102	122	100	114	108	109	106	126	118	106	106	123	108	104	116	95	112	83	114	100	105	74	137	101	102	111	112	114	104	123	121	127	105	100	121	139	108	111	125	121	115	111	106	130	111	125	111	117	96	115	97	108	104	110	111	108	115	99	114	110	128	105	106	112	138	96	122	97	127	128	100	104	97	111	118	105	120	79	125	101	115	92	107	134	98	104	98	102	114	117	107	100	116	101	113	87	113	112	112	88	122	123	93	92	110	87	102	97	120	111	113	111	140	114	121	124	115	102	112	105	126	85	107	144	103	97	87	105	106	121	112	114	117	114	101	118	102	106	105	137	129	114	125	109	95	123	98	120	124	100	91	131	111	108	108	119	104	115	121	136	109	113	117	109	104	107	112	108	103	109	119	121	100	127	121	111	128	114	96	117	129	108	115	111	123	110	111	107	98	99	110	115	107	111	110	131	110	107	101	109	84	100	98	113	123	110	121	114	109	119	120	111	126	131	104	122	104	108	114	105	99	109	107	111	123	130	97	118	117	112	137	103	111	111	118	106	120	126	119	104	95	124	104	118	127	114	111	115	115	111	122	122	117	111	113	119	106	104	91	114	111	94	104	118	111	121	112	121	128	114	121	125	113	117	90	107	128	117	118	98	119	81	125	122	95	117	119	113	95	102	109	102	119	112	89	95	132	112	104	109	125	116	105	106	129	97	113	110	109	117	105	104	108	111	103	122	85	106	100	109	103	95	107	113	90	93	106	112	113	91	117	102	102	101	105	104	107	156	112	99	114	133	122	101	131	108	80	112	121	111	128	104	96	102	114	101	105	111	103	109	74	92	102	111	112	103	110	133	105	96	111	116	98	108	113	107	116	128	105	111	98	114	125	114	111	116	104	101	106	107	95	111	121	106	102	89	147	93	122	120	102	136	97	116	115	87	120	103	95	121	96	100	108	100	104	94	123	101	97	107	132	132	121	108	111	115	112	96	101	105	110	119	104	139	121	115	111	111	116	112	85	98	106	91	86	111	106	115	123	99	99	91	109	126	111	98	91	116	119	102	133	108	95	94	122	117	92	113	112	103	116	107	92	117	108	108	120	100	108	134	140	110	108	113	120	103	92	108	87	99	116	112	114	121	123	100	123	108	102	125	107	105	130	118	96	102	114	104	119	117	109	117	106	115	108	112	121	122	101	111	116	104	110	106	124	127	109	102	110	110	134	97	106	106	116	80	108	120	90	115	126	104	117	110	90	129	129	119	109	102	96	109	109	97	126	118	131	104	123	108	104	104	107	106	85	104	107	127	122	89	116	121	99	114	103	105	85	127	108	109	115	103	100	134	116	118	98	123	118	141	127	109	98	109	92	103	117	109	101	116	100	99	113	98	106	124	118	98	105	101	119	105	105	113	102	116	116	112	113	107	119	123	104	96	111	106	100	104	106	105	107	114	108	111	119	116	105	114	119	143	122	104	106	102	111	97	118	124	90	113	128	124	125	114	89	101	105	112	122	103	105	104	124	112	111	125	119	104	103	99	131	112	83	96	120	124	112	118	101	119	101	107	102	113	92	95	101	132	115	110	111	107	109	99	119	94	113	122	109	108	119	93	109	122	121	104	117	112	117	104	107	90	112	98	109	106	90	103	105	127	108	102	90	120	99	98	122	106	115	104	91	133	113	116	118	97	105
5930	565	1082	1339	1177	887	704	652	579	507	521	448	427	452	384	379	363	373	359	295	311	327	307	308	328	328	329	334	318	278	295	315	295	282	339	318	289	305	296	305	310	292	293	269	283	273	278	274	274	290	281	282	270	281	292	287	291	292	285	319	284	292	298	279	297	280	298	279	280	269	302	274	272	275	279	263	278	280	277	280	272	298	276	250	276	294	261	273	290	285	314	292	252	286	269	277	264	273	275	277	278	268	278	269	251	312	272	286	262	284	302	293	291	279	271	306	281	269	263	259	293	268	251	235	307	272	280	272	274	266	283	271	280	260	269	275	279	296	292	269	325	277	288	265	341	291	301	302	273	292	288	280	281	297	283	287	238	298	265	297	272	304	274	280	291	262	275	273	250	286	300	276	238	301	265	284	278	272	319	280	284	304	287	251	263	260	285	290	262	287	256	308	293	261	287	307	281	274	312	259	288	261	255	289	279	294	286	310	244	286	284	270	275	290	267	283	267	305	262	280	271	304	272	267	289	292	277	296	276	270	290	276	280	284	311	287	317	290	284	292	292	281	307	274	272	277	295	297	283	304	280	293	291	283	299	268	289	287	269	275	278	293	283	280	275	283	261	296	260	267	326	278	274	244	300	299	266	272	276	288	254	262	278	286	293	296	257	293	319	297	268	287	284	290	288	280	299	251	304	280	281	284	281	269	272	280	290	298	306	323	282	295	278	287	277	273	284	268	300	285	297	281	283	246	287	300	286	321	302	311	287	304	299	264	318	252	301	309	300	271	290	284	270	293	322	277	336	296	301	272	287	302	267	263	259	284	277	289	270	287	293	260	288	273	303	292	306	280	281	276	298	317	262	313	330	291	277	255	287	307	288	286	256	279	255	308	275	262	281	276	271	312	297	284	272	275	287	265	282	281	313	300	275	317	292	303	309	258	297	303	278	296	275	291	268	258	278	266	300	266	275	265	279	258	283	281	289	286	309	259	289	276	307	316	265	292	276	272	290	295	282	307	274	272	249	263	278	302	289	282	268	291	249	265	306	310	260	311	294	245	304	279	296	276	283	278	275	274	290	267	285	265	286	302	287	280	302	273	251	289	295	266	317	281	285	298	265	311	298	272	309	295	260	273	290	260	272	302	294	268	308	274	281	304	300	285	286	292	279	284	276	251	262	233	294	297	290	300	273	258	296	288	260	278	298	277	270	281	292	300	258	229	299	251	287	283	282	310	316	300	243	291	278	296	287	262	302	281	295	288	252	328	259	292	299	285	282	293	276	273	270	309	282	269	318	273	289	295	273	289	280	273	293	281	265	313	296	254	297	294	283	252	302	282	311	292	286	262	269	291	268	275	299	292	296	292	276	309	267	275	278	261	302	268	277	269	283	290	320	308	282	269	273	281	304	298	305	276	278	298	280	281	296	265	256	277	309	269	292	261	310	288	277	287	279	279	295	267	278	264	294	243	293	285	262	270	274	269	271	275	255	262	283	272	273	267	281	283	293	303	259	265	280	291	255	287	292	321	301	274	282	275	260	291	308	263	279	283	309	252	285	291	283	275	291	289	273	298	267	265	278	276	292	274	259	328	291	278	254	259	284	251	297	265	281	286	296	282	302	267	278	250	277	290	293	275	273	303	283	247	275	294	296	285	296	269	264	294	274	263	288	290	295	272	302	302	272	318	280	272	278	277	282	296	277	288	289	311	280	264	306	275	271	296	285	287	253	288	291	297	258	295	277	277	269	280	293	270	312	264	291	291	315	286	295	291	295	279	291	278	306	301	270	272	274	286	272	287	276	257	277	286	297	269	267	298	301	277	317	274	283	285	278	284	308	280	284	283	295	256	280	298	276	279	272	274	295	259	265	266	279	304	276	265	285	303	305	262	277	280	282	279	263	278	306	301	262	246	288	302	262	265	276	307	289	287	285	287	270	279	279	283	283	275	285	281	292	313	294	285	277	290	275	283	271	289	288	266	289	288	280	268	277	292	287	270	263	278	271	264	285	292	280	313	277	253	303	292	315	278	258	239	276	302	274	264	300	283	286	297	275	266	259	290	269	279	279	270	288	275	301	294	288	273	279	276	275	285	263	282	275	281	265	300	293	288	272	255	287	317	271	267	277	277	281	262	268	269	275	280	299	295	279	257	251	263	317	282	298	272	275	252	270	267	285	275	299	303	293	279	284	294	281	274	280	295	271	286	253	310	294	279	280	277	278	283	307	293	258	255	289	272	278	301	296	282	283	268	271	247	277	283	268	281	271	269	262	275	318	280	268	269	274	293	297	283	303	285	275	272	267	290	313	265	276	299	273	244	272	290	285	298	304	298	297	270	288	285	290	268	299	292	269	313	269	308	283	290	293	308	295	283	264	296	279	272	289	263	315	271	281	284	272	264	282	267	276	286	272	282	289	274	268	292	255	284	325	273	283	314	300	306	279	264	319	277	277	287	296	312	295	272	296	282	281	324	297	277	278	281	289	289	291	282	279	261	309	316	311	293	310	289	284	293	279	299	276	316	269	320	275	290	295	270	273	307	270	251	269	315	279	297	252	274	296	293	285	256	276	290	271	268	280	291	279	287	272	266	295	305	292	289	289	272	303	308	301	303	271	295	268	274	311	310	285	282	314	256	313	282	298	281	326	270	282	272	294	280	293	291	250	262	260	275	260	296	276	308	271	282	278	307	294	317	302	284	300	294	276	288	297	299	294	285	317	316	307	306	287	262	271	263	258	279	275	292	289	270	285	301	299	304	245	293	261	257	278	285	284	285	274	263	283	272	287	293	286	294	269	301	269	270	294	271	287	301	273	297	291	270	265	261	295	290	284	294	278	285	303	301	297	298	293	282	302	256	280	286	289	263	234	266	260	273	288	272	315	282	285	274	277	272	274	263	276	249	296	311	268	310	281	313	314	261	253	278	280	281	259	283	298	264	298	260	292	298	312	274	283	309	267	289	254	262	290	280	274	310	274	267	264	297	275	316	274	285	289	274	275	268	299	304	297	272	289	274	291	298	286	304	302	261	264	280	297	286	271	272	290	293	280	289	254	282	284	288	267	290	291	279	291	290	277	306	283	298	335	255	282	267	309	260	280	292	294	287	290	300	263	282	294	306	280	255	283	268	299	280	277	291	273	252	291	301	283	271	251	290	319	268	272	263	278	291	277	293	293	253	290	295	298	287	305	253	289	287	297	277	260	298	285	275	307	285	297	298	267	259	271	309	284	299	301	256	288	249	271	266	279	286	312	262	271	258	268	278	271	284	278	267	289	316	276	281	256	312	287	288	298	279	282	305	292	292	284	284	264	271	286	281	287	288	275	279	244	305	290	255	284	320	278	292	288	288	281	283	275	283	290	274	279	252	278	261	258	258	283	271	274	269	279	277	300	292	239	302	285	327	271	272	296	286	295	277	252	277	256	299	289	293	290	282	257	258	277	290	304	284	281	278	281	265	285	271	258	283	291	280	290	294	276	264	310	288	271	276
13102	1042	914	819	551	414	339	323	268	233	213	199	184	204	179	151	176	173	187	144	172	173	149	151	154	155	141	149	168	150	140	142	149	173	158	162	145	167	170	151	165	164	151	179	150	134	154	158	140	162	158	156	135	146	170	147	154	167	156	157	137	147	160	148	131	162	159	143	146	159	138	137	161	147	159	153	142	139	158	162	165	126	146	150	143	154	162	159	148	140	159	144	145	143	138	148	153	171	133	146	138	156	160	167	145	146	122	140	156	142	151	147	160	150	153	133	153	126	131	158	162	152	157	158	141	140	178	167	178	137	166	150	148	159	135	154	140	143	147	141	164	146	136	160	138	140	171	153	150	146	152	142	146	178	152	150	140	143	144	159	167	153	149	145	140	160	146	132	137	154	151	165	170	165	156	137	164	129	158	158	145	118	161	156	182	152	130	152	140	163	149	162	169	178	161	148	142	137	128	152	144	152	184	148	147	149	157	143	160	154	136	167	175	153	150	162	157	177	168	142	163	152	127	126	146	140	155	161	167	141	142	155	167	158	141	133	148	145	142	163	157	154	147	153	149	122	143	161	137	142	150	133	151	184	150	150	149	135	136	163	144	150	138	166	149	168	156	145	149	140	135	148	129	156	166	159	133	144	173	164	140	154	122	138	150	151	165	131	140	139	148	145	129	149	151	156	172	161	161	152	155	155	158	143	151	157	121	122	145	154	148	157	170	151	143	144	142	156	152	171	153	166	142	154	163	124	133	141	146	151	143	128	146	157	141	154	163	168	141	160	141	131	150	159	152	160	154	140	155	165	166	132	131	170	131	148	153	140	153	146	152	148	157	139	155	141	143	128	145	160	158	159	164	171	175	159	173	179	160	164	143	152	167	160	134	144	145	160	161	164	144	153	132	177	153	148	159	128	159	142	127	153	169	135	146	182	154	145	158	159	130	146	168	136	157	150	184	163	144	163	142	170	146	155	133	138	180	159	144	161	170	142	166	162	150	150	147	153	149	149	155	136	191	134	150	174	149	136	123	146	129	178	130	143	142	156	142	150	137	159	150	161	133	144	148	147	173	135	154	145	153	147	159	160	150	136	150	177	184	160	160	163	149	142	153	151	155	165	139	147	146	155	151	158	148	144	175	143	161	130	131	169	127	142	148	151	155	162	151	131	158	151	154	175	151	148	152	165	167	131	149	141	129	161	133	149	173	149	148	136	150	133	133	152	143	152	164	135	154	158	142	165	142	167	139	155	134	147	140	173	172	171	161	153	149	169	166	146	170	183	154	151	156	158	157	147	176	130	149	157	107	159	138	141	143	142	164	154	147	159	199	166	155	169	146	167	154	142	152	166	132	140	153	173	146	161	140	152	159	140	153	137	151	187	155	128	146	161	149	147	123	165	132	170	129	142	147	166	173	154	153	150	169	159	148	145	171	143	173	162	146	144	170	162	155	157	160	138	148	152	145	172	146	136	166	168	171	179	146	168	150	144	152	141	154	193	162	138	169	140	152	136	145	142	147	126	154	144	153	149	136	153	181	125	167	157	154	174	159	139	140	151	161	146	165	145	160	155	127	151	166	145	140	163	175	128	165	172	148	144	172	150	145	138	133	142	148	167	132	176	168	141	152	154	158	168	159	153	154	152	156	148	172	157	163	133	157	152	159	154	154	161	152	169	132	170	141	148	149	155	172	173	134	139	140	145	135	151	156	161	154	159	140	144	161	136	146	152	141	141	149	140	153	155	163	121	158	156	141	150	159	163	155	163	163	163	159	143	123	156	157	142	145	138	152	136	130	180	141	149	142	144	148	148	151	133	143	145	164	156	153	146	154	137	172	148	143	150	158	158	173	161	150	149	139	143	153	159	156	166	144	171	156	159	170	160	153	152	135	155	168	153	143	149	147	167	165	146	151	148	150	139	158	155	160	161	120	157	133	155	180	154	165	158	174	192	140	169	150	164	152	142	154	134	147	168	166	157	167	126	157	154	174	155	143	154	166	130	130	145	147	166	161	153	149	167	148	118	136	145	137	157	131	155	147	171	150	153	151	141	150	149	139	143	172	166	153	163	170	158	147	153	141	153	146	148	165	172	153	122	152	151	149	141	149	129	152	184	158	147	165	161	145	156	143	153	156	175	140	135	144	145	157	138	164	132	173	140	136	138	176	172	134	159	144	143	158	150	165	127	134	162	143	138	143	173	175	129	148	158	168	134	131	140	141	147	150	158	155	156	140	162	157	144	142	172	171	141	144	156	168	133	168	151	158	180	159	139	152	162	186	165	138	134	161	153	134	165	154	152	156	143	147	168	159	165	165	157	180	145	164	151	134	163	143	143	153	152	139	162	164	151	131	141	140	138	152	159	150	136	156	150	141	143	123	152	130	155	162	163	167	167	159	167	133	158	153	147	136	144	154	178	159	129	167	156	136	164	132	165	152	155	159	131	136	157	144	166	162	148	124	131	147	151	149	144	153	152	145	142	125	157	161	129	155	148	158	156	163	136	170	159	152	141	163	159	169	152	148	162	147	134	141	173	152	132	139	123	153	142	158	161	130	147	169	131	156	145	155	185	152	165	135	164	149	164	168	171	157	140	146	144	142	160	148	146	145	183	151	146	174	143	137	159	165	158	137	139	161	162	176	142	153	150	168	152	154	149	162	163	133	142	154	159	150	164	146	141	161	155	182	166	164	159	148	159	148	159	139	134	167	139	159	139	128	152	197	163	149	142	155	157	144	126	144	148	161	152	154	148	135	142	142	141	135	169	159	137	133	121	113	129	148	158	156	142	158	147	162	192	170	169	130	151	144	143	162	168	138	154	146	108	144	145	158	145	136	127	164	141	158	119	148	170	164	153	140	156	164	144	141	150	150	129	142	151	134	161	154	166	158	152	131	142	147	156	142	129	158	163	171	151	135	155	179	139	141	158	128	139	161	156	146	151	161	130	160	168	167	157	146	167	149	144	172	162	127	155	141	143	157	126	136	129	129	174	149	145	163	143	151	161	150	153	143	146	170	136	168	171	161	152	146	159	140	166	145	145	146	143	165	150	159	151	174	168	135	134	143	160	150	130	128	147	142	145	147	157	148	151	147	160	170	131	141	144	144	134	145	121	163	169	172	141	139	144	135	151	164	161	129	163	129	157	134	127	144	161	132	128	168	148	132	165	157	149	152	132	163	136	161	144	148	177	166	155	147	130	147	153	159	137	147	144	158	171	130	142	147	132	156	164	138	160	146	120	147	154	157	156	149	148	150	134	145	148	140	165	148	130	157	155	149	143	138	155	126	145	151	167	127	169	157	149	139	152	143	154	161	148	166	145	155	177	125	151	158	147	145	165	148	153	166	156	166	145	149	140	139	157	140	148	140	155	140	119	162	153	152	160	156	163	120	141	137	131	174	158	151	152	153	146	151	149	149	134	133	170	147	148	166	154	127	156	169	142	154	140	155	149	169	174	130	155	152	140	147	142	141	161	141	165	145	146	141	184
7907	945	1992	2398	2011	1536	1237	1033	899	827	720	679	709	660	590	563	562	535	513	458	482	463	470	462	448	449	479	455	448	427	431	436	448	424	412	419	416	424	392	409	404	406	411	393	378	371	386	406	389	388	420	374	408	415	423	389	364	412	399	359	395	394	411	370	408	380	390	402	401	394	378	402	403	421	364	411	409	378	410	376	380	401	384	384	386	390	412	396	370	404	390	400	409	383	355	362	347	388	358	388	383	372	382	404	365	375	367	388	396	437	378	401	404	390	380	411	410	375	398	386	373	391	395	348	402	386	381	379	440	373	401	387	392	394	402	395	384	363	400	392	372	406	445	392	350	390	395	393	401	398	428	372	356	374	358	370	407	398	411	379	374	386	373	373	398	384	390	370	390	335	409	398	388	371	382	385	360	363	362	414	375	410	391	356	369	378	389	379	379	390	379	369	380	366	382	380	353	354	387	427	381	387	373	354	372	412	402	395	403	389	368	379	375	393	399	378	360	423	387	370	422	397	378	391	362	388	407	355	399	418	405	400	373	389	390	400	393	398	380	376	359	410	359	353	379	372	385	371	414	391	392	418	372	384	383	381	376	370	388	414	399	385	377	390	399	332	431	371	397	382	391	396	363	412	385	415	379	386	403	371	381	380	363	387	386	384	385	352	354	396	385	387	396	357	395	384	386	381	382	407	388	366	352	373	373	373	375	370	362	395	350	410	391	374	378	386	367	368	399	402	366	388	395	391	366	404	376	368	375	359	395	373	364	405	363	355	369	382	400	393	411	415	342	407	346	435	391	368	362	407	362	374	397	372	405	401	387	384	397	363	422	382	383	392	406	376	379	381	376	389	413	394	380	373	356	403	397	351	381	383	388	394	387	384	387	357	391	378	393	398	390	390	439	368	412	400	380	338	393	370	412	375	350	358	391	375	382	396	417	402	367	392	422	353	339	403	386	408	403	382	390	389	359	382	355	380	346	363	388	390	380	353	373	365	395	376	375	406	412	389	410	358	401	368	397	362	346	396	399	392	363	376	391	410	400	378	424	390	401	428	359	358	374	379	364	380	360	383	398	413	382	350	341	351	363	385	376	351	389	365	416	396	408	391	391	397	390	371	352	376	354	373	396	386	374	383	362	398	393	400	391	378	374	366	394	359	414	389	395	372	346	386	406	373	387	399	381	451	376	407	376	380	376	380	390	401	418	411	369	398	400	370	379	371	382	390	416	387	403	398	373	414	374	337	371	381	430	392	410	358	362	376	391	390	374	380	387	354	377	396	400	396	365	394	369	419	333	409	370	425	391	405	368	353	363	388	387	405	382	410	389	371	383	366	382	409	369	386	424	418	397	382	357	373	409	405	340	395	362	394	410	418	384	435	345	385	397	395	398	403	346	356	378	364	394	374	382	405	369	381	367	372	361	402	404	379	375	351	385	392	406	396	454	413	392	377	386	365	382	400	363	394	390	376	398	404	415	406	406	364	381	406	406	371	381	390	361	371	386	377	381	394	408	407	380	372	413	387	398	356	411	349	405	368	397	383	370	379	406	411	396	366	352	363	347	405	331	368	391	385	359	379	407	376	424	357	383	354	382	371	377	381	396	391	416	373	368	389	414	367	368	400	372	413	418	385	413	398	365	372	397	399	377	353	360	402	390	371	402	384	365	385	370	370	385	374	371	393	355	384	391	404	373	405	387	383	374	398	379	390	384	379	358	433	378	347	348	410	378	402	425	383	401	375	384	397	345	345	415	369	381	419	416	377	396	369	381	415	401	384	400	395	390	412	352	379	352	385	398	420	380	405	407	384	393	414	373	359	406	349	394	365	421	420	377	391	372	354	388	388	367	388	406	404	373	370	374	395	380	394	363	404	419	402	386	405	384	416	410	399	405	400	382	361	413	391	400	396	370	381	359	358	380	405	393	368	373	383	381	363	366	397	397	381	390	393	365	393	378	354	425	400	387	380	404	402	389	361	392	385	397	395	393	401	410	371	398	395	416	374	384	390	384	389	366	390	384	399	379	376	374	396	370	393	365	376	397	382	393	385	373	387	350	386	379	383	379	397	410	385	379	388	365	363	360	371	414	354	390	384	401	403	361	377	368	374	379	368	362	377	342	388	372	347	374	385	400	361	379	393	371	370	400	356	389	393	367	399	388	411	375	370	375	363	399	387	407	382	370	391	371	374	386	388	399	375	392	397	351	394	371	395	401	409	382	371	380	369	397	399	396	380	353	347	416	389	410	386	423	401	382	378	402	406	429	390	385	383	383	373	390	401	358	388	396	374	402	379	400	356	376	348	346	406	366	390	385	391	399	381	382	394	380	398	371	398	392	369	380	382	440	397	403	382	391	372	383	394	370	383	414	356	394	368	370	359	368	332	388	421	383	406	374	406	374	393	396	409	403	388	385	392	391	402	401	367	398	383	418	346	411	396	376	366	371	362	390	374	363	364	353	354	423	403	394	373	408	396	369	381	401	402	353	390	378	367	361	394	382	419	356	408	389	383	384	344	407	391	384	355	375	405	381	373	393	407	371	374	387	381	383	422	360	387	396	378	392	422	356	376	411	374	365	402	373	390	379	388	400	367	406	402	406	373	386	364	374	383	362	379	374	361	385	357	375	356	395	421	368	394	385	405	407	348	357	372	365	381	410	372	379	360	402	426	387	351	408	368	391	390	406	379	394	356	386	410	386	362	438	387	392	409	365	399	392	365	377	405	406	390	440	383	392	372	393	416	420	357	393	374	365	357	386	418	396	385	410	378	419	395	381	370	372	370	383	384	414	390	400	400	390	351	386	363	404	381	405	358	371	345	402	406	406	370	375	386	375	381	396	405	398	402	407	385	397	373	377	386	401	375	406	383	393	429	368	437	395	372	421	371	379	364	357	372	365	382	356	380	439	401	362	379	383	375	391	383	435	412	349	358	331	389	382	359	436	391	395	391	375	400	379	437	411	347	383	390	381	384	385	377	396	377	397	386	373	379	370	413	369	374	424	358	391	355	390	364	376	378	377	385	370	377	397	381	407	352	397	379	402	346	419	387	373	392	412	387	422	377	392	409	427	379	371	368	389	388	378	388	405	406	371	342	386	365	381	375	389	371	353	366	360	417	416	412	393	393	386	419	366	382	360	381	402	386	386	377	376	412	388	380	363	365	367	351	382	396	384	365	377	397	403	381	439	381	359	356	388	394	343	381	366	374	379	379	397	432	385	350	387	373	397	420	348	376	361	402	362	378	401	368	382	401	379	382	415	391	376	363	365	422	392	370	389	403	379	415	413	386	375	408	380	372	373	355	404	387	388	376	385	337	378	422	411	401	374	394	350	376	353	398	374	372	404	391	392	389	401	422	405	426	388	371	375	415	410	392	390	348	406	399	424	362	384	381	381	402	387	378	385	382	399	419	386	381	394	410	423	360	422	363	395	353	372	417	367	371	388	383	376	382	329	400	377	378	416	395	364	379	382	394	370	348	382	386	378	375
1326	298	315	267	267	243	264	272	276	238	270	303	252	284	259	279	267	261	257	301	252	252	243	251	267	229	290	225	247	271	281	285	262	265	294	265	249	271	269	273	257	271	267	257	265	251	290	272	267	275	244	262	253	287	274	251	283	265	240	250	240	261	275	256	254	275	233	242	229	246	255	268	247	273	254	266	280	272	241	289	268	245	257	277	246	240	250	250	284	281	278	260	269	257	256	241	256	275	274	249	267	264	275	263	279	262	292	224	312	237	282	237	239	257	267	265	243	237	264	274	289	269	214	253	231	253	280	288	250	258	286	245	270	284	264	302	258	273	262	263	236	244	271	251	270	268	277	273	292	250	241	259	270	248	260	312	286	246	261	274	246	238	272	249	256	236	304	288	272	268	268	273	292	271	248	271	271	257	255	272	267	251	268	251	257	272	248	265	273	276	242	267	271	235	243	246	244	289	280	245	244	249	261	252	286	254	267	267	281	260	284	269	234	223	279	239	258	251	242	254	260	269	266	282	248	268	286	291	295	266	262	266	257	270	266	223	268	251	263	260	257	256	247	245	273	281	288	243	247	273	267	262	249	276	266	278	278	258	272	261	267	269	255	257	253	267	264	262	251	269	262	261	262	240	254	239	239	258	268	245	284	292	274	261	289	257	257	249	267	258	275	273	257	243	293	246	258	244	260	244	251	242	251	260	267	282	293	256	264	275	253	283	281	276	270	263	279	258	295	274	262	270	265	248	232	240	274	293	257	282	276	282	278	249	286	285	291	274	232	255	264	256	294	273	275	280	278	281	259	244	251	269	267	275	290	245	264	272	254	280	283	289	264	235	251	268	285	251	255	223	263	233	249	248	283	294	265	268	270	274	266	242	256	241	261	259	259	275	248	283	284	278	256	259	231	246	277	266	285	272	271	260	267	279	236	251	244	246	247	229	261	256	240	265	275	268	277	263	233	255	258	258	260	232	274	247	249	270	307	231	235	265	253	243	264	281	281	211	250	258	284	256	237	247	258	248	261	249	272	254	277	255	261	270	254	280	255	259	260	311	262	257	268	253	255	271	250	258	255	243	238	252	243	267	256	270	274	271	265	245	272	271	271	284	286	268	238	256	270	258	273	241	271	303	252	272	268	256	249	260	257	250	273	258	237	255	264	266	249	265	259	239	230	285	257	245	304	271	248	232	237	250	275	297	272	280	261	274	238	239	257	252	241	265	280	265	267	262	298	262	229	240	260	276	260	237	269	238	269	285	257	256	281	274	260	293	278	244	258	261	242	259	259	250	265	243	284	255	252	272	244	240	239	244	264	265	223	251	290	271	254	237	224	246	262	248	237	266	287	257	267	263	267	259	286	284	265	264	281	290	285	243	243	239	249	240	271	264	247	269	272	281	295	261	249	261	287	270	265	274	249	280	231	276	276	260	257	231	262	278	243	241	243	288	268	254	283	267	262	243	275	259	272	259	276	298	292	268	233	289	272	247	267	239	226	240	257	238	259	255	267	281	277	264	283	242	256	245	251	229	276	278	298	244	253	281	273	259	277	248	257	262	252	242	265	247	280	287	248	255	251	286	285	237	272	276	246	286	264	279	254	253	289	275	241	261	270	286	243	265	262	260	269	287	243	282	221	270	263	235	279	224	246	267	245	243	249	237	278	233	267	244	242	251	248	248	287	281	253	241	269	253	238	233	271	242	257	227	253	295	250	270	267	242	260	270	269	264	259	277	245	254	293	259	263	252	273	259	260	282	246	258	247	251	244	281	250	285	270	273	291	318	256	276	288	256	267	281	243	256	231	272	252	307	225	278	266	278	286	235	243	282	258	261	287	281	249	281	262	255	229	251	250	224	261	270	247	264	239	251	226	260	243	271	257	281	271	261	268	261	256	257	277	244	227	255	264	299	266	263	263	259	264	249	237	274	260	260	256	252	280	264	253	265	268	269	257	257	269	235	228	273	270	271	252	262	266	245	273	248	290	258	267	258	285	277	278	253	280	244	270	255	293	250	264	260	256	276	246	250	270	284	252	276	284	273	335	254	246	260	245	257	251	249	251	238	266	277	265	244	306	289	255	280	249	240	249	258	248	258	255	261	267	289	287	237	266	249	260	218	273	259	277	308	224	260	289	244	274	276	250	262	281	294	287	282	283	240	272	244	255	247	249	261	276	252	270	312	243	233	279	253	272	275	267	286	273	276	266	302	268	250	234	296	262	247	260	236	265	258	289	269	264	252	243	264	301	241	243	237	264	261	247	309	254	250	294	265	272	278	252	291	281	265	252	264	266	249	283	269	279	271	256	266	263	282	278	243	280	264	268	277	290	262	251	284	292	252	258	266	242	310	283	269	285	234	256	251	283	243	272	274	269	254	257	260	257	242	269	255	257	259	269	288	280	278	267	247	255	265	241	258	260	268	228	255	290	276	266	244	246	224	265	224	277	248	259	259	251	259	266	259	265	262	274	270	259	233	279	265	256	281	253	251	284	238	248	256	264	264	235	257	257	244	247	271	278	244	264	276	299	255	232	254	262	260	304	255	288	269	269	264	284	244	257	245	236	244	222	286	243	275	254	258	257	250	232	257	266	254	257	257	254	233	251	270	248	274	271	254	262	228	231	238	290	267	240	238	278	290	285	279	264	277	294	266	249	256	272	226	285	248	264	287	261	247	290	263	247	265	280	301	264	237	258	285	272	254	256	256	269	268	279	282	236	287	284	253	245	256	255	254	240	275	273	255	267	240	239	269	301	267	244	281	259	267	276	301	285	242	287	250	270	277	259	224	267	240	292	284	259	289	254	292	303	256	260	234	261	257	251	249	239	221	248	243	257	244	216	253	259	253	247	256	234	256	267	267	254	287	251	258	245	270	253	285	269	264	271	266	262	262	262	249	248	248	235	247	252	266	276	259	261	282	238	297	272	263	270	269	253	240	235	301	260	274	246	256	237	266	272	237	284	258	268	284	255	260	259	233	280	279	254	321	261	244	279	270	282	265	306	260	275	259	235	257	258	254	244	244	274	257	242	270	250	247	259	247	265	266	264	268	238	268	268	232	256	287	234	266	254	256	256	228	281	279	238	259	250	249	256	274	250	262	264	226	259	301	255	268	277	263	297	269	284	263	251	250	237	289	272	308	250	258	273	259	292	259	266	251	272	247	257	264	232	256	247	260	230	288	242	249	266	244	237	279	265	248	228	276	303	240	275	285	277	260	272	260	238	255	250	266	280	253	256	275	269	232	254	278	224	248	257	251	280	273	242	279	239	261	277	274	264	257	251	255	295	271	251	260	276	287	277	260	261	269	296	245	282	283	274	309	245	274	273	207	276	238	237	258	287	255	250	279	243	280	286	240	283	269	258	245	253	280	291	253	277	239	259	260	275	259	283	267	229	264	255	257	270	252	298	276	260	264	268	272	266	284	265	235	243	264	268	226	248	246	261	254	258	267	269	263	273	222	270	268	254	261	237	264	270	288	257	245	253	230
1673	605	628	656	654	597	622	589	623	625	603	606	596	625	539	588	572	556	602	537	588	580	597	598	575	579	637	599	602	542	551	603	594	580	602	577	566	560	593	601	648	560	597	575	581	580	611	579	570	548	585	586	595	590	616	592	605	561	535	540	619	585	614	578	598	592	598	588	597	550	565	630	583	593	587	566	549	569	587	601	596	611	577	570	618	583	605	646	555	613	573	587	568	618	580	562	597	591	590	575	585	618	568	579	608	562	605	583	565	549	621	534	577	615	599	584	595	582	609	582	596	611	620	582	579	562	576	599	570	623	561	584	607	565	597	606	567	575	590	562	579	572	548	587	615	598	569	580	563	576	565	574	587	568	607	574	599	591	603	584	601	618	590	580	556	567	571	581	610	576	573	603	596	622	571	540	599	589	579	610	618	600	640	605	565	576	593	591	555	557	603	605	575	572	566	608	578	626	598	598	574	548	547	604	576	558	558	559	547	599	591	604	559	523	597	579	568	566	604	641	536	509	628	575	564	572	607	580	600	588	577	549	602	622	555	603	565	572	585	563	590	582	590	599	596	619	544	562	570	587	557	561	548	555	591	550	573	594	577	560	592	599	584	568	597	567	616	613	582	527	563	615	603	566	574	580	578	581	579	611	606	586	592	599	604	595	588	613	595	576	594	550	579	588	592	570	562	575	575	599	598	599	542	590	595	614	579	579	585	547	588	553	620	577	580	537	560	582	588	542	550	594	516	576	574	566	605	601	569	545	599	558	560	582	547	591	585	596	558	604	595	595	525	586	556	613	614	583	598	556	561	573	592	579	596	571	544	590	529	590	596	604	571	589	560	595	564	590	591	604	553	636	609	579	584	558	580	592	559	550	586	583	578	588	590	603	572	594	590	568	603	569	585	580	593	540	582	575	552	570	607	628	534	575	605	567	578	607	574	614	618	572	591	579	584	578	571	585	565	579	581	572	599	622	592	542	563	609	592	550	591	608	570	562	619	614	579	566	572	603	575	577	551	568	620	609	578	609	579	603	591	572	597	552	514	593	603	535	604	572	574	583	570	553	547	599	610	582	575	594	613	577	565	577	588	600	591	573	615	603	599	588	580	581	621	588	554	595	579	561	568	602	569	578	582	573	582	633	590	583	624	598	584	596	604	598	568	568	581	589	625	591	561	589	560	557	572	618	595	608	587	562	623	576	578	559	586	566	611	536	588	592	554	536	649	620	612	581	580	582	631	593	583	543	611	578	553	577	592	590	604	615	580	585	598	581	597	577	591	616	536	588	571	598	616	578	571	579	562	594	604	594	541	574	569	600	579	610	572	608	595	590	548	574	583	562	562	583	586	600	619	584	591	556	601	602	581	602	588	604	553	540	628	599	580	603	570	607	604	582	589	633	568	581	561	625	577	584	611	604	590	544	616	604	618	594	602	603	571	579	559	601	605	563	551	612	632	598	605	587	606	574	597	570	583	586	581	593	559	572	549	570	533	584	587	585	585	625	583	569	587	581	600	632	605	590	596	572	621	548	623	593	582	581	593	603	578	582	583	570	560	580	589	603	596	596	553	589	567	591	600	607	564	604	564	549	554	591	594	580	588	603	598	563	560	606	602	590	547	584	606	572	612	609	626	574	593	564	580	618	585	591	574	573	614	570	635	584	545	540	596	588	592	586	607	612	588	598	589	594	569	605	585	586	585	597	615	583	611	611	573	569	578	580	603	601	556	594	580	570	568	561	581	619	591	612	594	571	579	573	597	588	547	526	627	587	582	620	594	579	637	535	549	633	609	582	560	591	582	592	565	581	574	593	569	596	566	579	569	561	567	554	602	628	599	590	584	584	597	550	602	547	559	608	573	602	549	609	603	592	536	582	597	591	566	547	580	584	545	568	583	586	559	604	602	626	566	595	624	556	588	589	556	610	609	584	608	575	558	559	574	638	570	551	579	623	560	611	582	591	606	604	590	560	548	626	597	575	559	550	592	573	582	562	597	555	566	571	540	599	551	595	580	568	571	587	573	586	581	557	611	583	652	575	581	608	592	568	596	607	597	608	592	584	623	588	585	573	616	569	589	579	629	572	555	550	580	614	565	553	584	616	528	540	592	582	599	574	576	584	591	570	573	589	569	613	595	542	552	584	592	563	579	559	596	568	588	605	578	573	559	573	586	596	544	573	622	572	584	630	621	620	620	572	610	628	620	564	596	568	553	571	589	590	571	594	607	616	578	586	617	607	575	584	586	572	561	564	581	579	575	598	544	564	580	537	600	602	615	607	571	564	613	565	653	564	630	580	620	572	595	600	577	578	596	583	591	595	611	597	577	561	606	613	563	608	583	568	598	559	575	559	571	623	588	576	581	596	567	632	583	567	555	558	643	576	588	598	566	578	601	588	601	584	595	585	557	610	622	544	589	567	592	615	561	561	576	551	609	574	582	612	637	613	572	590	581	616	569	611	567	600	602	601	569	619	573	577	537	597	615	574	585	555	597	554	584	556	617	594	556	565	610	550	539	607	607	565	600	552	606	564	561	609	598	619	572	553	615	584	580	599	604	559	587	563	583	582	552	573	541	563	565	584	553	564	562	614	563	586	621	587	572	605	610	601	605	583	583	596	604	574	571	573	540	564	549	549	597	584	573	570	578	611	549	578	622	574	560	550	595	565	615	598	633	594	543	572	600	591	558	568	617	569	622	604	587	599	630	609	614	561	594	565	552	566	603	573	582	588	596	613	582	539	545	530	589	633	570	599	598	543	572	564	589	556	598	611	563	568	593	566	566	595	573	622	587	554	595	563	548	590	582	596	623	587	548	581	599	613	593	609	583	563	568	547	611	569	607	576	576	560	627	594	587	592	586	587	577	595	557	613	564	538	537	569	609	598	574	610	559	599	580	588	597	576	585	620	591	567	644	586	610	550	619	607	597	608	572	564	541	572	560	559	606	589	619	587	552	563	568	579	602	616	580	604	560	619	619	632	589	573	561	542	575	650	596	582	621	608	588	590	506	554	583	647	590	595	609	587	609	608	570	616	573	587	545	540	600	582	599	570	599	590	600	625	643	570	636	585	586	563	606	594	561	555	602	587	598	564	540	539	571	601	591	589	593	562	588	593	570	612	576	591	587	630	592	617	589	566	634	570	599	585	573	547	602	543	568	584	635	541	601	592	625	614	578	593	579	585	558	576	600	599	591	587	604	606	563	569	580	594	603	603	595	590	628	570	584	618	598	573	542	608	587	585	610	609	588	578	644	571	586	582	539	628	541	565	572	606	588	627	606	623	599	574	580	587	546	592	586	606	585	584	571	580	585	606	548	597	576	595	571	571	574	591	563	597	580	604	561	579	608	595	568	617	557	569	660	597	562	551	608	557	579	551	582	596	610	532	549	580	576	603	600	581	561	530	607	549	563	582	583	583	578	599	657	596	598	607	636	600	592	588	578	620	611	594	584	605	620	590	589	579	637	575	563	629	562	585	574	601	619	602	565	575
6616	409	487	446	282	237	178	167	165	147	130	132	125	112	129	159	113	134	99	112	107	105	109	112	97	125	112	97	106	141	117	103	115	120	136	114	124	101	118	118	90	121	105	99	88	130	92	118	117	107	108	113	123	109	115	121	115	90	92	108	103	117	101	80	112	107	88	103	113	105	132	126	109	120	124	129	125	133	122	118	95	125	103	123	118	93	134	107	97	122	111	111	104	117	108	128	121	98	111	127	134	106	111	109	118	98	121	103	113	104	109	114	131	118	96	106	112	108	118	125	112	111	98	122	95	121	106	102	107	114	116	116	96	92	94	95	97	113	113	122	102	115	102	133	104	122	110	106	112	114	115	106	107	130	116	88	116	107	122	112	108	115	116	116	130	111	125	97	89	121	150	101	110	90	116	127	131	123	119	117	116	117	112	107	106	100	103	106	127	109	125	99	115	100	95	124	109	111	127	107	93	127	119	108	109	125	106	117	132	92	108	114	111	123	131	129	97	110	106	98	107	115	118	100	127	99	96	101	96	98	116	116	105	103	106	91	116	122	84	128	107	123	113	118	98	115	117	114	116	109	107	126	123	118	100	88	86	108	105	114	122	119	117	102	130	112	106	124	115	116	131	113	115	106	123	130	107	104	117	110	123	118	121	123	119	110	113	123	133	111	92	114	104	102	123	121	109	120	124	100	118	121	103	112	126	117	79	134	118	115	109	91	96	122	105	99	117	127	108	101	95	99	115	113	131	95	121	122	85	110	117	106	103	117	107	121	110	90	101	124	89	109	97	119	105	97	99	112	111	107	114	100	121	96	117	105	110	114	115	120	126	99	117	95	114	116	120	122	109	114	117	119	101	88	125	103	109	112	118	110	99	115	101	121	109	90	120	123	115	107	123	92	101	111	103	107	114	108	88	104	109	104	94	129	112	111	116	113	87	106	123	110	117	116	99	107	98	135	107	109	104	104	104	113	124	113	116	134	117	105	116	123	103	137	126	97	121	129	116	112	122	111	117	113	115	114	116	134	109	138	121	117	103	122	97	99	110	109	114	108	108	102	126	134	136	113	110	111	110	88	99	109	113	124	107	116	102	116	110	102	94	118	118	111	119	124	115	90	108	116	110	89	90	97	113	127	132	111	127	104	117	119	115	111	110	100	98	107	116	108	133	120	114	118	113	118	119	118	121	127	114	108	111	94	124	112	113	117	99	118	117	110	103	98	118	125	106	86	122	118	101	113	115	102	109	109	106	100	98	107	115	125	123	98	97	104	98	130	112	89	123	120	106	95	104	118	131	101	87	96	93	104	105	107	84	93	131	110	128	111	94	124	125	113	108	110	113	111	105	112	103	104	110	118	122	118	109	106	88	102	115	106	117	123	118	94	101	101	119	108	114	114	105	104	120	114	112	116	100	120	96	103	105	112	107	116	103	109	120	103	103	99	124	99	120	111	97	116	103	116	107	111	110	107	117	104	101	115	106	107	120	125	113	90	134	104	86	123	103	107	107	120	109	93	111	113	94	120	107	109	105	111	112	125	90	98	87	103	122	113	152	98	106	122	112	119	110	100	119	120	114	101	103	114	107	88	134	108	95	89	116	115	97	107	113	105	98	89	96	103	113	120	110	112	117	113	100	121	110	94	99	102	114	93	122	101	105	124	109	123	104	110	126	119	118	110	137	114	94	103	129	94	110	92	114	111	113	114	110	112	107	117	122	96	124	97	127	95	105	119	106	111	108	108	117	128	93	112	128	116	117	106	107	99	126	107	101	114	112	99	133	108	117	120	113	101	124	123	95	92	113	112	118	101	97	124	124	100	109	122	127	127	116	109	119	94	109	92	116	90	111	127	127	106	103	103	117	119	102	127	137	102	116	98	112	124	113	116	101	112	93	99	111	115	115	123	129	96	96	124	99	120	92	110	103	108	121	104	127	119	118	99	102	106	112	114	120	111	126	87	123	95	112	105	120	117	97	107	117	102	96	108	131	108	99	98	111	87	107	119	106	127	111	132	107	96	109	101	111	127	95	122	130	119	100	95	115	103	124	117	118	109	105	101	101	113	111	88	114	125	115	90	109	116	130	107	117	116	124	119	108	112	115	103	92	122	111	104	106	131	113	96	101	95	106	109	106	116	142	117	121	114	108	94	110	115	133	121	122	92	100	147	110	99	105	117	91	111	116	109	114	89	109	102	116	119	112	114	117	112	122	124	109	98	124	103	108	91	103	119	137	128	115	111	96	97	128	125	110	118	112	114	109	105	124	123	106	121	109	110	111	102	113	121	104	103	116	132	99	114	126	124	118	114	128	107	103	125	116	113	111	105	120	111	107	126	112	120	102	107	101	110	105	109	97	105	113	122	105	107	109	108	107	130	131	91	101	100	123	107	110	106	116	130	106	109	103	111	106	108	110	117	112	89	90	107	110	130	112	123	108	133	119	106	120	99	107	87	115	114	102	118	127	92	102	103	116	125	93	118	98	117	111	108	117	103	115	112	112	114	109	135	101	113	120	115	116	112	95	102	115	123	90	111	115	141	119	108	110	110	114	103	103	110	104	123	97	105	105	97	118	121	114	121	107	96	112	112	108	91	111	87	109	120	103	108	104	123	128	127	113	109	100	99	118	137	110	135	106	116	99	111	112	96	107	95	125	124	100	113	107	110	113	93	106	111	133	107	121	129	91	99	112	107	139	124	110	122	126	122	117	95	123	95	93	105	99	106	102	109	91	100	112	102	103	102	109	126	110	106	118	120	115	104	123	127	96	119	96	104	119	110	118	112	97	117	114	107	106	123	112	103	116	126	108	116	93	106	108	100	109	111	129	123	126	108	100	99	102	102	128	104	96	104	108	111	123	104	142	120	127	107	109	112	101	109	122	108	102	122	123	107	99	107	113	132	95	86	119	103	89	92	105	112	117	98	136	108	121	117	111	108	103	98	106	92	112	111	122	109	102	104	114	118	104	106	115	126	114	108	105	94	114	100	108	105	135	121	103	108	105	103	106	129	109	105	90	92	91	111	116	89	116	115	121	107	109	131	115	105	121	89	118	100	110	97	116	101	121	96	126	96	112	120	102	109	131	124	109	84	90	104	101	99	120	102	126	101	121	101	98	115	99	102	107	130	122	112	114	116	113	103	93	135	137	110	115	125	109	121	106	112	119	113	112	142	118	93	93	115	109	115	123	115	137	115	117	128	122	100	124	127	115	100	108	124	98	107	119	115	122	122	98	105	103	102	113	103	121	96	108	113	117	107	96	113	108	127	122	117	117	105	98	102	105	94	97	113	104	119	117	119	93	98	112	104	113	118	95	107	121	112	108	108	97	111	102	128	111	99	107	106	109	100	100	136	125	147	112	107	144	121	127	93	126	116	108	108	118	129	136	107	122	104	109	105	115	120	102	84	117	104	119	119	89	126	116	120	129	99	111	117	115	121	104	108	108	113	108	112	106	105	100	111	113	101	96	109	101	118	112	98	110	114	98	108
5848	547	1117	1356	1218	911	774	619	570	539	446	436	414	436	411	353	386	379	354	348	332	307	341	294	296	346	287	303	354	312	287	340	321	311	316	300	284	298	296	286	259	298	293	309	287	288	321	284	266	325	290	294	308	292	290	302	290	281	300	288	285	282	291	260	285	299	277	266	269	289	270	280	321	312	296	266	277	266	300	337	293	304	290	294	271	267	282	291	273	272	297	295	288	290	262	287	301	253	307	285	273	282	267	288	259	258	287	294	253	281	283	288	258	278	266	286	288	296	273	283	288	310	283	247	276	261	302	290	250	275	269	285	261	283	272	278	270	279	263	258	262	321	270	309	263	268	262	286	293	294	270	274	268	266	251	266	312	267	268	289	285	312	252	267	279	305	275	275	257	283	285	271	270	243	275	281	303	269	270	279	286	291	300	267	293	266	291	276	284	282	268	285	263	297	278	306	263	290	294	280	306	293	322	296	271	296	267	294	267	301	277	274	318	291	292	315	275	286	282	273	289	291	287	248	279	269	255	259	305	310	298	252	288	298	273	294	273	327	312	273	257	285	280	318	304	284	309	261	279	268	290	337	326	296	271	302	291	289	260	294	276	301	249	305	308	296	271	298	282	283	294	306	296	264	289	289	291	310	261	290	285	261	263	260	293	265	289	277	262	282	255	283	287	279	295	268	280	260	269	310	281	288	314	298	300	309	292	268	289	263	275	273	269	294	282	289	273	299	304	286	274	294	256	295	306	281	294	300	300	283	292	297	283	274	276	243	270	287	269	255	276	294	257	295	277	280	303	263	308	292	296	300	264	280	289	290	292	261	299	299	268	261	315	307	311	284	285	302	268	292	306	276	299	271	291	289	276	277	293	285	271	276	280	314	299	281	265	277	328	290	259	276	277	254	293	294	274	278	297	284	278	279	284	286	279	291	295	260	283	277	277	264	295	277	277	286	272	313	323	271	251	268	282	297	258	290	289	302	303	250	280	270	279	280	283	283	244	297	267	266	281	278	272	295	295	281	289	290	268	296	300	277	262	274	303	317	292	248	278	282	303	297	311	295	294	285	277	279	280	302	277	266	261	294	291	291	328	314	298	302	297	283	266	287	286	297	289	249	313	274	245	265	287	251	262	304	308	287	300	283	296	253	298	267	292	289	276	291	273	269	271	306	303	298	297	278	275	291	333	275	304	304	287	271	286	284	305	289	286	291	268	287	267	305	284	282	257	286	285	272	281	285	305	300	288	335	291	286	262	307	314	248	280	288	285	281	303	235	270	311	290	294	250	253	289	275	287	273	288	274	299	268	289	293	274	288	293	299	308	300	256	254	292	267	289	275	276	286	287	279	276	287	283	277	279	294	306	281	292	287	296	275	275	250	299	274	289	300	274	288	251	291	290	271	297	265	273	265	293	265	286	277	287	288	273	279	298	287	260	285	277	304	271	296	273	269	280	247	297	278	278	264	306	270	267	260	276	298	304	284	268	280	298	284	289	305	263	278	281	272	293	305	302	266	301	291	274	268	267	301	288	281	288	296	298	272	272	293	246	246	270	292	298	307	290	299	268	266	275	282	312	304	286	308	283	298	272	261	252	289	292	303	275	293	262	277	291	280	279	287	283	273	267	316	272	304	267	257	261	284	293	242	295	304	299	264	309	280	275	270	274	262	266	270	273	286	270	270	258	278	265	296	292	301	268	296	255	253	301	278	291	268	271	263	278	265	274	271	269	257	266	284	307	279	295	312	283	298	284	313	294	269	265	293	295	295	287	266	282	282	248	281	255	282	254	269	292	272	273	291	280	261	305	288	294	328	275	290	262	282	266	250	312	243	293	295	263	289	268	300	289	306	283	288	248	267	272	274	284	235	293	294	269	266	287	256	230	291	284	311	280	289	250	282	255	264	296	279	290	279	261	302	276	272	280	289	272	268	268	283	266	286	302	275	306	304	271	295	263	312	278	276	277	270	306	292	292	307	281	275	289	319	282	288	265	282	301	267	280	276	278	287	259	274	286	294	287	259	302	265	277	298	286	302	270	280	263	297	287	285	286	286	287	294	307	291	317	284	281	299	280	283	251	299	279	271	268	317	269	293	299	301	285	317	284	314	270	276	284	264	288	239	273	295	300	286	295	286	271	274	276	272	303	300	259	320	292	283	291	292	316	260	300	275	291	280	301	295	304	274	265	269	293	271	272	297	258	285	297	264	281	289	295	263	309	276	301	275	292	278	308	289	278	281	289	260	260	297	282	283	292	319	314	264	299	297	311	278	261	276	278	290	270	277	284	287	273	286	265	266	268	278	302	272	272	241	281	281	308	296	276	293	262	292	278	332	264	303	279	278	263	293	266	302	272	307	297	289	265	293	263	276	257	236	287	292	291	319	271	288	282	281	295	248	272	294	279	263	281	269	298	286	290	248	265	274	294	263	273	287	267	314	285	284	307	281	275	283	297	268	290	275	279	287	273	283	288	295	290	284	249	272	274	291	265	275	294	295	279	283	290	261	296	251	277	288	284	294	253	295	273	288	292	292	267	262	314	272	284	271	301	311	267	298	303	256	318	274	262	288	295	296	303	277	282	251	309	324	280	260	278	296	287	258	281	298	287	294	266	255	274	272	276	277	286	300	286	271	332	274	267	289	277	257	296	274	320	283	296	276	288	281	241	291	296	286	279	292	266	283	307	280	294	293	288	287	301	281	298	250	281	278	296	304	288	278	271	310	314	270	305	268	297	277	285	298	296	274	325	277	286	277	261	284	271	253	292	264	281	279	257	299	260	304	276	331	273	278	277	250	276	259	276	274	282	275	264	292	289	296	281	318	262	271	284	273	253	280	274	304	267	274	278	272	258	307	288	286	278	274	273	292	276	307	285	289	306	249	305	265	285	272	300	311	277	285	291	283	257	288	293	281	293	280	276	291	271	286	255	288	258	284	287	278	305	286	310	266	263	284	273	294	279	296	292	290	303	295	287	301	315	269	291	265	299	270	270	310	283	285	284	261	294	299	290	303	292	313	263	282	287	275	276	274	272	292	305	275	278	282	287	292	301	298	263	292	258	294	284	258	289	306	326	273	279	322	269	319	272	285	286	307	284	277	251	285	292	279	304	305	295	286	281	288	271	303	277	298	253	282	277	286	270	282	300	285	277	277	288	298	297	281	299	277	262	296	257	262	265	270	298	306	303	304	281	288	290	293	306	317	283	269	288	268	249	274	261	268	276	307	274	253	248	293	319	284	294	286	270	260	257	300	276	270	273	273	320	250	307	263	282	279	295	271	288	287	277	296	255	321	312	267	298	287	277	279	256	281	284	290	274	271	311	332	272	303	281	288	271	275	303	299	293	241	299	266	290	287	288	289	284	273	282	277	286	279	268	256	306	295	306	304	297	313	308	279	278	265	293	275	245	297	286	232	308	275	268	294	296	283	247	276	252	294	287	275	307	277	286	317	281	288	260	255	276	249	281	281	282	294	326	285	284	293	286	287
13030	1059	893	873	585	361	326	299	252	237	215	202	217	178	185	184	192	193	151	171	144	166	156	179	176	199	159	163	123	152	161	153	147	174	139	148	173	147	153	164	138	155	178	137	131	155	124	155	145	175	136	141	133	164	167	133	168	137	141	147	149	167	128	132	141	160	159	166	162	146	142	133	158	136	144	142	152	129	136	147	178	144	151	169	146	127	160	153	164	148	156	155	154	146	166	147	132	148	155	153	161	144	132	142	159	149	160	156	147	133	176	134	152	151	147	145	156	154	165	173	149	163	170	143	131	148	168	149	154	133	147	144	165	157	139	154	153	163	142	151	148	146	147	130	155	161	140	170	147	187	149	154	126	153	139	156	155	151	171	166	160	163	150	162	136	166	124	169	148	169	146	163	165	126	141	161	143	158	158	144	154	157	167	152	160	141	155	128	162	163	150	155	138	166	153	146	170	149	145	142	168	140	133	140	142	172	170	150	163	160	148	152	136	155	160	149	169	158	162	154	147	167	139	153	155	153	154	145	135	176	136	162	149	148	137	167	161	161	165	120	158	139	150	152	136	164	130	159	160	136	145	126	145	178	142	148	150	157	156	152	129	138	158	180	150	122	131	159	160	156	121	145	172	183	166	127	166	146	165	144	169	150	164	166	141	141	134	162	147	149	161	159	157	152	150	162	142	133	149	156	131	142	156	161	136	149	143	158	164	155	145	169	142	160	120	146	161	155	168	136	128	153	157	167	154	156	161	167	185	135	154	148	147	151	159	144	172	154	184	130	153	153	149	149	141	152	187	173	159	175	159	151	161	136	136	124	167	140	154	154	154	161	164	155	129	143	156	147	148	134	157	157	155	143	168	169	139	141	141	149	131	135	158	137	159	163	166	140	162	148	153	168	158	145	129	173	168	142	144	146	166	135	156	143	185	145	143	136	146	159	154	135	134	152	130	151	157	153	138	151	148	156	141	154	142	142	137	125	160	135	126	142	137	164	169	140	157	121	151	160	168	165	132	144	166	155	157	155	171	125	130	140	149	155	148	134	137	153	125	157	146	128	149	142	167	143	142	130	164	175	149	139	147	153	157	141	154	159	149	143	136	148	160	166	137	157	144	174	123	174	149	156	157	161	159	141	169	161	156	170	158	152	146	150	166	138	156	142	154	149	140	159	189	158	146	147	139	112	140	168	147	151	161	162	141	149	156	164	140	163	157	157	162	162	180	163	155	149	139	148	158	146	147	157	147	142	159	156	152	171	156	135	157	159	148	162	172	162	165	151	143	162	143	161	138	156	174	146	146	160	178	170	160	155	147	148	136	142	132	123	137	172	145	158	143	120	145	158	136	150	148	165	163	142	171	169	137	138	162	157	142	163	167	162	143	130	149	164	156	180	162	154	188	149	150	152	178	130	160	157	163	183	131	149	141	147	156	150	146	148	157	147	147	159	142	139	158	159	143	163	172	156	140	148	153	143	162	151	136	168	129	158	177	160	174	149	151	157	131	165	148	168	163	178	143	139	161	152	136	154	144	158	162	140	156	133	141	150	144	171	179	167	135	172	172	163	140	155	179	150	148	162	139	156	156	148	138	148	179	175	175	161	137	162	154	179	161	147	169	148	154	164	135	140	157	138	132	149	145	140	147	137	159	145	138	168	145	160	133	138	148	125	172	156	154	136	167	168	140	153	167	167	136	130	156	128	160	152	136	147	160	164	139	134	166	159	165	164	169	156	148	146	139	155	138	151	160	136	149	141	142	146	123	164	138	152	140	172	171	166	153	162	141	142	154	156	165	146	177	171	149	148	137	165	147	149	131	171	155	134	153	166	172	150	164	146	143	133	188	137	155	155	134	170	151	135	137	152	189	167	145	144	160	161	140	135	135	148	150	154	142	135	132	134	131	152	140	140	141	152	170	149	159	154	165	151	125	158	162	143	167	134	109	158	160	163	141	143	140	152	159	143	175	156	163	162	166	158	167	149	141	157	156	161	162	174	181	152	125	160	155	137	155	165	152	167	148	168	158	148	151	158	171	166	155	141	162	162	146	162	135	136	151	140	156	141	148	123	151	139	144	159	161	156	151	145	150	155	153	137	165	143	157	140	121	127	155	149	151	177	176	159	162	153	160	150	160	178	153	195	164	154	123	135	144	156	146	169	153	145	137	146	158	153	125	156	157	130	150	153	161	152	141	142	131	144	154	143	175	130	168	142	156	160	149	156	129	137	145	125	134	148	150	133	154	157	122	168	152	145	146	179	165	143	156	133	144	148	162	124	125	135	152	180	127	141	167	159	143	145	155	151	160	163	183	145	170	163	142	141	137	157	149	150	135	145	150	144	150	138	159	139	153	163	145	176	134	142	147	158	139	171	136	160	156	150	138	142	148	163	128	155	171	154	144	142	162	152	162	141	151	160	171	137	143	146	141	153	141	151	159	189	177	149	121	156	165	152	132	148	177	151	132	145	150	137	164	128	140	155	140	142	146	162	140	153	141	146	141	147	144	174	153	159	156	137	178	154	152	146	160	141	143	131	141	157	159	156	155	165	185	162	132	140	130	134	134	132	150	144	156	158	143	161	157	160	161	156	150	164	133	145	141	150	144	141	132	156	170	137	146	148	166	145	154	159	152	149	145	159	153	131	136	144	137	142	156	153	162	157	149	136	140	162	156	166	137	161	146	163	154	154	155	165	170	155	147	166	137	164	174	147	139	155	132	141	118	137	147	155	172	151	151	156	134	160	182	138	123	158	155	138	141	182	157	161	142	173	145	159	162	155	175	152	156	151	157	135	154	133	144	153	153	154	135	158	173	153	137	128	168	179	135	167	167	154	150	142	153	152	146	135	164	153	142	151	142	144	151	165	143	149	175	172	161	164	137	168	164	155	165	151	158	155	147	143	155	156	136	153	138	148	170	151	159	145	159	121	145	144	152	132	148	115	162	153	150	151	152	136	139	155	150	158	149	130	170	157	159	136	145	146	148	141	130	162	150	145	144	145	143	142	168	133	175	168	125	126	135	133	143	135	142	126	146	166	136	149	163	137	150	164	133	159	178	163	145	138	168	137	142	123	134	140	150	160	167	143	170	165	139	166	159	142	110	162	177	141	156	154	173	162	169	172	156	146	147	159	136	129	133	166	150	144	160	143	154	162	155	163	132	163	144	137	140	163	157	151	141	173	137	143	166	169	148	162	148	168	182	130	151	143	171	135	165	152	136	146	144	163	146	121	154	166	148	154	148	150	135	141	160	156	170	124	155	173	163	150	140	164	151	141	152	157	134	148	166	153	163	157	155	154	158	146	143	177	137	150	153	140	150	163	158	158	142	172	157	154	161	167	147	130	155	167	161	128	135	173	147	154	139	131	178	126	151	153	166	155	154	131	133	139	146	138	143	148	173	146	153	139	145	173	161	171	161	152	152	179	158	159	124	138	158	141	170	129	159	158	153	183	152	159	133	162	143	136	176	153	130	171	142	154	143	147	161	145
7850	1016	1926	2495	2055	1607	1266	1074	952	859	741	674	643	645	625	568	577	497	485	522	453	474	448	457	464	442	411	428	428	420	432	434	441	416	436	416	445	419	404	464	362	405	390	385	408	398	392	386	393	396	384	444	404	399	355	376	391	397	386	409	414	403	361	387	388	378	391	375	393	403	423	395	372	423	419	404	370	375	392	377	388	346	412	402	426	370	408	437	399	350	378	391	381	418	410	401	369	420	403	394	373	381	452	414	409	385	383	422	386	409	387	383	348	382	345	392	392	396	421	401	394	424	377	413	403	428	399	374	382	376	382	378	408	406	393	417	366	365	369	401	371	400	376	387	400	374	384	399	367	390	395	428	391	342	402	421	388	388	390	417	385	387	435	401	411	396	360	403	375	428	366	391	372	419	392	409	414	408	388	367	395	422	414	366	385	370	373	373	373	416	377	383	385	410	395	392	387	394	389	413	383	420	368	380	421	401	367	404	393	360	398	364	358	347	405	364	385	375	407	362	393	406	380	355	414	372	394	401	356	368	407	423	369	388	379	397	396	399	405	382	362	377	399	374	365	384	404	387	388	353	382	371	383	403	376	354	394	390	424	422	369	371	410	373	390	403	384	399	383	426	369	382	374	380	411	380	404	418	412	351	416	387	367	378	424	393	380	358	435	375	398	410	380	400	372	358	400	390	404	359	364	383	367	395	385	375	360	379	399	420	390	405	369	392	418	403	380	378	399	393	356	390	387	351	411	366	395	373	333	396	370	370	377	384	397	358	366	400	376	383	387	376	418	387	381	394	394	383	420	400	400	385	415	358	388	379	374	363	401	393	369	362	397	390	395	386	353	357	406	396	375	404	404	345	364	389	350	383	341	367	377	404	428	381	360	355	400	411	385	403	382	412	367	400	357	359	403	388	389	392	401	395	378	429	352	345	377	388	398	414	356	382	365	385	371	411	372	387	376	400	394	386	406	399	446	387	357	371	387	412	427	410	367	387	357	356	374	359	387	388	397	383	380	397	407	388	385	385	397	379	389	425	370	347	375	395	429	366	382	393	412	423	414	372	392	374	391	375	411	420	365	390	397	399	386	349	375	387	411	393	378	402	357	401	417	395	374	385	358	382	387	372	376	372	397	391	397	371	403	383	401	398	409	350	393	365	377	386	381	387	405	382	410	372	397	389	420	393	366	375	386	390	390	383	389	397	376	395	373	409	391	367	386	359	363	369	360	388	356	400	363	405	422	406	382	416	392	377	379	375	386	361	393	407	399	407	400	379	405	407	384	378	403	411	355	401	375	370	413	393	410	432	351	374	379	376	390	386	417	371	425	391	393	357	384	445	366	368	384	359	393	389	406	386	400	387	394	358	380	355	367	418	394	403	401	408	403	365	433	390	380	415	371	356	374	397	380	395	407	401	355	390	402	367	397	361	364	400	403	368	371	383	403	373	359	371	384	399	393	405	398	396	361	403	400	380	376	395	377	356	404	405	419	360	363	373	404	425	409	364	366	396	375	388	425	405	430	375	400	412	381	393	421	370	403	398	388	353	416	407	399	378	383	389	408	410	365	378	384	400	389	358	384	376	395	408	394	413	391	384	376	392	391	390	391	399	409	373	418	405	376	394	393	366	412	405	405	371	436	397	384	378	412	416	371	404	386	355	418	389	365	391	389	362	401	381	414	405	369	388	396	390	383	374	413	399	422	381	381	402	363	360	421	361	396	355	374	371	356	377	356	382	363	398	399	377	386	358	379	381	423	400	407	383	376	372	399	348	379	403	399	372	359	445	375	386	368	417	394	379	332	345	394	392	397	406	364	396	381	399	363	361	404	373	418	391	387	382	413	397	401	385	390	392	384	410	367	411	376	398	370	395	374	403	381	387	397	378	401	432	403	433	343	364	404	376	385	404	393	365	402	418	383	387	364	392	392	392	382	355	399	394	392	391	396	377	362	395	414	389	391	387	365	393	357	394	400	431	399	425	421	367	391	372	382	382	395	379	400	413	414	396	354	393	420	407	364	389	355	420	401	398	383	445	376	377	368	359	376	385	381	403	400	381	368	408	387	386	399	389	383	383	372	382	397	402	392	424	412	373	377	399	409	419	402	409	383	388	362	378	390	426	422	421	402	388	394	334	398	405	420	365	389	409	386	377	371	371	375	391	402	404	372	384	414	395	407	373	380	398	344	365	388	371	407	380	418	372	374	396	379	410	412	345	377	370	397	360	388	393	381	385	366	397	375	396	395	421	372	394	371	385	399	375	382	378	384	383	375	383	372	394	386	368	366	390	385	408	362	375	352	368	385	378	404	399	403	373	406	387	374	392	395	346	398	377	419	387	391	378	390	368	385	405	394	402	392	391	380	385	425	385	407	384	385	367	394	355	398	392	424	390	415	396	422	384	357	382	393	357	373	402	376	370	381	357	380	362	376	375	396	366	332	404	399	392	399	361	383	417	382	373	366	368	363	368	366	402	412	405	400	359	375	338	400	355	393	382	368	372	411	383	374	388	397	416	397	382	399	388	375	384	402	395	392	369	393	383	364	406	404	339	394	418	367	420	402	423	411	387	382	423	398	407	398	387	397	377	379	388	388	371	386	375	383	384	416	353	409	391	419	404	380	395	412	360	366	394	367	387	412	379	392	400	381	378	366	375	368	407	390	382	363	387	389	366	431	378	395	393	388	385	376	374	382	373	405	429	402	388	388	363	381	406	369	378	413	405	367	389	392	372	399	379	363	378	403	397	405	413	372	358	382	398	403	399	405	381	413	397	406	405	398	402	396	363	357	405	394	347	398	394	379	394	389	409	403	373	409	398	380	383	377	357	363	376	390	389	397	400	330	404	374	391	399	372	394	408	402	381	336	385	368	366	391	367	417	381	388	412	386	407	398	375	385	402	397	390	402	378	405	365	389	393	385	388	382	392	393	370	404	379	389	362	402	412	398	400	400	341	379	389	367	345	360	396	372	384	391	408	378	405	381	372	366	384	392	401	390	354	375	401	383	398	394	386	396	362	409	385	369	378	414	411	378	411	407	399	416	369	432	396	372	422	401	390	410	391	388	381	376	385	404	370	363	393	368	380	397	412	383	374	425	374	379	410	385	384	347	422	392	367	361	356	384	372	376	370	401	341	383	406	359	389	389	414	382	401	364	377	401	347	404	389	386	397	430	384	366	381	404	405	384	377	364	379	402	370	382	397	389	403	362	413	413	361	384	395	374	377	361	415	402	338	405	366	395	401	381	397	405	382	393	390	362	396	433	397	390	384	384	400	367	403	397	396	389	367	353	363	342	387	390	424	425	356	381	372	360	356	381	389	404	362	371	432	387	410	361	403	403	393	385	416	369	434	412	410	384	395	442	403	382	383	400	421	406	395	390	383	365	414	412	369	400	397	409	404	398	432	419	390	361	354	405	393	396	419	388	401	390	403	395	413	380	358	353	393	389	396	393	376	417	408	363	420	373	390	408	383	422	418	405	373	436	392
1377	318	346	284	277	260	271	275	267	276	240	258	274	293	270	256	268	256	270	265	219	267	253	251	270	242	257	297	261	246	298	262	250	242	262	263	278	289	275	239	291	277	264	254	287	278	291	272	272	237	307	249	228	255	281	273	231	287	283	279	269	246	277	234	277	263	243	273	247	277	290	249	273	259	246	252	271	276	261	272	278	253	247	263	244	246	244	264	262	260	249	242	288	272	266	233	285	254	249	222	251	262	264	244	251	263	272	238	254	244	283	286	254	294	264	243	276	248	252	263	283	238	252	261	230	249	275	258	248	241	245	253	267	263	252	263	279	256	273	248	269	261	261	249	247	290	247	267	220	261	272	303	237	289	250	276	256	265	245	314	282	251	255	289	265	250	304	271	257	273	251	285	253	237	267	276	260	242	233	245	262	238	266	292	256	284	273	266	242	241	269	295	251	298	256	253	257	259	269	263	271	291	264	238	261	294	283	242	264	242	253	284	264	245	271	249	293	250	241	256	325	308	282	284	263	254	251	264	282	233	257	292	282	291	288	244	273	264	245	249	242	277	269	263	273	283	268	271	275	247	236	273	303	267	274	286	280	252	262	261	263	270	258	276	300	285	294	291	278	273	263	256	265	274	278	280	297	287	248	256	281	290	239	241	279	283	252	276	286	259	250	267	278	263	244	296	265	263	277	258	258	252	274	261	287	285	283	267	278	284	256	231	251	275	260	259	268	240	275	274	296	253	257	247	285	289	270	230	271	253	240	270	253	291	252	236	278	226	245	241	268	252	248	266	285	245	269	270	259	287	267	266	268	256	264	252	240	251	277	243	251	262	266	273	279	256	285	247	283	283	270	228	260	232	224	248	242	277	245	275	264	268	303	250	285	257	243	291	256	283	281	233	279	275	250	296	265	226	239	275	279	261	244	262	270	267	282	238	238	258	294	303	290	262	271	256	264	248	254	258	265	267	249	280	259	264	279	255	288	275	233	234	255	266	279	294	288	275	280	264	252	263	261	274	285	282	262	254	284	265	256	243	249	261	290	278	279	285	248	264	284	253	245	241	278	268	241	266	278	266	269	265	282	260	258	278	274	254	263	243	262	287	282	290	287	245	250	262	293	256	271	254	282	266	264	272	273	231	239	285	245	239	260	249	272	243	267	255	254	244	281	274	236	233	271	259	257	265	252	266	265	266	280	235	270	238	286	264	260	266	263	258	256	263	277	266	268	261	262	250	231	249	259	254	277	297	296	263	273	266	250	286	243	266	273	251	254	255	253	268	271	235	268	246	230	257	251	259	306	263	234	291	251	259	271	295	258	273	261	271	260	277	272	272	261	285	299	239	246	265	264	237	261	285	285	269	272	255	274	281	263	274	287	274	264	249	285	248	272	253	287	235	247	238	258	250	276	284	263	261	261	263	298	274	286	250	268	282	243	263	246	262	256	266	263	251	296	269	261	289	274	271	276	234	290	263	289	265	262	277	283	274	264	272	266	252	270	274	244	267	280	254	306	282	259	238	253	266	295	261	261	253	253	269	262	251	260	238	237	251	257	308	247	251	289	265	266	244	246	283	260	269	248	275	300	274	285	256	247	272	286	256	260	264	275	277	271	284	257	253	256	268	234	270	265	235	252	244	256	233	274	269	264	276	236	248	264	251	276	284	263	273	263	261	244	277	278	236	233	244	271	265	258	230	282	271	255	231	275	310	268	256	284	285	283	259	271	277	266	262	276	286	259	249	255	242	231	237	268	290	271	272	294	268	245	303	293	245	248	298	274	283	262	288	258	275	265	271	253	240	276	258	235	269	319	274	285	260	279	276	255	240	222	273	237	268	264	289	267	263	238	252	269	283	264	252	243	231	309	249	240	277	232	258	267	272	275	237	283	264	272	292	296	275	253	253	258	229	224	267	272	261	268	250	250	254	243	266	256	245	274	265	250	277	269	282	268	260	264	283	266	269	250	258	295	247	272	279	268	233	265	257	265	242	279	267	281	248	271	279	246	269	265	252	309	237	251	274	262	247	270	234	266	251	257	265	272	290	289	307	270	254	294	246	264	250	264	264	280	278	243	261	256	276	298	290	269	299	288	265	270	279	250	302	249	278	282	256	271	254	260	273	292	279	270	253	260	238	247	262	259	235	275	232	258	301	254	219	286	277	246	249	240	251	282	281	288	261	269	249	234	268	267	285	276	277	234	243	272	263	229	273	273	255	231	264	294	267	268	221	255	254	277	266	266	273	282	250	244	266	263	297	259	255	307	245	264	252	258	266	266	234	265	273	285	251	259	235	256	250	240	246	265	267	271	275	275	240	256	267	267	254	257	267	259	251	234	232	309	254	265	268	250	273	260	249	258	246	258	289	225	269	257	236	247	273	232	269	230	256	256	249	266	265	281	303	263	276	304	304	310	259	273	276	263	276	271	239	272	281	233	290	292	290	261	235	265	249	267	261	249	245	259	289	268	254	245	286	251	262	267	284	283	260	240	227	280	259	237	280	246	241	238	262	249	228	263	282	254	252	254	279	309	276	252	279	278	245	266	276	282	275	274	264	267	262	284	255	250	268	309	245	237	268	270	304	300	277	292	299	258	260	250	279	254	244	248	263	263	258	294	242	267	257	288	275	244	267	285	301	253	252	287	277	259	236	257	258	259	274	284	261	286	312	252	287	263	213	295	279	245	261	249	277	287	279	287	257	272	243	221	282	258	257	325	239	244	271	281	233	265	251	255	271	268	268	280	266	264	249	306	260	252	250	255	294	236	256	261	242	237	280	230	260	255	253	271	251	255	246	294	252	271	276	269	250	264	273	270	251	266	268	301	234	270	259	300	278	228	293	233	249	281	275	270	276	258	265	265	254	287	277	274	260	252	271	258	246	305	260	276	273	287	295	261	267	304	298	225	234	279	286	283	252	285	303	314	264	249	275	261	272	295	274	304	269	283	262	270	269	278	292	261	258	268	268	237	271	222	270	242	240	269	275	286	265	270	287	244	278	258	268	239	270	263	250	259	265	269	262	238	255	280	264	275	290	221	269	271	286	284	268	241	247	269	238	286	256	269	286	270	283	248	286	274	247	257	261	275	258	245	278	264	261	285	270	242	263	234	282	267	294	261	280	269	270	262	270	262	261	247	252	257	255	283	272	246	255	266	290	259	294	304	263	286	268	261	255	242	292	270	258	286	260	266	296	230	303	263	272	261	299	254	272	263	251	274	248	269	263	265	256	262	256	247	292	272	261	248	261	264	269	251	258	266	226	231	231	259	262	269	269	249	264	286	227	258	278	293	258	276	215	275	288	281	261	274	262	239	287	264	263	252	264	251	254	270	285	282	260	253	262	281	273	254	281	281	273	283	241	240	282	253	267	255	294	283	263	283	250	258	243	260	259	250	255	279	263	253	255	274	272	256	251	261	248	268	244	249	221	249	249	256	258	262	275	271	260	262	228	279	291	288	262	256	273	257	280	258	250	254	267	245	257	261	260
1705	612	659	670	632	614	647	619	595	606	617	598	598	575	566	581	617	552	600	634	619	596	611	579	583	577	594	587	587	586	617	633	587	595	626	584	577	617	561	645	614	587	586	573	648	568	591	616	603	669	606	591	619	575	603	588	611	579	575	600	588	593	615	595	578	592	558	575	616	610	600	618	585	600	584	576	602	571	607	656	588	567	606	616	594	606	528	634	568	564	614	578	620	575	614	600	588	561	625	555	573	649	636	570	633	586	576	535	541	595	572	604	596	594	640	571	596	558	586	582	612	625	590	591	582	620	604	596	605	586	565	577	586	613	604	578	610	605	583	569	619	598	603	599	610	618	609	624	573	608	556	595	576	583	645	590	564	582	594	603	610	603	559	562	600	562	572	596	632	617	607	594	626	621	584	592	606	574	559	612	596	591	605	578	560	542	612	626	576	581	599	628	568	581	652	594	595	640	601	577	651	567	605	561	557	605	587	594	577	591	575	607	555	599	638	596	597	586	581	622	627	612	590	600	597	555	548	577	580	574	527	639	609	624	594	601	603	603	607	607	580	575	576	599	575	600	561	562	602	643	591	573	602	593	554	595	545	591	555	631	582	574	558	585	596	581	592	572	566	575	551	621	560	588	583	579	583	607	579	585	595	616	597	555	607	592	604	577	604	603	556	553	566	601	647	542	621	594	596	580	610	580	623	592	575	572	580	569	575	565	588	573	554	570	558	612	637	557	616	598	622	580	630	568	570	583	613	607	581	614	609	581	627	583	607	572	534	592	579	543	575	585	602	584	595	602	562	683	567	611	579	598	604	603	563	556	601	571	542	614	568	614	588	589	574	583	532	594	558	558	586	591	556	562	558	573	565	631	607	573	592	617	588	567	563	582	591	602	553	619	589	586	589	610	595	582	569	593	581	586	631	599	579	527	571	568	610	565	616	577	595	570	567	572	574	540	563	578	603	568	593	590	599	602	633	583	611	612	534	589	599	609	607	599	589	561	589	603	618	622	584	630	597	610	548	607	618	618	574	594	600	583	574	554	579	593	579	583	549	594	561	552	590	565	630	598	568	582	592	569	559	615	609	565	544	552	594	604	596	554	597	561	627	601	585	555	635	603	582	618	615	568	606	599	541	608	605	552	558	600	648	607	591	590	613	573	557	590	602	597	607	594	554	614	571	601	629	636	557	598	592	597	577	613	602	592	576	579	552	613	583	572	619	614	624	576	562	578	592	577	601	553	610	583	569	562	603	619	582	587	619	611	600	554	573	604	596	591	597	561	631	604	560	598	536	601	607	600	588	597	539	593	599	596	602	580	584	558	596	552	587	605	623	583	571	584	597	593	578	600	554	609	577	615	592	581	613	605	566	603	625	584	579	558	585	564	541	585	625	576	581	558	564	599	598	586	589	599	590	566	584	584	559	582	599	605	627	594	573	590	587	608	554	561	574	569	603	595	585	622	567	577	545	593	626	551	599	585	615	576	629	569	569	578	621	639	579	610	596	581	590	592	588	614	568	577	593	553	585	579	594	595	601	600	609	596	611	604	582	564	567	615	551	603	571	626	561	615	570	549	605	610	588	582	582	615	615	627	572	613	602	596	582	618	625	689	619	624	581	558	598	629	570	583	592	611	541	552	568	607	606	587	569	554	601	595	569	582	572	609	581	650	593	602	598	563	602	617	585	540	623	567	569	549	618	595	553	547	594	617	583	579	580	600	637	641	633	572	564	578	576	590	599	579	580	573	580	588	597	562	599	581	600	604	608	622	622	567	563	629	571	584	590	585	595	585	547	558	559	570	610	573	561	574	599	610	579	561	641	615	582	553	583	604	610	609	611	566	578	613	574	586	592	592	570	609	633	610	583	642	576	571	585	580	611	586	558	575	587	594	628	616	585	551	602	551	613	559	629	597	613	556	580	588	577	585	609	600	559	596	632	620	544	588	632	570	597	517	586	561	547	589	606	590	590	548	557	568	571	614	541	570	620	598	559	592	599	586	571	569	579	593	594	581	595	581	613	631	648	589	597	613	584	556	566	597	611	604	609	566	607	566	605	591	552	605	564	551	613	569	579	561	606	622	569	549	587	541	574	608	574	586	584	623	615	576	619	595	573	580	553	599	607	631	585	607	565	629	618	591	635	569	573	598	583	591	618	589	571	578	580	622	555	565	553	565	564	639	617	553	619	592	572	561	549	565	594	586	573	618	589	557	595	594	586	578	595	571	615	566	567	576	559	608	578	577	609	555	581	623	585	607	642	583	595	565	562	621	577	619	574	610	601	594	602	596	532	552	577	609	602	669	604	565	603	621	551	575	622	597	583	624	598	563	576	551	616	596	574	564	608	569	581	581	586	630	616	629	559	578	558	599	588	576	577	587	564	597	600	545	626	613	609	565	626	561	606	552	617	597	584	597	576	601	581	565	596	539	571	573	574	578	601	576	596	613	602	576	586	546	591	585	579	562	592	588	601	661	594	552	574	596	604	609	542	604	603	614	614	577	579	600	552	612	607	573	566	600	547	613	633	604	582	611	599	577	576	610	612	563	600	625	559	603	588	589	619	568	566	567	578	587	594	636	597	558	574	595	618	624	627	607	597	562	573	552	631	579	583	607	601	683	572	592	545	583	589	572	540	621	579	602	609	562	587	556	637	619	637	628	590	571	610	600	558	595	602	597	566	580	616	611	679	588	563	647	581	565	591	623	613	610	557	606	623	574	595	563	630	597	625	615	590	632	612	642	593	619	590	597	587	621	626	586	612	640	586	552	624	628	597	571	577	566	602	563	578	628	619	600	586	596	591	598	585	627	562	593	571	551	631	578	565	563	584	572	620	590	588	612	601	569	593	608	680	610	563	555	568	524	567	601	593	571	575	564	602	567	540	630	573	584	561	601	583	579	592	615	577	597	565	594	593	556	578	585	607	606	576	559	611	558	579	578	588	596	588	568	544	580	575	627	570	586	593	614	624	552	587	600	560	583	576	593	585	577	583	582	614	575	585	585	591	619	594	580	575	599	572	567	576	606	552	582	578	569	583	604	569	610	582	555	628	625	587	557	611	617	542	593	545	639	572	586	587	624	620	569	597	620	586	568	581	581	615	558	636	585	614	548	561	599	601	604	606	584	580	591	590	611	607	628	560	615	593	579	548	571	577	605	546	617	601	620	596	574	606	589	578	552	584	583	625	569	578	570	567	600	575	595	600	605	589	631	575	589	615	572	591	580	546	572	567	580	566	603	602	603	571	605	602	594	560	587	549	587	596	608	579	583	577	560	613	532	596	627	594	580	589	579	603	559	637	576	533	613	606	604	576	561	569	542	593	551	616	668	609	626	649	582	589	616	626	597	634	581	583	570	569	592	565	641	594	593	626	594	570	617	605	633	595	554	552	617	610	600	597	578	582	621	586	618	589	542	606	609	586	578	546	580	559	521	591	571	584	589	538	570	603	633	615	608	573	631	565	592	569	547	573	603	607	584	638	572	569	570
6473	405	478	455	334	247	195	196	159	158	162	130	132	136	111	136	128	121	132	112	128	117	134	99	104	112	118	93	103	100	132	125	115	105	107	105	97	99	116	120	130	110	86	114	123	102	85	90	92	111	117	135	98	96	129	113	117	100	104	107	112	112	123	96	116	96	110	110	101	115	115	116	89	115	106	98	112	90	78	129	110	123	110	120	112	100	94	102	101	101	115	138	120	112	105	101	108	96	106	132	103	105	108	111	127	122	118	140	88	109	115	89	102	120	118	118	97	124	125	133	95	107	113	105	109	95	114	107	91	132	98	111	91	116	128	115	120	109	132	112	117	113	128	115	132	108	106	116	110	121	119	101	95	128	140	119	97	100	108	100	100	101	87	103	124	100	98	95	131	100	118	102	101	124	118	106	119	104	105	104	101	115	125	124	114	110	114	106	115	136	120	112	103	96	111	118	140	123	112	120	102	107	87	105	105	118	104	115	112	118	111	106	106	83	117	111	96	118	119	95	98	120	104	104	132	102	74	97	112	109	102	107	119	105	94	114	119	106	103	98	98	98	120	117	107	132	117	114	112	118	107	122	122	101	100	118	115	108	127	103	94	104	97	106	116	126	109	92	107	119	98	129	107	104	115	137	91	129	117	109	89	119	120	116	123	112	99	125	101	106	123	117	112	117	119	98	108	119	103	112	111	105	109	116	112	118	99	127	106	133	127	106	103	110	104	110	104	103	118	107	108	106	102	104	115	105	97	133	104	115	118	99	113	83	102	97	113	123	100	147	105	92	90	100	103	98	116	107	115	131	131	122	107	100	97	107	116	110	111	115	96	103	121	101	117	124	119	113	95	112	113	130	136	104	123	114	101	109	122	127	93	111	145	116	98	106	112	96	110	115	106	126	102	121	120	101	113	105	93	110	95	107	109	99	125	102	110	114	102	111	107	129	132	106	98	99	93	121	95	110	110	106	128	105	119	85	103	104	101	94	96	123	100	99	101	128	111	105	97	118	91	88	129	113	118	117	112	108	112	121	101	135	107	118	104	97	121	99	112	117	111	105	93	110	103	96	119	97	103	111	96	99	109	100	107	109	98	123	131	102	111	136	115	115	105	116	113	105	96	99	120	125	127	90	94	106	104	103	106	117	107	97	109	103	114	112	97	100	102	112	140	99	91	128	109	91	109	108	97	102	139	117	118	120	90	103	96	108	121	120	100	109	101	92	125	117	101	90	101	102	111	113	103	106	106	98	113	117	114	111	107	106	100	118	96	117	117	95	129	102	118	104	104	122	110	122	113	102	128	91	100	105	122	98	124	118	128	111	90	118	106	109	110	117	121	93	109	124	109	129	124	106	120	105	100	106	103	110	113	97	100	108	103	116	107	112	118	118	117	101	109	99	110	122	120	128	119	108	119	128	111	98	130	99	130	98	110	100	90	130	121	103	89	108	129	120	106	101	109	93	121	103	129	111	130	108	115	96	99	115	117	114	105	95	109	103	95	104	131	113	111	111	97	108	98	109	95	109	108	122	118	115	109	123	96	93	93	124	112	98	140	109	118	88	108	111	102	114	130	113	122	124	107	95	129	92	111	103	96	114	98	117	120	108	119	122	126	88	109	102	104	93	119	105	105	114	104	107	104	115	121	123	115	112	123	114	105	107	127	115	125	100	103	127	116	116	103	99	110	102	101	104	123	99	133	118	126	106	111	115	118	112	113	111	105	117	94	126	121	119	89	110	116	143	132	101	102	95	98	104	120	125	109	125	111	120	106	109	115	116	90	119	114	114	103	103	104	107	124	124	115	135	105	104	87	115	112	108	129	97	132	99	96	110	108	103	126	107	98	115	111	98	100	103	83	104	119	123	117	128	116	98	84	128	123	105	100	132	98	122	125	115	113	126	115	98	119	100	108	123	105	110	108	117	113	94	104	114	98	103	120	104	98	112	127	106	115	97	100	91	110	104	98	99	97	111	124	94	113	106	120	100	114	122	106	115	124	103	135	107	112	117	115	98	118	117	104	126	113	105	112	115	108	102	94	107	99	85	106	95	102	101	124	104	109	98	107	116	115	106	104	126	106	102	111	117	116	108	101	111	132	98	111	97	113	110	104	95	111	120	121	108	115	122	114	118	105	106	109	111	114	114	97	100	129	126	104	111	81	102	119	85	107	111	111	86	109	109	114	97	113	126	109	118	115	98	113	115	110	103	119	112	128	116	112	121	123	113	126	130	113	108	112	109	110	103	101	86	110	90	98	114	119	100	104	121	112	116	105	133	118	106	106	129	118	118	109	116	127	130	113	107	104	115	108	113	115	96	116	113	119	101	104	117	106	120	122	127	92	112	110	109	108	107	90	104	111	112	113	109	116	115	106	103	108	101	121	104	124	123	125	109	96	106	121	96	109	108	129	136	104	103	95	107	82	104	113	103	128	114	94	127	102	109	118	111	117	107	114	107	108	99	111	115	104	109	113	114	114	109	120	118	98	99	103	123	96	123	116	116	103	136	107	125	105	107	130	100	114	112	113	131	97	104	107	115	115	103	117	114	119	91	99	97	102	125	113	123	111	87	111	111	100	142	108	93	108	113	113	141	100	124	101	108	113	97	111	96	116	127	126	130	114	102	102	109	114	119	95	94	128	126	108	116	106	93	98	108	107	93	123	105	107	132	118	107	101	105	91	101	116	116	103	109	125	111	131	94	100	87	123	114	109	107	100	122	126	126	127	127	103	118	98	119	137	106	112	118	104	115	123	96	133	122	107	110	84	125	135	114	99	93	136	107	118	109	115	122	117	101	105	117	130	107	104	129	111	112	117	120	111	97	105	126	119	103	112	105	115	112	109	101	108	112	87	125	103	111	120	90	99	117	120	102	84	103	104	93	124	113	105	106	99	104	128	108	102	111	113	113	123	126	105	109	98	110	116	97	94	113	115	102	134	115	111	109	94	97	108	126	123	99	90	110	108	102	113	89	120	116	115	103	104	93	125	105	102	108	120	122	125	83	97	94	106	114	107	113	107	120	129	111	125	102	100	96	119	113	99	115	108	118	117	112	127	133	104	121	118	108	105	117	107	107	135	116	112	106	116	127	113	102	113	96	100	112	95	104	141	104	114	93	106	118	129	123	111	113	103	138	104	118	96	87	106	98	127	111	99	92	132	112	107	124	112	121	108	117	114	111	121	114	98	120	109	109	123	100	125	97	112	95	111	135	94	112	124	117	120	121	105	119	130	126	100	109	109	119	113	111	113	107	109	115	112	117	102	103	99	128	112	113	108	110	97	109	106	95	104	114	95	109	107	111	105	99	109	105	136	130	129	117	118	115	135	126	114	95	101	123	117	98	117	127	121	119	100	93	128	115	127	114	111	115	110	115	113	114	106	87	115	104	109	114	106	127	104	133	94	115	104	111	110	136	107	114	113	108	100	110	128	103	110	103	90	107	97	111	112	117	103	106	119	115	104	108	111	125	101	112	115	100	123	97	105	100
5832	593	1067	1363	1179	900	705	608	544	503	469	444	446	443	375	377	408	392	333	304	339	311	352	313	304	325	281	337	290	267	300	306	319	324	323	286	272	279	313	318	271	331	305	317	325	275	296	284	299	298	290	285	278	278	265	303	290	304	280	307	292	276	279	292	304	308	308	271	291	279	278	292	285	297	272	294	283	307	293	283	282	275	283	284	314	300	252	307	287	330	288	293	280	275	303	276	295	279	311	269	276	304	273	265	293	301	296	279	281	276	272	277	246	314	300	266	281	275	301	274	253	276	281	277	231	274	301	280	280	291	269	286	300	267	233	290	272	239	265	301	267	287	295	277	283	310	273	317	296	277	292	279	281	292	307	307	280	314	264	280	274	261	312	289	295	293	274	296	308	252	287	262	279	294	304	277	280	300	250	253	318	299	281	263	264	288	272	256	262	282	284	299	281	286	275	253	292	274	283	305	269	283	252	297	277	285	263	294	273	294	282	292	279	282	309	284	293	300	300	283	253	259	284	276	298	288	305	300	282	284	259	285	287	292	301	270	299	285	274	283	288	292	284	310	295	271	290	265	265	295	274	283	266	297	267	262	291	302	287	291	291	257	303	262	269	270	265	276	282	308	280	281	302	278	299	273	274	265	292	273	280	239	286	291	274	309	280	267	274	323	261	279	299	278	251	279	320	276	299	264	260	279	270	298	263	278	277	295	281	292	279	270	313	270	292	261	295	250	285	252	295	263	257	277	271	286	273	309	296	277	298	279	270	281	261	291	307	307	292	277	267	301	276	287	302	289	297	307	306	278	275	262	295	251	272	320	273	273	289	300	291	273	302	290	250	288	287	296	269	282	265	264	277	326	289	285	282	293	268	275	287	299	296	291	297	286	301	287	299	289	307	268	281	277	279	296	289	291	285	299	279	285	318	294	286	287	298	287	307	276	316	306	265	283	278	308	255	332	278	311	305	307	298	265	288	296	276	310	271	293	295	266	255	301	261	310	292	299	285	285	284	307	302	286	277	298	287	284	314	280	301	273	277	272	231	269	296	273	307	263	303	268	290	325	294	269	281	276	283	287	290	275	271	289	309	297	297	267	247	286	262	262	271	295	267	284	284	292	313	284	260	307	291	293	296	261	267	265	291	281	278	291	304	277	297	289	296	309	280	290	302	292	291	269	268	292	274	279	306	314	274	309	262	292	285	243	284	269	307	290	320	288	292	280	289	271	291	282	295	251	302	257	304	293	270	287	260	288	298	316	279	266	308	277	264	280	281	256	273	282	268	291	292	301	301	266	258	323	286	260	306	270	282	302	293	278	308	282	264	273	285	270	282	301	284	267	280	277	301	279	293	255	280	287	302	286	305	294	272	295	291	274	307	285	271	316	280	317	281	276	290	297	302	287	267	275	274	286	271	298	281	313	278	277	286	277	281	270	270	269	301	281	302	287	279	273	282	311	307	289	276	262	263	312	290	290	292	266	297	307	303	260	281	301	286	284	270	296	254	273	267	275	283	271	296	290	302	289	291	285	260	325	287	281	281	244	331	283	286	306	274	280	274	289	296	271	298	294	274	291	291	301	265	287	298	262	304	282	297	272	262	308	282	289	312	308	300	261	272	267	279	296	301	307	292	278	315	285	292	287	307	316	293	265	288	262	265	303	298	311	275	290	268	331	281	276	272	281	270	268	304	283	303	303	260	284	270	297	301	260	245	284	232	313	305	298	293	266	281	277	300	285	273	275	300	286	288	288	278	283	286	293	304	250	268	264	297	297	295	268	311	270	263	290	292	255	298	312	309	306	309	293	310	268	271	290	291	300	267	276	269	292	281	322	244	298	291	290	291	274	260	282	256	308	306	280	303	273	278	270	241	297	324	338	260	291	303	282	283	316	268	302	282	306	265	275	270	302	281	329	248	271	264	269	269	280	295	282	301	286	277	296	286	293	321	270	292	284	282	259	304	263	258	292	291	274	288	270	287	286	269	265	294	249	289	290	285	267	288	299	293	273	283	229	274	292	286	290	283	265	274	298	265	280	312	288	295	301	278	263	289	287	302	283	294	287	275	307	277	299	321	289	305	298	265	306	263	271	295	267	301	303	297	298	294	260	275	319	317	303	298	305	274	273	293	268	276	315	287	298	296	263	273	277	281	295	293	251	247	263	270	262	288	292	302	283	305	306	266	335	276	279	267	319	287	302	280	319	279	289	293	258	278	268	290	263	254	295	290	311	281	248	285	281	258	304	258	266	315	292	294	280	264	283	334	253	335	290	283	292	286	279	315	278	262	290	276	270	289	279	303	275	289	267	294	273	296	276	296	297	277	281	308	284	279	299	269	300	301	285	279	288	273	299	272	278	289	264	283	300	270	273	299	287	272	284	309	255	295	291	277	301	249	278	270	257	314	302	268	254	301	275	255	254	279	286	273	267	297	289	270	291	300	272	274	273	266	298	291	283	275	271	293	266	306	293	280	265	277	273	257	293	295	265	295	300	291	293	283	271	273	268	263	293	307	273	255	294	289	264	306	275	289	267	279	273	253	290	285	278	266	288	274	284	292	305	280	246	281	291	304	291	275	289	305	277	272	276	275	257	298	307	286	285	274	284	299	268	313	294	292	287	277	299	295	281	274	269	285	303	284	263	302	268	280	305	305	301	323	280	265	263	296	289	290	304	274	322	271	294	277	282	286	327	293	295	304	293	285	308	278	256	258	280	288	315	290	282	282	264	261	275	309	274	340	301	281	299	304	275	306	296	267	290	260	291	274	275	291	265	261	297	270	268	270	306	267	270	274	300	303	308	271	281	299	284	274	307	294	272	272	288	293	279	291	266	298	290	287	273	269	267	300	283	297	268	294	276	280	302	288	311	276	292	299	318	309	290	254	281	285	267	292	270	296	274	297	265	257	269	272	300	267	276	311	301	289	297	252	268	308	292	266	309	274	296	289	285	302	288	283	284	253	273	272	305	273	313	309	292	264	291	286	282	267	289	290	276	264	272	265	287	270	277	291	272	280	300	259	272	277	319	305	281	271	288	295	287	273	281	288	274	264	306	313	280	302	261	298	268	329	297	280	273	289	283	280	271	293	305	298	299	279	292	284	289	286	292	314	266	254	276	284	272	292	305	281	295	293	295	297	284	279	283	252	302	296	280	282	291	255	289	291	275	284	282	286	269	279	266	269	290	258	282	258	301	247	278	304	277	292	282	304	258	285	254	274	285	276	289	275	270	274	314	289	299	276	282	292	280	292	280	310	272	301	290	284	294	284	269	299	293	286	289	268	242	286	302	304	294	261	276	263	268	289	321	262	279	289	277	268	283	259	267	278	295	272	297	286	275	296	313	280	309	278	268	305	274	261	301	285	282	312	286	261	274	287	292	306	291	295	285	277	304	269	290	282	258	314	303	283	301	302	292	269	273	286	267	306	304	278	285	307	282	282	284	289	296	281	289	274	289	277	268	307	272	314	294	274	286	315	273	282	283	287	280
12930	1108	944	905	574	438	325	274	243	223	206	212	188	189	188	161	198	164	163	161	174	145	165	168	172	191	156	144	182	156	164	170	150	132	172	173	145	162	164	146	166	138	154	135	167	154	156	175	130	154	163	155	146	138	163	151	147	169	143	137	170	137	161	155	145	148	153	146	144	152	180	157	150	136	144	159	134	154	137	175	150	132	136	152	168	146	142	167	139	151	154	159	163	157	153	176	147	160	163	151	154	138	137	110	151	155	141	156	133	163	151	163	144	161	149	154	163	173	139	153	157	158	138	143	157	144	133	145	167	155	139	149	162	120	171	135	138	141	139	158	155	178	150	157	150	160	165	143	163	160	132	170	149	151	157	148	154	148	123	153	166	158	169	128	149	146	164	139	153	156	146	158	145	154	151	170	176	147	168	154	158	168	173	132	148	155	185	158	151	146	162	157	158	153	147	149	127	144	176	165	161	149	143	174	138	162	143	130	151	131	175	164	164	132	158	152	163	145	146	147	140	160	171	151	160	180	152	150	160	147	157	138	141	152	164	130	126	142	148	153	160	158	143	140	149	159	151	152	170	184	184	165	163	173	157	154	157	130	169	137	148	141	173	146	124	170	173	169	141	157	158	162	139	150	167	162	159	149	171	161	130	136	165	146	147	178	181	151	157	168	162	134	171	141	157	153	139	137	137	152	127	152	160	135	170	142	140	155	166	156	164	155	137	144	144	134	136	149	168	156	146	153	150	139	161	158	152	156	154	158	158	160	151	147	146	147	142	151	142	166	152	134	172	154	141	149	146	151	166	151	163	155	178	135	145	155	133	145	154	165	136	155	159	127	144	131	140	143	172	151	145	169	158	138	156	145	142	171	153	126	172	142	140	156	144	156	146	136	155	168	175	146	160	157	172	140	133	176	155	173	116	138	152	127	140	164	166	120	122	150	163	142	200	154	130	178	173	165	175	146	127	148	150	145	141	133	157	145	151	144	148	173	157	158	171	153	168	152	155	170	162	134	138	153	161	147	168	136	158	184	152	153	137	180	152	140	138	171	150	139	156	168	159	159	172	170	144	169	140	145	163	164	166	162	161	151	165	153	162	163	171	148	157	173	156	142	150	152	141	146	188	147	150	153	141	168	153	176	162	147	149	139	156	145	135	145	152	157	148	147	149	146	134	141	151	162	161	178	154	136	153	158	129	161	157	139	145	164	130	152	131	141	143	168	153	176	167	145	159	146	165	150	172	153	155	165	171	140	160	139	164	166	157	144	155	138	148	146	168	143	138	160	155	136	146	154	153	140	142	130	187	135	162	146	136	163	139	169	165	146	133	162	159	165	166	137	143	157	152	142	165	151	150	161	149	170	167	163	145	135	177	154	165	176	145	140	161	148	140	135	143	168	167	167	158	168	149	157	153	146	149	183	153	150	131	147	161	132	163	127	136	152	161	138	131	140	159	165	142	137	136	165	161	156	133	159	153	152	148	131	163	132	170	150	155	172	159	163	164	136	148	175	143	150	158	167	135	168	162	164	156	149	132	147	168	159	158	150	178	148	138	158	157	180	160	159	153	160	115	147	148	165	144	146	153	171	147	164	155	128	173	146	142	153	147	163	152	158	148	162	136	158	150	143	154	141	142	148	158	160	158	150	146	148	155	167	174	153	153	160	139	143	128	144	142	149	141	161	151	149	158	158	147	171	133	153	152	149	138	158	155	159	158	166	155	177	152	142	152	148	145	138	151	161	141	138	182	142	170	154	166	153	159	147	162	148	141	163	136	152	173	163	163	151	133	162	145	155	154	148	127	157	118	164	136	157	175	142	148	155	157	156	170	156	166	155	146	128	166	142	152	152	150	147	167	149	133	152	150	151	148	149	175	140	164	152	186	138	172	146	166	169	149	147	159	158	201	155	129	129	139	142	159	159	153	140	161	168	171	162	145	161	170	158	162	150	137	159	161	171	160	159	147	158	161	156	159	144	159	151	167	158	142	151	117	146	160	147	135	164	151	149	148	153	149	174	148	146	153	143	151	176	168	165	174	153	137	133	130	161	144	161	145	158	171	178	162	138	152	155	162	140	157	144	165	171	136	160	137	164	145	184	130	150	149	147	150	146	172	164	175	173	140	156	142	159	147	164	163	168	179	179	161	147	157	129	154	154	138	162	146	157	150	148	145	135	129	162	150	169	148	137	154	173	147	152	139	146	159	192	136	156	154	151	153	141	150	135	151	157	180	159	138	160	142	151	154	147	145	132	160	161	149	169	164	165	163	136	145	135	140	178	155	164	188	154	164	164	162	163	142	154	156	144	151	160	198	148	153	136	161	164	160	148	135	128	138	152	123	147	167	160	147	165	155	143	153	149	142	159	152	142	149	158	162	141	144	161	138	177	167	150	164	161	148	129	154	135	149	157	166	156	145	165	126	148	147	161	153	156	153	153	148	172	145	136	143	149	165	149	150	161	152	159	167	150	190	167	140	142	167	147	149	152	146	161	150	129	135	157	144	125	167	122	161	172	178	127	163	153	157	164	148	164	135	140	142	152	156	157	168	154	147	147	161	163	152	155	159	164	151	142	157	140	150	155	189	160	128	144	153	156	152	155	135	135	142	139	130	144	172	187	138	165	167	141	146	166	139	163	189	164	154	135	160	146	152	151	160	142	169	165	121	154	184	184	156	160	170	130	149	169	156	153	135	143	151	150	138	152	178	153	130	150	148	168	155	147	172	148	139	151	156	158	168	135	173	146	181	155	160	168	133	151	149	147	153	157	177	152	160	154	178	154	153	156	177	162	160	163	171	147	152	163	156	155	141	112	143	156	147	138	153	161	154	154	140	132	138	151	154	145	164	119	174	159	149	144	151	163	158	177	165	146	182	167	155	159	168	126	135	156	140	143	120	149	159	154	163	158	163	153	142	174	160	175	175	154	132	148	171	162	156	159	145	152	131	184	162	123	147	155	160	164	130	159	155	151	177	151	183	128	138	170	134	135	162	176	150	164	157	160	171	141	152	169	171	149	147	150	150	164	136	150	167	167	145	169	155	174	155	160	148	138	149	149	155	179	166	153	143	171	164	144	147	148	166	130	150	162	177	133	152	150	138	143	142	151	177	135	150	123	145	157	150	137	143	166	160	147	153	148	167	173	179	153	159	148	152	174	134	156	148	145	164	165	162	159	186	158	146	144	151	138	147	155	159	145	126	141	150	136	157	137	153	163	157	157	139	146	143	147	153	165	144	140	158	150	143	143	165	136	148	146	161	157	160	138	138	143	176	171	153	165	124	142	146	149	137	159	182	138	132	149	140	152	151	134	162	129	165	160	139	153	168	140	134	132	133	156	147	149	157	154	145	159	139	148	169	157	136	165	147	177	154	165	131	165	160	156	181	148	143	154	165	151	129	143	130	139	158	174	171	143	145	136	166	143	120	148	178	137	150	150	162	155	147	148	133	157	143	163	156	144	168	158	161	156	185	149	152	189	148	163	153	161
7841	929	1950	2546	1995	1606	1245	1036	908	843	757	702	662	635	605	551	600	559	529	440	533	499	456	447	470	477	443	425	438	424	471	413	469	432	430	423	450	403	384	414	414	404	369	367	398	388	421	392	423	426	394	391	392	444	429	429	411	381	451	391	380	404	384	382	391	433	389	397	407	405	388	364	382	401	409	372	378	379	356	404	387	375	382	375	358	380	401	404	407	365	380	366	422	362	389	383	391	372	396	372	402	343	421	375	385	386	395	411	398	426	415	393	407	435	376	396	419	402	398	429	397	388	383	377	393	398	412	382	382	406	393	390	405	372	417	416	406	400	390	387	373	405	410	382	387	419	347	402	409	374	401	413	392	397	402	412	370	367	358	414	385	348	391	381	418	377	405	403	403	354	396	350	394	382	398	392	414	398	393	381	398	395	423	407	422	385	414	377	393	393	351	379	361	376	413	356	402	428	395	426	396	376	379	367	425	400	378	435	417	389	399	362	396	413	349	377	392	400	406	387	376	375	349	390	407	369	404	395	418	385	365	386	393	393	376	413	379	402	372	362	377	390	398	399	407	410	393	374	419	406	408	383	398	400	399	383	387	358	373	412	384	378	369	410	379	412	382	384	398	410	398	415	384	372	410	375	397	363	379	392	396	386	409	407	375	401	374	400	382	411	413	387	403	372	414	402	406	397	391	416	389	391	425	392	363	396	352	405	363	393	358	367	424	407	393	381	384	394	402	399	372	378	418	398	414	386	363	375	396	363	389	396	456	439	370	406	359	353	367	389	370	398	379	405	378	370	395	387	421	391	423	385	387	379	387	351	406	373	387	371	394	357	391	402	382	368	379	406	400	411	382	383	418	361	391	374	392	353	418	400	393	401	352	376	411	388	383	385	401	369	371	397	404	394	381	364	369	404	373	387	388	389	393	424	399	348	380	413	379	423	390	384	351	415	388	418	386	376	439	388	403	370	397	381	389	371	415	392	364	366	384	404	372	354	407	383	410	385	385	401	353	370	387	388	403	388	400	387	376	401	373	384	439	401	366	394	390	404	376	406	418	384	376	400	331	379	378	382	401	386	377	376	423	402	396	383	446	374	383	409	428	375	385	387	374	380	415	387	384	387	403	383	421	376	384	401	435	407	381	389	389	388	392	361	402	376	383	360	395	407	378	407	416	368	378	416	361	383	402	387	370	355	382	366	367	421	387	428	337	372	383	426	376	397	391	416	437	378	397	364	405	412	389	383	381	370	373	365	375	408	379	397	344	395	377	418	403	396	379	377	366	364	395	382	402	390	387	382	391	397	375	376	366	399	395	398	366	398	388	414	387	376	379	370	401	374	415	383	367	403	406	394	418	406	420	377	420	412	394	413	392	406	393	377	382	361	384	397	399	390	377	369	415	383	387	397	373	405	379	398	377	405	396	373	394	385	399	382	375	400	401	366	388	399	364	389	348	417	421	412	397	389	390	382	382	368	409	407	404	409	394	399	387	402	392	423	403	399	366	397	428	369	391	402	389	360	411	410	394	370	381	404	399	402	392	421	391	381	371	395	381	389	398	356	391	420	365	383	380	381	374	386	416	361	391	387	402	391	380	410	387	405	412	392	381	414	379	384	387	399	414	397	389	392	392	365	394	413	384	431	413	390	388	411	386	421	378	396	402	370	378	385	384	377	381	405	379	358	381	361	422	403	356	408	373	352	367	420	404	405	386	395	370	392	402	396	361	407	411	367	369	383	380	415	427	380	345	366	404	376	350	382	384	441	385	389	360	390	400	391	429	396	377	389	379	372	402	350	384	363	432	411	352	368	353	364	352	355	382	387	387	390	393	361	354	374	362	349	378	420	383	394	401	383	385	368	376	406	393	400	389	383	393	371	403	373	383	383	376	364	370	404	410	402	389	416	434	377	422	409	368	403	412	379	390	396	394	361	408	421	384	365	377	411	391	391	409	368	385	390	370	396	399	401	412	387	420	406	383	374	390	385	364	395	425	391	385	434	383	379	394	372	390	393	424	368	385	415	384	407	391	382	373	387	358	390	395	384	391	411	405	331	415	384	385	385	379	399	404	421	351	419	374	406	372	421	398	408	389	402	385	374	411	385	382	399	399	400	402	365	377	395	397	373	363	406	420	383	396	371	381	425	397	387	357	382	435	397	378	404	403	399	381	381	370	383	386	364	389	380	389	373	368	427	424	372	385	372	381	424	394	376	341	381	409	379	400	373	377	421	397	371	411	367	376	389	396	381	392	394	381	406	376	385	375	376	433	389	395	363	397	384	393	412	389	373	398	372	395	355	351	379	391	383	415	419	421	406	416	401	391	393	396	317	390	348	384	381	390	387	391	404	362	394	368	401	428	435	372	395	399	412	425	410	391	389	390	430	420	376	381	385	382	360	368	401	384	397	384	363	383	384	348	362	390	406	380	393	409	369	378	426	405	376	384	390	410	350	377	371	378	384	379	421	393	375	382	376	399	416	368	402	411	389	384	365	355	379	382	397	409	396	377	418	393	394	406	383	372	376	389	374	389	374	339	397	403	416	391	423	368	422	366	368	397	397	384	396	374	403	383	389	393	363	406	378	418	385	387	367	394	394	397	385	394	409	381	363	416	394	387	401	411	404	374	415	397	351	423	393	389	420	390	389	374	381	374	357	374	401	374	374	346	398	382	399	378	384	394	363	355	414	379	423	374	392	410	397	369	374	369	316	444	353	368	400	418	382	381	393	396	405	403	364	369	372	430	424	398	381	385	370	391	381	428	410	392	353	373	393	388	373	395	404	367	368	384	386	374	368	387	358	386	423	396	387	391	395	444	405	366	374	420	366	374	376	409	442	352	424	380	406	416	380	378	371	407	423	374	439	395	391	386	400	357	399	399	363	378	387	401	383	399	340	373	401	380	380	410	334	374	400	387	385	362	362	376	407	396	384	422	402	383	408	422	376	387	358	407	390	387	380	417	408	379	384	391	421	395	412	371	402	386	388	341	373	397	381	400	430	368	422	378	387	402	375	442	374	413	405	401	377	422	427	370	352	381	388	427	411	411	392	401	355	351	379	386	395	395	378	413	409	404	389	411	414	405	407	394	415	357	392	396	401	378	414	390	430	353	390	364	403	374	381	370	440	378	394	405	359	384	375	405	384	361	366	401	422	360	369	382	418	394	404	388	375	389	374	375	424	420	376	406	385	380	396	376	367	400	384	399	387	376	406	379	397	357	424	379	374	440	408	412	453	407	382	394	401	370	373	396	399	380	407	403	389	394	388	404	391	366	368	369	391	369	361	378	380	373	378	373	394	384	345	366	400	410	393	398	395	387	341	389	392	393	364	400	427	393	371	389	377	390	389	379	378	374	432	413	394	399	400	390	357	379	389	398	384	391	396	418	392	408	363	401	364	377	376	380	373	360	347	376	375	346	395	369	373	348	390	368	399	401	384	366	375	409	375	395	395	379	394	380	387	388	379	365	414	388	391	380	381	381	383	390	351
1562	289	291	281	246	284	271	276	231	252	255	243	268	247	265	251	256	288	261	246	251	274	276	263	256	286	268	271	247	273	287	271	265	255	276	240	244	281	278	267	277	265	242	298	287	294	222	292	244	221	289	264	253	284	285	237	253	235	244	275	282	261	262	262	229	258	298	242	264	270	282	259	238	272	271	293	274	260	270	235	261	293	234	274	299	257	249	265	282	277	238	254	254	283	241	256	250	271	256	253	307	257	255	260	247	254	276	244	260	266	235	248	226	220	251	259	273	273	293	275	267	269	236	252	264	260	282	286	268	284	285	266	287	272	275	271	216	255	252	280	259	261	253	274	259	268	277	258	263	293	305	287	292	280	268	259	281	274	249	253	273	269	275	260	277	248	233	268	293	252	247	254	281	236	281	285	266	294	281	210	294	272	234	281	287	244	260	243	256	262	257	266	238	257	229	252	272	265	239	271	265	258	223	271	280	268	223	289	265	264	252	256	256	284	275	234	260	272	269	271	282	250	275	244	279	228	254	261	267	252	249	286	277	257	241	247	271	252	274	269	296	258	283	231	271	284	306	289	252	292	247	246	265	257	298	278	225	251	293	251	260	262	267	311	274	258	255	262	241	261	211	249	261	275	245	252	257	281	276	310	272	279	270	277	284	273	247	271	249	247	239	269	264	306	265	278	268	261	264	277	222	259	248	271	251	241	263	270	246	290	264	272	266	246	242	258	250	280	256	250	280	245	280	263	205	254	255	253	257	273	286	287	260	252	259	260	304	272	277	267	246	260	262	270	252	253	274	254	302	248	255	246	264	247	271	283	272	255	304	245	284	274	250	244	267	267	262	267	273	259	261	222	283	296	277	278	236	259	270	276	281	264	253	267	258	247	266	239	259	242	292	281	296	293	258	283	274	277	267	249	261	257	289	254	274	281	264	285	273	281	285	252	244	272	247	236	259	250	253	279	283	266	279	285	302	257	269	285	246	254	287	271	235	283	275	249	265	247	264	253	250	261	256	219	226	244	241	250	270	250	258	270	261	272	240	270	279	241	267	258	273	283	270	265	264	281	244	257	273	253	299	253	271	253	255	285	261	239	267	254	245	278	245	295	269	289	266	256	286	246	291	272	240	272	270	258	264	266	256	278	266	282	245	268	234	279	248	273	264	253	270	258	271	289	226	230	272	273	255	237	293	239	287	253	288	272	268	280	267	278	312	269	298	286	279	282	244	261	252	248	255	255	252	299	256	264	272	258	276	276	256	260	254	289	261	256	280	264	280	280	252	261	259	274	299	274	277	263	253	276	232	238	272	254	266	297	256	282	253	265	250	286	260	289	294	258	220	289	292	281	253	279	277	254	259	256	271	235	270	275	243	274	245	250	261	278	235	250	262	262	256	251	265	256	242	236	258	315	262	255	274	260	266	256	247	258	266	271	251	263	244	270	260	274	290	249	251	276	292	269	244	263	270	260	277	249	265	237	284	255	260	263	259	268	276	270	267	281	275	252	253	270	240	266	252	254	242	254	293	256	280	283	277	241	245	278	258	262	275	262	254	255	295	254	298	263	299	277	258	251	248	242	248	262	274	279	263	267	269	254	251	235	259	263	264	264	274	274	281	278	275	271	254	262	302	265	282	244	293	238	271	270	260	265	277	237	247	224	250	274	273	290	277	272	276	242	265	247	300	239	277	261	281	261	267	269	261	292	272	270	256	241	245	236	267	276	270	246	263	232	237	258	300	289	279	268	275	242	259	254	253	271	270	238	263	261	283	274	265	238	277	245	264	272	289	281	246	260	278	283	266	275	265	242	248	261	258	259	271	257	276	299	242	251	273	245	283	293	293	256	284	234	279	278	269	262	262	249	264	265	243	259	250	277	269	273	260	288	246	267	278	259	275	306	263	246	254	269	271	254	280	257	262	236	250	292	290	242	253	239	264	268	291	262	251	231	294	273	257	246	287	247	306	293	241	229	279	264	257	251	280	251	260	268	263	267	271	264	260	257	264	236	266	237	242	256	283	275	280	268	272	295	269	256	246	240	268	258	279	293	235	290	246	276	261	283	262	254	282	281	266	259	272	275	277	261	248	288	292	278	259	270	243	234	272	253	255	268	266	274	280	271	309	284	261	270	226	277	246	259	276	239	275	244	298	318	279	268	277	254	247	228	231	243	288	274	288	257	240	258	258	276	236	273	248	274	265	271	266	279	256	282	258	251	266	251	286	291	221	240	233	249	257	240	244	292	267	283	265	265	279	248	249	240	273	265	257	270	272	278	297	270	257	269	242	241	250	262	220	263	257	263	267	258	246	272	297	253	228	253	261	267	237	240	251	252	277	257	296	278	263	289	256	254	254	284	269	258	274	250	245	301	251	261	304	296	267	271	233	245	283	253	257	275	270	285	241	290	273	263	268	248	272	253	231	268	254	243	257	256	258	277	259	249	251	259	263	269	253	257	258	296	248	248	278	293	258	260	306	255	258	299	258	231	258	255	285	257	253	256	252	249	239	261	244	238	271	252	278	311	269	246	251	283	277	247	239	261	238	271	260	242	262	294	292	263	264	254	242	254	262	260	239	256	285	250	234	265	279	277	258	257	229	231	276	270	263	290	272	282	247	265	256	300	270	275	281	268	285	254	311	272	288	232	264	253	295	264	254	279	279	256	267	299	268	296	270	301	260	258	272	307	266	268	281	251	258	262	264	273	258	274	251	265	258	257	227	243	287	271	281	274	269	279	275	272	286	246	246	221	234	282	280	212	276	275	268	271	282	271	256	266	292	246	244	265	241	245	267	253	243	271	286	231	267	259	257	262	253	266	295	250	259	279	255	271	285	255	227	273	234	265	287	273	274	256	258	257	277	259	245	244	259	247	240	286	287	259	261	272	258	261	231	247	266	286	261	252	241	289	299	270	283	252	295	255	244	273	261	253	280	258	273	278	284	265	271	230	279	249	235	259	234	261	266	244	271	254	267	260	278	272	238	275	272	262	278	275	257	240	276	266	244	242	235	247	256	271	244	275	279	298	236	248	272	255	268	262	269	239	259	249	258	258	244	273	256	248	257	265	283	238	270	244	243	277	308	274	284	292	299	268	244	274	256	243	288	255	250	275	245	236	234	249	282	279	261	278	264	256	252	257	282	250	268	294	251	264	248	280	252	275	230	284	292	271	289	304	260	267	274	265	272	231	245	289	259	240	281	269	287	270	241	269	272	249	288	264	252	279	245	261	250	267	276	295	271	258	215	261	308	263	271	280	286	296	275	246	271	269	251	266	260	264	291	258	263	267	270	247	267	236	249	285	237	263	269	286	293	257	253	280	260	263	294	258	238	275	263	260	250	258	253	266	272	249	272	247	270	245	256	238	263	261	277	295	236	246	254	253	268	290	266	281	241	267	258	262	277	275	257	258	269	271	272	276	243	257	262	256	240	244	291	260	284	229	259	257	239	254	272	285	264	260	278	279	244	253	248	312	239	270	256	240	266	251
1780	610	721	723	674	652	646	671	613	703	609	617	638	650	601	595	618	600	656	612	599	589	558	603	586	580	559	585	579	577	580	589	562	598	587	584	573	615	576	601	569	594	620	537	590	598	531	612	587	585	585	629	635	548	583	603	588	605	603	582	568	583	587	582	613	643	609	571	619	603	602	561	636	628	579	566	592	617	589	533	565	593	573	599	585	600	613	565	586	573	592	588	632	602	579	560	599	601	572	607	589	594	596	576	584	569	565	560	597	567	590	566	587	586	535	626	594	605	589	594	590	610	574	565	579	587	620	626	603	608	600	607	607	584	569	545	558	550	580	633	612	573	638	582	615	604	592	604	550	627	602	593	555	568	560	601	574	570	625	621	581	589	621	596	573	569	574	544	609	591	568	623	583	590	593	543	579	582	562	655	608	599	595	566	548	558	646	545	611	635	587	573	582	601	604	626	571	590	540	619	587	585	551	562	606	543	569	628	586	588	571	597	623	571	590	551	582	590	550	576	589	578	589	589	605	593	545	586	591	595	600	574	583	534	607	563	554	550	600	600	593	559	587	575	624	562	584	591	575	616	570	613	591	562	619	621	617	597	573	607	595	605	591	610	626	562	598	568	604	618	535	557	617	574	548	618	587	580	538	582	583	589	608	550	610	575	576	580	643	562	615	605	576	590	576	592	587	547	627	574	622	608	605	591	581	570	596	561	588	615	569	566	587	586	619	633	592	627	552	573	617	588	611	594	590	591	542	566	552	585	606	580	615	636	578	558	599	602	546	567	584	578	580	649	596	600	582	607	580	614	542	601	591	620	597	567	604	602	612	571	601	632	602	561	598	574	601	551	608	566	610	621	611	583	626	636	568	553	577	603	586	595	604	569	574	605	627	601	596	583	552	609	579	565	556	557	594	605	608	559	606	624	594	591	561	562	564	595	573	596	605	579	620	617	572	640	580	585	558	602	578	564	580	557	620	587	593	585	550	614	558	561	612	580	554	588	543	619	542	601	605	606	592	588	541	551	577	576	552	664	605	567	574	568	567	551	578	591	579	610	566	563	628	577	549	620	569	549	612	621	614	601	606	614	589	622	585	592	612	579	581	563	591	577	586	600	604	553	593	571	644	606	588	557	577	574	580	537	550	617	579	615	595	626	627	618	602	553	583	552	559	611	579	605	560	585	614	640	603	563	641	547	589	596	583	582	627	597	576	573	581	581	584	578	601	592	614	607	530	554	622	570	568	589	531	628	599	524	563	599	573	537	572	568	587	632	558	552	616	520	620	619	594	587	616	577	611	620	557	595	574	609	577	583	598	568	542	612	603	541	603	605	564	575	644	599	553	541	536	578	581	614	577	541	563	634	574	572	559	570	609	598	572	643	599	580	556	534	579	582	599	587	576	627	594	586	572	585	579	553	563	562	623	563	615	615	573	617	644	588	576	563	592	582	584	570	625	588	603	597	617	634	604	598	578	553	618	551	534	592	567	617	554	598	544	580	594	566	554	601	571	598	578	550	573	588	556	561	653	566	598	598	587	575	578	596	567	581	586	593	656	565	565	591	618	526	603	597	626	592	581	639	583	605	550	533	591	571	569	584	602	538	583	588	562	576	579	578	600	611	606	574	615	597	586	556	563	593	626	594	603	600	575	575	544	577	603	585	574	628	605	606	624	643	572	580	575	589	562	601	622	587	585	581	567	614	578	574	579	564	616	626	613	559	628	591	580	602	604	597	602	603	576	585	619	571	598	599	598	565	547	565	614	605	585	552	606	591	577	586	599	580	614	653	623	641	618	607	574	571	576	567	589	569	575	622	611	591	591	574	598	582	634	616	544	611	620	610	588	595	602	570	600	592	599	595	613	576	570	606	564	558	568	595	633	589	573	588	581	565	553	610	586	612	588	576	578	589	570	577	551	549	628	553	619	577	578	569	588	591	609	585	574	582	582	553	592	619	609	601	577	584	600	594	612	611	616	588	578	593	574	585	605	583	593	619	614	614	610	588	569	616	585	606	576	576	610	588	610	584	585	612	588	563	578	555	574	559	575	611	585	576	588	630	617	630	529	566	605	581	548	590	586	591	619	602	625	620	554	609	593	612	618	586	578	553	604	591	612	570	564	617	558	549	581	597	606	576	595	603	552	578	590	588	531	595	578	607	573	574	591	578	550	577	550	574	611	569	580	566	566	617	582	591	565	575	582	586	586	583	644	575	603	634	575	644	569	552	591	526	597	610	573	614	569	579	563	644	579	557	542	568	574	606	549	583	594	578	610	584	578	618	635	574	575	620	630	574	605	605	568	566	540	594	571	603	548	572	623	597	606	600	580	580	605	601	650	565	580	530	608	632	582	585	620	616	644	577	577	557	569	615	589	590	555	558	566	585	597	585	595	588	601	581	587	591	579	590	624	578	596	601	559	605	614	589	564	642	548	577	553	615	570	570	587	571	601	603	585	552	638	578	582	604	585	576	607	563	589	600	596	586	565	600	599	606	587	625	609	609	592	575	531	588	575	586	553	540	574	619	591	587	603	597	592	591	545	586	578	577	579	586	604	588	574	604	572	639	593	555	593	571	618	579	548	536	641	613	602	599	547	600	590	576	588	625	597	582	599	556	573	552	612	551	609	568	571	581	571	576	570	625	571	626	553	594	577	584	582	576	548	572	617	596	658	603	602	588	550	577	583	563	664	594	607	597	621	595	549	605	625	606	552	601	595	574	585	564	581	555	584	575	536	615	630	604	594	521	607	587	613	563	559	615	608	595	576	621	610	622	564	599	582	553	585	576	601	605	528	594	585	576	589	559	585	558	596	590	579	582	624	593	620	595	600	551	573	570	545	596	593	570	581	573	599	590	557	607	588	586	555	575	594	591	557	577	584	608	558	619	576	586	552	631	591	568	579	589	571	547	574	575	625	587	580	584	583	588	585	601	588	630	577	627	578	593	574	560	579	593	562	606	584	580	568	587	635	621	587	611	581	592	577	604	597	626	606	625	572	587	590	591	587	577	597	585	603	556	579	570	575	569	581	566	582	647	591	566	607	599	621	575	597	580	582	601	595	621	621	616	558	562	617	585	595	607	552	557	553	581	574	588	576	553	596	561	533	632	587	596	602	572	582	554	602	542	578	631	615	621	581	563	570	580	576	592	583	598	599	562	605	626	617	602	626	549	609	601	562	579	590	547	586	613	571	627	587	587	545	582	565	615	555	616	532	605	600	631	608	522	619	569	599	572	572	579	627	570	620	586	629	603	625	625	583	595	564	568	637	587	610	597	560	608	580	600	574	599	559	572	596	616	577	576	609	591	572	574	601	578	647	589	587	583	619	587	587	576	602	583	583	609	620	622	551	581	601	568	559	518	573	602	573	614	585	593	551	583	571	585	567	568	584	599	544	621	595	579	546	615	593	648	571	554	608	566	610	602	576	547	556	574	575	574	559	605	609	599	603	611	611	540	580	533	601	587	595	598	594	583	550	564	574	620	570	570
6678	455	508	490	342	273	182	196	166	166	145	135	163	134	129	118	124	111	148	112	113	112	98	109	125	138	103	101	109	130	104	122	109	113	92	101	104	102	146	110	125	115	101	113	114	81	75	98	99	95	107	133	117	141	113	119	110	100	113	122	140	113	96	115	101	134	128	94	135	144	115	109	123	114	127	133	107	120	122	112	119	106	127	113	127	99	109	105	122	98	123	114	110	124	91	131	131	126	103	121	97	112	108	93	117	95	113	119	98	113	117	128	108	107	106	103	104	101	123	109	124	116	97	106	109	103	124	125	115	96	117	104	134	126	108	118	112	120	106	120	97	107	99	125	114	119	120	125	97	114	117	118	87	122	114	123	106	134	104	109	126	98	99	125	106	109	121	103	111	110	100	118	127	109	103	100	105	97	115	99	99	105	103	104	113	106	100	99	113	113	110	121	107	114	111	141	136	123	100	105	95	117	109	123	115	116	94	106	114	112	118	104	110	114	88	111	127	100	96	115	126	103	107	110	107	103	128	108	110	93	118	109	141	104	113	123	122	113	127	125	128	110	104	118	118	92	100	120	103	118	111	115	102	117	117	123	111	136	130	100	115	112	111	110	117	116	109	89	126	106	99	110	123	124	111	122	99	117	95	118	119	115	114	94	121	127	92	96	149	118	136	115	112	109	124	106	104	112	109	120	114	115	122	103	136	91	122	97	130	129	112	109	115	114	109	94	128	115	116	106	99	95	107	104	115	94	138	96	88	124	131	111	93	118	118	126	116	94	103	104	98	107	135	108	114	111	111	92	112	139	87	121	121	98	111	105	117	113	112	131	131	111	98	100	97	113	98	119	92	129	90	126	97	95	123	106	111	98	109	128	101	98	111	99	92	104	117	87	92	108	133	93	108	96	110	98	109	87	78	115	112	110	119	94	114	100	113	97	107	118	136	110	132	108	116	89	83	87	114	97	108	113	104	111	114	125	114	116	118	120	113	109	108	134	121	108	113	97	114	95	91	114	102	118	104	103	132	103	118	120	104	95	111	115	109	117	114	120	99	111	121	129	107	107	117	100	91	116	104	109	109	104	122	103	107	95	125	110	123	104	112	122	115	117	118	107	107	136	108	97	111	122	141	99	117	107	108	104	104	101	106	119	115	121	108	102	106	90	123	108	115	112	102	118	123	96	113	121	116	105	92	107	106	112	95	101	99	134	123	107	117	116	120	99	112	150	115	122	105	120	106	125	120	120	110	126	121	121	104	105	98	122	98	115	108	114	107	104	116	118	110	106	119	97	114	119	103	123	113	110	117	95	117	127	127	127	96	114	107	124	124	120	111	99	111	86	116	93	103	107	107	133	119	120	133	122	105	129	117	111	96	116	124	123	129	121	111	100	93	94	96	112	107	95	103	114	119	108	124	123	109	123	96	114	123	92	128	120	106	119	107	119	108	90	124	103	122	115	96	125	104	113	114	119	116	111	104	115	127	119	120	118	92	111	112	106	89	132	118	109	102	105	108	95	110	113	120	107	99	121	112	119	104	127	123	119	148	98	123	120	107	114	121	126	137	109	112	100	104	107	95	117	115	116	102	113	117	110	106	92	118	102	110	118	120	93	104	118	106	109	123	128	122	104	110	98	110	92	107	107	119	97	115	99	99	120	130	96	111	117	115	108	111	107	124	103	95	111	111	117	105	122	93	122	111	111	105	111	95	98	107	135	116	102	109	97	105	111	139	122	113	102	125	92	106	107	127	103	118	117	106	113	98	123	116	129	106	106	100	104	99	104	111	109	110	114	111	101	105	125	132	106	116	96	86	109	111	114	118	99	116	110	111	119	106	127	123	109	116	120	108	132	127	93	111	122	116	123	112	98	105	106	115	102	106	104	125	130	130	117	122	126	110	103	99	106	120	109	114	106	88	131	94	102	121	105	100	115	97	109	116	118	93	116	111	116	103	123	113	107	113	118	123	99	132	104	105	111	116	142	96	113	118	110	89	123	115	98	128	121	114	110	122	112	119	104	128	114	126	105	105	91	116	105	126	120	122	130	105	86	105	118	119	93	111	126	118	118	93	118	118	114	114	116	98	92	106	106	112	128	104	109	96	109	114	97	109	102	125	105	116	124	122	124	124	102	114	101	108	125	120	116	109	115	112	123	113	88	113	121	136	128	99	131	103	116	103	116	91	129	101	114	103	92	100	109	103	115	125	108	110	115	102	122	104	98	107	91	90	112	111	126	114	94	110	124	122	96	98	121	116	128	105	115	105	128	112	121	110	104	114	92	94	127	138	111	116	109	113	122	126	105	113	116	128	94	110	111	80	119	101	105	115	118	95	122	101	115	120	115	106	113	112	98	108	93	101	106	132	114	120	127	116	105	121	120	104	113	131	99	99	110	113	104	109	114	105	130	100	113	96	111	109	102	103	89	124	116	102	93	126	112	127	123	107	88	105	99	106	106	132	108	104	89	103	119	104	106	116	123	133	78	101	104	125	125	107	125	136	98	102	116	104	114	100	80	107	112	114	96	104	121	140	124	85	92	124	101	105	95	113	123	108	113	100	115	131	93	125	120	117	117	121	106	139	121	133	130	111	120	128	108	100	106	98	112	114	105	104	119	102	111	126	109	123	101	122	120	102	113	128	111	103	115	110	114	109	102	116	132	118	112	95	119	140	120	106	121	97	104	95	105	99	113	95	109	108	105	125	105	108	136	102	106	110	112	107	117	103	133	104	92	118	122	107	108	110	104	133	106	119	120	126	118	114	121	127	118	111	113	113	115	124	119	94	107	106	110	113	148	128	94	106	113	108	122	130	126	119	102	105	111	126	97	118	95	88	113	120	115	102	97	119	106	115	129	107	108	108	112	111	119	88	116	90	127	109	118	129	110	100	92	128	121	100	103	119	114	97	89	123	121	96	95	122	97	120	102	122	114	116	108	119	108	94	112	124	117	112	126	129	104	122	118	114	119	124	106	102	113	116	121	125	108	97	102	104	108	129	133	97	109	125	112	97	128	93	105	109	141	112	102	98	99	99	118	118	130	113	101	120	113	113	114	116	121	102	101	124	118	107	132	112	95	102	141	132	123	107	107	100	101	104	113	80	117	115	101	115	124	111	98	105	119	121	115	86	117	119	116	107	117	128	100	121	99	109	110	127	117	115	108	121	106	118	112	101	100	115	117	103	111	102	110	120	97	120	108	121	103	118	123	114	107	118	105	102	124	94	112	116	95	128	105	119	113	118	106	98	110	115	104	118	130	125	107	114	104	114	121	97	126	104	118	107	112	112	117	109	127	94	118	131	117	111	124	110	132	99	115	113	115	112	121	119	107	102	115	111	114	109	115	101	125	123	104	118	109	104	122	118	123	105	98	107	120	118	121	105	122	123	95	121	100	116	116	110	111	106	122	107	103	116	125	114	109	108	103	100	104	107	113	122	103	105	124	109	107	134	115	122	90	92	116	120	110	112	113	107	121	109	97	108	119	131	106
5964	603	1127	1521	1203	875	766	610	569	551	463	464	469	451	375	378	411	391	372	320	335	319	357	331	331	330	305	310	326	298	296	341	352	304	307	319	278	274	287	293	277	290	303	282	290	286	299	294	313	305	284	287	308	285	281	311	290	318	254	339	305	297	301	271	354	302	305	273	291	273	296	253	282	275	277	256	313	314	274	298	330	310	282	285	291	293	277	250	270	308	297	314	293	255	321	275	306	294	317	259	276	312	289	281	270	276	294	277	309	291	290	291	275	287	295	264	282	283	297	287	278	250	273	279	337	293	276	316	280	318	289	310	271	309	291	283	294	295	316	277	267	294	304	270	255	267	289	286	271	266	297	284	292	291	313	282	269	267	285	290	290	276	236	299	291	295	276	300	303	292	294	275	290	278	294	284	278	302	277	272	279	269	269	290	282	249	303	269	258	280	304	278	305	311	339	279	293	273	300	300	290	308	275	263	306	301	280	271	308	296	297	269	266	275	281	285	281	282	289	317	299	281	297	287	271	303	293	279	318	290	278	291	319	304	295	284	310	279	277	256	297	300	264	273	315	288	292	296	293	286	289	296	258	273	284	267	312	299	308	285	288	309	278	313	278	275	297	321	281	298	310	252	317	277	284	301	273	299	278	301	289	278	266	271	284	295	319	282	283	283	315	255	276	262	295	286	303	323	278	274	302	303	304	271	268	292	268	272	273	272	283	308	279	300	281	287	316	287	327	279	267	274	302	296	274	257	275	266	278	302	291	282	272	291	275	261	284	272	287	288	303	319	309	298	282	268	305	294	284	272	308	296	278	266	289	296	306	270	274	296	302	278	287	287	280	313	278	288	293	295	281	275	283	276	263	277	280	294	293	298	296	311	306	277	312	273	288	297	306	279	279	293	296	292	295	283	288	291	288	281	297	278	257	287	298	272	291	281	331	307	303	313	262	290	284	280	286	271	291	286	295	270	264	275	271	256	277	292	312	254	300	294	277	274	279	318	307	281	313	269	300	287	277	282	266	294	248	281	267	285	287	289	293	272	271	259	279	273	302	302	290	306	264	303	281	272	294	292	296	271	253	280	270	288	298	280	281	279	280	287	286	298	268	304	284	278	272	261	308	274	294	272	308	259	304	285	294	300	293	289	283	277	284	270	310	284	243	264	272	261	276	263	272	269	278	277	301	289	320	295	279	285	294	290	275	281	302	267	267	311	322	258	296	289	298	294	275	298	267	288	318	294	294	262	262	276	307	305	281	287	280	257	289	294	256	279	298	271	281	273	278	253	262	287	280	299	275	279	279	294	282	295	279	315	280	295	275	245	288	282	295	298	283	269	289	291	291	274	280	272	274	305	297	281	311	299	287	276	286	266	313	289	263	281	300	271	270	289	290	270	288	280	315	302	272	290	269	283	268	330	341	279	308	287	287	284	286	302	297	287	279	296	298	288	275	260	278	279	306	305	287	275	324	279	313	286	269	282	283	292	259	303	289	274	279	267	268	300	288	273	298	272	305	299	277	290	288	290	316	295	285	254	315	302	292	275	259	270	286	279	267	285	275	290	313	266	268	262	313	277	269	286	293	256	288	265	283	320	267	278	266	252	283	305	292	312	309	287	292	271	307	280	262	293	307	283	292	286	253	272	270	294	292	298	298	293	284	296	281	296	255	275	294	313	271	268	276	289	263	299	271	300	287	306	288	288	314	259	289	319	285	322	252	267	287	260	267	280	259	268	300	265	283	284	295	289	301	281	301	287	300	253	286	283	287	309	276	317	271	286	291	288	281	319	273	281	277	258	265	283	300	298	272	288	294	287	299	285	272	310	288	272	314	295	293	293	312	279	284	272	291	264	277	290	253	260	290	286	296	245	311	295	291	275	264	274	306	291	293	294	260	270	314	272	278	302	280	319	280	267	273	308	294	287	298	299	276	272	264	254	290	307	275	289	278	260	300	264	255	305	305	316	301	285	283	306	303	306	269	274	290	286	336	277	304	287	296	264	314	271	270	291	267	259	291	281	279	271	259	276	318	293	294	301	311	291	278	269	307	291	281	259	267	290	309	266	293	279	269	302	272	285	260	259	294	233	303	275	288	294	273	287	305	266	311	304	257	292	283	281	250	262	319	309	279	268	272	324	287	280	276	271	275	278	318	298	267	300	299	276	311	287	288	289	297	286	287	294	300	316	277	258	253	265	261	270	281	274	294	291	293	309	258	259	288	281	257	295	274	297	288	259	301	302	279	290	282	269	283	284	305	285	261	268	286	281	296	301	276	284	275	284	267	262	295	301	277	293	274	276	293	262	293	281	264	302	282	280	277	261	286	266	286	277	280	299	289	285	293	293	282	256	299	311	282	261	276	274	280	276	305	295	273	283	254	266	310	248	297	308	276	302	316	290	313	266	295	273	284	327	295	293	284	277	291	270	280	286	312	282	294	287	242	272	271	320	307	280	255	265	291	275	242	266	289	294	271	317	286	284	282	281	277	341	286	269	275	291	287	284	277	261	285	309	293	270	272	291	327	299	263	288	285	301	288	288	288	302	290	282	268	273	309	303	295	276	293	280	316	275	312	285	268	287	283	274	281	289	292	272	283	304	258	280	301	300	291	309	244	278	258	283	274	280	259	309	293	284	290	295	288	285	284	281	275	291	297	308	285	288	277	262	316	289	260	307	275	286	298	298	298	310	291	312	289	276	283	285	282	302	270	283	291	289	291	299	295	295	296	289	295	305	311	261	259	256	276	273	295	284	257	293	291	292	249	303	278	294	312	278	289	280	276	263	276	290	283	279	267	292	279	293	287	273	281	279	315	245	306	289	282	288	272	287	298	300	306	279	282	267	284	256	290	283	286	272	297	289	279	286	276	285	299	270	275	294	301	301	250	290	279	268	275	256	277	291	287	292	301	284	295	283	284	289	285	316	285	298	290	283	306	275	263	277	292	269	277	280	281	265	288	328	267	272	318	310	282	291	288	277	288	283	277	279	270	278	261	273	297	273	279	287	283	267	262	309	268	291	330	299	315	301	272	268	303	276	281	294	293	298	290	274	286	269	257	293	277	278	275	292	292	314	279	265	287	288	285	280	291	268	283	283	264	302	259	294	267	309	298	289	300	275	300	282	283	308	268	310	299	309	282	275	304	295	305	303	274	268	292	270	273	305	320	289	294	299	284	276	295	300	270	287	263	298	300	309	282	287	270	265	297	302	310	312	254	284	300	287	290	266	292	284	300	300	296	305	304	281	287	252	271	314	288	309	285	299	290	299	294	298	310	271	262	262	287	292	251	267	270	273	256	327	296	285	301	276	270	289	285	281	309	280	283	293	291	287	277	280	308	284	297	254	299	281	288	267	249	295	296	294	293	301	288	258	257	248	292	283	274	281	279	277	289	298	299	313	290	302	270	275	275	287	292	285	273	280	300	266	297	284	268	285	269	275	280	272	301	292	285	284	275	295	274	278	284	303	264	271	290	297	308	289	298	283	291	302
13095	1020	915	837	639	417	313	286	243	196	210	208	200	204	162	170	189	196	164	148	151	175	146	128	160	133	151	156	141	167	157	147	154	150	162	160	173	160	160	168	145	151	153	149	153	154	154	154	165	146	153	118	143	155	164	142	155	155	162	134	156	145	114	170	142	136	136	155	161	144	144	142	177	183	164	155	150	163	141	155	135	144	140	139	151	157	171	160	128	159	172	152	159	177	157	139	159	146	161	158	157	149	148	161	156	139	141	184	157	135	159	144	158	174	151	126	150	193	138	159	133	173	153	166	158	138	168	172	153	150	179	154	145	163	145	152	160	137	170	155	153	137	153	165	163	136	157	154	148	189	162	130	143	144	144	164	160	145	128	155	162	157	167	150	151	171	159	134	146	145	161	159	177	163	152	161	161	138	149	147	141	132	156	154	174	132	161	159	151	143	148	174	163	133	134	150	132	181	159	158	137	161	138	158	158	149	150	146	147	166	144	171	158	152	163	159	159	154	168	162	160	139	141	166	163	147	149	130	166	177	150	149	132	148	162	153	155	202	181	167	155	170	158	137	170	139	128	163	141	152	137	134	160	174	140	153	166	155	159	156	136	155	174	141	166	146	147	163	164	168	146	148	157	145	162	148	146	130	149	169	166	170	160	174	167	182	163	145	136	126	118	174	164	139	141	146	144	183	155	163	163	157	131	166	136	166	123	152	167	170	149	173	122	146	155	172	160	158	162	144	151	167	152	146	132	144	139	157	147	140	152	165	141	161	177	139	142	146	160	123	167	155	145	162	145	141	147	174	147	157	162	141	153	143	164	144	168	141	158	167	151	166	167	157	163	185	152	171	157	140	166	151	149	171	128	135	152	148	138	173	171	150	136	155	165	151	132	144	127	160	144	152	142	181	167	147	156	151	165	143	157	143	169	163	142	147	162	170	159	151	169	140	185	136	156	179	161	165	168	153	141	161	142	151	155	140	158	141	155	150	167	148	158	167	142	160	156	165	140	129	162	149	144	134	183	135	182	130	148	144	144	163	144	143	163	151	160	156	160	139	161	146	163	164	144	134	137	161	170	134	168	150	165	150	153	137	167	156	146	167	123	157	136	126	150	132	144	139	155	179	160	158	157	149	139	160	138	144	148	165	138	164	167	179	155	149	169	170	146	164	139	133	152	157	158	147	147	144	157	162	160	143	156	149	171	145	159	160	167	161	152	162	148	153	169	126	141	152	146	147	184	137	158	133	132	149	126	124	147	154	161	151	175	177	151	143	156	151	158	144	163	158	152	138	133	145	149	144	153	147	160	147	142	156	145	167	149	156	176	167	165	147	143	163	181	158	164	149	152	141	156	137	148	154	145	140	149	134	147	161	158	152	134	163	162	165	163	161	160	149	176	143	138	170	154	149	147	150	158	141	141	136	140	162	166	152	140	151	172	159	152	174	148	169	158	148	172	160	155	132	160	164	154	167	153	166	161	178	185	159	171	142	147	155	150	168	161	164	155	168	156	154	149	159	149	167	148	145	144	155	157	150	150	151	173	161	140	151	157	159	150	152	162	143	148	142	158	165	145	169	169	154	153	171	145	153	142	132	162	155	156	153	141	158	173	155	150	142	153	149	159	136	156	148	150	163	142	138	138	155	176	139	157	172	138	140	150	157	133	171	144	172	181	158	157	129	163	159	163	177	155	148	143	150	139	147	149	163	155	153	145	156	156	157	164	154	162	138	149	158	137	161	138	135	157	173	156	172	141	134	162	138	146	180	159	149	151	148	136	133	152	136	171	158	151	142	157	162	141	168	153	155	160	160	145	166	159	168	161	163	142	150	157	173	156	152	159	179	145	162	164	160	157	155	143	136	161	157	165	185	140	157	156	165	130	125	154	128	156	171	141	148	155	119	164	145	142	197	163	136	126	157	174	134	143	197	152	159	155	161	145	150	163	125	151	148	128	144	159	166	150	162	157	154	147	161	145	157	132	161	147	140	158	152	161	149	153	169	184	169	142	159	171	172	179	159	153	136	154	147	158	146	156	140	147	133	137	137	154	129	167	130	155	143	154	182	166	156	168	156	135	170	144	151	157	156	153	166	142	173	150	144	132	141	158	154	163	150	143	152	138	146	159	161	150	149	157	150	149	153	160	155	164	124	147	174	153	145	157	155	162	160	155	161	129	142	158	161	164	143	164	155	159	150	152	154	148	147	150	141	150	138	145	137	137	141	155	144	147	170	165	161	168	147	168	145	135	162	146	155	143	143	159	166	168	171	148	170	145	168	170	156	151	146	164	127	148	154	169	168	168	136	122	134	155	151	139	140	147	153	163	151	158	140	135	169	162	147	158	156	190	139	166	159	144	145	160	157	169	144	138	173	153	158	151	141	157	163	137	148	132	146	144	145	148	170	162	146	138	151	162	167	143	166	155	145	138	166	134	157	168	165	148	164	146	156	131	145	150	163	170	164	139	149	145	115	150	160	169	153	140	144	170	103	161	174	148	154	126	126	136	163	153	169	142	177	132	186	156	151	162	162	167	141	157	169	174	152	137	143	159	147	161	128	155	136	171	186	159	154	167	137	164	158	146	140	141	150	143	154	155	129	150	133	150	153	140	150	144	148	142	128	133	149	178	153	170	168	142	135	142	143	149	145	171	116	166	167	176	156	144	170	145	147	149	159	185	163	173	140	159	120	169	155	149	139	121	141	136	158	153	164	144	151	161	156	162	144	148	166	169	136	157	153	143	180	160	137	144	150	156	154	153	135	158	163	175	151	135	154	158	163	137	168	168	158	152	159	147	167	150	156	149	159	178	156	148	148	158	165	143	119	130	157	153	141	142	149	135	163	138	166	129	134	139	163	156	166	130	141	151	154	135	180	139	144	158	162	144	150	151	163	147	156	148	147	143	159	170	164	147	183	146	173	153	170	160	152	117	159	154	141	155	151	137	141	151	155	144	142	147	155	148	148	148	137	159	144	141	180	151	141	151	151	172	181	139	166	154	142	140	181	157	162	147	150	149	171	148	143	157	168	150	168	145	155	167	157	167	140	143	173	156	150	156	155	151	136	154	151	144	160	158	169	162	169	187	145	153	145	143	152	119	165	138	162	144	145	174	175	159	175	155	141	134	152	164	154	135	156	171	178	158	171	167	170	135	179	161	143	156	160	139	146	170	164	165	155	157	157	138	145	127	162	164	153	138	149	158	166	161	138	164	150	172	138	152	160	160	157	147	157	162	126	140	131	139	126	157	137	182	133	139	159	165	179	142	150	144	164	153	159	158	169	154	154	164	170	139	143	153	140	146	160	158	159	167	151	160	122	148	164	158	152	158	167	163	167	137	169	151	186	184	125	140	151	162	152	138	167	153	162	137	156	177	138	150	138	139	165	178	124	182	155	169	173	144	134	163	175	153	164	163	153	151	162	155	136	131	141	147	182	137	158	114	152	139	166	158	148	160	144	157	140	169	167	154	162	154	169	158	161	144	150	146	136
7898	1018	1934	2669	2047	1540	1329	1079	946	871	795	682	665	682	581	617	534	565	537	465	512	502	454	459	414	465	421	476	486	431	441	430	415	468	432	438	419	379	430	391	392	402	437	406	365	391	436	398	442	446	401	415	438	393	381	429	430	372	404	380	406	402	380	373	397	370	409	385	403	410	384	403	397	426	404	403	421	412	407	421	380	407	400	411	381	420	361	390	406	372	410	379	395	395	376	431	382	413	381	388	397	403	410	393	379	414	386	416	379	389	400	387	396	406	406	382	378	373	369	404	357	391	366	403	373	377	389	382	365	397	410	403	424	397	404	387	390	426	382	397	411	386	426	370	364	376	393	427	379	396	417	403	378	402	381	403	351	403	371	360	397	401	417	440	372	357	405	367	416	339	418	411	421	400	353	415	424	356	393	396	403	344	415	410	387	362	361	411	370	382	409	378	411	385	368	407	399	377	388	425	424	386	390	408	379	393	382	405	390	394	404	452	372	390	388	410	384	368	378	395	420	374	396	375	398	405	389	396	381	400	382	390	383	375	373	402	365	359	380	384	421	370	379	429	373	349	379	366	398	379	427	385	368	404	376	386	358	414	393	385	388	399	392	400	341	396	393	390	384	386	402	388	384	399	383	381	379	408	406	375	375	400	404	362	397	397	396	395	411	366	402	394	405	380	401	380	373	399	351	412	414	409	392	380	398	353	407	429	381	364	401	381	399	388	387	412	383	388	385	398	368	375	400	402	385	405	370	413	383	383	424	407	407	382	407	363	386	375	399	389	375	386	381	373	432	391	406	378	425	416	398	387	405	374	406	375	397	402	394	421	408	371	365	397	411	400	401	401	394	386	398	433	411	393	392	364	368	398	377	362	391	429	391	393	386	408	373	415	406	380	385	334	411	354	390	399	400	408	396	356	395	370	366	418	396	386	406	384	389	406	406	403	388	379	389	379	364	408	395	378	379	391	392	381	415	374	400	407	365	390	416	398	416	394	388	354	387	359	377	408	377	376	402	364	409	391	414	367	387	435	397	361	408	405	421	401	392	360	389	400	395	353	363	395	384	422	390	371	365	408	375	380	405	418	383	390	378	358	371	376	384	361	439	404	379	365	369	411	412	401	370	392	406	358	388	370	408	397	418	369	397	358	392	389	372	419	363	406	402	410	383	402	384	421	365	390	409	365	412	409	377	405	346	391	358	383	352	349	357	388	372	405	353	372	357	359	371	364	365	426	364	390	433	389	375	376	379	398	348	405	359	392	384	381	394	394	388	370	429	386	377	418	385	415	422	372	385	384	382	414	383	395	398	381	395	419	404	395	394	396	401	397	356	409	394	388	420	398	340	417	361	400	411	414	387	390	383	358	406	373	386	395	389	395	356	363	361	376	382	399	391	396	407	409	401	388	417	372	372	433	400	371	418	381	389	376	406	377	361	397	385	363	422	363	406	391	373	382	393	382	389	392	414	405	402	408	405	387	376	406	384	391	416	369	395	395	410	396	376	427	388	426	401	364	410	372	413	424	403	338	391	389	398	364	389	370	410	407	395	365	363	403	391	405	414	392	378	379	382	385	434	409	387	400	363	394	371	389	385	360	439	392	388	405	383	399	386	425	403	422	386	382	364	395	432	422	357	378	398	406	395	368	412	375	392	373	373	383	394	425	361	355	402	412	396	402	381	368	407	382	368	384	411	409	398	397	384	382	429	388	403	388	403	391	402	422	381	378	356	389	382	441	354	406	383	410	403	411	370	403	396	379	401	392	399	392	374	390	378	393	391	402	359	403	372	383	351	394	367	401	356	412	413	403	394	383	367	377	356	367	364	413	422	363	358	362	403	399	378	432	391	379	382	376	407	351	387	397	403	376	392	386	408	385	390	384	407	357	381	383	386	397	363	319	395	389	364	379	425	412	399	383	406	358	389	385	370	406	346	397	364	420	406	427	368	339	421	391	379	369	389	388	427	356	388	394	388	365	377	390	412	391	361	403	354	390	378	423	372	382	382	362	377	375	364	391	405	385	391	404	383	394	363	400	371	382	384	389	416	417	364	374	402	388	387	380	385	387	432	378	390	434	353	387	416	371	389	369	399	405	356	380	390	402	367	417	399	419	402	373	400	385	410	387	372	404	365	394	396	374	378	382	354	353	352	400	408	395	415	415	357	376	415	434	379	381	378	406	392	394	400	414	402	404	404	410	372	387	427	374	372	393	384	386	394	371	385	392	398	413	393	353	359	394	382	389	402	425	386	374	384	416	414	387	382	409	390	385	369	397	404	397	388	404	427	378	370	344	374	379	410	409	381	410	387	397	406	371	378	385	391	370	405	374	356	352	424	386	390	400	381	408	369	407	432	384	441	378	394	402	400	381	375	403	374	399	351	395	377	376	384	396	382	347	380	392	395	414	395	379	393	415	452	429	397	402	366	382	369	384	431	387	395	370	398	400	396	410	395	401	373	418	351	381	385	391	355	411	413	386	381	392	434	378	398	392	400	390	386	382	394	393	398	402	415	362	374	388	365	394	386	398	373	387	378	393	386	433	403	395	392	388	390	446	385	378	395	396	359	402	392	403	408	409	385	393	397	405	404	420	385	398	399	386	385	389	375	370	405	378	401	425	396	391	378	405	354	402	395	385	385	367	387	394	430	338	379	420	386	416	382	358	371	382	365	382	416	430	390	370	365	418	390	378	369	379	382	415	410	414	379	384	353	401	374	365	376	398	383	379	358	391	420	379	383	399	377	386	386	408	359	402	353	392	411	375	404	361	435	391	417	365	405	409	391	410	377	379	375	397	363	407	384	419	394	391	387	437	369	395	346	412	433	405	408	372	371	361	405	354	375	387	391	366	385	399	375	393	395	386	391	380	416	378	373	379	406	382	381	396	394	359	373	375	376	374	394	380	384	384	356	387	406	402	375	386	378	384	396	373	366	398	419	408	381	407	412	369	406	349	410	396	424	398	383	399	385	420	401	409	363	378	416	395	371	377	418	376	397	374	395	385	371	392	361	434	405	424	400	405	408	391	366	409	382	381	408	340	365	400	389	412	377	381	396	385	397	417	398	372	407	385	373	379	376	364	390	394	383	380	374	395	410	400	416	381	407	362	416	391	402	390	381	423	358	376	389	361	375	431	381	385	402	366	374	396	376	413	421	392	382	395	376	394	425	410	387	469	394	376	408	366	375	382	367	382	405	399	377	381	421	376	397	374	377	400	369	362	379	400	428	419	399	395	416	383	408	409	399	421	387	392	392	389	389	424	360	381	363	377	370	396	371	368	400	401	397	371	381	377	402	424	373	408	379	393	381	420	421	402	403	381	444	367	397	388	403	372	391	380	389	408	346	388	406	381	377	403	376	450	356	401	380	435	376	406	397	360	380	401	387	407	433	379	395	364	404	425	433	411	391	410	377	397	353	401	371	378	376	385	387	353	398	381	409	399	383	419	380	356	379	387	389	375	372	393	420	390	381	369	385	398	410	416	403	429
1411	271	269	284	298	272	261	263	267	258	270	270	263	275	258	229	261	272	281	280	238	286	290	263	266	244	255	262	245	284	282	263	300	265	297	266	272	241	232	261	271	246	257	257	269	270	246	293	294	244	294	283	251	261	272	263	289	247	283	236	254	273	270	300	268	265	238	273	296	268	279	270	256	264	252	288	301	266	269	238	286	269	258	294	258	249	259	269	244	300	237	252	281	267	268	290	265	278	295	235	280	280	253	262	288	287	261	255	281	271	279	257	271	247	280	231	257	262	269	271	275	270	266	295	265	260	237	250	254	261	280	279	289	282	246	271	273	293	288	244	256	285	278	257	268	267	271	273	260	288	271	288	292	257	274	295	271	260	263	246	247	264	313	299	281	240	257	253	240	257	263	273	267	272	257	253	251	273	269	268	245	253	266	243	250	270	280	265	272	251	268	263	267	242	272	278	290	270	279	259	277	258	259	257	276	280	273	281	256	249	259	274	291	281	251	291	279	260	262	260	269	285	281	266	247	263	245	275	244	259	282	292	262	255	267	224	255	285	269	266	275	284	269	292	254	271	257	266	266	295	242	295	257	284	251	253	275	295	240	237	297	259	221	239	282	269	243	254	258	253	257	233	295	236	267	292	290	280	263	254	232	296	258	289	252	267	296	271	261	263	263	268	257	278	275	253	280	259	275	241	260	245	275	255	246	257	257	273	261	252	244	250	280	289	289	266	270	296	306	283	253	251	278	267	228	269	264	265	297	242	250	257	264	275	303	287	291	309	239	306	294	273	268	256	242	268	238	226	255	276	245	297	268	286	284	264	258	246	247	245	241	262	249	262	284	256	263	282	273	265	250	268	269	247	269	278	244	242	295	273	260	275	247	269	254	261	290	264	265	244	275	286	268	267	233	260	244	244	260	266	246	301	268	284	265	273	288	270	289	296	278	270	228	278	273	251	251	290	281	260	238	266	271	273	252	248	278	290	275	253	263	238	262	287	255	256	262	231	268	293	286	257	261	257	245	268	259	271	231	298	284	250	272	245	252	268	258	273	242	226	231	253	276	269	276	251	250	280	248	243	270	265	252	283	298	286	282	255	250	272	249	269	299	253	251	278	281	241	290	270	287	269	275	258	260	251	298	272	282	256	254	265	312	254	251	257	286	273	257	281	223	271	282	257	247	287	260	246	243	256	290	305	245	291	294	235	239	268	292	263	234	273	266	257	245	288	281	279	312	268	268	284	273	278	245	277	266	280	241	252	292	289	263	278	267	273	258	267	254	252	246	243	259	282	258	254	287	253	266	292	260	232	277	291	284	274	281	298	238	265	254	238	259	253	242	260	267	260	269	274	279	283	246	238	236	258	269	243	241	286	241	249	266	260	308	273	253	257	262	284	252	259	254	276	279	233	243	277	297	293	292	264	258	238	272	275	250	272	277	255	245	266	238	258	263	263	288	306	284	252	276	311	255	247	242	254	257	261	292	248	264	275	266	280	256	250	279	302	245	260	256	271	254	259	288	239	247	238	243	258	266	278	274	253	276	314	275	268	266	285	241	274	249	257	267	247	269	251	290	255	274	274	287	278	268	235	238	269	263	278	262	300	258	302	292	299	260	247	294	278	265	268	280	293	292	249	262	278	262	262	246	278	293	259	238	265	272	250	261	284	274	258	260	250	257	275	246	258	305	282	233	246	281	269	257	254	262	264	273	265	302	266	259	262	271	268	282	269	267	268	310	240	281	255	290	253	240	276	264	212	268	260	257	259	246	264	262	238	257	286	235	266	295	248	272	262	272	266	258	265	227	256	274	274	307	256	284	276	251	286	272	264	256	253	282	245	236	289	277	252	276	291	249	253	277	257	272	266	270	261	283	243	278	271	269	275	275	265	255	278	274	277	259	294	270	271	309	262	256	280	255	231	282	240	252	243	272	274	315	250	280	266	258	272	238	262	264	267	279	264	282	263	246	266	245	275	249	277	228	265	250	294	263	265	256	248	263	267	274	233	274	274	253	269	297	262	298	273	307	258	266	294	251	241	269	239	261	264	230	239	264	255	283	292	256	267	279	263	278	263	314	278	268	277	243	239	290	247	244	275	262	250	255	252	287	270	289	264	265	321	258	273	275	260	272	275	256	303	257	242	297	262	260	250	277	286	281	272	257	278	244	251	260	270	278	266	268	250	245	258	238	261	267	266	284	279	260	249	282	244	289	259	267	246	267	290	261	246	265	254	249	260	269	298	262	277	248	265	291	277	283	271	283	267	250	263	277	254	240	282	268	284	275	249	310	246	264	255	250	249	267	253	262	264	225	274	272	291	296	285	278	310	265	256	279	241	261	283	273	264	263	269	253	271	256	265	277	271	286	289	274	281	270	271	254	258	252	250	279	286	257	256	260	253	247	231	249	238	250	265	248	252	261	278	263	225	256	285	289	254	265	278	257	267	274	263	277	260	265	242	280	263	286	283	277	253	282	252	272	296	267	286	244	271	269	268	287	270	239	249	289	283	295	274	219	267	251	275	286	234	270	260	243	263	274	268	250	277	288	260	267	254	255	271	258	295	307	269	261	281	240	222	283	270	286	272	260	236	283	251	257	274	262	267	277	292	293	308	257	288	244	251	283	274	286	284	282	266	268	261	277	242	255	257	296	265	246	267	287	265	257	277	261	272	258	242	263	250	270	264	284	299	271	217	256	259	267	277	275	255	246	305	280	269	258	303	263	275	255	301	264	253	279	276	265	264	242	280	274	282	264	262	276	288	247	241	275	271	271	249	294	254	275	247	223	262	279	281	257	264	230	262	260	275	280	285	285	303	266	255	238	269	240	248	262	285	236	273	283	272	278	297	271	277	273	302	258	267	277	272	248	263	237	295	265	269	258	270	285	242	255	277	246	240	269	293	259	266	259	302	284	231	263	258	250	250	280	287	239	275	272	267	275	250	307	299	291	251	240	249	272	300	276	233	260	254	238	272	274	272	246	266	246	249	227	270	251	290	272	287	269	269	272	296	258	274	260	249	282	268	279	268	293	279	278	278	273	272	283	269	288	242	278	268	226	276	288	270	265	233	255	253	230	253	235	296	255	289	271	278	287	263	258	242	230	254	281	259	297	248	252	256	269	277	269	273	232	283	297	249	292	245	237	265	259	267	274	278	250	277	297	255	260	268	280	251	254	279	264	287	273	270	262	272	279	277	242	232	232	252	300	320	301	267	268	267	278	250	256	269	231	268	255	279	287	272	255	289	307	252	273	266	283	261	270	266	256	271	283	258	264	276	244	255	283	309	259	247	286	256	256	234	253	303	235	272	277	258	273	275	279	245	279	250	257	310	277	245	282	265	273	292	268	265	272	236	262	275	296	305	272	288	250	257	270	301	272	265	274	270	250	254	263	289	272	274	262	293	253	244	268	271	247	257	295	270	233	283	248	278	236	248	256	281	276	262	264	266	249	277	261	250	244	260	261	280	241	214	272	252	262	266	283	273	286	238
1741	597	631	651	655	659	640	606	642	614	602	604	635	617	601	615	595	597	620	602	604	604	569	587	603	590	590	565	586	574	633	557	613	576	557	591	584	602	575	581	576	546	601	628	571	549	564	570	632	587	590	590	578	592	590	554	591	565	604	558	601	600	604	566	600	627	598	568	560	571	576	613	576	587	581	609	600	619	562	586	621	534	599	583	608	622	584	607	644	585	589	649	574	566	642	623	632	533	600	598	611	594	606	595	643	569	619	586	608	590	593	547	541	569	574	576	558	589	586	627	626	587	562	617	602	555	565	603	585	614	587	554	547	571	607	585	582	572	615	588	584	546	602	549	578	555	615	612	606	607	554	629	619	575	627	592	578	584	586	591	573	591	609	606	602	581	585	601	613	605	607	580	600	571	584	587	593	519	562	574	630	570	599	597	565	587	583	550	576	585	613	602	550	569	584	592	607	591	640	574	597	608	568	579	554	630	589	608	591	588	584	566	626	570	596	542	615	586	625	587	589	585	617	583	598	605	594	586	584	597	555	625	596	583	627	599	606	580	586	611	626	648	596	614	562	554	591	625	570	606	592	614	624	582	591	627	597	594	601	576	593	649	563	588	535	582	543	619	591	602	595	551	575	610	554	618	580	615	593	558	575	572	611	599	575	612	601	573	584	552	592	608	594	594	527	560	599	606	562	622	600	602	630	623	592	627	636	616	571	628	566	611	601	638	581	579	580	589	631	589	648	584	612	611	641	560	607	586	596	592	608	589	606	590	555	590	573	608	523	604	598	608	598	571	612	588	578	560	609	622	622	566	556	600	602	554	548	589	577	602	571	550	555	620	605	598	547	586	612	628	597	596	575	633	573	578	594	570	590	557	635	600	550	605	565	593	639	591	542	553	581	598	616	582	578	620	616	580	559	601	601	592	606	587	601	585	577	560	556	603	615	567	595	592	589	557	533	554	589	547	559	593	593	591	611	588	572	615	645	613	601	599	602	600	592	588	644	602	571	560	588	561	628	600	612	604	597	609	586	616	598	557	634	606	613	586	607	553	573	584	614	562	580	577	570	596	547	588	582	549	599	564	614	611	544	546	565	572	624	547	580	634	583	560	600	570	584	608	554	625	616	634	566	584	560	560	596	630	551	611	583	589	590	561	620	634	583	626	563	597	582	597	640	621	599	594	588	642	598	594	605	608	567	585	602	559	542	572	571	582	586	600	593	584	561	591	574	637	631	596	656	593	557	591	595	610	576	587	580	612	611	566	570	583	578	576	579	596	548	563	597	640	608	593	629	612	613	589	607	618	560	611	574	524	547	563	597	584	599	598	576	564	599	606	563	619	520	582	562	600	538	580	568	597	631	613	600	603	623	626	624	591	614	549	586	558	581	572	567	606	578	620	607	571	580	596	558	604	599	547	586	551	588	569	584	628	648	589	560	585	581	588	571	603	643	601	573	610	545	592	597	617	587	585	617	602	539	620	600	619	607	569	586	549	609	595	584	609	580	592	582	606	620	608	600	613	585	578	637	627	612	562	597	613	614	610	567	590	596	581	608	624	589	587	562	611	609	598	568	548	558	578	592	574	577	602	615	655	565	579	581	573	639	551	576	632	632	616	532	585	608	571	612	554	610	617	582	605	596	583	601	580	569	585	560	566	577	584	586	601	638	645	553	641	578	606	580	556	546	568	569	602	578	606	613	605	593	584	614	579	564	589	549	616	596	618	577	586	592	563	651	604	619	576	635	613	595	586	569	567	546	601	608	614	583	574	564	584	571	571	602	575	580	618	564	606	596	626	611	617	610	591	617	620	583	614	597	620	582	607	641	613	609	608	604	590	607	607	629	648	610	583	570	607	570	584	567	559	582	576	609	619	620	547	536	594	590	583	566	656	595	593	631	581	616	610	583	593	632	602	539	590	595	577	595	586	593	578	584	636	634	612	581	598	597	567	623	570	623	547	543	572	574	580	619	573	576	581	596	608	581	625	616	602	594	542	555	614	561	593	607	614	573	590	599	596	592	630	645	572	562	592	600	553	624	616	596	602	626	569	553	619	584	644	594	582	573	530	604	564	548	577	600	562	606	617	575	602	615	601	612	576	615	585	619	606	584	613	612	571	630	585	594	607	587	561	614	557	525	576	575	585	577	598	613	579	602	557	555	566	622	575	596	578	591	620	613	593	602	607	546	623	616	597	583	585	613	572	563	597	629	626	609	637	567	586	573	569	538	582	580	586	595	556	591	559	574	632	607	621	563	574	628	609	625	607	567	569	587	558	583	560	588	629	563	552	607	607	596	595	596	564	606	615	588	589	590	614	613	622	587	625	596	597	584	634	571	562	580	619	587	572	606	568	609	588	589	561	601	600	538	612	569	555	575	607	606	649	594	619	577	578	598	562	596	573	592	614	559	611	577	582	599	597	574	569	593	575	585	625	590	604	568	612	621	608	585	602	577	616	559	573	568	564	592	632	595	592	631	642	583	581	603	579	606	624	597	584	613	631	589	575	594	614	602	534	589	623	629	577	618	582	596	560	579	605	594	600	594	567	572	555	565	593	616	558	553	617	638	606	585	606	590	588	582	569	571	598	568	609	602	591	595	589	605	545	616	601	600	583	557	550	576	574	634	593	603	573	621	619	598	616	612	566	558	597	640	576	592	592	613	615	583	597	591	531	563	587	605	567	569	578	587	569	571	628	590	585	572	575	555	595	629	565	577	597	583	607	566	625	583	558	552	603	604	629	579	566	571	605	566	553	596	582	584	631	652	602	538	616	643	571	575	556	606	601	602	607	588	553	574	588	567	569	588	542	550	567	631	599	581	582	589	566	626	589	611	598	609	588	595	556	614	555	623	565	603	618	556	551	585	579	581	616	636	596	569	598	585	640	582	572	605	567	626	664	569	619	568	592	624	587	584	569	625	592	586	573	581	556	599	615	594	581	588	605	577	580	610	507	573	604	577	634	588	606	608	589	539	624	604	586	575	600	569	587	545	557	606	622	544	590	612	579	592	577	584	608	578	658	550	609	605	520	598	583	589	546	603	599	584	597	585	572	595	592	599	606	587	596	580	629	580	613	593	565	634	556	590	614	611	588	605	593	598	601	580	611	612	604	573	616	606	614	578	623	590	578	624	584	585	623	560	612	581	580	597	572	585	605	584	597	597	604	614	631	609	583	601	596	610	611	598	618	619	617	594	615	632	554	605	590	620	584	563	610	613	605	588	587	567	629	594	580	564	601	585	586	598	588	565	593	586	613	538	586	582	603	571	571	624	566	605	607	593	579	562	577	544	586	596	550	639	604	628	577	590	576	634	588	602	635	585	587	599	604	623	572	586	558	606	582	610	582	564	565	591	591	602	567	588	547	583	603	585	618	587	573	628	566	599	597	593	586	569	599	575	664	589	578	616	615	566	574	597	594	581	627	595	591	561	601	588	591	580	576	619	583	623	640	560	590	563	606	606	614	606	598	603	584	550	566	589	607	579	560
6802	492	554	493	313	266	217	173	138	151	137	127	125	131	127	113	135	147	126	115	111	114	110	112	121	138	125	107	114	116	113	101	113	110	107	117	107	116	121	105	96	114	137	96	108	121	106	103	136	138	91	103	110	137	120	108	122	116	135	100	100	112	114	113	115	106	111	127	125	99	115	86	123	108	120	118	109	97	106	102	124	130	102	130	121	123	108	105	87	98	110	93	121	102	114	102	100	100	95	92	95	115	125	105	126	117	117	115	103	124	105	97	124	112	110	123	108	101	98	117	98	112	100	105	124	112	92	88	97	115	100	91	117	133	121	113	114	128	106	103	116	107	125	125	118	115	115	107	101	108	133	96	125	114	131	119	107	97	120	126	121	139	120	86	111	103	95	109	129	125	107	119	108	118	119	117	132	100	88	122	130	90	98	115	104	111	125	135	114	112	121	127	96	120	104	110	90	126	125	104	119	118	105	137	113	101	111	106	108	115	117	100	109	109	106	114	117	100	131	97	110	103	118	109	112	109	112	111	109	117	96	103	119	136	118	97	95	118	104	108	102	98	91	106	106	102	127	115	103	117	124	104	111	109	132	130	118	127	99	99	116	115	124	130	113	113	104	121	119	109	123	109	114	101	99	115	108	94	115	130	132	113	118	127	118	125	92	129	107	116	101	126	105	125	115	116	130	93	114	109	118	102	96	120	107	121	143	126	115	110	117	141	100	107	121	115	100	98	95	111	142	101	103	118	102	128	131	104	109	110	107	99	96	110	96	113	113	148	111	107	102	105	90	104	110	114	125	96	99	131	129	123	104	112	124	126	102	87	103	117	112	100	118	118	114	122	99	98	131	132	102	108	112	141	80	88	112	105	115	103	104	122	114	112	117	102	104	113	101	123	126	99	112	102	106	112	106	116	84	125	117	119	108	118	118	98	96	121	129	104	109	108	122	100	106	109	134	114	113	99	99	110	104	118	93	107	123	132	122	108	121	110	118	100	87	109	117	107	113	119	113	125	91	117	122	130	109	111	108	103	116	115	108	119	105	109	118	111	89	115	112	107	107	112	98	107	111	104	113	123	140	96	99	106	104	106	119	93	122	99	104	131	106	95	101	112	91	120	106	99	103	109	92	122	116	97	91	123	120	116	117	109	127	110	109	93	115	121	100	93	114	112	131	129	100	108	115	101	117	105	109	102	97	100	110	114	97	107	108	100	111	95	88	120	96	87	107	127	111	114	115	119	100	110	121	100	102	100	121	107	110	117	103	100	112	117	108	99	108	105	108	123	103	119	104	117	110	123	124	119	113	115	93	107	122	85	93	118	126	109	120	106	120	114	135	96	113	104	109	121	120	107	117	115	115	113	101	119	111	105	105	110	117	132	102	112	123	129	87	108	109	119	110	100	107	118	121	102	95	107	118	103	108	110	114	119	112	114	92	114	130	98	93	111	114	91	104	124	108	112	106	109	112	115	117	109	106	118	113	111	114	110	113	132	113	119	117	103	114	107	110	134	95	99	92	110	91	113	104	102	102	110	112	109	108	125	109	107	117	124	102	96	100	95	117	106	114	129	109	114	114	125	112	120	109	120	103	108	121	119	128	112	92	119	124	130	89	110	112	102	126	121	112	99	99	116	90	112	99	107	99	98	95	105	118	110	105	110	120	108	96	72	91	103	96	114	106	115	96	112	126	95	116	143	118	112	125	106	113	132	112	117	119	105	111	121	116	100	119	121	122	96	114	133	105	111	134	122	85	93	120	124	86	102	105	115	96	113	101	107	124	129	97	110	98	113	110	100	119	85	111	116	101	110	119	112	98	100	111	120	119	104	109	117	115	119	117	108	98	124	104	98	112	123	120	113	127	110	128	98	130	129	118	112	109	119	107	99	138	110	127	109	122	113	114	110	105	112	120	113	118	97	104	121	117	107	107	117	113	124	100	103	122	132	123	103	108	116	117	115	116	123	112	122	118	94	113	103	111	109	106	128	109	105	114	98	105	112	85	101	118	99	126	130	129	108	115	93	95	107	101	90	102	99	114	94	104	102	121	115	86	106	93	108	122	93	101	110	95	106	113	100	117	107	123	98	112	120	99	114	127	115	129	126	116	116	116	102	107	113	120	101	119	120	117	110	96	122	99	112	116	97	102	112	105	126	104	107	118	137	105	112	120	126	127	107	113	124	113	113	127	128	117	91	106	102	102	120	104	126	119	99	110	131	90	132	116	104	112	107	110	95	110	105	114	135	105	114	105	109	116	111	121	104	106	124	110	100	112	106	113	127	101	116	104	97	105	117	97	120	116	109	117	108	118	100	115	125	126	109	101	100	104	112	113	121	102	104	108	117	110	103	107	131	108	107	123	99	108	106	114	101	104	112	113	109	123	99	116	102	99	94	119	98	126	107	102	118	118	137	121	124	96	90	127	100	103	105	116	102	99	100	104	105	101	94	89	105	107	91	124	100	120	115	99	135	122	108	116	85	86	115	115	112	108	107	107	120	120	108	114	120	118	104	126	119	108	123	125	118	117	123	121	125	102	102	124	83	101	113	123	109	133	106	118	106	88	115	120	101	109	113	124	122	104	95	119	95	99	112	130	114	109	110	130	99	122	122	111	128	137	107	113	99	97	112	126	112	114	106	129	124	119	103	117	111	103	122	111	107	101	110	115	122	122	112	120	111	136	98	104	93	135	109	128	112	111	123	110	109	111	122	125	118	107	101	113	116	146	96	122	99	102	117	119	113	122	97	113	135	122	119	134	104	103	119	118	109	115	103	111	118	130	110	100	112	110	112	111	120	108	137	112	128	103	119	120	114	98	111	124	102	93	114	110	107	128	112	122	137	117	108	111	133	90	110	120	112	114	111	117	97	103	107	97	120	92	128	111	124	116	108	117	112	107	101	106	121	128	110	103	117	116	118	124	122	106	86	109	136	125	114	98	113	107	117	86	102	96	105	113	109	108	93	107	83	99	113	95	121	132	121	112	114	100	107	113	98	124	110	116	120	108	128	97	100	92	114	118	116	93	116	134	118	104	92	116	130	110	109	119	106	99	96	98	109	101	111	112	116	124	122	120	94	120	111	129	120	93	113	112	114	110	116	117	123	110	86	106	117	104	118	98	110	95	100	102	117	96	118	94	128	99	106	106	109	118	121	99	97	113	114	123	116	120	121	116	111	107	108	115	100	105	119	102	131	101	94	142	93	118	110	110	136	115	99	107	109	101	99	95	120	93	118	95	101	117	101	130	111	115	97	131	112	111	120	91	99	119	122	92	100	120	104	111	105	126	89	113	117	102	102	129	99	111	135	100	109	113	120	118	117	99	101	99	93	124	109	103	96	99	104	95	126	103	102	101	84	100	111	106	107	115	116	114	102	117	125	97	100	112	128	119	109	107	99	103	124	108	103	117	107	127	121	126	109	134	98	111	122	105	102	114	113	105	99	127	102	115	100	120	123	131	117	104	110	112	126	91	100	125	97	111	117	120	96
5903	586	1084	1402	1227	1014	800	624	535	518	470	490	450	447	424	409	408	370	387	331	328	324	338	309	362	293	327	278	305	316	345	316	284	318	331	290	279	316	253	281	279	329	287	319	304	310	275	274	305	303	292	310	259	272	304	308	296	286	273	280	282	268	298	281	317	300	268	285	297	315	305	294	317	286	304	293	303	265	277	262	265	285	299	260	278	287	282	267	276	303	270	257	292	286	300	267	295	273	291	284	317	311	317	306	277	278	284	256	310	270	297	274	280	277	281	295	281	279	300	316	242	294	292	292	290	301	292	278	275	271	281	330	313	286	288	282	281	305	282	279	283	306	285	288	276	286	288	292	308	280	322	309	300	313	276	278	274	297	285	270	304	294	295	270	281	286	315	277	252	296	302	284	288	306	276	283	274	299	284	295	286	278	294	267	310	287	287	280	267	286	318	280	298	263	284	263	284	284	276	286	294	291	284	295	273	272	303	331	289	280	278	285	290	279	265	293	270	327	305	274	279	277	321	298	285	278	293	290	330	271	289	281	295	261	281	296	284	298	261	260	337	285	288	277	290	286	275	280	296	291	274	288	258	262	281	285	297	268	294	299	280	316	309	306	296	305	297	279	260	297	282	301	277	272	293	299	317	295	295	286	306	296	307	282	262	282	319	291	287	266	271	269	255	307	294	298	279	288	292	284	272	261	281	268	295	280	301	273	278	269	266	309	289	280	293	271	284	276	284	267	284	299	281	307	253	289	286	285	309	312	296	286	285	272	287	282	253	291	298	255	306	294	263	275	266	325	307	277	272	316	276	297	296	298	273	270	287	282	286	274	274	262	300	303	310	284	285	276	288	271	280	263	276	260	299	255	295	307	284	283	291	302	286	286	265	312	282	275	313	309	295	293	317	279	303	293	310	279	313	287	250	308	255	292	289	308	306	301	288	272	317	278	279	288	288	282	304	302	293	282	286	299	260	292	258	296	308	280	289	283	271	272	295	316	302	275	294	254	280	290	272	294	286	291	308	292	291	281	305	309	277	326	276	295	265	313	287	294	273	267	332	277	316	278	289	286	277	249	281	297	311	299	294	303	299	285	266	288	277	311	310	272	264	252	282	264	268	311	306	284	265	291	299	259	300	291	274	299	284	267	316	305	300	318	292	304	288	278	279	285	303	281	298	278	269	305	287	284	268	288	264	291	284	287	302	284	244	315	260	289	275	312	253	324	270	275	295	257	284	291	274	273	286	279	302	273	306	306	287	280	287	262	279	275	278	254	287	277	301	285	284	288	268	296	283	265	292	287	280	277	284	299	283	271	269	284	279	274	282	293	294	306	285	287	251	299	282	288	280	269	297	284	298	289	283	281	285	307	291	301	308	287	258	285	268	293	272	306	307	295	293	246	269	255	279	263	300	318	300	294	295	273	311	261	296	296	286	279	333	307	283	284	256	291	302	279	292	277	290	303	286	277	275	291	310	263	268	301	315	294	287	308	281	298	274	273	267	272	268	296	294	306	281	313	307	243	284	265	277	297	269	290	291	285	274	288	272	280	289	270	291	313	289	292	295	335	272	274	291	271	314	294	254	265	276	295	274	262	289	309	282	298	290	295	294	302	292	301	258	263	275	289	253	278	312	272	306	291	284	304	265	279	294	275	295	272	249	276	317	261	313	302	261	265	298	265	304	288	277	288	297	259	260	285	270	319	284	282	313	280	283	304	301	267	267	312	270	270	301	285	294	295	301	285	306	304	287	282	279	279	270	248	288	274	282	325	283	284	296	270	284	268	297	241	287	296	301	292	255	286	283	277	250	276	284	285	285	309	303	275	275	260	286	293	304	273	272	287	287	274	295	282	307	305	280	267	275	233	296	291	307	294	263	282	266	300	274	281	294	303	287	237	288	285	306	286	266	311	271	298	259	275	268	300	323	283	283	235	293	297	282	290	315	294	302	291	287	319	279	262	284	255	322	284	276	294	251	289	284	291	307	304	292	266	269	259	279	292	298	283	266	302	278	288	285	304	295	284	293	282	276	270	282	271	296	263	328	270	304	269	301	311	298	290	281	306	293	299	288	298	312	286	266	255	292	291	276	275	283	284	263	317	278	303	286	294	307	285	276	295	269	320	259	301	271	294	266	286	297	298	270	264	273	303	291	303	283	282	275	272	296	269	271	258	276	276	307	265	264	277	287	284	284	275	273	289	267	297	290	271	289	283	281	277	269	269	254	280	289	284	287	290	290	279	291	280	277	291	293	319	279	283	311	282	269	288	309	283	308	285	258	282	271	263	300	274	286	292	303	255	277	263	291	274	310	270	278	298	274	299	300	251	301	276	297	268	292	296	284	295	291	297	293	321	297	301	297	267	274	304	307	264	296	249	294	264	270	306	293	274	266	300	281	255	259	316	277	281	296	274	285	304	288	312	269	314	283	297	274	284	270	257	282	299	305	305	303	309	303	273	299	268	314	268	278	286	307	277	278	288	285	261	265	300	270	323	278	298	291	287	282	285	283	281	274	303	279	244	304	288	250	280	269	269	290	299	301	283	282	296	305	286	288	296	260	303	301	310	262	304	301	275	274	285	270	270	280	272	293	290	302	273	264	276	292	270	281	297	284	261	283	274	300	292	319	264	283	292	294	268	277	306	292	313	272	284	295	281	286	261	268	288	284	301	291	280	271	272	302	278	288	291	295	285	281	294	275	297	291	284	279	279	287	292	296	274	288	281	289	282	274	302	277	279	303	257	291	319	281	321	269	276	302	268	275	251	295	245	314	275	304	280	296	293	294	267	284	262	295	273	286	274	296	292	281	301	295	295	289	285	246	291	285	271	285	289	301	274	292	290	266	275	284	277	295	318	292	277	300	287	286	261	298	274	280	288	273	275	296	266	302	273	280	283	296	294	275	270	267	313	311	264	275	295	294	267	305	263	264	295	296	319	262	273	305	271	307	286	288	264	265	297	308	279	264	288	298	303	277	278	299	296	276	309	273	301	270	288	271	284	293	278	297	286	306	277	277	325	298	315	266	295	264	264	267	290	251	243	307	292	283	289	259	313	270	293	294	284	297	266	296	282	290	268	276	272	278	288	287	299	292	279	307	277	301	300	259	269	298	265	285	249	294	272	280	259	299	259	280	272	294	304	275	301	270	313	305	298	312	279	277	279	280	275	281	279	268	330	284	269	266	283	264	326	290	281	305	292	293	286	290	306	267	298	283	299	268	293	302	262	275	284	329	291	271	285	298	280	290	282	262	301	273	265	290	294	281	284	283	312	274	300	283	299	272	272	277	286	279	285	284	312	289	278	298	281	275	304	270	271	283	266	314	304	295	273	279	278	275	295	280	282	286	276	278	273	276	276	303	267	278	286	275	308	271	303	299	255	270	289	292	271	273	274	291	284	303	252	313	281	273	283	286	288	270	294	273	285	314	233	266	303	257	243	283	244	281	288	281	258	317	293	289	300	287	266	303	301	283	276	276	300	321	276	306	275
13212	1059	979	825	602	443	358	289	216	253	202	202	198	170	184	170	192	184	180	183	188	152	182	158	162	165	168	163	200	161	163	150	157	164	171	139	188	151	159	145	133	161	168	167	158	146	175	146	136	151	174	180	146	149	181	168	161	152	154	187	161	183	190	142	141	146	172	165	134	149	161	150	168	141	156	158	123	156	163	140	148	191	172	179	146	138	161	150	144	163	153	150	149	138	170	151	155	155	141	162	151	156	171	131	149	164	157	156	148	132	171	165	145	159	164	136	148	158	155	137	145	184	164	165	164	138	167	158	174	163	159	164	135	142	151	161	180	164	157	140	146	187	151	158	137	172	160	160	173	168	161	156	151	159	160	151	120	137	133	161	168	171	143	149	152	152	136	170	151	173	152	143	157	167	161	172	149	149	144	164	158	154	154	151	149	140	141	143	148	161	154	157	145	171	153	147	140	179	143	154	150	165	127	132	154	165	148	152	134	152	136	162	146	161	156	164	132	167	158	143	145	167	148	148	160	146	146	164	164	155	171	150	177	166	162	170	151	144	126	151	150	161	142	161	138	152	162	154	174	156	190	143	155	149	147	167	147	144	137	135	161	127	158	161	159	132	174	146	152	154	150	174	175	147	138	151	133	135	144	147	166	180	159	150	155	161	129	156	163	170	155	122	159	153	158	165	145	168	134	153	150	157	161	142	159	177	162	144	153	158	161	146	134	161	165	157	173	155	166	114	141	160	144	150	177	149	153	142	176	148	148	176	133	173	133	168	153	142	124	114	137	175	146	167	125	159	167	170	163	139	149	146	144	150	147	154	133	149	171	177	140	154	136	132	151	145	165	168	136	142	200	166	152	140	162	164	161	139	163	150	134	160	164	149	172	159	148	138	147	144	126	139	149	136	136	160	154	142	165	141	147	154	156	146	163	166	163	164	167	142	173	147	151	153	116	172	160	151	140	147	144	136	156	162	155	160	160	150	159	171	139	161	160	139	165	166	119	143	164	146	135	172	158	154	176	157	165	140	147	154	152	153	134	164	165	147	159	171	172	175	163	162	142	148	138	143	145	139	166	144	147	157	140	158	150	145	136	147	178	144	171	151	129	175	150	178	156	161	166	159	161	168	155	179	152	158	146	146	154	156	140	153	159	128	146	138	171	140	164	165	154	153	159	155	161	158	137	141	149	144	152	165	148	164	154	148	154	131	148	145	147	152	138	134	145	154	120	164	144	162	152	176	164	151	176	159	147	155	143	156	153	157	155	139	150	140	161	162	169	138	143	136	153	155	157	144	157	157	139	159	152	163	156	169	148	152	127	145	136	163	142	171	160	139	154	182	173	143	142	155	145	151	153	161	170	150	162	141	133	161	141	167	140	152	171	136	160	161	173	153	164	158	148	137	158	154	156	161	142	141	134	152	164	164	151	145	154	149	145	165	157	179	159	155	139	146	152	155	153	156	152	121	143	145	141	186	171	130	151	172	143	153	137	143	137	150	171	147	159	150	130	148	168	158	125	154	163	145	160	153	144	178	189	153	152	165	186	168	142	154	168	173	154	141	149	173	147	139	151	162	153	172	163	167	146	161	141	159	142	158	154	143	159	165	160	142	156	116	159	136	151	142	153	152	174	146	136	123	150	148	173	141	157	164	174	169	156	145	150	156	155	158	160	153	147	159	141	153	130	146	152	157	150	153	160	140	137	152	165	158	143	159	155	144	146	146	149	144	160	156	160	143	150	141	171	149	132	141	149	157	153	119	124	149	156	138	141	142	158	155	129	138	149	144	166	182	139	143	152	149	124	157	158	153	123	141	145	150	159	149	154	173	145	140	160	154	135	167	136	160	181	158	167	143	156	158	162	169	190	168	169	166	148	130	170	151	149	173	148	155	146	139	167	145	136	164	156	153	127	180	163	153	150	158	159	172	166	167	144	121	158	156	153	162	162	168	163	167	148	159	146	141	178	164	148	159	142	139	151	186	152	156	132	139	151	144	158	144	154	167	153	138	153	156	177	143	153	166	137	146	144	173	141	144	145	169	149	148	165	155	172	140	155	133	163	126	168	143	153	152	159	176	154	174	163	143	160	154	163	145	170	172	191	139	139	190	165	143	177	129	159	150	152	147	151	141	164	188	137	140	159	132	171	149	167	159	137	152	165	144	163	159	158	150	150	149	149	143	150	149	137	128	151	150	136	170	173	160	145	157	150	159	150	164	186	158	142	152	149	145	158	148	155	177	142	167	162	150	163	144	173	159	137	175	174	179	154	143	133	137	126	148	162	162	149	157	155	193	147	145	167	167	154	165	142	172	161	139	156	168	164	170	149	158	133	140	151	146	167	149	140	150	140	153	138	163	165	162	157	163	168	174	157	159	156	151	152	145	177	154	169	160	150	171	175	176	160	148	143	150	147	138	169	176	145	155	137	145	136	150	145	151	126	145	143	157	183	155	150	162	179	134	148	141	136	160	130	154	163	143	145	146	150	145	155	153	149	166	150	157	135	147	161	156	138	158	151	141	173	151	115	155	163	137	133	163	154	156	149	166	158	150	166	146	159	141	173	144	150	153	141	130	157	158	144	137	184	149	150	144	146	144	171	148	135	145	157	169	179	158	139	141	132	132	142	148	138	149	153	152	129	177	158	131	152	177	143	174	168	167	162	151	149	123	121	137	162	132	144	167	172	160	136	149	145	168	139	159	150	170	166	147	137	131	135	165	150	169	138	165	163	151	160	151	173	152	166	136	138	154	156	136	178	173	154	154	147	148	142	161	154	148	136	145	169	212	141	145	149	143	134	153	143	152	169	148	140	153	142	149	166	179	142	140	182	162	144	146	165	156	148	139	156	136	154	156	180	163	131	153	175	166	152	155	152	153	168	155	154	120	133	146	161	151	191	164	145	156	134	198	146	143	147	158	179	163	130	184	145	131	167	165	151	165	164	180	162	151	146	150	165	193	141	163	176	168	174	165	145	157	154	152	159	144	157	141	153	151	159	163	159	164	139	171	176	164	166	150	166	160	149	150	146	144	132	141	168	183	157	163	154	132	133	150	160	149	125	118	144	147	153	148	158	147	159	125	176	153	150	146	139	148	159	153	141	146	173	154	156	148	144	161	154	149	176	146	158	147	150	160	168	140	147	163	135	161	184	145	147	136	136	136	166	139	162	140	165	166	154	151	160	179	145	166	142	146	140	156	136	161	181	152	130	151	147	159	132	138	149	161	164	140	149	154	152	134	175	164	189	153	154	129	161	151	162	152	161	179	169	155	138	154	168	190	148	133	149	161	149	172	152	152	140	166	157	150	161	149	173	145	145	165	155	151	138	143	173	162	157	130	158	160	168	160	158	158	148	167	164	163	144	147	177	146	150	167	146	149	140	143	193	126	134	159	160	133	142	154	163	140	136	152	151	166	157	145	140	174	146	142	159	143	153	151	149	152	170	150	137	159	130	145	140	128	166	162	161	160	129	135	152	146	136	158	149	140
7987	957	2020	2508	2141	1684	1298	1090	996	871	708	760	682	701	564	550	594	519	539	467	476	472	432	463	460	460	433	475	461	406	451	457	442	443	415	441	395	362	421	443	408	410	393	371	451	435	406	390	382	381	393	414	405	399	387	380	391	417	437	413	375	382	418	394	416	408	399	379	424	394	375	390	393	385	403	414	380	436	374	395	384	416	367	388	397	394	388	401	429	394	399	411	366	410	386	394	389	456	382	376	401	398	418	390	379	390	401	398	422	435	371	394	380	385	389	415	431	365	388	417	392	390	384	407	385	379	377	367	397	415	364	404	413	414	370	406	336	356	385	391	384	403	397	403	412	415	411	397	362	377	403	365	408	388	390	398	406	389	403	387	361	364	380	403	364	386	370	402	401	363	421	378	383	438	401	376	431	372	387	374	400	390	397	391	389	374	408	374	393	381	424	405	407	399	384	390	397	368	382	357	400	387	395	416	374	359	425	369	386	410	388	360	393	407	388	376	391	404	403	386	403	396	419	343	368	409	377	382	384	363	408	405	422	381	397	397	402	361	335	386	387	395	386	398	382	342	403	425	369	425	381	368	398	366	403	421	380	370	389	373	413	372	391	412	385	413	426	416	396	389	395	389	421	401	364	400	395	383	388	355	403	426	367	388	418	375	391	402	372	388	344	387	426	409	421	395	397	384	403	394	388	378	398	375	371	409	382	398	360	424	396	401	402	375	384	406	400	404	373	407	362	392	406	370	375	400	423	364	379	402	441	393	431	398	376	395	381	395	417	374	410	363	388	405	354	357	400	392	398	403	399	407	361	386	378	369	445	378	373	396	385	341	372	406	407	402	391	392	385	413	419	417	375	411	401	358	399	394	405	400	418	425	380	412	404	377	362	378	423	406	415	398	387	402	355	403	375	381	370	430	385	389	414	385	369	385	399	397	399	374	388	373	408	364	419	391	360	369	396	378	387	386	357	397	381	393	360	405	381	350	385	428	353	396	393	338	399	387	409	430	379	372	386	405	392	371	415	363	383	359	369	416	381	364	391	414	378	424	418	366	389	407	390	374	385	425	401	356	403	400	385	398	417	408	387	371	414	388	386	380	396	389	401	356	379	366	414	416	363	434	415	389	396	398	399	384	444	388	364	396	399	384	376	355	384	373	398	377	394	394	412	366	367	409	401	399	357	427	403	384	389	385	366	375	353	415	404	394	415	380	419	386	374	389	390	356	417	443	402	391	389	404	395	395	364	371	410	377	391	387	367	350	377	411	390	368	392	365	401	414	415	359	393	397	429	401	439	400	401	380	411	394	351	433	387	403	394	381	430	402	410	420	337	420	373	395	363	408	391	400	388	409	371	380	424	407	361	421	375	419	347	394	401	377	416	361	379	398	415	371	415	401	378	407	414	406	382	381	424	373	368	368	408	378	410	384	425	426	394	392	414	386	382	364	396	398	356	416	394	417	384	376	412	381	406	390	386	422	387	423	431	380	385	392	370	382	378	359	404	410	385	379	383	419	390	392	392	405	382	377	376	414	384	371	421	375	393	429	390	393	405	404	383	401	386	393	391	411	382	399	375	419	382	396	413	408	408	398	416	427	386	400	399	402	400	385	397	365	344	367	419	354	409	399	381	422	400	381	382	369	424	358	371	472	370	407	429	398	411	389	435	440	384	381	391	380	388	398	381	406	377	417	403	395	403	392	402	406	386	369	396	418	364	392	381	400	418	392	383	397	390	400	423	392	404	387	450	413	371	372	390	353	376	394	412	357	397	402	420	404	429	365	366	409	374	409	396	397	385	381	386	386	380	390	375	345	405	390	409	382	374	407	386	404	398	409	379	402	408	382	390	379	403	391	344	373	406	396	406	382	398	380	390	366	372	404	409	387	403	389	377	385	393	389	381	392	412	404	390	389	369	384	396	326	372	385	349	362	407	404	348	374	376	393	391	385	407	391	373	407	401	377	435	387	377	423	372	399	347	409	401	392	389	398	349	335	434	382	402	386	384	371	386	402	368	390	385	398	368	415	378	369	380	388	414	396	394	431	377	421	420	416	380	412	374	393	401	362	398	349	412	385	425	403	393	366	392	401	374	365	406	376	382	394	407	389	369	386	374	395	392	385	416	390	385	413	382	389	370	383	394	377	383	402	383	376	389	372	398	392	407	415	376	385	411	343	400	389	372	398	396	375	409	411	410	393	379	395	358	363	400	411	407	417	403	426	375	413	387	381	406	385	409	425	403	415	380	383	409	429	386	428	402	360	410	395	382	408	370	412	391	412	396	412	429	345	391	387	405	361	389	385	402	372	406	395	403	366	423	437	378	423	375	372	391	402	370	422	410	378	418	395	356	388	347	383	373	418	383	410	402	409	387	412	343	413	340	396	366	407	378	355	364	397	403	377	396	388	380	388	414	380	396	388	394	414	414	417	366	392	414	391	361	367	387	416	402	411	370	415	396	403	394	382	397	395	395	422	417	383	406	384	396	404	379	403	346	403	384	420	360	396	411	372	364	398	385	398	377	387	377	378	390	415	364	379	360	414	407	378	413	395	399	393	420	397	397	398	407	343	405	372	398	387	412	352	412	383	367	417	393	384	384	379	371	380	390	359	369	385	378	391	354	384	419	380	379	417	387	389	377	397	401	386	385	381	399	389	417	399	384	373	391	393	389	407	375	385	409	385	386	424	418	377	387	393	388	356	369	379	406	421	413	389	403	394	407	412	370	421	393	401	381	374	389	414	383	385	385	381	399	413	405	382	407	393	391	359	373	433	437	377	420	363	384	387	376	405	374	396	401	407	361	361	397	402	391	396	412	376	407	438	351	372	409	414	405	380	413	386	417	402	401	418	402	372	426	427	389	434	391	376	363	408	404	399	401	381	411	383	383	389	387	345	403	397	416	389	358	367	392	362	409	405	400	411	410	379	432	407	389	404	427	397	386	409	410	405	394	409	374	402	357	398	345	391	413	377	388	392	402	402	420	414	382	385	355	396	393	379	357	398	379	382	353	392	402	393	455	421	421	359	384	424	419	379	350	383	376	408	383	410	398	381	365	377	362	351	379	396	397	378	405	358	416	409	369	381	396	394	381	400	392	373	395	411	412	403	398	409	396	410	383	406	410	392	398	388	398	393	381	406	417	394	416	423	370	346	376	409	383	373	376	376	399	378	398	401	389	384	413	381	376	402	412	404	388	352	403	404	399	396	414	412	410	387	403	375	420	404	382	416	408	349	391	401	399	380	411	379	390	401	374	363	413	400	397	424	377	372	350	402	366	404	378	392	360	430	390	385	379	409	392	416	409	354	344	361	382	392	371	406	371	420	366	383	418	372	381	401	410	390	419	382	356	392	393	370	431	420	401	383	388	406	398	408	390	391	359	390	395	410	387	428	376	406	414	403	393	412	402	368	394	367	396	408	349	426	391	425	425	423	393	377	382	354	446	389	408	379	362	336	405	366	393	402	393	390	386	345	394	401	397	378	373	402
1397	273	295	302	266	269	275	275	281	266	273	252	272	285	266	259	240	307	252	237	259	247	276	269	254	269	281	280	297	277	272	256	229	283	245	279	253	241	251	271	278	302	282	274	278	256	273	239	253	275	267	274	239	308	283	226	281	276	295	284	270	260	262	240	262	231	272	286	283	280	240	256	289	253	250	248	238	231	241	259	291	256	280	260	244	242	223	263	243	277	267	265	241	278	269	290	300	266	298	244	281	266	264	271	249	254	258	313	261	270	282	269	301	267	272	294	288	255	260	239	253	277	226	226	243	258	261	261	266	264	281	248	292	237	273	279	276	321	255	259	254	243	293	262	264	231	264	279	255	260	295	295	234	260	281	272	294	264	235	237	262	270	252	256	255	266	285	257	252	285	268	283	233	268	272	258	263	295	273	270	267	297	282	241	250	254	284	284	271	283	271	286	257	306	286	272	280	258	246	269	255	262	256	276	240	279	234	264	265	242	257	251	262	265	272	238	258	284	283	277	225	260	242	249	266	282	292	288	266	276	240	273	262	281	274	279	272	232	301	295	284	249	268	267	255	251	301	261	274	273	294	268	244	262	256	267	248	250	272	249	272	254	270	264	240	261	267	270	292	257	281	263	264	267	288	281	254	255	240	266	262	298	249	266	250	266	286	267	277	250	243	251	292	268	277	267	262	303	275	294	263	311	275	287	231	238	305	268	253	225	281	257	223	274	268	280	237	270	281	265	272	255	253	242	267	288	272	278	269	282	268	280	226	271	279	259	270	280	300	282	302	259	262	222	266	248	269	250	253	241	273	267	248	290	261	261	230	269	255	304	252	253	316	270	257	256	271	254	245	253	230	283	287	237	259	260	265	268	278	238	280	273	274	269	237	230	268	252	244	276	244	282	286	284	285	289	294	249	275	252	270	264	246	262	265	258	275	276	260	281	273	262	269	254	256	279	257	280	267	284	273	266	271	270	218	250	288	267	246	238	277	273	289	249	246	284	276	249	263	279	309	260	259	252	252	329	246	245	259	231	256	246	278	271	239	249	270	271	250	251	247	278	261	286	261	258	303	261	263	244	277	277	273	278	246	261	271	254	278	250	268	267	289	264	248	286	251	269	230	281	301	273	243	248	256	227	271	267	300	272	252	234	267	247	274	280	252	245	248	252	258	244	283	255	263	293	297	237	238	270	289	292	249	250	278	307	244	308	244	268	263	268	272	275	231	250	312	288	264	291	275	244	296	289	277	244	273	245	282	278	271	257	256	254	269	258	282	269	251	265	262	248	253	263	287	292	270	256	270	262	297	281	235	281	275	261	246	273	246	235	270	257	270	269	264	264	251	286	280	308	269	268	257	257	259	280	258	297	267	271	253	274	262	269	245	249	263	238	273	273	259	255	277	279	258	270	273	278	250	279	300	289	275	249	295	263	279	286	249	258	261	231	261	260	270	281	267	233	278	278	262	286	279	244	242	257	275	264	244	254	303	258	282	290	248	246	235	262	262	275	258	269	244	283	246	255	245	284	279	274	285	250	266	280	277	237	283	246	235	282	245	247	248	289	247	249	284	242	263	296	282	267	258	262	295	235	236	243	257	276	295	260	269	239	248	291	251	255	250	272	268	274	264	251	254	265	277	285	253	227	274	271	262	277	260	266	285	259	294	241	265	285	251	226	257	276	274	263	291	293	290	299	272	258	250	271	265	293	247	277	257	253	272	254	272	253	258	247	287	272	283	278	265	260	261	262	274	271	288	228	242	293	237	259	263	276	281	254	294	271	258	278	269	295	308	258	290	231	262	248	273	260	249	260	284	279	289	290	251	278	250	271	282	284	278	271	279	304	286	267	279	266	257	265	274	289	270	258	270	294	249	283	247	251	260	272	253	290	264	291	259	274	287	278	247	272	243	242	243	265	261	287	292	289	297	274	254	284	279	283	268	246	266	269	255	279	301	256	272	258	265	266	282	277	258	287	279	260	303	269	262	278	267	299	271	260	249	244	228	269	254	261	264	267	267	258	253	285	258	232	282	254	267	284	293	246	253	253	270	269	264	264	282	274	268	241	269	271	286	238	231	256	290	256	276	278	273	270	281	241	251	233	282	258	271	252	256	249	258	261	255	239	270	280	263	278	256	274	292	268	275	270	244	294	285	279	239	239	258	262	261	293	275	249	266	258	272	258	259	262	250	244	278	276	276	294	267	268	295	242	256	251	279	270	281	261	269	299	285	264	288	270	285	245	269	266	239	256	275	270	288	257	223	271	281	259	295	251	239	237	281	261	263	269	250	288	248	270	236	284	299	270	262	295	290	286	256	250	277	290	244	254	249	264	270	259	266	266	270	237	276	267	262	286	268	270	264	240	251	270	264	250	286	246	274	278	245	265	272	252	253	273	240	287	253	244	242	278	263	310	253	256	273	245	256	276	256	237	245	267	274	261	268	272	285	260	294	272	256	256	246	277	245	266	258	274	276	282	303	248	248	264	246	259	279	266	270	289	254	275	266	262	272	261	264	234	276	256	264	237	279	289	275	261	249	270	276	261	252	255	286	241	262	279	251	280	297	266	272	278	285	254	246	252	251	278	264	255	262	254	264	261	257	256	291	244	282	271	299	263	279	302	241	262	257	259	258	254	281	252	276	301	248	252	262	300	231	250	239	267	236	280	263	265	244	276	268	283	244	262	283	269	275	277	291	282	245	272	303	270	252	251	226	273	294	264	276	288	243	270	289	273	261	266	257	293	285	232	284	299	245	244	286	261	244	245	261	278	290	284	274	245	287	303	273	268	225	236	280	282	297	255	231	276	271	258	307	274	253	267	272	232	283	273	265	273	259	230	246	257	243	265	252	253	270	279	235	241	262	263	274	310	255	270	292	262	290	274	277	251	255	258	243	269	260	262	279	248	271	260	248	268	287	290	262	261	286	261	269	263	269	248	254	253	269	260	251	263	270	288	272	241	264	304	237	237	266	249	292	239	243	265	260	280	289	269	286	282	250	266	266	272	268	274	271	262	281	273	254	256	268	255	310	294	291	272	268	288	270	260	262	285	249	265	274	253	265	278	286	298	262	292	265	280	286	245	263	264	240	265	237	270	244	262	234	278	263	276	261	266	254	272	274	263	252	253	274	253	258	252	281	263	284	254	273	261	270	274	268	249	261	272	269	293	276	272	265	263	264	255	264	274	280	319	271	282	253	260	246	277	281	245	288	269	288	274	263	274	259	307	274	292	258	292	307	249	262	235	255	246	274	254	246	269	267	273	263	279	271	308	271	272	260	284	277	245	228	261	267	281	238	268	254	274	298	242	286	243	273	294	257	260	260	261	256	269	246	251	257	277	263	272	259	248	241	253	241	274	254	263	243	283	289	265	295	267	251	287	277	272	231	291	253	291	254	285	260	224	271	243	272	263	276	273	249	265	260	270	262	264	257	258	245	265	235	257	297	249	244	310	265	277	228	279	250	278	259	299	268	230	255	240	275	278	243	275
1715	641	682	656	721	649	642	646	618	664	614	652	669	599	600	667	568	532	543	593	615	627	622	575	615	579	614	628	578	544	592	625	589	605	601	565	581	594	602	610	564	602	604	550	564	576	611	583	605	578	620	566	577	575	568	602	549	592	624	578	589	593	585	583	560	585	595	536	624	616	596	575	582	624	584	651	588	601	602	574	571	636	620	595	525	625	618	591	611	600	584	611	580	591	558	575	604	586	616	576	627	573	581	561	615	590	575	637	587	617	601	568	554	581	601	577	589	602	580	571	605	566	615	599	593	633	583	616	558	607	601	572	619	559	575	622	564	575	566	614	569	604	568	621	547	582	570	619	565	593	606	617	626	620	574	611	579	596	611	545	571	565	617	568	586	611	620	604	561	612	598	589	582	598	616	576	581	573	575	576	594	599	579	565	599	601	580	567	582	582	543	556	593	592	589	600	587	571	581	643	586	588	596	577	612	611	585	569	582	571	595	620	568	554	575	551	623	615	601	586	593	612	573	561	562	580	576	618	573	595	606	588	598	580	587	566	581	608	582	589	598	609	580	626	586	563	623	595	621	595	609	596	613	568	601	594	583	578	598	587	600	608	549	589	592	610	635	610	579	603	606	615	650	564	609	566	630	643	595	580	622	572	643	586	568	587	582	555	597	559	587	566	588	576	568	638	579	588	596	604	609	591	622	539	629	595	527	579	541	587	551	621	572	587	620	609	555	607	603	606	560	576	610	571	574	572	587	570	588	570	598	589	586	601	624	602	558	620	573	572	603	598	624	572	591	619	601	585	613	577	564	579	568	624	608	609	606	544	617	617	639	567	561	596	620	623	578	595	594	610	617	592	635	581	602	558	618	576	566	635	622	582	596	631	566	588	563	573	559	594	566	588	625	626	572	587	583	596	619	582	589	593	610	597	567	582	622	555	583	582	560	565	590	574	638	595	633	578	570	575	556	565	563	592	627	580	563	581	630	578	550	612	567	605	598	580	636	582	596	601	593	589	583	553	557	592	601	539	584	625	591	613	651	523	570	593	599	617	558	582	580	624	610	606	588	605	550	608	596	590	611	592	616	564	611	601	610	570	598	624	603	634	568	603	624	606	604	595	571	569	570	553	578	617	583	591	570	573	656	573	568	563	590	618	590	552	595	587	606	587	558	602	579	615	600	581	606	607	568	633	599	609	551	626	590	593	598	583	586	619	580	580	578	564	600	631	580	614	591	601	597	617	548	607	597	547	569	615	595	543	550	581	525	581	611	570	599	576	598	564	585	618	600	652	584	588	626	620	564	587	581	598	543	579	605	558	623	579	600	602	558	644	600	536	600	579	598	587	590	642	619	593	626	646	618	603	553	619	581	562	570	585	579	587	568	598	629	572	593	538	558	597	591	629	565	551	637	633	590	572	612	592	613	594	639	611	617	602	569	563	593	574	599	582	564	604	573	568	616	578	601	583	573	608	553	573	585	567	603	574	616	629	622	600	587	582	618	592	604	621	624	595	615	593	570	590	591	562	597	577	554	563	545	612	582	554	639	632	594	609	595	588	615	580	614	610	585	592	581	631	622	533	596	577	597	585	622	612	598	551	583	601	593	639	580	599	557	567	590	600	587	550	599	563	614	625	558	579	578	588	654	562	563	576	583	570	581	608	577	581	557	581	580	638	573	573	624	544	564	587	611	592	591	612	583	573	606	614	609	538	590	609	591	566	575	623	583	604	592	574	575	597	619	611	604	560	573	594	588	573	612	571	553	560	608	587	608	597	572	589	614	589	616	589	581	578	629	630	578	581	577	567	608	571	618	589	604	581	618	618	546	599	597	600	595	607	581	563	527	587	566	579	618	599	558	614	591	584	624	591	576	566	623	579	589	561	544	618	592	601	598	612	584	587	581	565	537	586	588	567	590	608	602	636	588	631	582	627	597	649	590	587	558	630	602	562	584	572	600	583	589	591	595	577	586	586	579	551	574	587	616	607	579	581	563	599	585	562	598	624	641	588	609	632	576	566	580	560	586	587	602	526	632	574	606	585	641	607	545	622	577	594	627	571	584	549	615	576	576	584	580	629	630	590	603	609	645	611	542	621	649	597	567	553	608	576	582	609	575	606	586	570	545	613	590	582	615	594	586	645	599	555	570	574	600	564	582	581	604	571	647	607	611	568	590	550	590	593	602	579	598	573	556	599	625	617	604	600	613	610	603	580	562	590	548	589	589	589	574	573	615	611	587	580	599	554	541	604	592	608	553	568	555	582	588	615	613	582	590	582	598	582	628	662	638	605	599	577	560	576	630	589	555	631	609	554	577	610	582	597	606	590	594	574	573	568	626	625	623	598	599	594	614	641	593	564	583	589	594	580	583	609	580	580	594	603	585	587	540	541	614	560	549	546	549	580	572	555	570	544	590	593	581	594	585	625	593	627	587	574	592	594	601	581	595	572	578	579	511	592	577	606	606	609	613	566	583	587	576	621	601	587	602	572	621	596	600	640	604	650	598	582	597	598	597	585	600	602	559	639	580	622	638	616	572	565	585	609	573	566	595	597	597	611	596	619	565	605	584	582	546	605	647	594	596	589	633	577	640	580	645	594	575	571	595	577	595	621	605	578	582	578	624	568	572	586	597	595	592	584	575	601	615	602	590	571	575	570	586	581	566	612	628	610	608	603	578	599	606	573	601	594	600	598	593	553	590	577	614	608	551	634	606	606	591	609	597	597	560	625	619	667	625	589	616	548	558	561	595	593	571	612	633	630	557	612	577	568	615	581	580	616	606	580	526	588	686	576	598	628	600	603	578	591	603	594	610	602	612	624	531	608	587	637	559	590	613	591	620	558	574	601	602	624	628	595	546	584	586	600	611	586	586	570	572	540	599	577	646	610	579	589	564	594	582	570	590	565	620	589	602	579	595	600	593	588	584	615	648	590	578	573	629	560	626	586	572	593	562	583	637	636	597	567	591	563	605	623	611	590	586	630	593	587	571	589	579	609	538	601	597	594	547	561	614	585	596	593	577	604	546	585	586	586	585	594	610	579	617	608	550	570	540	585	611	611	612	584	628	598	587	601	597	566	600	586	597	570	582	584	592	630	601	571	576	580	594	590	561	647	584	606	623	584	576	581	571	592	589	530	569	577	574	578	595	576	604	556	628	575	598	589	592	617	581	563	575	592	603	598	571	634	556	587	577	572	604	590	605	584	535	564	629	585	585	557	606	557	638	574	632	607	606	535	580	566	597	607	587	581	563	565	593	642	589	589	578	579	579	590	586	569	603	608	559	590	570	550	604	552	622	600	594	559	570	586	567	611	577	599	592	571	610	612	573	558	577	565	568	572	621	569	655	571	589	549	580	609	568	574	630	527	612	627	611	564	568	578	622	573	608	611	621	618	607	557	587	625	548	590	590	606	590	552	605	593	577	579	592	586	599	614	585	582	600	580	610	636	590	608	578	560	616	617	571	585	543	599	617	630	610	554	601	593	598	575
6755	444	504	486	380	301	245	177	154	164	132	138	137	137	135	120	134	128	106	105	102	107	110	116	123	122	93	106	100	109	103	130	128	96	100	118	111	109	105	112	116	111	110	103	117	113	106	100	105	129	130	124	99	128	131	125	112	114	119	118	118	142	106	108	118	128	119	108	116	125	123	133	112	121	120	90	119	126	105	113	109	115	130	117	127	104	108	114	127	99	89	115	118	104	117	120	108	112	116	117	104	103	116	100	121	123	133	126	136	96	98	111	78	103	109	112	104	109	108	115	103	108	106	96	116	122	105	106	144	138	126	97	91	122	131	112	120	118	104	117	114	129	117	97	83	91	119	116	115	125	111	117	122	103	117	115	81	107	123	117	116	108	108	115	107	110	121	101	129	99	112	112	108	101	119	108	116	91	119	121	112	106	99	112	100	110	122	108	123	125	98	102	97	120	105	113	101	100	132	115	107	134	102	118	101	133	128	110	113	112	103	109	114	123	124	99	103	97	115	93	101	106	101	115	113	94	115	84	104	125	101	108	120	127	120	112	84	114	142	116	113	131	120	98	114	117	118	116	111	107	102	93	109	121	113	113	121	105	90	129	83	121	123	118	111	109	107	118	125	105	107	113	114	107	120	111	111	119	104	111	113	120	122	103	114	110	116	118	121	111	113	95	110	124	117	108	117	111	124	120	90	99	110	138	109	110	110	119	126	114	105	119	128	128	113	120	104	104	108	114	116	100	103	107	106	122	110	104	108	107	111	108	121	101	106	108	104	107	108	112	136	114	96	110	119	97	111	104	123	121	122	99	100	120	121	117	114	104	107	102	126	114	111	113	101	87	124	94	117	105	104	128	110	108	135	117	105	106	125	106	117	104	114	131	113	99	96	90	98	94	128	136	95	108	127	115	134	123	129	113	108	92	121	99	103	130	85	122	124	108	129	102	97	101	119	126	121	122	134	108	85	111	107	111	123	96	131	119	130	108	93	123	115	107	101	128	113	132	90	94	113	125	110	103	117	111	96	123	130	108	133	116	126	104	113	116	102	119	106	116	118	113	108	95	101	113	90	89	124	91	113	108	99	129	101	101	95	116	100	107	106	115	90	104	99	106	96	96	131	114	86	113	106	120	117	114	92	123	107	93	116	107	116	100	123	120	113	117	103	119	118	119	115	119	90	83	95	95	111	100	101	113	117	120	96	118	112	110	136	112	112	86	134	124	112	132	117	117	119	137	116	122	105	134	104	96	94	93	98	108	104	101	89	115	92	113	115	99	116	122	106	88	108	118	109	114	115	94	114	107	110	98	105	116	113	134	123	119	106	98	118	98	89	121	109	105	127	130	92	101	122	102	128	117	112	114	122	110	118	122	100	94	98	120	133	118	140	100	92	108	116	102	125	105	94	116	111	118	119	95	109	123	105	91	99	107	108	93	99	120	121	104	107	91	117	107	107	102	118	141	132	117	119	107	98	112	107	96	124	122	119	109	119	110	113	115	110	120	93	130	121	134	105	108	106	117	126	118	115	106	120	99	105	104	105	94	108	112	112	115	90	108	111	111	114	143	115	116	110	113	101	125	119	106	110	91	114	117	98	114	105	119	118	94	97	120	130	127	98	120	113	117	144	129	102	111	104	115	141	110	113	98	91	113	119	106	118	93	105	96	121	128	112	108	93	123	111	100	109	125	104	117	113	102	116	107	97	112	109	107	93	101	104	104	129	110	104	97	112	134	113	129	116	105	130	106	102	116	126	105	104	103	120	122	99	112	111	142	97	93	105	110	92	94	100	123	118	129	122	98	92	123	109	113	129	114	119	124	95	114	115	90	114	123	119	115	108	95	92	117	125	119	106	98	112	103	113	116	105	106	109	126	116	103	112	109	123	112	102	127	118	106	120	102	104	120	123	101	129	100	102	118	122	120	102	109	121	101	133	115	119	114	102	112	131	125	100	109	122	106	128	115	115	120	117	126	122	94	118	130	113	108	129	118	114	102	129	93	118	95	128	107	105	111	93	112	105	112	114	142	110	109	104	111	120	93	99	111	136	114	100	102	122	83	122	116	125	104	115	107	102	120	102	112	120	124	107	93	104	111	106	132	122	116	125	108	110	101	97	108	106	107	102	113	110	101	129	119	109	128	122	97	112	106	120	109	101	87	87	142	115	115	129	95	107	114	117	104	94	94	109	122	111	105	99	126	111	114	124	113	102	83	119	101	121	95	101	116	111	102	117	109	115	119	118	100	106	108	98	99	106	111	104	86	107	126	92	95	128	116	100	111	93	115	102	103	110	106	94	116	124	112	124	92	119	113	119	102	89	108	97	116	108	111	110	125	109	121	104	102	109	118	104	122	126	115	109	120	117	119	97	117	111	127	124	103	116	117	110	93	111	115	129	116	107	104	107	104	135	109	106	94	88	108	92	104	104	112	94	124	136	125	145	127	120	111	127	94	119	113	120	119	100	97	99	116	115	120	116	108	113	103	96	131	93	99	137	110	94	95	118	98	128	106	102	115	110	103	97	105	125	90	108	124	91	97	109	116	109	90	120	122	126	97	117	121	133	110	109	119	102	126	113	108	90	102	113	112	108	105	104	130	81	116	117	131	115	138	105	118	115	117	120	126	114	102	106	107	109	129	124	119	97	106	96	110	107	108	142	101	103	100	114	93	113	91	108	106	117	96	107	112	120	102	108	84	116	101	115	111	115	120	122	106	111	123	102	107	132	100	108	118	92	125	102	111	105	112	109	101	99	115	128	108	100	89	119	92	101	125	112	122	121	130	100	101	115	118	106	103	104	103	118	111	95	101	128	124	126	104	110	109	109	106	115	116	105	89	112	107	115	118	119	107	109	130	117	120	108	115	123	99	94	111	98	119	128	115	111	104	100	106	108	111	128	105	112	90	115	110	113	112	121	132	145	115	111	112	107	100	102	119	129	99	126	96	107	109	114	117	107	110	107	106	95	127	108	108	104	90	105	110	105	98	103	110	114	113	121	117	101	123	108	112	108	95	123	113	116	117	90	110	126	107	89	110	98	92	112	105	108	111	123	103	114	108	103	111	99	125	115	98	115	125	97	111	129	127	106	122	134	96	111	110	107	120	126	115	88	116	107	116	111	117	99	114	98	126	113	115	99	130	108	109	114	108	114	104	122	112	113	104	110	102	94	97	105	115	103	104	120	136	110	120	105	92	123	116	107	112	114	131	106	128	116	103	93	110	123	91	110	117	119	123	125	115	105	90	107	108	115	118	96	118	123	120	112	92	103	108	108	102	122	123	95	108	101	89	118	122	112	128	94	106	118	108	115	103	97	101	120	100	115	95	107	104	110	97	96	100	95	97	116	113	119	112	110	103	103	116	119	119	110	121	100	105	113	122	110	93	111	118	104	101	107	117	108	118	102	114	121	106	111	115	110	110	108	114	101	92	119	113	111	111	106	116	99	98	126	116	102	110	123	116	111	104	125	131	112	106	113	134	111	116	135	109
5923	586	1093	1376	1251	925	728	687	613	522	483	472	452	453	404	402	435	345	362	310	330	297	324	352	335	308	338	312	294	293	331	283	322	346	305	318	303	299	310	289	288	298	285	296	310	283	316	285	261	313	318	283	295	315	269	293	303	282	305	304	279	273	258	292	255	332	295	300	268	297	303	289	331	290	259	299	321	301	301	287	291	282	268	302	254	310	279	293	295	283	264	299	309	251	284	292	288	256	315	260	306	304	305	264	305	331	307	272	290	302	283	297	301	328	287	281	299	275	269	304	260	305	316	313	284	283	268	312	316	314	279	269	285	298	301	306	318	263	288	287	274	281	287	257	292	273	270	280	281	277	262	287	323	328	272	270	312	278	282	270	281	264	278	285	291	288	299	306	292	294	300	287	308	282	300	278	286	271	260	282	279	292	251	264	307	277	286	294	306	266	273	285	301	276	318	260	287	300	286	285	316	304	295	302	284	269	291	288	279	266	290	278	310	290	307	277	303	277	275	285	266	311	281	273	281	270	275	281	285	284	303	288	256	284	268	314	276	278	257	280	281	292	276	300	284	300	258	285	258	311	290	307	261	325	293	306	283	311	305	285	280	300	290	304	298	284	298	282	294	260	283	272	300	322	281	317	289	293	296	258	260	292	293	287	281	300	271	292	313	276	283	302	293	275	273	264	283	316	286	286	298	274	312	278	304	298	273	311	287	246	296	281	304	290	281	279	292	260	317	285	301	283	298	272	290	293	303	263	263	294	259	280	286	277	259	279	262	312	298	274	279	266	285	289	298	280	289	297	266	254	289	278	295	296	283	285	285	302	260	301	304	267	277	318	297	286	292	287	249	298	277	312	292	249	285	286	267	293	304	269	304	287	284	281	299	293	285	272	289	264	288	337	288	298	285	265	277	266	304	278	282	293	274	308	315	270	260	259	303	282	295	252	284	288	289	278	291	279	296	300	272	271	282	258	279	263	306	292	316	288	298	310	308	299	280	274	258	288	313	314	264	286	285	274	292	283	284	305	278	275	271	298	325	304	288	297	286	275	270	295	308	280	287	315	280	325	293	282	267	324	278	313	284	305	274	274	265	306	282	311	312	281	273	283	309	317	301	288	267	260	303	275	260	286	277	290	273	276	309	305	285	286	284	284	287	293	291	261	271	263	290	276	283	279	247	287	288	264	274	310	269	292	252	301	281	306	290	261	311	289	260	268	279	298	276	286	274	299	287	291	298	283	302	290	289	310	271	278	255	267	283	267	282	298	275	290	295	295	277	285	273	270	291	300	295	277	278	296	287	281	284	259	289	300	291	251	280	302	286	274	262	282	284	299	259	271	298	282	309	296	282	294	296	255	271	294	280	274	299	298	289	284	300	279	277	270	278	298	262	287	264	269	267	303	250	285	272	283	314	277	254	310	255	290	278	322	270	292	293	302	287	287	279	287	294	266	277	275	327	276	287	270	278	249	264	266	286	296	300	304	263	296	278	284	299	242	288	283	298	290	288	284	290	289	292	284	281	287	285	290	261	303	280	286	263	276	281	307	278	283	270	264	275	301	300	287	291	272	301	299	310	301	273	289	281	324	301	264	302	291	285	318	305	281	277	289	295	293	298	302	253	281	288	280	280	283	274	305	283	308	286	298	294	282	286	282	280	270	300	306	274	295	270	300	298	268	278	276	295	263	290	293	251	281	269	301	279	302	265	290	290	301	252	277	290	286	272	299	269	289	292	276	265	280	274	290	262	285	288	303	301	302	270	267	279	265	279	269	273	268	276	272	283	268	286	279	288	287	291	289	303	286	265	268	292	282	296	309	320	287	311	280	294	273	271	304	264	295	291	271	282	282	274	271	303	283	287	314	283	276	288	296	291	275	291	268	292	311	280	283	273	284	284	249	279	307	297	296	318	314	277	280	293	278	243	275	251	335	284	293	263	268	295	286	284	287	264	267	291	296	283	288	290	295	296	303	293	279	314	309	306	263	289	289	280	299	280	298	298	288	260	290	238	259	287	310	280	279	273	321	282	300	279	325	297	306	273	300	247	277	280	316	263	298	257	281	289	263	281	277	303	285	280	271	269	289	280	296	269	306	272	297	302	292	288	271	252	274	252	304	300	258	281	284	305	280	299	299	255	281	294	278	278	279	284	286	282	257	310	254	265	319	289	309	294	266	298	287	294	288	244	287	282	275	298	293	281	273	313	277	289	271	283	295	293	261	281	265	274	280	262	280	276	304	277	305	330	280	294	323	300	285	289	269	260	288	286	300	295	298	291	305	295	293	270	269	280	293	329	292	309	254	299	306	269	285	291	270	269	294	285	288	270	267	267	322	303	280	267	270	281	265	302	286	305	292	277	280	287	271	295	308	291	283	242	277	274	281	266	263	266	304	286	299	300	272	293	290	294	293	304	329	291	297	296	275	272	274	284	283	276	305	275	299	268	278	272	284	284	249	279	276	292	297	296	284	301	300	265	252	292	328	297	307	288	319	263	289	318	304	324	294	295	291	299	300	290	273	275	284	301	276	293	262	300	279	271	288	266	270	298	299	296	281	288	283	265	287	279	292	293	309	311	271	288	270	278	266	306	333	287	318	262	298	302	312	308	282	245	277	279	291	310	237	287	286	310	272	277	276	292	328	277	279	275	265	279	282	289	289	278	289	304	293	279	304	273	257	282	272	294	265	264	319	280	282	282	298	345	259	286	294	269	249	259	299	282	299	291	270	290	260	293	326	289	268	291	297	278	284	299	300	288	311	255	284	313	296	301	266	310	269	270	278	286	276	315	304	291	273	284	295	270	284	288	270	282	270	282	286	313	288	298	291	273	312	278	291	277	318	288	292	288	305	273	283	289	287	256	304	273	288	257	281	282	252	301	287	289	308	258	284	269	314	287	270	271	267	309	266	298	282	269	261	299	276	278	280	303	285	308	292	288	289	303	292	283	294	290	283	296	259	271	286	297	278	281	306	312	297	308	295	247	267	272	274	300	277	280	277	267	306	283	287	313	341	283	301	268	287	263	253	290	267	256	286	295	257	280	278	292	307	259	305	280	257	267	309	312	290	289	265	290	291	274	277	250	290	299	282	293	267	296	292	288	304	283	317	263	297	257	277	309	291	293	299	282	287	303	293	259	299	284	276	272	285	279	286	293	264	280	273	307	287	280	291	301	269	307	289	287	304	267	274	267	267	290	268	309	282	293	272	286	264	286	299	286	304	286	272	292	321	296	313	284	286	271	252	294	290	275	292	291	268	280	290	272	277	304	300	294	286	294	273	286	278	258	275	295	272	237	279	270	293	277	299	350	265	261	260	295	280	309	271	279	278	260	290	275	305	291	231	290	266	284	302	288	289	269	302	254	262	288	232	308	322	280	266	284	251	310	273	274	306	308	287	308	279	285	297	265	276	276	270	279	280	298	287	291	263	275	294	257	273	254	305	299	313	311	280	276	299	302	286	302	261	269	287	270	298	265	264	294	292	294	323
13223	1127	1016	863	596	414	334	263	237	202	219	206	198	210	159	181	194	162	174	167	161	162	146	181	150	180	130	161	164	150	150	143	191	164	154	150	167	179	169	158	152	152	174	146	163	146	175	155	141	128	172	157	134	170	155	142	135	135	130	151	136	161	148	175	138	156	162	169	153	123	177	147	165	144	174	156	165	143	173	164	160	162	133	150	139	135	147	156	148	137	145	160	141	139	132	143	163	144	159	142	136	149	158	170	159	148	136	179	151	155	169	147	174	144	162	169	144	131	153	164	178	157	148	150	143	125	146	156	166	150	122	150	167	166	167	170	153	147	157	141	154	158	161	149	130	161	151	169	143	181	150	141	138	161	160	135	150	163	159	157	158	161	151	155	165	183	156	149	170	156	140	167	154	138	149	180	174	130	169	171	155	175	139	149	162	142	149	156	167	151	181	150	152	193	152	155	178	133	143	185	137	163	179	144	148	180	147	152	131	143	147	170	142	144	168	150	152	146	147	177	170	171	149	175	161	166	153	147	142	166	150	172	155	162	150	146	145	140	147	135	119	140	167	161	152	147	142	171	149	160	168	161	135	167	147	140	134	189	152	141	151	147	130	163	150	154	167	138	157	165	160	146	175	146	171	168	150	144	168	172	168	169	186	147	139	133	131	135	138	173	161	168	140	153	175	171	159	147	151	142	147	130	166	158	159	154	148	159	154	169	144	165	154	152	151	145	130	163	166	144	153	159	136	157	180	144	173	136	141	163	151	161	165	160	136	129	120	141	162	167	134	158	155	140	134	186	140	162	156	146	154	174	157	135	172	157	166	160	144	160	168	135	162	133	158	152	162	132	129	129	137	153	158	124	153	158	136	156	155	134	141	138	135	153	172	150	155	140	132	157	141	173	157	173	157	152	160	158	143	170	143	128	135	175	152	155	136	150	160	132	162	150	152	165	153	135	164	166	154	164	168	134	157	125	162	135	164	125	160	152	142	136	161	134	160	150	142	185	161	159	156	143	141	183	154	142	157	163	127	139	163	184	150	136	174	150	153	133	175	172	151	167	134	142	160	142	182	151	165	164	150	158	165	188	144	140	146	129	158	152	150	160	144	148	147	134	163	185	148	144	133	174	170	161	174	150	154	138	126	165	159	153	146	153	155	146	135	164	138	152	162	157	163	140	171	172	130	158	185	135	163	142	142	175	166	173	167	146	152	152	160	169	154	155	159	175	151	155	132	139	158	142	158	150	160	161	162	187	142	144	180	152	155	168	139	184	147	159	151	162	164	168	150	143	158	156	158	158	182	186	166	154	171	164	153	131	143	168	147	161	155	160	131	147	156	171	160	162	156	162	137	158	152	159	177	148	167	169	147	152	145	119	132	161	182	159	154	153	153	125	140	147	155	169	149	162	159	145	171	149	137	135	157	177	138	143	142	139	158	158	169	152	157	149	138	178	142	153	138	135	161	170	142	155	163	157	168	141	149	148	158	151	174	156	140	164	145	148	141	160	137	175	164	135	175	155	138	173	135	144	161	141	135	187	147	145	136	164	179	141	177	156	138	147	144	149	132	149	143	138	133	164	139	148	142	159	168	172	174	163	159	170	148	136	149	148	151	145	135	152	153	170	153	158	148	160	128	174	171	159	161	123	157	138	159	169	132	142	151	158	161	153	150	152	154	156	135	161	151	171	166	177	152	159	141	155	137	122	154	160	150	147	137	173	153	140	151	151	158	152	159	145	153	155	148	133	158	165	182	158	141	186	151	160	140	154	148	147	141	128	162	153	177	162	160	162	154	143	148	147	145	160	165	159	165	132	156	142	127	142	157	145	167	144	157	154	137	152	144	150	147	138	151	169	173	170	181	163	154	146	149	178	151	135	155	172	148	160	133	138	161	137	129	148	177	152	145	167	154	148	145	170	161	149	143	160	168	161	138	196	159	151	146	149	148	147	163	135	156	153	142	163	153	175	141	188	171	162	140	141	163	147	161	156	168	166	174	153	133	159	154	160	162	175	182	159	129	141	136	168	136	161	154	139	175	136	154	151	165	165	167	155	135	171	148	178	142	128	183	160	157	136	157	157	163	161	143	127	165	158	153	155	141	165	157	155	168	162	143	160	154	149	151	167	174	149	162	141	165	165	174	146	148	149	154	156	148	157	171	140	162	177	134	161	132	177	170	137	153	141	146	151	155	169	164	159	161	150	181	140	173	149	131	157	156	145	148	167	158	158	148	137	153	138	143	144	165	150	139	168	132	157	168	146	162	147	156	159	142	156	165	150	149	157	137	138	139	151	142	146	157	126	153	151	168	156	141	145	146	132	150	164	143	140	155	183	182	143	164	163	143	151	144	183	177	169	162	151	153	140	155	165	158	135	140	165	139	161	161	142	124	111	158	155	135	157	162	124	147	160	179	143	180	143	175	156	151	157	139	164	173	143	163	166	158	133	159	135	154	146	152	146	148	174	164	149	169	150	166	161	161	159	169	147	156	152	149	144	156	143	163	174	152	132	175	149	143	128	162	170	140	141	144	130	144	161	146	162	170	183	143	138	144	145	154	146	144	147	169	135	145	162	160	148	164	153	148	147	171	159	141	175	166	170	158	152	145	161	149	146	150	170	167	162	153	141	160	155	151	151	133	144	138	154	150	165	140	152	147	136	137	160	148	132	161	160	141	145	133	151	158	148	130	162	138	152	135	174	168	155	158	158	157	130	153	151	169	158	137	157	162	169	161	169	164	162	159	140	175	156	155	165	139	135	137	174	149	152	168	134	140	149	156	152	164	153	169	161	152	144	150	123	152	161	138	179	173	144	170	166	143	140	139	128	158	134	143	188	174	175	152	166	158	166	145	147	161	153	133	159	149	147	160	166	150	150	147	153	158	172	147	181	147	139	134	171	146	160	156	174	170	157	154	158	169	140	159	159	157	144	160	152	179	160	150	152	145	140	169	142	153	151	137	155	151	148	148	138	136	142	164	142	160	155	146	175	137	159	157	137	168	154	161	163	152	163	151	176	141	154	154	176	157	142	146	155	154	170	148	151	169	151	170	154	134	130	146	179	142	152	170	191	132	143	154	151	131	159	160	175	162	149	142	160	150	150	157	157	155	153	132	173	137	139	141	141	162	162	150	147	163	140	153	178	146	148	156	146	162	155	157	135	162	149	160	151	140	139	166	166	159	169	128	161	183	142	169	136	148	146	162	157	122	173	141	153	161	134	140	151	137	155	151	135	182	151	147	146	138	147	155	162	161	157	179	160	154	164	145	169	152	159	147	144	143	140	159	149	140	153	150	165	139	147	170	145	142	148	177	168	154	160	162	153	145	134	145	156	157	151	144	164	176	166	137	142	170	158	161	132	156	139	175	146	151	144	164	169	129	170	159	171	126	165	136	149	143	145	135	158	171	162	169	154	166	145	153	155	158	148	150	144	155	161	154	152	182	145	150	143	142	165	144	134	153	149	164	143	162	123	145	173	149	137	153	139
7907	942	2045	2588	2120	1600	1208	1072	972	850	733	687	708	668	595	585	592	586	506	495	482	431	453	475	485	427	427	430	457	443	401	433	432	445	398	440	419	440	470	394	426	436	404	447	432	398	451	388	372	396	390	422	387	419	436	396	395	381	356	397	423	384	398	382	396	419	393	374	369	415	384	378	379	389	420	412	414	380	404	468	410	376	407	403	415	387	422	403	412	397	390	406	406	385	406	387	422	386	363	408	386	404	386	401	401	394	375	401	374	411	378	428	403	409	398	355	386	355	422	381	402	385	387	390	379	397	412	372	376	365	387	394	368	417	398	381	417	382	392	366	416	414	391	395	389	398	372	411	416	405	409	406	367	348	402	382	425	405	422	356	377	403	383	359	384	406	380	420	403	392	392	414	426	384	415	412	380	435	396	403	390	376	414	404	408	381	432	395	350	378	386	386	372	413	436	429	389	392	409	413	415	351	393	371	368	391	384	379	363	374	385	412	378	391	439	389	378	420	377	423	415	390	388	400	391	382	391	382	388	363	390	371	378	407	402	397	409	415	394	426	380	353	425	416	383	398	422	411	430	399	380	419	412	384	397	382	415	400	376	396	375	416	407	406	418	394	413	364	393	386	390	385	379	397	389	383	374	398	416	364	407	400	409	372	372	380	390	407	382	384	418	361	411	413	405	384	405	363	414	373	430	358	412	415	383	409	418	398	396	392	404	391	405	403	397	383	364	387	396	400	415	422	461	384	426	417	364	393	394	385	382	402	354	413	394	385	366	370	387	388	421	389	390	381	397	420	436	402	371	350	421	405	409	429	376	383	397	406	394	376	389	417	393	406	429	385	399	416	420	380	355	410	436	394	423	416	419	390	373	397	391	377	361	354	373	399	384	353	361	408	374	365	403	391	412	416	412	375	374	376	382	400	383	392	397	407	369	388	348	407	371	406	398	396	382	376	392	410	384	388	377	413	375	401	377	403	375	368	390	371	374	377	439	364	389	401	433	394	373	398	395	362	382	370	378	375	398	354	378	386	404	395	420	428	425	371	414	367	399	444	390	373	416	386	412	377	394	397	387	402	436	392	393	406	373	368	373	348	390	427	405	390	404	386	362	371	382	383	390	399	412	392	358	360	386	419	359	418	394	404	444	418	390	393	417	359	383	391	403	396	389	355	399	363	359	389	435	399	410	385	366	385	397	370	382	373	393	384	418	416	367	375	364	397	397	419	422	396	416	412	416	423	387	391	398	410	401	419	385	361	402	381	397	389	390	400	415	405	407	402	415	387	418	398	411	412	419	382	398	422	372	401	415	358	389	394	406	378	406	383	384	399	378	422	391	362	386	402	327	389	373	409	353	359	382	382	412	368	381	418	403	420	409	396	408	376	432	411	391	410	382	374	392	396	375	397	396	430	386	361	393	374	410	420	417	420	418	383	390	381	370	370	377	391	358	363	398	390	360	384	394	381	387	367	414	409	410	401	380	399	423	387	404	416	401	397	428	387	394	391	393	373	398	381	359	377	345	409	426	389	361	418	373	378	392	405	387	405	381	353	423	373	395	375	417	416	377	369	423	380	444	419	386	393	391	416	361	407	379	383	418	399	389	352	409	429	350	408	358	390	422	399	417	381	404	456	380	396	393	414	369	382	406	390	378	402	389	378	435	409	393	401	410	429	373	396	412	350	383	413	391	418	412	390	388	365	398	405	430	379	404	412	411	383	430	409	404	394	419	402	407	391	430	395	401	365	376	412	371	421	366	378	411	371	387	401	395	394	371	401	402	384	415	423	401	390	439	375	415	351	402	392	396	395	426	323	388	375	422	454	389	391	425	396	396	389	391	404	418	367	404	370	414	382	399	361	362	396	375	406	400	370	364	399	404	387	398	382	379	375	372	393	388	415	376	388	421	377	368	372	381	407	406	401	384	402	437	371	392	374	395	388	390	419	369	384	367	372	391	388	399	381	425	397	403	373	395	394	393	421	432	420	415	392	422	397	375	398	416	361	402	376	414	393	411	378	378	396	421	392	382	399	375	422	350	406	347	391	384	384	373	416	393	409	415	362	386	396	391	382	408	411	395	389	374	422	355	385	360	395	388	385	380	345	384	405	392	369	377	412	380	359	382	373	401	380	397	378	406	370	384	382	386	411	360	383	380	370	398	415	413	389	420	410	427	390	360	344	409	400	380	393	429	385	414	411	409	384	377	425	427	391	367	384	360	369	391	391	394	372	378	409	418	384	398	409	371	418	420	376	401	416	398	445	399	417	426	385	386	415	400	377	382	395	407	394	391	427	384	391	387	381	382	415	373	394	376	385	418	422	401	389	379	367	389	402	390	394	389	360	373	391	355	374	411	399	387	418	402	400	364	403	428	425	353	402	372	422	394	394	412	421	375	422	422	374	377	386	358	391	377	415	385	417	406	395	360	384	393	395	385	378	393	372	414	415	393	398	385	379	378	415	380	382	393	360	432	408	377	369	408	383	414	404	372	409	357	403	408	394	403	414	405	381	359	379	365	380	424	405	399	389	403	381	355	415	381	376	406	390	394	397	410	372	378	383	380	406	391	393	403	423	397	400	405	403	385	416	397	381	350	382	412	395	394	365	401	415	427	422	408	390	383	397	415	431	373	375	381	402	387	388	400	410	417	431	420	429	378	393	408	391	399	392	372	412	405	398	397	377	388	412	376	360	391	403	380	373	387	358	371	393	402	397	377	378	383	387	401	380	406	353	368	405	391	381	362	380	391	365	346	368	427	395	411	388	376	429	419	381	401	417	386	421	375	390	423	426	389	433	382	365	398	395	372	412	367	381	406	387	383	360	423	405	396	416	402	354	411	385	400	372	371	386	348	407	407	371	382	375	431	404	394	401	390	410	424	379	409	409	373	385	370	399	382	382	364	418	359	386	409	410	374	378	418	374	389	405	407	374	416	384	374	377	355	410	384	373	418	392	428	422	375	387	400	383	380	401	433	420	404	394	404	422	376	400	405	377	398	379	374	372	436	392	388	395	394	373	402	386	391	392	369	416	384	371	368	393	408	370	405	426	358	413	383	437	404	401	407	375	378	413	371	414	439	371	381	412	387	349	409	400	402	394	361	377	361	394	400	419	415	403	408	353	404	365	429	402	365	381	392	418	434	389	432	403	395	411	418	412	402	382	371	374	441	396	395	370	407	390	431	363	435	379	392	381	362	377	402	401	385	407	387	414	413	421	380	398	367	378	395	413	348	372	442	388	421	395	375	354	431	387	408	407	400	378	383	395	375	413	420	428	382	389	392	422	426	364	370	377	387	401	386	406	416	372	398	364	399	411	361	392	363	416	408	408	393	369	381	384	439	382	381	416	364	378	392	422	407	352	405	387	357	395	404	406	399	430	418	377	413	379	372	363	407	425	435	398	389	377	379	384	412	378	416	429	379	402	378	398	404	385	404	386	391	407	409	384	396	430	386	396	388	357	397	390	419	406	387	410	384	370	406	400	407	412
1373	263	289	283	298	284	297	281	275	265	256	260	292	301	259	236	273	271	274	261	271	262	285	252	253	256	261	274	289	291	259	261	237	265	285	256	252	272	269	277	282	272	300	249	232	230	250	258	286	266	269	254	282	263	293	244	239	268	257	256	308	273	296	277	261	264	279	249	259	296	277	254	292	280	259	290	270	280	319	296	284	247	264	282	252	249	262	255	278	285	274	260	253	286	265	250	283	269	288	285	253	276	244	290	257	293	256	282	275	283	258	291	243	281	260	270	248	262	228	253	256	237	233	271	221	280	253	266	269	281	235	236	270	277	234	281	251	289	303	259	255	285	250	260	268	261	285	257	228	238	280	264	272	307	271	268	233	219	285	267	283	269	240	274	265	286	258	249	263	274	302	281	279	268	263	251	276	265	272	271	253	275	299	256	281	268	274	280	268	266	257	246	258	268	270	264	276	248	251	251	251	285	287	296	255	247	271	247	277	264	289	286	257	251	266	267	273	290	260	256	246	261	264	263	288	273	255	268	261	280	267	236	248	287	280	259	272	267	289	248	275	238	259	262	238	271	246	297	247	265	246	233	276	255	292	272	298	258	297	268	257	264	227	291	257	255	252	273	280	251	254	253	299	256	272	239	290	260	232	258	303	258	260	277	266	267	283	291	256	295	284	245	234	265	273	261	294	274	264	259	273	280	279	241	240	231	260	296	238	300	268	262	262	278	300	252	263	244	240	271	268	241	283	279	242	257	263	271	251	289	258	264	256	284	287	268	273	257	260	260	277	269	282	261	281	243	284	282	250	283	276	278	246	258	273	311	272	275	320	265	264	253	248	265	297	265	262	277	278	266	292	266	263	274	265	265	241	266	266	239	291	274	252	247	253	228	263	245	237	305	263	297	276	255	278	269	259	266	273	271	246	265	246	290	270	249	267	256	255	263	249	260	254	262	274	259	239	279	266	280	282	279	248	260	253	225	255	269	268	224	283	250	267	255	300	229	245	264	275	281	245	259	253	255	285	259	274	290	269	238	288	268	272	262	254	230	244	288	255	267	281	247	295	269	302	245	232	290	265	243	257	272	296	287	269	246	231	254	254	268	280	272	298	258	257	285	271	275	263	273	254	315	249	266	251	271	257	247	295	268	275	247	242	278	283	300	278	266	302	274	240	266	239	259	258	237	295	294	221	261	283	267	260	278	278	254	247	217	271	258	253	260	240	261	264	273	256	262	274	257	240	243	273	246	269	262	257	274	274	293	256	260	260	277	275	265	257	263	283	263	279	250	276	245	287	279	278	274	266	279	224	267	237	276	229	283	267	274	286	271	272	301	245	253	261	264	260	243	238	268	264	244	283	260	252	252	270	275	294	251	278	282	266	246	264	258	237	291	255	272	253	279	280	279	241	253	243	291	267	280	247	251	251	257	276	258	262	252	275	268	281	271	271	233	296	269	271	272	256	285	252	263	273	237	234	249	287	280	267	260	284	266	274	271	240	278	278	271	293	269	258	260	266	262	282	243	276	276	270	267	263	305	268	243	266	272	262	277	285	286	249	289	287	228	246	291	260	278	260	254	305	258	259	241	276	293	274	263	273	254	304	248	269	232	251	253	252	269	258	266	266	252	320	263	254	248	257	250	265	250	275	276	240	244	262	295	239	274	235	254	253	275	263	256	266	288	241	234	264	265	266	244	266	274	264	292	264	283	265	259	249	261	246	277	271	287	255	270	249	256	273	248	257	246	295	245	235	265	285	267	272	275	263	227	278	273	277	253	244	269	262	269	271	272	256	299	240	278	253	261	265	242	239	277	299	276	245	255	265	268	270	276	286	266	254	243	296	270	287	275	262	273	272	303	252	256	263	254	264	254	274	287	284	272	274	258	258	262	249	277	288	288	283	247	240	273	257	280	260	252	286	245	263	278	272	267	271	267	256	262	288	247	257	258	278	283	248	290	256	270	293	243	270	262	233	262	278	251	274	278	270	250	271	277	254	276	262	247	243	279	247	268	246	302	286	269	288	241	260	272	265	239	314	288	235	259	247	289	260	256	254	253	244	273	241	282	290	245	242	281	250	271	265	283	310	273	265	274	258	273	274	258	294	284	272	284	256	256	256	236	286	278	268	235	240	276	261	265	254	258	272	246	262	254	250	261	280	260	248	278	224	295	273	267	234	273	286	254	246	248	297	277	223	264	267	257	253	246	254	284	268	261	263	271	257	270	268	269	279	270	270	279	279	274	265	262	266	250	281	243	288	256	265	278	285	267	228	240	254	264	275	262	257	283	284	290	266	279	262	299	294	274	275	261	270	273	262	277	277	253	277	276	286	261	274	275	254	270	271	255	253	272	279	264	279	275	283	257	278	295	262	277	268	261	233	242	268	297	277	264	285	263	285	246	275	318	284	286	257	283	272	275	242	259	274	260	273	250	242	285	268	269	265	276	243	251	231	281	246	286	257	289	264	252	277	250	279	301	279	275	287	272	258	280	256	276	273	273	296	274	242	267	286	244	286	293	240	250	252	290	297	260	284	297	274	271	270	245	257	289	237	264	257	232	292	262	261	286	270	280	239	264	301	270	221	266	294	275	261	247	266	249	237	256	288	292	255	271	271	285	233	250	282	273	232	269	277	294	243	247	274	281	251	301	235	234	293	237	276	263	255	254	254	251	280	246	265	242	246	241	260	278	260	262	271	249	275	227	288	270	295	255	281	253	284	233	247	271	272	279	273	285	269	284	273	255	275	282	286	263	279	288	286	281	264	278	245	252	271	245	243	284	265	249	274	261	239	263	274	252	284	257	271	302	268	292	272	237	278	278	250	279	264	305	262	246	252	290	248	234	274	272	263	254	236	297	241	264	290	233	264	262	255	254	264	254	264	254	279	266	289	259	259	247	251	276	257	239	261	261	281	273	237	226	281	245	268	255	266	231	257	300	258	268	266	251	264	270	256	267	268	255	303	277	268	261	262	255	282	288	236	283	268	270	255	253	283	297	288	263	280	260	261	273	310	256	258	268	281	269	283	308	252	257	260	257	274	264	262	250	274	309	250	229	242	274	270	250	256	235	280	254	272	274	266	288	261	258	251	293	258	283	259	260	262	254	249	265	260	272	282	295	258	236	268	271	264	259	231	285	257	256	275	267	277	291	282	287	313	286	247	277	251	263	297	286	260	267	266	298	286	238	252	273	286	291	242	286	278	256	289	247	267	228	248	262	295	272	257	262	239	282	275	238	264	240	252	258	255	282	275	279	261	269	285	283	272	265	249	290	254	313	315	313	281	259	266	261	294	242	253	262	258	281	267	260	265	268	264	277	269	273	260	278	269	294	267	253	247	268	258	253	262	263	274	272	297	275	270	261	283	277	245	238	268	274	248	265	241	253	279	261	294	274	296	261	270	285	255	250	270	296	261	256	246	306	305	270	261	285	257	266	250	275	281	259	249	244	258	261	274	271	266	273	231	256	273	269	287	266	254	282	249	292	276	252
1721	620	674	673	704	616	650	623	627	621	614	585	601	651	646	601	579	594	580	590	561	593	599	589	592	569	641	587	656	568	591	627	637	574	602	581	591	579	596	558	549	574	606	592	588	614	623	616	592	586	563	571	619	604	632	557	616	594	591	551	596	624	589	581	548	575	593	562	587	599	582	553	606	574	578	536	577	571	580	588	574	595	636	572	557	614	549	579	573	592	602	571	608	554	571	615	588	576	559	565	601	592	584	563	621	588	623	613	616	598	581	579	596	618	587	588	552	650	591	584	631	630	627	526	608	521	604	649	615	591	584	614	589	593	591	537	617	632	627	586	561	601	601	608	583	579	586	577	650	577	574	621	583	579	599	572	608	604	625	592	578	606	554	613	563	617	566	589	586	615	610	611	599	612	594	601	560	605	590	594	574	600	574	550	590	586	559	611	578	606	612	589	580	628	611	573	608	584	584	612	580	592	585	588	603	581	589	599	606	569	556	598	601	625	620	637	591	604	596	556	605	567	590	591	601	616	635	624	589	595	570	584	564	533	576	596	634	601	543	579	578	590	603	590	584	592	620	597	604	607	585	612	600	559	561	570	582	630	624	579	599	596	609	613	596	553	604	575	556	573	578	583	588	583	540	570	612	604	595	573	590	578	598	600	571	585	595	552	577	612	607	560	599	609	576	580	562	578	592	583	581	612	603	579	586	579	625	574	569	621	561	596	576	604	591	591	563	585	589	588	563	556	605	597	566	570	574	587	600	596	641	621	545	611	611	577	576	584	589	637	617	584	606	633	587	593	585	563	579	587	611	572	563	603	571	615	599	626	633	603	588	613	595	583	612	576	547	623	627	590	606	608	565	615	568	591	594	582	593	608	586	580	569	619	611	610	603	591	611	601	609	608	551	573	580	564	589	582	579	608	560	548	577	595	586	605	594	582	611	604	585	607	608	583	608	603	586	558	576	601	605	641	582	599	581	554	591	600	609	620	604	592	593	579	568	564	607	564	590	591	598	608	635	607	511	562	590	578	584	590	547	576	631	583	597	624	607	539	619	586	594	609	609	605	627	591	573	584	638	630	591	600	593	577	605	568	595	592	621	634	575	615	634	571	614	588	581	572	606	620	592	641	565	603	584	603	602	635	606	572	565	582	581	604	552	624	596	589	583	607	588	638	581	607	607	630	620	596	578	606	606	599	597	604	573	600	584	571	575	594	589	627	578	615	589	545	595	618	620	641	556	594	623	558	589	582	569	630	557	601	572	564	601	573	587	598	605	550	619	614	649	569	637	581	611	594	591	617	567	558	654	574	594	570	564	557	637	567	598	591	502	596	583	599	655	582	600	603	574	629	597	612	569	548	612	598	590	570	601	570	595	571	603	547	572	609	586	580	597	586	669	612	607	551	603	599	544	592	587	586	579	591	593	642	568	625	620	577	625	627	550	616	637	591	597	611	576	599	612	588	611	610	565	595	615	625	570	611	617	577	617	594	596	595	580	592	621	581	591	595	601	609	558	548	607	568	602	577	602	596	624	629	587	612	560	558	596	599	587	623	613	584	608	579	597	613	554	618	586	570	559	600	621	640	588	583	639	577	601	605	608	579	614	568	599	571	595	556	612	598	558	590	592	587	607	565	600	585	561	641	582	653	584	606	586	576	599	587	589	590	596	574	616	601	585	560	579	576	603	609	597	603	629	581	623	599	575	621	629	583	574	594	584	589	596	596	596	610	562	622	574	574	623	616	583	544	603	580	598	606	584	577	621	590	615	596	564	560	618	555	619	583	563	557	553	598	613	627	542	596	625	542	586	640	613	593	580	585	612	558	612	606	548	546	635	588	620	566	597	583	625	608	562	614	586	586	567	606	553	598	609	576	627	547	606	575	548	580	596	603	580	594	583	601	591	606	600	571	518	607	631	599	574	570	598	589	582	599	557	610	607	593	656	557	593	586	601	553	554	594	591	548	567	586	605	616	585	593	589	583	587	548	550	556	562	589	564	536	600	613	556	556	621	612	581	599	580	590	587	607	603	627	620	580	613	617	592	594	586	567	622	609	578	614	598	565	565	599	632	610	586	616	587	597	587	570	629	591	647	584	580	612	589	609	565	573	610	557	573	620	592	615	607	571	594	604	581	602	637	537	539	602	591	613	600	583	600	619	615	630	604	557	614	619	605	609	593	606	559	596	545	573	597	598	598	646	600	636	617	582	602	575	574	585	608	611	614	594	571	610	598	597	658	576	624	604	561	630	617	606	576	604	614	568	603	572	584	605	598	608	611	609	558	553	567	609	589	598	619	583	586	567	586	576	586	577	638	548	582	592	558	547	589	641	603	578	583	597	579	578	563	592	604	593	602	607	580	614	626	637	571	573	608	615	635	603	636	613	597	586	557	620	614	604	608	555	593	572	641	617	612	601	582	561	640	596	605	573	540	540	608	601	604	599	590	605	644	576	585	574	645	637	593	600	580	621	587	562	570	618	586	588	577	557	595	594	591	662	552	584	584	638	590	580	564	568	584	623	565	618	598	588	593	580	596	545	589	609	564	592	618	588	612	614	585	603	614	578	652	614	598	597	560	579	617	587	561	565	562	580	603	564	595	585	592	607	572	573	639	604	581	609	602	605	574	580	565	614	615	581	580	615	557	535	591	591	588	615	579	589	627	571	569	555	527	557	597	598	600	601	627	639	588	603	568	568	576	598	604	604	579	620	585	598	593	583	633	571	590	566	592	584	585	603	567	585	599	577	564	622	608	589	591	594	570	577	576	630	598	591	530	599	570	594	591	575	529	582	578	599	614	597	572	598	575	604	537	557	569	566	552	617	572	602	580	606	577	573	571	622	600	583	582	550	581	599	559	568	599	570	602	604	574	590	557	636	635	587	573	582	541	562	648	649	598	575	589	595	584	600	577	590	593	610	588	569	571	592	596	568	565	568	595	561	603	587	644	562	605	582	634	548	572	592	578	635	607	592	566	632	557	593	563	530	603	540	600	560	607	618	588	576	603	572	638	608	624	560	593	602	568	552	584	581	557	629	621	605	584	568	569	595	584	576	576	591	589	622	578	563	570	595	618	600	562	536	590	560	566	554	577	597	595	591	600	612	617	564	605	573	569	646	598	615	571	596	571	585	553	602	606	626	607	591	582	580	595	598	642	624	596	607	598	558	583	586	582	584	549	584	583	602	604	566	565	603	565	542	577	608	564	564	590	600	574	613	573	612	574	648	567	609	590	555	598	617	603	579	620	590	654	608	596	624	570	623	560	630	577	577	568	542	583	629	625	580	620	573	557	558	601	541	564	559	598	636	584	609	604	536	594	594	630	620	575	596	581	575	584	568	657	611	585	564	641	630	654	574	577	581	625	561	609	629	565	642	583	582	570	592	554	576	600	587	579	557	600	594	583	622	585	592	555	591	608	570	591	628	615	607	591	594	602	602	520	616	630	591	565	614	591	582	591	572	579	603	575	557	600	595	599	601	579	554	560	590
6618	439	547	468	344	238	222	168	175	148	133	146	151	140	143	137	120	111	117	117	129	98	145	98	144	116	92	123	102	108	103	117	109	99	109	107	117	119	116	104	110	115	122	113	112	117	116	127	118	104	126	123	107	115	94	109	114	103	110	108	99	117	118	143	112	99	98	106	123	116	89	122	125	118	107	114	117	119	122	97	107	109	125	104	114	112	116	105	121	112	136	112	115	108	105	109	138	108	108	128	112	117	118	123	120	85	92	102	124	111	113	101	112	111	114	113	108	109	131	92	93	87	92	95	114	100	114	115	132	116	89	105	95	86	104	105	102	120	102	121	101	115	116	126	117	100	104	116	113	111	116	110	109	112	106	113	100	128	106	112	134	111	105	102	108	108	124	137	101	112	111	117	110	107	112	123	114	98	100	112	116	130	114	100	92	101	102	110	111	103	108	125	112	121	114	110	110	112	99	103	115	102	114	114	124	94	114	114	104	116	90	121	112	104	120	102	107	110	123	112	103	108	128	110	119	111	98	89	109	116	101	124	102	115	116	109	105	111	110	118	139	118	84	115	120	107	140	126	113	98	105	116	91	94	106	114	132	115	125	110	111	113	91	113	99	112	123	124	94	105	121	123	128	119	108	105	96	100	102	93	98	112	112	123	125	124	131	111	146	121	106	106	105	129	110	115	98	113	123	93	111	93	126	108	99	103	101	123	115	131	130	104	116	87	103	106	105	114	99	111	111	117	108	102	107	114	107	106	103	107	124	91	105	120	89	108	111	110	132	107	90	122	117	101	114	107	109	110	107	113	103	104	115	125	145	94	115	125	95	108	97	91	127	110	120	109	107	118	113	119	112	124	112	126	118	131	120	123	137	115	104	118	110	125	110	100	103	101	117	136	115	107	122	110	121	93	110	112	104	87	131	117	118	99	108	106	108	114	109	98	94	101	113	115	94	99	107	111	107	106	112	110	95	107	109	114	106	115	87	120	105	110	110	127	93	93	91	97	104	115	103	110	108	113	108	89	102	114	109	121	120	116	135	105	102	119	108	112	113	103	106	110	114	118	125	108	107	95	94	125	110	137	86	136	119	102	115	114	142	121	140	105	111	101	133	97	100	115	131	94	122	120	107	110	104	110	102	127	83	108	109	110	106	99	109	99	85	128	121	102	102	90	98	112	82	137	120	102	105	107	87	106	111	102	110	107	111	124	91	102	112	83	113	107	92	105	116	109	108	111	141	112	126	128	125	118	105	115	90	105	98	103	121	113	132	122	124	111	131	121	134	103	105	111	115	115	116	115	116	125	125	127	118	119	100	120	117	122	121	116	114	91	107	107	98	112	128	117	106	107	121	127	109	98	100	108	116	103	114	124	120	95	117	100	132	106	112	113	110	88	105	106	121	113	107	116	100	112	120	128	121	108	91	117	106	109	131	117	101	102	91	121	94	104	107	100	107	104	113	136	115	113	107	104	119	100	104	105	111	108	120	107	124	121	109	102	135	89	116	113	135	114	94	133	126	111	105	132	109	127	126	121	113	120	105	141	140	124	124	107	95	101	112	132	105	121	119	103	117	119	121	108	109	121	96	104	135	120	111	115	102	100	105	111	126	94	91	113	122	127	125	118	131	114	114	109	112	91	97	113	122	96	107	93	112	125	100	110	103	89	110	124	117	97	110	113	114	100	114	102	108	106	118	117	139	116	112	99	116	112	110	86	99	104	119	110	114	122	94	104	94	96	133	121	107	107	107	113	113	111	105	100	106	137	92	117	127	122	115	134	105	129	117	145	90	99	112	114	130	106	107	101	124	113	110	123	108	127	113	112	105	103	113	87	120	130	99	107	119	104	114	95	122	104	116	119	122	111	128	117	127	108	104	115	115	102	109	120	95	101	107	116	121	105	104	129	113	108	85	112	99	107	112	123	129	109	111	119	108	98	115	102	110	109	117	116	128	117	123	105	100	118	108	101	117	106	121	99	106	117	101	111	126	110	108	126	96	119	111	103	93	119	112	95	114	96	123	119	118	109	99	131	114	116	125	133	101	112	120	94	101	99	103	120	103	120	116	96	111	121	120	120	102	117	143	102	115	104	118	104	130	89	100	110	106	132	86	118	104	112	115	115	102	111	110	114	115	110	105	111	103	134	106	106	109	120	113	103	101	111	104	127	102	89	99	116	121	102	109	108	119	121	114	132	89	112	121	115	97	116	101	102	108	101	118	122	111	108	109	96	99	97	118	95	118	112	93	140	122	116	100	131	119	117	93	105	106	104	103	129	121	109	108	125	106	105	103	113	99	117	94	100	121	109	104	97	101	108	101	124	118	115	101	101	128	111	117	111	88	100	112	127	118	126	98	117	107	102	123	108	115	126	99	117	128	108	110	132	111	119	112	112	89	122	107	100	128	116	114	102	115	117	120	131	104	96	116	113	105	134	119	112	115	102	114	104	93	108	129	80	101	112	110	99	105	108	99	120	124	110	106	92	100	130	128	121	112	131	118	115	102	114	111	115	101	109	104	99	121	115	131	120	120	102	83	117	103	115	99	123	126	112	105	126	120	92	119	130	133	127	137	115	101	107	127	103	103	121	89	112	111	127	134	106	122	107	103	103	130	121	116	97	95	88	114	96	126	112	107	96	106	140	108	86	106	94	103	98	116	109	123	119	109	109	98	113	89	109	122	129	126	121	118	126	102	107	102	112	115	113	111	97	109	104	97	112	108	111	103	129	123	102	96	120	105	115	111	112	100	127	98	106	112	120	115	115	101	93	111	103	88	106	107	114	105	104	96	100	119	98	136	115	108	113	116	119	93	108	113	108	100	117	103	117	117	128	123	121	119	104	109	132	103	136	96	96	101	107	101	96	128	113	111	110	94	105	104	85	108	108	108	93	133	115	110	98	94	109	114	102	102	107	121	102	104	113	127	110	98	105	106	137	116	119	105	121	128	97	110	105	102	96	110	112	113	126	106	113	100	126	112	113	97	102	109	112	90	112	127	109	116	129	98	113	89	99	105	126	115	108	119	122	102	97	125	117	107	112	97	96	96	99	113	95	101	126	105	96	130	121	103	105	95	118	107	111	98	110	121	94	101	109	111	126	113	124	90	117	106	110	111	97	117	122	107	99	100	109	127	142	107	109	100	123	116	119	113	107	97	113	99	114	122	85	101	124	111	122	127	103	116	87	130	119	130	116	110	102	109	111	120	122	107	118	102	126	95	96	104	99	117	99	97	114	120	110	104	109	112	107	121	97	100	99	130	120	121	99	98	105	107	111	95	110	104	116	106	124	115	127	117	110	119	118	105	121	128	118	124	117	100	102	113	116	109	110	114	107	112	110	118	105	94	144	103	127	102	133	112	102	117	108	126	106	103	85	125	104	135	98	101	119	106	120	111	103	106	120	109	101	110	112	117	106	120	121	111	118	90	105	89	105	114	115	105	105	112	118	103	105	124	111	127	104	97	109	121	94	97	111	106	103	117	103	116	109
5744	600	1126	1442	1241	914	743	678	619	515	470	453	460	442	420	404	384	329	365	352	286	346	343	314	328	304	316	319	316	299	289	278	289	325	322	268	307	318	262	298	291	306	289	300	286	292	317	316	290	299	310	298	283	327	297	316	317	283	301	285	274	294	280	304	272	297	254	260	278	285	282	273	276	276	274	249	306	282	307	279	287	313	296	285	278	282	300	269	293	300	277	269	285	294	263	268	251	265	293	303	295	274	262	295	294	289	274	274	281	290	289	299	273	282	308	278	321	266	280	293	297	286	293	282	301	319	288	282	305	282	303	278	278	294	287	288	284	294	260	275	289	295	276	268	293	269	283	286	300	289	315	283	288	278	263	261	271	265	274	264	278	297	303	299	302	282	286	269	282	264	264	285	289	303	276	275	290	269	275	293	256	264	318	288	293	293	285	291	290	260	288	281	281	299	291	293	256	317	301	315	293	297	254	277	296	278	299	286	270	283	262	297	306	285	290	306	279	279	299	287	280	301	292	255	296	329	289	298	309	258	304	282	288	301	283	286	295	286	294	299	291	303	313	286	292	286	286	283	292	342	272	289	278	282	261	286	304	243	293	297	266	275	285	279	304	281	269	310	304	306	254	272	275	261	305	304	292	249	270	284	243	286	280	257	305	316	296	315	296	275	277	295	283	278	296	306	280	269	283	266	295	269	302	267	299	250	274	268	272	256	292	297	293	249	292	325	274	292	286	275	271	265	315	278	246	283	293	288	243	294	287	271	298	270	297	274	275	290	294	299	300	274	297	294	300	264	304	304	300	298	307	276	283	274	253	277	271	323	271	276	330	288	273	285	249	280	279	265	325	270	297	292	303	292	298	287	293	268	281	267	274	290	287	279	263	250	301	273	290	301	280	281	271	297	264	264	312	284	292	256	284	297	245	303	263	286	292	284	285	293	280	289	301	293	293	285	310	284	285	278	284	284	304	292	274	298	294	310	315	273	294	316	286	276	293	278	279	305	304	260	234	301	286	296	299	302	283	289	295	277	278	289	286	311	303	297	266	260	270	290	277	286	286	304	290	294	306	256	291	272	278	295	290	302	271	265	285	283	299	263	298	304	296	287	271	264	312	282	285	306	272	267	296	266	289	282	281	305	281	276	275	302	253	271	269	280	294	299	274	295	282	276	260	267	299	285	286	289	284	275	302	311	315	294	302	312	289	311	308	261	304	285	289	256	272	272	299	315	276	301	325	297	280	248	289	319	301	254	298	292	293	284	301	278	307	298	315	300	268	311	303	263	292	263	284	256	329	269	293	282	288	286	291	255	293	262	289	266	299	309	268	306	301	292	283	257	280	279	306	291	303	283	271	334	298	298	318	289	307	281	279	272	259	235	296	294	285	280	288	273	267	284	237	275	313	269	300	305	301	290	301	279	254	259	287	274	317	328	243	323	268	279	293	291	300	297	294	294	315	291	301	302	292	290	276	286	268	250	313	289	294	288	302	280	282	270	304	303	270	275	279	287	254	270	306	301	291	290	276	293	275	262	285	279	315	257	272	257	310	316	290	259	287	290	331	294	285	273	298	320	270	302	303	286	303	262	288	288	270	312	286	285	289	286	296	270	267	285	302	286	257	306	292	296	267	295	254	295	267	296	274	294	296	287	278	314	280	298	284	303	281	288	282	249	283	297	314	281	288	281	285	307	306	307	265	291	267	267	275	281	294	283	268	262	269	292	296	297	272	271	274	271	258	261	266	297	296	243	275	274	278	301	278	286	287	293	262	283	294	282	313	279	296	270	257	281	293	263	323	312	278	300	266	298	262	299	280	280	291	271	300	278	276	284	270	280	312	292	320	273	290	308	301	285	283	274	296	268	298	287	270	268	257	311	266	299	286	310	291	312	274	320	300	275	255	321	295	269	297	294	298	289	257	283	265	285	273	286	263	258	304	295	345	299	284	314	292	263	311	267	266	304	326	315	287	312	291	264	280	280	308	295	289	316	312	295	279	272	251	308	304	312	275	297	301	307	283	290	296	299	278	269	299	276	286	281	276	297	282	281	302	300	259	292	272	280	297	267	283	284	286	286	273	301	311	279	303	299	283	280	290	299	291	326	275	277	284	291	289	259	299	307	292	287	307	304	291	277	314	282	289	305	281	264	278	280	281	268	276	315	302	267	286	306	285	301	285	287	277	288	293	301	269	286	301	264	276	279	273	281	279	291	280	260	310	252	288	304	279	292	273	250	287	276	323	291	275	276	286	297	285	269	306	280	282	298	276	252	292	303	250	275	298	312	296	277	300	294	269	299	265	311	273	285	300	251	298	275	290	316	311	318	285	285	310	264	277	271	285	307	294	284	296	286	298	287	292	272	280	278	293	273	326	252	290	272	302	298	286	275	281	323	297	270	331	272	304	297	262	276	254	265	263	297	277	263	287	292	279	282	305	268	303	279	324	280	285	288	266	287	286	280	287	298	301	313	286	289	288	296	294	276	265	283	275	301	266	267	313	301	282	318	275	304	288	304	289	307	287	303	243	285	299	279	297	265	263	317	284	330	273	289	280	292	270	295	280	282	272	287	292	295	267	279	295	287	322	266	265	256	252	296	276	265	312	268	284	260	270	303	270	302	290	272	266	252	259	285	309	281	286	299	295	297	272	278	305	299	264	294	258	257	258	293	269	288	276	266	307	292	304	282	292	282	318	255	274	269	277	296	299	249	263	276	292	282	289	306	284	269	311	283	284	278	295	295	299	283	311	309	278	273	273	273	288	288	302	284	277	289	287	271	313	265	270	306	275	295	278	254	294	317	290	310	300	275	309	300	270	296	294	268	282	296	299	286	281	284	279	278	291	274	263	306	282	259	317	316	286	302	282	286	291	304	279	295	285	265	299	261	277	307	278	276	306	263	287	256	287	290	279	310	291	278	286	268	291	274	267	290	282	259	284	287	294	296	284	291	306	302	280	299	284	304	314	316	271	269	268	283	294	288	302	308	291	276	309	294	332	267	288	307	291	291	308	305	305	308	304	314	273	287	297	273	290	278	306	280	271	282	291	249	273	275	305	275	305	294	275	300	300	262	308	312	290	270	280	281	286	278	282	292	290	304	279	275	318	317	281	295	317	281	304	292	290	283	277	306	271	273	273	309	259	282	282	265	288	278	283	267	272	306	279	278	275	290	290	302	295	275	268	289	299	296	263	294	268	296	273	307	308	311	280	296	294	309	273	301	305	285	276	283	282	322	262	284	289	254	280	276	295	309	308	291	300	282	282	297	275	271	300	263	292	270	303	287	324	307	290	263	294	317	272	263	284	293	296	301	255	287	295	303	286	278	306	273	276	297	290	272	331	290	283	299	282	328	301	318	321	301	261	277	333	272	300	294	291	299	296	261	249	309	304	282	285	272	302	293	272	303	267	293	274	298	259	275	304	300	260	281	265	275	285	306	282	280	279	283	300	288	259	294	286	305	307	259	273	287	296	276	289	269	287	261	276	268
13430	1155	1049	965	725	532	314	303	251	219	224	199	185	204	190	179	186	163	175	168	145	182	162	171	174	161	169	164	144	176	144	159	150	157	157	162	156	147	154	150	134	173	157	163	193	176	147	165	174	153	159	166	172	171	153	181	134	164	126	145	158	141	177	161	181	159	152	156	146	138	140	160	179	151	132	144	120	133	155	184	152	163	150	141	157	140	166	137	160	151	176	145	167	157	150	146	170	157	141	148	151	174	167	176	161	142	153	133	168	138	125	154	142	154	140	168	146	139	182	164	163	128	142	139	158	144	157	152	160	145	148	149	146	150	172	167	143	166	155	158	157	169	174	144	180	154	144	151	156	147	126	151	145	146	134	156	160	137	160	147	163	160	130	151	163	138	139	172	153	143	167	144	142	159	148	147	171	157	176	161	159	149	159	124	167	152	160	142	139	146	142	183	154	180	156	138	135	149	158	170	173	153	149	161	149	155	126	141	173	143	154	154	173	151	140	164	149	145	153	131	158	143	147	166	137	165	172	158	159	133	131	150	168	165	187	162	145	138	157	157	134	159	156	154	157	163	151	155	155	150	162	141	173	171	173	143	150	154	161	168	149	156	175	148	162	152	166	193	156	140	134	167	134	155	155	175	152	138	159	135	165	154	139	168	167	163	172	154	149	139	149	156	181	158	153	164	173	153	166	163	142	147	139	149	148	181	174	123	150	156	145	152	153	138	148	150	153	137	161	150	161	141	144	168	148	139	156	151	146	156	170	184	142	134	148	152	162	169	149	160	157	173	144	157	143	139	146	153	153	132	173	145	139	151	189	136	148	144	132	158	159	155	146	151	159	173	165	162	123	139	164	162	158	162	168	145	168	146	153	133	145	159	170	150	189	159	142	132	156	150	145	156	159	170	130	161	159	144	142	173	174	142	168	157	148	185	130	144	172	141	161	160	157	167	170	149	171	136	146	186	180	174	151	170	160	153	176	163	156	146	158	158	153	140	145	138	158	146	155	135	147	158	169	153	175	170	132	136	146	170	131	132	184	143	140	138	152	147	121	157	145	154	166	133	138	146	131	136	157	153	141	172	136	152	167	158	149	140	147	171	141	147	173	145	145	170	158	160	167	179	163	155	160	173	148	160	138	151	137	181	156	153	162	149	166	140	175	161	162	146	175	138	162	155	168	153	130	146	147	150	147	150	138	150	145	162	174	165	154	123	145	135	143	153	170	160	143	138	152	143	175	144	162	156	182	152	145	157	149	172	182	139	145	160	151	146	152	137	183	135	127	156	155	128	176	148	151	150	169	157	149	170	157	163	154	159	171	149	149	145	156	190	133	154	132	168	143	131	150	147	149	165	135	150	151	143	146	160	133	135	158	158	152	168	161	173	153	167	152	138	157	161	139	166	167	157	145	161	153	151	158	159	159	140	166	170	153	151	138	174	170	142	140	147	165	147	158	144	159	169	142	158	169	145	144	128	157	161	147	163	159	144	157	147	156	150	142	150	137	137	140	152	151	150	136	162	164	166	140	165	162	191	166	152	170	150	141	148	152	174	157	170	176	159	159	135	132	136	165	146	145	153	157	146	143	147	145	145	144	148	139	179	125	168	156	167	166	168	153	144	157	146	140	144	194	152	158	138	156	143	168	155	139	125	145	169	152	156	159	171	145	164	162	135	155	170	143	135	145	132	147	137	147	158	151	143	135	165	154	157	145	152	168	160	150	168	156	178	174	133	168	142	153	149	132	133	141	173	157	140	170	182	148	146	164	149	154	158	137	146	148	149	141	147	150	166	178	167	155	159	158	166	168	161	160	150	150	144	169	162	129	142	163	174	145	137	157	140	158	186	170	153	148	164	155	138	143	157	147	160	142	160	158	162	171	172	165	166	156	151	164	157	157	148	158	154	174	191	136	159	154	149	150	144	155	150	134	146	178	160	178	159	180	154	186	142	150	149	170	168	161	171	141	156	144	145	155	157	158	155	148	145	183	158	153	157	149	153	140	158	160	174	140	151	154	150	171	158	168	156	169	152	175	158	150	146	151	160	170	160	155	172	171	153	183	161	159	167	153	156	137	162	170	143	171	140	161	150	158	164	151	142	160	121	153	141	161	130	162	136	145	154	147	152	159	151	155	154	165	179	164	142	158	164	167	144	148	134	155	164	175	131	118	142	143	146	155	153	142	151	143	169	139	155	148	155	155	143	147	142	159	160	143	155	145	171	138	140	156	160	144	174	126	156	157	156	135	156	147	152	167	143	126	177	141	141	147	147	152	152	198	146	165	154	138	131	165	146	151	174	144	158	176	161	138	170	151	156	164	146	141	153	138	141	152	156	139	169	128	169	140	166	133	147	141	146	148	140	175	145	142	160	168	150	147	155	144	160	159	163	163	160	147	152	144	151	161	159	147	146	145	171	127	141	138	187	181	136	176	156	120	166	181	149	138	171	159	149	168	158	147	136	148	155	156	152	150	150	162	144	154	154	146	139	154	168	144	156	145	131	129	146	143	154	142	169	159	159	153	158	151	144	140	163	160	166	146	165	166	136	146	158	128	146	141	147	160	136	158	170	144	145	154	145	152	150	159	154	151	154	147	149	133	148	134	150	143	129	136	156	158	167	130	138	151	174	175	189	160	165	167	152	183	127	156	168	153	165	152	138	148	173	154	171	158	135	162	155	159	156	143	142	171	146	145	140	152	146	145	165	154	172	172	155	162	160	170	166	148	140	141	165	169	150	145	154	161	140	142	145	143	155	175	149	152	157	150	160	148	162	154	158	137	169	176	162	148	150	172	143	171	154	181	143	152	143	141	152	147	163	161	168	127	145	148	152	153	164	137	132	163	134	162	157	147	160	140	162	123	158	131	162	168	152	138	152	160	144	124	151	150	139	177	145	156	151	167	140	166	147	162	137	152	156	168	166	162	161	130	177	152	161	153	139	161	152	167	166	146	175	167	140	159	150	146	164	151	149	134	176	153	151	135	172	138	163	137	146	155	153	148	180	153	176	147	138	146	158	141	179	128	123	174	142	151	148	152	156	137	150	167	165	160	165	143	147	142	137	155	141	159	162	136	145	140	171	117	144	169	152	140	162	159	168	152	150	157	160	169	145	144	144	146	157	168	158	145	158	163	156	161	153	150	142	135	153	179	142	159	137	152	155	153	143	160	169	135	142	156	158	182	156	173	142	147	153	151	145	142	151	164	172	165	175	156	186	154	151	162	169	149	146	119	151	158	154	155	147	163	143	149	157	156	146	162	150	165	143	140	151	147	168	167	144	172	157	140	180	146	167	136	156	162	149	172	118	163	140	160	168	148	168	165	151	156	129	138	161	146	147	141	145	155	148	145	157	151	156	145	162	159	150	178	136	164	148	155	146	173	142	166	156	128	142	158	175	158	151	133	151	173	144	166	150	150	139	141	144	153	154	145	168	175	170	192	136	173	165	173	141	160	148	188	161	152	135	159	125	135	148	161	155	159	147	154	173
7860	997	2029	2721	2197	1638	1223	1123	950	822	753	713	732	708	663	616	560	503	545	497	486	468	480	452	469	458	433	418	433	399	432	469	458	406	405	427	402	425	465	431	427	407	436	403	425	402	444	414	444	404	412	402	376	406	407	387	412	388	408	422	428	379	414	367	385	408	394	402	413	391	460	376	396	379	414	387	385	394	377	405	412	391	395	425	382	389	402	390	440	405	417	399	393	403	407	384	387	409	374	361	382	385	376	413	368	405	392	372	375	382	415	378	397	387	390	398	395	374	398	381	390	391	391	392	415	392	366	404	405	403	379	413	375	382	415	411	402	362	403	398	361	378	397	387	379	366	392	368	390	400	398	371	354	388	373	364	374	427	429	389	399	411	404	404	386	390	379	371	366	416	415	383	406	426	421	370	413	370	397	412	420	409	410	392	397	414	406	421	401	388	386	394	382	345	373	433	409	382	372	361	395	387	372	354	371	400	396	346	389	387	373	375	424	327	398	380	394	371	369	403	393	398	392	392	398	377	384	398	400	407	369	403	404	387	387	407	402	416	396	378	367	422	392	394	387	402	393	362	388	376	375	392	402	406	393	356	387	412	380	411	386	409	403	436	395	389	374	423	371	385	389	397	404	405	388	381	393	383	412	429	395	423	393	443	386	418	369	370	394	364	379	414	377	373	385	386	397	414	370	384	436	405	387	416	378	428	392	362	374	430	385	398	382	423	387	374	409	399	426	399	364	386	366	391	407	419	376	363	392	406	417	390	344	413	399	404	398	343	392	415	405	363	398	411	392	428	396	376	393	393	401	397	343	404	413	401	362	397	407	394	366	392	423	378	395	382	391	416	391	406	400	403	418	386	378	384	389	396	387	390	374	447	389	379	375	379	423	410	418	367	414	393	381	421	379	410	390	391	429	376	349	416	371	382	397	426	380	406	357	383	376	425	413	369	390	399	445	378	379	360	367	391	389	419	365	404	398	387	417	388	410	387	404	376	361	410	380	417	377	415	402	398	410	405	407	380	401	377	388	409	405	388	361	365	390	381	426	389	387	425	386	360	354	413	397	408	396	400	426	403	384	396	401	401	370	385	392	377	396	399	396	384	371	413	389	368	420	378	399	382	395	385	394	415	410	392	366	414	379	434	363	364	383	398	400	424	408	414	393	420	395	392	431	396	390	385	362	371	370	404	394	402	373	387	390	401	387	419	393	395	404	386	399	413	415	363	380	389	371	395	446	371	368	382	432	396	411	421	392	392	389	378	389	422	406	400	394	410	359	402	389	401	412	402	425	388	373	401	355	379	378	379	399	402	428	413	405	407	434	399	381	441	402	380	349	394	386	391	417	391	395	432	414	383	416	379	394	431	400	360	388	389	410	400	373	392	387	386	398	409	366	415	423	358	387	388	386	417	394	381	393	421	370	388	365	408	397	373	371	359	420	396	410	395	398	366	350	365	406	420	405	404	414	358	384	381	377	375	388	385	390	384	376	392	382	392	395	393	424	431	423	376	396	400	389	384	403	412	384	442	383	382	368	383	425	380	378	398	386	355	415	424	387	403	399	389	404	375	358	425	390	402	386	404	363	398	371	366	389	433	402	381	361	406	356	407	414	375	425	400	374	416	377	388	378	402	376	397	381	375	403	425	401	419	394	390	415	408	382	380	415	406	397	406	369	411	390	385	412	373	433	366	398	349	415	414	402	420	401	378	415	429	405	394	423	385	374	384	395	414	368	390	385	414	415	390	372	455	429	363	427	398	368	423	390	410	404	403	370	392	392	391	401	401	382	358	402	388	366	397	424	366	395	416	372	384	372	380	410	345	405	386	373	403	418	387	397	414	366	399	381	364	362	394	420	393	385	379	375	360	383	403	425	367	412	411	422	390	384	368	462	412	392	415	366	408	380	381	344	355	418	385	404	406	386	382	410	407	376	387	376	366	391	398	405	401	365	377	411	380	385	385	393	376	379	396	391	373	395	416	436	367	420	354	402	381	406	385	373	390	375	394	362	396	392	440	381	384	403	425	403	390	417	392	362	416	371	388	380	386	393	380	373	405	383	406	406	404	365	402	377	371	371	347	391	366	398	369	430	426	413	400	403	373	412	365	353	379	401	396	390	387	395	408	393	372	377	387	441	388	375	368	401	370	413	405	397	404	426	416	386	365	398	388	366	418	397	402	363	389	421	384	367	374	409	391	403	402	398	397	391	392	411	364	406	410	373	387	430	379	398	361	382	403	358	367	411	388	393	394	412	391	418	414	387	406	374	361	407	391	437	356	368	376	407	392	358	351	410	385	413	375	403	376	433	378	390	396	352	389	408	390	399	385	386	390	410	377	397	402	390	417	380	396	395	384	390	407	437	445	398	417	379	386	374	385	396	408	404	416	400	378	405	399	370	375	412	389	388	398	403	380	420	405	391	394	388	391	404	414	384	383	392	383	386	394	382	415	388	393	406	353	395	402	395	399	416	392	410	389	408	400	392	391	364	392	397	387	371	419	378	403	409	399	391	411	401	379	370	348	375	392	388	381	356	415	386	388	376	399	390	414	420	408	387	411	415	357	384	398	395	426	416	376	389	384	401	386	391	395	397	397	354	390	377	410	417	437	423	391	397	406	400	400	391	372	391	342	372	389	384	394	382	398	398	408	393	399	362	419	392	393	409	366	418	391	404	390	399	406	381	390	424	396	402	422	366	400	412	394	412	406	402	390	388	408	375	373	378	368	428	408	399	408	388	357	414	367	396	407	382	409	404	381	372	424	399	393	395	390	425	411	398	410	373	411	367	382	364	403	363	423	410	412	397	400	416	385	401	374	366	367	353	404	424	403	404	378	366	387	380	375	380	367	391	404	362	368	394	385	397	403	420	416	377	382	388	375	396	393	376	421	398	410	383	391	401	370	386	363	383	415	346	369	407	397	418	391	384	398	383	403	361	374	403	383	391	438	395	387	387	411	368	384	381	398	385	427	416	386	379	397	372	416	382	400	427	380	412	375	417	381	390	367	399	379	392	387	402	387	399	422	397	348	403	424	380	380	404	372	402	388	394	414	382	397	402	402	402	389	367	393	398	392	387	398	363	403	406	417	385	398	426	401	360	393	403	406	377	355	379	380	395	403	388	380	396	452	394	409	353	393	393	361	392	368	398	430	412	378	400	361	401	399	428	432	418	405	409	409	351	388	395	421	378	395	409	388	398	385	369	399	423	392	385	394	392	378	423	386	366	360	383	405	391	412	389	420	369	364	379	373	383	401	401	390	388	380	417	361	424	405	413	399	390	431	385	380	389	403	368	379	401	398	394	380	404	376	409	404	363	371	362	413	416	394	413	390	403	395	414	396	388	374	404	367	398	422	362	394	408	386	392	378	407	400	372	372	381	413	370	379	385	396	400	396	402	410	428	405	400	368	404	411	374	395	363	360	351	426	416	404	401	385	416	375	404	398	418	425	418	413	392	417	384	438	351	389	407	409	381	418	393	371	395	369
1581	291	329	277	277	246	269	282	274	284	241	232	270	292	247	298	259	244	270	259	258	236	246	237	268	278	287	304	274	257	258	293	260	249	285	250	222	275	267	247	231	263	252	265	294	274	264	255	231	256	276	290	301	243	243	294	277	253	288	270	236	247	269	265	276	274	254	254	267	247	280	270	258	234	274	271	265	259	251	233	254	261	262	268	288	276	265	242	277	271	273	234	279	295	261	264	241	265	259	272	254	242	244	267	265	242	281	280	268	271	267	239	248	272	265	290	260	263	258	282	254	243	273	228	258	255	276	256	233	264	262	277	253	237	233	254	279	239	270	247	274	275	273	261	278	276	264	254	255	248	249	241	265	231	256	288	240	261	259	284	271	286	283	236	239	248	237	273	250	276	294	262	294	260	280	303	250	280	257	270	296	272	230	294	280	258	279	256	278	285	312	268	280	279	260	279	267	252	260	241	248	248	268	259	298	270	266	245	264	246	267	280	249	271	255	272	279	269	302	271	277	269	278	250	266	270	280	250	291	279	284	265	263	260	254	260	229	313	256	282	265	247	273	264	237	268	298	237	247	259	270	266	256	267	264	271	261	246	243	260	293	243	254	264	272	260	246	270	260	252	241	257	256	277	236	237	263	229	227	267	282	272	277	292	269	279	277	270	274	236	244	265	267	275	279	298	297	252	262	274	274	277	262	293	256	258	279	247	286	247	211	286	225	270	252	268	258	256	273	273	270	256	239	258	270	267	255	261	242	226	252	261	271	264	250	265	246	289	264	296	246	260	243	300	242	260	295	274	261	248	273	261	255	253	254	271	286	265	286	267	273	269	252	283	284	275	285	273	257	247	263	290	269	264	287	262	265	237	249	275	251	289	267	252	267	240	247	276	261	251	256	247	276	289	288	282	283	253	309	259	270	260	233	279	250	286	258	251	256	261	290	284	263	267	264	256	251	291	230	241	263	251	296	277	270	261	256	252	266	293	273	286	262	276	286	273	237	266	272	243	258	270	276	235	295	235	232	279	253	266	268	285	264	233	252	290	256	250	254	236	291	279	253	258	270	249	241	251	276	252	282	267	277	258	334	267	291	282	249	258	287	273	275	249	254	249	272	277	242	250	250	242	267	296	277	253	269	254	275	252	275	294	234	271	251	232	261	262	286	256	249	261	275	257	247	260	224	238	285	271	229	290	261	272	273	265	246	274	255	235	255	212	241	252	287	264	265	235	279	280	267	306	290	286	290	244	254	276	255	271	261	262	300	280	268	277	277	233	268	275	265	270	267	260	250	250	250	275	301	288	252	265	248	285	297	266	256	258	275	293	263	270	255	275	295	278	263	246	261	257	248	245	271	266	217	257	244	262	275	275	291	311	245	237	269	254	244	268	244	265	275	255	267	274	247	271	277	231	255	292	261	255	263	259	254	305	273	252	291	281	271	263	289	237	268	268	230	269	244	253	274	279	254	253	269	240	272	246	267	260	289	246	249	238	254	279	251	266	269	277	268	275	229	252	274	266	294	251	284	266	273	291	288	269	260	251	274	256	263	264	240	263	286	262	268	279	255	246	241	259	266	238	270	241	269	245	274	266	289	278	279	247	242	271	259	254	271	275	272	250	278	259	300	241	257	248	257	253	279	271	260	275	263	252	286	268	255	261	265	264	296	221	249	276	270	238	242	277	286	244	284	276	270	251	244	263	249	262	266	257	280	240	249	314	240	271	280	292	271	255	252	282	275	266	262	249	260	279	258	283	289	233	260	275	272	256	293	278	266	297	253	269	276	256	242	257	261	285	277	249	275	275	249	289	276	266	279	263	308	273	263	283	260	280	264	260	227	286	263	280	287	254	224	261	264	247	276	255	248	262	252	255	265	300	266	271	278	267	292	279	255	238	267	252	282	276	244	276	262	321	264	275	237	267	228	304	258	277	266	310	271	271	253	270	263	268	276	283	247	267	274	278	270	269	270	248	265	285	268	275	266	244	278	270	262	278	245	284	262	261	276	297	276	233	264	261	268	293	278	251	260	266	272	282	265	291	244	264	264	293	258	251	265	235	258	270	267	265	255	272	224	240	252	277	274	267	276	266	260	259	247	272	246	242	265	293	291	241	289	244	271	268	249	248	245	280	262	257	225	254	277	220	260	284	264	282	255	289	288	261	282	288	256	296	277	241	282	283	273	267	271	280	260	255	240	248	237	283	247	280	249	219	257	272	241	254	247	272	293	246	287	272	241	244	253	243	257	264	280	286	244	239	263	294	239	283	236	254	240	270	256	273	259	274	293	239	264	261	257	252	240	256	273	221	274	261	261	247	234	249	253	245	257	271	253	260	269	274	247	244	267	293	265	287	268	244	260	249	256	265	274	275	258	255	262	257	273	238	255	269	272	229	279	272	226	252	267	250	233	295	276	258	249	256	243	256	244	245	239	248	290	252	253	284	257	237	246	295	246	276	267	264	224	280	247	262	264	250	243	268	234	285	273	249	249	262	261	256	267	262	275	280	258	259	232	261	302	266	256	279	270	278	295	257	252	244	272	235	266	266	283	285	264	247	270	257	274	257	287	264	257	284	276	280	257	277	267	242	260	280	288	254	266	265	258	264	272	295	292	283	268	264	283	241	263	286	260	267	258	259	257	264	246	244	260	256	281	263	228	256	252	240	299	284	260	291	251	243	237	291	282	254	268	270	265	253	245	244	260	241	265	278	269	256	256	246	238	231	237	267	266	293	267	241	282	250	244	256	288	292	251	226	246	241	264	273	266	290	296	259	259	243	251	244	219	262	266	229	262	255	267	226	254	246	305	272	243	279	272	262	252	259	255	281	275	260	294	281	249	230	264	245	245	259	240	254	270	260	263	252	256	254	280	253	270	275	268	283	288	255	262	251	251	290	264	258	301	224	275	252	264	229	271	295	254	293	273	274	274	237	258	264	263	277	230	271	250	277	301	264	264	301	272	278	284	246	267	273	264	276	288	291	260	254	267	249	282	276	275	269	281	257	258	249	254	291	251	267	247	249	265	240	275	256	285	248	290	255	257	232	256	265	244	276	273	287	260	266	247	251	280	289	296	262	270	282	282	287	274	277	257	238	231	257	261	234	293	260	252	274	275	276	267	253	282	271	267	278	271	265	292	288	245	253	269	284	262	261	281	270	269	278	245	263	267	286	262	269	289	290	274	268	266	248	305	266	270	275	305	252	270	267	287	285	253	246	248	240	274	286	277	262	262	235	285	259	256	250	242	260	220	293	312	265	287	285	278	234	284	289	269	248	275	271	261	243	261	241	252	281	271	306	288	255	276	257	274	290	266	261	277	279	275	279	257	277	247	251	255	261	253	266	266	299	267	253	260	246	268	281	274	258	286	287	241	261	259	257	237	277	270	261	249	274	267	297	273	252	243	270	239	288	260	266	247	250	265	251	292	253	254	275	287	294	260	250	274	272	278	283	297	269	279	284	258	261	286	234	267	247	265	271	232	251	278	273
1740	588	654	718	681	676	647	604	650	677	637	582	618	624	604	621	581	588	586	610	582	598	592	593	602	584	574	597	584	574	584	618	572	610	549	594	579	573	563	582	606	577	568	539	625	622	601	596	578	608	568	634	583	598	582	597	594	611	569	617	576	602	572	602	565	619	575	618	592	616	628	554	586	552	584	573	582	541	600	616	592	563	594	561	603	630	592	581	621	607	602	573	587	572	554	552	626	583	566	593	564	597	591	602	635	544	601	573	601	575	579	613	594	588	575	586	562	609	585	573	569	635	611	573	551	608	576	542	582	606	620	611	635	550	534	561	603	601	585	614	597	611	569	626	572	597	566	586	605	604	565	605	558	622	617	569	563	581	566	605	577	586	599	597	593	606	591	586	598	601	535	611	573	584	603	599	611	587	589	584	583	558	592	572	595	598	583	584	615	553	623	557	595	609	578	616	591	591	591	598	568	576	608	568	612	592	628	578	581	594	590	561	616	561	580	556	588	592	608	562	589	549	594	590	577	607	643	593	613	583	550	612	599	594	602	590	592	566	597	551	579	618	623	582	588	587	622	572	596	578	604	592	590	622	572	623	612	625	597	589	590	591	588	595	605	601	645	596	569	641	552	569	553	558	577	587	619	623	635	591	580	639	602	615	620	612	574	586	571	582	541	613	582	574	612	561	615	577	538	593	617	575	569	597	575	597	604	567	595	631	573	616	534	586	588	644	583	640	586	587	635	603	526	576	573	598	593	631	580	559	577	622	558	539	598	621	608	574	618	561	598	581	540	563	578	575	591	594	602	578	599	589	606	607	584	622	575	602	587	594	582	583	562	572	586	560	632	546	580	540	582	563	556	577	582	587	607	566	611	611	558	609	627	538	576	646	584	614	570	616	567	560	568	585	606	573	570	612	541	560	624	615	566	546	569	611	553	589	604	558	541	593	559	606	625	586	563	588	584	596	612	556	594	570	582	575	575	565	570	625	597	592	575	569	591	634	621	593	553	603	585	600	568	605	581	564	595	610	565	626	563	588	631	603	595	626	583	573	570	576	604	599	564	594	592	570	575	575	595	579	561	602	580	615	555	606	580	600	583	622	605	616	590	591	600	563	575	605	568	606	560	585	610	603	574	601	536	583	527	576	630	572	585	591	585	626	625	608	563	580	620	612	604	560	568	595	565	612	603	577	614	583	596	595	560	573	555	573	622	619	594	590	580	547	563	603	614	573	594	558	575	581	583	606	587	569	588	591	598	639	595	574	633	598	598	573	569	605	602	602	595	537	595	538	631	531	555	586	597	659	564	606	612	564	584	541	591	557	589	591	572	594	590	596	596	563	559	575	608	595	572	629	585	558	632	566	563	596	563	530	609	592	638	612	606	619	571	611	584	566	596	614	555	578	596	602	565	581	563	584	566	553	558	588	596	622	644	585	554	567	578	606	555	603	577	583	613	566	581	582	617	586	594	560	553	630	617	563	592	595	568	585	571	539	588	620	553	585	636	620	596	613	542	610	568	575	588	595	603	601	569	584	596	589	611	558	569	546	566	583	604	615	576	601	631	565	632	596	586	603	601	604	589	558	565	554	593	592	593	583	576	596	592	539	557	570	615	579	590	564	574	558	613	603	590	630	589	589	569	610	567	580	576	598	594	603	597	609	579	602	593	584	590	565	579	606	577	558	577	623	602	581	556	589	588	618	617	583	635	637	599	598	586	587	549	600	659	567	572	586	609	573	623	596	555	623	605	569	597	626	581	592	583	585	579	563	585	590	542	581	584	609	576	610	577	604	620	588	618	572	607	560	572	571	524	566	556	594	603	554	570	584	575	570	607	594	548	579	586	601	557	589	580	606	549	592	566	602	572	577	555	560	606	608	589	597	566	583	610	565	571	585	593	599	566	622	563	560	598	615	625	554	587	587	581	562	602	599	581	565	595	609	571	555	609	612	574	547	584	597	629	574	614	589	574	621	569	611	596	614	553	572	601	614	595	630	605	611	599	564	563	648	615	610	624	614	623	570	572	616	587	568	557	582	559	571	594	590	567	610	573	593	544	584	590	588	576	606	565	549	592	591	622	540	572	577	577	596	560	619	607	569	605	609	544	606	593	600	584	535	592	625	591	551	601	595	572	578	570	622	611	598	593	581	575	616	606	607	622	635	590	575	599	579	581	568	573	629	566	601	596	594	573	571	604	598	621	599	594	564	542	554	598	594	597	590	579	571	561	584	604	584	578	614	587	564	609	638	572	585	575	597	608	585	574	571	540	629	584	592	569	616	625	619	568	572	598	597	574	561	596	577	608	605	606	596	602	606	573	620	588	592	583	614	583	607	565	576	578	595	616	597	594	585	592	588	584	625	615	572	578	566	556	604	606	590	585	594	571	603	597	569	616	583	599	552	579	633	579	596	558	616	596	582	625	584	599	607	574	574	634	555	567	603	596	557	583	614	589	590	629	598	601	591	597	615	645	568	608	552	594	593	614	611	585	587	629	549	580	588	556	547	615	592	608	617	624	593	586	566	582	587	579	605	548	600	587	615	559	595	560	640	620	559	604	590	591	606	548	570	575	623	556	577	596	580	653	644	615	593	588	600	598	641	611	578	595	588	588	600	590	600	564	626	591	604	630	592	578	594	572	614	570	595	598	576	588	576	569	614	556	627	609	585	553	579	618	609	618	595	568	603	591	618	555	568	586	585	580	604	610	560	632	560	599	574	587	584	582	589	568	615	577	588	568	582	547	621	589	618	569	592	564	612	603	570	571	636	579	581	615	589	573	589	612	553	567	591	565	598	605	539	589	563	543	570	595	623	598	565	595	537	616	612	566	587	592	573	585	562	593	585	567	560	576	534	595	586	577	579	562	582	601	607	602	568	591	591	579	614	603	573	620	559	610	612	645	583	600	625	643	591	612	591	639	597	604	649	609	592	609	617	582	619	557	587	571	616	550	584	585	605	590	597	592	617	589	585	606	566	582	588	628	573	575	567	598	587	558	567	596	588	625	595	586	634	644	604	599	594	626	605	610	569	569	560	607	585	574	612	612	630	582	602	570	564	615	603	608	603	590	601	603	569	577	566	553	575	605	602	585	593	588	634	565	575	581	624	564	579	613	556	585	587	605	642	572	619	574	584	626	599	595	544	600	578	612	566	656	553	625	571	571	545	602	565	542	583	582	576	654	572	558	601	606	596	571	579	594	584	546	568	577	560	581	571	612	619	533	581	601	595	599	618	556	586	556	588	585	619	592	614	630	577	594	587	576	605	588	555	554	597	590	536	585	618	576	597	565	584	612	576	623	607	597	637	602	542	561	578	613	575	594	588	552	619	547	561	623	588	610	583	564	593	604	551	608	620	616	557	583	587	594	602	583	564	580	597	618	622	572	629	628	585	601	575	644	618	599	628	587	554	564	568	567	571	608	574	572	588	581	595	619	610	585	535	571	603	573	595	554	599	613	598	589	593	548	576	611	638	624	578	603	551	586	645
6621	472	528	466	338	271	217	196	164	144	152	169	111	133	127	136	105	119	117	126	127	116	118	97	124	124	120	138	113	113	112	115	134	117	105	128	109	86	107	94	113	132	111	110	115	112	125	123	112	110	121	106	120	113	102	97	121	143	127	109	110	112	118	118	109	109	122	106	118	122	127	112	96	99	101	103	113	119	115	122	121	88	94	96	114	127	126	112	85	106	116	101	98	122	117	107	94	115	105	108	101	124	116	111	118	97	106	133	114	117	137	128	124	118	114	117	116	108	103	99	96	113	118	121	115	101	114	96	123	112	132	111	115	116	114	122	131	107	99	113	137	117	90	86	90	113	97	112	92	111	111	105	121	115	115	85	99	112	97	116	118	108	96	105	131	117	105	126	118	107	111	123	122	102	129	118	112	109	96	104	129	141	142	116	120	125	106	117	103	114	96	106	117	112	102	117	110	104	114	107	113	109	102	127	104	111	116	91	95	108	107	121	115	97	119	114	89	100	114	116	103	108	110	94	110	122	117	83	116	122	111	121	120	114	117	105	110	121	130	96	116	92	95	117	128	96	91	109	114	97	107	133	116	106	118	110	116	106	97	118	124	124	94	121	78	111	111	127	125	108	113	107	104	124	106	127	101	93	121	108	112	106	116	83	117	109	113	105	104	111	104	110	101	103	112	119	103	92	132	104	114	110	105	109	117	111	113	100	104	123	100	103	105	116	132	105	125	90	118	106	126	117	108	97	112	113	95	108	102	101	101	104	117	111	103	103	118	104	115	127	120	108	109	111	137	123	100	135	111	133	117	116	116	127	119	115	117	107	120	121	91	119	112	105	104	111	103	111	102	108	102	100	99	109	121	109	115	108	109	114	113	120	119	90	97	120	110	108	102	118	114	113	123	137	95	118	110	98	117	99	113	116	94	109	129	110	120	109	93	114	100	106	112	107	130	114	122	123	108	109	100	131	122	123	111	95	123	113	104	127	114	110	110	111	102	96	99	113	116	117	132	120	98	126	121	116	100	99	123	144	121	105	103	132	103	97	112	102	98	113	100	120	114	113	122	98	92	97	116	98	126	104	116	102	89	119	117	115	115	106	115	118	88	119	114	102	104	106	129	105	97	116	111	102	117	103	149	120	124	127	109	104	105	133	93	100	128	82	101	110	106	116	100	145	137	102	117	106	131	123	121	105	116	128	126	120	105	125	86	121	96	124	109	109	116	112	130	105	117	111	125	106	100	96	104	95	94	131	116	102	117	95	141	113	103	94	97	99	118	109	133	125	116	93	104	113	113	120	130	106	121	118	119	122	104	96	117	110	117	101	123	110	105	120	140	116	113	122	124	112	105	104	102	119	113	105	104	107	132	122	102	125	122	105	122	126	104	100	128	111	128	105	128	118	124	99	120	105	106	122	92	110	133	119	86	99	111	114	102	103	108	112	104	125	116	111	124	115	88	115	115	110	99	114	105	95	106	118	101	104	108	110	110	127	121	106	124	112	124	109	106	107	113	117	125	95	103	112	111	98	110	115	110	116	108	110	127	116	107	91	98	102	116	113	112	114	110	111	95	111	112	93	106	129	109	132	133	110	117	124	108	115	104	121	83	105	101	119	102	104	110	117	85	103	114	121	109	126	125	121	109	121	107	116	114	94	130	97	93	99	111	114	107	108	101	114	124	116	121	121	107	100	101	120	131	110	120	126	111	108	102	101	95	114	97	98	111	111	88	106	108	109	115	124	117	128	124	131	119	140	117	106	101	107	116	128	102	110	100	95	109	105	100	103	114	83	108	120	105	111	120	111	125	125	123	136	115	122	105	96	96	110	115	118	108	113	118	133	116	105	119	112	105	103	107	106	101	89	128	109	118	126	102	97	127	100	112	124	99	109	118	111	127	112	97	114	114	85	112	108	105	127	112	112	111	119	99	92	117	99	108	119	108	133	145	143	106	106	116	97	115	101	95	118	116	113	132	124	111	125	118	104	112	112	120	111	114	86	137	122	124	114	111	109	113	103	130	122	94	133	108	117	95	94	110	120	116	110	113	126	114	108	120	99	116	108	118	112	121	103	114	91	108	108	124	106	104	107	120	120	124	121	103	131	99	112	128	110	102	105	135	99	92	98	117	122	94	127	104	119	95	112	110	114	105	126	104	122	128	97	118	120	96	108	114	106	106	112	126	102	120	138	119	117	113	114	93	108	107	108	114	98	107	108	129	124	102	108	105	102	121	112	110	132	109	99	97	106	100	102	108	127	127	90	97	139	107	113	117	133	99	115	112	101	104	98	113	84	105	100	94	96	103	114	120	115	95	109	93	135	102	107	100	132	122	112	111	102	120	108	112	114	116	101	89	122	109	100	95	100	122	114	119	113	107	112	103	97	98	119	105	98	123	117	112	125	118	109	117	112	81	116	120	104	105	108	92	105	102	110	113	100	135	129	128	116	97	110	134	134	100	130	103	117	104	121	122	121	115	130	103	104	115	91	99	118	105	122	112	122	128	107	115	121	116	108	106	126	98	120	119	112	118	96	125	102	98	94	114	120	117	139	92	115	105	114	119	114	109	106	114	117	120	115	103	138	101	111	106	124	106	108	128	125	108	108	119	99	81	126	103	116	124	126	102	97	111	95	107	109	105	115	114	117	134	116	108	107	114	105	91	103	100	109	119	105	106	98	114	115	113	112	104	101	110	120	139	140	117	120	104	113	113	138	101	100	103	109	122	113	120	129	93	117	110	139	99	95	117	102	101	104	95	126	112	124	105	100	108	114	115	108	101	119	94	115	121	116	100	112	123	103	114	106	128	122	116	117	115	118	102	127	129	125	104	140	105	114	120	132	112	136	113	120	133	119	105	95	98	113	121	122	125	119	107	109	100	116	136	81	109	118	111	98	83	129	107	112	132	102	106	109	115	105	107	94	106	127	120	107	118	127	128	105	124	120	116	105	93	118	93	97	123	131	114	107	118	108	108	118	103	112	102	122	115	128	111	109	127	97	105	94	96	129	129	108	112	117	113	115	134	101	111	127	98	118	113	97	127	129	109	113	93	123	119	121	131	134	95	107	110	112	96	92	102	113	101	119	113	119	95	114	106	107	134	89	101	129	117	104	120	109	115	127	125	117	105	141	116	116	112	108	126	102	132	123	130	130	116	104	100	121	112	98	109	97	111	102	125	109	98	105	112	100	132	98	112	115	124	98	119	108	119	126	125	109	116	114	105	107	114	118	117	114	109	119	128	115	104	105	121	108	106	113	138	110	111	92	109	140	104	99	110	118	120	115	114	103	117	106	110	128	118	141	144	95	103	104	98	88	131	118	130	126	83	99	128	130	107	113	119	115	120	105	111	95	97	103	116	108	93	104	106	113	105	109	103	107	103	100	90	104	106	125	122	106	121	89	109	105	98	108	105	120	118	99	121	102	110	115	93	99	129	102	109	106	115	102	119	119	109	119	113	113	101	100	117	131	112	100	98	110	107	127	118	113
5940	596	1136	1498	1159	980	745	618	627	531	465	484	444	456	397	409	418	389	380	345	336	365	347	331	336	326	301	320	294	307	316	350	300	292	335	316	284	318	288	284	287	280	326	313	261	315	275	283	285	283	315	305	286	327	296	271	285	271	292	304	292	275	308	297	283	265	272	283	258	294	315	273	284	275	305	294	266	260	306	310	279	306	298	296	292	269	261	278	291	290	275	285	297	290	281	275	288	283	280	289	261	294	315	298	266	262	282	317	268	311	268	314	308	295	331	311	281	292	269	266	289	293	286	302	286	277	310	275	295	270	295	305	279	305	295	303	307	317	285	291	321	273	287	283	273	306	277	308	280	328	287	236	278	262	291	277	268	286	295	309	285	280	281	298	260	287	291	297	281	302	296	303	295	279	238	277	320	284	307	246	304	291	287	287	278	261	290	291	292	282	311	296	313	283	290	280	322	288	286	300	273	275	267	272	282	308	279	267	286	290	278	286	304	266	275	280	315	277	277	260	296	293	257	316	264	289	283	279	247	311	285	292	299	266	273	310	293	287	273	289	253	307	308	290	292	263	286	284	292	292	289	280	298	291	291	287	273	305	287	297	273	288	313	302	279	272	323	268	258	268	302	305	284	281	303	268	289	293	293	316	294	308	282	284	271	311	295	301	295	298	275	296	289	287	300	296	289	284	261	269	280	283	287	288	267	283	268	273	307	292	293	307	275	278	291	274	295	290	301	246	276	257	292	287	258	285	315	297	308	285	289	294	307	265	299	290	275	285	294	278	306	283	321	290	304	283	294	269	269	294	299	261	286	268	286	278	268	294	330	329	299	283	289	261	293	319	298	313	292	320	289	278	286	277	305	307	274	263	274	295	290	285	304	321	299	265	272	288	271	297	304	348	281	272	284	282	295	285	327	265	295	277	277	298	288	322	269	308	260	288	297	264	264	303	288	278	293	305	237	299	299	291	296	268	292	314	305	263	305	297	270	284	302	307	273	258	274	272	312	280	321	293	291	288	287	306	299	308	305	287	299	284	287	273	289	267	286	260	327	267	297	282	303	313	309	304	286	295	268	270	273	310	261	263	278	270	304	272	295	259	281	278	307	278	291	264	275	295	282	284	296	273	286	273	269	309	277	277	308	298	278	272	268	275	292	300	311	301	279	282	259	300	279	283	295	295	259	283	282	266	305	255	283	299	319	299	274	288	284	337	272	273	301	281	270	301	297	290	303	274	305	303	293	300	303	295	288	262	273	280	305	264	257	277	286	301	273	281	277	281	299	274	270	304	286	268	293	308	305	289	286	257	262	266	272	293	287	301	298	268	289	312	328	286	302	294	261	283	296	272	299	305	273	276	280	282	317	300	287	268	281	317	290	300	308	282	298	264	305	263	298	292	266	300	299	259	288	295	296	275	308	263	292	284	259	287	313	246	297	293	281	288	308	299	301	285	302	307	273	282	300	283	288	266	279	287	288	280	278	330	299	322	280	302	282	290	287	276	323	283	298	291	293	335	264	285	323	270	287	294	245	270	273	301	288	294	345	288	297	299	313	277	323	272	272	276	273	251	296	294	322	280	279	279	274	284	275	291	277	300	302	287	278	284	305	296	285	284	271	293	253	266	256	306	290	254	289	270	307	282	276	302	280	285	279	309	284	286	285	266	270	253	291	266	288	318	306	321	286	276	289	258	298	267	275	284	286	287	286	287	299	284	300	247	277	314	279	308	260	279	266	306	314	287	243	312	301	308	281	285	262	298	288	288	292	291	280	314	284	254	305	274	294	285	269	278	290	290	320	272	242	280	273	287	294	290	270	292	291	283	271	277	272	285	290	261	271	308	271	264	258	315	298	263	304	277	276	290	293	243	293	258	292	273	281	324	281	328	297	303	293	273	292	263	296	265	294	292	280	276	286	294	291	306	283	265	245	269	289	288	286	288	289	314	272	285	287	280	275	286	266	297	285	291	318	293	257	307	280	312	279	283	304	272	245	264	288	270	278	288	289	276	306	274	291	268	290	287	278	317	283	292	274	271	285	285	283	294	296	288	272	300	291	302	301	263	296	252	279	286	255	259	294	310	293	288	259	255	283	298	280	275	305	273	308	271	279	278	251	303	287	268	296	270	286	282	311	293	290	291	293	288	299	288	277	310	280	291	274	289	290	302	279	306	294	282	311	287	286	273	297	273	299	297	293	294	272	259	281	283	305	294	288	284	268	306	275	296	269	267	287	275	291	266	273	281	301	294	302	278	280	292	281	295	295	301	275	283	321	293	271	269	285	291	293	264	251	285	313	280	322	279	274	273	306	289	269	309	271	281	315	297	283	302	264	300	252	277	288	317	309	273	305	288	286	255	320	293	282	279	318	295	303	250	257	284	286	274	323	292	281	305	292	318	308	263	261	327	294	274	292	278	276	273	277	289	306	278	292	278	325	261	287	305	264	279	304	330	302	295	313	275	315	301	265	280	293	273	286	303	285	285	302	281	266	311	289	263	306	313	293	290	275	286	324	306	277	284	255	308	280	292	278	274	275	295	278	275	284	293	304	285	300	286	262	286	300	286	306	276	311	272	269	305	307	272	266	283	278	294	301	306	301	297	273	266	275	270	259	274	307	259	265	315	294	289	283	290	293	322	289	272	316	281	305	286	253	273	280	251	281	305	296	280	265	294	273	307	267	274	280	285	325	257	291	298	285	268	305	297	273	269	290	273	288	287	313	276	275	309	272	269	273	290	297	285	255	280	273	296	303	261	298	313	291	301	255	283	263	261	273	267	275	265	303	267	284	308	299	292	308	290	290	277	284	283	300	307	290	266	285	308	269	253	287	266	266	282	313	292	249	302	287	268	291	297	272	273	279	226	323	306	285	282	280	273	290	270	298	265	314	296	292	314	276	291	274	266	282	273	304	285	285	271	287	310	256	286	282	299	304	274	301	279	291	276	324	291	292	286	293	293	296	273	265	312	321	299	302	276	281	287	284	279	299	283	266	298	290	293	249	280	261	305	300	285	303	267	307	293	308	275	279	287	288	277	296	294	277	287	270	282	261	285	279	286	273	281	284	290	315	262	280	250	293	272	287	276	284	304	268	274	279	267	295	296	311	284	255	293	288	307	315	266	313	308	302	297	263	280	293	293	269	274	278	277	300	257	328	277	303	317	298	298	264	291	275	286	301	295	298	279	267	318	299	295	303	261	275	293	293	303	271	264	270	313	286	273	310	281	297	292	302	269	291	289	248	302	277	291	311	284	277	306	302	277	299	288	274	299	281	298	311	316	291	273	276	238	288	278	334	280	256	276	276	303	307	293	241	270	279	307	296	280	248	288	294	294	289	297	264	335	278	287	308	304	280	302	270	314	270	278	283	289	284	300	261	277	266	292	320	315	289	296	284	288	292	286	267	308	274	288	279	292	315	265	286	289	298	318	290	306	290	301	279	287	273	280	286	244	263	285	302	300	279	264	291	262	295	294	304	294	267	270	297	279
13054	1082	1106	863	588	412	345	258	227	211	226	228	192	166	186	181	174	173	158	171	167	154	144	152	177	177	180	165	154	148	154	144	136	147	174	164	133	166	137	166	165	168	181	144	169	135	166	131	163	164	156	130	130	143	161	154	162	161	154	151	165	154	173	174	147	148	151	157	184	164	138	152	171	170	133	149	148	177	157	169	169	171	133	152	150	143	160	126	158	157	161	180	145	159	145	165	140	182	146	154	170	163	159	157	150	155	128	129	169	152	176	188	153	154	166	170	133	152	175	159	157	141	164	140	145	150	154	153	157	172	149	161	165	140	143	165	184	161	155	128	141	147	188	146	171	184	203	159	149	132	157	173	141	141	161	155	177	137	152	158	169	153	163	133	157	149	163	145	144	118	163	146	169	154	150	161	143	149	172	124	153	148	136	157	155	156	168	146	165	167	151	156	155	154	154	136	164	174	160	153	157	141	160	166	132	154	156	152	169	145	164	184	173	146	155	148	144	159	159	171	163	163	165	141	182	142	149	174	168	158	150	149	145	174	161	161	154	165	159	157	155	158	167	141	144	136	151	139	144	143	170	161	157	148	171	177	144	156	161	169	175	163	166	147	149	147	176	168	139	178	157	151	154	163	124	162	134	146	157	135	135	169	159	147	164	156	158	158	134	144	160	174	155	175	146	158	144	149	152	129	158	173	147	135	142	143	175	167	138	165	161	170	156	165	140	154	166	165	135	150	148	141	152	166	144	140	144	137	149	187	172	173	145	162	147	147	167	171	161	157	134	149	141	153	150	162	150	166	132	133	123	132	157	164	128	168	147	164	154	177	166	152	152	145	140	133	147	141	147	163	143	166	137	164	136	161	151	150	150	135	166	139	137	154	146	139	184	128	164	140	129	145	172	153	157	157	151	147	167	166	123	156	160	158	164	157	148	162	175	165	143	151	156	197	146	169	173	178	154	173	155	150	149	147	149	178	152	127	134	143	161	148	144	157	159	154	149	154	136	136	148	177	115	134	164	149	152	170	143	146	158	164	157	162	146	156	159	162	170	162	158	139	156	135	166	159	162	141	146	141	164	134	170	153	155	157	137	149	130	172	136	166	165	130	162	161	152	151	140	157	147	157	156	160	149	171	150	171	150	146	142	189	158	126	146	147	128	182	121	182	135	160	145	165	167	161	143	165	158	162	145	139	154	174	176	136	144	160	169	137	138	159	178	189	165	142	175	149	156	173	170	160	129	156	164	189	151	168	166	146	175	131	156	152	166	155	156	146	157	146	157	167	149	145	182	153	140	143	172	169	146	154	162	166	130	153	160	141	176	145	146	168	136	146	145	163	144	140	158	141	150	151	146	162	161	169	149	186	144	142	143	158	148	169	163	154	150	154	146	157	151	161	133	168	161	183	163	161	170	165	153	153	156	166	143	174	155	161	139	130	169	168	164	168	152	153	165	159	164	157	164	175	135	144	148	149	154	162	181	168	172	148	162	152	163	159	155	151	139	152	144	144	154	162	167	124	151	157	162	154	164	166	169	132	156	158	144	147	158	170	144	159	156	155	139	166	145	128	163	158	159	158	155	148	169	171	133	154	135	173	126	162	155	158	161	151	157	163	147	153	140	167	162	161	157	170	160	164	152	170	154	151	154	140	151	162	134	142	166	144	144	130	143	151	156	150	163	150	186	173	146	140	141	155	137	144	169	124	167	162	161	173	128	149	137	177	154	150	143	140	158	146	137	161	126	155	162	145	142	156	135	130	160	167	151	141	145	167	158	140	130	145	165	157	173	143	163	145	143	162	158	144	166	169	147	142	176	164	177	147	161	151	156	159	154	134	169	156	140	144	127	150	148	144	159	166	161	146	160	169	181	167	160	169	144	142	143	150	148	156	144	150	182	135	153	163	171	155	178	167	176	139	154	155	148	158	137	151	144	170	149	127	160	153	153	131	178	162	139	161	147	137	130	162	145	166	173	148	140	140	164	156	161	143	150	141	159	136	134	153	149	149	173	179	149	183	157	155	137	149	143	168	147	176	173	176	166	141	129	144	151	145	160	150	142	133	148	162	150	147	156	150	159	135	134	161	130	133	185	137	165	146	163	127	149	137	133	153	130	133	160	175	163	152	150	161	171	169	145	159	151	139	147	164	140	178	144	169	160	134	160	121	157	161	163	161	158	167	127	152	168	146	139	172	163	152	158	156	144	150	173	147	132	149	152	153	167	152	167	163	145	159	155	150	158	153	142	152	149	137	154	148	137	147	167	154	143	140	164	151	155	147	163	154	142	159	160	156	167	156	154	151	156	141	167	181	183	147	155	169	175	160	152	148	130	157	155	173	139	155	160	148	148	169	182	176	159	147	119	174	149	160	147	153	139	161	166	160	166	151	128	144	162	142	133	142	156	149	144	157	159	167	156	163	150	149	162	179	155	168	138	161	170	140	165	162	166	173	142	163	134	173	144	149	168	152	159	154	156	159	171	152	150	154	156	140	145	158	176	172	176	162	188	138	139	161	175	164	158	174	181	136	142	152	158	138	160	150	152	146	167	169	161	133	144	159	156	126	155	142	133	152	171	157	150	146	145	166	162	137	143	132	157	146	165	150	175	158	161	153	141	125	140	147	169	147	164	152	178	148	174	151	130	155	153	163	144	143	146	137	151	175	168	161	165	145	168	166	145	136	175	150	141	152	154	146	157	157	139	154	160	155	145	131	132	148	154	160	146	125	147	142	122	164	167	154	165	159	137	149	166	163	156	138	164	154	179	141	133	156	144	176	138	162	150	148	165	165	194	144	152	165	155	158	152	141	174	163	167	154	169	155	168	164	154	159	132	156	148	148	137	161	138	134	171	148	176	146	156	166	141	159	154	152	164	157	131	166	152	154	162	182	188	156	144	169	159	134	146	175	155	130	165	152	135	149	157	167	159	174	140	168	158	159	163	154	154	162	142	159	160	155	176	151	159	150	156	164	143	171	156	154	131	152	160	147	147	143	155	151	157	152	156	174	129	137	158	164	165	141	142	170	130	154	155	148	148	154	142	165	179	184	165	154	133	142	138	163	127	152	160	158	156	149	143	141	159	166	136	148	159	166	159	152	144	167	160	171	160	156	149	155	147	160	141	176	192	168	189	164	143	154	139	141	149	125	161	154	155	158	163	134	161	154	163	135	187	118	151	150	165	173	139	154	165	128	145	154	165	162	151	156	144	155	139	159	165	172	169	163	136	119	141	142	116	159	142	150	147	154	165	168	158	141	170	152	163	171	148	159	162	135	167	162	134	146	149	160	151	183	152	156	154	125	146	147	140	150	155	151	176	157	167	139	161	172	148	142	152	157	148	155	161	190	162	142	161	152	162	148	163	145	149	142	149	159	133	134	140	181	172	164	154	139	164	142	142	166	178	174	173	140	161	130	142	177	162	179	149	167	153	136	175	159	145	129	173	156	154	164	162	134	165	129	160	140	165	150	148	142	145	140	167	162	157	143
7947	1013	2123	2490	2168	1684	1225	1075	941	855	809	694	709	632	654	623	545	523	523	493	493	456	502	506	444	455	437	451	432	457	447	446	413	442	448	433	437	402	435	414	415	416	388	444	372	388	414	413	394	416	432	389	420	406	397	395	372	395	387	427	419	426	391	419	393	389	388	371	449	405	388	365	377	401	385	414	351	403	386	380	399	356	419	411	413	419	369	406	396	416	389	400	393	402	399	418	413	382	417	396	411	409	422	424	395	400	410	420	432	380	380	404	384	409	399	407	359	409	406	415	392	398	384	438	392	399	415	429	394	379	377	395	398	382	385	367	384	374	395	398	394	391	405	427	404	399	395	377	346	388	411	392	369	388	402	358	383	392	400	398	397	404	391	393	411	402	411	420	376	384	434	390	393	406	374	403	404	392	437	385	374	401	394	392	374	400	384	390	336	422	426	387	407	410	382	366	417	369	425	403	374	368	407	384	394	387	402	396	405	442	366	416	388	386	410	362	426	417	385	355	402	437	378	405	391	401	408	374	381	387	381	351	388	400	394	414	390	391	379	394	415	413	395	371	395	361	361	343	374	404	452	398	358	410	423	361	389	384	412	392	407	377	410	393	362	408	406	409	418	382	427	386	393	390	404	394	404	387	417	391	370	377	424	383	412	410	384	391	377	389	413	383	393	404	378	399	416	395	414	393	370	376	396	401	380	369	387	424	382	394	421	391	406	371	371	387	409	389	399	370	374	419	392	435	381	378	385	386	382	389	384	394	349	413	425	397	391	432	407	389	407	408	420	426	436	425	391	396	403	390	394	386	377	414	403	361	371	383	376	390	409	375	373	410	388	373	405	378	408	408	382	381	404	368	395	447	369	421	415	372	414	407	371	392	416	402	384	434	419	411	410	416	391	408	407	433	417	409	355	395	400	393	383	421	394	414	382	375	402	398	405	374	394	391	387	394	391	420	374	396	380	401	438	416	387	388	357	419	417	381	362	372	403	384	416	398	402	396	387	394	364	405	378	434	392	405	413	424	384	377	425	354	335	370	417	411	401	366	404	390	398	384	398	397	380	382	370	387	412	405	387	400	385	396	378	397	409	403	424	359	407	429	411	407	377	389	385	378	393	387	408	383	352	384	419	382	347	414	385	381	421	411	395	411	380	393	466	362	363	397	395	398	377	369	396	381	402	400	351	394	380	406	380	336	376	413	340	403	384	410	445	393	380	372	360	404	385	403	383	389	401	420	395	402	424	376	419	377	410	395	405	370	406	385	390	400	387	396	381	385	384	382	393	404	372	418	382	385	396	438	433	379	400	411	406	384	381	384	419	403	366	408	405	367	386	404	378	402	396	431	381	398	387	383	369	407	400	423	347	421	408	420	378	380	388	423	432	401	450	390	420	418	395	423	373	427	360	381	420	398	396	372	417	399	404	378	410	401	405	399	385	415	420	388	433	447	426	404	413	401	421	413	403	387	387	427	407	397	396	379	375	387	364	368	356	382	427	398	390	404	403	408	404	437	406	414	372	342	441	419	392	436	394	409	423	407	390	396	398	398	397	363	398	377	379	419	401	394	425	362	379	459	418	403	398	394	393	387	384	392	415	384	367	398	360	429	394	414	387	363	408	370	396	380	362	392	385	383	400	400	370	371	393	368	418	397	436	387	400	406	386	383	380	394	392	376	426	404	387	429	418	391	385	441	367	366	383	403	376	371	391	343	377	361	397	417	381	384	380	399	389	401	390	381	372	365	373	404	372	406	396	364	430	373	405	365	357	408	382	374	402	398	385	420	355	434	387	408	402	379	393	388	393	394	403	408	391	405	387	397	381	380	437	401	377	385	392	446	406	409	378	411	385	408	396	383	395	395	398	446	400	372	400	362	406	443	398	398	374	405	345	429	423	393	394	374	404	413	370	381	406	371	400	411	394	400	387	410	411	419	401	394	423	374	411	419	392	407	422	441	372	385	369	377	387	380	388	428	393	403	402	401	379	398	383	424	407	353	423	388	376	368	411	416	388	364	393	392	417	392	442	366	438	413	399	422	412	423	407	391	402	385	415	428	386	436	395	396	424	369	381	417	439	407	406	390	358	411	391	385	399	394	403	392	406	393	455	395	395	388	401	396	377	380	408	388	418	378	380	395	398	389	414	387	356	388	380	412	376	364	429	358	400	379	350	378	412	404	392	374	400	409	375	410	408	407	382	408	376	405	404	392	380	416	416	380	392	391	388	419	355	387	410	418	356	367	411	386	415	380	410	404	383	405	426	407	384	360	435	384	404	372	395	379	366	395	418	401	395	394	363	406	435	367	375	408	381	407	395	410	395	397	408	403	400	382	373	403	395	386	398	399	391	400	376	381	384	368	359	377	424	374	433	405	404	382	400	365	381	406	405	406	401	398	369	378	405	369	398	360	376	354	372	392	414	412	397	383	394	398	367	380	382	393	397	416	426	382	396	396	383	383	365	370	367	425	395	413	360	401	397	393	353	417	394	377	377	402	387	386	386	382	393	395	400	407	427	352	378	397	400	395	410	392	414	373	432	418	362	393	386	429	449	410	389	408	396	402	396	404	374	397	426	386	435	406	399	408	384	390	386	350	366	409	404	406	386	393	408	395	412	407	363	398	406	399	388	416	379	427	427	376	378	340	389	413	391	381	385	396	392	374	434	435	459	395	383	351	377	414	385	378	395	394	390	384	411	386	363	370	413	412	385	422	386	391	450	384	382	412	372	401	364	371	406	378	385	384	419	394	376	385	375	426	398	408	376	390	432	368	420	410	408	383	390	384	405	404	417	407	364	445	380	371	414	382	383	390	374	403	396	384	386	380	403	401	389	386	415	348	439	406	421	401	423	377	389	380	392	429	383	391	409	391	416	422	396	425	371	402	396	408	374	432	392	401	367	380	383	371	421	397	404	344	388	386	412	388	407	365	382	399	434	412	400	387	414	399	391	366	413	408	389	416	398	386	406	412	378	400	414	406	353	374	399	419	409	400	384	369	400	379	403	403	405	411	410	374	372	411	385	407	404	401	368	407	396	411	424	400	386	361	421	382	386	415	418	426	438	390	379	388	382	367	404	406	369	395	439	368	395	378	378	367	420	414	369	404	363	367	395	395	391	407	395	366	380	384	403	349	387	390	444	399	366	403	417	385	392	391	370	398	399	399	418	390	415	417	367	347	396	416	380	373	414	370	427	412	411	380	362	405	413	380	399	391	411	412	416	401	367	396	368	433	416	382	412	405	343	346	377	368	406	387	418	416	414	413	371	383	366	399	395	406	413	394	432	372	398	424	390	450	384	403	374	389	416	396	446	370	363	401	408	405	400	376	385	415	391	358	380	424	410	369	370	387	385	383	394	419	422	353	368	369	403	413	388	417	413	394	394	396	379	383	395	392	387	398	340	381	407	372	386	377	391	391	419	424	402	378	361	353	411	387	412	374	379	354	385	402	416	400	395	398	385	405	397	427	407	398	390	407	400	383	388	421
1573	306	301	288	288	251	243	278	270	249	295	290	244	238	302	252	296	265	254	246	275	293	257	268	273	297	283	273	253	256	249	269	281	252	246	278	239	242	299	241	276	262	254	264	261	269	258	249	280	293	303	270	266	256	258	236	243	285	258	272	254	270	259	274	242	248	251	258	261	277	263	247	271	275	284	290	241	278	279	304	259	267	255	242	276	262	268	296	276	278	255	251	254	256	255	242	259	273	288	273	289	275	260	299	264	263	266	255	251	280	292	300	255	245	263	282	249	265	283	274	256	249	263	251	262	251	283	260	247	249	245	254	282	266	266	242	297	288	286	281	259	267	255	250	279	295	266	258	281	264	249	280	278	277	266	277	279	259	269	247	261	256	276	252	264	289	294	261	270	278	296	275	245	268	301	260	251	289	260	254	269	286	291	266	270	278	240	248	251	247	249	282	278	269	271	238	271	272	285	246	255	287	231	245	284	254	266	281	237	234	243	264	274	296	239	277	267	244	255	278	286	283	266	270	264	264	233	261	301	255	263	243	291	265	271	272	261	240	246	284	279	253	230	275	238	252	271	272	244	282	261	244	259	246	263	256	244	269	278	265	267	257	275	266	241	267	261	294	259	281	278	257	269	266	267	257	292	283	264	256	256	304	257	279	243	257	290	230	277	278	291	236	237	269	259	262	271	256	266	259	253	258	237	261	307	291	256	241	273	265	281	269	266	246	292	298	250	271	225	277	265	258	258	266	248	282	264	270	248	264	247	263	268	279	249	270	257	252	284	260	239	268	254	264	243	280	242	262	253	281	294	253	277	268	254	244	246	283	251	302	270	274	273	259	270	277	222	251	259	266	267	295	248	302	247	268	219	292	259	225	256	286	225	263	262	274	250	269	264	256	227	255	260	265	289	279	249	278	248	250	268	253	266	284	266	276	269	307	264	296	231	266	242	268	264	224	272	269	233	290	263	258	285	272	266	295	257	269	316	296	261	263	263	274	255	259	276	226	246	278	257	252	283	275	269	288	244	281	224	263	264	252	293	277	292	247	244	280	270	266	250	262	230	254	273	248	296	278	263	254	255	241	248	260	267	277	237	248	261	252	267	296	276	264	301	286	265	268	275	304	248	288	254	253	284	266	245	264	270	290	251	239	260	267	281	278	290	268	277	264	271	244	283	276	251	256	258	280	298	253	250	261	274	272	284	288	260	268	253	246	253	223	268	281	246	250	272	244	240	287	284	280	255	218	238	279	272	228	256	272	273	257	245	236	272	270	282	288	236	266	241	296	274	261	245	270	265	267	263	276	268	283	270	283	275	251	255	290	229	269	267	263	288	243	278	258	247	302	253	246	262	266	280	280	274	270	290	265	257	275	264	270	274	250	266	275	270	290	229	285	273	267	281	268	241	267	241	240	267	258	282	255	264	277	259	269	230	296	243	262	276	256	244	274	262	255	277	256	257	252	263	282	247	242	265	258	268	281	269	210	252	270	272	283	293	268	270	260	272	251	240	257	278	292	289	272	263	279	258	258	244	250	260	274	278	271	275	271	282	272	270	266	277	256	248	268	253	276	261	257	240	268	240	257	279	273	245	274	265	262	294	262	271	284	285	269	281	260	232	267	268	267	274	245	285	256	277	254	268	249	213	260	279	273	265	253	251	273	239	286	260	259	284	260	274	283	281	231	267	255	283	245	243	259	280	256	256	280	275	311	251	299	273	258	226	269	250	262	282	269	270	262	245	269	231	278	272	257	247	284	232	248	253	282	274	248	253	276	256	289	270	282	257	277	286	262	284	266	228	271	272	258	253	282	274	236	289	265	276	296	310	288	270	285	254	252	282	250	273	258	236	283	277	269	274	285	288	241	265	245	277	275	296	293	248	219	285	253	281	275	262	246	275	245	280	286	228	247	264	288	265	248	273	264	285	272	256	244	249	271	300	262	246	273	264	280	285	229	272	231	275	261	282	265	287	269	291	264	261	224	274	289	283	270	256	263	260	246	267	268	272	268	283	257	235	286	261	261	279	267	238	266	256	282	259	232	252	248	266	276	269	241	255	249	255	267	266	278	275	262	269	227	241	285	282	276	249	251	251	235	267	261	282	252	249	257	271	259	259	282	277	255	257	274	257	254	273	276	242	278	258	270	291	281	266	276	259	274	282	260	253	305	269	270	283	288	259	264	240	282	251	262	270	249	241	269	272	267	262	274	274	282	252	262	280	295	230	239	245	251	278	273	267	224	273	277	272	264	247	267	287	297	245	251	249	288	261	248	266	268	261	250	270	265	251	266	242	278	273	295	277	256	276	277	233	250	259	253	250	245	256	250	289	287	260	255	285	266	275	260	225	271	254	255	274	251	310	265	295	283	274	247	294	249	245	255	300	272	252	258	284	283	251	262	273	261	298	267	259	263	248	257	229	284	237	232	240	264	263	307	277	303	262	254	280	321	286	266	254	271	253	242	254	278	272	252	247	299	286	285	296	256	243	262	267	271	283	303	245	268	268	266	262	273	250	264	277	243	286	291	250	266	268	248	248	268	274	250	248	241	300	258	258	265	245	245	272	310	276	234	242	286	254	268	297	257	273	263	268	295	237	266	257	273	248	280	289	253	303	261	275	279	288	289	273	255	270	248	245	244	263	260	255	283	274	220	245	261	303	269	293	222	288	269	279	256	261	284	244	284	268	255	239	262	268	227	261	223	242	262	248	256	225	268	262	266	257	283	263	266	255	276	252	242	302	274	263	273	279	249	288	266	264	275	284	275	285	267	277	297	275	255	291	245	267	286	331	282	251	233	268	258	276	287	258	255	248	284	243	268	265	242	235	278	274	236	282	268	287	255	228	265	259	282	267	282	273	285	268	277	284	254	262	263	297	282	271	258	253	265	295	251	291	288	277	285	265	242	221	252	273	259	231	280	273	269	289	251	300	272	285	301	259	258	261	253	265	264	246	249	232	249	272	247	226	240	312	288	279	263	233	288	300	264	264	281	259	272	200	275	258	222	294	251	265	241	242	266	265	256	286	283	284	279	287	228	222	236	249	269	261	247	285	250	284	271	275	253	286	286	240	268	273	275	268	276	283	271	273	264	282	268	276	268	254	237	242	266	278	241	280	267	270	282	266	298	279	276	262	274	251	271	250	293	258	276	286	268	258	317	297	266	255	277	247	255	306	289	269	297	288	291	261	257	248	258	255	281	280	261	286	284	244	256	237	281	259	286	245	233	277	256	271	245	249	253	246	270	267	253	293	280	255	268	274	254	269	273	256	231	251	266	273	267	271	257	293	258	265	269	260	276	282	281	260	276	312	279	268	271	240	259	275	247	255	239	238	252	233	262	269	289	265	280	257	269	257	249	248	247	303	296	251	247	251	257	265	319	287	261	299	254	249	253	276	295	269	296	275	259	270	261	281	257	269	256	243	255	253	257	288	284	247	272	240	267	264	300	282	259	257	292	253	263	270	280	250	266	312	262	255	233	268	276	251	267
1817	604	701	707	649	640	670	654	596	652	625	621	680	606	599	585	618	622	659	645	610	619	586	595	573	616	589	624	620	571	530	561	588	613	547	596	569	609	637	604	609	575	578	646	594	608	573	606	648	611	574	573	602	550	621	563	611	628	560	604	586	619	553	609	581	589	598	557	593	581	619	597	552	614	600	611	620	619	572	601	599	626	598	572	576	603	642	558	575	559	588	559	578	594	598	593	578	584	614	607	546	564	572	599	563	560	593	574	550	591	609	609	584	593	586	591	607	581	589	575	621	560	584	615	565	575	678	617	594	562	560	591	593	600	629	609	658	615	561	605	572	617	585	609	559	618	584	591	614	614	610	572	563	549	569	536	614	533	577	618	587	619	576	545	596	616	625	566	560	610	611	572	589	591	569	566	586	554	610	598	586	581	595	581	587	577	588	606	590	570	578	618	593	611	621	591	603	626	604	584	623	530	612	588	587	562	591	572	607	597	638	583	596	568	578	619	599	585	571	617	565	616	589	611	574	606	562	597	576	570	560	551	584	643	597	577	572	573	596	589	577	589	569	614	600	552	568	564	623	612	548	602	580	581	596	595	563	569	574	547	610	555	584	581	639	570	539	611	626	591	613	602	597	576	576	591	570	574	571	549	569	593	599	636	599	569	587	558	635	538	549	603	589	579	611	638	605	583	604	630	600	567	551	552	576	628	599	572	582	572	610	536	578	593	586	601	585	605	585	604	608	636	585	621	576	573	595	619	613	596	625	576	610	614	609	569	612	579	599	576	588	568	564	628	577	592	563	610	576	522	599	577	587	589	571	611	594	580	596	581	595	586	618	603	553	607	595	561	572	555	615	620	561	609	598	590	621	589	582	557	586	619	568	604	588	574	560	588	598	535	636	576	574	577	588	638	557	579	597	556	556	635	593	593	581	576	610	590	619	542	610	624	575	579	589	613	624	623	603	566	582	577	670	591	581	589	607	575	582	581	572	577	572	582	597	549	573	563	596	577	589	622	591	608	576	611	591	628	608	581	591	579	560	679	603	577	584	604	586	602	581	574	599	582	611	614	646	605	615	604	553	574	639	617	606	603	574	598	552	575	611	570	613	601	551	622	583	609	532	604	578	585	594	554	612	611	584	583	580	550	604	608	602	582	611	599	588	589	585	620	602	587	572	615	606	621	559	571	586	565	578	603	574	558	564	592	598	571	588	573	619	585	593	568	604	609	608	572	590	644	605	597	569	613	637	610	607	559	589	591	576	580	618	565	546	594	564	554	564	578	593	623	571	619	588	560	626	613	620	530	591	615	577	599	589	601	577	583	597	581	576	613	595	615	605	599	579	556	609	626	595	585	611	601	582	586	572	543	600	597	590	539	608	562	587	567	552	628	562	622	571	573	557	604	599	623	638	577	548	600	579	606	574	577	595	586	598	592	586	619	578	625	604	625	613	632	621	570	568	606	601	587	594	576	584	610	607	554	611	542	600	578	579	598	569	614	563	609	602	592	660	585	584	612	606	589	558	625	597	590	561	594	590	608	611	661	574	586	615	539	576	620	617	613	586	560	593	580	569	589	593	603	572	607	598	595	618	583	583	564	650	600	655	593	579	600	568	639	575	544	627	626	589	593	632	612	588	615	569	575	567	563	597	623	585	600	613	596	558	574	620	598	561	638	585	558	638	538	627	612	578	569	633	609	616	573	585	595	594	645	528	604	574	551	591	589	650	577	557	591	581	581	602	635	598	625	590	577	604	540	613	600	579	602	595	613	601	606	605	607	560	557	575	583	585	591	601	536	589	611	593	587	578	579	576	615	623	621	610	589	576	549	600	582	570	550	604	580	590	578	582	591	599	580	577	560	593	624	577	596	604	633	619	599	593	605	547	607	599	576	573	577	601	578	618	601	595	588	553	592	618	563	593	558	562	587	588	569	605	579	589	595	605	575	636	581	548	571	625	578	631	551	568	594	573	609	614	607	599	644	619	593	580	614	621	638	606	605	602	626	605	617	560	544	605	597	579	618	595	557	614	624	597	573	585	574	584	568	587	593	611	605	580	626	589	600	570	568	602	600	530	568	576	592	562	548	552	621	607	573	610	606	633	614	584	582	573	608	588	602	589	583	605	579	571	576	606	550	559	607	601	573	618	633	584	581	610	572	622	615	627	577	593	571	601	584	585	547	593	577	660	565	578	548	622	557	569	551	560	556	615	582	582	564	611	634	614	573	591	588	583	591	576	549	523	597	593	577	564	601	561	608	576	614	598	588	615	610	567	586	586	585	582	586	571	564	619	540	589	583	523	550	540	614	580	604	600	611	561	554	619	561	568	656	575	589	589	596	582	605	574	562	577	584	602	542	591	588	603	592	570	572	569	597	625	585	598	581	586	608	587	590	577	618	588	595	561	569	565	567	621	613	605	610	571	592	553	548	590	578	578	572	598	641	574	599	557	617	569	585	585	556	640	576	585	583	609	600	601	579	579	569	570	585	609	579	572	581	621	576	600	605	568	562	603	582	612	584	586	560	592	579	566	588	626	635	601	634	625	603	569	604	536	565	573	618	591	605	608	573	598	621	603	577	614	610	580	601	573	563	579	596	590	619	574	600	621	639	579	562	585	554	576	593	628	583	616	554	559	580	637	573	589	591	603	610	562	585	654	562	560	564	588	582	587	581	586	600	587	601	600	584	592	643	605	553	580	579	618	561	591	604	603	580	573	577	578	596	638	571	595	589	582	620	607	554	594	589	589	576	552	599	587	634	589	568	604	550	584	592	606	585	618	600	625	602	618	572	626	589	597	565	576	565	560	560	615	626	606	633	604	587	586	588	615	628	583	599	587	592	530	575	600	590	597	565	571	574	578	590	579	633	575	588	567	571	573	585	603	585	582	593	555	596	579	581	611	621	638	581	588	590	602	626	633	602	600	625	589	595	573	591	601	601	588	586	559	596	536	598	573	592	610	587	605	574	545	564	605	547	552	626	585	580	581	572	626	617	605	627	540	595	555	613	567	567	578	560	612	603	653	563	573	590	567	632	571	590	571	650	564	583	621	644	556	599	559	540	561	559	565	594	583	575	575	599	561	570	540	570	620	602	600	573	631	532	573	620	622	635	643	586	567	608	634	595	619	571	538	629	611	567	590	575	570	575	549	587	602	655	593	581	581	583	573	597	564	595	593	524	563	551	591	572	593	601	630	600	609	616	603	631	564	612	582	582	628	593	616	618	595	582	605	581	651	593	585	635	559	589	600	567	593	575	574	612	622	567	619	625	605	586	601	601	590	547	631	567	608	604	583	580	569	621	626	608	594	586	583	594	574	580	587	587	610	579	590	596	531	582	599	586	570	588	633	629	584	582	613	624	623	611	593	630	571	572	648	553	603	622	641	593	607	622	580	556	594	606	581	544	609	577	583	539	595	599	573	558	625	600	604	565	553	608	569	571	611	600	599	619	631	562	569	605	549	558	590	618	594	537	627	584	570	592	645	576
6817	411	558	534	415	301	208	181	156	164	151	134	143	124	146	145	120	124	109	115	114	105	124	124	130	128	116	112	107	103	113	106	131	115	113	118	95	114	99	135	113	101	96	141	107	128	123	122	121	141	102	126	110	106	101	122	102	124	118	116	103	107	122	120	118	115	92	108	118	118	132	137	95	92	98	123	105	94	108	105	130	114	105	109	129	87	109	105	115	110	111	99	106	109	123	135	119	101	123	85	112	110	110	121	123	101	112	123	103	115	117	115	129	116	92	105	117	104	123	121	110	102	109	101	126	110	114	113	109	120	116	106	119	132	137	107	127	128	122	95	108	122	107	112	105	122	121	109	118	127	112	115	128	118	119	113	125	112	119	100	113	128	133	120	97	108	99	113	116	119	104	131	104	133	107	120	98	94	107	115	111	110	114	123	134	116	108	94	114	119	125	98	95	123	105	105	99	107	147	141	98	126	116	116	100	109	106	99	122	134	88	116	119	102	133	92	113	125	92	113	107	97	108	112	84	94	129	119	99	110	109	97	121	97	118	115	126	110	121	118	107	96	100	111	117	105	117	117	111	135	120	129	105	100	148	102	120	124	99	115	92	102	102	107	129	100	124	113	124	107	126	127	122	132	110	93	100	105	93	126	96	107	117	117	111	100	94	106	100	112	116	121	100	117	127	95	105	94	102	103	123	125	109	120	129	110	105	104	96	102	116	119	131	137	80	123	117	112	107	122	136	114	122	143	99	108	108	103	113	114	114	100	93	102	104	113	119	113	112	119	107	138	120	122	109	96	104	100	113	126	104	97	114	124	110	106	87	120	122	96	100	132	111	120	117	119	118	111	109	100	118	111	106	126	107	106	112	119	104	123	142	109	111	109	103	93	121	112	123	124	106	118	117	118	104	138	126	133	117	119	110	105	101	111	114	99	117	134	131	121	98	127	104	102	97	97	114	132	90	112	117	127	116	115	109	102	112	111	112	90	120	119	104	103	107	132	128	105	121	117	113	89	119	119	97	113	122	112	118	102	109	116	96	113	99	109	130	117	129	121	104	103	135	111	114	109	116	108	127	116	122	111	103	136	113	94	121	111	117	110	96	109	115	110	96	121	116	118	116	119	108	108	104	114	90	131	134	105	118	111	115	116	122	113	119	116	108	115	114	109	105	128	110	99	114	111	126	120	118	124	102	116	101	112	134	98	115	121	112	113	123	95	105	106	110	129	117	113	85	128	123	120	122	142	95	115	136	109	104	125	95	119	127	112	105	122	136	109	97	92	111	100	114	107	111	136	105	109	104	93	90	126	111	122	107	111	113	109	111	101	123	118	122	121	106	127	105	111	118	125	101	112	106	96	110	128	103	102	103	98	117	109	132	118	110	122	127	108	110	109	85	103	128	113	103	119	95	124	116	110	100	122	110	112	107	118	124	130	118	115	105	127	108	111	97	96	135	110	104	116	109	111	127	86	111	130	112	111	118	119	103	106	100	128	118	100	119	119	115	101	107	108	128	100	130	99	103	110	112	106	119	140	129	96	121	124	105	100	121	117	109	112	121	104	123	111	125	141	99	104	89	111	87	111	109	113	98	124	143	112	116	126	110	120	142	91	135	110	108	103	99	119	116	105	126	120	115	117	122	104	122	111	107	106	122	122	104	123	119	119	124	108	98	109	110	120	95	110	116	109	105	115	111	132	113	119	112	110	114	111	131	122	108	103	114	114	120	107	129	116	85	114	100	127	117	100	125	106	110	124	106	141	111	125	111	110	104	130	102	115	91	96	131	96	111	104	90	126	121	109	126	109	132	87	115	104	113	121	135	123	108	116	118	130	104	126	111	105	119	103	108	113	123	117	139	115	127	118	101	94	110	133	113	109	120	108	125	99	121	114	109	106	137	103	114	122	113	113	123	112	130	94	111	116	109	114	101	114	98	121	117	98	118	125	114	85	122	106	97	110	123	112	122	113	109	101	104	104	112	112	117	135	120	104	115	116	113	122	117	106	111	110	110	131	102	107	97	111	97	112	113	120	117	93	132	97	109	98	118	103	112	102	97	95	121	112	127	114	98	121	124	128	114	112	117	103	130	143	84	101	106	123	109	114	126	122	113	116	135	109	85	109	97	106	106	122	111	111	96	136	109	114	119	94	120	91	94	111	120	111	113	116	105	112	116	112	126	124	117	103	101	126	114	125	98	107	130	109	115	114	124	117	116	109	128	109	116	126	122	121	115	122	105	107	103	129	118	108	120	111	136	104	98	138	102	127	129	124	123	121	143	103	111	113	114	98	117	127	112	94	116	126	109	106	111	102	117	115	91	105	109	109	122	108	126	130	127	103	130	119	101	88	113	99	111	123	116	115	109	103	114	118	110	117	112	105	114	107	112	101	97	128	100	111	85	94	107	106	117	121	130	111	122	118	103	118	123	118	119	97	105	117	126	111	102	112	120	108	120	109	109	126	130	121	122	124	114	118	122	106	123	110	133	114	114	130	105	91	124	113	109	126	132	95	128	130	111	120	104	126	116	109	100	100	109	114	105	120	119	133	110	110	109	95	126	121	115	134	94	104	122	128	114	126	113	93	115	134	133	99	100	130	108	116	90	116	102	127	103	115	112	124	112	137	113	134	116	134	108	103	130	108	118	111	111	102	97	121	119	106	105	104	129	126	93	117	93	100	101	128	107	129	110	126	128	104	108	116	130	94	119	113	119	98	123	101	105	105	96	105	122	119	98	114	108	106	111	114	111	114	114	85	108	115	115	107	104	114	108	120	113	115	124	108	115	128	116	114	116	132	97	119	104	119	114	124	112	99	100	112	119	112	117	90	126	109	109	106	86	136	127	119	127	102	115	111	112	106	110	107	95	107	112	104	81	103	115	109	111	99	110	114	112	98	104	116	126	114	101	100	100	116	122	110	118	103	106	127	107	133	96	93	117	109	124	114	97	118	89	116	97	106	113	122	102	126	121	104	130	138	109	117	126	127	123	114	109	117	121	114	125	106	118	124	108	103	93	108	123	104	114	115	129	93	117	102	106	95	117	118	133	114	120	82	129	123	108	121	121	136	99	114	105	115	103	107	112	95	116	113	130	134	113	94	103	89	124	104	113	121	97	144	126	101	107	91	92	132	110	105	92	131	103	115	126	119	105	137	118	108	113	115	117	110	119	111	94	100	100	109	98	120	124	126	106	105	123	123	127	130	109	126	120	127	106	111	111	110	130	119	115	113	84	111	104	104	106	107	101	93	89	102	110	130	120	86	107	105	119	91	106	116	140	102	132	104	116	96	96	103	111	118	112	115	102	106	84	111	110	110	93	116	110	98	103	115	96	134	119	104	100	131	118	130	112	108	112	91	96	95	102	115	129	115	106	119	114	88	111	108	93	93	106	111	118	106	123	106	96	119	112	105	122	105	127	107	103	116	107	114	134	99	122	131	113	110	104	128	99	111	130	109	132	121	106	117	101	103	124	117	106	114	127	114	110	111
5929	593	1193	1526	1338	944	748	688	560	532	495	486	497	440	438	382	395	369	376	364	314	337	312	354	339	325	294	324	296	300	303	328	262	337	309	311	301	327	318	286	258	302	302	305	295	296	334	285	305	282	292	268	325	308	319	307	324	281	308	278	304	289	272	274	318	289	292	263	313	261	293	261	278	284	265	288	267	281	286	293	285	294	293	298	312	289	291	279	297	266	288	281	272	276	297	297	269	261	286	286	301	282	273	283	246	280	303	256	245	306	294	284	298	297	284	300	306	288	274	288	311	270	281	296	316	276	276	258	313	277	304	264	304	297	284	302	299	315	292	309	305	275	276	294	305	294	263	290	291	281	279	269	289	275	279	291	272	295	292	295	284	299	277	301	293	286	313	312	286	272	301	324	292	281	278	294	281	319	288	302	276	272	312	275	288	264	291	265	264	269	281	286	312	310	293	296	277	276	277	314	289	304	275	266	301	282	287	310	271	298	283	306	301	283	280	310	296	292	301	279	283	277	284	325	279	284	276	291	269	301	308	286	293	286	286	284	295	289	278	266	303	267	290	271	253	274	285	297	275	292	283	294	256	292	290	256	299	300	298	283	285	274	319	287	275	300	275	304	297	289	292	305	299	259	262	286	269	284	277	240	290	276	292	256	287	290	307	304	261	263	307	306	288	280	298	280	266	283	255	301	302	306	306	274	301	318	280	293	262	302	295	291	262	285	251	298	282	288	225	295	309	254	287	272	265	296	309	295	284	309	331	272	288	330	303	275	294	290	302	293	310	291	284	290	291	284	290	279	277	293	262	268	308	290	316	277	282	286	333	283	272	305	269	298	292	308	300	319	292	298	298	283	274	314	294	258	274	262	270	298	288	280	290	299	292	309	308	297	313	302	279	294	258	280	279	279	293	292	265	266	285	294	258	306	284	299	296	303	269	308	326	269	252	278	280	285	281	274	288	285	310	303	251	309	306	314	275	312	271	257	282	285	306	286	284	272	308	285	306	296	249	287	297	281	301	271	286	294	270	295	282	313	304	266	282	265	300	298	320	288	292	298	268	305	291	275	283	260	282	275	283	299	281	301	275	303	292	318	262	290	271	310	278	298	281	281	280	273	298	280	303	299	289	296	254	290	303	322	274	299	297	287	288	317	264	280	295	254	308	315	283	268	304	292	333	277	274	309	305	295	305	297	270	316	309	288	270	282	302	282	291	295	313	292	275	251	281	305	295	315	290	262	275	307	272	305	311	303	276	281	283	307	281	262	299	300	295	299	287	281	286	292	311	307	322	288	266	274	309	327	302	290	281	312	276	293	282	319	297	258	275	305	280	277	262	279	297	302	260	297	274	293	304	299	294	277	282	316	310	311	287	295	281	302	278	305	281	278	306	306	288	307	283	313	286	299	300	288	302	297	279	255	305	267	306	282	297	276	306	267	279	275	287	288	302	305	287	284	292	285	299	275	319	289	302	270	299	315	298	244	305	298	295	265	294	287	259	289	295	313	298	282	271	293	285	273	279	278	304	274	301	273	263	275	262	297	298	285	277	277	320	282	308	316	280	287	295	289	277	297	293	276	282	258	277	288	273	272	303	309	278	295	333	280	287	290	281	313	293	273	318	291	295	304	275	309	285	278	296	296	298	294	301	274	292	277	280	279	300	307	329	305	307	276	299	295	279	266	297	269	303	279	249	280	296	270	332	319	302	272	296	302	266	299	264	292	289	268	305	299	284	280	284	282	279	269	286	289	254	309	298	263	285	313	308	267	273	277	292	265	268	259	267	294	305	282	292	292	295	265	291	296	280	305	255	293	291	281	336	263	308	292	277	319	297	300	291	270	284	306	266	261	309	299	307	293	296	290	260	276	314	302	265	288	312	288	305	294	303	276	303	321	279	290	304	274	282	314	286	273	307	274	268	294	281	283	280	283	283	288	284	271	290	278	298	264	311	292	288	267	316	310	292	297	293	308	307	281	283	271	272	300	282	327	278	278	273	279	289	270	282	275	310	286	290	278	287	293	283	272	279	294	311	312	267	282	292	294	273	294	297	271	268	295	284	311	294	243	302	306	304	288	291	294	269	283	298	261	283	308	308	313	287	300	303	292	277	280	312	285	271	271	299	317	310	276	315	311	296	267	283	306	277	293	283	307	278	275	271	258	302	264	288	294	291	289	304	310	264	278	286	283	304	323	250	294	296	291	284	266	282	286	294	314	289	304	322	298	267	290	302	296	284	302	278	300	289	291	282	260	285	300	302	284	303	285	288	296	326	297	282	302	257	294	311	258	286	293	278	276	302	287	302	293	313	304	285	266	307	303	293	315	302	302	278	278	302	296	273	288	319	288	297	252	301	328	278	283	324	290	301	302	260	285	289	276	253	258	270	309	302	280	320	296	304	291	254	247	269	293	288	296	284	279	276	339	292	288	264	271	303	305	293	266	264	282	293	283	322	310	295	277	289	304	285	291	292	260	288	281	297	283	296	294	296	283	301	298	282	311	290	308	279	277	301	293	292	275	280	286	283	305	284	267	272	300	279	281	274	310	283	286	299	293	289	282	279	295	278	302	270	303	271	330	247	262	285	295	303	307	284	300	299	296	283	293	282	327	288	267	280	283	304	288	305	296	309	277	268	284	308	288	297	280	280	312	282	273	275	280	300	273	283	312	283	306	306	309	317	286	283	255	314	324	269	319	263	278	276	292	291	276	291	255	281	276	258	297	284	314	276	253	307	278	283	303	313	310	290	300	268	225	301	301	306	264	275	283	275	286	286	302	286	299	292	278	290	303	290	299	303	294	260	294	288	323	280	277	278	281	284	285	315	302	278	301	303	294	290	313	321	271	296	300	291	287	289	263	282	312	299	285	306	285	304	278	275	255	290	304	246	288	285	305	288	272	295	272	270	275	283	290	300	272	269	277	292	286	289	281	285	262	275	285	288	296	281	311	315	275	273	277	296	279	292	275	266	294	292	301	291	278	279	325	286	267	289	273	277	269	310	329	324	274	276	260	296	267	289	303	284	322	278	272	306	280	270	279	321	287	281	262	296	300	297	309	273	298	289	301	293	279	294	272	263	305	312	267	279	268	311	289	263	281	283	285	317	286	254	296	259	266	288	297	283	270	283	305	309	265	332	304	306	291	300	297	303	290	298	294	292	279	294	251	289	293	278	301	290	306	284	288	290	266	275	274	265	299	295	296	274	314	286	271	279	280	287	266	287	303	278	296	280	351	292	271	261	288	293	282	303	298	289	272	330	292	303	293	288	265	291	275	295	299	276	309	279	282	318	299	293	312	304	293	255	297	310	310	288	292	283	283	284	299	288	284	297	281	285	290	309	279	289	312	313	285	282	267	284	290	309	276	292	278	290	307	295	272	292	297	301	273	316	283	318	290	252	282	309	283	262	322	267	257	295	279	261	286	280	266	305	280	263	290	297	276	293	270	320	303	287	295	265	309	285	303	278	266	278	266	285	267	283	283	287	263
13201	1127	1069	972	658	535	358	269	257	249	224	227	185	199	210	164	205	157	173	172	160	159	159	154	143	146	172	157	128	166	164	188	169	160	150	134	166	152	179	166	143	139	155	160	170	154	199	175	186	175	167	169	147	143	157	147	134	177	147	153	159	180	150	140	164	144	167	166	147	163	164	145	154	155	201	169	167	166	169	135	136	166	146	184	170	161	147	142	150	130	148	167	148	151	151	167	151	147	161	145	167	175	184	151	154	162	159	166	149	149	160	144	161	137	164	144	177	165	173	159	142	178	160	167	159	155	144	157	166	152	162	151	165	149	112	136	176	168	147	160	156	142	165	160	131	150	141	182	171	180	174	160	148	149	156	164	139	146	140	157	145	148	173	152	158	137	153	153	148	153	132	168	175	155	174	172	181	159	123	163	161	135	148	146	152	164	157	154	138	145	154	153	162	158	156	162	151	186	143	158	138	160	143	160	146	167	184	162	125	161	187	149	142	176	173	154	166	148	180	170	173	165	153	136	152	162	162	169	173	151	174	171	170	153	146	143	153	169	185	161	183	122	147	153	145	144	147	154	153	150	139	142	158	160	146	185	153	147	138	176	156	156	168	156	157	152	155	172	162	173	129	160	161	178	157	136	154	147	147	158	139	146	166	165	158	156	163	167	157	149	182	177	178	141	155	134	134	152	148	173	155	149	154	161	155	135	165	157	155	161	161	147	160	175	139	157	172	136	192	169	150	176	136	179	143	155	170	146	150	152	183	177	130	161	149	160	154	145	159	153	139	156	161	174	162	163	166	148	168	163	174	159	177	150	162	159	155	160	158	133	152	144	154	147	141	163	151	145	145	175	145	158	155	170	148	143	178	152	166	152	160	150	132	140	182	176	181	154	147	128	149	160	130	149	161	142	144	163	172	157	170	165	186	148	144	136	146	158	157	167	146	160	167	154	190	142	171	154	152	143	167	150	138	150	158	144	153	188	148	156	162	154	147	162	159	161	153	164	171	171	157	137	159	155	170	140	156	146	151	163	180	146	138	158	141	167	172	135	166	155	169	167	142	139	168	143	150	149	148	160	157	147	148	144	141	140	163	144	131	161	162	186	162	162	156	177	131	158	161	176	156	140	167	173	141	138	136	154	147	145	159	151	139	162	147	152	171	158	159	176	154	154	153	154	131	152	150	175	193	138	147	158	135	124	178	149	184	129	155	148	169	171	150	168	141	148	156	158	159	159	157	164	132	129	135	146	125	160	161	156	144	136	162	192	158	151	162	140	152	147	144	142	168	152	156	182	161	172	163	167	142	175	150	153	150	157	155	177	156	126	152	152	140	163	142	152	156	169	187	161	145	159	145	131	166	182	163	172	129	155	172	163	132	144	157	155	146	151	157	145	150	162	155	169	152	161	145	168	155	152	139	142	160	116	126	156	153	151	163	168	151	185	142	128	154	174	157	158	156	172	164	149	149	151	147	147	168	161	166	158	146	169	155	140	147	152	151	156	191	158	189	139	174	144	174	171	148	145	140	139	170	139	162	158	143	157	151	135	160	154	161	128	155	148	184	154	155	152	167	165	157	151	178	146	144	134	162	155	168	140	185	162	155	162	161	156	148	131	169	177	175	122	150	164	169	117	146	178	144	149	140	146	162	148	166	151	134	150	182	140	168	145	144	168	159	141	163	170	158	165	162	163	151	140	143	177	154	157	172	131	167	180	141	165	170	159	153	149	156	155	176	158	158	169	123	148	140	164	160	165	157	139	154	143	182	164	160	167	139	156	149	160	166	146	154	131	170	150	158	147	142	159	148	151	152	144	157	143	160	147	139	167	149	178	157	132	149	162	150	172	167	176	163	164	165	148	157	150	140	153	155	160	164	158	153	167	163	161	149	172	152	161	146	158	138	187	129	164	162	149	167	157	148	159	161	154	160	145	162	146	161	167	144	157	161	147	136	156	148	175	169	145	185	144	132	150	175	147	185	158	150	160	174	146	166	174	168	156	161	155	150	153	135	167	164	137	147	131	154	164	133	144	172	164	159	177	173	148	166	147	137	159	164	141	160	186	158	163	146	148	141	162	147	155	174	150	135	154	175	148	140	144	153	146	167	151	158	150	140	147	170	170	142	148	141	174	145	137	161	165	156	142	145	156	135	137	165	153	155	154	151	139	179	147	161	149	161	153	163	174	159	154	171	146	168	157	161	179	158	157	179	154	139	146	151	160	184	167	140	150	153	134	140	142	174	165	161	136	134	139	127	167	128	126	144	169	148	126	143	172	142	157	137	169	133	139	142	152	159	159	158	169	183	128	160	158	139	149	152	140	156	143	157	172	169	150	155	171	142	167	163	175	172	142	141	171	155	148	153	142	127	156	147	164	142	137	161	161	159	156	169	130	170	157	132	129	163	171	161	159	159	145	159	178	146	155	154	138	155	128	165	148	165	168	161	155	160	143	150	144	146	141	173	160	156	152	136	147	143	164	155	144	134	161	147	164	153	158	146	154	165	178	169	141	151	146	129	142	135	165	168	146	158	173	176	143	144	124	161	155	164	143	150	188	139	137	137	153	145	129	148	150	147	167	164	161	163	152	152	166	142	142	154	140	144	154	143	148	168	158	145	133	176	149	137	144	152	136	162	161	168	146	141	172	175	157	144	152	164	155	148	141	171	154	172	168	157	145	158	137	180	161	171	140	165	174	168	175	156	154	149	138	144	158	144	149	147	159	156	151	157	146	152	167	181	171	188	154	152	145	139	159	182	144	137	160	160	180	169	178	140	140	152	163	197	199	166	143	154	166	138	156	149	165	154	164	172	145	140	159	145	159	170	153	172	173	144	160	147	161	165	141	153	160	164	162	132	126	167	165	161	165	153	171	173	160	123	147	175	136	162	135	166	153	189	156	182	140	149	179	144	167	152	153	156	151	170	140	177	139	128	140	162	131	143	143	146	166	168	153	142	121	139	162	161	158	148	138	147	177	150	172	132	175	169	163	170	167	151	149	170	159	151	176	163	154	170	169	170	146	159	173	175	159	160	163	174	171	163	155	164	128	163	151	144	158	160	140	146	155	164	165	140	200	137	149	161	161	148	164	148	176	153	162	143	158	149	144	142	177	185	161	136	149	150	161	141	169	153	136	131	149	157	138	166	188	139	152	158	175	161	180	159	169	142	154	152	148	171	157	145	173	148	138	158	156	170	170	172	166	179	157	147	150	154	171	166	152	141	124	148	131	136	160	154	137	153	162	169	148	155	157	153	152	159	153	158	136	164	153	153	141	176	153	138	158	156	139	129	148	141	160	152	175	171	171	151	156	190	154	162	158	170	153	156	163	169	153	190	144	168	154	140	141	140	145	146	167	166	182	147	154	145	174	165	148	142	146	138	162	145	177	153	150	167	148	156	174	158	155	158	159	164	161	123	169	170	169	188	156	165	131	115	158	148	156	202	178	177	155	161	162	158	139	156	134	138	161	153	154	187	158	181	158	142	156
7890	996	2100	2633	2171	1741	1288	1094	966	827	809	724	705	649	656	602	531	532	519	480	486	517	495	473	501	476	408	487	454	474	470	450	416	455	442	423	438	405	434	395	410	396	403	392	399	425	420	419	420	388	429	406	373	410	390	398	394	364	422	376	405	413	417	424	407	402	386	396	425	408	409	389	392	402	390	426	430	386	413	439	372	400	391	426	391	402	387	423	418	392	396	418	420	419	394	415	397	381	415	426	420	380	396	415	393	400	394	448	402	396	382	372	376	394	381	393	404	387	390	403	390	407	408	402	349	409	376	393	372	400	399	371	421	444	431	398	402	421	417	395	431	386	404	401	415	411	427	393	394	383	367	413	367	410	410	423	378	382	375	355	412	379	435	383	376	383	379	429	409	401	398	394	391	407	399	404	373	389	368	383	381	353	387	398	394	370	438	422	400	407	403	384	378	389	371	378	413	377	413	379	409	435	386	411	393	411	429	388	376	412	396	361	399	376	374	428	409	402	386	422	402	389	378	370	380	397	389	397	431	388	401	399	378	409	384	365	409	404	392	420	371	360	398	397	378	385	372	396	400	399	392	416	377	387	395	419	380	414	368	409	410	379	403	428	379	422	403	430	374	380	396	404	395	415	412	405	355	374	387	378	431	378	401	409	398	421	378	421	384	396	408	390	400	393	401	386	395	407	384	374	411	430	399	397	398	388	392	378	399	351	395	360	418	397	387	390	380	395	406	390	426	434	423	399	407	393	412	377	412	397	402	407	384	436	407	381	449	404	397	399	376	390	395	374	381	381	416	375	415	360	371	400	385	397	408	379	375	408	404	426	374	398	404	402	429	404	406	421	419	421	405	372	396	425	400	401	385	409	421	373	364	401	386	419	409	421	410	402	431	416	397	383	420	373	405	413	386	396	399	385	383	418	405	409	416	408	399	382	411	399	372	395	407	398	375	373	384	392	384	392	396	414	443	404	366	399	398	383	413	434	387	396	457	372	422	382	389	408	399	369	387	376	352	387	436	398	369	370	373	374	398	394	409	403	419	413	414	402	397	418	391	394	391	380	427	387	391	370	410	415	378	382	432	418	386	389	379	413	389	399	371	402	384	425	384	379	412	399	409	409	413	398	382	405	361	388	420	397	388	382	411	409	360	400	412	392	421	376	389	404	414	400	378	419	373	405	378	384	370	407	390	372	393	404	435	403	409	409	389	428	397	381	404	389	384	398	434	416	420	415	377	378	415	368	424	389	379	394	396	385	404	392	397	412	365	400	380	419	366	389	425	383	412	420	395	409	405	400	393	417	398	372	396	382	397	389	395	402	379	400	410	424	407	397	411	384	417	426	391	375	434	393	418	361	396	436	383	380	396	430	417	377	379	370	417	415	419	363	379	398	374	418	375	387	413	368	415	389	435	419	402	400	412	397	391	414	397	384	396	402	428	420	349	429	377	408	403	414	390	371	390	379	389	381	373	401	413	386	382	416	388	402	386	423	387	399	378	404	394	401	393	396	420	423	376	425	380	399	416	394	396	390	386	404	400	381	378	381	364	385	379	382	370	429	414	355	377	421	399	400	431	409	425	373	409	399	413	404	417	388	360	432	405	389	389	384	439	416	400	395	405	370	412	405	388	406	391	435	405	424	415	435	417	377	382	413	397	423	373	376	370	358	384	392	403	412	380	418	418	437	382	417	362	390	417	381	398	448	371	415	379	424	435	414	387	393	397	359	362	372	398	394	389	393	395	425	406	372	373	410	389	438	428	360	380	401	409	401	383	415	397	377	410	348	414	385	367	407	404	387	406	366	380	423	407	405	380	404	411	383	410	332	389	399	407	402	417	379	363	392	404	380	364	389	398	377	395	371	391	401	386	366	414	444	403	402	428	393	402	365	406	394	403	381	417	401	377	380	390	380	385	418	389	415	381	373	394	420	403	385	398	392	430	391	387	386	387	377	397	369	382	420	376	390	416	399	406	383	416	365	361	414	435	402	406	395	381	386	440	395	427	380	413	384	389	388	377	378	383	433	415	398	401	407	407	391	416	440	397	370	424	431	416	433	362	398	397	405	401	399	389	405	388	376	420	359	393	429	413	431	403	391	394	400	398	379	446	398	401	357	414	391	343	445	399	393	387	360	422	388	412	450	358	399	387	424	398	392	447	377	395	394	418	381	407	378	425	411	423	434	386	417	381	395	411	391	405	397	433	388	379	420	364	394	421	401	389	400	415	411	380	404	391	396	380	446	441	384	384	412	416	415	431	387	355	392	408	422	411	425	398	366	385	413	386	397	420	398	422	377	417	414	422	402	377	370	395	382	427	390	403	379	399	381	399	395	441	445	440	412	378	386	382	404	415	385	407	420	411	380	393	405	386	376	440	401	423	397	382	375	402	400	403	409	388	423	377	394	401	381	358	428	425	377	380	400	390	376	351	426	388	379	414	397	389	396	390	375	415	412	372	417	408	422	444	435	421	400	454	407	417	416	419	399	431	408	396	408	403	439	400	368	397	390	378	426	404	426	430	399	402	374	383	357	382	421	390	360	379	398	404	400	388	362	394	362	396	394	407	387	413	402	380	379	413	431	366	411	411	399	388	422	440	416	378	407	414	386	425	432	357	385	397	394	404	384	421	406	366	435	438	401	391	354	406	394	368	372	400	394	398	400	403	383	409	395	392	381	402	379	374	441	405	375	397	444	391	424	406	415	399	429	420	389	420	408	415	398	365	406	396	402	378	411	369	354	412	395	387	383	436	365	379	372	392	380	393	390	380	410	405	407	410	408	381	402	368	413	385	385	389	389	399	404	389	415	412	388	415	389	360	373	413	394	385	418	383	378	363	408	418	441	404	412	379	413	395	435	381	402	415	428	427	416	413	383	388	395	385	410	397	429	386	390	433	396	369	404	389	417	410	383	447	378	382	392	399	405	377	387	409	404	382	351	399	412	400	429	375	397	394	386	436	423	381	434	419	386	416	384	410	387	395	416	415	373	399	392	399	381	400	384	393	381	413	419	406	409	417	371	439	356	411	354	364	383	418	400	400	385	372	412	377	393	346	410	392	370	362	382	398	404	405	393	401	383	398	398	400	369	399	384	388	371	381	394	410	391	380	422	375	385	402	386	419	395	365	407	395	369	346	417	417	378	431	391	397	364	379	369	396	378	384	412	341	395	398	390	387	427	352	386	384	410	427	401	405	404	401	417	413	347	426	392	400	389	395	388	391	393	375	392	379	392	442	391	376	403	381	411	408	416	404	399	422	366	395	394	418	393	421	391	386	386	372	387	400	410	400	401	412	377	421	388	394	385	396	395	438	413	376	379	409	381	391	389	398	422	391	416	416	385	391	436	396	391	387	423	415	398	381	395	404	420	395	371	404	421	378	372	384	412	391	387	387	374	378	385	386	407	378	396	423	381	365	387	367	373	403	407	389	389	429	350	401	377	337	404	417	426	374	374	426	407	385	452	417	364	379	401	381	403	382	383	407	402
1362	273	257	281	264	337	264	271	248	245	280	273	260	303	270	254	250	289	279	251	261	252	277	269	263	280	254	275	269	267	270	279	222	288	253	267	239	249	267	271	289	262	243	262	257	247	277	267	266	277	266	251	276	280	302	287	287	300	267	280	259	274	249	262	292	290	279	279	256	272	242	261	247	248	267	256	290	271	268	273	281	272	267	274	245	255	277	286	256	253	260	235	237	232	284	260	267	285	253	250	248	287	243	289	254	265	272	261	267	253	216	269	254	273	284	271	266	234	289	248	254	263	235	261	275	241	251	288	273	263	262	277	280	268	243	270	254	247	265	255	276	286	263	242	260	294	265	239	246	288	272	226	257	230	217	260	297	274	257	253	269	300	252	222	260	293	278	281	288	264	292	273	283	262	272	255	255	297	261	277	262	290	282	268	270	248	239	259	284	261	248	254	240	267	244	255	267	256	261	270	269	263	262	257	257	261	250	270	287	239	290	232	253	286	283	297	263	276	284	255	260	276	246	267	293	274	277	288	261	263	252	285	265	276	266	262	241	246	263	269	251	213	297	230	217	263	255	235	271	241	287	243	280	282	300	234	255	268	306	256	260	277	248	290	264	283	277	265	282	284	257	287	246	254	265	243	248	280	269	263	256	231	262	242	283	240	271	261	258	252	263	258	252	271	272	256	248	274	290	242	269	275	272	256	272	274	273	317	277	270	268	258	272	292	252	281	248	263	288	280	296	271	249	277	240	254	253	251	249	248	317	256	296	269	271	262	270	242	272	248	265	254	257	247	266	245	277	299	248	239	264	272	262	269	247	274	256	281	278	260	270	259	225	282	292	262	246	273	294	279	265	263	277	274	248	280	269	271	287	250	281	243	250	272	292	244	236	257	281	278	272	291	303	264	260	267	285	291	248	273	263	245	268	239	228	268	238	269	270	272	242	278	277	251	251	279	249	258	267	257	244	294	261	246	275	256	279	284	250	265	241	261	263	259	239	241	274	270	297	263	250	250	260	275	242	279	270	237	255	274	255	282	272	259	258	292	288	272	240	247	270	246	274	292	269	277	244	250	265	245	267	252	262	264	282	263	247	234	278	252	250	281	274	286	255	278	253	266	271	266	259	292	270	266	250	283	317	284	257	274	262	271	287	248	257	282	254	267	230	269	284	271	273	259	253	252	253	243	268	252	261	278	272	278	259	255	286	265	245	295	278	269	283	266	278	260	285	243	240	242	252	266	250	276	287	253	246	282	259	232	247	269	250	239	261	298	260	264	261	274	289	255	255	272	253	247	279	273	250	274	269	275	291	213	278	268	281	275	262	250	279	260	271	246	258	260	250	282	289	266	272	244	254	260	256	255	276	245	275	265	232	238	238	232	272	244	255	260	277	244	269	247	261	277	252	262	272	241	292	260	250	243	242	271	266	264	278	275	287	269	262	268	249	288	277	262	273	297	245	261	278	252	293	280	309	274	268	282	269	280	252	259	255	315	251	275	261	287	296	257	281	259	254	266	281	251	288	267	245	263	268	265	272	249	286	290	239	252	269	282	261	254	246	253	280	267	251	261	224	271	280	276	293	226	260	285	276	283	264	257	256	250	271	265	264	297	296	245	241	265	267	258	255	281	275	298	267	233	269	246	264	261	280	297	274	301	257	264	261	286	275	229	267	287	262	245	270	255	250	265	278	276	268	272	266	273	261	260	254	270	279	296	296	272	252	260	279	264	254	273	243	279	288	242	289	268	257	269	272	275	268	266	290	252	278	251	271	306	252	271	239	276	244	281	275	255	275	251	286	232	241	259	288	262	254	257	277	276	320	265	293	257	275	254	282	277	253	253	258	272	271	239	234	292	273	274	273	260	262	260	227	256	282	257	247	244	279	256	273	259	264	236	277	243	263	252	248	293	251	294	273	319	204	256	291	289	295	281	266	270	269	265	299	251	262	265	248	279	263	270	268	279	283	281	308	248	247	290	255	287	248	272	265	291	298	270	245	267	273	261	288	275	237	254	231	262	263	242	246	287	276	245	299	272	283	261	278	237	263	267	264	270	248	241	258	255	236	235	246	276	262	259	246	267	279	290	264	234	253	270	253	245	290	292	275	252	252	281	267	280	284	281	259	230	290	249	274	276	251	272	259	238	235	265	270	257	261	253	247	267	277	241	301	318	248	283	258	237	280	272	255	218	254	242	244	240	280	273	276	265	238	262	249	266	267	287	288	280	239	289	262	297	257	276	285	244	235	245	252	262	275	270	262	255	261	239	279	258	267	240	259	282	292	239	267	280	237	265	266	232	275	235	247	250	256	259	266	270	247	273	264	239	257	257	244	271	227	260	257	262	275	282	300	259	266	248	249	222	254	269	243	276	253	266	264	291	260	237	252	239	251	250	263	269	279	273	275	249	248	250	250	269	256	273	303	292	261	297	265	273	260	271	292	260	221	238	246	299	302	285	258	236	271	259	272	281	279	300	262	262	294	265	283	282	274	231	230	247	279	260	263	236	246	291	270	285	282	257	249	277	285	252	265	260	264	279	254	281	260	277	272	266	258	278	269	278	281	264	266	265	297	270	275	282	265	273	260	273	260	283	262	245	261	254	243	277	266	271	268	306	248	257	258	268	258	279	270	270	258	288	259	249	248	279	267	260	295	234	262	286	244	274	269	267	292	274	265	262	275	262	245	286	268	265	245	258	267	248	265	294	294	290	266	264	273	256	267	286	258	288	234	232	250	273	260	275	278	233	254	259	241	231	274	292	261	270	253	247	249	259	264	257	282	266	299	282	272	268	263	242	252	289	292	267	252	269	244	248	268	255	258	266	282	269	274	243	254	224	277	258	258	251	275	263	265	288	250	262	251	260	290	190	260	254	254	291	262	256	283	266	280	267	302	255	241	248	267	275	285	289	285	259	270	269	265	262	254	258	235	272	274	261	278	284	271	297	281	254	279	245	267	272	239	268	237	292	262	293	248	287	282	296	257	231	283	291	260	234	270	270	274	247	241	266	270	286	249	301	246	236	244	275	240	270	278	303	301	275	262	230	275	279	265	244	270	291	290	256	268	316	270	281	241	271	247	282	267	241	293	265	289	272	262	237	254	254	274	259	290	298	255	276	273	270	243	252	272	264	246	280	286	263	258	280	230	279	286	254	221	262	267	263	230	261	252	249	271	250	287	267	274	251	261	243	270	242	245	247	278	281	268	248	268	248	283	257	278	245	290	269	253	264	263	269	257	241	220	284	244	240	240	276	249	305	279	264	260	269	251	255	234	273	261	282	278	275	249	251	270	243	271	255	274	283	276	284	281	254	314	309	261	237	262	269	255	228	262	241	308	265	256	309	272	273	289	288	243	258	292	270	251	261	250	293	256	278	252	261	252	260	270	276	253	240	251	263	272	246	236	236	245	259	270	288	242	264	237	242	252	268	284	271	280	244	267	286	227	279	252	266	257	265	229	282	305	280	280	273	256	241	264	229	257	254	255	237
1682	632	674	674	650	662	640	680	642	622	642	631	615	601	622	633	621	636	612	579	608	605	572	576	544	600	570	590	587	610	602	629	615	566	534	575	567	601	564	608	557	631	570	601	622	598	603	553	624	585	597	611	549	568	564	579	612	592	563	585	563	591	602	616	554	603	604	606	590	587	570	578	554	581	626	596	614	579	588	565	601	555	572	569	569	523	599	608	552	592	521	586	601	611	610	625	622	606	596	627	618	624	629	571	635	607	577	591	576	591	606	625	589	568	567	616	595	613	609	621	599	575	595	572	593	632	603	610	569	604	588	628	572	588	572	588	591	642	585	574	567	624	605	575	585	583	543	597	592	583	611	580	557	563	583	601	582	549	589	627	632	581	578	547	616	593	571	605	555	602	569	604	538	575	610	546	574	587	520	600	616	569	594	589	634	572	559	596	582	588	588	561	615	611	591	591	585	573	583	635	581	608	565	618	575	604	591	592	607	605	568	598	632	600	584	547	580	583	544	648	642	624	626	609	612	593	564	619	575	570	601	598	605	609	587	539	596	570	586	554	597	610	619	566	591	600	556	650	613	581	560	558	612	565	597	554	626	575	581	628	590	615	619	607	608	645	596	606	592	626	611	581	631	506	606	553	582	577	613	558	586	617	594	621	611	576	598	580	573	542	577	576	571	585	581	525	618	582	595	558	584	587	579	605	600	593	597	580	578	581	596	584	640	602	616	624	564	619	582	630	539	605	583	619	587	581	597	593	601	574	604	599	594	645	585	583	568	585	607	590	582	567	601	584	606	605	573	604	587	560	581	582	651	594	574	585	599	623	555	555	587	586	601	574	635	551	617	575	605	592	590	578	602	594	550	533	605	593	561	599	584	596	624	561	599	594	594	614	611	557	549	587	596	618	601	580	595	574	579	547	631	545	624	618	577	605	543	548	592	581	602	593	582	587	587	612	611	583	596	586	601	571	565	604	589	594	598	583	596	597	605	584	628	598	620	588	607	574	582	580	621	580	563	558	573	574	595	597	571	579	587	641	620	609	569	630	601	559	572	569	596	576	533	558	601	574	571	560	582	620	590	619	634	564	550	595	597	589	631	575	590	573	588	600	604	599	587	572	593	600	630	600	564	574	579	591	589	578	558	597	583	599	581	591	557	611	613	612	570	569	581	646	574	585	557	656	586	617	594	577	560	621	604	553	639	620	596	602	598	613	610	602	562	630	589	574	586	588	600	579	622	570	608	591	616	592	597	597	602	593	589	567	606	607	593	586	609	582	577	579	617	599	576	599	577	613	637	549	622	572	579	589	588	597	591	605	579	535	623	619	619	636	608	608	601	596	613	596	606	619	576	592	568	629	609	588	622	586	582	610	605	596	604	602	572	566	579	578	582	586	625	636	569	555	583	560	592	578	606	569	551	584	588	607	580	579	579	604	542	608	590	600	595	551	598	615	589	586	615	605	533	614	572	593	609	629	596	613	614	566	624	570	589	591	582	588	551	625	579	565	602	561	600	609	564	570	562	559	622	588	577	590	602	550	558	595	603	583	586	570	589	584	603	549	573	624	603	569	595	615	578	614	596	617	581	537	556	580	609	602	617	650	597	579	576	570	591	598	591	590	598	633	598	578	601	595	608	564	584	608	617	568	598	644	566	616	617	650	613	601	621	610	631	589	600	594	569	637	611	537	614	607	546	590	576	576	597	598	586	598	581	582	573	602	597	585	603	591	618	575	568	565	598	583	566	594	578	589	563	598	620	579	596	601	586	591	597	561	564	561	570	580	586	632	565	579	608	595	590	609	641	577	571	614	628	576	598	552	609	549	591	657	558	575	592	602	582	593	574	554	560	600	550	552	562	585	590	605	603	624	605	562	551	538	562	588	596	589	555	600	568	633	583	595	619	567	607	572	630	611	591	560	574	611	550	581	553	625	587	570	576	599	568	602	542	581	588	613	576	636	603	556	625	597	563	627	601	629	554	595	613	592	588	555	577	577	587	658	572	619	579	552	577	579	577	579	581	594	624	566	609	568	621	589	572	556	562	570	581	566	593	558	606	552	617	563	595	610	574	573	634	598	611	613	607	593	612	647	603	557	607	565	577	565	616	532	563	621	603	562	586	592	557	586	557	592	561	546	575	577	554	593	602	555	615	594	600	636	608	569	603	617	634	558	594	592	566	577	575	579	601	561	575	598	588	647	591	595	557	580	560	569	587	629	562	650	568	586	558	597	610	591	583	566	610	624	597	610	635	632	590	590	548	610	598	582	602	589	579	546	527	595	597	556	579	597	573	609	625	592	585	574	600	590	579	586	547	608	583	604	611	580	626	597	571	627	546	597	545	570	586	567	611	577	594	595	591	551	639	561	596	553	586	611	587	601	596	577	574	562	648	592	583	555	616	599	571	602	573	579	536	550	596	608	551	590	550	555	590	575	583	632	610	577	571	624	575	585	585	565	567	601	602	579	618	610	603	602	661	600	617	583	563	617	568	611	564	614	602	617	624	570	624	573	634	566	564	600	553	621	587	589	615	640	572	604	587	615	564	637	591	605	642	569	621	598	599	566	565	629	584	591	608	564	565	606	623	586	619	573	637	638	589	593	606	584	564	605	613	588	579	573	618	610	599	616	573	573	590	574	555	580	604	545	614	543	624	596	578	636	573	613	616	587	601	575	560	562	549	619	610	613	579	576	601	579	585	629	583	603	610	575	597	600	596	534	594	596	607	598	590	576	578	601	649	567	561	593	585	559	568	570	576	571	607	585	581	578	632	555	582	579	544	595	610	601	563	619	576	655	555	598	616	587	583	609	587	574	590	588	593	589	614	618	593	552	573	621	642	576	557	582	575	599	609	576	577	598	594	606	600	607	607	587	616	569	586	582	555	601	611	592	603	571	624	619	595	601	569	564	596	612	595	586	590	615	576	558	600	560	599	629	528	565	575	571	583	599	596	569	615	598	569	629	583	559	603	605	566	604	664	586	604	594	570	577	610	589	597	603	599	622	604	653	593	612	620	601	597	623	584	569	583	607	567	558	551	604	607	566	575	589	559	616	567	606	546	575	627	595	598	625	627	560	662	571	589	596	604	596	575	595	572	606	609	591	600	584	589	569	624	560	618	596	568	565	595	603	603	640	600	587	569	542	581	609	623	624	577	639	554	628	602	576	590	589	574	632	562	598	594	632	598	598	584	592	599	580	546	590	598	595	608	537	547	613	603	589	625	565	611	602	592	580	607	613	587	580	592	571	562	611	573	584	566	574	586	571	545	630	611	577	590	569	587	612	585	573	595	588	636	680	594	613	612	595	581	569	600	590	631	580	583	580	590	594	581	577	608	599	544	597	593	607	587	579	580	597	623	622	616	625	598	612	597	557	592	589	587	612	584	613	598	618	583	568	600	578	587	555	600	609	599	563	592	586	561	582	577	590	623	621	580	626	548	580	636	636	579	605	622	566	558	578	620	571	587	562	576	580	605	600	632	588	557	578
6882	517	549	496	423	243	183	147	145	134	162	133	135	144	131	132	116	133	107	111	124	133	118	137	153	112	95	100	103	140	99	119	111	123	128	133	101	114	106	115	114	118	121	114	117	102	116	117	119	126	99	113	104	138	137	129	112	97	116	102	99	121	112	110	93	104	110	124	107	115	106	86	120	104	113	130	105	95	89	85	119	123	114	101	101	106	107	99	123	111	104	111	102	109	100	96	126	118	107	117	109	109	110	116	107	95	97	109	120	109	104	124	105	97	110	131	102	114	102	94	123	128	107	107	105	127	97	125	109	110	121	113	117	105	96	119	130	129	104	127	129	104	94	92	111	115	106	123	120	112	122	123	106	109	132	112	99	114	129	110	110	119	104	102	107	114	118	125	132	123	119	126	93	134	117	114	110	103	119	111	99	141	102	117	110	122	88	112	145	104	124	134	120	88	91	87	106	111	110	98	95	98	104	103	109	120	125	117	116	108	116	107	112	114	108	117	107	115	115	107	138	97	110	102	127	106	116	113	116	90	129	126	100	103	114	115	109	88	113	92	127	129	111	107	101	104	128	120	122	119	106	128	109	103	116	120	92	98	87	113	117	106	124	94	101	109	102	104	111	121	129	106	129	103	108	96	102	98	110	124	109	96	110	88	104	114	101	95	100	115	103	112	100	101	93	103	139	128	118	90	115	119	111	120	110	100	99	115	114	112	122	105	126	98	97	105	126	94	105	116	94	110	95	123	119	110	113	106	129	96	120	102	124	113	101	117	105	111	109	102	119	120	108	102	101	108	107	106	110	100	115	101	98	117	115	95	99	114	92	103	109	122	104	111	118	116	122	109	107	101	121	119	94	109	97	112	125	105	113	118	112	103	120	102	100	108	81	125	109	134	116	109	90	113	108	84	120	120	109	98	121	126	117	100	134	107	113	92	115	121	108	103	128	108	98	93	116	103	116	93	124	112	122	98	113	126	100	111	123	105	127	125	123	101	125	111	135	108	98	110	132	118	114	116	111	109	97	121	107	94	116	107	106	117	108	87	107	108	108	115	134	94	111	115	114	111	104	122	117	141	121	110	105	116	111	96	115	131	119	105	99	116	108	133	124	115	122	136	113	99	129	103	113	110	110	112	113	114	95	119	96	106	110	133	108	123	118	92	133	107	114	103	118	103	106	119	123	123	117	111	89	104	116	122	115	103	106	106	83	90	86	102	102	126	108	130	121	113	119	105	96	118	114	129	103	122	119	96	128	105	122	114	105	120	129	119	108	110	106	109	101	109	109	113	111	96	93	116	130	107	124	119	116	106	108	121	100	117	115	128	111	109	117	97	112	126	102	108	145	116	103	111	124	104	115	111	114	110	90	114	120	106	101	108	103	115	110	108	107	108	121	115	89	114	139	121	104	102	109	111	107	124	116	99	114	106	112	112	114	110	130	123	76	110	109	116	100	102	119	110	112	112	90	114	95	99	105	106	116	129	117	115	112	107	121	106	111	102	121	84	117	123	123	113	138	118	108	130	114	98	129	100	125	111	112	122	117	121	107	103	118	97	93	123	115	117	109	111	106	107	120	89	103	139	79	126	98	119	113	94	105	143	118	120	105	107	118	98	105	118	118	137	103	94	122	105	111	101	116	119	112	133	111	103	102	113	107	103	113	111	126	106	106	101	121	107	114	121	118	109	114	106	111	111	114	122	110	113	98	107	119	124	109	117	84	129	119	133	110	108	129	111	113	120	117	120	113	116	117	105	110	121	107	121	109	119	115	95	113	109	114	118	115	111	107	133	121	136	112	116	96	92	95	117	128	127	122	132	99	104	128	118	117	93	116	104	120	121	117	115	108	114	133	125	96	146	111	108	108	109	99	102	126	111	100	120	114	118	104	100	121	125	139	129	124	109	113	108	114	101	115	114	108	124	127	121	122	130	113	107	110	126	116	97	101	98	120	96	105	112	106	92	103	108	103	110	120	103	111	120	110	103	113	116	118	127	109	125	92	118	126	102	112	110	105	111	119	129	103	103	119	125	103	97	103	95	103	110	131	130	104	109	109	112	118	116	97	130	99	113	140	109	124	115	105	135	110	106	100	103	113	102	106	107	133	122	116	121	137	125	131	102	100	128	109	92	108	107	125	110	114	109	101	106	109	112	130	110	99	115	97	111	115	132	95	112	111	114	112	120	99	116	100	103	114	122	101	110	129	117	108	103	111	113	110	126	118	116	97	122	109	118	107	119	124	122	132	114	124	110	99	101	109	90	101	117	102	128	95	107	120	117	91	118	116	109	125	112	117	113	120	125	132	121	125	98	99	97	110	110	88	112	87	113	126	107	114	107	111	118	125	112	97	118	119	109	116	97	96	116	116	128	111	103	114	104	118	108	115	104	126	110	90	98	107	102	115	115	110	102	98	112	117	106	106	95	114	99	110	122	122	123	96	87	113	128	116	126	106	121	104	102	95	112	105	121	107	121	104	112	110	129	124	122	127	123	101	111	111	113	104	96	120	97	107	91	119	115	104	111	107	106	105	105	112	126	120	95	136	123	106	130	107	120	103	106	117	124	116	108	95	132	99	116	126	114	103	136	99	123	98	109	97	107	124	127	110	113	112	121	129	110	113	111	95	112	96	114	110	136	133	122	116	119	132	112	93	106	139	102	107	131	119	98	96	126	103	103	135	136	121	106	106	123	117	117	122	116	105	123	134	101	127	134	123	123	102	124	113	112	115	124	114	97	127	118	94	111	113	89	111	121	100	111	107	106	104	110	122	124	108	113	112	107	113	129	99	121	123	109	116	118	104	113	124	119	95	113	104	107	100	122	105	112	102	108	133	100	114	128	138	105	115	104	112	117	105	117	106	97	118	124	113	119	116	121	123	120	120	113	123	125	125	120	133	111	116	100	119	121	118	107	108	118	93	116	99	117	120	107	105	129	108	127	111	118	121	108	125	105	133	121	99	110	110	103	118	126	106	119	118	100	110	119	107	99	106	108	96	115	118	113	85	98	102	123	107	109	128	133	119	114	120	135	118	131	118	118	128	132	124	127	125	104	111	85	110	124	99	122	102	128	116	114	102	118	133	118	118	106	103	119	106	122	111	122	109	95	116	121	106	111	104	119	131	127	118	104	97	93	113	111	132	123	117	107	105	87	97	127	116	113	104	122	118	115	128	106	114	103	117	105	117	121	102	120	110	116	104	110	119	98	102	112	110	114	121	107	121	80	132	118	117	118	116	117	124	119	102	122	118	132	127	129	95	127	112	111	115	126	122	121	122	95	121	124	126	115	117	117	114	130	116	112	109	101	100	117	116	106	108	114	127	113	121	111	99	105	114	108	104	112	109	104	111	132	125	112	117	111	108	119	122	129	115	121	120	107	129	118	97	88	108	121	95	117	124	118	110	117	122	107	102	113	125	107	109	111	111	126	130	118	131	126	93	95	126	113	116	129	111	105	118	124	125	131	99	120	98	108	96	101	123	137	103	93
5897	640	1202	1549	1255	1001	774	652	587	547	511	450	466	401	398	401	417	368	322	329	341	345	318	320	318	332	268	311	304	310	334	286	357	308	290	298	314	292	291	315	289	311	275	296	308	279	316	282	287	308	300	307	283	294	288	295	310	323	267	287	296	275	287	292	313	297	264	322	301	265	279	276	298	291	268	291	275	291	274	309	329	276	331	325	268	313	307	296	290	272	307	291	287	265	273	292	299	302	296	275	295	299	279	287	287	300	283	293	316	266	324	291	253	283	321	305	310	283	279	276	267	282	276	275	313	303	300	286	303	252	308	283	259	265	271	274	287	252	289	309	300	274	312	306	272	299	281	298	280	299	293	263	304	304	281	305	276	249	284	270	292	287	319	288	287	305	313	301	294	303	291	284	308	290	290	257	294	278	317	305	282	292	295	276	311	266	286	249	313	288	293	289	281	306	279	306	295	311	297	314	292	285	285	305	271	315	269	319	264	266	286	281	310	293	310	289	276	306	298	299	272	304	252	283	266	286	322	314	300	290	292	286	293	299	272	283	311	297	314	284	295	269	299	274	284	299	289	292	249	255	282	302	284	306	307	288	300	257	286	287	302	312	265	290	283	291	275	315	307	320	286	311	285	274	265	290	297	304	307	307	304	281	298	266	285	301	287	291	302	273	304	286	293	291	288	284	306	296	299	288	301	299	298	290	292	282	299	282	292	278	281	290	326	286	314	278	296	275	335	265	315	293	286	287	304	269	277	274	294	291	282	305	304	289	282	308	262	295	286	261	315	286	300	288	290	273	277	282	298	281	303	270	260	298	284	292	297	307	290	303	272	292	276	291	290	274	323	311	272	305	296	274	304	312	267	266	290	286	316	291	268	251	293	289	299	288	293	286	282	313	315	297	311	284	270	277	284	272	288	287	295	280	296	311	294	287	311	293	309	295	275	315	281	274	263	289	272	260	277	300	288	306	278	299	290	275	275	267	321	305	269	282	308	294	278	263	282	288	308	282	288	330	283	300	305	266	310	282	279	284	295	297	288	312	286	288	273	312	306	296	293	259	287	329	314	275	290	305	269	304	298	297	296	273	296	264	314	277	300	284	287	294	271	292	301	281	274	300	274	300	315	266	270	271	280	297	294	291	313	291	299	283	290	257	302	292	289	305	286	310	297	336	302	279	293	300	301	297	285	287	310	269	314	326	274	302	271	279	248	288	259	297	292	293	274	270	308	297	276	276	312	311	297	262	253	297	286	291	300	275	268	301	301	285	293	312	309	273	302	278	253	291	262	259	307	253	296	281	318	278	287	282	290	255	272	275	297	279	286	293	302	266	318	279	312	302	292	284	259	310	290	279	279	289	305	294	294	298	288	295	314	287	267	299	276	312	280	298	289	285	290	297	297	291	271	292	284	299	312	303	278	288	279	302	295	291	298	276	239	267	300	288	287	303	298	290	275	277	293	312	310	297	248	289	285	313	264	260	258	305	277	280	309	295	293	301	287	237	291	283	268	280	281	319	295	326	308	268	284	274	275	285	285	291	275	318	282	265	303	301	298	290	301	282	301	276	295	276	304	300	304	304	275	289	286	276	312	300	292	295	301	269	308	280	293	304	298	295	295	290	278	282	293	292	260	302	279	291	267	310	318	273	303	306	245	286	265	316	293	290	295	283	285	299	336	298	295	319	296	276	276	279	317	322	311	315	280	293	296	311	319	263	281	275	291	291	310	270	278	292	271	295	305	280	255	299	302	273	278	285	294	315	297	311	289	270	291	273	294	299	298	274	271	305	286	312	304	303	280	321	292	275	260	287	305	313	310	275	286	275	279	311	298	291	295	316	265	285	264	294	274	270	312	271	290	297	265	299	281	303	296	253	297	296	297	315	289	304	318	321	259	304	311	299	268	267	257	298	273	310	304	283	272	299	279	290	275	280	294	292	305	318	297	300	292	302	283	297	296	286	267	325	311	305	306	282	278	279	291	311	285	291	291	296	298	290	288	325	302	295	254	286	298	308	282	275	265	302	298	304	282	312	330	315	248	294	294	263	268	280	317	288	276	300	272	273	256	289	289	308	271	269	293	277	305	290	272	300	302	296	313	304	303	298	281	272	280	289	273	314	300	284	284	276	318	310	284	302	290	264	298	289	288	313	285	305	297	275	293	279	311	309	291	297	300	290	318	319	286	263	262	301	268	297	282	298	297	285	286	293	262	277	293	273	298	267	293	300	289	277	315	306	274	294	304	297	287	285	283	298	316	309	290	309	285	283	327	273	259	295	294	309	268	307	293	295	279	296	271	289	284	295	304	306	266	293	280	315	303	269	308	266	314	265	282	317	311	289	299	257	274	305	260	273	286	307	285	266	276	300	319	299	303	287	297	284	278	281	280	308	301	285	288	301	256	289	299	326	299	283	328	304	304	306	291	296	289	284	298	281	293	291	296	266	317	287	292	295	278	300	305	283	305	289	262	294	300	279	319	289	305	312	287	279	283	310	278	296	269	288	281	303	334	270	273	272	283	301	302	278	331	311	304	286	283	307	293	296	277	313	299	289	298	268	294	267	305	296	274	288	291	313	293	283	310	284	293	298	303	274	287	301	280	273	290	281	279	263	289	294	292	285	279	261	282	287	287	271	291	292	285	304	291	266	283	315	294	265	327	297	316	279	279	261	286	279	270	269	303	284	278	321	257	291	289	296	272	286	294	296	272	277	330	285	317	304	288	279	291	301	296	276	285	293	287	319	298	292	316	318	314	265	317	255	276	250	297	293	290	303	250	313	290	314	291	277	269	278	268	293	302	254	301	319	317	311	304	301	300	292	309	282	277	312	275	275	300	280	291	268	289	282	293	310	297	306	270	307	290	312	311	253	291	285	290	298	295	311	285	286	272	284	293	270	288	294	271	287	282	287	298	265	272	282	260	254	306	296	302	294	294	272	268	277	294	268	292	305	296	281	289	286	287	286	265	293	287	254	307	300	311	301	287	294	320	306	284	275	302	290	294	267	270	296	277	275	269	294	315	329	274	288	285	283	307	314	300	315	285	303	326	262	291	287	297	289	300	264	263	288	294	294	287	309	257	297	277	302	277	275	286	290	276	265	258	272	300	278	277	313	286	280	298	263	299	287	304	274	272	288	338	295	279	281	268	254	259	297	291	270	280	294	257	268	300	277	294	271	263	312	279	291	299	292	297	298	276	275	285	269	307	279	291	287	295	272	286	290	290	279	258	280	290	309	303	293	296	296	310	266	266	324	281	308	278	290	305	305	285	287	280	289	316	296	259	282	299	273	312	290	273	284	281	279	308	285	297	311	268	309	311	318	277	294	273	267	274	281	324	311	288	284	289	294	291	291	266	275	269	290	278	297	291	288	300	291	306	273	254	268	284	280	298	280	295	251	307	266	297	282	278	292	295	275	296	292	299	300	289	267	310	274	290	292	276	292	305	295	276	296	319	254	317	325	299	297	295	299	276	308	293	289	282	294	306	268
13322	1278	1172	934	703	446	318	286	274	219	233	220	176	192	198	187	202	165	173	190	155	180	165	160	181	146	178	193	164	153	150	137	161	161	178	150	160	165	164	148	148	161	165	167	164	153	146	150	152	169	163	148	152	167	178	162	169	176	153	194	171	177	163	147	181	158	147	143	157	176	158	159	149	149	146	145	141	143	173	155	151	152	160	146	146	141	162	173	149	174	177	142	147	169	158	148	151	162	157	157	162	142	152	149	171	111	187	158	161	161	146	144	139	163	134	150	164	147	139	155	166	137	154	165	158	156	145	160	154	144	146	163	161	173	153	172	150	177	153	170	156	170	157	127	148	153	154	179	143	129	154	148	152	147	149	175	132	149	161	169	159	152	160	164	175	170	159	140	170	153	177	153	151	132	153	151	157	156	147	137	172	170	158	154	169	148	143	154	177	163	148	154	146	168	174	152	157	160	172	160	157	153	151	140	166	172	161	154	128	159	161	179	134	134	149	137	149	143	153	153	171	176	147	185	173	158	170	171	144	144	136	145	160	187	137	145	163	158	139	168	141	153	149	157	147	160	174	154	144	167	179	168	131	159	136	165	173	165	152	149	192	169	154	190	148	175	168	147	142	155	160	166	130	162	158	154	147	162	122	190	153	130	157	168	143	160	173	148	153	160	162	185	180	156	172	162	154	168	143	145	154	172	164	165	140	145	181	158	135	158	166	138	168	164	155	136	169	160	152	143	175	170	156	142	162	156	161	142	151	151	151	161	152	169	144	147	166	173	159	147	151	148	153	143	192	149	156	151	149	151	156	168	157	163	140	150	154	148	154	137	177	160	168	161	152	178	170	178	161	180	179	153	164	135	168	162	140	151	137	142	152	166	142	161	159	173	174	177	178	172	149	155	149	169	161	134	146	166	143	144	177	162	129	174	135	156	147	130	145	144	176	146	183	161	149	156	167	172	178	149	143	146	149	156	145	169	153	134	193	178	168	150	155	129	155	139	157	162	158	153	161	167	141	178	135	141	138	148	152	159	163	140	163	176	146	154	160	145	139	139	128	159	147	149	164	156	145	138	158	169	156	164	167	144	163	168	184	121	143	163	169	164	170	156	162	147	138	145	154	159	170	156	146	188	162	160	166	171	162	147	154	148	145	143	158	156	150	167	144	135	155	162	156	142	153	162	164	146	173	132	137	177	156	183	165	148	153	148	157	135	128	158	147	151	146	169	171	152	149	153	152	193	186	143	148	157	177	170	153	146	146	179	162	139	165	133	127	178	149	153	171	161	160	157	160	156	161	142	175	162	145	164	143	139	136	156	156	145	168	133	147	154	151	139	162	155	144	179	146	163	135	148	170	162	124	129	182	140	159	156	138	161	177	129	147	144	159	142	154	142	136	160	165	148	169	175	147	151	154	154	155	153	150	172	152	158	150	150	154	151	178	165	159	155	191	159	143	164	156	176	170	159	161	172	177	142	147	152	174	149	139	150	160	138	166	152	179	162	170	161	159	152	132	145	153	153	126	144	168	159	203	154	138	158	126	174	170	136	147	145	146	158	152	178	175	179	166	166	159	140	151	155	166	141	176	149	159	147	159	173	165	158	141	135	162	147	172	142	141	148	134	139	156	148	159	139	166	160	146	149	176	151	157	154	137	150	150	139	150	158	162	169	130	139	195	187	170	158	167	134	141	176	157	163	195	173	167	162	153	146	146	150	164	165	147	147	162	164	196	173	146	144	157	155	160	129	141	160	162	153	171	163	156	143	140	165	175	144	157	171	153	121	175	156	158	144	154	137	160	150	151	159	145	164	161	147	161	148	153	149	163	156	135	156	149	155	177	160	135	172	154	145	137	157	143	174	158	169	134	163	170	149	179	150	163	191	153	177	149	156	139	155	139	161	167	143	152	190	146	163	148	141	173	158	163	153	173	164	156	173	168	186	167	166	147	190	165	160	148	157	167	161	165	158	177	153	155	139	155	135	140	198	137	153	159	138	150	142	150	145	156	176	162	165	146	163	150	157	162	156	155	166	168	153	143	145	168	157	144	175	153	153	157	152	159	151	140	163	155	170	161	152	157	156	155	151	141	159	131	180	128	162	148	152	152	146	165	140	161	156	166	150	155	158	144	168	141	151	147	171	177	139	142	150	170	151	160	152	134	137	164	155	157	153	172	153	171	134	168	188	159	182	145	136	132	145	168	152	156	163	144	158	176	156	142	145	150	162	158	185	145	145	155	166	159	172	155	167	162	149	160	154	140	154	195	173	166	168	145	148	154	167	153	172	169	131	156	148	178	168	172	148	168	161	135	157	167	145	159	142	149	170	173	148	149	168	160	145	169	155	143	179	154	163	159	171	152	146	156	154	152	151	163	157	148	159	173	158	151	138	155	174	155	170	172	155	140	129	149	149	169	167	170	166	153	174	137	136	135	159	135	172	145	158	168	165	171	159	132	145	151	143	155	161	146	164	161	161	130	163	156	160	161	140	139	168	141	145	136	154	151	155	157	193	131	171	153	176	154	154	170	153	172	168	180	167	146	166	173	152	186	155	170	142	161	152	148	153	169	162	164	157	174	144	146	151	168	170	149	158	149	157	134	171	161	129	152	164	156	172	161	154	153	169	161	167	168	164	144	160	156	163	151	175	164	173	125	147	147	143	176	170	168	135	136	145	173	151	159	147	157	174	155	148	134	166	162	168	141	164	128	180	177	167	155	142	150	148	151	166	176	168	170	146	142	138	157	167	181	145	152	168	173	163	170	156	148	159	170	156	152	165	153	171	148	143	151	133	160	153	137	163	173	154	158	145	170	150	144	171	146	125	179	158	173	145	178	148	161	150	160	147	162	165	166	146	175	180	145	180	172	165	175	153	182	172	150	146	153	148	148	164	161	167	162	157	171	180	137	141	152	150	161	133	145	156	137	157	161	181	156	150	152	127	175	184	164	164	133	142	168	145	142	146	165	157	132	167	155	162	160	162	156	168	149	157	168	169	159	130	135	137	172	139	133	143	150	151	182	156	169	131	154	152	174	138	147	161	171	150	152	153	126	143	140	164	144	126	169	156	164	150	136	160	126	134	175	128	154	147	170	137	176	180	134	164	167	160	161	139	141	166	154	166	152	158	154	144	151	154	138	183	142	143	159	174	162	169	176	171	147	159	174	171	165	181	138	137	152	162	149	149	161	139	175	160	165	159	154	163	141	156	142	146	162	151	138	182	154	166	160	152	160	156	168	161	160	142	166	170	165	168	148	154	160	157	157	177	152	147	180	164	136	144	159	194	161	161	133	152	155	158	155	125	185	163	149	161	137	141	154	157	167	173	148	162	134	151	158	182	143	167	141	157	153	162	152	159	168	143	164	157	149	160	152	161	151	144	137	145	145	158	169	158	167	190	160	161	156	181	140	149	163	157	151	179	169	170	162	157	139	169	165	171	177	148	181	166	156	135	159	138	141	141	156	149	172	160	137	177	180	136	179	149	133	160
7973	1069	2113	2523	2237	1790	1244	1108	930	817	803	693	722	637	641	670	546	561	520	530	490	475	503	485	491	420	495	476	458	405	461	444	450	422	435	426	457	428	388	421	450	403	434	428	422	405	414	431	430	421	410	404	385	412	440	395	411	420	421	393	413	424	414	407	388	411	410	385	393	417	404	407	438	409	408	439	410	435	381	399	392	417	406	420	396	407	373	429	412	384	427	379	407	404	371	408	367	396	396	410	403	390	398	414	428	405	401	426	395	376	411	390	403	398	419	413	408	389	371	413	415	366	455	387	390	423	390	385	389	392	400	403	361	419	396	410	368	402	401	399	441	423	414	428	374	385	396	426	412	381	379	372	399	413	401	343	401	443	370	404	405	417	429	419	409	405	409	376	414	439	404	405	379	384	379	414	393	392	388	405	371	435	410	433	440	400	400	386	393	389	429	399	370	405	408	415	380	431	386	374	393	381	408	408	391	429	433	387	385	425	434	409	398	378	412	389	396	408	390	390	408	382	377	422	376	443	402	415	419	417	429	402	403	391	367	354	396	359	402	402	412	411	385	378	396	406	396	381	366	385	391	356	420	378	378	408	416	455	397	400	414	352	398	377	380	452	414	407	427	349	390	432	390	391	421	390	398	412	411	365	386	425	397	434	427	411	392	394	407	393	384	421	365	410	398	376	368	372	384	413	404	439	445	420	427	417	378	397	377	423	372	366	382	419	370	370	411	404	412	341	363	368	377	389	434	409	391	395	362	410	404	404	405	413	412	440	377	400	407	392	422	390	370	388	408	393	406	401	414	399	414	357	374	402	416	403	409	423	407	395	388	407	419	384	406	421	390	412	382	396	386	378	365	410	408	396	418	425	411	408	379	386	382	438	368	390	427	394	424	395	388	427	408	390	381	449	415	421	383	421	344	428	353	388	402	365	369	389	401	412	446	412	390	451	397	407	414	441	414	396	419	410	418	398	433	388	378	395	411	433	397	422	388	427	433	366	392	406	414	439	422	394	380	392	396	372	384	398	383	389	383	385	397	373	420	396	402	422	374	402	423	377	381	427	416	396	388	395	417	435	403	456	417	411	399	371	406	389	403	422	388	403	410	430	393	378	375	380	395	405	381	404	403	396	382	422	387	422	396	419	392	429	401	383	388	379	431	372	388	423	389	416	387	427	423	411	372	399	405	402	403	384	401	390	386	428	391	433	426	385	387	409	381	402	408	403	414	384	420	403	420	393	399	367	369	383	432	377	368	395	368	422	443	374	390	433	402	389	383	395	415	400	401	394	380	374	402	428	391	420	421	390	409	403	395	371	408	419	389	383	411	398	395	409	360	390	389	392	439	399	436	398	375	430	402	423	401	393	372	431	388	419	420	401	385	403	424	395	392	398	368	389	395	427	371	386	404	424	425	446	356	392	371	398	398	381	388	368	396	361	421	379	427	413	393	400	391	384	371	442	432	433	432	390	411	409	395	369	397	393	394	406	373	384	411	424	380	411	429	396	386	404	401	404	342	381	399	390	424	389	406	408	398	391	403	364	388	370	384	422	406	392	414	411	382	373	394	404	379	389	393	397	396	360	402	387	410	407	371	421	403	390	423	396	382	383	391	384	416	435	383	400	393	398	371	416	378	398	419	411	417	376	403	428	379	400	415	397	409	433	374	389	401	380	376	392	401	354	384	396	443	389	398	402	400	384	356	427	411	390	408	415	420	423	406	390	398	408	404	384	401	382	370	407	378	370	390	407	397	407	405	413	395	403	393	386	404	389	368	385	366	426	439	372	398	399	405	389	415	417	404	387	420	381	386	406	388	374	395	443	387	377	380	405	414	390	385	428	394	380	406	379	410	379	396	424	376	367	393	385	404	414	436	405	395	393	405	376	399	405	387	394	389	370	394	389	405	370	424	373	387	376	443	437	359	427	434	384	411	377	415	377	382	407	366	383	408	382	405	418	444	428	416	396	402	388	405	368	416	391	407	414	406	374	371	389	404	412	397	399	421	375	437	403	379	385	417	394	413	423	380	428	402	368	400	400	415	406	391	398	358	410	388	402	392	364	395	374	406	412	389	381	408	397	374	415	402	405	382	409	370	404	422	412	344	411	430	428	390	360	405	366	426	379	406	381	393	388	400	406	396	399	399	394	402	395	380	420	387	395	389	389	378	394	398	413	393	380	389	404	405	386	400	422	423	395	441	407	406	404	384	404	377	390	399	381	376	434	415	426	404	404	407	407	372	397	385	420	417	380	405	398	416	379	401	405	361	367	363	400	398	383	392	400	382	381	400	401	409	407	392	384	402	378	390	385	409	376	403	390	385	413	409	389	404	430	422	414	384	404	420	425	375	396	410	382	404	409	377	363	355	405	405	379	413	360	367	371	388	426	398	375	386	390	390	442	406	411	417	389	394	416	407	361	389	416	387	410	389	432	417	411	391	436	412	367	382	402	417	415	388	382	375	387	419	417	398	399	378	359	402	391	385	411	389	379	384	414	383	386	399	400	406	406	424	397	448	422	388	384	408	371	441	390	392	403	387	378	396	406	418	391	404	371	369	385	398	409	381	433	412	431	429	410	386	416	409	369	397	406	397	385	411	369	412	401	416	385	399	397	363	372	394	378	381	420	384	393	417	384	370	389	377	391	409	393	390	386	386	382	393	380	394	389	396	410	343	391	430	356	363	378	397	383	377	385	406	400	402	400	397	388	359	409	411	425	418	395	411	414	398	409	423	420	433	403	398	381	411	387	421	424	381	390	409	376	400	418	396	406	412	386	408	381	390	387	379	399	362	350	374	418	426	384	365	402	435	408	356	429	397	388	410	369	379	357	410	384	436	409	409	409	407	377	447	388	377	392	351	394	375	408	422	406	402	382	389	391	391	401	429	388	421	398	413	371	396	415	418	401	401	390	341	371	386	416	421	394	406	404	405	396	371	419	383	407	375	401	391	415	405	397	383	406	379	423	397	387	391	392	446	375	413	436	368	413	380	391	416	407	384	424	399	381	399	374	395	341	396	394	412	408	418	428	428	413	383	386	345	364	332	395	432	438	432	404	378	414	405	397	377	390	400	438	410	399	365	428	379	431	428	373	385	384	415	366	406	399	379	374	382	414	397	399	414	416	370	439	388	417	346	381	430	360	375	353	405	396	396	373	430	358	395	389	397	401	392	382	402	408	393	415	389	380	412	463	379	406	405	392	397	404	387	404	428	356	373	376	366	401	401	397	395	389	414	393	423	381	383	397	410	406	437	434	360	402	396	424	415	396	380	411	394	397	406	383	422	393	384	401	383	400	400	424	390	360	396	382	431	390	411	397	386	390	394	393	378	413	370	392	416	429	438	429	370	431	365	432	407	436	401	391	410	369	406	410	384	410	389	382	381	423	416	403	353	421	383	442	368	406	415	394	404	389	390	410	390	375	390	384	369	418	408	406	399	390	371	401	381	435	407	404	370	401	408	403	410	406	362	425	354	413	379	396	375	403
1583	285	301	335	260	305	300	289	284	268	280	260	274	279	276	286	261	253	279	295	304	287	244	246	265	278	277	263	287	276	246	270	254	258	291	254	262	249	276	232	276	275	268	239	267	251	223	268	264	271	276	294	272	276	266	259	273	260	267	243	274	285	272	287	312	254	280	282	239	244	256	277	254	270	292	278	251	281	287	273	225	262	307	271	258	297	256	284	246	282	242	259	246	239	259	270	311	269	290	279	245	272	268	274	274	247	251	283	280	261	260	283	258	280	275	267	299	281	279	252	302	268	289	285	270	260	253	281	272	289	262	260	231	278	260	261	250	262	253	271	259	271	251	297	253	279	254	263	281	269	259	267	250	253	298	247	262	265	290	248	278	282	259	243	255	272	271	280	309	241	248	265	221	293	265	252	263	232	264	271	257	279	240	227	244	264	307	257	230	263	237	276	257	274	289	260	299	247	277	232	297	263	278	281	294	247	272	278	252	267	238	287	293	242	265	285	271	293	260	240	244	255	274	248	242	270	239	266	265	270	264	259	252	280	296	292	246	259	267	302	272	271	273	266	283	252	284	255	289	268	253	238	278	266	290	266	280	259	295	275	253	266	248	268	230	272	252	257	263	234	254	234	232	270	256	234	248	239	263	263	271	294	282	253	279	258	268	239	243	250	256	286	254	263	277	263	268	248	267	293	237	246	291	255	279	266	288	270	279	258	268	281	273	255	299	257	269	281	262	268	256	283	275	275	276	261	257	282	284	259	264	256	271	241	253	245	301	264	272	273	305	278	273	280	255	261	287	257	264	257	263	250	248	283	279	252	240	279	257	255	256	263	267	249	249	288	258	269	281	248	280	237	286	293	273	245	274	290	300	280	280	254	244	257	240	247	287	285	243	237	281	247	251	291	280	286	286	246	264	252	264	267	284	284	270	282	285	280	269	265	266	230	259	276	248	292	255	261	272	298	294	255	263	254	286	267	278	286	272	264	264	268	259	278	236	266	291	276	291	254	284	275	262	307	278	292	249	261	248	267	257	266	253	274	256	236	238	263	268	237	278	249	277	269	273	290	269	266	240	269	257	287	285	240	275	262	275	261	287	255	274	240	258	245	263	268	274	267	261	270	284	317	278	255	283	287	241	273	254	270	255	276	261	251	281	264	273	273	257	267	273	260	281	265	240	271	260	260	265	259	272	273	243	275	257	233	259	268	245	292	260	307	229	245	296	275	261	230	275	261	277	275	241	290	242	260	277	279	258	252	256	290	286	249	264	305	261	276	280	238	296	260	287	260	289	279	251	273	282	281	251	264	252	259	287	266	254	262	257	292	269	259	265	263	256	270	265	274	250	289	286	276	274	306	269	257	259	253	260	256	261	249	257	256	244	276	262	270	267	235	267	280	262	272	272	282	254	267	285	250	268	249	242	249	250	279	254	250	267	272	260	268	256	283	269	272	258	257	259	307	290	270	265	247	259	232	296	278	271	257	295	255	307	268	248	267	278	240	304	268	293	283	252	284	289	269	281	296	263	292	277	252	263	294	270	262	286	260	270	283	251	289	268	282	261	248	282	286	271	259	279	290	267	261	253	231	259	262	245	249	286	259	300	259	307	263	262	261	278	234	254	236	286	284	232	249	274	294	259	255	259	283	265	256	273	253	273	261	273	272	288	300	285	239	251	274	272	270	272	259	276	265	289	269	264	274	267	281	244	256	256	301	252	258	255	261	282	258	287	280	264	241	277	247	234	256	268	281	263	311	280	277	252	244	269	259	268	275	239	269	286	272	279	260	271	269	256	283	291	259	249	266	246	287	270	273	250	287	281	259	262	259	254	271	270	263	286	253	224	276	244	283	272	272	276	259	247	266	257	265	260	268	265	252	281	290	274	268	261	258	271	258	253	241	262	257	270	227	284	273	237	259	246	234	247	256	282	267	277	268	269	275	239	249	261	220	280	281	243	267	265	288	267	283	317	300	280	275	267	257	252	245	272	264	303	275	290	264	255	263	248	270	254	300	266	274	262	281	278	291	264	257	279	258	252	258	265	252	265	296	277	268	264	245	277	252	218	237	256	280	298	234	286	286	288	307	269	257	254	288	250	278	272	265	257	307	253	256	262	276	275	271	284	302	246	252	274	277	241	305	295	271	266	256	258	249	236	273	257	251	306	266	274	272	242	274	256	259	307	281	239	226	245	262	266	299	243	265	278	283	262	273	287	267	247	239	249	229	260	282	289	293	281	251	294	301	301	257	292	267	289	250	284	280	303	261	262	297	257	273	264	283	299	286	280	242	248	285	274	264	246	268	241	281	285	252	259	271	243	242	267	269	272	264	292	270	282	265	270	257	268	270	258	261	264	224	253	268	254	258	254	308	288	286	260	279	251	302	262	250	255	287	272	255	278	253	278	274	257	276	272	289	272	267	264	274	309	275	267	268	264	265	279	265	277	276	266	272	252	248	276	252	281	276	269	255	260	264	273	265	266	253	263	263	250	264	256	262	263	257	268	256	290	250	277	273	292	271	270	271	283	276	288	248	268	275	271	270	243	232	242	263	274	223	251	249	284	272	253	243	281	291	258	269	258	248	264	242	226	262	263	260	305	275	248	284	273	285	251	253	289	301	258	232	273	267	277	270	284	249	264	307	258	265	257	308	257	272	274	268	249	260	282	275	264	274	275	257	266	269	282	237	255	289	276	247	254	264	283	304	268	271	262	247	261	251	253	242	262	237	271	282	263	276	250	285	296	260	264	255	288	261	256	262	267	266	270	266	256	251	269	255	290	271	240	268	265	258	275	269	259	260	293	243	283	264	251	263	264	270	262	290	279	257	269	277	258	218	264	274	268	244	256	297	263	279	287	271	275	272	284	263	259	257	279	265	258	279	292	278	290	265	263	273	259	258	265	274	243	258	275	281	294	300	261	284	234	229	294	272	251	257	253	272	253	238	273	269	303	262	239	254	266	259	281	278	267	267	277	262	254	265	288	311	312	284	243	275	260	254	282	214	241	263	272	273	274	244	276	293	218	248	265	287	261	268	289	265	270	241	254	271	256	268	251	253	239	251	263	230	260	273	262	245	234	270	259	262	262	266	258	267	267	255	270	290	275	290	284	264	281	247	234	264	293	298	244	267	301	267	263	279	264	268	268	274	266	292	263	269	256	275	271	239	272	242	258	288	281	280	274	282	240	266	254	264	275	264	271	282	259	277	263	276	265	277	268	232	269	275	287	277	276	292	275	269	279	256	271	250	278	260	248	283	290	281	252	279	240	279	275	272	266	264	274	268	284	293	235	236	255	266	264	252	251	278	261	228	255	309	290	257	239	271	274	287	253	290	256	261	275	262	269	238	290	263	262	247	282	273	304	226	269	281	293	261	274	255	290	235	281	265	269	283	294	268	264	308	271	263	290	282	273	232	285	250	296	291	269	321	274	275	276	246	260	306	265	268	261	259	243	252	272	267	259	289	254	286	285	266	251	303	263	306	290	222
1780	597	669	705	680	596	642	646	604	626	612	676	594	592	619	621	629	603	589	618	561	623	577	640	647	588	592	563	584	597	601	545	632	633	548	632	633	549	589	559	565	594	560	586	602	599	583	571	566	591	547	589	585	617	579	595	578	612	592	609	580	619	567	561	627	597	617	584	591	619	553	587	541	625	566	628	587	565	614	595	609	579	613	601	611	576	575	597	597	587	564	585	615	596	637	585	570	558	579	614	577	581	584	606	582	612	628	602	591	561	593	605	587	570	607	588	650	608	588	590	575	580	619	594	596	624	616	616	553	605	565	592	553	587	581	567	562	548	601	609	572	567	585	565	564	629	617	578	574	558	564	608	637	603	581	576	601	564	635	599	579	578	550	591	622	611	568	608	582	613	522	611	551	594	557	588	583	604	610	629	580	604	563	639	560	651	597	604	560	653	597	571	601	620	611	577	590	569	599	574	620	560	601	581	606	542	641	578	563	600	622	551	601	612	578	585	586	600	627	572	584	599	610	635	597	618	589	569	558	586	574	566	564	637	589	616	604	601	582	581	609	595	562	592	587	562	589	623	568	582	595	544	614	566	560	578	583	615	584	556	555	576	597	592	592	605	586	545	608	631	563	567	587	614	586	572	590	555	621	583	597	570	615	550	559	602	580	574	597	595	613	569	552	567	614	569	581	595	596	552	610	575	609	600	624	605	600	560	526	598	583	570	562	618	595	623	623	574	558	608	584	594	574	629	591	593	611	581	537	603	576	555	554	598	564	585	619	651	627	600	592	583	586	608	576	600	606	627	574	568	559	620	550	558	600	631	605	580	575	598	603	589	617	609	605	607	552	590	612	649	624	575	620	598	595	551	561	573	591	605	597	613	645	576	603	567	611	590	592	581	588	604	583	596	610	548	620	567	601	572	595	604	567	600	552	579	595	555	588	591	623	579	621	594	618	586	591	635	582	569	605	588	597	547	603	610	603	574	632	574	568	642	580	516	578	588	600	577	574	592	573	572	589	609	557	623	589	611	585	589	598	552	565	566	551	612	562	624	607	608	613	598	590	594	596	600	589	604	595	645	573	604	565	611	562	585	614	567	592	629	605	580	652	587	629	573	589	583	624	604	588	615	612	611	580	581	625	604	633	627	593	584	626	635	577	561	574	550	595	566	608	617	568	591	610	558	608	566	585	588	610	645	614	597	577	590	597	591	570	560	613	614	606	579	582	641	604	592	627	611	619	586	582	553	595	572	624	599	604	585	574	569	546	598	558	587	618	633	608	571	577	572	582	575	587	616	574	591	643	583	593	575	566	609	605	596	593	588	607	557	566	542	561	618	579	602	612	560	629	602	550	598	559	588	583	610	590	605	548	568	589	604	643	591	576	572	594	599	583	585	534	597	567	597	586	601	589	635	599	582	577	603	598	552	561	595	572	590	570	555	591	549	557	609	588	577	598	589	603	584	585	553	634	608	585	614	570	557	625	590	631	593	571	610	564	608	592	607	600	601	579	552	613	608	595	598	628	557	578	573	635	566	604	582	581	580	572	634	580	580	576	548	578	596	613	565	590	629	573	567	550	564	600	605	592	564	611	567	593	595	612	612	608	588	589	620	609	599	580	570	597	642	553	579	588	610	613	606	626	620	559	562	605	597	602	600	589	625	601	588	594	598	579	643	567	573	598	566	537	561	618	620	663	578	611	632	631	570	589	608	566	569	587	600	605	575	572	588	614	553	607	590	553	564	575	552	546	618	617	588	565	564	625	597	563	618	571	596	627	616	617	590	576	571	616	617	613	549	568	559	616	597	641	625	587	584	580	625	604	606	588	552	555	616	582	556	544	574	595	570	636	622	601	587	591	589	567	626	575	604	576	629	584	583	587	580	618	646	624	581	601	575	576	588	594	561	576	608	585	593	606	591	622	581	585	615	591	575	603	567	603	621	607	585	577	548	580	594	568	597	619	605	560	600	607	586	595	556	569	564	611	588	590	618	576	609	595	597	589	572	561	636	596	601	581	615	538	592	592	576	600	549	596	621	590	583	595	547	589	576	613	554	599	613	590	606	602	572	599	576	632	603	589	634	614	612	618	599	616	583	610	582	596	597	576	631	608	519	583	602	610	579	554	606	586	581	586	636	621	618	559	606	593	607	604	605	621	605	567	596	592	628	603	614	633	572	599	577	566	543	601	599	602	623	631	600	600	528	637	562	585	618	591	565	601	573	623	606	598	599	593	573	556	579	574	561	594	553	611	608	573	575	613	547	599	555	592	636	616	600	639	580	561	570	553	619	596	570	601	586	601	651	610	575	587	573	547	557	640	571	596	596	626	634	592	578	578	625	595	610	619	593	616	578	582	590	607	554	634	555	635	618	588	558	591	559	565	636	566	553	627	589	618	583	555	568	606	589	600	572	604	619	604	601	584	599	606	576	598	593	582	563	654	589	600	607	635	548	578	570	656	570	563	571	568	570	617	589	622	584	540	587	599	616	626	567	604	585	570	644	602	635	576	601	591	611	617	609	573	564	612	582	573	603	602	632	600	615	594	574	589	595	574	584	557	604	601	588	555	570	618	609	590	564	557	604	575	589	618	600	578	593	622	592	600	617	565	557	623	633	619	566	629	567	599	615	587	563	604	563	571	618	608	653	615	608	595	631	633	631	567	581	586	590	568	540	591	593	612	591	596	588	605	575	606	593	564	586	614	586	597	614	623	565	542	575	591	624	579	580	548	621	562	598	588	570	607	609	578	649	612	564	589	592	608	589	575	540	568	599	625	598	551	556	563	625	553	572	608	579	622	613	599	588	616	605	626	567	562	585	588	557	628	628	590	606	600	610	612	608	610	558	590	579	617	614	564	605	588	638	591	591	609	606	569	590	563	606	600	627	584	574	609	560	601	604	608	546	557	600	637	588	567	581	607	565	573	595	568	567	568	617	591	559	600	593	586	565	583	547	592	599	600	611	600	590	598	583	567	596	654	521	625	561	578	642	560	615	566	653	604	571	593	615	574	620	593	634	603	585	609	581	568	593	601	595	611	568	620	640	576	584	564	620	586	588	571	600	625	558	612	590	584	628	600	542	608	555	541	603	598	591	605	580	589	604	587	594	585	604	620	668	631	590	584	571	581	605	570	582	587	638	559	616	574	602	601	610	558	623	556	578	597	610	562	562	617	585	587	563	567	579	571	619	562	586	568	593	655	589	584	618	594	571	596	581	621	634	618	598	586	587	590	609	609	565	563	611	620	600	623	564	592	582	574	591	607	575	585	575	607	581	587	592	625	604	567	635	620	591	628	622	594	579	602	587	616	523	590	560	572	564	571	562	626	549	590	608	589	577	551	601	605	565	581	620	604	607	603	624	610	607	580	572	551	583	551	567	582	580	589	615	635	593	528	582	588	583	592	576	595	587	593	596	602	552	588	568	549	570	579	621	551	575	627	616	622	637	586	632	609	590	573	582	586	516	638	595	558	610	614	624	607	590	556	597
6914	475	524	466	377	246	203	175	174	158	146	138	153	128	116	124	124	103	146	134	113	118	113	110	122	128	126	122	107	117	130	105	124	118	114	111	102	126	131	115	84	107	132	116	111	130	122	112	112	109	123	104	109	129	107	116	85	104	144	108	118	117	105	115	107	126	111	117	111	129	111	96	125	100	114	147	104	103	98	111	119	107	112	130	107	117	117	104	115	131	126	117	115	146	100	127	117	123	103	89	119	94	101	106	108	106	119	95	111	104	121	125	115	93	94	105	102	112	109	114	140	97	122	110	123	125	127	120	110	116	96	122	106	102	130	119	119	112	99	104	118	126	107	124	105	114	105	102	105	97	116	79	124	131	114	110	108	123	107	113	100	116	86	131	99	115	120	110	126	105	105	119	126	105	93	111	119	113	115	125	107	108	117	142	120	110	125	92	114	107	115	122	92	119	111	109	124	114	116	122	112	118	96	107	102	108	102	107	97	136	103	93	106	119	110	132	108	139	123	114	112	105	126	122	130	111	116	119	108	93	118	99	131	120	108	105	141	104	133	122	115	115	116	116	107	120	100	122	130	114	110	119	125	108	124	121	126	119	95	109	114	104	99	96	121	102	119	123	109	106	113	117	104	110	104	106	113	111	121	103	123	128	119	94	100	107	124	116	109	114	107	101	117	119	127	93	110	100	101	93	134	104	89	133	109	109	113	114	108	95	121	109	122	119	109	116	116	101	117	99	115	114	117	106	112	109	106	96	101	96	121	110	99	125	139	117	120	122	123	122	132	125	103	116	105	106	112	117	91	117	107	112	106	123	103	102	105	91	119	101	116	111	128	126	114	104	124	103	106	110	114	128	127	106	101	105	125	98	121	130	101	106	106	112	109	81	99	125	96	114	122	113	121	107	120	100	123	134	115	117	135	116	108	103	95	99	128	108	108	116	122	108	112	112	126	122	99	137	112	123	107	117	106	101	121	125	102	113	113	122	100	124	120	107	122	97	107	107	101	114	117	122	92	124	107	99	144	115	109	115	97	108	118	94	102	101	121	134	124	123	112	102	155	115	116	108	113	122	133	117	102	99	113	118	103	135	110	109	122	105	120	98	120	126	140	87	99	114	120	109	125	133	100	117	130	112	108	89	101	106	115	96	127	107	97	126	92	118	106	100	109	100	116	120	103	116	99	117	141	109	99	106	107	115	120	98	110	80	84	104	116	130	132	116	109	124	139	105	111	116	127	102	122	102	122	123	121	115	105	98	99	112	93	123	107	133	123	107	112	105	99	110	117	118	104	122	120	101	117	102	116	123	143	127	118	111	113	112	120	118	123	106	124	117	116	97	126	104	97	103	104	93	135	121	93	120	116	114	137	131	97	113	86	103	123	113	95	102	115	144	103	126	100	103	107	111	124	105	106	107	95	96	99	95	127	114	109	114	122	117	117	123	120	112	105	107	115	123	113	110	112	105	110	122	99	112	101	91	102	119	92	124	124	109	123	112	130	108	120	112	111	133	107	91	103	104	112	104	112	124	87	116	111	116	110	105	126	118	111	95	90	110	123	95	110	112	113	101	104	98	106	113	134	107	99	98	111	123	108	108	107	105	110	107	113	132	109	106	118	109	100	111	135	104	98	116	96	98	112	114	116	113	135	115	104	103	125	113	95	102	115	96	116	128	112	111	91	110	113	112	108	107	126	106	105	118	97	112	102	115	124	115	120	114	102	131	105	110	119	108	99	120	98	113	101	121	112	105	104	110	94	118	93	107	104	116	114	104	102	105	120	103	121	102	138	106	101	128	111	102	116	104	140	122	105	120	121	112	109	138	109	110	114	116	116	98	118	123	114	112	117	103	119	108	125	103	102	112	107	105	124	101	126	116	129	100	105	118	116	113	117	108	104	104	133	118	144	136	122	130	121	111	104	133	119	92	118	109	108	121	101	100	117	115	104	106	119	122	103	113	112	129	124	115	128	114	112	120	107	106	124	126	114	116	114	105	109	118	121	102	100	121	118	109	123	115	92	93	99	105	134	105	112	111	136	108	113	120	115	114	121	116	132	108	119	103	105	122	121	115	117	117	118	120	110	117	103	133	109	114	112	97	109	111	122	93	109	125	128	97	116	129	124	132	134	118	134	105	111	124	118	102	105	106	121	117	113	119	104	118	110	112	118	107	90	106	130	104	116	115	120	139	106	113	117	130	114	131	118	119	112	129	128	123	89	101	138	91	109	121	111	101	92	112	108	117	124	94	103	126	117	109	119	112	125	126	107	112	129	124	108	121	116	110	108	112	113	105	119	123	121	122	129	134	134	106	117	119	95	107	110	117	124	97	140	134	112	110	126	114	115	115	99	100	131	100	110	109	113	107	118	113	105	101	117	104	102	116	133	124	102	101	121	112	108	115	122	116	127	113	108	131	117	119	95	142	113	122	112	119	112	123	130	120	129	118	109	104	114	111	103	116	94	93	108	124	95	124	136	121	110	107	127	117	123	132	82	111	117	102	112	104	108	108	96	104	117	109	111	115	88	112	135	111	122	98	107	117	94	99	93	105	115	89	129	99	115	108	106	104	112	96	87	117	108	118	109	104	111	117	126	112	111	112	126	118	111	109	95	107	129	112	106	130	134	101	114	104	106	90	101	118	98	121	115	106	109	88	106	111	95	106	123	119	95	106	112	128	116	143	112	111	91	114	109	118	127	107	111	94	116	110	109	101	115	111	116	124	105	109	105	99	130	109	105	113	111	106	115	93	110	114	106	112	119	101	95	98	99	107	112	111	112	130	84	138	122	92	110	106	105	100	99	100	115	100	117	117	102	111	124	93	97	105	100	105	99	96	112	110	98	114	99	126	105	110	122	121	98	113	107	108	98	108	114	103	95	132	140	111	119	95	90	106	111	107	119	112	132	114	101	121	98	99	99	120	122	116	102	125	108	110	120	115	108	100	120	123	87	132	93	112	109	106	103	103	102	99	111	99	113	106	108	115	117	108	107	107	93	104	107	125	121	110	119	107	94	102	122	124	101	124	131	109	92	109	135	109	115	132	103	113	105	113	112	110	105	106	120	107	104	103	122	102	115	100	113	93	113	105	119	126	89	107	106	123	133	122	121	112	98	128	99	101	119	106	128	104	125	109	124	109	112	114	113	127	105	105	117	114	88	104	106	103	98	126	104	117	116	92	121	115	93	116	116	105	111	107	114	117	119	119	105	122	105	115	123	126	115	106	117	112	108	117	111	114	108	96	116	110	104	105	111	128	86	105	109	118	107	114	97	99	115	114	127	113	137	118	93	91	105	141	109	115	105	132	110	94	109	114	105	105	99	120	114	119	121	113	114	111	121	106	116	102	97	111	130	113	115	109	124	110	111	124	120	104	91	117	115	115	142	124	114	115	98	102	110	122	106	110	112	116	128	114	109	108	94	111	102	134	122	109	100	112	118	116	95	106	144	115	113	117	110	119	102	121	129	119	115	101	120	113	103	116	98	94
5909	630	1187	1498	1378	956	791	670	614	514	494	500	476	395	473	386	366	377	333	357	341	324	295	314	322	333	354	302	294	339	324	340	344	307	307	319	317	287	304	292	316	323	292	297	304	306	343	279	320	312	289	307	323	281	298	279	300	299	301	285	287	306	272	286	296	305	292	294	278	305	266	319	274	263	272	298	294	297	289	294	275	301	277	274	289	290	307	283	261	293	295	314	272	302	281	332	276	314	317	308	274	288	282	311	296	315	288	285	270	286	292	300	268	306	297	286	288	309	268	268	288	306	294	283	298	264	255	276	279	277	286	257	297	278	295	268	294	298	299	284	295	276	312	304	313	321	312	263	295	290	286	285	305	317	278	268	274	281	307	299	266	292	278	269	271	279	307	308	314	294	296	265	277	303	320	282	297	308	316	283	295	279	298	294	309	286	312	283	298	279	310	287	290	295	272	296	280	341	275	308	268	298	256	290	274	300	264	294	279	280	289	271	303	278	266	253	275	288	282	276	296	281	293	296	303	295	255	307	303	305	279	294	314	296	297	306	269	274	267	286	277	286	312	306	264	304	281	299	295	320	320	311	295	298	285	312	305	306	310	279	281	298	289	306	281	277	282	312	275	288	251	297	298	288	292	258	280	298	289	318	315	293	246	297	303	302	265	283	306	301	317	276	309	291	273	311	303	292	313	256	292	278	280	300	270	289	297	310	288	267	279	291	344	284	287	312	299	278	305	280	274	298	291	257	293	306	287	290	285	304	283	300	308	309	273	313	319	298	268	284	302	293	283	278	298	292	285	283	283	310	302	291	273	266	306	335	283	303	285	298	280	316	286	314	264	326	285	269	287	291	324	294	243	310	287	272	293	304	276	299	312	274	299	289	300	296	290	312	279	313	293	293	313	312	299	287	269	316	294	269	312	257	311	278	265	281	268	296	284	322	295	289	268	275	297	309	284	294	280	283	302	288	259	301	267	300	310	280	292	289	317	289	279	265	274	284	276	324	293	289	305	274	298	296	259	295	263	310	284	299	280	265	305	276	284	309	305	263	302	287	294	326	287	304	277	263	254	311	301	306	269	282	276	292	293	287	277	264	295	286	304	282	278	291	276	278	282	290	299	322	273	286	272	267	261	283	285	281	287	303	281	301	270	324	296	292	291	325	298	290	283	283	277	301	304	311	286	308	282	266	282	279	298	327	331	302	312	308	304	277	298	274	298	309	284	296	281	297	249	296	277	297	266	283	281	301	261	259	321	310	296	288	300	275	266	282	292	306	302	274	252	273	310	292	287	296	301	270	278	283	308	282	278	320	298	305	307	266	309	299	316	278	265	292	313	273	296	264	299	263	325	310	251	297	278	304	262	313	269	290	264	290	276	274	291	283	323	265	301	342	265	311	317	303	253	278	296	286	265	310	301	305	287	316	281	287	298	284	268	274	278	313	282	305	279	301	281	284	304	311	281	298	301	294	287	315	293	289	271	301	264	296	283	302	287	264	303	271	282	338	295	309	273	308	285	306	279	279	294	308	288	295	313	262	302	326	327	242	307	289	287	298	335	267	280	268	266	284	296	281	275	314	297	267	319	275	309	302	292	286	267	283	305	283	269	307	283	281	277	270	303	309	291	280	276	312	289	294	287	310	301	289	291	294	281	292	296	284	263	292	270	282	286	245	275	299	290	281	288	308	293	290	266	298	279	294	280	317	308	288	303	290	285	283	299	259	298	285	289	279	294	291	305	250	283	293	291	268	264	292	279	269	307	285	285	309	282	293	268	295	296	301	285	306	269	298	332	292	311	279	304	280	296	283	280	306	294	260	272	281	275	295	279	298	275	283	282	336	293	302	288	292	287	265	298	305	280	293	279	294	255	275	290	266	298	296	269	290	310	291	296	273	279	312	312	326	250	311	281	291	288	279	319	281	305	279	299	283	317	304	286	325	291	290	310	277	291	281	302	286	288	316	328	299	266	298	311	314	325	295	297	270	302	271	298	275	301	273	271	320	280	294	292	302	295	284	298	300	291	291	278	289	292	315	276	297	307	302	312	278	300	333	322	286	300	315	283	304	274	267	287	274	287	287	268	262	317	304	286	310	304	307	286	269	295	301	274	285	282	290	312	291	290	286	282	288	275	289	262	294	296	282	288	303	289	264	318	282	284	312	328	308	269	289	316	278	296	287	282	259	314	288	308	280	283	283	269	303	305	284	276	292	285	285	302	281	302	278	280	273	301	289	301	288	269	338	280	291	310	288	280	282	264	287	278	290	276	289	320	300	295	296	322	289	278	284	267	287	274	294	282	300	309	293	296	275	310	279	292	281	277	297	290	277	281	279	276	289	271	306	274	283	292	272	289	283	286	293	277	294	296	279	302	292	283	295	306	279	296	285	268	276	312	277	284	300	275	282	290	281	295	292	318	323	293	252	259	297	273	280	261	300	295	285	284	301	271	286	296	320	284	287	290	304	264	320	296	262	315	272	252	282	280	285	271	261	300	271	314	272	270	273	276	309	279	309	265	306	285	287	286	292	290	315	319	281	284	306	304	298	254	294	302	280	295	293	331	313	309	274	270	290	267	313	287	287	325	248	295	287	312	301	302	311	310	295	289	299	287	260	286	277	286	275	289	292	281	290	299	247	284	287	272	277	261	290	290	262	309	268	325	273	282	306	300	295	275	284	320	277	303	292	293	289	295	319	275	288	260	300	293	267	282	298	294	281	283	285	300	322	303	270	265	279	319	306	301	263	263	301	299	267	281	246	307	263	313	298	285	300	247	298	280	314	281	267	312	310	305	270	291	265	266	297	307	293	298	303	283	289	321	287	302	284	301	279	302	309	286	272	272	292	271	309	266	339	272	260	278	304	287	294	265	283	313	305	298	286	303	308	294	291	263	310	300	296	320	281	297	303	267	304	289	317	300	295	300	322	282	323	279	314	274	293	277	259	313	249	264	289	314	251	288	265	297	303	264	278	299	290	285	294	255	294	278	278	306	261	277	297	273	306	274	306	300	315	288	277	293	273	304	292	292	286	331	289	293	311	290	282	267	283	301	302	317	317	283	273	323	275	328	271	277	292	279	269	277	291	292	273	246	308	271	275	298	286	309	304	270	259	304	270	313	265	282	285	288	308	304	290	263	291	259	306	259	306	311	238	314	267	319	276	320	319	290	299	308	299	292	333	272	288	280	285	292	250	321	300	294	327	284	299	284	288	303	288	298	291	283	307	283	276	321	277	311	323	289	266	321	289	291	305	293	306	249	281	282	264	298	295	283	313	273	283	285	299	267	275	269	301	262	281	273	287	279	251	256	273	311	308	281	283	308	300	264	286	261	300	264	315	282	289	308	304	295	263	268	276	279	275	278	300	304	297	277	289	288	290	259	298	296	291	284	300	297	304	285	286	291	276	274	260	291	293	305	285	307	285	280	305	274	310	267	316	308	291	297	307	292	278	305	289	290	328	291	293	276	284	302	275	300	301	300	318	274	302
13229	1231	1117	910	707	464	324	289	272	213	221	198	222	193	185	187	186	168	187	191	152	175	154	145	171	160	167	195	175	165	150	150	145	148	191	173	180	190	144	158	158	138	146	157	163	137	148	154	161	157	154	143	168	151	169	149	161	155	146	163	173	186	150	155	156	163	138	158	165	150	141	149	147	166	147	138	150	157	174	159	142	149	145	153	155	165	171	147	157	169	145	164	168	167	137	127	186	164	141	160	167	188	163	149	176	155	144	184	142	158	148	152	145	154	152	155	166	152	163	157	167	158	152	140	166	165	144	165	159	179	168	180	154	122	169	147	189	144	141	144	147	150	138	153	175	150	156	150	158	150	162	174	146	165	158	165	166	160	171	192	182	143	136	167	153	179	147	156	141	161	195	167	173	152	144	127	149	163	150	144	173	181	173	164	160	148	148	155	139	175	178	171	156	151	161	150	158	167	177	153	151	145	158	152	137	150	157	151	146	150	157	168	169	163	157	157	156	149	146	135	145	161	169	159	151	160	166	173	141	154	142	167	166	152	162	169	177	164	162	150	143	162	171	160	174	145	154	167	167	152	128	161	174	154	138	152	156	158	156	193	142	166	161	138	131	136	124	183	151	138	159	156	177	161	140	160	122	160	147	188	177	145	141	168	140	145	150	155	151	147	165	169	167	137	162	150	125	169	145	160	168	170	138	173	167	152	169	148	170	147	157	183	150	128	147	158	147	141	158	153	189	187	162	164	161	176	157	164	145	140	151	165	170	136	157	150	162	140	128	161	168	135	179	162	161	162	162	168	140	143	148	123	141	165	162	139	148	184	158	142	160	174	136	161	139	152	163	144	178	152	175	149	171	161	154	165	149	151	133	138	156	160	159	171	172	155	131	161	172	159	161	174	147	149	153	153	145	183	146	141	168	156	164	148	157	160	154	156	168	166	137	137	150	120	167	166	150	163	158	165	168	152	166	167	171	169	158	155	133	165	165	128	154	140	149	155	136	155	156	139	153	155	178	134	153	175	165	156	142	158	153	145	156	134	154	164	171	145	148	170	146	163	160	171	140	166	152	160	170	183	142	151	167	179	142	149	167	143	169	148	151	156	145	163	147	170	157	122	173	161	157	150	180	152	140	151	179	167	161	146	157	178	150	139	170	150	161	165	134	155	141	183	165	157	172	175	149	160	168	161	172	146	178	158	158	146	139	148	144	170	155	140	163	145	159	187	154	151	136	181	157	167	154	165	147	169	152	137	150	176	162	149	175	152	165	156	159	163	163	141	168	170	143	149	158	150	180	146	158	159	152	174	149	175	143	151	170	145	168	136	158	160	160	152	152	165	158	151	161	157	148	182	188	167	176	156	161	164	158	168	166	134	162	148	149	174	157	149	164	158	132	169	185	173	145	160	153	153	143	136	169	162	161	162	136	143	155	164	175	164	182	139	166	165	161	163	139	159	168	158	168	167	155	113	164	155	160	154	163	157	146	150	162	162	170	143	161	154	162	148	164	161	157	153	156	147	152	139	156	150	147	149	152	142	161	163	176	161	130	148	159	174	174	169	145	155	169	157	162	182	136	171	173	161	149	154	144	173	165	162	172	140	125	145	157	160	165	181	160	175	154	177	145	202	141	156	156	140	153	143	154	147	169	146	180	166	164	148	149	159	156	152	158	168	166	159	146	134	153	153	159	157	155	155	152	151	139	130	160	168	163	146	144	149	157	152	150	171	162	158	163	165	164	158	167	163	160	161	147	168	129	159	136	162	160	178	148	155	126	160	152	157	158	178	164	164	162	165	148	159	162	134	145	172	152	153	145	169	182	154	154	167	173	164	163	176	153	157	166	162	189	157	171	161	147	168	166	163	150	164	171	146	135	140	155	162	160	180	177	153	171	148	162	146	150	155	145	173	145	131	169	170	175	156	164	156	149	167	160	161	144	179	163	182	138	155	141	166	155	150	143	166	155	149	158	140	132	158	169	151	151	158	162	161	134	140	153	150	149	170	153	160	143	173	147	188	170	175	159	164	127	166	168	173	172	162	159	170	139	164	158	168	158	183	137	143	165	141	151	151	142	162	159	173	161	165	153	156	161	160	149	155	130	152	160	162	166	140	143	160	154	177	167	159	149	155	152	154	181	140	154	172	175	181	156	165	158	158	140	162	162	156	158	164	166	155	162	156	169	181	160	176	150	147	148	162	122	173	169	181	150	145	145	155	160	137	147	156	189	168	188	135	162	175	161	131	153	196	141	166	154	157	168	156	164	168	144	166	145	135	148	142	163	150	134	159	178	163	148	155	150	183	149	148	148	141	156	169	181	130	163	152	153	160	150	159	150	134	144	136	154	149	166	158	160	159	174	172	155	166	145	146	162	171	147	179	148	150	159	146	165	144	163	148	160	176	170	131	144	178	167	140	149	158	161	165	139	153	172	150	145	152	170	156	142	151	151	168	169	158	165	167	150	156	161	157	155	143	158	148	138	168	148	151	172	172	170	145	184	156	148	169	160	154	175	167	160	174	143	172	137	156	142	174	153	145	126	157	140	154	150	150	149	168	155	168	190	147	138	161	167	141	171	152	157	143	157	169	151	132	152	156	151	148	160	154	162	138	173	143	142	166	156	160	153	150	152	163	117	167	168	201	146	158	172	144	139	174	161	136	159	161	162	156	156	159	156	134	158	155	148	137	130	151	148	149	161	165	174	155	153	174	159	176	135	155	155	169	138	157	142	160	171	166	167	161	146	172	143	171	156	155	156	186	121	171	160	166	149	168	162	144	183	148	150	145	144	130	154	167	155	159	170	150	170	169	150	148	168	138	146	171	146	158	167	139	159	142	145	166	149	149	160	139	150	164	172	130	153	191	178	139	151	169	143	156	163	151	152	152	151	146	174	136	153	173	164	172	157	175	127	167	167	139	146	171	165	152	179	165	162	179	136	149	157	136	163	185	158	151	155	159	159	142	153	139	167	158	160	161	151	157	173	159	164	154	149	154	153	159	144	163	144	162	166	150	152	157	156	131	162	158	136	155	172	144	135	156	170	145	183	137	138	172	125	172	140	129	158	176	137	129	146	140	145	156	153	134	174	145	155	160	174	149	163	159	159	176	167	178	163	116	161	150	157	131	127	177	174	174	155	152	140	152	164	173	163	169	125	159	148	170	157	152	149	150	153	166	175	147	136	141	165	158	171	152	150	139	163	150	175	175	209	147	153	155	162	187	161	162	143	158	149	171	157	160	165	162	144	164	186	151	149	186	158	166	139	152	159	143	167	156	138	154	155	127	164	154	148	147	161	177	159	138	163	202	160	191	160	162	146	168	119	164	160	157	190	170	132	149	161	171	157	165	152	132	176	161	162	155	160	180	128	156	167	153	163	151	135	156	157	135	166	162	160	152	146	147	148	138	134	131	157	180	156	147	147	132	141	162	157	165	141	164	143	145	138	171	160	166	161	159	172	141	161	169	159	165	153	151	166	159	178	143	145	153
7890	1041	2124	2678	2219	1650	1206	1095	969	813	798	776	751	639	641	593	612	566	519	548	505	503	514	468	479	476	460	429	460	474	490	432	457	443	418	438	436	432	454	449	460	428	415	423	407	388	401	412	416	416	406	407	412	428	431	397	386	393	383	410	424	390	419	400	401	410	376	375	455	409	391	374	419	442	390	405	423	407	428	398	417	408	420	381	387	388	395	399	383	370	388	402	400	404	457	402	393	402	436	405	392	417	411	423	402	402	392	389	427	377	415	454	393	373	383	415	406	414	417	417	403	425	376	378	381	389	409	405	397	410	404	392	361	401	425	411	410	403	420	388	418	393	352	414	371	402	378	386	356	413	400	370	398	423	409	400	427	395	422	404	423	412	420	410	394	401	387	420	409	407	414	387	413	382	369	398	401	342	401	377	411	406	403	375	419	375	426	409	406	359	379	442	409	376	373	388	404	390	381	389	401	409	382	367	427	401	436	402	398	419	435	405	357	436	433	372	407	379	424	374	357	396	426	416	394	419	391	412	408	383	403	390	381	396	374	354	410	389	385	395	409	402	407	393	383	398	391	398	388	400	427	404	416	396	397	399	417	391	400	400	410	436	403	389	389	390	379	355	411	426	370	408	396	398	380	429	412	394	398	395	409	394	392	418	409	376	354	420	429	373	381	417	387	420	414	395	384	384	405	411	386	411	370	410	381	400	405	403	398	420	395	375	394	396	383	412	406	410	417	414	397	378	404	378	386	400	413	385	410	412	383	392	414	393	413	387	421	381	434	422	423	390	390	397	378	403	434	379	408	403	409	416	403	375	386	429	404	403	380	421	393	412	407	393	381	439	405	413	390	415	407	405	391	402	373	387	379	418	386	434	402	384	421	407	370	372	384	414	407	418	394	385	398	405	402	408	385	416	415	372	367	388	380	407	394	403	393	422	378	391	428	404	395	391	375	426	374	436	388	365	403	402	381	408	340	381	415	397	368	406	418	408	421	392	385	373	425	379	428	419	379	360	415	399	416	402	397	412	403	417	416	396	385	383	387	418	378	396	391	380	404	399	406	391	393	415	356	389	401	373	371	400	392	443	389	376	401	391	367	397	407	405	385	427	414	385	390	396	391	400	394	394	410	431	417	420	398	395	374	377	412	372	420	380	379	386	408	387	404	422	410	398	400	379	390	413	387	383	446	383	418	380	374	394	436	439	377	376	408	405	420	402	404	424	432	415	409	399	394	395	420	418	420	394	377	406	366	402	401	391	406	419	385	419	405	417	390	390	404	379	416	395	378	409	372	428	419	427	417	388	401	416	372	390	395	394	361	403	399	414	365	394	410	422	395	427	401	423	402	390	431	401	397	384	426	397	407	395	399	395	421	424	404	381	358	434	419	390	435	420	399	407	399	424	435	385	359	416	397	386	401	381	385	389	405	409	400	384	361	424	400	376	385	373	390	402	421	402	374	421	396	407	423	382	385	379	373	407	406	392	400	395	373	391	382	404	389	427	420	403	395	383	384	398	398	399	416	389	409	417	417	427	409	397	425	385	404	395	380	362	374	410	389	388	408	392	362	425	406	388	389	404	385	427	436	390	417	398	376	404	402	408	408	377	414	372	400	340	396	405	411	418	407	385	397	381	390	393	375	394	373	429	402	432	401	429	400	423	368	380	424	408	419	401	417	393	381	408	404	350	398	365	379	440	391	364	389	395	401	377	392	378	397	452	424	426	413	406	393	377	427	379	430	388	424	375	404	398	430	430	429	352	430	420	387	368	397	415	400	393	423	406	386	408	415	420	413	379	412	381	409	388	373	416	412	397	390	430	386	391	408	423	402	405	420	388	425	427	385	380	409	382	384	380	388	394	435	411	367	419	383	380	406	355	373	379	416	411	374	405	416	392	398	416	395	405	402	401	448	418	402	411	395	377	406	430	380	404	409	382	402	398	388	392	402	423	416	441	410	365	408	423	394	421	424	419	403	401	406	389	421	385	403	384	425	386	359	383	378	369	404	431	405	397	394	430	394	389	403	423	413	422	408	412	378	389	386	378	407	402	389	368	381	395	408	403	403	395	410	402	386	359	399	365	385	414	398	407	387	386	454	403	424	365	395	387	378	419	405	400	439	403	409	400	451	390	392	391	383	392	373	419	419	394	411	418	405	411	412	409	384	411	404	381	445	399	405	406	396	393	411	393	419	441	387	417	373	403	383	375	411	405	399	373	383	398	395	416	394	371	403	383	372	383	373	412	403	455	393	408	400	397	367	397	358	394	397	411	394	408	428	415	425	398	407	406	412	377	411	404	356	430	397	366	435	403	378	386	371	415	392	388	419	428	416	417	407	361	385	427	385	415	409	378	434	391	381	412	381	416	393	368	379	423	406	422	433	444	373	419	388	376	414	401	400	399	423	404	389	373	397	425	362	396	406	414	376	379	386	392	370	425	389	461	399	424	398	422	368	426	395	417	402	414	393	388	383	374	374	406	437	405	400	369	403	373	411	394	408	405	413	402	382	382	436	389	425	406	408	369	375	389	394	377	442	401	411	365	375	416	410	387	394	403	380	365	412	393	383	429	410	394	415	386	395	416	397	388	406	372	388	346	412	384	417	395	401	432	402	401	412	410	395	399	389	411	400	385	402	394	411	363	391	395	393	388	379	366	424	411	432	429	380	442	378	429	393	429	376	383	399	386	429	423	381	384	388	420	383	375	397	436	387	394	437	396	339	424	379	431	397	423	390	379	428	387	361	431	398	384	399	395	393	360	398	406	400	423	410	429	407	417	412	386	422	416	412	395	393	418	413	401	364	401	404	411	372	389	412	417	421	404	409	424	410	413	414	431	424	407	411	416	419	413	411	412	400	394	407	389	392	398	432	434	346	421	404	376	399	411	416	386	425	387	392	411	351	412	383	387	401	362	426	388	397	410	405	410	416	401	405	452	394	394	390	434	393	415	422	402	380	396	380	406	393	413	418	406	377	400	397	403	360	355	409	420	437	390	424	419	411	390	406	469	392	399	400	394	412	381	380	410	387	380	396	386	370	381	416	434	437	392	405	425	402	380	378	395	393	397	413	401	379	395	369	390	392	390	417	366	404	387	404	390	392	341	386	402	412	396	385	410	430	418	398	403	376	397	405	431	385	398	390	432	339	365	373	405	413	420	415	390	412	428	442	401	363	397	400	369	419	421	393	422	378	403	411	394	390	403	387	384	410	416	424	397	397	419	357	390	397	383	379	407	395	388	419	401	396	414	383	413	357	382	411	385	406	383	432	383	445	402	396	438	409	403	425	395	421	438	410	441	370	412	411	393	375	388	408	409	389	370	411	383	380	381	434	426	416	422	368	351	429	418	415	362	416	405	419	404	392	401	396	398	383	401	368	410	392	465	418	423	354	417	403	412	414	422	402	408	389	388	441	429	395	399	350	417	425	425	408	444	419	385	379	408	422	396	397	417	389	394	405	387	399	406	411	386	387	385	402	424	428	409	420	371
1543	294	315	329	288	302	268	292	267	246	276	294	256	311	240	231	294	283	289	287	247	274	249	279	275	273	300	283	266	260	270	264	269	262	288	278	256	280	280	254	270	248	220	266	247	275	249	298	274	256	262	284	249	237	267	289	265	288	297	253	270	252	261	263	286	313	305	270	248	268	253	244	242	261	271	316	271	272	295	265	275	224	277	232	284	276	284	236	236	276	236	282	246	268	278	246	266	268	235	250	282	271	256	270	233	249	276	279	272	268	244	236	290	284	254	272	255	283	240	276	264	273	256	275	254	272	275	276	283	253	280	257	261	265	269	265	280	269	285	279	266	260	258	276	271	239	232	262	252	254	241	248	288	257	268	267	270	266	300	268	273	276	257	256	284	300	288	283	248	295	263	272	311	289	252	263	275	266	242	275	277	252	234	279	263	287	285	249	225	269	241	251	290	279	270	246	249	300	270	252	272	277	298	272	271	244	261	275	239	279	302	269	280	241	255	278	310	261	249	268	264	259	256	277	276	264	285	276	262	255	253	259	279	252	263	276	287	235	257	282	280	248	238	276	283	273	269	278	261	302	257	260	264	294	277	254	260	244	255	300	298	259	255	264	292	286	264	264	282	248	269	267	292	249	260	286	261	248	252	267	284	273	267	260	279	274	283	250	276	248	262	235	281	277	277	281	265	251	276	235	259	258	262	234	263	259	253	247	268	275	289	257	256	304	252	246	274	261	299	290	242	274	301	248	263	247	260	247	241	277	267	287	258	290	258	290	246	282	247	255	252	266	240	274	275	277	251	263	258	268	260	263	255	258	277	251	252	252	262	265	283	287	266	253	284	305	267	290	252	269	253	239	274	235	264	254	265	261	276	231	232	257	269	257	267	291	289	271	263	251	268	270	250	284	304	259	278	285	246	286	292	267	269	281	276	307	292	294	269	281	263	278	269	258	252	260	244	283	255	261	293	231	253	280	259	265	276	288	260	239	275	252	276	296	301	272	274	253	270	259	295	261	263	271	259	260	286	258	296	252	283	278	276	259	270	239	247	264	285	282	227	284	263	224	260	271	276	257	269	258	243	283	273	258	232	255	277	277	259	271	242	274	283	275	288	269	265	276	262	264	266	262	248	269	272	304	260	244	260	261	244	277	274	264	293	263	258	249	253	244	265	265	313	252	241	268	304	274	264	264	245	266	257	245	272	288	250	293	258	277	226	295	279	250	230	252	276	264	275	285	264	251	277	237	257	290	247	275	264	253	252	241	243	256	297	291	279	302	277	290	256	279	240	264	257	225	251	240	274	284	286	270	264	259	257	262	283	279	288	297	285	266	284	269	264	262	248	291	261	268	295	248	268	292	256	282	264	248	288	244	249	280	268	279	258	246	260	288	271	272	283	261	258	262	268	295	248	279	236	301	263	292	283	237	262	257	271	261	253	257	253	265	253	285	276	269	294	237	240	259	317	269	283	276	298	262	283	273	293	288	268	280	253	266	288	291	270	293	229	262	276	278	275	240	263	259	238	251	261	246	273	264	257	280	282	254	263	255	279	265	281	262	251	264	263	286	261	296	235	251	288	271	239	261	275	267	268	250	259	285	220	282	277	218	260	294	285	265	262	238	242	283	264	278	256	262	254	299	276	263	253	260	252	264	247	255	263	252	270	258	280	252	242	263	257	269	257	297	249	248	291	283	272	288	278	264	260	320	284	278	267	297	264	275	249	274	245	229	243	274	266	257	270	264	272	266	265	270	250	254	278	255	264	244	249	281	256	260	244	257	275	269	285	252	300	246	254	276	287	248	234	282	257	260	271	266	273	272	247	277	281	255	262	277	257	272	258	244	244	277	306	287	282	268	284	254	224	279	290	282	260	266	249	239	267	246	277	283	285	269	291	268	298	284	282	267	264	291	241	270	284	267	263	253	270	260	270	280	255	287	246	258	239	250	270	282	258	278	261	282	258	268	280	293	278	273	265	266	245	292	271	272	292	247	281	263	264	228	266	272	260	262	300	256	270	276	267	283	243	254	240	286	268	288	270	272	256	265	272	235	238	254	293	258	254	279	253	231	245	277	272	289	290	277	274	266	270	280	271	249	254	285	249	248	247	244	265	291	255	272	282	276	273	261	245	284	268	271	284	272	270	283	286	255	274	278	236	256	248	283	262	306	249	264	283	242	279	245	228	297	236	258	255	276	256	264	252	272	285	297	261	285	256	255	289	287	288	276	255	283	271	242	277	265	263	285	257	257	270	287	229	254	277	232	249	256	269	265	274	266	259	254	261	261	262	241	271	256	260	281	291	268	293	265	299	296	257	299	263	298	293	295	274	269	253	249	242	269	270	252	271	272	241	249	261	257	252	284	281	266	279	273	295	279	249	263	259	264	263	265	272	283	235	265	254	245	267	236	255	266	270	261	253	263	269	252	262	238	279	292	282	259	281	276	259	286	278	261	248	272	248	275	245	250	265	252	294	276	277	286	274	259	246	279	292	251	273	266	247	273	278	261	266	271	270	237	284	289	305	288	257	257	279	291	267	291	276	249	259	281	257	254	282	263	297	269	280	247	246	269	308	266	287	257	305	282	267	255	270	289	274	243	264	273	249	267	267	288	236	277	267	293	279	257	281	283	257	294	276	286	234	269	255	261	274	252	274	279	265	269	246	258	242	258	261	255	265	279	250	285	256	259	275	275	260	251	272	271	255	279	252	259	278	261	285	257	270	262	303	264	241	295	259	266	262	249	260	238	281	273	275	296	234	279	273	252	263	262	262	277	279	280	306	277	267	275	250	259	235	234	245	277	268	267	251	257	256	280	287	261	245	281	265	264	305	272	250	245	270	255	254	253	273	286	227	257	252	280	286	253	269	249	252	246	298	282	280	283	260	311	273	255	274	258	293	252	252	259	278	303	248	291	290	264	240	277	263	218	242	263	308	283	303	272	273	286	271	260	269	286	275	266	263	272	266	250	275	266	226	226	268	233	225	241	264	252	256	283	270	263	245	266	274	278	282	293	259	245	282	259	274	276	266	268	286	276	275	289	259	257	285	265	282	269	308	271	256	274	268	285	223	214	279	279	268	270	296	273	251	286	261	275	282	256	290	276	255	233	238	303	266	249	250	259	254	241	260	252	267	263	254	268	270	274	252	298	315	275	282	283	271	297	309	262	255	273	279	243	266	249	309	251	274	260	284	282	269	272	269	260	276	309	277	270	259	298	265	291	264	250	267	296	231	283	244	268	259	270	277	257	260	239	247	276	263	281	275	300	269	276	265	282	275	238	248	239	258	271	265	247	267	243	249	265	239	267	296	270	272	248	227	261	258	262	244	286	280	264	271	250	295	269	270	246	263	282	265	236	253	238	256	280	247	291	260	254	226	278	306	251	230	239	242	282	246	279	255	257	296	297	264	304	271	281	237	259	235	241	240	247	282	243	252	267	275	228	267	265	265	261	269	272	234	243	287	267	265	260	291	256	277	273	289	248	279	287
1776	577	724	725	713	672	674	594	654	624	606	623	662	642	573	626	588	621	616	590	596	597	607	581	620	559	629	554	652	600	627	609	600	615	589	565	627	587	614	564	561	604	646	601	581	624	602	561	609	626	624	569	591	574	632	635	579	588	592	583	627	565	620	567	607	610	558	613	587	577	602	592	565	599	589	621	621	582	619	600	632	587	605	639	596	605	549	595	580	613	590	603	603	552	588	624	596	589	620	634	600	582	579	582	538	613	575	606	556	583	588	592	605	569	576	567	601	605	586	601	594	577	604	637	623	585	585	593	583	610	593	600	603	623	600	617	594	627	613	544	612	603	606	565	578	587	590	629	575	588	584	579	562	579	605	576	592	563	593	610	602	629	575	554	610	572	624	605	608	576	626	593	607	592	571	609	553	645	600	574	589	567	584	582	593	606	614	591	571	600	564	597	603	598	610	615	584	598	563	572	614	586	645	615	570	636	615	573	553	599	594	576	584	603	600	585	600	536	589	601	583	606	560	596	618	607	579	583	553	544	598	546	574	598	590	584	561	616	559	554	598	631	609	584	629	579	634	612	592	592	572	605	579	630	573	538	621	583	572	556	616	574	612	569	608	572	620	585	578	626	587	603	617	592	596	602	544	580	595	600	584	618	638	586	574	581	604	566	575	621	568	623	629	561	598	585	588	594	582	580	599	582	577	588	573	619	601	575	592	558	602	560	572	584	596	564	623	583	598	618	611	586	585	609	576	597	598	598	628	589	620	628	586	571	617	567	646	584	603	600	626	558	629	603	585	591	606	616	602	645	620	593	596	563	595	562	615	552	638	575	586	570	582	617	577	562	605	623	564	598	591	561	565	584	607	609	614	593	639	607	567	608	637	586	571	596	553	569	601	587	578	615	587	600	634	588	542	535	591	590	572	603	638	597	596	587	582	648	602	547	621	599	620	624	591	597	586	574	634	572	558	598	619	552	574	659	617	598	609	605	576	562	622	583	553	614	591	593	581	637	568	571	561	613	603	566	562	555	605	587	595	622	594	609	544	608	614	561	596	622	596	624	594	638	627	617	598	640	574	583	592	549	610	646	620	575	585	593	585	555	576	610	606	593	593	623	591	573	563	540	556	574	624	590	585	578	574	585	617	613	571	621	573	607	607	616	589	601	588	582	569	611	645	624	572	560	586	606	587	590	619	584	594	602	627	572	594	574	580	632	600	606	587	617	588	635	596	607	621	574	622	597	617	593	543	560	603	566	579	570	563	546	577	575	610	575	588	593	589	587	560	583	555	595	583	574	650	653	548	596	582	610	595	616	625	601	600	591	578	578	609	612	534	595	587	605	607	558	591	587	591	561	612	629	608	591	600	561	605	562	595	601	554	594	599	611	594	594	552	619	626	598	619	593	601	598	586	647	609	629	555	624	590	587	593	621	633	588	570	601	570	572	603	599	598	573	591	577	620	573	621	583	575	594	631	588	567	613	567	602	610	614	611	551	564	558	554	563	608	574	577	629	581	585	611	591	633	611	584	568	564	634	573	570	614	590	580	569	565	605	576	587	564	560	541	575	563	637	619	579	572	538	614	645	566	615	581	549	611	526	607	603	566	592	602	624	614	619	604	631	584	576	597	625	585	634	618	605	549	596	566	598	599	622	602	607	626	575	564	563	601	581	597	608	578	631	594	593	617	602	578	567	613	555	590	588	637	562	633	588	559	566	601	611	593	580	575	604	591	617	576	567	572	625	596	566	573	581	612	620	578	579	582	592	566	568	597	637	626	587	584	584	608	578	652	544	613	621	596	581	575	582	596	618	608	567	567	626	593	584	558	630	609	586	584	568	558	585	653	576	549	612	592	573	627	559	574	569	595	582	569	577	611	579	566	562	593	531	634	595	568	564	605	566	607	589	620	607	588	635	604	603	625	610	598	573	565	616	645	633	580	575	627	607	571	617	592	582	563	640	565	576	603	565	598	576	578	578	602	572	619	580	579	569	595	580	560	599	600	596	585	591	641	583	601	558	604	619	565	617	629	621	631	634	595	580	580	634	608	633	622	592	569	593	613	565	578	583	561	585	574	595	612	612	636	643	598	588	581	569	579	613	546	563	621	594	638	576	593	576	573	600	610	610	622	598	583	568	596	540	592	563	604	593	635	565	607	598	611	593	587	605	601	582	571	574	614	593	561	564	612	588	623	601	631	573	623	600	625	617	602	573	608	590	617	648	611	597	617	580	614	600	593	601	591	601	599	612	596	560	570	582	536	579	580	599	583	596	560	599	619	615	603	590	557	589	573	606	584	630	572	565	571	606	551	579	609	613	614	605	592	610	627	606	587	619	609	597	609	594	530	594	558	616	609	629	572	591	604	595	569	622	598	581	613	589	588	634	614	606	560	604	610	601	626	614	608	610	591	591	596	584	622	594	589	619	609	545	569	614	568	608	633	584	611	574	589	589	570	613	624	627	567	551	653	594	607	567	584	579	577	633	588	567	631	595	613	597	594	543	605	618	652	607	610	566	598	582	613	588	621	605	566	617	561	586	528	619	627	522	601	602	610	591	568	620	571	564	604	593	578	618	617	577	590	626	614	587	595	618	553	574	645	603	597	629	590	599	603	587	579	562	596	601	635	626	625	622	585	563	604	587	624	608	607	608	572	605	578	621	591	584	569	564	631	645	631	600	569	573	599	584	604	609	561	640	590	559	565	562	632	610	614	597	592	570	607	609	583	600	592	593	579	594	562	618	572	585	544	569	582	587	572	595	593	613	561	620	571	597	581	570	585	580	597	587	611	599	637	599	611	606	585	623	582	632	596	596	586	573	608	564	618	578	550	612	585	615	557	628	601	600	588	610	585	559	596	581	608	582	600	581	591	598	588	558	561	651	644	647	599	609	606	621	598	593	622	597	637	641	642	574	580	620	568	594	587	638	559	618	551	595	568	579	562	653	602	576	590	580	609	579	596	597	576	604	582	581	645	594	574	611	587	627	560	566	570	603	544	610	622	579	582	594	592	614	597	582	621	593	639	631	600	583	574	592	617	552	570	541	617	619	594	556	624	529	596	571	580	595	609	600	570	551	581	583	582	546	637	568	566	611	614	579	588	598	591	606	545	584	585	606	605	579	584	587	595	573	561	564	603	594	608	619	631	587	624	630	583	580	596	605	617	618	587	630	590	580	560	605	592	617	579	588	621	566	587	573	574	565	581	571	582	585	577	570	570	596	607	616	631	617	596	576	590	615	591	568	639	547	575	564	593	583	581	583	602	614	562	615	606	573	594	606	593	601	605	600	550	598	591	581	605	549	636	577	587	548	573	579	582	570	609	633	603	569	602	571	566	584	587	592	592	543	558	569	593	605	590	597	588	583	576	612	586	614	618	586	573	603	582	588	579	613	592	554	590	612	582	571	630	607	580	620	602	616	592	561	600	595	588	574	608	649	545	581	567	635	596	568	548	570	608	597	567	609	599	622	592	635	599	613	643	586	613	594
6678	477	572	534	394	279	198	148	168	142	148	139	133	154	114	136	142	103	126	126	111	120	108	105	129	134	123	100	118	112	122	108	95	134	132	112	113	103	121	143	121	112	136	118	94	105	124	113	106	114	101	129	110	84	119	110	118	98	120	125	97	122	97	113	115	113	115	121	134	125	88	115	118	110	113	102	107	90	106	130	119	94	120	116	112	107	106	110	116	110	97	115	114	108	113	103	110	102	79	108	108	141	116	115	127	127	116	124	110	104	122	104	123	117	108	110	136	124	114	114	138	116	109	109	121	101	95	113	103	135	91	114	94	101	100	116	98	103	115	121	122	113	107	103	116	120	116	120	103	109	113	119	129	132	97	104	111	98	93	113	108	124	90	126	101	130	114	111	100	116	113	94	119	114	115	103	111	134	110	102	129	120	104	114	120	117	104	94	105	127	117	137	98	113	119	102	81	115	110	104	113	119	128	106	112	118	120	121	105	129	118	92	118	117	129	101	104	116	102	100	119	112	122	111	95	128	109	124	110	115	106	134	105	94	104	107	107	109	116	132	104	138	110	115	124	117	122	98	126	121	117	89	103	110	115	104	117	112	110	113	134	93	116	104	124	129	105	132	116	120	109	116	121	102	130	122	114	127	104	113	125	123	104	125	118	96	141	112	104	94	111	113	115	122	81	98	111	121	94	103	113	102	115	122	104	103	118	99	119	122	117	130	111	123	119	106	117	113	97	94	116	100	117	107	114	109	114	107	102	118	110	129	76	116	101	109	121	100	108	105	127	103	119	112	130	126	100	99	117	103	104	99	112	122	116	116	103	113	116	126	106	115	112	126	123	114	111	115	104	109	121	111	116	120	111	100	123	98	102	98	106	120	102	103	112	128	133	109	120	125	101	119	121	115	118	89	91	115	116	101	111	144	127	95	104	119	109	112	109	113	128	106	107	108	119	109	100	116	118	114	83	98	97	123	110	114	86	99	111	119	127	107	126	106	101	121	106	114	115	121	100	120	111	129	118	106	119	112	122	116	109	104	109	108	108	86	99	105	115	126	123	133	103	110	100	124	126	129	122	118	113	143	114	128	117	115	121	113	117	117	97	127	133	119	114	120	107	116	76	104	97	132	121	122	116	108	106	94	119	113	102	102	95	102	104	98	102	109	123	89	114	99	111	103	104	104	103	111	107	91	105	112	126	102	106	113	117	110	120	108	109	103	97	114	105	109	103	111	101	108	127	105	89	110	105	112	100	103	106	117	115	119	107	92	114	118	95	103	94	98	115	126	106	125	122	105	114	113	103	107	124	92	121	108	120	105	101	112	110	107	129	102	104	107	105	122	106	114	100	101	106	127	122	101	113	111	118	135	128	105	110	110	163	116	111	105	104	114	106	123	95	119	97	119	100	106	112	105	108	112	111	115	128	129	102	119	106	134	104	132	110	123	123	128	111	98	112	118	103	117	87	120	105	126	121	103	124	129	119	124	107	127	102	106	114	127	113	89	121	113	120	115	125	116	107	106	114	113	125	115	137	110	96	126	102	121	112	111	118	114	97	91	113	112	127	125	117	103	139	131	115	99	117	111	117	109	113	110	106	111	108	106	101	116	101	102	127	116	114	123	117	97	95	118	113	116	111	128	120	105	103	110	130	112	124	99	130	108	139	115	124	117	93	106	121	101	108	107	116	138	109	103	115	118	103	118	97	105	139	102	115	124	107	108	102	115	124	84	117	130	114	101	89	121	104	85	128	92	107	128	117	116	120	119	122	117	116	108	104	120	96	106	131	111	125	112	108	121	102	110	132	127	131	113	143	116	105	115	119	115	105	116	119	97	118	112	104	106	103	107	105	124	103	119	117	109	106	116	112	123	105	105	99	85	130	114	126	123	111	104	104	110	140	106	108	106	116	114	100	124	113	95	114	115	122	107	135	126	111	118	108	122	108	103	136	114	112	116	114	140	125	109	108	87	113	111	128	103	114	112	93	120	121	115	130	123	101	120	114	116	118	114	103	103	139	105	122	104	124	127	132	106	103	134	114	104	111	118	110	120	99	114	126	107	127	129	126	122	106	130	126	98	99	105	114	103	127	139	121	122	117	128	120	116	119	124	120	116	82	103	115	117	101	113	111	108	103	120	114	102	108	113	109	111	103	121	132	102	113	117	114	123	124	117	103	113	101	108	117	113	124	130	115	110	105	114	123	111	124	134	106	99	113	117	104	118	98	107	121	94	119	114	125	109	113	111	108	101	119	114	115	96	118	105	102	120	108	130	103	105	120	111	111	96	109	120	108	108	108	117	120	114	115	112	113	125	108	123	118	104	119	119	101	130	112	126	137	100	129	113	106	106	114	112	130	115	102	108	105	96	107	117	92	103	99	142	95	121	114	120	101	113	106	118	103	118	116	134	131	112	106	129	104	96	102	117	114	95	113	107	119	103	133	103	100	120	130	125	114	135	109	109	87	122	102	104	105	122	99	101	109	116	104	114	107	110	125	119	122	125	112	112	117	117	105	111	96	115	125	110	127	125	107	112	126	112	94	103	116	139	117	120	97	119	123	99	125	132	92	105	112	137	116	136	113	110	114	112	97	115	111	92	107	131	93	124	106	117	113	122	115	112	103	124	121	85	92	88	122	117	121	136	102	101	116	116	117	149	118	122	108	119	110	113	111	119	92	99	117	125	124	112	122	111	119	120	121	131	124	88	123	118	116	106	92	103	117	121	112	126	123	99	111	119	99	108	100	117	109	117	106	115	89	117	104	112	105	101	103	99	115	118	106	119	105	112	105	113	124	124	125	128	99	118	98	116	100	114	118	121	89	110	130	106	98	107	123	144	101	120	96	111	96	92	115	107	115	104	115	109	99	102	113	126	112	126	115	101	105	106	117	114	95	114	123	114	102	99	129	115	105	109	119	107	118	103	122	99	133	108	101	104	118	105	99	114	105	106	117	117	109	107	107	115	125	100	117	133	121	88	118	119	118	109	90	119	102	136	95	100	114	128	106	127	114	113	123	111	122	100	107	112	107	119	89	104	122	117	114	105	110	114	125	102	124	127	133	113	122	86	120	102	89	89	111	111	107	120	124	119	116	114	112	113	104	101	129	114	116	118	90	114	105	121	82	121	118	123	110	111	122	121	109	141	116	112	123	88	126	126	108	122	107	83	108	129	126	113	103	127	102	126	93	114	97	112	122	97	120	109	119	114	100	97	121	103	99	122	111	137	106	122	118	119	113	115	103	105	105	112	121	120	129	118	128	112	105	112	113	101	126	123	95	127	120	123	102	97	122	113	101	115	124	125	112	125	123	102	123	90	107	101	115	118	107	117	132	130	103	122	113	100	94	111	108	120	117	119	121	107	99	84	108	119	121	100	108	131	115	121	117	101	143	110	120	108	129	117	119	120	116	120	109	109	103	136	124	105	107	110	104	102	108	88	113	136	127	109	114	134	126	110	97	137	113	109	101	112	90	106	136	96	113	108	123	81
5944	655	1174	1543	1318	1047	725	644	594	540	484	517	513	455	448	415	357	347	333	345	339	328	330	334	295	314	317	292	302	329	309	284	304	313	295	294	333	324	292	306	298	284	293	318	301	285	315	312	264	297	262	289	290	285	262	310	282	319	269	275	284	258	289	312	266	315	293	273	317	295	308	294	328	299	298	298	293	306	316	267	272	319	283	323	287	267	318	314	280	274	288	275	308	293	291	273	297	285	282	287	314	282	301	268	271	286	307	294	310	311	292	305	306	313	310	297	293	307	293	267	275	318	295	313	285	264	285	277	254	320	305	299	315	274	329	285	310	282	280	292	273	301	318	270	307	270	293	285	273	251	262	282	294	287	295	311	298	291	260	306	290	267	321	295	285	263	303	294	279	309	255	319	303	306	286	312	264	273	285	265	291	299	282	294	285	286	266	296	283	269	310	301	273	304	312	307	295	291	296	284	246	309	304	297	281	308	295	281	293	285	280	298	289	265	322	323	271	304	298	302	281	294	332	276	288	293	264	297	290	322	284	301	283	306	303	274	314	305	268	308	285	229	329	297	296	315	320	269	302	328	285	305	316	271	293	275	308	300	302	283	282	309	283	315	285	303	262	287	315	304	319	307	283	298	299	308	303	302	288	292	256	278	312	276	289	309	284	284	282	303	289	279	273	295	272	257	265	258	294	321	291	288	326	280	294	304	307	281	286	280	307	315	289	313	286	282	306	290	279	272	280	293	297	305	279	304	280	278	302	281	286	295	288	296	308	289	298	282	277	263	298	308	260	275	296	253	276	290	324	296	297	303	318	270	246	265	269	288	258	300	260	300	273	285	304	287	293	272	292	298	300	296	277	311	323	306	297	288	273	270	280	314	309	297	282	283	284	286	315	301	273	276	278	291	307	263	264	269	259	293	275	295	287	285	299	287	297	280	317	283	287	280	308	286	295	269	263	282	303	288	304	282	277	315	275	296	348	273	283	309	269	286	317	282	319	296	276	280	315	270	280	308	277	304	327	297	264	304	285	290	293	285	307	296	304	278	298	274	300	296	304	282	257	285	312	306	275	324	321	288	273	277	293	272	283	290	277	283	289	293	287	317	286	262	294	284	302	292	294	276	312	315	270	279	289	291	312	289	278	282	304	273	289	295	296	310	280	311	312	307	299	287	297	289	291	284	275	309	278	290	290	294	307	251	278	285	268	315	283	290	276	301	288	286	298	293	299	302	256	281	285	318	262	280	255	311	320	298	303	291	270	299	297	291	274	287	314	295	258	264	290	292	328	302	272	276	289	316	283	281	301	283	318	275	298	290	297	284	269	306	274	320	288	302	272	304	249	256	309	328	316	292	282	295	306	302	295	279	253	267	309	283	291	282	273	265	298	290	293	328	313	285	283	284	281	294	283	291	283	278	279	287	291	285	274	294	305	316	283	279	273	267	292	283	315	275	306	293	308	309	297	261	294	279	276	304	284	247	277	284	291	284	320	296	291	271	292	286	333	292	295	303	303	279	255	293	294	297	278	299	316	302	312	310	287	275	281	299	297	314	289	259	290	281	281	282	285	277	301	298	300	283	292	296	273	288	293	285	305	286	298	284	314	309	286	324	303	300	309	301	267	295	284	284	280	293	293	310	274	305	307	322	298	301	305	333	280	286	310	294	263	297	295	274	315	305	308	298	280	292	305	302	326	268	296	300	280	290	273	298	309	287	306	298	295	297	296	276	297	252	305	310	274	294	294	312	264	281	275	284	306	330	289	294	288	245	276	288	299	283	289	308	292	287	269	280	296	272	277	267	301	327	274	317	286	283	291	307	301	285	277	296	295	281	290	296	289	284	319	331	287	296	265	277	274	282	284	319	295	300	288	288	301	279	279	260	290	298	290	285	298	307	278	297	309	268	303	290	329	304	312	267	291	288	322	300	306	292	268	284	293	275	293	292	279	316	309	299	324	291	303	277	292	298	313	292	280	290	244	311	286	311	293	297	325	279	282	291	317	316	281	290	287	273	289	274	294	271	286	280	269	300	280	304	290	285	277	275	299	268	293	323	295	292	279	254	265	285	276	275	289	270	286	287	278	305	247	305	289	313	282	315	269	292	278	282	272	295	306	325	263	286	263	274	293	287	294	276	290	280	257	267	266	296	286	298	292	254	259	280	285	304	279	308	307	269	287	292	301	262	287	280	298	304	303	257	293	252	310	320	302	322	320	287	327	280	271	290	304	277	290	292	275	319	296	304	291	281	264	282	316	277	283	289	309	291	299	277	320	294	285	315	327	298	287	293	286	283	291	302	294	280	286	280	279	306	290	263	282	311	292	291	280	295	259	291	284	280	296	287	298	280	293	321	257	310	301	349	311	325	294	301	297	279	298	304	306	283	285	289	296	314	291	306	296	295	282	321	238	289	279	300	290	283	300	253	259	281	298	254	286	279	301	299	273	302	286	311	273	274	336	264	286	277	244	260	294	274	280	322	292	290	284	296	277	285	274	251	308	291	295	303	266	285	278	289	318	277	288	309	268	330	285	278	284	287	282	307	308	281	277	268	300	300	347	289	298	294	293	317	283	291	304	298	335	300	278	288	334	318	306	303	292	310	266	273	312	282	328	288	280	285	287	279	277	279	275	299	286	286	291	286	284	296	279	335	316	288	291	327	286	303	298	274	286	254	284	304	330	295	325	297	279	302	309	307	271	298	283	321	288	292	305	292	297	269	306	315	288	283	281	275	308	292	282	282	291	285	257	296	285	267	290	266	285	285	346	285	283	301	309	253	308	290	298	284	299	282	305	295	288	281	317	271	280	308	289	260	301	267	297	281	285	284	290	282	288	303	283	307	263	309	298	297	270	315	311	269	279	306	301	281	284	301	295	301	295	290	317	313	307	303	273	307	281	299	297	301	327	291	295	301	265	279	295	287	261	298	289	307	285	294	274	280	349	303	283	272	288	301	288	294	271	278	288	305	293	265	321	309	273	289	287	321	302	290	283	275	259	293	309	263	300	273	265	269	295	276	275	313	281	307	273	290	304	268	290	278	251	280	309	278	291	285	300	319	261	304	261	307	285	290	304	292	269	302	291	277	285	290	282	280	283	284	298	301	272	310	305	279	298	275	292	297	317	320	310	290	284	278	292	292	289	295	305	300	278	263	299	289	274	304	308	318	282	306	315	293	304	287	305	299	298	287	303	288	305	272	317	285	325	248	275	293	297	296	299	285	293	314	266	288	288	307	260	291	285	307	283	312	291	260	275	297	314	284	277	303	273	263	281	272	299	297	269	277	304	310	317	276	270	317	297	306	283	318	282	282	286	294	280	273	278	273	299	276	254	290	287	296	289	305	325	318	278	286	258	287	289	307	286	320	288	268	286	304	291	302	261	287	275	307	262	289	305	286	296	293	315	296	305	296	286	317	289	322	307	321	264	286	257	290	309	287	284	320	278	277	277	270	266	296	296	294	270	296	268	283	295	298	289	307	270	316	328	292
13197	1129	1110	867	728	457	336	286	278	254	214	220	205	223	168	198	180	200	175	169	191	171	182	170	136	152	168	158	170	184	164	208	176	159	161	167	147	150	161	167	165	145	158	181	159	152	161	177	198	192	147	148	164	168	165	153	154	180	165	169	173	164	180	160	151	173	136	153	173	152	152	146	144	159	157	154	142	151	141	194	158	171	185	154	178	160	187	153	174	182	170	178	162	164	146	170	149	161	138	150	155	132	155	164	175	186	145	156	138	164	170	148	166	176	152	143	146	143	145	153	157	154	154	137	163	154	179	160	149	162	140	150	149	178	165	162	139	156	144	173	155	155	159	132	164	157	161	157	168	140	176	147	157	151	165	151	155	171	149	174	163	151	157	143	162	164	147	141	157	135	150	155	144	159	168	150	142	175	152	180	145	165	177	161	167	157	161	139	148	143	179	150	152	153	160	149	151	158	156	167	160	152	164	162	140	160	148	161	163	165	165	142	147	160	161	167	169	155	156	150	158	135	133	161	175	134	142	148	166	154	162	155	148	147	171	178	144	173	174	146	159	135	175	151	164	157	144	137	178	168	158	137	158	152	164	140	138	138	185	178	161	137	167	138	133	173	166	147	154	150	152	157	160	144	141	158	153	164	165	157	127	159	172	146	157	147	162	168	137	143	153	155	157	150	122	161	153	157	150	151	134	146	142	158	160	161	162	149	152	161	155	157	119	153	167	153	149	165	176	161	143	165	148	177	160	124	121	157	160	159	159	168	148	145	145	171	150	153	170	161	150	177	184	145	167	151	142	135	154	139	147	166	166	143	165	138	136	145	173	137	164	172	157	152	145	162	171	167	165	161	145	183	156	164	155	145	144	141	156	160	158	158	144	146	161	168	138	145	172	139	143	188	170	172	167	176	156	170	141	145	167	153	156	163	129	143	167	151	171	149	154	167	164	140	135	160	154	173	138	190	172	181	169	161	163	165	170	156	174	154	159	137	162	173	155	173	132	152	131	160	144	170	164	145	164	169	148	170	177	145	156	156	143	170	173	161	158	159	156	163	137	173	146	155	157	144	164	152	151	141	156	162	172	148	179	169	155	154	162	177	162	173	168	159	159	147	169	160	150	170	123	149	159	175	160	177	162	152	152	161	148	148	186	139	159	167	143	146	171	178	170	160	162	135	130	152	139	143	161	151	153	132	167	148	117	138	175	138	177	153	167	157	184	160	158	164	146	174	157	138	160	171	170	154	166	155	136	159	144	169	132	145	200	156	161	145	170	159	162	155	145	167	185	154	164	165	154	187	154	162	155	167	144	178	158	152	151	156	153	173	162	142	151	137	159	180	153	157	164	172	162	140	150	167	155	156	158	136	142	136	148	155	154	141	175	152	160	160	186	171	134	148	156	159	167	144	179	177	142	152	169	146	148	186	156	136	174	182	137	141	152	152	142	180	161	154	154	159	148	130	180	165	172	162	159	151	167	140	153	152	172	148	165	150	167	148	157	172	166	150	124	158	175	151	167	162	157	148	158	166	157	172	134	172	142	148	148	162	168	150	175	157	147	136	164	138	159	141	172	180	153	155	139	147	137	141	142	180	168	168	153	149	168	164	172	156	163	152	155	153	159	146	138	153	161	145	142	182	180	168	188	177	144	129	135	146	166	153	160	145	134	130	148	147	163	166	157	154	152	143	124	184	157	179	164	144	147	162	136	154	170	182	171	147	150	172	156	182	170	177	176	170	150	146	156	124	172	158	164	155	145	149	155	144	140	171	123	170	156	174	149	174	175	159	152	155	130	170	158	164	176	173	156	142	157	143	151	160	174	155	165	164	149	188	177	151	177	143	168	164	155	147	147	141	138	141	163	178	146	163	172	152	146	158	165	164	149	160	167	138	162	158	174	155	159	169	161	172	166	156	161	163	176	140	140	142	126	166	171	180	143	160	148	174	175	156	157	165	141	158	167	166	150	138	165	161	154	155	153	155	155	168	165	152	133	165	142	140	147	163	166	149	182	161	157	137	182	164	167	172	191	157	156	137	148	153	150	154	171	163	150	172	156	171	151	148	164	157	159	184	166	148	141	177	172	165	144	133	145	153	175	144	157	143	141	175	165	148	146	150	138	172	172	177	173	147	145	162	134	126	185	137	172	156	162	179	165	157	146	145	189	179	172	189	151	150	163	141	160	140	143	160	178	167	149	151	173	174	154	165	154	166	156	168	159	149	176	155	154	158	131	140	169	151	140	147	174	141	156	172	141	168	161	148	175	146	152	153	161	133	167	158	168	153	155	165	155	148	149	163	156	156	152	167	183	171	152	156	136	126	153	153	157	162	141	150	133	171	158	153	148	165	159	168	155	158	147	154	159	150	169	165	156	161	171	145	155	160	165	143	154	155	165	130	162	152	165	176	150	139	153	197	136	164	163	202	152	147	165	161	215	165	154	159	142	172	152	163	156	167	175	160	155	167	155	157	144	140	166	156	176	137	161	178	176	174	139	163	179	152	164	163	143	169	145	171	143	145	178	169	153	143	158	165	127	160	164	186	143	160	148	143	139	168	164	142	196	144	175	157	164	159	147	176	150	171	156	161	151	150	158	161	161	186	139	169	145	158	162	164	155	152	143	176	163	165	152	160	143	122	146	159	149	136	166	135	126	146	171	170	140	138	166	150	149	151	140	190	156	167	179	163	153	170	159	150	142	181	140	167	133	166	157	142	141	159	173	155	150	146	162	171	171	150	166	169	144	161	158	149	151	157	154	156	175	154	151	161	143	164	148	172	141	175	171	148	171	179	131	176	168	130	159	160	165	165	165	162	170	153	161	132	165	161	159	160	141	162	156	150	167	167	151	188	150	151	161	161	151	152	166	150	139	143	157	155	195	121	189	150	182	158	135	155	165	146	150	137	161	168	176	171	177	155	162	145	163	159	169	135	160	144	160	149	156	170	166	161	165	132	176	151	143	146	179	145	151	161	166	173	162	150	165	161	156	163	164	155	177	183	157	174	143	167	167	129	162	153	175	143	169	160	149	174	160	161	160	128	146	175	180	142	155	145	175	161	154	170	165	142	144	150	159	163	144	166	179	157	154	162	166	155	143	139	164	164	135	178	150	169	131	157	147	160	151	148	168	166	135	161	139	149	174	170	156	153	163	166	176	161	167	176	176	160	162	150	171	150	162	165	155	166	146	146	129	164	157	147	143	153	157	167	158	159	147	145	149	166	185	152	152	157	177	171	161	164	191	137	166	136	168	170	177	140	163	164	168	170	186	139	144	159	145	152	140	157	141	153	156	139	163	162	169	155	169	168	136	177	150	170	146	177	167	149	178	166	167	161	165	155	170	178	169	153	130	160	141	167	166	173	149	168	194	153	148	149	150	152	161	165	136	153	203	175	138	150	151	191	157	168	175	168	164	165	173	182	148	137	145	144	162	174	151	165	176	173	139	171	168	165	157	177	177	158	165	170	157	152	159	167	162	165	163	175	180	155
7916	1067	2176	2603	2387	1737	1344	1189	959	855	829	767	733	678	656	616	587	545	521	495	507	456	501	499	467	470	481	438	476	505	439	441	469	462	449	384	422	431	406	415	454	429	419	396	406	446	412	385	401	423	425	413	402	429	411	408	433	421	449	421	394	409	450	394	408	412	415	416	424	437	378	407	405	387	399	405	392	424	410	423	381	424	412	458	355	370	382	390	413	432	402	403	395	399	403	409	408	361	364	386	384	413	386	403	403	419	433	415	430	428	382	395	397	389	404	427	413	394	412	431	409	417	386	409	418	400	352	407	375	392	389	392	431	410	369	393	389	408	430	391	361	421	395	419	376	411	390	386	424	402	418	380	381	420	393	419	389	396	408	377	415	423	418	396	400	382	421	390	439	428	408	403	349	412	366	412	413	396	410	383	393	381	407	419	427	391	393	391	415	387	427	420	383	413	432	370	400	385	404	429	405	395	410	405	400	377	417	388	381	425	434	420	425	399	392	428	404	387	353	406	414	398	424	365	441	409	417	398	424	405	408	383	379	409	455	383	401	414	392	381	382	360	403	412	411	371	399	391	403	415	413	429	393	422	402	392	385	410	438	406	363	391	388	429	402	386	392	412	437	397	398	414	394	400	457	400	387	411	391	391	422	404	418	440	419	368	385	414	403	391	366	399	446	427	395	389	410	398	431	344	395	395	429	385	450	391	379	404	390	381	366	414	399	378	407	422	407	425	408	427	395	410	422	364	437	443	387	410	365	391	412	406	398	410	385	390	368	424	417	396	380	409	376	404	422	396	409	425	433	388	374	376	380	372	364	421	393	395	384	425	421	406	406	394	391	443	393	397	364	435	400	427	416	447	400	387	393	423	409	391	388	440	389	406	405	406	411	387	393	380	402	428	383	399	389	381	412	407	375	431	384	400	374	397	418	438	411	380	440	396	392	388	359	378	370	435	431	437	384	420	400	407	412	410	395	413	449	405	387	405	393	392	355	423	387	396	395	435	415	377	417	413	377	381	430	399	366	352	388	400	410	384	433	389	416	404	401	419	378	433	420	418	403	408	407	409	413	402	395	381	432	383	404	419	398	395	398	389	384	475	407	381	407	391	416	421	418	406	440	417	372	419	430	432	399	387	402	393	388	417	389	397	418	414	417	376	410	388	428	414	366	410	424	377	374	378	411	387	414	438	426	431	372	411	393	410	397	458	407	392	398	434	453	405	386	391	412	436	424	424	384	411	376	414	369	413	390	380	428	376	386	355	371	415	392	397	370	422	428	400	403	372	421	411	419	419	390	406	428	409	409	372	390	422	428	373	458	425	406	406	389	401	362	395	394	395	377	397	412	408	411	387	385	389	388	399	427	395	421	424	406	381	389	397	414	367	396	375	429	395	374	412	403	435	396	399	398	407	461	377	394	421	397	401	383	364	403	391	398	391	399	394	432	400	408	412	437	391	441	387	409	367	384	406	384	431	412	411	440	369	379	418	412	428	370	423	423	390	383	406	412	369	436	375	440	411	400	407	412	419	399	404	374	441	394	400	394	417	398	388	416	400	381	400	355	399	387	421	383	419	398	388	400	372	395	383	383	387	405	388	424	403	411	393	413	381	427	438	405	419	422	395	398	410	397	420	420	402	406	415	396	421	400	444	404	416	384	381	405	394	422	401	397	388	387	387	370	432	420	374	393	393	413	429	393	429	404	420	398	382	415	401	409	382	395	398	395	403	383	408	406	434	405	414	417	399	378	427	405	384	401	394	416	390	398	415	389	399	411	399	411	432	399	424	422	395	409	407	438	402	401	406	368	400	407	392	419	385	418	385	400	385	364	440	399	398	365	382	406	396	408	400	419	425	416	404	412	411	395	407	379	380	415	397	425	365	407	391	392	410	393	371	374	383	402	438	429	439	416	393	433	404	426	372	409	410	431	453	437	385	434	409	360	431	399	402	416	409	417	425	416	385	425	370	365	410	412	405	398	392	417	411	425	454	395	412	399	391	366	450	378	408	434	397	377	381	406	409	398	349	435	385	431	420	407	377	370	377	406	416	409	393	414	386	394	380	414	374	390	422	385	393	424	410	439	386	419	388	413	359	399	412	385	410	402	414	372	373	408	381	395	413	404	408	420	377	424	379	410	422	426	417	393	398	381	398	377	415	409	389	389	426	426	403	386	411	376	408	389	416	421	419	431	386	412	372	406	425	389	413	372	414	367	420	425	417	392	364	413	409	436	403	368	422	452	370	415	418	367	416	422	436	409	393	398	382	400	450	410	403	416	402	386	383	393	402	396	388	391	375	368	402	377	392	422	394	372	395	383	412	410	389	389	426	390	420	421	442	385	429	402	375	377	395	425	443	401	390	420	399	393	397	403	370	406	390	407	418	386	406	394	406	380	397	373	387	440	358	397	409	401	402	435	400	401	424	380	415	388	371	449	387	390	424	405	403	425	422	392	399	379	384	388	429	386	400	392	415	425	391	426	428	368	431	413	384	378	405	394	375	391	441	405	413	379	381	424	396	420	377	405	407	396	410	385	410	371	408	420	421	404	407	378	401	384	394	411	384	380	400	387	385	427	423	386	397	402	435	406	381	405	399	394	386	409	392	391	361	377	395	407	417	421	399	380	399	386	411	425	434	419	383	425	357	400	396	392	403	413	402	390	421	410	376	421	371	369	392	414	391	415	401	387	392	373	406	350	418	432	376	433	397	381	397	423	400	383	425	408	405	433	430	385	355	347	353	394	379	384	372	379	395	359	368	403	404	392	451	411	408	414	412	357	461	436	393	435	427	402	385	389	394	352	379	411	413	402	414	397	362	388	382	418	381	406	406	377	398	426	414	399	390	383	416	397	386	408	424	401	424	414	385	430	380	417	409	421	394	432	403	390	441	446	441	398	407	436	417	375	391	450	415	414	403	385	427	384	397	432	414	404	415	388	396	395	410	422	380	400	369	375	388	367	375	436	434	400	420	392	396	414	420	392	405	367	430	403	349	378	413	383	442	417	388	404	393	413	411	380	407	405	371	402	414	397	413	431	354	403	428	397	407	401	406	404	422	400	424	423	423	383	399	365	405	400	411	402	419	409	405	393	394	373	416	387	424	392	355	402	398	374	381	420	402	427	426	405	430	391	398	398	385	420	416	416	412	403	434	415	434	405	436	379	428	379	401	434	402	400	383	382	427	424	390	380	406	381	351	399	419	403	375	395	414	408	409	402	414	379	419	416	411	408	400	419	387	461	396	407	409	396	426	412	331	407	394	398	369	397	394	413	350	393	401	427	403	421	433	423	409	433	395	433	401	382	439	372	425	416	388	392	380	417	398	433	397	395	361	429	421	406	384	414	406	421	396	399	454	437	407	423	405	425	405	419	423	387	428	360	399	374	391	411	389	403	377	398	437	402	411	386	398	417	395	434	415	425	396	415	437	384	384	399	404	379	414	402	405	417	422	397	417	367	410	394	406	415	374	395	366	405	381	426	413	345	363
1645	292	317	313	307	322	302	270	288	286	265	298	303	255	298	276	271	258	268	272	278	234	298	262	292	280	277	230	258	252	281	258	251	242	225	257	282	284	283	255	281	278	272	277	270	245	267	267	283	283	231	278	274	246	282	240	238	262	271	288	270	287	268	272	279	248	268	267	269	249	272	292	314	302	273	246	261	254	270	268	269	298	295	257	264	259	270	253	259	273	319	291	292	252	228	246	254	285	288	259	252	294	283	271	257	262	268	259	248	293	303	304	274	268	246	262	270	265	282	271	285	259	255	265	264	267	256	257	268	268	253	280	282	294	254	279	274	277	260	246	249	266	259	251	275	246	252	284	312	277	287	276	279	253	255	254	256	246	251	273	250	276	258	282	268	304	291	263	273	267	285	319	281	242	276	261	261	263	258	269	244	264	291	260	241	232	269	250	258	274	272	238	235	276	270	255	287	267	282	242	240	251	293	277	223	261	298	270	263	245	287	263	293	274	253	240	263	270	277	298	258	284	247	293	276	262	249	252	258	252	299	259	304	287	236	283	265	279	300	242	263	252	277	259	273	259	238	267	227	259	265	261	242	264	267	281	254	278	261	281	280	261	253	268	257	234	264	256	261	241	273	258	258	296	268	237	233	236	244	280	234	281	273	277	229	257	240	258	273	281	262	277	285	293	262	260	254	255	256	228	219	268	273	255	256	289	245	255	281	260	236	248	301	246	239	262	263	247	289	291	289	281	268	266	258	258	264	294	281	303	277	268	280	285	269	261	292	266	287	274	239	289	282	282	236	256	288	254	282	265	286	266	278	233	253	287	300	243	251	258	316	273	256	277	290	274	237	275	287	278	280	278	270	243	268	263	285	265	263	285	276	256	249	243	268	270	257	261	267	282	257	225	269	255	254	275	262	302	265	258	278	282	274	291	283	258	269	298	258	261	290	278	283	286	290	261	263	295	274	280	247	270	267	270	268	257	236	282	273	247	274	252	261	263	277	268	250	286	281	259	254	287	250	305	267	249	282	278	271	262	280	299	282	279	246	278	263	283	281	257	299	289	224	266	241	218	267	268	276	285	273	276	275	260	277	271	246	290	249	274	265	242	247	259	255	277	230	319	285	256	259	270	303	268	248	265	285	273	300	276	266	270	263	239	280	267	263	276	270	273	278	281	283	279	264	266	315	277	271	289	279	264	277	250	268	218	249	249	271	258	278	250	289	256	245	287	236	272	286	263	289	243	265	224	271	257	267	275	277	277	266	282	282	282	243	266	285	288	276	279	252	252	243	257	228	264	233	279	278	307	253	277	276	278	259	281	270	247	271	280	265	285	278	258	280	258	266	266	283	269	275	261	294	248	261	264	246	259	278	292	264	277	241	238	232	259	239	252	261	280	285	273	254	272	224	253	278	276	266	278	315	283	271	264	267	258	249	233	272	289	281	258	325	280	274	294	273	265	262	260	285	252	295	297	244	289	277	258	233	245	273	260	272	241	247	276	276	301	278	263	250	262	267	268	256	293	263	256	279	261	256	263	247	259	267	243	286	260	253	284	286	284	261	277	279	262	256	285	262	253	271	292	279	275	231	265	265	271	291	258	270	259	240	276	292	255	283	274	280	276	291	250	271	251	249	250	303	290	234	253	256	248	254	287	265	257	270	258	265	266	257	268	266	241	234	252	261	272	295	282	235	284	254	278	256	279	294	274	291	249	259	285	263	250	222	257	272	251	255	284	240	241	255	276	243	269	276	271	287	276	244	259	264	261	266	255	281	281	285	272	258	265	262	255	289	286	283	262	286	253	282	263	240	260	249	278	274	263	272	297	268	276	273	223	273	239	244	241	257	229	256	293	280	268	255	267	244	279	289	243	265	270	260	273	267	273	268	247	252	271	262	261	281	282	243	280	243	264	277	257	262	248	239	281	254	257	250	251	274	277	263	262	260	251	265	265	256	252	251	261	256	265	278	253	287	251	237	255	269	263	258	268	256	252	260	267	247	292	266	249	274	263	273	270	251	270	273	274	302	256	265	275	270	290	280	273	262	267	275	264	277	268	271	244	248	273	257	264	249	271	244	243	265	257	276	235	262	288	248	225	227	265	281	289	247	237	291	250	254	291	276	251	266	260	267	282	242	259	262	258	263	249	264	261	263	268	235	277	276	259	255	285	274	259	268	281	289	256	261	288	270	276	239	264	234	283	268	254	285	252	277	266	244	263	257	265	273	268	244	288	288	290	251	271	245	276	240	284	284	235	273	237	286	263	283	271	264	301	270	253	271	261	243	245	232	297	277	275	238	297	295	258	270	262	257	295	273	239	268	228	295	267	275	261	246	279	294	263	252	267	269	271	309	266	269	296	301	257	251	300	265	279	274	281	274	294	281	257	293	275	256	264	247	300	270	239	260	252	261	293	254	272	295	263	298	274	294	287	287	258	247	289	255	294	284	260	270	250	290	291	261	262	275	264	292	270	237	265	260	250	248	235	258	262	238	247	251	251	270	279	246	284	259	258	279	256	250	274	272	245	250	244	252	237	263	268	252	243	256	255	258	292	283	276	277	294	250	257	292	273	251	267	240	250	258	260	262	251	285	253	246	266	258	254	270	304	262	246	255	268	297	286	236	222	229	273	267	248	236	275	262	244	270	293	250	266	213	259	269	271	299	270	259	262	297	289	289	303	252	254	270	260	261	260	231	269	290	294	254	265	282	276	280	243	265	262	279	264	238	247	262	258	247	236	265	296	280	244	284	240	292	259	253	286	245	257	237	249	288	239	265	278	291	275	259	265	294	258	298	264	252	263	243	263	265	252	237	265	283	268	268	290	248	281	278	278	258	262	266	234	287	238	287	253	257	284	257	263	248	252	267	241	291	264	258	297	307	285	256	264	235	257	277	281	274	261	234	266	237	272	285	253	266	271	261	320	278	272	285	255	275	246	255	257	267	291	253	262	261	259	293	249	291	255	273	282	249	288	256	276	266	268	271	242	257	250	316	264	284	288	313	262	274	254	272	260	243	262	251	278	293	250	272	243	293	302	260	254	250	263	239	272	268	253	269	282	280	279	281	278	281	260	268	279	261	254	263	269	277	286	281	282	290	235	262	308	256	264	259	287	301	264	253	271	256	265	273	249	287	250	248	255	296	268	286	305	290	270	250	293	273	288	299	210	250	257	285	285	240	267	286	258	263	294	256	268	264	262	275	265	263	272	260	277	274	303	244	277	249	248	250	249	262	265	226	298	284	278	250	287	302	273	275	265	265	273	252	298	269	261	272	244	275	265	296	266	254	250	281	254	285	277	252	261	274	287	259	243	269	242	252	287	282	287	248	268	284	291	278	262	244	239	263	247	254	267	279	258	293	291	263	259	293	264	271	257	274	238	248	280	287	246	262	274	282	251	257	286	303	233	278	271	249	278	270	255	265	263	272	260	264	249	278	276	252	254	241	257	272	272	262	275	239	275	294	247	290	272	273	266	255	251	262	260	276	244
1775	615	650	723	701	654	685	651	615	643	643	630	588	670	654	623	600	569	617	629	611	584	622	620	598	603	621	600	610	631	616	594	552	603	607	607	599	608	652	614	584	579	627	687	609	574	606	576	598	623	635	593	603	579	583	583	559	637	596	587	573	606	619	589	583	655	601	629	575	597	572	591	590	634	584	579	569	622	589	576	596	599	618	567	615	594	592	582	578	586	602	554	606	591	607	568	606	605	608	613	637	625	563	579	575	591	600	596	615	561	608	621	571	615	614	532	549	629	603	612	600	663	616	592	612	613	567	608	585	580	623	628	607	569	547	604	616	581	593	580	513	572	614	580	564	583	581	579	609	617	569	562	558	590	612	614	614	550	597	593	583	594	577	586	573	559	579	585	552	603	623	640	606	565	597	607	624	614	609	552	602	590	616	587	598	610	623	571	548	550	597	582	589	602	601	610	584	626	578	601	585	548	618	611	595	598	612	596	622	585	585	565	562	613	613	600	584	640	585	588	529	582	614	613	612	578	562	552	583	601	557	582	602	572	581	582	589	589	615	633	623	593	621	550	629	610	553	582	588	592	579	618	595	534	629	566	624	597	638	606	609	607	597	572	607	575	639	554	581	610	599	558	630	601	605	551	632	546	575	581	583	571	576	547	592	619	581	628	573	599	610	605	577	612	585	593	578	617	594	602	568	590	570	583	638	593	568	667	661	619	616	568	594	565	564	590	589	605	588	632	587	570	587	582	606	598	548	597	590	576	563	611	591	571	560	544	629	599	616	552	580	603	646	593	615	609	588	573	600	606	584	562	559	650	619	604	570	578	604	548	575	596	621	574	621	598	608	546	618	614	606	573	587	615	585	606	598	585	615	595	612	637	602	555	615	581	607	584	610	601	579	640	591	631	585	611	559	580	595	583	602	567	559	582	595	584	546	598	610	567	561	609	598	609	579	578	619	602	583	622	591	612	615	616	568	635	576	595	615	616	579	576	585	602	595	604	588	616	603	612	575	611	625	547	604	603	556	572	594	591	597	596	605	584	593	607	570	553	598	610	578	598	597	590	627	610	584	582	636	608	607	589	606	597	597	570	596	582	612	589	608	619	614	619	585	619	615	557	580	623	595	598	575	583	637	578	599	591	563	570	582	595	586	600	588	572	558	582	625	582	592	604	561	617	594	579	632	624	572	623	573	597	656	577	580	552	562	592	576	566	594	595	624	590	615	566	566	592	638	664	604	638	599	579	618	595	563	589	599	590	560	558	589	592	599	566	611	597	551	567	636	567	597	586	604	594	571	593	574	546	604	548	604	582	588	568	572	596	589	580	585	578	615	557	580	624	584	591	561	577	575	569	570	620	617	575	584	609	561	583	571	603	579	579	574	627	546	643	579	651	578	632	656	603	623	599	592	601	588	614	604	594	621	598	628	546	598	611	603	599	566	620	601	582	555	582	609	590	567	593	530	599	630	601	628	641	567	618	605	558	593	576	619	572	581	606	574	578	616	564	612	562	599	578	591	581	601	605	584	591	554	579	651	553	612	608	609	612	589	651	559	585	601	601	571	599	572	605	593	587	608	622	570	599	608	635	575	609	625	603	575	580	612	566	604	630	573	552	573	599	609	588	585	574	522	575	575	569	554	604	574	610	580	605	567	587	555	579	547	601	592	610	578	583	601	575	584	569	604	571	568	587	594	603	613	618	596	576	588	618	592	596	588	573	598	595	586	580	599	558	584	630	599	592	582	582	626	617	667	597	582	623	604	594	560	624	570	632	573	609	612	643	597	615	603	577	594	599	569	622	628	596	593	579	551	612	630	567	626	644	550	581	575	604	605	570	600	570	591	609	574	533	575	570	590	622	620	595	602	622	600	590	566	616	586	547	544	573	592	586	558	578	578	568	599	601	601	578	583	560	563	633	589	584	582	550	611	549	599	593	575	601	615	585	645	573	615	574	567	567	607	594	606	577	590	576	578	600	615	590	555	632	628	631	637	551	610	616	561	603	596	611	626	617	609	619	627	621	612	617	572	575	595	576	593	634	598	633	600	587	557	577	598	609	555	585	577	590	585	596	588	590	593	631	642	563	583	603	628	610	577	628	619	576	525	550	561	606	624	591	599	598	622	575	563	598	542	590	595	562	607	569	634	594	572	564	596	590	627	637	611	628	618	549	602	591	604	540	652	583	571	588	584	598	621	583	533	628	584	639	603	586	582	568	593	574	585	597	601	592	603	575	594	595	585	600	590	585	548	609	571	627	593	594	593	594	571	584	623	607	608	581	572	606	611	616	567	598	592	583	561	580	546	623	534	577	610	537	598	633	622	585	544	592	555	624	623	598	561	600	561	593	608	601	609	571	543	573	572	554	607	593	587	548	585	574	584	567	562	598	582	550	608	594	550	573	571	550	589	596	587	594	605	602	596	572	566	587	612	545	578	596	601	601	619	583	629	545	600	646	585	586	560	598	594	620	609	601	570	627	617	576	582	544	596	570	575	628	567	594	576	591	587	627	601	552	596	600	593	601	582	557	581	625	633	575	599	592	614	603	601	596	615	588	591	619	572	585	613	603	580	632	564	570	593	554	606	584	600	589	550	593	589	633	612	578	636	571	598	638	584	612	604	591	575	627	633	570	608	555	517	563	589	612	588	619	604	532	613	602	557	672	581	589	578	572	588	611	571	617	591	599	561	629	604	616	596	582	564	640	589	596	584	618	567	613	609	603	598	589	628	591	606	597	612	603	586	601	588	605	611	601	604	587	643	615	566	625	604	573	634	599	581	589	578	603	573	611	654	591	600	603	542	562	586	562	616	567	553	614	614	594	617	590	619	578	600	601	596	585	610	575	623	601	630	567	573	603	604	585	613	622	540	570	585	623	590	612	572	593	602	599	596	610	562	587	583	577	563	556	616	560	586	612	549	631	575	596	568	560	596	598	589	611	586	565	572	599	578	609	609	589	593	587	614	613	576	611	598	634	601	595	588	615	596	589	567	571	622	636	582	603	592	540	589	619	589	588	629	584	615	579	616	603	572	622	578	609	606	563	617	570	612	587	581	603	576	589	594	588	625	576	613	631	600	632	596	588	571	603	559	605	586	594	604	595	566	570	581	599	605	589	618	546	578	585	624	563	592	608	583	576	608	563	597	598	630	608	603	582	606	578	549	617	571	615	609	595	588	564	583	562	622	621	570	621	613	574	572	620	618	621	569	586	608	626	585	580	567	602	646	606	567	583	584	583	632	581	597	610	562	559	573	595	584	590	617	610	637	621	546	601	585	604	601	581	569	595	635	570	556	609	597	624	578	586	604	609	570	582	583	575	616	616	621	580	536	589	568	619	598	608	558	596	566	580	599	576	598	576	560	566	575	564	593	584	609	593	577	609	637	634	625	564	540	570	575	616	585	594	578	602	586	629	615	604	624	592	571	588	585	585	585	621	639	561	590	617	580	607	593	603	602	577	609	604	598	608	623	565	569	562	628	592	624	623
6965	516	558	547	347	270	209	199	174	160	163	161	115	143	153	135	120	124	133	140	112	112	132	97	122	117	114	118	136	106	128	121	119	110	119	116	126	95	135	130	103	108	131	131	116	116	106	118	111	110	121	120	123	102	127	102	112	121	120	116	117	106	99	132	127	108	124	113	113	115	109	104	88	109	103	102	115	115	118	120	125	118	127	115	121	122	131	115	99	119	116	114	119	104	110	123	116	109	103	138	138	92	102	108	115	122	102	105	125	103	99	118	110	136	106	133	99	113	121	92	114	96	120	104	114	123	119	116	92	139	115	102	100	103	95	109	122	117	122	115	136	129	97	117	105	114	103	112	116	119	132	121	85	112	137	85	112	94	112	108	118	125	120	104	90	120	95	104	128	127	107	117	122	127	113	99	104	135	102	136	112	94	122	110	98	95	135	117	113	100	110	112	116	103	91	107	126	113	108	112	106	117	107	112	93	118	104	118	118	106	114	128	109	124	112	123	124	116	103	87	113	115	115	102	126	123	120	98	101	111	111	128	116	137	123	112	105	97	119	116	139	112	123	98	110	121	101	109	109	103	137	103	112	113	139	100	120	105	110	112	136	98	116	114	97	111	84	122	119	116	120	103	99	120	131	120	103	108	94	137	116	120	92	100	128	129	132	123	106	106	102	120	129	107	124	111	136	125	108	104	148	133	107	111	98	116	133	124	98	107	106	103	133	100	110	122	110	115	121	99	100	139	129	112	96	130	104	95	107	108	121	139	128	96	102	102	113	111	114	124	108	108	112	101	124	119	109	103	112	109	105	104	119	100	92	108	129	90	120	103	110	121	91	121	97	114	89	111	101	124	118	125	109	105	120	134	132	127	111	106	103	116	103	111	111	110	112	107	119	105	111	117	124	113	102	128	94	110	119	117	126	110	124	121	110	116	125	104	115	107	114	107	142	85	112	128	128	108	92	106	123	101	105	113	105	114	132	113	102	110	115	113	122	118	105	117	103	123	106	87	98	122	97	118	113	126	103	111	109	102	116	113	113	130	132	119	102	117	120	94	109	113	105	101	121	102	118	103	104	122	118	139	140	129	116	113	105	105	122	123	93	93	102	122	135	122	109	117	105	124	112	100	105	120	98	117	115	138	108	97	111	109	96	109	122	106	118	120	109	115	99	124	88	110	114	111	112	106	118	104	115	122	130	127	101	105	85	95	114	109	114	97	116	93	120	118	98	108	116	89	125	119	113	100	108	128	120	109	118	83	95	109	120	124	137	118	121	112	122	122	117	109	101	130	98	111	116	86	108	114	104	120	104	127	127	129	108	116	122	119	126	110	141	134	96	123	102	127	117	119	108	105	97	115	120	93	117	106	112	103	95	96	113	104	118	102	103	97	116	132	123	116	114	122	100	118	129	127	114	109	112	116	108	97	117	115	121	97	96	119	123	88	108	102	101	95	120	99	132	114	108	135	96	93	109	102	108	106	96	119	124	100	129	120	105	93	123	101	121	106	99	103	124	116	98	102	117	123	134	104	99	116	95	94	127	121	134	118	102	94	129	95	101	96	97	118	115	98	111	121	101	111	118	112	113	110	123	112	127	131	114	125	121	107	100	111	98	107	98	125	90	115	101	102	108	118	103	110	111	112	128	113	102	120	111	107	106	138	104	107	112	115	118	131	108	106	132	100	99	114	106	101	136	109	115	124	88	121	140	115	127	121	133	127	108	108	104	111	103	114	114	90	119	100	114	104	117	124	125	113	105	102	111	99	102	117	95	119	134	115	104	99	115	110	106	113	119	111	114	114	106	123	94	116	122	107	95	106	115	118	108	122	115	99	108	108	97	120	114	113	116	105	110	117	91	110	94	109	117	131	122	131	112	110	99	119	104	118	118	117	99	110	118	104	109	110	124	130	116	96	115	136	114	104	95	106	104	140	103	94	109	114	112	127	89	113	103	115	121	112	101	125	116	117	113	109	127	98	124	104	113	116	126	111	119	127	100	89	93	111	93	107	103	110	110	118	108	112	101	132	98	150	107	107	117	114	116	126	105	146	113	111	101	140	141	123	100	114	114	122	94	116	107	110	85	104	123	117	107	112	117	96	95	135	88	116	120	105	103	121	116	107	110	120	129	126	139	108	125	115	121	107	113	120	93	124	112	103	109	121	130	118	114	96	116	110	119	105	104	100	105	130	78	114	105	113	99	105	111	114	110	100	102	119	112	132	116	106	115	107	106	99	107	123	121	116	109	107	110	106	109	115	94	106	117	129	115	106	108	118	128	114	98	118	119	117	114	142	116	118	124	133	99	101	101	108	107	93	98	105	130	124	108	125	132	118	132	104	120	95	117	114	116	107	114	126	118	105	121	112	120	116	102	95	96	101	124	112	124	107	103	119	116	103	121	109	118	114	119	124	136	100	118	116	133	126	100	125	117	100	105	108	121	118	125	124	121	138	104	135	131	117	122	123	120	110	114	107	114	118	109	99	114	102	120	112	104	132	87	100	106	115	122	81	101	111	121	130	140	114	101	93	117	132	109	141	123	124	116	106	114	132	117	111	115	109	110	121	98	98	104	119	110	113	93	125	116	107	116	110	122	92	135	98	101	99	125	127	115	113	137	122	100	130	131	120	99	128	138	128	127	117	107	100	122	108	135	113	137	122	123	94	114	143	115	90	111	103	123	120	110	98	97	103	112	116	97	120	112	119	108	112	126	109	110	130	110	107	100	127	114	134	135	105	103	121	103	111	111	95	106	129	118	113	105	102	106	118	107	131	113	118	109	126	145	124	124	125	108	105	109	104	110	123	114	103	124	115	119	104	114	116	102	123	116	109	100	104	89	111	128	105	101	88	109	113	122	97	111	118	126	113	109	104	103	112	126	106	103	109	114	112	116	117	108	94	100	134	111	127	128	127	91	113	127	119	117	130	129	116	132	125	123	124	101	145	124	103	104	124	87	110	114	105	120	112	136	116	118	114	110	102	118	109	114	104	105	123	106	116	107	96	127	108	110	104	119	101	132	87	116	109	97	121	101	143	99	104	118	129	126	115	106	110	127	99	75	99	128	120	97	113	121	116	105	109	112	120	124	118	106	119	146	127	120	122	92	118	122	108	96	117	103	121	111	104	116	107	116	119	135	115	123	114	123	123	124	116	121	108	136	95	103	92	127	105	110	92	109	110	95	126	117	114	108	112	119	102	126	121	133	126	105	104	118	116	99	125	99	137	115	111	89	111	96	111	122	127	118	108	118	132	105	111	111	127	111	116	112	111	116	111	112	119	114	122	95	92	113	108	116	126	105	90	121	98	116	79	109	123	97	106	115	113	136	105	113	106	128	102	105	125	107	108	110	114	108	115	114	99	118	108	113	111	110	106	107	128	113	103	131	125	126	86	117	109	96	114	105	122	123	103	104	121	109	123	92	111	127	98	125	113	119	129	111	104	93	122	118	124	100	106	120	112	111	107	117	120	124	125	118	115	106	130	112	108
5822	654	1225	1554	1208	1006	781	633	568	551	506	499	452	495	407	420	382	370	375	350	363	354	328	324	320	328	349	329	296	310	306	302	315	309	297	296	301	317	344	282	255	258	287	299	291	292	311	341	326	298	295	295	284	276	286	286	287	297	253	278	322	305	279	312	263	290	274	273	305	277	289	292	287	291	295	266	271	299	284	306	313	301	288	294	285	299	275	313	271	270	280	265	336	278	293	288	308	298	277	263	301	286	327	293	244	308	312	261	303	279	282	265	325	273	296	283	289	297	237	310	302	305	312	275	294	309	323	286	324	310	318	261	305	278	316	275	295	291	287	294	295	293	316	284	304	291	286	267	255	326	305	284	282	311	255	298	326	315	279	276	303	277	264	302	294	310	287	321	302	291	300	289	277	258	294	297	285	245	289	309	298	291	297	304	285	315	318	287	282	328	298	297	301	315	265	306	256	358	318	278	295	258	280	290	268	288	276	270	283	263	284	299	308	301	287	303	289	285	316	266	282	288	323	285	287	276	300	298	305	276	303	305	326	288	303	294	302	296	277	315	286	280	314	279	292	320	288	298	284	278	296	298	296	307	279	286	326	289	306	285	305	294	291	302	286	305	273	295	295	242	315	288	299	287	311	314	293	280	235	294	300	310	282	264	299	312	332	267	297	311	287	282	295	261	320	289	321	275	283	295	281	264	280	295	254	289	305	297	289	290	313	281	281	282	302	316	279	278	284	266	275	309	345	273	278	289	316	281	287	279	278	283	286	303	311	291	282	285	296	285	287	266	297	297	293	287	303	269	279	299	310	277	313	302	287	262	303	290	290	263	319	305	281	290	274	310	294	281	298	303	282	308	321	302	287	280	337	292	275	276	277	297	266	287	253	292	299	289	290	273	302	296	277	317	275	297	318	267	295	283	289	277	311	284	283	281	273	279	283	307	296	294	272	283	294	289	302	309	268	285	285	302	296	300	294	284	289	262	273	289	261	319	277	301	274	284	289	302	270	301	279	309	320	293	275	277	278	269	286	262	293	286	299	295	296	284	298	307	280	294	281	281	278	281	322	302	296	285	316	259	344	276	268	282	298	289	328	289	303	270	277	288	287	293	269	280	283	302	281	299	302	263	296	296	299	275	316	233	281	245	296	279	277	283	265	286	315	300	290	283	300	307	291	293	287	302	273	311	323	292	245	276	313	274	292	265	270	288	279	282	282	285	305	274	268	271	300	285	303	274	320	289	306	293	311	288	318	294	336	264	297	279	335	268	273	316	272	272	309	304	293	305	289	266	310	315	285	304	277	283	303	316	283	294	258	267	291	308	266	306	318	258	280	279	272	267	287	270	324	298	266	276	316	284	260	321	287	291	323	286	285	301	287	305	256	285	307	300	275	261	291	306	290	274	283	311	278	297	297	283	343	301	293	293	296	293	297	307	283	292	322	274	301	275	329	319	319	268	271	276	273	288	285	305	292	289	284	276	305	271	338	289	262	305	291	289	264	316	291	296	273	326	296	282	302	287	290	275	280	310	296	266	322	285	283	313	307	257	319	273	289	302	282	289	285	275	278	260	318	283	301	286	274	277	286	283	275	289	290	301	274	275	295	312	253	294	317	306	324	297	289	297	309	277	280	256	274	283	290	253	284	275	294	273	296	289	284	301	304	308	297	298	270	287	301	305	292	299	291	307	290	293	275	268	274	282	282	275	278	289	276	277	306	304	323	276	294	300	292	268	322	271	290	298	289	305	289	308	303	297	283	315	299	261	284	302	277	300	257	291	312	279	257	310	288	308	272	288	264	291	305	295	245	262	304	287	295	317	276	294	297	287	289	299	318	301	264	270	328	265	319	304	286	280	303	320	284	294	289	292	306	273	310	293	272	270	314	287	278	309	272	324	279	293	310	294	274	280	310	296	271	292	278	257	319	291	296	268	277	285	280	292	305	299	284	277	281	311	291	283	280	287	288	288	283	292	302	281	292	264	286	313	293	292	308	282	267	265	257	277	304	316	293	326	260	304	284	298	307	291	279	257	292	313	262	310	252	267	257	323	291	307	298	278	292	305	283	307	293	314	282	272	292	291	297	281	285	313	284	301	300	292	310	284	277	272	287	281	293	291	308	273	268	273	291	285	310	311	290	280	279	310	296	308	284	282	285	267	288	313	327	273	272	295	277	291	278	280	310	289	309	272	305	268	296	305	294	298	289	287	261	270	278	307	304	315	235	283	309	301	273	320	264	279	290	315	301	256	287	274	276	305	282	272	268	269	309	300	266	270	288	288	308	292	296	276	322	300	307	283	314	294	326	343	299	280	303	325	331	300	322	300	280	307	332	302	274	300	311	276	290	300	280	291	287	269	314	292	309	331	308	290	322	274	308	309	306	286	306	290	290	305	289	260	296	291	291	309	278	323	297	289	283	279	272	290	305	271	285	261	296	303	286	271	279	308	316	260	292	286	265	294	301	270	278	306	290	286	274	282	280	277	311	284	275	276	293	285	302	292	302	267	275	277	272	290	257	312	299	337	285	281	299	288	302	306	282	279	294	293	278	284	308	302	275	308	315	303	296	294	279	322	265	268	281	285	279	280	273	263	307	287	258	276	296	310	287	276	301	307	292	266	272	278	255	288	307	254	287	317	306	327	289	297	282	273	269	264	277	276	247	290	273	320	288	274	249	248	287	300	267	290	302	286	311	293	282	264	267	299	267	285	302	278	301	264	302	274	247	300	275	299	297	295	291	281	272	295	299	305	290	314	280	308	272	275	297	297	305	284	294	306	289	295	283	261	263	285	287	294	309	280	273	310	313	305	290	286	319	281	284	271	289	297	318	312	253	284	310	288	275	282	284	313	305	325	285	317	304	313	301	278	279	286	286	281	286	298	302	318	278	287	271	277	274	288	282	301	281	274	285	285	306	300	290	287	275	263	286	299	304	271	289	293	308	290	279	311	282	280	277	276	295	290	273	312	260	334	255	317	269	291	315	264	288	316	290	270	291	315	289	268	306	293	304	283	282	268	309	296	285	312	264	300	294	310	284	309	262	292	292	314	299	283	265	291	269	275	304	293	293	327	304	310	301	298	313	311	270	304	300	290	272	291	258	278	308	268	272	317	277	275	291	291	317	270	243	325	289	275	271	290	279	297	300	291	267	278	311	290	320	297	291	290	308	281	296	303	292	284	289	280	283	287	306	274	293	285	295	286	279	299	304	315	309	293	285	298	292	290	320	316	299	279	317	271	271	314	283	290	284	285	300	292	273	265	288	308	299	270	291	296	295	263	329	304	278	290	290	254	284	260	288	257	291	304	294	309	276	307	315	259	326	294	295	298	306	300	305	301	285	254	295	274	304	292	271	273	303	306	274	286	298	282	278	272	291	287	289	276	311	267	291	295	301	282	298	298	295	297	284	286	278	305	286	289	307	283	281	298	283	296	260	283	301	299	294	298	288	292	289	272	272	293	287	300	326	290	291	285	286	275	285	289	299	276
13289	1165	1105	953	692	469	325	322	265	244	220	216	218	203	218	193	164	214	170	176	171	169	147	168	193	154	169	176	163	152	153	151	164	144	167	156	182	145	162	159	178	162	171	160	182	138	149	156	149	154	165	155	165	166	152	151	139	154	133	169	163	161	180	155	168	162	188	172	171	173	137	166	156	156	167	155	134	129	157	159	154	144	165	153	150	158	163	152	163	177	147	184	164	165	149	170	197	140	156	163	149	159	125	155	130	153	178	152	169	139	184	139	158	142	159	152	167	155	164	143	149	188	165	168	156	140	141	162	178	183	173	160	162	150	154	161	158	177	159	155	149	163	179	160	179	133	169	154	144	170	158	148	153	164	157	164	131	137	156	158	178	144	175	161	144	148	159	160	167	150	144	161	149	147	155	174	171	165	172	175	142	149	154	144	183	173	161	151	143	154	154	188	157	148	181	134	155	171	138	156	167	165	149	144	152	136	159	138	145	150	157	149	143	172	133	160	161	148	160	163	145	142	158	169	140	160	143	167	132	150	159	182	154	147	151	154	151	131	168	151	155	132	166	160	137	134	148	176	163	153	186	163	123	136	149	132	173	166	157	179	144	148	182	162	136	167	179	172	172	163	141	175	171	169	172	186	162	150	156	172	159	147	189	174	171	154	163	151	166	144	143	139	175	164	165	162	173	137	156	153	147	141	149	163	127	162	180	145	157	176	158	182	163	176	150	164	171	155	178	162	168	153	187	154	165	157	163	171	163	163	150	144	157	167	144	172	171	151	141	127	147	180	164	147	142	173	152	172	162	137	148	151	174	174	157	161	142	162	149	147	149	145	171	139	166	167	143	143	158	142	162	149	130	145	143	169	169	161	139	169	157	175	171	132	159	139	151	155	162	172	145	169	182	154	169	178	148	171	188	159	154	147	132	138	148	162	153	142	163	146	155	146	145	156	173	159	124	145	154	138	148	160	161	167	184	181	157	140	155	151	145	162	145	173	148	150	185	141	158	150	185	156	166	146	178	144	174	171	169	170	168	187	167	137	144	168	180	186	167	169	155	165	164	162	161	148	171	166	155	183	159	154	153	137	154	137	148	176	170	147	138	156	176	153	151	171	166	165	164	148	162	157	160	169	158	171	151	148	173	164	152	175	163	157	174	156	138	146	160	142	152	180	170	157	153	147	162	166	128	150	157	154	158	147	164	138	171	177	187	158	156	162	166	156	156	143	154	142	169	173	163	145	152	139	166	128	154	156	153	163	152	151	168	144	129	177	182	145	144	148	170	148	163	152	158	171	173	139	168	157	128	159	181	139	167	164	146	154	143	193	155	166	166	178	139	192	189	177	145	147	135	163	164	151	175	145	146	146	175	142	157	150	162	168	147	155	168	146	160	166	168	161	156	171	139	186	168	155	130	147	150	164	145	120	162	154	155	158	154	151	151	155	176	153	153	136	168	155	150	165	149	163	152	167	168	123	151	174	166	178	132	176	161	134	142	154	146	164	176	148	165	141	167	152	151	157	158	160	156	134	176	167	164	160	173	177	161	138	148	169	186	157	146	168	154	171	175	147	178	143	144	146	180	169	149	160	157	152	147	140	178	157	145	151	144	157	148	152	145	167	160	145	155	137	150	136	160	168	149	155	156	130	155	162	178	158	149	176	175	144	158	170	167	118	159	156	124	157	158	164	190	135	157	180	162	189	146	142	153	157	195	145	163	166	166	185	147	168	135	168	157	154	161	141	166	162	138	189	140	155	140	154	151	177	133	148	148	141	135	155	133	141	151	141	156	176	163	169	144	178	171	181	175	181	174	176	140	162	167	151	160	151	158	163	161	172	164	153	164	144	166	151	130	145	174	155	164	159	177	165	163	140	147	126	153	155	148	168	153	157	121	151	168	168	157	158	153	168	170	184	165	134	178	173	174	156	149	136	156	176	168	150	144	153	146	150	144	180	173	159	161	154	173	153	155	156	149	166	174	143	166	169	149	155	166	143	143	164	155	161	150	177	169	165	154	169	162	164	141	138	175	169	153	162	137	157	155	192	154	173	162	137	165	154	150	139	152	154	190	175	164	168	163	139	142	169	161	159	153	170	143	158	135	152	149	169	157	169	151	157	198	174	163	162	162	162	151	160	143	151	153	171	163	157	162	161	147	144	152	157	184	145	147	156	144	159	152	190	161	137	165	163	164	163	160	157	150	152	195	141	152	160	133	175	155	166	173	162	150	159	174	138	126	148	157	158	136	153	158	125	155	157	151	140	147	155	179	155	153	147	154	164	171	171	162	151	156	135	153	163	156	162	162	140	169	147	163	145	137	162	156	178	172	154	135	128	175	143	177	160	157	158	165	119	164	167	136	157	154	157	129	139	171	168	143	174	176	182	163	184	171	156	160	165	152	163	175	164	164	137	162	158	178	175	132	178	184	173	157	147	139	151	159	144	180	165	140	167	154	143	180	164	147	154	146	148	182	172	146	157	173	154	160	127	170	155	137	172	166	154	175	165	146	161	147	155	161	145	147	154	152	141	176	172	194	161	139	162	154	172	170	131	125	163	174	138	167	190	166	159	148	132	153	154	143	161	135	167	169	154	187	144	167	151	183	161	171	145	164	162	165	130	160	179	146	146	147	164	184	163	153	129	153	162	160	165	163	204	158	161	170	148	143	130	158	168	157	172	157	162	172	166	135	162	155	147	146	151	170	157	170	138	174	153	157	165	152	148	147	166	170	167	156	172	158	159	188	162	121	144	160	178	182	158	151	150	177	145	159	176	164	140	135	143	162	165	143	157	137	156	133	173	121	169	163	162	145	165	176	177	167	161	155	188	160	163	169	166	149	155	157	159	161	167	153	160	140	182	163	140	161	170	172	162	161	164	157	154	147	146	162	140	150	146	159	176	165	155	156	177	134	135	140	167	150	150	170	147	154	153	144	174	157	167	153	157	150	154	148	132	139	152	162	150	138	137	151	152	178	146	163	180	171	164	177	153	170	151	169	163	159	159	147	166	177	159	165	128	133	171	177	172	183	162	184	135	171	142	154	166	147	143	132	167	152	162	142	148	145	156	164	158	151	155	153	138	129	156	157	136	152	164	180	179	143	171	164	170	153	128	158	150	156	162	165	150	154	149	177	154	151	153	185	168	162	160	152	179	154	137	162	161	169	157	149	183	176	175	150	158	162	157	164	144	144	146	160	176	152	177	160	151	157	152	136	150	176	157	150	157	137	191	157	167	159	148	173	164	162	160	129	148	177	145	151	148	152	169	138	150	168	171	140	172	151	155	192	154	133	149	158	164	166	183	141	152	159	159	149	157	157	181	163	162	146	176	151	160	159	143	156	155	151	148	151	153	148	152	168	163	149	162	167	182	163	145	156	156	132	177	142	149	138	152	139	159	142	179	148	142	155	169	144	143	143	137	142	144	142	177	175	181	159	155	152	191	156	163	170	163	141	178	154	166	175	154	149	137	142	141	169	198	194	169	137	152
7979	1067	2277	2662	2199	1790	1277	1093	949	862	828	743	731	704	685	617	550	565	516	485	484	461	506	441	468	447	501	417	417	403	442	455	448	430	416	443	443	430	433	398	437	420	445	461	452	441	446	417	434	398	415	420	390	385	403	391	407	402	410	410	419	415	400	426	432	409	410	397	375	390	432	425	412	402	428	412	394	417	417	393	417	411	392	394	434	426	436	408	390	387	370	409	395	430	407	428	409	398	421	442	415	381	455	413	396	413	402	417	398	372	366	425	407	406	408	383	389	391	412	414	439	364	387	379	414	406	413	405	422	425	382	445	404	436	409	413	382	408	413	409	417	422	377	426	436	444	398	433	377	410	401	420	382	402	408	383	417	422	420	399	388	383	402	412	391	378	377	425	429	424	434	402	364	418	414	365	397	373	386	349	421	421	381	419	420	406	397	418	416	414	400	379	407	381	364	400	411	390	399	409	396	427	387	411	368	430	399	375	422	427	394	369	407	390	382	370	418	430	394	399	372	428	411	412	376	359	416	463	359	383	427	382	429	413	413	404	403	418	405	421	408	421	426	422	395	387	441	354	370	413	407	394	424	416	425	429	437	392	433	399	391	393	382	427	402	429	403	380	370	418	400	377	389	394	417	425	392	419	391	390	399	388	409	404	409	398	422	414	386	418	399	443	405	409	416	402	374	412	383	416	379	399	392	369	437	408	414	383	378	405	401	383	382	386	415	396	405	433	430	406	405	348	417	387	416	393	374	413	399	457	424	382	362	410	410	421	445	392	391	355	398	401	401	399	388	405	387	406	417	408	410	402	384	424	420	382	385	418	389	421	411	407	396	411	413	419	415	390	374	415	408	427	419	356	420	404	435	390	390	398	442	398	382	405	406	408	376	362	386	398	396	393	377	391	402	415	383	385	402	416	387	443	423	392	396	404	360	402	437	433	409	408	419	393	423	357	371	401	370	406	391	428	387	423	430	378	365	429	418	399	371	422	390	392	413	382	370	366	410	439	389	426	388	413	463	400	387	394	429	394	413	415	420	395	375	408	411	395	355	370	426	396	437	410	393	413	390	397	412	410	379	400	409	405	396	379	444	376	402	398	399	415	389	437	401	381	394	371	400	370	443	424	417	404	398	407	421	406	412	429	386	383	388	375	396	382	426	417	425	398	397	446	382	386	403	419	369	393	409	405	412	393	390	379	374	410	386	443	444	419	398	395	400	375	419	382	397	401	369	384	418	410	438	413	386	403	361	409	429	382	417	423	390	356	388	352	408	386	424	441	406	382	422	412	409	430	428	422	439	408	393	398	386	415	372	386	452	427	436	389	427	380	410	434	419	423	391	407	401	375	380	401	393	398	408	397	386	387	409	403	377	387	421	436	383	385	416	419	402	414	379	415	426	385	381	415	407	429	368	369	415	390	402	365	429	389	410	418	402	404	408	419	389	408	402	393	401	394	390	394	402	387	408	413	407	446	425	430	388	417	380	424	439	396	372	374	406	396	426	374	371	431	432	419	411	426	385	413	395	390	397	367	401	425	388	399	392	408	412	392	381	374	420	421	428	382	410	386	423	380	385	360	427	421	413	388	406	403	362	370	384	405	400	402	395	403	436	415	407	428	428	412	412	406	351	390	409	400	390	388	393	388	401	377	413	420	423	386	364	372	387	404	418	427	397	425	391	369	398	386	435	414	411	361	389	413	385	391	429	397	375	417	426	398	404	379	404	416	422	395	396	410	434	418	389	352	415	422	435	409	419	407	416	378	421	388	380	420	414	408	444	399	407	375	407	381	416	420	379	372	418	400	398	403	403	396	405	418	414	430	397	411	410	458	366	399	417	395	434	399	375	409	406	428	380	406	409	388	394	388	434	367	395	375	379	379	402	426	410	413	400	436	416	449	401	428	405	401	394	410	358	397	380	424	377	414	452	410	362	415	415	417	428	405	416	417	339	404	398	401	415	378	400	415	395	418	361	370	402	388	399	412	396	377	373	399	392	372	412	380	388	410	394	428	409	392	400	425	400	406	390	421	431	379	415	415	381	428	381	405	397	409	437	393	382	380	403	407	413	412	416	448	393	393	398	403	409	387	386	385	418	402	398	400	389	431	396	406	420	438	395	404	393	388	410	393	393	364	400	399	392	381	414	426	384	392	393	395	392	432	416	411	436	429	407	395	398	403	377	398	393	428	396	411	396	381	376	408	424	401	414	429	394	398	424	399	383	431	418	393	400	400	435	367	413	398	380	403	393	406	408	428	389	447	368	397	396	406	397	404	374	413	420	368	427	448	419	391	402	418	379	400	388	436	418	398	419	382	416	404	403	411	413	433	391	407	389	371	396	388	380	388	357	394	380	424	371	443	421	436	399	425	382	396	398	396	390	410	405	433	387	427	380	382	399	412	392	376	393	399	409	388	436	371	393	394	355	420	389	381	449	395	419	428	405	377	408	412	396	385	394	440	392	412	390	379	400	416	384	405	417	434	415	422	414	372	404	386	387	401	427	425	393	422	376	348	365	421	430	438	404	406	365	391	394	414	395	411	422	379	392	418	428	424	418	392	403	417	421	416	445	421	388	382	394	414	365	397	413	424	407	414	430	405	426	396	403	369	391	388	420	398	403	393	401	397	409	425	399	413	415	400	442	405	364	400	378	398	449	439	375	380	386	407	372	388	407	420	410	418	407	402	423	380	387	410	409	367	428	408	421	412	402	418	390	444	419	375	387	382	427	390	364	389	382	407	392	375	384	394	421	400	403	413	401	390	442	413	388	368	434	396	407	412	393	410	417	398	392	409	394	406	424	404	414	408	410	389	385	368	383	385	392	412	415	411	392	368	380	444	389	428	421	382	411	396	416	404	399	412	403	391	385	385	416	377	405	391	406	415	419	364	384	387	400	423	417	403	398	402	383	414	394	407	419	396	417	439	391	400	367	362	402	395	393	437	391	372	403	421	394	413	393	382	388	366	384	398	401	370	402	396	420	370	394	374	441	384	400	386	452	415	411	372	395	411	392	406	427	412	406	407	393	403	439	396	398	388	380	449	376	406	441	411	418	388	387	421	422	403	395	380	393	388	385	398	392	415	400	400	391	395	353	405	415	414	424	392	374	395	383	412	398	397	398	401	413	414	387	395	368	421	390	404	416	376	421	420	409	443	382	451	453	379	400	400	417	380	415	378	416	371	414	391	411	413	400	408	425	400	427	394	412	421	415	419	416	407	390	387	403	422	392	369	364	355	397	434	417	435	388	398	411	402	404	407	388	433	429	387	390	381	408	387	392	375	427	417	437	402	397	381	363	416	423	418	369	381	400	406	396	395	384	394	402	426	406	394	419	380	391	407	431	373	394	412	409	393	395	407	412	405	373	424	405	430	395	390	386	400	391	422	442	432	404	406	419	374	413	380	417	425	399	395	382	401	403	407	404	396	409	383	412	428	424	405	383	371	387	373	393	392	401	382	436	409	424	420	432	381	377	407	442	361	430	369
1508	297	299	330	273	270	286	296	314	261	270	292	271	267	256	270	269	260	275	285	281	271	299	248	259	253	275	283	255	300	282	242	275	238	264	288	275	268	267	270	236	233	280	264	262	255	294	267	271	262	271	281	280	234	285	276	278	266	289	276	277	289	248	276	254	280	260	295	267	259	314	258	267	275	257	269	287	263	287	258	272	279	262	262	272	275	253	274	259	283	257	261	286	281	245	272	281	258	265	261	283	266	266	293	248	282	253	245	247	275	292	260	282	243	227	277	251	274	256	250	254	291	287	298	286	265	271	252	262	262	291	284	277	282	284	273	249	269	281	289	225	223	245	286	250	285	241	272	245	278	275	256	276	251	301	290	294	262	271	296	290	250	260	269	272	257	248	289	255	265	233	289	287	274	277	255	259	260	253	277	290	294	266	267	265	271	259	281	280	264	259	260	274	257	257	285	258	299	257	254	257	240	250	236	265	229	263	271	252	256	272	281	275	286	260	283	313	281	242	261	264	273	265	225	250	274	274	257	286	269	281	250	251	266	254	241	282	244	253	231	270	263	285	277	274	257	297	236	283	267	264	273	274	290	280	240	258	263	243	308	259	272	274	275	218	263	269	262	263	253	258	282	248	267	265	286	289	280	277	256	251	272	284	288	273	270	303	265	253	269	263	286	275	278	242	262	251	291	252	269	273	253	288	263	265	256	263	282	295	285	240	266	278	245	289	280	272	268	280	256	260	270	280	296	279	255	248	282	274	217	283	262	259	274	259	248	268	272	290	267	284	276	254	265	246	247	278	244	256	280	277	284	254	284	256	287	273	258	270	271	270	240	263	282	263	249	304	245	266	268	272	275	268	275	273	271	267	298	291	266	262	251	260	272	262	255	255	280	281	258	275	248	255	252	247	273	287	270	271	288	268	256	272	285	248	288	254	258	244	249	279	257	271	274	255	295	289	270	278	285	281	266	300	249	265	259	261	234	285	253	267	290	264	281	288	266	273	262	263	268	273	268	275	282	278	262	289	260	298	315	260	246	306	276	283	265	258	259	247	267	258	255	210	248	262	285	307	256	282	259	259	289	261	284	279	265	264	282	271	257	277	258	259	257	246	235	293	261	261	256	266	274	301	251	249	266	295	230	287	262	242	273	260	269	249	266	295	279	274	252	252	247	275	249	283	246	268	265	235	264	281	265	276	264	239	280	307	291	261	278	249	263	259	243	255	258	244	261	281	262	284	226	258	288	264	273	272	269	256	236	254	283	255	281	257	268	265	302	250	292	285	252	263	280	270	270	268	276	302	296	290	268	253	277	277	252	303	291	288	293	257	248	296	272	251	292	276	283	226	277	255	264	262	271	253	237	269	277	285	280	287	275	245	245	311	255	241	278	274	270	256	299	253	271	269	256	243	250	269	253	292	272	252	249	271	260	274	281	251	258	255	261	306	312	244	256	263	269	254	253	266	294	284	272	259	295	290	272	244	269	269	265	273	275	284	277	285	259	277	269	263	262	245	263	272	275	273	251	268	260	261	220	247	283	249	284	278	286	259	254	252	255	274	257	257	255	269	282	276	274	321	269	265	242	274	258	262	244	243	270	243	262	273	258	258	274	267	270	284	263	244	272	260	289	238	251	255	261	267	285	275	270	266	263	288	297	276	290	270	262	270	263	270	274	273	271	302	258	254	253	255	258	255	220	275	270	284	282	250	241	270	244	305	242	266	270	264	269	260	229	263	276	271	289	240	287	240	248	266	236	279	256	236	277	248	286	262	266	256	282	288	289	259	258	279	282	289	271	276	273	267	246	265	282	282	256	281	268	261	267	235	257	251	257	269	271	289	259	255	260	262	261	271	260	250	260	228	283	256	277	282	276	284	230	255	262	242	267	277	273	258	273	255	294	294	259	258	276	262	248	260	287	263	291	258	246	265	241	268	286	260	280	260	254	289	246	257	275	258	283	284	274	251	271	316	285	275	253	260	261	285	304	250	282	256	300	268	249	246	258	254	255	282	252	265	264	272	271	252	274	266	268	269	259	254	264	315	277	250	264	242	271	236	267	229	285	259	288	295	329	263	259	252	267	280	285	261	279	274	267	233	276	242	279	280	257	256	261	270	289	254	276	292	293	252	274	253	246	284	253	263	289	287	262	263	280	254	283	276	268	280	279	253	267	239	277	264	270	279	251	264	242	264	259	255	267	256	251	283	269	286	250	275	274	258	272	246	274	272	264	294	278	257	266	287	262	264	262	249	256	270	290	263	244	247	291	257	294	292	243	257	267	223	263	259	254	277	295	229	255	286	260	277	242	290	281	264	281	284	258	303	268	257	272	241	258	250	259	237	233	289	287	277	265	289	247	267	247	249	262	305	302	275	239	273	302	266	266	274	257	245	269	260	286	267	256	237	276	231	273	269	242	259	276	293	254	272	303	272	268	261	266	255	240	254	268	253	234	291	249	268	294	254	277	261	217	243	234	254	272	288	255	263	277	298	268	261	292	303	255	240	269	296	275	244	282	264	258	262	240	235	254	247	261	271	262	239	256	239	293	289	286	259	218	267	285	267	271	259	257	290	236	274	294	266	282	272	239	260	247	290	252	267	254	251	248	266	262	274	253	291	301	258	290	253	262	243	296	238	276	238	269	303	272	285	246	272	257	274	254	245	251	282	296	291	257	265	259	240	276	284	271	241	268	261	254	275	299	228	232	275	248	255	258	282	257	251	267	254	284	246	282	281	276	272	254	262	288	264	241	276	246	284	275	275	265	270	260	265	245	268	262	262	270	309	287	278	238	262	257	281	256	245	248	268	284	266	239	237	231	266	272	269	269	308	277	303	315	283	207	279	267	284	262	265	268	262	265	274	273	286	267	264	273	275	292	269	273	247	250	275	296	273	251	287	250	229	274	281	258	226	288	265	286	243	238	293	252	241	264	275	248	277	257	288	248	253	263	259	244	263	253	272	264	252	266	241	264	267	254	271	271	253	240	273	235	270	279	260	227	293	295	261	279	269	252	247	264	237	297	273	255	272	255	249	250	233	285	279	286	250	288	259	286	286	251	279	266	263	282	242	299	288	288	272	291	229	275	279	266	273	279	245	241	263	277	306	274	272	280	272	275	267	274	269	281	269	248	238	276	275	280	266	270	265	251	257	285	275	263	260	293	266	248	252	249	274	267	231	268	266	269	243	262	268	264	255	270	261	269	240	254	264	275	271	271	266	249	272	271	282	288	296	272	248	278	264	273	278	243	266	248	266	284	268	289	279	247	256	245	263	243	273	275	277	259	255	290	284	303	289	293	290	282	287	262	247	259	256	276	260	265	284	282	248	257	270	256	297	260	275	256	269	261	251	282	238	263	246	301	262	287	247	294	269	282	288	256	289	283	270	261	213	262	260	262	285	247	280	299	246	277	274	277	283	259	287	303	264	258	252	273	292	270	288	285	268	245	260	312	263	269	298	249	286	267	292	250	273	247	275	274	263	249	275	296
1725	606	753	724	686	671	662	628	680	647	644	606	592	632	632	615	607	660	592	591	572	588	589	617	587	567	594	608	577	592	629	609	584	530	550	613	607	581	628	593	597	624	563	550	573	585	594	546	582	600	620	619	571	621	561	607	560	605	622	613	579	587	613	574	583	565	597	582	624	613	613	620	595	574	608	633	591	561	596	613	552	655	605	593	605	564	598	589	590	570	586	569	607	618	587	626	630	614	605	634	620	602	632	609	567	613	611	574	608	595	586	566	588	657	593	641	597	587	596	632	566	577	623	583	584	578	613	606	580	604	593	604	613	596	592	611	575	548	603	617	553	611	581	589	555	608	604	621	583	599	604	589	605	606	613	606	574	620	638	628	623	605	605	635	553	588	573	591	632	580	602	605	584	577	581	601	595	604	581	582	576	562	583	605	564	618	599	571	636	626	616	611	588	593	529	535	546	579	570	602	565	632	630	613	638	595	575	583	602	596	587	557	608	605	616	618	563	625	608	544	612	625	603	661	648	592	587	603	590	590	577	565	612	601	626	576	631	554	605	613	607	606	570	589	586	583	633	589	567	621	580	588	560	527	590	606	601	560	618	586	610	642	626	585	595	551	642	617	578	602	543	595	605	610	614	607	601	627	571	602	569	570	609	602	568	617	597	591	606	568	595	588	560	558	625	625	599	542	623	585	596	574	568	581	613	583	606	642	564	590	584	618	606	593	571	571	579	597	582	621	627	595	563	612	631	615	606	567	590	598	617	588	534	602	559	568	596	601	569	604	549	593	584	588	545	602	568	591	587	578	634	613	595	611	594	577	601	597	552	586	608	581	566	568	546	624	608	558	572	602	597	603	589	643	561	596	610	595	591	569	587	599	603	579	575	541	584	592	574	563	611	601	572	583	638	584	568	595	592	626	596	593	574	580	581	618	591	582	604	585	611	558	577	628	622	628	615	626	607	575	592	603	602	592	562	544	611	585	559	512	575	536	560	595	608	593	608	589	629	575	566	587	625	607	574	623	574	613	583	635	602	550	640	565	596	629	605	623	641	535	617	639	582	575	624	589	579	548	640	567	560	589	594	600	609	619	582	570	628	623	634	569	573	591	576	609	622	595	590	604	590	593	577	582	575	594	624	549	575	599	614	532	594	552	605	585	555	595	587	603	606	561	582	543	600	627	629	620	595	598	590	593	594	619	647	658	543	604	597	604	610	559	571	559	585	567	601	651	594	599	614	607	638	620	556	552	555	612	610	626	606	604	632	626	580	562	580	623	545	612	605	587	589	588	618	566	567	588	613	592	574	636	615	569	612	573	591	619	603	571	621	568	587	571	622	623	607	634	575	566	584	598	615	577	579	588	598	641	602	620	571	606	588	627	603	592	615	585	571	634	623	621	568	622	604	590	569	618	616	618	613	597	603	613	591	589	601	610	574	615	607	582	623	618	600	602	623	589	568	591	600	597	650	601	595	589	528	603	604	613	617	628	652	560	580	566	621	568	606	606	601	624	614	566	568	590	594	591	598	616	559	598	612	553	602	585	577	559	567	605	619	583	608	628	589	541	595	608	637	609	632	604	549	609	585	601	590	587	573	599	597	586	527	559	594	627	642	562	584	640	612	553	565	592	624	580	565	609	592	555	566	567	595	574	595	568	601	597	596	592	582	554	621	618	588	618	575	590	595	562	567	647	632	608	588	597	557	557	577	612	587	558	580	592	630	571	593	592	577	621	645	571	594	601	583	607	614	614	576	539	624	613	595	587	613	621	573	573	604	622	612	571	628	598	610	548	627	581	607	598	593	577	612	604	590	595	616	581	586	547	629	603	625	617	580	587	597	608	644	619	589	625	557	610	611	590	586	614	594	580	594	569	596	569	590	588	624	574	578	579	550	589	579	613	572	550	598	598	604	596	560	645	575	540	591	587	590	583	581	597	576	603	582	554	537	618	597	585	589	614	629	614	570	627	562	562	610	663	565	627	591	620	572	601	627	560	568	569	591	572	579	658	585	553	601	579	593	578	591	580	595	584	563	590	626	640	611	601	595	599	583	608	615	595	605	582	574	580	646	614	591	565	556	607	566	618	561	656	609	568	625	574	569	588	617	565	584	602	597	618	607	596	585	592	585	580	628	607	609	632	575	585	595	623	614	594	556	586	618	581	586	651	627	606	569	553	585	565	628	560	608	556	583	565	607	619	590	614	543	541	630	634	646	643	571	571	622	584	604	601	592	557	611	628	613	660	572	602	597	582	549	602	608	586	563	581	581	618	623	605	583	544	567	595	552	595	634	609	637	606	612	602	578	540	625	578	610	604	610	642	600	574	613	655	604	595	642	611	567	633	536	608	602	586	598	589	583	577	552	611	579	625	643	591	587	556	565	604	589	588	580	579	573	604	637	582	588	577	584	605	583	594	608	585	605	601	576	589	605	548	629	648	618	628	585	601	621	572	580	604	594	616	645	610	617	572	573	589	612	614	612	573	643	591	621	575	597	584	611	558	601	606	616	594	552	595	559	539	598	597	611	600	573	603	601	592	600	618	580	592	619	602	593	584	566	641	609	613	603	604	578	616	569	603	609	582	611	569	615	611	617	575	632	613	603	587	608	595	648	595	628	620	623	626	632	644	573	559	635	590	572	599	610	618	591	559	593	600	576	583	591	600	608	642	567	568	600	627	574	588	593	613	649	583	591	581	584	605	627	580	588	549	621	592	559	587	564	592	618	563	573	617	592	632	581	605	587	554	583	582	568	584	605	598	617	555	621	601	577	633	580	598	611	613	660	637	598	584	578	621	584	580	568	613	588	619	592	565	555	631	602	623	604	589	647	594	598	611	596	652	542	618	619	577	586	575	628	607	563	587	648	604	581	638	598	590	615	620	566	593	623	578	588	627	594	615	617	583	608	631	583	582	590	565	636	581	606	593	602	569	574	593	600	609	598	649	604	615	581	612	588	569	632	567	621	624	584	578	607	626	595	567	566	562	584	601	568	626	581	605	617	599	566	609	572	607	589	647	634	600	647	630	560	568	578	594	604	610	642	638	634	601	609	614	599	521	573	616	625	609	566	603	582	566	600	534	599	579	607	562	622	583	585	602	584	604	620	598	618	577	595	594	582	581	608	607	616	621	593	570	638	604	576	581	630	616	564	602	597	657	546	590	610	568	606	584	563	604	612	603	605	570	577	613	622	548	557	628	618	578	646	524	579	598	591	578	594	594	567	616	599	592	613	561	648	616	605	565	573	589	583	666	575	601	598	648	614	584	596	612	587	609	606	600	603	583	611	588	597	607	598	628	556	589	570	595	599	637	575	584	609	610	588	574	590	553	552	586	592	632	606	588	548	597	594	625	624	587	595	560	596	607	645	567	580	610	578	559	627	602	571	605	605	614	624	663	542	618	624	584	587	613	608	597	610	581	582	596	582	534	615	598	567	565	564	627	580	599	607	567	604	595	568	596	611	606	590	588	592	613	522	575	595	575	626	634
6831	469	539	489	372	263	231	206	159	148	168	131	144	138	130	130	136	135	132	130	123	105	125	108	118	109	108	125	131	109	101	122	113	122	111	120	115	134	113	121	100	110	118	118	119	124	112	110	130	110	100	126	121	136	118	129	110	139	118	100	102	99	121	122	130	118	126	124	129	108	117	115	97	117	111	129	121	90	125	95	114	98	111	107	103	125	123	131	107	107	134	103	117	92	99	99	113	119	113	118	107	126	99	110	138	119	136	135	101	118	127	124	94	114	110	109	109	114	120	124	117	115	115	104	127	105	120	126	116	127	120	120	93	120	96	96	96	125	117	114	110	92	99	114	118	123	112	120	127	122	125	122	105	116	116	100	133	112	114	118	110	100	118	114	116	121	97	107	91	122	95	125	119	121	113	107	110	124	114	108	115	125	116	125	134	119	78	112	103	105	99	117	82	120	119	118	108	113	125	119	107	122	113	110	108	100	106	103	113	113	152	117	119	128	103	106	121	96	111	112	125	115	97	107	107	115	124	112	112	119	112	104	118	106	111	134	109	113	132	110	109	115	125	107	91	115	129	118	104	121	109	132	120	121	101	119	120	120	110	136	117	97	118	104	108	118	118	99	112	124	141	91	123	96	114	119	123	92	101	110	108	114	106	77	112	121	92	102	142	110	135	106	103	135	117	98	92	108	112	110	130	114	117	118	105	104	125	115	129	93	115	103	115	105	120	98	117	122	117	115	92	103	107	98	93	105	104	115	96	119	100	100	126	110	123	117	102	119	106	126	119	135	91	107	117	101	104	110	108	105	120	108	109	110	96	88	108	104	122	113	109	131	112	116	121	104	118	93	102	104	118	129	116	121	119	116	127	109	116	129	115	96	98	117	116	122	95	94	123	136	114	121	119	104	142	93	98	109	136	95	114	98	110	113	96	114	102	106	123	109	123	103	106	102	121	116	122	117	128	125	100	107	119	114	108	110	127	97	126	96	100	106	116	115	134	108	114	104	125	107	117	121	97	134	111	113	120	101	91	113	107	114	102	118	99	115	100	119	102	100	117	116	117	120	101	119	109	116	125	118	133	106	106	107	110	133	127	130	105	129	107	124	119	102	99	102	119	104	109	107	110	115	106	123	95	101	132	119	139	110	104	126	99	93	108	110	97	105	100	107	107	101	122	106	110	113	101	122	126	91	101	104	115	104	113	105	110	126	106	109	129	121	128	111	119	126	124	131	112	104	100	129	106	139	106	98	105	102	106	100	101	111	123	113	108	104	110	136	130	117	120	93	103	94	120	124	105	110	125	130	121	105	109	93	124	93	115	118	114	131	115	122	118	102	117	117	113	103	119	114	119	93	142	98	109	132	117	97	96	127	121	114	113	114	104	98	116	102	113	116	98	123	121	133	103	112	100	115	100	107	131	88	115	128	116	113	130	110	120	131	94	120	111	114	129	108	117	130	124	128	103	114	112	94	118	113	103	107	121	118	106	120	100	109	102	110	115	131	101	118	134	104	123	109	112	134	118	108	130	100	103	110	112	123	112	109	101	97	100	103	131	112	115	125	133	103	121	125	119	121	108	119	108	136	125	96	112	103	110	115	107	104	119	117	114	115	108	100	115	111	96	84	105	110	116	115	121	116	133	108	137	106	113	115	108	106	101	99	110	130	97	117	121	134	104	94	111	123	110	97	113	127	121	119	97	118	121	112	104	116	97	117	98	125	111	131	121	103	95	103	105	117	100	107	137	122	115	124	108	104	122	128	100	132	104	120	129	108	102	110	106	126	109	128	93	118	113	122	102	102	114	129	115	109	102	117	111	112	117	107	107	111	116	132	105	110	115	112	106	110	128	102	118	126	123	120	107	134	107	106	123	93	100	99	125	111	115	112	121	110	102	101	120	130	129	124	95	119	112	87	125	110	111	109	112	97	131	118	134	123	106	99	137	141	105	99	122	116	103	114	109	104	124	113	116	106	98	122	108	120	125	127	90	119	115	122	113	118	120	106	117	101	110	120	117	114	138	123	109	108	132	109	114	84	114	125	134	94	138	121	111	109	96	114	109	130	116	109	121	125	128	119	129	87	115	125	109	97	129	122	96	106	119	106	107	117	111	107	109	98	103	112	100	107	124	119	122	108	101	128	126	100	98	117	126	123	115	128	123	134	80	100	103	108	123	113	129	130	101	100	117	121	98	107	104	100	116	136	129	133	124	110	123	102	115	127	89	121	104	125	133	112	118	108	110	112	95	126	111	110	114	99	105	136	116	122	128	114	106	104	125	115	118	113	111	116	99	134	121	101	109	112	115	115	121	121	109	101	97	97	103	128	102	116	107	113	99	114	109	119	106	105	107	108	107	120	110	117	120	102	146	113	95	139	133	117	116	101	112	116	125	113	111	98	107	111	98	102	97	117	137	82	96	105	129	114	128	110	124	123	135	102	114	109	93	131	108	99	106	114	118	107	113	101	104	130	113	133	139	130	128	119	111	124	96	126	110	115	128	115	109	103	108	101	110	99	121	94	107	115	110	94	108	129	115	134	114	119	120	110	107	88	87	114	116	106	93	114	107	119	106	103	114	116	101	113	132	123	118	92	137	107	102	119	84	120	122	95	108	107	112	122	117	109	122	101	116	130	133	101	99	134	126	114	109	102	100	103	93	106	104	119	115	112	100	104	115	110	103	101	133	102	114	126	100	123	111	112	100	131	110	114	112	127	111	131	111	104	104	117	124	124	114	112	128	113	137	108	115	105	127	129	118	112	91	119	140	125	110	129	118	114	111	87	110	110	114	125	112	119	85	124	117	103	111	110	112	123	129	110	109	106	111	142	95	90	113	101	108	106	107	112	107	107	108	114	134	126	120	126	105	142	123	117	112	128	107	103	123	109	115	118	125	103	102	89	112	94	99	109	116	113	106	110	115	111	124	113	115	115	122	102	103	95	106	133	124	129	109	111	116	117	110	89	98	123	123	96	115	119	105	110	114	140	105	110	108	126	108	128	107	101	102	139	124	122	133	117	116	114	116	118	103	118	112	111	105	96	104	114	100	124	115	110	103	114	111	95	122	114	107	124	112	105	122	102	122	112	101	110	118	109	122	87	104	113	121	101	90	114	113	113	119	110	112	117	104	106	101	101	106	86	114	114	81	100	104	136	115	119	115	106	102	106	110	98	99	132	120	119	102	101	111	116	116	110	132	104	118	105	101	112	119	102	100	116	111	122	110	103	123	126	113	103	119	98	118	113	123	114	102	134	124	121	92	119	107	114	120	123	122	121	136	115	104	125	104	98	110	105	122	97	112	103	110	121	130	102	102	122	105	119	112	91	109	122	124	119	117	104	129	128	114	113	98	97	126	110	101	111	120	107	109	128	106	105	115	94	117	101	105	108	117	101	118	92	122	89	123	102	111	97	107	105	114	97	117	102	106	125	123	109	137	123	78	114	110	119	115	110	129	102	123	117	123	102	130	148	103	115	108	119	108	128	103	129
5927	646	1266	1592	1322	940	749	642	555	541	515	501	493	469	423	416	377	356	352	341	346	336	346	346	305	326	334	310	306	347	357	326	312	304	311	331	299	281	320	292	335	300	270	311	278	325	283	286	333	287	288	286	294	278	312	275	291	295	292	317	285	276	258	312	280	303	299	308	306	323	315	295	306	335	301	294	299	290	296	289	273	281	284	285	256	292	288	278	276	269	302	279	296	287	323	283	325	280	288	308	274	274	307	299	286	277	267	291	293	324	303	285	325	292	290	328	303	282	305	281	271	270	309	265	283	309	309	294	288	279	275	307	278	317	296	287	314	257	261	303	276	285	302	297	312	276	330	283	293	280	267	284	309	289	303	272	307	284	302	293	285	275	263	273	306	264	259	283	317	278	295	326	302	293	289	285	301	309	303	271	292	310	303	310	267	287	279	296	281	304	258	316	301	275	300	317	282	278	295	293	252	271	306	284	278	277	290	301	278	306	295	299	271	268	297	278	297	286	303	311	289	299	286	286	281	298	298	293	278	277	295	292	264	263	278	287	273	284	283	242	288	293	289	301	298	263	295	306	266	289	277	257	277	280	309	331	281	275	292	275	273	283	284	298	307	310	270	298	267	319	282	283	295	282	281	294	277	314	290	274	277	264	288	317	309	285	290	284	291	265	287	291	293	269	288	272	297	295	333	275	270	256	298	293	292	307	305	277	268	293	288	280	269	276	280	313	293	271	304	284	303	292	297	284	283	276	296	294	283	305	301	303	295	299	308	287	296	283	292	281	284	306	279	312	258	275	295	314	288	281	259	279	339	307	305	290	299	299	327	280	301	272	276	307	281	314	283	283	282	265	260	276	298	306	251	304	291	269	306	282	259	311	295	311	305	291	278	315	287	291	302	317	290	296	286	308	279	310	286	280	312	270	323	263	270	299	300	287	290	294	275	322	280	306	333	283	268	290	300	303	315	305	305	294	309	308	313	304	280	325	289	310	306	316	303	291	293	299	272	291	252	281	314	270	288	300	298	307	304	295	281	289	310	255	249	283	289	282	274	260	286	339	295	325	299	267	322	300	279	294	324	278	285	249	286	285	279	263	307	290	311	300	272	269	268	258	269	303	298	301	296	295	297	279	289	288	324	302	300	276	298	311	277	291	297	305	301	287	292	289	305	305	308	286	271	287	239	284	267	302	246	328	318	270	261	302	305	288	315	322	285	291	309	307	308	302	283	292	303	303	301	279	287	305	282	287	310	282	315	297	273	305	290	280	294	301	299	289	314	301	297	267	272	269	273	311	269	291	268	275	287	323	299	252	253	295	272	293	291	299	333	318	283	291	295	244	265	265	282	275	283	292	299	295	299	278	274	291	285	279	308	307	277	297	309	278	310	266	295	319	290	315	262	305	291	259	288	287	273	288	294	306	286	288	308	298	281	307	292	282	265	294	303	269	306	277	281	273	292	287	293	309	272	302	298	299	264	271	296	295	272	288	309	287	319	280	294	280	327	309	299	303	289	282	268	298	306	282	301	303	265	317	293	334	288	265	300	281	283	310	270	287	292	317	306	283	296	299	275	295	273	272	279	257	279	245	284	334	298	300	255	305	291	314	292	273	282	309	278	290	310	312	244	277	302	297	276	274	299	299	293	310	306	340	312	311	288	288	259	283	288	299	299	291	288	291	278	288	280	277	309	304	282	280	287	288	274	285	282	303	318	286	307	291	299	295	262	304	293	305	278	296	278	290	293	283	295	288	299	293	291	305	264	279	293	297	271	300	326	308	278	289	295	259	308	306	263	301	284	275	295	293	272	316	325	292	282	291	308	296	311	282	291	292	278	315	330	310	274	287	296	295	281	259	300	264	309	288	279	287	288	295	273	292	293	276	279	275	305	243	302	301	297	289	284	282	285	303	282	283	314	275	290	290	280	296	282	280	290	302	300	296	300	298	273	274	280	266	309	310	290	270	270	294	271	300	277	306	292	302	283	283	298	301	307	314	291	307	268	286	286	305	304	273	300	295	315	304	320	279	285	304	275	332	296	314	310	295	290	275	285	284	275	337	287	309	299	284	307	291	261	277	293	273	287	295	290	294	301	292	279	316	306	318	279	321	281	296	278	283	288	291	282	309	301	263	291	276	313	295	292	293	312	316	276	297	301	290	284	285	299	298	264	284	255	284	319	298	273	316	318	293	294	273	314	266	307	339	289	312	303	288	288	284	298	310	285	314	292	253	323	286	267	292	307	245	271	289	294	301	293	305	295	317	323	286	296	314	318	296	286	285	320	285	256	278	306	251	263	302	288	280	281	300	258	316	316	281	305	286	273	266	301	321	266	295	283	297	310	301	317	276	315	267	295	299	290	263	274	308	287	261	284	309	304	285	307	269	296	295	290	283	289	319	294	305	311	297	305	311	292	274	289	292	294	288	267	300	302	281	283	295	323	297	307	285	277	281	317	277	287	288	292	288	259	258	296	240	279	297	296	302	284	265	289	323	286	284	282	280	273	285	279	299	298	286	295	297	306	311	317	278	282	303	298	302	309	307	272	299	272	298	274	285	280	267	285	304	342	288	315	287	304	292	350	293	299	307	299	305	298	307	307	279	294	288	267	264	270	283	279	305	310	292	249	300	307	305	269	287	299	289	310	295	263	305	325	306	317	261	305	260	308	276	299	314	302	307	272	281	311	289	281	306	262	293	277	273	309	325	282	308	256	303	284	301	270	260	307	303	293	302	288	326	291	293	291	313	276	304	256	298	275	274	294	310	291	265	311	291	326	309	265	301	335	296	314	291	296	301	299	285	302	308	309	298	287	265	293	288	326	277	279	326	309	277	303	298	309	283	312	276	257	263	296	237	302	323	303	334	288	307	274	306	284	270	323	295	280	288	278	288	311	311	303	295	293	314	311	290	305	274	313	290	284	277	277	278	279	301	264	299	290	315	300	287	305	291	279	302	310	295	305	298	270	304	301	300	326	277	283	305	302	287	295	253	310	256	297	265	298	263	281	304	290	300	305	295	284	287	302	277	280	307	278	280	279	295	282	268	307	284	269	279	281	330	326	292	297	311	276	260	292	325	261	306	292	297	285	303	311	311	304	314	303	290	277	263	270	305	310	273	341	292	271	269	268	316	274	311	319	273	300	274	243	266	308	309	287	285	271	297	298	281	293	290	321	263	280	290	270	270	292	292	277	300	304	295	269	296	273	313	310	270	286	290	271	297	279	312	307	302	288	279	307	284	274	294	296	273	296	282	300	304	297	286	300	276	290	273	284	307	298	310	282	294	299	294	270	281	285	302	305	295	286	297	284	280	284	286	278	313	307	258	294	323	289	302	269	311	290	301	260	308	289	265	267	298	315	290	292	290	311	288	295	285	289	274	287	302	306	274	323	284	286	308	302	319	302	295	307	267	287	291	271	332	314	286	303	283	287	293	282	282	295	272	292	295	289	287	289	287	288	288	261	284	309	286	268	296	287	295	286	287	306	296
13223	1190	1142	1097	706	474	347	261	280	253	213	173	201	212	191	193	188	185	223	170	192	180	177	184	191	190	149	162	168	165	155	153	163	162	138	165	170	141	176	161	157	153	170	166	151	158	134	136	168	178	168	132	163	152	156	177	183	157	180	152	157	192	175	155	148	172	133	160	168	148	156	149	158	174	168	170	150	183	152	154	168	152	177	153	149	158	159	159	154	185	150	164	136	145	182	173	167	166	177	148	169	170	148	151	180	154	177	172	148	170	146	135	190	180	146	161	167	173	141	156	132	165	163	155	142	161	133	155	148	140	170	146	148	159	160	151	145	159	142	154	144	139	145	177	148	134	174	146	145	158	168	140	159	156	182	164	151	149	163	161	150	159	187	148	190	157	176	139	167	141	171	156	135	181	165	133	170	159	143	163	150	162	154	146	157	147	137	182	175	156	161	189	169	184	159	140	159	173	164	159	132	151	151	164	156	169	160	156	172	159	158	169	152	173	181	154	162	170	165	184	155	161	159	183	160	194	151	162	164	176	143	139	133	158	151	156	150	145	169	156	157	160	148	146	150	124	144	165	145	168	160	158	157	155	171	152	144	162	162	147	156	151	151	137	143	153	156	149	128	148	167	154	168	156	151	157	161	138	152	149	155	159	157	172	173	154	157	168	144	158	155	177	166	186	157	154	162	164	157	159	142	162	175	140	170	157	151	160	173	149	164	176	172	161	147	153	189	173	143	175	132	163	134	160	158	142	170	147	172	155	164	203	156	165	158	145	165	176	164	174	174	176	174	161	162	152	173	176	166	159	166	132	143	153	163	159	152	168	137	181	143	155	183	162	156	167	175	153	164	177	150	155	179	145	136	152	158	145	164	146	153	173	145	134	153	157	173	166	156	147	150	176	173	174	164	155	173	178	171	161	146	160	173	165	131	180	135	161	152	150	163	146	152	169	165	149	147	163	162	171	170	163	180	170	149	165	192	188	155	165	166	162	144	152	134	138	158	165	151	170	164	153	177	175	131	161	174	162	155	153	141	157	164	166	162	159	183	174	166	158	180	139	144	163	157	137	179	156	176	161	156	152	170	163	160	141	143	159	170	156	149	167	162	167	151	159	149	154	158	172	186	170	161	149	149	151	167	146	136	145	168	150	143	157	180	152	156	152	142	160	151	167	158	148	155	177	153	168	166	162	163	162	146	170	157	172	163	169	151	158	144	170	152	149	163	136	179	142	149	175	142	163	162	157	185	161	159	154	163	143	165	143	166	152	168	164	161	159	159	170	152	164	163	159	145	158	170	148	148	169	137	133	141	151	186	168	161	149	176	139	189	162	162	167	166	166	184	166	146	145	159	158	154	151	151	157	156	139	167	158	162	166	146	184	157	159	168	167	157	131	157	147	161	155	130	184	173	157	154	160	171	180	153	168	167	166	178	174	181	166	154	157	178	149	162	146	148	164	178	148	153	176	159	132	151	143	159	168	186	146	165	162	167	152	161	145	169	170	189	173	150	151	161	158	184	157	158	164	163	152	141	148	137	165	168	149	155	118	154	157	172	174	174	160	161	145	143	145	161	150	168	157	141	149	176	168	127	157	155	141	129	158	173	145	145	178	148	148	134	180	157	181	173	159	141	181	148	165	155	142	168	157	158	167	163	166	162	164	153	180	150	173	181	177	180	160	162	139	172	168	138	130	143	150	160	153	158	160	145	148	169	145	148	168	160	162	176	174	188	154	180	152	159	149	135	151	175	157	136	154	158	176	179	162	157	171	161	170	161	151	156	169	160	173	145	160	142	143	186	145	172	147	193	153	140	140	147	179	185	149	142	160	162	177	155	153	169	171	151	138	149	137	154	150	157	173	166	163	180	168	177	154	174	171	154	161	172	154	185	147	164	154	168	167	174	181	148	144	145	147	160	164	162	172	142	135	162	162	167	148	156	176	148	149	172	142	157	152	179	165	164	148	171	169	176	162	145	144	155	151	156	133	176	149	129	137	159	168	156	137	153	152	156	183	139	169	177	144	163	168	120	156	162	144	162	157	156	165	160	160	156	161	167	169	148	152	151	179	159	164	159	168	163	166	156	150	157	170	144	153	159	145	153	150	132	178	194	173	168	168	160	167	162	164	174	164	165	148	168	159	173	136	140	166	155	164	172	156	179	173	174	157	166	149	173	158	160	167	172	124	148	182	149	151	170	180	170	183	158	185	160	164	159	147	175	165	130	148	157	158	149	174	166	142	169	150	156	185	160	156	157	154	160	155	160	157	141	157	152	160	173	174	174	172	176	144	157	144	170	169	168	145	158	156	172	157	140	173	179	149	153	153	158	184	174	140	166	161	165	140	172	158	162	162	172	172	152	160	178	165	154	159	167	156	149	148	151	171	180	157	152	131	164	157	162	153	183	150	168	149	142	155	129	162	148	161	158	177	181	158	138	168	154	188	164	153	156	174	155	131	144	155	169	163	144	164	157	177	176	169	155	141	160	175	150	155	179	191	161	155	173	152	161	166	144	153	148	171	170	170	156	159	155	143	140	158	156	168	168	177	162	167	170	146	162	162	151	156	148	156	151	158	153	166	146	167	154	166	160	156	148	155	161	152	171	161	155	145	151	156	179	184	161	162	155	172	166	151	155	142	174	155	172	171	177	155	173	176	160	159	156	169	163	158	147	183	138	157	145	165	173	158	188	158	134	154	172	168	169	155	142	154	158	152	165	177	170	151	162	160	137	149	156	154	158	167	169	169	132	155	175	150	174	156	141	171	172	139	138	155	162	176	153	141	151	165	166	173	159	142	178	139	164	153	176	175	174	157	144	179	141	149	162	184	180	172	135	142	176	149	164	173	144	146	171	166	160	169	159	136	139	173	162	132	142	175	156	163	179	179	201	163	173	156	170	176	148	180	175	141	146	185	157	160	175	156	161	150	161	147	150	161	158	162	155	154	158	155	162	139	177	164	150	161	150	166	158	167	134	145	170	150	158	167	147	148	131	151	140	149	150	143	158	134	159	134	146	154	156	148	156	175	148	166	154	150	147	152	165	124	152	152	190	158	162	180	169	124	178	175	161	173	138	146	153	160	170	162	152	147	171	178	169	158	167	173	140	138	183	151	149	156	166	172	170	149	176	182	173	145	159	176	173	164	142	161	157	160	147	151	152	179	151	136	149	135	157	152	136	151	162	151	161	154	161	153	142	153	163	154	147	156	137	141	155	167	152	168	150	169	145	162	157	135	160	155	181	147	163	129	154	175	182	131	152	155	135	165	149	164	187	134	141	153	152	179	151	173	160	152	161	187	179	157	154	152	156	168	168	177	172	155	161	189	152	134	163	135	174	175	159	152	151	135	160	180	163	161	169	155	162	154	148	175	159	169	146	151	145	148	151	151	172	142	156	170	153	182	169	146	165	135	159	166	157	171	147	163	153	183	149	170	167	162	175	141	155	145	157	162	154	123	169	158	172	158	159	162	172	154	145	157	174	159	153	160
8025	1065	2252	2776	2381	1721	1336	1045	1006	876	836	818	712	762	691	661	574	577	517	469	488	488	480	491	465	450	470	448	426	462	434	436	430	434	454	395	411	430	457	428	415	415	422	420	408	410	414	456	395	423	439	420	433	398	420	426	452	400	371	394	401	423	436	405	399	436	442	447	390	419	408	375	407	410	427	394	414	428	426	411	398	427	396	428	421	421	421	380	434	367	365	393	415	391	407	382	420	424	400	413	445	427	387	377	409	395	400	400	426	417	395	375	461	429	393	419	395	392	389	449	409	395	436	404	447	391	406	421	411	363	419	404	393	381	407	411	409	432	427	425	436	377	402	405	395	392	373	385	386	434	422	423	411	435	404	397	404	383	409	374	424	417	416	433	410	384	414	380	431	401	404	423	391	403	432	409	386	426	394	387	426	389	404	377	400	387	426	415	440	386	359	421	419	428	389	423	437	384	414	420	389	399	437	398	412	378	401	416	369	434	405	409	398	428	396	395	375	394	381	427	373	374	386	415	402	434	409	369	398	446	401	411	438	381	416	424	387	393	442	415	422	412	367	417	394	384	406	387	415	387	433	397	379	410	389	405	393	403	446	387	391	370	409	402	406	430	429	436	423	431	393	432	430	384	389	417	403	406	372	417	432	407	402	371	421	416	409	397	405	393	361	399	422	424	396	406	432	425	402	417	412	430	410	390	401	392	390	388	420	402	391	380	389	396	429	402	347	387	415	404	355	404	402	389	404	366	417	363	409	417	417	384	394	432	394	404	402	373	407	380	381	412	411	397	385	408	419	396	429	380	386	359	413	414	400	415	434	383	383	435	413	398	384	450	432	386	408	408	367	391	405	402	436	432	413	377	409	382	420	365	423	403	391	384	405	401	412	378	444	372	385	375	395	421	366	410	413	396	405	394	398	385	390	372	388	386	397	408	394	389	422	379	384	435	413	382	382	442	400	409	397	404	394	401	398	431	385	399	395	384	423	390	383	388	383	442	413	424	417	419	422	392	396	406	415	399	417	420	399	401	401	379	389	389	420	429	401	388	414	359	401	422	420	418	393	420	392	400	358	396	409	397	394	416	404	388	399	412	414	402	394	425	439	413	427	409	390	404	394	410	396	394	403	419	394	400	398	394	401	400	386	414	416	413	398	411	392	408	411	398	393	416	416	403	417	396	398	420	441	393	361	403	445	404	406	407	392	431	408	403	397	392	393	386	413	400	375	394	418	378	427	397	399	396	365	365	390	433	394	420	407	412	398	403	414	390	423	420	399	437	427	396	425	391	395	386	380	433	401	385	372	386	402	399	407	411	401	383	392	435	422	423	428	415	425	398	414	400	445	405	456	362	421	430	405	352	413	410	394	412	425	420	420	398	387	376	432	360	426	408	398	401	404	377	392	422	406	399	449	352	424	387	415	405	429	390	429	387	441	413	385	365	420	434	429	389	402	398	424	416	400	411	434	357	405	419	419	390	421	377	406	437	388	413	405	420	389	416	394	405	426	409	417	411	443	403	395	415	394	414	433	385	401	410	375	383	368	393	432	420	393	432	390	418	395	419	423	421	422	394	414	411	423	435	408	418	411	438	447	427	402	432	372	381	434	408	431	416	427	356	435	360	406	394	389	385	396	366	403	377	375	364	392	443	420	424	341	406	384	383	438	423	384	447	399	381	453	423	418	418	388	368	432	389	400	417	409	406	419	409	384	395	385	425	466	413	415	410	398	408	394	412	407	422	390	388	386	438	402	394	409	385	397	402	410	392	411	414	388	374	422	407	406	400	419	422	410	417	398	403	389	402	403	441	399	365	405	418	404	438	436	413	421	405	398	423	418	413	363	395	409	400	386	419	384	417	404	384	460	404	401	383	430	401	403	439	401	396	367	447	416	408	414	367	418	382	405	393	413	406	387	377	386	417	428	405	395	415	399	390	372	415	409	411	429	427	378	408	398	422	394	411	428	393	452	395	388	400	402	397	419	382	414	440	377	377	391	387	396	396	422	428	408	405	401	392	439	445	403	399	381	413	395	415	393	433	384	448	407	418	389	401	400	369	354	380	386	403	418	410	399	410	429	436	416	427	414	427	395	389	416	403	413	421	352	389	443	376	405	434	388	385	427	388	383	406	424	402	418	414	395	393	423	390	438	448	402	369	389	389	433	421	376	406	392	400	366	399	394	397	425	404	412	385	409	419	387	383	414	420	388	439	375	385	396	410	419	413	415	398	395	431	396	417	405	394	401	436	424	373	405	387	391	414	405	410	396	428	421	377	379	413	387	424	416	388	432	399	412	407	435	441	390	456	429	423	403	456	425	376	405	428	380	387	411	377	393	391	384	414	394	382	387	388	408	426	379	412	404	406	410	387	434	383	427	418	379	381	408	431	388	409	418	414	408	377	382	421	387	412	431	419	405	374	405	377	383	425	425	393	359	409	424	402	401	425	413	422	425	418	411	435	406	377	394	382	423	401	378	372	372	410	377	396	424	378	424	430	409	394	432	422	384	454	405	390	391	408	420	422	378	399	384	417	379	393	400	376	415	398	417	386	410	353	404	435	416	394	399	424	378	378	440	395	390	416	397	421	388	402	400	393	414	398	397	385	409	401	427	397	396	412	407	412	399	429	417	405	396	394	389	413	414	412	407	386	408	418	395	412	415	421	400	375	390	399	447	409	399	405	399	433	406	427	429	418	407	396	371	397	406	382	377	424	392	405	433	389	413	421	394	395	414	406	409	383	396	358	401	431	418	411	394	393	429	431	386	372	381	414	401	412	401	405	428	386	369	387	420	430	403	415	434	396	396	373	425	372	406	369	438	409	405	415	406	430	394	386	396	412	399	385	384	370	446	393	386	434	395	417	425	363	375	417	404	402	447	416	416	397	419	413	401	397	389	412	407	442	400	413	429	378	391	389	388	403	390	410	403	395	392	450	388	370	395	385	418	405	396	436	449	399	394	383	415	399	411	424	367	387	415	411	393	392	397	412	383	382	394	422	382	414	412	377	387	393	416	378	409	425	411	406	405	396	413	380	367	380	390	404	418	423	404	410	409	421	378	399	433	414	425	381	404	421	393	430	418	400	409	407	425	394	392	423	359	389	413	414	418	402	380	394	384	409	378	426	393	396	448	425	373	401	431	369	373	396	408	419	388	408	398	412	420	433	385	365	415	427	418	407	407	403	427	422	404	411	415	400	390	414	400	437	398	419	406	400	390	418	417	409	426	415	430	427	389	398	407	407	384	388	395	425	398	405	396	448	390	383	382	417	397	408	430	403	382	394	421	380	397	391	406	377	415	376	404	396	462	433	383	402	399	431	367	415	409	403	394	397	412	411	412	395	418	411	393	392	391	441	408	381	392	400	401	407	382	386	387	422	406	446	406	396	413	386	416	412	402	401	377	392	386	421	412	414	411	401	424	416	387	390	397	411	334	406	451	440	420	379	397	400	396	376	360	415	416	390	415	405	398	397	368	396	388	394	410	390
1482	288	358	365	275	229	268	287	257	266	269	267	271	272	278	264	275	245	271	277	293	261	266	244	279	272	248	273	241	245	256	260	255	269	275	278	273	263	269	262	287	257	289	262	275	262	265	278	266	283	254	275	246	273	293	275	276	272	260	286	272	249	277	263	281	245	248	255	238	262	226	278	224	254	249	254	264	267	257	260	286	264	268	267	279	263	293	266	265	252	263	240	282	245	236	240	280	272	263	286	253	235	261	255	273	290	259	258	276	268	314	272	274	254	273	305	226	296	291	275	266	268	273	259	272	289	285	283	250	304	282	246	265	266	254	304	262	263	274	294	279	282	272	299	257	272	257	281	263	282	278	242	248	248	259	251	280	272	261	260	268	261	273	258	251	255	256	262	292	278	277	275	278	273	244	268	263	245	250	255	266	263	279	247	241	301	283	282	274	248	256	247	245	255	276	261	238	288	266	245	245	279	275	272	240	291	281	293	265	296	266	245	262	270	278	262	221	260	253	277	241	257	262	254	278	278	260	241	308	276	258	245	256	288	268	265	270	260	293	254	258	287	252	249	279	280	285	231	277	256	272	272	262	293	270	263	245	283	269	259	275	249	285	246	265	255	223	239	282	235	258	245	289	288	248	307	282	311	259	234	265	266	255	280	251	292	257	286	236	272	262	268	227	265	230	264	232	282	256	289	256	279	287	254	253	259	266	259	270	256	266	234	244	286	283	289	290	239	259	286	249	226	275	279	263	284	265	288	249	276	282	289	263	283	270	268	259	258	279	242	232	250	234	257	271	271	283	250	298	261	268	282	283	266	278	249	299	265	263	261	280	268	282	282	267	241	271	263	289	295	241	252	314	261	290	279	272	264	247	266	250	258	283	272	286	255	262	277	234	240	273	244	272	239	259	273	289	228	255	266	261	240	312	246	274	269	304	302	243	248	268	271	268	286	237	295	261	267	286	283	272	276	279	282	281	255	282	265	254	266	262	260	295	271	277	259	246	245	243	254	263	252	275	261	262	280	294	293	264	246	271	249	253	270	282	260	269	289	252	315	301	274	264	245	270	252	241	274	264	234	264	313	277	235	264	239	289	286	281	268	256	265	276	257	253	255	240	253	276	262	286	276	271	293	254	253	268	250	284	243	236	283	257	246	232	264	260	244	277	242	248	268	265	260	244	256	267	281	248	245	276	274	279	281	288	276	262	275	269	252	290	245	271	253	275	256	276	283	296	265	283	248	276	275	298	261	260	261	268	265	262	266	266	277	241	264	247	284	254	270	259	308	252	267	263	237	268	250	313	260	260	272	273	253	259	268	223	262	279	242	291	280	258	271	249	304	231	273	274	280	305	251	269	253	269	259	266	291	276	248	263	258	244	266	259	280	296	271	242	263	249	291	288	252	261	296	269	256	271	275	280	253	263	266	250	250	278	271	276	264	306	289	245	273	255	260	259	274	293	226	271	291	265	249	251	310	268	252	261	255	259	281	245	285	259	247	283	247	242	265	273	239	241	245	265	282	264	246	256	262	311	301	282	282	266	287	283	262	245	292	268	280	254	277	265	254	273	277	282	256	247	251	294	251	237	261	241	245	232	301	302	259	256	264	265	276	249	263	280	244	258	252	276	281	268	250	270	273	242	270	249	262	231	273	265	274	242	236	257	287	262	275	246	265	288	247	280	267	261	245	275	269	276	272	276	273	264	247	261	295	291	257	282	282	265	283	257	272	248	282	266	305	269	276	242	238	273	291	279	286	293	277	244	262	255	290	264	280	278	255	245	286	293	247	247	273	282	280	257	254	251	284	266	327	278	257	254	256	266	268	286	263	234	266	238	266	263	249	240	249	295	249	246	253	270	265	285	290	248	279	293	244	269	263	276	281	259	269	244	257	250	291	265	266	240	261	293	276	262	266	270	274	247	277	246	258	253	293	282	253	268	274	277	230	280	267	271	284	252	273	283	267	270	290	273	288	283	287	280	279	257	229	236	283	255	261	267	272	279	287	296	271	250	267	288	259	244	250	246	292	258	240	272	255	216	286	242	272	270	245	264	299	293	228	276	260	300	227	295	264	264	256	270	266	270	292	273	258	286	301	276	263	270	284	294	290	250	289	271	248	281	270	285	265	263	261	210	295	255	292	307	268	288	247	278	264	250	273	264	269	262	235	254	302	253	241	277	273	259	281	260	288	256	280	281	278	268	263	287	261	255	294	268	270	244	235	278	259	258	245	264	276	267	246	262	264	273	298	273	271	273	270	257	270	214	259	285	283	293	270	279	264	267	242	257	262	271	285	282	268	238	258	267	248	265	283	258	271	275	246	277	278	261	247	264	258	273	244	277	280	283	276	237	252	248	260	262	279	254	282	250	253	257	276	267	255	282	269	253	305	260	268	268	269	263	238	277	246	265	265	296	245	258	247	255	246	266	244	274	277	251	250	274	232	247	264	295	258	253	264	222	247	274	271	282	297	294	264	278	264	282	275	319	247	235	277	269	251	234	253	280	261	293	264	260	250	280	288	304	253	267	270	258	255	283	241	270	287	311	292	284	277	258	251	273	277	246	289	268	265	291	267	252	247	272	268	279	277	270	258	231	259	271	258	242	270	299	271	278	269	264	228	253	250	248	258	267	261	266	242	287	254	258	255	252	283	254	237	274	240	255	231	295	260	253	233	256	263	284	299	266	240	306	276	265	252	282	250	284	240	250	242	271	233	250	253	252	247	260	259	276	266	237	274	256	278	263	279	237	241	272	265	257	255	240	268	247	244	239	282	249	283	269	276	273	264	288	263	245	276	257	266	272	245	242	280	269	269	270	307	267	254	288	272	282	259	253	230	263	290	251	254	278	262	279	277	273	265	286	319	303	263	236	277	265	296	262	280	252	242	290	270	278	246	282	285	264	253	272	259	279	269	235	274	281	275	281	264	243	268	280	256	286	267	286	269	257	261	262	250	264	275	258	251	229	236	269	277	276	282	246	278	274	294	267	236	273	287	279	266	269	274	270	268	273	262	252	243	240	277	284	248	261	282	257	257	291	266	261	237	262	238	255	257	242	269	286	259	246	267	273	245	247	276	281	255	250	268	242	273	276	249	272	254	277	285	274	268	277	258	257	293	280	260	243	230	280	272	232	237	274	281	264	276	267	245	279	277	249	242	279	272	279	257	283	270	259	262	241	273	294	289	296	272	247	262	257	275	255	239	285	249	287	244	258	230	266	277	266	274	248	255	268	236	252	266	238	262	269	286	257	282	287	276	267	285	296	296	257	269	304	278	282	229	252	300	242	271	294	219	264	261	247	234	260	282	267	305	288	275	255	240	265	286	276	274	291	259	280	257	245	291	244	232	236	303	288	277	277	275	285	279	237	308	267	244	256	298	254	304	271	261	294	250	260	238	253	268	289	252	295	278	281	300	278	299	277	265	248	276	252	265	273	262	257	243	285	233	237	260	260	253	273	253	261	264	245	249	261	258	285	261	259	278	309	255
1907	621	658	740	718	658	667	627	590	620	655	625	626	610	682	588	658	577	610	583	635	612	575	591	592	582	594	608	562	600	614	588	588	596	576	614	611	628	664	562	588	615	606	614	581	615	631	661	606	640	571	618	609	572	574	588	589	608	585	621	616	610	579	573	621	570	594	596	599	612	589	644	537	584	567	579	604	595	571	627	621	599	580	601	561	610	586	585	573	548	574	606	607	582	642	606	604	575	576	605	578	575	598	557	574	609	617	590	577	588	642	624	611	601	619	592	562	627	573	604	557	594	629	603	539	577	578	588	575	602	577	581	596	597	582	622	618	633	575	557	572	578	577	613	610	586	565	606	632	595	612	577	560	552	591	606	598	594	587	585	564	605	617	600	567	578	569	580	560	562	622	588	630	595	591	612	576	562	565	638	576	563	542	572	590	610	588	642	565	590	616	606	604	581	567	573	593	606	607	564	592	622	573	584	591	566	577	595	655	577	625	596	583	564	581	559	590	545	603	581	593	601	583	607	592	510	564	575	601	591	578	584	625	575	597	595	604	612	586	646	595	598	614	588	572	591	588	579	588	594	584	590	605	592	599	594	564	611	601	583	586	572	576	605	602	639	592	590	612	626	629	602	596	606	546	611	612	587	591	579	593	565	605	600	582	630	593	565	583	589	599	567	600	607	585	578	596	574	604	583	575	628	619	608	594	582	597	602	555	587	630	556	614	573	575	609	570	604	616	576	596	579	554	566	601	626	622	625	563	618	595	583	572	611	574	593	589	581	595	577	597	599	578	567	573	569	600	573	592	590	626	633	555	600	608	569	598	598	607	562	640	634	573	595	617	626	579	593	558	605	555	617	613	583	558	554	617	565	597	671	612	641	611	576	603	587	586	613	578	567	572	630	581	601	571	612	552	640	612	595	586	565	595	584	597	593	622	566	586	611	598	606	575	568	606	608	565	644	502	612	600	632	591	601	640	655	601	579	604	560	613	607	580	557	579	527	582	591	551	561	552	626	603	584	621	586	600	632	569	543	591	570	580	607	627	568	601	542	608	630	578	598	584	579	578	538	548	560	605	591	598	551	557	607	572	628	594	617	626	600	593	631	559	552	586	578	600	629	605	609	575	603	638	599	615	584	590	568	594	588	597	612	582	611	593	609	615	582	529	629	586	606	606	548	561	635	543	605	629	598	588	619	565	613	574	583	595	564	629	591	602	558	594	575	584	595	586	590	591	619	586	608	605	578	597	589	592	605	609	609	613	574	576	593	586	566	611	602	602	610	560	594	618	545	603	592	554	545	627	546	608	625	579	578	574	610	621	626	592	575	638	603	594	557	615	611	606	579	604	587	567	596	555	585	608	625	573	588	555	585	607	606	583	606	601	585	611	602	581	601	555	554	589	637	613	596	586	599	566	586	577	591	574	628	596	581	571	609	605	571	626	554	619	614	593	591	610	593	571	578	607	585	586	575	595	613	617	642	610	616	590	561	579	611	653	594	606	628	568	582	613	594	615	586	556	607	595	589	577	592	612	605	585	563	624	593	595	589	638	605	576	580	618	597	579	541	634	595	574	621	598	589	640	603	595	608	588	558	590	575	597	600	600	623	594	557	637	597	573	586	598	567	592	557	567	605	592	593	600	612	616	613	598	593	604	590	591	573	610	614	600	615	597	554	573	612	634	566	558	610	569	561	606	596	614	590	601	632	534	603	556	569	561	607	583	590	577	608	612	603	593	564	607	623	608	648	594	580	581	606	630	569	591	613	567	621	581	624	598	590	606	609	610	555	587	571	637	572	590	567	596	584	558	519	604	563	569	548	581	640	568	566	606	590	598	627	632	629	599	594	608	636	572	587	601	566	625	542	586	590	586	598	588	598	573	593	588	606	596	600	597	593	618	618	579	607	606	625	601	571	577	564	594	619	576	546	576	581	603	580	558	577	596	569	664	566	611	569	551	617	618	614	635	586	596	582	560	584	587	620	647	626	613	597	595	627	591	573	598	616	622	579	584	602	621	583	643	567	631	591	596	608	634	609	579	600	640	598	625	566	584	598	612	592	597	591	566	588	599	566	610	571	647	561	583	622	627	610	557	584	582	595	587	599	631	569	562	583	598	648	612	588	582	598	607	642	609	587	588	614	583	590	619	628	615	579	531	602	576	562	612	601	569	616	650	585	607	550	621	582	598	617	594	582	598	514	566	567	632	586	618	593	559	554	587	597	633	540	573	546	543	607	582	601	613	551	578	589	598	580	607	591	630	555	617	601	593	563	563	597	520	581	589	581	567	625	578	608	587	603	630	574	574	594	594	588	563	545	612	580	601	618	582	547	579	618	602	607	612	624	589	577	581	594	603	603	578	579	628	565	582	588	609	611	627	623	599	609	618	608	600	587	601	633	584	597	571	632	579	594	593	599	578	597	585	596	593	662	608	575	600	633	551	605	600	574	580	578	556	553	588	616	555	583	618	562	596	575	566	587	615	600	579	629	583	583	613	605	613	586	621	597	601	585	630	584	607	583	588	582	628	622	627	622	597	604	552	573	592	617	596	591	570	528	597	586	600	610	588	644	603	653	622	560	580	610	572	612	605	615	616	597	602	601	613	561	575	605	602	601	602	661	600	593	571	608	611	597	576	602	574	607	570	594	576	583	590	595	567	575	571	592	576	517	565	548	605	627	585	599	603	586	587	592	603	580	571	599	618	580	583	591	593	590	561	609	627	593	542	584	555	598	615	568	634	571	583	574	608	617	576	601	595	636	629	577	581	536	568	548	550	620	611	568	601	587	579	624	581	597	574	629	620	587	628	595	604	630	583	600	568	599	641	572	609	547	577	596	620	574	591	552	609	579	576	612	597	608	584	612	606	562	585	602	614	603	601	621	604	547	575	611	588	585	632	594	632	558	579	593	575	568	605	588	605	593	623	599	620	648	589	563	610	613	582	605	603	623	591	633	608	573	577	590	570	571	616	618	621	624	567	607	575	543	616	649	544	583	578	622	652	592	585	583	545	593	598	570	551	592	606	613	603	588	595	585	600	592	570	600	632	598	588	604	568	609	585	574	606	556	593	578	659	630	582	595	597	603	590	589	628	548	582	594	558	588	611	619	596	551	600	581	543	593	604	559	583	629	582	632	603	580	542	615	582	595	569	603	577	606	614	568	594	543	579	593	584	573	615	636	593	600	564	628	596	597	583	594	618	535	606	581	613	588	578	603	566	580	631	584	596	557	612	595	574	602	621	617	638	576	607	574	639	585	625	624	632	597	600	586	588	630	630	578	595	568	623	642	621	594	593	621	609	582	568	602	571	610	612	582	582	583	604	586	577	600	618	648	656	620	605	589	664	579	579	568	609	593	610	609	616	608	563	588	636	605	596	571	566	600	557	607	582	638	569	565	543	580	601	604	575	584	604	580	623	596	629	575	601	561	581	594	652	567	568	565	560	665	597	594	653	567	570	578	609	602	649	604	593	532	577	636	610	556	616	606
6785	566	643	646	420	303	199	177	183	163	152	146	136	136	135	125	137	117	125	128	126	103	108	121	103	119	113	107	109	123	105	123	97	101	110	107	134	111	117	107	126	121	99	125	128	100	112	117	114	109	122	135	118	119	114	93	103	103	99	125	97	95	118	105	132	102	112	111	120	112	100	120	90	139	120	95	122	126	121	120	127	112	110	110	115	123	123	109	105	117	127	102	95	110	96	113	128	118	117	111	136	112	126	101	116	104	121	107	105	102	113	108	104	117	113	125	104	121	120	107	107	126	106	99	115	97	96	118	116	115	127	109	107	85	111	117	101	119	112	112	113	124	111	126	128	110	110	121	98	130	119	116	119	95	100	116	116	121	99	109	120	112	112	110	137	106	109	112	131	118	120	111	98	130	112	108	94	105	123	126	95	94	92	131	117	113	113	119	117	116	110	126	93	108	133	129	110	128	112	111	106	98	112	108	112	122	108	99	114	115	119	108	125	125	124	89	116	112	108	109	129	107	102	117	112	104	120	116	100	136	110	114	115	97	118	105	100	117	102	109	101	118	103	108	123	109	106	106	119	131	125	106	117	99	120	113	102	101	107	100	129	111	119	125	119	115	128	128	116	115	117	132	126	120	112	114	111	103	118	134	106	112	122	105	128	97	119	110	110	112	116	95	102	109	111	107	120	109	99	96	119	101	111	111	132	135	97	110	97	141	105	121	105	134	119	105	124	103	101	121	119	111	98	111	107	112	91	89	109	90	122	124	115	101	90	121	119	98	124	114	109	118	110	105	119	143	102	110	115	105	96	101	108	102	119	102	118	120	117	108	107	101	112	127	100	116	134	113	111	121	104	123	122	115	121	120	113	115	112	127	104	132	114	123	116	109	114	86	109	106	116	113	111	109	119	139	127	101	112	101	120	103	118	101	115	113	104	101	109	122	115	129	130	124	118	109	123	116	116	119	102	105	99	134	132	122	112	91	141	113	114	140	103	119	121	104	108	105	127	119	118	125	111	125	105	111	129	115	106	121	113	89	123	117	114	110	113	109	103	102	113	82	104	105	118	128	97	105	116	115	120	123	127	110	112	106	108	107	138	121	127	105	111	147	101	108	113	120	120	105	106	124	105	107	85	100	91	111	123	116	118	114	115	105	117	108	138	99	93	109	127	110	102	114	109	112	113	120	112	114	92	100	99	121	99	125	123	104	133	127	98	109	106	108	131	127	95	113	102	112	119	113	114	107	123	113	114	121	105	123	122	110	105	101	100	111	100	112	111	115	116	114	119	127	137	133	92	112	92	122	107	100	127	104	127	112	117	114	91	110	110	110	116	109	86	117	120	130	135	125	113	115	111	112	115	99	99	102	116	111	122	118	105	101	107	107	100	110	110	119	114	115	89	143	110	131	116	110	121	111	115	92	86	117	103	109	96	115	104	100	99	96	113	98	116	93	133	121	122	107	101	125	115	100	130	110	119	115	110	111	130	117	129	111	112	114	113	103	126	127	122	116	118	125	97	139	115	98	110	102	105	110	122	116	93	120	121	102	121	120	119	115	124	122	113	107	117	113	119	113	108	110	108	109	123	92	117	106	108	101	125	102	96	119	122	101	110	104	108	105	120	109	98	108	123	114	104	104	124	108	85	102	98	102	122	113	129	90	117	110	103	124	102	103	107	103	112	104	104	133	115	118	128	97	118	86	110	114	132	113	109	115	115	118	110	128	95	127	110	115	102	118	123	95	104	112	107	101	113	116	108	118	103	111	121	122	116	110	110	97	116	101	106	113	112	97	115	102	117	102	95	101	101	115	106	106	95	112	94	122	116	119	134	95	100	91	112	122	106	120	109	106	113	116	106	129	99	120	120	114	108	117	135	119	124	111	126	85	126	103	106	109	85	98	93	119	117	110	107	102	112	87	104	121	99	121	117	96	91	111	100	118	110	115	109	107	108	116	102	104	116	109	93	141	113	117	117	101	115	92	113	121	127	137	138	111	118	107	111	98	114	107	114	111	115	113	102	131	116	107	125	95	133	130	118	104	116	98	100	98	118	117	93	121	123	101	115	116	105	115	111	125	112	140	136	108	111	124	112	94	109	119	116	100	119	107	116	138	115	122	96	113	115	127	115	118	110	111	108	102	93	107	136	98	99	116	116	120	124	93	99	101	118	117	105	116	110	116	132	109	105	110	107	103	98	120	129	94	119	104	113	92	123	120	131	122	104	105	115	103	113	119	111	101	114	116	99	82	118	108	109	87	113	106	136	108	103	116	113	117	127	132	116	107	138	93	133	135	98	103	106	112	128	136	111	106	82	126	126	121	98	117	98	103	91	100	102	129	114	135	125	133	130	120	107	118	104	133	99	111	117	110	118	119	114	137	105	121	106	123	127	108	99	117	106	119	110	132	104	91	127	116	105	98	98	97	106	116	131	81	118	113	125	107	94	97	109	127	128	103	120	84	130	100	123	104	109	104	119	107	136	112	102	125	132	108	114	133	105	102	120	116	129	132	115	136	110	108	113	116	103	110	106	141	95	112	116	100	113	119	95	142	101	104	95	99	123	135	100	107	101	125	123	113	126	130	128	112	91	96	116	113	90	121	103	111	120	108	115	114	107	108	126	106	87	110	106	125	106	91	125	121	134	115	120	95	99	142	120	109	108	118	109	131	109	107	89	137	95	130	109	113	127	105	101	118	112	114	105	107	116	101	122	97	115	116	122	97	101	112	104	114	135	115	129	110	111	100	106	98	120	127	107	119	87	108	126	98	107	99	122	98	105	113	134	115	109	107	120	113	117	109	111	120	118	112	104	121	92	115	94	129	109	127	94	95	102	121	128	118	126	92	114	112	124	130	107	107	123	114	121	112	107	99	87	112	119	137	132	120	120	104	124	94	121	104	117	113	122	125	109	105	117	139	125	104	130	117	99	124	93	114	106	112	127	117	117	106	118	98	106	93	125	127	74	120	112	102	101	108	100	126	113	82	118	93	127	102	112	110	127	112	118	116	116	127	106	112	110	111	117	109	109	107	95	124	99	101	117	126	131	112	109	93	117	110	123	133	97	117	120	102	95	107	115	114	120	105	124	116	120	120	115	105	98	104	119	138	110	106	121	127	120	96	109	138	100	109	90	114	116	100	107	112	114	125	101	122	92	120	117	134	102	128	121	126	127	113	110	112	123	144	108	137	111	119	140	99	144	110	132	105	114	109	101	127	126	113	115	118	116	102	123	134	98	127	116	144	127	108	121	113	113	117	128	128	112	99	115	110	120	114	113	115	113	106	126	129	125	114	110	130	134	93	98	119	98	103	102	111	132	116	123	108	105	128	120	121	108	105	119	122	108	111	89	119	137	98	118	124	124	111	94	102	116	97	123	124	130	101	126	102	106	108	114	124	114	117	111	107	117	111	103	118	113	113	127	99	120	120	115	114	106	120	126	96	143	110	98	88	122	117	119	103	113	113	125	117	114	120	127	126	116	122	109	112
5950	650	1231	1726	1370	968	726	660	553	542	489	510	509	477	433	397	395	371	367	344	339	331	361	313	334	316	319	347	307	344	315	290	305	331	305	299	336	294	308	317	293	313	268	307	305	288	311	277	299	315	315	292	268	321	308	300	301	328	303	246	297	309	320	281	298	290	291	308	297	276	292	263	289	292	290	295	295	302	291	297	328	278	271	297	305	293	286	286	289	274	276	291	267	307	316	303	286	306	311	320	272	332	266	300	286	265	291	274	298	270	297	312	305	323	290	286	286	314	310	317	325	291	297	277	304	296	295	276	285	296	320	278	312	268	305	291	274	295	301	308	282	304	300	264	294	272	305	280	303	267	273	272	293	301	274	279	313	300	266	272	312	296	260	295	350	282	320	283	291	287	269	298	292	263	281	277	301	290	292	294	281	306	321	282	295	291	285	296	264	311	288	294	296	296	322	273	280	307	315	313	270	300	292	280	293	272	284	282	287	306	286	289	317	272	273	283	285	293	298	302	288	287	308	311	288	285	271	292	297	310	282	320	283	320	312	297	280	276	273	285	280	269	286	266	285	271	291	299	288	256	303	298	292	277	276	310	280	312	267	338	279	328	295	302	317	297	293	273	281	286	308	270	307	299	290	262	298	309	310	286	280	294	277	296	278	293	310	272	282	289	276	294	295	289	271	285	280	287	285	307	308	283	276	311	266	268	315	324	285	316	285	285	294	310	334	327	234	259	318	266	284	276	293	261	307	271	312	341	282	274	290	310	290	279	300	277	281	288	306	274	289	303	282	313	296	272	253	259	308	286	277	291	289	287	298	280	262	290	315	293	297	295	284	264	263	303	297	264	290	299	273	304	265	305	295	277	278	287	328	319	309	273	292	277	283	279	296	289	290	314	314	292	316	276	303	280	296	292	311	291	285	300	258	241	269	292	291	293	291	313	269	301	271	294	302	289	319	266	267	294	287	318	309	273	300	290	279	283	298	295	286	288	315	314	321	315	269	266	247	288	278	273	261	305	281	276	316	272	287	272	313	310	274	244	288	303	301	292	309	316	309	289	287	311	320	288	271	308	294	313	295	300	321	299	253	280	291	283	280	302	283	268	312	281	304	287	295	297	277	297	283	280	294	287	278	270	289	302	292	293	273	299	310	276	277	301	281	310	296	276	313	256	301	281	289	276	295	325	290	278	324	279	316	311	312	276	257	300	282	273	260	284	306	285	300	287	308	284	271	296	288	281	274	329	284	294	271	272	279	313	261	302	301	297	281	280	323	288	275	244	325	313	269	327	300	314	307	243	292	291	282	263	269	314	312	266	302	316	283	284	295	301	280	265	296	280	309	287	297	301	296	277	268	323	284	285	289	294	286	306	283	283	273	298	298	273	285	312	275	283	268	309	279	286	305	289	304	290	302	284	263	277	298	292	302	281	306	297	317	299	301	283	302	326	298	283	304	288	288	289	275	292	302	283	306	275	277	260	276	301	283	313	274	299	298	271	315	267	280	294	287	295	292	312	274	264	301	272	272	274	283	281	285	284	283	313	298	260	314	297	308	267	305	281	322	302	308	342	280	311	293	275	263	272	282	268	292	307	301	288	306	298	282	284	284	282	299	272	291	289	267	283	283	293	311	297	277	289	286	308	303	300	283	249	300	315	300	303	297	297	305	287	276	288	282	290	285	290	267	266	307	304	302	277	301	286	310	298	282	287	309	323	288	291	264	273	283	314	308	301	295	318	310	229	335	286	318	280	277	280	262	295	294	285	284	295	286	278	318	279	291	298	290	298	269	266	336	309	301	301	323	299	313	312	279	323	281	301	295	274	278	296	317	317	287	267	302	291	327	302	282	320	294	261	292	291	277	269	316	279	291	284	268	278	303	282	271	309	284	287	305	287	282	324	284	299	280	285	286	303	302	268	307	279	303	252	296	297	275	282	263	290	304	303	280	285	285	258	301	278	288	289	283	298	296	257	289	278	286	278	307	287	315	281	312	304	294	283	313	274	324	286	272	298	309	282	274	305	316	286	274	281	243	262	294	281	257	290	290	273	292	279	288	290	263	307	305	288	311	267	310	267	294	302	308	272	281	279	281	290	284	281	293	330	296	283	279	298	286	273	303	295	327	295	305	324	278	316	288	298	290	309	257	283	278	301	280	285	295	287	287	260	324	300	270	265	301	271	307	289	295	280	324	295	286	319	280	273	303	278	297	303	280	287	271	313	327	286	278	320	288	275	311	316	295	303	302	313	311	287	298	284	297	293	287	272	286	287	275	310	291	264	267	315	298	298	278	284	325	279	299	286	331	303	318	292	305	288	303	294	290	286	263	305	273	313	298	304	299	288	292	283	278	323	266	282	294	274	267	283	284	266	291	282	292	319	294	266	296	283	291	292	300	310	299	299	291	298	321	292	303	286	285	261	291	267	302	298	303	318	297	282	317	296	266	292	283	314	295	291	303	296	280	321	274	270	301	278	303	307	276	293	313	303	312	290	252	308	246	287	308	280	309	275	300	283	291	259	302	296	333	308	291	297	301	332	322	278	286	285	287	302	284	305	282	296	288	269	278	250	270	278	283	286	296	304	263	285	317	301	276	269	297	291	297	328	287	283	297	304	294	322	268	321	288	311	297	314	285	281	268	312	289	309	310	279	279	292	265	323	291	280	293	292	281	274	293	321	293	261	293	273	268	274	314	314	272	271	326	322	298	281	278	272	311	281	289	269	272	304	285	284	315	285	304	324	285	293	309	281	302	280	290	304	277	287	293	294	278	301	272	292	312	294	290	317	315	277	252	301	291	279	296	299	305	279	299	296	270	296	293	267	305	285	285	303	293	270	279	307	324	278	282	278	310	287	313	274	296	312	254	271	315	271	297	301	262	275	310	325	284	261	268	280	287	300	290	289	267	310	286	284	288	300	328	293	318	270	299	282	290	290	297	261	302	303	312	271	289	311	276	272	310	282	282	285	300	287	306	274	293	280	279	273	318	312	258	262	285	301	289	313	266	312	287	263	291	279	307	310	322	317	284	294	301	263	273	277	303	297	289	272	279	306	251	284	290	293	281	310	282	297	282	303	304	303	289	288	285	308	291	285	269	269	327	292	265	286	301	303	280	294	303	311	291	303	312	316	301	334	299	316	273	272	293	315	269	303	332	294	296	289	273	279	292	313	298	267	273	313	294	260	304	276	293	272	284	317	285	297	267	303	319	303	294	302	302	320	278	285	322	301	328	300	281	286	297	296	324	296	305	304	323	279	293	273	277	286	287	266	284	318	308	285	263	303	280	250	276	281	279	279	305	308	299	261	291	304	274	283	299	280	289	311	289	296	283	325	298	346	297	273	325	291	281	262	276	276	274	318	302	300	301	289	296	280	290	272	294	275	294	274	305	284	302	271	286	296	305	314	283	279	266	292	273	267	272	313	284	297	292	292	281	282	291	279	308	274	296	261	292	289	290	299	286	256	301	305	299	298	270	290	279	339	290	298
13369	1372	1152	959	663	451	372	285	252	212	198	224	212	231	204	211	166	174	175	184	180	160	163	157	159	148	167	158	188	156	175	154	174	143	189	156	158	159	156	153	134	174	141	148	145	154	204	180	160	156	154	147	157	156	161	171	156	189	159	144	166	147	175	142	160	148	144	172	152	142	158	158	178	158	161	177	138	161	168	162	146	173	165	170	153	169	153	154	177	162	147	150	137	154	152	152	192	152	150	157	152	163	153	161	145	178	134	173	158	151	147	146	164	156	143	161	152	130	171	165	162	159	180	171	143	181	167	166	172	161	169	158	166	146	173	150	167	153	149	133	155	146	175	163	169	157	169	153	164	155	180	158	184	162	152	156	138	162	157	146	153	161	134	163	163	190	167	153	181	141	167	159	158	187	172	165	150	156	144	154	159	174	138	155	146	137	177	138	195	157	160	164	150	150	156	139	142	166	163	139	147	134	158	163	168	163	168	166	168	179	146	144	166	173	173	157	182	164	167	177	169	136	180	160	158	158	160	133	142	141	153	146	153	161	145	159	185	153	158	179	157	142	128	139	168	147	169	166	175	172	144	161	176	167	154	150	143	161	172	167	145	177	137	133	159	181	165	162	149	176	153	154	143	134	153	192	163	133	127	150	173	171	150	160	149	181	173	175	169	150	133	137	167	159	156	174	169	145	136	137	175	155	164	164	160	153	149	148	150	170	142	160	146	177	163	136	178	177	159	170	145	151	151	178	152	167	180	188	163	183	171	169	175	170	184	148	193	161	171	171	172	194	166	143	149	155	157	150	163	180	154	133	169	164	167	155	155	161	142	168	148	155	163	154	154	175	148	171	176	144	156	160	151	191	187	161	134	160	182	164	159	168	149	173	160	171	153	149	177	190	184	157	139	185	157	181	157	143	151	159	165	138	140	156	150	146	170	161	151	156	173	183	159	161	156	173	151	179	177	163	148	160	159	155	159	138	166	167	164	149	156	170	139	159	151	141	154	177	166	166	142	167	162	151	157	162	149	150	191	149	171	175	167	168	156	167	142	156	167	141	162	144	153	162	171	185	156	162	163	143	165	172	136	166	150	175	165	149	147	134	157	182	148	175	141	197	161	165	164	158	187	146	192	163	130	152	161	157	164	146	154	160	156	180	128	163	179	143	156	153	178	157	146	186	170	156	170	134	142	130	163	156	167	171	140	177	146	139	168	160	167	176	150	158	179	173	169	150	158	154	166	162	135	174	159	162	156	165	168	167	168	139	156	165	160	160	144	154	171	168	147	153	161	164	164	164	168	153	135	150	148	178	149	175	179	153	139	176	155	160	148	177	169	161	148	176	175	164	161	147	184	155	154	168	171	162	178	177	171	155	158	143	150	177	168	136	145	124	164	143	146	153	170	174	160	169	158	144	158	165	166	152	157	159	147	151	148	166	169	165	168	167	146	171	157	153	138	142	145	161	138	168	173	155	140	165	154	167	147	145	176	163	152	142	157	153	178	163	154	169	153	125	138	157	162	145	144	148	170	168	147	157	160	177	188	180	174	168	187	144	151	142	153	155	153	166	143	159	181	173	144	155	138	156	136	160	145	192	154	144	161	161	165	153	166	167	138	159	155	190	173	139	145	155	147	140	156	144	154	149	173	179	162	163	157	153	154	171	151	142	185	140	172	165	177	150	164	150	165	154	148	150	150	143	159	144	152	162	151	168	150	170	161	168	148	164	140	150	171	187	147	178	145	145	153	172	161	156	152	151	178	164	190	174	171	171	142	167	155	156	151	167	129	156	144	139	163	157	169	169	149	179	158	170	155	151	160	126	152	163	149	160	159	154	157	171	177	179	175	145	143	158	138	164	136	153	155	159	166	149	134	161	179	166	156	144	162	169	168	146	162	173	177	137	156	162	174	160	153	154	151	179	156	178	170	165	157	148	132	164	153	144	166	170	174	157	167	153	148	162	172	172	177	160	157	129	155	157	127	182	173	187	143	161	171	149	153	148	160	162	145	175	162	144	176	144	156	138	158	172	168	171	169	153	145	160	165	157	141	172	147	165	162	150	154	166	165	165	148	148	133	146	143	159	150	150	142	155	139	182	155	168	143	148	155	148	171	158	167	138	149	152	160	148	178	152	179	159	165	162	152	170	171	161	166	170	141	156	183	159	166	143	131	170	148	145	141	150	168	178	170	176	158	153	147	171	163	165	154	180	168	149	165	170	136	149	147	145	155	156	156	196	163	159	161	168	153	152	139	147	164	164	176	171	148	168	160	127	169	142	142	148	137	187	163	187	181	160	156	188	168	176	156	141	172	166	156	157	141	163	158	185	138	159	171	154	170	143	166	143	150	131	174	169	156	191	157	163	157	147	193	143	161	140	176	167	156	142	180	163	157	159	172	164	160	143	186	135	136	156	167	165	174	147	133	158	166	145	162	146	159	167	144	155	173	158	148	174	171	166	168	135	161	165	177	157	133	143	146	172	160	177	166	156	173	149	154	150	171	148	157	170	154	155	153	149	141	158	163	145	148	146	158	172	198	165	160	151	168	148	152	157	131	146	148	162	149	171	179	151	159	125	163	184	217	183	167	175	158	155	150	173	156	172	160	160	150	138	167	152	186	144	179	173	157	149	166	165	163	149	175	149	148	161	171	141	152	160	181	179	160	174	153	162	173	178	161	131	170	139	133	151	177	141	146	161	149	156	167	138	138	141	159	151	158	154	150	167	153	149	158	155	166	165	168	169	183	160	160	136	146	157	144	166	173	153	169	182	158	157	149	155	144	143	173	160	139	164	164	150	152	167	155	161	159	173	157	156	150	142	169	137	161	167	162	148	154	173	144	158	179	168	153	133	155	176	160	132	163	170	133	176	136	154	166	165	165	181	155	152	176	157	191	172	162	168	147	166	163	179	155	170	167	171	169	145	157	123	157	153	193	176	161	149	137	166	145	164	173	154	137	165	144	140	153	155	158	172	151	150	174	143	140	151	145	156	154	174	163	150	159	131	144	183	147	158	175	154	171	149	170	151	142	163	187	151	172	147	174	151	180	155	169	160	188	156	155	165	165	148	147	160	164	165	163	169	155	141	156	164	159	165	164	162	145	169	141	154	160	156	163	140	167	160	180	126	146	150	139	190	165	145	156	166	147	182	151	161	142	151	171	143	160	164	150	141	157	186	166	155	160	175	134	142	136	162	159	149	165	158	180	194	172	164	126	153	152	152	162	148	139	178	143	160	147	161	151	163	158	164	164	156	141	154	163	158	147	174	147	160	163	161	171	172	157	182	167	143	149	160	153	144	162	150	168	164	192	172	180	171	149	183	131	153	160	148	171	163	157	149	145	148	176	143	137	153	163	173	168	166	151	169	150	148	167	149	169	181	166	158	173	156	166	166	164	167	170	161	159	154	172	156	172	166	146	142	168	156	163	149	146	146	161	147	175	150	142	160	141	154	171	179	159	174	147	149	150	155	157	165	117	170	168	185	167	173
7938	1106	2198	2874	2281	1617	1225	1092	985	906	788	751	777	737	697	622	573	532	534	517	522	506	485	507	510	436	468	426	454	479	435	439	459	453	444	387	437	460	411	456	428	458	400	459	410	446	405	418	436	439	422	395	407	397	398	431	406	423	418	421	415	390	411	476	384	402	408	434	382	393	394	411	409	412	396	401	400	444	444	436	388	430	391	443	418	414	434	373	406	423	373	412	389	393	423	395	440	411	395	417	404	402	415	409	427	376	432	387	374	411	383	415	393	404	400	423	406	440	405	405	386	397	410	421	421	448	413	408	420	388	409	418	404	397	429	401	436	450	373	380	410	442	426	380	427	405	378	405	406	407	407	412	422	382	404	413	407	390	376	400	409	400	420	404	404	419	353	439	419	384	409	413	405	417	378	401	429	378	436	399	402	393	409	394	395	405	420	421	442	390	420	418	433	416	425	400	384	409	384	435	421	415	403	390	393	387	436	424	431	417	396	423	451	396	366	347	413	402	411	397	390	409	355	427	423	396	443	431	404	435	395	406	375	410	393	410	406	404	380	435	374	399	414	410	428	373	436	365	398	424	384	401	395	396	391	381	397	410	452	458	391	395	392	403	402	400	399	399	404	398	379	387	392	390	398	425	417	383	421	369	390	395	417	372	426	427	441	387	394	426	398	433	403	405	404	402	414	397	417	398	410	399	414	384	384	401	410	396	389	383	371	425	368	407	384	383	413	428	384	406	411	409	409	400	387	415	382	390	410	425	393	387	391	374	443	365	444	368	417	386	422	404	428	391	422	443	409	443	398	383	403	365	423	355	376	403	407	417	413	437	403	403	442	406	417	405	406	422	378	406	412	394	420	397	417	421	408	384	419	403	423	391	394	415	405	401	394	403	389	404	402	391	424	382	407	422	403	438	412	381	383	408	355	398	431	436	387	377	386	379	425	406	400	418	422	404	415	397	383	383	405	407	383	403	409	374	420	401	384	399	424	424	429	412	377	380	384	397	408	417	389	367	378	387	385	407	376	386	394	419	404	423	392	378	403	398	412	401	404	378	437	418	424	390	404	414	399	395	390	420	451	399	377	366	423	385	460	400	397	435	404	395	419	407	385	399	385	414	379	392	388	374	379	430	366	430	407	457	425	385	405	409	402	384	425	403	392	415	405	440	429	392	396	425	397	374	413	398	416	403	409	407	417	386	425	430	396	429	438	398	367	416	357	403	418	426	384	392	415	394	414	402	392	414	407	393	424	388	442	449	400	377	415	409	385	392	398	427	401	436	417	408	396	391	410	396	397	420	400	383	397	418	381	415	417	426	436	399	411	428	384	422	415	393	463	399	405	423	401	421	426	402	353	379	418	436	374	413	382	422	410	376	416	395	394	407	375	434	436	395	435	431	404	412	443	368	429	417	398	413	413	424	385	411	370	394	393	419	387	412	428	378	394	369	405	412	382	408	395	385	433	395	386	423	387	440	370	438	390	393	411	382	378	389	399	426	423	413	403	382	401	378	421	399	402	415	373	439	391	382	397	404	389	412	468	423	405	431	411	403	437	369	409	440	415	384	388	400	405	396	374	385	387	425	388	430	408	376	395	394	406	354	394	405	357	435	428	379	415	406	411	375	396	368	392	406	427	379	399	431	423	411	395	417	420	407	440	410	436	420	419	421	377	453	402	387	401	388	393	424	445	420	393	417	419	390	407	409	405	409	391	395	409	366	391	412	388	408	427	426	405	397	407	412	361	428	420	404	399	456	389	401	381	411	434	411	423	401	397	381	446	420	402	397	406	400	428	390	414	403	405	365	373	374	392	401	408	385	381	385	425	397	421	408	386	384	401	400	404	443	414	396	382	400	439	403	417	403	397	383	435	446	346	404	421	410	409	404	425	421	405	417	389	419	359	405	393	407	454	431	415	437	418	419	426	407	404	441	410	399	400	392	432	380	397	411	384	393	450	393	416	444	404	432	421	401	380	402	386	376	435	432	415	379	404	382	432	378	391	406	414	423	406	437	418	379	431	411	425	380	379	386	412	428	400	383	416	428	398	377	427	449	426	430	413	407	402	423	421	409	400	418	387	403	436	427	406	414	407	435	406	409	438	384	436	420	414	444	392	444	411	396	404	413	400	416	441	412	426	408	400	397	416	405	395	422	416	391	414	381	397	403	394	411	421	419	435	362	432	462	418	417	435	410	390	379	393	430	380	382	406	399	415	398	387	399	394	406	421	425	398	405	385	377	423	429	409	388	420	405	423	398	419	397	430	374	403	423	432	388	429	418	423	397	424	381	406	426	426	393	402	408	343	429	413	405	405	440	410	361	391	392	416	386	431	419	407	393	371	390	390	372	399	396	405	397	395	389	405	425	384	408	435	388	394	385	436	404	448	399	382	397	395	417	357	416	421	383	433	411	386	438	441	409	380	381	431	414	416	386	385	406	395	395	395	409	418	402	412	409	409	397	418	394	406	444	408	388	388	409	413	401	414	424	400	407	424	401	429	440	423	406	403	399	391	388	401	416	366	404	393	381	394	430	412	424	403	357	429	414	372	393	394	373	436	384	418	392	428	414	395	414	393	398	405	384	392	412	427	368	390	390	403	390	399	342	419	434	398	418	393	426	397	390	419	409	382	394	382	396	377	369	427	389	419	383	418	424	386	379	442	417	391	429	406	378	428	418	435	387	441	435	413	403	403	414	380	392	422	398	406	384	427	438	396	435	384	368	412	402	439	393	411	388	405	394	411	378	378	396	410	413	387	383	420	401	416	427	422	454	414	419	372	419	428	412	366	409	414	393	368	386	416	425	397	424	387	397	422	430	389	375	358	382	420	414	413	393	379	402	445	428	434	389	414	398	395	420	443	429	429	412	393	398	411	413	404	448	399	409	412	399	381	429	393	417	391	412	410	385	401	365	406	411	400	408	396	382	397	429	417	398	385	367	439	409	412	387	388	442	426	414	408	385	415	382	448	421	395	398	450	392	447	379	389	395	462	382	442	385	428	404	410	400	402	439	420	413	450	383	415	394	417	423	410	372	395	398	428	409	398	397	426	389	416	396	378	417	421	419	409	398	423	378	422	387	416	418	385	427	436	403	437	419	422	399	407	404	405	394	408	432	422	431	373	379	432	391	415	390	411	395	465	398	378	416	396	411	386	369	405	392	435	439	384	412	421	423	373	382	375	368	389	415	381	387	380	413	384	396	393	375	409	403	391	368	398	459	408	407	409	415	411	409	428	398	404	439	389	380	402	354	399	392	388	380	368	367	374	399	386	415	403	437	395	406	420	395	415	412	412	447	369	403	413	412	417	414	383	378	390	406	386	408	412	451	410	403	438	389	434	393	405	422	390	422	421	414	406	412	441	437	392	358	429	427	418	393	394	426	410	447	446	385	409	392	460	451	400	412	396	399	387	418	413	390	414	383	416	399	444	459	398	401	430	392	407	391	404	438	446	423	420	416	399	417	386	427	372	389	371	386	395	387	405	407
1517	308	294	283	276	286	274	304	312	272	270	262	294	300	257	234	257	264	269	277	266	251	298	265	265	253	280	274	269	274	265	271	279	264	273	266	284	277	273	262	263	280	285	258	273	250	245	257	274	254	235	296	251	287	281	288	250	267	261	269	292	268	247	251	263	300	270	288	264	292	269	237	263	239	268	267	270	252	299	278	292	257	261	228	273	242	268	265	276	299	282	238	262	272	235	276	263	307	262	297	265	242	246	277	262	264	272	251	247	241	265	265	267	266	273	256	242	256	249	298	277	278	280	241	250	269	247	249	273	245	319	278	276	264	251	278	270	258	239	265	276	288	260	255	291	259	254	267	251	286	258	279	273	319	291	272	273	232	261	265	251	244	258	294	285	255	286	280	277	261	301	274	236	259	256	244	279	294	251	277	242	271	256	237	251	268	279	303	280	280	265	255	267	263	234	249	279	270	268	279	241	261	266	274	261	229	272	270	255	242	270	262	271	261	260	234	293	263	259	256	258	279	253	287	273	257	266	250	255	260	273	275	290	296	302	278	264	292	243	276	278	261	271	276	274	262	256	254	260	298	292	258	253	261	281	247	259	260	251	235	273	278	259	271	287	267	243	284	271	250	277	282	252	264	258	272	268	269	277	241	299	255	264	272	299	309	266	304	265	269	284	254	252	256	264	276	268	272	288	272	239	243	274	283	255	252	263	269	234	268	232	250	253	271	273	271	254	257	258	269	282	265	261	250	249	275	247	251	268	271	287	249	291	260	273	254	282	265	250	285	232	271	252	278	262	268	260	260	263	289	276	237	299	284	257	290	313	291	273	258	262	255	274	273	292	292	264	299	280	257	286	298	258	256	249	245	252	281	268	238	310	277	258	270	242	282	254	277	265	258	280	243	265	250	254	270	259	269	240	291	289	270	264	264	267	293	263	221	266	299	276	273	274	264	271	298	241	251	249	265	241	252	287	249	243	270	272	255	251	310	258	254	257	253	266	254	314	262	260	234	259	288	264	279	275	270	295	294	248	248	248	276	233	259	278	267	251	270	307	236	270	239	244	259	252	290	277	288	259	218	287	283	275	270	288	273	289	278	282	254	232	292	264	287	265	266	269	248	288	236	254	273	247	285	241	269	270	259	273	289	261	232	260	293	234	278	275	283	268	311	306	291	233	255	259	254	256	244	267	291	289	281	250	262	270	248	276	284	291	259	282	253	265	273	294	252	286	253	240	274	241	236	268	258	279	282	238	243	265	266	263	288	282	276	258	227	265	261	288	254	237	264	269	271	250	271	233	262	291	282	265	263	271	262	300	243	254	270	256	286	288	279	254	262	251	243	264	276	269	305	308	264	251	276	260	269	245	256	271	280	257	277	268	270	285	274	269	225	243	288	297	254	261	270	269	260	267	234	235	268	258	269	265	270	254	280	254	257	252	287	281	284	260	298	264	277	238	293	264	230	286	293	277	258	218	270	262	293	235	257	290	223	266	269	278	263	245	293	281	297	271	291	254	295	273	285	295	251	284	267	280	253	240	249	260	259	278	287	257	274	274	241	268	278	263	243	283	274	263	262	264	285	238	277	267	264	262	267	269	279	280	274	306	291	286	290	276	256	243	277	294	265	268	247	253	271	260	252	248	270	279	279	258	246	260	262	271	261	266	286	260	271	267	264	268	262	269	251	261	259	230	284	282	251	253	282	283	262	271	276	262	231	267	307	268	270	269	248	250	290	257	246	267	237	277	263	282	278	275	260	233	259	247	257	268	253	267	257	242	282	265	248	270	261	286	258	262	262	267	260	276	256	290	288	274	280	243	303	292	236	271	266	264	269	230	251	305	251	277	267	254	284	275	275	261	281	259	273	266	245	225	280	286	241	282	268	292	286	265	271	252	268	275	294	245	288	249	283	273	275	282	273	247	257	241	265	278	243	258	251	265	288	292	219	273	261	264	258	256	290	275	299	262	259	267	266	266	277	291	278	246	269	266	306	277	274	297	263	297	240	255	257	264	260	278	257	268	261	280	266	286	304	253	276	280	259	233	297	262	242	237	257	263	257	230	260	267	268	252	299	290	246	259	279	265	291	266	295	298	272	259	270	274	245	263	262	251	280	323	259	299	270	284	242	237	270	259	279	270	286	266	263	242	263	255	263	282	255	237	264	266	264	278	266	261	252	253	286	256	257	284	276	290	230	272	291	265	283	285	286	291	259	266	266	283	266	284	260	275	293	274	265	259	280	279	295	281	266	261	260	282	267	268	314	241	234	252	259	266	266	268	254	248	260	252	273	255	270	296	300	277	279	254	274	276	266	264	253	265	232	248	258	238	260	250	307	258	268	253	246	304	260	266	266	247	248	293	275	231	291	278	296	236	263	246	248	267	234	250	245	252	245	255	256	271	260	258	267	300	247	244	264	265	255	279	278	267	253	280	276	280	264	288	257	260	238	275	270	290	297	278	257	254	295	279	265	258	260	264	312	273	293	271	263	257	304	264	203	250	245	260	250	278	290	228	272	269	270	313	279	244	279	281	262	302	250	286	259	283	247	219	265	246	247	267	254	260	295	269	259	252	282	251	279	258	261	313	281	259	285	253	260	264	283	259	260	273	236	258	282	310	270	292	282	266	275	251	268	285	286	230	253	272	249	284	261	274	278	273	222	291	253	317	251	300	278	281	252	276	286	282	263	280	265	243	287	276	270	259	271	276	272	288	266	277	261	269	272	247	249	286	274	259	252	261	240	249	249	304	284	298	264	290	264	286	259	293	261	263	268	276	258	276	283	269	253	265	284	265	273	264	286	275	271	255	242	271	287	270	267	257	274	264	273	266	225	259	240	262	249	264	258	268	262	281	254	244	252	248	304	289	253	265	281	262	265	243	249	269	257	243	235	262	279	288	294	261	262	267	250	284	254	231	311	271	279	294	272	244	264	247	255	299	264	280	240	265	252	273	280	254	260	274	292	255	251	261	256	269	265	258	229	286	278	277	271	282	290	293	291	259	262	281	261	267	259	242	264	243	267	241	298	256	242	268	279	307	255	288	262	251	268	224	276	294	280	283	271	267	293	256	260	220	254	292	266	318	303	280	289	231	264	258	280	268	297	269	264	264	280	298	277	236	239	293	266	260	255	298	270	285	278	287	253	271	278	315	250	251	259	278	250	273	264	252	277	275	253	258	257	249	262	255	265	266	307	257	254	288	276	245	265	280	249	242	283	242	283	266	301	255	296	288	254	263	292	254	266	273	260	272	250	273	276	251	275	263	264	274	242	267	288	259	256	257	261	282	236	270	259	253	243	269	258	274	334	291	253	273	233	258	259	234	264	257	271	248	262	244	258	259	288	266	274	277	251	294	265	258	271	292	250	235	281	253	256	270	263	243	268	276	278	274	301	279	265	273	288	297	279	256	277	228	274	315	281	261	269	258	278	290	275	279	251	270	257	269	238	266	273	301	261	270	280	282	281	250	272	268	257	278	275	253	241	244	264
1776	636	682	751	733	676	639	600	618	627	652	587	653	662	626	599	635	587	636	566	614	576	642	599	615	626	588	568	606	633	601	572	582	567	594	611	604	620	566	596	557	588	614	595	626	569	580	604	613	569	603	634	623	603	638	584	579	557	578	608	588	587	563	593	574	538	626	600	561	560	633	581	581	588	641	588	610	630	596	608	595	600	627	650	591	633	637	626	614	618	592	581	597	622	525	562	580	588	567	570	624	587	580	617	615	584	570	577	568	637	584	614	593	592	601	592	589	582	608	599	567	551	551	575	586	607	591	601	601	599	602	605	577	518	610	652	559	615	584	559	598	598	579	590	597	575	577	544	601	580	597	613	595	625	619	617	584	616	646	577	589	579	602	589	606	601	578	555	616	593	595	602	610	608	585	570	627	599	599	601	635	568	603	591	607	627	578	592	595	560	607	590	555	576	586	601	605	619	545	564	565	591	579	594	590	591	609	589	595	579	608	546	572	588	579	608	614	614	579	593	634	571	574	587	626	573	609	607	593	605	632	591	625	630	604	594	605	596	566	626	591	609	590	643	616	604	558	613	576	632	595	611	598	568	591	594	631	563	573	582	619	583	602	551	578	583	637	566	580	569	583	601	572	586	605	611	562	577	621	596	567	569	576	604	540	582	565	618	599	606	579	555	600	564	541	590	596	570	619	578	581	646	599	633	601	576	552	566	613	585	618	628	613	582	617	578	611	596	586	571	552	580	574	559	581	643	596	607	600	601	618	595	560	605	626	570	552	624	620	605	581	600	545	596	589	585	557	558	556	585	617	587	593	596	583	549	575	572	610	575	574	587	614	568	618	561	609	553	594	628	599	592	617	593	586	618	598	613	616	576	557	564	613	561	561	606	594	634	584	608	566	591	618	614	610	584	578	577	582	596	586	608	594	592	616	575	616	611	562	588	584	621	565	570	597	587	611	634	600	569	587	619	612	581	601	652	550	639	628	572	576	603	586	605	568	612	587	615	569	585	532	567	584	634	581	609	599	597	549	573	582	563	555	556	625	592	566	554	617	628	590	616	598	604	578	614	598	622	584	557	602	589	562	576	598	572	584	565	559	570	607	592	602	600	622	586	643	564	577	592	607	560	593	604	597	618	558	580	562	567	614	613	592	590	614	552	600	628	599	553	573	593	628	608	603	635	586	570	583	567	572	575	662	645	617	598	568	563	598	550	621	590	590	582	606	586	588	630	586	547	636	653	579	591	565	563	616	575	597	544	628	581	575	599	602	593	592	623	606	578	533	586	608	611	584	585	570	606	577	577	598	613	650	588	567	611	638	585	574	635	574	598	604	579	617	621	581	657	588	561	593	609	591	584	612	617	577	589	580	599	577	628	590	586	596	604	573	584	601	584	581	614	554	580	598	615	586	604	588	655	585	583	578	607	580	582	579	592	572	560	584	566	612	577	590	582	600	616	598	573	626	570	625	631	641	590	611	563	590	596	641	606	607	596	613	587	582	565	616	583	573	607	567	623	603	603	595	622	590	561	631	600	613	576	627	588	603	564	578	577	612	611	582	576	612	558	589	574	569	624	583	628	581	601	572	633	631	635	590	540	610	604	591	625	614	624	608	599	560	575	589	584	603	600	603	628	575	639	565	570	631	627	597	602	598	583	588	578	587	624	605	598	649	535	603	599	624	575	609	581	570	626	573	533	616	594	583	556	594	627	638	617	569	603	613	591	594	570	599	644	611	592	600	595	641	596	579	580	594	573	575	614	596	562	598	606	590	583	587	583	608	559	594	603	568	584	581	549	584	592	597	563	626	593	573	597	594	620	612	607	645	562	562	540	568	567	598	563	565	585	593	600	594	589	570	597	567	655	667	605	604	606	597	601	535	645	606	599	584	606	618	603	572	588	646	619	650	626	569	594	599	625	577	590	615	617	635	591	601	571	602	606	613	623	530	590	627	591	604	588	630	568	615	630	557	570	582	609	593	576	592	593	616	587	584	579	551	584	611	578	559	575	579	600	635	596	591	595	587	594	638	550	600	583	612	580	580	602	615	566	578	609	606	587	576	565	604	609	589	584	575	611	595	595	634	608	528	583	640	645	599	591	586	569	599	618	597	676	631	595	573	608	607	604	578	575	570	596	582	580	565	581	575	582	581	645	589	598	608	538	603	586	541	604	612	609	617	619	543	599	601	618	581	569	611	608	594	565	581	616	579	579	576	601	600	590	617	573	592	587	583	601	594	570	621	542	593	596	624	604	565	613	582	588	576	668	608	588	574	560	597	599	600	558	580	582	569	569	607	610	624	567	592	583	596	547	570	577	568	625	567	569	598	583	556	593	652	548	602	597	589	607	591	590	579	603	584	581	579	568	597	606	586	581	621	590	567	599	609	645	569	597	588	571	620	622	584	557	548	615	538	598	567	617	590	577	616	586	564	566	580	568	608	595	597	566	595	599	623	578	582	587	626	593	588	613	572	590	587	553	644	581	571	577	576	576	620	620	593	600	607	583	589	591	580	616	579	585	557	592	608	586	587	570	599	573	602	609	597	597	571	588	573	615	645	613	620	602	582	591	604	622	594	601	621	579	581	600	603	584	575	625	573	614	601	571	613	617	582	587	557	621	582	618	601	581	586	595	573	588	608	568	596	580	630	565	545	600	580	577	607	596	568	587	570	600	580	553	619	595	621	626	585	592	547	601	584	614	583	567	586	595	622	586	612	565	585	580	569	574	645	588	605	534	555	603	559	554	599	595	585	605	658	608	589	584	571	622	584	570	560	593	566	612	609	607	605	630	564	555	587	635	567	585	583	625	562	598	589	584	610	599	605	607	618	598	595	584	608	623	589	626	604	638	599	616	572	593	573	582	572	605	596	590	614	590	590	624	570	586	600	594	625	586	609	581	647	607	612	610	570	572	571	617	602	595	599	594	579	612	577	592	614	610	597	597	634	581	600	558	584	575	579	600	621	611	609	547	565	641	609	544	589	568	606	589	592	602	602	612	605	613	597	586	586	591	561	613	605	625	605	548	658	579	666	585	574	648	555	559	596	592	548	588	574	643	584	585	598	551	567	566	559	596	609	575	660	627	576	565	605	595	598	577	576	556	590	572	628	591	589	573	618	638	604	580	616	591	597	580	612	577	561	595	572	588	550	573	590	620	574	599	616	586	631	608	555	594	624	587	581	577	584	617	576	604	625	581	578	598	577	555	636	643	558	583	591	576	604	622	605	597	601	561	600	577	591	568	601	556	547	542	628	570	586	601	614	595	585	573	605	629	558	556	613	568	608	615	633	576	552	592	579	578	590	643	580	547	562	603	573	579	552	638	579	605	575	602	591	588	545	606	581	585	583	597	601	604	634	618	572	597	572	568	627	622	587	600	608	619	577	587	616	565	563	594	564	609	652	632	599	613	585	548	611	593	596	586	566	600	675	610	583	558	574	578	571	628	598	574	561	619	600	610	578	562	604	580	607	575	616	584	663	623	593	581
6879	613	539	495	322	233	194	211	174	161	170	151	144	136	152	137	160	140	137	124	123	136	139	113	122	120	114	141	127	117	127	99	108	119	119	98	95	119	90	99	134	106	117	107	91	97	106	115	111	121	118	103	106	116	97	113	116	106	131	115	115	125	106	124	129	108	123	111	124	130	116	119	134	109	105	129	105	102	133	115	116	119	127	122	124	104	114	120	119	112	132	127	114	85	121	135	102	114	110	110	116	130	122	119	123	108	117	128	111	104	125	121	135	125	103	121	113	107	127	114	109	111	112	116	113	92	97	99	129	107	125	108	115	100	95	125	96	125	110	109	123	112	115	140	102	103	127	106	102	117	116	126	96	103	110	120	115	109	120	107	105	104	111	113	118	116	114	110	108	99	120	139	104	113	120	119	104	110	109	106	129	132	119	113	92	121	110	110	126	122	113	132	117	127	104	111	122	129	99	119	121	112	89	127	91	115	118	125	118	110	124	105	112	119	103	120	123	110	116	127	88	110	104	103	109	97	100	112	109	113	117	115	123	120	108	113	114	117	125	102	105	113	112	112	115	115	126	111	123	139	119	117	118	112	115	103	113	114	140	105	96	103	119	116	100	110	102	116	105	102	115	124	108	118	105	122	126	116	114	102	98	107	122	119	114	132	132	105	116	141	106	93	128	119	110	93	108	109	115	139	98	108	113	124	130	108	122	92	111	95	134	101	123	115	109	114	130	104	113	103	123	125	124	109	104	112	109	89	115	123	113	114	109	118	105	118	105	124	115	107	108	109	121	108	115	116	114	97	97	112	107	122	106	109	106	122	100	135	106	114	108	122	107	121	132	108	112	132	130	126	118	107	142	113	101	105	118	111	117	108	119	111	88	111	102	131	126	100	114	135	128	125	100	109	92	91	121	106	123	119	90	122	115	102	115	113	119	110	109	126	109	115	104	109	126	105	122	101	95	120	107	121	129	118	106	103	123	123	122	113	108	99	106	120	103	111	128	103	114	138	130	112	97	107	124	103	136	122	121	106	111	108	102	102	118	94	109	103	96	114	126	121	101	98	113	108	103	96	126	111	98	101	123	134	126	122	126	123	99	102	125	125	102	116	110	134	112	118	109	108	111	96	131	117	128	113	108	129	93	114	111	120	98	126	102	110	96	105	107	118	127	109	112	104	128	135	100	109	109	121	125	104	115	115	113	104	110	94	113	123	122	119	108	112	127	121	107	119	103	122	102	106	82	114	102	96	81	118	114	106	97	129	134	130	117	113	123	107	119	104	113	122	105	111	83	125	112	116	123	99	98	99	118	117	116	115	113	98	128	122	105	108	122	135	93	108	102	116	123	127	100	102	105	116	94	121	101	112	132	120	127	96	109	122	128	88	100	104	115	110	116	110	87	112	140	131	113	118	126	104	113	109	129	125	120	111	106	118	110	99	109	117	97	119	95	119	109	101	104	120	135	121	124	119	114	130	108	114	91	104	127	107	133	108	98	103	102	93	113	132	111	88	118	98	112	131	110	96	128	118	101	106	134	97	108	101	107	108	107	143	117	113	107	114	94	113	107	126	122	113	112	100	113	123	130	110	120	109	115	123	115	118	117	121	116	115	127	120	92	116	127	121	113	113	121	97	108	106	121	95	115	118	109	102	118	91	101	123	110	113	102	108	118	118	109	93	123	112	131	122	128	116	114	99	129	99	120	128	115	112	128	111	118	108	111	129	119	111	96	102	123	125	113	106	114	111	99	119	110	123	144	95	107	117	123	102	119	122	106	122	116	118	98	100	104	114	127	126	106	109	126	115	116	107	139	124	97	132	116	98	103	112	107	120	117	112	120	119	113	84	108	120	133	92	108	122	113	110	122	109	132	109	102	116	107	123	107	109	102	117	115	113	133	124	117	118	117	104	125	119	116	116	111	107	133	106	97	132	96	113	127	95	106	136	118	95	105	97	100	111	117	101	112	104	102	130	99	129	108	102	116	125	108	93	114	114	105	118	105	116	124	137	123	111	105	103	102	112	102	114	116	114	106	108	88	132	121	129	112	127	121	124	111	123	112	102	125	96	102	119	134	111	109	125	118	119	114	90	125	111	98	117	96	121	88	107	97	101	128	140	115	118	118	127	135	112	109	127	127	117	95	111	103	112	104	121	123	100	90	108	116	120	112	119	110	113	105	108	107	128	143	123	117	112	108	116	116	114	105	100	124	93	89	110	111	104	131	106	139	126	121	104	110	131	125	127	127	102	108	122	114	126	121	98	105	107	117	139	93	128	120	105	108	116	112	118	124	111	117	101	106	106	123	111	114	108	101	111	106	115	95	114	118	103	109	113	106	131	118	121	92	108	119	121	106	101	104	128	113	90	114	123	120	124	132	99	119	105	118	103	110	122	128	139	122	107	96	104	134	103	120	119	107	127	132	105	121	129	136	101	115	91	115	113	103	141	101	131	122	126	117	109	106	100	108	106	116	107	98	97	109	120	113	119	115	103	111	106	101	112	131	124	115	113	119	90	136	118	108	103	116	113	99	105	127	141	102	109	111	90	108	91	117	103	105	103	105	88	92	99	101	106	128	109	129	120	113	99	92	104	98	119	125	107	111	91	94	115	110	117	117	97	134	105	130	131	126	113	127	123	112	120	122	119	140	101	142	106	114	99	107	115	108	104	114	117	110	105	91	118	123	105	108	105	121	116	124	108	113	129	101	108	132	135	105	118	113	128	110	108	98	110	100	98	103	126	115	128	113	99	108	121	112	113	130	96	136	131	102	107	99	130	118	104	92	118	108	125	113	109	113	113	114	116	126	127	115	106	87	123	105	87	119	102	116	123	114	98	121	106	111	94	116	120	111	127	119	112	108	107	130	107	86	116	113	102	109	123	119	116	121	108	105	103	100	118	113	118	104	101	100	96	103	112	140	122	107	133	121	139	109	114	108	102	97	103	94	103	110	98	97	103	111	99	105	118	116	118	115	109	103	129	120	114	90	111	116	112	120	103	108	137	122	104	101	123	122	102	126	113	101	98	103	105	123	139	105	99	118	111	131	99	103	119	113	127	111	109	113	123	122	114	97	108	98	105	109	123	112	131	121	135	110	101	121	107	96	99	124	100	112	97	129	127	103	113	92	129	107	117	127	112	113	110	98	108	113	106	108	108	116	113	97	111	100	119	95	118	114	119	102	141	116	110	118	112	126	127	102	104	130	129	111	110	110	120	114	119	129	123	101	119	104	123	110	124	97	108	104	115	109	109	133	110	95	98	93	106	122	100	135	113	107	118	100	132	124	104	122	109	87	94	113	108	88	96	135	96	107	113	117	124	119	122	112	119	100	125	123	99	117	123	115	118	124	116	106	130	114	104	113	94	115	115	103	110	97	119	114	115	113	106	110	100	102	108	119	105	105	137	105	116	109	118	108	124	117	99	93	118	108	120	109	111	125	126	103	116	119	111	122	112	113	108	110	115	111	113	99	93	97	101	118	106	115	109
6020	652	1248	1613	1287	1003	780	668	597	541	504	502	505	485	402	412	357	372	354	344	351	366	322	359	299	306	305	320	294	344	316	306	304	303	296	321	345	287	278	275	316	284	321	296	273	282	297	310	264	291	303	308	281	295	296	277	317	331	297	314	285	313	297	288	289	326	273	263	303	270	293	314	285	304	274	287	277	301	293	307	297	275	277	275	315	267	295	284	316	301	281	294	283	291	296	295	315	297	291	288	261	296	282	283	281	316	316	284	292	326	322	317	296	297	288	257	280	264	299	265	260	270	292	267	306	304	329	332	289	302	270	308	294	266	262	285	309	295	305	302	294	299	300	328	307	278	284	288	273	302	283	302	315	298	322	275	299	289	290	289	260	270	288	265	292	284	291	285	281	311	276	269	302	258	277	291	299	278	310	306	287	291	319	276	292	298	299	292	281	278	297	283	266	306	274	316	277	313	297	295	308	292	284	276	297	308	303	291	265	297	275	318	307	315	292	287	337	291	287	281	293	296	284	322	271	323	289	288	318	311	308	321	288	289	315	316	336	291	315	303	335	264	286	296	283	288	290	265	307	269	303	282	278	279	301	283	273	300	319	294	288	287	284	280	282	286	299	255	273	297	294	260	291	295	279	287	299	285	299	303	296	277	298	282	289	314	280	288	292	283	271	293	271	299	296	258	308	284	278	265	291	303	280	289	254	315	312	303	291	291	279	285	306	275	284	283	302	284	285	290	273	283	272	304	296	296	285	267	248	276	306	315	297	270	290	310	319	263	325	297	308	292	270	300	302	306	280	310	301	299	310	286	298	256	278	303	285	287	282	306	314	259	270	300	275	282	300	278	276	271	294	288	272	312	273	314	263	269	313	277	280	273	285	268	295	296	290	284	301	306	286	306	287	293	305	313	296	284	307	304	290	279	306	334	303	298	305	277	272	297	292	289	259	271	269	319	299	292	282	262	281	290	285	294	323	295	291	292	311	285	305	258	301	293	305	275	271	283	301	292	265	318	295	294	300	312	279	278	304	308	308	284	322	295	319	281	286	276	283	293	299	287	270	281	277	290	308	321	280	309	277	265	295	323	282	299	319	268	308	297	291	297	298	296	297	304	318	267	307	282	295	285	280	268	307	280	296	288	305	290	289	288	287	286	339	291	304	294	272	270	267	314	295	269	280	277	296	299	269	307	275	274	317	293	304	316	283	297	302	279	309	270	258	290	288	277	300	285	268	301	306	310	282	284	286	295	291	319	300	303	280	265	285	312	281	273	286	277	304	285	289	304	306	291	272	270	252	289	306	307	290	298	290	298	270	273	280	305	301	310	313	304	289	271	330	283	305	273	255	308	292	290	300	257	268	286	298	257	275	279	288	280	276	270	285	283	293	276	293	295	319	307	290	283	304	291	280	292	306	272	302	314	314	284	282	329	262	277	285	302	278	259	263	291	281	276	288	286	300	272	260	278	326	282	274	264	278	308	294	289	281	282	301	292	256	292	282	289	287	302	296	272	276	267	275	275	314	317	307	247	303	279	265	276	291	305	288	250	292	306	305	321	266	272	267	319	272	330	294	285	307	300	292	298	282	303	282	291	278	282	306	266	298	315	306	251	280	286	292	287	273	325	257	293	308	317	273	290	270	300	284	283	299	262	310	285	293	320	271	265	314	327	285	298	288	303	317	282	285	272	283	313	273	299	303	289	301	280	299	266	266	286	284	295	298	291	304	300	310	270	270	275	286	292	313	325	296	282	316	281	273	297	317	317	287	289	290	285	286	305	302	332	286	276	283	283	333	297	318	310	268	294	280	280	296	292	290	287	267	311	333	300	259	285	285	284	295	313	287	285	307	272	272	276	309	324	305	322	281	317	349	304	286	300	300	321	300	304	309	294	300	279	278	282	293	274	291	317	276	279	320	268	278	327	261	319	292	314	299	310	319	282	300	297	281	309	288	293	308	328	262	280	296	273	317	311	297	269	270	312	270	299	273	302	300	300	276	287	304	309	304	276	282	268	286	298	296	274	301	288	297	302	294	311	306	323	296	285	304	294	307	279	284	286	288	314	296	316	270	290	305	316	275	276	287	320	305	315	281	290	337	282	290	314	303	323	275	301	284	310	296	309	302	288	267	311	317	311	294	307	280	297	304	305	319	269	273	319	303	308	279	273	276	312	285	271	317	290	300	308	276	299	314	309	260	298	287	275	283	294	297	295	288	302	299	316	294	304	300	327	300	279	288	285	280	299	264	258	277	322	280	306	283	274	302	265	289	300	319	320	302	289	307	289	309	296	285	306	302	277	293	272	304	264	297	266	280	275	296	282	274	334	282	299	289	303	280	267	294	274	283	302	291	279	292	296	290	299	276	270	295	313	271	319	280	302	311	283	283	303	294	297	292	309	259	289	295	296	314	307	305	272	324	296	307	288	270	264	311	267	296	278	303	297	286	283	271	323	298	283	305	281	289	322	296	267	270	282	281	295	293	322	284	274	293	275	301	313	278	270	300	298	307	315	333	297	282	280	322	275	308	288	319	283	290	278	283	271	271	310	275	275	276	325	309	308	315	273	265	285	298	297	290	317	298	283	281	331	254	278	292	320	292	323	283	309	276	303	286	290	266	321	318	301	292	296	296	298	285	268	281	280	292	296	307	289	266	294	303	278	283	307	271	307	278	283	299	285	272	314	278	274	287	321	293	300	285	307	283	304	335	316	293	277	261	307	288	298	264	281	281	329	274	269	270	277	304	294	298	302	294	285	282	294	265	316	303	270	284	261	281	279	265	311	329	303	279	281	310	293	274	287	298	273	271	313	273	253	278	272	296	330	291	285	266	305	254	280	302	256	291	313	275	311	308	322	281	301	276	288	301	281	285	294	313	276	301	302	286	300	265	298	313	283	287	297	299	270	283	262	315	251	315	267	273	292	291	286	332	318	296	314	322	247	295	263	262	299	301	316	275	286	281	282	293	311	265	300	298	309	279	292	292	300	294	265	251	281	303	331	261	293	296	288	309	308	298	310	303	269	301	314	274	302	305	297	273	302	249	254	324	297	314	308	266	286	322	287	313	283	280	294	268	285	294	274	284	303	300	288	273	278	300	281	279	288	319	305	294	292	297	306	305	274	305	275	268	283	314	301	294	300	314	290	301	285	291	314	303	302	265	280	298	292	285	275	290	329	286	305	323	297	314	304	298	267	250	285	284	279	285	264	286	253	284	302	297	282	300	320	299	264	314	288	286	314	292	273	310	283	270	273	307	279	270	324	290	301	326	290	315	275	308	326	319	272	284	271	288	278	298	273	298	297	301	303	267	309	295	308	294	260	309	287	282	299	287	327	288	270	311	281	310	313	282	311	314	289	304	275	294	274	286	299	285	303	287	299	299	281	286	299	306	295	316	260	283	334	278	298	294	302	265	285	327	294	306	298	274	293	284	305	288	307	282	273	306	298	243	275	298	280	298	276	284	274	321	280	290	312	290	271	317	294	302	269
13427	1171	1155	950	759	487	348	279	275	233	233	235	276	201	161	213	172	159	172	194	173	204	172	163	177	177	154	156	165	169	168	166	184	182	166	152	161	178	166	180	144	168	181	167	155	148	153	157	141	170	175	162	159	163	142	171	164	167	155	161	154	176	138	149	136	143	139	144	188	143	142	164	173	162	143	153	188	172	155	148	169	143	152	172	164	152	142	168	168	155	157	142	196	154	150	150	168	171	136	141	146	156	154	170	183	164	140	161	151	156	149	148	166	139	171	160	153	148	159	164	164	185	157	145	168	175	150	142	164	174	155	188	154	138	162	168	160	191	149	156	168	161	152	161	155	156	188	148	198	173	180	159	168	156	151	159	145	175	147	140	146	154	177	166	178	154	167	161	147	177	177	148	159	151	171	161	148	171	165	171	162	173	151	166	164	168	158	155	163	182	154	141	153	171	151	172	182	155	161	177	167	188	167	135	171	165	175	190	156	169	148	173	155	162	141	190	180	166	165	174	158	159	140	141	154	165	142	150	137	163	150	167	158	179	165	161	166	193	153	155	137	155	136	144	172	140	151	134	146	149	159	141	164	168	166	161	167	165	143	171	174	170	161	156	159	164	175	173	154	153	162	164	148	141	140	139	179	181	176	172	168	171	142	179	163	172	161	168	176	177	148	148	155	155	177	166	166	167	149	162	171	140	157	164	161	162	158	165	176	152	192	165	159	153	161	153	157	157	156	159	150	154	195	156	163	160	170	181	156	187	151	176	163	172	156	155	151	141	162	154	164	148	140	166	182	181	152	167	175	133	162	159	149	163	157	157	157	140	174	150	144	170	180	160	189	160	155	160	167	160	150	175	141	165	151	151	167	132	163	191	149	173	146	159	158	145	156	160	161	169	157	121	159	159	174	157	140	157	163	129	151	162	159	165	156	155	148	150	182	152	154	182	175	161	177	141	163	164	175	164	150	152	180	159	163	173	158	175	143	152	172	155	139	155	175	152	152	169	145	154	162	161	172	180	174	186	144	169	173	180	155	174	162	171	173	148	158	148	157	165	163	179	110	160	157	133	175	173	152	166	169	175	171	157	176	174	183	150	155	156	159	156	162	151	173	147	164	150	162	159	150	170	165	153	125	189	165	146	164	184	171	154	135	170	165	159	170	172	168	152	172	141	164	168	174	142	162	173	151	147	145	144	166	158	174	157	139	163	151	164	163	177	169	173	162	155	178	154	141	170	124	150	150	148	154	157	156	140	136	171	155	175	176	184	180	171	157	158	145	142	147	144	148	151	146	174	148	155	153	158	145	166	165	164	162	151	179	161	168	166	180	158	151	176	170	146	144	144	135	164	136	175	170	164	150	182	154	140	157	136	154	165	184	157	161	152	152	141	154	154	151	145	152	145	159	163	170	137	167	143	155	179	185	154	157	160	149	150	179	156	169	158	133	146	166	144	163	160	167	169	159	156	156	152	157	154	143	169	165	161	148	166	147	153	161	159	144	154	163	156	169	135	162	155	169	167	131	171	167	179	159	165	178	151	179	162	166	154	155	161	159	160	161	185	159	140	142	146	173	139	125	160	182	161	175	169	170	156	143	192	172	148	154	120	169	167	170	174	173	171	180	169	135	139	172	149	183	155	140	168	159	149	156	146	150	154	162	153	168	170	156	154	158	139	164	169	136	171	155	137	135	134	155	184	178	168	146	185	153	156	171	148	165	172	177	153	154	172	167	158	145	151	145	154	176	153	156	153	145	133	139	163	153	156	181	200	191	177	189	142	160	161	189	157	159	145	189	149	158	140	162	154	157	163	165	162	162	176	153	174	159	160	167	172	159	138	166	154	158	165	178	164	152	180	160	149	168	144	145	156	143	165	160	172	156	180	153	135	169	153	165	150	149	142	135	141	168	170	184	154	165	172	186	187	144	147	166	149	175	147	151	164	161	162	179	146	159	158	175	159	149	140	172	186	174	165	160	155	163	156	187	163	150	144	137	168	142	144	181	163	180	147	156	159	167	149	162	157	171	149	158	153	169	180	148	151	154	148	142	168	183	170	141	153	176	162	150	177	144	142	141	149	146	160	166	166	181	156	177	157	146	158	166	165	154	157	156	166	162	173	152	158	184	178	165	174	151	163	156	153	172	178	162	172	172	162	142	153	162	164	149	153	148	150	173	169	169	170	164	166	168	156	156	146	167	145	145	165	135	144	185	179	157	148	153	177	162	160	139	160	142	163	184	193	195	143	166	142	163	150	186	153	171	157	145	174	181	111	157	158	184	153	163	152	155	148	131	158	166	149	164	169	148	156	139	148	138	166	156	157	145	176	163	162	138	145	153	169	163	169	164	152	161	158	152	171	161	148	152	162	160	154	172	156	143	164	144	149	159	166	170	167	169	169	153	145	167	112	170	161	166	141	172	154	164	147	165	162	152	177	158	161	163	169	160	151	157	150	153	152	148	154	165	154	174	163	168	159	147	184	166	151	148	146	151	153	177	177	185	184	174	191	154	153	151	168	158	162	149	153	196	179	120	146	150	152	169	153	171	138	144	152	158	144	161	155	137	152	162	169	165	158	147	162	175	129	157	150	138	161	174	183	162	149	188	164	135	157	169	178	146	129	154	166	156	157	157	146	130	158	164	115	153	152	156	167	124	140	156	166	167	175	147	141	145	160	161	162	148	152	145	164	171	169	173	151	158	159	155	164	152	150	174	144	139	168	141	162	159	127	185	151	150	168	151	168	172	146	164	167	129	137	161	146	150	170	150	165	148	164	193	159	157	180	160	165	151	164	167	168	161	162	136	165	181	148	161	153	161	149	148	157	166	155	137	142	176	176	166	142	162	153	134	174	178	163	157	168	165	152	146	169	150	154	168	164	156	143	168	161	147	165	164	166	167	163	155	175	150	143	183	174	123	135	158	172	155	161	181	182	194	156	142	169	166	154	158	156	154	162	177	140	177	157	147	161	167	144	154	134	155	159	161	161	155	157	143	157	160	157	151	151	156	164	176	159	171	157	187	153	165	150	182	135	171	170	167	176	167	157	154	164	126	171	146	163	155	169	178	164	183	179	141	163	152	153	163	180	182	187	166	162	154	157	141	164	148	167	141	164	165	153	154	151	152	154	181	184	163	162	156	163	154	150	168	155	142	165	146	132	142	159	153	153	162	149	161	148	145	178	149	171	155	162	160	167	140	160	154	162	154	158	163	221	166	164	148	137	160	171	141	154	152	157	179	143	158	151	142	150	134	165	146	170	154	160	175	143	150	156	158	163	181	141	162	144	149	165	199	156	145	151	156	144	156	165	181	147	149	165	168	166	151	149	154	144	136	162	159	164	174	159	143	152	166	162	187	158	145	154	136	173	150	154	176	172	151	136	162	155	162	164	174	140	150	155	158	161	162	151	153	160	159	136	150	158	188	178	163	150	172	160	169	160	176	161	153	177	159	148	175	154	176	174	140	165	148	174	167	148	187	159	158	155	147	187
7974	1110	2163	2851	2307	1725	1252	1057	967	883	882	813	829	757	653	591	585	574	549	526	497	493	510	478	447	446	453	463	417	506	414	404	408	433	436	423	449	413	446	420	414	442	417	428	421	438	431	415	423	392	426	408	406	426	437	448	425	452	418	428	407	391	427	359	416	402	420	394	373	402	386	426	440	409	428	421	421	388	466	452	430	447	384	444	434	426	411	422	392	427	404	424	392	397	388	407	394	371	415	409	458	429	407	389	378	394	394	383	410	435	379	378	425	418	409	417	405	435	365	392	373	406	383	394	417	413	437	387	396	415	364	390	439	402	388	415	408	434	399	409	388	392	406	356	440	432	434	389	389	408	376	420	408	384	436	386	403	421	386	415	414	436	419	379	406	376	414	401	415	422	398	386	417	396	418	429	414	400	412	426	437	383	420	406	418	390	373	413	370	420	399	389	403	372	364	397	397	371	386	414	380	375	387	398	403	400	405	376	400	404	370	402	438	392	406	401	425	391	400	402	408	461	412	388	416	397	412	426	410	442	428	400	399	408	441	428	386	404	418	380	444	430	402	426	416	423	421	424	381	405	399	407	426	393	397	404	372	416	425	410	399	393	386	386	434	436	428	415	391	405	435	398	423	387	424	399	406	433	420	471	380	408	390	412	439	399	412	411	397	391	413	418	386	384	456	415	389	383	380	404	406	406	364	400	400	397	438	394	427	420	381	406	365	405	418	402	422	416	439	415	418	417	404	421	397	401	415	427	409	404	444	427	408	381	384	412	402	426	386	393	369	427	395	417	432	368	422	416	395	398	394	421	439	360	415	392	428	436	385	379	397	442	424	427	422	401	407	398	395	426	377	372	395	403	410	415	435	424	431	400	406	410	414	386	421	410	447	410	368	402	366	426	391	448	394	423	433	401	452	390	382	410	377	420	393	389	425	392	375	393	422	407	414	428	404	425	399	434	402	400	382	402	424	406	412	397	425	423	383	407	402	408	404	405	407	364	418	369	395	426	422	393	406	392	387	432	380	380	404	405	419	412	408	389	403	413	396	409	402	436	426	421	399	441	380	403	445	425	433	392	412	410	420	404	394	390	410	380	416	395	397	419	416	429	394	387	383	413	417	417	401	428	409	414	421	375	413	406	390	412	421	425	411	395	398	418	430	405	377	406	353	440	405	377	401	397	399	374	412	402	379	430	388	397	405	404	405	404	381	436	424	419	375	382	388	378	442	420	438	395	390	414	405	425	431	450	392	374	409	394	372	396	399	417	428	382	408	415	363	427	428	452	432	443	454	429	412	413	395	404	439	414	403	450	444	392	416	387	431	417	427	393	366	390	424	382	419	431	442	409	424	421	413	391	415	413	397	410	384	423	432	412	425	418	397	402	404	417	402	421	384	392	382	372	421	424	430	416	412	387	407	416	422	396	396	408	424	382	378	445	408	398	381	359	427	377	410	390	406	378	442	398	427	416	399	440	392	375	408	407	407	396	401	416	415	396	396	431	383	421	387	408	387	419	414	390	455	401	408	394	390	397	412	393	370	417	441	424	404	401	398	421	419	393	407	421	448	409	412	435	446	385	430	426	415	397	408	371	430	398	418	390	406	357	415	408	391	397	408	389	428	405	431	412	414	413	349	414	423	417	428	390	405	402	401	386	372	403	408	392	391	384	398	395	359	412	405	395	403	403	413	373	397	399	417	388	410	391	399	376	414	431	374	419	402	369	414	391	403	417	439	408	411	373	420	430	395	387	393	409	388	414	397	431	375	417	414	427	394	407	432	428	436	411	417	421	442	394	418	417	428	407	383	406	421	398	403	383	414	414	386	373	411	413	415	407	427	405	435	401	414	421	386	395	385	406	401	401	395	418	402	344	367	424	394	393	381	391	395	409	413	422	389	393	425	402	430	414	382	408	371	410	402	385	424	421	391	426	404	397	399	428	424	414	405	373	403	407	395	447	393	405	431	398	420	415	360	409	413	391	432	376	403	416	409	403	380	415	396	395	431	382	451	393	410	448	418	418	439	411	444	415	429	407	422	435	429	394	408	394	425	426	419	410	436	405	437	400	394	401	381	436	430	431	417	379	426	402	434	405	466	456	410	432	403	462	411	415	403	428	374	424	407	366	399	392	353	401	414	407	403	411	405	394	413	387	425	450	396	411	412	400	403	395	435	415	445	427	433	406	434	410	437	410	411	430	411	399	419	417	393	440	382	408	429	387	436	397	409	410	433	412	405	409	409	447	426	389	427	418	404	403	429	421	447	405	399	400	365	395	410	433	364	429	416	412	386	414	440	456	427	435	415	419	407	381	415	415	417	393	408	395	405	379	422	412	401	409	388	411	436	427	441	400	397	406	398	397	400	407	379	364	396	425	411	401	385	430	435	397	413	399	400	413	402	381	411	434	422	414	403	385	424	387	400	373	414	370	418	403	387	394	385	447	425	457	401	371	416	394	390	410	406	404	425	386	429	416	430	405	424	384	406	372	359	400	409	410	401	406	441	389	402	410	374	405	384	429	396	389	420	394	403	411	376	416	405	391	381	376	406	402	448	408	436	437	420	433	386	386	376	436	399	392	402	406	416	374	464	400	404	424	415	387	400	410	434	411	382	401	424	438	374	431	430	394	409	410	429	446	422	392	414	390	429	415	390	397	386	396	429	397	401	406	420	405	345	421	393	403	437	408	419	382	411	421	416	401	417	418	389	407	383	402	415	384	349	364	384	417	412	373	390	411	386	436	409	381	435	376	397	403	405	410	396	414	355	416	389	407	404	418	417	431	425	385	397	420	424	425	399	424	406	389	409	447	413	415	405	436	386	437	390	401	410	393	377	388	393	377	413	417	386	378	407	406	434	380	432	416	420	414	374	425	417	460	415	414	414	419	434	411	416	398	412	408	373	402	406	428	384	396	396	391	370	404	415	399	440	401	393	425	419	376	433	395	406	396	415	373	401	402	406	414	367	384	402	413	406	400	389	380	391	396	391	411	418	408	426	444	422	423	416	402	392	421	423	378	386	415	467	424	364	402	396	398	412	390	385	395	411	386	423	372	385	411	423	425	380	411	402	401	372	414	391	403	399	424	359	439	377	413	415	417	405	375	403	424	374	440	437	397	404	397	419	401	363	402	431	422	394	415	406	422	422	383	420	395	417	374	408	403	421	422	454	431	448	405	438	414	408	408	432	382	407	411	386	405	409	442	394	381	423	361	404	411	396	463	420	428	399	376	395	413	413	427	396	394	387	371	408	400	409	394	428	450	424	417	429	442	378	375	428	447	433	382	423	420	408	460	401	407	391	419	382	411	454	410	397	401	404	434	362	412	397	423	384	429	355	396	389	395	391	420	407	378	407	419	409	380	459	430	380	400	389	409	404	429	432	419	428	400	407	448	413	420	400	389	378	429	413	375	400	408	405	408	405	359	393	370	416	411	423	429	417	409	406	380	378	425	377	390	407	405	393	383	393	417	393	440	392	412	407	374	399	377
1470	304	309	312	273	252	263	268	269	250	259	277	290	283	261	293	283	264	270	281	266	300	259	261	283	242	259	272	243	288	286	276	272	247	253	299	263	279	267	247	269	249	253	275	304	293	287	262	246	266	252	288	237	281	289	265	282	291	278	282	263	289	267	250	294	280	260	269	242	247	258	267	306	275	303	258	262	298	254	257	275	280	272	258	271	286	290	248	281	247	241	254	264	276	258	263	277	232	267	240	305	258	246	290	282	282	273	271	262	256	276	262	273	271	294	284	256	238	265	278	247	244	275	295	268	292	284	268	269	261	250	264	257	266	310	234	238	244	278	230	254	274	256	281	258	258	258	239	275	266	261	250	253	302	292	278	284	264	238	261	258	275	270	262	269	268	272	283	269	234	262	281	277	280	271	254	278	251	274	250	267	268	265	242	252	279	289	264	256	245	253	297	272	279	270	245	293	269	283	247	299	266	293	259	261	256	273	270	261	263	268	275	288	245	284	238	274	226	250	289	294	232	244	258	248	273	271	275	246	270	238	280	257	273	275	273	272	305	256	244	253	260	243	265	266	250	257	237	242	287	266	282	259	299	246	267	276	257	262	262	284	268	263	260	270	235	273	241	260	261	280	250	240	259	286	257	273	277	280	306	251	249	284	277	262	263	252	261	282	236	291	261	254	276	241	273	293	273	250	247	267	257	289	278	271	289	271	291	258	259	272	252	266	270	264	270	240	251	257	276	281	283	242	246	266	279	251	260	283	286	235	250	259	267	280	263	251	273	265	264	263	267	258	285	265	280	252	259	274	235	265	280	225	258	261	273	248	266	264	290	249	239	286	281	265	288	272	276	277	239	275	244	306	263	258	238	288	238	256	248	242	232	255	260	258	282	264	272	280	289	261	263	261	268	257	256	257	290	277	252	309	264	266	255	303	268	258	230	273	271	263	288	266	278	276	261	250	284	283	275	281	292	272	236	301	286	252	285	257	306	257	295	292	280	257	274	293	247	239	272	263	267	246	262	285	271	255	255	253	241	264	271	276	263	282	255	245	264	294	266	336	301	271	279	286	280	295	270	262	257	265	270	276	279	246	267	255	274	280	268	267	264	242	268	273	262	296	262	266	260	247	310	252	262	269	310	295	276	274	272	249	248	250	309	274	263	264	270	289	250	246	254	252	282	283	232	246	251	294	278	294	275	284	276	307	275	286	270	283	252	268	272	258	278	259	280	267	278	247	297	266	272	309	265	281	256	274	231	244	256	277	261	273	278	276	262	264	303	278	246	238	239	267	279	306	258	278	281	262	262	283	245	247	299	305	276	269	277	245	268	269	287	256	281	263	285	259	286	269	287	246	290	275	276	269	287	266	274	290	254	245	283	274	255	270	244	279	300	247	283	261	262	294	247	239	262	276	230	270	276	272	261	279	269	277	273	268	260	248	285	280	251	251	265	309	276	276	302	262	260	286	265	293	273	245	275	260	234	255	294	249	257	265	280	273	283	257	253	247	279	249	246	277	270	272	252	257	254	287	268	310	275	276	221	261	264	264	264	269	272	255	282	289	280	240	284	262	292	275	254	258	296	281	270	267	260	284	253	266	249	233	258	260	273	270	283	288	258	269	266	257	273	261	301	282	260	247	277	255	259	249	292	276	260	280	296	315	261	270	266	268	281	271	257	286	275	294	288	252	277	265	245	270	271	269	264	230	253	267	286	249	286	257	281	241	280	302	240	260	289	241	269	282	251	263	273	256	283	277	245	267	252	287	290	292	242	263	277	284	283	252	259	274	245	250	263	289	270	276	289	284	231	239	291	257	289	285	242	260	235	268	272	232	246	296	274	277	260	273	271	284	254	249	272	279	287	280	267	256	266	293	262	255	264	245	233	266	258	266	287	253	266	262	253	259	269	260	260	260	295	280	278	248	279	252	283	271	226	251	257	237	258	270	258	278	241	279	292	311	272	271	255	233	240	235	252	259	261	268	251	293	287	256	257	266	257	240	287	248	262	272	263	266	245	263	257	282	272	280	249	256	273	281	271	245	264	257	268	268	266	269	270	258	274	250	272	258	268	270	286	258	266	260	273	263	268	285	293	281	294	267	273	268	259	289	225	275	255	268	249	270	283	275	248	283	270	266	259	277	259	271	265	269	292	238	267	301	244	280	275	259	285	257	261	288	232	255	285	285	254	225	252	245	288	264	278	272	271	274	245	268	286	256	289	240	256	237	261	272	264	271	284	272	293	274	282	260	231	281	285	284	269	266	266	262	243	258	278	287	286	300	265	271	263	244	249	294	258	266	288	287	249	280	265	263	264	291	310	243	236	290	269	272	281	271	292	254	277	241	261	260	245	259	276	280	270	275	280	279	258	265	269	254	239	253	259	273	294	272	293	251	262	273	282	265	299	259	245	270	269	269	271	309	251	295	285	259	285	286	279	285	283	268	273	284	256	284	255	272	293	286	268	274	279	281	250	272	281	258	260	286	264	288	266	279	261	257	268	252	261	277	259	256	226	263	303	293	262	264	270	273	283	263	269	277	266	259	257	264	246	260	299	225	290	288	263	268	272	267	244	280	298	307	269	244	295	277	228	299	272	278	259	287	291	269	238	266	280	253	263	260	265	266	263	257	270	250	271	244	251	269	261	257	289	262	274	303	260	316	253	261	261	270	272	266	250	268	268	278	276	264	253	271	241	274	288	291	269	262	272	255	271	265	278	261	244	263	251	262	299	250	275	275	237	270	290	253	271	304	279	246	260	286	294	277	294	250	273	276	265	263	285	276	266	263	255	265	265	267	245	276	272	304	256	275	291	267	284	290	246	291	269	277	268	252	259	285	268	247	260	250	263	279	269	264	272	271	281	252	258	256	261	240	283	264	257	235	235	250	247	254	264	244	288	312	302	277	263	270	270	248	269	249	286	283	253	266	247	253	270	271	258	257	277	263	263	296	274	246	290	292	272	279	263	298	256	282	246	252	266	250	264	258	273	263	242	264	293	273	277	249	268	306	271	219	243	293	255	263	293	274	294	263	252	298	245	251	275	255	277	286	290	276	259	279	280	250	261	293	290	284	244	273	304	291	273	260	263	253	255	273	266	249	289	286	273	291	284	294	254	251	250	270	258	281	228	265	265	269	274	281	252	305	251	247	280	295	232	228	256	265	260	261	237	259	277	263	250	291	265	282	259	294	265	247	282	260	289	266	256	290	285	259	269	260	269	265	255	263	257	245	277	263	251	267	231	244	283	277	292	274	258	264	290	245	285	256	257	293	242	272	279	261	285	256	264	254	275	237	248	281	279	270	231	259	253	279	258	302	268	265	286	270	286	238	249	251	305	257	269	259	257	271	278	258	297	257	286	281	253	237	262	286	277	248	256	220	270	260	266	236	268	249	247	253	280	280	260	282	244	237	264	266	265	254	247	280	256	261	272	241	248	289	231	234	291	251	282	269	237	253	256	263	281	286	278	249	274	229	292	265	261	267	248	263	277
1740	623	686	723	689	661	650	663	632	613	651	676	675	618	589	619	601	604	578	586	629	638	588	586	602	624	630	608	627	621	616	580	594	640	576	597	619	609	636	599	575	603	637	564	610	617	594	604	630	624	607	612	587	615	601	601	648	590	621	653	615	582	674	552	594	565	577	554	596	570	643	610	609	594	631	563	609	609	609	585	601	638	607	609	597	610	586	603	562	608	631	586	611	582	578	625	611	592	578	602	586	601	587	555	576	567	567	589	600	606	593	603	634	600	585	564	604	562	577	581	569	575	586	628	610	609	595	598	608	589	642	662	570	583	601	618	564	604	596	595	577	600	600	603	574	637	574	556	601	597	593	586	648	594	615	583	610	594	572	593	564	586	589	590	596	653	600	615	617	577	595	615	620	581	593	560	575	582	614	623	575	611	591	574	613	577	579	558	602	604	566	589	633	587	602	580	611	586	545	614	586	606	591	598	582	613	607	582	593	590	578	590	577	583	610	588	634	641	608	561	598	605	592	587	576	607	590	574	562	599	602	608	573	550	597	589	595	635	592	567	588	620	574	578	619	555	576	565	645	557	609	610	600	609	609	584	599	595	613	610	605	575	575	607	584	607	565	577	652	582	618	579	651	563	560	611	630	629	606	630	612	584	584	575	593	600	582	549	653	559	631	608	584	610	570	630	599	602	590	590	574	610	543	579	639	611	603	604	590	601	620	648	581	656	574	630	571	641	617	592	600	584	607	579	610	600	564	606	582	624	614	606	573	642	590	597	584	631	549	617	623	574	608	604	579	592	548	576	597	601	573	554	570	629	680	577	568	577	586	562	564	588	586	551	599	616	588	598	619	612	610	608	571	593	596	588	603	631	604	611	576	625	583	563	568	613	600	636	606	559	575	623	573	624	554	646	630	580	597	613	618	586	589	599	612	608	575	570	614	586	623	573	587	586	603	581	557	581	648	590	607	581	613	672	629	591	604	607	630	568	605	625	612	569	574	599	610	604	601	592	556	601	599	584	583	569	606	562	547	587	621	575	645	578	612	593	602	600	605	621	582	608	592	607	572	591	601	617	624	579	636	559	567	603	583	577	567	589	583	625	573	564	614	638	632	588	559	633	589	632	597	553	596	579	587	599	604	586	616	613	614	611	589	605	617	576	595	603	552	621	609	583	584	588	613	625	604	582	576	595	598	598	628	615	592	606	586	612	593	564	589	631	639	597	624	612	619	619	556	583	622	623	575	596	612	650	610	560	593	613	624	579	642	606	616	548	613	591	605	595	598	591	559	597	578	605	576	588	567	580	608	602	562	605	594	577	612	624	622	561	591	578	613	555	617	615	603	599	572	591	606	591	595	568	577	577	601	584	584	572	622	579	610	602	614	597	629	616	597	635	578	571	590	594	608	569	598	582	640	590	605	607	605	592	599	614	640	566	574	557	576	586	588	595	616	564	582	620	547	602	573	599	581	589	656	638	614	589	614	570	580	607	594	631	596	602	596	596	624	616	573	603	602	650	582	568	572	642	590	583	582	602	577	629	572	563	640	602	613	577	559	574	564	553	586	626	602	574	583	580	608	578	600	602	595	616	602	563	582	592	568	607	552	595	606	657	599	553	588	557	626	601	648	631	594	571	600	588	573	607	592	615	627	614	616	597	608	595	604	620	585	586	571	639	584	621	630	606	634	570	611	630	647	577	590	495	609	602	584	572	581	568	648	558	581	596	631	623	567	598	612	638	607	618	602	599	586	594	575	604	606	554	535	623	584	584	626	618	581	599	569	616	616	581	579	576	584	570	637	598	588	619	537	586	625	603	579	560	628	592	589	603	565	609	562	603	577	609	596	608	592	602	610	570	642	593	537	620	587	630	600	599	607	598	612	622	606	605	607	589	618	611	598	587	566	595	609	595	633	590	581	609	627	629	609	591	604	609	614	581	620	578	612	604	558	592	577	619	558	594	595	596	618	597	590	612	572	594	592	633	595	603	562	577	572	596	580	586	624	572	620	608	588	611	605	575	576	586	577	572	595	581	600	580	621	608	588	572	628	616	601	574	602	580	624	622	592	605	574	609	621	629	601	643	621	591	604	604	613	603	545	580	599	629	612	580	643	595	570	614	618	612	625	616	627	593	589	584	632	613	647	575	620	597	638	597	602	629	576	570	586	617	637	559	650	617	584	584	604	590	586	568	553	596	608	617	601	587	590	613	603	601	599	597	586	609	594	617	562	583	628	612	565	571	643	596	614	632	597	597	617	573	584	584	552	632	596	606	578	589	639	590	593	600	609	616	591	592	619	595	583	571	628	590	606	604	621	606	563	614	585	590	630	553	614	619	598	596	587	582	602	605	620	550	634	590	589	606	572	612	626	578	623	587	597	583	558	574	619	649	624	561	630	580	626	592	609	563	589	607	603	570	528	583	581	597	580	597	578	618	582	617	586	605	546	572	632	607	593	595	591	609	624	611	599	634	615	622	555	609	615	637	606	591	616	606	566	567	645	572	621	588	585	604	612	569	553	570	628	559	590	607	654	586	616	629	578	603	576	617	586	587	596	618	618	572	638	616	595	633	592	561	581	588	584	602	588	593	616	583	592	560	556	586	619	605	576	612	598	624	563	611	608	567	589	620	613	622	581	587	578	608	586	610	550	585	568	590	529	547	628	589	598	601	582	607	563	612	606	568	585	584	575	590	576	590	562	618	607	601	600	607	608	611	611	584	593	607	538	590	558	596	617	596	615	606	618	610	623	599	589	597	600	619	589	567	599	606	635	608	588	612	576	626	593	567	596	563	597	602	585	610	581	606	612	612	602	562	587	593	593	619	566	592	574	611	598	586	585	645	634	593	635	566	570	616	625	604	532	597	575	616	603	574	574	593	587	598	586	532	588	628	584	570	607	596	627	571	571	638	632	575	607	604	587	574	570	589	592	603	594	624	575	617	565	591	590	602	603	553	583	544	574	615	569	581	607	590	624	570	612	562	580	628	650	611	599	604	593	616	580	617	657	542	630	581	596	594	561	580	602	617	561	576	593	573	584	570	566	565	627	577	626	588	579	598	575	620	555	610	617	588	595	577	585	578	574	588	605	557	578	602	608	621	583	627	602	650	617	617	526	538	569	605	589	630	619	640	590	573	653	588	558	600	551	615	578	531	591	604	589	590	580	624	563	569	580	604	618	587	618	637	616	637	573	616	641	599	596	584	576	599	575	558	580	602	554	558	614	569	587	587	609	592	584	602	579	613	623	575	633	607	602	565	596	623	592	601	604	611	584	610	609	607	564	598	599	573	615	580	640	559	602	588	582	602	552	578	580	640	621	589	653	572	601	603	629	557	557	588	609	583	626	562	574	598	598	574	600	633	550	575	595	588	618	610	578	614	619	588	591	621	551	580	598	563	604	594	598	583	597	596	627	566	589	583	596	610	578	551	643	597	601	609	578	572	651	593	594	580	601	619	603	588	601	543	585	613	594	619	628	610	593	583	551	592
6856	540	602	550	410	294	210	176	163	153	115	153	143	135	141	109	141	113	146	126	110	125	118	102	121	106	107	125	110	117	126	92	119	98	96	115	133	103	108	122	114	99	107	114	80	136	122	95	126	121	99	113	102	108	114	114	103	129	100	133	94	98	114	92	115	99	105	116	131	121	106	126	119	122	88	110	117	128	113	126	113	122	112	109	109	120	92	91	118	93	105	101	116	117	107	127	108	86	115	122	97	123	112	124	134	108	132	122	120	117	108	115	123	113	117	120	114	107	109	139	128	128	110	114	113	144	103	153	105	114	102	127	112	107	104	99	137	123	118	121	116	118	114	115	93	102	118	102	111	121	126	123	127	96	144	131	126	114	116	116	125	104	120	127	129	97	117	105	99	106	107	106	111	120	112	131	99	102	112	101	117	125	105	117	126	107	135	111	113	126	108	120	107	107	105	95	121	120	112	105	108	118	129	132	121	100	117	124	113	103	95	101	94	119	123	96	123	107	103	113	123	109	112	129	109	99	82	116	111	109	93	91	119	111	87	123	119	124	116	121	121	128	110	128	111	101	97	99	119	126	133	106	114	102	98	112	115	108	112	111	116	110	110	118	136	119	129	124	123	123	107	132	100	107	111	95	104	121	109	110	94	111	111	115	128	109	107	124	97	87	100	92	116	112	88	105	115	90	116	97	109	119	94	127	109	110	100	125	99	118	120	115	130	111	110	104	118	109	114	116	113	104	107	112	116	109	103	99	92	112	100	131	115	115	96	108	119	111	119	120	115	106	102	111	110	117	116	102	108	114	120	114	113	104	114	83	93	103	105	121	120	111	122	128	114	123	136	102	88	119	107	123	118	128	112	126	109	107	102	107	108	116	142	123	111	121	131	135	94	112	103	123	115	86	87	121	100	105	96	136	104	108	123	118	106	106	91	133	109	114	113	105	102	114	120	128	104	110	106	123	114	129	116	120	137	110	117	112	81	98	107	122	107	116	95	112	115	111	111	125	139	125	133	108	95	115	118	101	100	109	131	112	120	135	115	108	82	83	114	128	137	129	121	121	111	113	122	137	157	120	102	101	132	113	132	124	105	108	103	108	120	100	121	106	117	106	92	108	91	115	112	129	127	112	104	94	125	106	128	123	92	96	109	127	131	124	108	116	118	100	107	107	119	107	107	121	122	133	122	107	121	103	118	112	125	109	93	124	107	126	111	102	118	103	113	113	108	128	121	126	95	105	113	114	111	117	108	115	133	119	105	93	121	121	94	117	100	106	113	103	102	124	114	111	119	113	114	105	119	114	112	127	130	123	115	122	133	120	118	96	109	137	138	137	112	137	119	88	111	116	95	118	113	123	115	94	121	94	107	101	107	118	119	106	107	116	132	131	128	116	123	116	123	103	108	105	122	112	120	109	106	110	124	108	106	106	99	121	126	133	98	106	104	140	121	108	106	112	116	105	103	104	111	96	118	105	124	122	90	116	137	110	106	109	103	105	114	94	106	113	100	111	107	128	109	138	119	114	112	130	132	105	116	91	109	124	125	118	121	105	86	126	107	111	110	128	102	104	110	115	109	105	97	118	126	128	122	122	103	110	117	95	112	114	127	111	114	102	113	95	125	109	92	110	100	129	127	118	99	109	118	123	112	109	117	129	99	102	128	117	123	105	118	109	115	112	120	128	114	114	93	107	108	100	116	99	117	127	124	103	131	93	102	90	135	115	97	115	102	124	116	119	140	127	117	112	98	146	102	102	135	139	106	100	120	117	112	114	134	105	106	125	106	97	107	112	103	114	103	116	116	106	89	110	133	133	131	115	122	119	130	91	103	107	98	115	103	113	124	107	111	112	105	113	127	126	116	107	115	122	140	108	115	113	94	129	99	131	98	111	135	112	106	135	117	116	103	114	103	117	110	119	125	122	126	93	117	106	117	115	104	121	122	122	112	127	102	108	134	118	103	104	128	115	123	108	101	111	115	76	117	136	103	103	131	121	119	119	103	136	115	117	119	93	106	110	128	119	117	133	126	114	130	110	106	135	119	114	112	113	110	115	129	109	104	110	104	108	107	120	112	117	120	100	99	116	115	102	132	117	122	124	114	115	115	127	109	116	100	112	99	112	122	105	126	112	106	121	105	129	104	86	107	128	116	120	120	104	108	123	99	128	104	121	95	96	119	117	97	110	102	107	114	100	127	120	93	114	111	111	137	113	97	92	119	97	111	119	112	86	122	119	118	120	121	88	123	119	91	125	101	103	114	121	118	117	119	132	115	131	95	100	111	119	115	129	124	99	109	121	107	143	109	126	109	116	101	95	127	137	126	138	100	112	111	107	100	122	119	109	130	133	109	115	117	120	118	129	95	106	109	107	125	107	102	107	126	117	116	132	119	102	118	107	105	124	106	106	97	96	107	106	118	131	115	105	95	84	139	124	100	109	98	128	129	91	107	100	118	127	117	128	118	134	106	117	109	116	131	115	103	130	111	95	116	101	133	89	118	111	116	112	118	120	112	104	96	127	136	127	123	103	115	115	123	95	117	113	124	103	101	106	112	118	92	100	122	135	108	111	112	117	128	107	125	106	102	118	111	128	115	109	109	140	112	115	123	113	109	104	119	143	110	107	82	110	103	117	129	98	120	122	104	113	101	118	106	111	104	111	93	99	99	105	104	135	117	98	119	116	117	116	137	119	112	88	109	117	123	108	97	118	142	125	123	134	119	121	115	103	96	103	121	112	96	94	90	117	87	122	104	113	127	122	99	104	104	128	123	128	109	110	114	116	114	118	106	120	97	102	111	123	127	104	99	108	105	115	95	114	113	109	126	84	91	109	96	115	123	107	116	114	133	104	130	110	121	101	114	132	105	113	123	112	112	127	109	112	82	100	106	111	121	119	106	106	137	125	109	110	119	119	99	127	130	106	76	131	115	105	111	120	110	113	104	122	108	119	103	118	123	99	112	107	144	131	117	126	116	97	116	95	102	107	127	104	116	106	127	113	115	113	113	121	100	136	112	99	113	100	122	114	111	133	127	123	121	120	107	109	100	98	109	119	124	111	84	115	96	97	108	98	96	98	102	108	113	123	105	113	111	117	98	134	105	116	103	112	118	110	127	124	114	114	143	111	107	84	108	111	104	132	147	115	116	129	109	131	117	96	113	120	124	115	107	109	111	119	114	105	93	126	106	104	117	122	107	93	94	97	105	131	125	132	115	112	96	107	99	130	100	95	116	129	112	109	108	105	126	130	122	117	109	106	120	114	93	111	120	106	114	128	100	133	113	106	106	114	110	124	95	93	116	104	92	111	117	114	123	117	106	128	108	111	117	128	99	117	103	117	99	112	109	111	127	113	131	96	103	112	116	118	101	118	121	104	125	125	133	110	119	102	112	109	121	114	105	127	101	117	120	115	101	110	108	130	117	112	115	119	109	119	116	110	110	118	86	118	114	102	124	122	115	115	112	97	116	113	116	101	118	122	125	101	115	104
5964	685	1262	1786	1296	1014	788	703	586	530	527	523	491	494	437	401	407	363	365	344	357	328	312	318	312	342	303	342	339	328	313	304	290	297	308	337	315	327	318	267	255	291	307	299	258	303	276	306	298	339	303	312	315	271	288	301	297	288	288	295	290	273	311	334	288	294	291	297	330	298	297	288	307	285	283	287	300	295	303	292	316	287	293	281	311	267	310	272	290	293	315	274	263	275	341	328	291	285	293	295	266	286	276	296	280	247	283	297	291	284	296	275	267	292	300	307	287	290	268	281	275	275	301	299	296	287	304	285	319	289	301	293	301	333	284	302	312	305	312	306	311	289	298	291	287	290	264	335	300	271	268	316	301	269	308	323	273	297	283	297	284	316	285	303	303	292	316	289	281	290	305	292	311	263	303	297	288	307	286	276	293	316	301	326	303	286	298	314	316	297	316	266	311	281	287	299	270	260	308	315	307	261	292	302	299	296	289	304	300	269	283	279	290	285	280	285	301	278	296	323	290	286	277	311	277	289	319	280	285	294	315	273	296	291	301	253	280	281	269	294	277	274	266	301	272	314	282	275	295	302	265	346	323	305	290	306	291	279	280	317	306	310	304	305	305	280	289	283	278	260	279	293	292	292	281	266	274	290	287	325	315	301	301	295	284	292	271	302	312	281	307	275	297	258	296	308	261	285	297	311	275	280	256	288	298	262	310	260	306	339	294	292	284	307	311	283	290	314	309	274	285	301	316	309	284	286	313	282	269	269	321	287	307	269	298	276	316	311	280	301	282	281	338	293	263	306	294	275	283	274	297	308	321	301	302	314	296	325	301	309	307	273	283	282	319	274	295	287	308	305	297	261	312	288	322	267	271	317	297	267	287	283	300	293	337	296	303	315	288	295	286	269	284	309	292	301	303	258	294	302	284	309	267	324	300	315	270	310	291	277	246	309	307	266	307	275	264	282	283	286	309	317	307	308	319	263	288	292	334	300	290	282	292	291	272	282	282	295	285	303	275	324	273	304	297	288	283	299	297	309	264	293	303	304	258	273	265	310	297	304	291	260	264	310	316	265	306	296	269	321	315	308	282	299	276	311	316	269	269	271	290	295	284	298	284	292	294	297	294	302	289	280	284	278	295	299	293	286	342	289	292	296	264	313	280	266	304	303	333	303	291	280	251	323	286	291	315	266	302	266	292	293	291	292	306	291	288	277	295	282	291	298	296	290	273	275	274	298	271	279	301	279	305	284	282	296	279	288	271	283	305	276	288	285	287	279	291	295	277	318	289	275	292	272	270	285	287	303	268	259	307	314	300	280	284	305	302	314	295	292	293	288	278	305	322	311	287	314	294	294	323	311	318	288	284	310	304	276	294	301	314	285	305	309	291	293	295	275	297	296	286	319	267	285	274	271	285	280	306	265	270	304	264	286	309	284	291	264	292	298	309	316	284	269	296	324	273	280	306	287	283	300	289	268	278	303	286	270	315	304	281	300	295	285	274	302	303	298	283	293	308	311	284	284	322	263	285	304	296	331	305	288	295	280	308	263	292	287	291	305	282	277	299	311	283	274	304	260	254	295	312	309	292	296	302	283	337	305	305	295	277	282	270	308	291	287	303	322	273	291	257	265	305	288	316	299	256	291	305	299	300	308	288	259	325	277	284	315	287	276	306	279	298	289	281	289	276	302	304	296	346	286	291	311	297	280	288	324	278	268	320	266	287	297	295	290	276	302	293	278	277	269	273	289	322	268	294	284	316	276	295	325	303	287	279	327	273	286	295	263	297	299	276	266	285	279	310	294	287	319	289	265	285	294	313	303	299	286	326	310	293	300	264	313	294	298	298	271	305	264	284	267	301	297	303	286	284	260	285	292	294	289	289	284	303	280	317	283	328	304	292	291	289	285	291	274	323	290	272	271	318	297	320	291	315	285	253	281	304	329	299	303	285	310	295	275	291	285	303	299	295	331	295	299	290	290	285	302	282	328	304	303	316	294	282	277	281	297	270	286	293	263	308	294	293	286	278	316	301	310	280	337	305	292	296	272	270	280	292	322	283	287	319	299	274	295	283	291	298	284	286	272	327	320	328	327	283	294	263	283	301	289	272	279	287	266	293	303	288	281	282	284	287	305	299	296	289	298	307	274	296	270	311	287	298	266	273	265	315	252	283	267	296	298	287	271	301	243	295	278	293	329	282	301	293	282	286	282	278	286	273	295	278	303	298	317	305	277	298	274	293	282	282	293	282	302	302	283	301	280	313	289	309	280	295	282	320	300	309	299	299	275	295	300	295	283	295	310	260	284	294	339	283	325	311	284	307	283	308	273	277	295	282	244	305	272	262	285	265	281	287	292	317	324	322	288	312	281	319	305	303	294	277	275	285	316	278	305	290	308	271	301	269	274	297	287	299	309	286	294	291	273	295	271	290	303	286	300	313	294	298	306	295	306	303	268	294	304	272	289	307	274	306	267	292	284	293	268	292	300	329	297	306	297	309	312	268	287	307	286	283	295	269	343	304	293	288	260	291	266	318	314	301	297	280	294	284	290	278	319	318	271	287	303	324	271	324	278	294	298	257	321	294	296	326	296	280	311	297	292	340	259	329	292	302	299	283	260	310	282	287	280	302	258	320	268	319	262	307	281	312	275	296	294	291	309	305	291	307	291	278	283	294	264	288	309	283	310	283	316	316	285	279	320	278	292	280	299	295	306	279	274	253	284	281	310	305	297	301	298	303	293	246	284	308	303	323	272	325	301	299	290	289	275	276	272	275	320	270	278	310	306	286	317	291	274	296	295	291	315	283	276	275	319	294	296	303	327	271	284	281	301	293	286	281	313	309	285	336	285	303	310	292	303	299	259	281	309	289	307	258	268	311	297	309	297	292	266	285	301	289	288	274	303	269	287	298	271	333	286	287	301	311	260	316	264	290	286	317	301	285	305	270	322	267	266	310	287	296	301	282	316	296	305	264	292	297	279	276	270	282	304	273	292	303	286	289	305	297	308	293	309	285	283	317	280	295	247	302	312	315	297	310	293	314	263	290	291	316	278	288	262	302	299	295	305	297	322	286	283	270	278	298	266	284	324	310	266	289	310	291	303	285	283	308	307	293	297	318	280	282	273	257	252	298	301	308	284	320	309	300	294	284	283	285	291	313	286	274	287	291	280	315	274	280	310	301	308	289	322	302	286	280	282	321	303	306	298	275	304	278	268	309	295	278	262	291	286	309	293	304	319	304	277	290	320	278	308	292	301	289	324	285	286	284	273	307	305	287	290	321	260	290	310	298	325	316	291	303	291	272	298	286	260	310	277	287	310	293	290	276	304	297	289	309	279	299	302	307	291	323	324	293	285	266	281	275	316	266	326	277	269	292	287	277	285	300	260	294	308	273	291	289	285	295	322	319	317	264	279	285	303	299	278	313	313	305	296	315	292	284	310	293	298	321	313	320	266	286	286	268	308	306	345	300	272	297	312	283	284	330	307	269	280	306	285
13627	1376	1286	1133	666	430	337	325	267	260	254	249	240	237	205	175	190	146	176	160	178	149	181	179	188	187	159	129	176	169	164	157	175	165	141	185	180	156	173	165	158	169	148	136	180	148	143	141	153	173	163	153	155	169	147	138	161	143	158	151	154	159	158	156	149	154	149	186	147	160	172	146	172	153	148	169	163	163	130	149	160	176	149	148	153	158	191	137	162	165	144	177	142	172	147	168	155	145	139	139	183	159	155	165	158	168	170	167	171	156	152	177	170	167	168	160	167	176	159	160	139	187	139	158	158	162	121	167	163	142	148	152	175	159	152	189	157	178	158	169	149	168	162	161	148	174	157	146	156	154	158	158	145	162	149	166	149	152	161	159	162	152	154	162	164	160	162	153	156	153	167	159	181	178	160	172	161	167	151	163	141	157	144	159	169	144	132	154	150	149	169	161	154	157	164	167	154	158	175	148	168	156	156	168	144	172	184	145	179	147	158	156	152	155	187	163	176	147	168	183	142	157	150	136	151	144	161	154	155	167	191	151	145	160	137	184	149	145	142	160	182	163	155	157	164	140	140	151	186	149	165	173	158	151	154	159	145	176	192	153	169	165	156	140	161	188	158	169	150	159	165	134	155	183	173	158	200	158	183	162	162	152	147	140	177	159	141	150	155	163	156	173	159	171	167	164	182	164	173	158	150	167	151	156	154	157	154	201	177	164	176	152	164	142	158	148	147	154	167	158	148	161	171	163	150	172	145	178	155	131	181	173	156	122	183	179	149	133	149	163	155	174	194	170	170	180	151	160	159	144	148	160	154	152	171	165	181	161	175	181	156	163	164	173	147	171	152	158	159	146	129	166	159	149	161	146	176	178	168	154	164	167	180	152	165	177	174	140	166	172	153	152	185	162	159	132	138	132	166	167	176	148	172	129	191	177	162	167	160	161	136	144	178	176	163	165	152	159	163	141	145	158	162	146	169	136	147	155	170	175	152	169	172	141	173	151	189	179	180	173	177	150	163	162	148	133	150	159	162	147	178	177	149	159	166	173	181	133	153	195	182	165	162	150	162	169	166	185	171	151	144	173	189	170	183	173	174	187	145	159	147	149	155	166	184	173	177	172	151	153	163	169	134	172	151	175	182	155	176	145	149	160	148	145	149	146	155	167	170	150	176	164	153	167	161	145	146	142	169	162	146	155	157	144	137	149	144	164	182	175	149	149	146	153	183	159	152	165	137	147	164	172	151	146	163	153	139	169	127	142	166	168	152	159	161	153	161	166	164	135	169	167	172	141	162	178	160	156	172	156	133	150	163	158	160	166	164	162	151	156	149	138	141	187	136	189	177	190	170	140	128	175	159	171	163	130	157	167	170	166	164	176	167	160	158	167	128	178	179	173	172	159	159	158	161	164	141	149	150	177	167	185	147	156	161	162	182	148	164	139	141	160	162	177	170	181	158	162	150	158	147	167	169	158	157	169	160	137	201	145	138	150	168	143	151	135	160	159	149	143	176	148	136	151	176	151	164	145	187	183	164	157	163	195	178	159	163	166	170	139	130	159	134	157	178	140	128	149	178	162	182	170	167	161	160	169	156	159	159	183	135	145	152	143	171	158	155	152	162	162	165	206	177	194	138	147	168	158	142	162	162	169	147	157	150	143	149	136	142	158	160	153	158	158	150	140	162	151	166	175	143	151	186	175	185	178	144	157	145	154	161	154	168	147	174	173	168	156	153	135	158	144	155	160	141	159	165	148	144	156	155	156	158	128	183	153	189	164	137	165	151	169	128	151	168	165	176	155	153	166	130	169	180	153	137	147	172	133	150	152	170	166	164	149	156	161	159	168	169	170	146	137	154	169	146	158	165	114	120	136	174	185	150	143	165	161	170	166	160	185	145	154	173	154	157	163	170	140	184	159	126	138	170	163	178	192	167	165	135	165	152	132	148	161	146	150	161	161	155	161	180	170	165	153	154	143	159	156	159	159	181	148	151	150	152	168	165	143	161	176	155	168	166	176	173	168	148	168	159	164	155	164	173	149	158	170	160	147	163	164	136	138	153	155	145	140	134	183	157	156	197	172	186	163	165	165	153	148	143	163	158	174	154	158	174	177	154	142	187	170	158	149	155	168	144	149	160	171	158	169	140	164	154	168	156	167	150	172	160	136	140	170	175	164	157	163	179	148	184	156	158	137	171	177	158	168	152	160	168	161	145	140	150	144	151	196	138	162	157	165	165	151	134	140	140	181	166	194	159	173	133	156	159	166	161	127	177	148	145	131	153	151	177	125	149	175	173	147	166	159	151	161	160	178	152	166	170	173	157	168	166	142	156	166	158	146	168	148	144	166	158	156	154	152	138	160	128	161	177	147	139	171	161	148	146	144	183	159	162	168	166	166	170	165	152	158	166	152	156	182	141	163	174	140	167	173	151	151	143	154	159	166	172	126	153	150	160	116	152	148	158	174	160	155	162	149	125	176	165	128	157	156	149	188	164	140	156	155	171	160	162	158	172	167	150	156	177	185	159	157	149	139	155	159	164	147	157	155	153	152	154	172	161	185	161	183	151	159	152	146	161	132	176	125	173	169	158	154	160	176	152	176	152	178	169	155	175	159	145	144	154	154	134	203	157	152	146	157	143	179	183	145	164	174	144	172	140	157	155	169	155	156	156	168	151	162	128	142	163	147	161	154	172	159	161	188	153	178	145	161	167	164	150	167	155	135	162	170	155	132	173	162	162	174	173	163	143	177	208	146	183	176	156	164	167	174	157	167	159	162	149	165	169	153	150	168	148	174	184	164	148	175	158	160	179	164	184	156	134	164	147	164	158	155	159	149	160	158	174	183	156	163	171	178	148	157	158	141	169	181	161	165	170	166	149	163	171	168	192	156	169	155	195	143	156	159	183	176	175	170	164	170	153	165	151	158	149	168	141	171	140	184	147	151	167	161	153	177	141	169	174	168	159	170	149	154	147	155	157	161	157	159	174	191	152	180	166	148	144	183	152	188	154	138	182	159	161	153	179	142	167	160	147	157	153	159	138	159	169	178	172	150	149	156	162	172	175	154	164	169	157	155	146	143	157	173	157	164	176	166	162	166	170	161	173	175	170	135	165	160	175	189	166	173	160	176	172	160	165	166	148	134	178	161	163	147	134	206	148	169	176	162	166	136	163	166	160	165	152	140	179	167	154	201	152	160	174	159	142	159	163	141	153	130	141	172	180	153	170	166	163	180	168	150	174	168	144	144	149	153	144	174	146	133	165	153	156	149	150	146	153	181	149	183	153	156	167	160	154	151	135	159	173	136	163	142	170	157	146	185	159	161	156	160	162	155	143	149	154	167	152	173	162	159	152	162	145	172	189	177	154	161	177	143	152	161	137	154	147	143	140	162	161	158	155	156	142	180	157	166	140	142	173	133	157	164	157	168	146	144	171	168	147	173	157	165	166	165	144	182	159	151	160	140	180	145	159	155	177	159	156	165	149	163	173	151
8066	1087	2170	3090	2025	1706	1239	1125	936	897	805	827	810	770	695	648	600	582	530	534	469	516	510	477	479	479	459	426	506	435	432	417	419	433	437	444	407	429	429	468	492	453	422	434	430	424	390	462	405	428	420	400	423	460	441	404	437	430	375	421	450	394	417	423	416	390	418	430	376	443	407	427	418	412	383	391	469	389	388	483	425	430	436	422	428	414	376	441	412	411	380	421	442	426	414	382	436	409	373	390	391	424	415	421	430	416	415	406	426	381	422	425	405	432	382	441	420	413	441	415	450	437	395	414	425	409	408	385	399	426	373	382	407	389	435	382	454	417	401	404	446	385	384	424	434	421	419	396	419	440	416	398	398	399	449	398	421	395	426	415	370	439	419	407	420	402	417	379	397	416	420	411	398	444	471	415	420	397	422	418	418	394	437	417	390	425	413	415	396	413	399	429	459	427	387	391	360	399	404	410	403	390	431	394	416	386	404	377	436	435	402	371	393	387	391	430	433	401	396	366	403	390	434	457	399	415	399	399	418	371	390	409	408	398	422	404	415	428	408	400	399	390	374	357	387	414	390	393	371	380	455	407	398	405	400	404	394	382	378	381	434	387	420	417	453	378	378	419	412	383	403	423	417	378	365	400	387	408	430	412	385	405	361	427	439	381	417	365	386	419	404	419	388	438	415	429	423	433	432	396	397	412	403	408	412	368	446	391	415	446	434	416	411	409	399	378	411	444	359	422	420	359	413	444	372	401	372	428	433	383	436	390	406	436	385	424	425	432	414	396	441	397	422	407	384	414	425	401	386	414	375	403	409	417	392	404	410	408	449	435	409	391	390	410	388	413	412	413	381	392	414	430	396	413	435	421	402	457	414	405	409	402	385	413	390	382	419	400	444	388	431	425	377	422	387	396	411	418	396	408	419	421	454	390	392	424	411	399	423	395	444	407	394	420	442	410	372	413	404	419	411	430	419	408	394	440	389	395	389	416	405	414	424	408	411	391	410	400	379	414	403	394	439	414	426	379	411	419	398	393	385	385	406	398	423	426	386	410	429	380	368	423	434	396	420	414	411	395	380	410	404	410	414	415	407	388	403	440	411	416	400	408	402	425	398	370	400	418	418	376	414	446	407	419	425	417	405	397	428	399	409	377	412	401	412	389	409	448	425	420	385	412	382	405	411	396	437	433	391	439	421	437	370	367	429	431	375	414	408	440	382	413	401	375	405	401	397	422	401	401	455	406	424	421	461	417	407	403	404	412	420	429	411	391	388	402	394	404	385	420	436	392	409	400	431	415	413	411	405	403	407	416	426	442	427	405	375	406	364	407	447	434	387	391	384	430	417	445	421	382	400	427	402	434	425	401	431	439	375	436	394	416	454	403	408	358	430	398	416	419	398	393	426	417	401	410	432	401	423	429	439	435	393	399	415	399	402	421	427	395	398	427	396	400	400	408	392	409	403	406	387	437	382	405	407	395	412	399	378	412	408	355	410	399	385	423	429	425	415	425	397	479	408	396	423	418	396	397	400	437	384	391	412	362	376	420	451	441	426	394	385	376	447	379	385	426	434	447	419	407	400	423	439	386	428	389	380	379	362	472	411	409	393	435	398	432	449	413	419	413	425	415	383	435	396	398	411	415	413	433	434	402	412	430	428	409	423	429	418	427	410	379	394	411	413	425	424	390	384	393	405	434	440	406	387	393	394	430	399	428	400	400	412	428	385	380	404	403	423	384	368	393	398	420	426	454	401	440	451	438	412	435	397	386	431	395	436	427	426	426	392	409	408	427	391	443	403	426	392	432	381	385	396	382	394	391	403	397	429	423	371	413	386	385	427	409	408	390	410	397	412	414	408	395	414	384	419	429	398	422	388	386	406	387	396	423	403	414	372	439	416	424	436	430	405	421	360	402	415	394	411	398	384	421	423	393	404	411	417	439	398	371	402	394	428	446	396	429	385	367	431	432	424	411	436	415	433	410	460	428	404	401	427	424	390	386	382	392	434	397	419	417	460	378	383	416	427	423	420	410	388	412	399	408	418	418	401	356	409	409	396	434	433	409	420	415	415	442	416	373	429	439	389	375	427	425	413	394	419	414	429	450	373	395	400	449	417	420	442	384	402	384	394	429	403	403	407	416	418	381	414	426	414	447	428	433	422	413	416	418	405	443	371	430	424	398	438	369	423	390	423	404	414	393	407	418	405	435	422	412	426	388	381	408	423	393	435	386	414	425	397	371	425	386	419	400	418	443	420	392	430	400	442	422	387	403	380	383	420	412	387	440	387	439	391	381	412	438	403	408	408	415	451	416	398	391	414	392	430	415	384	408	396	414	429	378	434	358	423	418	405	399	424	441	441	412	418	413	374	411	423	393	373	410	396	406	421	389	404	379	421	403	435	415	397	427	393	390	438	418	396	408	421	459	440	410	401	403	413	430	415	413	424	416	438	389	422	403	417	417	376	424	431	406	389	453	380	376	394	412	411	377	409	421	429	396	414	393	427	433	412	367	421	411	404	431	401	423	408	436	432	418	399	380	388	361	399	378	396	395	413	405	408	410	435	418	404	374	416	412	392	388	421	367	378	422	437	410	370	423	443	419	433	402	405	420	412	412	430	431	423	415	442	407	414	422	391	366	417	407	399	408	389	399	402	397	430	381	431	372	399	404	406	462	382	414	413	441	431	408	384	406	418	361	383	377	421	391	426	419	409	439	361	406	407	409	398	406	425	386	410	396	401	380	408	378	383	411	405	383	410	415	404	419	420	418	429	401	407	394	431	408	399	401	431	387	429	408	392	393	397	402	384	441	420	398	360	422	389	424	432	381	394	406	415	422	432	417	397	410	436	424	381	414	403	401	433	444	380	405	428	419	388	416	403	384	420	389	375	444	410	401	394	407	414	403	416	416	426	398	414	404	409	395	394	424	416	412	401	402	387	361	375	410	405	403	411	424	433	427	411	388	419	439	422	397	402	392	431	405	382	432	457	360	410	420	430	414	384	386	417	385	425	413	383	424	410	388	387	386	428	425	394	437	396	416	432	407	388	401	430	399	409	426	408	419	439	397	428	433	412	423	387	423	415	398	401	389	379	415	443	431	417	406	404	429	364	425	391	417	404	434	385	375	396	413	379	402	400	413	411	406	376	399	415	387	408	426	417	448	429	380	376	401	414	372	429	418	429	397	401	416	404	403	404	364	409	414	413	399	404	385	386	392	408	421	431	406	385	390	413	427	382	394	395	398	406	391	405	390	379	391	399	399	437	430	415	413	424	381	422	398	393	377	422	407	398	406	407	401	356	436	412	421	392	398	426	440	397	377	458	422	416	412	415	390	429	371	418	383	409	398	408	390	379	470	384	424	389	428	421	402	383	396	418	443	395	418	350	406	406	402	441	402	432	425	430	387	436	373	425	389	392	395	398	423	417	390	428	400	403	409	443	438	392	384	385	368	434	408	395	391	378	405	446	441	426	421	396	400	401	389	439	404	413	462
1498	298	311	294	286	283	299	259	264	284	277	277	276	268	269	321	269	279	278	254	255	278	254	278	270	259	242	271	276	253	252	253	274	287	242	271	253	278	281	301	289	256	258	274	265	253	257	278	274	274	283	252	261	279	272	288	279	272	298	269	284	285	256	271	245	241	244	277	263	265	253	245	259	270	236	267	254	263	267	263	261	275	281	268	271	269	258	259	254	267	267	279	262	262	295	258	261	275	235	293	212	232	247	258	300	272	303	268	295	283	273	270	271	279	255	230	272	276	265	261	239	292	262	295	277	275	252	245	272	260	295	260	283	246	262	255	252	251	277	261	265	273	244	230	236	279	256	264	280	265	279	276	282	291	273	283	254	266	266	269	247	232	278	262	274	274	263	250	258	285	272	265	280	245	300	288	269	306	276	283	270	277	264	259	256	293	275	256	256	274	262	291	259	306	274	279	287	258	263	279	255	241	268	247	247	230	262	287	241	292	257	263	220	261	239	269	287	230	277	257	275	281	282	236	244	251	269	243	230	252	264	240	268	253	273	273	288	269	269	296	281	258	284	266	268	256	266	257	278	282	262	262	258	263	263	282	238	273	259	272	265	264	254	272	275	317	266	273	297	283	290	254	267	294	246	261	269	281	254	251	273	253	279	262	291	268	280	284	273	243	246	287	287	278	273	278	254	269	263	256	263	263	245	305	265	310	248	281	290	291	263	261	263	275	282	287	262	298	243	255	296	250	257	279	268	250	257	266	269	276	272	284	273	271	260	288	272	266	263	272	269	286	261	253	267	267	278	241	254	251	241	276	295	249	255	252	262	262	273	275	293	261	276	264	269	285	273	285	264	280	268	245	275	240	241	254	274	270	261	312	257	255	247	277	260	270	256	262	236	275	252	232	255	236	258	277	272	250	247	255	261	269	277	270	266	270	288	265	270	245	266	250	243	270	287	245	267	264	258	261	309	273	272	299	285	261	246	256	238	272	271	251	248	249	285	254	315	264	248	265	283	254	271	276	285	280	280	295	240	258	276	272	276	252	273	275	235	304	275	280	266	303	273	262	251	268	295	260	272	269	244	262	262	262	270	269	253	246	277	291	287	266	279	255	252	295	254	285	252	241	253	270	268	266	300	255	250	289	279	266	280	248	260	270	268	262	257	266	270	290	291	271	268	268	248	246	280	252	280	267	249	265	292	269	281	286	276	246	289	287	269	247	294	259	238	248	242	265	259	275	283	301	256	243	264	288	273	257	268	285	275	250	269	292	235	282	266	269	278	305	257	266	242	243	255	266	261	283	263	266	274	282	279	288	284	286	259	286	263	254	276	288	291	285	243	261	263	274	292	259	261	259	300	282	282	276	258	226	281	268	272	240	258	287	303	254	258	271	287	268	263	299	266	249	288	294	269	264	279	300	242	275	285	271	277	271	272	276	298	273	263	261	283	262	240	297	260	238	293	266	291	238	280	266	285	267	284	314	255	284	255	287	267	293	267	296	267	292	264	274	267	310	270	255	291	293	268	274	279	278	251	263	289	259	307	274	267	281	241	264	263	267	269	272	245	243	277	268	248	258	255	264	239	246	271	271	285	270	282	285	265	307	262	238	263	268	268	267	291	270	285	275	253	249	272	249	267	255	272	244	258	261	288	308	297	248	270	245	267	236	290	263	290	253	287	267	238	259	280	269	260	262	261	298	261	269	277	265	251	292	248	265	279	280	277	270	239	281	239	259	265	262	267	286	278	264	266	248	284	275	264	284	280	268	257	257	263	266	257	266	300	310	273	269	225	270	252	267	256	296	268	287	258	259	258	253	241	259	268	250	249	285	240	268	276	247	284	250	274	287	292	264	252	275	268	233	271	257	281	249	286	274	271	279	279	280	292	262	253	276	274	295	236	269	268	280	239	254	288	256	255	251	255	263	263	270	259	240	273	267	279	263	262	261	259	279	247	254	264	260	255	256	258	263	275	273	249	257	277	265	272	277	267	274	244	270	276	264	270	262	250	250	255	259	241	251	263	272	282	242	288	270	248	295	300	263	254	286	273	264	274	259	292	286	237	254	255	281	262	268	259	262	294	253	242	289	265	273	241	243	279	255	274	263	275	272	248	250	257	261	315	268	308	308	227	242	284	268	285	262	262	272	249	292	222	275	295	267	228	289	256	257	268	267	300	278	239	281	250	282	293	253	282	250	266	295	308	255	289	254	253	289	267	295	249	279	297	256	244	283	319	249	269	253	274	275	264	291	302	249	270	293	271	279	268	279	273	253	277	267	270	275	276	295	300	267	261	290	266	262	296	291	270	276	251	261	267	301	273	260	254	290	272	260	248	258	281	291	264	247	286	289	263	276	265	241	292	290	269	294	262	263	248	248	283	261	267	267	253	280	281	230	263	267	267	287	239	286	279	264	262	294	271	290	288	272	252	255	263	233	293	268	278	227	272	284	286	233	287	269	260	287	261	294	280	235	271	257	279	282	285	281	256	280	270	241	254	270	301	277	294	255	276	280	304	264	253	254	288	271	272	270	261	272	242	281	271	249	279	263	277	288	318	281	269	306	264	267	275	274	259	281	270	272	284	224	229	267	261	271	259	260	271	252	255	248	278	248	300	250	250	276	251	242	275	240	247	263	275	286	253	282	250	269	262	304	270	262	289	239	242	245	254	276	262	259	288	277	261	253	258	267	249	271	264	263	271	299	284	258	238	297	302	243	260	284	269	275	257	278	243	299	248	295	276	241	261	276	256	260	261	278	284	280	286	280	291	279	271	264	273	269	251	279	283	285	241	263	268	273	260	280	257	272	300	242	268	281	247	272	274	257	274	257	278	241	246	247	245	278	237	280	286	259	236	293	276	231	267	253	239	249	260	288	260	296	267	257	262	263	255	255	252	291	266	272	232	263	288	269	270	276	285	268	278	254	259	263	262	266	254	246	275	275	269	258	280	264	275	261	259	268	273	272	281	262	262	260	273	274	276	238	279	258	254	303	260	263	289	272	294	272	247	272	265	275	257	249	267	261	285	257	278	263	262	268	291	282	234	265	256	301	255	284	265	277	276	259	228	252	274	266	250	286	261	253	253	279	257	282	277	264	260	267	271	287	287	280	265	255	282	255	295	267	250	271	272	284	254	262	282	253	287	289	280	266	287	266	260	262	242	263	251	253	282	301	260	250	282	254	282	245	264	269	275	255	243	276	265	269	260	280	258	267	295	262	271	243	261	246	288	260	291	268	272	257	250	268	244	265	257	273	259	245	273	285	293	303	269	251	265	258	275	286	276	268	260	282	283	265	275	281	282	256	259	272	271	277	282	255	250	258	274	253	279	248	242	253	229	268	273	279	241	258	258	249	251	249	257	274	250	273	292	259	274	237	293	276	265	287	261	242	262	266	266	268	245	269	273	262	264	295	241	277	231	268	276	246	253	268	230	265	252	298	243	269	280	273	280	263	255	259	266	260	282	270	270	283	264	304	253	285	275	305	276	253
1675	607	657	789	668	650	667	619	643	648	682	645	643	633	600	634	599	605	574	634	614	596	580	632	586	607	582	569	621	569	583	590	597	548	640	574	564	593	609	587	614	605	620	597	581	597	576	612	643	567	569	589	627	600	630	625	653	569	616	661	572	550	634	605	607	600	611	644	548	627	630	626	576	579	573	614	578	597	574	605	613	599	597	596	581	604	609	641	608	604	589	610	576	638	600	612	571	618	614	603	597	602	588	554	586	590	620	561	624	583	594	603	644	560	574	623	611	621	609	564	638	565	589	559	615	586	632	605	613	624	597	645	591	590	579	604	619	597	620	606	625	631	593	598	589	584	580	655	582	586	618	545	592	597	597	610	615	581	617	601	618	589	609	612	643	577	560	596	552	584	606	606	603	572	549	645	592	582	597	612	635	587	580	585	633	645	570	622	572	598	589	587	558	598	548	611	602	621	607	626	640	590	599	618	612	623	595	638	574	612	588	650	556	631	597	614	583	616	584	593	585	569	606	576	610	562	592	579	586	615	554	601	592	612	628	623	596	578	607	602	600	598	612	603	624	586	626	622	602	587	615	597	582	553	589	563	606	599	551	596	618	578	560	597	566	579	580	581	608	573	609	556	584	612	609	583	563	592	633	628	597	585	601	624	587	608	614	573	623	608	596	566	591	578	572	617	556	614	542	563	590	600	596	577	563	594	592	613	626	616	613	585	613	582	548	597	656	596	608	593	565	616	590	611	599	632	617	611	590	604	628	605	605	575	599	598	613	584	616	577	594	620	591	614	605	612	621	572	561	615	587	587	615	551	553	596	594	559	580	596	583	595	595	608	596	580	627	583	600	618	649	570	591	565	601	618	623	627	610	590	626	600	600	584	588	609	578	635	589	617	600	592	640	562	584	574	604	592	620	578	622	632	576	588	602	574	600	573	578	620	629	606	588	593	551	614	604	577	633	619	585	552	615	592	618	602	606	607	589	551	609	612	615	649	585	627	623	587	589	587	580	620	576	605	608	586	582	658	596	594	539	573	577	591	571	606	654	559	616	573	581	594	581	611	592	601	629	608	585	592	581	618	627	624	584	580	610	540	589	595	622	622	584	603	625	586	599	597	599	590	578	612	605	622	658	557	607	587	576	609	590	629	579	604	609	608	607	565	603	608	606	612	590	586	594	620	565	596	584	594	612	629	602	601	554	595	588	647	625	615	610	599	636	599	610	590	594	570	588	579	614	616	589	599	614	609	629	628	580	605	568	642	594	630	550	582	580	562	594	599	623	629	636	572	603	595	589	581	599	578	578	547	626	603	568	572	589	575	584	598	630	621	548	598	611	621	590	634	619	551	574	587	592	629	643	583	601	591	601	587	591	626	612	605	591	634	577	560	593	590	621	567	628	580	611	650	595	595	620	597	609	617	584	641	610	574	584	600	614	573	619	606	588	597	577	597	587	584	588	609	551	634	642	574	566	570	618	608	593	607	597	615	633	598	623	558	591	610	640	620	590	595	571	607	608	619	593	615	587	615	626	539	602	570	608	621	627	601	573	563	605	535	607	564	583	613	587	540	599	592	621	616	632	589	597	598	604	579	626	578	622	617	617	614	587	574	608	591	590	583	619	561	582	573	612	610	643	609	582	594	570	555	574	582	567	616	605	574	610	554	610	590	586	606	557	624	559	584	622	577	591	580	608	613	641	621	595	614	606	628	561	601	570	597	567	592	639	600	553	596	643	606	599	633	562	571	607	572	588	622	617	627	601	568	625	569	598	589	587	597	586	620	586	612	592	604	594	585	602	597	603	592	579	646	594	631	588	618	621	602	616	591	588	633	594	584	567	584	566	601	576	596	614	603	582	649	574	588	605	609	549	607	562	627	560	583	588	593	593	580	560	596	613	591	600	629	601	597	622	612	612	613	594	605	609	603	573	605	559	586	611	611	530	618	621	608	584	577	598	602	590	591	585	619	620	631	555	590	647	584	595	556	625	553	552	576	609	600	602	595	597	574	573	560	623	601	587	590	599	642	556	614	579	608	611	565	600	543	605	625	596	603	637	576	605	578	563	564	590	598	594	577	563	589	548	600	565	606	608	612	595	611	613	580	558	642	578	610	611	561	592	595	597	631	562	610	555	607	549	610	579	625	611	561	619	597	606	585	592	567	588	592	607	586	589	588	622	623	582	629	607	596	633	606	606	623	628	577	558	609	582	614	659	581	590	613	594	579	598	589	615	619	614	574	612	576	582	592	603	598	576	584	583	610	638	575	635	597	591	573	599	590	614	603	595	629	590	610	617	582	616	588	611	559	630	603	623	628	598	607	560	586	610	537	614	591	625	580	613	619	583	611	619	563	592	605	589	596	527	597	595	592	622	587	620	617	609	558	584	630	600	570	581	605	568	597	562	605	599	651	610	578	554	628	561	594	574	591	588	609	593	607	610	634	578	608	609	564	624	564	592	592	588	623	586	600	635	621	642	612	589	585	584	540	632	612	540	614	591	566	608	596	586	572	599	536	597	604	602	634	607	630	661	580	579	569	586	599	626	586	596	607	561	594	605	583	581	614	629	611	600	577	621	606	568	652	612	596	607	609	598	584	622	588	588	566	576	535	592	608	602	641	612	610	538	589	592	587	589	591	618	639	600	583	611	601	546	606	604	619	585	636	603	608	591	569	620	590	636	604	578	560	585	619	604	579	603	596	621	595	579	579	559	579	558	585	613	587	556	580	590	636	596	608	604	644	612	581	576	584	573	600	647	638	587	609	553	611	564	644	616	598	639	580	566	604	614	572	607	590	591	600	586	561	577	590	586	586	597	624	658	639	587	569	595	667	562	630	575	580	604	580	589	575	620	594	609	569	560	613	583	627	545	610	595	613	627	581	615	589	637	589	611	552	590	616	603	589	611	581	622	628	617	624	612	628	616	579	586	611	616	588	594	585	601	598	595	609	593	598	550	618	633	602	580	617	568	622	657	578	638	582	590	646	601	585	581	610	607	563	617	598	592	621	644	590	591	571	586	663	584	621	592	618	622	635	557	620	579	599	626	604	566	578	584	615	603	574	606	599	622	600	584	634	617	550	587	580	584	599	599	563	602	594	614	635	590	582	588	623	625	610	587	618	587	584	616	589	613	582	623	571	569	571	595	600	583	626	568	624	574	603	588	579	616	613	600	616	603	640	541	615	603	649	615	604	589	576	578	575	569	559	591	603	623	593	608	609	568	588	607	596	571	604	569	607	568	604	578	617	588	589	584	593	567	631	641	617	578	581	567	624	595	566	608	610	565	589	574	613	623	563	580	594	648	563	601	592	589	601	622	580	591	598	611	607	614	667	576	548	590	625	615	549	567	636	565	607	608	639	616	597	603	592	567	601	613	528	601	636	580	627	551	579	610	620	595	643	587	605	615	623	573	610	606	592	575	562	623	612	579	629	557	618	610	605	603	542	615	578	618	595	596	589	656	574	554	570	625	603	545	603	588	580	583	587
6899	555	567	572	332	245	192	171	171	150	139	151	155	154	117	152	119	123	139	135	139	130	135	124	117	106	100	108	103	119	103	125	102	122	116	112	129	114	113	132	110	127	122	109	120	110	109	130	92	113	118	124	120	117	125	111	119	122	110	97	115	89	107	108	100	129	120	101	117	124	95	125	110	103	103	108	117	102	113	95	114	109	121	124	131	118	111	116	95	126	102	89	111	101	118	120	109	112	121	107	121	122	109	127	112	114	93	117	121	100	104	93	133	109	91	85	110	118	102	92	110	119	119	133	109	109	106	112	124	106	137	125	133	127	112	86	126	92	117	119	97	136	107	106	106	117	119	112	101	108	119	101	109	121	99	124	109	123	102	108	135	118	109	104	145	114	115	108	125	89	111	108	92	103	128	126	105	116	122	117	119	132	148	111	107	117	118	98	109	131	122	119	118	105	121	98	129	85	126	105	107	104	120	118	104	107	107	109	113	110	84	117	97	98	94	103	132	124	118	117	88	96	104	108	111	108	110	113	123	110	126	97	119	103	102	122	105	122	108	107	108	126	119	102	101	111	136	123	118	126	111	107	100	116	106	109	123	108	104	88	103	106	130	123	96	109	111	115	125	126	126	120	106	121	122	124	127	134	126	114	130	129	128	114	135	95	114	106	102	114	96	124	112	104	103	114	96	139	102	136	114	118	116	106	106	105	125	110	121	115	113	110	98	113	112	111	109	99	110	114	130	129	123	109	115	118	120	113	113	98	135	125	110	126	117	107	111	107	107	88	130	119	127	99	125	101	111	106	114	110	90	109	112	135	120	114	124	112	128	103	124	119	113	104	109	115	107	128	129	124	100	104	102	110	107	140	116	127	129	88	112	106	147	133	104	97	117	117	112	104	119	95	121	117	108	129	127	119	108	116	137	104	115	109	122	91	97	142	120	133	107	121	117	100	104	123	103	129	116	109	104	119	116	99	113	131	120	112	95	125	96	117	121	123	120	100	113	110	117	99	103	112	118	108	105	103	94	99	132	99	105	97	111	124	133	124	129	93	106	150	117	90	113	123	123	117	105	128	108	121	107	96	91	112	105	120	84	123	110	135	133	115	101	129	109	93	104	109	124	114	127	124	88	102	104	112	130	135	124	91	114	116	129	99	122	106	103	118	127	125	98	100	111	105	113	125	106	114	126	120	100	115	120	117	122	108	111	106	109	106	108	117	123	96	107	110	134	101	116	109	137	115	113	104	123	125	109	138	138	103	120	119	114	110	109	110	106	111	128	101	130	103	86	141	118	118	106	130	108	117	102	113	119	105	122	94	106	112	100	125	107	105	107	122	107	120	118	108	93	107	92	98	108	83	125	107	109	115	116	107	115	105	127	107	119	108	113	113	124	118	113	110	117	117	119	108	123	124	101	97	116	97	124	111	90	87	115	108	101	117	136	113	107	105	113	113	129	118	118	114	119	127	132	111	125	106	130	133	146	118	108	122	114	106	122	123	129	120	136	119	115	98	121	115	109	102	124	125	129	121	134	125	106	115	116	111	142	125	125	115	105	119	117	108	112	116	95	112	114	106	133	114	110	103	109	101	103	126	112	126	96	117	110	102	106	124	112	83	99	108	126	112	117	96	113	86	104	116	124	112	124	110	126	137	113	123	113	105	129	108	137	122	122	125	91	105	113	113	106	103	106	109	109	123	111	100	112	110	89	116	99	115	100	136	115	113	95	115	100	132	106	114	122	110	89	118	96	129	111	127	118	106	113	129	109	143	102	128	125	109	94	102	111	112	125	125	115	122	124	110	123	109	92	104	121	109	102	102	103	118	127	96	128	116	96	118	121	112	102	120	95	137	109	112	118	99	113	134	103	134	113	121	114	107	124	120	115	88	121	98	107	135	118	122	109	106	100	111	115	115	106	125	92	94	114	114	125	115	113	116	90	130	94	99	130	109	116	126	98	114	101	129	113	132	139	136	109	118	120	88	127	113	108	105	120	109	86	117	109	101	102	107	112	125	106	104	92	113	104	115	106	116	107	117	114	113	109	114	110	133	101	98	130	109	94	115	103	121	107	104	104	122	104	115	118	113	119	115	104	134	108	110	113	103	108	120	98	109	120	108	110	108	90	119	114	130	105	115	97	112	128	128	119	122	126	96	119	111	125	137	115	98	89	99	118	120	92	132	133	104	103	133	111	111	109	122	112	125	116	112	99	117	100	90	120	127	117	103	115	109	115	127	109	99	103	126	137	107	111	109	135	113	103	113	104	108	124	111	106	105	105	132	122	102	116	111	133	123	106	119	126	109	113	102	110	149	124	117	118	114	93	104	111	119	90	109	104	102	119	111	125	116	115	104	107	113	123	120	101	125	107	113	119	116	116	86	114	114	119	104	116	103	93	121	115	124	116	102	113	121	110	108	128	122	115	107	93	105	117	104	120	114	102	120	102	109	133	100	135	115	103	132	117	115	119	106	118	126	123	108	107	119	109	128	124	122	107	146	106	102	127	120	137	125	99	115	121	115	130	100	108	104	108	87	118	92	137	99	125	88	124	117	103	107	114	95	104	123	117	139	112	116	115	116	124	94	98	112	103	105	97	125	129	127	95	106	114	137	99	127	110	112	102	106	111	102	106	116	90	106	119	129	102	110	127	127	113	134	115	121	116	134	121	101	110	121	96	129	108	109	107	129	98	113	106	118	95	118	115	120	105	95	121	126	121	128	125	126	115	119	113	103	128	117	113	116	117	104	112	106	107	102	115	98	114	130	101	116	105	114	121	122	111	115	121	114	115	110	116	135	137	110	111	123	92	136	121	123	133	110	115	101	114	111	128	127	113	128	101	109	118	132	106	115	91	115	127	121	120	107	89	104	129	106	135	119	116	113	98	118	109	104	103	90	115	108	105	115	107	113	117	116	120	126	110	116	101	133	107	93	123	117	99	114	111	115	113	112	123	134	124	99	124	132	123	138	109	120	128	117	119	105	100	96	110	115	115	127	104	136	111	86	112	146	135	111	116	113	117	117	98	96	111	125	117	111	103	97	125	132	125	113	118	111	117	122	113	102	132	116	106	96	112	110	103	100	93	108	105	114	117	126	118	121	110	95	115	101	111	100	97	105	113	120	92	105	130	104	103	87	111	126	112	105	86	122	115	122	120	95	119	113	97	118	116	116	136	132	127	111	118	116	115	115	114	134	111	105	125	132	114	119	103	93	109	121	113	99	124	123	103	90	115	128	116	127	100	109	119	101	110	113	103	104	107	107	101	93	94	128	113	100	107	115	110	118	121	108	112	105	126	120	111	113	124	116	106	131	136	93	96	108	110	105	122	128	124	92	134	106	139	125	120	107	90	99	130	111	112	118	128	130	102	102	125	111	116	132	111	111	115	105	113	121	108	82	110	100	125	106	115	120	85	99	84	112	125	92	117	106	111	101	118	109	132	107	103	113	109	96	97	112	108	108	97	88	94	116	126	97	108	107	111	120	99	112
6078	641	1257	1724	1229	988	702	652	594	563	542	501	516	455	474	422	359	340	360	375	333	331	316	289	347	340	315	334	323	318	296	293	293	311	299	259	299	313	279	311	316	288	333	321	324	283	312	290	302	344	285	314	291	299	305	283	291	284	318	282	298	301	319	272	305	302	318	281	291	338	286	310	289	292	282	301	303	294	321	314	301	286	294	300	269	307	287	307	302	320	317	285	313	319	289	287	285	285	309	289	309	287	294	287	309	286	302	300	298	314	303	280	295	311	297	309	310	299	322	267	286	313	320	319	257	289	289	295	287	296	278	300	303	302	325	271	303	304	315	325	306	281	289	270	294	293	311	276	282	296	276	286	305	305	316	301	300	299	276	287	288	313	321	301	285	284	263	320	262	302	303	297	331	292	267	289	305	270	296	289	298	286	272	287	301	298	291	298	288	280	273	272	293	318	282	282	289	302	299	274	277	288	301	300	267	275	279	317	320	303	297	277	281	275	290	301	299	275	295	255	295	274	299	299	257	310	271	303	296	280	293	289	279	271	289	290	285	267	322	263	284	305	285	311	284	314	317	290	282	298	280	305	276	324	278	300	298	258	311	311	268	266	310	310	287	299	275	280	257	268	297	292	305	285	267	285	328	265	299	294	309	278	294	295	270	326	284	285	282	264	291	297	295	293	271	331	276	281	285	327	309	311	273	297	285	306	269	280	282	277	291	297	330	273	285	297	284	311	294	303	292	282	279	320	293	292	309	278	310	292	322	286	283	283	282	274	314	299	253	270	313	269	271	296	282	301	280	294	316	298	277	261	306	281	295	303	315	296	302	296	305	317	300	303	266	306	341	283	300	267	322	260	304	298	299	274	283	309	288	289	318	311	305	316	282	299	280	258	309	279	312	294	305	325	283	279	283	278	311	297	280	290	329	288	331	280	278	301	289	315	314	281	297	319	292	285	332	292	285	278	287	264	309	310	319	283	268	300	272	321	257	273	298	296	291	320	277	268	321	293	340	275	272	281	294	302	288	305	270	263	299	282	275	296	309	285	289	288	309	296	294	266	282	290	296	300	299	277	306	309	286	304	306	264	291	309	260	300	299	267	277	282	292	310	310	309	310	315	296	312	275	285	260	267	297	256	267	294	294	281	288	268	264	279	293	302	286	313	300	282	307	305	292	294	301	292	272	309	295	324	275	302	308	270	271	317	311	294	279	282	293	298	314	297	327	303	294	301	321	283	278	299	280	292	301	277	326	268	306	276	289	276	286	304	318	323	284	296	296	299	322	312	253	283	262	305	295	289	286	312	284	276	328	310	320	297	302	321	287	303	298	308	300	329	288	302	279	294	337	297	324	296	297	275	269	281	291	276	298	304	296	268	296	304	283	313	280	312	274	309	285	277	342	298	303	280	276	286	290	311	288	291	267	302	291	295	280	303	293	282	267	308	254	283	307	304	268	281	283	286	306	298	301	266	295	305	319	298	288	297	301	292	279	289	290	305	310	293	307	276	307	295	297	271	300	291	291	272	288	274	259	279	266	285	304	306	308	308	287	318	291	311	302	271	295	299	288	288	304	281	292	270	314	283	288	297	289	301	301	287	307	336	268	285	297	298	297	288	259	294	287	321	288	304	294	288	283	297	242	270	251	294	294	267	316	314	295	271	280	319	301	305	285	294	277	318	280	298	270	301	300	294	287	272	264	243	264	309	290	260	303	287	274	287	296	304	293	294	316	289	317	278	280	299	287	318	289	316	299	307	320	300	313	321	310	309	296	278	316	288	270	276	292	301	305	276	309	276	298	267	317	266	317	290	288	294	296	279	302	277	298	271	281	275	303	301	293	285	297	328	294	297	287	310	283	271	267	259	290	283	310	263	322	302	319	296	282	282	284	286	274	272	286	313	284	317	299	276	306	306	299	285	288	258	315	284	303	292	282	285	314	254	281	273	272	293	266	309	284	273	319	280	275	285	307	325	306	305	294	291	281	303	296	275	298	296	299	283	273	316	304	283	279	249	304	285	309	274	300	297	293	304	325	297	321	289	305	283	309	295	280	268	290	300	283	293	282	321	279	298	296	288	279	321	286	278	315	292	294	280	308	276	299	264	319	294	287	313	304	309	310	269	294	292	306	297	278	295	324	288	290	282	285	324	284	287	265	277	293	290	304	290	285	276	319	268	301	317	283	277	295	282	298	292	282	264	271	285	313	307	289	297	297	284	286	325	315	310	287	314	319	291	329	300	302	291	301	282	287	294	268	283	286	269	267	274	273	314	276	285	272	294	296	304	333	273	307	306	293	278	279	289	300	287	324	289	278	316	278	314	325	273	326	275	322	278	302	291	289	300	301	312	291	276	280	299	305	296	300	294	275	316	289	323	278	266	319	271	295	305	306	271	280	275	288	284	297	280	277	284	300	292	299	296	299	257	287	284	290	311	282	310	295	282	273	265	310	308	293	306	321	272	274	268	265	282	293	297	318	288	289	286	295	286	286	306	292	314	317	286	290	283	307	266	300	279	301	304	307	294	295	296	314	304	285	287	318	319	322	284	273	342	277	274	311	289	292	297	281	292	300	296	311	279	284	316	304	281	306	312	278	317	287	308	284	302	287	292	295	280	320	291	301	292	294	284	292	306	269	290	318	298	305	275	304	305	294	292	293	305	309	312	280	314	274	317	304	263	286	305	302	280	280	302	289	291	297	307	316	259	294	306	300	300	265	293	301	309	280	306	306	272	306	300	298	282	283	300	282	280	282	311	303	323	286	283	311	290	291	313	296	304	237	305	308	309	299	291	277	302	281	316	289	292	314	276	306	301	265	315	304	299	275	301	293	256	288	305	278	298	285	278	296	317	291	255	295	272	302	312	321	294	264	268	285	312	326	277	306	297	281	268	321	299	250	290	283	307	287	280	283	288	301	259	305	259	290	307	276	275	311	285	301	294	275	302	281	277	304	308	270	278	293	267	270	280	281	312	306	289	274	264	319	304	295	309	298	292	304	298	301	331	291	312	286	289	283	256	277	302	259	284	308	299	306	309	308	309	289	277	308	298	307	289	299	281	286	314	272	283	271	286	310	292	327	303	282	278	283	285	293	276	274	289	284	282	304	311	311	275	283	270	284	316	277	328	288	296	264	273	281	283	288	292	289	276	291	303	275	256	263	302	306	286	301	298	300	287	284	325	286	303	308	297	281	264	319	316	285	300	284	290	277	284	307	284	279	282	319	306	317	283	299	291	291	292	292	315	305	293	310	277	306	285	321	279	302	299	316	281	268	291	300	310	272	317	283	303	284	301	329	292	304	280	277	290	289	287	288	292	271	262	294	300	291	283	299	305	285	270	308	290	287	311	293	291	278	285	305	308	324	340	294	293	319	274	279	308	278	276	315	314	280	298	280	309	314	282	300	298	313	302	265	278	308	348	305	300	295	304	283	261	301	315	311	291	299	310	286	291	278	268	305	265	319	284	303	297	288	298	309	299	291	284	275	305
13461	1260	1155	1011	733	544	309	279	268	246	220	228	218	208	169	202	175	200	166	175	179	170	186	155	145	186	183	189	160	167	144	162	141	152	156	169	166	197	178	170	163	168	170	178	161	162	171	166	156	161	177	169	183	142	156	166	174	171	145	178	170	141	145	144	161	156	155	176	156	147	168	166	168	177	147	142	164	166	164	154	166	140	171	165	140	146	154	154	167	151	154	128	157	166	160	175	158	145	161	165	127	160	163	162	151	171	152	163	148	148	138	179	152	141	177	151	157	168	176	186	174	169	155	173	159	173	150	149	140	184	151	154	168	151	167	151	167	162	166	165	174	176	159	155	165	172	182	159	167	149	141	174	161	156	163	162	132	166	164	161	168	169	140	142	173	168	165	137	161	168	160	167	181	142	161	167	172	182	143	156	144	160	149	190	148	168	168	173	174	151	160	185	161	131	160	182	160	170	160	164	156	167	149	153	159	143	165	165	155	158	177	164	147	165	158	167	162	161	156	168	174	180	167	167	146	160	137	152	151	162	169	163	153	163	162	151	161	138	160	141	175	162	159	144	179	139	161	156	149	164	150	156	183	172	137	169	164	157	178	149	159	160	158	146	147	163	157	165	154	171	158	153	152	164	144	181	196	164	155	166	174	160	162	178	167	167	158	159	157	170	183	139	169	147	156	162	159	161	134	127	185	160	176	153	170	184	166	146	182	159	156	168	150	186	153	169	170	164	151	167	172	190	158	163	163	158	147	145	163	180	163	170	151	152	162	181	164	190	157	159	174	161	141	182	163	153	162	164	165	163	151	158	176	170	176	169	155	182	159	176	175	171	159	155	155	162	172	167	154	169	168	154	151	149	165	144	172	159	170	173	165	165	159	165	179	154	165	145	138	184	162	144	168	149	166	179	198	170	171	182	139	178	153	144	169	123	157	150	158	155	172	151	166	158	133	160	153	173	157	154	144	166	174	123	153	155	163	143	138	136	175	182	142	135	163	155	139	163	163	166	145	180	175	137	155	152	166	189	150	152	171	158	146	161	172	154	160	189	162	180	156	175	169	159	165	152	174	150	154	158	147	164	156	160	159	179	180	187	167	170	155	155	156	152	152	166	152	166	186	158	143	172	174	180	177	130	133	170	181	147	194	142	160	157	153	134	150	150	174	147	170	125	166	174	143	162	180	149	172	163	160	164	174	143	181	167	154	148	157	158	146	172	153	175	186	145	153	151	153	146	161	171	185	167	176	176	163	164	144	154	160	154	158	169	150	167	175	164	189	174	162	160	145	180	179	157	148	147	152	130	147	161	170	153	168	160	147	136	161	145	161	186	147	171	185	173	151	173	157	164	151	163	172	147	165	169	177	143	173	156	145	146	144	153	130	127	169	141	156	160	147	153	156	170	159	187	174	161	163	154	162	134	158	153	160	169	163	176	170	139	156	145	156	176	146	149	151	182	158	183	160	150	136	153	144	178	174	168	165	156	159	169	144	148	172	202	157	174	183	175	178	145	142	151	187	195	165	157	169	155	166	162	155	165	181	159	164	174	143	174	158	179	163	171	164	143	150	173	151	141	167	151	145	163	152	161	154	165	145	168	170	168	168	151	151	162	150	164	146	167	170	184	174	152	140	153	161	168	146	165	164	168	164	179	166	164	156	152	166	182	173	142	173	154	178	167	168	164	181	158	144	153	160	174	182	154	159	147	175	168	173	144	160	146	162	153	159	159	165	135	128	164	141	161	161	168	195	172	164	176	151	157	155	173	135	145	171	162	186	150	164	162	152	158	160	148	156	187	149	143	167	170	161	189	135	161	167	167	149	161	171	152	160	167	146	165	150	163	156	148	181	176	130	152	176	173	140	166	165	154	141	151	148	144	192	156	152	170	168	162	159	151	158	158	182	133	157	164	164	158	157	160	186	156	143	173	173	153	151	162	162	159	180	156	163	162	155	190	166	159	155	157	157	161	164	156	169	155	137	154	160	142	164	170	132	156	159	163	166	197	151	143	164	155	169	163	190	156	179	156	152	135	179	165	166	155	157	157	174	156	135	162	193	142	155	171	169	167	159	170	157	151	148	171	159	178	170	155	142	163	177	154	169	169	144	162	173	188	179	154	136	149	153	168	184	176	155	161	160	167	160	137	155	177	150	189	174	161	156	153	185	164	155	158	150	187	167	143	157	145	168	175	155	157	162	154	157	143	158	177	163	174	154	172	152	163	170	168	170	159	155	154	157	150	151	186	161	160	169	158	155	160	166	157	145	140	181	138	153	152	171	146	169	156	151	167	185	156	140	156	157	164	173	154	151	163	138	155	174	164	156	145	141	176	152	144	157	152	175	160	167	167	160	175	160	151	187	185	189	168	156	155	167	135	139	166	154	170	151	165	183	143	142	161	159	154	169	180	191	175	197	164	161	142	149	188	170	156	141	151	154	159	149	143	134	177	149	170	162	132	169	165	154	181	170	140	160	175	172	154	145	161	162	166	174	162	167	154	162	147	157	149	149	165	136	151	156	143	175	146	142	129	138	142	127	158	189	153	183	175	193	153	169	168	180	212	153	180	157	151	160	182	178	161	184	175	176	161	171	159	184	176	175	154	126	154	170	148	170	161	177	162	155	181	154	168	171	172	163	191	184	185	163	164	147	176	135	171	184	162	160	158	147	159	168	155	159	174	157	166	156	167	163	166	124	174	151	179	169	175	189	165	172	146	161	168	154	148	149	165	197	153	157	175	154	167	166	160	167	180	148	174	149	165	165	175	171	163	173	169	173	152	169	175	138	163	182	162	165	187	182	138	139	165	184	159	180	175	163	129	141	165	149	160	159	166	151	140	162	157	175	135	159	146	143	185	187	157	156	180	138	145	170	162	176	149	159	160	149	159	158	141	168	147	156	152	147	177	145	152	137	139	160	162	155	145	136	164	182	165	163	176	174	171	169	165	155	164	132	139	169	187	169	188	156	137	163	197	135	151	170	173	168	164	162	147	152	167	150	183	143	171	164	158	174	166	201	166	137	161	185	160	144	163	163	146	155	191	177	180	157	166	168	165	179	150	149	167	155	168	179	151	171	135	155	160	169	152	189	148	173	158	166	156	147	166	157	180	164	170	172	167	145	153	127	183	163	184	152	152	128	138	179	149	174	164	152	161	154	145	150	163	144	176	155	156	165	176	164	152	159	157	161	155	162	138	173	163	167	147	175	144	135	169	177	183	172	153	141	170	177	160	167	176	157	164	149	159	153	144	161	185	161	151	150	154	143	153	167	166	153	136	169	175	172	157	164	183	170	172	147	162	163	184	170	185	165	162	173	192	193	171	163	160	157	167	187	173	167	152	163	160	165	166	174	181	152	153	154	142	159	152	169	175	164	148	151	152	186	130	133	178	162	153	166	143	179	125	145	150	169	178	161	178	172	138	158	163	171	158	166	150	167	141	176	177	164	171	172	183	153	163	174	123	160	170	184	161	136	144	170	165	158	143	152	165
8164	1104	2338	2781	2306	1748	1312	1106	911	909	865	785	831	777	711	587	569	552	546	528	568	494	487	469	508	497	483	482	444	470	467	442	452	453	434	428	481	440	403	434	457	451	429	420	447	434	397	435	419	438	400	404	437	433	448	430	440	416	458	388	408	415	410	443	406	418	413	449	437	449	415	423	447	420	376	400	410	381	457	389	428	443	430	413	438	408	468	393	405	382	430	377	421	439	444	421	420	392	366	356	390	393	387	424	423	459	428	419	438	428	434	410	438	424	401	423	418	409	434	394	377	413	438	451	421	408	400	412	442	418	447	451	406	418	373	380	418	419	412	417	384	437	418	396	430	437	406	423	406	409	400	433	424	412	418	446	387	401	415	394	407	434	404	436	443	378	420	441	423	399	370	383	399	420	403	416	378	417	408	424	417	410	374	434	412	412	387	379	429	408	412	443	402	395	400	402	392	414	424	382	396	417	408	406	416	390	400	430	420	375	421	433	385	415	441	390	420	434	405	424	392	414	420	383	404	371	387	413	401	362	412	411	430	396	423	393	415	417	406	404	400	423	443	414	387	379	443	411	436	444	398	368	434	406	448	403	400	441	421	429	409	417	411	408	429	407	414	411	408	439	436	420	385	365	387	451	430	430	405	372	429	431	394	399	411	443	398	415	415	435	419	390	369	427	398	402	429	399	406	430	408	447	419	389	386	447	429	418	443	427	399	362	396	396	416	450	407	417	387	420	401	414	412	413	360	393	425	434	394	382	381	405	440	371	388	423	343	405	397	403	388	406	420	407	429	402	371	431	393	436	390	410	389	397	474	428	392	429	396	411	393	398	396	389	405	400	396	420	403	377	425	411	422	383	386	424	411	394	394	427	387	422	438	404	400	414	397	366	425	435	418	389	410	444	392	403	409	410	431	410	430	398	401	415	392	416	454	425	420	405	417	382	424	390	397	400	426	443	446	416	424	466	430	393	425	403	410	428	424	456	430	416	432	395	424	384	433	369	390	449	444	415	411	414	417	423	418	399	397	401	408	423	430	415	390	392	383	400	391	399	395	429	432	420	431	415	396	426	415	433	417	405	396	424	409	420	429	446	388	424	389	434	383	400	394	427	380	388	413	425	419	399	413	392	421	399	379	431	409	401	409	416	421	423	416	386	416	406	374	426	388	412	390	420	394	414	398	422	377	379	407	443	400	439	449	387	395	404	393	451	368	442	393	418	416	395	399	407	398	396	398	406	403	414	416	387	439	424	387	443	412	399	400	388	448	460	428	380	416	421	367	440	430	388	404	419	393	428	406	415	446	450	395	407	413	430	393	408	423	396	402	400	414	405	405	438	416	399	395	411	456	386	404	442	432	409	446	373	399	381	425	391	407	398	404	381	401	419	421	442	407	400	380	404	430	404	383	415	396	368	388	421	433	390	418	387	400	431	380	434	406	420	405	432	430	381	410	448	428	428	399	411	410	387	405	403	430	409	403	417	424	415	436	406	429	402	384	422	384	403	370	430	419	400	384	415	403	365	417	409	355	381	405	414	434	413	410	427	422	382	416	432	371	412	401	400	427	393	433	419	417	400	418	403	407	434	403	388	404	425	403	429	396	422	425	412	425	432	380	391	400	439	431	393	425	400	417	403	416	380	432	410	394	396	400	432	439	394	419	384	401	388	392	433	394	394	420	411	376	420	417	433	394	401	437	416	384	401	399	440	403	369	419	428	441	390	412	418	402	380	412	380	413	426	434	392	449	407	411	442	430	437	398	376	438	415	418	399	418	408	408	395	409	379	434	408	418	415	425	386	412	400	414	387	425	398	371	403	402	414	409	417	414	394	383	392	401	403	414	422	392	416	380	405	380	415	434	430	419	362	404	407	408	397	423	443	396	382	422	432	394	415	406	431	409	397	387	422	403	421	413	395	385	388	401	418	403	387	393	422	400	394	399	413	429	434	421	409	399	378	430	398	353	393	391	447	424	412	396	397	395	397	422	441	401	410	424	434	414	426	390	403	383	391	411	415	441	426	403	427	400	440	394	396	418	419	435	390	418	409	427	430	402	407	390	426	397	384	377	380	424	405	425	406	379	418	401	414	409	424	422	414	416	397	422	368	412	415	402	384	386	388	410	422	403	415	440	403	396	382	436	391	413	383	384	405	443	382	428	416	447	415	440	385	391	437	426	408	444	390	459	455	422	385	397	409	409	409	400	404	358	413	401	410	390	411	437	391	426	418	384	436	383	408	398	411	414	414	407	394	423	422	355	400	429	421	423	391	430	395	439	386	394	420	417	386	396	396	392	406	396	445	415	391	380	418	411	402	420	421	402	446	420	398	404	404	419	404	397	412	428	429	388	377	398	418	426	416	463	424	425	397	367	404	459	399	424	417	376	414	409	433	430	383	444	418	411	395	418	426	379	377	404	367	394	395	409	391	413	394	388	415	373	468	423	396	407	421	425	442	411	408	387	427	414	413	389	400	385	397	435	431	404	421	384	372	419	443	390	444	399	379	395	436	408	425	389	398	400	410	415	380	432	401	386	408	412	393	412	396	410	403	417	367	397	392	412	383	404	370	418	417	362	381	409	428	397	412	392	408	398	409	394	411	403	408	419	388	454	441	430	426	388	417	374	412	404	432	413	433	414	388	412	414	427	418	431	430	389	397	435	451	445	440	380	406	426	409	381	423	423	423	411	436	409	409	430	392	420	432	415	410	393	426	417	421	388	401	423	389	414	404	414	462	401	394	391	419	402	414	439	397	387	405	378	401	384	422	411	407	392	420	415	432	433	427	378	422	405	379	421	405	424	391	396	422	392	420	401	353	397	377	386	412	432	412	396	414	419	448	418	395	446	363	405	425	404	394	405	402	415	429	401	416	388	410	415	417	400	404	394	413	422	378	407	386	433	406	403	392	389	417	384	442	393	419	414	401	429	388	417	409	432	404	386	395	389	367	411	431	390	420	450	411	419	390	414	413	416	386	441	410	421	383	414	414	420	413	422	444	398	382	408	395	425	414	412	403	394	437	425	414	406	393	383	400	418	450	369	385	411	394	397	438	401	389	402	408	446	459	368	408	406	400	437	421	406	371	398	406	378	422	391	383	379	398	374	413	433	397	448	412	418	436	404	412	384	391	404	407	404	411	405	417	391	405	387	445	453	417	381	409	421	436	432	408	384	385	410	424	425	417	380	404	412	399	439	422	455	375	416	414	401	418	399	406	421	443	415	388	420	417	377	416	406	388	409	444	431	393	416	413	380	455	411	403	426	394	426	398	384	408	387	416	427	395	417	404	401	418	387	437	416	414	391	424	405	404	419	399	433	403	416	416	403	419	411	408	405	402	429	442	419	444	419	380	421	378	383	440	405	407	429	446	398	445	432	401	405	377	394	427	428	409	369	389	425	410	418	415	391	400	369	477	407	419	429	392	385	396	417	402	460	377	432	409	449	399	440	415	443	379	392	376	407	388	438	393	376	420	384	408	428	377	402	409
1415	330	291	279	297	270	294	303	257	252	279	252	284	251	268	265	305	278	242	238	287	243	264	256	291	241	288	285	263	271	283	268	247	284	259	271	264	280	261	293	263	276	258	284	267	264	301	261	291	249	281	282	233	260	250	249	254	295	266	259	269	259	282	266	284	254	299	258	252	265	252	305	269	280	307	291	274	243	269	280	248	278	254	281	253	262	244	307	270	269	254	282	271	311	250	298	267	267	270	303	270	261	263	270	271	250	283	291	316	248	251	241	268	275	278	257	248	296	260	309	256	276	244	275	283	274	298	298	294	297	289	244	242	267	262	254	289	287	268	257	283	255	233	273	249	269	248	247	277	253	232	257	259	274	256	310	281	275	273	258	234	258	238	282	270	274	246	269	289	266	247	244	248	270	256	265	275	277	246	226	256	254	264	273	268	275	268	253	244	292	269	250	278	249	290	247	258	255	275	278	274	268	242	261	292	265	266	266	292	286	289	260	284	249	237	253	280	275	261	240	244	243	270	295	280	266	279	254	266	274	266	290	270	282	268	261	249	277	286	276	283	285	266	256	272	275	256	287	284	289	274	273	254	218	261	264	258	252	256	277	246	267	261	284	258	238	255	296	271	290	273	298	250	265	263	266	262	256	288	281	256	267	288	253	286	257	275	270	292	262	281	275	272	253	243	294	259	234	256	240	274	261	256	266	243	273	257	272	268	267	254	251	255	263	245	251	252	266	297	278	246	274	269	314	269	263	261	253	278	283	271	298	274	268	245	280	289	280	242	270	265	301	249	239	280	267	279	262	243	295	249	284	247	256	300	279	259	255	254	271	238	279	265	268	262	253	243	284	247	275	269	292	279	264	243	243	265	289	301	288	303	272	257	261	288	277	253	269	287	270	234	241	268	276	274	276	264	278	268	250	272	250	288	275	261	244	249	263	259	264	249	253	254	260	297	277	262	261	264	276	264	267	263	276	263	251	255	264	241	268	323	273	269	257	269	244	249	280	269	261	229	282	261	260	274	259	268	264	261	251	266	237	264	262	254	243	280	241	271	254	276	291	292	256	261	262	275	266	252	252	264	243	261	252	250	254	292	248	250	240	257	267	269	253	258	256	272	288	264	253	254	270	258	274	288	254	278	245	284	271	267	269	273	306	289	275	276	296	266	298	296	260	272	273	273	226	258	274	241	236	239	246	261	289	277	271	261	263	273	309	251	274	268	276	268	253	262	277	282	277	241	241	278	264	225	293	289	244	297	268	269	281	287	270	256	268	246	257	269	248	249	257	259	258	282	287	258	239	258	249	273	272	278	296	261	239	280	272	245	281	272	235	267	265	306	267	276	284	270	291	290	283	267	252	271	273	266	274	263	273	256	283	250	257	263	289	262	286	291	269	235	255	266	297	279	291	256	271	290	264	262	278	265	274	262	267	303	262	286	271	299	290	252	266	277	299	258	244	243	272	252	256	277	264	249	262	282	279	254	279	263	274	267	268	287	240	243	248	269	241	261	259	262	270	274	249	294	283	240	279	259	250	290	259	293	269	275	285	278	274	275	251	236	235	281	292	261	259	254	248	256	272	247	255	269	283	271	283	266	317	268	257	261	289	273	287	255	272	263	284	277	257	235	270	259	266	292	252	271	261	280	266	292	277	266	294	285	285	296	280	248	279	281	278	287	279	259	277	258	288	273	273	278	238	269	277	258	293	303	263	299	260	257	280	268	272	267	259	252	282	272	277	269	235	256	235	268	286	282	280	287	277	280	268	236	269	277	264	259	268	264	252	253	275	274	268	279	265	286	276	300	264	289	266	289	267	252	271	246	285	276	249	233	279	272	236	258	259	255	250	263	271	267	231	275	264	260	284	248	249	283	294	277	279	263	247	283	250	283	245	275	269	258	271	231	277	300	272	252	266	268	268	302	271	244	261	260	252	243	285	268	259	250	249	272	266	315	276	269	233	264	239	266	234	275	265	268	250	270	221	266	257	247	281	266	271	273	264	273	296	260	282	276	260	309	263	266	263	285	299	259	273	255	244	254	265	263	260	257	274	264	275	229	266	241	280	261	252	265	272	262	296	248	251	247	252	266	238	252	270	247	266	265	286	275	261	234	258	266	270	289	277	274	265	272	261	276	248	245	261	244	282	278	283	258	263	241	262	242	226	267	274	268	279	282	282	272	279	259	257	279	266	274	289	258	254	272	272	253	254	247	264	281	266	270	255	255	231	252	240	287	263	283	271	242	255	306	275	277	270	275	278	293	279	240	248	284	289	269	295	259	240	254	269	270	233	275	272	274	291	267	274	258	251	247	275	288	263	244	264	267	278	255	257	286	287	277	280	265	294	249	251	258	272	249	261	242	269	314	263	288	253	232	248	279	311	280	246	272	283	281	251	277	256	260	257	279	276	280	268	270	276	275	262	316	270	267	267	260	264	264	254	269	251	264	280	260	269	238	284	281	274	266	283	253	262	305	253	275	269	280	264	290	267	256	275	261	271	260	252	251	294	297	275	302	282	251	250	271	244	245	234	243	284	273	250	256	271	269	250	258	264	288	299	252	284	287	235	266	277	228	254	267	272	271	259	296	248	274	270	252	279	275	238	258	259	292	231	261	295	249	281	250	232	259	276	282	239	290	276	259	298	282	272	292	266	283	242	232	284	262	244	267	270	261	283	309	247	288	260	287	272	289	255	275	271	251	246	274	282	239	289	287	268	267	275	227	247	266	278	288	259	275	243	272	258	265	278	314	262	226	257	281	277	269	273	283	236	284	251	300	295	246	251	263	284	310	255	289	288	245	292	256	253	265	236	252	243	258	286	264	284	271	261	264	267	272	250	265	269	272	259	275	287	270	238	276	275	252	297	296	253	248	311	305	266	273	270	242	287	272	273	266	299	258	238	280	291	279	272	252	243	234	276	217	273	248	272	258	276	257	306	279	273	259	264	265	299	249	292	276	263	294	240	253	261	267	248	275	277	251	263	241	252	231	326	235	279	297	277	242	268	261	289	247	289	248	287	293	281	270	274	258	307	287	268	251	261	249	295	254	272	256	263	273	262	299	239	255	259	268	261	247	268	231	259	268	296	290	262	272	264	267	274	246	296	243	291	280	278	226	263	279	265	292	290	277	242	257	278	277	252	258	281	261	262	270	256	247	244	259	298	280	253	294	274	256	288	267	268	291	258	246	282	264	258	265	292	267	301	265	252	278	244	256	248	228	257	269	279	245	263	254	279	260	260	268	254	255	277	281	263	250	245	312	269	265	257	284	283	269	266	243	304	266	277	271	256	266	255	276	236	250	268	273	284	279	256	281	282	281	292	274	266	256	263	270	271	253	251	265	282	253	262	279	269	270	224	242	270	235	268	279	277	272	279	270	288	265	257	308	255	274	277	259	275	263	276	276	294	302	294	258	263	281	284	269	266	304	280	272	282	267	270	242	256	280	272	263	293	223	253	261	279	280	264	301	280	243	290	287	290	277	244	252	263
1766	653	681	746	687	636	649	667	677	626	657	653	669	649	667	658	567	614	568	598	599	562	573	668	597	617	613	578	646	583	569	604	583	568	599	566	616	560	590	643	599	608	570	630	626	579	566	591	616	603	532	603	604	595	594	630	589	605	601	592	578	604	565	573	606	583	567	615	577	607	593	566	549	569	618	615	624	618	638	646	592	588	608	615	603	595	579	593	598	595	586	600	590	565	579	609	568	610	590	608	593	577	565	612	579	589	553	546	596	579	604	572	614	597	645	596	561	635	587	615	601	596	614	608	572	601	591	579	606	623	598	600	593	615	589	636	573	597	610	617	615	639	533	589	596	566	593	605	628	596	592	636	597	619	634	608	585	609	558	582	590	610	611	594	602	626	612	616	626	584	624	642	573	592	605	642	638	595	596	589	583	558	576	590	551	561	635	618	616	569	579	564	615	581	586	575	604	579	574	630	606	592	595	584	590	573	588	583	611	583	598	564	571	541	596	574	603	588	594	590	603	580	645	629	603	553	608	588	639	576	599	564	605	589	577	600	596	563	622	611	605	555	593	590	601	626	604	621	629	592	600	565	556	575	557	638	593	575	613	580	571	580	572	611	594	589	604	560	631	600	589	553	602	576	564	630	615	573	568	613	591	581	590	569	569	605	584	624	609	585	578	599	603	578	596	594	620	608	562	597	618	587	556	512	540	594	610	604	567	575	601	591	608	576	639	599	601	617	598	647	619	596	581	596	638	569	597	597	622	573	588	646	613	602	618	626	588	562	598	637	566	574	613	605	614	602	581	567	595	619	593	606	636	679	618	606	605	616	610	596	556	579	603	547	612	600	574	582	606	624	620	579	616	586	584	578	584	583	586	641	601	616	589	611	600	606	619	569	620	611	595	635	571	577	575	606	625	594	585	627	606	594	608	590	638	620	597	571	646	614	599	581	551	603	571	617	572	549	645	614	629	607	575	605	620	633	568	585	602	587	578	597	593	600	596	608	652	621	612	594	549	615	628	598	570	585	587	596	584	555	652	652	561	600	577	668	597	608	572	576	613	569	598	618	603	567	567	637	615	556	570	574	579	565	604	591	614	607	592	627	578	585	596	585	622	611	565	581	594	603	620	590	591	607	609	595	535	579	608	590	598	591	555	600	635	561	620	618	608	569	530	629	580	607	567	595	625	578	578	617	582	571	569	591	619	620	625	574	577	612	623	581	616	614	586	550	605	613	648	629	617	632	628	560	579	593	573	627	610	564	544	552	597	547	611	611	585	603	562	587	592	603	582	633	597	596	653	604	616	578	610	587	637	624	556	621	590	589	607	606	583	609	613	550	575	607	626	559	612	591	644	617	571	618	605	586	607	575	601	625	554	592	582	610	609	579	540	616	612	609	624	591	598	639	605	571	618	597	590	600	576	636	607	596	618	596	622	600	585	610	598	590	565	572	581	581	587	627	634	585	570	568	575	568	619	608	633	635	610	645	630	609	631	588	627	613	556	617	619	642	600	568	559	584	599	606	600	590	628	547	613	595	593	611	545	623	569	570	598	606	573	567	612	638	582	569	598	589	605	560	616	576	603	613	594	596	580	594	593	597	595	571	577	591	610	580	569	596	613	565	587	619	606	637	628	638	591	631	577	568	592	539	577	627	584	593	603	581	559	597	557	589	609	567	589	592	599	562	624	583	652	587	583	629	630	569	612	573	616	588	615	579	615	571	610	596	568	619	552	557	584	585	648	569	589	620	610	580	583	607	548	573	596	593	598	557	597	587	548	604	618	590	583	572	655	566	598	634	599	571	602	592	569	613	648	550	608	594	595	638	591	568	633	561	606	607	579	635	593	621	599	593	577	615	598	626	577	601	585	607	607	575	608	604	611	561	575	613	614	597	579	583	634	573	631	607	618	614	575	571	589	539	586	587	632	567	613	561	611	579	540	644	574	555	630	630	629	572	563	596	576	603	607	583	596	644	573	584	591	619	634	613	584	571	578	604	610	610	601	615	627	601	612	602	585	582	624	624	560	613	585	614	576	545	620	608	588	582	574	581	587	592	637	602	579	618	594	628	597	660	581	656	610	575	611	580	614	606	571	598	570	566	608	614	593	591	650	548	576	572	588	580	567	638	602	559	591	580	574	617	646	580	630	598	613	594	594	571	593	634	550	608	572	615	585	614	581	588	634	633	597	626	582	589	572	589	548	602	591	625	615	553	624	600	602	561	552	590	562	567	608	578	579	549	574	560	583	574	569	546	597	592	575	600	566	594	586	573	598	577	604	637	655	576	603	622	580	573	605	579	581	628	565	627	626	608	607	579	566	606	590	579	624	604	547	603	612	596	611	617	623	579	587	635	560	585	606	562	614	654	587	578	576	606	570	599	660	585	636	602	597	618	573	605	627	592	595	609	599	541	579	603	605	588	560	588	564	632	577	576	601	539	561	601	587	590	557	640	567	595	646	592	613	576	636	585	580	624	552	580	546	564	608	605	618	588	609	599	591	602	592	593	564	563	579	535	573	608	630	596	601	610	587	587	593	627	612	584	601	598	635	589	600	575	599	611	585	594	553	536	556	574	562	592	566	604	554	649	611	591	533	608	593	638	576	532	593	593	612	569	559	597	616	605	571	560	553	568	598	576	573	617	602	573	646	549	605	583	636	581	589	568	613	632	593	574	592	599	580	643	601	593	619	571	599	571	563	544	561	600	550	593	595	593	577	602	586	565	627	609	622	619	611	589	596	596	561	601	577	601	601	597	626	575	577	582	558	597	577	599	540	565	588	647	560	581	604	575	596	583	633	590	590	633	583	562	668	585	598	572	614	605	592	594	600	559	604	622	610	618	602	611	583	619	607	609	587	598	621	591	613	598	570	583	583	596	590	582	529	600	581	555	562	570	614	586	611	590	615	578	582	623	615	593	561	564	559	570	573	558	567	604	596	626	611	609	588	585	557	568	595	544	601	632	598	622	599	581	602	586	599	595	552	544	603	601	602	631	582	548	587	610	600	562	586	578	585	597	568	587	618	567	612	619	619	597	601	571	608	596	597	573	561	586	602	614	599	639	555	631	626	607	588	629	622	629	568	626	604	609	562	623	568	570	620	586	546	594	576	608	566	609	605	627	603	576	618	624	593	602	623	582	613	551	621	595	611	600	566	563	608	581	575	558	592	609	620	573	561	592	615	613	612	587	616	612	633	576	594	594	620	577	597	628	581	614	587	616	609	614	614	595	616	597	612	641	556	596	580	605	603	547	618	579	627	606	592	596	595	576	625	606	552	556	621	615	563	614	561	610	608	589	585	564	612	594	574	606	605	579	608	609	613	568	560	583	571	585	613	558	589	580	611	570	605	621	613	600	571	589	601	633	578	587	550	597	589	558	571	589	621	567	577	606	559	614	598	613	583	596	532	631	608	584	618	584	585	590	604	592	613	556	596	568	571	610	597	601	573	588	595	620	565	589	598	581	596	574	583	598	591	589	547	605	590	636
6868	568	670	614	457	289	211	183	167	135	149	155	157	152	138	132	145	105	119	127	130	122	102	119	116	123	123	116	117	117	111	124	119	103	104	95	134	92	134	120	116	114	129	132	119	115	97	100	115	129	99	109	106	118	126	139	97	138	114	113	124	110	100	96	124	87	93	100	113	118	108	128	121	114	113	107	121	113	123	112	117	121	114	113	108	121	106	118	123	101	112	120	130	99	106	120	114	110	111	126	131	100	137	106	131	103	123	120	122	121	119	112	104	137	123	109	113	105	123	84	103	120	117	89	115	122	104	94	98	95	103	101	130	127	112	120	110	123	124	110	97	124	118	115	95	108	126	121	98	122	100	105	127	122	121	102	117	111	128	114	102	137	80	110	115	114	110	112	133	113	93	102	111	100	109	110	129	94	108	115	131	138	108	141	112	124	119	115	110	118	116	134	105	125	123	106	103	112	149	116	99	130	116	121	121	105	113	119	114	117	111	115	117	114	120	109	105	122	114	117	97	120	132	111	121	122	121	122	110	126	92	103	119	106	127	122	123	105	106	125	114	125	114	107	90	118	131	122	104	123	117	101	124	117	115	115	112	135	123	107	123	137	126	87	117	140	111	122	116	107	118	112	120	104	132	113	112	107	115	116	108	125	100	104	141	98	110	120	110	91	113	125	127	120	137	109	109	117	111	134	105	142	112	96	115	98	105	130	112	137	121	122	115	116	105	97	100	113	111	114	98	120	122	108	118	115	114	138	126	106	113	115	98	104	110	136	127	156	105	126	124	115	132	105	106	114	123	105	108	122	111	117	120	116	143	100	101	122	115	97	105	115	104	134	124	118	102	116	107	93	99	138	127	113	134	117	127	121	114	106	123	114	102	100	114	101	114	109	126	96	108	107	108	106	113	123	113	117	103	124	114	125	109	121	112	104	98	129	118	122	118	98	92	127	89	116	99	118	110	132	129	120	134	111	107	102	91	133	115	111	100	113	107	106	123	104	114	107	141	123	111	103	118	118	126	126	109	123	102	127	115	138	126	91	114	130	113	110	135	90	125	129	99	106	111	114	118	109	111	112	107	112	100	112	117	111	124	117	109	120	96	113	104	98	107	126	117	131	105	129	106	108	122	124	105	116	120	101	125	111	94	104	107	123	124	125	107	113	117	109	109	125	118	98	105	109	94	117	99	127	100	122	92	115	117	126	105	111	153	134	107	113	103	133	123	121	123	128	102	114	124	110	110	121	134	126	109	115	111	146	108	115	110	110	133	101	111	105	99	121	139	103	122	124	130	128	106	124	125	111	142	80	116	141	100	103	101	142	125	100	116	108	106	128	121	128	105	130	113	104	105	108	138	115	105	134	90	121	107	125	110	113	110	101	107	126	123	121	110	120	120	94	100	99	109	133	101	129	114	115	126	138	117	113	124	116	115	129	123	119	105	122	104	134	120	102	101	134	136	91	108	130	127	116	118	99	116	116	100	120	110	119	120	128	113	105	102	114	130	109	118	118	97	97	107	123	117	99	106	130	140	120	122	110	100	106	124	128	119	106	133	109	137	128	113	121	119	121	126	129	118	112	106	113	118	88	114	106	99	108	125	106	111	101	128	132	105	93	93	107	122	114	96	127	119	118	107	106	98	129	112	125	122	115	107	112	117	107	123	106	132	114	108	118	119	116	131	109	111	105	107	104	103	105	110	116	101	94	108	96	118	133	106	117	111	98	105	114	119	110	113	88	122	101	116	102	105	104	123	122	102	85	102	101	116	117	122	111	118	130	117	99	107	110	147	109	94	93	119	102	121	131	104	86	103	105	103	125	107	112	145	112	144	116	110	119	131	115	94	106	98	118	102	119	120	116	118	95	112	111	111	113	116	113	115	121	111	129	117	112	119	128	102	101	106	107	108	115	108	111	115	93	105	96	130	106	114	112	103	102	103	126	118	143	114	110	117	115	102	113	110	104	134	103	117	108	101	101	126	124	90	104	109	113	117	124	112	136	120	127	124	116	112	122	110	112	129	116	111	112	126	124	96	104	142	98	104	105	109	126	121	111	106	132	136	122	135	108	92	120	95	99	118	97	117	111	113	125	98	102	119	126	109	116	90	108	121	117	118	111	124	117	120	123	130	101	113	106	101	131	108	112	127	128	102	122	116	104	107	113	126	108	123	111	104	112	116	123	132	122	145	95	106	117	107	142	125	119	119	134	116	127	112	105	134	117	96	115	109	120	108	119	106	100	125	93	107	115	100	112	109	99	118	103	135	97	113	95	87	118	121	100	125	132	115	118	100	113	91	111	92	109	112	112	117	136	119	112	107	114	123	108	101	119	108	116	105	91	120	118	143	126	115	112	119	123	101	106	126	115	128	121	114	120	117	112	126	120	129	119	105	103	108	124	107	110	120	118	99	124	102	106	134	98	109	133	104	116	120	125	118	128	101	117	123	118	108	116	105	102	108	106	115	130	113	117	110	106	131	112	114	110	128	115	121	109	113	123	118	105	113	119	99	151	101	103	108	107	111	118	114	101	122	119	117	114	127	108	116	113	93	103	97	116	107	120	130	101	106	135	148	102	115	125	133	112	104	108	126	140	130	125	109	105	125	112	105	86	131	132	104	114	124	108	128	137	120	130	107	108	112	117	111	112	114	108	105	128	108	122	127	91	121	97	102	122	126	101	113	113	107	135	132	110	108	105	108	108	123	114	100	121	101	119	98	133	142	110	112	98	112	113	104	109	126	119	113	102	117	109	124	122	114	126	124	124	117	108	105	145	129	121	95	119	100	111	128	95	91	112	103	96	100	107	111	145	101	113	116	114	116	124	115	97	116	114	134	108	97	121	105	124	104	110	107	105	107	109	114	114	97	115	115	116	115	105	94	111	123	107	123	116	128	99	97	126	117	120	112	105	107	106	101	135	117	116	123	121	128	117	117	127	100	121	107	103	106	107	118	118	118	118	129	111	104	97	125	124	96	129	117	127	113	121	113	117	122	121	109	114	118	116	105	139	117	114	117	108	127	114	113	105	104	111	126	100	113	103	117	108	120	128	143	131	142	115	102	126	116	116	121	92	119	111	104	121	114	102	111	99	101	117	112	109	124	111	121	92	106	99	110	117	113	101	112	120	130	110	95	98	114	113	108	108	104	110	116	125	108	107	107	122	106	98	98	102	110	123	92	138	121	130	114	100	104	124	118	121	137	115	126	115	142	119	119	110	124	115	123	115	110	129	111	122	93	102	116	98	106	103	115	106	125	102	121	107	123	120	111	113	93	118	105	138	111	106	126	131	106	96	110	112	105	124	107	106	147	103	91	96	115	104	125	116	108	131	98	108	120	111	117	124	115	126	128	127	125	97	115	94	104	107	100	98	120	97	123	116	120	112	114	109	114	114	104	130	128	119	134	113	92	111	120	110	112	108	147	117	116	113	106	108	123	105	97	121	120	113	130	93	103	109	122	104	125	124	97	114	107	151	100	133	98	114	110	121
6044	654	1299	1795	1300	1029	747	661	626	555	572	506	570	457	438	389	345	340	333	322	324	342	346	333	316	324	369	314	316	314	317	329	299	327	302	287	323	297	315	294	303	324	306	286	317	306	299	293	297	284	294	311	300	320	305	288	301	265	311	304	289	290	302	299	306	300	300	303	312	321	279	285	300	299	320	263	287	302	288	261	315	266	276	313	282	303	298	266	298	319	295	282	280	293	281	287	287	274	320	310	281	286	280	307	292	288	284	284	273	303	303	297	295	303	272	311	271	273	303	301	284	279	299	274	265	301	275	302	289	293	280	299	305	300	289	318	282	314	280	284	292	289	294	288	291	292	270	310	315	315	295	285	281	288	257	296	295	278	271	328	292	278	293	313	298	297	319	306	312	303	308	277	302	289	300	292	300	296	306	260	264	305	315	315	298	324	311	301	292	293	281	263	279	306	303	266	298	275	304	298	293	316	277	317	293	281	309	297	303	320	304	299	282	293	317	284	259	280	262	264	285	295	306	279	286	280	313	270	301	311	277	294	297	282	289	310	295	302	299	322	296	298	305	315	314	304	270	294	287	281	306	307	300	317	290	309	272	284	312	292	279	290	321	280	293	262	298	319	322	303	308	318	298	321	295	318	258	296	305	273	299	303	271	300	310	292	299	285	300	264	301	292	282	266	294	297	310	301	300	296	292	294	284	294	295	293	300	315	289	286	291	275	284	261	279	280	305	272	324	295	265	295	278	309	290	277	298	292	290	282	296	296	288	299	271	270	298	286	304	284	286	283	290	291	275	276	302	309	299	316	300	296	294	280	287	292	285	266	285	313	302	292	299	305	281	319	255	326	289	275	296	310	294	323	278	265	299	330	260	297	320	288	318	279	302	275	304	306	280	297	266	274	304	277	292	313	286	274	285	308	300	282	285	276	256	296	305	310	306	270	298	292	265	293	281	296	271	324	319	314	301	284	303	281	287	295	275	323	301	311	297	287	296	267	293	283	293	280	322	323	308	285	332	318	256	312	286	264	294	270	288	294	280	311	320	299	325	262	289	281	269	299	293	268	292	298	288	296	286	307	295	292	271	264	283	286	286	263	278	283	295	288	303	293	268	284	283	271	268	288	312	295	337	278	312	298	280	272	268	293	289	289	292	298	308	284	313	287	333	309	263	310	263	280	283	309	342	319	325	288	303	263	315	288	298	281	307	277	297	239	301	285	285	262	279	297	283	274	276	306	312	300	284	290	278	313	288	299	268	305	279	288	312	321	332	317	293	312	284	308	304	302	297	261	296	283	267	283	302	278	300	317	312	299	279	309	294	259	286	274	292	316	260	269	286	293	296	283	311	284	288	272	280	294	284	289	307	330	313	312	247	281	309	316	302	299	303	264	289	299	266	301	306	298	293	292	273	270	264	277	287	296	321	314	300	309	331	273	298	279	285	293	300	281	282	308	257	275	284	295	300	291	293	305	273	322	289	323	311	313	304	292	288	308	283	294	276	295	301	308	301	289	298	326	292	285	271	304	300	292	277	292	298	289	305	274	271	266	292	286	267	276	292	271	280	289	306	287	278	329	271	271	299	306	310	239	301	303	298	271	307	268	328	277	282	311	294	268	280	307	304	266	282	293	283	296	282	295	314	328	319	274	301	313	286	308	266	334	279	285	273	305	287	285	288	288	305	297	293	274	292	316	298	289	308	297	309	296	282	286	264	307	273	315	303	300	307	271	314	312	302	329	339	289	306	296	318	302	289	331	306	292	312	287	310	272	317	262	355	274	273	288	295	311	296	306	273	319	292	271	284	314	242	309	304	280	306	289	328	279	308	282	283	301	278	295	284	319	271	276	298	279	298	278	294	284	279	313	274	322	271	305	278	306	283	276	300	331	266	291	307	290	313	300	279	253	284	258	282	285	275	302	320	287	280	288	302	278	321	297	277	338	311	272	300	314	320	302	291	301	276	269	289	320	294	304	273	283	298	297	290	300	301	301	292	276	282	290	333	325	275	281	276	292	279	296	279	280	295	289	307	296	251	270	273	268	273	297	312	301	313	273	296	310	312	296	290	277	308	276	281	285	300	295	274	303	329	301	319	309	276	304	272	298	290	311	287	302	309	283	300	309	293	322	309	300	306	297	314	298	284	286	304	276	308	272	276	296	287	305	287	296	304	306	326	289	281	304	292	296	259	290	296	301	321	285	290	314	299	278	295	289	318	279	318	294	274	291	275	293	268	284	300	279	278	294	295	310	282	304	305	321	278	276	263	291	304	300	260	252	299	302	274	306	303	321	300	308	307	285	283	267	271	280	285	271	293	287	317	265	304	272	283	275	306	273	302	298	278	304	302	316	274	276	285	315	300	300	319	285	307	295	296	287	295	295	283	304	275	307	269	310	283	291	313	284	354	277	282	265	278	256	286	261	289	285	277	278	318	264	274	309	305	297	288	310	309	273	285	283	291	286	271	301	292	321	290	268	283	299	284	289	308	295	311	296	282	275	306	295	273	271	293	296	304	285	312	319	302	304	275	303	284	300	296	292	266	294	287	318	282	286	323	284	299	293	309	310	283	310	297	303	308	296	288	306	266	295	241	292	273	270	291	303	293	298	274	275	296	291	264	305	285	280	269	318	306	312	298	338	317	299	319	245	302	309	315	319	300	267	315	307	300	268	294	284	285	269	297	274	311	293	284	290	269	305	328	284	268	258	286	299	276	329	307	291	288	271	292	258	291	289	341	305	328	296	309	284	263	265	302	286	288	303	294	308	272	282	316	280	303	275	321	237	308	305	308	293	300	292	308	269	288	301	288	292	301	292	311	305	283	294	284	284	261	267	305	306	279	290	296	323	296	255	303	309	317	256	316	311	282	288	286	289	295	295	299	292	300	291	301	294	284	287	335	306	296	290	290	303	256	295	292	271	297	292	257	308	322	300	291	316	285	280	306	311	306	305	297	305	312	285	299	285	268	288	305	283	292	317	308	288	294	297	282	289	294	284	304	286	288	336	264	318	289	292	304	277	283	297	295	309	294	299	284	321	293	281	290	300	266	280	318	281	289	272	289	297	317	295	285	297	295	274	314	266	328	290	293	307	255	281	276	313	282	303	298	256	322	285	295	294	288	310	291	312	292	291	305	301	301	300	290	324	299	307	309	298	293	314	307	258	314	312	301	300	274	298	309	278	330	297	294	304	308	295	270	322	290	267	300	298	299	288	297	297	292	303	276	300	301	298	281	265	284	299	299	288	297	253	268	277	294	287	271	306	295	292	273	283	276	284	305	312	316	288	283	285	303	307	301	273	289	282	282	282	306	285	307	288	299	320	318	329	316	309	323	299	266	282	290	306	301	318	300	285	326	301	262	284	299	261	285	311	307	336	317	296	295	284	307	316	295	280	291	293	283	282	276	312	284	290	289	283	316	295	248	317	281	296	272	300	327	338	309	291	278	285	303	280	294	302	282	298	290	298	301	270	267	285	290	304	293	295	270	307
13500	1341	1149	1112	602	556	352	273	257	234	225	196	214	222	201	187	155	163	185	187	177	175	179	177	175	179	159	169	135	180	160	130	167	178	163	178	167	144	144	173	177	144	164	171	177	159	191	151	190	176	163	149	142	164	162	177	177	183	176	167	170	183	148	172	160	171	165	157	167	151	179	175	164	166	163	142	186	172	174	165	171	172	176	136	181	184	150	173	179	145	136	169	153	159	166	151	191	174	174	177	167	141	169	171	167	175	171	136	168	164	144	156	204	156	147	186	148	153	172	166	158	157	158	151	160	159	165	156	152	160	165	147	165	177	175	158	180	134	182	154	149	191	145	172	167	152	153	178	159	163	153	167	164	169	139	166	181	173	131	169	171	169	152	167	158	172	166	155	185	158	178	159	156	169	171	152	161	158	183	142	169	169	177	165	166	167	157	174	169	177	170	160	162	164	174	161	179	160	142	147	164	164	167	161	168	152	184	145	138	138	169	169	171	145	162	182	146	187	148	158	184	186	170	144	170	158	160	167	172	171	146	149	157	173	159	169	159	179	154	171	159	131	163	187	166	145	160	140	158	179	179	182	141	175	192	153	155	142	167	174	181	169	164	151	147	161	163	169	160	178	153	130	151	132	188	174	174	157	156	155	174	166	162	136	162	149	182	164	156	168	150	142	161	158	167	172	152	152	168	128	172	148	171	155	157	135	164	189	158	166	177	166	152	132	152	191	172	147	139	156	166	174	163	172	178	129	204	160	161	148	163	165	166	159	146	160	159	162	175	163	155	155	148	181	166	161	179	154	142	172	194	176	178	186	153	158	190	170	161	174	148	166	154	167	149	170	172	159	176	168	161	153	150	167	174	146	146	166	159	137	131	195	193	192	181	157	153	153	181	136	184	147	171	181	155	134	151	166	175	161	172	167	174	176	164	156	153	167	152	156	168	154	169	140	171	158	155	172	175	164	148	166	168	173	158	165	187	178	155	133	171	176	168	170	172	164	144	159	171	168	168	166	187	165	162	181	144	145	181	144	161	168	142	158	185	146	171	149	155	175	149	179	146	175	181	188	151	157	163	153	170	199	179	164	170	164	157	168	152	187	155	144	161	177	164	155	150	155	175	161	154	127	147	158	166	166	146	164	168	157	165	152	168	137	156	160	170	155	191	198	173	169	158	154	165	150	173	168	155	177	159	158	168	155	157	142	157	155	175	153	167	164	147	165	155	156	178	155	134	163	156	166	216	190	148	168	149	181	171	170	179	188	154	164	140	178	176	164	154	160	148	166	184	171	164	169	151	144	147	151	174	160	166	174	176	147	181	150	149	170	172	156	162	147	175	156	161	177	168	145	175	159	157	191	159	151	167	161	167	151	145	162	150	178	122	150	161	154	185	147	162	178	183	176	156	172	146	132	147	150	150	189	175	174	172	178	152	164	196	167	172	151	173	150	184	171	195	173	170	165	180	171	165	155	157	151	143	152	168	141	171	174	156	140	146	143	159	157	181	129	167	156	171	145	148	151	135	151	138	193	181	136	148	191	155	156	192	151	153	166	161	164	144	162	163	152	165	177	189	141	164	179	156	170	158	170	142	163	152	168	148	150	179	189	166	177	146	156	166	148	159	148	164	163	176	155	165	158	159	176	151	162	151	170	182	173	185	174	151	158	153	161	151	144	161	178	165	183	150	183	152	149	148	150	157	170	165	149	170	173	168	144	179	194	171	148	165	175	180	168	182	141	150	203	139	137	165	166	145	163	170	150	172	179	179	144	163	186	168	137	166	154	165	152	169	158	148	144	141	142	166	188	144	164	175	151	167	163	203	176	150	163	161	144	142	163	166	179	176	141	142	172	176	159	164	148	180	173	140	176	140	165	159	159	139	169	174	161	171	163	161	147	197	183	151	164	148	159	136	178	155	177	183	156	154	157	180	180	176	175	163	170	167	159	150	151	146	168	164	162	147	165	172	156	159	168	161	144	152	149	170	156	167	161	175	154	159	149	163	168	166	168	145	142	171	133	146	150	152	157	171	133	160	173	169	140	163	181	150	163	149	152	151	165	141	158	135	184	166	167	170	160	151	158	148	164	168	158	146	146	184	178	171	169	176	164	147	160	175	179	156	182	187	168	163	160	142	174	157	164	176	133	165	155	166	157	169	170	154	167	163	164	152	185	158	190	163	167	173	144	141	160	177	148	174	180	167	172	153	159	169	177	183	153	155	166	166	148	157	152	164	158	151	175	162	167	158	177	146	169	165	173	183	161	161	169	164	141	148	135	156	163	178	166	182	167	168	156	144	140	163	132	147	166	154	162	123	154	147	164	152	124	162	162	177	145	166	164	170	163	152	144	157	161	136	143	145	188	121	151	153	176	146	169	151	137	156	151	151	169	180	179	156	145	175	170	177	154	161	157	158	160	154	147	158	136	179	149	176	168	199	175	175	176	144	144	167	168	162	171	185	149	176	149	157	180	144	168	183	176	171	142	161	161	176	169	206	169	155	160	186	179	157	177	157	159	169	152	153	155	153	167	166	165	152	175	164	170	158	148	140	163	171	173	152	154	152	161	162	162	173	160	159	157	176	163	158	184	153	162	159	152	141	168	155	159	189	179	182	160	182	141	168	167	131	146	148	152	161	148	180	194	164	157	179	169	175	172	183	170	164	174	129	156	167	160	164	159	159	166	157	155	150	154	137	169	149	174	153	150	147	162	152	168	155	161	193	154	159	144	181	157	162	151	176	167	136	183	163	169	177	162	167	171	183	182	145	183	165	124	176	163	156	177	146	171	153	143	197	156	173	157	158	157	162	158	163	156	165	161	147	137	166	185	158	160	162	165	183	157	172	189	167	164	145	145	143	147	159	157	155	169	173	135	171	151	173	149	175	165	159	148	166	156	158	163	144	172	161	174	133	161	165	160	152	165	177	166	190	176	156	148	157	134	156	163	151	171	165	156	174	131	156	149	133	172	148	156	176	180	154	147	158	165	183	170	155	156	161	144	173	183	140	164	176	154	140	160	158	159	154	159	165	155	172	137	163	172	153	168	166	161	146	144	168	171	146	171	146	157	159	141	149	164	177	134	152	146	167	176	164	154	160	145	162	140	143	152	166	174	162	174	143	175	169	176	143	167	172	141	163	153	177	158	140	153	157	157	147	163	158	174	155	178	138	158	176	167	179	195	163	176	152	168	155	189	167	180	160	127	172	154	160	184	153	145	148	207	155	153	162	176	149	149	161	142	145	182	178	157	165	151	150	161	138	164	149	151	161	177	176	137	158	149	162	152	153	159	188	175	155	163	162	171	149	126	156	160	175	159	141	164	156	146	171	151	162	163	174	152	150	181	156	157	161	177	160	150	173	175	167	167	147	170	162	172	152	152	206	171	164	191	176	156	167	190	162	164	175	160	168	154	154	149	123	169	159	155	137	146	159	160	155	180	186	133	158	193	178	154	165	174	140	188	144	175	163	181	173	170	181	141	183	156	144	151
8012	1180	2226	2975	2195	1742	1276	1167	993	876	852	843	879	787	686	618	627	583	555	556	490	472	485	492	457	476	501	528	437	390	450	457	429	448	458	434	407	427	447	450	416	433	415	402	396	408	427	451	407	405	433	425	445	420	389	430	391	409	428	410	428	417	395	414	376	359	424	427	391	422	453	434	398	424	385	439	406	458	412	406	432	380	432	396	417	404	378	441	406	392	426	392	402	429	410	400	404	393	411	404	408	409	416	414	436	426	404	404	426	404	442	412	442	431	416	407	366	425	422	446	410	420	396	424	400	436	406	401	415	421	419	440	427	427	401	408	435	421	399	449	403	415	422	394	427	417	395	392	398	409	396	421	417	420	388	397	393	416	402	390	383	398	443	401	387	399	400	462	394	414	393	433	424	395	370	424	452	427	405	419	408	402	438	442	443	432	384	444	422	422	401	416	387	382	394	394	431	422	404	403	382	420	390	390	431	411	446	392	404	459	393	382	377	407	395	423	414	427	434	391	449	418	426	385	386	412	418	412	402	433	399	400	398	385	394	416	413	419	440	406	420	433	385	416	388	414	420	448	421	400	392	404	383	390	434	414	403	389	406	463	411	415	392	390	449	398	406	390	422	454	419	382	403	387	417	424	403	424	423	440	399	401	402	398	379	436	438	446	396	420	410	402	370	408	406	435	442	403	428	453	409	429	418	396	442	397	463	450	444	416	417	418	413	400	411	424	416	372	419	414	435	380	445	431	397	384	403	381	426	409	398	411	411	414	374	390	436	440	405	397	460	374	433	394	417	449	431	413	408	419	419	420	383	460	407	408	380	414	430	402	413	418	405	400	422	389	435	434	450	420	385	411	402	448	429	429	421	411	380	391	420	420	424	443	413	410	437	423	413	392	385	423	406	393	392	381	467	407	396	402	417	407	405	430	368	405	419	406	399	372	445	412	414	427	386	387	406	406	426	432	401	406	405	412	415	391	425	403	424	404	401	398	440	457	395	410	404	425	402	421	398	373	380	413	378	429	456	480	422	397	415	440	415	382	410	398	451	401	384	436	410	390	424	426	392	407	443	393	413	400	430	400	412	420	407	434	459	419	403	419	442	409	415	411	400	434	396	409	414	418	410	393	434	410	417	409	389	383	408	461	378	410	394	394	424	372	376	429	440	442	401	447	406	420	398	415	381	371	399	446	459	417	424	424	429	385	402	440	419	427	384	413	404	369	388	400	417	409	385	411	404	455	421	401	382	419	400	412	445	383	381	441	394	431	385	413	408	426	401	398	428	414	425	399	423	428	423	416	418	387	388	365	439	390	391	431	389	379	409	421	420	411	380	411	420	396	385	412	427	407	431	456	412	422	375	411	437	415	410	412	428	413	448	433	422	398	436	398	388	412	366	430	436	430	416	399	450	413	377	421	420	432	381	423	413	367	378	426	390	403	386	418	429	373	392	441	391	443	395	430	448	393	429	429	451	373	420	394	440	398	405	419	404	434	398	392	411	407	400	405	384	395	451	432	443	416	404	433	436	360	420	428	397	408	396	414	424	435	437	439	405	447	388	396	417	359	396	395	379	411	397	409	426	423	424	426	400	432	406	417	393	457	388	430	392	382	373	421	406	402	422	420	406	402	436	402	376	412	376	413	403	401	439	414	416	411	370	411	437	389	386	390	399	383	443	416	434	425	439	360	374	404	391	399	403	380	423	437	409	397	413	422	429	438	407	396	422	414	426	373	419	429	441	406	399	417	399	374	399	379	383	380	384	411	411	419	389	386	453	446	397	443	393	427	413	429	426	404	369	422	372	438	406	445	442	433	420	424	369	398	375	448	406	402	430	439	402	396	418	434	385	414	436	431	445	409	365	364	415	397	378	459	401	393	406	389	427	400	395	401	409	416	427	377	371	430	381	388	412	394	372	420	417	416	414	409	360	446	438	411	411	395	439	373	378	434	462	385	418	393	383	434	373	419	448	446	421	430	399	436	439	388	391	413	386	393	404	448	379	413	401	397	389	428	429	397	412	397	442	407	428	399	396	417	388	404	395	395	405	422	409	398	401	404	418	421	408	411	448	401	414	385	411	389	446	425	398	397	414	381	408	406	427	427	397	402	425	404	410	390	423	405	435	397	401	377	427	370	393	404	422	429	393	409	374	422	409	397	400	408	409	401	414	433	445	399	395	416	370	382	429	389	448	422	407	417	424	418	417	391	407	420	403	376	410	426	397	429	394	443	398	395	410	397	397	413	406	383	412	384	414	413	400	396	418	412	406	420	428	389	417	413	420	398	402	442	406	414	403	438	415	398	406	419	447	408	439	378	423	351	419	410	440	390	430	399	394	381	355	382	383	441	355	368	399	415	404	400	421	416	414	416	410	410	400	420	403	436	407	391	429	437	397	387	414	421	412	385	379	421	413	379	414	410	412	429	430	428	457	384	417	404	422	400	410	399	394	401	375	395	424	378	440	438	385	406	403	431	380	380	385	384	384	408	389	442	425	389	383	445	392	405	437	424	427	411	415	384	392	425	406	447	420	418	372	386	427	379	422	439	441	394	413	429	419	415	410	365	424	443	391	405	399	433	416	379	427	425	420	382	378	427	397	426	417	432	423	433	396	416	409	415	396	409	421	406	384	417	458	396	414	446	392	447	409	444	390	436	391	420	371	429	396	416	387	403	415	393	421	429	410	381	391	443	414	434	414	439	424	387	381	378	412	439	425	426	382	425	361	394	400	402	396	424	386	396	425	420	415	399	397	402	407	415	419	410	437	441	402	422	438	410	406	397	384	424	395	406	452	428	429	382	371	442	405	440	407	404	389	423	406	431	401	408	392	418	414	450	415	386	391	388	401	405	407	412	421	397	421	404	416	422	369	386	412	400	414	433	391	433	414	411	400	432	399	388	399	414	410	416	403	399	419	396	401	398	411	436	414	393	439	379	383	413	429	445	393	431	415	407	383	400	385	404	400	424	401	414	413	434	401	440	438	420	429	409	410	385	405	398	407	403	402	422	398	394	426	434	444	427	424	428	403	407	393	413	419	424	436	452	408	398	412	405	384	395	422	400	425	423	435	409	399	360	424	401	360	375	369	419	444	420	416	440	434	426	425	409	427	386	429	420	427	392	425	391	405	410	390	398	392	389	410	425	438	399	444	433	403	416	424	430	407	384	446	415	406	414	417	389	389	403	424	379	406	427	412	407	456	453	416	375	408	454	405	417	436	423	416	404	413	376	422	407	389	466	428	431	396	403	430	423	406	415	446	417	406	413	430	437	396	410	411	406	421	396	405	419	398	394	400	428	408	390	394	426	436	412	392	386	416	386	407	412	403	399	419	405	412	389	405	442	380	434	439	442	389	402	403	422	465	398	435	423	396	407	401	393	413	422	403	399	403	396	413	393	452	398	381	394	409	401	399	435	421	432	433	432	402	379	399	410	410	419	434	417	417	422	390	391	404	415	389	402	416	397	406	391	441	416	404	390	392	409	466	388
1481	297	321	302	279	298	259	273	276	265	279	261	277	293	294	252	282	261	260	253	254	264	249	286	276	249	263	270	282	260	264	258	245	276	289	284	292	285	249	266	248	258	262	277	268	242	271	302	269	271	274	260	254	284	276	284	249	265	305	288	260	273	264	241	312	279	239	267	268	251	253	266	276	281	290	269	257	284	261	255	276	295	264	275	266	256	260	263	269	270	291	295	270	287	256	264	303	248	244	271	248	276	270	304	270	265	252	280	270	284	308	280	270	277	260	250	283	251	259	274	271	236	264	279	255	269	264	279	269	252	217	236	253	267	292	284	265	279	267	266	279	254	281	273	292	262	284	223	288	285	302	272	273	265	260	250	274	246	260	271	260	264	274	270	297	266	283	280	270	253	279	257	286	274	294	295	287	253	267	283	284	302	263	253	252	275	288	289	266	240	285	274	253	262	259	271	283	260	286	288	266	270	275	264	284	281	283	290	269	286	242	275	247	250	243	260	298	275	288	282	273	251	307	283	258	238	285	261	272	251	265	290	273	262	275	272	304	287	279	266	259	276	288	277	272	282	245	248	258	301	285	267	280	250	278	283	255	260	252	264	290	271	276	249	268	253	256	276	272	265	249	268	287	280	260	227	276	247	243	267	283	277	260	283	271	263	279	288	284	276	304	264	292	253	282	270	266	240	268	249	275	267	294	265	246	237	269	270	273	267	260	268	268	272	249	263	281	250	269	286	276	267	284	252	275	286	291	287	273	283	283	258	264	275	281	254	239	252	272	270	249	245	282	281	253	247	266	276	251	267	272	250	261	242	280	276	276	245	245	297	260	261	267	277	270	271	257	282	256	287	261	265	301	266	260	284	256	274	285	280	263	295	302	261	259	267	252	251	259	280	262	232	263	266	277	266	248	260	284	282	291	256	255	252	304	248	290	277	249	241	263	269	282	268	272	287	308	263	263	256	296	249	292	269	265	252	267	268	241	264	259	261	278	256	256	271	274	245	248	259	266	273	270	289	276	276	247	302	287	294	291	260	267	265	253	283	261	237	283	287	260	275	294	304	298	277	293	257	249	306	256	302	265	251	236	276	273	302	311	276	267	252	274	327	243	248	263	277	283	264	253	258	266	254	270	256	269	286	267	265	280	309	289	278	258	267	302	262	256	247	247	224	257	270	263	275	300	260	304	236	271	291	268	253	325	254	291	286	263	253	264	290	246	274	309	282	293	296	258	277	279	269	257	256	248	324	299	297	271	257	255	275	295	286	269	267	238	272	286	264	233	272	275	276	256	255	286	277	273	266	283	244	281	272	272	266	281	287	254	289	286	290	271	264	245	254	236	259	254	292	284	293	241	284	299	263	294	256	257	277	293	266	264	286	251	253	266	306	271	258	264	262	287	259	261	259	249	299	278	262	246	263	277	251	259	282	275	287	250	286	274	289	257	269	264	241	263	280	304	248	275	255	282	268	289	280	262	268	264	268	254	263	245	270	243	265	270	286	277	267	272	265	295	279	291	299	275	278	239	308	275	274	280	289	273	279	257	259	277	292	260	275	268	286	283	267	286	275	285	259	272	266	293	301	271	277	252	276	275	290	280	285	277	273	249	302	273	266	285	274	249	290	290	266	245	252	249	280	265	254	306	292	254	288	245	262	250	276	267	251	268	235	241	228	252	280	310	280	293	284	323	234	265	259	296	221	247	295	248	262	273	267	253	270	293	264	251	252	293	252	251	273	264	292	258	290	280	269	266	292	280	295	253	273	259	289	262	282	251	230	273	280	258	259	270	267	257	251	270	277	278	297	243	251	271	259	280	299	277	302	278	281	290	291	253	290	299	254	288	254	252	262	246	235	249	266	263	261	263	275	250	238	269	293	229	293	268	233	258	296	274	289	256	277	251	299	286	282	271	276	273	276	285	262	266	249	255	291	271	277	275	270	289	289	253	293	308	290	256	234	248	282	270	264	255	289	291	279	256	280	277	266	247	227	302	247	252	229	237	287	254	285	289	269	260	289	285	240	291	232	297	292	273	264	251	255	273	272	288	280	289	252	257	252	260	279	258	254	268	296	223	261	287	268	251	279	262	265	282	259	249	270	270	306	249	262	291	246	268	277	248	249	264	257	268	260	258	266	280	283	261	240	250	265	288	267	278	260	255	258	299	285	264	272	282	240	270	267	292	276	270	272	273	261	249	273	284	277	271	258	265	250	260	247	306	265	283	247	302	247	262	262	265	263	264	237	285	264	284	283	295	266	246	283	262	258	292	304	233	299	265	252	273	266	287	274	225	281	268	254	282	235	250	229	282	277	258	232	257	287	263	283	270	244	239	264	262	258	271	268	246	267	234	266	269	290	278	274	260	261	272	286	306	251	275	294	263	273	269	252	269	240	275	274	261	253	261	267	249	247	278	240	273	273	269	274	215	231	215	255	247	285	240	283	282	265	267	259	283	285	272	287	244	260	281	285	249	276	284	272	262	292	259	256	267	289	303	273	303	305	253	266	285	269	275	242	266	267	246	266	270	262	269	308	323	272	287	267	272	263	313	277	250	255	281	260	243	264	279	268	281	300	260	297	270	252	239	275	271	249	273	286	247	297	239	262	294	277	275	263	283	246	263	268	280	266	279	268	261	274	259	245	252	277	261	299	263	286	265	273	299	263	294	262	280	252	261	295	252	268	261	298	272	257	304	273	276	258	237	265	286	292	272	269	274	282	226	287	285	298	271	240	280	280	242	255	262	257	278	278	264	268	252	262	262	252	265	266	279	265	233	267	267	243	241	254	238	246	242	257	255	277	270	267	251	261	266	257	287	269	265	289	245	266	262	285	285	300	244	265	252	286	291	280	271	256	259	268	287	284	266	300	265	324	258	275	276	294	268	279	247	269	254	256	251	246	255	294	282	261	243	240	267	277	262	249	233	256	264	247	277	297	252	257	258	288	244	271	268	228	277	273	281	283	263	245	252	274	253	280	279	275	244	295	279	272	255	231	245	289	283	254	254	265	258	280	255	275	260	284	285	245	276	247	282	227	253	241	268	257	275	249	266	262	280	244	251	261	294	263	260	249	264	276	256	275	253	305	262	250	258	266	278	266	268	255	259	271	272	252	244	279	272	238	250	262	258	262	249	265	275	244	256	261	269	256	308	295	252	265	245	267	287	277	293	268	245	221	258	268	261	268	261	240	273	263	286	265	245	306	257	266	259	265	283	277	266	284	250	296	280	299	251	273	257	253	254	290	257	271	284	272	274	248	301	233	294	289	264	269	263	287	237	267	251	286	265	251	284	267	260	236	279	248	282	273	286	293	284	262	254	274	239	236	279	248	286	292	248	251	301	257	246	281	263	273	275	247	276	256	279	273	269	273	282	300	259	259	306	275	260	283	269	269	255	262	298	250	260	243	253	285	277	253	290	260	255	245	264	264	266	233	277	275	263	265	276	257	266	282	257	274	271	281	259	276	271	260	259	311	272	245	265	282	284	267
1703	630	666	638	691	625	655	651	637	625	603	625	698	654	654	600	597	633	613	648	589	594	609	618	629	563	599	567	622	594	599	634	620	594	595	577	594	582	568	584	603	621	612	624	598	625	618	607	601	609	578	587	593	581	565	578	592	580	584	604	618	566	635	611	613	612	611	663	607	606	562	579	586	593	610	643	609	590	596	596	571	599	601	604	582	568	577	603	590	581	612	619	578	569	573	610	563	605	608	583	608	579	575	585	603	628	577	544	623	599	600	595	577	600	620	611	595	609	620	585	625	572	595	614	626	592	632	622	610	571	580	569	563	588	608	614	605	582	585	587	635	646	607	586	616	606	595	576	620	650	554	604	589	598	644	596	634	638	625	581	556	599	613	590	637	577	573	682	581	574	595	590	586	598	571	607	640	597	576	570	633	600	611	607	594	598	629	612	563	629	585	622	568	603	565	561	558	567	576	602	638	601	617	598	606	606	580	590	593	599	593	591	541	607	663	572	642	585	627	658	635	645	630	598	580	582	580	608	613	604	620	625	569	590	615	532	627	618	547	640	600	642	624	580	570	597	577	619	587	594	601	593	638	608	645	583	608	587	589	598	618	564	594	576	545	598	605	582	584	632	618	576	624	558	625	621	574	593	633	579	614	611	611	618	642	623	551	604	611	602	586	586	578	586	597	610	604	598	606	594	592	599	581	611	602	589	583	593	597	620	592	582	560	577	562	592	612	616	639	623	620	590	616	591	643	554	589	586	589	623	626	591	533	613	580	599	621	614	624	639	621	579	631	591	597	653	612	629	578	583	588	606	616	593	580	562	582	603	641	577	629	582	564	587	605	587	632	553	581	587	559	571	619	587	596	621	570	638	629	589	622	561	610	601	600	601	611	564	610	586	624	582	611	628	583	541	612	587	563	570	607	600	576	656	619	618	588	609	608	613	586	577	629	576	621	553	592	603	570	618	633	601	580	550	590	618	574	598	626	613	560	618	619	603	568	611	585	565	610	584	572	600	583	622	629	598	602	561	615	626	532	590	635	599	640	580	606	582	604	628	582	571	600	588	572	647	529	577	600	630	619	567	617	575	582	635	596	643	612	597	569	607	582	599	598	594	551	593	571	602	592	610	586	624	601	617	582	617	591	622	596	606	607	594	545	565	580	604	624	581	613	575	579	586	585	621	633	586	643	632	655	620	590	622	605	619	596	602	612	594	548	583	592	612	617	579	573	617	579	625	605	596	632	613	576	606	620	607	584	601	599	559	606	592	553	612	590	580	569	598	605	573	612	605	639	585	594	606	625	580	589	597	615	574	577	564	613	608	579	622	603	605	599	604	601	612	603	586	596	635	602	588	577	578	612	588	622	621	567	628	608	587	598	599	569	642	560	612	573	634	596	605	596	590	589	597	584	562	602	619	601	624	542	547	552	607	617	584	585	593	574	604	616	630	607	615	574	591	632	645	604	593	563	605	630	611	629	606	596	605	619	612	576	602	599	582	603	625	559	569	578	655	602	602	579	553	591	620	584	555	590	612	571	576	611	605	596	548	647	637	600	582	602	626	623	601	609	578	639	593	550	639	630	582	571	571	654	589	601	539	611	603	590	632	593	619	583	593	603	610	549	612	571	590	575	588	591	606	634	604	615	596	646	591	627	600	579	607	610	612	580	586	623	583	600	564	581	583	554	590	590	578	667	588	560	579	630	583	586	619	601	603	643	610	614	648	616	605	587	646	533	570	588	597	581	577	603	589	589	579	608	638	597	600	590	562	606	587	584	588	588	586	577	555	618	592	595	619	593	625	613	610	587	588	587	636	586	606	574	612	614	581	615	596	592	626	616	620	620	599	650	564	610	610	576	580	553	596	606	629	575	607	616	606	594	577	614	598	617	617	581	598	612	605	577	619	648	592	605	599	614	600	592	600	606	592	664	603	598	621	626	614	553	598	630	656	611	635	618	607	629	593	602	573	617	540	611	645	597	577	592	556	625	569	617	539	600	599	573	619	551	647	604	615	620	605	594	655	595	582	605	575	624	572	652	651	612	596	609	609	565	548	603	611	631	630	589	583	611	625	595	536	600	606	589	589	600	611	620	597	609	595	624	609	586	587	593	616	588	605	579	620	604	666	610	599	587	550	555	593	589	580	625	598	617	585	606	570	605	623	613	611	617	580	627	611	619	590	575	586	561	571	610	616	565	540	597	611	615	624	649	610	616	645	536	573	627	578	600	606	645	567	605	593	608	565	597	594	608	591	571	622	595	642	561	577	615	555	643	594	602	631	636	586	599	609	621	625	587	526	612	640	597	588	602	544	614	610	537	609	631	572	575	643	539	593	599	568	582	545	633	628	611	549	631	636	592	608	587	616	562	589	596	606	605	615	632	559	569	575	547	615	594	587	644	586	560	589	634	604	607	616	559	637	610	577	575	626	633	601	615	604	598	649	601	584	582	614	620	541	565	630	567	635	609	584	620	671	631	606	629	582	565	586	598	644	608	618	565	652	599	571	559	595	589	613	607	581	610	595	551	594	554	634	639	613	560	611	604	597	558	603	588	588	613	565	549	628	616	595	569	571	562	578	606	593	652	587	550	569	566	638	603	560	597	582	579	610	593	584	594	670	570	602	575	613	611	592	583	647	597	624	597	598	620	640	603	590	591	606	565	640	633	634	601	585	599	630	589	579	598	640	567	586	604	577	615	582	595	661	606	588	637	573	620	624	596	578	611	585	597	615	621	602	600	601	616	614	601	626	568	630	596	554	608	622	578	635	587	568	575	605	567	582	667	561	628	553	589	586	597	562	569	601	614	585	614	594	581	603	608	643	552	608	557	594	592	582	560	589	610	566	591	613	653	600	579	624	628	587	610	600	596	601	605	592	558	647	552	602	619	599	613	582	573	576	601	635	604	567	567	598	617	634	618	595	579	657	582	598	623	619	616	600	608	620	610	552	627	552	590	527	599	607	563	575	587	629	567	610	561	574	621	577	588	554	620	619	589	575	587	617	618	604	557	554	594	624	603	598	646	633	595	546	628	570	581	574	600	597	601	555	643	553	608	555	647	575	599	607	582	596	595	615	579	579	610	558	580	603	617	595	574	620	582	632	615	575	581	585	612	599	565	630	564	589	654	608	610	569	578	613	588	613	593	573	588	579	599	594	623	564	623	565	596	577	604	631	602	603	614	653	600	615	598	604	596	556	581	560	578	630	616	620	608	628	612	560	553	606	554	630	570	602	588	615	595	590	585	610	589	599	614	578	621	602	628	573	605	612	630	580	653	578	590	592	539	578	584	611	574	578	613	582	570	632	605	605	625	612	632	603	568	614	631	605	583	625	635	600	603	606	603	608	569	585	606	611	571	600	593	615	595	625	583	589	557	564	630	567	629	578	588	576	556	606	589	545	620	591	597	608	599	589	632	583	584	626	646	542	597	610	577	610	632	619	606	613	576	562	600	609	573	621	599	649	559	595	642	576	595	601	617	593	586	582
6680	580	681	598	358	304	210	197	163	173	142	155	152	123	153	130	125	123	119	132	128	107	96	111	131	129	115	119	115	113	104	111	123	130	111	122	115	134	119	104	108	111	111	83	126	113	106	127	112	118	100	111	134	138	115	117	106	131	104	118	114	110	111	120	114	119	104	108	115	122	116	100	94	110	108	120	100	116	124	121	124	101	130	110	120	105	128	110	97	124	130	122	122	105	105	92	114	124	82	116	131	118	120	105	112	96	92	107	105	116	124	100	113	109	119	113	112	102	106	109	118	100	119	115	115	128	100	122	121	123	86	116	105	106	126	103	108	100	103	110	105	127	115	131	90	107	95	122	100	135	124	116	122	129	102	102	113	129	114	112	122	108	120	104	125	104	107	124	138	121	120	107	98	122	115	110	140	125	94	116	121	112	124	98	127	123	135	122	121	115	100	121	107	120	119	122	115	109	98	122	108	93	112	126	104	93	132	124	127	108	125	117	98	132	120	98	109	108	140	100	124	111	127	131	103	97	127	129	116	96	112	122	112	114	122	98	95	131	111	96	95	122	145	133	113	106	113	95	106	100	117	95	104	120	118	111	133	100	102	101	117	122	125	105	123	109	122	120	110	120	92	110	109	122	119	109	120	100	101	117	108	113	107	93	109	117	107	108	101	114	129	102	121	107	119	116	124	104	120	95	129	118	112	114	114	117	122	131	98	108	131	91	120	122	103	121	111	107	109	121	115	96	97	99	120	123	105	122	98	115	133	120	126	129	97	115	136	116	85	103	95	101	105	114	128	93	111	118	110	119	112	106	126	86	96	114	99	101	132	124	110	108	122	134	125	122	108	104	129	108	97	106	116	122	124	130	122	104	123	103	106	115	122	110	86	107	119	117	129	117	111	102	119	115	102	103	112	110	118	117	124	131	115	104	109	102	105	90	110	110	119	91	99	111	114	115	128	133	141	131	107	103	103	137	134	140	116	108	94	119	118	113	118	122	99	141	120	96	138	123	103	108	123	87	115	101	112	111	127	124	104	98	99	108	130	88	124	120	101	110	127	121	121	108	99	112	110	113	129	114	108	135	131	110	105	110	98	107	113	110	127	113	105	117	115	118	111	98	107	105	113	112	109	122	134	110	91	90	116	132	120	119	104	111	93	117	124	118	126	102	109	116	120	133	105	110	108	109	119	120	116	117	120	110	128	107	102	102	106	112	105	87	126	114	120	112	119	114	113	117	127	103	107	96	112	131	111	110	108	113	133	123	123	110	111	107	119	123	120	118	111	120	130	100	119	102	129	121	119	122	100	111	119	121	114	95	117	126	110	108	101	133	123	122	107	99	107	99	129	136	121	130	98	114	110	114	102	119	125	110	123	122	109	117	125	132	105	116	106	129	106	117	122	112	111	104	114	106	131	110	112	109	122	103	118	129	115	127	108	112	107	111	120	122	128	132	128	112	129	112	127	119	127	103	115	100	123	119	104	124	103	116	124	123	120	110	106	117	106	118	108	106	116	111	108	109	106	105	117	117	112	115	126	118	137	106	143	107	90	115	88	116	97	113	109	129	128	127	110	104	135	100	91	120	129	113	114	120	103	116	98	99	116	106	120	103	94	108	118	119	113	115	138	117	118	110	125	120	129	119	102	111	117	122	118	133	119	106	113	133	121	116	83	116	122	135	124	110	144	129	109	121	119	124	113	115	113	111	109	95	116	99	100	143	111	96	95	100	123	103	97	118	113	118	102	109	114	114	105	93	98	106	136	102	96	117	134	126	135	101	112	115	104	107	122	108	114	103	102	111	114	119	112	98	122	132	113	94	118	123	106	120	121	123	90	115	114	113	87	103	125	103	126	118	128	112	124	130	116	109	103	103	117	124	90	91	102	135	105	85	106	119	125	107	108	123	118	122	102	125	120	118	115	116	121	116	121	101	118	126	136	95	96	123	110	89	120	109	103	105	109	109	117	105	116	99	120	101	117	109	116	124	112	106	149	105	113	107	107	102	126	128	116	118	124	119	111	127	101	117	116	102	113	128	111	132	113	109	123	128	125	125	117	112	119	106	119	118	103	123	109	96	123	111	100	99	96	137	105	119	118	120	128	113	101	103	106	109	115	116	114	125	90	103	130	156	112	90	98	102	117	135	129	142	115	112	107	115	127	102	112	105	105	107	132	117	110	113	112	103	122	116	123	132	120	129	124	99	133	112	111	104	129	137	100	112	93	105	115	134	114	119	107	102	123	107	119	117	111	113	89	128	129	111	105	120	132	119	111	124	109	108	116	112	128	119	130	129	124	120	128	122	115	106	121	113	125	116	112	105	106	101	128	134	113	124	120	146	104	121	107	108	98	108	111	131	120	111	101	120	119	109	99	104	113	103	88	116	120	104	130	124	132	116	93	112	97	120	104	108	95	105	109	115	141	87	121	118	95	119	103	107	116	114	117	110	94	100	98	120	110	114	108	108	117	127	122	112	108	104	95	93	113	133	144	133	123	107	118	97	93	97	127	124	111	96	107	99	107	114	105	133	118	134	107	99	109	122	108	103	112	107	118	112	101	135	116	94	121	109	117	123	115	124	108	124	110	118	110	131	117	97	135	111	110	105	124	102	101	85	102	98	109	108	116	98	119	139	112	97	138	123	120	105	118	118	107	112	130	112	118	103	108	138	105	118	101	121	115	106	146	118	103	124	120	130	109	100	121	101	108	102	103	105	102	109	103	117	111	114	127	104	99	115	103	96	125	110	128	103	121	112	133	107	116	118	96	133	127	105	109	142	108	106	115	121	121	103	117	111	95	107	117	125	117	128	112	102	116	90	108	98	128	107	109	123	100	107	122	121	135	117	89	98	109	126	103	110	116	95	111	128	104	110	118	120	122	108	123	110	112	125	120	119	124	107	92	109	121	116	116	122	120	110	99	105	111	131	98	111	120	110	113	105	103	95	109	115	110	124	93	116	109	100	117	112	122	102	111	125	110	109	105	104	109	135	124	119	128	121	130	104	102	116	94	108	116	117	121	109	90	108	121	129	101	117	107	108	108	133	107	109	121	127	99	105	104	99	102	116	120	110	127	111	106	95	107	110	116	116	142	124	86	128	107	132	134	109	97	142	118	96	120	112	106	107	124	112	103	114	82	106	123	119	101	120	102	97	119	123	127	106	136	112	135	121	123	115	119	101	99	111	106	123	117	121	104	103	116	92	108	108	107	105	106	123	112	109	114	146	112	111	121	119	115	104	114	131	129	101	125	98	90	105	112	105	102	104	122	117	128	103	113	86	113	104	113	120	113	114	119	127	110	133	116	122	110	111	106	131	117	117	126	117	131	114	113	106	110	124	115	113	113	104	106	92	116	109	119	110	113	137	106	115	105	108	112	123	128	116	92	131	114	114	124	119	107	100	120	122	93	109	116	115	124	125	102	99	105	102	97	112	132	116	92	111	111	119	107	130	105	89	116	99	106	119	111	106	113	109	112	127	103	108	117	89
5965	636	1385	1684	1357	1044	800	663	558	562	545	545	527	458	439	382	379	414	344	333	362	359	319	314	312	337	331	325	327	323	285	319	308	312	336	316	322	309	316	310	333	326	325	313	300	291	292	289	295	310	307	279	275	292	299	260	327	301	336	331	318	319	301	299	282	301	288	295	315	294	272	321	331	300	291	287	309	303	288	302	283	279	277	292	304	281	311	284	271	302	280	270	264	285	302	326	289	320	314	326	277	314	287	278	279	297	305	313	305	285	280	289	281	291	303	277	274	288	269	301	289	306	323	291	319	307	295	282	290	271	309	302	280	270	320	288	292	272	282	301	300	301	300	280	336	305	316	299	294	294	299	299	301	263	283	300	303	326	298	320	309	301	313	296	287	305	320	289	292	301	296	294	280	283	278	274	256	292	283	281	276	311	314	324	296	307	327	289	285	281	295	306	301	309	306	278	343	327	292	286	308	290	302	343	291	300	295	311	271	295	308	271	307	291	310	291	288	306	306	281	314	294	305	312	321	287	307	304	316	296	280	276	304	302	306	301	318	312	269	271	307	316	288	287	295	308	295	283	269	270	276	308	299	291	307	279	300	266	316	309	295	285	262	287	295	284	271	288	296	310	269	296	296	315	267	277	289	275	294	313	299	308	323	280	289	293	309	294	297	295	280	293	313	294	285	278	285	321	312	286	281	307	306	262	284	296	299	314	297	284	306	307	288	303	281	301	292	296	276	302	295	280	274	292	284	305	285	269	264	315	298	258	306	259	266	278	288	279	313	295	309	274	338	288	261	332	277	290	326	285	293	287	302	280	304	280	312	303	299	276	279	307	277	305	303	245	320	290	304	289	307	303	297	296	292	275	302	282	285	321	272	306	295	285	291	278	292	276	295	316	301	290	274	311	280	308	293	325	278	259	291	308	329	317	308	300	282	304	266	273	292	311	305	289	302	312	281	291	317	306	291	309	286	291	289	268	288	287	266	316	306	292	295	287	310	293	289	268	292	293	286	317	343	313	263	296	291	296	317	305	274	310	319	285	284	322	278	293	294	286	291	305	322	291	290	301	320	312	293	316	317	320	293	307	293	288	257	282	290	303	293	296	282	287	291	287	284	332	291	282	292	298	241	280	274	301	288	299	266	284	302	309	306	304	334	344	295	279	304	301	316	288	260	288	296	307	310	276	299	311	280	294	269	296	300	293	290	303	313	321	297	312	316	300	289	286	291	312	310	297	294	285	310	298	303	303	290	309	287	300	281	302	318	309	301	287	322	281	295	302	306	314	322	303	281	277	291	288	309	309	283	258	291	277	256	311	292	278	325	306	328	279	275	264	281	281	305	325	286	288	310	267	263	276	302	296	303	291	315	315	284	318	327	293	285	268	292	300	287	261	280	260	303	292	281	290	299	264	296	324	325	277	286	295	291	275	282	306	309	314	312	287	306	281	307	284	304	288	289	243	318	302	305	292	285	281	294	275	318	302	303	293	315	262	289	285	285	292	311	274	268	314	297	267	312	278	284	325	285	304	311	260	294	313	292	286	297	301	284	293	305	300	296	299	294	279	299	301	268	262	298	284	308	276	273	285	313	305	294	306	306	262	308	284	286	294	283	309	314	274	265	293	331	291	283	292	268	318	297	317	304	300	311	314	267	327	312	285	304	299	308	260	294	294	283	292	293	271	318	288	300	301	271	311	310	296	322	267	288	315	259	301	345	277	276	285	276	319	318	293	286	296	299	298	321	295	312	290	306	294	300	303	271	306	300	290	291	287	243	295	265	287	310	317	295	266	302	281	286	291	290	300	305	334	307	256	272	279	308	343	298	290	291	289	312	290	301	295	305	280	284	305	301	335	298	289	278	311	295	256	310	295	301	304	307	306	313	283	320	307	310	301	306	308	269	291	268	303	270	310	274	311	306	284	319	318	308	307	295	313	252	309	294	290	308	299	295	290	337	265	301	291	286	284	313	300	301	272	296	313	295	315	278	295	282	301	262	277	265	278	316	267	315	287	302	294	285	297	293	287	281	277	306	284	293	298	301	307	269	300	257	290	285	261	282	285	308	268	305	307	298	283	278	318	283	317	294	273	276	304	268	268	292	292	321	270	283	302	296	293	308	267	282	276	300	299	272	287	304	275	311	293	265	285	308	320	311	276	295	299	331	303	322	305	304	320	277	282	267	300	306	272	341	311	309	287	268	273	284	318	302	309	298	310	274	273	311	312	333	331	292	311	302	308	268	307	271	290	294	290	300	286	267	273	294	304	267	322	293	284	283	301	263	312	277	285	300	305	298	336	313	279	255	318	321	301	279	264	281	303	289	280	283	296	290	256	287	292	294	266	307	289	293	320	313	313	281	284	318	299	292	247	294	292	314	301	264	298	282	276	286	324	277	286	299	297	289	271	282	286	277	279	282	288	274	304	290	293	302	290	288	316	286	292	293	294	307	301	310	294	297	298	310	314	321	342	304	311	291	297	245	290	279	281	277	277	293	298	295	268	285	311	310	287	298	311	289	294	294	311	289	297	300	325	275	298	295	297	304	269	290	293	332	292	275	298	309	306	272	301	302	292	288	281	284	293	287	276	278	285	336	294	295	277	302	285	270	315	300	280	294	282	285	297	278	287	286	281	294	273	301	291	286	277	294	266	312	282	304	305	298	322	292	272	291	293	304	282	299	283	297	305	320	300	275	284	287	294	268	281	287	269	300	288	299	315	311	311	321	303	318	312	294	272	306	261	293	273	269	290	287	298	276	283	287	302	327	309	273	310	271	279	328	325	288	290	314	291	304	281	290	310	323	298	313	296	290	274	275	271	307	269	292	296	306	293	271	306	278	305	276	305	326	319	319	309	296	293	299	332	281	279	312	310	306	299	297	281	302	266	283	269	270	261	319	272	268	264	299	285	305	287	292	255	275	297	315	287	292	287	310	299	296	295	328	300	299	305	296	270	316	301	257	296	315	279	328	331	293	310	279	306	285	278	343	308	325	315	288	295	268	293	295	283	328	307	299	305	310	306	295	290	304	287	288	284	296	252	276	300	277	301	286	277	326	278	279	286	266	275	282	297	317	309	283	285	293	330	304	277	285	303	300	277	305	287	314	328	278	272	314	288	299	302	281	316	276	280	311	311	293	271	314	263	278	275	304	280	290	287	261	273	276	285	279	287	277	294	270	293	306	286	265	295	323	279	281	344	299	316	328	293	266	281	306	280	314	298	287	305	294	294	276	283	301	307	303	293	290	309	291	304	294	293	313	306	304	303	296	288	264	281	303	324	288	292	276	263	286	284	316	292	285	295	314	282	314	304	269	328	283	299	295	276	280	321	330	287	288	294	286	309	300	281	300	284	265	296	271	322	261	278	313	316	286	315	262	316	309	327	301	283	299	286	321	276	271	278	299	271	343	264	281	300	289	278	292	294	257	277	287	290	294	303	298	263	282	269	280	332	256	304	278	251	311	289	299	271	287	286	300	272	311	292	300	293
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
