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
338113741329	338113741885	338113742434	338113742984	338113743535	338113744085	338113744635	338113745185	338113745735	338113746285	338113746835	338113747385	338113747935	338113748485	338113749035	338113749585	338113750135	338113750685	338113751235	338113751785	338113752335	338113752885	338113753435	338113753985	338113754534	338113755085	338113755635	338113756185	338113756735	338113757285	338113757835	338113758385	338113758935	338113759485	338113760035	338113760585	338113761135	338113761685	338113762235	338113762785	338113763335	338113763885	338113764435	338113764985	338113765535	338113766085	338113766635	338113767185	338113767735	338113768285	338113768835	338113769385	338113769935	338113770485	338113771035	338113771585	338113772135	338113772685	338113773235	338113773785	338113774335	338113774885	338113775435	338113775985	338113776535	338113777085	338113777635	338113778185	338113778735	338113779285	338113779835	338113780385	338113780935	338113781485	338113782035	338113782585	338113783135	338113783685	338113784235	338113784785	338113785335	338113785885	338113786435	338113786985	338113787535	338113788085	338113788635	338113789185	338113789735	338113790285	338113790835	338113791385	338113791935	338113792485	338113793035	338113793585	338113794135	338113794685	338113795235	338113795785	338113796335	338113796885	338113797435	338113797985	338113798535	338113799085	338113799635	338113800185	338113800735	338113801285	338113801835	338113802385	338113802935	338113803485	338113804035	338113804585	338113805135	338113805685	338113806235	338113806785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13487	1108	948	785	550	445	387	359	304	285	276	278	265	237	239	238	256	236	241	256	219	210	252	249	247	234	214	245	223	212	229	247	212	235	220	219	235	227	213	206	257	216	213	224	242	213	233	221	226	230	233	225	232	211	247	238	234	227	226	209	224	221	249	249	217	215	205	210	216	202	204	221	220	220	208	253	224	222	258	213	233	185	205	231	239	226	208	220	217	214	240	241	239	227	228	214	228	238	209	201	222	217	208	222	236	219	179	222	214	250	232	197	250	238	230	228	238	222	221	222	214	204	248	235	227	233	229	236	258	238	233	253	173	219	248	233	239	230	208	260	248	219	203	217	208	236	221	203	228	224	232	233	201	243	215	243	230	216	237	228	208	243	216	209	195	221	222	236	190	191	211	230	228	202	217	230	249	223	242	224	239	231	190	219	255	233	238	208	256	240	204	239	229	234	247	195	237	221	221	229	240	223	261	238	211	245	201	218	212	207	200	208	231	247	217	201	203	203	226	209	226	222	251	245	224	247	217	224	183	179	213	249	218	212	235	238	230	221	253	228	215	215	236	210	205	245	215	214	242	217	177	239	215	240	213	224	233	228	212	218	229	208	238	204	220	201	216	195	213	228	217	218	224	223	259	204	231	228	233	229	228	237	216	245	212	221	231	234	210	210	244	218	208	212	223	221	188	223	231	230	218	224	230	222	215	230	200	227	212	233	262	228	218	172	240	245	195	237	228	231	221	220	212	222	225	180	196	211	219	231	227	223	245	230	201	217	222	238	226	223	255	242	209	203	186	210	224	230	210	227	228	193	244	221	221	216	220	241	218	212	224	230	208	220	213	192	246	210	229	214	219	223	235	221	204	217	222	225	248	258	215	221	200	206	217	237	241	225	204	243	231	197	239	207	232	225	202	227	244	228	228	197	236	242	215	219	230	228	203	241	221	222	216	245	228	223	239	239	224	227	231	221	223	214	232	239	213	219	189	242	225	220	249	214	226	256	216	220	235	216	214	239	237	208	208	233	219	233	248	225	209	218	207	222	239	207	230	208	188	238	241	215	243	231	214	200	209	219	205	226	234	202	244	214	204	252	200	216	210	231	250	240	246	219	230	205	254	208	234	215	211	203	214	218	238	216	234	240	221	237	250	225	197	276	209	240	218	202	215	207	226	225	214	208	219	211	249	231	232	248	203	227	205	196	235	238	227	242	240	235	221	229	198	211	190	254	229	234	221	225	203	177	238	225	215	228	225	235	228	197	231	213	225	226	260	253	208	211	245	205	227	215	211	211	219	223	211	241	216	206	217	210	229	225	238	200	205	226	244	220	218	228	243	232	246	206	243	192	225	240	218	233	224	233	219	197	214	231	219	223	225	223	192	214	196	223	217	209	234	240	199	212	213	225	221	219	219	223	241	222	220	238	194	224	198	204	207	216	222	219	223	223	225	205	209	207	234	253	224	205	218	205	215	222	221	227	231	207	233	224	231	242	217	213	241	212	247	196	238	242	206	238	239	237	224	189	237	224	219	235	245	238	214	235	217	226	244	212	205	227	215	256	224	224	210	240	222	245	202	226	222	215	228	231	218	212	225	213	236	203	221	222	240	231	232	242	237	225	232	225	220	195	211	221	199	211	221	220	212	202	209	210	234	204	218	227	196	223	209	220	251	231	211	219	258	239	224	206	241	229	204	240	240	244	197	257	229	241	227	221	244	209	241	238	197	229	227	185	234	233	225	250	240	238	225	234	238	248	240	244	210	202	250	214	234	219	240	231	193	217	226	230	202	225	234	234	228	258	224	249	214	220	229	215	228	215	211	205	209	204	199	231	221	238	248	212	217	238	206	218	209	222	233	213	224	223	220	214	224	194	231	246	233	209	188	235	237	220	215	210	222	236	217	224	260	205	216	230	202	230	233	226	206	218	224	230	221	213	223	219	197	227	237	222	209	234	198	229	196	201	237	223	245	250	239	261	185	229	245	221	228	229	197	207	218	210	212	213	207	194	217	259	195	253	241	239	231	238	221	195	241	209	206	221	215	219	225	218	204	210	237	233	281	231	218	216	209	218	217	218	213	214	219	231	231	210	224	215	204	227	217	229	241	237	195	230	232	253	223	224	211	191	233	242	244	227	247	212	226	215	230	216	235	216	251	227	191	236	185	237	262	218	208	230	207	222	221	206	246	197	222	208	247	198	212	245	233	231	204	212	228	212	232	213	193	222	215	234	215	226	226	209	220	220	217	240	248	194	250	238	226	242	226	214	226	195	216	213	236	251	180	247	196	245	220	245	227	244	212	235	212	233	231	215	219	216	195	218	236	225	237	221	236	249	226	220	227	204	235	231	203	214	223	221	204	208	241	222	226	222	232	255	205	197	223	205	218	230	213	191	212	228	254	230	245	191	211	223	225	214	224	237	237	213	236	219	233	211	217	222	215	214	206	229	229	217	220	215	229	213	208	240	233	239	209	208	204	225	246	209	230	227	228	212	228	205	221	227	232	207	229	238	226	225	208	216	241	242	219	221	238	240	243	214	219	212	226	218	254	210	232	205	203	246	227	222	257	237	207	206	230	211	226	222	208	228	238	230	202	244	201	225	225	194	226	244	204	224	210	221	233	213	199	216	210	231	206	239	234	235	219	185	220	198	220	203	232	220	223	230	199	222	235	202	244	241	195	207	217	212	227	185	198	223	230	217	225	201	220	249	237	230	203	216	245	210	218	236	207	209	182	248	240	222	237	222	235	218	243	233	234	240	245	222	223	228	218	231	238	246	224	203	217	225	227	207	223	190	233	222	191	220	219	213	241	235	242	234	222	221	227	212	219	209	219	237	227	218	212	216	230	211	217	253	211	238	204	230	218	216	231	224	215	207	238	220	194	224	206	221	218	226	239	200	236	233	211	254	189	227	240	232	207	236	212	213	224	243	221	262	215	236	266	261	227	224	241	210	212	201	207	209	234	230	200	246	216	222	242	239	187	209	208	243	195	192	209	193	244	221	224	219	205	225	239	215	239	211	225	225	232	216	235	202	249	227	233	231	219	255	220	219	216	229	201	211	217	227	207	212	232	206	243	245	191	210	212	240	236	214	223	209	219	201	227	212	241	230	209	214	244	238	246	238	189	231	208	233	200	227	236	243	220	238	213	227	232	225	224	232	205	233	220	219	257	232	249	214	235	239	210	199	229	204	231	237	204	250	243	226	196	214	211	215	268	217	227	196	227	193	226	237	201	212	212	219	220	226	245	209	192	240	230	216	242	205	232	197	205	197	218	212	252	206	236	210	219	189	206	221	222	196	230	191	223	247	223	212	205	214	217	210	215	225	187	243	206	223	226	216	183	218	203	228	227	233	205	229	221	204	229	229	231	205	238	235	214	209	208	202	236	235	218	230	243	235	234	209	219	207	226	263	277	231	246	215	257	228	244	221	259	237	197	217	225	231	221	221	231	232	235	194	213	217	227	226	227	213	226	204	203	235	222	204	219	202
8087	1105	2100	2377	1984	1639	1383	1170	985	956	833	809	784	772	713	742	664	677	615	576	659	612	661	611	593	576	604	601	596	606	582	574	530	536	546	577	579	585	533	612	562	533	569	614	594	572	592	567	578	600	563	562	549	565	571	538	563	574	539	536	530	542	516	582	578	542	567	585	527	610	518	525	549	528	584	530	556	525	558	549	541	551	528	568	558	538	544	550	576	535	560	575	553	546	509	545	538	554	563	564	510	509	505	498	506	519	504	547	540	508	574	498	524	515	520	523	507	540	537	548	503	532	504	525	563	523	578	486	532	522	533	535	484	533	565	550	562	554	564	534	543	512	517	545	507	469	528	539	498	560	535	545	525	563	534	555	525	547	520	546	540	547	541	538	547	545	563	511	551	527	530	488	541	535	520	522	500	546	535	547	561	516	525	542	524	508	530	482	534	540	529	570	524	570	536	508	516	535	564	521	547	569	557	517	563	526	546	524	547	516	542	497	528	529	572	543	505	525	561	541	515	526	522	507	574	568	568	543	545	541	539	570	584	534	511	543	549	561	529	562	553	536	522	542	515	544	531	519	539	513	563	541	524	551	525	532	507	524	496	560	540	547	536	559	532	539	507	508	536	528	488	540	570	522	502	509	514	518	503	534	542	505	571	528	534	520	516	518	507	557	503	537	504	491	522	491	546	535	559	548	540	576	509	528	563	520	540	542	595	516	574	507	537	540	530	538	590	538	529	526	540	530	558	563	522	510	487	511	516	522	512	521	533	518	540	551	559	559	530	519	514	530	527	525	531	560	526	583	544	556	530	494	545	547	530	552	519	520	545	503	538	520	558	561	572	537	526	539	539	560	503	499	540	549	508	536	538	533	544	563	526	569	520	522	569	530	498	583	504	520	552	528	530	527	573	507	522	553	478	576	506	542	523	558	518	564	546	513	557	560	507	514	553	546	523	498	528	537	534	530	554	547	545	549	552	554	546	502	528	552	531	557	529	449	529	509	548	542	533	578	576	520	499	547	513	524	535	568	568	497	537	541	521	562	532	537	492	526	533	536	517	521	527	540	578	571	548	500	489	544	522	553	537	548	563	555	517	545	542	501	563	493	498	511	535	510	556	583	530	546	495	526	547	567	548	558	522	516	530	522	570	539	484	502	480	553	561	496	531	493	517	535	503	544	510	516	502	558	551	536	513	531	500	562	546	508	565	554	530	520	500	492	542	509	528	555	501	568	593	525	491	521	515	511	559	550	529	498	563	537	497	515	533	569	541	548	546	527	531	540	506	480	519	521	508	563	479	580	525	524	523	569	531	539	553	544	498	505	548	546	503	523	548	562	497	536	537	555	528	551	576	520	523	537	510	528	503	562	510	535	494	536	550	593	547	513	496	533	483	510	524	527	534	535	536	565	525	527	541	534	512	551	504	535	512	534	568	549	549	553	544	509	522	552	515	553	534	521	501	531	543	499	541	547	537	550	567	464	521	578	484	559	541	546	533	519	537	503	547	562	527	529	508	527	554	568	518	550	557	545	534	537	501	527	538	560	538	538	545	536	545	539	530	567	477	483	557	518	542	560	562	545	538	544	555	514	509	522	572	503	530	535	538	509	527	531	534	508	557	537	522	542	566	534	539	485	529	530	522	547	524	519	567	555	559	530	533	552	532	552	525	537	564	569	547	551	515	552	554	538	525	527	517	547	541	546	557	512	551	550	543	526	514	512	545	541	542	517	543	475	532	550	531	525	533	529	532	548	520	520	542	537	576	550	511	527	496	555	512	537	522	487	524	574	492	509	521	522	537	548	564	517	561	560	513	500	483	551	541	516	501	560	540	557	521	531	570	547	505	532	532	511	503	530	556	546	496	504	550	563	512	519	556	513	537	517	552	534	575	550	515	513	491	493	533	517	529	534	543	514	543	513	546	543	494	514	534	536	522	542	536	514	512	555	547	536	536	570	556	530	538	563	520	494	552	528	562	566	545	568	518	544	495	504	543	536	563	553	560	538	563	551	545	532	519	483	545	522	544	542	551	528	497	503	547	534	511	535	517	538	474	540	537	526	543	525	509	541	551	565	522	535	499	504	525	501	491	550	548	543	529	524	507	539	577	548	480	524	540	524	518	517	529	561	523	522	537	533	515	584	514	519	545	552	541	547	539	509	557	534	527	521	529	562	523	532	535	528	519	534	537	527	520	533	528	552	507	539	560	539	512	541	517	551	538	538	550	554	524	541	586	526	533	542	537	501	578	508	498	489	521	537	503	554	491	535	538	529	521	514	488	492	522	531	499	541	552	571	524	550	538	508	563	508	512	522	555	534	505	519	548	560	546	538	514	519	512	521	519	557	549	570	562	523	529	523	554	545	543	551	548	539	539	518	580	537	548	565	468	527	499	593	520	550	532	530	546	527	574	565	531	587	562	519	542	550	519	571	525	540	527	513	495	518	497	548	513	565	542	490	540	540	561	526	568	538	552	524	540	533	520	509	546	513	530	520	547	592	544	513	529	554	541	506	551	540	537	579	550	526	527	511	537	507	543	559	520	558	527	525	567	523	518	525	558	515	554	526	527	528	503	528	486	574	531	500	525	512	554	534	495	523	519	519	497	513	559	526	528	539	554	527	531	503	533	536	548	479	499	549	502	519	513	539	547	516	549	548	549	500	572	557	563	537	509	532	548	519	536	530	521	503	555	490	531	565	513	528	517	496	535	506	548	554	542	520	544	540	566	520	563	567	522	536	529	502	482	511	536	529	540	526	563	476	547	532	529	523	518	565	506	500	529	512	559	552	513	549	527	544	557	544	572	505	530	512	613	499	520	535	565	550	564	503	524	504	544	521	566	549	529	564	508	534	499	565	529	493	506	528	499	505	527	499	535	526	529	563	546	528	571	529	545	563	528	552	561	476	520	515	578	531	535	534	525	524	572	557	504	557	542	486	533	503	560	538	571	545	503	491	516	474	539	521	537	500	530	543	543	518	511	503	565	523	525	558	574	520	544	513	502	534	552	501	527	475	561	506	547	511	533	534	511	530	542	522	503	554	488	515	526	545	539	477	510	545	521	483	480	522	576	540	529	516	491	506	514	544	556	542	493	536	559	523	525	540	569	560	574	518	530	546	508	527	528	512	521	536	518	531	535	501	533	512	517	556	548	521	518	549	568	534	511	523	527	512	551	556	538	533	512	532	560	564	507	544	568	542	530	524	498	519	545	525	514	539	544	542	518	521	539	515	513	489	489	530	563	531	527	582	530	524	546	560	504	538	519	557	516	565	534	532	520	533	557	542	526	511	524	524	528	543	505	565	553	551	526	515	520	550	478	511	561	523	528	526	582	537	547	514	560	532	548	575	557	562	528	517	529	520	496	564	527	547	538	545	534	478	573	484	509	504	539	525	545	530	518	530	540	525	521	517	517	534	512	584	532	546	503	543	544	507	543	528	564	551	548	564	513	530	541	553	575	570	514	521	510	530	517	530	524	533	506	551	553	478
1557	292	259	278	285	275	271	281	251	272	241	254	227	279	270	258	301	326	255	322	285	276	299	284	294	288	276	266	264	286	278	276	285	278	249	233	279	248	269	310	278	273	280	264	307	263	233	295	305	269	281	262	272	264	301	249	263	261	280	276	291	262	297	250	238	270	282	306	264	294	261	281	305	248	265	283	301	243	243	295	270	256	231	269	246	258	306	284	264	288	293	267	284	276	290	292	254	284	272	274	276	264	287	278	300	270	272	285	273	273	263	287	271	279	283	294	250	283	260	280	272	249	263	264	245	270	258	288	276	304	274	290	280	267	242	257	275	243	261	253	269	274	286	290	276	248	250	295	298	253	273	266	288	260	264	249	300	266	275	277	294	283	265	251	268	265	282	232	268	298	272	278	286	270	241	277	294	286	253	283	281	258	267	237	258	313	249	290	248	237	274	267	245	288	285	261	276	279	257	296	254	280	277	281	281	236	284	263	274	250	260	278	295	286	260	284	249	285	256	269	260	280	277	275	296	304	282	278	328	285	284	249	287	269	272	276	287	259	269	274	270	241	273	256	252	255	269	285	262	295	298	269	257	303	289	314	263	282	253	301	288	261	288	287	295	281	254	290	254	316	278	280	263	272	262	286	281	273	276	255	270	306	290	270	279	296	247	285	262	255	234	280	290	287	254	267	272	313	267	277	290	287	240	299	284	281	292	265	272	278	280	283	244	291	289	260	273	299	275	269	260	281	278	291	264	294	283	257	246	299	283	275	276	261	264	284	294	255	311	269	289	259	301	295	246	284	263	269	279	261	278	268	278	247	265	296	266	299	310	293	268	276	285	261	266	233	256	290	261	267	290	259	251	258	265	293	248	226	260	240	276	270	269	274	259	264	277	265	283	255	290	271	300	247	252	253	280	274	283	255	231	270	300	282	241	280	303	214	263	249	286	283	302	296	257	260	245	308	281	287	270	294	256	249	249	293	236	298	292	249	268	281	298	262	253	275	276	256	265	269	297	273	260	280	294	254	269	266	272	243	270	264	259	277	270	288	277	246	278	256	263	296	248	279	276	260	268	282	275	288	253	299	244	296	268	248	265	291	291	290	257	272	286	294	242	290	301	264	276	261	282	275	267	267	269	258	263	242	246	230	278	257	284	266	283	303	273	297	260	270	303	270	274	268	262	275	244	275	250	254	246	245	256	270	266	294	290	273	264	275	257	280	302	283	288	266	290	269	235	250	266	261	268	274	284	257	253	232	268	247	263	255	280	295	252	269	293	272	246	288	277	272	237	248	256	277	278	266	279	289	250	248	274	266	272	277	277	248	249	275	293	276	260	233	289	268	265	257	258	245	252	260	316	302	280	303	253	258	268	301	269	260	291	282	280	247	288	274	292	243	263	286	225	288	261	249	260	245	285	268	289	247	253	241	290	265	295	265	286	263	271	283	238	267	271	266	254	275	229	293	313	286	271	253	260	297	248	268	243	261	242	277	284	301	266	292	248	248	247	283	254	284	284	303	274	264	248	273	281	270	261	268	277	260	248	284	266	290	266	276	265	291	287	287	287	256	258	260	262	276	283	260	265	274	260	251	266	244	293	290	282	264	255	299	274	261	290	303	275	310	261	296	263	303	297	291	282	263	248	281	292	291	292	296	209	255	281	291	257	295	273	269	306	277	288	281	257	274	267	277	250	270	288	269	297	262	276	265	271	275	285	286	286	251	293	262	286	248	277	272	246	286	259	282	306	258	262	270	249	266	262	245	249	265	262	272	251	279	258	240	285	273	280	293	282	261	284	261	268	275	253	266	242	270	295	264	294	263	263	260	253	272	293	275	271	301	308	324	265	273	253	262	308	285	253	266	278	256	292	265	278	251	265	289	241	246	269	295	276	244	291	247	276	266	312	252	279	285	248	275	288	229	270	259	295	260	288	253	255	282	287	257	225	262	248	254	304	259	287	248	261	249	250	278	288	272	275	278	267	249	276	266	244	268	284	253	305	287	274	253	269	264	295	283	245	268	324	293	268	267	261	280	277	268	253	260	295	268	273	270	255	238	272	271	244	260	267	261	279	312	265	277	266	254	303	257	273	265	268	261	276	248	248	254	242	269	309	276	267	260	277	282	308	258	272	266	297	256	289	265	239	307	243	287	276	296	271	267	274	256	264	276	267	286	274	237	238	261	249	297	293	280	245	292	256	273	265	280	263	291	298	296	278	275	270	317	296	265	309	268	286	250	283	259	238	270	325	297	300	261	292	236	299	262	277	260	277	306	289	259	284	277	264	265	297	289	277	282	259	275	304	308	284	281	260	257	253	286	224	251	293	249	248	282	263	286	288	255	262	291	268	260	274	281	255	277	266	253	255	281	266	291	218	307	270	272	272	256	283	270	267	273	295	266	244	265	270	243	270	269	275	276	262	270	290	239	235	291	280	266	281	279	251	284	230	286	266	261	277	294	260	274	275	282	279	237	270	299	256	296	264	287	286	239	262	259	266	267	277	236	276	270	268	271	265	255	271	260	260	270	263	255	268	269	283	280	264	251	268	287	244	286	273	255	281	249	255	263	256	271	252	253	279	285	282	293	238	254	249	310	268	282	276	241	275	268	286	292	269	262	310	283	261	294	287	254	294	273	283	267	280	251	255	269	280	252	276	306	304	308	291	298	260	280	297	255	278	289	302	266	249	274	274	255	272	244	275	287	255	271	282	245	248	278	280	245	249	243	292	270	266	258	264	270	270	280	280	235	268	254	290	274	281	289	268	292	272	271	254	258	266	270	278	302	293	266	271	279	306	320	281	265	251	283	258	281	260	253	276	327	259	290	265	279	266	303	247	267	286	283	255	297	295	254	267	288	317	313	248	278	271	285	280	257	272	282	264	272	253	283	245	278	280	235	301	273	246	275	253	256	282	259	282	276	276	276	259	275	283	274	257	283	280	278	268	282	284	248	297	248	298	256	244	257	255	272	257	275	275	262	256	243	278	251	284	267	287	262	255	222	260	255	252	237	253	283	268	280	276	274	282	238	250	299	278	266	262	292	282	242	251	271	285	273	277	280	266	283	297	277	268	277	281	288	272	251	295	279	274	271	268	275	275	280	273	288	251	251	284	288	247	262	250	275	253	269	264	262	243	272	282	280	251	243	263	298	252	264	305	302	238	268	251	260	293	280	259	260	278	298	266	286	273	289	288	287	277	273	286	306	241	263	267	253	246	293	280	254	234	284	270	282	296	249	230	255	281	242	265	264	311	277	251	281	284	272	274	286	266	304	238	289	279	287	242	255	295	266	283	261	288	269	274	258	281	271	263	277	263	282	271	255	245	249	300	267	258	243	269	253	248	240	258	284	288	278	281	302	270	285	283	269	298	279	280	274	276	258	262	290	258	278	278	295	320	265	261	273	268	285	276	272	257	296	248	265	276	288	288	284	282	319	252	268	275	299	263	274	297	292	279	261	261	295	305	320	286	264	250	274	255	293	277	253	251	277
1788	635	671	691	670	590	620	623	616	611	624	571	598	601	616	673	595	577	630	618	654	625	639	612	602	618	596	605	596	585	589	627	607	579	557	586	642	586	620	591	595	561	626	618	604	637	626	602	607	647	641	627	628	619	643	610	629	618	623	589	613	594	563	595	605	611	625	651	593	596	616	591	570	585	582	581	558	617	601	605	578	585	613	594	644	599	622	611	616	611	598	593	608	581	631	609	621	632	628	639	589	605	584	576	566	618	573	548	615	589	580	616	631	625	597	600	582	602	598	599	571	600	630	639	636	617	600	627	588	623	594	648	619	576	685	640	630	606	625	580	610	596	570	601	564	585	571	585	590	569	616	654	661	628	660	597	605	602	607	581	600	581	633	594	610	608	594	614	588	609	588	611	600	572	615	558	660	607	581	579	621	561	589	641	585	652	601	629	545	598	617	603	623	588	603	586	621	565	632	566	613	624	641	583	590	636	640	598	569	622	613	565	656	609	600	608	559	618	658	617	560	627	607	651	637	599	580	565	602	591	649	597	612	608	568	639	607	567	594	663	615	624	585	587	625	629	570	630	574	591	622	594	613	601	572	626	576	648	596	568	598	591	600	584	621	595	608	615	576	589	583	583	595	579	618	543	584	621	580	591	627	606	602	614	581	572	592	578	575	560	607	623	596	588	549	611	556	577	613	586	552	626	593	603	602	621	610	636	574	583	604	588	614	613	575	574	618	595	644	610	601	580	551	568	567	620	593	621	631	624	618	617	620	601	603	565	580	621	621	633	589	594	587	641	580	608	602	618	636	621	563	635	599	568	591	571	601	619	602	572	616	595	633	601	622	589	622	554	622	636	609	624	622	573	618	600	538	620	609	618	602	586	621	625	609	623	579	615	603	602	586	575	627	605	616	592	625	612	595	599	600	560	600	595	585	586	569	581	601	615	642	589	634	620	583	619	567	601	606	595	640	595	624	584	586	650	675	627	626	622	579	653	576	609	618	632	604	586	575	594	585	622	577	602	601	602	587	622	643	579	592	570	573	619	600	585	618	617	587	604	623	642	583	599	574	538	602	600	624	596	641	600	626	603	607	608	634	590	628	595	624	607	616	600	596	596	590	583	618	617	600	601	610	607	592	590	560	655	637	608	594	574	570	630	644	626	603	594	615	636	629	595	629	572	596	567	610	573	632	572	608	576	624	578	581	584	598	589	600	575	552	598	613	608	622	575	583	592	630	598	596	633	591	567	578	594	625	603	592	589	614	619	572	610	602	578	625	555	571	614	628	655	602	603	652	614	626	587	602	530	593	587	646	629	581	610	600	612	578	608	642	594	630	587	599	611	589	575	611	610	567	589	571	635	631	568	616	585	636	613	610	542	582	599	576	613	552	641	649	593	571	638	552	618	607	565	587	636	584	591	657	595	561	626	639	594	602	615	589	616	625	623	579	623	595	637	596	600	612	608	598	598	578	593	609	594	589	586	610	616	616	600	599	610	613	612	579	609	614	598	576	621	584	640	607	586	578	620	576	609	614	613	624	623	628	594	610	618	595	576	626	580	594	613	634	573	617	649	614	596	607	661	666	580	653	581	625	621	606	603	574	584	597	608	637	627	532	664	628	637	594	605	572	621	640	563	594	599	619	614	542	614	631	591	604	600	610	585	583	617	556	616	573	618	623	588	612	640	579	624	608	623	600	623	567	577	618	576	617	561	567	586	618	563	629	596	648	599	622	570	613	615	557	598	639	622	634	601	599	618	636	596	552	583	635	600	551	588	663	606	580	599	626	599	612	573	605	633	642	644	640	580	606	606	642	594	624	592	544	602	614	573	602	596	583	598	619	611	615	639	579	606	651	598	588	589	582	608	684	624	594	613	598	619	602	616	615	621	613	616	539	594	578	582	602	613	610	617	664	646	593	595	630	630	594	605	599	592	619	593	588	575	638	581	602	619	588	608	635	580	599	630	603	626	573	613	593	566	637	609	618	572	557	604	620	596	629	609	574	566	617	619	627	594	610	602	630	590	623	585	567	609	602	631	610	586	647	605	586	600	594	596	568	595	574	595	595	599	622	607	590	609	591	632	583	597	588	628	631	624	590	606	578	612	592	575	600	596	556	595	613	618	622	589	590	641	588	554	587	598	588	602	616	621	617	605	646	602	598	579	632	612	588	612	670	625	600	556	606	569	575	634	573	605	627	608	627	611	580	615	623	597	608	554	610	550	606	596	573	585	607	576	569	610	537	604	618	616	618	627	594	624	593	610	582	642	639	572	622	596	607	599	635	575	598	610	642	623	595	597	615	601	641	600	593	588	625	545	656	571	661	619	535	601	612	577	631	592	577	590	649	606	581	586	592	615	623	590	597	577	588	580	571	623	607	609	607	567	603	634	603	610	584	599	614	603	577	587	597	610	586	635	644	584	572	592	589	597	585	565	597	570	595	590	618	562	600	557	653	636	621	560	618	599	601	602	616	583	597	649	594	654	588	610	600	564	601	597	629	574	582	638	584	619	594	618	556	565	623	579	660	566	602	596	557	619	563	624	614	620	592	589	627	574	567	604	585	615	593	602	598	628	617	637	635	637	575	585	594	606	624	584	654	647	609	592	645	588	567	648	580	635	555	580	600	636	583	603	598	600	579	615	596	637	594	625	587	581	630	612	608	629	596	595	590	568	595	591	606	628	597	571	592	585	578	633	626	585	624	602	602	593	638	582	609	589	623	592	636	659	538	623	554	594	573	612	611	617	603	626	562	591	601	568	644	572	593	617	615	621	568	602	657	611	595	607	598	595	619	598	593	591	606	601	575	638	611	598	581	607	590	590	597	632	568	588	608	599	599	611	608	616	626	619	592	574	594	622	617	581	603	621	580	589	613	628	601	618	561	625	620	614	574	630	566	585	605	561	554	627	624	602	637	572	595	591	651	577	591	609	559	635	601	597	598	625	629	607	615	585	632	615	601	629	601	615	590	598	608	576	583	610	577	601	625	577	582	588	608	648	585	611	591	588	581	598	664	623	552	635	581	679	540	626	594	645	597	560	543	605	599	537	632	588	570	607	587	586	605	596	632	627	609	591	610	589	566	617	595	628	622	589	565	570	605	612	619	627	594	571	598	641	605	630	578	590	589	584	558	579	619	592	599	594	573	632	582	602	620	585	594	603	628	579	655	562	624	607	602	588	554	602	596	635	585	627	578	603	587	577	619	612	616	657	586	552	604	614	598	592	590	593	648	602	568	631	567	604	630	627	585	576	539	613	579	606	613	624	615	593	598	588	612	603	556	643	631	622	593	588	580	576	661	575	625	605	578	597	616	581	616	606	570	528	587	554	590	609	608	596	591	591	648	597	600	600	619	606	626	613	582	614	613	586	583	606	553	580	596	618	602	631	582	636	614	601	647	559	605	613	587	597	571	638	626	604	608	579	629	571	619	620	556	605	607	598	596	608	580	575	627	572	597	534	572	579	650	601	599	591	648	633	603	611	594	623
7075	468	509	413	302	272	245	205	202	180	189	187	180	162	182	159	187	164	156	154	141	170	182	172	143	156	155	163	167	149	158	154	158	158	154	144	157	136	165	165	170	164	154	156	163	148	166	142	167	143	156	165	172	139	166	149	174	135	139	158	144	164	143	153	145	134	142	193	150	172	167	136	159	136	155	170	180	180	138	172	163	145	147	145	160	168	151	166	157	142	149	170	139	141	150	183	167	157	167	152	161	158	161	168	137	165	166	176	156	130	134	133	150	137	161	159	140	154	159	155	163	162	166	169	149	175	144	142	170	179	143	171	166	148	151	157	153	162	164	160	166	146	153	156	137	160	171	148	163	154	145	151	159	178	146	162	156	135	158	132	142	145	127	137	158	165	138	172	147	153	145	148	139	154	168	134	155	155	137	177	153	153	168	165	167	158	144	133	141	167	142	157	171	181	140	170	150	151	177	145	129	154	151	121	153	161	162	157	146	170	186	167	138	152	139	134	170	161	152	159	160	183	137	148	175	145	148	169	172	152	151	160	153	133	142	164	145	149	150	129	147	172	165	145	138	170	160	152	146	166	149	147	158	148	173	167	133	151	126	146	144	142	144	148	147	175	166	148	156	139	167	144	151	156	154	147	153	178	154	152	163	157	142	144	144	158	156	166	176	155	146	145	173	177	143	163	167	173	148	156	147	136	165	169	132	133	141	162	143	167	149	171	154	146	134	160	157	147	153	151	171	167	150	161	171	152	164	166	149	148	156	161	153	151	148	176	146	166	145	120	142	160	165	148	150	148	134	148	155	158	165	150	196	148	170	176	188	150	176	153	154	138	164	148	143	140	126	146	154	144	158	173	168	143	156	159	137	127	155	155	150	138	132	170	167	156	158	170	149	156	152	140	159	139	139	157	159	159	151	156	150	153	125	173	177	175	152	158	147	150	167	153	157	167	137	160	157	182	150	159	167	174	141	157	150	147	144	163	149	134	152	156	180	165	167	172	131	155	169	156	140	144	152	161	172	154	161	162	138	138	145	157	169	144	181	169	155	160	152	165	171	134	144	130	149	143	153	195	152	153	140	182	139	160	152	145	144	142	159	151	161	142	158	154	146	150	161	146	168	162	169	140	150	140	151	161	151	148	151	161	159	177	157	130	151	157	175	156	154	169	171	149	161	142	126	149	168	151	164	152	164	169	157	152	162	149	140	165	173	154	160	156	166	175	146	166	158	186	157	179	125	152	160	158	162	140	154	118	155	152	145	168	146	138	167	146	143	157	141	175	169	154	173	169	137	135	138	128	158	138	152	141	137	146	169	131	159	149	152	179	142	173	143	160	135	155	153	169	161	150	151	146	161	153	163	141	158	171	162	163	166	138	136	151	154	137	172	164	149	153	154	141	164	149	168	142	147	140	154	132	164	180	172	161	143	148	143	147	153	145	139	168	159	149	164	149	169	140	174	148	165	145	146	175	163	148	174	163	154	163	159	163	153	145	179	136	175	175	123	165	146	146	144	159	132	152	152	155	137	127	165	151	153	156	158	160	154	147	163	180	138	155	165	140	140	164	151	150	159	145	134	153	143	205	148	155	157	159	144	159	135	121	140	149	163	185	174	162	152	173	147	165	164	150	167	164	177	153	180	152	149	171	153	146	159	128	151	151	143	146	157	146	147	160	163	156	159	142	145	163	142	183	145	142	155	163	162	180	154	144	139	124	143	166	141	135	161	173	121	145	161	148	148	162	154	141	153	160	164	158	148	162	154	163	148	139	181	188	156	140	165	156	149	168	148	135	136	174	145	144	141	155	167	152	144	155	153	143	149	143	148	162	149	167	165	175	158	162	187	150	157	167	160	164	152	146	141	137	151	138	163	136	160	146	162	175	138	153	144	150	149	131	180	146	139	156	170	142	163	130	139	164	147	158	128	146	167	189	136	161	149	161	163	163	151	166	180	134	149	133	151	170	141	150	136	151	168	151	168	165	133	149	140	148	141	135	159	171	173	166	158	157	136	144	168	133	109	132	168	141	149	130	167	154	149	140	153	178	157	157	169	159	154	153	122	156	150	170	130	153	146	151	156	155	165	195	154	184	145	147	135	156	152	147	151	163	135	167	151	146	137	141	141	148	158	130	170	117	158	151	159	167	146	155	141	141	142	152	146	149	150	180	183	150	134	163	147	145	162	157	155	155	140	147	152	132	171	132	164	137	152	148	138	174	182	152	170	143	159	169	148	164	150	156	141	168	142	132	159	156	112	153	171	164	155	156	154	167	170	143	138	135	158	156	183	144	147	163	156	145	167	156	149	169	146	179	159	149	147	149	147	187	166	170	161	160	174	180	148	140	147	152	171	165	150	131	142	167	151	146	139	148	173	161	143	156	146	140	147	153	167	147	138	153	123	167	126	125	135	141	164	159	174	158	149	182	154	151	137	153	149	149	152	165	155	174	163	153	132	153	150	144	166	111	165	160	149	147	145	150	167	161	166	142	163	157	170	145	154	170	152	171	131	165	163	139	142	158	138	166	151	143	155	152	149	142	168	148	166	164	173	126	160	161	147	168	163	143	152	149	157	149	154	191	162	167	159	169	161	162	159	154	140	156	170	155	160	168	171	164	155	165	167	129	144	141	166	172	133	160	145	174	163	165	160	160	162	161	161	134	146	141	158	160	160	149	155	163	158	163	161	143	150	161	148	175	164	129	143	158	146	160	135	151	155	139	154	157	137	132	161	155	149	153	177	144	147	164	143	161	151	138	162	138	148	144	139	162	166	139	144	140	157	145	141	137	157	172	156	150	146	135	151	172	145	156	150	154	157	165	167	176	146	137	143	143	154	140	160	153	152	172	147	160	146	184	168	148	137	168	138	142	162	162	162	167	148	163	173	148	153	166	163	173	142	141	176	164	145	150	150	141	153	142	149	148	153	142	151	140	149	138	156	160	155	152	154	190	160	160	162	155	132	138	168	136	149	165	165	128	166	136	171	140	136	142	152	148	152	172	121	158	158	160	133	144	151	148	156	165	158	151	155	151	148	143	137	168	145	169	146	149	145	146	183	169	176	164	169	159	155	132	166	149	146	159	165	157	167	132	147	162	130	144	162	154	151	130	122	141	172	156	140	147	176	136	151	148	137	149	157	151	155	173	150	150	136	136	138	161	159	133	138	179	138	150	145	159	146	164	162	158	173	163	137	165	144	146	156	145	164	151	149	143	166	150	177	148	155	121	165	142	163	149	159	169	152	158	152	126	160	139	161	165	164	170	148	153	149	156	138	159	135	147	144	162	146	168	154	180	155	185	144	145	146	159	166	158	139	145	146	175	147	187	156	165	150	181	124	144	155	143	158	152	179	152	152	153	144	137	137	154	166	173	152	162	156	148	142	163	151	138	150	170	138	162	163	147	142	167	146	158	150	143	164	185	148	160	168	157	155	145	161	161	137	134	166	166	123	159	157	173	164	147	157	170	154	139	156	164	125	142	130	155	146	177
6148	657	1084	1310	1160	922	787	757	658	632	589	509	476	491	481	481	471	407	432	424	416	407	421	427	392	401	434	413	426	392	356	375	402	432	407	423	400	421	407	384	409	375	376	415	350	395	465	407	428	426	425	402	396	388	403	379	398	387	377	395	411	425	393	383	406	356	388	409	387	359	382	395	388	396	383	418	352	378	385	381	398	364	379	413	420	390	349	397	379	406	365	395	365	378	368	373	372	396	364	401	394	394	393	407	385	386	413	400	375	368	395	385	399	444	407	373	405	393	406	341	392	370	384	390	390	393	417	395	387	385	352	407	375	394	360	379	425	375	381	374	385	374	374	363	355	388	419	355	413	347	376	390	377	382	396	383	400	380	342	349	364	355	382	368	401	377	399	359	377	393	413	386	388	378	391	422	396	408	392	382	377	377	391	348	391	351	410	387	377	358	345	408	372	362	378	411	332	362	376	420	405	376	370	412	387	366	400	393	336	402	387	366	366	364	373	370	391	394	384	373	397	377	384	393	371	363	408	344	369	380	364	362	383	397	361	367	384	369	405	402	378	386	363	357	375	371	383	399	352	374	408	383	400	361	409	382	381	361	380	415	355	386	354	388	409	392	372	351	371	377	386	378	365	369	377	382	371	370	375	369	362	395	386	383	397	379	385	381	384	427	382	388	340	367	384	379	338	383	394	391	376	392	395	393	379	367	407	371	377	385	361	384	365	354	371	383	398	375	412	396	368	382	369	387	405	379	372	401	434	353	379	375	380	398	386	390	347	372	374	375	394	382	371	406	394	386	391	401	393	406	371	356	394	353	346	379	367	394	420	385	394	387	385	380	363	367	383	369	399	410	362	358	383	390	351	382	415	344	364	354	371	398	383	375	342	397	394	392	341	350	398	384	385	369	426	400	380	377	363	397	355	354	400	378	380	401	396	369	379	350	346	412	369	373	398	377	362	387	373	398	387	356	402	385	403	384	382	333	360	365	375	415	415	411	371	378	376	348	374	390	356	370	377	388	368	380	381	373	391	355	424	363	383	395	378	384	370	386	403	401	385	367	381	387	367	427	398	383	372	359	378	372	370	397	388	349	364	384	406	377	372	371	403	369	395	395	354	359	361	396	369	396	412	367	381	385	385	366	382	390	413	420	388	368	386	358	379	367	359	403	390	364	345	384	371	385	389	414	387	361	380	366	382	327	366	374	340	379	377	416	397	385	393	377	347	325	365	373	371	365	363	424	414	373	392	357	374	386	394	339	402	363	347	392	406	388	350	363	367	389	363	390	361	380	399	378	385	377	366	365	347	343	380	392	369	372	383	387	384	421	371	379	383	357	384	408	407	347	359	401	376	382	378	409	372	373	386	381	342	369	364	394	373	396	337	383	377	336	376	401	361	359	419	410	358	405	385	393	365	416	375	387	361	351	384	376	330	376	374	385	371	376	404	404	374	367	371	399	351	374	391	404	380	402	391	395	378	406	363	423	388	386	375	366	379	398	377	422	372	372	368	351	371	377	408	392	390	407	376	376	371	381	381	333	350	379	388	391	367	373	385	394	400	392	359	353	377	374	370	353	353	366	346	353	380	418	389	355	354	406	354	379	367	386	352	365	385	399	403	369	363	373	390	379	373	381	368	359	351	335	392	362	395	373	383	355	398	353	388	354	397	402	395	416	352	354	388	367	398	395	352	376	416	376	385	372	366	377	383	431	382	367	387	374	350	346	390	369	382	398	412	347	388	361	386	354	370	379	355	389	387	376	384	387	355	368	382	377	404	358	395	362	346	339	423	365	399	351	381	400	375	402	371	361	365	378	365	385	394	388	364	384	372	367	389	384	402	374	371	392	410	393	355	364	382	397	386	378	390	369	370	402	389	343	377	391	361	416	416	385	376	364	390	366	356	377	367	413	400	401	389	366	381	371	399	404	390	396	354	356	346	362	379	398	351	393	381	397	381	354	378	353	355	391	387	351	358	390	407	365	395	402	401	385	380	399	378	351	372	385	383	387	396	349	402	376	373	370	384	380	345	368	387	382	364	354	371	378	439	407	393	409	378	386	357	372	407	367	388	381	391	400	391	393	347	344	384	380	362	362	392	360	372	399	387	383	368	401	374	388	379	385	387	386	381	390	402	401	358	392	365	411	376	356	414	407	396	361	365	407	363	374	364	401	387	386	376	369	362	364	385	364	383	372	395	360	347	373	382	381	407	377	385	377	386	393	397	379	382	389	387	359	352	365	351	356	365	405	324	399	385	354	368	383	369	353	384	376	374	369	389	361	409	375	417	390	379	378	358	419	368	374	379	365	402	377	418	384	379	355	387	356	389	385	391	349	370	372	393	389	385	407	386	378	397	347	373	373	399	374	395	368	383	347	378	348	389	404	369	402	378	411	398	408	376	406	379	368	410	380	355	372	358	403	409	371	399	393	374	380	366	396	407	365	392	361	417	402	355	388	403	369	363	374	372	381	368	352	365	413	336	381	384	365	403	368	383	378	377	392	369	390	359	359	371	368	357	378	376	364	394	336	397	409	350	335	387	390	382	389	371	388	375	382	380	359	394	423	358	374	344	373	337	350	352	366	339	410	338	395	377	422	354	407	392	394	364	390	391	435	396	424	399	381	391	417	435	412	381	378	348	357	343	428	405	392	376	408	398	392	338	402	417	412	383	379	403	391	377	400	428	373	382	344	390	347	410	415	392	390	370	354	390	372	408	370	364	406	399	407	389	389	325	397	369	399	374	381	414	363	391	349	353	357	400	358	389	398	378	399	389	383	385	400	330	380	387	407	362	421	400	402	382	356	394	376	339	369	406	390	389	422	397	391	371	366	357	361	367	371	368	377	410	404	336	383	379	389	374	368	375	376	409	406	363	371	378	389	386	412	352	389	346	413	355	398	370	387	358	399	378	369	407	376	338	413	349	390	391	388	386	370	364	361	382	356	380	399	419	407	348	356	367	379	395	406	408	385	343	397	396	404	384	358	381	404	350	366	380	374	366	373	359	376	381	365	375	385	368	429	383	390	396	366	365	397	371	374	339	344	394	374	352	327	382	400	350	367	342	363	383	410	370	381	389	409	354	377	367	395	365	382	413	353	382	383	420	390	354	394	371	356	353	408	370	371	345	401	374	380	391	384	368	356	406	383	395	374	397	381	410	375	375	419	380	390	377	356	390	348	374	393	331	414	364	396	412	437	377	345	390	372	396	394	369	398	377	399	396	374	370	397	379	366	373	365	371	366	352	382	339	379	395	358	368	358	380	387	359	339	386	402	379	397	360	374	387	380	408	411	388	378	416	386	389	413	376	389	344	386	353	384	370	374	389	374	399	397	397	374	374	379	399	399	385	398	404	379	379	381	397	415	425	368	380	398	378	402	371	388	387	418	364	393	380	391	397	346	380	392	394	373	373	413	384	370	373	389	421	385	379	331	366	363	364	395	365	392	351	398	388	360	401	351	369	385	383	385	371	401	370	347	380	335	400	378
13777	1067	936	762	584	505	383	320	328	287	266	246	256	245	238	259	240	233	234	231	269	241	224	204	227	218	219	241	235	240	212	235	246	223	236	231	222	240	225	240	248	209	229	202	194	195	221	170	243	212	213	227	241	211	225	228	221	215	248	219	224	232	200	207	235	252	249	212	245	235	231	239	249	245	228	214	215	191	193	207	220	249	226	210	218	202	209	199	203	203	222	216	205	202	212	197	219	232	186	243	215	218	207	259	211	184	192	231	228	214	237	181	235	211	199	199	206	207	243	225	232	208	210	230	209	213	204	196	199	208	200	214	218	203	231	208	207	219	227	227	213	193	228	219	218	217	211	207	244	208	212	211	232	216	203	210	220	215	235	208	202	238	213	230	230	225	214	217	210	216	214	210	199	243	219	214	222	218	217	213	223	218	226	242	225	234	226	226	202	208	218	208	212	218	224	234	207	203	221	222	199	229	234	208	238	252	200	209	209	221	240	210	230	208	217	197	181	217	223	227	232	230	198	213	207	181	241	234	204	234	233	211	199	221	188	222	206	220	225	225	191	238	204	202	223	205	221	235	218	237	256	224	236	211	234	245	239	208	208	207	217	215	232	220	213	218	209	206	210	245	219	215	244	195	215	200	222	211	237	249	219	226	234	225	232	215	197	218	232	222	185	268	222	218	201	191	208	224	235	219	235	196	200	203	231	201	235	210	214	227	221	223	181	236	191	209	228	207	212	207	212	231	210	225	215	229	208	190	231	214	207	211	224	241	237	215	227	201	197	223	224	218	235	204	209	211	214	191	172	243	242	227	240	216	203	221	220	209	214	228	201	216	206	239	236	227	194	237	223	230	215	204	232	231	211	235	203	205	208	219	219	232	195	231	220	189	222	203	195	209	213	223	191	208	234	217	210	205	206	223	218	193	226	213	214	210	210	209	220	220	196	206	214	215	213	197	200	192	223	234	211	230	223	245	246	223	198	229	234	222	234	222	212	221	229	218	218	242	213	229	202	194	205	222	200	245	200	236	200	209	222	211	245	201	249	237	221	211	219	222	218	214	224	221	191	200	198	222	226	204	203	226	175	188	227	219	212	214	235	204	244	243	196	233	214	217	226	201	194	227	196	212	212	200	194	230	209	232	211	198	233	215	225	188	229	219	216	211	209	229	205	179	209	208	262	211	220	237	221	225	211	224	193	204	242	210	216	229	223	226	192	217	231	189	211	215	211	228	244	210	220	223	198	208	261	240	216	218	189	214	203	210	225	231	230	225	215	248	214	231	225	218	193	206	220	208	184	211	235	222	229	198	195	210	190	214	224	210	219	223	226	218	244	205	246	212	221	209	237	213	215	261	215	199	208	221	225	236	231	231	205	191	217	205	212	232	222	211	232	214	192	200	206	218	216	196	197	189	233	219	197	231	225	218	251	226	198	222	237	221	228	203	221	186	203	230	221	196	186	240	206	199	219	231	211	215	213	245	248	225	247	183	216	224	248	225	206	236	211	210	240	208	194	213	239	196	212	221	228	244	218	233	255	204	185	200	206	185	243	230	196	225	196	218	199	197	205	213	213	227	219	214	234	210	234	241	213	233	209	231	212	236	214	207	231	218	206	240	196	192	239	237	210	227	212	249	212	214	208	233	218	199	215	221	222	178	223	236	243	215	237	220	257	233	228	225	231	214	221	225	244	229	203	206	206	241	225	205	236	216	230	230	211	200	225	230	208	233	218	213	214	225	192	208	179	219	215	236	194	227	203	256	216	218	247	219	184	215	214	209	235	176	261	208	213	232	220	213	206	230	227	210	217	205	189	192	221	238	214	232	224	231	232	214	225	212	230	209	228	220	223	218	225	218	234	238	206	237	222	188	210	222	232	187	220	228	238	238	204	203	223	219	200	226	242	202	222	238	235	226	217	199	228	211	223	233	213	209	214	233	191	209	234	204	201	208	222	228	203	215	206	210	201	212	217	230	216	236	228	195	207	221	205	251	225	230	212	227	217	235	212	226	222	230	213	214	213	194	183	198	215	244	198	218	246	237	206	209	215	249	223	211	222	237	209	210	211	193	216	212	224	216	206	209	224	196	195	206	204	246	205	227	201	189	228	210	215	205	227	225	208	224	208	209	213	223	214	222	211	207	208	216	223	204	232	231	214	208	212	206	215	190	236	204	211	191	233	188	235	210	206	199	237	210	218	218	208	219	236	218	224	178	236	221	235	209	228	263	229	228	220	218	235	197	221	234	212	210	241	207	212	211	210	239	249	203	224	234	202	221	193	195	221	220	247	213	192	211	205	249	240	214	224	214	237	216	226	217	183	237	205	240	212	208	210	236	230	209	236	225	249	229	216	210	178	224	208	203	231	226	253	245	212	226	204	240	227	221	211	209	260	202	224	203	217	220	184	264	230	230	209	211	225	195	233	205	221	225	214	255	229	228	213	224	227	221	220	227	213	217	237	212	236	194	221	254	240	227	244	230	237	206	220	209	196	235	181	223	216	204	215	201	205	197	201	174	228	247	216	222	239	204	213	223	211	233	211	197	205	196	237	200	208	234	190	226	206	215	192	250	247	205	226	217	238	206	215	223	229	222	203	205	211	213	226	219	227	197	223	204	208	219	201	232	235	216	214	258	213	212	229	211	195	204	216	255	226	233	226	209	191	197	200	192	211	211	234	235	218	227	224	231	200	225	210	226	225	213	207	236	187	211	222	260	221	233	215	233	215	206	183	232	202	221	246	208	219	217	219	219	220	219	229	234	250	238	188	232	211	210	239	219	231	211	239	207	214	218	200	234	242	216	200	239	232	238	235	242	219	239	210	215	201	220	228	209	216	199	209	214	255	221	211	244	189	223	207	227	231	222	245	208	203	236	235	227	246	228	210	212	194	229	196	198	213	187	227	238	191	228	228	214	200	230	202	208	223	252	247	245	201	235	220	185	225	218	222	240	206	224	257	238	183	207	238	229	204	235	252	231	229	217	233	237	245	216	217	212	205	243	187	225	250	223	210	214	209	221	240	203	224	225	225	238	235	188	207	238	198	202	222	217	221	226	218	240	227	205	218	227	215	224	231	242	213	233	205	207	220	213	221	239	207	245	178	247	216	250	209	250	186	229	201	249	197	196	223	255	225	181	211	211	213	198	211	225	230	194	231	210	225	210	248	216	225	202	209	208	235	236	189	215	233	202	200	213	239	223	205	212	191	202	231	202	235	226	212	216	230	212	235	242	215	222	243	212	247	216	238	239	182	208	190	229	179	230	195	221	217	205	221	218	213	241	218	207	251	227	206	209	230	231	202	200	184	227	213	202	220	221	220	221	201	203	230	241	250	220	244	222	233	230	235	215	234	233	209	212	208	234	209	212	205	213	185	234	226	217	206	226	230	258	226	224	210	237	209	223	213	218	218	204	226	221	223	225	206	205	189	222	200	191	212	246	220	219	217	239	223	199	183	254	233	217	221	192	216	231	221	226	216	203	212	218	228	217
8084	1075	2039	2309	1964	1626	1338	1108	1020	968	822	776	771	707	763	644	651	641	559	671	569	615	595	602	625	595	604	556	615	551	569	559	552	566	542	567	567	616	524	580	576	596	546	601	546	609	568	606	571	569	554	531	536	534	554	589	548	545	558	563	576	585	506	537	513	597	540	498	540	569	534	515	575	531	553	534	556	508	540	515	551	506	498	552	540	510	540	524	535	547	552	557	515	507	522	518	521	524	555	515	548	550	506	547	556	570	528	517	541	503	501	532	513	536	493	545	528	535	459	527	515	525	498	562	526	536	538	503	557	556	506	543	532	481	555	526	521	549	546	514	526	560	531	536	501	519	579	493	537	533	519	536	516	556	521	514	499	523	512	546	549	528	524	566	520	510	561	500	527	506	490	507	538	512	529	542	522	512	526	476	549	583	564	544	525	510	540	479	563	503	518	556	517	527	472	566	515	525	522	496	579	510	478	550	510	527	536	500	508	520	510	530	509	502	476	504	571	529	515	554	546	497	523	486	504	518	536	539	528	516	489	539	532	557	544	532	521	491	524	529	520	511	525	542	528	521	500	541	528	505	488	524	539	550	534	535	521	577	517	480	499	597	504	527	511	510	498	555	528	523	531	495	506	500	516	472	526	532	543	581	487	498	516	533	528	516	513	529	487	501	491	523	526	524	514	545	511	564	546	567	488	565	493	567	535	510	544	509	522	537	509	523	552	531	511	541	484	520	518	520	530	491	526	502	491	528	565	513	551	541	516	524	492	543	508	536	536	523	528	512	532	516	505	543	526	534	526	529	505	547	530	524	494	531	552	530	533	531	486	598	539	507	552	498	546	490	490	532	528	481	518	529	510	524	535	522	581	562	549	522	539	545	484	530	466	492	533	534	503	583	511	518	516	571	493	531	489	533	504	560	559	543	552	540	493	543	556	534	543	525	543	548	547	530	519	540	525	521	525	514	478	508	538	535	529	536	558	543	534	532	546	526	530	495	542	525	556	545	495	515	517	488	502	536	552	541	537	515	488	550	494	503	536	521	581	501	528	540	495	538	497	532	504	522	505	528	545	531	551	498	513	530	510	513	523	494	502	529	538	503	510	514	534	536	495	535	534	522	560	538	514	525	521	535	515	558	534	473	531	500	528	500	517	560	536	527	511	463	554	525	492	550	576	513	551	529	598	537	536	477	539	572	528	500	482	586	550	538	485	540	504	544	507	507	545	518	537	531	519	492	543	538	513	493	537	501	499	539	523	508	513	537	570	538	549	538	540	523	521	514	546	519	516	529	540	563	558	504	537	535	513	542	524	532	547	567	509	532	492	530	534	542	513	542	535	557	508	502	492	547	542	496	511	498	548	528	544	533	538	518	499	542	553	578	511	522	538	530	531	485	516	560	543	534	529	515	509	533	533	476	528	507	513	531	531	570	537	567	488	539	508	521	498	493	512	510	501	548	550	570	506	535	547	494	511	538	524	502	520	498	509	521	557	514	540	544	546	536	504	538	501	546	502	504	532	523	531	507	557	510	539	535	521	530	469	575	525	551	530	570	538	519	463	538	519	522	549	538	501	537	496	515	566	515	517	591	489	504	526	526	502	503	499	520	552	503	548	510	489	535	504	482	555	531	520	512	562	521	528	519	587	502	546	526	497	535	544	520	528	556	521	548	542	521	507	510	528	527	587	550	514	516	506	550	530	544	512	508	536	488	514	547	506	528	561	490	527	554	524	527	534	482	558	547	568	533	530	546	514	547	544	520	542	554	466	529	506	536	508	493	547	532	543	508	549	508	514	532	486	515	542	562	520	529	576	525	477	547	521	528	544	531	518	501	523	504	561	537	472	549	517	544	522	539	486	505	499	527	516	480	552	506	562	514	514	551	506	552	525	530	540	495	572	550	566	548	557	522	539	569	508	478	522	529	524	525	519	497	491	505	530	500	498	545	509	523	482	544	549	550	525	537	548	498	507	541	532	516	533	502	511	533	558	556	532	546	532	529	562	499	534	525	477	511	523	540	544	511	519	544	543	512	528	501	498	497	546	515	510	516	537	523	519	524	517	480	531	496	506	482	514	514	546	532	495	550	544	530	531	507	539	516	499	495	589	531	528	528	517	518	526	525	538	529	512	550	512	519	533	564	544	501	497	510	578	570	499	519	517	521	542	584	515	496	558	497	532	510	502	527	557	529	532	509	530	480	571	503	515	528	552	499	534	487	548	531	539	537	531	544	549	544	531	504	538	505	513	567	534	506	502	506	488	514	512	493	511	545	493	524	517	563	535	534	549	505	484	530	516	509	529	493	553	484	475	545	511	557	573	507	519	538	531	504	528	497	499	505	513	519	563	522	529	551	525	508	509	544	525	502	518	537	500	531	530	564	556	549	487	526	501	569	566	548	501	499	524	512	531	497	500	523	524	530	541	500	539	511	533	532	521	529	562	484	504	516	532	529	553	519	518	536	544	520	554	525	520	491	512	517	566	514	502	538	512	482	513	563	530	548	503	497	533	513	548	517	509	492	485	506	520	543	474	520	540	536	540	554	479	572	492	543	557	544	516	547	524	496	524	518	511	554	557	549	494	536	534	528	535	510	479	522	532	566	527	509	553	458	540	487	495	528	546	500	519	479	520	562	510	512	518	545	521	560	500	549	516	493	512	549	500	525	519	572	531	504	483	548	483	485	536	537	531	553	549	514	576	497	526	530	497	544	524	491	560	521	509	526	521	503	480	522	516	480	483	521	534	532	525	565	497	520	516	514	509	521	499	519	526	532	550	489	568	535	530	487	558	485	495	547	511	546	538	542	537	530	574	554	512	551	564	505	503	562	533	537	490	569	498	540	524	539	532	542	556	550	534	507	539	517	513	554	517	489	565	555	510	536	554	508	504	546	493	510	533	533	522	556	522	539	533	545	518	565	496	542	542	530	525	533	513	498	499	513	541	565	515	556	499	503	541	525	526	499	504	536	498	526	522	501	519	493	545	547	474	561	524	546	503	553	502	543	517	527	490	498	538	542	539	529	479	513	501	516	514	559	551	533	564	540	503	514	509	511	534	492	541	551	498	506	532	529	541	533	472	519	553	508	484	504	547	527	505	509	531	515	569	514	538	550	509	526	521	531	519	508	582	503	495	528	560	578	550	536	502	457	511	539	562	542	522	532	525	510	501	520	515	525	547	553	550	552	551	520	533	515	553	505	522	525	515	513	498	561	553	521	537	513	518	516	536	537	538	534	566	539	522	541	549	513	520	540	540	531	555	543	505	517	537	524	544	499	537	504	510	510	484	484	518	502	510	514	523	515	567	513	498	550	510	488	536	559	552	490	504	538	531	568	537	525	517	512	512	469	547	519	532	507	534	559	535	521	547	529	578	535	500	511	545	513	516	555	488	521	515	540	567	481	552	522	512	538	526	537	498	553	493	518	527	564	511	497	537	528	513	519	546	555	537	556	527	545	532	515	547	519	533	513	544	497	558	526	515	514	560	515
1556	320	319	288	258	292	248	235	264	260	254	228	274	259	276	274	270	276	274	285	287	276	290	277	255	278	293	257	284	276	268	251	252	257	299	269	247	278	266	303	256	276	282	258	289	261	286	307	267	236	247	269	283	268	276	274	276	292	270	268	307	273	273	288	243	240	279	275	256	281	285	270	282	271	256	250	270	255	271	268	265	291	270	293	236	274	260	276	266	279	282	259	302	267	272	282	298	260	265	262	277	249	280	288	274	267	280	259	288	264	252	276	250	302	242	254	273	284	231	259	289	270	259	268	254	315	308	282	246	273	283	284	255	265	283	272	274	272	298	260	249	272	302	284	292	231	279	269	279	260	267	281	240	260	259	251	270	296	259	263	283	274	243	292	281	272	268	274	300	223	279	288	271	221	270	281	279	252	253	253	278	275	268	270	269	271	291	284	265	276	278	274	286	312	274	278	280	290	289	291	270	254	291	260	275	273	288	281	241	235	250	308	266	267	283	272	279	256	257	299	300	294	268	319	276	265	254	277	263	261	265	267	260	266	298	240	277	278	268	251	246	230	264	233	248	251	250	264	276	264	285	305	256	264	261	242	276	292	266	279	273	281	254	292	250	251	241	288	257	283	262	285	259	280	302	285	267	272	298	231	258	279	287	245	298	273	306	285	245	281	256	246	264	281	273	275	295	298	275	218	262	245	258	231	252	286	230	294	261	269	280	276	271	291	295	277	296	270	277	242	291	282	283	252	251	282	289	278	250	259	281	263	247	281	237	279	247	259	306	282	239	281	257	294	309	268	265	267	263	275	272	266	280	267	246	280	251	255	250	266	255	260	284	280	287	301	266	269	244	264	242	285	276	293	245	248	243	271	254	266	253	280	261	250	280	250	257	250	234	278	274	264	284	275	278	292	272	264	243	268	284	256	241	280	289	261	272	274	244	307	292	281	257	260	284	243	253	230	272	262	277	272	290	297	273	247	261	263	246	262	274	287	303	279	277	273	286	269	268	257	262	253	278	274	268	269	260	273	306	295	260	280	290	268	239	248	268	294	252	290	266	258	253	286	282	308	284	271	269	287	251	259	262	252	244	258	281	272	242	247	266	284	266	274	265	267	297	282	253	267	267	246	295	268	253	266	263	292	254	256	279	269	254	281	257	260	286	263	300	279	286	250	263	242	287	287	270	264	290	284	291	230	255	232	305	272	319	281	267	269	268	284	306	279	272	239	295	260	247	255	277	285	272	273	265	268	289	249	280	318	258	270	254	277	290	289	237	272	275	289	277	231	260	268	260	261	297	270	273	238	269	271	275	285	273	265	266	288	282	254	258	273	265	285	268	271	265	265	276	280	284	253	241	261	265	278	276	251	245	275	269	260	258	286	282	234	312	293	271	263	270	283	273	237	285	296	268	297	265	250	257	277	278	277	277	259	290	258	284	279	253	281	240	268	255	287	266	264	266	264	269	241	273	277	313	244	241	274	256	265	277	284	289	290	259	265	294	263	262	280	269	261	284	271	257	282	264	261	302	275	254	263	290	274	237	268	295	266	273	271	269	281	259	259	254	274	241	246	273	249	275	277	295	266	278	274	279	264	277	287	271	300	303	297	294	277	275	272	264	248	250	265	235	248	284	265	263	299	279	251	283	281	302	266	276	297	280	241	277	261	247	290	273	281	227	273	262	268	307	256	274	284	304	264	280	242	247	256	287	288	237	267	292	304	284	276	265	263	276	244	278	263	269	273	265	270	279	261	270	268	283	262	255	276	293	287	243	268	312	286	257	259	274	262	261	256	286	293	270	267	265	259	277	252	285	283	267	280	274	265	282	256	293	269	281	276	279	251	240	251	262	268	266	260	238	276	279	247	296	298	239	271	281	250	287	234	260	276	240	269	265	277	259	269	302	266	269	218	279	293	263	277	284	262	238	275	255	226	247	266	275	255	246	281	269	275	292	255	286	265	235	279	294	268	298	262	278	305	284	265	261	268	271	278	263	268	297	254	244	273	280	265	274	275	262	270	293	284	267	265	275	286	278	266	285	264	262	289	264	278	276	279	278	256	249	270	259	261	260	296	321	276	297	252	296	278	259	299	265	280	286	265	275	308	262	249	248	261	262	241	273	297	281	305	294	301	270	303	273	262	278	225	267	262	246	283	275	284	295	286	267	245	240	274	245	258	235	286	248	278	266	257	261	257	244	283	284	288	274	284	246	265	263	303	274	265	286	296	264	271	289	263	237	278	292	272	245	272	280	275	260	283	272	287	295	283	287	290	285	288	290	283	266	253	286	232	251	274	280	242	287	250	277	275	277	235	298	258	280	252	247	279	288	253	278	277	263	293	251	277	279	267	251	248	279	278	284	274	256	306	260	294	273	297	262	269	274	281	271	262	245	272	268	265	261	254	242	264	252	276	251	252	269	276	293	259	278	303	273	288	239	286	267	243	270	240	274	303	262	278	283	276	294	277	236	278	270	317	272	267	303	290	270	258	306	259	260	284	273	274	263	232	269	295	260	253	257	284	278	256	289	267	261	253	287	291	263	276	231	256	261	278	257	271	269	252	268	277	244	274	271	287	283	268	283	314	297	287	255	253	268	274	257	267	266	260	259	278	259	278	261	308	285	248	264	278	260	244	281	246	292	289	289	306	223	263	268	286	279	283	298	285	305	261	301	304	270	256	230	243	278	280	251	271	269	265	278	254	273	271	265	270	276	253	280	260	277	270	254	267	283	278	249	248	280	262	305	267	283	267	287	271	291	272	262	280	219	288	266	264	292	284	293	285	287	271	298	288	291	256	272	265	269	258	272	276	246	252	266	239	282	298	255	247	256	270	239	273	282	275	280	252	258	295	284	258	285	273	267	253	224	261	263	294	259	295	255	249	267	299	287	238	247	285	271	301	279	244	297	277	265	282	320	279	238	279	286	240	277	264	273	269	260	266	253	273	270	294	270	287	260	282	281	265	268	259	276	257	315	270	284	257	259	285	293	250	278	302	260	259	287	266	284	256	242	253	267	271	277	261	300	271	280	275	260	292	255	244	274	295	275	258	252	237	274	258	296	304	250	266	302	229	272	256	287	276	286	265	275	235	268	267	285	283	284	287	275	247	266	251	243	278	253	282	268	279	244	293	273	265	278	278	270	280	251	278	263	304	275	256	276	252	259	246	267	262	283	264	272	321	273	234	277	271	311	306	258	284	283	291	267	263	271	274	275	253	266	251	285	255	267	257	269	296	307	265	308	323	265	261	276	253	273	257	222	287	287	273	308	241	264	269	269	265	275	259	250	262	255	294	287	266	274	254	295	281	247	303	285	263	265	249	250	288	244	257	260	271	267	273	266	248	268	300	258	267	260	264	262	277	246	289	271	291	297	268	263	284	269	260	274	268	258	302	285	279	291	297	256	270	266	271	293	276	290	270	295	242	277	257	286	243	260	320	291	261	262	289	250	294	242	235	260	283	292	252	269	273	236	266	273	245	282	282	283	288
1782	655	633	678	690	650	624	607	585	665	651	600	601	636	597	632	615	623	594	553	604	603	599	632	584	621	592	617	577	599	590	619	574	620	547	593	605	582	645	612	627	602	657	630	643	630	630	611	641	601	626	583	600	620	592	579	601	592	590	603	605	608	594	590	601	592	604	622	614	624	601	587	656	635	589	594	636	593	600	588	585	579	587	646	575	590	589	582	598	613	584	602	623	635	618	584	630	578	568	572	589	587	604	636	590	603	584	603	596	630	591	554	592	594	566	612	607	571	548	597	558	606	582	537	577	598	568	591	623	587	568	581	585	648	577	627	617	580	556	563	590	599	612	624	599	576	616	645	606	609	603	550	611	594	620	600	604	576	582	613	590	606	584	597	553	613	572	640	597	595	529	587	559	606	613	602	585	597	588	635	622	596	587	580	589	586	605	590	610	607	578	593	581	566	614	606	643	563	622	586	583	645	601	581	613	602	630	554	560	605	617	635	593	622	598	644	601	579	575	588	567	623	582	554	563	590	579	615	654	608	562	596	574	589	618	592	617	553	593	586	590	573	591	575	632	663	626	627	589	586	606	615	582	595	638	652	607	559	650	564	585	621	604	592	600	594	617	593	581	662	628	578	624	581	607	556	590	601	554	596	601	596	595	561	612	591	582	642	587	553	622	586	608	569	639	604	602	591	643	552	622	577	619	571	573	629	581	648	570	615	621	620	601	620	555	598	613	606	604	545	601	580	619	583	610	598	597	589	616	590	572	562	581	624	618	616	571	627	603	610	577	601	645	592	618	553	634	599	583	615	620	592	597	642	587	598	588	604	623	598	634	591	591	606	625	584	578	600	586	584	596	592	595	585	624	643	596	645	602	630	620	588	613	669	614	620	594	628	616	643	614	564	577	648	606	582	629	564	609	564	596	588	648	607	557	663	641	626	588	620	646	630	632	598	623	550	612	581	618	607	605	580	578	599	591	596	587	569	651	585	564	546	639	598	617	566	624	647	613	589	619	618	589	606	586	593	610	589	647	595	583	597	624	602	584	567	607	630	583	574	611	579	615	592	605	617	606	595	564	652	615	569	593	626	608	579	628	576	578	589	633	621	589	588	623	606	616	579	652	557	574	583	610	565	610	606	613	600	620	602	627	606	589	637	598	596	591	630	560	567	580	620	623	576	598	601	595	604	603	550	615	557	587	593	569	586	627	597	565	588	607	562	654	595	621	598	630	638	657	557	562	623	589	596	622	601	627	575	614	568	609	587	610	580	567	569	568	565	632	601	643	612	596	651	609	608	619	637	567	581	590	619	608	618	652	623	584	558	580	588	582	617	581	616	580	583	583	607	616	626	594	573	599	590	630	582	645	640	646	595	558	593	601	592	658	586	630	622	604	622	633	604	577	580	613	614	611	597	628	651	606	582	636	568	565	624	601	627	563	607	566	591	613	614	595	609	620	550	623	612	609	602	599	612	587	534	639	590	616	612	617	589	638	627	636	585	600	642	580	611	565	591	613	610	603	624	577	632	609	588	574	604	581	607	582	602	590	559	590	607	551	634	553	593	620	598	608	625	591	621	600	561	609	618	592	611	623	634	587	610	629	561	591	639	583	571	560	639	583	589	585	669	572	612	564	604	581	553	606	585	616	629	645	576	609	565	589	622	546	613	601	603	625	582	607	594	604	581	613	620	584	582	607	620	669	569	594	639	594	633	591	565	601	624	608	606	542	590	616	586	616	564	624	603	588	555	615	587	596	635	566	646	603	628	661	536	610	575	563	574	629	586	596	650	627	591	589	602	600	606	573	606	614	579	607	622	614	615	605	577	632	607	582	593	592	605	624	616	620	584	605	597	581	589	641	606	640	563	615	557	625	574	599	601	638	593	561	595	569	611	617	586	626	605	580	618	597	592	589	621	597	582	570	592	621	582	565	636	584	613	635	632	615	595	574	601	630	597	609	551	592	608	603	523	569	553	613	608	631	626	598	556	586	574	632	628	617	623	602	589	588	614	587	596	617	598	604	648	595	623	566	619	560	590	629	583	623	578	566	612	604	618	568	570	638	626	614	580	599	599	601	618	615	598	562	597	615	555	575	599	606	602	583	598	594	598	574	615	610	604	587	607	567	635	585	623	569	603	592	613	604	637	623	601	609	626	630	602	602	621	640	583	582	622	622	605	563	623	648	547	598	623	660	619	596	617	560	605	624	612	597	597	604	573	610	602	552	596	615	632	632	630	576	581	657	649	560	592	612	559	572	600	600	579	586	613	644	607	578	588	604	611	626	579	649	595	655	632	583	588	596	613	576	615	635	620	612	591	608	604	587	548	557	579	564	614	588	587	576	620	599	593	595	588	577	569	622	589	623	560	600	600	599	607	576	597	675	615	604	591	583	625	588	583	571	642	618	575	636	596	573	574	599	584	603	553	648	606	581	575	597	629	602	610	605	623	577	595	565	591	568	562	602	594	638	597	592	578	626	597	627	607	630	539	607	629	610	623	572	613	595	579	518	630	605	633	632	631	569	582	587	586	639	584	641	609	591	615	605	597	611	566	567	559	597	617	597	598	607	586	566	566	644	564	587	579	571	603	609	570	608	600	582	603	613	620	622	585	600	592	594	611	583	620	567	618	587	630	575	628	592	583	588	602	633	564	607	623	647	619	610	615	586	576	624	587	627	604	642	582	617	589	594	568	605	578	569	552	635	617	558	550	537	611	585	575	616	615	639	592	606	602	611	547	616	674	553	582	611	627	631	586	599	595	604	554	600	555	592	585	596	627	597	547	613	607	557	575	563	631	612	594	568	577	562	608	569	649	590	570	576	569	605	602	605	562	611	565	615	608	610	625	628	591	582	585	577	617	566	563	605	577	603	591	619	610	612	662	576	569	633	567	555	582	621	594	573	612	638	628	563	600	596	578	577	602	613	631	565	630	660	614	573	627	623	605	555	571	553	631	594	632	609	618	603	592	599	625	602	598	589	577	602	615	569	617	600	578	585	579	620	632	603	564	603	624	541	563	600	620	566	600	582	570	625	577	595	541	630	570	604	630	643	605	662	567	615	625	622	614	611	631	595	590	605	608	643	569	579	605	623	611	583	632	588	590	583	563	626	553	636	615	584	587	595	622	596	611	577	609	566	618	594	647	636	596	574	690	590	606	556	648	574	625	651	596	605	601	571	614	574	565	570	586	598	629	579	624	560	606	607	607	591	611	591	622	611	546	608	588	639	555	606	610	602	569	578	571	639	628	575	590	585	586	616	599	649	603	588	568	584	592	556	602	620	658	570	596	595	615	576	598	585	616	608	539	605	596	625	591	584	629	598	591	616	622	635	632	592	592	548	544	605	552	585	578	612	605	580	598	643	599	591	600	629	649	617	605	607	619	612	560	658	584	585	590	620	632	640	601	637	551	610	586	587	617	574	574	599	596	564	552	589	548	614	609	636	630	592	562	620	618	559	586	630	619	592	572	619	605	592	595	598	608	602	603
7249	426	479	434	313	270	243	181	185	203	178	152	151	156	192	164	152	148	176	156	145	181	149	165	178	158	160	176	138	156	154	141	162	163	142	161	172	152	157	147	188	157	140	171	170	138	166	158	158	163	153	142	146	168	167	137	162	180	168	149	167	180	154	154	175	154	176	155	170	142	158	158	164	132	174	159	177	125	148	181	128	142	130	155	166	157	140	175	166	139	127	144	158	164	164	157	148	145	139	142	157	157	150	133	137	148	165	148	139	153	150	153	155	143	191	162	145	163	154	142	152	129	138	151	148	136	136	143	156	134	140	159	131	175	157	160	154	154	136	176	159	177	140	135	183	156	152	174	162	170	165	153	154	142	145	171	135	178	153	172	142	158	144	161	157	159	138	183	157	169	159	135	152	162	149	126	144	162	161	159	161	171	145	152	146	173	162	147	155	142	162	157	148	138	171	150	153	209	165	136	146	166	160	161	150	162	148	154	126	150	177	170	144	185	169	136	156	146	158	151	158	159	154	158	174	157	156	167	129	175	167	142	170	147	165	134	139	136	138	158	163	147	145	182	159	141	158	151	149	163	127	151	165	158	153	159	138	146	163	154	163	140	161	146	138	160	161	160	171	165	143	152	150	144	140	136	162	159	141	160	181	163	176	159	168	146	150	184	150	173	168	135	131	144	165	132	144	148	149	150	143	161	148	168	154	140	143	151	176	172	135	172	151	150	127	178	122	150	177	163	160	158	158	165	166	158	169	172	159	128	162	147	144	156	165	168	145	142	156	156	178	170	203	158	158	169	140	141	161	132	157	130	155	187	188	154	143	147	161	131	152	146	160	186	127	154	155	174	162	176	164	150	158	157	158	151	138	152	152	170	149	156	154	170	164	169	161	172	158	164	184	145	142	163	162	153	193	161	144	168	141	176	159	176	156	182	140	163	148	155	142	157	146	147	166	169	155	157	181	133	164	166	143	144	136	127	125	198	154	162	146	146	159	133	167	159	145	141	163	151	149	161	149	165	158	131	154	151	129	176	194	180	159	147	167	153	154	169	146	132	139	142	154	174	141	158	150	158	163	155	117	152	168	162	158	147	169	150	167	160	155	134	149	166	160	166	159	166	167	133	151	156	140	104	155	150	131	157	156	170	147	160	156	154	167	151	168	152	156	153	146	149	152	142	162	165	141	149	164	147	181	145	156	157	144	149	150	152	154	152	145	152	151	135	144	154	126	136	187	162	184	153	144	143	176	156	167	176	152	172	154	114	172	146	134	149	138	135	141	164	147	170	152	174	162	144	163	142	156	137	169	145	135	148	149	160	123	152	155	164	144	162	149	153	163	193	145	151	154	177	163	155	193	142	157	165	154	157	156	159	168	165	157	157	169	192	161	142	147	147	146	187	125	164	138	185	157	135	179	130	148	140	164	155	140	139	137	122	158	146	159	162	179	186	140	154	149	146	126	163	120	131	139	144	148	126	186	175	150	150	166	150	166	182	146	142	136	151	177	152	171	120	161	167	156	154	163	162	147	152	141	180	169	167	174	170	142	180	137	138	168	167	139	153	144	156	165	138	156	164	190	168	147	174	148	162	149	146	156	156	159	186	127	141	127	154	151	146	152	158	157	153	179	139	148	191	130	130	175	157	136	159	149	123	159	148	156	166	150	162	150	144	157	155	165	169	144	173	141	146	162	159	151	175	150	164	155	156	168	160	139	143	191	163	162	179	154	151	150	169	154	150	156	167	142	182	157	162	154	140	142	133	155	152	154	133	141	152	153	161	169	134	166	168	171	154	141	162	168	145	162	157	137	148	171	167	135	157	179	154	139	153	154	145	145	164	184	161	176	177	176	125	153	150	172	135	147	168	152	135	167	146	157	148	156	162	149	127	150	127	174	162	170	165	159	148	142	146	150	144	155	154	147	149	180	159	122	142	167	161	153	151	134	170	141	140	161	166	171	169	152	126	129	144	154	163	163	161	181	148	160	158	156	157	152	134	187	161	159	154	162	126	171	178	146	174	161	144	148	141	142	158	147	159	152	138	145	139	148	175	156	155	165	158	161	169	149	177	159	126	142	153	141	163	151	156	153	150	152	155	149	157	143	147	144	156	157	182	150	162	159	149	133	184	145	155	168	151	150	140	170	154	154	157	162	149	147	158	152	169	161	159	169	168	145	140	137	115	156	170	138	149	146	148	148	161	167	165	161	129	147	159	170	172	157	168	150	159	156	148	156	164	167	138	155	170	160	156	172	157	139	149	167	146	165	171	145	155	155	164	159	153	138	147	136	155	154	147	137	153	160	166	143	161	177	167	152	174	141	142	161	133	155	135	164	160	155	179	170	152	146	163	132	141	146	148	163	145	159	146	156	137	162	136	158	148	160	157	161	150	156	150	154	146	146	133	138	154	147	145	149	171	162	149	147	167	142	151	170	138	168	153	143	134	120	180	171	174	168	157	144	165	168	168	153	158	150	148	138	148	158	157	161	163	146	168	149	142	159	144	175	157	194	153	157	160	155	172	131	140	164	156	161	124	154	178	162	125	156	172	138	161	125	151	171	133	171	141	149	150	154	158	166	167	148	155	154	159	154	181	144	154	129	147	133	135	148	160	125	180	187	154	156	147	179	132	150	167	160	136	128	145	160	145	149	179	154	190	148	154	162	152	158	160	159	156	167	172	163	164	173	144	154	162	153	146	137	155	162	136	158	147	187	178	163	156	163	149	154	163	142	153	150	155	159	154	180	166	151	162	148	154	164	132	153	142	145	157	146	176	149	156	184	159	171	139	138	140	143	152	147	153	150	159	160	122	148	147	166	157	153	146	152	159	155	150	158	161	156	175	183	177	156	152	149	140	168	181	134	174	135	146	143	150	155	148	141	139	155	164	150	169	151	159	161	159	144	161	145	148	161	150	165	159	146	166	148	150	128	137	180	170	151	138	152	126	169	157	164	183	164	151	174	171	148	153	141	176	148	149	154	176	166	123	161	147	161	166	161	152	161	153	150	141	134	139	134	146	163	181	148	144	148	153	157	142	162	138	140	160	153	137	163	157	145	154	130	130	149	177	164	150	155	159	141	136	165	139	161	170	166	181	145	152	138	144	130	181	147	154	146	160	160	147	169	149	139	160	158	147	160	157	158	136	156	174	152	179	132	166	163	165	166	135	149	145	151	170	172	144	155	150	141	151	155	154	175	141	158	156	149	169	149	166	148	161	154	161	181	167	160	154	141	159	161	178	148	152	184	130	149	147	151	134	159	170	195	159	148	159	156	161	157	156	161	168	154	152	134	140	143	143	147	132	150	171	128	160	179	158	139	138	134	167	128	155	151	141	165	143	148	152	147	147	177	154	177	141	160	182	152	150	150	135	165	158	155	145	144	161	185	165	136	147	166	159	163	178	142	171	177	155	173	178	154	141	150	141	192	129	159	159	146	146	163	146	149	170	164	166	149	144	159	148	136	170	158	159	149	147	167	138	162	153	162	147
6075	661	1117	1363	1132	915	792	736	649	578	571	506	491	475	462	467	429	459	455	433	431	431	447	404	405	397	399	426	373	412	434	369	413	409	397	400	394	405	408	425	413	417	377	404	441	393	397	399	376	393	405	407	407	373	417	412	377	382	403	334	439	357	353	402	348	367	376	405	385	357	351	432	396	405	406	373	380	407	368	379	378	390	352	401	393	393	376	394	363	398	364	403	332	378	378	419	369	354	371	386	381	390	383	365	340	393	361	373	395	404	374	390	394	387	360	359	374	361	394	361	413	394	375	385	369	397	404	397	366	369	373	412	372	399	347	377	370	389	345	370	325	361	386	419	390	379	402	369	403	376	422	371	380	343	389	402	363	374	350	351	387	406	363	399	398	376	419	372	387	381	367	411	378	385	397	388	367	395	381	365	352	406	394	381	421	390	410	400	385	397	394	382	378	410	356	402	356	362	397	429	350	401	376	376	393	375	359	354	359	383	348	379	383	340	402	372	341	403	367	356	393	395	363	384	365	388	351	379	409	364	373	376	408	395	375	361	392	405	372	397	391	350	383	355	428	395	361	379	332	383	382	379	381	385	407	411	370	369	384	397	360	383	372	384	387	400	365	374	427	379	350	342	377	370	397	410	388	387	395	355	366	369	387	353	346	393	413	358	396	357	404	376	382	390	373	374	393	381	375	375	383	374	370	354	410	379	392	382	361	367	372	393	397	390	414	389	368	358	376	357	405	367	372	390	383	360	389	379	365	380	369	368	360	414	362	385	360	334	357	370	408	393	390	363	386	358	374	370	386	385	368	409	342	341	376	336	389	367	379	379	380	374	382	376	362	356	395	376	389	361	362	349	379	334	338	372	367	346	387	386	393	354	380	410	379	425	396	391	395	385	386	388	410	360	392	413	337	356	398	400	353	394	401	374	387	379	383	409	375	356	399	367	364	390	397	396	372	382	380	343	397	365	383	382	372	398	398	369	353	354	356	413	391	355	390	398	353	376	367	378	412	348	381	373	392	388	411	387	398	363	391	371	386	359	400	391	382	383	425	382	394	379	363	374	395	345	363	350	392	391	392	369	369	371	422	418	376	398	356	428	404	370	399	408	376	428	419	373	365	347	406	363	392	364	380	371	396	410	383	374	399	384	394	399	387	353	385	380	344	374	395	357	347	386	374	364	374	401	375	381	393	397	370	381	383	400	378	371	374	347	375	383	371	366	356	385	392	386	396	350	390	384	396	356	388	391	337	380	381	347	398	373	390	366	374	353	373	375	338	395	365	368	373	439	392	386	407	364	389	362	388	384	385	361	387	346	390	347	405	383	382	390	386	386	402	381	372	373	361	346	387	363	363	364	372	375	380	356	379	357	390	401	394	366	362	366	354	366	388	361	353	353	374	367	394	358	359	369	379	368	376	382	352	360	357	375	377	388	382	362	351	412	369	368	372	372	387	393	364	374	368	388	359	393	419	364	362	382	390	359	371	375	421	368	398	416	346	399	416	359	381	374	348	386	362	352	385	419	386	373	411	361	400	422	397	392	361	348	393	374	385	376	371	367	367	343	387	379	373	353	397	358	363	368	354	380	388	357	362	402	373	394	395	394	409	379	382	353	400	377	375	382	363	339	404	358	402	387	389	388	388	369	403	375	393	368	396	384	380	328	392	415	376	396	414	382	368	396	379	398	354	412	399	375	369	395	382	326	361	387	390	408	359	362	345	361	379	416	406	388	377	372	365	399	353	394	392	384	391	404	390	398	373	361	352	359	331	384	345	390	369	382	412	367	352	387	365	407	388	375	376	372	374	361	412	411	396	395	371	380	409	362	362	375	366	409	383	361	378	365	367	410	388	413	393	365	348	403	390	379	397	393	385	353	369	361	376	349	356	405	326	386	409	336	387	370	381	384	383	384	387	405	372	396	349	386	376	370	408	412	373	389	366	396	361	352	348	397	402	389	375	416	412	370	394	402	400	370	368	382	377	416	384	380	425	384	370	356	342	389	383	383	364	348	410	345	345	394	334	361	393	389	386	367	379	360	373	382	364	421	346	399	336	398	397	388	396	384	385	374	385	381	365	384	365	369	414	399	339	395	382	370	404	357	371	355	367	377	390	376	318	387	375	397	390	349	334	390	386	396	405	379	381	400	367	360	373	360	405	378	372	385	367	326	360	347	371	375	373	324	360	411	394	360	359	343	361	387	372	370	348	385	401	385	373	357	364	401	391	390	366	411	356	364	377	400	403	365	371	365	370	385	377	419	356	348	380	367	359	377	372	396	372	407	398	405	433	429	342	342	393	361	394	367	381	371	416	360	360	384	403	394	376	347	396	384	380	387	393	363	394	382	373	371	402	373	378	398	399	384	392	368	336	399	400	411	393	360	407	412	381	353	376	368	384	327	429	419	358	388	372	373	376	371	398	395	411	374	359	401	409	389	388	413	385	397	347	405	408	352	389	435	390	385	416	381	337	336	358	383	388	400	374	375	400	409	405	355	399	388	346	396	415	415	403	386	383	414	376	382	400	389	389	376	371	388	385	353	391	373	369	365	367	358	414	368	399	399	399	403	390	369	360	399	399	378	344	393	381	374	366	378	391	390	360	388	382	362	373	367	400	398	400	384	360	368	359	391	392	369	366	379	363	363	368	369	387	364	364	350	395	367	380	381	361	396	379	388	354	402	394	397	375	364	377	389	357	375	368	390	379	353	396	363	386	400	380	368	334	323	399	374	392	388	394	362	396	396	352	360	391	382	410	400	378	399	363	393	391	398	373	385	414	410	376	353	360	366	380	387	381	387	359	411	407	398	403	370	338	384	398	366	367	371	353	384	412	404	406	407	388	369	380	347	385	345	392	370	395	354	371	366	375	390	399	361	381	375	380	357	379	384	392	357	375	363	412	345	390	382	401	387	352	404	345	377	400	354	391	382	392	372	409	369	355	358	365	387	366	386	356	367	409	413	371	380	392	329	366	349	392	373	361	353	397	364	358	383	331	379	363	395	391	378	416	395	350	391	405	333	380	387	367	387	394	363	414	407	396	367	363	356	364	405	393	366	363	387	407	377	342	376	416	361	382	342	351	384	391	390	392	386	372	367	352	390	395	361	376	368	364	399	374	400	381	399	366	396	391	367	385	371	401	343	372	352	378	383	371	407	355	388	368	368	372	370	387	360	407	366	399	371	387	388	381	383	362	367	378	370	382	376	342	348	375	370	375	363	400	389	385	393	355	378	425	391	387	384	397	362	396	367	425	362	359	382	387	388	398	387	404	388	367	362	363	369	400	368	370	419	366	338	360	368	370	382	373	409	401	407	401	355	388	387	366	405	389	353	366	388	363	387	391	411	379	365	400	381	411	405	360	381	335	397	348	342	356	380	400	381	423	370	376	393	369	390	392	339	366	383	380	383	414	395	384	375	342	374	376	380	345	405	378	378	394	331	382	357	383	385	369	348	373	375	398	357	374	402	369	388	360	385	358	361	417	353
13477	1131	1009	754	532	460	392	365	316	281	261	231	259	263	256	239	254	238	242	215	226	207	238	206	193	192	229	207	222	206	211	222	215	225	228	190	205	219	228	235	223	222	238	214	226	231	220	233	210	210	236	220	201	213	226	226	239	244	225	232	186	216	228	244	212	214	196	209	233	227	217	223	223	222	197	209	230	189	224	242	241	212	227	230	241	209	224	205	211	203	232	219	239	218	219	212	227	214	235	187	205	236	207	229	218	220	224	219	221	217	224	208	215	232	234	227	222	222	233	200	228	251	243	219	232	235	222	242	206	206	228	218	230	239	215	231	229	226	212	204	228	202	197	207	224	244	206	249	244	224	217	240	213	231	222	214	229	245	204	226	211	220	217	210	227	228	242	220	244	222	233	203	211	234	222	188	197	204	219	209	229	216	224	216	226	205	228	244	246	176	219	233	234	219	245	222	217	175	235	218	222	206	218	205	234	214	207	225	201	236	220	197	205	199	219	253	219	202	230	208	203	211	224	219	200	217	205	231	209	241	195	207	216	186	226	218	210	222	229	233	216	229	228	216	185	216	244	229	227	205	222	195	231	198	249	217	204	200	202	260	221	199	211	235	221	221	212	236	238	194	199	215	213	228	186	234	234	204	220	210	216	213	240	212	252	222	239	218	248	211	244	233	220	249	211	223	204	201	232	234	208	231	232	207	183	227	234	245	221	215	213	230	225	210	222	232	235	217	225	187	210	203	204	250	249	228	233	201	218	205	208	231	212	237	246	239	193	245	210	210	200	241	220	207	200	219	226	234	226	201	199	217	252	200	232	215	229	212	238	222	252	203	226	198	223	212	263	206	190	243	216	205	206	214	208	227	228	215	210	222	230	223	226	232	231	226	243	192	210	221	199	194	219	195	193	256	216	206	191	210	203	228	223	216	239	199	199	234	234	223	228	205	218	235	205	223	215	220	231	216	229	197	203	214	212	210	256	229	229	206	215	221	226	200	224	202	214	220	235	234	241	228	208	211	224	225	254	225	214	220	202	221	218	212	241	225	214	185	216	251	212	212	226	221	208	229	210	223	199	240	212	206	219	231	239	197	259	216	216	212	233	224	220	230	217	214	221	218	187	218	228	234	257	212	207	212	243	239	210	248	207	216	204	246	207	214	188	223	231	242	201	236	240	228	205	216	233	204	221	232	217	205	222	208	240	212	223	241	207	201	219	197	204	208	228	205	243	227	224	230	206	232	223	215	198	198	216	234	204	212	236	210	224	247	246	234	221	225	216	219	199	233	210	235	227	204	207	218	188	222	204	193	216	218	232	212	236	205	225	200	236	223	230	231	220	215	229	239	236	237	220	201	242	190	209	229	255	212	210	234	239	218	219	196	205	202	204	206	204	230	232	230	264	208	202	239	223	235	215	215	235	224	185	210	228	229	202	231	216	218	231	231	227	195	210	225	247	222	212	237	253	228	239	227	230	217	213	213	214	217	242	201	206	189	207	211	244	186	225	235	209	234	232	213	222	190	224	222	196	208	208	240	230	197	199	249	243	224	234	250	229	214	184	225	227	205	208	220	206	234	193	211	211	235	204	207	225	206	234	186	179	224	203	243	218	222	238	229	228	221	210	212	200	212	228	208	222	221	220	260	226	219	220	227	230	217	207	200	209	207	216	225	219	225	187	246	254	218	209	207	228	218	195	207	213	227	214	231	256	235	252	223	221	217	242	211	230	205	205	204	247	221	174	217	223	217	203	205	224	224	213	228	227	226	199	247	221	249	251	224	212	210	247	217	227	225	250	182	206	244	201	195	186	236	189	217	253	224	221	208	212	221	228	214	190	205	220	219	238	217	226	211	226	211	231	236	197	247	214	225	210	234	211	230	248	235	221	202	233	218	236	243	233	239	242	217	202	235	210	235	215	203	189	200	198	251	248	242	237	239	208	201	244	246	237	229	211	221	213	223	237	275	216	224	210	212	230	214	199	214	207	215	223	206	218	213	227	196	184	242	218	217	203	193	203	223	219	238	217	219	194	222	215	211	230	208	206	243	223	230	224	208	203	227	246	225	247	191	183	186	219	199	229	196	228	213	208	224	214	227	215	200	216	213	203	219	213	221	204	269	234	248	217	216	236	193	227	227	252	224	226	184	211	221	251	209	215	212	225	229	201	215	211	214	232	207	206	244	224	210	229	231	207	227	219	237	220	237	226	219	201	224	233	206	215	253	235	223	236	231	193	197	250	219	225	214	232	248	210	214	211	198	203	232	223	219	222	206	236	250	227	231	208	203	221	219	234	223	239	206	197	210	215	234	216	234	219	243	224	220	232	229	230	240	192	223	251	237	238	203	199	214	224	254	257	215	245	209	197	215	250	256	213	219	255	222	223	228	239	202	213	214	233	237	245	225	232	197	216	205	215	245	227	197	228	230	236	199	235	206	219	230	248	223	215	206	228	220	213	201	209	218	227	225	214	219	233	247	226	199	237	206	229	213	193	214	221	193	205	204	244	222	221	236	183	227	234	212	231	208	204	208	208	243	210	211	208	225	224	221	215	226	253	204	207	235	209	207	217	223	204	253	230	203	201	228	209	183	217	222	250	231	245	225	231	217	232	206	225	206	240	222	218	212	217	198	209	225	185	241	223	222	249	224	233	202	220	199	198	216	201	216	197	223	232	225	201	235	222	239	220	211	227	205	202	219	260	206	256	191	212	226	203	218	216	248	216	219	238	217	216	220	246	238	203	221	223	247	240	223	214	205	225	203	229	206	224	218	205	255	206	245	247	245	193	244	231	196	218	221	223	228	215	199	222	203	194	197	220	212	194	211	227	180	220	235	212	239	249	217	204	221	206	235	247	235	205	216	227	257	206	222	209	221	207	215	212	202	220	205	219	240	188	209	193	230	209	228	198	234	247	221	236	209	230	232	209	205	232	228	190	202	220	258	206	194	215	206	193	188	218	197	200	206	229	205	194	219	194	190	210	208	212	223	189	240	217	228	265	217	207	251	238	226	247	214	217	214	210	203	189	221	234	220	237	236	226	211	229	175	227	228	230	231	230	217	226	215	225	209	252	201	245	231	215	199	234	235	240	212	197	222	210	226	250	205	187	241	215	195	218	214	220	245	191	208	211	226	183	212	228	203	192	226	248	233	232	211	242	225	221	218	209	215	209	216	233	224	262	199	236	184	209	241	228	228	226	200	226	241	216	204	223	199	211	208	223	237	205	204	224	211	204	211	208	231	233	194	208	247	212	211	235	212	236	221	217	201	244	225	227	196	199	243	227	202	233	234	237	208	264	222	233	217	235	202	236	213	226	222	239	214	237	233	198	233	217	245	211	210	223	209	210	228	238	184	218	206	215	215	202	226	239	240	230	229	259	221	188	209	197	212	201	200	230	221	257	214	215	244	202	213	206	213	205	239	222	242	213	211	200	211	229	213	219	225	219	232	223	227	230	240	228	196	209	192	231	228	217	226	211	220	236	210	215	224
7929	1038	2037	2382	1963	1573	1250	1153	1000	896	830	782	770	743	688	652	693	605	637	609	610	654	574	602	586	568	578	509	585	600	547	532	535	557	610	541	590	543	545	529	585	598	551	535	592	574	636	615	559	600	615	563	590	516	563	558	577	490	539	565	538	534	562	551	505	585	561	576	528	531	501	556	518	506	538	520	525	545	543	540	488	521	537	504	563	548	512	576	556	537	514	532	553	574	555	504	515	537	531	500	524	549	513	540	540	518	532	567	497	526	514	537	495	540	538	514	521	496	532	519	542	488	504	521	531	552	545	496	503	558	529	525	495	506	478	529	529	494	540	561	502	527	529	526	498	543	504	555	558	537	580	539	464	533	560	536	557	535	542	530	510	503	562	497	545	503	529	529	552	509	526	526	532	551	524	551	521	498	558	509	537	533	575	535	525	511	542	489	516	504	491	546	506	498	517	526	545	520	520	469	500	521	504	523	519	503	554	542	546	500	544	481	534	513	538	542	555	557	494	561	544	529	549	499	528	546	490	513	542	508	495	529	514	522	501	509	515	531	500	542	519	568	543	514	549	558	525	516	538	491	482	528	482	535	519	542	501	513	537	550	536	542	519	574	532	563	489	513	530	544	547	517	498	505	529	519	502	544	553	468	542	531	508	518	523	540	516	562	516	546	528	474	521	506	540	511	546	525	542	522	514	600	536	545	500	531	542	535	511	493	574	526	529	508	524	488	521	519	566	486	600	549	512	546	553	539	519	526	555	536	525	496	507	542	537	482	568	534	519	516	501	548	511	556	495	545	538	531	522	490	536	537	505	535	521	522	562	534	549	509	487	540	534	489	493	549	519	497	544	533	538	556	547	523	505	545	500	564	516	496	533	514	526	496	515	490	518	483	548	477	479	524	521	535	552	524	547	520	572	558	494	522	507	505	539	510	537	518	530	562	517	481	544	494	507	525	522	510	497	551	468	512	545	547	522	509	545	495	512	523	497	537	556	557	544	495	520	531	564	513	568	562	560	513	521	526	537	550	547	504	544	522	548	520	564	522	563	508	518	522	574	524	517	536	573	570	552	511	485	528	553	552	533	536	543	487	535	519	491	508	506	528	491	532	544	519	493	510	510	517	523	519	513	530	510	522	522	570	541	536	531	575	556	531	587	500	513	535	523	488	487	557	558	529	547	520	524	546	513	516	534	476	530	534	523	530	530	527	543	503	531	536	527	527	555	508	584	515	544	523	530	560	518	503	537	527	534	521	450	514	501	483	507	521	540	486	507	534	505	525	503	535	497	566	501	505	501	501	485	563	507	552	545	528	564	555	540	545	522	494	521	566	550	514	531	488	500	510	534	496	523	543	493	559	550	496	529	520	498	517	513	544	501	544	535	555	526	507	557	534	542	547	526	538	533	513	535	542	564	531	547	523	491	522	528	551	531	545	513	528	561	564	554	526	542	474	538	548	548	482	553	483	521	533	530	513	528	516	508	479	528	569	530	508	525	527	523	522	522	549	486	527	506	537	517	540	516	482	511	562	532	520	542	497	524	524	520	528	517	483	471	498	499	531	527	583	495	530	549	518	509	474	568	591	545	518	522	478	529	484	549	520	523	485	572	517	540	530	539	509	521	549	478	532	512	547	531	488	599	489	487	535	530	554	503	481	485	535	533	499	523	523	555	528	540	524	550	529	545	518	528	535	517	540	530	516	558	518	513	523	538	546	556	520	465	535	541	551	514	547	520	517	560	538	529	488	513	520	516	533	553	529	499	548	555	509	538	532	515	491	570	541	543	502	532	533	529	518	561	578	495	529	494	494	528	511	541	490	500	539	528	542	509	526	513	479	497	539	536	530	518	510	508	520	545	525	523	570	528	556	552	537	520	533	538	508	517	511	516	516	546	486	538	510	522	521	514	545	537	483	520	562	485	551	538	536	495	515	549	549	548	541	525	545	534	577	516	525	525	550	505	509	547	547	511	489	522	483	569	511	478	512	499	534	518	487	502	489	510	528	524	535	541	499	532	518	503	520	503	545	505	510	519	542	523	532	509	509	524	515	484	556	543	560	509	513	525	523	540	550	528	501	539	519	522	507	525	527	540	530	523	538	505	510	516	565	539	538	544	521	498	513	527	505	526	490	545	513	516	557	534	541	506	561	511	509	532	537	492	532	536	534	512	488	577	532	546	526	539	563	555	501	506	495	522	530	529	516	533	532	504	493	523	527	492	501	499	503	515	554	465	509	541	525	474	527	559	529	563	484	571	558	545	520	569	533	492	565	523	511	528	547	560	533	552	543	536	543	578	495	562	535	528	516	540	527	540	566	514	538	543	541	515	578	531	507	512	513	530	530	548	511	509	525	521	481	527	512	527	523	502	552	492	521	562	547	533	490	515	538	487	514	514	514	509	539	571	529	530	530	539	522	503	540	547	522	530	516	525	526	516	488	496	523	525	489	532	492	514	519	532	533	543	523	475	527	524	548	508	517	512	544	550	547	566	495	529	495	530	548	536	516	531	485	537	510	535	500	530	519	553	522	560	507	514	489	610	509	489	548	508	535	541	503	520	544	507	562	539	508	500	539	508	529	576	526	570	508	517	509	539	472	562	509	524	517	503	528	548	516	535	486	481	481	522	516	506	512	515	505	502	477	502	490	554	520	546	523	517	548	537	545	521	514	493	513	520	535	525	508	539	535	517	513	491	517	527	523	515	508	508	508	535	529	485	505	520	543	525	521	595	504	558	522	515	540	534	571	558	521	492	510	521	491	537	519	515	501	545	479	512	551	528	575	516	558	521	517	499	520	499	532	576	511	510	513	521	558	553	517	486	478	508	518	511	512	549	532	528	534	522	516	521	527	495	530	531	550	515	549	536	490	512	483	541	535	550	509	511	525	511	512	543	462	536	515	522	559	518	557	521	517	528	493	492	520	538	550	505	526	553	538	503	557	529	474	490	528	531	516	557	520	508	503	504	485	516	519	501	495	562	521	509	551	503	503	522	511	533	529	494	505	535	470	544	573	523	493	562	543	523	539	525	528	503	477	499	543	471	471	560	496	512	523	595	499	555	517	571	552	569	556	511	514	533	535	547	515	513	503	541	530	516	550	574	498	572	533	538	500	545	550	478	487	510	482	507	531	514	502	502	523	515	498	507	573	539	490	508	485	547	516	514	510	528	522	548	533	526	518	455	551	557	556	530	536	518	539	515	537	546	496	507	531	532	513	547	524	550	530	514	537	503	550	519	489	575	477	558	521	518	544	492	547	539	528	499	507	515	516	518	535	514	563	503	505	508	586	535	556	532	549	508	558	539	543	505	544	543	581	541	511	530	545	540	523	507	524	511	503	517	504	510	544	525	553	554	549	553	530	515	506	500	514	508	526	506	534	517	556	526	517	520	508	521	505	558	538	529	521	469	469	528	508	569	569	520	552	590	542	556	510	511	528	488	506	563	552	558	533	501	528	560	531	567	530	532	531	511	534	531	483	552	487	539	544
1370	270	266	293	283	259	293	250	271	312	247	256	275	287	265	264	301	273	262	257	282	269	274	290	264	300	274	273	279	265	253	258	304	284	269	275	283	265	241	260	274	266	265	259	248	254	306	241	276	301	273	272	272	263	277	262	250	278	285	292	304	247	259	246	270	272	254	254	267	261	281	277	268	262	240	255	273	257	282	253	272	285	265	235	284	265	243	263	286	273	251	276	279	251	261	271	270	286	276	278	276	264	273	277	267	288	279	284	286	264	257	260	246	285	233	292	243	274	269	283	287	277	262	277	291	270	256	233	254	255	262	268	237	279	271	257	282	299	262	273	238	277	261	257	271	243	268	262	259	266	280	261	246	247	305	261	257	270	271	277	259	276	254	256	255	244	266	267	256	273	234	223	252	228	263	237	250	253	260	255	236	261	247	289	269	272	241	262	234	277	263	238	273	216	274	308	242	270	269	290	278	282	250	234	291	239	264	261	295	264	303	257	278	255	290	309	313	278	280	255	242	286	315	267	283	249	249	292	272	274	273	270	263	275	250	255	261	293	248	239	262	273	302	265	251	228	269	282	266	281	288	265	268	264	280	298	263	270	253	247	232	262	284	268	273	266	266	248	263	241	287	280	274	282	273	303	280	264	278	259	270	244	260	278	270	262	228	226	275	251	240	277	244	241	271	263	267	273	251	266	237	301	301	287	268	303	283	266	239	277	243	276	296	259	272	266	264	274	274	292	275	254	261	260	276	265	282	265	248	251	277	248	264	282	262	253	258	269	288	285	265	279	283	264	244	278	280	290	274	298	259	271	232	268	254	272	285	263	231	258	283	291	285	257	262	250	247	260	294	271	236	269	272	296	300	268	281	258	250	247	302	270	279	225	248	260	268	311	271	313	292	265	291	283	284	253	261	288	243	291	274	269	258	286	270	231	292	286	280	265	238	268	252	262	280	296	254	284	275	281	288	290	259	282	296	234	282	265	315	283	304	271	286	274	270	270	245	269	279	266	297	300	290	263	261	252	274	260	263	250	285	254	301	263	258	246	285	269	253	266	288	278	263	239	259	248	265	274	287	284	248	251	278	293	248	235	269	253	285	261	280	246	270	280	259	303	276	267	248	234	275	267	266	255	249	271	278	270	273	285	238	296	258	274	257	266	213	286	249	279	272	285	258	239	265	272	273	279	267	302	284	289	282	230	249	261	268	293	246	266	276	307	252	264	237	296	288	253	270	241	258	266	233	266	259	271	270	274	265	263	246	262	285	272	296	281	262	254	266	263	260	281	275	266	262	292	268	271	242	239	266	250	285	276	283	284	279	236	265	254	251	241	298	308	267	276	277	261	243	273	279	250	265	263	303	291	259	285	296	250	292	268	288	275	253	254	251	282	267	236	295	240	285	258	263	265	277	267	275	260	271	277	230	260	268	242	262	268	261	243	276	236	250	266	291	249	255	294	243	282	282	283	262	266	282	277	290	317	251	265	277	260	271	263	283	262	279	278	296	272	278	265	262	282	282	291	288	241	270	259	266	288	286	278	268	277	262	246	271	280	277	257	287	270	271	270	268	265	268	277	254	243	264	306	274	282	259	259	267	279	267	259	281	304	272	271	249	284	269	281	235	272	275	284	259	280	255	257	240	259	275	266	269	258	266	241	267	236	280	256	290	279	301	280	283	273	271	297	275	273	279	273	214	269	263	277	261	260	280	305	244	243	295	268	233	239	262	295	274	284	259	296	248	279	285	283	299	274	287	245	277	254	289	298	298	278	263	304	246	266	251	270	274	234	268	285	260	268	269	259	287	263	277	233	227	254	272	274	253	283	272	274	298	259	290	246	247	282	292	254	261	272	269	278	285	278	286	291	266	250	275	279	279	276	249	272	269	267	230	268	268	258	251	289	312	260	257	264	269	258	235	255	244	255	262	261	265	264	286	260	265	282	248	265	253	275	280	261	293	280	249	250	287	243	249	255	267	275	251	282	270	260	262	250	271	268	280	320	268	260	281	270	264	243	248	267	268	266	295	255	279	254	256	263	222	262	287	281	262	273	250	264	310	244	246	284	264	293	250	269	233	253	252	272	278	287	261	239	264	275	265	307	306	277	245	244	277	261	260	297	267	259	307	249	233	251	299	260	286	286	277	255	281	247	245	268	260	251	258	261	289	277	287	266	257	290	281	262	289	273	255	265	274	254	251	251	242	273	291	291	260	267	267	301	314	296	281	296	276	251	243	292	312	245	273	276	270	245	288	310	258	226	281	287	234	250	277	258	261	305	304	281	288	275	272	245	263	263	249	250	270	241	297	251	278	270	272	282	266	274	274	266	280	234	268	276	282	264	269	245	264	263	273	279	246	285	275	271	276	278	300	233	258	273	279	254	290	314	259	267	271	310	269	248	280	279	243	251	282	269	260	267	294	286	268	271	270	268	296	262	278	278	260	266	254	290	281	268	238	284	267	273	260	285	271	251	265	274	277	261	262	246	271	289	273	272	276	298	266	237	289	261	268	258	273	249	270	287	268	272	279	251	270	273	258	282	272	266	261	257	280	281	261	296	280	237	238	268	263	258	251	270	288	260	252	252	284	262	217	244	253	238	277	253	277	277	261	236	256	270	280	270	256	255	264	241	257	273	276	254	255	320	255	286	260	287	272	298	252	263	246	281	282	301	256	267	276	259	257	294	283	254	284	256	250	221	248	281	252	259	270	249	226	251	270	280	269	269	291	236	231	256	285	260	250	262	275	302	233	265	270	283	257	290	257	265	246	251	248	266	240	263	259	294	236	268	300	271	278	280	302	261	287	256	253	298	284	260	277	274	250	224	285	270	300	280	286	259	252	296	270	281	240	246	262	268	283	266	264	261	265	267	256	266	283	270	288	272	262	256	263	224	260	262	276	235	259	256	272	289	275	250	262	270	282	284	269	275	280	247	257	294	277	271	265	268	272	268	276	266	302	254	276	288	259	275	264	293	274	264	245	279	233	278	289	273	278	265	307	313	292	263	285	267	290	253	254	254	244	265	280	266	268	290	241	290	234	248	244	275	284	265	285	272	249	268	260	300	260	266	243	296	269	258	273	261	270	262	258	274	274	274	264	263	265	254	293	282	277	321	273	235	258	277	271	228	246	264	285	281	263	231	257	250	263	262	250	269	238	270	258	313	274	295	292	267	307	287	261	268	250	269	240	280	256	291	267	273	272	271	275	260	255	272	275	264	266	264	291	263	299	281	261	284	254	282	284	271	273	253	272	267	270	263	281	267	269	248	306	261	268	237	270	262	271	283	269	280	281	281	251	261	265	244	283	294	277	261	264	255	266	268	270	275	276	301	277	264	264	267	265	271	272	271	249	251	292	258	240	273	277	256	269	305	269	297	285	234	248	258	280	278	222	272	278	290	265	247	276	307	277	262	261	298	284	254	242	271	259	260	248	257	300	242	275	300	262	265	266	264	279	283	276	274	252	252	261	284	272	267	269	278	249	254	275	293
1714	624	632	641	620	579	597	575	560	609	595	581	611	613	593	584	598	609	566	576	571	572	616	571	592	587	610	587	583	646	600	629	551	596	602	588	618	614	611	598	578	601	587	636	576	615	649	667	613	622	605	624	580	607	572	605	579	590	608	602	635	570	591	595	595	594	557	603	660	598	589	598	585	598	569	617	580	565	565	583	617	600	607	623	641	596	586	589	591	527	589	604	597	622	615	593	619	588	587	599	588	594	573	577	582	598	628	607	601	596	578	573	614	586	522	620	574	642	592	577	590	571	596	581	618	613	611	624	585	588	627	568	648	575	560	584	602	575	635	610	563	592	594	595	631	607	597	594	580	590	562	572	595	610	596	626	635	586	610	605	612	620	611	557	579	608	604	654	612	611	605	583	562	620	531	575	571	584	553	607	664	588	590	602	593	617	592	583	567	643	623	621	587	581	639	554	552	553	621	618	591	569	554	589	587	615	624	586	560	573	609	591	622	641	584	613	580	582	610	544	620	577	593	541	607	601	562	613	609	573	571	590	574	641	606	613	634	577	654	577	593	608	586	608	555	602	619	607	583	602	635	558	573	631	580	586	567	631	643	584	562	622	568	556	611	579	597	590	563	591	540	618	602	595	606	619	571	606	607	596	606	552	532	581	581	604	621	613	579	589	557	602	646	595	609	570	624	595	631	574	613	648	594	601	600	572	588	539	611	561	594	602	575	585	635	606	608	615	627	604	568	584	583	611	586	612	604	599	641	619	595	580	588	587	582	562	554	606	544	616	600	591	568	593	570	568	581	621	579	560	583	612	584	602	561	599	594	594	541	595	606	622	572	626	589	578	598	619	611	651	601	586	607	568	592	622	601	642	601	557	568	603	562	612	596	586	598	542	598	614	643	602	608	601	585	621	626	593	595	606	615	613	619	595	606	588	616	579	615	577	596	552	603	581	599	617	587	604	585	614	590	609	606	591	621	580	582	594	614	568	595	586	610	554	587	618	627	592	583	577	574	656	633	580	573	605	637	589	616	569	598	604	582	566	551	603	643	583	627	614	574	607	596	624	580	621	556	591	591	585	587	565	585	560	624	627	597	593	567	575	610	592	589	569	608	596	616	569	585	598	538	597	574	557	584	593	575	604	581	598	665	565	548	552	612	621	605	597	580	589	576	568	570	588	598	628	603	594	593	641	621	595	578	585	629	610	609	593	645	566	546	562	584	615	561	557	581	618	599	577	567	587	581	602	602	563	613	576	591	614	596	630	630	598	650	590	595	647	605	584	595	616	587	611	620	602	612	626	595	599	577	600	558	574	576	532	608	572	594	628	612	600	585	586	586	607	597	635	602	641	612	619	614	602	605	558	561	670	586	610	608	589	588	580	595	594	607	638	619	577	592	616	597	588	631	594	620	575	613	594	602	636	606	598	592	566	613	566	628	623	607	626	593	600	614	661	575	614	615	605	607	595	615	568	659	613	572	628	605	586	622	589	603	558	588	579	563	586	595	595	590	616	609	605	583	582	589	577	580	617	580	580	579	586	572	562	596	577	591	579	564	550	606	563	604	565	601	571	607	616	606	594	589	550	625	587	637	595	601	560	577	648	609	599	601	575	589	587	594	602	578	580	571	603	592	602	559	591	615	577	608	620	601	604	593	608	609	623	569	622	561	599	577	616	573	554	606	602	603	592	650	583	574	573	620	591	551	626	551	570	629	550	600	571	601	611	591	614	593	576	590	594	580	577	594	568	595	599	607	633	590	571	638	604	597	599	639	555	596	565	592	608	592	606	540	627	609	600	571	604	596	604	555	623	619	625	573	588	587	583	606	573	629	573	610	599	625	597	597	628	586	575	599	597	608	569	581	631	591	588	574	580	605	584	599	587	601	613	635	621	534	602	598	601	595	575	580	537	569	599	584	579	636	584	593	636	590	620	590	626	590	591	586	576	587	578	589	595	625	623	579	603	590	615	605	606	604	568	582	583	584	596	592	564	577	600	611	598	585	587	587	586	619	600	558	587	591	585	564	587	558	617	598	652	604	539	617	593	619	623	610	573	615	579	615	599	601	625	570	570	592	562	570	613	593	586	594	551	612	560	560	584	592	575	622	579	573	588	612	621	561	595	553	627	573	547	575	602	615	617	585	583	607	632	566	610	600	638	597	615	597	578	588	561	528	589	601	611	622	590	630	600	580	644	592	607	619	612	609	536	559	579	602	580	565	581	634	603	570	606	607	562	630	570	614	638	553	602	651	608	604	625	650	576	581	625	582	590	586	592	590	609	621	621	599	616	586	579	576	597	600	608	555	649	585	566	606	655	609	570	576	579	583	545	611	635	644	562	597	613	606	571	593	609	607	541	632	551	586	595	600	568	639	597	616	613	620	587	594	599	597	575	592	573	571	622	603	614	582	614	582	624	612	586	602	576	519	573	629	602	606	586	566	588	592	596	600	629	575	605	596	622	555	588	609	573	591	599	582	614	620	613	597	587	616	576	606	646	584	637	624	576	621	609	604	659	590	629	626	613	591	617	609	623	587	564	583	584	573	574	614	584	604	579	619	564	581	565	600	605	600	644	592	550	598	624	610	578	562	590	613	602	584	635	628	607	589	586	596	611	600	567	591	582	556	623	643	590	579	594	606	662	565	596	605	614	589	633	615	605	614	597	595	605	648	572	614	606	581	621	601	610	586	583	573	591	642	618	579	626	638	613	601	594	574	625	570	633	615	587	581	590	615	618	570	605	645	601	566	599	620	635	608	615	582	639	588	619	649	559	648	629	596	605	575	614	583	604	585	569	597	563	585	601	537	571	604	605	630	600	590	588	560	595	611	564	582	561	566	576	557	565	572	591	591	614	589	606	594	574	674	566	588	582	553	587	609	605	581	602	586	565	581	612	583	600	623	596	574	620	579	570	645	643	613	607	588	566	568	597	559	599	568	609	570	545	618	634	570	610	581	570	564	604	540	595	620	621	581	642	595	557	595	628	610	603	572	572	578	561	652	613	622	569	604	622	582	595	614	653	610	651	615	592	624	606	602	575	629	585	589	596	632	581	600	566	617	581	570	547	619	635	603	569	583	595	619	564	610	601	560	546	574	561	595	547	615	624	628	609	609	605	552	614	590	617	600	558	567	594	548	569	651	604	579	574	619	637	598	580	586	589	608	629	621	603	578	591	635	613	596	590	578	607	616	590	571	602	555	607	640	590	567	561	626	634	594	652	590	595	628	588	593	598	595	643	579	603	552	558	603	606	656	598	539	595	648	582	627	620	591	598	583	631	608	632	601	587	564	560	539	596	633	599	599	568	575	577	600	613	586	575	594	596	604	601	628	572	546	577	592	548	569	579	593	589	599	593	617	605	596	609	610	607	608	600	585	623	627	611	578	570	544	597	555	617	582	577	569	551	567	565	557	602	578	656	606	588	554	613	594	615	562	618	613	602	556	615	595	577	568	588	633	629	585	563	609	584	580	564	596	582	587	584	622	626
7136	479	546	435	356	280	226	220	207	185	193	206	162	160	164	159	148	158	183	179	166	155	161	152	163	171	180	158	169	150	164	159	146	158	160	164	148	165	158	166	170	181	164	174	184	169	136	147	162	160	171	155	131	147	163	152	127	155	148	149	165	144	156	153	128	140	158	171	160	150	161	159	162	137	144	162	136	155	155	158	158	153	143	143	135	146	120	144	142	144	192	170	132	170	156	172	151	147	166	160	165	180	124	144	166	160	154	144	162	176	151	163	165	137	156	139	159	150	153	148	160	140	167	138	159	156	169	152	179	159	143	178	131	149	162	156	161	179	148	157	153	168	158	178	164	153	168	182	140	145	145	146	159	149	138	149	164	140	137	177	152	177	157	150	144	138	184	170	172	157	160	157	153	153	160	155	165	148	193	143	167	146	143	133	162	145	140	148	131	161	150	146	150	185	164	136	145	160	156	162	162	138	146	163	177	155	150	148	134	152	150	141	152	144	147	149	135	144	155	137	162	140	175	149	173	155	174	135	154	157	161	167	179	142	150	160	165	176	163	136	164	113	168	174	127	165	179	171	163	152	150	156	151	163	163	153	168	159	159	137	136	138	151	163	143	152	129	147	188	155	153	148	156	146	174	150	148	168	155	170	172	148	171	170	146	136	140	150	163	151	136	144	160	167	149	141	152	152	148	144	154	180	162	152	142	142	162	156	151	158	140	156	148	122	125	145	155	191	130	162	158	145	170	146	154	141	156	150	156	128	163	151	148	158	172	149	144	151	145	140	127	149	162	161	161	152	152	159	139	147	168	142	144	126	176	150	139	155	146	144	158	140	150	183	172	147	173	136	142	158	134	157	158	152	171	145	134	172	153	155	134	165	142	144	152	159	145	150	172	143	158	154	153	156	159	167	156	153	147	171	166	124	169	157	162	158	167	143	139	156	187	169	163	157	161	143	177	144	118	154	144	166	164	150	165	162	164	136	145	153	165	139	160	163	141	173	151	158	154	142	145	141	158	176	139	158	165	160	149	160	134	137	161	153	164	164	144	146	157	154	153	149	150	163	129	161	169	154	138	173	133	151	146	151	152	153	151	162	158	130	143	167	122	149	132	140	136	155	133	176	134	144	151	121	155	147	161	163	167	149	144	136	156	155	164	135	174	183	161	143	180	170	137	133	153	148	153	148	161	167	153	144	166	171	124	138	157	128	158	156	144	149	156	127	138	141	138	147	129	151	154	145	149	167	137	155	141	155	169	138	156	165	136	170	159	156	149	165	153	171	140	138	149	165	148	165	160	156	155	177	166	159	163	167	152	145	160	124	159	167	162	168	162	176	185	166	149	150	158	178	155	126	128	162	144	158	145	156	144	134	157	159	149	173	155	149	152	152	141	135	185	162	169	148	123	166	132	182	131	155	150	152	155	155	151	141	154	153	163	169	172	159	150	155	146	150	179	138	138	169	135	130	133	175	178	143	171	158	141	137	177	176	170	160	145	152	156	146	154	148	145	143	143	126	146	169	140	151	138	147	146	148	156	163	153	147	149	171	173	180	157	142	157	166	145	163	154	152	149	162	165	146	164	163	142	152	155	148	163	145	138	166	154	167	136	175	155	153	168	159	173	116	132	161	156	149	151	144	148	184	154	145	164	135	154	159	161	173	131	154	164	154	142	155	149	154	157	122	141	162	151	150	157	158	154	164	141	161	149	137	140	155	174	155	162	168	156	170	163	135	168	177	152	139	177	168	174	148	133	149	157	168	138	146	176	153	169	154	160	144	156	161	135	132	165	141	172	166	155	157	162	118	156	157	177	166	167	149	139	158	149	180	140	164	152	165	178	165	142	140	124	171	153	139	178	161	153	140	151	154	140	156	142	145	155	140	144	134	156	150	158	186	181	140	144	151	171	139	149	142	164	167	165	145	191	137	150	144	168	153	157	175	143	152	131	145	150	136	152	143	151	156	154	175	140	149	135	165	180	151	139	167	150	138	166	163	177	131	137	149	162	151	162	149	171	162	129	184	147	150	162	147	132	157	159	150	136	149	179	157	175	144	148	127	170	155	157	113	160	157	143	171	169	176	151	159	158	175	142	155	144	151	158	171	173	152	157	179	154	132	155	153	178	156	150	143	162	144	149	130	179	157	178	155	149	188	166	153	177	136	134	186	184	164	143	140	143	164	175	167	128	155	152	148	150	157	165	143	154	163	189	149	170	152	165	161	136	125	148	171	146	140	134	153	153	121	163	149	167	129	155	140	140	153	159	156	167	147	145	169	160	177	159	181	139	145	142	156	179	152	136	166	166	173	136	179	154	171	151	172	157	152	167	146	143	152	158	151	144	137	159	141	182	159	154	162	174	162	171	128	159	154	154	148	153	175	139	139	130	151	163	161	134	156	128	138	150	145	136	157	159	112	158	165	133	134	167	173	135	142	170	160	158	155	133	163	158	147	150	157	180	162	160	147	142	153	155	172	150	176	139	151	125	158	165	158	143	145	163	149	162	152	159	199	156	142	144	136	173	172	151	134	145	176	156	155	180	170	152	131	169	148	146	154	182	162	142	135	149	142	146	157	159	170	149	148	175	159	166	147	187	142	148	171	152	149	152	144	152	179	163	141	176	154	146	132	164	174	174	150	165	176	161	136	151	147	147	169	171	169	155	158	164	156	172	157	137	179	141	153	182	152	163	144	149	182	157	135	156	162	158	151	128	133	140	172	165	147	131	143	174	164	167	142	152	140	152	143	141	123	155	141	144	143	180	161	160	146	133	151	154	152	164	163	143	126	148	140	158	170	155	144	157	154	147	149	163	161	148	144	143	132	177	162	173	150	151	178	162	164	156	154	135	160	132	140	130	137	153	173	158	167	155	159	147	156	159	160	150	151	145	145	170	149	150	140	162	166	145	148	151	174	164	164	149	162	149	156	150	126	181	149	178	153	152	154	154	164	143	156	147	143	137	168	146	156	155	154	144	154	156	181	169	127	134	152	159	153	148	152	154	145	134	124	149	152	171	137	164	152	121	161	146	146	166	143	118	136	141	176	140	161	151	132	167	173	168	130	142	183	136	149	151	154	171	145	166	162	153	134	163	149	159	135	155	164	141	147	161	143	169	179	147	154	153	135	137	144	170	140	176	144	171	150	148	140	141	151	164	153	164	151	140	157	150	147	172	135	159	160	178	147	160	162	132	154	140	152	146	169	167	159	141	133	128	157	169	156	169	129	146	167	171	165	143	179	114	151	143	162	139	157	177	178	138	167	135	152	177	159	160	168	152	145	145	168	173	144	144	151	165	162	171	145	159	143	168	150	157	193	156	147	146	143	152	163	146	159	151	148	135	168	133	148	124	134	153	164	150	131	164	132	155	151	151	158	137	162	144	164	162	158	164	143	141	137	165	167	168	147	165	144	149	139	154	143	151	185	135	149	160	135	162	154	154	184	168	144	130	143	146	168	160	146	131	155	158	141	147	159	156	163	162	135	177	156
6151	626	1108	1289	1190	991	752	674	674	564	578	471	537	471	489	459	433	439	427	392	385	419	394	427	420	430	427	398	388	390	385	419	374	375	417	384	398	409	384	402	408	395	402	425	391	396	430	431	414	398	425	410	375	366	399	388	362	379	439	375	390	403	384	391	352	342	408	387	388	409	364	433	388	397	374	371	371	373	422	375	390	381	373	363	409	401	370	389	389	390	381	389	389	374	367	363	353	372	364	385	407	394	374	370	400	398	380	404	386	340	365	347	346	408	370	371	415	365	381	383	381	384	368	407	395	385	396	370	371	372	386	347	364	384	377	418	369	382	392	406	342	404	382	358	386	419	398	378	371	376	387	357	387	397	368	364	366	369	362	368	388	369	397	363	392	347	395	386	408	395	371	377	389	378	358	396	392	385	382	379	382	405	396	378	364	349	377	355	410	396	384	425	374	413	380	396	386	359	374	373	382	374	414	331	367	375	352	390	375	392	378	355	351	364	407	396	384	396	361	374	411	361	388	397	377	367	341	377	424	357	360	379	357	377	373	364	389	341	333	362	374	376	363	390	394	366	373	377	419	368	368	395	369	365	416	399	365	376	365	363	353	362	414	385	381	368	365	388	386	350	369	342	344	367	402	359	404	373	401	383	358	376	340	408	378	395	425	387	389	415	387	358	390	370	359	397	416	356	375	343	407	367	363	371	346	388	355	335	376	365	391	381	398	358	358	406	342	365	369	370	380	372	374	418	394	383	415	397	389	359	390	390	359	382	332	369	364	387	392	370	351	359	349	384	363	367	401	363	409	377	395	386	368	364	374	366	427	386	383	396	411	350	372	333	384	362	362	361	371	336	379	368	392	379	327	366	367	398	371	381	372	378	418	354	399	378	379	389	388	381	375	367	390	350	388	410	379	366	401	377	355	373	351	356	379	359	390	377	376	377	419	396	362	373	343	387	381	361	384	352	370	380	428	374	399	360	419	348	380	354	423	379	346	393	353	371	379	340	375	373	323	378	365	380	386	356	431	399	387	397	395	392	386	407	409	382	366	399	405	384	373	374	371	402	396	377	381	372	411	357	365	389	404	407	346	381	392	380	405	407	364	396	375	387	393	366	336	385	378	407	346	377	351	385	379	389	358	377	390	390	425	371	370	392	359	418	380	375	413	357	365	379	385	396	384	383	393	380	382	386	366	368	382	382	370	364	386	400	349	378	341	387	392	391	337	376	365	367	391	414	371	373	388	398	362	389	352	375	392	347	369	369	374	398	345	381	417	412	390	384	382	371	374	350	351	408	369	362	365	356	382	402	380	348	378	364	393	350	388	374	366	386	345	373	397	385	362	378	415	363	369	380	378	357	359	365	358	390	379	374	406	358	403	374	402	400	373	362	352	363	361	404	364	409	352	382	368	396	341	385	400	379	381	353	368	342	359	369	381	376	381	341	398	386	363	392	381	374	371	376	394	400	330	355	359	385	409	393	345	371	377	388	344	388	388	366	380	358	393	403	379	369	352	380	352	394	377	397	401	373	395	374	363	368	390	350	355	354	324	357	377	385	345	348	374	351	379	367	373	378	399	378	371	380	367	359	381	392	379	372	403	343	383	399	397	408	366	359	402	382	376	351	363	392	389	382	348	325	362	358	354	350	342	380	390	397	348	400	384	376	347	368	410	362	367	388	361	347	378	374	397	368	404	397	403	383	378	369	380	355	383	380	363	348	367	359	379	373	332	381	341	381	362	370	366	369	358	394	390	379	369	379	364	370	390	382	383	381	352	360	384	376	355	393	375	371	406	372	401	367	418	397	384	349	381	389	364	376	380	400	370	408	373	379	377	388	377	351	365	395	388	432	382	383	374	388	407	367	356	379	365	398	358	405	346	383	385	362	385	406	367	366	372	347	363	377	367	406	386	386	360	385	370	331	374	380	375	391	366	362	388	373	380	348	363	343	374	352	373	368	418	373	375	357	355	391	363	405	371	403	409	422	372	358	417	369	392	411	378	370	401	383	380	405	382	376	405	363	389	367	380	403	361	400	387	336	365	348	404	351	343	365	362	350	387	346	372	387	333	409	362	385	390	358	384	370	372	393	363	382	398	351	356	375	373	347	385	382	356	350	420	388	399	371	383	399	367	368	383	360	364	393	405	351	385	390	363	385	399	369	395	345	356	378	373	366	373	404	355	388	383	384	375	365	374	369	380	395	376	379	350	372	408	409	361	368	387	392	356	385	369	354	365	390	367	390	385	389	403	343	411	392	362	355	361	379	418	381	389	385	386	385	400	365	361	377	376	408	380	389	381	344	374	393	385	345	367	362	400	427	373	358	345	366	365	357	411	373	384	361	431	377	362	429	371	372	360	364	393	358	400	369	369	364	392	354	367	347	406	368	372	368	382	364	397	368	412	395	375	378	363	398	358	371	353	352	407	364	365	378	385	374	403	379	391	383	402	360	376	371	373	343	390	408	370	374	355	355	355	380	369	357	386	400	402	361	359	367	377	371	373	391	387	351	380	365	358	383	356	347	385	360	394	417	394	375	374	363	399	376	363	383	392	345	366	366	374	414	392	412	399	330	393	382	411	395	373	364	395	343	347	373	378	394	390	401	367	349	360	371	371	408	366	376	373	389	371	348	414	375	419	402	332	362	379	378	391	354	391	375	378	374	389	369	373	393	393	400	366	373	374	361	371	367	383	384	403	387	415	363	365	362	365	377	369	412	394	346	351	398	354	367	375	399	365	365	374	381	366	389	368	404	387	367	381	410	361	406	369	380	375	364	404	384	380	412	348	413	337	347	404	395	356	392	352	389	366	368	349	377	365	367	382	364	351	373	339	356	394	380	392	376	350	373	364	391	356	403	362	347	391	349	408	341	383	358	369	363	410	341	352	402	359	373	389	386	368	339	373	383	368	348	339	372	345	365	343	386	329	372	335	367	391	384	397	343	355	340	357	375	363	357	368	367	422	359	408	339	374	400	385	376	359	380	391	369	408	397	368	337	410	378	368	401	348	399	376	396	375	371	396	378	372	392	357	385	374	376	414	408	388	387	371	380	353	374	374	382	388	384	384	374	388	371	375	394	355	358	347	382	388	383	343	385	377	356	397	413	381	352	383	352	391	347	371	361	376	341	327	374	379	416	401	355	387	379	363	405	394	364	371	387	387	366	360	373	392	399	396	375	383	356	370	330	407	360	378	376	381	369	381	374	392	367	370	389	386	367	370	362	365	339	416	397	381	377	323	355	379	403	365	344	384	405	367	402	346	382	365	386	392	378	375	385	384	363	395	385	374	361	412	381	369	384	363	364	399	387	396	400	371	399	380	390	379	371	368	382	358	357	398	391	366	408	354	385	373	423	377	360	362	376	350	374	427	352	342	379	386	390	354	352	386	384	390	359	392	397	386	376	351	394	372	375	379	383	398	353	350	374	411	364	352	349	396	403	365	381	375	387	398	396	377	381	371	339	374	377	384	357	379	368	378	372	344	355
13405	1092	960	763	572	448	395	328	310	317	279	310	232	227	249	246	232	233	212	240	253	220	192	227	248	233	240	218	227	264	225	232	236	223	214	202	249	240	223	237	217	269	231	224	195	259	257	228	217	219	253	256	235	221	239	248	235	240	185	189	219	223	230	212	238	181	199	227	235	202	217	201	255	217	222	211	192	230	214	225	270	218	228	229	226	232	207	221	199	217	187	193	219	169	222	222	230	232	211	204	243	231	232	221	199	197	220	209	232	217	203	215	206	220	226	193	208	222	232	216	188	194	225	215	201	204	225	216	219	235	246	209	217	245	202	221	219	212	244	241	251	214	223	229	235	195	220	239	224	215	225	210	214	257	219	209	231	216	236	213	220	240	207	222	227	224	207	214	247	222	244	212	211	231	223	232	214	242	200	203	209	196	225	223	243	247	227	240	228	203	195	229	209	211	225	206	224	216	256	197	233	213	225	230	211	229	194	216	225	222	211	253	182	231	234	215	212	210	214	245	209	219	199	230	191	208	200	209	203	244	203	202	217	240	196	239	209	191	205	229	213	212	221	201	197	211	200	185	211	216	225	222	212	227	220	203	212	223	231	214	238	190	211	215	184	207	228	227	219	214	238	246	203	213	225	230	219	235	212	211	212	218	211	232	233	203	230	198	248	219	227	198	239	211	181	219	204	241	200	218	208	220	214	237	213	219	238	197	224	230	223	240	225	217	200	230	228	213	232	201	229	216	222	210	233	190	224	209	213	209	237	243	211	217	222	206	206	241	215	210	238	228	218	213	245	216	245	231	246	214	232	226	222	208	189	222	225	227	242	220	236	235	209	221	234	212	238	228	237	259	227	239	216	198	206	213	223	209	223	227	213	222	229	225	245	201	212	220	233	243	206	233	200	223	240	218	226	222	236	204	236	219	205	245	224	202	247	236	222	245	195	216	242	197	203	205	220	245	186	194	217	229	214	215	204	219	184	245	209	230	203	200	182	227	209	211	245	217	192	216	230	224	220	228	200	246	202	236	230	214	226	219	232	231	200	214	213	249	228	236	226	222	210	227	208	243	268	213	226	227	220	186	202	203	220	218	230	189	244	237	223	220	223	213	222	240	217	199	217	220	172	223	233	210	222	212	211	228	202	233	218	215	199	219	227	225	239	232	216	219	218	214	211	204	218	227	223	194	217	207	207	235	241	216	212	230	216	248	204	209	220	210	236	227	219	219	178	241	217	241	219	219	246	264	210	207	217	216	240	201	209	210	213	226	213	224	192	241	205	200	223	229	247	206	211	214	226	184	226	227	220	233	225	246	220	221	241	203	220	215	212	231	209	229	224	189	212	201	240	188	226	263	204	210	233	219	218	225	255	213	203	201	189	227	229	209	225	248	193	226	198	248	244	209	236	219	211	235	210	227	219	238	215	237	202	220	213	234	214	224	206	189	237	213	254	256	227	234	202	226	201	209	229	220	221	226	218	241	214	201	206	198	228	222	210	272	236	208	221	222	221	198	247	207	211	193	248	206	225	222	218	223	224	228	217	230	224	214	214	200	195	217	194	230	227	245	237	201	187	247	232	225	228	228	217	236	190	215	233	233	228	205	222	233	254	202	248	219	227	239	212	183	214	205	190	202	222	192	221	218	227	209	214	229	237	240	211	198	230	214	207	238	195	241	230	218	222	230	214	232	231	177	210	211	220	225	230	230	234	196	212	218	196	204	234	243	215	214	198	221	224	257	238	234	212	216	195	228	195	222	188	244	212	212	220	198	236	246	233	209	230	222	258	227	242	200	226	227	227	227	215	226	216	231	217	232	242	213	195	213	203	230	242	206	224	211	217	223	233	253	214	179	237	207	227	209	212	238	203	230	241	233	218	219	218	198	210	218	216	218	220	219	225	235	227	188	215	233	215	243	222	235	243	242	209	205	226	234	202	220	225	214	229	221	247	219	213	250	247	221	218	225	247	239	225	223	232	238	200	219	215	193	223	241	234	189	213	229	214	211	233	226	225	221	213	210	217	206	218	233	217	203	215	217	224	200	216	236	220	243	229	227	214	221	212	222	223	222	227	224	233	243	244	212	213	215	242	225	184	233	226	234	200	208	215	238	236	217	237	193	242	247	228	214	237	236	241	226	214	241	207	206	212	232	217	216	216	228	210	185	223	234	203	207	196	225	229	238	185	213	249	213	216	206	211	222	251	190	209	214	214	209	230	207	206	226	194	193	219	201	216	228	217	222	233	215	206	230	197	222	211	216	203	222	226	229	217	203	212	222	227	210	232	234	236	215	204	216	237	228	209	222	210	208	226	212	208	212	198	240	230	215	248	230	206	205	201	251	202	226	220	222	219	204	219	214	235	236	200	191	226	229	238	236	199	229	204	208	215	209	239	225	218	215	247	227	214	220	196	224	212	239	214	241	241	226	235	229	213	236	225	227	190	215	218	228	214	245	238	212	217	226	186	189	214	215	212	224	201	213	243	214	207	213	207	222	207	222	200	199	220	206	207	226	201	194	221	238	208	221	187	201	236	210	217	238	195	212	214	234	233	236	189	198	232	234	201	233	223	238	211	222	215	215	210	195	228	186	214	228	242	232	225	192	217	202	214	232	250	221	217	204	214	216	225	225	210	195	202	226	194	210	244	213	224	201	246	236	218	216	215	232	210	199	229	235	188	216	237	225	206	237	218	184	215	240	232	244	222	237	216	221	233	200	235	230	238	219	247	204	222	231	247	215	237	239	214	237	211	211	210	191	192	230	216	208	214	209	221	234	209	212	219	257	221	198	228	215	204	208	213	234	185	203	213	227	237	230	214	227	203	235	238	240	218	195	225	196	223	228	224	218	207	226	250	230	245	223	224	194	215	211	243	241	228	227	207	200	245	190	227	211	196	262	219	229	231	226	202	188	242	215	206	197	210	219	221	205	221	208	233	201	225	210	227	205	214	210	237	223	238	227	195	229	187	222	224	222	238	226	217	195	232	199	232	211	216	224	235	230	233	208	189	217	219	225	247	213	189	204	205	212	213	230	214	233	204	198	214	204	201	213	235	236	191	213	209	196	223	208	243	245	238	215	201	210	213	238	223	201	228	233	225	208	225	212	220	202	212	194	206	223	207	224	220	226	235	209	202	195	222	200	248	199	236	228	215	236	198	198	218	224	195	226	233	234	208	201	216	211	240	224	236	224	195	195	223	238	217	212	230	211	214	256	213	202	226	198	206	192	219	215	222	193	201	194	213	227	245	258	193	210	192	201	221	225	219	206	228	230	194	203	234	222	198	219	224	197	212	202	199	248	227	203	186	234	218	195	224	220	228	249	219	242	189	246	221	219	200	216	266	225	208	246	233	221	199	196	234	251	211	216	243	221	215	212	221	235	225	213	203	201	223	234	221	208	199	247	240	208	209	235	246	241	237	214	211	245	236	215	232	209	245	212	222	227	237	227	211	211	239	223	208	236	241	205	232	218	200	219	219	211	183	197	208	219
7999	1052	1996	2266	1984	1636	1312	1124	998	931	876	807	826	764	708	689	673	695	652	610	652	579	638	584	591	568	586	622	578	560	535	561	565	532	538	568	526	587	596	586	595	575	573	541	558	559	587	605	561	528	555	619	567	521	556	548	530	565	545	593	539	507	534	537	533	534	507	565	550	545	541	542	488	581	502	526	539	505	509	548	513	527	562	518	561	561	531	547	543	506	568	490	503	558	567	509	491	524	544	564	532	545	521	552	558	541	515	551	468	517	544	553	554	525	516	494	535	526	541	563	513	535	510	540	522	524	520	502	540	539	556	518	534	531	493	524	477	523	542	561	474	525	563	521	502	520	503	506	510	522	580	519	488	526	497	508	537	549	502	547	550	529	520	553	525	498	547	518	536	485	513	567	530	555	526	522	546	543	536	539	521	552	546	521	545	533	515	533	529	565	494	548	506	505	523	508	502	552	543	521	498	576	536	517	506	549	535	534	514	521	519	561	545	527	557	541	495	526	520	511	549	543	506	561	560	539	495	547	552	502	526	573	496	524	528	489	556	524	525	530	504	496	560	534	509	521	522	496	508	532	541	539	524	510	555	520	547	518	522	551	497	508	516	518	521	507	512	542	526	543	544	476	499	558	490	522	536	488	503	524	501	507	578	506	516	512	527	538	503	525	524	506	525	563	539	527	497	531	549	535	526	522	502	539	530	511	551	549	545	536	512	533	514	520	512	579	519	561	485	555	564	510	572	581	518	528	526	552	505	478	541	511	561	516	534	502	526	546	501	487	544	526	523	562	500	542	508	536	548	552	522	526	516	503	533	548	532	521	528	512	500	520	556	515	553	507	523	511	478	536	549	525	510	542	505	538	517	502	507	494	500	516	539	540	539	542	505	574	491	514	532	555	507	522	558	503	553	510	528	511	534	549	519	563	510	507	523	526	543	533	489	552	491	552	499	515	568	526	504	501	517	528	486	486	490	542	498	531	491	491	524	514	488	539	511	507	540	497	535	504	520	516	522	536	555	546	497	495	511	512	497	501	491	504	529	534	531	499	539	534	479	505	541	531	528	506	502	546	533	534	487	501	525	551	523	525	504	503	545	519	499	514	552	526	520	560	516	551	529	486	547	572	501	547	528	520	521	544	510	522	505	490	511	543	492	514	507	551	530	567	502	504	541	522	509	515	511	502	481	535	530	520	558	517	529	505	569	526	470	532	533	511	513	514	550	502	544	527	505	573	528	553	522	530	562	532	518	522	546	536	508	497	536	523	535	530	538	570	529	538	550	570	522	514	532	511	515	507	504	557	517	505	504	568	524	556	555	527	480	495	532	520	548	560	577	533	518	594	484	516	524	487	540	514	478	524	493	533	557	530	507	535	526	502	515	517	487	537	549	455	530	537	551	521	545	544	548	533	512	559	518	531	493	532	520	475	547	491	526	515	516	562	558	541	553	540	499	545	522	528	521	510	508	504	525	499	502	514	545	506	549	486	534	533	535	500	505	506	543	510	529	518	554	548	512	517	483	504	507	555	515	492	499	503	523	526	532	493	582	556	558	514	550	528	509	538	511	526	523	522	511	527	536	545	529	477	492	527	506	530	533	529	548	515	538	521	547	542	519	481	534	543	528	513	534	526	510	526	546	528	492	531	522	474	576	505	517	505	510	526	488	482	546	548	526	484	533	530	481	525	531	546	485	498	536	506	524	533	554	540	507	541	536	521	525	509	534	536	489	562	537	504	538	523	510	536	535	568	555	520	529	566	533	533	532	495	493	523	520	596	520	519	536	504	484	519	542	513	568	501	526	537	538	556	558	545	532	532	536	532	490	557	539	539	509	535	516	555	587	541	542	534	517	510	561	497	546	473	530	536	511	529	548	568	516	548	520	502	532	548	461	499	541	563	533	508	535	533	527	497	514	579	514	515	516	511	488	557	522	574	529	539	543	561	555	490	546	496	533	540	507	501	502	535	492	449	512	516	470	585	497	512	518	536	474	494	521	527	553	509	527	501	575	509	498	504	533	504	581	556	507	546	545	527	533	530	511	549	552	523	529	562	549	533	502	538	517	526	549	480	552	481	549	538	497	522	576	539	516	533	558	548	542	505	517	553	509	537	533	500	481	537	512	500	536	537	506	565	525	500	523	526	571	516	501	558	557	511	545	512	554	502	501	497	512	547	528	520	540	548	509	549	540	514	541	516	489	562	523	501	532	535	549	493	536	544	518	516	486	514	552	545	529	557	517	514	513	514	511	543	479	554	531	552	506	523	510	526	575	537	556	518	560	515	493	540	517	550	529	521	541	521	474	511	491	576	514	544	534	509	537	516	522	540	455	518	547	507	492	554	534	516	523	521	523	515	556	543	495	540	522	493	482	561	534	520	511	544	470	511	500	551	552	577	535	516	507	543	535	510	509	532	518	527	550	502	550	502	521	543	557	499	544	537	533	542	511	512	511	532	535	521	521	512	545	533	536	538	484	538	516	519	538	551	512	519	542	493	582	531	535	505	543	513	537	573	482	538	545	528	494	501	525	516	565	511	525	532	503	507	540	516	563	538	479	513	549	510	520	564	506	563	551	485	554	497	531	538	538	531	497	562	517	567	510	488	546	528	517	507	541	519	568	493	515	548	529	595	549	538	513	501	533	517	503	501	507	565	499	505	497	509	514	530	489	499	512	582	528	522	561	505	493	556	469	504	543	539	523	539	510	571	561	509	523	528	505	586	526	500	490	487	550	510	505	528	512	517	511	497	529	528	527	498	555	514	509	517	520	536	496	529	494	529	563	545	492	511	526	528	557	527	530	474	526	539	494	568	549	536	506	520	509	510	527	540	473	516	533	543	546	537	554	548	546	527	509	508	505	505	516	522	562	536	490	538	522	524	534	535	528	538	491	492	539	533	537	507	487	545	537	529	524	548	513	602	590	507	519	490	549	495	552	533	532	555	526	466	502	544	525	509	501	505	524	509	500	528	530	559	515	527	526	537	543	493	534	477	537	488	548	514	527	509	537	521	549	497	505	543	559	545	574	527	522	505	514	529	477	514	516	534	524	506	500	536	502	519	503	517	529	546	511	550	522	562	508	546	536	524	548	539	543	514	513	480	580	513	509	508	512	525	514	558	535	525	527	499	469	535	505	510	498	508	543	568	499	504	518	514	526	536	568	506	532	500	473	528	515	535	570	553	503	464	507	535	534	506	482	545	508	478	468	483	513	563	494	504	548	493	489	541	531	529	497	524	542	513	537	520	531	525	496	548	567	504	553	519	545	515	551	499	539	549	532	545	564	521	529	520	503	496	547	533	510	483	507	499	513	520	514	527	499	496	555	527	557	498	543	558	516	561	500	546	499	511	512	525	543	511	571	523	517	506	549	566	502	527	488	538	535	470	495	492	526	523	558	531	578	523	475	507	512	541	548	527	545	544	504	577	503	547	541	515	560	510	527	569	527	536	504	518	523	529	512	508	558	517	489	488	526	534	541	491	510	542
1558	277	316	315	306	288	278	261	276	282	268	262	275	276	240	256	282	254	263	282	269	257	271	271	284	262	284	272	292	260	254	258	250	257	267	287	237	252	275	253	241	285	274	267	290	283	255	253	261	285	283	287	275	251	257	261	235	271	253	263	285	283	271	253	261	261	251	295	273	294	281	286	279	276	267	279	274	261	242	257	257	277	256	288	262	291	286	266	288	270	288	281	254	303	300	270	249	247	303	291	264	310	263	271	241	287	270	262	257	270	257	261	274	264	277	252	267	263	265	262	292	259	267	290	274	230	251	282	248	278	240	265	286	258	219	259	284	262	268	278	277	255	266	283	231	254	221	285	271	260	260	251	254	269	241	307	271	266	292	286	260	278	233	272	284	282	279	276	281	281	292	272	253	245	291	280	276	262	306	272	278	244	261	283	263	281	264	269	268	275	265	299	276	249	294	275	245	299	257	261	270	275	253	275	247	237	255	284	291	254	238	274	253	270	240	265	261	294	239	255	281	280	271	315	287	251	265	252	298	280	227	268	304	300	269	225	243	284	277	245	254	267	279	292	298	269	276	299	286	295	265	275	296	266	276	268	304	291	285	256	253	242	233	273	291	272	224	263	254	263	250	291	263	268	270	233	300	297	268	239	245	278	262	276	251	267	265	266	274	291	253	255	250	253	276	267	286	261	257	274	250	289	265	277	253	268	269	250	264	261	285	266	269	271	291	236	269	256	294	267	289	249	269	273	310	249	248	295	246	259	243	268	295	251	270	282	258	265	269	255	259	290	236	255	282	237	281	246	271	283	267	256	285	251	274	254	238	265	263	273	236	254	290	302	270	254	250	244	295	259	244	291	279	243	244	287	294	280	300	258	248	290	266	279	266	287	249	274	263	278	242	286	261	285	273	252	282	256	290	255	300	279	255	264	231	259	255	270	268	239	281	261	277	270	266	243	280	293	260	274	266	259	261	259	281	262	303	257	246	250	266	291	272	311	274	271	244	270	285	279	255	258	245	264	242	290	257	256	266	318	274	279	262	254	267	266	285	294	269	253	255	287	244	269	265	253	276	245	266	278	250	279	261	300	287	256	260	266	254	278	279	281	302	266	271	264	267	263	275	276	272	257	256	259	246	298	289	273	293	253	289	276	248	271	259	251	287	314	310	278	217	266	242	271	265	300	264	265	256	268	288	261	245	260	255	277	288	297	279	234	280	278	261	275	298	257	268	261	278	265	284	271	272	263	264	294	265	266	283	267	240	287	289	241	238	259	286	270	270	289	216	267	289	244	243	260	263	252	272	232	319	296	256	270	265	287	287	259	261	260	236	261	259	266	271	284	263	268	251	276	250	289	274	308	237	263	245	233	239	256	260	258	284	262	277	293	275	267	295	225	269	250	272	289	273	269	273	264	234	285	272	277	257	284	274	272	260	269	269	276	273	288	265	285	236	271	285	248	278	249	257	257	259	263	290	279	248	262	292	288	254	231	264	260	266	243	273	271	298	263	267	226	300	287	266	260	250	262	254	283	254	275	274	264	280	272	287	268	273	274	297	269	273	313	270	287	288	256	257	283	277	269	240	268	255	262	275	243	279	241	263	274	283	262	284	270	254	230	263	269	274	240	290	275	256	268	286	254	277	238	258	274	257	297	285	279	303	274	268	252	236	258	256	296	276	264	270	283	279	235	285	263	254	275	269	271	285	279	241	272	281	259	253	266	279	278	236	271	271	272	297	260	272	255	268	312	266	304	293	290	288	238	275	303	274	304	261	276	268	257	261	251	263	282	263	277	279	264	288	266	229	244	251	253	281	251	243	274	273	291	283	280	272	264	286	275	268	254	240	266	267	269	284	262	257	257	290	271	293	272	269	288	263	296	283	284	251	250	265	240	247	270	276	274	277	277	271	260	287	232	246	249	267	284	287	275	278	265	270	270	274	267	288	279	276	262	287	240	257	270	286	247	289	261	240	274	281	272	248	285	255	270	275	279	293	258	276	267	246	267	268	238	257	262	257	280	280	272	302	252	261	289	262	269	288	258	294	258	272	279	289	289	300	233	265	280	269	250	258	284	302	258	273	256	282	255	281	261	280	249	258	260	322	288	277	273	255	272	290	278	250	279	281	237	288	277	273	270	267	267	296	269	264	269	255	290	262	254	257	312	272	296	267	297	293	271	271	256	247	266	258	254	300	297	285	251	267	260	273	309	297	277	285	276	288	267	256	281	280	263	269	284	256	265	290	271	298	272	265	274	233	292	263	259	290	269	251	251	260	265	258	276	297	284	269	281	255	275	272	293	305	281	285	302	308	290	290	241	252	281	281	256	282	249	256	268	284	295	291	268	257	276	286	284	269	246	296	271	253	279	271	256	294	244	288	266	276	254	274	247	264	274	273	276	290	279	280	262	252	257	258	269	251	290	272	261	246	273	266	250	288	284	238	282	256	263	256	244	274	263	337	244	293	238	269	277	288	257	275	285	273	316	302	264	274	285	266	276	237	260	252	268	256	274	267	266	290	266	251	266	258	276	263	262	292	235	255	251	271	294	245	254	299	243	276	272	298	245	245	240	260	292	290	261	270	229	270	242	274	273	286	263	269	273	264	279	253	273	292	268	254	315	268	255	276	275	261	249	257	253	268	283	286	300	257	264	244	239	273	266	277	237	265	282	263	279	307	262	252	243	267	275	244	256	270	236	273	258	256	270	251	293	275	250	283	270	258	282	267	271	261	278	286	279	268	254	243	233	269	268	282	300	240	254	250	285	261	259	278	268	280	274	242	298	282	265	301	296	234	259	282	252	266	264	268	288	264	291	287	277	253	285	276	264	259	287	260	272	267	240	252	268	280	245	287	273	265	257	251	287	277	271	270	293	293	278	281	257	254	309	274	273	299	289	265	253	288	254	279	250	245	268	271	278	280	288	230	255	273	277	283	293	269	252	268	275	260	316	282	255	240	279	289	252	250	246	286	242	259	250	279	254	271	267	256	257	247	255	258	254	270	252	269	272	231	290	268	283	253	298	264	248	282	261	294	287	275	276	262	235	268	254	268	292	260	292	294	298	272	240	270	271	278	285	245	285	271	257	263	250	262	269	268	264	258	269	295	277	280	268	263	231	276	249	260	284	278	263	271	280	249	253	287	289	245	250	271	263	280	226	293	260	284	267	266	254	298	277	295	261	286	267	285	295	244	293	265	262	286	259	300	252	256	268	285	243	263	252	260	299	275	264	285	248	267	231	273	288	245	312	253	289	308	276	271	261	259	271	280	300	231	271	266	250	266	278	283	278	287	256	292	245	245	283	281	268	284	262	270	259	276	270	277	271	274	284	303	276	254	259	269	298	281	272	268	268	274	265	290	290	259	271	275	306	245	273	272	297	292	272	266	267	273	283	235	245	257	264	282	276	246	293	263	300	275	287	301	279	277	256	246	279	283	282	273	260	269	267	267	279	254	290	252	294	296	257	254	274	259	267	273	276	256	258	256	249
1763	594	626	637	625	657	634	572	619	612	597	606	562	597	606	604	585	593	607	594	604	578	596	608	583	602	561	612	616	641	646	575	577	647	600	620	603	578	616	606	606	598	618	594	657	592	643	589	614	588	580	620	598	571	613	620	581	557	630	552	623	665	609	609	594	590	548	650	563	599	575	582	583	626	623	606	591	551	588	559	632	582	582	619	633	624	582	599	593	557	558	623	588	621	623	596	541	560	610	574	579	582	634	613	579	639	605	554	648	644	601	584	614	605	607	568	574	570	590	589	593	576	608	632	588	565	558	594	558	620	622	614	596	616	632	599	572	619	605	609	598	600	641	608	629	625	588	632	611	566	600	585	612	591	598	588	595	611	626	581	588	589	552	624	586	573	581	579	576	595	599	528	612	589	586	600	636	609	545	597	573	591	578	595	609	547	549	585	572	605	576	600	598	619	625	573	599	586	577	642	614	602	611	607	603	601	600	617	600	593	594	575	551	586	640	583	617	583	560	611	573	600	605	629	625	595	614	610	599	610	574	587	615	539	587	593	586	576	603	605	572	593	600	614	564	597	551	587	614	599	577	579	624	601	572	648	604	600	637	625	600	554	598	562	601	627	573	578	588	591	616	600	605	598	577	556	604	610	600	622	616	624	601	617	601	582	565	539	627	612	620	608	599	632	604	586	617	602	575	614	588	568	591	544	613	595	585	659	577	622	572	590	595	580	621	626	615	599	589	571	573	602	581	550	570	580	588	595	612	583	553	605	602	636	575	602	607	592	544	576	590	539	624	616	615	597	589	596	605	598	568	599	598	611	609	602	581	630	583	587	633	570	568	597	639	586	607	583	580	605	582	593	608	603	622	599	634	603	590	566	638	632	619	596	608	614	597	608	620	577	530	581	611	598	571	617	622	656	619	561	591	574	563	594	597	572	585	606	607	623	545	596	610	600	615	568	570	572	626	570	608	605	597	592	647	621	575	577	581	600	603	634	612	610	586	623	579	597	638	635	592	628	622	634	600	595	612	610	571	615	600	596	558	549	644	606	578	588	628	593	630	566	600	593	576	607	606	562	605	617	605	639	597	598	618	626	593	589	581	535	561	645	552	668	580	607	647	574	604	591	584	581	622	567	630	612	606	562	578	637	574	563	591	591	621	624	624	609	598	590	611	620	614	578	615	634	569	647	598	596	592	577	568	558	586	657	580	556	620	603	598	621	590	606	574	573	626	613	590	612	560	620	582	650	611	595	594	605	567	621	638	591	612	579	578	614	636	609	616	609	584	565	577	586	584	529	581	552	547	604	592	611	602	558	603	609	578	577	630	602	612	574	571	612	594	620	583	592	657	593	611	609	609	566	622	580	593	604	590	590	617	612	585	602	582	586	559	586	621	586	568	583	588	582	583	578	557	583	618	579	553	584	628	620	597	552	596	595	597	561	599	607	587	623	598	579	580	594	578	556	610	587	612	598	576	588	594	622	627	626	608	601	574	587	616	586	600	624	609	571	566	597	595	613	612	589	636	571	629	628	550	606	628	563	559	535	617	626	620	591	598	573	598	615	567	611	572	604	580	545	581	589	553	582	579	595	628	579	546	549	619	580	593	553	560	562	584	609	570	642	608	584	646	637	618	574	586	605	571	600	600	616	583	612	621	589	589	626	594	566	605	598	575	619	571	601	567	632	589	572	615	589	595	561	588	593	564	598	606	565	604	620	607	626	625	631	640	582	606	580	577	587	594	600	610	611	570	589	627	635	602	645	572	589	605	553	630	566	591	595	614	660	639	577	602	582	615	603	542	567	580	613	624	618	565	582	636	630	582	573	547	606	578	571	636	584	548	567	591	594	605	586	556	603	582	571	599	596	592	577	601	602	600	594	533	604	587	576	561	572	572	648	571	580	616	575	607	593	604	609	553	591	609	607	627	584	593	617	604	592	643	564	600	588	591	565	592	596	611	562	566	587	612	584	608	585	616	621	585	598	613	609	613	572	606	555	616	586	586	550	537	604	583	651	598	595	564	568	651	614	580	594	642	619	590	551	588	534	598	605	628	575	629	627	534	654	601	601	619	607	592	592	608	614	578	633	648	601	602	591	617	611	580	636	604	629	566	575	584	585	564	591	592	582	626	625	592	620	601	600	579	630	633	585	611	573	573	605	594	580	576	578	620	603	557	563	620	569	573	596	601	612	568	582	537	579	575	579	622	552	559	617	601	600	626	582	609	671	622	576	614	562	600	610	597	576	626	593	644	621	604	606	578	597	570	614	608	624	599	562	640	602	613	612	574	585	595	615	590	597	597	620	584	568	668	634	601	558	600	589	593	563	613	598	580	584	615	568	658	596	613	616	602	614	618	582	549	587	598	568	599	592	610	546	650	584	644	610	615	599	580	594	608	606	637	617	619	595	635	560	574	618	632	561	604	597	579	617	600	586	626	644	619	666	572	615	607	622	630	597	598	589	605	617	585	619	592	587	609	602	601	585	579	596	579	581	621	616	597	609	620	542	574	624	612	541	549	604	583	578	585	617	602	624	590	657	589	605	581	571	587	568	608	604	593	580	582	594	601	596	607	579	597	606	582	587	571	595	597	616	598	583	626	571	575	591	588	555	565	563	583	613	581	586	594	626	623	614	620	597	613	593	600	565	590	612	623	593	587	612	576	628	616	640	637	578	559	592	568	564	584	600	578	595	619	607	611	589	599	599	579	578	601	600	601	579	581	610	599	590	625	589	600	582	590	581	633	591	587	616	563	608	586	573	577	615	558	550	606	605	620	599	589	604	630	593	580	622	593	587	623	591	611	612	594	559	561	585	614	581	603	615	590	610	589	621	593	614	545	606	594	601	617	591	593	596	606	621	590	636	621	618	594	527	599	617	591	582	592	596	599	569	591	592	626	614	626	619	584	619	583	613	602	630	558	597	615	624	540	594	612	590	574	609	616	575	579	649	586	585	568	591	579	564	573	629	614	564	614	608	603	579	643	617	546	565	578	550	598	586	590	569	633	622	606	591	564	618	609	557	553	606	603	611	577	598	579	638	572	599	611	567	570	570	625	628	601	558	619	621	597	630	540	584	604	630	576	580	596	596	613	603	629	594	613	624	608	591	577	600	540	576	577	585	573	614	581	589	636	575	628	618	596	569	545	587	553	609	625	609	592	570	562	619	588	628	588	597	567	587	652	612	625	634	580	623	627	585	625	602	599	569	588	605	595	625	534	590	586	606	582	576	592	587	645	625	564	561	561	588	584	575	562	595	594	596	638	575	594	563	601	591	615	620	591	553	584	601	630	610	560	557	594	578	563	608	619	629	601	588	568	599	594	615	628	594	568	645	603	587	622	614	591	612	582	601	569	597	587	599	577	606	591	631	590	554	606	617	614	577	601	582	574	602	611	564	615	562	593	610	600	583	629	607	588	571	608	581	574	562	628	583	606	620	588	621	581	605	599	611	622	575	571	604	597	578	618	639	555	653	620	607	567	588	621	627
7111	452	501	399	310	280	245	209	187	194	168	185	153	152	142	169	145	170	178	162	158	162	157	161	172	135	155	155	164	157	156	157	141	167	147	150	177	138	149	191	155	141	142	174	159	154	140	156	140	161	178	142	175	137	173	141	142	134	167	144	143	150	175	167	159	167	160	169	168	140	151	168	142	163	150	144	140	161	156	137	184	156	172	161	143	137	145	166	173	133	140	146	157	159	134	152	147	147	145	157	162	146	159	160	153	125	149	170	174	166	134	155	150	139	159	160	135	150	130	149	157	167	173	149	146	170	176	146	178	149	149	142	158	163	160	139	153	175	142	139	157	135	151	111	153	167	151	158	169	145	159	191	155	150	143	158	144	168	152	142	132	147	148	154	163	162	134	142	156	165	174	163	151	153	139	168	179	150	154	152	166	156	153	158	142	153	148	135	136	169	176	148	152	138	154	165	126	153	154	174	156	149	146	160	147	149	162	139	171	138	158	156	140	162	153	177	164	177	188	160	169	154	156	162	161	146	147	153	163	130	153	145	131	134	153	164	137	128	167	139	143	141	163	160	159	149	138	147	153	152	138	171	149	147	146	136	162	134	150	139	155	144	152	142	169	149	160	140	138	150	149	141	155	136	146	156	145	149	155	151	161	167	149	160	133	136	145	116	162	150	162	157	133	157	145	135	141	153	137	163	152	166	162	151	148	161	148	156	149	144	150	155	145	153	147	154	138	151	175	153	157	144	155	161	160	169	172	184	135	144	145	145	151	156	159	160	135	160	173	149	159	148	143	138	152	149	167	152	170	136	170	138	162	159	139	132	144	153	148	151	133	119	138	155	153	119	159	145	149	175	164	124	134	159	154	165	158	167	150	173	162	153	182	151	157	154	172	149	150	169	167	149	143	157	156	144	164	157	169	137	155	173	149	159	154	137	156	166	156	157	136	145	144	151	154	164	159	149	132	160	147	167	131	149	161	141	144	163	140	150	134	169	145	164	171	178	145	129	139	162	154	147	171	132	150	153	158	134	161	149	176	165	157	168	148	158	165	178	171	132	159	177	136	170	150	140	154	162	174	151	153	165	172	146	154	162	162	165	128	148	157	145	169	163	151	152	167	150	178	172	136	137	126	157	159	138	169	195	143	153	133	127	156	175	157	158	145	164	153	153	141	161	153	148	155	131	142	147	169	157	158	155	160	175	148	189	192	148	133	152	176	160	139	126	166	149	168	174	187	126	142	150	159	133	151	170	184	162	150	158	172	151	155	158	127	162	158	141	148	149	164	144	171	157	142	158	165	159	157	138	173	133	148	150	153	154	164	140	162	149	144	154	149	164	153	151	154	164	178	178	161	164	182	162	152	155	157	156	169	135	159	145	163	148	150	154	162	177	142	157	165	164	155	167	164	151	180	139	153	158	151	149	149	135	154	162	131	146	158	137	158	148	163	138	118	164	165	137	129	159	137	150	186	159	143	170	186	157	156	140	144	153	150	129	169	173	161	156	157	181	166	151	136	149	151	153	137	134	142	134	163	138	148	130	169	149	149	151	151	152	141	153	138	144	141	139	162	143	156	143	164	168	137	165	146	151	162	150	150	140	168	147	154	165	151	154	159	163	162	162	148	185	186	146	169	131	154	156	149	154	155	156	150	155	142	165	141	172	167	158	174	145	148	182	147	171	179	162	161	162	153	153	144	149	158	163	158	139	181	156	150	126	177	152	157	171	165	159	152	145	153	148	139	165	168	153	148	159	156	168	169	153	152	158	148	163	154	173	156	143	143	174	161	180	135	112	134	128	144	157	135	148	157	164	150	153	160	173	161	150	140	157	166	156	134	184	155	162	128	168	163	168	121	148	129	138	133	144	160	161	153	144	164	154	162	149	158	149	147	176	136	166	139	181	170	146	155	169	179	146	173	152	145	144	142	133	141	148	155	151	162	131	146	156	161	177	138	142	154	156	166	148	184	158	139	162	182	163	139	161	143	136	151	171	138	147	150	158	171	168	162	134	167	132	116	173	155	161	148	121	161	164	137	160	168	147	159	162	145	155	157	146	163	141	163	143	138	157	128	137	144	149	167	134	175	158	171	176	158	151	168	156	131	152	140	123	164	161	168	170	179	145	141	148	136	192	155	147	135	152	165	150	154	152	159	155	138	163	127	174	180	138	156	176	163	164	143	162	143	161	143	165	169	153	163	148	149	136	154	146	138	132	149	145	158	142	169	163	172	150	166	157	162	171	164	162	140	149	142	185	156	184	183	136	152	180	155	168	177	171	140	140	142	165	160	154	147	157	154	158	188	138	177	136	145	149	144	167	162	137	138	144	141	132	146	160	142	158	140	134	135	145	144	161	140	185	133	126	169	141	151	157	130	149	148	168	183	166	140	168	160	170	162	182	170	164	142	161	152	163	144	159	167	141	161	154	170	156	158	163	149	145	165	157	164	160	150	165	154	128	162	143	136	167	151	155	169	151	173	166	179	154	121	148	132	157	161	142	137	172	154	154	166	146	156	172	124	162	138	170	161	130	168	153	152	146	146	165	151	153	165	149	144	193	174	134	167	128	144	164	150	154	151	163	129	141	147	133	160	153	149	155	138	172	158	165	156	134	157	139	159	159	137	160	161	153	138	153	161	156	164	164	139	154	146	161	166	179	159	138	147	170	163	185	175	158	147	132	161	150	189	170	185	154	150	149	161	145	167	167	153	131	137	142	132	171	165	145	150	151	160	145	150	149	125	156	154	144	143	149	171	176	143	154	165	157	150	173	170	172	172	165	180	153	158	162	162	165	152	166	163	163	158	170	143	153	132	171	169	162	157	146	150	161	150	199	163	174	164	151	179	142	143	158	159	151	133	144	153	152	160	137	138	141	179	155	158	148	144	146	147	172	170	174	149	166	135	147	159	136	163	152	148	150	147	159	148	203	151	163	136	148	155	185	144	146	181	153	169	130	145	146	157	139	153	142	158	158	151	131	145	179	129	148	167	161	150	165	136	180	160	183	164	182	152	133	165	141	171	133	166	149	166	144	157	151	132	157	190	147	136	156	187	159	156	138	151	153	156	147	149	162	151	172	159	153	161	150	159	156	130	143	145	173	163	157	123	145	137	145	142	146	131	148	129	135	154	178	181	165	135	162	153	144	170	158	163	152	161	129	155	127	160	160	134	159	141	150	154	148	160	151	137	146	139	137	139	137	158	148	160	146	143	165	134	162	175	163	160	151	133	149	149	151	140	140	152	135	153	167	145	162	154	156	161	162	146	155	161	151	135	157	152	144	144	143	151	137	152	169	164	175	146	156	149	170	151	158	148	150	174	157	142	151	147	145	163	145	160	142	157	147	140	140	181	162	152	173	152	162	164	164	148	167	168	151	166	158	162	167	156	133	137	156	151	179	146	143	147	164	148	144	149	159	141	146	118	174	163	171	162	160	146	156	147	141	157	142	156	135	131	179	161	145	153	141	166	147	152	141	135	131	150	145	159	160
6035	654	1160	1369	1130	941	765	703	595	612	567	483	522	492	478	467	417	438	448	430	413	410	412	390	389	391	370	416	408	406	407	397	403	419	397	400	409	383	397	413	401	428	364	397	352	383	424	421	444	380	419	412	372	395	353	396	390	435	386	395	398	379	381	395	407	441	415	379	403	348	387	389	360	421	394	409	384	367	419	373	399	354	396	379	363	381	369	369	367	385	396	397	385	376	343	392	363	367	371	346	391	381	386	398	407	402	361	426	371	389	363	382	355	379	356	393	390	377	358	354	407	368	373	381	373	360	355	391	362	369	394	380	358	404	373	357	380	386	359	341	402	382	412	410	400	385	394	412	375	371	389	371	384	406	352	388	401	379	374	393	357	376	359	391	378	372	384	375	434	421	336	387	364	373	376	383	379	360	390	386	403	371	376	385	360	384	374	375	368	363	414	371	360	393	366	374	348	350	379	369	408	362	396	418	384	393	387	367	354	400	372	366	361	403	367	318	361	307	392	375	394	359	373	361	371	359	387	391	360	393	358	393	365	382	384	401	373	377	376	383	350	372	415	404	335	424	366	376	354	367	372	400	394	399	368	363	356	360	384	377	380	375	428	349	379	369	374	374	394	409	377	343	386	384	418	368	362	366	344	355	395	386	380	381	375	373	398	367	398	393	389	355	376	396	404	350	359	361	342	406	387	348	388	399	360	384	357	392	379	350	348	361	392	386	369	390	396	399	384	372	382	408	370	386	348	370	398	373	373	402	388	414	389	386	375	378	380	387	384	379	391	375	387	365	366	371	372	341	355	375	381	351	348	372	333	351	345	412	366	361	394	375	352	343	418	378	348	351	352	369	316	372	381	415	390	401	389	359	371	385	388	409	353	343	353	353	386	414	358	385	400	339	409	377	392	336	385	362	395	383	360	389	385	349	410	352	373	383	359	342	375	329	357	380	386	368	368	350	390	394	365	375	355	375	378	366	402	379	366	386	390	356	391	388	362	360	385	392	362	380	409	382	408	386	374	378	397	402	348	344	402	383	357	401	385	398	354	400	389	394	369	351	382	382	355	344	383	371	392	365	384	359	372	375	385	387	349	388	376	366	382	374	365	387	382	380	367	385	389	351	350	387	394	392	367	423	383	405	385	397	393	355	359	368	391	352	370	370	355	330	382	377	355	368	373	385	432	384	407	398	362	396	387	387	370	357	372	377	367	391	379	368	355	366	369	353	406	338	401	391	353	352	355	381	336	384	385	413	367	404	361	376	407	370	378	387	384	377	342	334	364	373	391	372	382	376	372	373	366	363	357	356	360	399	364	338	356	378	396	400	394	366	341	348	387	370	383	370	363	383	385	378	396	377	384	381	367	351	404	381	352	416	370	378	393	362	382	377	386	360	379	372	387	398	392	367	371	391	381	366	367	361	373	361	406	371	381	352	382	394	378	375	375	396	371	383	365	376	399	374	384	388	366	369	391	364	362	350	402	346	405	377	350	361	402	373	375	393	323	372	388	366	371	356	376	363	373	364	395	376	365	367	383	408	360	348	388	357	368	361	383	393	345	392	365	359	412	390	379	382	382	372	377	375	375	336	367	364	390	354	348	352	375	347	416	398	369	394	353	369	373	315	344	363	377	345	377	398	358	357	382	352	343	374	405	374	344	348	413	383	389	408	421	388	369	364	362	347	378	415	363	374	341	375	398	373	384	374	389	404	356	394	379	383	380	366	382	339	372	407	378	406	377	388	354	388	386	396	393	387	377	352	360	380	382	392	407	377	397	385	365	387	356	364	398	405	408	369	367	381	382	385	405	355	381	374	380	387	347	373	376	346	378	368	345	359	396	396	375	365	375	363	399	367	388	395	385	363	383	353	369	362	365	428	343	370	370	380	402	337	391	383	400	389	344	342	382	373	398	401	340	363	378	394	345	368	373	374	373	368	360	370	396	387	404	388	387	392	380	378	388	368	372	361	346	408	356	393	381	349	361	349	382	353	365	373	363	404	368	381	410	387	386	386	423	378	362	408	354	411	382	389	392	374	351	360	382	371	364	394	368	385	392	363	342	381	372	407	352	375	366	364	318	384	397	375	378	369	398	405	410	368	404	391	392	356	395	377	376	366	379	396	370	350	351	374	344	399	350	404	361	371	371	363	348	378	367	425	400	391	367	355	364	382	398	397	391	381	337	353	381	368	364	318	367	370	352	385	392	407	347	359	393	380	374	374	376	397	371	428	397	370	367	363	365	388	385	401	372	373	391	374	382	369	354	389	377	420	385	361	383	351	434	343	364	355	395	359	398	375	359	415	368	357	389	351	408	368	358	387	386	364	359	390	382	386	370	370	379	384	369	406	381	378	361	379	369	375	404	379	393	387	358	421	377	379	400	354	371	406	382	377	361	396	379	367	363	373	390	361	359	416	350	413	365	346	364	383	352	390	357	370	339	370	358	381	411	402	357	384	373	383	352	367	376	395	371	373	392	335	417	382	397	389	349	330	397	386	385	370	377	386	355	381	380	385	377	354	349	409	358	385	350	365	380	357	391	383	383	349	369	402	368	384	363	357	367	402	350	372	414	349	369	381	376	418	367	351	382	361	405	373	385	379	375	403	376	388	366	365	370	389	386	394	370	379	345	390	370	384	354	398	389	375	367	376	346	357	380	373	364	353	364	371	385	367	362	355	367	349	364	379	380	375	370	363	390	381	436	383	357	387	376	374	363	359	422	370	349	423	366	367	370	383	371	372	382	376	367	351	365	381	364	362	380	383	348	380	359	402	419	341	332	393	366	391	353	378	345	360	389	374	404	406	381	342	398	371	396	394	407	383	385	390	388	343	368	366	365	353	404	345	384	359	391	396	388	374	389	413	367	378	370	361	407	342	379	354	365	347	350	381	400	400	359	378	388	393	354	379	402	346	388	393	350	401	377	346	387	376	381	354	362	368	391	363	409	375	353	391	372	368	365	374	361	403	384	393	368	371	408	394	372	373	408	373	406	381	385	365	362	371	347	359	381	359	414	365	385	387	369	342	379	373	367	354	399	386	379	416	371	390	391	401	370	370	360	369	408	371	352	384	348	372	370	373	358	372	413	364	357	377	382	369	373	372	414	377	401	381	366	413	382	387	387	379	373	373	366	387	387	374	374	391	403	348	350	375	416	383	384	410	368	354	376	372	379	383	378	340	369	366	422	353	364	410	383	393	374	352	348	378	374	392	378	386	369	405	387	389	402	335	409	405	356	393	367	363	375	383	388	335	373	395	399	370	370	363	368	362	378	391	385	390	376	366	380	380	361	390	358	414	386	384	376	374	384	362	388	364	395	434	426	382	368	385	399	394	393	355	398	388	382	358	409	385	360	387	391	383	380	383	398	373	326	352	366	373	366	345	372	364	363	375	389	402	374	375	370	362	368	373	376	346	365	380	344	410	371	380	364	338	367	396	371	401	408	376	326	393	341	386	368	368	375	372	360	387	356	360	406	370	362	394	351	361
13380	1115	1037	737	534	502	375	343	344	287	262	288	219	278	255	251	229	233	227	252	225	211	238	275	247	238	247	227	241	189	228	221	230	247	235	201	239	217	199	254	246	214	222	197	228	245	205	242	244	219	226	246	228	214	225	214	232	217	196	223	194	207	245	204	229	215	198	223	223	209	227	244	236	212	226	193	234	242	229	201	214	231	214	252	220	209	207	199	217	252	214	236	218	231	207	198	268	216	216	233	206	227	237	235	224	217	217	192	238	240	206	204	230	209	250	212	205	204	211	219	192	218	215	205	215	207	222	223	228	208	271	233	259	245	206	255	210	209	199	196	204	221	220	202	234	214	201	202	211	223	220	255	208	235	215	198	198	199	220	209	225	234	232	240	206	193	227	208	242	174	221	205	218	213	201	229	227	204	210	225	217	226	199	222	224	223	203	194	210	227	205	212	227	210	229	192	229	212	197	259	228	200	198	203	185	223	222	245	194	235	228	238	225	216	232	195	256	212	221	215	265	225	232	225	230	235	243	209	226	225	250	227	222	237	225	215	207	204	216	210	204	212	203	232	243	227	200	213	230	250	233	223	197	209	202	221	194	216	221	231	213	213	218	226	215	236	206	219	231	211	201	208	228	210	227	240	241	253	215	223	209	222	191	201	206	209	258	217	193	220	187	229	195	200	209	214	239	199	214	205	220	225	233	207	211	249	217	233	225	205	249	213	220	241	213	229	218	217	210	231	193	198	225	221	209	214	244	231	209	204	226	222	219	225	196	207	219	230	207	243	213	214	211	223	240	191	209	226	236	238	201	222	265	240	205	201	218	222	204	216	229	222	241	214	216	238	212	228	236	218	212	226	199	201	221	242	200	198	233	225	216	237	252	230	233	225	238	255	236	223	205	196	204	235	216	229	230	208	203	213	220	235	210	233	230	218	232	224	205	208	221	227	221	218	197	216	202	202	216	218	226	198	222	219	223	217	281	241	207	221	198	223	200	203	201	213	242	197	230	253	237	246	239	236	222	191	203	224	235	241	212	219	215	209	189	201	224	212	218	218	209	192	232	229	194	232	225	203	239	219	212	227	237	204	196	206	229	226	226	244	220	192	207	210	238	219	203	218	244	205	249	208	211	209	240	221	244	211	207	253	178	228	225	199	221	227	236	205	228	234	231	212	244	221	240	203	236	239	228	219	194	213	196	228	223	226	226	241	208	203	184	222	205	227	220	201	228	249	203	220	209	229	245	226	213	215	221	203	201	219	210	215	245	216	205	244	218	197	242	243	215	224	212	212	207	235	221	207	234	172	213	253	249	218	211	198	228	220	193	227	227	216	193	224	198	237	215	208	222	208	231	205	230	204	219	209	221	202	242	245	200	194	221	198	225	209	241	209	222	212	205	236	267	227	190	215	198	235	227	234	224	205	227	208	221	210	243	207	247	219	235	216	218	204	264	211	234	237	234	237	243	201	210	228	250	243	236	189	226	238	229	228	227	235	234	210	209	220	224	229	216	225	204	208	224	223	202	201	235	229	216	246	204	248	223	222	260	240	227	205	233	244	207	203	196	215	236	199	239	211	202	185	197	230	202	200	211	220	219	209	231	210	210	229	221	221	229	193	231	236	199	233	222	212	231	243	226	263	212	221	217	233	251	231	212	207	204	238	215	194	222	235	196	232	233	232	210	236	191	230	236	233	201	236	226	220	221	208	189	201	209	225	196	220	227	219	226	245	237	241	224	216	200	209	223	228	247	253	199	234	239	205	213	209	220	235	239	235	229	219	241	227	235	226	225	216	176	226	201	199	238	210	243	229	226	208	246	210	207	212	225	250	226	201	219	201	217	234	230	207	245	226	222	223	247	237	243	213	239	213	208	232	221	194	230	233	212	214	205	205	211	218	227	217	190	225	221	209	241	197	241	203	188	222	210	210	208	220	199	233	184	224	210	222	235	230	237	229	243	196	211	235	219	184	214	236	201	228	215	207	204	217	255	229	229	215	240	219	251	208	211	215	214	220	212	219	213	220	247	217	221	203	240	216	195	245	203	229	200	241	219	205	216	215	216	226	228	238	208	222	210	232	225	228	228	204	208	219	224	216	212	234	219	219	209	202	194	212	245	210	192	188	232	227	238	213	243	238	210	246	224	246	226	229	206	207	220	257	236	207	256	235	214	215	202	230	221	227	228	233	218	209	213	193	232	226	230	210	210	213	226	216	200	227	218	226	209	236	195	188	242	219	230	199	219	212	255	206	186	219	229	218	231	214	225	250	182	218	215	208	242	226	211	194	201	174	218	199	217	225	234	233	215	232	241	216	224	226	220	211	227	200	225	196	208	228	219	189	218	225	210	259	211	242	216	213	220	235	197	279	226	209	221	190	209	202	200	195	253	222	216	192	214	237	223	244	250	210	228	224	211	209	205	200	223	222	247	236	237	230	187	209	236	235	217	220	213	215	216	232	231	249	214	224	201	234	201	218	230	211	208	232	217	225	230	228	221	222	215	238	228	216	213	209	205	234	232	216	216	227	226	202	214	231	191	218	221	238	239	212	200	220	197	217	218	224	258	241	235	255	240	186	236	219	207	220	196	196	207	223	191	215	236	229	196	211	213	233	228	240	192	226	219	216	207	213	217	234	215	244	239	213	245	225	195	216	229	222	206	220	217	235	229	236	221	216	241	222	219	234	232	239	203	234	233	216	217	185	233	226	216	201	202	216	221	226	217	197	221	237	214	220	175	210	209	232	224	212	242	235	245	249	213	201	217	222	215	228	230	225	184	225	235	206	211	247	233	206	234	151	216	215	227	215	215	200	216	191	185	209	202	208	202	217	219	202	217	218	239	228	216	212	218	231	211	221	220	207	185	209	265	215	215	203	219	244	236	204	212	224	214	250	239	236	234	223	238	207	241	227	235	218	228	221	235	243	203	196	224	232	210	215	225	233	194	230	203	233	247	227	249	194	209	205	216	228	209	234	233	216	219	221	210	220	208	221	220	223	240	235	226	226	230	204	226	239	204	224	226	203	204	213	226	230	206	216	211	243	225	184	207	235	225	219	209	221	226	225	232	244	219	219	216	217	213	213	209	223	230	203	222	189	194	215	227	236	230	223	222	231	224	207	229	194	232	244	260	218	224	218	212	248	221	213	216	203	202	276	211	206	235	199	235	225	211	221	240	251	222	216	212	220	194	237	212	242	241	212	210	224	223	217	208	227	216	219	218	232	182	215	202	210	252	214	216	228	231	229	237	233	197	226	215	223	220	217	220	242	232	205	235	219	213	219	208	202	217	229	205	217	213	202	230	224	241	226	217	205	211	219	229	210	195	224	204	225	236	198	216	204	178	225	239	229	235	185	222	212	253	218	226	223	206	217	214	229	213	214	223	207	213	227	224	210	193	220	198	201	206	202	209	211	237	194	205	241	240	235	231	242	225	215	239	219	229	200	219	222	224	235	191	246	229	201	217	219	230	204	205	212	212	186	217	215	243	219
7903	1050	2006	2278	1942	1606	1344	1127	964	925	825	814	748	736	674	651	679	695	653	620	591	610	636	609	568	568	584	546	561	594	517	550	570	525	543	573	574	584	568	553	541	588	564	556	608	543	604	585	571	555	521	560	626	526	560	541	586	543	572	553	527	550	535	539	517	526	558	541	526	520	530	528	516	578	555	549	540	542	532	519	552	546	503	539	518	537	503	516	527	523	600	557	505	519	522	548	527	570	507	549	513	524	536	497	514	532	514	536	523	553	504	533	542	581	582	529	549	526	566	516	497	555	525	554	558	519	509	493	534	541	518	549	536	506	521	559	532	516	491	553	506	539	560	525	492	566	528	497	514	544	495	578	543	547	546	486	517	510	519	537	563	516	488	517	534	513	527	505	543	557	515	495	573	546	527	524	567	495	513	507	517	522	531	533	519	525	574	501	521	527	527	507	533	530	508	551	549	526	538	543	550	547	536	554	529	508	574	532	496	540	534	531	511	535	507	550	570	489	539	495	524	515	518	555	485	501	469	508	560	554	489	512	525	508	575	539	556	534	509	507	514	534	521	515	515	559	528	535	502	505	485	533	581	516	469	528	502	538	491	547	547	533	546	508	493	509	533	582	499	526	528	537	532	495	492	503	519	541	486	520	494	524	505	576	527	525	532	537	544	537	562	498	504	532	546	508	479	526	521	530	541	536	542	473	528	520	567	502	536	517	506	575	529	556	523	562	490	548	487	501	512	560	544	540	542	511	550	540	531	497	509	513	516	469	493	531	521	532	556	526	538	472	535	517	499	513	499	521	518	551	504	527	534	522	535	507	480	529	534	507	509	569	507	544	535	505	532	509	544	484	509	512	564	526	503	581	502	534	559	543	522	521	521	471	540	498	539	475	487	549	521	534	546	518	503	512	514	499	539	535	496	519	497	519	537	523	506	495	509	498	592	556	528	559	586	535	535	525	502	526	545	515	528	560	535	529	532	556	535	542	493	536	516	532	551	515	528	506	538	543	491	455	511	531	527	528	556	508	504	491	542	525	550	494	558	512	541	546	565	513	491	500	486	508	529	591	511	532	555	537	490	482	543	533	483	533	501	562	523	536	494	529	504	512	534	514	524	502	527	572	543	528	526	526	518	520	543	507	541	534	533	528	532	500	513	526	528	509	506	552	528	534	537	550	526	518	538	483	603	517	496	534	535	530	522	516	520	554	523	491	534	525	521	559	488	495	507	490	506	511	569	538	532	542	541	527	514	547	530	515	504	528	529	555	540	505	520	533	516	498	551	535	536	514	525	513	533	524	528	503	513	517	513	469	521	505	518	514	550	538	529	493	522	527	566	512	482	544	542	509	512	545	482	555	538	527	509	540	547	472	516	508	547	542	534	496	480	564	518	529	491	547	494	535	529	564	556	542	548	484	514	515	527	466	513	521	494	530	533	530	549	509	504	532	527	514	507	515	528	525	533	519	540	476	556	549	574	515	522	533	516	499	544	526	536	540	499	518	512	535	517	503	530	480	570	556	503	524	518	502	502	524	533	509	542	539	542	518	529	526	536	574	519	588	540	507	523	519	560	564	566	504	503	523	503	535	518	481	544	525	549	534	548	536	508	516	515	525	553	544	533	491	493	506	519	514	541	503	561	504	538	546	524	502	486	455	526	482	537	536	526	556	562	534	549	515	557	521	536	544	545	547	492	523	514	526	543	500	529	538	497	520	535	481	496	544	523	550	526	554	545	525	517	504	531	474	521	561	532	544	538	496	495	535	502	522	514	513	518	551	516	505	558	516	519	525	545	505	534	559	522	545	529	557	543	567	527	568	545	575	582	540	496	533	489	529	546	528	541	505	544	483	542	491	513	523	536	516	554	546	539	481	516	510	509	583	513	527	497	529	510	520	513	491	562	536	515	503	524	509	524	502	544	535	510	526	527	473	534	532	521	529	525	544	542	558	537	524	558	529	521	524	520	572	506	559	563	556	523	518	502	506	505	543	505	531	469	489	513	578	530	505	559	555	510	502	512	504	495	541	523	467	513	519	569	516	525	539	564	497	533	528	541	572	538	484	549	537	466	586	528	519	544	508	507	559	491	553	558	553	520	512	569	517	533	571	561	563	508	498	524	509	529	534	533	530	573	510	524	465	558	519	526	514	505	517	528	508	516	481	524	562	522	533	539	521	512	568	523	566	506	533	531	557	564	529	563	494	559	535	519	527	524	546	539	534	467	530	526	528	488	497	537	514	528	496	510	513	520	511	552	493	532	539	528	545	504	535	588	505	513	504	546	503	533	520	557	516	556	529	536	513	529	535	527	516	488	535	552	543	555	517	494	530	480	524	538	515	529	494	545	532	550	523	523	504	510	504	499	474	533	509	545	506	529	538	516	485	529	531	498	505	529	529	509	519	534	505	535	520	532	535	546	543	526	528	533	541	523	524	553	542	512	565	535	486	512	512	567	534	513	540	502	564	517	572	514	527	521	529	505	509	519	529	525	524	506	526	540	538	519	531	485	562	582	526	542	545	526	495	513	498	543	515	571	532	497	500	531	549	527	518	549	539	518	520	546	495	505	517	536	538	499	541	503	543	512	578	574	547	495	553	503	541	569	585	535	560	530	501	559	512	518	567	487	502	517	562	498	517	534	566	530	538	514	542	500	505	536	545	553	548	562	530	508	569	529	519	509	530	532	562	530	557	495	527	511	576	536	520	582	553	532	520	549	528	553	537	533	513	508	557	500	505	515	517	543	506	514	528	506	545	540	557	473	485	516	533	544	562	518	557	500	546	527	518	521	538	549	531	525	551	532	511	507	503	527	509	556	550	516	547	510	542	502	548	524	491	552	518	527	527	487	547	534	506	533	534	512	555	499	533	538	557	506	516	527	512	525	571	534	566	546	520	522	515	557	510	551	473	485	515	535	542	544	536	550	547	503	507	552	506	487	556	546	524	528	555	534	572	580	510	499	509	546	533	504	528	505	561	566	538	549	504	554	534	525	519	545	537	524	517	506	532	528	516	520	557	533	500	520	511	535	488	485	522	514	536	550	533	499	518	508	507	538	507	525	475	564	515	537	542	524	538	524	548	547	506	534	562	533	556	517	525	541	555	521	536	527	520	519	551	556	509	574	543	518	509	550	496	553	544	511	529	545	541	539	514	485	533	507	483	529	564	499	568	530	544	507	575	534	514	520	575	492	523	510	480	490	512	531	560	560	518	547	518	554	557	565	511	507	508	511	513	543	570	550	550	506	544	498	496	518	537	503	550	531	511	517	484	512	511	490	492	532	515	516	514	514	522	528	498	602	541	537	506	513	571	549	526	578	503	518	549	507	554	552	521	511	529	491	478	549	517	525	542	512	564	529	521	580	588	515	522	550	509	529	500	490	508	560	533	529	547	525	504	519	502	503	499	529	519	474	507	531	505	551	611	563	495	500	538	508	541	531	529	544	511	513	509	521	554	559	537	546	494	509	541	521	545	553	507	509	481	497	540
1451	263	295	297	266	302	273	297	280	284	246	276	266	280	256	252	273	268	254	282	256	253	323	289	253	271	274	258	289	249	258	281	261	242	278	270	262	240	256	279	253	262	285	253	277	295	258	269	276	303	291	288	264	278	273	274	246	253	260	252	281	257	268	250	277	306	264	284	257	273	290	276	263	292	251	265	258	286	286	273	246	298	267	276	248	257	271	266	275	259	240	295	282	249	298	271	260	292	255	288	294	260	255	263	258	250	277	266	237	234	255	313	276	261	246	267	252	266	264	289	252	258	296	281	260	264	243	258	288	316	288	270	266	263	258	279	271	284	273	286	266	266	257	285	290	268	243	312	281	258	259	285	278	240	278	259	239	276	259	262	252	293	253	260	256	272	291	260	253	265	282	265	268	298	237	246	268	258	273	264	253	287	299	272	253	282	272	270	279	262	283	261	271	255	265	283	284	275	266	279	256	279	286	255	236	264	272	278	257	277	256	247	254	274	273	270	289	293	307	293	287	259	275	295	252	288	274	265	277	275	271	251	274	268	281	273	243	271	262	286	276	290	240	251	266	275	276	290	293	274	264	324	277	269	247	238	263	284	311	277	253	295	299	273	291	279	292	267	237	261	285	300	281	260	261	270	235	268	275	290	274	280	280	303	261	268	253	290	267	262	298	281	277	286	296	271	272	258	239	265	297	281	300	265	288	229	268	243	246	291	272	261	277	302	245	244	288	297	272	228	288	254	241	260	253	262	280	293	269	255	287	268	264	276	232	272	233	267	268	277	236	244	294	265	250	308	305	288	264	230	266	258	280	250	258	263	262	288	248	281	248	266	296	279	268	252	265	271	302	279	314	278	246	255	260	288	276	252	291	263	261	254	258	268	260	257	276	267	262	284	280	256	262	255	278	277	261	284	261	273	308	269	259	260	287	284	273	295	273	279	273	303	255	294	260	271	255	285	250	280	251	299	261	284	296	277	268	284	272	261	262	275	228	260	241	282	275	272	297	252	273	240	260	250	290	284	257	257	252	266	258	272	280	295	269	261	260	258	262	281	282	261	276	243	277	271	247	282	246	253	278	253	270	262	255	262	275	302	294	286	291	227	265	266	305	240	276	308	293	280	282	259	254	253	252	253	274	259	250	248	237	291	266	291	268	273	291	286	257	287	258	260	238	275	274	293	264	289	265	264	272	251	267	260	259	280	282	260	250	255	253	260	249	278	286	267	267	286	274	287	281	276	267	308	290	256	280	262	304	244	254	263	259	257	238	277	252	294	278	251	292	299	271	272	260	276	279	275	234	269	247	261	302	282	250	255	271	290	282	279	273	260	276	250	284	266	273	273	286	292	274	248	233	244	261	281	238	251	246	278	260	275	248	259	239	280	266	273	276	267	251	262	288	274	283	291	260	264	306	255	308	251	265	282	261	259	261	282	267	282	258	250	247	264	269	271	224	262	267	297	276	282	255	308	259	286	264	251	258	247	287	260	287	233	299	277	252	266	260	264	259	289	290	288	245	286	270	284	238	263	261	261	286	258	272	295	289	286	308	276	278	283	273	267	295	242	252	243	251	261	263	263	247	259	273	284	263	303	279	286	257	238	295	277	269	284	277	274	282	259	288	253	257	302	251	275	245	303	298	257	281	274	266	242	293	263	277	256	294	269	293	271	283	264	274	265	272	282	266	253	272	269	313	311	248	253	255	263	308	301	262	254	216	265	297	286	268	269	271	257	264	279	273	253	260	280	283	260	283	273	281	263	312	285	280	265	291	252	254	305	243	254	277	278	287	257	286	285	300	234	273	237	263	271	291	237	264	271	265	286	294	281	263	252	295	307	263	261	285	278	279	244	267	287	268	276	280	274	310	229	291	243	296	292	263	254	272	300	271	268	288	280	238	258	299	264	262	264	294	266	279	275	270	262	259	268	299	277	280	267	249	268	277	266	306	251	270	275	265	298	255	278	283	272	250	249	234	287	267	257	295	247	266	268	281	286	274	280	274	271	296	277	261	257	256	264	267	251	252	257	239	253	276	278	288	284	295	261	255	268	270	261	259	307	268	268	260	253	255	267	298	250	258	259	265	326	262	280	259	293	281	283	255	272	260	279	283	239	290	270	283	247	252	263	272	249	273	296	263	273	259	280	263	258	291	298	277	275	290	224	256	264	259	291	222	260	272	272	263	224	283	265	253	277	288	284	292	278	251	281	291	252	253	269	292	286	267	277	252	252	264	216	254	266	247	291	281	255	289	250	262	289	273	255	247	292	285	263	248	311	281	283	262	252	278	287	249	283	248	275	252	266	263	266	247	248	278	286	241	280	264	273	257	277	299	239	269	277	266	242	253	260	288	282	295	247	264	255	251	225	241	286	253	280	278	263	261	254	287	263	272	282	288	284	295	245	294	261	273	240	267	280	273	243	284	273	279	254	238	256	262	247	275	260	270	248	291	287	256	273	269	270	252	247	286	265	267	237	285	286	265	265	270	301	262	271	245	260	288	259	259	264	308	270	286	267	259	268	270	284	282	262	272	280	288	248	297	278	255	271	275	287	286	293	278	234	251	273	286	237	282	295	298	281	294	249	268	295	298	271	263	267	284	280	292	260	281	259	233	311	282	258	255	278	257	242	234	248	279	270	260	275	274	293	272	249	273	272	282	295	243	270	251	233	264	280	287	296	283	268	264	281	273	264	293	269	293	278	250	261	248	257	257	228	253	266	278	264	264	238	267	277	268	339	281	257	224	249	255	280	319	302	251	283	259	261	267	264	298	289	278	262	254	265	300	238	248	280	291	265	300	228	235	280	286	240	275	270	259	276	267	275	271	262	252	276	251	254	262	295	237	267	262	273	307	275	313	297	248	264	297	275	270	250	278	290	304	262	278	243	259	264	285	253	257	261	250	259	252	273	246	282	268	266	258	264	271	275	251	273	271	278	257	282	277	268	261	292	247	255	298	263	277	259	251	274	295	313	274	286	305	262	310	278	278	272	248	283	278	280	289	294	265	251	275	281	282	265	277	270	301	264	300	269	266	289	274	288	250	309	254	280	292	233	294	254	299	242	261	254	243	255	270	279	263	305	272	267	272	244	293	275	271	250	273	279	297	274	278	258	269	262	280	274	271	244	247	287	255	266	269	264	248	233	264	280	250	296	261	287	273	310	278	247	269	304	301	283	242	286	266	283	255	248	280	282	268	284	282	251	269	266	247	265	270	270	264	257	266	264	265	267	288	298	258	297	282	258	254	277	268	272	285	284	232	256	272	247	257	260	270	256	265	261	248	276	287	273	276	268	233	266	242	275	270	281	284	246	270	272	301	285	274	267	286	295	262	273	280	264	267	253	270	269	317	274	283	281	264	287	266	232	313	298	292	277	277	234	286	273	291	266	282	266	267	282	261	247	282	303	270	290	269	320	271	268	293	258	247	239	254	268	252	279	252	247	234	271	274	271	260	277	268	253	256	285	262	285	275	266	288	268	280	258	287	247
1763	603	621	632	635	637	576	563	588	595	624	596	644	621	574	619	582	573	616	599	551	600	634	618	565	615	563	634	611	602	635	594	640	572	602	578	620	578	629	584	599	623	632	566	600	589	614	579	606	672	616	614	618	583	576	622	596	599	586	584	598	594	585	597	574	566	586	628	589	585	673	627	594	635	604	656	613	559	608	636	568	587	613	588	573	598	577	639	609	601	610	579	618	647	585	606	554	581	564	575	583	583	598	587	590	564	603	603	600	585	596	614	580	653	552	597	595	578	585	600	623	567	599	570	639	624	610	613	566	547	556	566	562	667	590	606	650	622	611	592	623	591	601	598	598	633	607	639	558	589	573	605	611	611	607	595	579	568	588	622	609	582	644	631	579	548	605	597	611	577	551	608	594	622	609	573	599	580	600	639	608	597	648	579	579	615	616	572	629	619	613	603	628	637	577	589	582	600	619	620	611	570	570	594	553	580	603	564	619	588	603	631	625	593	596	584	578	564	601	605	589	564	572	611	560	574	594	629	640	594	609	586	596	560	628	609	594	621	590	609	623	604	558	631	629	553	577	582	644	588	595	603	588	624	574	654	597	613	629	585	608	601	600	588	594	618	590	603	595	594	615	590	615	600	606	581	651	633	587	588	592	582	574	639	600	607	581	631	579	582	589	597	599	606	598	590	576	595	627	568	590	570	674	611	605	628	565	613	607	580	612	636	612	550	589	593	608	560	602	562	568	616	613	612	576	599	630	596	612	614	618	587	626	594	561	587	598	589	597	608	552	611	587	613	634	598	631	568	616	612	588	607	595	627	602	593	589	640	584	596	645	639	567	645	585	584	577	636	590	600	599	590	609	619	592	588	610	601	596	592	599	617	571	587	587	599	592	573	602	577	577	610	579	565	621	633	596	581	630	602	550	566	617	615	610	583	557	577	611	587	588	588	637	602	588	634	576	590	626	642	633	566	552	571	580	564	614	594	585	632	589	587	555	636	556	621	572	632	650	594	609	602	604	642	619	609	627	609	666	624	550	616	597	625	576	623	569	583	592	605	599	627	617	589	598	612	610	633	642	579	607	560	603	608	575	625	575	578	618	612	610	616	590	597	612	614	618	623	588	616	650	605	639	587	606	600	551	600	606	600	622	605	579	611	594	641	563	560	587	585	632	572	590	604	619	662	609	578	562	608	572	578	625	570	600	569	610	593	622	594	639	590	602	563	624	596	573	636	554	606	596	591	604	631	617	587	612	618	569	624	605	613	593	555	598	594	516	623	606	595	614	579	594	610	567	616	581	598	603	596	602	528	618	573	598	594	589	575	598	591	628	664	578	604	623	566	582	582	598	566	620	625	577	578	584	627	620	605	584	611	611	579	602	597	605	619	611	588	598	604	616	585	644	563	621	605	594	617	574	641	606	578	617	594	643	589	666	588	609	574	581	588	624	582	586	633	584	603	561	580	596	548	610	581	626	576	606	577	558	636	611	631	600	603	626	589	595	589	619	625	576	591	567	626	558	603	610	595	568	600	602	575	582	553	593	610	605	579	581	620	588	574	656	609	610	578	584	555	592	593	639	638	573	585	614	626	567	607	614	604	583	611	577	626	588	645	569	616	649	577	559	626	609	611	647	541	605	567	589	557	605	579	628	596	610	585	600	630	584	597	593	586	600	615	587	625	569	572	539	625	615	598	639	616	621	558	627	610	604	581	601	612	566	595	602	564	576	629	579	600	556	602	583	611	573	621	642	586	619	608	648	623	585	553	631	599	572	608	588	595	645	616	621	597	584	584	618	604	566	587	610	604	623	555	579	628	573	628	619	609	623	585	620	596	571	610	591	581	633	601	619	582	613	619	627	590	568	586	598	590	565	570	561	549	626	598	600	611	621	591	558	620	573	618	609	605	594	574	569	597	607	587	595	613	572	606	621	585	588	563	588	639	570	597	599	603	594	620	574	596	602	582	597	597	620	633	530	622	577	624	569	597	598	683	545	625	589	606	603	599	610	606	569	597	649	584	581	617	610	595	595	571	601	599	584	588	572	607	593	572	596	612	617	599	566	590	602	586	614	553	646	607	618	600	610	583	559	619	587	584	619	590	554	606	580	593	581	607	614	600	621	594	603	603	555	615	578	582	565	616	605	594	595	572	595	595	623	589	577	610	566	592	531	623	630	581	623	537	574	629	630	617	571	571	552	615	557	567	601	604	598	581	584	596	603	559	576	615	599	580	586	587	603	627	568	577	613	565	597	598	612	580	584	631	592	596	569	631	611	624	610	637	609	588	601	632	570	581	628	600	587	603	617	584	620	612	604	588	615	603	594	568	579	625	615	577	582	649	629	617	592	564	551	576	595	602	617	590	608	572	620	659	569	626	597	593	582	605	608	609	581	555	569	608	600	640	623	629	627	592	565	560	616	582	639	606	604	615	599	585	635	638	621	591	578	563	532	627	574	644	597	568	581	590	592	565	639	641	576	632	603	595	572	600	624	574	565	574	582	576	616	621	568	642	591	589	613	561	563	572	574	591	579	651	578	630	589	602	585	582	631	621	587	625	575	563	573	602	583	617	619	604	603	590	571	576	576	558	563	602	663	570	595	612	609	579	594	596	600	595	611	631	663	573	585	601	629	602	616	624	604	605	561	610	603	591	614	616	569	596	620	567	572	595	606	653	588	598	593	594	593	570	609	581	586	611	613	594	622	584	634	615	637	582	563	599	565	552	592	611	588	604	568	607	606	630	643	612	623	582	598	575	595	603	575	620	549	596	607	598	604	668	599	616	596	593	579	544	593	576	589	614	626	625	604	564	596	585	585	569	622	609	617	612	565	596	604	577	541	652	608	566	582	625	635	614	598	594	633	558	603	610	615	575	606	585	566	586	561	574	568	567	610	622	613	591	561	590	576	576	606	637	626	624	551	591	566	608	625	563	618	557	581	542	604	617	665	616	610	621	579	626	579	604	642	640	598	612	623	617	585	657	619	568	614	574	646	635	559	618	559	599	577	602	561	612	614	609	584	591	557	600	611	630	590	656	609	599	549	618	590	573	569	635	625	574	612	620	583	606	645	570	622	587	580	606	572	582	585	587	576	605	606	547	577	619	671	569	629	627	638	631	601	608	645	581	600	588	609	611	606	585	585	583	619	614	556	618	584	574	620	593	562	642	622	589	564	629	553	606	641	592	603	558	633	568	603	603	608	658	590	596	636	593	594	601	576	585	597	630	624	599	590	595	607	589	589	578	587	613	578	571	635	650	633	610	593	563	619	671	607	617	584	602	622	557	573	609	614	603	567	587	574	561	592	594	602	621	632	651	569	613	607	587	604	640	587	573	585	592	622	589	625	611	570	594	631	612	609	610	623	619	594	622	581	624	615	575	650	609	567	605	624	605	546	577	606	582	580	610	624	573	611	609	598	609	578	572	585	639	627	571	634	599	553	599	622	621	625	609	582	589	608	570	604	547	591	569	611	608	598	590	641	612	580	623
7261	449	530	427	337	286	256	211	201	194	186	179	197	189	167	148	157	183	165	178	165	160	133	153	174	181	187	143	160	174	155	148	142	130	166	159	187	144	155	158	160	157	184	161	155	150	179	153	163	161	167	163	165	152	159	141	168	175	175	124	173	153	160	157	151	153	141	172	171	162	160	148	130	165	142	158	144	160	167	153	167	164	152	148	145	155	148	154	128	168	147	163	154	151	154	165	181	143	149	177	126	126	175	149	169	192	160	151	151	184	162	139	143	149	160	170	175	144	176	148	144	166	127	157	173	157	157	160	153	144	177	137	135	142	148	140	157	147	189	126	156	159	137	144	171	161	144	155	133	156	125	156	158	152	163	179	149	134	159	159	138	158	150	156	132	137	173	165	162	146	161	135	164	162	133	166	154	168	146	145	149	138	155	150	154	152	163	144	179	180	153	141	155	161	151	147	169	161	132	156	175	149	186	145	160	154	173	163	159	151	149	147	155	141	170	155	158	145	155	139	157	163	143	145	156	180	158	143	162	154	148	151	159	143	171	147	151	162	143	177	135	152	173	158	137	166	138	166	149	152	164	155	143	173	185	162	150	154	139	147	144	154	155	150	164	159	171	142	153	155	163	158	148	145	141	150	128	148	154	147	161	173	164	143	156	157	159	147	133	164	195	175	143	138	143	138	171	140	142	133	148	153	163	146	148	174	159	153	163	149	166	148	139	158	149	140	134	147	138	137	148	159	144	158	149	158	135	153	132	162	168	178	179	160	151	185	156	160	149	142	166	143	155	155	141	175	153	155	133	149	167	148	141	169	151	152	131	153	150	176	148	139	160	143	159	175	155	134	164	173	145	156	179	143	152	150	170	149	164	148	153	147	180	186	138	146	164	153	159	139	166	138	161	156	136	145	165	169	156	149	156	183	151	153	140	174	162	142	133	170	127	154	145	138	174	159	140	139	140	158	143	156	135	150	160	156	160	153	153	159	164	146	157	142	137	138	150	159	168	171	134	152	150	133	131	159	167	147	169	167	155	149	174	143	151	148	137	151	125	164	149	162	130	160	152	121	140	188	151	151	179	177	154	126	162	160	151	143	171	147	188	146	157	144	170	167	146	149	148	159	165	150	150	150	162	154	130	143	170	159	140	160	158	169	145	141	162	138	167	182	151	162	174	153	160	166	144	164	164	168	161	164	168	143	174	144	170	158	167	156	135	159	166	157	159	134	140	159	161	168	155	158	130	157	140	168	180	151	151	136	141	139	142	190	146	140	154	149	167	152	150	139	137	154	156	143	157	147	159	133	158	155	182	173	155	158	142	129	145	194	152	142	152	154	144	146	165	134	144	151	177	155	163	169	148	159	152	163	145	157	150	144	146	137	147	150	137	136	158	166	128	141	139	180	172	166	148	153	157	141	159	159	164	144	147	154	137	168	166	172	163	162	149	150	157	146	167	160	150	148	132	147	158	160	159	182	150	154	168	135	147	157	141	133	160	153	135	160	172	161	145	151	155	162	145	149	149	146	156	145	176	182	169	157	158	174	149	160	148	160	160	158	163	172	189	166	167	138	160	158	150	142	154	168	168	144	161	138	161	180	168	153	149	151	175	149	161	140	140	150	156	162	139	139	176	155	142	164	176	157	151	148	156	153	152	167	162	161	158	155	149	131	155	180	164	166	140	148	181	143	142	161	143	153	168	163	150	170	168	146	138	164	164	154	127	160	161	166	148	165	142	179	170	150	151	171	154	116	140	160	157	140	141	184	136	141	170	169	162	163	161	152	187	148	167	149	146	150	160	162	149	149	194	165	177	154	161	163	161	154	141	159	172	175	186	143	162	167	148	153	171	156	150	147	158	148	155	161	143	153	147	165	152	146	159	152	145	156	175	151	150	160	155	155	170	159	126	176	147	146	135	139	152	154	141	139	144	114	151	152	149	124	156	172	160	138	162	165	156	159	134	150	168	165	179	137	160	178	150	161	147	135	121	145	177	160	170	172	147	154	146	136	172	141	151	153	145	148	168	167	167	157	140	155	135	147	150	162	175	158	144	147	158	166	134	157	153	154	148	153	154	164	147	159	155	144	140	146	153	154	153	171	141	150	173	147	151	163	141	138	152	154	169	194	172	164	139	158	140	155	154	147	158	143	163	142	144	159	160	167	162	154	138	163	175	177	155	129	155	160	148	162	151	166	156	139	152	158	162	139	133	161	132	158	165	162	133	163	154	194	143	142	142	132	161	166	139	166	144	158	153	164	127	151	143	161	167	155	162	146	139	153	151	158	158	154	137	155	161	163	170	144	137	138	134	138	158	154	147	156	161	155	139	162	157	147	165	139	168	130	166	155	142	177	136	165	156	152	156	158	165	152	153	151	158	141	160	159	145	147	173	148	165	140	184	171	141	149	171	175	163	171	145	154	169	132	170	155	157	174	157	164	168	157	164	162	143	163	145	167	151	144	136	147	148	135	163	154	161	126	183	148	153	166	149	161	157	157	179	144	135	157	163	158	156	158	153	179	138	166	157	161	151	158	154	173	154	167	143	160	158	177	140	157	134	152	137	129	149	166	169	155	131	174	148	160	140	153	160	152	145	147	165	142	143	165	154	162	168	161	145	141	134	153	141	159	157	153	196	159	160	174	155	139	166	171	159	175	141	165	152	154	171	140	170	138	162	146	143	180	161	155	162	149	146	164	138	157	148	145	156	162	168	157	139	138	145	158	160	153	182	160	171	160	146	134	149	159	141	172	182	169	149	167	141	156	146	162	153	186	172	148	169	164	144	140	143	179	160	135	135	152	138	162	158	139	148	155	155	169	156	137	130	145	147	158	153	161	152	157	139	126	145	175	160	177	151	148	164	149	167	164	162	136	159	151	141	175	158	146	168	159	150	154	135	149	150	150	168	156	142	161	159	129	171	157	176	148	139	160	152	157	158	142	148	152	149	156	159	138	163	161	165	164	142	151	142	166	152	168	149	152	151	154	135	166	161	153	170	166	159	159	134	179	154	159	135	150	161	143	149	142	147	163	153	158	177	151	167	157	151	131	150	161	141	155	166	147	158	146	157	161	180	135	174	184	173	183	172	146	146	148	152	170	170	139	126	169	157	186	138	146	148	136	157	139	154	161	132	181	153	157	176	167	143	172	157	163	175	140	152	158	164	153	140	149	145	138	137	176	161	144	142	147	153	154	158	136	123	154	158	136	160	163	144	201	156	164	164	171	164	132	164	131	129	145	161	137	164	139	173	175	164	174	164	152	155	131	171	153	167	149	181	153	164	160	157	171	160	155	157	158	151	138	157	137	147	144	151	166	164	148	148	137	152	151	135	156	170	141	137	139	159	142	162	168	162	175	166	141	169	153	193	156	144	161	150	172	157	149	159	153	132	130	143	168	143	126	130	138	139	169	157	156	140	130	162	174	148	140	181	146	155	141	176	155	158	163	160	149	167	182	146	163	159	160	146	145	136	154	167	176	155	151	163	130
6095	641	1197	1329	1164	928	832	698	633	611	528	516	510	469	523	482	461	453	448	431	462	400	421	435	386	416	408	411	374	422	405	410	430	414	366	373	377	394	398	421	417	413	385	386	374	440	388	429	412	387	405	352	361	401	410	395	395	363	416	382	394	408	405	423	417	371	410	362	380	385	377	422	407	401	352	384	348	377	394	379	376	364	374	405	420	367	366	384	368	388	366	372	373	386	388	365	374	387	366	391	379	369	371	363	382	362	416	399	386	408	355	387	357	369	369	391	377	378	383	348	380	363	415	389	387	379	373	392	358	398	415	400	375	403	386	410	370	338	335	373	364	384	343	354	386	358	384	354	380	377	412	405	360	375	388	391	390	379	383	402	404	360	401	354	449	370	378	371	408	391	381	417	358	387	400	362	379	379	371	362	381	383	360	394	400	401	402	387	410	374	389	339	366	377	367	353	332	371	367	371	391	337	371	362	398	355	389	390	366	389	382	394	384	344	397	417	391	373	372	393	383	380	365	390	378	392	365	385	386	360	381	377	392	372	360	379	405	406	398	393	362	381	370	355	379	347	394	368	398	389	390	379	347	390	403	410	373	369	388	373	389	389	377	390	373	374	388	423	361	352	361	373	373	377	405	397	407	347	367	349	379	404	408	380	402	380	369	353	379	343	358	340	362	383	361	388	353	367	386	379	369	352	378	375	383	366	367	413	371	403	376	379	361	378	373	334	321	358	388	367	351	354	368	422	382	386	375	366	370	397	380	383	337	375	359	337	370	364	380	384	372	362	395	344	363	377	360	383	356	379	362	387	335	379	366	402	379	385	396	343	376	388	403	390	394	383	367	338	381	337	392	406	382	388	393	351	374	391	396	371	367	355	384	376	399	405	398	405	375	381	355	377	377	387	371	380	381	385	391	390	372	399	379	351	385	399	383	380	387	408	393	362	393	380	354	355	397	419	413	388	400	330	342	381	389	368	409	389	377	323	378	377	373	391	364	402	389	374	370	410	392	391	378	363	421	339	373	364	393	382	393	384	346	356	375	381	394	368	367	390	355	383	342	344	371	400	385	361	389	413	361	389	364	364	356	367	336	357	362	425	376	396	365	365	388	375	367	379	406	407	380	366	393	375	362	370	412	363	401	326	383	365	360	367	427	403	412	372	367	379	339	408	389	377	336	338	387	362	376	402	359	371	401	379	350	375	363	301	383	352	381	344	360	359	389	385	387	345	360	334	392	391	364	347	373	382	390	394	366	378	367	371	353	409	351	386	386	366	370	362	412	358	362	379	382	354	375	382	344	388	397	415	363	383	363	372	349	412	382	390	418	354	380	396	351	387	364	355	396	404	398	389	365	355	416	389	408	346	402	358	398	338	400	365	375	392	385	377	361	380	375	347	364	392	373	402	401	360	344	372	384	362	379	362	373	382	389	384	415	383	343	350	362	378	374	346	351	357	338	364	374	355	368	377	361	387	398	403	385	384	405	398	405	394	370	385	397	369	360	368	401	364	372	433	384	368	361	377	369	370	386	367	401	400	400	404	372	354	410	378	417	367	380	407	362	341	348	364	351	377	358	375	388	373	399	384	327	348	400	409	359	385	386	376	399	387	372	415	380	358	404	381	388	367	370	365	381	362	383	372	385	403	405	410	394	388	375	376	388	362	352	370	421	390	380	381	362	367	382	379	381	382	365	387	388	377	376	371	362	360	392	391	381	363	374	398	385	348	399	426	359	378	387	392	402	388	370	358	381	379	360	359	383	406	380	386	354	385	401	375	381	376	395	413	349	365	420	371	398	369	366	331	376	381	382	353	368	418	378	390	392	385	364	379	396	387	387	393	395	360	397	365	373	393	362	347	400	375	388	392	355	401	381	374	374	384	365	343	370	377	394	360	394	383	386	419	368	389	377	398	404	376	353	389	379	395	362	372	389	369	399	358	354	392	375	391	370	386	344	360	334	386	375	370	398	364	367	385	380	396	372	348	377	410	347	390	383	360	373	402	332	413	353	367	361	368	375	359	379	363	384	399	378	339	374	364	370	396	408	383	370	361	377	367	379	363	378	386	377	371	382	392	361	363	383	390	329	386	359	394	386	352	393	384	359	362	381	365	356	415	393	383	351	326	357	397	372	390	361	368	387	386	362	408	378	395	378	355	344	359	382	379	363	374	370	379	381	416	322	413	369	368	408	398	398	354	376	403	353	352	378	407	395	363	361	366	387	386	378	386	378	394	404	399	371	387	392	342	356	352	378	388	378	348	359	424	346	411	386	427	389	360	402	335	383	393	403	371	350	372	382	388	382	381	404	377	416	355	392	385	390	374	365	354	365	360	356	405	372	375	409	350	355	348	366	380	378	397	361	389	359	369	390	367	384	401	377	368	346	380	387	384	399	381	413	374	359	345	375	363	374	369	337	375	420	417	390	386	357	383	364	403	384	325	371	385	405	359	400	369	378	380	384	364	370	382	342	369	343	361	356	381	404	395	384	396	420	405	370	380	370	386	385	365	383	386	376	381	376	370	387	368	376	369	364	412	361	386	372	373	384	383	394	376	367	428	384	397	376	374	381	388	362	379	400	407	354	369	394	384	377	365	358	396	333	357	375	367	353	401	363	348	395	392	394	417	395	396	392	382	408	394	367	370	359	379	382	372	390	365	359	352	376	395	372	395	377	369	362	355	398	341	317	370	379	369	386	340	373	364	384	376	381	387	363	416	361	372	358	371	398	414	362	398	359	385	392	410	394	391	345	333	389	376	358	367	356	366	368	383	372	401	386	382	368	382	397	366	374	365	381	359	409	361	325	386	381	382	396	350	409	330	402	371	371	383	419	376	375	405	372	418	372	340	348	350	384	390	383	372	345	412	385	379	337	380	416	368	367	368	405	414	378	379	377	386	359	375	379	373	370	361	379	397	385	369	389	386	351	382	350	371	383	395	400	371	361	408	355	352	406	382	394	409	362	354	411	392	373	383	394	407	379	383	378	407	406	381	387	368	389	352	400	389	358	387	360	352	379	396	365	413	343	380	387	400	375	382	361	373	361	398	356	356	356	384	333	372	355	368	365	403	364	372	351	368	408	371	388	363	412	396	389	370	368	427	343	384	332	390	401	324	395	349	378	373	379	365	425	355	366	400	366	388	395	380	337	363	370	395	372	364	396	375	381	355	357	371	374	377	321	415	367	376	397	385	374	372	359	389	350	343	367	385	392	379	360	390	402	365	404	386	373	379	386	354	365	395	400	413	363	394	399	372	374	373	391	371	384	380	418	354	385	373	384	348	372	386	360	368	399	364	399	373	393	385	378	404	373	367	390	371	373	372	379	374	378	427	391	399	364	373	355	373	388	366	312	369	393	384	353	388	418	356	387	373	390	382	381	374	376	405	349	390	399	374	360	341	374	360	369	365	362	381	400	385	375	380	388	373	396	397	372	391	409	379	366	337	376	403	357	360	377	395	392	418	357	350	345	351	394	375	387	346	364	364
13187	1047	1000	805	553	434	379	322	331	290	271	299	280	249	263	253	255	241	246	246	240	242	205	238	222	240	233	231	242	225	234	253	239	231	210	234	233	199	237	231	248	260	247	235	234	269	212	240	229	219	205	247	246	187	212	220	210	200	238	231	234	265	221	205	233	213	213	231	212	264	245	213	232	250	224	238	232	226	239	218	226	220	214	220	224	237	228	222	229	212	222	234	210	209	223	204	212	201	190	203	216	219	227	210	237	223	216	248	208	214	204	258	224	209	220	260	207	233	186	235	223	216	199	229	232	209	218	241	206	225	212	217	226	219	219	238	228	248	232	231	231	217	220	182	214	218	235	219	255	249	200	203	200	238	229	203	218	218	203	239	228	240	237	217	223	252	209	214	218	233	212	221	233	201	226	218	242	246	218	210	222	202	238	211	194	223	212	206	216	222	215	211	210	233	211	235	192	204	210	174	243	235	265	229	239	208	209	235	233	221	238	225	208	236	209	223	235	209	223	235	232	250	214	230	222	246	204	215	231	195	244	253	211	208	218	225	234	211	221	227	227	254	195	239	197	210	234	209	210	218	231	205	219	225	244	205	231	231	213	240	206	253	226	231	223	227	256	221	206	198	213	229	242	265	239	227	195	211	213	245	193	219	213	182	232	218	222	235	224	241	186	221	221	238	217	221	202	209	217	235	202	253	218	233	226	218	219	227	218	184	210	193	229	197	216	221	211	204	232	224	199	204	218	213	225	240	237	226	229	224	244	208	205	223	212	196	234	236	196	205	187	245	220	214	226	208	236	229	216	206	223	224	212	239	211	209	262	217	216	238	215	229	204	252	226	227	260	208	239	222	224	203	220	205	208	218	203	236	216	231	228	245	208	213	246	204	218	210	224	233	195	216	203	227	224	195	229	235	250	212	196	233	203	269	224	217	228	257	229	219	225	234	230	205	212	195	202	212	241	206	227	245	245	205	232	234	218	219	186	206	235	198	226	228	227	211	212	202	198	190	235	210	210	203	213	207	200	214	223	211	206	214	237	225	226	197	215	218	239	221	226	219	221	194	204	238	225	183	229	231	211	191	210	214	227	241	210	216	216	206	227	217	252	211	223	228	225	206	195	208	214	192	218	231	241	205	202	234	226	216	234	232	211	195	238	205	232	224	214	241	211	231	213	220	187	224	241	214	220	226	213	210	241	213	237	231	220	211	192	228	236	207	196	246	235	220	220	216	230	222	258	261	202	255	218	225	229	190	220	215	217	222	220	218	215	212	201	205	223	246	199	247	203	201	202	220	222	207	213	192	210	216	222	232	217	220	213	228	216	227	226	210	188	221	204	230	223	208	201	217	240	231	222	220	219	210	212	218	244	228	240	184	217	228	223	223	218	226	214	235	213	217	228	211	224	205	225	186	214	215	224	217	251	234	210	249	216	244	230	217	249	197	210	214	249	203	205	219	218	217	205	206	211	203	228	224	218	208	214	218	221	229	201	229	225	218	224	240	227	221	248	226	230	261	217	206	215	214	214	241	214	227	227	231	219	224	220	202	225	203	209	204	259	222	203	192	221	234	219	202	220	241	244	207	234	232	232	235	228	228	190	204	211	236	196	201	203	236	250	219	222	210	198	222	199	196	204	176	213	197	227	231	227	240	221	211	206	176	210	221	245	229	222	195	234	224	221	198	256	204	232	225	212	254	221	194	257	214	221	208	239	210	205	217	217	212	229	218	199	242	246	202	212	201	194	245	212	195	186	224	201	197	225	217	229	252	190	202	227	227	199	199	214	212	218	218	191	208	225	243	251	238	238	199	195	210	232	202	248	224	223	197	205	254	204	238	203	248	224	224	244	226	200	218	229	214	201	237	186	236	227	222	219	239	229	246	239	215	229	244	230	218	228	211	235	208	202	191	247	219	235	234	205	181	245	225	222	222	229	240	214	200	250	219	237	227	222	210	219	226	196	239	230	240	211	256	225	197	213	227	225	225	221	195	226	254	218	209	190	208	233	201	237	217	237	238	197	200	202	219	213	217	232	211	231	218	213	221	206	215	222	232	221	227	234	227	234	228	216	226	234	221	227	192	227	200	244	218	252	215	229	205	215	226	206	223	226	226	216	227	205	204	251	208	237	254	220	203	208	216	233	213	239	206	203	240	214	213	213	215	239	235	193	206	208	239	244	200	222	217	207	229	197	226	207	242	238	207	228	231	192	223	222	235	236	238	256	240	204	211	217	228	191	221	254	205	194	219	191	205	241	215	217	204	216	211	219	225	217	206	220	235	232	228	219	225	218	188	222	231	233	213	256	236	223	226	205	237	235	223	225	214	217	214	188	215	236	238	256	200	209	208	221	199	199	203	214	215	204	220	222	212	224	195	246	213	193	241	222	201	255	228	224	217	223	233	221	251	209	184	193	206	234	234	211	233	249	208	216	190	181	205	240	211	247	222	196	200	228	235	216	216	206	199	196	261	204	245	228	220	219	250	205	197	236	234	251	211	207	214	208	211	213	211	198	234	204	201	241	242	204	222	245	259	224	235	223	226	185	209	211	237	238	229	234	209	204	215	195	217	202	199	234	217	218	219	209	218	198	220	221	252	222	208	238	225	244	234	183	206	209	214	212	248	238	180	212	224	264	224	250	215	210	200	233	202	227	209	230	229	233	232	211	215	226	215	227	228	212	211	184	215	226	217	240	229	213	241	243	219	224	205	208	243	225	203	227	216	194	182	224	223	229	232	230	236	224	225	228	223	197	243	195	227	222	241	229	235	214	203	196	219	244	241	238	221	212	201	220	233	210	241	222	222	216	218	203	205	233	204	253	222	228	243	229	225	199	248	213	211	217	231	211	202	241	252	219	235	238	242	187	230	242	245	219	215	218	213	216	211	239	234	232	198	223	214	200	236	229	205	261	216	226	192	224	222	221	229	227	233	260	229	203	198	243	204	205	223	235	228	203	216	219	241	240	208	221	213	234	208	225	204	209	223	213	195	220	191	226	230	218	234	214	229	209	224	201	217	213	218	235	203	238	220	208	217	237	221	213	240	218	222	205	221	243	227	214	226	202	227	239	234	226	208	221	209	208	186	216	204	211	205	233	196	198	233	230	215	259	224	234	214	195	219	219	233	210	227	236	232	217	232	201	224	214	234	241	221	214	218	224	220	233	215	232	189	207	218	222	207	228	206	212	218	200	230	192	239	225	227	221	227	210	198	243	237	220	230	216	241	225	229	201	219	218	214	207	209	226	194	208	221	222	208	250	226	222	219	218	242	205	190	222	207	213	223	223	219	217	219	210	207	193	211	235	221	207	222	180	204	227	226	211	238	226	226	219	225	207	209	210	227	223	213	215	214	223	232	201	233	200	202	208	228	207	195	212	211	218	206	216	221	212	218	257	229	222	192	205	204	219	212	238	221	236	207	235	209	224	210	208	227	195	207	217	217	203	239	227	220	233	254	224	216	231	210	232	239	235	218	222	230	227	249	231	230
7907	1045	2033	2243	1977	1618	1332	1172	986	869	871	793	760	790	757	712	683	641	647	633	641	596	600	582	599	590	560	593	577	574	557	586	585	549	559	555	533	562	599	589	598	539	586	578	589	572	577	588	552	544	578	558	563	571	573	565	537	586	515	553	537	547	541	544	509	532	543	503	514	540	539	578	513	504	538	545	551	549	529	539	512	537	534	502	531	512	510	486	521	556	512	496	543	519	552	552	487	514	507	529	568	547	541	496	526	524	491	520	601	517	485	544	536	535	519	503	530	526	519	500	476	515	518	539	521	517	530	498	546	562	539	523	545	521	555	499	544	541	565	533	482	490	499	530	484	540	550	511	506	581	539	542	556	537	511	549	530	533	538	527	525	535	535	566	544	532	545	523	512	557	514	508	480	521	561	543	555	515	521	506	514	532	545	485	530	548	565	513	535	528	526	520	491	518	517	542	540	509	494	530	546	532	541	553	505	487	550	513	509	538	492	530	513	559	470	517	547	540	514	503	554	492	565	549	558	523	525	537	537	543	490	501	518	521	513	488	515	461	489	502	560	546	525	512	522	536	529	498	584	504	563	526	548	508	466	552	563	481	528	529	524	529	551	510	471	532	558	518	541	549	531	531	521	552	532	530	554	537	489	587	513	504	553	521	539	537	514	548	527	505	559	532	537	523	533	518	516	515	532	534	554	521	511	554	508	504	528	508	530	522	519	502	536	511	532	530	520	514	510	544	535	520	540	533	495	510	531	531	521	504	507	545	505	539	525	474	562	526	539	496	499	506	530	513	598	507	525	549	551	509	528	503	524	516	474	540	526	498	497	545	521	551	504	523	502	520	518	531	580	497	540	526	487	544	540	502	497	537	511	532	567	501	537	557	517	524	489	534	508	548	519	543	535	519	517	506	517	519	487	558	512	518	525	517	515	569	527	522	494	550	517	561	504	513	560	549	485	515	530	519	534	533	504	483	535	515	507	541	508	506	530	528	496	532	517	506	564	548	534	519	519	536	533	544	537	516	527	537	509	527	536	527	500	510	524	521	510	530	503	538	543	545	538	536	527	527	528	556	509	496	496	502	545	508	538	535	519	508	529	589	518	521	549	527	529	494	530	500	500	507	541	508	494	499	537	518	504	525	528	545	518	548	531	520	515	549	521	557	531	493	534	527	540	515	515	516	548	549	522	532	542	490	455	540	535	526	511	517	542	523	536	549	563	549	492	519	501	556	554	526	506	515	541	531	543	531	518	531	560	534	497	519	515	548	527	562	502	543	531	545	541	545	523	519	536	471	502	539	513	562	504	499	522	539	580	570	569	554	522	533	535	510	514	523	509	497	533	508	553	555	516	496	513	522	548	535	504	498	518	538	503	531	538	479	500	475	505	562	553	482	505	519	503	521	569	531	517	529	512	519	511	507	526	542	521	582	498	491	526	544	507	534	509	509	561	568	510	515	551	523	559	519	530	521	535	496	538	527	502	557	555	489	549	492	539	487	542	546	491	539	500	554	540	500	533	552	532	532	534	559	499	527	542	498	544	529	531	541	537	498	539	509	532	495	532	530	527	555	530	539	554	519	481	543	533	533	539	534	514	516	527	554	526	523	532	497	523	542	549	513	498	510	516	522	580	489	501	529	539	560	526	537	523	535	545	520	533	518	495	510	515	518	516	534	552	577	555	554	572	556	547	499	549	518	513	502	519	516	491	538	551	531	562	520	505	523	533	502	532	521	533	520	477	494	539	557	520	545	534	548	534	532	554	489	558	482	524	531	512	530	530	528	534	511	484	501	497	539	487	524	567	503	518	502	473	529	541	553	520	521	528	527	530	530	537	511	523	530	515	503	502	539	526	551	502	502	485	521	525	534	535	565	547	551	544	519	539	502	524	528	561	523	538	551	551	524	552	541	549	555	504	536	538	484	562	510	528	512	537	504	504	559	533	521	525	529	531	544	551	550	538	574	560	559	522	534	504	548	516	522	558	541	527	532	496	499	530	532	489	530	513	525	508	517	575	557	501	499	514	579	534	515	491	538	538	482	521	496	465	531	514	520	526	525	495	553	543	566	524	512	509	532	510	497	519	550	557	547	508	520	539	541	549	553	530	511	509	511	520	507	529	536	534	547	518	508	517	535	519	580	531	513	514	513	533	521	509	555	519	558	528	525	521	499	512	531	490	567	520	523	499	522	506	537	529	539	497	529	537	555	535	544	513	577	529	560	546	552	529	499	528	498	567	510	495	482	533	538	529	526	501	515	490	538	552	526	519	520	502	521	561	558	559	518	534	516	512	537	504	520	577	505	522	521	496	515	535	493	534	531	520	560	526	508	533	477	532	524	526	531	560	530	534	525	521	504	520	480	521	531	507	509	512	529	524	520	535	565	518	533	504	536	553	490	551	526	523	507	546	556	544	544	534	483	521	522	518	561	554	529	525	520	492	476	552	492	562	518	537	571	540	575	510	514	542	556	534	513	506	523	542	530	537	537	532	502	500	509	532	506	510	563	517	502	518	512	547	562	537	518	515	518	528	539	507	556	509	519	543	517	526	514	493	509	500	580	538	531	542	539	572	509	529	523	517	556	545	568	518	496	533	506	524	535	475	522	530	530	500	540	518	531	547	492	565	487	559	540	547	512	515	509	541	524	535	557	538	550	543	488	538	517	500	481	539	508	546	526	590	537	527	544	552	523	505	532	548	509	520	467	530	536	525	514	536	478	540	556	545	504	486	533	485	537	542	515	537	489	525	530	485	546	553	561	544	492	547	497	524	533	545	533	507	532	521	527	519	533	532	572	498	526	518	521	541	496	524	494	594	502	516	545	514	521	503	570	498	542	525	537	506	537	526	512	518	516	520	524	510	469	558	499	527	520	511	580	490	485	555	489	497	513	508	520	532	516	524	562	521	528	559	496	523	526	507	535	557	542	514	541	522	545	522	521	529	504	507	558	526	528	497	546	511	497	530	502	518	513	535	538	540	556	514	550	502	494	532	581	535	601	547	522	504	543	512	537	508	565	496	522	522	526	500	509	525	551	484	558	474	511	544	514	543	497	526	499	522	497	542	562	564	482	479	533	510	515	508	534	516	551	531	505	512	543	518	523	510	544	529	519	526	513	502	543	531	519	495	554	536	542	508	531	524	537	561	551	533	515	529	516	513	502	523	516	528	494	525	518	536	513	506	546	551	557	502	562	500	488	527	503	529	525	524	525	510	572	507	531	522	536	531	546	487	517	533	505	525	555	484	493	501	554	528	534	523	509	509	494	576	531	557	530	526	537	528	564	522	493	527	508	568	505	529	516	555	532	534	544	535	531	579	493	528	497	513	545	507	530	530	528	511	542	518	503	539	526	552	515	531	560	524	552	552	543	493	474	524	528	541	512	521	555	540	533	535	503	501	534	541	495	514	536	533	562	526	519	514	565	554	502	514	534	560	512	548	521	502	557	518	540	522	504	512	488	465	540	517	523	533	510	523	500	524	555	529	521
1385	320	318	287	266	287	262	276	268	258	298	262	274	287	259	262	245	270	270	278	280	270	264	251	295	294	260	269	275	288	255	257	268	239	259	252	268	278	272	288	265	259	292	275	267	297	255	269	250	260	262	273	290	247	290	298	285	268	280	286	274	294	261	258	249	259	251	263	294	272	257	297	270	251	288	273	242	253	238	274	278	242	274	263	283	263	248	283	261	281	269	251	261	264	282	266	279	259	273	276	254	276	254	272	245	289	298	272	301	242	277	238	279	251	258	244	280	244	233	274	250	285	268	238	277	250	255	263	260	245	272	276	270	285	271	284	274	297	258	264	247	253	221	239	266	264	266	259	269	262	277	290	282	297	257	284	267	263	290	247	239	295	286	225	256	257	265	283	257	282	246	281	306	278	241	291	261	287	291	288	266	248	277	225	286	271	294	267	280	270	270	244	300	306	297	237	264	253	250	258	284	288	266	246	238	244	283	260	261	244	239	259	266	233	283	260	263	292	258	270	254	256	273	285	275	254	224	284	225	296	255	244	288	221	283	252	239	283	253	290	223	280	300	276	262	301	266	259	259	287	252	268	284	242	260	266	259	259	246	256	259	287	268	256	265	233	262	278	281	269	267	272	304	298	278	256	262	238	223	277	258	249	274	260	300	254	253	269	261	254	266	312	264	266	264	233	244	277	273	239	281	271	278	259	249	279	278	258	257	263	275	283	250	282	300	240	257	269	275	262	256	277	275	269	249	237	246	253	276	283	270	240	296	289	296	263	246	262	283	276	245	252	240	279	253	278	257	279	264	260	243	233	251	291	266	234	282	265	261	254	264	253	268	263	261	276	281	254	291	278	251	272	269	244	278	290	272	260	261	290	268	247	279	264	281	255	287	287	243	239	261	277	268	252	292	263	254	234	273	293	268	251	266	291	289	300	282	303	290	308	272	259	228	280	304	257	277	309	244	266	273	260	255	276	264	258	268	259	248	269	261	262	276	274	264	267	262	251	274	276	254	269	251	272	243	276	267	294	251	277	275	272	282	244	279	280	263	298	289	284	268	295	254	284	255	286	242	283	269	259	246	256	263	277	251	267	253	283	276	253	286	265	279	273	304	277	296	254	271	294	255	249	222	274	266	268	262	265	273	242	253	244	266	265	270	248	265	253	265	245	246	273	263	296	303	252	274	238	248	272	277	274	249	260	263	247	270	248	273	258	241	272	292	226	241	228	268	269	258	295	241	248	271	298	271	274	269	279	262	259	254	319	274	238	262	279	257	281	294	294	270	250	231	263	293	285	265	229	253	244	278	268	275	268	260	278	302	278	237	256	288	272	290	279	262	279	263	264	286	248	237	246	261	253	258	246	261	252	258	283	284	284	292	249	246	255	267	304	260	268	250	249	238	265	263	245	263	268	263	261	321	293	285	245	277	251	267	279	239	279	252	236	235	285	270	272	287	324	256	261	273	281	263	282	274	310	282	307	257	262	258	243	302	266	263	280	309	229	237	276	261	252	269	232	296	251	292	246	248	271	279	283	244	304	260	283	269	254	252	290	260	250	287	250	242	238	265	263	244	259	244	242	269	261	291	252	280	272	281	270	248	266	283	295	249	257	263	255	237	280	261	241	273	257	280	281	287	246	275	309	278	255	279	280	275	260	240	257	279	271	231	277	210	247	312	274	269	266	289	273	270	272	252	263	287	240	240	263	277	284	262	262	295	249	265	263	262	225	246	274	264	266	293	274	250	250	246	245	266	259	266	278	259	301	300	273	275	263	255	246	287	234	281	240	269	260	276	283	281	240	276	254	273	262	233	297	271	296	281	251	279	259	245	253	254	258	274	285	300	261	318	261	262	254	281	282	278	260	251	283	285	253	285	276	298	314	274	291	278	275	290	283	287	256	269	276	264	248	274	264	290	275	259	273	267	237	261	279	294	298	258	262	274	280	250	240	277	265	246	277	294	241	278	264	270	243	273	244	244	241	258	277	247	270	255	277	261	275	273	253	302	294	281	248	262	264	288	269	270	235	263	280	272	261	268	260	253	258	273	227	261	290	256	231	255	273	241	253	259	292	260	241	228	277	299	269	271	271	284	274	297	268	258	251	252	260	260	267	299	269	280	274	256	254	241	295	258	251	285	270	241	268	243	275	286	278	262	264	269	270	247	296	287	273	260	248	266	252	267	265	273	235	283	257	243	277	263	281	273	246	278	262	238	226	270	282	247	274	241	269	269	320	272	244	222	262	253	242	264	266	260	300	260	239	273	254	294	274	275	276	260	269	279	252	248	270	251	261	251	290	270	248	261	275	271	248	237	242	244	298	261	251	254	280	259	267	258	263	256	290	231	262	289	242	260	235	237	273	236	274	257	276	274	280	264	248	234	275	282	245	274	247	261	259	246	255	251	246	252	263	301	286	263	279	255	291	277	239	254	247	266	232	280	279	292	255	256	296	244	249	238	256	279	243	289	277	252	267	264	280	279	261	258	246	274	251	273	285	248	246	241	252	262	287	243	254	287	253	250	259	276	293	276	244	284	276	236	247	228	269	241	283	291	256	262	249	257	274	245	255	274	258	292	321	227	234	262	262	278	244	263	221	274	255	278	257	269	276	272	246	267	310	260	216	298	275	259	231	250	271	272	256	259	271	257	265	245	274	263	243	280	300	279	282	293	254	272	282	252	262	273	252	278	257	280	241	272	269	279	265	249	281	271	279	271	288	283	273	287	244	260	274	292	272	268	280	281	269	290	243	242	278	280	242	291	281	282	233	277	263	270	247	281	251	237	265	247	286	280	248	309	280	252	274	255	282	259	241	263	243	267	298	281	255	264	278	270	260	230	268	265	261	297	237	237	244	233	258	247	277	275	241	251	254	245	266	276	255	263	272	264	276	265	267	293	244	265	286	273	251	289	282	232	254	274	244	268	266	261	249	269	262	274	269	278	277	274	273	238	287	236	266	288	262	262	272	258	286	281	260	240	292	279	290	258	279	259	264	265	297	267	284	280	284	263	304	262	287	286	244	274	264	250	263	237	300	282	282	244	245	241	299	298	257	272	255	252	270	259	225	272	262	284	298	248	255	249	251	305	274	273	289	233	271	249	259	272	267	239	249	277	261	271	248	249	278	293	278	272	266	296	288	292	263	277	285	254	281	269	278	268	268	270	281	247	233	252	278	242	261	267	258	237	253	255	278	277	258	273	269	276	285	266	257	240	258	255	262	249	268	264	289	251	308	271	280	272	291	286	268	275	274	258	280	259	271	271	264	266	252	264	263	262	282	254	284	267	280	279	258	248	270	263	266	272	275	256	326	277	251	258	271	294	294	243	264	247	251	267	306	298	294	242	264	260	261	290	262	286	271	272	282	273	244	266	295	276	237	245	276	303	274	282	299	243	242	242	247	265	258	265	279	253	264	293	257	219	267	285	262	276	277	240	290	295	274	258	274	271	264	283	236	249	285	266	267	262	254	271	278	272	278	255	248	255	283
1708	583	627	603	593	653	586	615	625	558	598	617	601	600	583	620	567	606	597	567	616	584	575	583	587	549	575	583	590	641	575	561	606	564	585	570	606	615	581	564	620	590	600	614	592	627	606	593	594	594	637	584	594	631	554	568	601	597	630	520	519	563	548	578	615	594	608	567	603	580	617	590	617	618	592	622	608	591	596	573	616	601	584	544	569	588	587	594	629	572	590	614	645	604	564	624	589	583	608	589	616	611	607	626	583	586	604	578	564	569	614	610	572	596	599	620	593	581	592	600	613	630	559	571	595	582	620	613	586	587	581	574	590	534	574	608	590	565	611	584	588	556	580	599	593	581	629	568	573	594	611	588	604	610	593	592	571	551	600	569	566	636	552	620	528	556	605	587	574	527	590	593	574	576	590	584	573	549	564	563	569	607	607	644	588	605	589	587	582	602	609	581	578	557	572	580	588	552	605	557	560	597	578	527	602	590	601	609	598	567	547	553	651	599	545	572	584	563	578	622	509	606	589	584	581	611	574	590	619	573	568	568	637	565	617	627	607	594	643	602	592	571	569	561	595	573	612	555	577	580	623	598	566	578	617	600	604	627	563	639	572	566	603	639	535	615	601	577	551	568	596	594	597	585	603	585	603	607	568	596	592	583	595	610	578	564	622	613	571	569	623	547	619	583	592	579	597	567	581	613	575	591	632	599	602	547	581	629	549	602	620	605	616	611	541	533	598	562	588	553	590	607	599	598	639	584	592	597	587	600	618	583	554	537	592	600	595	601	576	597	619	631	562	644	594	641	604	587	605	533	598	564	563	626	599	614	587	614	593	577	594	614	573	613	626	630	574	523	592	619	588	613	565	602	596	599	626	553	540	570	617	581	572	599	621	598	566	593	590	621	573	598	608	558	589	544	582	579	548	618	552	554	598	593	567	585	599	557	599	534	604	595	568	591	575	556	587	599	602	572	601	611	583	560	577	593	587	574	565	560	570	572	564	578	596	569	597	613	565	576	604	617	580	566	612	590	590	585	616	579	602	554	598	616	573	598	613	563	599	635	605	591	565	580	581	571	617	582	615	570	571	551	575	572	583	606	580	578	596	594	574	600	586	608	583	565	580	560	584	590	530	598	576	648	625	572	627	585	597	553	624	593	628	552	559	575	610	583	616	596	578	536	598	562	571	552	626	574	588	609	597	649	595	608	643	623	605	592	593	556	592	601	600	593	587	599	611	638	542	602	609	568	611	585	539	612	561	612	589	597	617	619	575	615	564	584	600	535	574	572	525	585	590	588	552	584	542	563	602	594	644	617	563	563	615	621	562	615	551	531	564	586	596	570	542	588	600	592	558	601	556	599	593	603	611	568	582	572	571	607	542	600	605	554	594	596	600	593	602	620	639	598	548	619	572	615	588	604	586	595	613	577	570	567	578	594	590	548	558	590	595	583	654	570	602	565	602	583	603	627	573	567	583	563	576	599	594	599	598	579	563	595	573	608	588	599	602	627	525	550	573	627	611	603	579	590	566	630	587	609	583	624	576	571	618	587	571	602	588	593	612	576	566	593	574	614	596	600	604	597	595	608	605	608	574	576	578	568	576	605	578	573	591	572	587	651	572	604	578	585	596	575	569	560	536	597	648	555	579	590	554	600	633	574	613	591	581	597	582	598	602	593	581	581	607	584	630	622	584	553	574	601	622	586	618	597	588	620	570	601	589	606	590	604	621	569	561	621	570	579	580	638	590	571	583	654	618	596	603	612	589	623	610	562	560	600	572	609	614	583	567	638	555	567	587	562	583	577	584	593	578	598	616	629	650	623	552	547	545	619	627	597	609	608	616	585	575	605	591	583	583	610	557	594	595	581	622	546	589	581	556	617	617	569	589	597	566	566	596	594	595	597	599	584	570	553	583	582	568	619	559	615	548	576	585	578	557	573	576	592	573	584	606	638	562	644	633	583	597	604	584	581	598	634	590	637	579	571	590	580	573	575	554	598	595	607	607	580	574	571	516	591	612	572	635	632	601	599	585	596	576	570	601	560	629	569	624	599	625	544	599	559	633	576	565	625	583	628	577	598	620	598	570	559	598	550	626	591	598	582	627	579	563	589	598	579	571	579	564	577	564	575	584	592	612	581	612	620	598	586	591	609	653	570	598	613	609	636	574	569	584	588	637	624	595	591	567	557	580	593	610	585	583	603	591	562	576	592	619	577	641	571	560	563	615	619	583	600	595	595	565	554	579	601	552	613	582	595	554	598	594	561	581	571	622	583	547	603	552	628	540	611	630	601	608	559	565	601	560	616	565	615	568	611	598	603	600	593	624	572	590	621	580	573	602	571	536	633	569	589	593	562	592	587	593	557	605	583	566	585	597	582	565	600	574	582	632	629	632	555	644	566	624	592	572	621	576	595	604	629	578	591	627	594	602	611	590	569	580	577	612	559	543	581	602	611	565	601	558	553	567	567	587	588	568	593	580	582	560	608	609	597	580	584	562	606	596	594	546	598	546	579	613	558	590	585	588	555	599	568	556	564	573	540	537	603	576	590	603	613	591	566	649	617	576	578	602	613	577	583	606	563	575	563	574	576	552	548	558	630	621	557	568	595	590	590	600	633	612	615	622	588	616	589	574	568	627	535	585	607	599	550	619	601	607	552	590	603	572	589	597	618	610	611	573	595	592	583	582	563	592	620	573	603	586	572	603	577	561	576	606	598	544	585	604	619	617	586	578	562	620	576	581	601	570	591	541	603	589	602	626	612	577	635	606	560	605	549	623	616	625	577	577	622	595	596	576	575	604	581	559	609	625	601	600	602	574	593	577	554	604	596	579	612	582	532	603	586	520	603	557	597	562	561	583	608	608	562	600	570	608	576	582	597	591	616	604	607	581	594	624	593	594	601	622	626	578	591	554	539	584	594	577	583	567	575	560	606	607	572	568	526	605	566	599	593	564	610	617	600	620	595	541	613	576	582	567	579	583	563	580	597	546	607	549	615	599	561	564	588	560	580	599	617	583	586	557	618	576	550	607	565	619	575	558	598	604	575	605	539	615	618	599	555	585	590	634	580	566	576	591	590	603	562	581	657	575	613	549	589	578	588	588	596	608	539	566	635	565	609	602	582	581	576	541	606	593	596	602	546	544	588	571	599	572	586	584	546	585	560	595	570	596	630	579	602	595	567	592	588	613	596	574	562	603	603	600	613	596	648	595	611	573	619	636	609	590	588	584	622	603	573	571	572	604	628	579	513	595	608	573	600	567	588	589	562	591	615	574	618	613	589	596	568	596	558	618	596	582	598	595	616	594	609	595	571	528	559	541	580	580	576	553	577	590	589	604	605	598	602	603	608	596	552	545	582	570	569	601	617	597	554	612	587	623	591	577	591	588	600	582	566	641	609	569	578	587	629	604	588	589	637	621	592	602	565	607	559	629	593	587	613	545	636	625	591	581	566	596	558	609	561	615	607	571	564	568	570	571	544	555	608	597	564	640	590
7131	443	496	416	335	254	195	201	182	192	186	152	154	166	169	151	162	170	167	148	155	170	190	162	148	166	160	165	155	161	135	141	140	155	166	160	162	182	163	172	169	152	146	140	162	161	136	146	156	150	167	173	160	132	155	132	155	153	129	170	143	158	150	140	139	151	134	148	151	161	164	155	163	129	147	162	133	147	146	147	160	159	137	177	149	145	149	143	159	147	131	133	158	157	159	150	163	156	157	143	138	173	159	181	142	154	184	138	151	138	157	142	151	126	167	149	147	151	141	145	169	136	152	170	159	153	135	136	156	170	173	151	165	163	144	150	156	159	130	146	151	159	172	157	128	162	155	136	166	164	156	151	148	142	151	140	150	153	153	153	166	162	165	152	141	164	161	140	153	135	153	144	140	165	141	124	164	156	146	156	145	162	152	149	148	147	152	150	154	162	139	140	162	132	137	147	150	156	152	157	164	183	142	172	174	183	146	150	158	129	159	162	145	132	159	174	144	137	162	148	164	161	160	142	154	122	155	170	148	154	153	152	136	159	168	160	163	148	134	140	134	154	178	139	169	162	168	141	156	170	136	154	162	133	140	147	147	149	168	138	154	156	140	176	134	178	191	138	152	143	149	162	148	161	144	139	163	153	153	148	161	161	165	150	150	129	144	130	144	137	163	140	133	127	125	163	153	154	151	165	147	165	165	157	144	128	150	134	182	161	148	171	150	143	142	135	124	146	147	142	147	156	161	155	154	152	134	134	141	153	167	140	124	151	158	164	145	139	156	148	151	144	155	151	128	181	157	161	148	167	159	162	154	162	138	158	164	165	149	167	166	157	140	154	150	146	161	137	135	179	160	155	156	155	141	164	150	159	149	154	160	201	127	149	146	148	142	147	168	141	171	170	161	164	146	148	156	160	141	145	160	138	167	158	130	165	163	160	165	142	145	152	148	146	157	175	157	151	131	152	139	142	143	150	158	144	151	169	151	140	159	149	157	143	148	137	143	140	159	173	152	150	146	168	148	168	155	149	145	144	169	161	153	152	156	156	151	168	155	122	144	156	155	155	152	161	161	136	144	161	145	145	158	143	141	138	158	143	146	139	163	155	150	128	155	152	143	152	167	163	170	168	150	155	153	159	136	147	145	138	149	155	154	162	140	140	173	148	142	123	138	136	150	157	148	146	158	160	157	167	142	138	143	152	148	151	167	151	163	138	145	160	139	148	146	166	157	151	154	152	167	159	136	140	133	158	166	156	137	156	165	151	152	152	140	140	152	151	147	149	148	168	168	164	137	169	166	138	166	121	129	162	141	156	158	156	144	134	154	158	174	145	161	168	141	150	145	149	142	135	146	160	161	158	159	155	165	172	139	148	160	131	165	169	149	137	154	165	143	130	167	177	154	163	162	160	149	135	153	145	132	160	168	151	167	156	164	152	143	163	134	169	177	162	155	159	161	158	182	155	151	119	145	133	151	154	140	169	169	146	135	135	153	148	135	126	148	132	134	136	166	146	127	157	147	148	152	141	160	167	145	152	180	148	155	153	143	148	168	141	135	136	147	143	176	159	160	133	172	138	155	181	149	161	164	138	150	145	144	158	162	157	171	178	168	122	154	157	153	140	162	142	158	155	156	163	153	169	160	137	140	163	131	160	161	142	156	121	149	168	151	146	153	166	154	149	140	138	157	145	154	152	158	171	163	174	181	129	165	158	148	111	161	139	165	164	164	139	174	154	144	159	154	143	135	140	126	154	147	147	146	160	154	162	159	140	147	142	150	143	147	163	172	153	161	154	147	141	180	137	140	167	169	156	139	152	125	167	158	137	143	147	141	157	138	144	126	157	137	169	139	149	152	126	139	146	166	167	155	141	163	156	175	160	142	158	156	154	173	168	156	171	131	141	164	168	172	156	189	177	151	180	152	153	159	165	130	123	143	133	132	131	155	158	136	138	151	156	134	145	142	126	184	142	148	164	161	147	144	157	169	135	154	144	158	140	155	134	151	149	137	154	151	146	178	149	146	146	155	159	151	165	157	156	146	139	167	156	150	144	137	157	157	150	145	136	136	140	169	170	138	175	155	142	171	152	160	146	164	158	157	146	185	160	146	173	152	165	153	117	137	166	182	129	152	180	168	138	143	139	140	144	136	146	154	162	151	143	163	158	143	183	144	156	154	141	154	155	155	180	125	144	168	145	164	151	165	148	150	139	134	159	139	136	148	151	148	143	146	117	152	152	132	127	138	146	157	169	166	135	158	167	172	163	157	150	151	116	141	136	158	167	159	140	140	137	160	151	161	162	157	144	164	155	135	135	134	166	149	145	157	147	139	153	168	180	148	128	157	153	141	153	131	159	138	158	155	124	145	140	147	142	158	161	165	138	153	156	144	150	167	182	145	152	157	151	153	132	152	149	147	161	141	156	126	124	141	150	154	171	141	145	157	136	175	143	169	145	141	135	161	166	163	142	162	151	134	126	152	148	153	161	133	158	149	153	138	170	156	163	156	162	146	167	156	147	155	140	143	135	175	155	179	166	162	159	134	151	117	138	157	173	145	160	168	162	156	156	146	134	139	155	120	154	148	165	182	157	139	163	175	173	156	168	148	160	152	159	132	163	150	130	170	151	179	142	142	139	171	162	153	166	142	182	179	131	148	141	181	140	160	164	156	148	153	148	151	169	149	136	139	169	155	123	150	152	153	167	165	169	141	148	155	181	169	134	154	168	165	156	153	166	159	151	144	133	133	165	161	137	152	136	144	163	167	165	134	159	157	134	162	143	169	153	148	143	147	130	154	144	151	141	120	151	165	159	154	155	156	153	166	172	172	136	160	150	144	140	149	161	181	160	143	155	157	146	133	152	123	152	140	165	148	144	153	150	119	149	134	163	139	133	164	145	167	137	136	159	146	156	138	144	161	145	123	129	178	134	161	141	155	148	174	150	152	154	147	181	141	137	143	168	155	143	150	145	134	145	174	166	151	135	157	157	136	146	164	151	153	152	158	185	129	141	144	149	143	147	120	128	147	155	154	145	159	159	161	146	158	133	165	165	167	149	158	164	163	160	145	162	166	169	152	161	174	155	161	147	123	160	142	157	139	144	128	164	152	167	155	139	148	151	148	152	158	131	156	153	151	137	167	168	158	167	140	170	139	150	140	126	168	141	174	145	132	146	138	159	143	144	167	156	145	135	162	157	150	133	151	161	175	180	162	158	151	133	157	173	163	155	165	145	158	144	141	137	122	154	153	138	128	154	179	157	151	174	153	165	133	141	137	155	144	164	163	150	159	151	148	139	125	174	151	137	172	148	152	154	139	133	130	162	171	140	172	150	184	160	136	135	135	159	164	152	145	154	161	162	119	133	180	162	133	165	151	161	178	134	167	164	166	127	146	125	159	151	147	158	132	155	121	151	163	155	164	174	156	133	145	149	148	158	161	143	162	156	163	161	150	130	159	158	149	173	147	160	151	147	141	157	144	159	151	150	154	167
6037	630	1151	1301	1145	988	813	658	625	607	558	521	490	467	442	424	444	421	423	449	413	437	391	394	415	407	407	408	372	432	416	379	391	364	388	395	416	374	401	418	412	388	374	431	412	411	394	409	401	431	380	390	400	378	384	398	385	391	397	383	380	405	425	399	390	368	376	375	372	362	388	406	360	430	360	417	348	380	387	368	399	382	348	363	386	393	370	383	383	354	376	360	346	435	361	373	372	370	366	396	412	361	361	347	364	363	398	352	391	383	377	344	392	369	345	377	388	393	333	387	402	371	345	370	387	393	368	398	386	373	384	391	348	411	389	392	406	366	321	375	393	384	394	388	356	408	357	385	374	359	412	363	376	373	401	365	395	374	376	384	421	355	372	397	378	382	370	400	359	377	387	395	398	375	407	371	378	372	370	367	347	379	358	369	371	394	361	380	377	382	373	407	371	381	395	379	400	363	384	411	341	350	394	371	378	338	361	371	401	375	344	379	364	394	370	386	382	383	408	370	389	365	394	387	359	360	398	370	375	377	341	371	383	402	356	382	416	368	395	392	408	386	380	386	370	354	377	381	370	332	354	369	368	368	361	334	379	398	373	365	387	361	365	367	364	383	376	383	390	378	382	366	392	377	366	399	378	365	348	356	369	346	397	394	344	350	333	384	389	356	376	363	384	380	359	378	374	351	384	395	388	358	373	374	378	384	377	378	361	393	331	362	391	399	375	364	370	354	352	390	352	370	377	381	386	358	339	363	416	390	387	327	374	391	368	346	406	366	351	371	405	357	370	363	378	340	374	366	399	388	345	357	422	366	373	374	350	374	382	354	345	344	362	359	338	405	392	368	377	404	377	340	430	391	347	330	378	363	334	396	336	407	390	425	384	361	372	365	381	392	364	371	385	368	367	367	387	359	402	379	374	375	361	344	379	364	378	363	403	373	380	393	351	372	397	352	379	392	378	373	352	409	343	327	378	377	360	386	376	423	394	385	344	408	377	345	358	344	395	389	383	395	365	334	376	359	400	343	362	354	386	371	349	365	355	348	343	386	352	411	409	404	350	356	368	354	342	376	340	358	384	354	357	388	368	369	370	396	355	349	371	434	366	350	386	411	393	365	362	402	366	329	370	356	355	382	379	373	358	363	368	384	385	354	338	381	342	410	388	371	376	375	382	358	375	393	360	367	376	348	400	402	366	395	372	356	351	397	349	346	367	356	361	345	396	365	403	350	372	360	412	389	400	372	379	367	404	361	363	354	374	373	363	380	389	332	384	360	386	382	342	370	387	356	357	356	366	377	382	369	374	376	387	384	362	374	361	370	392	389	400	394	362	357	374	382	372	388	336	359	378	360	364	380	381	379	393	335	396	396	362	379	382	368	382	353	371	348	397	377	356	384	389	363	361	404	380	346	377	379	365	364	414	366	405	389	398	348	386	330	337	357	385	357	349	366	401	362	353	385	383	378	347	397	368	363	376	367	404	410	405	390	393	353	352	394	381	385	382	382	374	369	439	377	362	355	353	348	365	377	378	383	345	376	330	388	368	362	379	371	367	367	360	353	361	363	372	362	355	366	379	382	381	386	377	356	349	392	385	361	384	385	341	369	309	401	375	382	365	384	384	374	377	336	356	395	343	355	376	382	376	314	366	356	376	350	350	326	375	381	405	373	339	382	361	346	368	366	368	369	330	358	390	365	364	385	335	374	364	355	348	349	365	376	356	371	394	391	356	391	385	371	345	375	379	371	357	360	409	380	387	353	355	374	366	365	366	402	362	338	344	364	394	355	387	412	369	354	366	388	393	374	403	355	383	390	352	369	385	396	341	379	357	382	377	383	367	375	333	396	337	385	386	407	377	378	377	360	382	356	387	382	368	368	383	372	330	390	357	369	367	350	410	358	357	386	388	360	359	380	384	395	382	393	344	359	375	386	387	356	361	383	368	403	407	357	414	356	402	345	403	387	372	356	371	367	372	371	366	365	391	379	352	343	371	375	366	384	357	372	376	361	369	338	376	392	389	400	408	368	367	350	358	382	364	361	386	367	382	387	387	371	339	386	377	350	380	338	381	394	390	317	379	363	375	369	377	366	389	371	376	340	380	358	347	380	414	379	360	391	328	356	386	358	366	417	345	390	356	376	389	381	355	392	386	377	378	388	371	333	345	349	391	352	389	354	398	360	362	372	353	327	394	349	378	357	380	395	332	365	358	365	385	373	365	406	360	382	390	367	398	361	361	394	368	352	399	389	380	378	383	365	377	378	411	376	364	389	365	379	358	334	415	362	358	361	395	378	400	383	381	382	398	376	370	355	387	334	365	347	336	361	380	369	346	399	363	370	372	392	347	383	384	372	364	381	378	369	373	358	366	377	397	383	387	404	362	354	376	368	390	340	372	357	383	390	373	373	387	390	380	360	362	368	388	396	390	368	363	353	369	391	384	357	337	370	364	393	367	377	412	353	360	361	375	354	387	374	382	384	388	391	388	379	363	352	349	354	407	370	385	360	356	342	369	359	349	335	408	361	366	350	392	388	361	344	374	360	364	366	349	384	393	365	359	367	342	392	388	354	365	393	360	373	400	363	408	378	389	405	405	378	350	371	351	388	365	334	355	349	355	362	329	348	366	364	333	357	391	363	373	337	372	406	383	369	364	371	380	392	320	365	398	368	353	374	345	376	369	390	389	380	352	377	374	373	401	337	363	407	360	368	369	375	359	381	402	366	398	367	359	384	346	402	351	402	365	327	354	394	388	399	385	385	378	364	373	355	369	386	360	356	405	390	368	360	375	398	374	381	339	396	388	362	373	351	357	375	360	360	370	404	377	376	382	379	391	382	367	359	370	354	388	376	361	382	353	367	373	329	403	403	391	357	370	331	361	357	366	321	376	354	372	382	345	361	379	355	373	319	397	381	372	337	385	368	340	366	358	382	374	375	398	355	368	405	371	373	374	372	371	387	367	371	350	375	420	369	368	364	388	385	392	387	402	386	364	384	350	363	361	371	401	350	351	362	406	368	401	428	361	346	387	375	359	389	358	372	371	366	367	372	372	378	424	361	370	367	383	362	370	384	423	386	371	343	363	385	369	373	387	402	372	367	376	343	400	351	376	408	379	361	335	343	356	380	391	363	349	358	361	399	376	334	391	358	341	404	380	404	373	327	369	353	344	361	359	351	388	387	368	374	389	403	387	402	391	364	368	394	345	381	359	390	352	361	362	376	340	362	369	360	323	382	370	371	389	325	364	379	367	383	349	372	378	396	349	356	391	342	417	369	398	376	353	395	375	390	357	334	374	378	371	333	395	355	377	382	387	355	404	369	380	369	370	343	422	392	368	343	355	365	359	338	381	383	361	384	382	375	387	385	393	373	364	347	386	406	369	382	364	349	366	395	376	410	365	399	387	372	361	359	355	362	391	376	354	368	357	335	388	384	382	369	382	330	363	356	365	393	400	350	334	381	396	372	388	393	365	397	349	349	349	354	349	363
13348	1073	945	744	518	413	393	324	303	282	287	274	264	264	263	245	251	262	234	254	211	233	230	268	216	204	260	229	227	219	217	217	194	222	211	202	233	214	228	235	225	229	236	236	234	214	212	234	227	266	220	235	251	209	219	197	225	213	213	223	212	246	227	215	238	229	237	205	208	195	241	259	232	217	191	223	223	220	202	219	226	227	206	216	201	198	227	197	229	243	226	238	215	221	213	228	221	215	213	221	234	235	199	219	202	243	205	236	220	226	236	201	195	219	247	201	234	226	220	217	211	230	211	224	221	250	208	214	215	216	219	227	204	236	188	237	225	223	229	234	235	246	217	206	208	209	207	217	198	214	208	195	234	225	210	213	209	216	214	228	194	228	182	209	205	216	220	238	237	237	235	228	208	206	226	252	212	203	191	219	192	212	231	211	228	237	254	219	227	234	203	250	227	201	195	231	213	241	229	203	216	198	211	227	220	196	236	217	214	202	186	219	230	237	216	221	214	210	242	239	206	250	230	215	195	219	246	215	219	233	222	235	193	208	264	186	209	206	205	220	217	220	210	231	237	214	208	218	217	196	240	226	227	196	208	202	223	205	211	231	216	234	254	217	222	224	202	238	211	206	224	230	212	201	212	215	226	203	215	213	226	229	220	218	227	189	217	201	228	216	216	218	205	223	206	224	234	238	221	215	226	189	232	231	226	190	211	190	196	219	228	197	210	204	195	224	219	193	208	194	206	206	225	205	215	212	192	221	202	198	227	208	224	225	266	247	216	229	188	206	218	219	196	227	201	217	204	236	225	221	234	234	215	217	198	214	220	240	230	216	227	227	199	225	210	216	220	223	202	227	226	192	228	241	208	235	215	233	238	201	212	225	260	208	233	221	202	224	207	199	193	241	227	208	238	203	233	229	256	205	209	227	231	242	211	197	189	236	222	234	209	192	201	221	211	230	213	226	226	215	238	218	240	224	237	227	239	211	209	218	217	231	220	190	242	204	210	235	226	215	198	245	244	214	212	206	236	209	226	213	251	205	193	226	221	235	225	203	250	214	208	187	234	216	211	223	212	229	214	224	235	245	244	224	225	206	222	238	199	204	167	224	220	222	223	230	226	223	216	204	218	240	222	216	207	184	239	231	243	220	225	234	204	217	228	212	229	216	201	215	213	220	228	236	188	210	196	236	214	228	186	246	230	210	239	232	203	239	215	207	203	231	221	221	209	191	214	221	213	214	230	214	221	251	224	212	208	219	203	192	214	231	212	221	215	199	187	223	214	215	206	190	212	212	201	211	217	201	194	217	224	213	206	215	197	243	210	225	204	253	223	221	233	250	246	207	255	232	216	215	220	231	202	214	232	212	197	230	221	206	242	229	197	207	236	224	214	209	197	224	185	233	223	216	234	213	219	229	200	204	204	217	203	215	224	194	246	220	235	207	202	188	212	198	198	196	194	200	211	212	210	227	233	230	226	193	228	215	219	232	216	223	229	251	205	221	216	234	223	209	210	242	217	197	254	231	217	215	215	222	226	186	205	211	220	232	229	218	200	217	206	207	234	242	240	241	244	224	206	229	184	221	203	187	244	199	207	229	210	203	225	238	217	220	199	215	241	231	206	224	204	200	197	226	249	206	213	224	196	221	231	225	209	216	198	186	227	244	232	227	225	208	212	218	214	212	230	224	206	200	207	227	225	224	204	191	191	216	228	221	186	192	181	236	202	235	215	191	207	221	197	215	229	223	225	183	199	234	210	237	233	216	230	235	193	229	208	231	178	227	195	230	198	230	222	229	228	213	216	229	195	203	197	221	209	237	219	213	202	221	192	223	217	210	255	221	186	235	224	198	258	214	200	231	193	233	199	223	219	211	194	232	190	211	213	198	227	214	217	221	188	223	213	223	207	220	215	219	218	213	229	240	237	189	207	197	241	237	187	185	227	209	238	195	200	233	223	216	192	220	234	234	216	215	221	221	227	240	230	223	211	238	224	193	186	231	218	228	191	231	226	221	225	221	209	221	226	219	201	227	235	201	216	211	202	207	216	242	192	204	223	202	242	199	218	217	211	239	236	199	204	204	233	202	203	231	234	228	198	219	230	230	201	228	214	215	208	216	203	214	224	236	224	211	249	182	219	231	203	169	210	204	201	216	207	210	224	211	212	212	232	240	211	207	263	169	228	222	239	225	222	210	226	214	236	230	246	219	189	223	256	190	212	220	228	235	205	244	220	210	247	219	224	244	203	233	212	200	196	254	232	200	215	212	234	218	245	222	209	209	254	232	230	234	215	225	214	224	233	238	220	221	205	224	218	223	229	237	237	235	248	223	206	235	214	209	223	192	240	218	204	213	231	183	215	224	222	244	223	202	195	227	224	221	225	222	209	239	210	217	241	207	197	217	234	196	218	218	206	237	222	210	227	235	240	229	194	226	200	220	222	205	199	226	217	221	202	220	206	223	222	230	242	228	224	202	236	227	223	232	200	216	217	207	204	236	227	212	226	248	228	222	224	226	214	234	223	179	233	230	203	226	203	244	225	182	210	213	209	201	221	217	227	220	219	232	236	238	201	234	206	215	188	242	217	225	209	185	212	212	241	228	203	216	240	209	217	224	215	214	230	231	233	226	203	215	218	194	212	211	217	187	213	224	206	237	228	205	216	202	198	191	223	223	234	235	207	214	207	216	214	223	216	227	204	229	209	242	224	193	216	220	230	196	230	238	227	215	208	214	226	196	206	209	198	246	219	207	224	224	216	221	207	204	212	188	204	237	226	205	235	216	236	224	226	268	230	210	238	211	190	191	185	224	242	208	227	236	222	238	240	221	209	216	233	231	211	226	217	222	218	227	197	213	214	203	226	198	239	201	218	226	191	219	218	216	202	236	202	215	243	233	220	245	222	227	214	182	231	250	196	219	205	218	234	186	240	206	227	228	197	181	212	227	225	210	209	226	198	227	231	257	196	191	225	210	212	190	238	238	201	257	202	211	222	209	214	231	213	193	210	202	229	208	212	239	245	215	192	235	219	212	221	216	227	233	257	231	235	208	242	227	231	243	191	219	205	217	193	201	223	226	224	212	229	183	198	233	259	209	208	221	218	223	200	228	230	206	199	173	211	218	194	235	215	234	219	202	227	212	225	209	225	214	231	213	205	231	213	207	181	203	225	228	220	220	179	214	198	217	195	244	210	240	209	213	227	235	218	226	209	252	197	212	213	230	227	208	236	228	200	231	180	221	201	202	207	231	238	226	214	214	213	247	187	215	205	225	231	238	222	215	237	199	224	240	223	215	241	231	216	229	200	220	194	213	226	204	226	225	213	253	206	200	244	245	231	209	239	219	222	198	215	185	231	229	225	197	239	207	213	198	210	227	214	227	193	193	212	244	229	221	232	212	236	208	235	208	209	222	218	194	192	222	215	230	229	221	235	206	220	220	220	216	207	224	231	221	188	228	218	238	196	240	216	222	223	237	214	218	207	197	229	223	207	237
7832	1057	1990	2367	1968	1630	1276	1139	1000	963	885	788	728	728	669	676	666	646	697	641	674	641	630	575	638	560	544	612	570	530	557	525	527	528	552	572	540	581	528	557	566	597	566	600	550	569	541	556	524	562	539	531	572	560	581	575	532	607	549	544	578	534	526	557	572	527	493	514	539	497	543	516	490	524	511	578	503	528	536	519	551	524	522	546	520	512	546	524	522	529	519	557	525	538	534	508	523	498	521	485	532	528	537	555	519	510	530	494	509	527	548	560	508	533	495	560	510	531	535	504	538	538	473	538	502	502	485	520	509	483	512	521	507	508	540	536	525	538	511	484	558	522	532	527	510	521	500	547	509	532	546	489	538	510	540	558	546	540	559	460	561	525	517	512	488	495	499	534	546	476	542	566	526	551	512	534	510	541	483	521	557	503	492	505	488	525	494	541	499	516	483	554	519	534	530	539	540	492	518	515	538	547	505	589	559	532	483	542	555	531	508	522	545	504	531	509	531	530	557	479	516	530	495	537	509	521	483	496	543	543	506	532	534	538	490	538	499	521	563	519	546	512	531	519	539	515	527	535	523	549	475	512	460	511	534	565	539	552	531	553	511	537	496	535	546	580	530	521	490	510	494	531	549	519	511	537	505	486	484	530	518	519	518	544	560	539	561	512	545	549	492	522	515	551	477	519	525	542	511	501	510	509	535	520	482	490	543	465	513	538	512	524	541	529	528	523	497	526	557	517	487	518	519	522	518	507	503	516	515	512	502	511	523	496	508	555	528	521	537	534	543	530	524	521	505	501	543	551	467	517	518	512	510	551	531	542	536	508	517	525	536	529	514	546	513	584	525	554	529	533	513	516	504	502	508	537	518	513	523	544	506	499	500	514	502	513	546	513	542	534	536	512	518	514	534	519	531	556	525	554	479	557	502	515	525	511	489	548	543	528	573	493	545	519	488	520	502	534	515	517	481	512	505	508	502	463	536	499	533	512	517	526	553	561	489	481	495	513	540	530	510	498	541	546	502	503	565	530	536	507	491	501	552	505	555	564	517	553	509	505	495	522	542	580	567	534	562	514	549	524	550	549	537	565	575	549	536	494	524	516	528	489	515	508	534	549	514	545	510	506	501	564	538	493	520	518	466	517	535	473	531	551	476	511	515	490	484	583	512	548	542	528	509	520	514	515	526	536	521	512	540	550	495	556	509	572	513	531	514	515	527	475	541	516	521	548	597	548	467	481	485	527	495	555	536	529	510	522	493	516	521	527	551	537	539	547	556	528	520	525	547	566	501	515	498	517	527	543	532	508	555	482	527	575	511	580	559	483	554	514	520	548	554	502	520	537	542	500	495	525	523	527	553	539	544	572	526	537	518	507	567	497	548	523	527	495	513	536	527	496	536	505	528	553	549	546	515	531	534	531	494	487	516	533	530	515	505	485	494	514	540	556	535	542	527	527	524	527	498	495	524	557	530	523	521	519	519	535	548	506	519	546	558	543	540	528	537	534	512	502	532	504	539	543	481	492	505	517	524	530	496	524	533	555	543	557	486	575	525	496	501	566	525	551	517	513	510	502	514	566	518	528	541	524	504	479	562	565	571	542	513	483	524	528	524	528	503	525	545	516	532	529	493	503	524	519	511	525	536	509	533	534	545	559	498	511	532	558	511	535	519	539	518	543	520	519	514	523	493	528	534	511	510	522	474	513	530	509	511	514	513	546	526	574	537	532	513	498	488	495	545	548	560	518	515	508	515	527	477	498	529	574	508	536	551	477	540	448	547	488	537	524	535	516	559	494	559	519	534	501	541	492	522	533	523	530	535	544	510	511	538	526	497	538	494	507	488	577	533	541	556	509	509	496	527	526	540	549	515	504	535	477	531	511	507	521	509	534	498	523	486	486	525	548	552	543	533	502	516	514	515	558	502	517	518	543	492	500	519	559	502	517	513	523	547	525	508	515	496	494	545	568	536	556	480	501	545	549	509	479	554	503	538	537	498	498	447	520	536	515	528	501	539	514	543	523	539	496	537	518	546	518	491	531	544	500	505	543	488	552	472	544	543	528	522	516	497	540	493	518	486	519	544	525	547	544	490	519	501	542	511	532	544	536	531	555	513	553	519	500	482	502	506	504	529	546	495	514	566	550	564	497	550	555	514	541	512	499	483	552	542	524	506	519	480	518	511	524	529	537	500	487	549	486	526	504	503	521	564	560	559	518	494	577	529	493	487	487	541	503	526	522	513	507	558	499	505	536	566	502	505	525	489	512	516	510	509	511	521	551	532	555	496	541	513	510	495	533	529	493	542	493	519	524	535	504	530	520	508	501	529	527	520	534	547	495	529	521	535	558	517	504	543	500	546	510	502	507	521	487	550	533	538	509	526	562	517	508	558	547	545	523	526	505	527	537	534	519	520	475	524	522	518	507	514	545	561	484	528	504	500	479	519	536	519	531	506	542	572	526	500	508	478	515	517	546	522	477	519	526	514	518	536	513	516	536	562	555	540	489	542	532	507	545	513	538	547	563	559	522	476	553	502	546	511	503	508	529	504	509	523	507	527	497	518	516	484	532	540	538	523	516	507	580	538	530	522	555	535	522	525	501	535	509	549	522	547	528	508	502	527	542	496	491	571	550	570	532	584	527	505	547	545	572	487	497	529	510	534	508	550	503	525	470	522	527	514	517	547	516	530	490	549	476	505	519	528	530	500	527	519	522	546	521	518	541	526	515	518	523	513	529	535	538	555	534	545	509	513	519	549	528	540	520	523	519	554	548	530	510	536	515	555	527	552	505	543	524	523	467	503	492	515	548	513	507	499	503	548	527	536	506	552	528	517	533	485	536	494	527	519	543	539	538	540	507	550	537	525	483	500	527	554	524	489	523	555	505	490	528	518	559	530	555	528	492	535	535	494	511	528	529	514	494	532	557	504	527	548	510	524	559	519	541	523	558	509	503	502	492	528	523	494	517	523	547	518	509	552	501	530	531	478	531	536	482	522	526	514	540	491	535	564	491	475	527	492	526	494	549	525	535	516	538	532	501	504	540	544	519	504	519	518	503	571	544	519	553	526	571	504	516	506	556	494	517	491	526	553	541	556	490	567	573	501	536	543	510	521	508	526	514	500	517	495	519	511	528	520	533	535	516	569	480	538	532	493	519	520	534	487	503	543	485	487	518	527	525	500	509	566	545	530	487	515	542	540	554	496	533	493	506	546	527	507	489	491	500	560	492	536	515	491	531	529	585	536	495	527	520	557	555	555	517	488	528	530	523	520	511	522	512	537	504	499	538	517	502	495	567	501	536	550	516	535	537	479	559	526	546	534	522	518	488	517	524	560	520	547	511	554	510	524	506	513	529	511	527	524	529	555	501	534	508	505	513	528	546	515	520	525	478	530	531	522	545	556	551	520	523	507	560	514	524	506	498	505	508	551	523	544	552	498	514	547	530	567	536	493	536	484	502	539	543	546	549	489	492	501	528	515	518	535	498	487	547
1408	284	308	319	304	248	238	248	265	259	279	293	281	268	248	246	296	258	259	287	271	281	296	263	251	255	282	260	267	268	296	289	301	294	272	269	250	263	278	259	239	264	287	263	249	266	259	290	250	268	284	275	260	249	283	287	277	269	253	219	257	264	292	273	243	272	273	267	266	304	275	261	260	258	262	262	256	255	284	262	241	265	283	267	251	286	272	273	290	234	259	304	299	272	283	272	278	271	285	261	266	264	228	251	276	282	239	263	261	263	230	301	266	264	246	263	264	249	288	291	280	255	275	260	237	298	263	265	284	247	252	249	284	304	224	250	265	243	283	257	257	260	256	266	264	267	285	264	234	241	295	286	255	276	242	283	294	282	264	262	271	259	249	259	282	262	263	257	275	301	228	280	281	278	255	287	285	275	262	259	263	246	285	312	253	247	286	272	280	282	269	269	286	272	257	255	273	267	289	290	303	268	274	274	257	291	262	256	255	266	282	262	258	272	249	253	257	271	255	267	247	288	270	273	265	280	234	285	272	285	278	270	285	259	264	263	279	269	280	249	251	285	276	232	260	265	275	243	275	267	276	259	257	284	275	239	268	275	257	233	251	286	274	263	250	267	283	236	263	268	265	257	279	271	322	265	302	268	291	254	230	260	264	281	249	265	278	259	269	305	289	283	286	255	278	273	269	300	266	277	253	275	273	290	259	293	275	283	247	263	277	261	264	268	283	267	258	265	271	252	296	290	296	257	286	273	278	272	270	288	278	248	293	313	263	260	277	274	244	266	279	272	267	262	263	283	271	227	225	259	265	276	240	250	264	281	262	255	285	242	234	240	252	289	271	269	254	274	279	304	260	262	264	255	269	290	296	252	252	275	256	274	267	258	285	254	248	278	307	266	272	255	252	230	287	280	264	286	259	274	257	252	234	274	257	274	266	282	262	294	276	252	254	261	266	303	261	276	274	248	270	299	272	288	253	248	282	288	255	253	272	236	264	292	287	299	266	268	266	264	275	249	282	294	282	251	245	286	245	256	273	250	257	244	264	275	303	298	238	288	310	262	272	262	287	258	263	268	242	284	299	240	257	288	281	286	247	255	269	269	262	269	288	281	260	247	268	245	248	260	271	238	244	286	264	263	263	295	275	263	297	271	277	263	254	284	261	274	243	278	264	279	271	263	262	280	259	242	245	266	280	262	274	281	249	277	273	256	297	273	228	239	270	266	294	291	266	269	307	228	287	295	254	297	260	259	291	265	259	253	250	261	278	259	289	273	265	298	260	262	280	253	281	250	261	248	273	246	229	231	294	239	263	272	253	267	254	271	292	283	290	293	265	276	274	281	265	256	264	260	281	242	277	256	271	264	287	281	274	272	243	265	232	294	255	284	263	223	249	273	237	264	253	266	264	281	250	252	269	269	290	270	260	275	245	272	243	294	260	266	297	235	248	253	274	293	280	281	257	259	250	270	243	275	244	263	269	234	253	281	298	296	295	255	256	269	257	266	250	259	255	249	272	263	325	252	245	276	254	287	267	284	272	290	288	274	265	272	280	268	245	271	259	303	268	248	254	270	251	293	291	249	259	238	261	265	228	263	299	246	248	265	261	261	254	281	279	291	267	249	276	279	258	279	293	255	254	264	265	264	248	259	264	265	260	292	278	247	265	259	276	268	238	285	247	278	285	291	303	267	261	279	265	283	280	252	257	297	251	247	283	285	274	247	238	285	278	262	251	266	281	260	289	281	249	263	218	262	281	270	290	267	262	257	263	273	267	263	314	255	249	289	249	276	244	318	262	283	276	253	253	264	257	288	245	295	273	271	262	263	291	263	293	287	295	232	267	281	296	300	300	270	266	280	250	262	265	304	255	291	256	267	272	236	241	269	271	254	250	294	260	253	248	260	253	256	283	267	279	274	267	284	271	260	247	258	274	245	263	275	287	273	301	269	253	277	268	280	251	277	287	240	274	235	264	231	256	257	266	271	272	258	255	254	256	267	281	299	247	277	279	303	282	286	276	293	292	266	275	253	300	261	286	234	262	272	261	288	273	285	242	269	278	287	274	295	287	275	257	268	281	245	291	267	278	256	266	248	242	251	247	308	242	266	297	240	263	236	285	267	266	256	288	250	266	283	268	305	274	261	224	263	263	244	260	262	264	272	265	288	267	278	252	248	264	239	235	266	297	251	272	281	252	263	293	251	287	262	254	291	302	263	217	233	269	266	263	280	263	266	281	262	251	250	239	255	251	265	273	303	270	257	245	290	273	270	300	240	264	261	262	236	268	254	277	287	296	256	248	240	246	276	240	281	265	285	273	246	249	269	239	252	266	310	291	273	293	275	282	297	242	250	242	285	280	268	260	253	257	290	292	265	266	283	224	259	273	228	271	252	262	260	269	292	288	237	285	275	302	259	245	251	257	290	280	277	263	293	251	255	278	267	269	281	280	291	248	259	248	257	277	273	263	280	273	289	282	310	308	290	274	243	271	238	226	266	253	255	260	252	306	281	247	258	246	294	297	278	258	247	261	248	274	282	257	293	270	284	242	295	279	277	236	248	242	251	263	243	268	285	269	288	285	268	276	270	268	267	255	247	284	234	249	265	298	271	290	269	309	287	248	315	273	295	278	262	295	286	292	277	274	273	216	297	294	280	274	281	267	287	251	270	269	264	252	241	249	273	285	285	272	295	276	272	263	269	292	272	259	259	278	293	286	277	311	252	256	266	286	240	279	251	264	241	267	296	273	253	276	271	310	261	284	292	278	275	277	259	261	263	243	287	268	260	275	252	292	270	269	277	280	255	303	255	295	267	297	244	242	236	237	289	269	278	257	275	281	278	292	249	295	263	271	287	260	274	274	246	284	244	231	248	267	264	298	277	255	302	257	274	276	252	281	265	265	236	294	281	268	244	256	258	259	263	297	283	295	282	272	256	239	255	286	244	243	249	289	274	234	249	256	276	283	264	268	280	269	277	283	290	292	306	294	241	277	276	278	261	277	258	293	269	253	280	254	243	232	253	270	283	279	285	292	244	256	266	248	258	257	253	248	244	251	284	309	274	281	282	226	298	285	280	300	307	261	267	273	278	256	253	281	269	260	286	272	279	298	286	241	287	262	275	269	281	275	295	283	276	245	292	259	245	278	289	259	256	275	279	281	227	259	265	286	270	252	267	229	281	281	249	237	267	249	264	261	297	271	267	274	255	250	271	261	305	242	279	274	275	255	238	298	296	263	274	230	240	252	226	223	259	244	242	261	259	277	287	263	271	248	259	259	276	252	280	242	263	293	264	250	238	269	260	262	277	271	263	262	263	246	275	263	277	316	276	276	276	238	268	262	318	259	260	283	273	274	284	263	256	273	236	265	277	265	268	266	290	273	274	288	295	251	252	260	264	276	310	271	301	262	258	300	269	285	246	301	263	261	245	278	274	245	277	287	287	296	280	266	273	289	261	270	263	292	288	239	261	262	261	283	263	252	251	257	261	291	290
1777	628	612	654	646	646	603	647	622	580	621	563	594	624	597	564	655	567	585	537	586	564	621	585	598	583	580	589	647	560	576	604	581	554	622	590	605	601	584	634	539	601	607	617	588	602	617	598	609	608	615	632	634	623	584	589	603	581	578	570	630	586	604	606	563	642	624	627	574	579	609	584	602	595	589	606	600	568	555	564	565	543	602	583	628	646	591	581	570	600	573	574	580	613	591	583	621	575	595	598	592	591	605	572	567	611	606	572	625	604	571	588	612	604	588	666	568	570	615	610	591	561	589	622	569	599	638	587	609	556	580	565	559	556	638	621	581	572	602	630	587	616	563	589	547	586	605	580	546	605	594	592	607	599	601	612	612	653	596	639	585	590	624	584	629	598	590	623	589	606	627	614	566	564	614	572	584	574	623	572	572	563	599	587	594	580	580	556	624	582	592	569	619	590	633	583	618	584	547	588	612	582	615	573	628	572	571	656	626	596	572	611	609	618	555	578	608	584	611	610	598	617	597	545	556	616	572	624	548	587	615	598	594	575	589	602	541	613	647	583	603	620	634	585	616	615	609	609	579	612	578	655	582	617	588	606	611	646	625	561	610	613	623	618	613	628	592	568	629	624	593	601	589	634	609	570	570	585	597	621	545	597	577	582	596	606	602	600	644	593	579	618	566	597	574	574	608	581	603	595	618	577	599	560	637	562	638	638	611	589	590	593	651	640	578	605	618	608	600	598	641	609	526	546	615	556	630	624	565	567	595	600	602	639	614	588	600	575	558	607	576	571	572	612	599	593	605	612	606	575	536	558	594	605	596	570	580	608	581	603	609	619	599	596	599	590	574	560	597	606	587	589	604	557	583	609	630	665	621	589	574	584	582	592	551	616	584	603	579	558	601	566	611	540	587	572	635	586	549	573	584	600	597	586	626	571	595	648	615	577	617	603	584	563	567	613	581	586	564	599	611	605	589	604	585	604	564	586	628	605	600	599	601	571	587	615	613	589	643	578	635	565	589	622	567	627	625	616	597	600	598	576	604	539	546	602	590	603	604	619	557	572	605	629	575	618	620	534	587	592	566	558	589	606	608	601	618	649	589	584	566	587	599	591	593	573	607	601	590	576	572	619	610	583	592	570	616	610	554	615	584	603	605	589	606	626	610	608	570	636	615	603	570	608	608	630	616	604	583	573	570	593	608	555	570	628	588	595	569	592	614	591	594	579	575	596	603	601	555	594	573	620	626	590	577	624	633	556	557	546	617	618	587	619	616	594	539	595	596	563	614	565	564	558	573	643	635	576	573	589	572	590	603	596	605	595	621	605	592	562	581	587	638	592	602	586	602	576	578	572	607	599	559	614	557	533	580	593	562	556	572	585	633	587	627	605	658	579	620	585	579	594	561	592	572	590	614	576	592	597	588	591	570	609	618	573	588	573	593	570	603	585	579	560	617	605	611	633	578	636	585	594	573	590	621	581	624	596	571	604	548	630	583	632	574	579	599	558	637	570	584	612	583	587	612	605	575	587	575	612	617	582	602	582	554	583	584	563	590	634	607	594	575	568	575	647	589	591	620	584	628	596	564	571	541	620	614	577	557	589	564	553	605	631	595	603	591	656	583	598	565	567	601	581	581	604	598	563	607	610	597	567	604	588	565	624	576	573	588	605	604	607	604	626	584	597	603	608	587	530	613	591	587	623	565	590	598	577	597	598	617	587	569	584	586	584	612	556	601	629	585	557	589	580	601	601	588	609	590	597	594	566	608	582	593	596	625	622	581	619	595	598	610	648	602	567	572	599	631	579	575	615	602	599	584	595	594	608	568	626	610	624	570	569	562	605	588	617	588	617	568	555	617	592	622	577	587	569	564	651	575	604	573	591	625	571	558	541	603	584	588	575	567	606	608	577	576	567	604	583	566	573	589	590	586	593	616	595	578	590	613	571	547	587	617	626	563	611	625	548	585	616	551	604	590	590	630	579	610	564	590	626	581	608	576	599	571	617	584	640	607	626	612	632	585	595	575	584	599	610	618	568	618	592	610	578	587	612	587	612	573	574	577	600	591	603	579	616	588	582	583	585	612	605	594	619	617	578	619	577	629	586	581	604	589	588	581	568	588	600	602	545	598	630	605	618	576	658	653	570	590	600	591	624	614	591	585	530	600	613	597	639	605	625	604	624	553	584	621	595	583	585	551	622	620	584	608	637	602	590	596	573	600	599	601	601	591	545	631	580	602	593	590	636	596	580	600	606	601	595	587	585	633	607	621	607	569	612	573	628	578	584	586	587	561	597	616	592	559	648	581	593	620	562	623	587	563	563	579	571	575	552	579	614	609	594	584	583	581	579	585	580	597	634	566	595	607	632	561	567	572	569	577	603	571	580	572	641	610	642	605	616	649	604	589	615	591	599	572	618	559	587	600	565	609	598	564	617	597	575	593	616	608	633	590	625	619	641	607	608	575	622	645	585	569	599	575	623	574	591	583	597	612	571	610	632	592	619	596	589	594	627	592	552	610	649	548	595	595	606	587	590	610	615	595	593	617	602	554	575	577	593	578	609	549	616	593	605	552	598	591	584	602	585	590	586	598	603	631	591	613	571	577	586	575	612	605	603	588	577	598	617	606	599	628	580	587	586	591	599	560	589	570	614	555	607	581	579	614	576	599	623	603	573	589	591	564	585	607	599	622	605	627	601	620	589	573	610	569	587	633	632	571	595	576	589	642	615	605	579	623	608	569	613	559	599	615	593	609	643	582	583	558	610	586	610	555	525	564	624	606	592	605	533	618	589	642	614	603	600	595	581	569	633	593	615	582	589	585	593	580	555	614	600	584	554	606	584	600	617	607	600	576	591	568	591	606	595	547	567	629	581	602	617	602	606	648	605	614	634	581	615	628	637	578	584	584	654	571	610	581	578	568	574	658	606	587	573	604	631	605	563	621	597	594	609	599	596	554	581	564	570	598	588	634	567	594	604	584	587	622	640	602	573	569	605	597	587	593	574	623	575	585	574	562	591	594	588	587	608	625	547	583	592	585	558	547	599	554	600	601	598	594	621	622	563	551	603	586	600	583	572	575	592	593	620	569	644	598	580	623	578	610	574	619	589	576	584	562	590	563	647	573	608	615	576	588	633	624	549	627	569	560	589	597	561	591	560	595	612	586	600	572	638	610	628	604	596	629	640	601	602	586	562	604	607	549	615	573	592	548	648	624	589	618	607	572	623	598	624	650	655	582	581	586	642	584	575	611	603	592	592	621	544	605	629	616	606	617	554	582	548	617	629	622	599	580	600	604	610	579	587	604	574	607	621	591	570	590	585	592	608	571	569	592	592	593	631	581	631	556	643	600	600	634	656	584	577	559	600	603	606	556	590	568	616	587	580	560	635	589	599	613	622	632	589	567	619	604	585	587	592	602	587	651	619	564	581	552	592	627	616	575	597	636	580	586	588	597	554	593	578	560	590	627	574	612	572	577	630	592	615	640	594	626	581
7268	491	491	435	341	247	219	215	185	200	191	169	174	179	163	137	179	160	161	147	168	148	161	157	176	157	159	131	163	155	161	154	144	163	151	154	160	152	148	160	145	153	149	151	168	177	146	150	163	165	127	169	164	166	155	142	167	173	152	171	182	160	144	147	148	170	153	141	123	170	187	180	162	143	169	150	140	150	150	206	146	156	170	145	139	142	127	123	144	164	144	138	145	160	155	167	156	160	148	144	145	143	150	185	169	137	147	136	184	159	162	166	160	149	166	144	126	136	150	149	154	154	155	145	144	157	181	137	137	157	143	163	138	152	158	151	144	156	137	155	166	176	158	149	135	164	144	153	162	153	135	159	148	153	149	160	136	169	158	141	125	164	141	145	178	140	176	176	157	148	156	141	145	146	152	157	150	137	152	162	153	165	162	149	153	133	171	136	162	152	139	141	175	168	150	136	154	152	140	132	148	137	128	171	167	163	145	151	142	167	152	147	171	158	138	165	151	152	141	137	139	153	154	150	150	164	158	168	148	136	144	172	144	136	144	161	151	163	143	154	138	133	155	139	150	162	170	150	148	167	151	152	152	139	137	156	147	153	127	157	190	149	145	163	156	187	175	164	138	134	156	154	168	135	133	132	142	156	157	140	145	150	129	150	155	134	163	155	155	133	160	149	175	140	163	129	111	144	157	158	173	140	144	164	178	142	142	134	172	172	151	167	157	148	132	150	141	159	148	125	144	140	160	142	156	150	170	158	166	126	141	137	147	151	119	144	123	177	170	157	134	133	164	152	163	159	145	126	160	157	176	154	129	128	142	169	130	147	123	160	140	171	160	157	145	143	146	152	142	150	146	150	161	153	145	139	167	118	163	152	142	143	144	138	166	148	162	142	138	155	138	155	178	125	146	149	167	151	157	154	160	120	154	171	154	135	150	125	145	159	139	127	154	119	146	181	134	132	156	141	161	138	167	156	159	160	166	163	169	156	165	145	171	144	161	198	151	149	158	146	148	156	167	146	132	145	148	150	125	148	137	164	148	130	140	159	159	138	138	151	150	162	164	167	162	154	155	153	137	163	150	137	151	154	150	144	151	140	167	156	181	189	156	164	146	153	168	143	162	123	149	162	150	147	159	163	134	166	131	147	148	153	151	144	160	145	162	158	143	155	148	173	140	157	137	147	196	152	139	143	174	161	150	154	146	164	138	146	153	135	165	158	153	125	154	131	147	149	155	129	185	132	140	132	131	150	155	155	133	161	154	169	153	156	153	150	137	141	163	155	159	145	179	165	139	139	162	138	133	157	153	165	176	151	151	140	147	159	171	163	157	148	138	153	126	166	161	165	146	153	154	141	139	151	136	165	168	148	148	126	154	167	156	145	181	148	147	155	149	156	148	154	176	136	179	134	125	146	150	149	136	149	159	149	162	153	144	168	148	167	153	135	148	149	138	134	169	174	129	131	144	167	156	146	165	159	145	163	137	141	171	167	150	158	166	163	160	159	142	155	155	149	154	138	166	134	151	143	141	129	148	154	148	153	151	137	149	158	156	142	117	145	175	151	144	165	156	166	148	134	153	135	150	152	159	136	125	141	170	132	124	155	175	163	127	153	153	152	153	145	158	150	169	165	160	166	117	127	139	174	182	143	152	127	153	127	163	164	172	125	146	188	142	144	174	160	152	149	147	175	165	155	148	156	162	156	130	136	160	196	155	167	139	150	138	136	162	154	161	158	152	148	133	134	159	167	154	168	142	157	130	157	140	116	172	152	155	143	140	171	153	163	129	152	148	175	157	175	123	160	156	161	141	147	155	137	187	163	176	139	153	138	147	139	149	181	158	134	159	130	139	141	150	141	160	137	174	159	152	158	154	184	154	159	168	147	162	146	154	163	165	132	154	145	152	144	146	151	181	163	164	164	134	173	163	156	152	150	168	170	157	137	160	162	152	179	139	162	156	158	162	152	151	146	168	137	148	173	180	165	142	150	177	163	141	145	153	179	175	140	158	133	135	158	161	175	152	151	141	148	135	142	162	159	160	183	176	156	146	141	138	137	137	140	139	152	159	155	162	141	154	155	153	146	139	164	155	157	152	163	137	175	142	147	163	142	113	162	162	159	152	164	129	151	163	147	139	142	174	169	159	151	158	160	162	144	157	160	154	120	150	146	145	151	150	148	149	155	135	160	148	162	130	145	162	124	139	138	144	118	162	162	169	141	171	157	155	142	160	128	168	132	147	162	157	163	140	161	172	146	169	145	137	153	163	180	177	168	137	134	161	144	138	131	141	147	144	157	171	151	157	136	151	158	138	157	156	145	145	125	133	139	170	140	163	137	141	165	156	166	143	135	137	154	153	148	161	178	115	173	136	160	159	161	155	171	153	148	154	169	148	186	148	161	143	147	166	156	128	145	170	150	165	146	156	152	157	158	149	150	145	149	148	143	154	155	163	131	157	131	163	136	176	153	163	151	138	174	157	139	169	141	175	147	159	141	145	139	139	151	173	154	135	143	154	162	146	152	158	158	131	150	145	156	150	154	170	172	158	159	168	139	152	155	139	178	150	163	157	152	139	132	166	154	150	152	147	168	158	147	158	170	151	172	169	169	146	137	154	167	150	143	172	145	155	147	166	150	152	120	146	136	133	143	163	134	155	135	134	157	158	157	137	154	158	152	140	129	165	159	151	139	152	142	163	141	138	143	147	160	155	142	161	165	154	149	168	157	136	150	147	149	136	144	141	148	171	164	146	142	163	134	153	162	139	137	162	160	179	155	149	185	186	158	146	147	185	153	123	169	146	143	168	117	154	127	146	175	143	164	164	180	173	148	157	150	160	166	157	124	144	122	134	153	140	138	158	164	174	164	146	137	155	152	168	150	134	141	147	147	160	144	148	149	139	188	160	166	161	161	168	144	134	142	146	140	131	157	137	152	151	151	175	176	156	139	141	154	139	156	153	129	156	145	148	158	156	147	166	168	156	146	142	154	160	153	150	161	158	135	140	146	178	149	157	133	140	160	141	136	170	154	181	121	140	151	151	145	140	133	145	151	160	133	150	171	154	151	172	142	140	155	153	166	151	142	139	159	156	152	150	131	129	164	125	153	145	160	156	163	141	166	176	162	170	154	164	148	136	149	159	142	166	132	146	159	128	163	141	144	164	141	138	133	154	147	135	156	182	154	158	152	161	146	179	161	150	169	162	162	155	159	166	149	157	148	155	141	173	153	154	146	148	145	137	151	143	166	165	178	130	141	142	147	150	157	142	133	147	142	170	180	166	162	146	134	142	142	153	161	138	129	131	148	137	146	157	148	151	157	161	169	156	147	132	146	168	146	141	147	188	190	170	155	137	167	164	150	150	173	153	144	157	160	153	146	147	143	156	165	145	175	136	150	175	134	154	143	179	160	166	163	168	167	146	156	152	124	173	159	148	160	142	138	142	175	153	161	144	144	153	150	180	141	161	149	129	149	154	146	145	142	154	148	179	150
5947	664	1023	1224	1122	893	819	710	612	526	545	503	493	477	442	473	471	416	449	404	436	445	431	380	399	365	412	380	420	435	407	373	405	403	410	395	386	418	365	428	412	388	439	396	375	402	396	409	387	346	403	413	407	388	375	392	362	390	404	340	357	396	350	378	398	383	390	393	379	372	381	408	368	374	386	395	382	363	373	398	386	366	381	380	384	391	387	404	359	364	383	389	398	361	341	403	372	369	376	379	374	397	355	341	367	368	359	346	387	382	351	379	392	375	392	388	370	355	380	384	359	375	354	402	363	386	350	403	365	384	382	331	374	374	361	337	385	344	385	355	376	379	350	393	381	361	366	367	377	373	382	381	381	368	367	350	378	403	369	398	397	421	384	392	367	363	390	377	387	383	349	337	369	366	390	369	338	364	355	362	351	395	365	391	382	392	348	413	355	382	374	347	359	392	364	364	371	384	353	377	357	378	371	352	362	340	351	340	377	356	394	384	388	363	342	358	368	418	386	394	358	368	359	381	365	402	373	374	379	341	363	392	356	370	375	389	362	361	339	367	382	409	396	365	345	359	365	359	366	397	370	382	375	395	398	367	344	383	392	391	409	351	366	353	370	381	346	389	383	377	385	367	340	350	384	346	365	386	412	388	393	369	387	371	382	407	378	387	338	336	355	377	382	351	380	395	343	362	348	392	373	399	386	378	377	390	378	359	400	385	381	375	376	339	328	351	363	373	368	428	356	383	383	376	358	387	353	376	353	377	354	375	367	393	366	374	349	360	383	375	396	399	361	369	366	325	364	384	374	375	408	387	337	407	404	369	399	386	381	363	360	373	368	384	351	371	358	397	398	365	375	362	410	351	374	354	378	388	367	346	371	371	354	391	388	369	370	345	395	348	378	386	393	361	371	382	389	394	344	358	358	366	405	367	364	343	337	415	368	375	331	373	383	352	373	424	396	377	376	362	402	413	353	385	345	361	373	335	326	369	408	385	417	411	396	348	391	369	339	389	353	370	353	354	344	370	379	390	385	377	356	361	382	352	358	377	363	363	374	391	411	400	346	349	367	366	354	358	384	376	368	356	384	352	356	367	376	390	395	341	382	373	370	336	397	337	390	348	354	394	359	351	377	369	370	359	374	354	355	384	331	383	362	375	325	397	374	393	369	369	374	347	370	417	380	411	365	372	360	389	366	371	366	377	377	373	378	346	396	384	352	400	372	369	377	358	419	412	402	371	363	399	338	390	412	350	350	349	378	361	370	341	384	402	357	350	379	370	362	373	388	401	374	362	376	360	349	391	323	382	383	364	373	390	385	362	365	375	380	371	390	376	387	336	382	382	369	355	387	355	383	354	364	384	378	364	362	365	400	372	380	392	390	370	357	384	348	343	344	396	370	378	385	357	368	354	364	373	349	395	326	391	343	366	371	388	355	345	405	377	389	352	356	354	359	357	384	352	355	367	385	399	357	399	388	381	369	366	401	385	386	385	365	405	398	344	376	347	377	355	397	372	405	401	349	402	384	317	351	411	374	367	389	344	344	394	366	327	396	426	362	377	371	385	397	359	401	383	375	407	377	382	388	381	361	402	365	372	381	386	369	384	389	338	354	351	372	373	350	365	362	355	351	419	385	393	382	396	392	388	363	377	385	415	409	359	360	380	394	361	365	365	385	364	380	358	386	364	328	398	381	360	368	375	386	364	377	420	405	371	386	343	365	362	378	359	363	357	377	364	349	375	370	363	368	338	365	414	394	363	385	358	369	345	392	356	364	378	374	371	376	405	392	338	392	387	346	381	371	398	406	359	362	395	353	395	323	333	374	381	378	393	380	353	373	371	362	375	373	345	369	357	371	369	379	420	376	349	353	403	379	335	370	379	378	378	349	350	388	351	346	366	383	389	390	416	356	386	375	373	347	395	367	361	361	355	370	373	354	399	350	304	367	416	382	382	366	360	362	359	371	396	388	397	367	358	382	390	388	374	353	357	373	379	355	373	357	342	360	423	365	354	380	397	409	376	413	392	400	347	371	372	342	381	430	385	386	376	351	363	362	387	385	369	379	349	379	380	378	353	394	363	368	372	343	400	372	354	332	358	387	383	403	412	423	384	365	359	386	423	398	346	332	371	386	383	388	395	384	384	359	378	396	360	390	357	379	373	364	370	399	358	362	389	385	405	346	359	376	353	358	362	361	411	388	373	358	372	397	387	396	351	361	361	372	357	370	365	356	352	398	366	364	360	361	385	350	352	329	402	351	351	387	386	353	351	382	368	396	363	377	365	375	379	417	367	357	394	387	363	385	384	368	356	371	357	358	383	360	407	372	363	389	390	410	388	347	392	376	357	367	376	383	436	370	389	378	363	402	372	389	353	375	391	380	377	359	368	368	358	371	397	360	383	398	372	343	382	331	348	387	383	363	389	358	348	420	394	366	356	386	382	373	384	370	350	385	340	372	369	412	364	368	361	361	358	364	376	368	371	395	372	368	389	369	381	376	378	373	340	377	399	380	396	372	383	348	356	335	405	310	380	354	360	350	366	362	377	338	370	387	359	385	355	359	353	372	365	373	356	350	357	338	392	371	371	368	370	378	347	408	379	367	358	415	383	381	362	392	355	363	363	359	355	398	374	359	372	359	352	386	326	387	369	357	376	346	381	340	363	360	357	378	349	352	358	372	395	338	382	351	344	373	346	403	346	380	394	350	354	359	358	360	356	404	394	376	413	352	395	365	375	395	339	393	416	384	387	349	373	367	346	372	352	356	368	338	348	388	363	397	352	335	382	359	387	358	374	388	360	391	359	388	393	364	402	395	398	355	363	378	358	379	397	359	377	384	412	362	337	342	348	363	372	361	356	400	368	374	326	401	352	377	368	367	377	383	394	395	388	383	412	388	358	396	339	385	365	374	366	344	394	400	349	379	370	379	381	355	377	382	369	392	389	354	408	387	391	353	383	359	364	369	395	388	401	356	350	363	338	355	353	372	372	381	403	367	393	323	430	368	385	350	372	380	330	383	377	364	364	384	404	382	374	352	388	361	354	388	375	383	380	367	357	345	366	375	378	370	391	332	407	365	376	389	384	380	388	364	379	366	379	360	379	361	364	361	394	372	350	350	406	395	396	359	421	343	382	362	389	382	366	370	371	367	383	381	381	410	367	349	381	369	406	370	386	404	369	383	424	358	337	398	364	395	351	411	361	364	395	346	395	369	406	369	392	393	343	348	381	352	336	364	370	421	377	421	362	379	340	357	359	381	406	358	421	384	381	371	352	367	351	359	397	383	363	379	383	367	368	370	389	338	381	415	339	367	391	368	401	407	371	400	338	378	412	406	347	361	404	366	383	400	409	359	397	360	395	400	388	384	349	349	356	382	345	382	376	349	403	376	369	390	381	398	397	373	386	397	361	409	373	373	386	379	378	388	387	370	360	374	389	373	364	359	386	357	382	396	382	369	376	397	375	363	382	375	386	381	365	383	355	366	365	399	385
13324	1137	880	771	632	450	368	350	323	277	275	253	260	252	266	204	246	226	237	250	246	226	225	239	195	244	192	240	216	236	246	222	207	231	208	205	210	239	219	216	237	209	212	259	244	216	216	215	258	230	239	207	218	202	188	224	226	225	233	201	224	207	208	217	219	228	226	206	221	212	221	204	207	207	243	215	209	225	220	195	220	234	216	199	227	228	220	222	194	221	222	202	236	213	231	209	236	193	182	209	220	223	238	203	212	231	229	191	206	223	190	213	201	244	229	220	238	232	169	229	240	229	213	204	212	220	228	199	224	231	222	224	204	213	212	195	209	272	222	220	220	232	220	204	221	216	218	204	234	187	231	218	201	228	226	225	206	230	204	221	209	220	227	236	234	204	214	211	202	233	200	210	237	251	224	204	229	226	216	227	230	204	220	224	214	219	225	214	189	235	197	213	228	229	217	195	240	175	214	230	232	229	207	208	243	200	215	194	212	228	224	228	216	194	212	214	215	217	228	215	213	229	231	203	207	211	203	218	181	208	224	210	232	227	212	233	230	202	206	221	228	216	218	215	229	203	242	232	208	198	226	233	223	226	211	226	190	241	218	200	253	243	224	227	242	203	226	242	244	190	237	222	213	199	219	214	240	221	218	219	226	197	246	219	207	248	233	214	222	226	249	208	232	227	209	217	194	225	203	217	207	256	195	249	208	210	243	243	210	235	212	225	239	236	227	216	212	239	201	221	213	212	200	214	218	217	251	211	211	200	203	211	240	224	204	214	207	218	229	205	207	184	184	218	202	253	213	224	216	191	212	228	240	242	224	223	210	225	215	233	221	221	217	221	248	218	208	212	220	214	209	209	188	224	226	237	223	228	238	191	227	221	214	212	206	220	224	192	230	211	234	198	220	219	202	238	232	224	214	215	235	206	233	208	218	213	220	203	210	215	219	216	228	250	219	210	194	234	218	207	216	216	210	191	204	257	213	229	215	230	215	211	206	199	232	232	235	208	217	242	225	206	207	233	243	234	215	202	223	245	227	233	235	216	259	232	218	233	220	242	216	232	205	167	212	216	223	205	203	246	219	250	249	226	204	195	220	180	232	233	232	228	214	219	210	237	192	220	223	188	205	215	238	216	219	244	212	225	215	234	213	225	205	214	219	210	208	232	222	217	193	226	219	203	235	231	225	211	194	220	225	225	204	213	223	220	206	199	234	224	210	233	197	211	248	234	219	237	216	230	201	218	223	228	219	234	209	190	211	225	219	239	217	203	247	229	224	214	231	260	249	209	217	246	224	192	222	242	213	218	196	211	212	210	179	189	186	222	218	215	209	195	216	230	227	215	229	209	223	217	212	251	244	236	237	223	192	190	235	234	213	231	222	248	211	242	217	198	219	210	218	230	203	231	219	220	222	238	213	219	235	238	204	207	217	224	211	222	227	217	219	244	177	196	219	214	236	197	231	216	184	209	201	215	211	198	233	242	207	244	207	225	236	237	189	207	219	221	223	213	214	194	216	202	191	210	218	221	192	249	222	210	208	237	238	214	248	240	214	213	202	235	250	231	216	223	216	228	225	223	237	237	239	208	222	225	223	236	250	216	228	218	257	188	165	213	205	232	226	217	205	206	224	227	237	227	186	211	212	236	241	201	219	239	198	238	222	220	225	198	227	213	227	243	226	200	225	203	219	232	204	233	220	216	226	191	209	215	234	231	200	219	197	197	212	193	211	224	240	213	188	216	234	184	223	214	218	222	217	224	216	193	230	200	236	239	199	226	227	217	234	190	254	252	199	204	204	228	203	213	222	235	212	231	231	211	230	238	197	218	206	213	216	227	233	248	226	236	226	201	212	211	226	230	229	206	224	223	204	205	207	233	216	226	219	199	209	239	225	239	215	179	223	219	213	198	199	233	240	233	211	199	213	221	220	224	197	220	223	226	202	222	190	210	220	223	213	226	219	203	203	239	205	224	251	252	222	213	219	213	220	214	207	234	208	217	202	237	216	226	201	232	222	215	223	228	235	222	200	205	216	218	230	230	232	225	246	231	205	196	224	231	214	222	225	208	212	213	211	220	207	203	221	206	236	211	235	214	224	184	218	221	212	233	220	224	211	263	189	219	237	223	225	241	223	234	185	255	199	230	230	196	217	214	238	224	224	209	193	212	216	214	200	169	186	225	215	194	190	254	210	228	212	226	251	224	216	233	227	219	230	232	247	222	213	219	179	217	211	214	224	217	194	210	238	214	246	249	204	221	216	260	220	238	246	245	245	199	230	198	221	227	233	220	197	213	247	237	240	205	228	209	226	234	214	229	227	213	237	216	245	203	217	218	233	229	262	199	234	244	232	242	205	225	206	221	218	221	221	197	222	227	230	243	235	207	215	244	229	215	234	215	229	256	249	246	212	233	207	222	224	232	241	203	188	251	194	240	219	234	202	219	203	209	228	244	180	233	206	240	213	199	232	200	216	223	223	221	190	213	222	238	235	208	242	227	248	212	214	245	220	201	208	202	244	190	202	219	214	200	245	215	204	216	210	220	222	217	219	242	242	239	208	219	230	231	201	203	215	229	215	259	228	202	208	223	232	222	227	218	198	197	230	216	215	231	228	241	215	203	228	225	216	220	219	213	223	244	218	215	207	222	195	220	234	207	199	232	211	240	220	182	226	213	193	193	207	222	256	206	202	219	221	205	195	230	213	217	215	227	241	227	244	215	235	236	238	205	235	226	225	221	225	229	228	245	228	235	226	218	235	214	222	210	197	236	239	209	241	223	214	228	216	214	236	222	223	227	219	210	194	216	217	198	203	239	226	211	251	204	199	225	241	225	193	191	262	224	199	231	212	211	218	236	226	226	254	215	215	214	238	254	220	209	201	200	222	208	219	215	232	204	212	226	202	233	204	190	220	224	250	232	234	244	227	222	227	235	220	233	196	225	210	235	229	210	215	187	223	246	225	196	218	212	206	222	212	224	233	231	211	206	223	202	263	248	216	199	241	230	229	205	217	220	209	235	209	197	229	225	234	200	207	199	217	220	212	213	206	217	211	238	229	220	215	214	231	199	218	219	216	206	234	238	241	223	249	207	190	210	201	214	208	194	225	237	195	216	237	217	218	201	225	220	255	213	225	232	238	225	230	231	227	210	227	224	237	218	183	222	245	210	225	199	243	212	203	236	203	215	220	196	203	217	223	223	222	211	219	238	192	222	227	195	212	211	222	231	203	226	228	215	196	212	231	206	199	200	220	216	181	229	214	216	196	227	219	191	241	245	227	229	221	220	256	232	202	184	222	228	206	232	209	220	250	204	202	198	215	213	239	229	225	211	203	203	202	235	230	193	245	223	234	212	211	213	186	205	201	198	224	242	225	207	204	232	179	238	187	219	216	225	206	218	223	220	227	223	217	218	237	212	209	241	223	213	215	224	230	214	217	196	215	193	229	224	213	191	209	243	231	222	199	202	203	222	218	253	179	246	220	254	242	201	242	238
7977	1126	2042	2291	1941	1625	1240	1121	1013	916	820	790	767	704	669	672	685	644	650	657	609	619	637	589	569	608	586	565	611	562	616	603	583	573	546	532	530	547	589	546	562	555	551	574	591	550	570	571	582	551	523	576	611	560	561	552	524	558	510	550	574	576	574	568	536	544	516	517	532	530	544	526	542	537	506	541	535	515	522	522	526	575	532	498	533	542	492	535	531	528	495	505	554	469	520	498	553	518	503	548	523	506	568	535	530	540	556	525	505	544	547	502	529	527	558	537	537	539	560	531	539	526	525	509	485	558	528	586	483	544	509	499	533	531	543	541	524	546	483	513	568	520	557	521	537	500	532	521	534	534	499	535	505	546	556	533	522	573	525	513	509	533	543	509	529	517	507	459	494	515	506	504	527	488	503	545	551	558	492	564	498	551	553	515	498	547	534	522	487	557	511	563	515	529	482	530	519	543	564	540	539	514	544	497	514	510	533	535	523	519	569	535	512	497	557	497	546	497	518	498	537	528	574	521	511	542	526	506	496	536	533	540	514	507	497	540	522	523	496	508	528	513	546	533	497	528	541	519	547	514	552	577	503	509	592	519	515	542	509	538	560	512	483	513	536	534	559	492	489	539	533	505	514	575	476	534	492	525	559	536	505	526	499	540	580	501	569	510	541	524	542	503	516	512	549	551	513	540	516	484	551	500	557	524	530	528	573	548	536	531	493	532	503	604	470	557	491	558	493	504	543	549	539	562	516	488	506	511	545	489	521	507	528	480	544	503	528	525	480	514	495	534	513	541	489	538	511	540	483	507	552	508	523	553	525	538	526	506	526	531	513	533	506	538	535	560	507	540	543	523	518	501	549	511	527	509	533	476	521	531	520	482	519	498	544	553	515	544	502	534	510	550	512	499	511	515	551	522	523	520	510	522	500	526	542	518	514	513	522	511	528	501	528	572	512	524	530	542	509	507	543	543	503	504	547	550	565	553	526	531	487	524	506	525	529	500	516	542	496	595	554	500	565	519	530	509	496	492	525	500	527	528	514	510	549	556	517	508	518	542	517	535	564	513	531	526	515	512	522	532	496	540	543	531	488	558	511	511	524	538	542	535	560	567	508	506	483	525	517	533	539	512	497	556	545	506	563	490	576	492	528	520	500	506	510	516	514	490	493	504	510	507	541	512	523	526	490	537	518	542	551	542	485	543	547	516	517	505	514	560	528	503	521	508	513	497	538	525	505	516	523	524	522	466	512	518	535	553	549	537	516	511	541	576	541	494	531	569	524	520	523	542	569	531	528	508	482	531	485	507	548	525	507	539	520	521	468	490	557	544	520	529	525	553	500	535	519	518	530	531	500	521	538	551	514	510	475	530	553	534	505	518	529	531	478	519	505	526	536	490	514	545	514	529	527	470	502	538	497	467	557	508	514	541	525	475	534	525	550	499	535	543	562	510	550	533	506	527	498	522	522	500	544	506	560	509	536	521	545	509	527	560	573	511	488	567	540	550	494	530	556	526	537	518	527	485	558	513	522	549	510	565	492	512	517	539	519	509	511	516	530	535	538	502	552	534	505	536	545	475	537	507	534	495	572	514	481	519	525	529	581	520	533	528	529	533	547	525	493	544	523	524	527	521	505	546	528	542	559	521	509	519	515	543	506	515	491	512	544	533	537	505	560	538	482	525	527	528	515	521	539	536	513	503	496	531	525	497	465	515	505	522	512	505	536	541	572	526	511	554	533	494	499	527	532	589	527	530	540	521	536	547	534	519	493	540	483	520	563	548	522	533	557	479	504	531	513	533	513	559	504	538	490	545	522	514	540	516	575	515	573	522	490	484	528	534	534	538	556	540	510	529	493	543	541	482	537	534	513	495	534	518	557	541	510	542	520	534	539	526	529	524	543	497	485	533	572	516	525	515	501	545	484	523	523	507	500	552	573	533	549	518	529	553	565	572	522	548	536	494	534	501	559	509	532	508	528	541	526	541	538	539	524	534	508	510	531	549	471	541	541	545	520	574	511	495	537	509	501	530	557	518	541	523	528	538	516	569	514	493	517	557	526	542	504	530	532	530	517	504	531	527	532	527	556	551	561	524	530	571	557	567	500	522	509	525	518	486	476	527	520	531	526	531	547	496	510	570	503	531	524	550	532	509	539	521	518	518	528	502	504	559	538	510	479	506	569	546	536	539	511	539	511	524	535	512	556	519	496	522	492	521	536	562	509	569	540	519	494	517	529	536	498	514	535	506	567	552	522	480	555	524	510	558	532	527	532	539	547	515	557	550	520	509	532	506	532	472	527	569	518	539	523	513	503	532	507	533	508	509	557	515	494	514	506	514	512	535	497	482	492	488	519	545	508	556	549	526	536	550	527	522	517	534	491	521	533	521	516	565	525	521	546	529	530	513	541	525	527	516	543	515	525	519	547	478	531	517	554	505	517	528	457	507	521	562	537	536	538	548	550	522	546	553	558	544	536	543	548	510	545	556	537	476	514	533	483	511	524	514	522	552	473	529	529	522	512	513	561	560	515	510	523	583	506	512	513	523	495	560	515	553	547	517	515	511	528	501	559	506	525	526	522	545	536	549	497	539	511	525	535	557	561	518	512	564	526	495	520	497	514	537	558	516	523	554	521	549	530	532	528	522	551	508	511	504	499	490	538	538	500	515	516	500	520	524	556	527	528	519	510	491	520	508	536	510	515	547	491	527	510	522	523	523	548	534	523	545	525	534	534	529	483	558	524	541	558	543	524	523	510	539	540	557	532	541	538	523	506	529	517	521	494	521	467	537	540	531	533	547	542	529	517	560	535	509	559	528	517	488	534	549	583	512	540	521	533	489	521	455	523	516	525	504	520	527	529	523	514	501	512	504	539	507	541	482	509	549	513	538	516	555	472	533	485	532	507	576	499	489	513	511	519	569	530	519	517	526	513	542	512	518	556	524	528	514	524	527	553	555	524	541	519	491	558	520	515	505	459	504	498	517	565	558	527	570	489	497	520	495	592	508	566	501	535	530	540	533	533	489	501	513	525	557	541	512	556	513	524	555	510	557	517	509	556	541	539	543	545	538	528	555	534	475	571	536	506	531	568	512	521	528	504	493	516	496	529	592	543	531	515	502	539	508	521	500	503	539	531	522	535	488	531	537	548	520	516	532	510	527	530	535	535	527	505	541	521	494	513	552	519	532	520	518	525	506	521	534	556	512	531	504	523	519	512	518	529	483	570	513	489	508	513	555	496	514	515	508	530	498	519	502	523	535	532	540	504	493	520	537	506	499	503	529	522	486	505	515	554	477	526	526	499	514	498	545	549	516	495	526	565	524	531	510	518	472	531	507	551	525	534	527	534	504	492	461	534	509	531	516	544	527	519	528	523	498	498	518	513	504	492	518	546	514	494	510	530	543	515	547	529	493	484	515	524	498	505	534	516	511	511	531	519	540	562	542	529	528	516	503	501	563	512	572	500	514	514	554	532	491	548	503	510	533	558	516
1371	293	258	286	261	266	235	237	292	270	304	251	274	262	264	293	296	278	229	251	256	231	264	243	273	250	289	265	290	273	256	257	244	246	245	227	269	268	281	262	263	262	261	254	274	274	308	263	286	266	254	272	271	273	253	263	274	281	298	275	277	267	296	265	267	279	237	250	277	259	259	262	249	251	253	260	264	276	299	284	249	289	246	275	278	245	285	269	245	287	256	258	282	285	257	261	252	280	246	239	230	236	270	283	255	288	270	272	262	263	266	273	267	298	258	244	243	263	267	266	246	271	281	269	271	249	269	277	251	265	282	258	260	281	286	262	254	268	261	279	251	247	274	277	252	266	261	282	260	252	256	272	264	273	230	263	232	235	271	276	279	242	256	260	301	255	259	244	257	262	266	267	279	246	271	246	258	278	246	299	303	275	246	257	239	273	258	260	265	257	288	268	243	302	271	277	233	243	280	250	265	235	251	265	280	272	260	265	277	259	268	276	282	251	295	232	248	265	285	270	268	287	293	273	245	226	285	244	271	278	291	257	262	254	257	249	281	258	252	254	306	238	278	256	252	259	261	257	294	248	275	258	251	250	221	289	272	285	260	257	245	296	281	286	241	261	251	240	279	244	248	269	272	237	271	288	291	270	268	253	296	283	236	253	295	241	272	272	297	273	257	255	283	258	291	246	242	269	265	259	254	279	257	259	265	257	251	254	276	265	228	250	248	277	257	250	247	274	281	247	238	247	266	260	281	275	296	261	289	263	269	269	272	256	253	247	238	275	246	293	279	305	275	249	236	264	288	268	259	259	228	247	254	255	250	274	298	288	251	266	275	311	257	264	239	263	251	272	282	267	263	248	278	252	261	250	279	269	289	246	246	245	264	283	270	257	292	253	278	245	250	302	282	282	299	252	300	245	277	280	321	257	243	258	246	262	286	277	250	276	265	252	279	273	251	258	310	244	258	236	252	298	285	286	251	241	266	292	279	245	254	247	311	272	240	281	254	254	275	287	266	271	234	248	259	274	271	284	261	284	265	265	269	282	273	268	301	242	260	260	264	271	257	256	244	266	221	271	275	242	263	282	276	286	228	265	260	270	244	245	285	229	266	260	278	251	246	308	281	263	234	294	274	292	264	271	276	291	258	256	266	277	247	254	265	261	264	272	250	227	294	286	282	270	248	239	273	284	286	287	267	260	267	227	227	270	263	261	253	262	240	256	252	274	275	255	283	253	225	248	276	252	265	260	258	278	297	242	260	261	290	275	278	262	285	275	272	246	259	275	245	259	275	264	274	304	272	257	259	241	280	249	229	274	262	277	273	280	252	254	282	241	260	254	246	258	279	232	267	263	296	262	255	259	247	240	295	237	257	255	249	247	275	235	270	282	267	249	236	254	280	253	243	290	297	294	274	269	277	240	265	262	265	252	292	229	243	253	259	292	243	263	263	278	247	255	256	255	248	291	260	261	274	244	291	240	264	247	271	283	259	258	274	264	273	257	268	263	263	254	245	259	251	273	259	270	310	252	271	269	274	256	255	257	240	247	247	249	255	287	244	230	276	274	262	277	265	263	262	277	249	258	268	264	254	269	280	274	279	271	265	233	252	273	270	262	284	276	235	270	263	288	279	264	240	271	251	224	279	274	252	296	283	272	233	264	276	262	280	279	277	299	281	255	273	268	289	225	234	293	282	250	270	286	284	253	251	255	283	286	270	276	289	271	270	289	267	277	247	239	294	288	263	251	267	244	242	239	255	273	239	239	240	274	249	269	274	245	281	230	263	280	279	281	256	272	238	274	248	230	266	291	285	263	271	275	248	269	252	276	278	282	273	276	237	267	242	262	277	272	235	275	263	263	284	278	292	252	284	234	267	280	255	282	280	281	245	240	249	267	272	254	275	283	274	283	245	268	274	232	264	259	281	257	272	227	278	297	270	256	283	306	275	256	268	279	295	271	231	276	255	249	224	293	285	258	271	278	265	260	277	262	279	229	272	301	264	242	255	233	259	274	279	262	246	248	283	241	264	264	245	285	268	266	248	244	271	266	270	270	276	235	271	253	283	293	264	221	289	276	297	250	262	275	247	252	261	283	257	299	294	264	276	269	255	269	223	263	273	251	265	247	266	268	287	304	227	297	262	254	274	260	267	249	275	273	252	295	283	282	280	255	256	268	288	279	269	297	260	232	280	257	293	276	224	268	254	254	247	287	282	230	266	236	256	286	265	270	253	281	260	251	257	272	259	267	271	261	254	302	310	277	282	222	293	277	266	255	269	277	255	281	268	306	289	229	257	257	284	267	271	267	259	241	245	248	299	267	251	286	251	255	267	279	254	257	259	244	251	263	272	299	235	269	248	273	258	258	267	262	254	240	265	276	263	275	297	298	257	266	267	267	234	275	276	285	260	268	265	272	252	242	265	263	286	252	247	252	258	245	263	262	257	243	296	256	268	283	270	236	267	250	250	285	247	288	230	250	308	301	252	257	277	271	250	248	235	306	288	259	277	264	225	268	270	237	229	269	298	254	248	253	241	263	250	253	261	283	251	273	259	280	274	224	235	253	267	260	254	247	272	261	271	236	238	265	297	241	271	232	247	242	238	241	276	263	240	243	238	244	249	251	260	274	282	256	296	267	266	274	230	274	272	279	265	260	251	276	247	259	212	285	267	273	292	307	275	262	273	260	256	289	276	268	305	247	274	252	247	295	266	270	278	265	283	274	263	260	259	273	245	268	235	258	245	270	275	273	279	260	271	259	253	274	294	250	254	277	263	265	284	272	256	216	272	275	298	268	241	274	234	254	258	262	266	255	249	265	316	256	260	271	285	272	278	293	286	259	253	276	279	242	262	281	253	242	274	236	266	277	277	284	272	265	236	287	262	252	267	271	255	277	259	242	255	264	277	262	250	252	260	254	282	245	270	262	263	259	269	255	264	239	274	247	259	281	259	261	281	278	249	242	278	277	238	258	265	237	280	257	238	244	254	241	252	256	277	257	271	265	274	286	240	240	266	245	246	248	252	252	251	262	246	273	265	264	286	284	242	260	263	274	263	269	277	244	285	273	270	275	266	260	286	288	255	268	272	206	228	272	276	234	247	267	244	253	272	250	282	221	253	273	276	227	257	292	251	258	257	275	268	253	262	259	235	252	276	258	278	246	322	247	246	262	264	280	271	292	259	281	286	239	284	276	279	277	280	276	253	257	271	239	254	239	288	271	258	269	267	257	235	258	252	263	295	257	270	281	283	281	266	282	288	279	266	225	260	271	267	231	257	282	242	247	223	260	246	271	288	255	261	285	248	265	315	230	268	267	280	243	268	225	269	269	243	258	277	280	264	271	244	285	264	270	255	280	278	283	269	283	269	257	267	265	235	234	286	293	272	288	264	264	261	270	267	288	274	273	276	281	289	282	277	254	251	227	224	272	266	291	316	286	300	234	273	263	267	271	281	263	263	259	272	278	243	244	274	271	290	253	241	282	245	261	278	246
1712	598	649	594	605	604	587	563	623	563	593	594	578	600	574	613	611	573	590	566	583	639	586	581	603	555	552	559	563	622	534	599	589	572	568	580	570	530	564	634	622	617	614	608	633	585	581	602	574	587	574	574	602	592	606	579	555	558	586	598	600	597	573	600	602	628	616	569	584	612	573	607	578	562	601	559	588	569	591	567	601	601	605	637	594	573	613	577	607	571	596	624	599	581	593	537	609	590	558	587	577	600	611	584	545	550	592	577	586	593	590	626	587	629	554	615	565	603	546	603	541	577	595	591	565	603	553	621	605	591	544	564	600	599	621	587	602	587	589	571	569	559	587	591	587	570	627	579	548	560	577	556	549	535	566	602	603	574	610	579	592	586	636	601	576	554	584	546	605	606	563	617	577	587	548	519	559	605	568	609	591	574	593	564	619	569	594	619	599	610	582	599	566	606	592	569	586	579	610	583	595	593	578	603	593	568	574	612	574	554	599	603	594	591	556	542	576	590	580	592	615	559	599	613	586	613	564	560	578	594	579	576	618	587	604	601	587	596	567	537	582	584	623	578	579	595	594	576	585	584	602	593	583	616	548	595	558	598	589	589	553	595	570	596	564	590	587	576	597	598	593	596	600	581	613	579	558	569	566	512	592	595	550	572	594	587	567	590	600	593	579	559	587	574	546	570	591	587	589	547	615	561	546	601	604	608	603	538	638	607	581	568	587	578	586	588	586	607	543	563	591	562	600	625	633	608	566	607	604	555	565	592	601	591	579	549	592	595	626	620	573	579	602	597	580	578	566	590	554	568	581	573	573	583	610	598	618	550	610	572	586	628	572	599	588	610	610	604	592	596	567	574	591	583	609	597	598	576	588	577	566	570	588	578	565	572	601	554	573	607	584	607	561	593	564	593	591	587	574	588	590	591	606	589	590	548	585	595	621	580	578	582	577	582	568	608	587	590	575	595	621	538	558	594	582	588	623	642	619	559	580	555	579	580	576	613	595	585	601	601	615	600	531	570	579	588	583	581	607	588	621	576	599	579	578	580	614	590	591	552	575	610	581	554	552	607	615	567	594	533	571	572	613	563	592	586	588	654	581	600	573	605	620	588	564	575	591	586	578	591	605	607	594	588	571	597	570	559	562	612	611	546	606	596	575	616	556	535	578	576	596	583	588	579	572	598	567	600	610	563	612	613	598	575	578	595	545	595	614	594	559	602	635	606	557	581	582	560	594	578	592	575	572	621	587	588	629	586	602	549	600	633	594	593	580	564	603	609	601	579	569	579	582	591	611	564	604	548	603	585	531	591	564	533	577	540	607	612	612	563	561	547	567	588	596	544	562	575	561	612	585	588	582	549	594	581	550	577	594	585	582	570	609	621	597	609	572	626	575	598	612	604	582	527	556	562	552	571	591	599	547	551	595	591	611	569	588	587	577	627	624	541	583	631	547	621	564	569	601	583	570	589	626	606	542	624	598	572	546	632	595	552	599	591	576	586	568	565	579	588	579	607	553	594	575	544	570	587	592	626	552	596	574	583	563	595	637	583	529	595	588	589	587	581	577	591	554	630	609	563	615	584	576	559	534	597	625	591	577	563	575	576	572	579	589	608	571	563	582	608	598	642	565	638	579	613	579	569	590	576	609	615	550	539	624	575	606	589	587	572	595	589	603	622	567	591	573	522	544	573	558	627	605	620	606	578	574	613	590	620	591	565	561	609	567	579	572	588	603	598	609	580	578	588	599	582	543	546	563	612	612	588	553	556	601	586	577	571	566	596	589	555	597	578	575	606	584	615	560	565	582	600	560	586	596	580	569	565	583	569	625	566	576	559	582	587	564	610	587	588	538	589	576	599	613	611	570	578	545	615	567	607	610	612	555	596	575	555	585	608	605	592	580	573	586	550	598	594	588	593	548	561	589	592	584	558	590	527	593	546	618	559	528	563	585	565	573	587	590	566	595	608	572	590	606	584	559	553	578	591	600	599	607	605	547	584	595	594	598	607	615	603	552	581	548	589	554	619	558	560	595	570	590	646	616	581	580	562	552	541	603	577	589	613	558	598	596	584	598	584	635	585	618	594	591	591	565	549	547	557	561	646	555	584	586	577	578	609	582	578	581	594	578	569	589	608	551	592	624	591	543	545	607	550	551	586	543	565	637	559	614	613	556	576	588	650	596	512	569	563	534	596	536	576	618	596	602	606	613	618	574	623	603	576	572	596	629	588	636	574	581	576	581	566	581	582	559	599	580	596	586	615	593	573	623	612	596	590	557	577	584	614	585	581	602	585	559	581	578	609	567	589	554	614	525	635	550	572	596	577	584	573	585	605	581	591	640	579	587	572	567	611	585	574	584	607	593	550	579	613	592	574	603	583	570	569	571	562	590	589	561	605	589	540	591	599	526	603	574	577	591	571	582	502	560	567	580	581	561	600	661	556	591	595	583	620	582	595	610	583	561	569	585	597	590	574	603	583	558	533	590	607	538	543	568	611	597	582	575	602	575	618	597	571	575	621	603	543	609	602	607	578	612	598	547	646	592	551	581	605	561	579	611	640	590	576	619	601	603	587	556	576	577	571	578	612	571	570	583	579	579	606	606	623	615	580	566	583	574	590	578	569	620	589	600	579	565	580	560	582	575	614	576	594	576	593	568	585	545	574	594	566	628	598	559	575	578	569	581	579	602	595	625	603	590	544	597	614	559	610	567	612	601	565	586	597	595	590	567	614	583	601	567	568	585	635	575	600	587	582	557	606	562	591	576	570	602	587	555	593	581	589	589	570	613	598	579	604	600	611	581	568	587	562	559	607	554	575	598	606	626	579	594	595	583	618	579	591	616	562	582	619	608	588	618	587	618	625	575	536	566	572	599	617	589	600	579	547	598	622	565	588	582	578	583	565	624	608	597	591	588	524	598	608	638	618	589	561	565	621	571	631	591	617	538	627	580	627	596	565	586	596	603	590	583	614	576	563	576	565	597	636	529	561	562	564	613	574	604	538	572	578	561	563	605	574	556	605	584	639	580	577	564	558	566	566	580	588	576	551	586	593	590	583	584	595	585	563	590	571	565	587	624	563	576	590	601	552	614	594	564	554	575	605	611	631	546	590	584	596	580	603	537	584	590	611	620	597	564	599	560	603	582	560	545	591	585	572	600	553	559	569	577	564	598	573	545	591	605	600	605	603	597	592	593	563	558	559	550	627	619	568	641	585	573	609	588	570	597	614	631	593	584	590	591	579	593	595	625	564	566	576	563	546	584	599	577	604	580	537	582	586	597	590	589	600	557	584	596	603	597	617	544	600	559	575	628	583	575	567	578	553	604	600	590	587	565	589	534	565	581	591	563	544	583	605	647	609	580	592	591	630	606	563	593	557	565	587	571	537	553	558	571	586	584	588	608	599	594	590	562	568	564	565	566	609	587	615	569	623	581	571	589	608	630	561	606	568	551	531	605	573	621	585	567	577	604	580	587	566	605	604	607	568	593	580
7123	464	520	443	302	284	258	235	173	177	197	163	163	153	173	145	171	155	146	176	159	137	187	163	145	143	146	134	156	133	145	169	130	157	161	152	164	135	137	178	159	146	178	143	146	142	135	161	153	150	171	155	160	171	149	135	170	143	153	151	153	157	165	162	145	143	157	151	132	152	159	183	141	143	142	154	158	147	158	136	143	135	161	139	140	126	111	136	155	137	158	147	154	159	139	156	157	132	152	169	164	159	152	129	154	175	188	163	137	156	168	148	159	142	122	145	143	150	144	193	167	126	138	150	155	133	143	156	154	166	148	142	166	147	144	145	146	152	145	140	150	132	171	139	146	171	152	157	160	151	151	145	138	153	130	131	144	151	150	156	140	165	179	153	166	149	147	131	153	145	135	163	142	151	135	182	128	151	180	152	165	150	157	167	136	143	152	169	142	134	153	134	145	161	145	153	143	139	146	149	138	156	152	164	151	150	145	148	160	131	140	153	144	149	139	152	148	141	142	150	125	164	134	148	153	128	152	178	152	137	124	144	145	148	144	148	162	147	155	152	171	152	148	146	139	165	153	154	160	129	134	160	147	160	161	143	134	137	167	131	150	167	155	146	162	163	129	131	166	158	158	146	166	128	122	144	153	163	139	156	144	163	161	170	175	164	162	146	167	164	122	153	159	117	141	163	167	142	157	147	148	139	141	148	163	147	119	169	157	119	156	166	126	142	159	134	147	156	153	177	170	127	151	144	138	132	161	142	151	170	175	158	156	166	146	160	135	159	157	145	135	173	154	144	151	170	151	135	192	142	146	162	181	132	144	153	151	137	159	128	163	155	138	153	158	148	165	153	143	174	139	161	145	135	165	179	172	164	147	115	150	156	141	151	132	144	155	144	130	140	155	165	147	157	144	146	154	135	143	148	162	180	128	137	136	173	143	150	147	150	161	161	136	143	151	133	138	154	144	151	150	164	152	155	141	153	152	124	171	130	149	150	145	154	131	158	175	162	141	172	165	172	146	156	168	174	141	138	150	163	136	122	143	173	170	125	157	161	153	145	167	167	180	139	150	145	163	143	165	149	165	145	154	177	175	164	119	143	161	136	163	149	161	145	158	150	147	136	151	173	127	157	148	153	132	167	156	158	155	162	173	161	143	132	168	155	158	135	154	149	156	152	168	147	144	139	153	132	147	137	151	139	162	162	141	144	140	157	164	151	137	150	150	173	148	162	173	153	170	158	166	164	149	163	166	140	142	145	160	158	147	162	151	162	136	138	142	146	131	158	176	148	153	156	164	167	144	140	131	152	155	159	158	180	144	162	149	135	139	161	138	156	154	133	166	178	156	145	139	132	174	160	154	161	143	136	146	143	129	149	150	166	154	156	166	128	152	159	137	157	143	141	152	164	167	151	173	153	139	164	147	166	158	152	167	142	152	139	138	155	153	133	118	127	148	166	159	160	162	159	156	143	147	132	155	164	143	161	139	157	151	161	143	160	144	144	152	137	157	183	174	155	160	153	161	174	168	130	146	157	160	138	143	153	166	154	157	157	139	153	159	137	169	144	134	162	142	135	147	139	135	167	149	146	155	134	147	152	150	164	151	137	152	133	159	143	157	187	182	152	153	155	143	133	175	178	167	142	154	186	162	152	165	162	166	136	141	151	160	171	150	151	151	153	155	115	162	178	179	148	165	157	148	146	132	137	134	154	131	151	159	153	150	148	156	141	158	152	168	138	142	147	135	130	159	167	166	171	136	151	156	161	176	172	111	154	146	148	152	157	156	157	175	166	137	154	153	163	153	148	149	120	131	167	144	146	138	150	165	150	175	146	160	173	154	133	146	145	165	137	145	149	153	188	148	147	141	128	131	125	143	140	127	174	155	185	162	166	140	151	152	150	163	150	152	153	156	152	145	147	138	131	135	132	165	176	140	172	146	117	154	165	165	157	164	163	155	136	156	172	145	164	166	164	129	152	166	152	152	158	156	133	126	144	168	141	137	146	149	177	143	160	144	162	164	160	151	156	144	163	154	143	152	145	142	174	167	122	154	134	171	148	151	146	143	149	171	152	140	138	184	176	146	159	202	177	140	165	170	137	134	159	142	139	160	149	138	163	147	165	143	163	151	138	150	168	134	140	163	158	163	149	139	134	151	166	128	140	173	141	168	150	134	140	151	105	157	158	158	159	154	162	136	154	139	145	127	165	162	151	155	162	139	162	161	143	164	146	136	156	141	143	138	128	157	181	138	148	154	159	165	153	147	144	154	172	161	143	152	153	149	140	152	122	158	148	179	137	149	146	127	128	155	142	124	154	126	170	147	148	143	144	164	166	156	141	145	153	167	149	166	148	153	150	150	152	157	161	162	143	144	150	150	127	154	134	152	160	167	147	169	126	153	150	157	160	154	142	133	164	152	151	164	145	128	156	153	142	185	141	135	139	156	158	159	145	161	152	136	175	171	132	137	179	153	159	170	142	145	138	145	144	161	156	166	159	136	163	159	138	134	154	160	146	150	154	167	139	147	159	133	153	147	144	129	142	138	144	163	173	148	161	143	152	147	155	144	153	138	135	160	142	162	161	176	182	156	161	161	147	152	160	150	126	148	165	183	151	140	164	133	164	139	141	151	146	157	135	147	160	154	144	159	135	145	174	139	171	174	149	156	195	123	148	141	157	144	190	165	150	155	153	148	145	151	175	173	163	146	147	134	138	144	118	143	137	145	156	135	131	144	157	152	166	146	136	161	152	153	147	142	134	153	169	143	172	149	176	138	148	157	143	137	154	146	160	154	174	148	168	179	163	152	143	149	108	164	141	162	161	174	163	158	172	163	185	150	156	164	157	167	146	156	140	139	166	145	159	150	164	163	153	153	139	150	146	161	160	147	177	133	170	135	150	149	159	138	130	149	162	145	135	155	149	125	138	147	152	157	151	148	160	137	147	164	154	139	162	148	150	156	140	156	135	166	142	134	140	165	157	137	149	169	140	126	148	146	160	136	137	153	140	129	165	157	138	154	171	159	157	160	183	154	160	144	140	154	172	141	142	160	145	148	128	154	158	142	144	142	160	154	158	139	155	162	156	176	175	148	159	150	131	146	142	138	163	170	143	149	142	157	169	155	167	137	155	160	150	162	148	148	168	174	164	143	143	145	154	138	183	158	134	139	168	138	181	172	150	154	168	154	147	124	146	150	141	133	164	163	174	130	165	131	148	154	158	154	156	171	153	165	140	160	163	152	144	161	141	165	162	159	137	152	150	152	166	148	124	149	150	148	155	149	159	156	190	153	147	138	142	159	176	168	157	157	141	153	135	134	144	131	141	164	148	163	149	152	151	145	158	134	151	138	163	147	174	157	137	129	150	153	140	144	141	172	166	146	158	151	158	145	178	159	157	164	145	151	139	174	150	171	149	148	178	157	160	152	151	161	157	165	180	140	136	149	147	142	155	135	130	130	131	141	156	157	147	135	153	160	138	154	152	155	153	167	164
6106	651	1123	1291	1071	888	841	719	652	560	560	527	514	480	467	461	461	413	408	431	450	383	432	404	377	426	388	378	340	418	384	410	425	403	375	384	404	420	376	433	416	402	411	416	368	402	389	398	396	406	387	374	385	403	395	369	349	386	408	384	404	348	381	387	388	365	354	416	407	406	386	391	373	350	361	380	378	370	361	375	422	403	402	371	392	362	359	336	345	410	378	376	395	357	406	341	397	416	413	370	336	358	400	363	392	346	403	358	339	362	352	342	393	353	356	385	389	360	390	384	358	390	395	362	361	354	380	347	370	391	401	373	362	376	372	406	421	404	369	348	372	351	380	360	357	389	336	386	371	371	387	397	375	363	369	375	363	363	391	345	358	389	390	372	391	372	425	352	387	368	353	359	383	381	321	348	385	357	388	352	370	405	355	382	352	367	366	349	355	381	364	372	363	357	366	415	393	373	367	374	365	364	405	367	365	365	389	385	366	369	373	363	327	402	415	397	364	369	407	352	375	372	356	330	403	369	381	389	367	367	391	353	359	388	378	365	365	349	338	370	353	356	353	353	370	404	430	371	373	401	405	355	352	393	359	357	345	360	358	380	362	364	370	374	348	375	351	381	382	402	370	331	388	354	358	376	355	382	371	362	350	384	347	336	346	367	343	350	361	348	361	385	382	378	391	378	386	363	401	357	353	399	374	413	394	343	345	344	362	380	364	380	333	373	368	391	388	359	357	368	345	365	405	344	368	331	379	378	351	377	396	340	373	326	370	379	381	349	368	346	363	356	391	366	359	404	399	359	349	406	353	362	368	371	360	350	389	375	386	352	356	404	362	377	355	362	385	360	375	375	420	359	378	342	355	370	374	359	358	386	373	359	400	357	351	378	379	358	393	379	374	369	371	371	342	366	392	356	361	332	390	368	371	375	373	337	326	398	378	362	370	385	366	370	400	357	340	341	378	388	384	371	377	359	372	338	358	400	358	369	347	383	379	389	358	368	379	394	387	373	368	377	377	359	388	381	339	354	372	391	340	381	412	352	366	359	368	367	364	367	379	387	328	342	386	364	376	383	395	376	423	355	366	377	371	386	344	398	370	356	367	377	358	371	356	360	368	361	372	389	366	408	354	388	355	353	357	385	353	363	376	341	379	377	387	375	381	382	368	378	371	373	365	367	386	352	369	356	383	371	357	370	354	365	350	368	344	359	337	345	357	355	341	341	391	408	379	367	358	376	353	355	345	339	349	365	347	381	361	378	391	383	373	340	379	363	321	342	390	361	406	369	365	396	385	347	362	388	398	397	335	380	344	341	333	353	360	395	390	352	381	349	386	399	382	397	386	365	345	374	375	383	350	401	389	382	397	339	347	343	392	310	386	394	341	379	371	362	363	370	344	348	362	357	388	356	367	366	369	389	390	376	364	380	344	356	357	399	309	365	350	375	389	373	360	397	377	339	393	390	375	343	359	393	394	391	387	349	401	400	393	358	368	404	363	383	345	349	352	338	373	358	354	357	369	347	388	415	388	364	401	369	386	355	393	371	348	368	376	368	347	375	366	334	392	374	361	360	379	377	387	371	370	395	363	399	363	375	379	422	372	372	387	325	369	375	378	378	380	351	356	380	376	392	406	395	382	366	366	399	358	361	371	366	390	353	377	382	354	381	339	397	349	374	399	348	376	353	389	362	391	390	333	357	377	377	382	354	361	382	344	357	408	373	367	356	386	410	401	356	362	367	347	370	355	356	402	383	385	389	369	389	356	356	352	370	398	368	370	385	372	369	373	383	382	382	397	379	396	342	390	348	378	387	387	436	388	373	373	355	364	367	383	392	374	375	380	375	363	378	383	382	369	352	390	380	374	364	374	390	350	367	400	380	384	389	385	403	351	395	370	356	386	373	381	378	330	374	380	392	378	374	392	382	391	340	357	361	407	369	355	376	374	372	337	404	373	401	346	385	363	384	375	349	368	384	357	386	360	360	384	372	372	428	392	394	414	348	373	350	373	379	365	383	406	385	382	354	380	381	349	349	369	379	369	365	357	378	373	352	377	426	381	395	389	358	400	375	373	374	387	369	369	346	371	419	352	383	369	364	390	395	352	402	366	369	355	379	367	337	369	352	379	395	369	383	393	365	366	359	393	411	379	375	381	350	373	391	370	387	406	343	358	367	360	374	373	387	385	429	356	389	348	399	400	376	371	341	402	383	361	377	383	397	360	365	371	377	362	376	391	362	380	377	365	359	353	396	387	380	380	380	376	348	386	367	367	397	405	394	400	363	357	392	389	381	353	388	338	382	380	403	368	344	410	433	396	368	362	361	341	385	363	358	364	349	354	373	376	389	371	371	378	397	373	330	356	328	342	334	382	387	363	372	387	356	380	383	396	386	364	353	393	379	407	388	396	393	371	387	379	369	343	376	359	349	361	380	353	379	362	360	357	392	348	349	356	331	351	361	373	350	371	385	378	388	377	346	401	378	378	371	377	347	367	373	380	389	367	395	372	371	382	390	374	387	353	346	358	381	353	393	379	360	394	410	364	387	354	375	391	347	414	364	380	397	366	374	383	407	342	392	411	364	372	361	380	364	343	388	380	391	374	362	418	376	384	382	364	371	375	365	379	396	398	363	373	418	378	370	371	360	367	382	354	386	341	358	369	343	353	380	391	392	344	369	413	390	352	384	342	350	352	362	425	401	349	381	367	395	391	347	333	367	360	350	384	393	384	383	389	369	349	391	347	395	357	373	383	421	385	373	358	369	361	365	364	370	374	347	375	366	368	405	336	370	384	376	377	365	389	383	392	387	359	365	373	372	368	382	352	385	377	359	398	378	404	373	383	392	382	369	394	361	376	367	393	366	381	343	373	364	359	415	380	370	412	383	370	397	359	391	384	368	380	361	373	381	400	400	385	404	376	350	377	350	375	375	347	360	409	370	369	361	332	381	370	395	368	338	382	389	357	367	359	363	360	357	340	339	341	362	388	407	421	317	392	379	379	379	368	337	390	337	367	345	356	411	393	373	386	382	380	377	406	396	357	357	326	355	380	359	368	383	382	385	386	399	353	383	388	414	352	362	388	380	372	359	380	383	350	370	379	385	396	425	373	390	357	350	347	390	341	403	366	338	389	375	372	366	353	345	357	356	358	404	380	423	366	400	387	383	395	364	389	364	396	422	351	371	361	384	372	379	425	345	373	389	379	376	379	376	373	372	372	391	320	339	374	347	391	413	374	369	367	394	381	371	361	381	378	380	364	386	380	391	384	371	376	395	386	348	390	386	367	337	380	387	344	361	383	361	372	365	353	382	386	343	402	398	387	332	402	362	395	352	373	351	373	359	431	358	374	355	358	349	393	350	367	355	408	351	367	370	357	378	391	385	387	387	346	367	379	425	387	380	356	360	386	351	361	342	340	399	396	377	350	390	373	377	362	340	385	343	368	362	375	379	373	366	390	380	343	383	364	352	348	354	366	387	371	390	377	349	389	359
13244	1101	1000	794	549	435	326	314	331	280	272	262	250	247	238	229	273	266	231	244	250	199	242	210	240	212	201	217	215	175	211	244	206	227	205	222	211	216	210	234	211	207	227	225	241	251	207	226	186	203	238	240	226	236	220	202	194	250	233	214	221	209	211	229	212	229	201	211	234	199	230	213	217	210	220	186	208	193	201	208	210	239	226	216	188	229	205	193	187	215	211	222	224	209	217	208	264	197	208	210	207	241	202	208	193	192	240	234	211	200	217	234	251	206	219	222	198	218	235	199	209	212	237	232	190	224	207	225	247	234	211	220	220	212	222	218	222	216	234	253	250	212	187	228	247	232	226	198	230	212	207	223	236	205	203	207	217	220	220	211	209	199	245	225	209	243	217	217	219	191	186	182	235	213	254	217	244	207	239	201	221	207	203	220	231	230	253	201	189	229	246	208	218	206	209	222	201	194	223	228	219	206	220	226	226	214	210	208	200	215	191	223	244	227	223	235	205	211	198	212	234	222	207	231	224	208	229	230	213	221	204	210	246	207	225	182	227	221	205	234	188	224	217	208	227	185	214	260	202	219	204	219	217	198	226	247	244	191	204	213	226	202	217	218	211	222	224	208	216	202	202	204	200	212	227	197	227	209	206	234	194	193	241	235	233	220	231	212	239	201	210	225	225	214	225	206	238	248	228	197	206	211	213	202	225	222	227	202	180	210	198	228	224	226	198	210	202	203	216	203	211	240	217	248	187	205	232	211	219	225	213	225	224	252	214	230	191	188	218	213	229	225	247	205	212	227	222	222	203	230	213	232	195	207	233	209	242	218	240	246	234	209	197	193	208	237	202	228	188	232	212	218	199	198	222	217	227	218	240	230	229	199	193	213	206	238	213	229	225	223	216	221	220	209	235	199	219	239	207	201	227	229	224	211	243	232	224	203	190	201	203	217	189	228	191	209	200	184	204	226	190	215	227	234	214	205	211	206	218	236	200	222	230	207	213	219	240	213	215	220	233	219	199	199	226	243	221	216	189	212	197	216	211	198	192	191	233	221	214	210	215	222	206	203	236	217	189	207	216	227	214	220	206	193	237	194	208	199	210	229	219	209	203	193	239	209	223	213	233	209	244	241	215	229	249	219	217	216	226	261	234	209	214	226	229	232	238	221	239	205	232	241	223	237	244	235	189	186	229	215	223	201	240	224	221	208	201	215	211	223	195	220	214	214	209	191	214	230	223	213	231	197	212	236	231	203	222	230	205	209	241	218	202	233	259	242	229	223	224	201	224	209	207	227	189	226	229	199	249	177	247	230	225	213	196	207	228	216	227	251	229	237	203	209	215	202	213	224	228	196	229	219	256	212	211	230	195	224	240	223	242	230	235	186	210	213	222	207	203	195	221	231	190	230	213	219	196	238	239	235	261	217	232	223	199	235	236	231	216	216	227	230	236	222	222	216	198	239	199	248	225	208	217	207	223	227	230	210	194	228	212	229	214	196	200	232	199	216	207	215	207	218	257	205	218	209	221	245	213	232	218	233	203	232	216	198	253	241	236	232	209	195	224	226	209	213	225	214	220	201	207	235	212	227	203	212	226	247	264	249	226	227	227	226	203	219	198	243	225	197	220	219	227	200	202	230	206	236	181	239	220	214	216	198	204	230	220	202	243	187	214	224	233	236	228	249	241	243	209	233	211	212	194	229	244	227	201	222	240	245	226	236	240	205	207	190	239	240	223	230	217	249	231	228	235	227	224	231	228	215	218	231	203	203	193	203	189	226	221	232	233	226	223	208	211	208	230	224	211	207	218	206	226	213	206	228	241	216	199	216	221	238	207	211	207	197	209	208	237	220	228	216	220	257	220	223	221	210	215	195	213	220	215	210	219	209	204	225	222	192	234	215	229	208	193	239	229	217	210	210	208	212	214	259	215	211	217	226	220	198	233	204	224	188	185	251	224	227	212	218	226	238	228	223	242	232	216	203	209	205	257	227	219	223	229	211	222	189	219	220	217	194	215	223	203	235	207	236	249	225	199	228	212	207	192	201	242	205	214	219	220	195	217	230	202	227	217	228	218	208	223	210	235	206	204	212	218	227	211	225	219	211	213	206	228	230	198	211	216	205	213	237	212	250	196	224	240	218	224	211	218	213	220	218	221	227	237	202	227	205	230	225	214	238	225	230	196	237	223	187	227	220	233	233	203	208	263	230	223	221	223	228	231	207	219	208	229	226	232	201	223	235	221	217	187	203	234	213	222	195	212	252	246	208	204	220	218	258	198	216	233	228	209	240	218	202	202	230	217	203	232	235	227	241	181	203	216	230	235	204	212	218	233	205	227	235	226	233	222	211	244	255	191	229	197	201	217	205	210	222	201	248	201	226	201	246	240	177	201	211	209	201	213	227	224	243	225	230	228	200	211	253	210	193	214	239	213	205	225	227	218	226	213	211	222	208	216	243	210	204	208	238	220	226	225	218	215	225	231	215	225	220	233	226	230	191	204	166	223	203	238	194	227	207	192	218	202	236	229	207	218	192	217	217	223	210	214	219	224	233	212	184	223	213	232	193	224	196	209	215	212	232	210	209	230	239	207	234	207	225	220	224	192	237	221	243	217	251	235	229	242	202	235	223	223	222	215	235	199	212	228	220	216	203	209	196	220	198	231	202	234	232	183	202	218	226	234	205	231	222	234	248	241	226	235	216	233	234	213	224	207	195	187	219	216	226	204	216	190	216	203	241	234	224	193	236	238	228	224	250	256	206	227	256	254	229	199	223	220	252	239	181	221	206	271	214	203	210	213	243	232	216	240	213	235	235	214	220	212	221	211	239	226	204	221	236	222	240	217	250	217	193	206	233	193	223	228	225	228	233	249	222	216	203	209	193	200	202	203	229	217	195	236	225	210	219	236	215	199	207	221	236	223	236	213	196	223	221	195	226	231	203	227	232	228	222	242	228	239	212	196	220	223	203	226	211	223	240	212	212	236	215	205	217	233	243	216	219	215	199	220	222	200	255	242	199	210	211	237	249	204	247	222	209	201	219	199	213	201	232	232	209	208	228	184	227	186	227	209	238	205	206	208	223	205	222	221	211	215	224	200	209	205	203	229	226	211	244	214	234	228	227	220	260	237	233	216	198	213	193	220	244	208	244	216	188	204	204	200	213	214	214	210	221	243	221	228	215	219	215	211	215	219	224	234	206	256	250	243	229	180	215	216	243	226	210	227	231	238	199	247	227	234	211	221	209	218	209	194	209	222	200	206	206	219	231	211	245	217	225	225	237	227	238	198	207	227	187	241	230	211	211	214	210	243	210	243	225	195	233	207	224	210	197	201	219	201	238	237	234	250	212	195	229	208	216	223	212	242	228	242	211	221	220	224	225	219	247	222	240	218	203	214	235	236	222	241	217	233	232	239	204	230	233	220	216	216	221	247	243	239	216	206	226	247	211	225	224	237	222	226	219	217	228	246	213	188	218	218	218	224	216	229	245	215	197
7995	1090	2049	2312	2003	1589	1303	1156	1074	932	842	860	751	714	751	670	682	649	664	599	605	571	616	655	585	628	606	554	571	595	545	584	594	548	582	575	539	567	583	582	556	561	567	584	602	611	542	601	586	554	548	587	556	610	557	541	576	525	557	580	569	537	538	555	557	547	531	547	568	524	525	534	500	509	566	553	561	537	493	550	567	518	577	552	556	531	560	550	577	484	502	559	517	499	551	549	550	497	508	535	517	558	521	555	497	523	537	526	554	517	546	535	567	529	508	533	517	518	494	527	568	517	534	536	564	494	560	529	528	509	520	524	526	560	507	551	526	545	516	477	509	557	523	532	548	509	526	495	563	496	506	516	531	515	568	554	492	503	531	533	571	552	518	509	545	546	535	487	524	548	509	502	504	497	522	519	543	491	530	552	518	485	556	496	488	538	525	546	505	535	527	511	510	528	551	518	551	538	515	488	557	506	606	531	555	495	487	501	524	489	526	557	526	522	485	555	513	549	576	527	523	551	520	513	527	501	568	568	557	517	564	562	543	537	544	530	506	520	504	516	573	527	524	519	476	538	539	532	529	523	500	550	513	540	517	508	515	498	575	522	509	580	585	531	534	521	494	534	490	499	519	525	535	533	548	505	535	535	514	508	528	492	540	502	539	540	508	497	540	505	521	547	514	558	520	524	489	545	502	548	528	530	515	524	548	512	544	529	508	513	519	533	544	541	485	523	505	488	562	551	525	571	526	530	558	542	541	532	566	525	535	515	485	515	520	538	536	520	498	510	545	532	516	507	528	543	503	568	540	549	542	510	521	587	524	520	521	550	559	487	491	534	524	501	574	525	538	518	546	562	563	551	565	520	508	503	518	515	569	553	553	528	538	537	565	503	511	554	531	521	493	537	503	548	544	525	497	521	517	522	540	513	499	562	537	548	502	516	538	525	496	538	510	535	502	547	498	543	524	545	540	513	537	547	512	541	492	500	523	520	501	521	518	532	540	548	522	527	558	521	525	529	532	531	551	545	543	492	506	511	510	595	523	515	529	508	506	493	510	515	535	512	541	542	496	545	513	553	522	530	505	533	569	564	505	531	512	531	555	543	510	525	555	539	506	568	483	514	540	555	499	511	496	557	555	517	501	539	504	519	500	478	508	537	561	533	555	541	522	521	536	536	474	503	542	544	519	525	538	543	518	521	500	531	528	530	514	551	531	514	493	534	516	545	524	537	523	537	518	519	503	571	542	503	525	508	560	536	521	507	498	524	551	537	504	513	490	515	510	516	519	528	533	525	483	536	522	561	584	523	551	506	535	508	535	499	514	503	541	566	545	536	496	502	528	513	528	505	514	516	519	520	523	525	528	542	508	555	503	557	548	521	532	538	539	513	520	532	512	505	560	531	519	579	555	518	529	543	530	513	490	522	567	557	513	536	524	530	591	540	558	529	560	493	546	531	555	525	547	551	512	531	551	560	523	498	488	536	515	487	511	523	542	462	556	559	560	547	544	546	524	543	535	525	516	508	521	524	518	522	550	583	491	498	528	556	531	550	534	565	539	535	510	563	525	537	565	564	495	512	550	507	518	503	526	485	522	516	546	574	537	514	503	549	462	495	493	592	531	544	545	524	498	516	540	499	523	500	540	539	513	510	503	482	541	536	520	491	509	544	514	529	531	518	512	487	531	495	529	516	513	515	527	546	514	486	556	486	539	533	534	484	511	519	541	515	515	556	548	513	516	503	525	524	507	517	521	517	538	557	529	528	534	540	560	546	538	495	568	540	518	530	505	517	496	482	513	497	526	522	513	535	546	566	553	564	532	495	517	536	505	529	519	495	555	533	532	532	526	469	489	524	517	557	503	524	546	554	559	536	545	560	498	492	520	514	540	524	535	539	550	536	546	510	531	555	521	530	543	517	553	517	507	530	525	540	535	479	562	563	510	528	518	556	535	528	501	529	482	576	519	528	534	520	500	526	561	495	591	534	503	552	557	502	504	506	573	504	476	537	533	568	549	515	542	528	578	553	537	515	546	526	535	515	522	531	548	518	534	540	521	520	558	511	553	535	528	509	544	532	526	543	517	576	516	522	538	526	532	578	571	525	550	510	520	568	542	527	530	515	515	527	460	508	529	552	527	524	518	536	532	517	559	552	554	520	534	501	525	504	519	547	520	554	559	506	528	501	514	535	539	541	569	542	535	531	487	527	563	493	496	521	491	553	526	505	541	534	502	496	555	517	572	578	536	527	541	513	529	531	510	505	504	526	504	545	496	477	550	469	516	538	534	445	536	506	493	520	546	511	571	553	528	494	543	539	550	520	498	524	550	590	524	515	525	523	501	504	516	536	535	558	521	522	558	512	482	592	550	541	548	530	513	537	511	512	492	496	493	508	524	537	522	510	503	508	541	510	498	498	547	537	500	515	508	503	581	505	499	544	485	529	514	542	533	548	539	549	526	535	540	502	493	525	518	494	543	537	519	546	513	564	517	575	553	487	509	509	553	547	512	565	552	466	476	525	560	530	521	572	557	525	542	532	538	489	541	513	525	546	518	549	502	506	545	468	522	498	481	545	485	493	523	517	464	533	527	510	515	518	530	556	486	535	573	508	517	529	511	515	524	531	488	553	533	532	564	527	553	526	521	520	511	520	513	494	519	515	553	522	478	527	546	553	553	575	524	559	500	517	523	523	529	554	551	532	505	539	482	519	578	512	502	521	502	564	510	512	537	538	530	478	553	538	544	531	492	528	568	525	520	534	555	563	486	522	555	518	473	515	528	527	535	553	522	546	562	523	497	526	497	511	511	482	514	535	527	466	535	548	531	509	537	510	538	521	554	494	490	499	545	551	506	496	534	540	523	490	520	500	507	550	504	533	512	545	543	546	537	548	541	554	530	555	566	492	517	528	542	528	502	532	540	518	529	523	523	540	513	529	518	511	482	517	508	536	522	550	508	529	566	484	526	521	505	531	567	525	483	522	533	502	544	569	562	565	512	523	526	559	488	500	554	583	493	512	518	506	513	506	521	545	541	587	513	491	555	506	493	564	513	533	501	505	502	537	520	514	536	516	483	498	557	533	551	537	490	510	492	511	525	555	503	548	535	521	535	535	505	499	533	557	518	516	544	556	562	564	539	553	501	544	551	489	552	503	580	500	526	523	524	471	521	531	510	505	534	555	528	483	521	516	511	492	507	516	491	546	517	476	533	479	528	516	516	490	508	532	500	554	517	540	574	537	549	525	531	535	527	521	574	526	536	517	514	479	509	526	579	533	505	516	499	528	541	539	517	504	507	518	519	527	518	512	542	495	542	512	529	541	521	524	528	491	546	549	550	535	530	498	512	528	532	521	568	542	528	551	546	516	501	538	503	538	516	492	497	560	518	503	542	556	533	506	505	544	554	506	482	469	505	513	514	505	501	522	552	512	591	487	511	527	512	497	527	498	560	514	501	526	497	524	536	537	510	485	541	507	534	568	509	509	513	488	541	518
1406	279	284	302	253	278	270	272	258	291	254	276	255	261	230	264	311	264	251	256	274	266	263	276	283	260	262	250	272	267	246	271	279	275	239	259	268	257	260	266	297	302	279	276	270	268	257	261	250	297	263	251	268	245	255	291	266	273	265	258	250	279	258	267	227	257	283	249	263	272	271	250	279	271	283	271	271	271	265	266	270	279	251	270	271	291	280	301	300	268	295	280	283	267	257	251	265	254	229	248	248	265	259	290	231	266	277	285	276	301	293	284	248	276	262	281	264	254	300	261	224	267	264	301	290	265	273	261	277	272	262	267	275	245	301	287	257	288	230	235	277	272	247	273	279	268	281	289	236	242	235	264	296	279	259	246	232	259	272	274	281	276	246	256	264	249	253	268	282	288	284	274	265	268	265	236	278	271	257	253	246	241	242	236	295	257	284	260	282	258	259	259	274	287	266	296	263	272	242	269	283	284	278	259	272	274	246	270	283	269	253	244	261	252	258	244	248	235	290	271	277	261	263	233	248	277	278	284	242	302	283	285	272	268	272	266	261	259	273	262	270	256	311	242	267	271	278	273	271	245	258	235	257	250	260	223	269	279	268	263	273	243	233	260	230	266	254	278	292	290	273	271	279	266	271	219	231	230	238	248	258	269	274	287	264	256	286	268	253	264	259	250	281	246	246	290	305	279	279	295	267	296	288	265	282	252	300	262	269	267	256	290	245	270	260	288	285	277	273	297	241	247	270	253	314	244	259	289	297	255	306	262	274	254	262	271	300	254	283	261	235	220	258	280	291	261	258	279	265	280	282	266	260	273	271	278	269	269	286	271	273	253	255	265	274	279	296	270	275	258	270	238	256	263	256	261	259	272	255	257	244	245	270	267	265	290	268	282	258	274	283	250	292	264	281	254	270	241	275	258	255	275	250	252	276	238	268	269	233	218	267	240	262	306	245	258	288	251	238	261	261	265	258	255	278	260	234	261	263	258	302	280	237	244	246	264	262	241	252	266	250	251	282	263	261	249	258	246	280	272	289	269	249	265	289	241	257	218	247	269	264	245	274	254	273	262	246	255	271	258	245	292	285	253	261	247	243	268	284	289	265	259	237	230	243	286	267	259	255	308	293	287	275	250	268	271	265	266	234	294	269	214	282	290	254	266	280	248	279	264	300	224	251	258	218	234	300	257	254	252	238	277	253	256	272	250	269	269	248	271	262	263	273	293	265	241	303	277	279	280	302	267	254	244	240	281	271	231	271	278	270	276	241	243	243	270	236	274	280	228	255	271	285	275	251	265	268	268	267	283	267	256	243	277	240	278	252	244	287	267	238	263	272	265	254	253	233	273	285	233	239	267	263	279	276	308	249	279	282	269	266	233	248	277	259	246	279	230	247	229	295	251	280	264	289	262	253	254	300	236	267	261	271	290	283	265	290	275	242	250	272	301	272	263	252	291	273	239	280	245	266	257	277	278	248	273	247	272	283	252	241	273	244	288	258	280	276	255	248	280	280	220	241	281	273	251	263	257	263	252	246	266	276	270	245	263	255	265	237	267	251	258	306	277	259	269	266	251	277	243	277	285	286	276	260	253	248	277	304	292	258	250	304	251	277	267	276	271	257	260	278	279	268	263	287	257	248	287	245	278	253	258	281	272	264	283	261	269	283	252	267	241	265	260	278	275	267	243	248	244	300	272	273	275	279	271	274	269	250	298	252	249	284	287	266	267	267	248	246	254	301	304	252	247	255	252	279	251	261	270	227	270	248	262	289	222	220	267	269	292	263	255	264	238	275	278	267	272	262	281	237	257	270	263	273	259	268	266	256	234	260	248	261	260	204	293	278	258	269	252	265	268	248	260	283	267	262	247	270	259	249	275	278	258	280	276	264	273	279	232	265	238	271	249	243	267	256	255	270	254	253	267	260	256	285	299	300	247	285	243	257	264	267	262	269	267	271	283	255	254	282	288	264	250	255	283	262	237	271	268	231	248	243	260	267	307	263	262	256	316	247	242	294	270	264	255	294	254	299	231	263	272	252	241	263	302	242	252	259	258	233	276	290	251	268	273	266	258	259	285	261	282	260	248	254	245	287	273	236	244	295	263	252	251	278	243	293	264	274	277	251	270	310	269	259	282	284	251	269	285	259	284	274	266	266	251	276	248	254	248	284	263	260	249	295	217	277	292	246	250	254	288	264	265	285	256	251	281	291	277	260	225	201	257	284	281	273	223	264	270	264	261	266	238	269	283	256	246	242	226	249	281	301	241	262	248	278	267	263	271	272	279	261	255	258	300	268	248	245	239	281	279	264	265	272	278	284	257	246	290	276	269	259	233	294	292	268	258	265	278	271	268	273	277	257	235	267	279	263	252	216	277	257	286	308	266	261	272	257	254	260	273	275	282	249	260	240	249	280	272	252	280	295	254	292	284	265	244	263	286	279	291	267	257	246	258	240	274	271	305	220	239	250	291	266	261	252	279	275	256	249	279	267	242	254	251	281	236	270	244	256	238	241	276	250	290	249	271	264	243	230	235	246	283	278	267	243	257	285	251	301	283	268	281	257	266	263	255	284	275	283	271	243	281	293	251	269	255	282	269	303	273	260	267	268	266	283	243	252	261	266	291	275	254	276	272	253	264	268	236	290	263	290	264	227	244	282	254	252	245	241	289	262	241	248	257	261	238	267	250	240	263	268	272	289	256	268	263	272	276	283	272	272	254	257	278	274	298	243	254	240	268	261	262	242	254	257	239	296	244	289	261	251	290	254	247	286	265	258	227	253	251	271	273	250	270	255	247	249	243	263	237	264	265	291	256	277	279	263	272	253	251	288	250	284	279	259	285	267	257	240	255	259	230	249	274	252	271	252	230	244	273	303	303	278	279	264	281	262	293	267	267	231	264	274	247	285	261	247	253	236	261	283	300	270	263	267	245	264	252	269	248	272	302	287	285	269	289	272	251	250	260	285	249	278	245	248	285	242	281	277	280	259	286	269	278	258	276	274	257	235	277	260	281	261	274	257	274	245	273	289	250	266	258	246	299	260	240	258	261	249	280	283	262	251	267	258	247	290	294	240	249	256	259	311	262	289	264	256	269	288	288	264	273	264	272	281	292	280	285	267	257	280	289	252	257	250	258	248	248	253	285	256	237	275	295	277	260	255	299	284	260	262	273	262	281	297	264	297	248	238	254	256	285	262	287	271	241	269	230	274	290	275	262	261	245	250	273	255	232	267	262	257	251	290	239	246	298	238	304	281	276	278	281	258	259	269	280	297	263	273	221	290	283	258	256	264	232	277	242	245	258	244	233	261	248	244	243	282	265	249	265	229	260	262	257	230	309	282	279	254	284	312	264	256	250	266	275	285	271	280	254	253	228	249	266	280	270	266	265	265	300	229	283	270	259	249	239	292	249	220	242	268	270	261	266	236	293	305	294	248	295	278	261	250	274	257	259	267	259	241	271	244	285	273	275	292	268	240	231	274	251	227	243	260	246
1737	586	640	615	622	638	577	608	565	615	577	593	590	603	591	573	613	626	627	610	573	567	566	583	552	587	591	606	595	597	605	609	595	565	542	604	597	592	636	589	580	614	572	567	633	556	625	613	591	649	591	592	577	546	575	616	577	566	630	601	614	599	605	584	580	617	570	561	608	574	613	622	611	627	563	575	644	586	655	617	594	585	610	592	568	573	616	580	544	577	580	625	618	573	596	576	594	574	593	611	620	591	594	595	571	600	552	623	561	596	575	601	604	575	533	546	584	575	606	552	567	613	534	570	592	572	535	596	572	586	586	593	581	576	579	569	563	645	585	548	619	571	619	630	609	585	612	579	536	618	613	584	561	552	620	546	602	605	576	630	583	548	587	597	641	593	594	571	581	546	580	581	628	602	570	592	616	619	616	611	560	598	578	612	606	571	585	602	582	573	596	608	638	603	584	582	609	561	586	555	619	584	552	587	555	588	583	580	563	597	595	577	578	592	589	611	612	590	590	596	535	582	585	623	610	562	546	570	620	594	586	609	588	590	588	561	572	576	556	551	587	595	608	649	590	581	611	592	616	596	592	574	554	591	592	588	635	611	589	583	581	557	605	595	546	575	610	600	595	540	587	575	611	613	623	577	565	586	604	603	540	608	578	620	564	580	611	598	607	573	588	617	574	569	596	560	531	577	555	603	597	565	561	616	558	598	604	611	624	559	614	575	647	600	593	564	580	626	566	606	550	622	608	607	583	561	610	597	553	589	590	609	562	609	600	559	600	600	573	572	575	595	619	573	586	578	587	575	575	590	588	570	588	585	549	573	596	591	577	566	576	589	593	579	604	592	587	613	567	555	627	619	579	566	574	614	617	586	572	572	579	613	601	621	600	583	560	596	597	571	608	550	582	589	607	596	608	579	583	595	591	561	558	621	601	578	611	567	596	634	593	569	612	586	624	591	562	630	615	563	547	611	586	589	578	611	587	613	577	632	564	577	586	580	563	593	595	555	583	585	600	602	576	587	577	572	580	600	593	614	571	624	592	570	592	594	622	572	595	625	600	593	581	584	588	603	606	586	573	601	614	603	549	586	577	593	604	579	583	608	610	599	587	592	579	567	603	533	589	567	632	564	564	565	592	591	598	574	601	534	626	556	567	589	595	556	566	555	574	588	597	628	604	597	574	557	544	573	579	604	581	595	586	607	589	608	606	573	567	604	585	594	603	586	578	561	591	566	590	584	596	631	583	600	643	638	575	607	592	605	548	616	604	567	554	574	570	596	545	571	597	637	612	560	616	584	612	567	620	605	604	588	583	586	640	581	579	609	567	605	592	567	584	592	630	558	624	568	590	553	589	610	584	582	562	568	603	587	568	590	563	561	619	585	579	590	588	573	585	598	643	626	586	582	598	580	516	626	539	617	614	587	613	594	599	588	560	608	626	565	584	621	627	567	590	616	574	610	624	591	633	548	583	581	577	561	579	571	600	576	615	580	633	633	629	557	595	553	560	601	605	542	622	595	553	635	544	629	612	546	612	594	596	626	548	620	552	576	574	550	623	583	604	548	575	615	580	544	603	597	629	579	595	596	583	617	592	616	580	617	573	592	557	598	607	575	606	574	620	585	620	587	563	577	599	589	586	602	588	566	594	592	564	552	613	599	574	583	615	574	591	618	543	594	571	549	613	558	574	553	574	609	575	616	578	571	555	642	581	591	555	584	589	573	592	600	573	594	552	574	603	562	605	599	565	589	544	633	601	560	557	593	609	608	608	630	574	609	580	638	565	594	615	547	594	572	543	600	590	610	570	578	563	585	614	596	572	553	592	592	600	579	619	571	625	571	565	605	593	590	582	581	579	602	516	559	585	624	596	617	599	593	617	573	622	606	587	590	555	617	607	572	566	593	636	605	550	583	586	578	610	573	600	589	589	612	580	625	592	609	562	610	578	610	580	595	574	611	642	551	550	607	586	592	599	642	598	605	595	600	554	576	651	579	546	588	576	599	570	581	619	563	575	592	583	598	599	566	547	607	585	583	595	592	601	562	554	595	594	595	565	598	602	599	592	537	611	585	590	564	523	615	518	609	598	613	566	611	606	558	633	578	576	611	595	548	618	567	632	574	607	614	587	550	600	567	537	577	586	596	617	590	631	554	589	572	577	559	598	623	587	618	581	566	555	576	601	606	614	630	576	569	556	553	555	629	581	599	617	599	593	577	591	570	596	559	579	605	603	598	557	592	610	589	618	557	602	605	577	592	633	565	606	618	628	573	556	549	613	579	626	585	616	589	611	605	614	582	591	618	617	569	595	563	570	571	617	613	572	573	589	591	604	575	575	585	552	569	613	602	574	574	607	591	613	589	588	561	576	571	576	587	569	605	581	575	552	596	611	551	555	587	579	570	617	528	608	573	594	606	579	544	665	575	608	572	615	595	622	583	578	572	599	619	600	586	581	576	598	567	601	567	602	596	571	596	539	563	582	577	607	572	623	592	557	601	576	542	631	631	593	608	607	563	574	624	593	570	608	583	569	624	611	563	560	567	591	567	582	604	569	581	550	580	631	560	593	595	619	588	579	581	602	626	581	618	576	582	558	546	621	583	591	577	676	566	655	621	577	614	551	601	572	621	582	598	584	583	579	580	585	594	601	584	584	572	597	579	577	621	563	592	582	628	587	582	552	568	586	598	567	598	561	559	520	613	545	559	550	572	573	611	576	573	558	580	603	558	586	584	595	592	583	583	572	635	553	606	595	567	602	566	584	578	589	633	579	576	638	585	569	600	597	596	545	586	579	591	581	599	546	629	602	573	592	606	589	558	541	609	617	562	608	579	588	572	571	583	585	620	592	603	598	587	540	597	588	565	622	615	602	595	568	581	575	606	556	576	584	629	576	616	607	614	607	595	588	601	564	601	580	555	603	605	537	626	559	588	624	580	551	626	587	563	594	579	626	592	573	628	623	513	615	542	561	587	577	583	613	593	601	642	590	591	582	610	566	592	598	559	564	604	592	581	595	600	576	629	569	571	589	599	604	552	569	610	562	597	573	567	542	597	580	616	615	561	586	586	599	584	578	560	531	578	583	576	634	540	607	597	561	583	600	611	574	613	573	599	581	597	607	589	550	611	578	598	572	597	598	574	593	606	578	596	578	581	575	602	617	582	564	620	603	577	554	591	608	561	595	559	625	561	596	610	614	581	554	578	583	562	597	545	604	612	594	554	638	568	588	582	561	619	620	571	613	617	591	594	611	624	517	616	556	562	601	593	588	638	606	635	555	566	573	592	619	571	571	553	592	615	550	593	582	571	552	618	613	556	608	576	585	628	626	616	627	595	542	559	584	560	568	556	577	593	584	572	598	581	614	594	598	586	658	601	598	539	585	584	588	606	566	576	541	574	660	602	581	577	595	594	627	603	632	568	569	578	614	594	621	555	631	598	591	611	548	583	564	639	581	599	589	616	584	575	574	581	598	575	607	560	589	616	576	597	601	567
7142	420	499	424	304	316	230	209	185	218	182	182	168	197	165	180	187	180	168	170	145	160	159	158	150	146	160	147	138	175	165	147	148	168	152	145	143	156	140	158	149	150	138	152	129	166	177	167	145	142	154	130	161	141	165	163	155	154	139	150	159	141	143	146	148	166	158	167	136	179	152	163	161	151	176	135	151	168	153	157	144	161	150	160	128	168	137	183	161	149	158	161	137	149	115	143	172	148	181	153	174	149	149	150	179	134	165	117	136	156	157	165	135	150	156	158	152	176	162	156	127	164	146	156	154	157	131	145	150	162	137	149	136	142	140	150	166	158	129	146	173	146	162	142	157	162	161	128	177	177	141	140	129	185	141	157	155	140	142	152	163	164	144	140	145	183	171	135	139	133	159	161	140	149	166	142	157	145	161	152	181	168	148	149	144	171	148	135	152	155	167	153	167	155	149	130	134	145	138	153	183	144	151	166	143	134	168	154	157	146	140	144	152	146	165	156	134	139	161	165	151	182	161	142	138	161	174	145	154	155	172	100	127	153	155	137	149	190	151	153	165	161	152	142	161	181	152	165	153	145	146	150	177	149	137	143	169	159	151	178	141	147	180	149	140	137	144	145	151	141	156	134	165	145	152	151	161	161	157	144	140	160	150	170	151	178	153	144	147	144	166	154	142	163	161	138	155	165	151	157	135	169	169	146	163	147	144	159	161	151	169	163	132	157	179	160	152	136	166	129	175	147	171	149	147	156	170	145	152	136	164	133	146	158	150	148	155	154	140	177	114	131	163	136	136	164	170	138	150	145	146	175	139	148	146	144	168	150	156	138	137	143	141	151	159	149	157	155	181	162	144	168	145	140	153	108	174	152	156	160	154	142	144	142	153	170	165	155	139	158	151	157	164	146	137	169	171	154	173	167	153	150	131	160	145	141	147	143	142	134	157	160	144	157	129	173	140	164	149	175	132	155	150	146	172	156	159	144	174	157	165	162	160	148	134	138	154	151	175	184	165	149	123	168	150	124	141	151	137	145	162	144	132	144	132	155	168	157	164	155	127	139	139	129	155	145	139	156	138	155	155	149	160	151	170	167	130	137	140	166	163	158	163	158	141	161	179	153	145	163	153	160	139	136	154	136	131	159	145	151	179	148	147	168	149	138	152	140	158	164	181	142	148	160	152	176	172	154	162	174	165	165	138	137	142	160	150	161	168	171	160	167	149	150	172	158	148	165	146	147	157	172	169	138	155	168	146	154	146	139	155	152	127	165	174	134	148	141	158	159	157	169	174	135	149	147	146	141	169	125	141	139	138	151	140	157	145	158	162	170	144	172	139	170	137	147	167	163	157	130	153	141	148	162	153	118	151	167	169	148	147	141	163	158	157	149	171	152	154	149	163	182	161	174	151	154	153	150	138	154	136	158	165	169	163	175	182	151	147	165	148	147	164	167	146	149	174	152	152	160	150	149	164	140	140	168	130	157	151	160	156	141	159	155	156	157	157	143	183	153	163	139	171	141	144	171	176	155	164	163	160	157	145	149	161	152	170	150	148	137	145	146	136	180	139	137	144	160	176	154	154	148	163	137	161	138	136	158	163	158	159	139	143	138	131	142	141	152	140	152	188	158	159	141	144	144	138	133	177	149	153	150	174	155	152	154	150	158	139	162	160	159	162	138	164	140	151	148	143	147	161	123	130	138	148	153	149	158	153	148	142	148	139	161	144	137	160	187	175	150	144	192	155	166	160	168	153	183	156	137	155	136	145	163	165	130	144	151	180	162	150	149	163	153	146	148	160	149	147	140	162	152	133	146	145	189	138	132	151	166	148	138	151	160	152	167	166	150	164	164	166	145	172	149	144	159	148	138	145	153	162	148	130	144	149	143	165	134	176	138	153	146	134	130	153	146	135	157	162	155	133	168	182	146	133	135	126	139	151	139	159	136	136	141	148	152	156	177	136	152	149	150	176	151	135	170	166	142	168	158	159	147	157	139	169	151	143	146	171	161	150	136	151	137	155	142	157	136	160	160	142	163	160	144	155	169	118	157	159	171	172	187	173	143	156	173	136	153	151	152	142	153	157	144	174	159	162	168	155	174	149	155	137	151	147	160	155	155	169	136	137	142	151	181	168	157	172	148	180	146	168	162	166	154	147	143	170	151	143	155	128	157	139	138	142	140	165	156	168	162	171	138	172	155	171	171	172	166	141	189	162	167	184	162	155	163	157	156	148	135	130	130	138	179	159	154	138	138	148	128	129	142	140	169	159	141	148	156	187	165	162	150	146	147	161	144	142	118	168	154	137	167	149	158	172	152	139	149	164	154	139	176	163	151	146	148	177	163	165	153	177	149	159	147	156	138	158	144	155	169	159	169	158	157	155	169	140	153	153	141	159	158	143	161	163	168	145	131	161	157	157	154	143	168	157	184	163	164	110	166	147	153	143	140	156	156	159	148	139	160	151	173	144	150	168	158	150	153	156	142	159	143	126	161	178	136	162	144	159	168	163	151	155	165	160	154	150	152	138	162	135	156	135	163	154	165	140	175	151	151	184	153	172	168	151	130	153	166	164	168	168	160	150	150	151	157	144	146	169	154	135	144	147	164	157	156	151	136	139	160	161	173	148	150	177	146	165	149	155	152	144	175	164	162	158	143	148	188	149	151	151	148	178	171	173	156	136	154	189	150	138	148	164	152	162	147	148	178	132	154	170	161	155	125	141	152	135	132	147	136	160	146	142	171	163	134	136	140	152	143	179	155	146	156	137	166	161	166	158	157	171	165	161	148	183	147	177	163	147	161	153	150	172	180	148	147	162	175	137	138	152	162	153	156	170	154	159	151	161	150	170	138	163	141	175	171	160	169	164	153	166	145	141	137	151	127	156	166	161	152	137	137	165	136	139	139	178	153	134	143	152	152	161	158	141	170	144	155	131	148	153	152	154	162	166	154	198	143	167	138	162	159	179	170	158	136	148	162	146	150	147	144	178	144	151	163	164	162	156	144	135	146	161	141	159	160	155	155	153	160	154	160	154	151	142	164	172	150	162	154	160	122	156	138	153	167	153	187	165	168	147	134	150	153	143	166	128	153	181	161	158	160	149	134	153	144	175	148	164	173	153	118	153	155	154	163	155	148	139	131	171	150	151	140	149	149	149	164	151	144	158	153	158	134	142	158	139	172	152	116	163	151	165	170	150	146	167	141	168	152	157	165	170	157	174	140	142	168	162	138	154	161	161	150	156	182	161	160	173	140	170	164	157	153	156	170	141	166	152	162	162	158	137	149	137	138	154	166	140	144	137	174	170	154	139	148	151	139	141	164	152	162	139	137	150	154	139	130	157	153	146	147	161	166	168	165	170	143	154	168	167	161	169	158	135	153	136	142	151	162	165	123	160	146	152	140	168	131	136	163	132	127	161	137	153	165	150	146	156	142	157	159	128	178	163	141	163	159	140	137	168	159	158	132	178	160	191	138	162	178	144	176	149	145	151	155
6109	624	1126	1300	1134	1001	853	740	683	574	585	549	491	472	438	450	475	428	411	409	452	411	403	412	429	434	392	403	393	402	406	400	431	359	395	422	427	409	425	389	374	399	405	391	408	393	408	409	388	409	423	403	411	433	380	398	402	416	384	354	371	397	416	356	365	400	383	428	396	386	395	387	377	388	408	351	379	359	383	356	362	379	435	390	381	367	384	393	373	378	377	392	355	393	411	388	410	360	357	368	384	402	349	370	386	364	377	376	354	360	362	368	399	381	368	349	385	371	380	369	356	414	410	392	389	386	395	396	377	377	386	378	337	367	365	377	377	368	365	381	399	340	377	375	380	403	394	351	382	386	407	370	407	386	385	381	379	332	391	406	391	383	394	384	415	385	382	397	413	388	414	355	374	354	386	375	365	405	377	382	395	367	402	371	380	361	341	371	355	374	379	374	365	427	392	380	374	407	401	380	388	413	360	380	396	358	400	348	407	404	374	378	365	403	391	380	359	383	375	355	349	371	377	387	394	379	379	342	375	389	396	427	338	379	383	348	387	380	362	396	387	403	392	375	401	399	366	371	377	364	363	369	385	432	362	388	372	379	386	404	362	382	391	364	365	372	376	379	359	362	380	352	361	363	398	340	348	363	368	403	382	400	393	346	377	323	373	370	354	411	401	383	403	392	343	376	408	340	347	401	394	364	401	390	406	393	344	376	381	367	376	357	368	407	374	392	394	352	394	392	379	381	358	376	396	363	372	394	357	394	403	347	371	389	364	403	365	359	363	381	359	410	389	355	374	359	367	417	367	351	392	368	359	381	391	369	396	384	367	386	356	382	426	344	377	356	376	385	387	401	374	367	346	375	379	359	361	357	387	361	378	398	378	380	346	411	385	383	355	392	384	375	397	362	381	400	387	374	393	393	377	347	392	356	359	385	357	370	403	406	366	391	358	350	357	361	390	389	378	378	379	391	404	380	410	388	369	372	357	378	409	379	405	373	372	366	367	343	370	366	404	358	378	378	356	377	390	376	395	374	387	379	377	361	372	345	376	347	389	363	376	387	361	363	375	376	385	380	390	389	370	366	391	411	327	373	413	393	389	385	389	352	379	372	386	365	381	371	372	387	376	401	368	394	396	409	364	378	389	344	393	414	389	394	372	381	405	363	391	402	375	412	390	378	369	388	369	347	389	403	377	361	377	363	389	361	379	345	362	364	370	376	364	379	391	381	342	397	382	352	403	373	347	408	355	384	375	389	398	397	350	373	404	345	381	388	406	328	364	383	383	376	378	383	357	368	392	364	365	376	374	389	384	364	380	382	379	349	386	351	391	369	374	372	367	357	373	352	364	362	370	399	365	393	359	385	342	417	345	350	359	393	354	393	381	379	403	389	375	338	340	343	377	394	398	385	373	361	389	357	371	390	364	407	331	382	372	360	382	392	375	378	362	381	360	372	406	396	374	390	357	371	384	355	394	385	376	366	375	368	393	387	376	385	416	369	361	360	376	344	358	373	380	381	381	407	362	368	351	396	372	369	376	377	388	372	380	400	359	368	378	391	350	381	371	353	384	369	385	365	377	384	392	401	424	366	359	424	353	350	400	383	376	372	375	392	381	352	397	396	351	365	377	396	406	376	384	378	360	353	353	373	382	409	334	378	369	345	366	367	369	371	348	366	356	370	414	379	388	396	352	404	349	373	382	364	365	367	363	431	382	363	396	392	377	357	387	383	355	380	356	366	372	368	366	417	409	396	407	370	372	353	381	379	394	346	362	362	360	330	405	397	426	383	377	360	371	406	375	375	388	367	369	376	376	392	384	378	393	369	365	372	358	397	371	375	358	366	387	375	354	401	376	354	399	385	380	375	362	374	364	384	373	389	338	391	367	389	364	380	344	391	385	365	360	382	375	393	376	394	400	347	361	377	349	416	384	388	366	396	368	345	376	392	352	350	366	385	361	351	379	333	377	365	393	403	384	393	348	388	347	399	402	356	357	386	372	407	378	405	391	348	360	362	405	386	382	392	386	396	360	395	356	378	387	382	351	380	398	377	388	379	378	330	385	355	410	388	393	377	359	419	400	354	388	370	391	404	383	383	375	372	355	375	393	353	344	343	393	385	414	362	390	365	395	400	359	393	367	396	365	379	376	361	350	359	377	366	397	393	360	361	381	388	362	395	365	341	390	361	387	368	364	361	385	403	371	372	376	423	391	355	359	342	408	363	403	409	421	393	384	380	379	422	357	356	377	394	408	358	365	382	369	392	381	383	372	389	375	353	386	381	374	345	416	364	386	369	363	381	392	352	378	382	378	377	405	360	396	358	358	352	407	388	382	384	394	374	372	391	422	383	410	370	382	373	397	398	376	385	368	349	395	361	352	364	369	335	379	381	370	398	360	377	402	411	379	359	400	410	372	342	370	354	385	353	370	392	362	394	367	406	379	359	382	359	374	369	350	389	417	353	396	400	372	373	333	356	382	405	378	405	363	358	382	419	367	370	367	377	376	395	389	379	364	360	395	393	364	347	385	415	395	365	354	360	364	347	373	424	397	395	385	402	363	367	367	354	380	376	402	375	381	353	398	358	367	412	386	402	390	367	368	373	391	354	393	362	382	357	390	383	364	378	390	363	382	379	383	378	341	370	375	386	375	378	396	378	405	387	386	367	403	377	369	390	375	361	386	407	369	344	385	390	358	349	407	379	376	375	384	369	336	414	374	364	378	378	351	365	356	353	386	436	369	381	350	366	396	390	351	358	387	381	397	369	401	373	412	368	375	379	385	341	370	364	378	402	380	322	369	375	347	398	391	374	374	355	387	365	398	373	363	354	360	383	388	353	397	381	379	377	397	368	357	354	387	377	374	426	368	387	409	360	376	395	374	372	377	325	335	390	366	355	348	386	386	397	383	361	374	417	394	380	378	401	410	383	363	377	386	379	355	364	420	356	369	377	382	346	373	384	420	364	366	410	373	393	368	380	397	376	374	390	382	380	370	390	372	395	384	379	355	378	356	415	372	397	388	370	412	378	354	377	373	381	343	373	364	364	366	384	376	361	373	384	360	362	409	384	372	406	388	388	385	373	377	385	383	389	347	359	382	406	378	407	430	388	380	381	404	382	375	344	358	360	376	359	382	381	382	369	377	391	388	396	399	387	349	388	399	387	390	340	386	379	391	384	364	363	367	386	374	377	363	400	420	406	387	385	404	392	363	351	361	361	381	374	361	398	366	398	382	374	357	386	372	338	334	389	359	368	408	366	389	407	380	354	379	358	381	362	376	365	365	364	406	400	410	364	407	374	319	376	359	378	375	400	420	364	373	393	392	381	364	349	422	381	381	359	366	378	396	354	377	335	392	334	363	360	403	376	374	385	401	366	357	345	372	364	379	431	398	396	372	375	386	369	383	358	358	372	377	365	360	378	389	364	349	392	374	376	414	385	432	369	359	353	355	373	383	336	371	383	381	406	368	366	385	380	394	366	379	415	400	344
13360	1067	954	785	565	438	349	340	318	302	300	265	255	256	239	249	244	210	229	269	210	255	242	259	230	224	225	234	237	218	231	246	249	239	229	210	212	254	249	222	250	204	247	237	228	228	224	224	258	218	259	225	234	208	277	236	203	193	231	196	227	208	235	231	208	242	243	229	249	233	222	220	222	257	229	242	223	235	216	239	237	215	226	230	227	211	215	209	209	198	211	248	222	218	219	225	217	195	240	213	235	219	236	229	256	229	224	226	236	204	223	201	240	239	204	240	242	239	226	258	238	208	213	199	232	215	222	245	215	224	240	234	207	255	221	220	208	216	209	216	215	211	244	218	209	259	209	197	192	226	206	231	233	208	206	215	196	229	190	220	203	223	194	210	186	240	211	210	229	242	208	219	212	246	243	228	232	203	212	243	206	215	218	227	237	222	267	205	235	209	208	206	239	206	227	234	230	218	208	204	228	239	219	189	207	205	226	226	213	223	223	198	224	211	243	227	238	227	263	193	192	198	217	222	243	248	246	220	230	222	224	207	232	221	215	217	234	198	213	229	208	190	234	210	201	214	211	215	239	215	222	224	221	206	211	198	199	235	225	235	212	212	204	211	222	210	182	208	241	225	236	236	223	224	231	231	206	228	233	197	209	199	220	202	216	237	229	213	226	234	227	243	198	221	229	218	199	245	261	223	211	222	223	205	250	218	227	232	204	215	234	228	260	237	218	230	225	233	202	215	222	227	210	241	216	202	230	207	215	188	237	229	193	199	217	228	207	222	220	205	220	226	235	206	221	248	236	237	215	225	228	199	220	218	215	222	207	209	213	224	226	214	203	213	192	221	219	214	226	216	251	244	236	217	202	205	195	218	237	232	245	204	216	223	236	220	227	210	231	222	213	219	217	198	223	208	241	205	218	242	247	192	229	243	228	243	245	207	226	212	206	209	217	221	195	230	189	236	229	210	223	230	229	226	227	211	239	218	255	259	231	196	206	234	227	219	211	208	221	207	227	225	228	226	200	214	239	226	206	218	232	241	216	226	228	222	199	237	203	218	199	232	243	239	224	238	229	238	245	174	218	248	254	254	211	242	239	215	194	254	234	214	191	241	226	212	236	237	218	224	196	216	217	215	219	218	215	209	230	233	233	244	231	224	225	219	207	254	201	219	226	185	200	209	202	193	207	232	229	226	199	215	238	220	242	214	212	205	254	217	193	225	254	223	235	197	223	234	243	234	234	223	219	228	228	223	207	240	223	222	224	242	186	231	215	213	212	225	246	203	238	250	222	193	209	212	248	233	235	229	223	217	228	229	190	214	225	242	206	179	221	206	223	199	215	228	217	205	232	212	217	215	236	233	213	241	206	202	208	209	228	219	238	221	184	157	238	238	247	243	229	195	224	213	215	215	243	218	220	238	255	209	227	226	239	237	239	219	210	210	229	228	221	225	206	214	231	260	262	188	231	234	220	214	206	220	242	236	210	212	221	247	251	231	236	249	218	201	228	207	226	235	244	219	223	247	212	194	209	241	211	204	252	215	238	220	233	242	197	211	252	229	242	238	244	215	209	252	236	203	220	214	220	242	218	214	238	214	225	228	190	198	211	213	206	192	208	241	200	226	224	258	205	210	215	227	221	244	205	242	222	205	235	226	200	211	228	232	232	218	210	226	200	222	223	249	211	220	206	210	197	208	218	215	235	211	234	225	207	217	239	204	203	245	211	223	221	219	199	260	219	208	211	248	212	201	210	242	217	218	231	208	227	232	218	237	192	195	266	217	230	235	210	227	216	229	208	222	237	195	217	188	206	194	215	202	239	218	231	205	212	213	204	214	210	198	204	209	191	230	234	221	241	234	217	206	234	227	204	225	187	237	202	226	231	228	243	234	260	216	222	221	225	222	216	190	215	217	243	230	229	208	233	203	186	231	211	241	256	234	256	234	210	220	206	226	229	256	211	205	224	247	212	216	212	204	191	227	225	216	220	229	204	232	226	219	223	224	202	232	217	246	223	231	208	227	219	207	220	199	233	199	196	190	213	208	243	249	218	229	225	243	196	207	225	191	217	210	207	210	218	217	210	218	231	232	214	243	222	233	232	199	228	209	210	198	229	226	226	218	210	222	223	244	219	225	210	211	224	231	221	222	241	220	226	208	224	189	208	228	232	208	228	253	233	217	230	235	218	229	223	203	211	225	200	236	234	213	256	229	223	235	220	217	232	196	196	226	221	241	187	214	222	213	209	231	217	229	226	210	218	239	232	252	214	223	231	210	204	201	202	223	255	228	206	222	210	225	194	209	208	241	215	234	172	191	218	234	227	236	252	224	185	219	209	229	207	249	221	226	245	182	205	204	229	246	225	235	232	200	213	220	201	234	215	219	224	207	248	205	258	225	245	221	238	205	199	207	228	231	235	232	274	220	221	249	232	208	235	219	249	210	205	192	227	205	215	204	249	244	233	210	215	247	247	204	206	234	189	226	203	201	214	226	219	224	204	221	198	234	254	198	250	247	228	227	237	209	245	202	252	245	199	219	222	234	194	226	230	195	214	243	212	232	237	210	254	208	228	235	220	198	224	212	222	201	211	213	224	213	244	210	188	239	201	209	223	205	214	273	220	218	208	223	209	237	230	263	206	227	212	220	233	230	248	204	202	204	240	259	203	277	207	225	240	234	211	239	222	215	220	242	221	215	224	222	224	234	206	239	203	200	216	219	211	236	235	212	242	168	184	219	230	211	189	222	238	209	217	237	234	228	204	252	241	216	213	236	210	210	232	205	236	234	229	259	230	235	187	220	211	225	234	219	229	222	206	223	217	192	219	219	208	212	233	228	210	196	232	244	233	213	209	209	227	216	219	218	225	231	210	271	217	241	240	228	228	227	215	238	204	224	209	218	205	209	232	213	192	204	222	228	202	228	210	237	220	251	229	199	218	218	207	260	217	215	237	255	227	226	226	213	238	207	227	193	208	224	260	196	225	223	231	234	227	210	196	227	199	210	232	216	221	194	219	221	226	247	244	223	222	216	232	241	204	220	208	237	214	226	242	231	244	217	212	200	210	213	191	250	222	239	235	221	237	238	205	222	197	222	231	198	215	213	217	205	241	233	223	226	245	234	230	216	230	211	216	231	251	188	237	248	222	187	225	191	230	242	217	239	262	205	204	196	231	238	244	220	235	212	198	202	193	221	218	219	259	217	225	236	250	214	231	209	224	193	227	239	213	238	220	233	236	208	216	228	228	198	203	239	230	211	202	206	199	202	196	213	218	215	235	215	220	223	211	221	207	220	212	212	223	228	244	220	212	225	227	233	261	221	229	239	224	221	229	234	237	199	216	231	222	211	205	202	216	225	258	200	233	222	241	201	202	222	228	233	243	225	244	211	228	224	216	225	246	225	206	223	201	211	229	192	224	243	233	248	229	231	240	216	219	204	193	228	254	226	223	222	198	235	220	215	236	219	221	230	207	231	232	213	235	228	230	222	247	225
7914	1033	2035	2296	1946	1636	1353	1101	983	941	882	777	780	696	722	663	717	642	596	580	590	652	585	626	566	611	622	606	586	588	559	569	530	568	597	577	594	558	565	593	544	581	559	579	601	617	554	588	609	547	540	552	573	600	522	568	555	583	579	580	544	604	534	561	521	529	556	537	554	490	574	595	547	555	529	529	558	550	552	544	513	576	587	554	513	591	546	568	535	530	489	540	606	494	568	506	558	531	552	534	517	518	500	547	496	519	497	537	501	499	550	577	538	564	518	542	572	560	509	532	547	539	522	519	519	528	524	561	518	562	534	550	557	493	570	512	540	540	523	568	515	525	522	551	515	531	538	566	526	550	509	546	560	542	516	548	524	537	535	516	545	559	562	565	526	498	537	544	506	532	538	512	503	511	516	502	529	491	509	558	528	572	542	536	533	550	486	563	571	550	545	550	515	558	533	509	538	529	537	553	517	498	526	573	496	543	579	546	530	534	528	527	526	500	534	539	510	541	573	548	513	570	500	532	549	553	516	517	555	531	521	543	519	497	566	555	526	536	573	528	548	503	487	546	509	508	511	508	511	535	515	513	562	524	489	514	514	552	553	484	559	520	537	541	467	565	504	538	548	544	541	535	532	532	500	541	560	520	536	527	526	501	550	564	501	525	549	554	509	512	541	537	500	548	506	522	517	523	565	561	520	529	476	524	515	506	520	490	509	533	558	516	500	568	497	499	514	518	548	577	533	523	518	527	550	542	544	488	519	540	560	536	576	507	557	502	532	517	543	472	516	518	498	512	522	463	495	513	509	505	530	504	514	495	594	506	554	535	553	496	547	509	518	551	507	553	536	516	529	523	529	521	522	546	544	515	552	516	509	531	550	528	547	543	563	514	510	525	539	545	547	530	536	547	528	532	526	560	533	495	496	546	505	523	513	525	502	544	511	559	520	538	553	487	539	474	520	526	506	550	488	534	550	577	527	543	528	493	556	530	494	537	553	563	514	503	486	520	517	530	541	543	554	502	539	504	528	548	524	526	535	520	562	554	525	562	509	530	514	485	538	537	532	510	544	538	496	523	515	504	539	499	532	482	568	538	540	514	569	493	528	510	538	589	540	530	546	516	518	563	566	527	497	553	531	551	514	575	519	552	525	551	548	500	510	537	547	541	540	501	533	504	556	528	542	525	510	542	554	561	523	543	559	550	519	549	611	490	534	543	551	496	525	538	554	576	504	550	551	532	547	546	538	558	513	513	544	530	583	536	521	524	546	570	512	532	553	553	536	566	541	508	537	559	523	490	516	568	561	532	560	547	516	502	532	489	519	568	508	520	497	583	546	525	526	511	544	547	520	527	526	520	553	538	514	538	531	525	483	532	518	507	546	557	544	505	527	546	514	493	534	551	556	500	545	533	558	538	546	508	500	517	531	518	528	522	541	541	496	507	554	509	514	551	532	562	508	515	557	504	555	507	503	560	491	510	507	510	565	547	547	525	525	560	533	521	516	573	532	544	553	539	539	533	532	521	547	583	506	551	566	590	502	511	538	506	532	506	501	526	488	528	514	559	512	537	524	508	571	541	504	518	562	503	516	525	548	530	543	539	543	551	523	524	534	496	536	559	548	543	559	512	529	532	504	558	535	547	568	543	536	536	504	546	501	494	534	509	555	525	537	537	535	568	540	526	522	568	515	493	554	504	501	537	539	496	548	508	567	503	538	506	511	518	540	543	477	543	547	549	548	563	528	597	569	530	565	577	500	532	540	518	542	507	524	557	533	522	541	505	528	548	505	501	532	545	509	538	513	507	547	533	562	565	528	580	528	537	533	589	543	483	513	529	543	527	535	519	535	523	488	499	492	507	569	515	495	503	516	521	538	492	536	532	509	500	561	517	519	515	536	539	528	541	501	565	584	522	518	510	480	528	565	564	553	492	495	543	571	519	556	566	530	553	519	539	526	563	514	483	522	508	556	516	497	547	556	531	554	540	513	542	538	486	540	539	524	561	519	518	541	517	523	513	528	534	537	533	547	545	599	517	521	499	510	544	562	535	540	515	500	534	542	540	515	540	525	504	562	510	500	559	599	535	520	506	511	539	509	578	514	533	548	499	496	568	513	535	503	524	508	553	524	560	537	522	547	565	567	539	500	530	503	579	562	537	523	568	539	547	506	572	546	498	568	544	554	531	517	526	530	491	525	528	526	565	533	570	528	571	520	536	530	477	551	510	530	516	515	562	538	493	545	492	521	522	539	514	554	499	540	516	558	524	543	548	508	535	532	525	501	562	530	529	554	536	517	506	505	515	518	521	533	515	565	516	550	528	529	499	536	546	555	511	517	561	553	522	568	544	543	508	532	561	555	518	530	518	567	516	508	540	517	495	563	517	503	531	537	569	552	544	517	501	517	519	524	542	565	557	536	534	505	566	528	529	542	520	506	549	528	525	502	542	590	522	514	561	511	540	540	529	548	508	544	528	522	565	504	553	513	543	493	506	505	546	542	568	518	548	560	579	512	476	517	535	526	525	517	548	528	491	513	528	529	546	566	500	513	577	550	510	537	530	515	531	524	526	498	501	541	538	551	527	548	520	537	508	508	533	511	564	532	546	522	498	517	521	530	515	514	526	555	574	544	524	490	539	534	540	533	546	554	558	525	530	571	511	519	523	530	562	485	541	490	548	570	549	542	580	488	527	550	592	483	525	515	554	555	545	520	523	556	550	511	544	507	505	496	485	542	511	536	587	518	540	531	581	525	523	504	526	509	532	546	556	509	541	529	530	525	522	527	531	514	521	554	545	578	544	525	552	541	516	572	568	562	511	535	538	559	506	528	553	539	512	575	504	505	542	536	500	555	533	523	565	521	504	505	523	527	557	515	537	531	512	524	532	570	519	534	576	568	522	539	512	520	491	539	520	545	519	509	518	540	581	566	521	528	529	494	511	514	539	540	517	527	521	534	535	574	512	520	532	543	511	500	557	512	516	491	511	597	556	503	513	490	590	560	529	516	536	548	534	534	566	503	542	512	577	528	516	538	513	543	544	544	506	557	529	535	575	575	527	546	525	559	564	532	521	472	513	524	511	555	537	508	526	551	545	541	514	551	483	523	515	509	524	506	524	495	524	527	505	524	534	512	526	498	519	516	500	540	552	499	554	544	574	527	586	529	527	518	580	576	512	536	535	502	516	558	532	532	553	572	557	515	561	479	510	514	556	491	519	533	501	522	568	542	515	524	478	552	507	530	504	505	535	545	543	502	537	519	514	538	510	548	552	552	562	545	504	523	538	525	526	526	536	558	515	533	542	541	473	569	548	572	509	483	531	546	549	512	532	505	512	520	504	546	541	529	531	552	530	537	518	548	532	531	537	520	564	511	567	539	521	490	513	569	504	550	563	495	516	505	535	515	509	536	528	501	535	535	532	508	535	530	551	529	513	562	557	530	536	509	525	544	526	560	503	541	576	572	514	571	528	554	494	546	542	503	542	560	539	522	544
1608	295	277	305	298	283	267	289	306	263	260	285	266	264	260	233	264	276	252	271	277	280	275	266	252	264	279	257	269	276	259	276	295	286	268	274	276	305	268	237	277	266	260	265	273	269	284	283	290	295	252	247	278	246	281	273	249	261	298	285	258	252	253	256	274	272	263	267	273	244	273	287	282	277	270	290	282	279	268	254	263	289	283	290	257	278	273	305	291	300	271	292	291	242	265	259	278	265	257	282	264	291	251	260	283	242	238	278	242	272	296	244	273	266	292	268	259	258	274	272	269	269	262	240	254	269	260	257	256	260	266	261	258	271	269	272	277	265	287	260	267	249	298	253	279	252	252	269	282	296	253	279	265	277	236	273	285	281	278	267	303	266	273	251	274	263	270	279	290	305	250	310	263	291	249	259	262	274	256	275	251	273	225	267	256	280	254	269	263	262	285	266	270	253	269	267	239	241	260	276	281	283	282	265	327	262	260	298	266	261	259	269	267	268	267	258	249	262	253	271	285	287	269	243	288	267	259	288	252	284	276	286	257	276	280	246	286	294	271	229	244	298	264	274	259	244	286	260	268	282	246	285	280	272	283	277	241	242	241	267	287	264	269	268	261	265	270	270	263	287	280	288	248	275	271	291	263	263	253	258	248	254	263	270	286	269	296	281	280	269	289	320	264	262	289	282	257	281	280	290	260	254	270	252	233	293	280	259	286	278	297	294	285	273	233	284	256	261	282	275	275	244	278	271	283	296	257	254	288	240	244	265	257	278	283	264	273	254	241	277	269	265	278	253	248	271	247	262	295	247	266	251	257	254	284	272	279	274	289	262	249	246	272	275	273	278	271	271	259	263	302	275	262	263	270	263	276	281	266	274	283	259	258	256	257	265	250	255	280	267	277	253	245	274	289	264	293	278	252	266	277	260	273	255	307	280	261	277	259	275	266	267	270	281	265	277	280	254	256	292	288	244	270	281	246	296	268	273	231	280	281	265	259	294	258	250	270	250	268	241	286	248	293	301	273	262	240	269	268	270	284	284	290	283	230	289	281	241	280	268	249	263	280	254	270	283	280	288	255	270	286	271	267	266	321	298	254	248	256	261	272	291	250	292	243	263	264	266	256	259	270	246	250	266	309	262	286	255	279	266	292	227	317	273	246	221	259	276	263	262	268	265	279	285	238	268	263	274	277	279	289	284	325	253	261	278	269	237	294	280	268	307	278	260	247	291	274	261	259	294	290	259	251	261	260	270	256	251	253	314	292	245	250	279	297	296	281	282	258	275	257	278	248	263	279	267	279	255	266	243	268	279	293	247	270	272	266	268	275	261	265	260	257	282	276	266	232	266	242	255	253	252	247	276	293	261	246	278	260	259	291	280	317	274	264	300	289	243	259	258	240	268	263	257	283	287	281	266	244	262	260	264	286	286	266	252	301	293	285	287	217	250	250	267	306	252	267	249	285	290	296	271	297	239	296	240	257	256	265	286	267	241	277	279	317	267	263	268	261	278	300	256	290	259	260	257	278	299	320	297	280	277	266	262	257	296	271	274	268	265	288	255	269	246	299	266	274	270	260	251	258	284	284	269	251	258	277	270	255	271	272	253	263	257	237	244	282	292	307	254	270	288	298	292	298	274	259	264	246	263	243	252	247	308	279	255	285	268	229	277	252	284	272	277	294	288	287	261	287	253	269	264	261	300	268	315	277	262	300	257	245	235	264	296	268	245	289	255	257	286	247	271	278	281	269	257	293	272	279	284	273	265	255	257	239	258	286	315	299	277	270	277	259	259	279	264	255	263	255	231	270	287	264	258	267	254	273	273	263	277	268	263	289	265	280	265	271	293	251	255	270	276	276	287	260	274	242	270	246	299	300	270	280	274	274	272	260	301	309	233	242	263	266	307	263	269	266	257	264	295	302	266	263	266	272	279	255	269	269	299	276	284	272	249	247	268	273	278	266	258	277	260	286	219	285	286	290	276	247	239	250	284	282	279	251	252	252	257	290	255	268	250	250	309	256	285	249	264	252	262	261	287	286	264	278	287	280	269	280	251	283	272	279	229	268	309	274	298	277	277	268	249	246	278	262	279	261	292	279	261	269	273	273	259	301	262	286	268	257	246	268	244	255	274	252	275	291	248	277	261	254	290	263	257	266	260	262	222	282	287	290	252	262	309	274	248	254	257	294	252	278	261	272	251	271	288	243	259	270	286	259	274	260	270	236	275	287	308	274	284	264	248	268	219	283	269	276	265	289	259	285	262	273	290	254	272	258	275	276	253	273	243	260	279	246	272	260	255	287	275	300	262	267	278	262	271	277	273	264	263	246	279	261	261	269	268	276	298	245	290	277	250	313	269	295	269	255	250	308	253	248	258	295	270	264	264	245	272	261	273	273	278	279	280	280	306	287	268	288	307	269	262	282	276	250	241	265	264	283	263	273	275	246	284	273	295	291	279	251	260	272	273	277	258	237	254	257	271	289	257	251	278	264	312	311	258	290	245	269	248	265	271	272	258	253	267	258	274	259	250	295	286	269	299	315	263	291	247	290	269	268	239	281	271	272	281	251	310	263	249	271	259	264	258	250	335	245	278	279	292	256	264	289	270	251	308	273	247	262	251	260	280	282	253	259	275	263	228	270	276	259	275	260	262	279	268	298	282	264	278	292	256	306	283	287	258	257	287	277	264	277	256	266	266	237	310	263	263	270	260	260	282	258	271	249	273	265	255	266	257	303	283	235	253	272	256	254	273	261	278	253	292	248	305	251	258	250	274	255	308	272	259	256	286	260	254	303	297	272	271	242	219	281	261	287	268	267	269	281	273	259	300	279	248	270	273	252	282	275	267	254	267	269	276	276	277	246	273	288	278	275	275	261	287	246	269	265	260	266	249	285	288	243	256	305	239	287	256	269	259	268	265	298	240	243	258	245	273	289	283	298	274	254	288	277	261	278	261	283	296	255	303	254	266	292	286	264	261	269	239	230	269	308	262	254	288	272	258	243	258	279	289	296	251	267	276	282	269	275	266	267	271	266	238	265	247	291	248	293	271	272	288	270	272	264	283	261	265	240	242	262	240	284	281	275	267	260	255	277	262	293	312	246	277	251	279	258	229	230	267	262	290	286	247	260	287	282	249	290	301	274	248	275	296	253	264	254	279	267	260	278	280	324	281	268	254	259	274	274	256	239	283	253	280	289	292	281	260	282	260	254	248	258	281	261	262	241	255	297	254	271	281	262	275	297	270	257	277	260	267	288	277	267	235	259	260	265	276	296	214	280	271	266	286	280	278	259	272	266	268	251	276	304	278	258	293	285	290	258	270	260	260	229	275	241	266	271	247	289	276	252	268	266	246	274	278	240	304	289	280	247	316	287	275	247	274	310	290	248	287	314	273	226	294	264	290	274	265	231	262	262	284	287	247	276	251	291	259	273	263	279	273	305	268	296	254	282	339	269	266	307	301	265	248	247	267	257	284	241	264	258	288	302	277	252	308
1748	608	637	593	665	617	622	645	593	602	630	621	597	576	607	649	652	643	585	632	592	639	616	594	587	614	593	658	595	615	636	609	636	646	588	596	621	597	569	567	565	604	649	587	630	594	577	634	584	578	559	614	596	633	601	580	607	588	595	584	588	581	585	588	590	583	568	588	582	614	593	600	607	591	596	550	609	547	623	615	588	594	618	608	561	619	589	563	631	680	647	585	581	630	594	592	625	611	600	606	580	613	583	582	614	651	573	594	601	629	596	617	589	607	564	575	599	581	581	619	572	584	620	566	632	639	576	548	573	612	564	563	588	582	598	562	661	564	590	578	599	594	602	597	614	587	573	588	577	622	576	584	591	574	563	633	603	584	607	640	614	625	601	649	603	581	592	579	604	587	606	583	592	621	571	556	607	592	624	602	631	565	607	619	621	566	583	579	585	652	635	588	616	564	544	645	606	652	647	610	549	599	627	567	581	604	580	582	645	582	553	578	563	581	602	635	610	640	626	586	572	591	620	622	615	589	573	596	617	613	538	612	603	613	600	620	582	571	549	606	544	589	582	572	552	608	610	570	616	626	579	571	580	592	569	627	603	615	605	611	575	613	610	596	621	604	630	618	619	619	579	634	610	624	636	642	635	594	600	603	591	588	586	594	534	604	626	599	588	580	608	590	612	593	603	569	577	581	596	623	589	606	612	597	606	592	561	641	626	583	617	599	620	609	575	616	607	541	582	555	630	621	600	574	615	604	585	595	598	591	554	628	588	585	601	570	656	616	626	623	581	592	574	615	610	640	605	583	605	593	578	621	572	621	617	618	614	605	610	607	611	558	614	587	624	571	592	599	622	587	594	562	604	581	617	599	567	629	587	595	610	554	612	606	581	576	584	605	632	573	592	555	597	608	588	570	600	583	616	601	598	577	586	574	583	606	593	607	577	563	609	566	602	635	615	600	548	595	585	584	645	574	593	609	587	607	594	604	594	584	583	584	616	594	610	591	629	619	600	607	613	575	581	620	671	562	607	614	624	571	650	638	596	617	607	573	575	611	613	579	581	576	566	624	635	642	603	640	613	591	591	602	619	619	569	623	571	566	634	608	631	613	624	587	624	591	625	588	634	594	637	595	540	626	589	608	574	593	616	604	591	597	556	615	583	587	567	593	609	609	593	562	618	577	599	605	599	615	587	596	556	626	574	613	615	591	548	580	591	600	649	589	597	622	599	576	569	641	579	606	637	580	595	601	620	632	630	531	576	588	586	636	568	584	578	623	626	589	584	601	626	610	584	600	609	576	583	623	617	585	594	610	593	605	586	605	602	572	592	620	602	590	606	609	584	557	563	574	592	631	610	564	591	644	612	594	622	585	578	598	568	555	580	589	606	560	594	582	594	592	574	610	578	594	640	623	622	586	608	589	625	617	583	629	615	576	648	612	601	628	589	562	600	577	591	669	541	585	595	624	616	560	609	624	611	631	617	579	599	571	668	573	574	597	594	616	583	580	574	622	599	603	584	579	638	618	620	601	613	592	568	596	578	575	601	635	595	587	593	581	609	599	570	618	647	668	582	558	594	568	614	613	669	582	618	571	572	606	567	588	589	619	623	645	610	577	546	590	580	613	643	591	578	610	607	582	558	599	580	584	597	614	610	581	603	561	600	567	652	602	644	614	600	575	621	579	607	636	619	601	575	629	645	602	615	608	609	585	610	581	602	593	629	601	613	581	531	631	581	576	600	581	623	599	571	604	579	601	582	605	555	605	601	575	586	579	614	630	614	567	603	649	599	608	597	618	598	594	589	606	618	628	610	585	639	631	536	646	581	531	598	596	604	642	586	595	561	583	625	608	635	633	593	592	560	617	608	567	584	593	624	596	582	627	582	631	580	593	638	594	614	624	621	587	651	594	633	595	585	627	591	585	604	595	587	578	649	618	624	579	617	605	576	608	639	623	646	609	588	597	615	586	587	584	623	618	627	594	606	639	648	576	602	617	609	603	586	586	590	624	586	606	627	591	553	605	606	624	612	609	623	586	625	575	573	623	620	642	594	607	602	611	606	629	602	577	635	561	644	590	607	605	606	612	613	584	587	595	614	592	625	657	623	599	579	550	590	582	598	603	642	607	637	577	615	583	562	595	605	632	598	608	607	601	594	600	572	577	598	596	622	593	650	602	586	640	606	612	556	611	605	603	598	597	560	588	619	571	573	595	629	599	610	631	597	613	608	617	617	642	594	602	568	578	592	545	568	634	597	585	586	602	603	616	599	610	611	628	619	590	570	595	604	614	599	564	588	592	587	595	595	580	574	600	589	598	593	604	605	559	609	630	578	643	591	608	594	594	561	607	605	600	589	573	621	588	591	618	593	609	596	598	587	605	610	591	606	598	604	595	584	602	626	576	623	587	585	665	586	606	610	607	553	549	594	573	577	611	641	694	608	591	608	615	634	587	599	587	580	574	598	580	630	589	599	592	607	623	561	593	607	591	640	581	596	597	579	611	622	568	592	605	570	581	571	605	636	579	605	627	594	619	639	619	536	582	587	634	612	620	616	610	561	615	620	646	565	628	623	602	606	562	607	590	610	605	567	615	587	584	597	581	613	609	620	568	655	618	594	552	598	595	584	582	578	576	573	599	589	636	606	578	631	618	581	578	596	566	635	604	602	607	601	576	600	589	554	598	612	662	626	603	612	590	588	591	607	575	631	632	580	613	571	620	560	587	634	615	613	607	565	612	599	570	575	555	575	606	627	608	643	586	645	629	599	600	598	636	556	593	623	586	645	593	589	547	605	572	584	584	601	582	571	572	574	612	581	599	581	603	633	566	599	590	632	619	610	669	598	590	543	601	590	568	603	621	633	628	613	585	615	616	604	593	632	618	631	616	550	607	632	569	583	638	569	613	555	623	601	587	587	548	606	636	617	614	606	555	591	599	612	568	652	613	626	633	638	621	616	587	592	620	614	615	605	587	595	620	631	548	619	623	622	591	594	563	600	563	599	581	587	598	644	597	590	584	597	542	632	611	607	628	599	635	594	585	618	579	587	617	602	593	585	526	595	539	563	602	593	644	597	625	588	614	595	590	596	571	563	645	584	595	600	673	607	593	572	545	652	590	594	649	581	570	607	579	584	581	635	574	556	619	669	607	603	597	570	579	595	641	561	593	615	608	623	608	624	608	574	591	566	619	566	542	584	580	618	583	596	624	642	590	596	629	589	552	606	586	562	621	577	643	577	625	582	553	641	591	620	610	571	600	558	597	631	560	603	587	563	589	606	543	581	610	588	620	604	651	609	665	585	612	597	580	605	590	658	588	612	555	544	642	585	615	605	578	593	560	597	654	637	622	598	635	568	607	624	590	579	560	550	604	578	594	584	630	568	615	603	573	610	577	577	597	604	572	587	588	609	585	666	596	590	612	620	578	603	638	550	582	633	644	619	591	615	602	643	630	647	613	613	597	599	577	603	606	589	568	587	611	613	571	547	615	559	618
6987	438	473	356	341	258	237	185	182	195	191	190	159	175	189	143	173	186	156	141	147	128	192	151	161	178	164	132	179	171	136	136	171	139	137	161	163	157	150	163	163	187	187	160	138	141	135	162	161	157	133	162	148	152	151	150	138	178	149	153	173	125	152	162	168	153	167	147	162	152	171	157	163	152	170	139	167	146	151	162	186	154	146	136	140	145	147	150	172	155	155	147	155	154	152	137	149	158	159	143	159	152	160	167	182	164	148	128	170	159	165	163	139	147	163	157	144	149	178	171	158	163	134	135	174	155	133	169	167	168	177	149	154	150	140	160	182	157	178	150	155	178	162	157	150	157	167	155	145	145	148	160	148	143	152	141	129	156	140	172	174	170	163	158	143	146	143	153	161	160	145	155	153	155	132	141	156	140	157	166	157	138	158	149	155	178	148	158	137	161	157	158	144	157	137	146	155	173	158	128	156	152	140	145	167	166	147	154	167	155	152	152	153	157	130	160	160	157	160	145	151	164	141	136	183	146	160	147	192	185	169	183	165	147	165	160	138	189	146	153	161	172	156	138	160	158	136	146	151	133	141	138	156	164	158	158	159	150	151	152	138	156	156	143	158	180	152	151	159	164	142	164	151	131	155	161	155	147	148	173	162	157	183	163	155	148	137	166	146	147	159	147	138	160	163	141	154	140	131	152	160	145	136	138	163	163	183	159	159	158	175	161	161	130	141	121	161	161	148	131	156	147	137	165	155	171	169	149	162	175	166	166	158	148	175	168	158	177	123	149	170	164	167	166	166	169	136	163	156	165	172	159	152	162	127	162	154	162	168	154	173	150	152	172	165	164	155	140	157	137	184	136	128	145	149	153	135	153	157	156	171	166	165	142	158	162	171	188	170	161	130	148	122	170	156	154	144	149	127	145	149	150	141	143	158	142	157	136	156	147	168	166	175	167	146	145	147	191	145	162	153	151	148	149	167	142	166	165	161	150	160	170	140	155	153	155	149	181	150	156	138	150	147	162	156	147	150	175	181	139	159	136	186	153	161	145	140	166	155	159	152	148	155	155	155	140	137	150	155	152	136	121	154	164	138	132	137	144	165	145	130	184	190	147	150	147	159	142	149	151	149	153	161	154	134	147	133	149	140	152	160	139	134	149	154	144	159	168	152	145	155	141	145	146	163	157	168	160	167	157	155	176	161	184	159	144	180	156	167	140	139	168	162	147	133	144	158	154	159	151	148	145	146	154	150	141	162	160	147	156	153	160	180	145	152	164	183	139	133	150	173	177	172	145	164	146	178	146	142	166	145	148	166	143	154	150	138	153	164	136	158	160	174	166	149	129	142	177	135	139	140	172	144	169	157	141	184	139	168	155	148	159	177	168	164	135	175	140	151	135	139	147	140	162	144	167	159	146	128	165	155	149	153	135	152	171	146	146	152	154	130	134	151	136	171	156	139	176	170	171	148	167	139	141	138	150	169	147	159	152	135	149	165	143	155	157	164	158	156	160	134	166	161	141	161	166	144	140	178	139	136	161	136	158	161	128	136	142	171	145	165	159	148	157	153	165	156	145	155	161	177	160	144	146	135	164	199	142	162	128	148	156	160	182	151	184	158	154	146	152	164	164	146	143	146	140	164	175	159	171	172	162	169	175	153	156	142	175	143	180	144	147	123	172	169	151	165	146	152	133	135	124	156	156	144	166	145	169	134	166	168	170	150	176	146	132	156	158	173	150	142	171	145	137	137	139	134	164	168	148	156	170	138	155	146	117	183	152	173	145	163	170	146	146	165	157	144	159	129	174	152	145	167	161	109	147	130	124	160	152	157	158	135	153	145	154	153	170	150	152	146	153	191	159	145	141	169	138	160	174	153	151	155	160	170	161	158	170	158	178	154	164	166	141	157	132	156	143	151	154	155	158	163	182	135	153	160	144	148	148	149	146	175	143	158	143	145	145	152	159	169	149	162	128	152	150	170	145	141	164	165	162	185	133	158	145	157	147	152	134	165	160	157	141	141	178	155	180	147	146	139	126	123	147	167	154	147	161	147	160	154	139	146	162	176	148	155	166	134	143	172	139	156	135	152	154	170	169	145	111	166	125	146	136	163	143	141	131	152	159	167	157	170	173	149	133	146	169	170	167	178	128	129	134	174	150	145	162	140	156	166	131	157	148	178	152	158	131	139	141	173	142	119	158	165	159	145	150	149	153	150	126	153	144	163	149	170	144	141	178	132	147	167	161	152	159	159	129	164	139	157	154	147	131	142	179	159	151	169	138	198	167	154	163	165	157	169	149	141	153	168	150	146	163	131	167	149	162	154	151	143	157	150	135	158	144	156	169	160	145	158	155	157	171	157	164	158	158	154	145	139	150	160	155	152	160	167	150	132	153	154	133	136	151	165	147	152	150	182	131	167	145	149	147	166	142	127	170	159	150	163	180	173	151	149	159	168	153	152	148	172	150	169	172	156	157	154	147	176	150	178	128	157	163	156	140	147	170	143	182	151	141	142	146	149	144	156	170	162	177	140	135	158	154	155	125	153	183	130	116	151	180	143	158	165	148	139	142	152	146	150	149	163	158	141	135	153	142	175	156	150	145	157	146	135	159	139	136	145	149	147	140	143	160	133	121	148	166	134	146	177	160	170	172	143	153	132	154	155	163	158	162	165	166	161	135	165	159	148	175	150	160	142	147	168	149	144	162	145	149	117	163	161	168	148	151	151	148	148	148	147	173	123	175	129	161	158	142	142	175	174	170	164	166	143	150	157	158	144	146	173	179	148	150	154	161	173	133	155	175	153	165	146	144	152	169	126	150	172	159	169	181	161	164	166	174	162	160	133	137	141	142	169	163	185	163	149	140	158	159	148	163	182	160	165	152	158	155	165	147	165	148	170	144	148	157	163	167	134	147	147	161	166	188	161	146	164	149	155	148	152	143	156	140	152	136	142	173	144	174	166	156	162	162	149	158	157	149	140	147	149	150	145	157	159	156	168	146	128	150	147	144	153	165	133	130	148	154	160	154	174	154	174	157	150	151	145	153	126	138	148	172	136	132	138	136	168	143	176	131	168	149	158	143	149	136	139	147	144	148	164	182	153	160	181	150	145	151	172	154	149	166	140	166	164	148	154	145	154	151	144	149	174	131	137	155	129	172	163	180	164	136	136	167	159	176	155	144	155	168	163	175	156	162	165	139	153	132	163	168	160	147	168	152	143	141	141	146	149	151	147	148	157	168	153	152	155	192	157	147	155	133	167	150	154	158	144	135	151	140	153	152	145	143	132	163	148	158	137	149	121	126	145	144	146	126	131	162	145	145	164	152	131	141	158	160	138	162	138	148	160	147	173	145	159	171	161	157	146	169	163	164	154	156	158	159	144	155	162	142	135	168	150	192	154	199	153	151	171	138	128	159	175	151	163	152	147	150	137	163	147	162	163	135	177	143	132	148	148	137	154	152	147	145	140	132	144	124	169	148	128	167	155	142	137	154
6093	674	1110	1271	1120	985	751	676	641	598	503	512	499	463	498	467	451	452	451	392	428	417	412	455	392	416	412	406	406	400	425	377	366	412	392	394	391	383	435	397	401	398	446	406	423	416	424	390	406	424	422	413	421	386	404	379	395	414	405	385	373	368	396	376	381	380	385	379	392	379	382	350	358	422	380	419	414	362	380	420	421	373	407	391	413	368	386	394	386	384	411	381	385	345	408	378	379	399	365	380	373	388	372	397	332	407	380	352	391	372	412	363	369	389	357	388	366	384	384	370	343	411	403	404	359	405	400	385	420	364	376	404	397	380	365	394	360	404	376	399	364	377	381	427	382	383	354	423	333	391	402	400	409	377	363	353	385	398	360	404	387	405	387	430	354	372	373	373	406	367	390	395	381	364	372	396	384	394	410	375	354	374	395	374	387	397	394	375	365	391	394	388	388	352	338	388	354	414	383	404	381	320	399	404	372	347	365	376	358	361	424	377	400	381	387	380	369	341	409	407	378	369	389	361	360	381	386	378	380	364	367	374	350	423	390	400	361	334	394	391	386	388	374	350	361	396	388	359	400	388	341	387	396	390	384	371	361	373	382	374	363	416	346	360	388	395	405	395	355	364	362	362	364	367	376	385	381	375	400	391	418	341	351	369	389	389	404	388	382	367	378	376	363	412	384	354	396	351	350	355	360	393	393	363	372	364	354	381	352	344	377	388	377	392	395	339	354	369	380	374	379	406	390	407	395	356	375	374	362	377	373	386	384	387	366	383	363	401	351	371	364	398	379	368	358	387	377	395	348	375	360	385	356	363	362	358	374	383	361	385	381	371	377	349	381	405	369	402	401	358	390	378	384	371	405	399	384	374	417	361	393	385	394	339	414	393	386	362	391	347	352	377	348	377	397	356	383	374	361	364	381	370	412	359	395	383	377	384	361	363	390	391	380	336	380	377	367	407	373	373	375	351	367	396	375	384	391	359	360	363	355	385	337	421	367	387	385	362	355	417	371	401	397	402	380	403	365	399	347	406	368	376	366	401	354	391	385	368	364	369	398	381	359	388	392	381	376	367	397	368	384	359	374	354	345	416	411	341	377	343	373	376	396	392	361	363	387	368	401	404	397	394	374	365	357	362	398	400	364	378	401	399	375	390	374	397	378	385	405	343	358	385	364	410	375	352	394	406	362	352	371	353	353	385	386	401	358	358	369	387	360	372	409	379	378	394	401	361	381	378	406	363	376	394	381	349	385	360	363	384	347	396	414	380	366	368	382	371	410	383	366	386	386	393	376	408	344	405	361	390	375	376	362	380	405	375	396	397	353	341	367	392	393	398	381	338	391	394	376	392	421	375	363	401	406	341	379	392	348	359	382	368	369	351	361	387	403	367	372	348	378	383	361	350	384	350	361	390	384	379	382	368	380	389	402	388	360	384	381	395	388	404	399	358	303	371	398	403	386	355	394	398	372	376	366	379	384	363	367	345	394	406	359	392	370	407	409	378	352	388	381	352	360	397	413	340	396	376	369	374	359	384	392	366	398	366	391	387	382	375	373	371	378	366	389	363	363	377	391	397	404	367	408	367	376	346	351	407	379	400	370	378	363	373	373	360	360	382	369	382	363	402	392	389	366	383	375	324	436	394	378	368	369	348	349	379	379	408	386	384	383	395	311	343	369	369	410	386	371	407	371	400	352	381	393	376	376	380	378	357	374	354	357	331	378	402	373	383	407	406	405	372	363	407	392	365	396	366	364	354	370	399	367	365	381	367	379	358	358	359	365	383	374	392	398	379	363	379	374	358	398	393	383	372	373	369	410	369	371	372	398	370	367	364	370	379	362	390	389	365	358	407	366	368	360	394	395	361	369	375	379	383	357	376	376	374	382	374	361	392	363	374	378	377	405	373	372	422	381	375	376	385	368	395	383	377	376	354	383	380	398	373	344	358	407	435	412	381	383	398	389	391	401	371	363	399	404	377	372	427	374	389	385	389	378	339	388	363	368	353	374	386	368	385	356	373	398	380	349	327	395	349	376	360	403	380	388	372	375	360	385	364	388	364	360	385	369	390	385	376	414	426	375	399	395	377	376	404	336	362	354	385	379	338	391	386	361	359	361	393	389	383	400	388	365	380	429	370	348	366	379	401	363	381	355	378	377	374	375	343	411	386	403	378	402	361	412	362	392	370	399	380	371	389	397	395	374	405	425	374	357	386	399	376	349	371	384	382	376	384	390	362	353	361	351	344	361	387	363	335	364	427	327	376	373	383	361	365	397	350	399	394	398	366	391	366	375	394	399	407	389	359	392	405	373	366	354	390	357	368	394	379	410	352	396	400	369	384	364	372	396	355	352	414	415	376	396	383	354	324	347	373	366	397	370	343	375	389	378	362	383	423	360	410	368	359	354	383	376	375	409	369	368	375	375	362	390	365	388	360	356	373	397	407	354	398	412	409	375	365	345	388	347	381	386	367	333	345	402	389	370	380	405	358	385	379	352	373	368	389	400	397	365	394	414	359	424	381	412	366	364	372	387	380	354	370	360	386	359	384	417	394	392	389	364	377	391	383	395	379	396	404	409	350	362	372	385	369	400	377	420	356	383	395	429	359	367	354	343	380	349	398	367	381	348	383	361	359	364	369	367	373	360	381	361	370	379	362	340	374	393	384	369	392	351	358	378	398	409	361	364	379	364	341	394	408	403	362	385	379	389	383	354	370	361	364	368	396	367	385	367	400	362	368	403	400	382	372	398	415	364	416	386	381	348	419	368	390	382	397	384	372	390	393	355	372	383	410	383	370	373	392	379	347	388	378	372	376	401	391	405	369	415	359	428	393	375	388	430	363	395	426	361	379	326	388	361	393	352	399	390	368	396	360	374	399	368	343	342	376	366	412	390	353	388	373	390	398	357	429	380	344	379	359	414	391	403	349	370	381	345	378	388	370	395	376	406	373	355	358	393	419	370	362	380	417	345	383	343	381	367	408	377	355	377	394	375	394	409	358	421	404	341	353	371	355	402	395	389	382	346	361	405	389	350	366	362	385	360	356	396	382	381	368	352	369	381	368	402	368	357	373	387	385	427	413	374	397	372	357	365	372	392	373	398	377	391	424	398	363	380	405	368	378	357	378	390	362	389	389	389	379	356	390	378	395	376	381	338	359	393	388	362	403	377	353	369	368	375	391	380	394	361	409	395	395	388	396	359	393	386	389	379	397	384	397	355	365	371	368	358	373	373	379	366	403	406	371	379	363	402	357	394	354	395	374	391	360	368	403	366	396	381	380	388	379	402	393	394	365	365	401	393	394	362	339	428	383	338	358	378	417	400	358	376	362	370	377	372	391	356	365	386	350	377	386	375	371	350	411	413	394	392	390	357	353	371	391	352	369	386	407	406	371	441	356	381	406	391	365	337	391	393	383	398	378	370	399	364	399	369	362	353	375	361	393	381	381	366	363	382	349	348	376	336	369	365	401	375	377	390	314	373	363	423	352
13316	1117	948	802	619	428	387	328	290	249	272	298	280	248	285	247	248	266	257	266	226	251	225	212	210	221	242	219	207	243	241	197	228	236	245	254	249	221	205	245	240	207	222	255	207	224	225	223	235	240	227	224	248	242	207	227	211	215	239	212	219	208	209	215	244	231	241	215	215	224	246	229	250	238	221	197	197	193	231	232	228	232	223	225	235	249	202	207	239	236	204	237	226	218	263	207	258	242	239	233	215	249	223	214	223	210	225	236	234	217	228	220	195	235	223	226	243	219	255	207	204	212	225	230	219	244	225	226	219	204	209	203	230	206	201	235	253	217	237	222	225	239	196	264	226	194	218	268	214	213	203	229	223	202	218	231	245	241	203	202	250	225	223	217	217	235	208	198	247	252	239	213	230	248	212	200	249	234	226	219	239	213	211	231	244	240	224	225	226	241	238	212	217	238	223	216	229	212	203	236	231	220	222	236	203	213	232	237	217	222	211	220	230	219	220	243	244	201	215	230	240	230	226	224	208	224	218	245	217	183	196	228	203	231	229	204	215	214	244	183	255	221	217	216	216	220	231	211	184	224	208	229	232	226	234	218	230	220	242	235	240	223	241	213	218	199	248	214	216	238	219	238	229	230	224	250	222	218	253	198	219	226	195	213	196	189	224	239	240	252	267	220	210	223	218	182	244	206	229	208	228	228	217	224	226	212	229	228	249	224	214	209	207	245	200	229	191	237	229	205	203	200	226	188	222	233	217	228	215	218	208	231	210	198	200	221	218	204	215	240	188	207	209	228	246	245	208	218	224	237	252	220	202	232	226	217	230	184	227	222	202	224	251	205	239	218	225	240	202	213	212	213	219	249	250	234	218	232	230	250	230	204	232	221	225	211	240	241	222	214	215	222	235	219	212	205	242	225	203	238	234	211	236	208	248	209	228	201	220	211	247	274	207	213	210	232	206	227	210	215	210	213	218	223	207	206	216	230	214	220	249	240	203	238	261	235	241	232	227	223	209	199	211	252	225	241	221	235	182	245	226	205	219	243	202	240	215	214	242	247	239	220	249	203	214	219	241	219	218	213	237	188	218	221	236	220	223	190	234	223	218	232	243	222	243	202	196	223	222	221	248	232	223	221	248	216	232	250	223	241	242	238	235	229	253	204	209	212	236	252	235	220	209	220	215	214	203	226	275	261	201	221	205	223	194	236	210	208	208	218	227	243	231	253	247	237	211	263	230	222	226	207	248	215	213	234	232	226	223	233	221	183	209	205	209	203	247	228	250	201	221	219	212	214	239	244	210	227	245	216	246	233	210	199	223	220	204	215	251	223	251	240	232	213	220	221	227	224	230	226	231	251	241	209	198	204	217	237	248	195	216	210	231	227	209	251	241	217	229	222	214	219	224	213	217	250	211	242	220	233	227	219	227	236	217	221	236	211	238	230	221	234	214	203	224	250	227	233	222	210	205	239	219	239	243	220	218	224	215	252	189	204	206	228	228	215	221	260	222	226	204	267	225	238	276	234	237	227	221	230	232	251	198	237	225	214	246	215	242	219	218	219	249	215	238	233	205	237	204	236	201	202	234	247	221	199	219	232	198	224	219	227	258	233	221	217	221	219	251	235	223	244	196	238	196	235	249	246	256	237	220	216	251	228	262	218	251	196	225	206	256	228	213	208	217	218	208	190	212	212	203	227	216	245	235	218	248	208	215	214	238	205	229	227	241	222	233	237	219	231	221	244	214	237	212	199	230	232	242	226	226	208	216	198	200	210	235	217	226	232	213	236	203	223	235	218	222	182	213	210	228	204	240	205	225	199	225	244	214	220	187	206	224	231	224	245	205	214	225	212	209	196	228	212	262	224	217	220	221	229	239	221	196	200	204	234	225	229	192	234	211	223	209	237	234	221	216	197	212	248	205	228	226	238	237	221	229	213	188	213	201	206	208	261	217	257	225	227	217	217	200	215	242	207	236	197	227	225	239	228	243	224	189	224	236	227	221	240	216	191	217	237	242	231	213	233	217	244	197	210	251	253	217	209	225	215	211	229	215	217	227	227	221	238	237	212	225	206	209	235	234	230	235	210	247	242	248	254	237	205	206	198	238	219	224	243	216	240	250	222	218	210	208	221	222	222	231	193	201	227	200	225	215	223	231	233	232	217	255	208	217	216	245	225	239	235	225	220	209	206	253	205	240	224	207	206	204	231	218	207	211	227	216	239	215	214	217	229	252	237	220	201	230	253	217	225	210	238	219	237	219	241	242	211	243	241	219	223	214	189	250	226	216	225	211	220	236	245	219	235	234	239	215	241	211	217	210	221	232	215	236	205	214	227	232	224	223	215	217	214	225	239	231	238	194	251	255	204	207	229	251	213	198	225	203	240	225	215	222	243	229	245	199	218	213	217	220	216	254	201	218	223	186	225	212	234	219	182	200	244	220	249	224	242	233	201	223	195	223	239	204	231	253	227	225	259	255	244	212	221	227	220	209	248	235	216	235	223	207	205	225	215	218	230	230	238	242	224	258	233	213	231	260	205	233	220	250	223	239	242	228	212	227	212	245	223	192	242	211	222	228	232	218	238	227	248	231	229	257	226	230	240	223	225	221	211	247	241	245	225	216	235	248	207	218	224	254	219	222	215	207	234	233	211	222	191	210	229	208	200	223	256	223	238	218	213	243	206	189	225	238	234	225	228	253	238	231	229	230	204	198	218	235	236	224	230	197	224	197	227	244	210	224	219	206	224	253	219	216	235	223	220	230	247	215	246	250	240	204	237	231	229	208	203	214	226	228	208	257	219	215	214	224	204	230	227	224	228	237	239	219	237	220	217	230	230	235	231	225	227	241	241	217	283	234	251	222	246	220	211	259	235	232	233	233	247	194	229	217	242	222	248	236	244	231	239	230	229	218	197	202	215	265	234	253	213	218	223	188	224	199	242	236	221	233	231	204	221	225	222	212	204	236	234	225	223	235	199	213	232	221	242	229	212	205	241	215	212	250	215	224	260	210	212	236	191	229	239	234	257	220	217	198	218	248	218	214	203	234	258	235	210	241	216	211	218	225	212	250	240	231	209	229	232	237	223	239	242	241	238	231	259	208	221	232	229	229	223	241	208	242	258	226	234	226	209	203	236	210	230	214	213	228	230	197	243	225	244	216	225	218	226	230	234	227	223	220	234	233	240	213	193	199	248	258	202	220	233	205	234	224	237	227	248	236	204	220	230	259	228	206	222	228	210	218	223	219	216	184	252	234	224	218	206	214	222	232	232	190	231	241	219	222	213	223	227	188	212	210	216	244	220	222	215	213	204	240	230	206	209	219	253	266	255	227	232	207	203	258	207	225	272	236	266	236	221	243	226	214	205	210	216	250	254	217	214	247	235	258	234	207	224	230	196	238	221	213	238	214	217	222	257	204	225	220	214	253	257	243	228	242	206	224	240	241	217	268	215	220	220	251	202	230	228	220	228	217	222	231	198	226	226	210	230	212	234
7858	1035	2008	2339	1980	1591	1339	1194	1061	932	904	824	751	723	725	671	700	715	666	657	631	600	603	609	576	571	593	584	591	613	607	599	584	615	557	529	560	593	587	537	585	643	652	588	641	549	611	596	593	556	558	549	553	558	572	527	587	559	594	563	548	566	587	570	585	542	546	559	567	592	553	546	556	563	556	542	583	611	540	527	518	580	535	562	558	517	561	539	576	542	547	541	486	525	562	567	581	572	568	545	530	552	520	555	560	582	549	480	552	549	578	551	537	541	553	563	539	529	564	566	522	514	541	563	549	517	541	544	499	539	537	514	537	577	534	551	536	540	565	576	553	566	568	546	560	550	580	534	562	562	576	535	550	569	523	577	532	548	506	522	567	538	522	552	530	569	554	530	541	559	507	525	525	491	523	543	532	514	505	520	523	527	533	530	539	534	511	523	517	539	533	545	567	573	561	494	541	587	493	527	539	575	562	546	531	593	537	549	510	549	487	541	569	545	562	562	522	545	522	561	547	546	531	537	575	549	578	545	547	534	537	504	524	551	536	516	533	501	538	539	545	518	584	487	497	495	530	530	527	514	555	535	549	551	512	535	503	521	524	516	534	547	505	565	537	516	528	561	528	520	507	559	555	567	517	535	572	491	533	512	542	567	569	560	534	522	530	525	535	522	519	578	523	531	555	570	521	557	518	542	561	561	525	520	518	543	548	580	550	566	527	541	541	556	500	502	542	527	569	528	551	555	538	498	488	584	549	541	576	522	571	573	503	512	490	564	529	518	570	585	544	502	514	544	534	537	556	543	516	559	529	515	547	546	519	521	543	533	536	544	559	559	532	565	499	531	536	515	534	562	536	523	505	514	559	531	554	549	552	524	549	531	493	532	518	555	490	533	548	585	500	493	557	517	515	496	537	545	572	544	515	548	534	518	552	532	548	520	546	551	544	550	508	534	505	563	585	553	515	532	532	542	527	530	542	540	509	537	546	533	568	520	563	538	556	522	535	568	501	530	546	566	528	557	571	529	520	526	574	511	523	579	519	510	579	504	558	526	532	551	543	516	512	528	539	531	553	545	561	581	527	557	513	533	527	539	554	562	554	510	522	550	537	547	517	573	514	521	516	555	524	546	551	550	576	530	528	529	529	550	531	560	529	511	524	537	570	552	537	520	568	526	557	573	520	524	544	508	552	524	519	536	565	492	494	550	562	529	517	523	598	546	562	511	537	540	558	551	523	576	522	542	535	553	557	517	532	531	505	521	554	569	547	477	513	552	567	564	514	534	534	544	551	565	487	536	516	540	519	531	540	559	518	522	551	548	558	488	540	537	523	521	522	517	542	484	544	561	554	537	477	554	517	475	563	552	556	529	561	536	553	555	521	520	562	533	504	535	494	545	558	507	510	496	521	559	547	530	575	578	589	520	584	544	521	530	518	512	509	543	519	555	535	521	584	562	554	520	564	575	490	524	529	503	534	536	512	519	523	540	543	525	517	557	527	545	524	528	531	518	558	604	519	547	519	545	567	560	493	535	530	561	566	567	551	533	556	546	546	589	557	578	513	507	563	530	548	572	541	491	545	544	516	527	514	517	517	523	524	507	523	546	552	529	493	523	506	530	550	536	550	575	528	548	494	497	524	517	519	556	545	542	533	516	593	538	485	550	519	540	587	561	575	517	516	546	539	508	519	527	534	511	520	503	524	520	517	551	543	552	547	549	526	550	584	580	533	517	511	513	547	572	564	545	562	535	515	524	553	542	522	534	530	557	522	539	595	576	540	515	522	522	543	529	523	532	526	523	512	559	586	556	536	559	525	533	546	501	512	577	556	522	542	536	560	527	538	582	518	529	550	547	538	537	528	505	527	543	517	530	509	505	553	517	551	517	531	534	574	490	540	487	549	538	523	568	488	569	535	518	544	560	543	533	529	548	579	540	523	546	512	524	528	534	566	490	537	541	555	511	557	497	558	540	486	515	590	536	554	559	569	587	533	534	568	525	557	575	489	556	539	544	546	501	531	583	522	514	518	525	538	534	502	533	550	515	542	502	508	549	515	518	525	562	554	512	576	529	540	530	518	513	542	536	544	544	562	535	552	527	584	557	540	521	513	525	520	559	527	568	528	500	555	540	513	553	542	528	549	504	509	527	532	524	512	534	494	520	555	532	492	590	496	565	519	514	522	542	502	543	499	566	546	521	545	524	514	528	561	539	544	552	552	561	525	536	539	543	507	554	557	521	521	520	565	521	519	533	532	553	562	519	533	542	511	511	537	542	533	574	520	505	564	575	550	569	541	540	527	512	508	489	500	538	532	505	507	525	535	501	585	530	503	512	528	562	537	504	498	532	535	569	524	582	549	562	558	492	565	538	549	542	570	527	543	529	514	539	552	520	576	525	535	560	554	551	516	530	508	536	516	498	542	582	537	524	546	561	519	530	486	569	555	575	533	541	543	513	517	539	522	559	541	531	553	494	548	586	538	539	533	533	563	507	545	553	545	565	551	539	559	552	540	570	556	499	526	536	537	526	535	527	538	522	584	505	495	517	513	530	517	531	543	551	557	507	577	518	528	519	538	557	560	526	504	549	524	508	524	515	547	505	553	568	546	538	520	545	525	508	538	582	501	543	551	538	525	548	503	545	557	528	548	497	528	538	527	523	554	552	511	558	506	552	505	540	558	560	527	546	519	540	585	586	531	513	549	559	571	541	538	554	516	527	508	537	517	528	545	523	540	536	561	553	570	540	556	519	569	556	514	538	529	526	589	587	517	524	541	545	543	535	509	554	574	555	525	518	539	528	538	509	571	579	508	568	523	551	542	531	557	566	546	540	525	565	535	553	525	564	565	526	562	546	579	514	491	536	539	535	516	522	552	544	535	530	513	544	567	533	533	547	528	548	538	505	528	521	541	559	568	590	572	575	562	525	560	518	542	552	532	527	549	551	572	511	515	540	549	523	572	538	540	570	548	550	528	520	538	533	565	532	559	549	500	535	528	567	550	500	550	538	528	542	544	553	576	510	514	523	553	556	512	500	566	539	566	510	562	528	532	587	543	532	517	504	538	548	503	522	527	537	522	499	532	547	507	555	517	551	555	540	531	525	521	565	551	565	531	531	537	558	584	549	508	511	548	534	560	505	544	532	512	549	547	562	548	538	539	548	533	531	554	533	513	547	541	464	570	537	504	540	511	514	500	531	507	537	534	572	542	531	566	510	522	537	583	544	520	547	554	555	548	589	560	553	553	505	505	538	530	572	530	518	564	553	540	522	574	536	547	508	555	510	510	548	545	532	518	525	572	553	533	563	512	526	518	539	534	557	489	534	576	494	527	524	541	540	539	494	532	552	514	494	503	541	521	537	545	510	518	528	536	541	531	517	530	556	538	530	523	555	492	524	499	540	539	535	531	560	536	562	543	512	512	514	527	523	505	551	511	536	500	508	538	526	507	528	538	541	556	565	575	540	510	514	535	526	544	532	555	567	525	548	574	546
1375	307	294	261	265	263	297	277	272	251	285	269	272	255	254	265	248	249	253	263	242	271	283	275	277	284	275	278	273	283	264	249	281	269	264	282	262	245	264	280	278	279	256	260	294	272	276	278	281	281	292	285	253	253	278	268	287	265	266	258	265	265	240	267	248	268	293	281	280	280	255	234	298	283	265	286	234	272	287	288	266	287	280	264	260	279	237	291	310	279	322	233	279	276	264	287	286	285	240	274	258	272	272	268	294	278	272	257	249	265	279	300	281	242	253	287	248	263	260	266	280	247	265	258	257	275	288	258	247	286	253	242	285	263	271	235	287	273	279	271	241	275	273	241	291	290	299	272	258	233	301	249	289	270	266	293	285	296	262	253	279	262	273	244	268	277	283	261	255	233	304	289	241	278	259	264	234	262	279	256	277	277	276	270	276	241	243	258	285	260	258	271	277	269	269	279	290	266	283	281	241	266	285	234	253	288	244	258	281	308	274	288	252	258	251	249	287	278	264	279	274	257	298	283	288	254	240	324	278	298	245	272	325	292	253	269	281	279	304	277	251	236	283	276	318	299	273	250	264	274	279	264	260	275	261	280	262	258	265	249	257	290	285	279	307	254	268	290	229	264	243	284	306	279	241	239	268	273	282	250	304	279	278	246	250	262	256	292	267	274	224	297	284	238	262	254	261	265	250	258	277	281	243	232	265	272	250	281	263	278	249	259	252	264	262	274	306	276	251	287	324	232	293	284	283	262	248	244	258	266	248	270	252	313	293	289	273	292	274	262	289	287	275	250	263	264	282	285	266	261	232	284	276	262	240	288	298	263	242	259	277	244	255	251	263	273	240	265	234	248	275	251	278	263	264	277	249	250	277	267	248	270	260	273	244	245	254	267	268	273	263	285	298	253	274	275	310	271	246	261	277	292	265	281	268	265	267	270	257	269	291	245	264	261	255	243	253	259	282	265	279	312	259	264	260	276	249	252	277	300	275	253	276	280	255	309	288	258	264	267	266	287	245	248	285	245	279	267	243	269	262	286	259	248	262	256	285	243	283	258	274	264	242	261	251	275	264	287	280	265	274	268	265	276	243	298	266	283	298	240	249	264	238	266	264	271	291	284	271	256	290	240	236	251	264	272	272	267	270	274	279	270	279	283	256	269	290	241	259	281	260	264	251	282	244	258	283	241	259	268	259	268	281	252	244	249	304	254	267	263	268	246	299	274	283	260	265	265	278	287	290	267	270	269	258	291	237	296	266	262	268	241	285	271	277	236	254	289	253	284	255	240	254	281	266	268	269	271	275	277	262	261	266	259	285	255	286	267	257	258	261	258	265	248	276	276	258	286	247	260	264	295	264	248	259	272	262	253	280	290	267	276	233	275	235	252	273	266	262	267	270	227	249	255	265	293	281	305	261	304	284	251	274	271	261	262	272	277	265	264	295	282	246	263	258	272	300	270	292	246	248	232	286	252	280	279	276	294	237	267	272	271	246	276	274	269	270	298	281	288	279	273	273	258	281	269	268	259	280	234	238	267	267	265	255	286	278	216	278	263	267	284	252	239	292	259	275	242	275	280	240	284	275	267	269	267	268	269	280	268	269	314	270	255	264	244	271	249	310	289	284	254	275	247	290	280	264	296	283	288	252	277	273	266	271	280	268	296	261	253	276	314	279	277	257	242	270	256	253	252	283	289	277	286	297	258	276	274	262	261	235	269	264	291	268	291	277	300	300	279	295	257	250	271	289	260	264	263	260	271	249	290	273	257	320	279	267	249	230	265	265	295	243	260	258	269	288	286	263	272	284	280	233	271	243	269	271	258	251	257	266	255	256	252	289	259	267	290	267	291	274	260	280	303	251	272	262	249	258	249	271	289	262	272	304	288	259	270	262	322	298	290	264	307	279	237	286	306	254	293	267	255	277	240	296	279	277	264	256	285	258	287	263	245	277	256	270	260	275	271	242	285	234	262	258	267	296	277	263	254	265	281	267	273	246	236	265	260	267	308	274	281	316	297	293	287	280	239	273	259	242	277	259	256	263	242	256	295	274	269	260	249	267	280	229	274	274	298	297	278	248	270	311	346	256	253	292	249	262	317	252	258	272	266	291	262	255	258	237	262	286	284	261	271	238	262	259	277	246	257	300	281	294	278	244	259	289	252	267	239	248	286	263	264	266	245	260	282	274	264	281	304	254	248	266	272	289	270	262	282	274	270	286	290	273	258	276	243	252	250	287	302	258	254	303	279	263	286	256	275	287	282	253	265	246	280	243	240	250	237	245	263	262	260	296	286	278	292	287	272	264	246	263	250	250	282	289	263	292	295	284	288	261	280	274	262	263	304	300	309	261	274	288	298	273	279	280	257	280	271	251	259	295	271	250	307	276	265	280	253	258	266	287	261	267	268	239	284	280	278	249	285	278	253	264	253	273	271	248	252	272	250	317	281	280	254	267	289	290	290	280	291	258	236	247	262	286	275	251	272	265	269	283	266	281	279	278	241	269	270	297	271	281	269	290	285	262	286	267	280	265	266	288	243	295	257	282	252	281	281	282	250	266	269	278	243	258	279	249	270	275	276	292	250	268	276	284	261	276	248	313	258	256	260	248	266	262	280	261	263	275	264	260	277	257	298	285	261	248	254	269	287	259	265	275	243	268	237	260	260	252	293	245	273	266	268	271	292	257	275	285	295	299	286	277	247	282	258	263	259	252	310	274	287	284	269	230	273	243	243	265	268	267	269	289	276	322	275	254	287	239	262	264	228	294	273	293	284	252	271	279	254	225	275	303	263	293	286	247	240	253	263	259	260	286	260	261	263	292	276	276	272	278	264	251	268	257	296	268	256	264	260	260	286	314	273	291	288	276	278	278	293	261	262	250	258	278	245	313	245	276	240	244	264	259	266	260	245	255	308	260	263	258	248	283	264	242	276	275	245	276	271	256	280	292	239	267	285	269	239	287	272	295	264	254	280	264	270	281	305	270	251	304	287	273	249	275	259	261	283	276	272	240	264	292	273	260	265	316	276	260	255	272	276	279	259	262	257	238	277	258	261	253	275	259	282	305	294	260	270	288	269	271	287	261	254	275	289	245	294	260	260	278	235	261	269	278	305	290	302	251	266	273	278	246	249	287	226	297	281	260	301	275	285	290	255	262	236	260	276	306	265	291	305	280	294	251	252	294	285	250	296	264	258	258	282	263	286	287	277	300	247	244	290	259	257	265	296	259	271	280	302	271	277	275	271	292	277	273	285	288	256	291	255	254	256	282	275	236	267	269	263	278	244	288	267	262	281	312	259	299	276	274	270	256	273	275	284	269	270	290	266	274	265	239	255	281	283	289	255	269	282	267	315	242	279	286	274	283	271	257	256	250	260	257	263	256	270	280	283	253	253	289	250	275	286	278	303	254	273	279	303	306	242	306	279	288	298	258	243	286	280	262	284	250	276	262	295	283	262	249	271	240	253	286	291	298	246	276	265	287	276	273	283	259	269
1797	617	610	641	616	613	652	586	618	622	580	619	640	604	598	591	613	567	610	602	628	592	601	598	569	632	598	555	643	571	573	626	593	563	566	592	615	551	584	594	615	550	630	600	592	606	648	631	526	642	599	598	611	628	580	576	588	605	632	568	604	585	631	588	590	577	615	594	629	607	602	611	605	579	574	585	581	547	595	647	624	599	621	577	623	585	604	572	639	628	630	559	574	577	604	600	645	573	576	600	587	620	576	586	593	592	606	597	631	586	633	600	614	605	617	621	629	599	585	574	581	594	576	584	560	573	639	639	558	568	604	613	621	565	588	595	582	550	549	601	597	546	549	590	575	561	589	629	621	607	603	575	662	631	577	619	595	550	584	593	617	582	611	594	606	638	593	598	609	587	586	558	634	584	565	600	575	585	549	609	630	644	621	588	619	580	595	617	562	607	592	614	608	580	589	607	620	606	568	617	623	645	587	598	602	590	585	629	544	617	613	599	587	604	579	578	571	635	587	598	584	596	602	592	584	618	604	569	592	618	595	604	615	613	583	590	602	544	600	593	601	584	599	600	585	601	611	600	558	623	589	558	606	588	637	643	591	628	615	592	587	576	586	582	584	582	599	622	625	573	598	584	595	601	596	587	617	591	582	627	622	613	629	630	598	589	630	610	593	600	579	611	555	608	598	562	582	576	622	627	571	579	588	628	634	581	624	601	627	579	574	616	578	605	584	565	584	575	559	578	592	611	563	591	575	589	598	641	613	587	607	584	622	610	616	625	619	593	587	620	623	615	608	603	558	652	637	571	595	567	623	600	625	574	620	599	601	575	545	612	557	608	628	610	617	594	573	598	613	580	544	609	649	570	579	595	606	585	622	616	559	568	600	570	589	620	601	604	571	579	577	600	580	615	563	596	578	594	564	567	560	628	573	589	596	583	561	610	632	622	583	583	595	567	602	624	587	555	616	573	570	595	596	570	587	590	609	640	602	648	610	595	599	596	612	604	571	597	550	574	634	629	600	581	572	592	589	604	558	612	589	606	662	599	610	621	568	565	607	612	642	651	613	641	546	608	564	598	624	568	623	600	601	606	644	610	591	612	591	565	615	584	613	604	601	566	573	630	592	631	574	569	608	612	603	594	608	613	635	570	611	605	604	618	595	621	619	624	577	611	648	602	602	588	595	582	621	614	611	643	630	593	587	578	589	578	574	565	609	582	608	579	566	605	625	576	634	573	566	579	597	587	596	567	624	583	583	570	600	591	602	586	640	619	572	617	605	592	586	602	623	611	618	590	609	601	598	618	596	613	588	629	604	578	573	606	605	574	585	617	593	624	634	572	607	662	645	584	590	618	560	619	581	615	558	560	615	637	594	602	607	563	613	603	593	563	579	583	581	570	557	630	583	609	589	616	626	581	583	598	618	617	582	557	582	595	563	577	635	624	644	576	579	594	625	641	624	635	622	597	627	625	577	576	623	572	560	573	607	621	612	569	603	603	600	617	606	601	580	624	605	579	568	556	613	619	645	602	587	631	594	602	581	618	625	634	647	641	597	568	574	589	599	614	641	594	620	571	625	558	631	586	567	556	659	630	602	573	612	648	591	626	620	615	597	599	603	580	588	606	578	637	603	610	588	616	578	615	561	573	565	597	601	569	637	624	585	546	562	603	555	604	595	614	625	586	601	564	616	575	605	614	576	573	653	625	554	577	612	602	620	581	585	621	585	655	566	615	615	568	604	616	640	588	626	623	584	596	606	615	580	618	583	573	584	616	566	560	616	601	610	608	628	620	560	592	588	608	630	616	606	598	616	577	601	631	610	627	611	610	597	587	600	601	601	630	624	579	620	592	634	617	618	626	630	559	636	607	650	581	617	585	617	617	635	580	637	595	611	617	601	621	578	602	556	623	625	585	617	620	603	602	616	585	578	613	565	594	596	595	576	607	639	627	612	609	608	645	586	621	618	597	548	576	605	594	605	600	608	646	624	610	611	599	585	590	618	641	576	591	605	563	576	641	615	578	614	574	630	577	577	590	580	596	571	599	625	628	620	626	634	569	583	623	627	596	563	629	621	634	575	546	583	604	583	614	649	603	555	611	597	576	615	602	610	586	576	622	595	600	568	583	580	609	610	641	599	591	591	588	619	595	593	632	601	603	601	616	574	607	578	638	561	655	603	559	614	573	603	620	527	629	614	661	606	579	607	583	565	595	656	627	598	617	595	602	615	595	634	625	608	633	599	611	621	599	611	633	612	598	588	594	592	585	558	566	547	649	592	598	587	637	574	593	614	541	556	591	562	573	609	594	634	617	635	594	595	651	636	605	591	584	564	610	603	653	567	607	596	591	577	579	619	587	588	556	584	586	610	572	569	609	623	621	604	619	649	619	629	612	582	601	581	638	576	612	615	601	613	585	570	614	621	611	627	596	561	584	664	582	603	608	616	543	547	557	607	590	571	569	654	647	618	583	573	592	619	596	567	564	606	624	619	590	595	600	615	590	594	585	618	588	555	609	624	610	610	608	559	583	567	614	654	615	608	614	580	594	581	647	570	639	591	620	571	569	585	607	603	584	604	619	587	597	605	579	574	582	622	575	598	608	597	593	590	603	580	575	586	607	641	559	613	577	634	561	602	628	597	601	577	618	545	583	602	594	602	614	612	591	612	575	604	595	591	570	586	569	608	586	592	620	608	638	593	620	566	579	623	626	650	612	619	617	596	598	619	597	602	593	596	588	560	581	566	590	571	585	584	584	610	603	619	565	581	611	574	652	596	613	591	587	541	601	633	613	591	607	624	622	574	616	632	600	596	585	584	586	574	605	602	641	647	559	621	633	583	638	575	567	572	591	569	617	619	590	602	589	606	576	594	587	587	621	612	589	616	612	609	614	557	615	594	613	527	560	573	612	595	605	634	570	609	654	591	548	648	618	570	653	606	606	592	594	609	598	585	574	591	587	616	604	585	599	621	589	578	607	593	624	577	592	609	590	555	580	559	580	608	636	604	576	607	634	585	574	596	615	628	574	574	610	597	603	576	546	554	602	591	597	594	592	572	625	611	562	582	568	640	621	646	574	591	566	583	648	624	605	596	609	599	564	576	558	604	606	625	603	570	563	632	574	613	576	592	582	546	605	620	562	594	638	570	589	584	600	599	598	617	565	570	584	597	583	606	627	609	608	554	599	607	558	564	608	587	584	572	600	548	620	598	640	601	587	585	590	584	613	616	591	592	619	619	564	622	591	603	566	615	586	588	628	608	616	559	626	612	599	621	620	584	566	631	626	606	599	565	588	588	577	606	627	569	611	634	582	570	610	608	623	569	618	592	612	576	604	580	577	626	576	632	614	583	604	576	636	587	555	593	554	605	588	573	566	597	574	606	628	565	622	570	578	632	665	581	635	607	618	578	556	574	549	568	577	625	579	590	605	571	614	585	602	565	576	608	604	664	639	559	575	593	580	587	591	585	580	598	625	589	579	606	603	580	561	611	630
7066	447	506	379	326	275	227	211	179	179	164	141	175	143	185	145	158	172	146	147	176	150	140	149	144	161	157	158	156	147	143	149	145	155	153	144	135	180	161	142	137	147	159	164	168	142	148	165	170	155	150	155	154	129	177	144	178	177	134	148	136	158	168	173	165	145	155	156	166	145	149	152	137	156	143	179	158	149	151	170	166	160	136	152	153	171	140	151	142	148	176	164	161	140	163	148	144	123	162	162	180	141	159	160	140	166	155	135	169	147	132	168	171	141	169	157	163	171	159	156	167	175	138	152	153	165	147	178	127	116	151	162	182	146	138	158	177	152	172	141	159	155	141	171	148	156	165	131	178	176	151	151	118	152	147	170	141	149	161	145	156	168	165	180	153	157	180	151	183	145	136	177	187	158	147	144	166	136	153	165	143	150	141	140	153	154	157	147	166	144	154	141	153	164	175	153	148	160	165	160	151	174	150	127	181	146	146	177	166	160	149	168	142	189	150	185	165	165	161	164	142	175	146	155	158	149	142	189	119	149	165	173	163	145	162	152	137	136	164	142	167	174	138	154	164	158	170	142	154	138	177	165	144	148	158	180	167	141	150	163	152	143	148	157	167	164	154	159	144	157	159	140	161	136	123	170	164	149	137	152	146	135	175	141	160	173	153	168	168	159	151	153	156	161	166	152	143	152	154	149	158	153	149	118	176	140	176	140	167	166	159	169	159	136	157	137	141	155	152	164	175	150	146	156	143	166	163	162	161	143	152	141	164	142	145	155	153	144	155	160	159	150	151	169	133	172	161	173	142	153	176	144	136	139	173	168	163	149	139	144	164	159	150	165	163	163	166	150	171	158	154	164	152	143	154	166	161	139	150	136	154	159	154	165	185	171	158	165	160	152	150	154	148	143	139	155	176	168	154	158	123	160	143	162	139	172	126	167	156	156	170	147	168	145	158	138	156	154	148	158	139	136	170	163	166	134	175	167	130	147	151	158	126	149	153	143	154	150	141	141	163	185	168	158	152	157	153	159	167	155	179	149	164	161	152	156	144	177	159	135	149	160	156	142	128	146	184	177	168	170	155	168	170	139	164	168	168	169	152	173	180	147	140	155	151	119	150	166	165	179	162	153	156	159	170	142	147	156	171	168	163	137	147	127	160	157	141	138	148	122	165	142	142	151	162	163	138	177	154	146	188	154	142	170	142	147	177	147	170	173	163	158	139	154	165	154	157	153	161	186	156	152	140	165	173	143	160	169	144	151	136	160	147	150	159	142	143	164	185	140	130	149	157	148	137	153	163	144	147	148	153	141	134	140	165	162	159	168	136	153	157	157	150	165	154	149	157	163	167	159	171	174	164	151	130	144	186	172	171	162	166	130	152	168	157	139	159	185	163	170	154	147	156	161	190	145	169	151	163	145	150	145	174	161	157	129	143	174	136	177	133	160	154	158	160	149	143	148	154	160	153	157	177	140	174	143	154	150	162	120	155	159	159	164	148	137	173	168	138	151	156	154	166	143	158	159	152	159	165	181	144	141	129	163	158	174	158	160	156	162	155	149	149	178	164	163	139	175	157	163	150	151	145	142	170	178	160	162	145	156	136	162	147	157	155	154	149	151	160	173	140	150	160	156	148	179	165	145	167	154	139	147	152	141	140	165	164	166	165	154	142	168	159	156	155	172	120	174	163	167	138	134	153	157	167	165	150	166	145	141	147	158	166	164	156	165	153	161	187	173	160	151	156	167	157	166	143	161	156	167	157	127	161	154	160	153	152	142	150	149	159	129	141	147	166	126	125	143	145	163	161	164	129	165	165	168	143	164	133	144	136	166	168	140	166	163	173	162	155	137	144	143	166	159	168	135	167	204	166	138	132	168	130	141	140	179	153	132	147	148	165	170	161	168	175	129	125	152	149	138	152	170	151	154	159	159	157	154	164	137	159	144	145	150	173	159	155	133	155	183	135	152	151	154	163	150	145	153	142	155	147	154	154	157	167	133	167	157	153	139	137	143	155	140	166	179	142	170	150	155	162	159	177	172	164	181	154	143	147	168	141	169	154	143	163	154	157	152	137	130	122	156	160	161	175	158	159	153	168	139	147	126	165	177	157	147	166	169	158	149	139	170	156	146	143	150	155	157	161	152	145	167	174	155	166	169	172	152	145	149	145	171	148	151	166	165	152	158	147	136	170	169	158	175	160	160	158	152	145	151	166	129	156	139	148	162	151	166	183	143	143	148	175	164	168	163	144	165	169	169	130	142	175	146	142	129	164	145	130	147	160	164	155	161	161	174	149	153	147	165	177	155	139	147	153	172	156	142	151	154	154	145	140	149	149	161	158	168	152	160	154	166	149	160	158	139	146	180	139	161	152	131	143	178	173	178	164	154	164	158	126	163	151	164	178	142	155	153	159	164	158	166	148	164	144	148	141	152	149	155	153	150	157	147	165	161	168	156	148	150	151	138	149	159	137	160	148	163	125	185	172	144	147	159	129	166	134	150	161	170	156	164	167	156	147	165	168	151	142	158	161	138	143	151	156	184	139	171	164	169	160	155	147	160	155	146	179	161	147	145	149	162	156	142	162	151	138	139	187	156	153	149	160	146	155	159	146	152	177	155	171	167	154	169	163	150	145	167	149	149	160	140	164	153	169	141	145	137	144	141	185	177	160	151	147	170	164	158	149	166	157	146	135	156	156	160	143	146	136	146	150	155	162	175	161	151	136	140	162	156	162	130	158	159	154	164	160	133	146	154	160	144	157	140	160	142	160	162	132	143	167	152	163	163	172	155	137	162	148	163	171	147	168	172	165	144	139	173	178	150	155	168	159	191	168	156	160	145	161	148	161	149	143	131	165	175	192	175	160	150	143	156	193	150	179	148	144	148	174	152	144	158	151	171	152	173	147	161	138	150	135	157	157	148	154	150	172	147	188	146	166	150	146	157	140	186	149	134	158	154	178	151	145	152	156	166	146	168	149	151	156	170	130	154	165	156	157	157	166	153	152	178	166	161	157	141	156	134	185	177	157	147	145	147	158	145	141	146	173	150	156	139	160	160	167	134	139	149	140	159	157	153	174	171	147	154	136	134	158	168	181	162	162	147	147	144	167	132	163	167	145	160	135	161	147	156	159	154	180	162	157	161	147	176	143	154	135	170	155	157	166	163	143	151	164	151	153	159	150	143	169	150	136	151	155	141	149	151	137	171	150	161	175	167	153	149	163	159	144	156	163	148	128	171	168	147	152	158	133	165	167	159	178	137	139	160	167	146	140	163	148	128	177	145	139	156	149	136	150	157	152	148	153	163	127	146	134	162	161	136	162	173	167	154	146	181	180	173	158	148	152	146	140	168	153	157	149	158	161	148	163	144	183	167	156	143	121	154	148	120	168	151	158	154	149	160	163	182	146	168	138	159	163	146	146	175	159	172	140	140	136	156	105	145	175	155	153	147	156	161	156	159	172	172	146	147	160	155	162	174	142	144	168	151	167	179
6142	661	1176	1358	1095	982	770	781	657	573	559	548	509	523	472	488	473	476	454	418	443	420	433	428	440	458	397	432	418	382	361	402	397	403	430	354	397	396	432	401	430	416	404	394	381	408	388	460	399	419	431	385	415	394	396	421	412	371	384	397	377	381	366	366	406	366	442	387	394	387	399	372	388	368	431	392	405	406	403	373	383	410	378	367	379	371	370	388	419	387	387	404	378	415	386	348	395	379	405	362	374	386	392	372	385	376	369	409	374	396	356	410	404	416	400	331	378	396	371	386	411	392	390	344	423	374	385	409	371	387	385	378	352	385	411	392	412	364	382	397	369	402	352	351	360	426	397	351	384	359	387	399	391	413	392	408	386	384	377	351	374	388	369	365	400	360	391	378	367	373	373	400	357	378	375	361	363	348	387	377	371	389	416	386	396	412	374	376	383	363	379	409	376	396	388	400	398	364	371	403	388	345	385	361	347	406	387	375	396	385	409	356	381	389	324	380	380	385	402	395	362	408	395	382	370	358	382	407	406	363	325	371	382	410	384	371	380	390	369	389	359	368	379	377	412	393	395	378	385	361	358	402	383	386	409	417	386	388	405	413	401	374	394	359	396	385	382	367	407	375	394	390	366	393	374	406	379	376	346	390	402	365	339	385	376	413	375	339	368	340	367	393	400	377	359	375	393	385	373	391	366	392	402	358	355	375	390	428	365	355	388	378	395	394	383	386	385	387	390	373	383	391	381	393	381	377	364	383	386	388	380	413	393	398	381	358	373	390	368	413	392	367	395	364	378	373	368	402	362	391	386	344	396	404	411	385	415	357	403	331	321	360	395	398	352	370	424	370	392	378	393	394	359	384	366	358	340	361	358	379	393	371	394	409	417	374	375	377	388	418	373	386	417	408	384	403	376	372	404	376	384	388	396	383	406	400	381	425	374	379	397	384	364	408	400	396	361	392	386	377	397	375	392	359	357	377	382	390	379	374	373	390	361	361	363	376	390	398	359	378	402	375	413	377	375	361	372	386	389	399	414	357	355	364	373	410	381	384	399	400	403	359	397	379	378	373	356	376	354	401	357	376	393	379	402	386	365	370	383	381	400	373	378	347	432	371	398	351	384	407	409	371	381	369	419	388	376	374	368	390	382	362	399	418	372	388	423	417	358	371	373	380	435	374	380	365	407	359	355	405	378	389	402	381	363	414	368	374	378	367	366	354	372	366	354	414	405	375	389	381	410	395	380	380	395	404	380	335	368	383	379	399	371	359	395	370	395	367	374	381	379	360	358	382	399	375	412	375	389	359	359	379	374	388	371	357	407	389	421	380	359	370	407	376	420	365	375	398	413	394	362	411	394	349	377	406	354	366	373	382	371	412	397	357	421	425	393	397	391	362	359	382	368	371	386	393	325	365	364	391	395	374	402	378	381	355	406	391	387	373	389	352	363	356	373	390	352	393	375	383	379	377	348	367	345	377	412	405	351	383	369	376	385	352	377	404	357	406	376	429	370	389	378	401	367	375	355	362	384	394	398	390	363	359	372	402	414	373	370	414	371	403	380	402	335	399	358	366	370	374	391	399	377	366	366	384	401	390	390	362	401	382	359	377	344	402	390	368	358	365	365	346	414	385	344	349	395	412	409	432	401	400	367	380	367	403	342	390	403	363	384	410	412	402	408	388	383	381	375	359	381	382	360	391	383	377	389	387	425	399	380	369	346	371	379	399	349	349	373	384	369	372	365	406	383	378	376	374	413	409	362	403	372	410	397	388	388	403	371	357	397	379	389	385	403	342	400	403	370	401	399	371	397	355	404	334	371	393	414	391	379	372	344	398	400	429	380	357	361	397	413	360	386	388	378	361	408	388	370	412	398	378	393	372	362	373	389	344	390	365	367	394	400	403	433	383	405	367	426	386	335	425	371	356	412	382	407	357	339	393	382	381	404	383	377	334	407	397	392	375	380	369	389	393	349	378	374	377	384	384	360	364	345	374	374	372	400	363	347	365	369	384	369	389	399	415	358	390	390	403	391	389	412	417	365	374	389	369	381	378	405	381	343	365	365	355	450	372	381	386	396	362	390	394	401	392	416	352	370	411	400	372	378	374	388	413	411	422	392	370	387	387	380	369	378	337	379	368	396	375	378	377	380	395	413	404	393	365	366	348	387	370	373	373	383	351	380	403	384	389	348	359	377	410	379	403	398	365	396	387	390	396	363	353	355	348	373	382	376	398	369	372	381	397	351	380	356	444	357	408	351	392	381	400	420	406	378	342	360	351	354	393	386	338	396	389	354	397	364	410	372	369	373	386	435	341	399	350	384	377	398	409	358	381	380	398	378	402	369	370	370	393	367	405	381	357	353	381	390	393	371	363	359	409	360	345	375	371	387	400	375	415	377	387	394	354	394	374	389	427	384	386	341	378	373	428	379	403	419	379	420	390	396	397	398	356	351	390	402	388	421	376	342	392	386	425	407	380	381	387	363	379	414	340	364	372	353	345	395	391	374	370	369	388	381	355	389	439	382	380	411	369	399	387	383	369	419	387	377	365	380	382	386	362	386	364	373	352	404	360	393	390	382	382	413	383	382	370	362	376	410	397	401	397	386	391	365	377	373	373	424	373	381	373	372	371	374	384	413	380	381	401	393	375	394	401	346	372	337	379	406	418	384	400	411	395	379	373	347	402	383	387	373	389	375	384	382	380	375	391	393	371	389	367	351	396	382	375	408	373	413	374	358	361	399	402	405	386	405	365	360	381	394	421	373	386	385	402	354	405	377	360	388	394	397	395	398	393	394	405	399	390	366	362	364	416	386	398	359	371	414	392	373	390	342	375	375	331	399	426	373	399	388	374	352	382	406	341	388	394	336	378	380	396	428	355	355	353	402	365	368	371	388	391	382	347	378	361	396	397	378	413	372	380	376	368	387	403	403	398	354	390	393	400	388	425	381	359	363	347	396	393	391	373	382	354	377	340	384	381	384	393	388	404	373	370	400	357	378	396	426	387	412	384	378	376	370	360	382	390	399	389	377	402	367	391	391	359	396	355	407	371	370	375	377	374	386	384	396	352	393	361	365	352	371	376	417	376	389	368	398	358	391	374	402	377	359	385	387	389	386	348	397	380	351	366	389	400	402	370	384	388	379	373	378	379	402	407	380	381	366	375	385	369	396	405	375	387	363	365	408	403	375	360	397	440	376	394	390	393	394	362	383	354	391	378	359	382	403	354	375	368	380	347	389	383	366	375	417	399	370	395	373	383	379	397	407	351	365	402	414	411	405	396	353	356	370	398	408	420	391	369	384	380	376	351	388	410	390	388	372	368	372	368	367	370	401	386	367	384	381	398	380	388	383	392	382	389	408	382	421	380	356	375	386	365	395	377	390	380	407	404	363	386	393	387	375	366	400	351	403	400	373	398	353	440	376	367	378	395	347	396	379	381	408	396	398	357	359	379	395	387	366	362	407	391	323	331	345	374	380	375	385	376	382	362
13329	1125	1029	724	606	434	355	332	293	312	294	262	274	267	254	266	261	222	243	246	217	218	255	253	251	237	252	241	253	223	275	229	248	233	250	256	260	235	217	226	232	237	237	241	224	235	239	256	230	239	222	209	206	250	217	234	241	216	233	209	253	247	213	243	221	215	218	230	231	233	234	229	235	182	200	222	244	212	243	229	226	202	259	205	260	226	251	230	238	250	228	217	231	234	243	201	222	228	224	237	201	212	243	202	236	244	210	215	192	242	237	243	209	218	231	230	241	193	214	238	217	216	222	244	237	203	229	210	231	241	201	209	247	238	235	241	227	235	217	203	231	222	213	223	229	191	200	242	212	237	240	218	236	213	198	228	204	222	263	206	214	217	253	218	223	230	223	232	227	220	234	232	240	181	208	207	240	260	245	215	207	238	223	228	239	213	210	214	191	242	210	235	233	242	212	216	208	229	241	216	244	249	231	215	225	236	214	200	237	218	231	218	200	227	220	223	229	215	255	244	254	230	247	257	204	204	199	249	200	233	250	239	221	235	259	217	241	219	212	263	237	217	226	219	241	203	223	241	211	220	226	197	228	225	215	249	217	223	262	213	215	258	219	242	220	236	214	242	232	236	206	215	225	263	259	222	249	218	219	211	242	216	234	236	214	226	200	196	226	233	234	217	221	238	239	205	233	227	245	226	224	228	231	234	217	215	208	225	205	181	222	235	216	233	204	211	235	233	223	234	240	235	225	221	209	245	214	217	211	239	232	196	241	250	223	218	230	207	253	238	231	236	237	226	235	242	227	234	208	224	259	213	242	246	260	252	192	199	195	213	226	242	247	233	236	211	243	256	238	245	231	216	212	237	223	219	207	205	213	230	252	206	210	196	217	211	210	237	207	240	236	244	202	221	225	234	220	231	229	240	216	252	225	187	191	239	200	223	212	232	208	226	215	252	203	243	191	220	224	238	220	203	226	206	242	200	205	195	236	216	247	244	215	250	223	254	236	210	218	220	233	226	185	222	272	244	218	250	229	216	251	228	223	214	237	246	208	217	206	234	236	181	200	245	247	257	253	208	236	243	227	203	252	218	232	216	214	232	248	212	216	222	233	253	252	207	219	236	217	238	234	213	210	215	187	211	233	261	231	237	191	231	235	217	251	197	251	234	247	241	246	230	207	198	224	193	236	213	256	211	216	215	227	261	230	222	211	228	244	257	257	227	217	219	189	198	219	238	252	200	210	214	231	233	239	238	223	229	245	238	227	206	237	210	224	210	242	240	236	231	226	221	224	228	209	209	203	229	242	232	220	258	217	227	213	240	218	227	224	198	239	214	262	199	260	233	246	196	205	203	227	210	265	261	234	222	173	239	225	212	202	219	219	184	236	213	208	246	213	240	242	214	224	211	238	247	218	222	232	218	231	225	192	223	223	225	240	217	221	215	229	195	260	237	237	242	217	254	202	199	225	221	212	206	240	209	234	228	212	238	212	231	255	216	209	242	223	229	205	231	227	199	215	220	220	232	220	223	204	230	240	203	224	221	229	197	206	250	233	221	227	219	235	235	227	221	209	217	224	221	222	211	220	225	229	230	228	228	203	218	232	227	234	230	250	242	205	243	227	217	204	200	249	247	200	218	240	202	243	228	210	233	204	214	220	246	213	233	212	223	187	222	225	200	235	226	241	229	222	207	225	208	211	204	220	247	234	229	219	207	190	180	209	228	236	240	230	248	210	219	198	235	239	257	235	231	243	231	224	216	235	217	252	207	201	238	244	239	237	227	191	228	231	216	235	231	221	211	207	219	206	223	246	223	234	204	243	198	232	198	229	204	217	224	232	223	231	226	243	186	213	266	234	231	260	237	209	229	208	235	245	252	241	237	239	237	215	224	242	210	246	215	231	233	230	241	244	223	245	230	225	204	230	243	199	209	219	234	207	209	212	224	215	204	232	201	233	233	183	217	243	219	214	213	236	211	218	228	234	225	190	237	227	243	242	253	225	213	207	246	234	246	240	204	226	215	232	235	244	201	238	233	226	193	215	214	215	189	221	215	246	199	228	247	234	237	216	248	218	230	207	203	242	189	183	222	207	240	203	220	212	228	211	225	202	213	239	216	211	218	229	213	241	251	249	207	233	212	219	214	258	242	236	213	211	201	220	229	216	227	238	213	232	257	240	247	215	223	227	204	230	256	207	224	227	227	221	228	204	200	232	210	217	186	221	234	206	231	228	193	244	213	221	239	204	213	238	212	229	221	241	206	179	237	257	209	224	223	230	208	206	230	210	204	198	208	236	208	208	217	220	217	212	186	229	209	207	237	213	235	199	190	248	213	228	214	191	220	209	223	233	219	215	210	217	208	246	219	217	239	247	243	230	244	226	221	219	173	224	209	234	232	236	238	211	228	202	216	222	235	212	230	223	237	198	226	233	211	234	216	218	213	234	235	228	225	240	215	207	230	209	224	213	227	222	204	229	233	243	237	203	236	218	246	209	219	223	231	222	254	233	205	218	227	220	267	206	204	247	225	238	218	243	223	219	208	189	200	226	226	209	229	220	216	249	211	189	218	244	210	241	233	241	200	214	260	241	232	205	202	221	200	206	224	217	202	231	209	206	223	217	226	200	225	229	225	221	204	228	209	235	224	257	198	226	228	224	212	209	224	226	212	237	242	219	223	220	251	207	239	237	228	202	196	219	241	185	218	239	227	257	255	226	209	227	231	217	206	256	213	205	223	219	201	214	212	220	250	249	211	240	191	243	223	221	209	215	206	242	232	215	222	217	235	195	246	222	213	209	222	228	200	223	247	229	221	245	204	263	227	218	221	227	229	223	226	217	219	219	235	225	202	223	222	204	225	230	244	221	231	209	212	203	215	222	233	230	212	211	222	242	224	231	224	244	223	236	228	219	259	204	230	231	224	232	210	223	232	231	221	222	230	200	249	190	213	208	234	228	252	221	234	223	218	210	219	218	198	232	238	216	227	218	199	221	211	207	277	242	223	227	207	219	205	215	228	218	238	213	225	202	226	247	212	207	236	233	230	230	206	221	223	231	226	241	221	246	248	239	236	194	215	213	195	230	202	254	243	211	225	227	188	206	246	231	211	233	237	230	214	216	242	253	239	224	211	222	231	223	224	244	229	211	229	243	221	211	183	192	222	229	220	193	212	238	251	279	227	209	249	220	218	232	235	205	240	219	235	224	245	233	213	267	227	195	211	212	228	218	228	214	229	223	235	197	197	237	204	216	205	245	220	237	230	221	231	190	247	205	245	250	231	233	232	214	235	231	210	227	228	245	244	214	221	222	215	236	208	240	212	211	248	227	226	223	244	248	225	203	222	204	246	186	221	221	209	229	236	239	210	203	226	224	197	238	222	228	205	220	215	221	211	200	213	221	217	239	227	230	224	211	221	210	215	213	234	226	282	231	225	251	219	234	224	238	226	216	237	222	235	218	204	226	241	242	237	255	229	209	226	233	245	246	222	219	202
7985	1013	1962	2381	1945	1589	1278	1161	1013	960	813	811	794	717	744	719	714	657	675	621	665	619	655	633	635	637	594	606	636	585	605	594	580	575	529	578	578	559	600	584	584	576	628	633	613	562	607	559	588	609	642	541	591	552	594	565	557	607	605	571	589	553	559	529	583	550	569	557	541	521	550	550	553	568	566	545	544	551	521	547	543	550	544	566	565	539	531	556	577	562	500	543	587	528	547	525	533	607	518	521	527	534	535	544	561	528	591	517	565	540	546	495	531	518	506	527	486	566	537	563	512	515	471	507	546	532	519	559	568	581	512	516	511	539	542	467	520	560	562	495	538	553	510	551	556	568	551	510	585	553	550	553	539	547	549	550	542	556	520	516	546	534	528	527	568	552	488	503	551	533	517	535	539	508	546	517	552	558	529	499	601	542	556	578	531	511	540	533	488	575	540	559	541	501	522	565	574	504	569	516	517	511	565	576	539	528	530	575	541	558	559	557	524	559	548	562	514	514	502	548	574	519	519	538	522	538	570	534	531	550	550	514	511	551	562	542	567	525	549	528	544	560	527	546	543	526	533	534	495	519	514	524	523	526	513	483	548	526	549	529	547	574	526	543	544	534	541	544	533	573	557	574	563	567	508	541	527	538	542	563	534	518	521	579	533	539	542	525	537	548	540	572	514	525	551	562	531	564	503	560	492	512	549	519	552	499	529	539	476	529	533	530	515	511	577	531	511	488	569	581	541	541	564	585	535	512	548	536	553	483	507	510	528	554	535	552	535	529	540	518	528	530	545	543	563	573	557	525	514	527	559	530	540	566	543	534	560	548	528	565	548	576	537	560	567	497	531	527	541	510	526	556	553	516	534	566	502	516	563	507	534	588	573	535	514	528	545	559	528	525	507	587	543	519	523	550	516	569	563	524	543	552	531	522	502	548	534	534	533	552	592	491	505	527	537	532	541	497	520	527	502	550	535	555	587	552	525	522	548	530	550	526	556	510	528	584	553	509	493	494	510	543	532	520	527	519	543	580	544	499	519	528	524	529	560	525	521	505	512	558	601	542	522	508	562	545	524	524	562	505	537	573	591	509	547	538	533	496	517	539	589	518	567	497	499	536	532	546	545	530	512	510	572	583	522	552	530	540	560	534	554	523	521	581	514	544	530	512	547	544	555	517	547	526	549	524	483	561	561	507	514	539	486	531	544	558	509	557	512	514	547	541	539	531	529	551	583	529	560	542	499	545	563	544	539	544	529	565	524	519	517	548	534	535	554	535	513	524	527	547	511	536	530	539	555	582	538	553	555	549	556	554	545	554	538	545	489	518	514	554	538	496	566	568	512	534	541	542	524	538	519	504	486	544	531	532	553	520	490	498	521	543	550	521	554	501	548	541	563	535	546	569	568	533	557	539	508	525	506	550	567	491	584	524	559	536	523	519	527	506	515	527	537	539	526	495	513	561	527	496	539	556	551	498	545	515	537	540	569	539	531	499	526	581	529	521	512	556	517	544	532	517	594	546	576	495	526	520	521	525	551	528	535	555	553	522	535	515	548	548	540	534	563	583	551	501	548	524	538	547	550	546	552	532	549	564	545	544	586	556	524	547	527	557	568	525	566	518	580	540	561	532	552	558	512	517	573	516	516	569	522	529	531	561	555	566	537	566	538	536	513	517	538	545	525	536	548	540	541	491	547	564	539	520	563	550	524	524	540	533	522	516	555	554	543	541	552	571	530	512	523	556	571	535	562	544	530	514	494	554	534	499	582	517	535	567	511	508	532	572	589	528	555	504	582	600	507	510	532	529	495	543	555	561	537	535	554	521	511	547	540	509	533	528	532	542	521	554	546	539	551	562	554	515	576	502	593	523	570	579	493	529	544	546	536	567	532	521	536	497	517	517	538	531	556	530	502	537	509	544	559	572	556	586	566	533	560	591	546	513	541	508	518	538	579	529	581	500	563	557	561	528	560	568	519	555	507	560	532	506	546	517	531	553	536	575	566	554	542	537	536	509	542	487	506	566	525	548	523	535	544	519	530	529	546	519	503	536	508	561	514	539	576	498	537	536	524	517	557	540	478	506	584	554	541	528	520	515	544	522	566	535	548	547	547	517	563	553	544	497	523	557	530	530	506	543	592	510	548	522	549	544	550	491	539	515	548	540	560	523	563	516	536	520	527	484	529	560	523	550	522	560	502	562	528	559	504	566	513	565	524	528	541	562	567	542	565	528	501	515	533	534	570	518	507	507	544	535	529	547	514	534	554	568	546	543	551	507	552	495	516	523	536	555	542	496	549	552	520	523	568	550	546	522	541	547	541	541	552	532	594	503	522	540	503	514	515	542	505	492	552	512	517	569	568	542	513	554	553	519	527	550	552	546	523	505	543	601	562	529	567	486	550	491	560	509	532	558	559	503	531	529	568	594	521	566	574	501	521	531	545	513	483	516	545	563	538	549	511	485	561	540	524	565	531	537	564	549	565	527	536	569	517	563	535	561	538	532	528	522	529	539	570	567	578	533	555	549	517	534	551	565	566	490	555	529	526	569	513	533	563	557	548	570	524	556	551	550	531	600	520	506	507	570	523	584	549	513	539	525	459	497	510	537	548	556	522	505	560	572	543	529	541	541	522	503	552	536	548	517	559	544	552	510	555	523	578	569	548	542	490	557	533	549	524	535	529	579	553	563	529	529	570	541	552	516	559	554	523	531	546	513	555	572	498	523	550	484	536	530	514	507	551	551	544	590	553	576	532	527	536	534	537	549	528	539	526	559	583	545	524	563	562	529	562	522	549	545	531	536	544	514	563	547	553	531	547	548	514	532	541	525	568	527	508	524	509	551	571	556	554	578	549	574	508	548	552	528	501	509	552	502	493	533	565	559	545	535	532	566	537	583	532	535	551	524	568	513	566	571	551	524	546	500	563	536	522	551	520	524	508	524	513	598	532	571	548	518	540	579	520	513	527	574	573	556	496	555	528	554	540	508	583	526	575	559	588	568	512	553	530	527	525	545	554	525	520	537	520	556	513	539	533	509	537	607	518	537	506	500	529	523	553	556	607	510	549	577	565	540	563	514	566	555	530	554	549	566	537	566	565	517	545	507	573	530	530	501	534	531	521	549	538	541	566	509	507	531	572	525	541	530	545	543	547	533	530	543	527	576	528	549	530	531	568	548	517	535	524	529	526	491	562	541	509	558	513	557	522	507	559	509	532	521	487	560	600	569	523	590	532	531	528	547	522	504	553	539	508	532	550	532	534	530	530	518	544	522	516	548	532	480	551	551	531	509	550	528	557	540	528	555	571	498	516	545	542	540	535	532	548	509	558	526	533	518	533	550	541	568	498	529	546	548	541	535	530	536	534	559	506	524	525	517	529	547	514	543	553	518	537	500	521	548	549	544	498	515	518	537	542	554	520	521	540	524	502	526	557	499	521	576	533	517	542	503	535	550	545	534	553	534	555	513	520	514	504	527	532	549	593	559	525	526	531	524
1432	281	305	282	283	263	260	264	307	259	279	280	303	266	235	258	261	231	271	262	298	263	281	243	295	279	315	269	291	274	266	246	277	271	277	282	267	257	272	295	275	256	253	271	276	281	240	246	262	276	264	266	272	284	248	271	252	282	256	279	272	249	274	278	287	254	269	260	272	237	258	262	272	290	279	280	277	248	255	274	243	269	250	257	265	272	289	258	292	292	257	269	258	239	238	253	289	245	252	277	278	273	287	257	266	270	274	252	285	277	284	264	268	294	284	239	272	249	257	299	265	211	275	238	272	273	270	284	271	272	281	256	262	277	250	261	272	276	326	292	267	236	278	278	273	282	304	279	265	291	272	312	277	292	264	295	268	281	241	257	248	302	296	275	269	266	305	297	254	254	277	281	280	252	282	239	257	270	257	254	273	248	260	249	305	272	273	253	264	266	265	266	287	296	266	255	261	242	251	251	273	278	254	252	275	275	277	260	249	246	287	277	252	259	258	256	282	296	263	260	296	251	256	283	285	312	293	264	270	301	274	256	300	284	283	297	286	266	261	275	290	244	304	236	269	292	277	249	283	272	258	247	276	254	270	269	256	257	261	275	273	317	281	254	283	322	249	266	275	289	268	259	293	283	269	266	261	253	263	286	276	294	277	277	285	292	290	280	287	270	269	284	310	277	270	287	256	250	267	279	257	262	272	262	283	284	262	264	270	291	307	290	244	256	279	283	254	250	264	273	253	266	283	266	249	239	264	285	297	254	238	263	265	279	284	268	240	287	266	291	246	236	274	303	296	254	289	274	262	238	245	274	264	252	259	262	284	294	271	272	305	280	286	249	271	262	267	281	276	277	276	243	252	238	259	251	287	272	288	289	256	281	301	267	283	268	284	282	292	269	286	262	281	299	256	232	248	264	265	299	264	261	299	256	247	269	272	272	275	284	262	274	271	278	289	250	236	287	249	249	297	246	276	260	260	264	269	280	270	259	286	261	283	272	292	244	255	279	252	267	269	291	261	255	241	302	258	244	289	256	248	281	277	291	290	261	256	254	256	301	278	255	235	296	258	242	284	264	262	273	261	278	267	238	242	264	289	243	265	258	269	286	273	284	283	219	270	268	264	293	296	284	268	269	256	245	276	282	261	266	284	233	264	262	259	285	298	252	251	284	262	281	279	259	283	253	263	280	274	282	293	288	277	269	289	274	277	272	266	300	260	249	255	274	249	275	269	256	245	275	284	229	257	271	264	268	285	327	256	243	262	273	264	261	274	261	259	278	264	280	298	264	287	282	283	274	242	249	277	257	228	260	270	290	266	287	286	280	238	239	273	270	276	287	267	262	265	291	275	280	268	292	288	270	272	288	272	275	272	266	285	262	283	262	288	291	285	288	281	260	272	277	242	296	272	293	256	261	258	270	263	261	271	283	289	270	265	289	324	282	278	282	255	242	257	271	276	263	263	243	247	289	266	258	256	266	255	285	260	287	266	268	248	319	272	282	255	291	276	295	275	273	264	239	273	257	273	264	255	266	284	279	268	250	264	266	285	260	251	270	262	247	250	275	283	268	276	251	265	285	273	268	270	277	325	290	265	287	288	281	257	280	270	285	290	276	264	260	257	246	239	259	314	288	278	266	295	257	270	245	299	257	244	259	261	251	287	275	264	268	285	278	277	279	258	275	248	278	270	282	243	259	255	265	270	269	227	274	282	258	230	280	273	252	272	231	301	249	249	247	268	293	280	265	275	282	270	288	296	269	301	278	231	263	284	249	228	256	277	282	250	271	280	271	263	227	258	269	252	251	295	236	274	244	251	281	275	275	281	275	268	254	285	250	296	253	273	257	264	261	288	249	300	281	290	240	290	255	309	297	254	253	305	282	267	270	261	263	262	259	255	245	238	273	236	261	262	272	275	309	290	264	270	275	265	254	288	245	252	248	259	250	266	288	265	249	263	275	256	292	271	255	260	255	275	275	265	239	276	312	275	248	280	278	259	260	247	263	263	274	316	270	261	261	251	247	277	279	272	298	273	261	261	306	310	274	265	284	231	285	273	284	285	267	292	282	268	262	257	262	273	290	280	293	306	304	287	282	288	282	273	233	280	282	290	288	280	257	256	273	299	271	268	268	268	252	253	254	244	280	272	281	246	212	287	290	278	275	279	259	268	237	286	270	269	269	262	278	268	266	239	226	271	268	275	271	284	264	269	237	263	268	285	261	282	251	305	300	298	277	272	287	285	261	285	268	257	271	276	243	276	268	265	277	253	297	251	269	255	267	282	300	282	275	248	265	271	267	258	270	246	274	284	260	276	280	293	276	255	292	271	253	233	277	251	280	282	255	269	252	236	264	253	243	292	294	268	261	297	240	281	267	248	269	252	282	288	277	266	257	270	262	260	280	299	302	255	253	259	247	267	262	238	223	268	270	273	292	236	261	299	243	261	273	269	261	255	281	314	274	270	264	288	243	265	279	266	267	298	266	271	249	286	270	249	258	286	275	274	312	252	264	273	261	250	280	254	254	306	268	280	235	265	249	285	270	275	274	253	266	279	263	270	265	239	285	276	239	267	259	271	268	244	251	245	258	258	246	248	287	295	313	261	247	282	260	262	250	268	282	257	279	257	256	291	301	263	270	243	236	260	259	239	275	244	240	276	281	258	273	249	273	266	264	265	243	248	269	244	255	281	268	278	266	249	262	283	269	270	280	249	283	307	286	243	275	264	252	287	256	269	282	237	259	263	268	291	243	242	250	307	261	273	282	281	291	293	303	269	311	237	295	286	272	273	285	246	262	244	264	249	279	272	252	236	244	275	260	261	300	297	235	267	276	278	252	256	283	261	272	286	248	276	269	256	273	275	261	271	286	253	253	232	269	259	263	245	296	256	250	252	256	268	258	263	253	288	269	252	255	265	286	264	250	275	290	232	269	243	279	250	287	271	257	250	281	226	247	264	263	254	257	243	289	267	274	261	300	284	249	271	282	277	298	256	270	278	276	296	292	254	289	270	255	264	273	237	254	275	288	261	275	301	261	261	264	270	262	239	237	239	271	266	272	272	268	269	269	272	269	294	294	269	259	261	265	268	268	265	271	248	256	264	245	266	251	252	278	284	277	268	260	285	263	244	251	244	266	265	284	244	263	259	250	250	286	278	251	291	273	285	295	290	272	300	253	248	258	263	265	233	299	280	267	243	289	294	281	256	250	277	279	296	272	273	258	276	267	277	281	256	275	263	278	254	274	253	273	224	277	271	245	277	288	260	267	290	268	255	280	291	269	268	285	241	282	277	291	279	267	252	279	314	283	257	274	278	277	269	246	259	280	268	258	265	243	245	311	262	264	281	280	263	264	291	277	282	265	305	279	279	249	273	297	244	263	294	270	283	273	251	291	268	260	290	297	286	255	248	274	258	246	258	272	240	255	288	273	267	283	255	239	268	245	269	251	268	307	298	275	263	288	250	278	276	288	269	268	285	274	297	279	262	245	243	250
1754	644	617	619	641	612	605	585	617	593	645	583	608	599	614	619	568	642	602	617	602	580	627	575	552	579	580	609	600	588	596	604	574	547	616	593	609	643	611	594	597	597	643	608	625	617	567	615	581	602	622	580	597	635	603	554	583	617	596	608	596	595	593	605	570	584	612	547	608	588	616	651	616	593	593	608	618	599	587	631	587	583	571	620	601	584	592	624	572	604	585	583	558	595	593	613	586	608	564	566	608	606	533	564	638	606	623	598	600	609	591	582	607	596	583	562	548	596	601	568	586	599	645	610	601	578	561	624	579	614	624	615	586	586	581	633	580	641	571	624	603	600	595	583	553	600	595	561	607	590	635	580	592	622	601	634	591	565	577	606	619	629	615	635	586	626	574	632	625	587	623	618	566	573	557	584	622	584	591	574	628	588	607	583	585	581	578	589	591	565	568	581	596	569	604	551	604	532	571	641	621	588	672	585	596	608	572	575	553	576	622	608	591	589	605	598	586	579	631	613	572	594	570	632	577	642	565	599	616	592	588	613	603	608	573	595	546	666	619	588	579	580	590	616	578	616	613	570	570	581	628	604	604	638	559	624	607	591	567	627	579	603	591	622	602	602	594	580	628	552	547	621	596	594	566	582	605	584	594	553	593	582	573	552	586	609	588	617	593	547	611	587	550	588	603	622	616	627	647	610	607	616	573	601	598	590	625	625	579	626	652	590	637	583	608	625	583	561	589	579	585	617	617	604	572	573	599	585	585	582	574	647	563	596	599	606	577	593	601	558	629	602	618	622	629	587	583	578	577	590	600	597	604	538	638	589	563	581	566	589	619	637	594	589	586	603	585	580	565	626	612	581	562	601	635	595	571	611	618	609	590	619	582	637	603	610	593	567	551	599	593	608	583	610	616	602	613	619	570	586	594	574	604	622	623	585	604	596	630	583	613	588	571	584	602	601	569	613	614	617	642	589	588	594	568	589	597	631	613	585	587	610	533	636	634	560	572	608	582	590	578	593	595	574	587	555	597	584	608	585	620	639	603	588	610	616	551	588	581	581	625	601	606	619	609	615	591	597	601	578	592	582	621	552	612	608	553	610	602	537	584	569	594	626	576	623	582	577	621	615	635	602	595	559	603	584	633	549	574	610	599	565	596	637	599	609	584	593	582	577	616	574	623	575	630	580	615	603	587	626	612	604	584	582	615	618	634	588	589	627	656	572	572	600	634	569	569	619	573	597	645	566	604	618	605	616	576	623	595	614	607	566	586	599	565	614	582	650	570	626	592	560	584	634	633	564	574	593	593	597	603	584	610	585	570	575	660	581	624	607	593	621	582	602	585	551	639	602	602	578	603	580	599	550	613	542	572	605	588	610	607	613	533	604	630	531	624	639	605	617	546	606	592	554	607	624	591	601	606	634	567	578	545	598	583	604	614	630	570	595	628	647	594	565	577	593	610	607	608	603	604	602	610	634	553	605	582	612	605	609	603	607	596	586	620	594	574	556	576	565	595	602	599	626	614	610	577	578	578	611	617	617	602	596	592	571	575	591	604	625	572	569	601	591	596	626	576	631	614	592	582	604	621	581	599	607	590	588	627	579	616	618	567	614	558	615	645	638	577	608	588	589	603	578	568	595	586	621	557	585	620	627	547	603	604	595	575	627	563	605	584	571	610	620	632	625	613	601	599	604	618	591	563	594	581	555	625	633	604	590	583	616	632	627	576	583	601	599	599	613	539	637	622	574	602	601	608	581	579	586	596	588	630	565	578	617	590	585	645	586	611	547	603	625	596	588	594	617	609	551	620	568	585	557	561	636	606	592	625	599	586	583	629	618	638	604	608	604	579	573	571	603	542	633	564	588	626	630	604	570	598	618	580	571	552	558	631	623	593	619	577	571	584	589	569	614	589	554	552	592	564	635	582	615	633	579	603	567	602	593	603	610	561	588	614	594	584	589	563	580	569	581	602	634	555	562	576	572	638	562	584	575	633	605	596	615	568	563	603	586	553	634	559	585	606	591	623	558	610	567	600	582	548	609	580	621	596	624	591	632	616	638	631	595	555	592	587	577	609	626	590	609	615	579	577	564	607	592	600	588	601	586	575	625	591	610	589	615	633	587	595	573	590	605	625	610	622	624	599	558	572	558	593	578	555	635	648	567	609	603	590	597	597	582	626	598	586	559	593	641	623	572	591	634	615	614	591	609	633	572	576	580	613	584	578	546	605	559	620	612	614	603	617	634	581	642	591	634	592	571	575	571	635	560	593	574	576	578	548	589	614	610	553	604	594	623	604	628	606	610	619	594	604	620	619	610	635	587	664	618	591	586	591	594	576	584	601	554	561	597	611	591	600	602	604	613	591	607	592	598	611	595	584	600	612	627	598	626	626	590	626	588	589	603	593	587	569	647	564	597	610	568	578	578	588	612	595	591	628	612	632	609	614	620	580	576	625	581	577	601	567	581	600	561	565	577	576	594	590	606	600	599	621	593	638	600	599	572	596	603	585	559	591	577	618	597	573	538	622	599	617	596	570	616	588	558	637	586	627	606	592	581	614	616	607	611	562	565	640	594	585	617	589	619	595	625	581	625	609	576	598	606	632	572	557	589	552	576	592	630	598	574	574	590	576	612	616	579	614	583	611	576	618	604	590	559	572	607	593	616	573	603	603	610	614	577	585	576	589	620	579	597	654	623	581	591	585	609	578	577	597	597	587	568	580	609	546	584	569	609	574	565	640	577	567	604	582	597	589	646	588	621	578	595	579	616	651	595	583	637	600	565	597	606	607	589	600	540	567	628	643	566	596	630	581	586	569	568	580	640	596	604	601	604	606	567	538	597	613	566	558	622	560	594	589	579	585	578	604	633	597	614	622	568	581	603	590	599	583	606	556	604	615	615	591	579	597	601	639	587	595	577	602	565	584	657	638	622	614	600	569	542	600	635	566	575	635	583	588	571	601	577	611	596	604	579	636	566	613	565	595	604	639	613	586	614	590	606	602	563	626	564	595	601	616	614	597	557	564	599	567	597	585	613	616	595	571	582	625	611	611	609	629	574	583	584	597	637	615	616	636	608	571	621	616	610	606	596	616	590	634	593	579	626	617	590	574	612	623	600	588	590	608	550	583	630	641	597	604	575	548	642	647	567	615	576	552	626	581	621	597	594	610	591	591	564	578	556	565	609	603	616	587	610	615	608	569	622	617	604	562	577	622	579	597	606	628	619	588	552	614	606	572	592	595	615	625	580	628	605	643	588	588	635	594	566	567	606	612	626	590	615	606	606	587	606	631	568	627	617	559	607	611	606	551	618	630	635	614	589	593	548	608	578	619	624	673	654	629	608	635	622	596	606	614	584	631	575	606	620	665	661	642	597	564	626	589	607	557	604	601	617	586	561	584	583	599	556	571	624	563	553	614	640	593	617	570	566	574	613	588	533	563	581	608	607	598	589	589	606	621	592	647	620	642	580	627	565	613	579	591	586	609	577	625	629
7171	453	511	449	328	260	235	234	200	197	162	151	143	180	179	191	188	158	163	164	153	190	156	190	155	166	122	167	171	156	130	167	170	162	156	150	164	155	155	163	137	169	153	153	145	134	157	159	152	143	186	170	160	190	172	144	139	161	155	165	160	160	162	132	161	159	143	172	147	142	146	144	168	136	156	169	152	157	163	161	137	147	151	153	160	151	145	145	159	151	160	137	136	157	141	153	156	169	147	154	155	137	148	156	162	165	157	137	145	132	196	170	157	176	143	155	132	149	158	142	158	148	143	161	122	175	173	178	147	147	135	183	142	142	146	145	157	130	158	160	170	165	154	135	182	135	160	158	168	164	149	165	147	159	156	177	187	153	158	163	138	142	155	160	172	149	148	151	149	163	147	161	143	145	134	163	143	148	157	135	171	135	138	153	158	155	127	144	151	156	142	147	134	148	156	167	153	178	155	142	163	149	142	162	127	164	177	174	147	129	179	161	162	160	178	146	134	134	136	169	135	161	148	162	137	176	150	147	142	141	155	152	150	130	159	168	139	151	147	143	157	155	163	170	153	159	148	149	165	170	136	133	178	157	162	150	147	156	137	134	180	131	146	156	142	157	153	145	141	159	143	146	170	148	188	170	170	147	136	161	161	147	169	151	169	140	129	177	175	152	164	154	158	160	169	143	170	152	146	155	163	193	180	174	169	159	140	163	154	146	135	136	176	149	157	140	170	169	148	149	163	150	148	177	155	171	148	150	137	132	161	147	161	175	166	155	149	162	163	154	134	143	142	149	155	141	155	149	143	156	159	174	151	167	149	159	159	135	132	147	141	159	134	176	131	168	131	165	148	163	138	145	154	134	125	174	146	176	161	148	143	158	153	144	150	153	153	163	149	129	154	159	164	133	154	141	148	143	169	135	151	163	142	155	163	164	163	171	164	143	170	153	164	158	145	151	149	170	161	168	140	170	161	148	157	151	151	141	175	175	180	163	158	149	152	141	165	156	143	146	162	157	151	163	179	165	167	168	151	182	142	143	180	165	157	187	158	136	140	145	148	154	157	150	161	149	166	147	148	134	154	170	172	157	176	168	151	177	141	141	138	155	133	153	150	144	146	149	147	132	149	145	156	147	172	171	150	151	156	152	168	164	152	139	149	186	172	139	159	133	167	133	141	165	148	158	154	159	159	155	136	156	174	172	170	181	139	148	178	136	170	200	146	151	161	158	138	131	140	157	159	136	153	148	157	163	169	156	164	121	153	150	163	153	133	147	148	145	150	168	176	155	147	177	151	152	184	153	151	139	144	142	165	170	148	147	152	154	166	169	135	142	147	156	172	147	160	143	149	164	162	173	154	143	149	186	138	150	141	178	157	161	167	163	162	165	142	161	157	163	162	158	169	146	165	139	180	143	145	176	125	141	149	167	184	136	164	187	153	134	161	136	172	155	140	173	134	162	171	166	174	173	156	164	158	162	179	138	163	160	152	138	154	170	149	167	169	156	160	155	164	120	147	179	172	165	147	162	157	153	157	170	156	160	158	133	162	157	168	160	159	149	149	147	150	145	135	149	140	156	141	157	160	153	138	157	167	128	140	182	166	146	163	131	150	180	167	159	148	147	156	187	165	158	157	143	157	147	117	128	164	146	155	168	143	159	137	144	154	167	154	183	157	145	149	156	155	142	174	170	156	179	171	160	129	161	180	152	155	163	145	136	140	174	145	153	164	181	172	183	154	176	164	151	147	151	171	166	187	154	162	164	145	148	166	143	123	153	145	166	166	159	154	159	156	156	131	153	145	136	131	173	157	154	150	138	155	186	168	157	134	150	150	158	158	147	170	162	166	160	156	143	133	159	162	137	165	157	147	130	156	153	130	151	141	161	160	168	185	166	180	152	156	167	167	147	179	152	150	159	165	150	142	141	162	170	201	136	147	151	144	145	158	150	158	138	146	152	162	173	118	143	140	165	154	171	155	156	135	145	159	151	152	149	124	171	148	159	139	164	138	157	172	165	149	165	158	163	160	151	167	147	160	150	130	150	136	135	137	160	154	141	157	153	140	149	146	182	145	164	144	171	173	164	158	154	153	186	152	159	140	157	168	138	188	161	154	166	149	157	167	153	144	154	169	168	127	151	157	167	146	153	158	158	161	143	151	151	167	168	159	161	156	167	146	161	136	185	162	169	169	183	149	168	162	147	146	134	162	171	138	165	176	137	149	159	136	153	157	158	164	156	154	169	167	153	144	136	143	156	157	154	146	167	158	147	159	141	172	156	153	159	164	171	143	157	129	143	152	139	158	152	151	161	140	141	194	147	161	182	163	149	165	168	150	163	169	138	178	179	152	163	152	140	153	158	188	152	147	135	134	151	157	126	157	149	162	135	143	145	151	133	148	163	158	150	168	198	140	136	154	170	167	147	116	118	161	158	153	130	171	152	155	167	172	175	173	179	153	159	150	147	160	142	131	147	148	148	170	156	139	170	159	160	149	163	147	147	148	155	166	129	157	151	135	147	169	157	148	138	147	132	155	162	173	151	153	147	144	147	159	168	174	166	122	147	162	140	163	160	151	149	168	137	149	155	162	153	132	160	171	164	156	143	153	148	140	158	162	170	170	136	152	160	161	135	176	170	172	160	158	150	145	133	164	147	151	150	131	129	172	165	186	147	162	158	162	137	166	161	155	168	159	154	144	151	138	165	180	185	136	158	176	151	154	182	163	139	157	175	161	180	145	159	147	158	159	171	123	159	136	150	144	154	154	158	165	153	138	145	147	154	140	155	158	154	144	125	161	141	167	146	156	154	151	168	144	136	146	150	183	149	150	164	172	142	159	141	116	159	154	168	147	173	160	169	163	158	154	163	160	166	142	155	157	152	163	190	152	158	147	165	177	159	165	160	152	147	158	151	150	149	186	141	146	148	166	137	147	160	144	191	172	164	172	173	155	158	150	166	157	177	178	133	164	159	148	148	138	171	154	172	164	171	151	143	159	166	161	167	162	141	146	164	155	139	132	141	144	165	166	161	143	129	145	164	165	164	171	148	165	169	169	160	156	160	134	155	167	159	161	178	169	145	163	153	138	146	169	162	153	144	155	153	173	148	159	154	165	135	140	178	177	151	156	154	174	158	159	163	143	160	156	169	154	156	137	177	146	144	172	157	140	144	148	162	156	145	151	158	142	174	162	147	153	152	151	161	176	141	166	171	150	160	176	164	136	176	174	182	157	157	149	146	172	154	163	181	162	152	161	167	142	141	149	132	155	145	164	139	136	152	162	153	148	141	137	157	162	142	178	148	139	157	147	177	181	152	169	161	160	144	156	153	148	140	184	150	147	147	140	154	162	168	136	175	158	135	137	162	147	167	174	155	163	140	161	174	159	148	165	145	145	169	158	160	157	143	133	118	130	164	161	156	163	165	140	153	156	172	152	187	159	171	160	163	164	164	158	148	135	149	134	161	141	123	153	153	166	153	170	158	164	148	156	143
6093	668	1104	1278	1135	895	773	693	678	538	552	574	476	468	479	447	467	466	452	433	454	442	379	388	410	421	417	371	413	385	404	410	409	405	413	433	428	379	397	414	395	386	433	413	421	455	441	392	378	442	400	398	412	438	427	372	404	411	392	407	380	411	387	370	395	396	397	395	360	408	408	374	401	378	390	388	396	405	355	352	356	397	410	383	399	366	377	387	405	451	376	396	413	384	351	385	383	354	397	401	392	380	405	405	438	370	409	398	413	401	350	388	388	416	397	378	388	383	393	379	365	421	400	361	399	418	434	394	347	371	342	389	370	412	382	378	357	393	408	372	374	361	370	365	370	391	367	372	378	404	373	383	384	411	380	380	355	389	416	404	403	402	434	386	340	374	413	379	399	365	411	380	409	409	386	387	374	409	382	362	357	362	383	367	387	396	378	408	408	363	397	383	349	364	358	380	371	361	396	346	398	357	385	389	405	393	380	379	388	377	394	359	375	398	376	360	343	363	389	385	372	372	388	350	419	403	385	398	406	377	376	382	409	394	376	364	410	362	381	391	381	376	386	399	392	412	383	384	409	396	368	382	393	377	378	406	410	389	361	364	389	382	403	368	406	367	406	369	379	376	381	393	408	361	375	401	344	383	381	377	406	372	377	360	419	374	404	360	388	380	409	382	372	392	360	359	397	391	402	386	389	420	354	358	373	375	384	393	396	410	373	379	362	371	411	407	402	400	346	358	372	368	405	364	361	373	378	409	357	372	358	386	360	408	414	393	423	362	345	358	392	404	395	379	359	381	383	386	385	386	385	401	390	430	371	409	400	377	386	378	355	391	386	364	369	425	348	417	358	412	358	347	352	389	352	377	365	405	403	383	359	359	357	359	396	386	381	366	355	392	400	390	382	341	382	396	379	440	374	340	368	378	378	358	396	403	392	371	404	383	412	395	385	376	388	360	388	391	391	372	404	412	424	382	372	378	372	385	358	377	388	371	331	373	368	408	402	389	382	398	390	392	377	359	404	375	375	375	351	394	396	365	405	379	379	394	376	389	395	390	387	353	346	395	394	387	376	396	379	397	384	410	366	367	355	400	402	407	358	387	382	378	403	394	386	359	385	405	395	427	376	343	381	368	404	384	387	394	348	379	386	363	365	353	402	377	421	360	396	390	411	381	432	402	386	376	389	386	395	382	379	373	426	391	372	396	352	397	409	380	383	404	361	392	367	372	362	382	398	417	359	380	386	396	362	364	381	409	422	395	381	394	401	352	379	354	384	364	350	344	367	384	410	371	373	394	371	428	343	383	345	377	398	389	377	364	395	409	379	438	359	355	395	337	392	355	392	366	390	369	387	371	374	394	399	374	377	396	395	389	384	361	360	375	362	368	349	386	411	378	361	390	374	358	375	390	361	391	382	388	413	399	375	400	374	404	399	407	368	401	395	405	394	387	373	394	378	358	378	393	347	378	413	346	382	368	428	371	392	385	374	395	395	364	384	399	400	347	390	412	412	369	379	379	362	406	390	398	398	373	392	401	390	398	368	350	400	386	381	386	388	361	375	386	394	416	365	375	393	357	388	377	351	375	383	382	373	371	366	358	380	392	351	359	382	371	377	393	368	411	349	384	381	354	316	365	404	341	405	368	373	398	394	380	399	377	377	402	388	395	405	384	378	374	406	379	410	371	387	381	387	373	353	435	383	398	399	409	398	394	383	387	375	375	415	370	405	376	378	402	345	348	383	375	376	398	402	396	388	389	401	365	378	376	393	389	405	367	387	350	391	352	384	405	351	378	405	366	323	398	377	376	385	439	368	358	386	392	386	371	336	363	397	357	391	377	383	384	398	388	387	375	350	345	369	373	376	382	407	388	389	366	379	372	416	347	364	388	408	386	362	378	365	384	426	362	355	437	372	396	376	364	387	407	398	375	344	433	364	368	370	370	377	381	382	388	376	388	379	378	364	414	366	351	401	394	370	393	398	334	390	398	370	386	391	366	374	400	390	385	389	366	397	378	382	387	378	365	372	389	385	383	384	355	377	390	389	397	384	367	393	367	355	404	365	367	369	349	381	354	365	370	400	392	366	366	357	403	354	420	378	364	352	372	375	390	372	375	415	351	358	377	387	396	370	391	403	363	394	392	392	392	382	359	375	377	407	360	392	385	372	381	376	398	370	356	386	369	353	382	414	382	394	399	385	391	369	408	379	409	363	385	406	371	389	400	374	404	379	340	412	390	380	382	383	396	381	362	360	380	361	374	358	406	358	432	384	353	339	361	348	410	404	391	384	362	403	376	392	366	363	364	380	370	413	390	404	409	404	379	383	346	366	367	396	400	356	396	399	353	374	376	384	412	431	383	413	371	352	402	410	379	391	385	394	363	377	364	391	409	389	388	373	363	372	395	334	382	376	392	387	373	376	392	335	373	428	375	378	381	371	385	378	351	364	376	370	381	352	354	408	420	420	378	368	353	388	399	388	367	378	379	398	405	421	407	373	448	392	404	402	398	384	377	383	370	363	386	427	400	385	380	394	386	413	403	431	397	373	404	386	373	382	421	365	364	384	393	360	401	422	382	341	349	387	374	376	395	365	394	385	383	369	363	372	375	381	382	374	409	374	381	393	373	391	380	347	360	356	376	362	344	405	423	360	357	343	370	416	391	349	401	398	369	374	400	344	399	340	379	364	352	369	382	414	380	359	384	390	351	394	412	391	368	381	389	356	369	387	375	410	416	409	403	397	374	401	365	370	399	412	358	365	346	411	349	397	416	410	367	381	379	371	365	385	389	418	376	378	380	380	381	402	383	391	403	388	373	383	409	395	378	371	402	423	355	385	385	390	352	366	396	400	389	392	375	387	388	394	382	400	415	417	375	405	380	408	382	424	389	379	399	385	368	404	372	380	369	354	387	355	363	373	387	377	360	363	393	418	377	349	401	362	387	373	387	389	383	373	394	402	356	371	390	355	398	382	380	384	391	345	379	404	382	407	386	346	406	370	380	384	382	363	396	396	389	374	359	392	394	367	396	390	388	368	389	399	343	397	438	400	330	384	390	378	385	402	409	415	332	376	375	367	387	363	373	372	376	389	355	363	414	415	390	389	388	381	381	368	386	361	361	361	367	384	370	379	374	352	357	383	385	369	384	379	389	401	420	389	375	390	367	362	393	401	352	362	381	387	394	387	372	380	362	361	392	420	343	403	340	385	390	416	378	362	405	372	352	417	374	371	390	385	396	358	373	381	389	379	371	395	398	364	377	369	385	386	376	379	371	378	354	362	368	397	373	383	414	363	408	394	369	380	404	381	397	399	397	362	368	386	376	378	388	355	389	378	382	390	421	388	389	378	365	356	360	373	374	403	365	399	373	367	401	386	406	392	390	402	357	386	384	365	396	340	405	379	430	383	356	360	380	412	399	417	388	380	378	371	364	366	423	390	393	400	407	422	387	387	356	378	408	393	405	415	412	357	378	395	357	398	390	433	427	349	374
13548	1172	957	780	552	485	353	352	326	293	296	279	248	267	262	245	224	229	246	263	265	274	232	232	212	224	226	250	210	240	203	230	234	215	205	242	264	219	218	233	250	245	201	229	251	227	254	214	262	225	241	208	217	235	213	226	225	202	245	219	231	253	251	226	219	226	216	244	224	211	242	208	231	234	212	240	219	255	253	222	191	222	201	206	230	207	202	236	220	221	234	232	229	229	249	222	228	251	243	219	198	226	215	234	212	227	244	222	226	256	234	199	194	224	223	209	232	238	212	196	231	233	235	204	226	238	217	252	230	243	222	202	233	213	244	246	241	237	240	246	239	208	201	228	258	230	230	226	216	224	223	220	212	235	239	228	223	227	211	239	233	227	232	206	248	235	221	238	199	205	233	229	252	251	234	240	203	210	218	244	230	213	226	206	227	211	229	200	217	239	213	223	216	202	227	227	269	225	224	205	223	223	240	211	216	226	213	225	187	228	227	222	236	239	233	236	224	219	234	242	216	214	238	231	181	211	239	210	222	232	228	219	246	224	223	235	213	225	234	233	243	202	203	209	225	223	214	220	224	205	217	236	241	229	260	215	255	239	234	259	221	246	241	233	227	212	259	219	243	212	209	226	233	205	210	242	206	248	233	246	187	220	261	217	243	260	245	237	251	220	211	215	222	203	226	222	201	269	212	230	204	221	214	217	225	211	207	237	219	218	212	215	232	212	229	224	244	230	235	243	221	206	199	242	223	243	231	231	225	217	217	240	197	216	211	227	215	205	207	216	228	241	241	243	229	225	232	228	217	240	232	198	246	215	214	227	242	209	199	204	240	221	220	233	193	212	220	210	217	225	215	239	219	224	210	203	253	211	215	226	210	235	207	220	221	245	246	217	215	258	231	220	222	212	231	205	222	216	218	231	206	215	254	217	224	220	200	186	242	233	242	226	231	205	253	239	228	228	193	219	216	215	225	214	228	267	224	216	228	229	213	229	196	210	247	223	213	217	208	225	215	205	225	259	200	238	224	232	223	234	203	268	229	235	232	223	216	246	249	228	236	241	222	233	230	230	246	258	231	228	217	235	212	232	237	211	239	230	253	256	203	204	193	212	216	234	221	215	195	206	204	224	248	236	224	225	215	249	192	208	243	220	239	204	228	198	244	220	213	228	219	228	232	210	212	239	210	207	238	228	239	222	216	222	233	236	260	233	205	210	233	226	231	238	214	222	213	251	204	237	210	243	257	222	221	238	213	224	219	228	212	213	225	227	244	232	203	202	223	216	234	221	218	202	253	218	230	245	230	215	209	234	236	249	244	213	228	247	228	245	228	242	216	226	232	216	233	242	215	242	235	207	218	264	188	249	227	218	228	216	241	237	195	213	268	234	213	221	238	234	228	247	254	213	214	213	194	186	232	222	238	214	216	259	220	234	221	228	209	219	193	208	217	227	196	217	207	227	216	209	196	228	230	207	204	230	247	229	207	229	222	204	212	237	260	245	209	197	221	239	223	220	207	254	221	253	214	256	223	233	254	198	246	233	207	225	226	228	220	233	186	229	203	204	224	207	230	257	240	221	250	196	215	215	212	224	214	224	228	228	201	249	227	213	227	239	217	233	234	202	237	230	217	217	194	195	223	229	205	251	219	218	224	217	226	205	250	226	248	234	260	274	243	224	225	251	236	247	242	220	231	239	230	226	200	235	222	226	226	194	226	223	224	210	239	251	237	218	253	206	187	236	218	225	223	232	231	224	225	229	194	208	212	213	253	231	267	245	236	233	195	226	232	207	242	234	233	234	212	215	240	241	225	235	220	222	230	206	243	201	208	224	204	236	209	237	234	220	238	252	228	204	221	229	241	206	186	239	227	249	231	209	227	258	214	216	234	192	226	211	240	224	220	267	205	227	232	210	255	242	239	196	218	204	247	248	226	221	245	212	217	244	246	243	223	268	254	212	218	225	220	234	225	246	279	207	196	252	243	250	201	268	220	235	223	239	215	232	230	220	213	225	243	240	194	227	251	225	245	243	193	211	213	220	199	217	221	242	224	224	215	242	230	250	213	264	239	233	238	228	229	227	221	189	249	202	240	252	230	206	205	239	221	236	253	216	228	208	215	245	218	208	202	190	217	250	206	240	232	214	225	242	231	230	217	209	210	210	229	204	241	224	223	218	211	196	236	199	214	223	202	229	238	195	223	225	220	243	239	226	210	265	239	260	236	223	203	216	237	199	224	236	232	213	217	210	215	246	221	229	231	222	220	222	211	205	198	253	199	239	225	218	252	240	218	242	228	241	216	236	264	207	241	225	205	238	230	223	247	225	208	232	216	194	252	254	241	240	247	228	217	246	233	238	192	217	225	224	229	233	263	236	201	237	214	248	207	217	220	218	191	241	233	218	256	265	224	232	227	215	251	220	219	224	197	192	203	237	225	254	232	236	198	278	243	216	219	209	214	234	195	230	251	199	252	229	250	220	231	218	224	213	231	210	227	221	200	206	226	244	199	235	198	243	198	206	219	203	212	199	235	218	224	233	243	247	222	202	222	229	198	209	219	221	221	202	227	212	231	215	203	214	232	213	215	233	221	232	248	253	247	202	220	224	237	218	189	217	219	201	239	200	227	228	211	227	224	220	260	257	213	219	239	243	221	220	248	256	238	209	205	221	233	236	220	242	224	201	241	217	241	225	219	214	238	245	240	224	242	235	227	240	227	234	222	232	211	213	214	227	206	205	217	212	221	205	200	207	236	216	242	187	212	258	228	215	240	238	243	212	235	180	221	214	221	245	216	249	247	222	222	221	248	246	223	248	250	234	209	238	233	209	214	231	235	230	264	242	220	240	238	203	223	218	237	184	231	209	256	221	213	233	270	224	197	227	225	215	251	230	216	202	243	208	210	232	212	208	233	198	216	184	219	224	219	214	229	227	229	220	214	238	206	214	224	201	203	206	228	223	220	241	253	229	226	218	197	243	221	213	237	249	240	244	250	221	218	201	200	219	226	240	238	221	228	252	231	230	235	207	235	239	233	265	217	247	239	231	231	246	239	244	220	219	256	229	223	234	225	252	255	253	254	248	209	217	230	255	237	211	215	221	235	206	228	247	202	253	221	245	211	190	242	203	254	232	229	236	224	221	237	216	240	226	177	222	226	220	202	226	223	200	228	230	242	231	233	234	210	224	222	214	250	214	239	218	217	242	208	211	214	212	226	251	219	240	217	233	238	232	211	240	227	206	238	222	228	214	220	193	223	236	243	212	233	210	234	186	214	200	232	251	216	215	232	227	268	196	211	238	227	243	223	247	220	220	215	219	206	212	237	223	222	198	208	221	218	224	220	224	256	233	240	225	214	244	249	215	201	213	216	200	221	248	227	187	216	196	218	213	202	195	206	229	234	211	207	208	229	222	221	258	206	231	219	225	245	212	182	230	213	215	222	221	242	208	254	224	220	193	225	219	216	258	233	234	225	206	238	217	209	229	288	206	254	196
7998	1020	2070	2328	2044	1642	1321	1100	1025	940	900	808	734	778	706	700	665	704	661	638	636	650	631	643	619	587	597	584	598	578	599	679	570	620	599	537	569	595	572	613	579	631	585	600	666	617	605	598	595	577	579	595	553	545	595	534	560	568	552	564	554	570	620	566	553	545	569	547	563	578	536	536	558	546	566	531	521	564	544	561	556	499	565	567	533	570	536	515	565	574	593	568	503	518	545	533	555	554	545	570	571	538	533	567	579	535	496	547	534	583	551	574	557	534	560	555	526	525	535	490	559	563	548	578	536	536	519	527	549	535	563	604	589	508	541	542	552	559	555	540	559	500	542	530	529	562	519	543	592	523	515	537	556	506	585	568	582	528	513	536	537	562	556	561	517	538	521	497	556	549	536	551	524	532	547	519	541	512	573	556	532	552	527	517	519	536	532	544	544	525	544	551	561	518	521	524	511	535	582	521	558	468	510	553	513	628	550	566	520	539	510	530	512	509	523	522	553	536	548	520	531	528	529	541	532	572	534	561	529	518	534	523	568	524	540	582	528	552	563	501	483	541	594	499	571	542	552	545	525	529	550	496	535	530	547	601	506	555	532	490	557	558	532	499	551	540	534	502	515	498	553	521	526	523	543	543	510	549	587	533	543	478	549	569	548	538	531	549	562	532	532	537	534	562	547	544	568	564	544	527	538	538	555	542	563	501	527	485	504	502	514	542	543	519	505	511	576	524	559	519	560	533	548	559	526	585	508	537	527	525	506	554	545	532	509	522	538	531	526	576	526	537	518	543	550	566	527	540	577	556	548	528	545	568	550	557	538	558	535	570	536	537	528	547	519	555	556	535	544	527	527	507	519	555	573	583	540	571	550	561	510	568	487	519	560	566	536	552	546	580	532	550	541	524	538	581	546	545	512	584	549	550	516	564	507	528	489	554	533	574	515	581	550	555	528	558	534	557	558	496	544	523	547	529	532	557	509	494	534	509	532	489	555	538	539	495	547	568	540	523	523	528	542	544	511	529	511	526	551	503	537	547	556	545	513	559	549	522	507	524	553	561	584	524	556	528	534	550	575	522	528	530	528	520	513	582	519	503	534	536	475	556	533	502	528	567	532	521	548	508	571	567	534	597	538	549	517	541	513	545	525	549	540	621	534	544	506	543	530	510	541	555	535	522	542	580	572	485	594	496	530	571	520	547	555	536	549	548	549	547	570	550	535	533	558	506	518	560	517	525	545	602	566	537	553	549	542	507	505	549	545	547	513	543	522	552	519	526	504	546	480	554	515	571	571	535	549	572	570	519	541	544	542	534	528	546	539	516	507	571	545	557	562	570	546	523	519	566	550	541	534	594	489	553	528	499	550	541	517	563	576	565	554	550	544	528	535	547	552	522	516	561	543	548	524	520	521	509	553	552	525	529	566	551	497	536	566	529	556	509	540	526	537	546	578	556	564	551	516	519	543	547	549	568	558	580	571	512	559	549	526	509	532	559	528	543	532	569	517	517	533	501	470	544	581	526	532	542	557	562	553	532	539	532	509	556	539	540	585	542	540	516	529	527	540	536	530	512	527	529	523	550	541	528	541	581	541	535	561	524	529	547	527	548	506	536	535	512	565	576	564	525	513	550	574	518	538	594	579	521	562	531	530	540	544	570	520	501	559	543	544	541	548	580	553	554	535	528	524	526	565	513	537	573	572	521	555	555	529	502	523	504	504	560	560	531	542	532	524	533	543	552	553	532	537	550	576	547	562	531	565	524	550	582	524	548	576	533	594	542	514	500	531	549	551	560	549	529	532	586	542	539	561	550	552	521	511	565	526	550	509	541	551	563	553	517	489	557	518	558	514	562	536	537	525	516	555	563	546	489	535	557	552	499	576	560	544	592	517	559	539	549	525	568	530	528	493	560	562	532	495	542	518	562	540	553	544	531	544	490	528	560	587	511	574	532	515	549	543	539	518	547	554	528	584	589	529	513	593	544	543	559	515	556	568	532	571	530	569	552	538	512	529	491	527	569	513	578	526	532	557	558	562	505	544	548	542	519	500	508	523	562	587	566	512	520	531	537	545	544	573	530	588	527	542	494	546	579	552	507	549	496	568	570	533	502	555	549	557	538	540	521	485	584	610	580	543	543	558	528	550	557	563	539	558	539	544	551	541	547	514	538	534	552	529	540	570	539	524	527	531	558	565	518	544	553	573	522	545	511	555	536	523	515	563	583	567	504	549	541	519	535	525	571	532	544	546	521	524	558	530	525	570	530	466	544	555	559	541	501	576	524	571	521	541	569	534	558	542	562	478	544	587	566	485	515	535	596	571	530	562	583	510	560	524	496	596	565	534	550	522	566	528	534	553	538	542	547	552	540	535	581	514	492	521	543	511	517	526	495	539	535	525	523	557	497	566	551	534	521	514	578	586	536	557	569	511	523	517	498	546	510	536	518	541	504	556	515	548	532	556	540	535	510	533	550	547	528	550	541	559	535	534	528	552	520	523	579	558	516	533	524	510	538	539	569	562	525	557	543	485	532	505	505	519	565	511	583	597	552	506	521	538	529	521	547	514	558	544	503	581	541	538	545	530	539	541	526	558	569	498	520	573	576	553	537	528	562	516	506	520	535	538	567	530	510	526	506	532	538	549	528	590	546	515	539	507	522	538	529	581	538	547	558	514	492	550	528	543	541	535	541	569	564	514	498	503	535	553	557	548	522	501	549	541	556	545	550	544	587	509	536	544	518	539	515	557	538	541	537	566	565	506	513	531	555	534	571	519	535	539	497	519	596	517	546	546	535	564	547	521	529	540	552	521	517	507	581	558	517	560	555	549	534	553	559	590	550	541	555	556	590	577	554	516	505	500	543	552	565	549	545	576	532	502	578	540	552	538	513	562	548	517	522	528	549	548	561	503	573	548	572	541	567	530	569	547	538	518	545	565	528	535	525	574	520	524	509	523	518	539	537	528	548	546	542	574	520	568	566	539	558	519	576	536	521	516	524	544	550	501	507	592	563	500	552	531	545	501	560	530	544	542	551	505	563	513	533	546	538	533	554	514	519	513	548	558	520	505	524	555	552	520	598	536	529	593	542	515	544	519	530	548	549	552	527	546	517	568	590	562	490	568	538	532	548	529	512	535	596	547	547	534	587	509	541	534	544	588	529	549	492	520	536	605	571	564	579	536	519	544	554	514	543	518	492	515	576	539	512	510	487	550	534	552	567	519	519	500	546	583	536	561	567	555	524	467	563	537	526	543	511	525	510	572	584	506	553	537	544	567	521	525	543	537	504	559	531	582	537	531	532	551	566	606	579	557	571	551	553	565	543	507	563	531	522	561	586	548	566	561	492	542	548	608	571	550	548	535	582	527	540	559	515	574	558	555	554	519	528	540	560	555	598	520	490	548	501	500	591	548	537	512	506	545	528	526	588	502	521	536	541	578	562	548	571	509	535	488	562	547	518	534	542	535	545	578	599	488	521	559	528	508	524	522	502
1414	265	286	294	271	248	267	282	285	286	281	283	271	300	264	251	246	261	290	253	233	276	248	229	288	262	264	252	253	279	307	285	242	272	271	265	287	292	254	276	298	277	288	272	245	262	245	277	255	268	261	255	286	259	273	274	279	237	251	263	284	285	269	287	281	256	295	226	234	303	293	263	252	296	288	269	257	277	289	294	265	286	274	259	256	278	260	285	271	270	274	298	256	261	274	262	269	242	278	276	278	279	274	248	277	245	277	280	280	284	250	267	254	269	260	317	293	288	294	262	283	284	266	263	238	234	270	266	304	293	276	255	268	291	296	263	249	294	281	305	257	296	252	261	290	246	271	284	261	264	270	266	261	286	257	296	290	252	276	263	262	280	264	276	261	302	277	255	270	298	261	267	259	267	265	266	275	318	280	285	256	251	251	281	259	282	288	296	255	254	254	273	267	271	270	260	281	264	262	294	260	288	278	327	280	263	283	263	281	257	228	250	262	264	296	230	266	284	239	277	270	286	258	270	254	259	239	274	284	265	276	260	263	286	282	282	283	281	278	272	279	286	246	293	278	290	251	235	274	266	292	270	261	297	267	285	270	267	293	276	276	278	258	270	261	246	280	302	303	306	256	268	258	249	264	272	248	261	245	270	278	276	246	280	262	301	295	228	261	272	258	264	260	261	286	274	257	306	249	262	242	231	259	285	246	255	264	262	276	279	256	289	289	260	247	282	264	285	264	294	299	272	282	262	259	264	277	288	263	270	282	263	303	240	221	236	252	240	258	255	279	265	272	258	267	294	229	277	277	296	250	270	240	267	256	234	277	257	283	262	249	243	302	260	279	304	298	261	304	245	275	270	257	320	256	302	274	248	292	304	268	312	277	278	290	267	268	260	262	279	294	291	302	311	262	273	277	275	244	261	231	267	303	276	281	297	257	252	249	291	282	251	251	250	283	235	269	283	295	276	264	258	270	261	256	264	260	265	277	243	258	259	284	269	275	261	292	259	261	258	251	257	272	274	280	245	292	279	258	285	317	276	257	272	252	257	301	261	268	260	254	235	287	302	300	261	283	234	229	247	271	265	250	260	269	258	258	252	262	279	256	265	253	254	256	276	259	273	257	263	271	290	286	257	265	289	266	298	266	245	273	263	263	294	267	286	279	266	291	289	257	278	291	278	248	271	290	248	274	298	263	268	280	259	275	268	290	257	249	253	235	258	295	267	255	278	260	275	261	252	258	266	246	285	301	261	274	278	254	263	277	273	294	297	267	262	276	242	273	244	273	234	296	270	229	284	244	263	266	267	262	311	260	274	268	275	269	289	266	275	252	283	248	257	290	288	270	229	266	287	289	270	280	284	229	247	269	292	259	299	275	282	269	252	272	304	333	237	288	283	284	265	254	271	252	263	265	266	294	285	261	259	235	252	255	268	271	272	238	247	297	239	280	246	255	267	274	265	297	276	254	281	242	225	248	303	286	280	292	288	274	247	269	259	264	294	234	258	272	299	278	264	270	262	274	273	255	281	283	249	262	271	263	268	264	235	244	256	287	304	263	287	247	267	285	239	299	273	261	240	295	262	280	265	281	289	297	284	269	229	249	281	271	269	242	257	260	263	258	268	310	283	246	264	254	243	276	273	235	270	234	252	286	279	272	271	287	283	283	251	248	245	286	300	255	297	245	263	267	263	238	273	270	251	233	254	279	249	316	259	244	259	246	235	284	282	243	264	304	252	287	243	242	284	281	277	256	275	266	267	267	256	274	301	251	249	240	243	272	263	247	238	236	245	254	277	248	306	280	261	252	242	272	256	269	288	273	287	245	255	290	271	254	244	270	286	253	234	272	268	266	256	278	262	278	306	261	264	249	285	285	268	280	261	275	270	270	269	269	302	285	266	244	279	276	282	277	303	280	278	270	284	248	280	267	264	266	253	291	268	274	254	305	265	285	255	296	311	271	283	274	267	256	232	247	255	278	285	295	258	254	242	257	286	256	286	292	290	276	260	274	286	252	265	256	289	265	245	249	247	265	271	232	282	290	263	260	280	281	279	273	276	242	255	303	272	271	293	275	244	290	282	273	285	262	228	286	255	291	293	272	226	294	292	255	263	253	248	252	293	281	271	229	273	301	285	276	251	267	246	294	285	284	252	289	278	287	289	261	282	299	266	266	263	280	268	256	264	269	272	301	287	281	250	286	247	277	282	247	244	286	287	289	264	277	292	271	280	243	308	257	244	256	253	224	303	263	265	303	266	262	250	298	251	297	263	266	277	281	240	285	266	278	259	270	247	276	256	294	242	311	254	271	244	261	256	250	248	276	284	252	257	267	287	265	242	273	281	258	264	259	251	255	222	289	268	266	300	262	279	263	274	287	288	264	275	248	286	264	241	254	253	249	251	282	263	265	267	266	282	239	264	268	250	287	265	271	255	248	250	256	281	283	239	283	251	287	274	271	286	298	241	257	258	251	286	291	290	282	220	300	285	247	279	285	274	246	251	268	308	262	289	270	253	247	244	239	290	258	268	295	250	262	256	266	265	261	249	287	286	269	264	245	293	256	241	288	281	259	265	246	221	257	243	309	257	248	250	265	251	253	299	288	275	254	280	272	260	304	311	262	288	269	272	258	246	265	277	264	282	264	229	296	244	267	276	262	252	275	264	283	261	262	263	262	265	281	283	277	278	308	269	259	280	259	272	242	248	272	266	262	279	285	292	277	279	269	276	280	255	270	287	259	258	289	255	240	273	284	303	255	312	263	261	255	300	269	253	246	294	266	236	292	303	259	234	242	294	275	253	280	242	256	289	249	225	316	260	237	261	270	277	292	263	268	247	286	277	294	274	288	237	270	321	306	276	259	281	250	249	287	253	293	293	277	264	268	247	266	313	270	261	266	263	269	297	275	293	258	257	263	282	286	245	268	294	292	259	280	270	285	253	268	256	267	276	282	292	246	299	268	267	267	262	269	278	284	265	267	312	279	269	275	266	282	248	256	256	283	267	296	267	254	239	270	270	263	264	267	250	251	298	267	283	290	252	301	242	270	241	287	264	301	276	257	271	257	266	273	287	262	285	260	240	282	282	253	283	271	243	275	280	282	261	249	296	274	288	241	251	272	268	239	249	247	300	243	271	290	266	269	269	247	282	272	249	229	267	264	263	270	240	276	297	280	260	287	227	270	239	289	303	244	270	240	245	280	261	270	255	233	257	275	272	270	271	288	252	247	271	272	295	264	234	270	268	279	258	293	257	274	288	308	267	279	269	275	269	297	258	267	265	236	273	285	251	255	258	257	260	299	279	294	235	263	305	281	286	246	260	262	268	237	297	255	281	260	259	272	281	254	251	272	282	277	290	263	260	276	241	286	266	309	234	276	268	280	274	269	266	273	284	276	266	274	259	311	291	292	282	261	263	298	262	264	260	229	291	289	280	319	269	281	270	246	293	267	280	265	257	293	271	274	276	271	245	238	276	251	277	264	267	264	278	272	262
1699	588	631	658	641	639	565	611	600	575	581	597	588	628	598	590	650	544	592	581	588	596	606	623	597	565	603	576	633	582	590	586	638	622	645	578	625	629	579	548	601	619	547	654	626	594	644	623	616	584	599	614	606	603	620	622	604	653	612	581	590	586	563	631	618	613	630	635	590	594	633	600	633	623	645	619	586	608	568	618	616	613	620	562	634	624	633	595	544	593	637	600	617	601	587	609	554	592	616	649	615	581	553	613	633	598	581	607	605	623	570	586	597	631	579	632	600	599	616	593	579	580	623	606	596	577	600	562	590	606	627	602	577	607	518	618	582	582	610	626	558	586	645	616	640	584	641	593	624	609	596	586	591	579	601	555	562	591	625	602	592	607	577	612	583	615	616	607	595	610	610	596	561	586	581	610	579	613	620	580	593	599	560	637	653	600	599	593	567	589	605	645	633	576	547	569	624	575	664	618	563	628	624	609	593	593	607	588	604	609	606	617	566	585	591	634	584	536	587	576	618	573	593	569	584	619	583	588	589	588	613	607	611	582	609	581	599	607	635	552	626	580	638	601	598	569	610	596	600	611	570	621	572	598	606	586	596	583	589	589	651	585	644	627	622	572	605	608	573	613	608	608	619	615	617	586	611	599	593	573	573	586	577	588	615	584	600	636	584	557	627	572	614	612	610	563	589	564	589	584	585	590	588	574	587	650	618	567	579	596	571	604	597	572	627	608	566	607	608	593	587	602	615	605	568	558	608	658	587	620	605	579	581	596	645	604	636	563	608	576	610	581	575	619	596	609	663	620	599	628	607	596	577	612	598	602	609	573	621	599	615	569	568	591	624	593	648	596	574	566	586	606	610	592	652	569	587	596	626	601	566	620	582	627	586	581	593	591	606	602	607	639	578	641	617	549	614	599	584	593	582	580	621	629	620	551	620	594	558	600	571	622	592	559	588	598	634	587	591	606	598	654	581	600	573	630	604	583	612	646	582	601	550	619	602	584	576	573	611	625	591	592	650	628	605	635	588	595	604	599	594	577	598	608	574	576	618	610	588	594	602	600	577	575	558	594	562	609	562	621	630	583	574	611	635	616	606	611	625	577	602	557	564	605	634	586	595	574	584	613	601	575	612	628	594	605	577	596	583	562	576	602	638	553	604	611	558	586	580	618	580	608	629	570	658	605	587	571	560	600	564	637	592	624	620	594	598	565	640	622	622	574	600	596	629	526	591	566	601	595	602	611	577	569	609	582	613	592	604	619	621	558	575	601	601	583	575	636	540	577	613	562	574	621	563	594	644	579	593	594	598	581	585	580	602	596	612	590	610	585	549	602	616	626	565	624	627	591	568	640	624	609	594	651	572	605	596	600	595	597	631	555	587	556	607	589	589	601	600	594	571	597	637	592	638	544	582	573	590	581	600	601	625	621	585	611	658	613	611	632	600	576	620	659	580	583	574	632	625	576	628	599	619	628	573	623	577	571	577	587	656	619	623	599	582	605	652	600	637	598	579	603	557	613	577	548	575	598	586	581	584	614	589	638	583	551	570	563	596	629	581	612	620	556	590	614	591	617	596	564	646	629	599	596	616	588	625	591	605	608	594	634	589	564	617	592	587	599	604	583	578	610	569	597	618	594	587	602	577	589	592	599	601	651	576	612	612	587	568	596	572	604	633	594	587	624	599	594	575	572	567	563	564	607	593	594	585	629	584	598	597	639	591	625	635	570	606	606	584	592	603	611	591	584	572	617	574	601	611	629	602	611	575	555	548	577	561	586	593	595	576	607	596	596	545	604	605	573	643	620	605	604	567	573	630	601	606	542	584	587	619	627	605	559	618	549	602	566	599	643	639	596	603	650	585	577	589	567	595	592	596	612	613	606	632	569	588	587	626	619	611	597	621	605	610	601	577	607	587	605	555	574	613	594	567	558	613	553	606	554	555	581	586	597	560	582	586	619	582	545	574	597	612	597	638	583	567	578	587	602	578	578	630	610	603	581	617	582	567	563	557	580	568	592	634	594	604	632	592	605	581	564	586	590	560	588	597	612	561	599	625	622	574	596	586	597	620	559	555	605	594	525	640	624	621	605	582	597	604	609	587	598	579	582	579	577	589	576	631	626	577	605	623	565	600	631	542	587	577	625	621	571	633	614	572	601	572	597	615	605	584	624	591	581	594	588	607	623	595	584	618	592	625	596	611	632	621	632	578	604	612	582	589	597	582	552	614	612	607	589	591	596	602	581	614	641	609	589	573	594	610	582	606	615	614	606	599	597	592	608	562	610	578	606	597	606	614	584	604	631	563	599	586	613	592	591	577	564	571	561	609	602	600	591	551	616	632	595	587	575	599	588	596	603	599	616	617	635	628	579	602	596	596	628	608	606	574	594	588	632	606	605	603	601	598	624	603	585	575	595	595	555	584	620	587	615	600	580	559	579	579	613	610	607	570	606	535	598	607	610	630	597	614	591	578	561	640	610	511	595	615	606	576	643	612	586	586	570	634	589	580	571	589	591	584	623	629	605	607	609	558	595	560	551	605	593	620	617	609	598	611	577	598	619	598	572	550	613	602	622	552	588	649	633	604	586	600	567	623	630	616	584	591	591	614	548	574	581	579	597	615	585	586	590	573	615	598	605	603	653	573	577	619	627	584	587	595	599	632	576	574	572	572	608	604	578	602	592	585	613	596	556	594	572	596	572	567	610	642	587	581	596	597	605	561	598	608	608	547	556	561	602	616	589	585	638	607	568	587	606	588	565	609	550	562	600	583	600	616	604	621	599	544	636	588	605	576	528	572	585	585	597	605	602	572	636	651	592	549	595	599	619	582	592	574	607	596	589	605	573	581	601	598	603	566	564	579	610	642	581	589	593	593	614	592	648	619	589	579	632	608	594	606	562	590	624	589	589	564	631	622	616	602	578	606	566	610	612	576	596	554	585	610	589	615	575	603	566	591	590	607	587	587	573	633	545	622	601	634	595	615	601	577	598	592	601	598	580	590	595	575	649	583	593	617	611	606	640	627	605	539	574	590	602	601	597	578	615	539	578	620	594	598	574	637	601	622	605	622	569	620	612	562	555	587	607	640	579	606	577	618	585	601	567	579	586	592	651	593	595	616	611	602	574	572	567	639	553	616	586	633	581	606	584	603	562	565	615	587	603	558	601	627	611	648	590	637	635	596	644	632	606	622	550	594	563	611	641	605	636	668	572	601	545	583	564	548	574	627	631	646	627	623	579	582	585	598	591	580	600	588	610	598	615	598	534	590	636	603	626	610	605	604	627	578	584	632	581	594	617	589	597	588	601	579	594	582	577	669	628	598	599	605	571	616	613	624	590	599	648	603	598	603	601	608	604	570	594	605	626	596	568	607	631	620	625	611	584	638	614	621	622	601	615	586	612	606	587	582	620	620	626	575	618	557	594	607	635	605	606	566	618	577	592	562	604	600	609	574	592	566	611	622	596	613	592	560	607	594	583	610	658	621	583	588	621
7309	494	476	404	312	281	244	194	214	207	168	192	180	201	159	164	171	167	158	159	166	162	182	137	153	158	150	174	155	148	174	159	156	180	173	158	171	156	137	154	159	151	151	179	159	139	162	172	155	156	155	151	156	136	174	153	168	142	160	145	183	174	144	175	161	135	141	155	157	151	133	170	163	163	156	161	150	174	165	175	158	152	147	157	154	152	171	126	160	143	160	164	154	180	144	139	151	159	175	143	147	137	171	153	161	140	142	172	149	153	168	129	128	127	183	167	145	165	141	162	156	160	134	133	185	163	167	160	169	163	159	148	149	156	146	144	174	174	188	163	137	156	165	165	171	146	160	167	170	135	158	154	166	144	155	148	147	176	158	165	171	141	160	137	153	168	150	156	136	161	169	163	167	178	163	156	139	140	151	139	176	140	158	163	137	159	127	169	128	159	156	159	180	142	150	164	141	172	199	160	153	161	159	170	152	157	148	164	151	140	159	173	164	150	149	159	172	150	153	157	143	154	148	173	172	165	168	133	151	164	164	162	143	156	167	139	174	159	167	154	171	155	133	136	158	162	163	168	160	188	173	166	174	148	140	141	163	143	180	173	156	143	140	168	169	163	135	150	131	119	140	147	159	140	169	133	152	150	155	118	156	151	155	162	144	140	157	166	133	165	172	154	158	157	157	158	134	118	154	162	149	141	154	165	166	151	155	157	149	166	157	166	176	148	169	151	165	145	165	167	142	140	136	161	153	159	165	170	170	138	165	168	179	167	141	152	159	165	140	157	147	165	154	158	151	171	177	165	154	153	157	142	156	159	151	145	151	154	170	158	144	142	152	141	166	165	141	129	159	171	164	137	147	160	155	153	157	143	166	163	152	167	159	159	175	155	155	166	147	166	145	166	160	168	145	143	157	158	158	161	149	160	145	176	148	160	144	147	177	169	180	150	178	144	145	151	154	174	142	180	155	165	168	159	152	168	146	163	160	165	163	165	162	156	173	151	166	151	149	141	144	159	158	157	189	158	157	170	152	150	158	144	144	160	187	187	169	159	156	152	171	132	148	178	142	153	158	129	170	164	144	144	151	166	153	144	166	168	153	167	154	165	178	130	140	151	178	185	153	139	168	165	161	192	148	150	169	145	181	146	158	166	139	151	163	151	138	136	140	157	152	138	166	151	154	153	140	163	160	157	151	163	165	139	170	165	159	143	141	135	145	148	150	148	162	161	135	166	147	142	144	166	142	185	157	170	153	156	140	165	156	141	142	155	190	139	170	158	162	180	149	174	147	165	168	157	154	175	152	179	142	178	183	150	141	161	143	134	142	160	142	158	168	151	140	150	161	155	168	171	154	167	143	161	145	158	159	166	169	191	158	173	173	152	134	158	149	146	169	162	142	165	147	149	150	171	171	166	141	174	185	143	145	147	144	152	157	120	159	166	178	149	155	164	149	164	169	150	168	141	167	171	152	168	143	144	148	151	156	157	146	175	168	171	133	180	188	173	160	186	158	148	151	171	145	149	145	161	150	145	158	166	158	146	137	171	184	168	157	152	171	163	168	139	193	164	177	136	150	183	171	176	147	146	135	154	147	164	141	150	180	149	172	173	153	152	152	149	150	137	148	152	132	160	127	186	149	143	167	170	152	149	139	141	136	157	152	155	157	155	179	161	165	149	165	148	145	176	168	170	146	144	158	148	148	150	181	175	152	136	186	146	141	160	153	135	146	138	144	155	112	160	155	165	164	149	161	139	140	129	150	165	176	152	192	158	137	143	162	157	164	153	159	147	150	154	142	139	149	155	161	150	146	156	163	136	151	147	130	170	154	150	179	180	179	158	147	159	156	166	162	179	176	157	134	177	155	144	158	151	175	149	156	154	130	147	153	150	149	167	162	151	154	155	139	129	163	167	159	160	175	170	155	167	158	173	153	166	161	134	161	163	139	144	166	159	177	174	156	158	143	171	172	162	147	135	142	143	171	158	176	146	162	162	125	152	148	160	166	152	178	172	142	153	172	144	152	150	168	170	158	150	176	159	148	162	159	167	158	142	148	138	140	155	161	177	130	144	171	162	129	168	165	152	169	161	169	155	150	150	132	165	142	145	182	170	169	144	141	173	159	149	134	128	185	159	160	163	171	152	182	152	130	129	136	145	172	168	170	143	160	155	136	194	149	171	145	153	146	142	154	167	164	165	169	158	152	147	163	152	149	186	174	172	147	128	137	158	141	142	147	167	162	140	177	168	156	141	160	167	168	145	135	145	145	139	139	154	142	164	174	176	164	150	163	171	154	122	171	183	173	172	158	165	177	152	149	149	167	158	176	170	168	151	145	155	164	141	149	144	157	158	163	146	151	147	144	135	173	133	167	143	159	121	142	165	158	151	164	176	172	170	169	136	167	145	147	165	155	173	158	173	157	138	152	147	149	125	163	150	160	164	175	180	177	138	152	157	187	175	177	120	152	158	157	173	150	150	139	150	145	166	136	141	159	163	153	170	146	161	165	146	133	169	171	198	161	164	142	178	161	130	150	135	167	153	164	134	163	151	184	141	172	156	145	175	156	158	146	152	121	163	153	149	182	134	159	163	161	145	169	149	165	153	149	136	165	182	174	154	147	152	150	147	165	167	155	134	155	146	172	167	139	165	163	151	149	146	159	162	134	175	157	175	141	180	134	148	173	164	157	156	148	167	153	168	142	160	163	154	151	150	159	160	151	165	148	149	178	184	152	134	164	174	159	160	168	168	143	180	151	148	159	165	186	151	143	151	164	159	175	164	168	166	129	124	134	154	148	133	158	156	127	156	121	159	164	142	164	154	157	155	144	152	148	155	134	167	142	148	160	158	161	168	139	138	136	169	140	176	172	122	146	150	152	176	176	158	150	169	150	160	152	163	138	145	160	143	161	154	155	179	169	135	142	157	155	164	171	134	158	155	159	165	144	148	166	161	161	147	149	182	167	135	172	189	150	136	150	153	183	158	148	142	149	170	168	179	152	168	203	154	154	146	158	182	166	142	159	177	159	156	127	150	141	171	140	151	163	142	146	150	149	129	148	144	137	156	147	175	172	158	150	151	153	149	144	131	152	152	162	171	150	170	147	143	151	147	144	165	157	165	154	145	145	146	165	153	154	159	170	158	159	135	164	158	168	179	177	159	141	148	170	152	155	172	175	158	158	146	158	153	152	156	164	127	176	151	171	185	170	165	180	180	150	155	166	158	153	157	139	180	142	156	148	145	142	154	178	147	155	122	160	149	169	142	166	175	165	166	145	144	176	177	164	166	152	175	183	177	178	138	166	173	128	150	147	140	149	190	181	152	161	155	162	149	165	172	147	155	130	172	150	151	188	157	150	164	148	165	160	155	152	150	164	144	143	156	160	154	153	155	144	180	155	138	138	182	173	146	171	145	149	138	141	147	137	156	147	163	171	156	134	158	145	176	145	151	155	144	144	153	156	154	155	156	166	150	152	162	145	156	170	163	167	148
5990	666	1105	1315	1169	919	770	712	603	592	558	525	492	506	447	491	463	453	471	480	421	426	424	397	417	434	411	439	450	412	427	392	402	389	405	428	415	392	429	406	445	413	417	454	428	408	396	414	390	380	401	410	399	377	413	422	386	403	402	436	423	409	378	413	412	429	387	392	390	387	417	416	393	366	391	392	398	375	364	419	395	412	396	359	434	367	414	376	396	389	376	375	378	358	359	402	368	386	404	387	358	368	401	393	381	396	397	411	381	412	375	368	382	391	405	397	386	399	379	356	395	396	425	386	399	399	389	351	406	342	349	367	370	358	356	375	404	375	389	380	403	375	362	394	404	397	359	376	379	383	379	370	389	403	351	388	376	364	393	351	373	431	363	390	371	402	405	415	401	367	387	405	365	379	370	359	396	406	362	377	359	387	397	376	383	403	401	376	396	353	387	400	377	374	387	395	405	355	371	361	378	368	400	377	370	391	378	381	417	402	366	406	430	388	351	363	386	380	371	361	373	349	356	356	398	380	397	421	390	412	381	384	364	394	386	376	413	346	393	351	376	380	399	351	389	392	395	378	394	373	408	367	369	396	372	396	338	370	381	399	377	374	377	400	373	393	360	383	385	377	366	396	389	394	364	396	426	364	431	380	408	372	393	375	413	353	403	406	422	376	392	408	397	396	371	379	404	351	374	407	362	412	376	373	385	409	391	403	388	376	370	384	367	363	370	381	371	392	395	384	393	407	380	395	378	386	356	367	393	379	442	374	365	409	349	371	402	389	399	379	400	380	371	407	372	376	409	392	369	355	413	383	402	385	386	413	386	371	388	393	398	355	342	417	384	370	411	390	350	334	403	394	361	396	342	376	364	405	391	380	382	389	380	383	375	384	421	391	355	396	369	383	352	375	347	375	362	398	385	400	438	422	352	388	415	335	385	355	371	365	379	343	366	396	386	368	405	400	373	400	375	376	389	407	378	383	401	390	379	364	354	320	384	367	363	343	423	376	380	387	386	363	412	400	375	393	395	347	387	384	392	350	427	403	378	408	373	394	361	377	341	387	392	360	367	375	368	360	374	372	413	384	394	389	386	357	451	388	352	355	404	393	400	365	394	406	403	379	404	368	391	379	395	372	367	407	388	402	365	387	378	363	377	388	387	396	392	391	362	366	399	416	377	361	392	405	396	382	400	384	358	366	393	395	402	395	423	359	373	355	376	430	405	394	410	404	365	395	368	378	395	398	404	395	383	407	377	383	366	368	365	380	376	367	417	377	379	362	371	370	386	359	399	345	380	392	378	373	383	399	369	429	357	412	422	380	365	396	394	369	387	348	398	404	425	385	370	380	381	417	368	385	353	375	377	360	379	379	356	391	375	360	363	379	394	415	433	371	360	362	343	363	371	406	432	403	428	399	399	385	368	388	356	378	359	368	395	427	392	375	328	438	389	378	393	378	407	359	363	398	397	395	381	405	350	414	440	393	404	397	384	404	394	412	373	405	377	392	422	397	355	401	381	360	405	389	364	371	368	362	366	369	374	367	382	390	389	397	366	418	392	363	375	366	393	400	350	366	390	376	385	395	414	370	350	415	382	378	379	410	389	388	375	403	397	374	389	397	339	373	391	347	372	385	415	410	398	397	367	414	374	353	432	378	401	365	374	367	396	343	396	366	370	414	399	375	397	361	426	356	378	348	368	352	393	389	335	398	385	365	371	385	397	375	370	391	383	428	389	405	395	385	400	433	363	378	375	371	397	370	362	379	376	395	386	358	389	374	413	344	386	400	387	388	394	373	370	380	433	383	376	418	393	398	390	397	368	409	363	401	397	388	399	352	376	379	422	385	387	425	405	407	412	415	420	347	380	410	381	384	363	371	410	361	383	384	380	383	370	388	398	388	365	363	363	406	360	432	395	388	387	363	383	432	362	398	378	425	384	411	386	403	425	378	418	387	386	383	380	388	380	386	386	359	377	396	361	378	356	384	380	405	413	406	390	377	393	369	410	370	386	391	390	383	377	354	390	413	352	356	412	360	354	381	363	443	403	379	350	367	342	404	392	421	372	362	359	397	383	418	382	401	355	364	390	397	400	368	372	357	368	402	397	401	398	355	391	397	385	399	397	386	373	380	411	372	377	403	368	385	397	385	381	390	400	402	388	377	361	356	372	378	395	363	349	415	420	355	392	402	372	397	378	396	411	378	409	363	389	385	370	395	363	403	393	394	400	392	434	398	390	378	397	382	382	385	385	412	371	363	378	355	400	409	381	369	370	411	386	377	383	425	365	365	387	386	385	385	370	358	351	408	380	383	398	385	394	384	400	381	400	384	386	382	364	378	362	396	394	356	380	317	399	369	375	389	376	416	410	398	368	402	360	371	390	389	415	395	395	376	401	351	375	369	371	379	389	411	384	330	404	400	363	373	363	410	396	380	418	378	364	382	393	373	404	389	397	353	321	363	379	416	352	369	370	353	354	391	425	410	370	373	403	394	379	376	358	386	418	368	395	361	384	374	370	376	403	366	372	375	389	377	361	389	384	389	430	395	378	389	399	403	345	398	401	385	395	406	384	421	422	394	377	385	360	391	385	382	373	390	368	372	375	385	340	371	392	361	373	347	359	371	388	373	395	375	394	361	410	380	385	395	396	388	370	362	359	392	401	384	390	380	402	369	397	363	342	385	392	368	379	381	396	363	405	360	354	397	383	391	391	371	378	359	367	377	407	341	390	394	376	379	407	374	408	408	375	362	374	353	377	395	391	394	372	336	390	360	339	395	401	396	343	385	363	389	414	371	372	388	391	384	398	368	374	426	383	381	368	376	378	402	400	375	412	387	405	408	368	409	408	388	377	374	387	349	411	396	372	396	370	385	382	388	367	381	364	382	362	354	380	385	365	362	363	394	367	398	402	407	374	355	419	391	407	399	388	382	392	366	366	372	377	372	407	378	363	386	396	367	419	351	375	397	387	356	418	415	425	401	406	361	360	370	409	366	388	400	406	368	401	395	394	373	353	381	363	413	414	413	381	398	397	381	365	360	397	387	388	346	372	374	388	359	396	346	397	368	377	386	393	411	381	393	411	371	376	385	357	402	421	414	379	365	401	351	385	360	397	363	350	401	397	392	399	354	407	381	394	404	388	373	390	375	372	373	417	428	385	410	376	364	371	395	395	368	376	401	382	366	383	388	391	349	380	369	364	388	400	403	387	363	406	396	384	380	400	392	400	375	400	414	395	395	356	351	412	352	410	386	400	381	388	389	412	369	386	389	398	406	395	382	381	431	347	385	370	386	353	380	326	366	379	367	383	358	393	352	386	387	404	365	432	416	364	382	374	383	383	373	423	391	409	343	350	370	372	404	387	407	355	386	391	382	405	367	407	363	416	368	375	371	368	369	350	406	398	388	399	394	377	405	368	372	388	330	380	384	375	404	406	350	358	398	372	323	377	374	388	393	376	406	378	387	398	382	366	358	377	359	378	389	380	380	341	392
13399	1123	959	753	570	452	410	333	306	312	274	273	247	249	288	263	263	268	233	263	242	220	242	233	250	205	235	265	237	221	191	248	214	220	226	214	234	211	221	234	231	234	225	215	202	249	225	241	250	234	238	217	224	232	252	205	220	235	219	220	207	246	218	240	261	232	226	245	219	247	232	227	250	257	243	243	201	213	238	234	202	260	222	223	231	244	249	232	219	222	249	200	237	207	195	244	245	177	219	247	211	227	252	239	227	240	226	224	218	233	214	230	245	207	229	216	220	225	254	211	235	216	227	225	254	224	214	225	247	261	233	239	212	223	245	229	201	215	221	220	243	225	220	241	215	218	228	243	225	199	213	242	223	211	208	250	242	218	218	233	201	227	218	231	214	238	210	231	238	209	214	214	223	245	235	217	243	245	198	233	213	217	213	213	235	219	226	229	226	258	222	219	220	244	233	244	240	207	226	212	235	220	208	263	233	213	218	193	225	226	225	237	221	213	212	226	217	251	244	238	249	214	228	221	253	259	242	247	241	222	232	206	245	226	227	211	242	202	202	239	223	206	227	234	212	221	225	237	211	251	233	224	234	231	244	233	219	226	227	232	242	248	235	196	222	230	242	234	241	210	225	250	230	234	236	234	237	227	252	216	230	226	247	212	222	216	244	233	206	241	214	189	257	257	236	231	274	218	189	214	217	223	204	242	249	211	220	215	228	235	226	213	214	206	230	235	253	245	253	238	229	232	225	250	257	243	214	257	221	225	226	230	292	239	211	210	246	224	237	218	213	230	224	217	223	240	215	249	262	224	227	224	226	194	210	231	252	203	209	227	259	241	248	199	239	232	225	229	224	214	214	239	219	188	239	208	225	210	224	216	246	208	240	252	232	238	247	233	228	263	230	215	211	241	233	217	201	246	230	219	239	219	225	226	211	257	242	228	233	218	203	233	214	216	230	245	263	246	216	208	225	248	235	223	213	200	204	235	230	212	248	236	217	197	213	204	233	207	210	247	232	248	228	211	212	238	237	224	241	184	222	211	252	224	212	203	242	243	226	219	255	213	229	207	248	226	203	237	207	214	212	232	215	219	229	209	249	231	222	229	243	217	230	212	226	242	219	231	211	194	216	219	226	224	250	222	205	231	222	240	222	225	206	227	264	204	223	204	217	222	272	209	244	213	204	200	221	210	237	244	255	212	208	226	208	217	231	212	206	210	206	237	247	263	228	207	217	212	220	240	224	247	213	210	226	246	221	244	231	244	224	232	221	232	221	239	229	221	207	241	224	243	226	208	216	246	228	228	203	200	207	215	204	239	240	203	226	214	233	223	216	263	240	238	244	247	221	243	223	218	226	200	226	220	230	219	235	264	228	235	245	237	214	225	250	204	240	248	235	197	214	238	231	201	228	208	236	217	237	215	203	225	230	188	217	266	222	244	189	221	225	240	199	233	234	224	219	231	196	223	255	209	214	214	252	207	234	245	241	228	235	241	224	216	199	257	209	215	213	212	239	231	217	243	252	217	229	232	211	228	233	239	222	240	213	239	211	199	215	202	240	227	214	212	248	198	211	236	240	208	205	226	245	212	226	240	227	229	230	212	210	232	190	230	229	244	223	234	236	223	216	222	209	204	251	212	237	230	251	209	209	214	227	255	210	229	240	215	218	223	200	223	248	261	238	231	191	218	232	222	190	226	243	222	255	242	200	219	223	219	219	213	210	240	200	215	240	239	218	213	210	233	199	251	215	237	252	236	207	221	244	241	235	198	205	201	218	234	215	235	218	199	226	240	217	231	208	235	204	239	198	200	226	204	239	230	218	240	225	191	229	249	216	208	211	221	236	235	237	232	224	228	228	241	241	235	240	206	252	240	252	217	233	247	234	223	208	230	210	210	195	205	223	248	221	219	197	208	223	208	242	222	221	236	241	239	219	200	223	240	224	251	242	198	212	226	240	250	214	234	234	204	200	233	234	232	247	213	226	227	257	204	204	235	237	229	218	219	227	226	216	229	211	201	253	239	254	215	233	224	234	237	205	226	207	200	234	241	223	246	247	221	251	232	223	229	237	227	228	261	214	228	236	266	230	223	220	220	204	215	231	204	222	190	221	216	216	196	232	222	243	222	216	223	215	240	233	216	204	214	224	242	231	222	234	214	218	238	215	263	223	202	219	219	235	256	239	240	265	212	249	210	195	228	233	219	237	255	254	230	191	228	214	220	237	199	212	208	215	239	209	219	211	267	234	273	232	226	196	205	234	240	215	209	236	228	256	234	232	223	207	231	228	246	241	223	211	218	217	220	224	215	219	193	231	228	240	228	210	214	232	229	219	268	264	225	228	235	226	228	244	245	213	212	212	229	230	227	228	233	231	251	237	182	213	238	217	209	245	251	237	220	249	232	223	249	204	221	225	204	221	238	222	254	228	255	247	232	206	222	223	229	223	189	244	229	217	246	260	242	219	213	212	212	221	196	226	222	235	198	211	235	246	241	218	219	218	242	205	214	255	219	231	228	233	208	209	244	183	216	211	226	214	180	220	232	228	255	236	237	236	229	223	235	242	233	237	237	235	236	213	235	218	228	240	212	228	224	222	228	238	251	224	225	216	217	215	230	223	225	218	228	198	213	226	216	231	221	235	222	234	228	218	224	232	224	225	236	229	222	211	251	218	253	202	252	224	218	252	221	203	231	222	232	210	218	236	200	239	190	206	245	204	216	232	199	219	188	226	228	190	217	225	235	223	239	233	220	223	221	230	242	243	223	233	268	229	208	227	220	218	282	230	204	245	243	208	233	253	251	216	246	201	195	231	209	230	210	227	229	215	218	236	252	236	221	258	249	228	204	232	224	209	224	256	214	223	247	241	201	251	252	234	225	213	240	236	197	243	232	226	254	239	242	220	248	198	225	213	216	246	210	209	242	248	220	232	231	215	223	220	223	218	224	227	227	219	254	212	225	226	245	223	241	215	240	232	235	213	252	217	224	226	214	220	202	198	218	215	208	185	219	244	237	209	239	208	247	243	209	207	221	214	240	217	226	230	209	221	205	219	205	224	199	204	214	224	238	209	219	217	220	220	247	216	225	238	218	224	236	240	245	222	230	203	240	236	210	240	221	245	213	218	224	201	226	213	179	225	219	218	224	233	243	228	206	235	199	221	219	224	239	250	243	213	223	209	223	223	233	235	231	239	228	234	222	190	223	224	210	222	227	224	213	247	252	239	223	235	249	214	231	248	233	210	234	224	218	251	248	200	226	228	209	239	250	220	214	212	216	265	250	223	200	194	226	219	209	241	213	248	234	209	209	227	239	219	194	226	225	221	221	259	215	221	212	231	218	223	213	241	240	242	203	225	243	222	212	254	243	233	245	206	201	208	210	223	241	216	207	223	206	209	246	226	223	234	224	230	237	244	223	237	222	222	218	238	216	246	242	200	221	233	200	255	221	210	223	228	227	238	202	246	206	215	244	255	199	209	234	240	187	228	225	236	223
8012	1080	1958	2424	2075	1578	1338	1206	1030	929	947	771	767	770	738	728	677	682	665	675	621	630	644	607	588	579	626	644	561	575	614	555	643	602	568	607	560	541	607	614	578	603	603	618	537	603	597	608	608	607	552	562	544	580	580	580	550	564	570	603	524	563	565	585	552	573	582	567	520	587	541	580	558	555	570	564	546	561	527	579	525	562	562	589	535	557	561	557	552	545	538	541	552	551	540	548	558	554	535	544	527	518	534	519	491	584	571	588	525	567	549	584	516	588	571	564	534	525	535	519	570	576	535	537	558	536	577	534	544	541	545	511	556	507	531	566	538	526	540	529	559	537	540	521	511	565	497	534	575	576	523	574	546	547	580	554	529	555	564	535	550	582	582	561	531	495	514	523	503	560	547	571	572	536	575	522	494	528	550	564	552	517	554	546	534	528	543	549	531	530	550	537	556	567	543	543	515	522	523	552	535	565	548	536	529	532	566	568	583	548	526	527	575	495	570	521	577	566	520	527	546	597	539	539	554	583	548	495	551	546	527	526	556	544	545	580	507	550	542	512	530	515	557	562	550	522	528	522	558	525	577	572	559	564	532	534	518	523	520	529	555	524	545	541	552	593	579	546	562	508	528	518	514	532	505	557	566	557	501	527	528	567	513	577	541	545	540	563	556	587	520	542	552	541	551	570	520	550	492	546	546	565	546	543	554	552	511	493	512	526	538	492	518	496	500	539	543	513	522	556	561	567	545	543	529	567	564	506	519	528	565	552	536	507	518	552	537	532	518	554	521	538	518	515	563	542	517	535	585	541	572	540	551	560	533	511	573	580	546	532	498	536	550	522	534	508	531	567	535	560	520	530	544	541	531	597	548	572	563	548	545	535	515	490	513	552	551	546	548	537	509	518	533	502	547	531	553	544	546	547	539	534	551	506	580	469	531	520	581	548	511	547	540	520	517	513	502	536	530	564	541	573	558	546	568	553	533	492	565	527	540	591	560	564	534	559	524	522	527	567	534	516	527	514	543	519	543	508	590	568	551	546	524	525	572	540	584	520	559	555	511	551	552	559	550	539	563	505	505	554	532	562	550	553	567	491	513	534	499	556	510	555	549	562	504	565	523	558	542	523	546	568	537	540	513	525	570	579	564	533	522	514	535	545	578	523	532	557	570	541	582	564	569	514	556	556	575	516	537	520	526	533	490	576	536	566	550	530	521	560	523	530	532	532	554	553	549	549	540	536	535	538	543	560	534	541	509	560	540	522	557	514	506	541	536	521	554	526	523	546	564	536	535	551	518	578	596	540	516	515	554	554	511	570	528	538	525	558	518	541	521	582	520	537	554	527	527	529	555	569	511	539	512	513	565	558	540	550	514	544	508	568	493	538	539	505	559	498	563	551	509	529	546	572	500	570	560	538	542	517	522	520	575	537	492	557	517	529	546	534	548	557	493	501	533	525	526	501	535	567	535	498	546	515	517	501	528	558	552	548	524	522	540	528	538	520	563	540	561	512	521	545	538	529	557	541	576	550	542	548	549	577	563	525	534	526	506	542	580	568	583	567	524	524	517	541	521	523	535	525	561	506	605	539	537	523	545	547	538	534	546	524	546	506	507	549	538	535	546	541	526	540	551	591	559	520	527	564	511	559	541	586	583	560	553	547	497	536	545	526	536	519	514	536	545	519	516	578	557	543	591	525	547	522	534	543	545	578	559	549	542	572	513	561	562	544	540	531	540	507	596	520	563	525	531	531	553	532	545	528	555	565	516	537	579	579	551	518	544	540	538	525	539	527	560	546	586	550	597	555	523	551	575	583	504	533	582	516	554	530	533	483	516	550	549	549	510	485	532	577	533	550	545	551	563	533	525	507	591	532	556	534	495	502	615	531	532	552	560	533	557	541	534	554	529	550	526	495	546	509	522	536	542	488	508	545	504	564	561	577	575	556	530	537	498	544	529	559	584	569	540	567	603	575	557	549	509	564	567	503	548	571	564	563	537	565	525	528	579	574	551	531	544	499	520	525	513	531	557	558	528	547	553	531	524	559	535	510	500	534	550	559	531	539	510	573	577	529	521	529	550	568	542	505	568	533	542	510	512	544	539	510	532	530	530	562	534	514	535	521	508	526	501	550	519	540	546	540	551	553	550	513	478	554	566	550	544	529	522	559	537	522	549	565	543	569	542	529	533	549	540	554	541	537	543	516	561	545	544	520	520	540	543	542	505	572	513	517	531	527	579	527	511	541	558	574	526	529	544	568	497	543	569	542	536	535	573	526	555	535	532	552	565	522	584	549	542	568	539	532	559	525	542	550	516	566	541	576	547	542	510	546	542	559	533	548	582	545	573	561	581	519	555	559	541	496	536	540	549	531	539	554	544	548	541	509	557	525	567	546	518	507	584	505	541	553	556	515	543	569	522	585	557	493	530	541	493	570	574	498	535	555	565	518	568	528	542	532	529	576	559	556	577	523	587	499	536	534	525	522	596	551	538	542	541	521	564	544	541	526	535	561	542	581	561	533	578	528	541	507	544	538	573	538	540	524	540	538	529	513	524	513	538	544	542	560	549	535	502	553	535	519	534	569	508	542	565	563	571	560	567	527	590	538	504	573	535	566	574	540	502	567	534	563	552	521	564	559	540	590	558	495	540	546	552	560	574	535	528	536	539	548	546	559	547	527	558	543	557	569	549	532	550	530	541	523	581	553	576	511	575	561	547	530	543	577	511	510	520	541	537	533	516	570	550	542	554	552	593	528	569	535	521	543	556	535	563	561	540	540	546	536	557	528	563	525	573	565	522	525	511	488	527	557	560	510	573	553	523	509	538	524	535	552	555	540	559	519	525	559	589	491	535	511	554	529	545	533	563	483	521	506	501	551	532	549	520	506	573	534	553	512	542	486	568	546	552	526	557	529	582	576	530	496	553	574	531	500	568	539	528	536	537	536	548	529	576	535	514	546	561	552	559	557	600	531	493	511	491	554	534	564	513	561	530	542	507	536	495	553	551	503	550	531	504	522	500	558	535	530	514	552	584	533	563	560	516	509	518	547	543	519	572	577	585	553	564	525	549	558	508	550	544	517	535	547	520	539	544	567	570	511	523	549	559	550	535	548	568	498	545	603	515	571	582	546	526	502	532	526	515	526	553	546	550	554	553	517	533	566	534	509	594	548	566	562	535	536	525	546	487	538	509	523	572	584	550	502	528	561	566	539	543	575	539	510	540	531	531	515	513	521	552	516	517	497	510	550	519	547	552	556	564	510	521	549	512	580	548	557	553	480	569	552	531	518	567	550	552	562	587	541	524	551	535	540	560	518	531	548	551	548	568	559	539	568	529	533	586	554	507	531	526	561	573	582	534	599	563	510	572	519	514	543	528	543	531	531	532	574	533	572	531	558	528	542	556	529	558	568	525	499	559	553	526	570	552	556	549	586	501	532	552	582	543	532	532	522	547	539	562	549	577	559	526	575	532	533	517	538	566	509	511	563	549	555
1443	303	280	295	320	282	295	274	273	271	266	277	291	292	284	288	266	290	270	266	277	252	275	290	267	265	251	246	244	284	245	257	266	268	259	281	304	267	286	284	264	251	260	282	272	281	256	288	246	267	278	246	288	270	243	269	271	267	269	245	278	281	301	272	288	256	273	267	292	302	277	254	280	291	267	277	286	271	279	303	266	287	253	263	297	257	257	285	263	260	255	302	279	291	265	260	252	259	274	274	278	274	278	271	254	268	262	221	303	281	258	279	312	253	277	238	267	267	274	297	287	257	244	287	302	293	324	277	263	287	238	257	271	278	254	260	262	276	285	250	222	266	237	279	289	283	272	232	262	276	239	247	255	259	286	250	299	270	318	279	285	254	253	253	263	269	253	271	272	273	281	252	263	250	258	250	256	293	235	248	245	259	268	265	270	261	251	294	304	293	267	281	273	303	319	253	284	300	256	247	271	254	263	299	248	254	281	308	273	264	263	298	254	251	253	257	293	298	273	269	258	244	270	266	263	264	275	290	280	243	261	280	255	261	277	251	255	228	273	298	298	247	251	257	270	279	275	259	260	261	283	254	284	268	267	256	295	277	262	280	264	245	256	276	260	281	268	293	296	283	262	246	268	288	281	268	278	268	243	299	260	249	245	266	244	268	231	270	276	298	277	269	280	272	271	274	290	284	300	290	290	286	282	257	291	295	286	299	297	247	287	272	293	263	263	243	279	314	279	271	311	270	281	290	278	290	287	264	261	291	253	282	272	257	253	273	270	253	270	259	270	272	292	254	255	277	269	250	263	300	238	265	253	280	294	269	255	313	261	273	280	255	243	252	272	261	281	241	267	298	266	246	267	273	264	273	261	251	292	269	300	273	252	285	252	261	233	293	265	290	269	268	284	307	276	282	293	259	239	281	268	299	280	263	286	273	291	250	238	256	276	294	272	284	287	259	278	280	294	257	255	263	305	242	264	289	260	274	231	262	272	275	292	273	270	261	283	250	251	275	269	266	254	254	294	282	257	292	266	252	241	278	283	259	294	250	272	273	267	275	269	290	262	288	241	257	259	274	302	223	274	252	298	281	282	273	281	269	258	286	279	264	242	277	275	312	246	276	268	268	278	304	255	266	269	274	270	277	259	283	253	275	261	259	276	293	271	274	276	289	268	261	238	279	288	274	259	277	272	257	279	283	260	266	244	280	255	266	269	259	254	271	268	247	263	251	276	269	272	238	273	261	282	284	289	250	264	256	276	273	281	253	274	270	258	264	253	273	261	262	269	268	265	270	267	248	276	261	303	279	261	293	252	288	286	300	271	281	271	258	271	261	260	290	286	268	273	266	259	274	263	264	286	267	272	267	268	244	250	253	256	275	264	264	272	257	284	285	289	274	273	294	292	261	275	253	249	281	259	253	264	272	270	252	259	273	277	273	251	271	277	281	267	287	258	243	286	285	256	294	267	254	261	254	267	264	286	249	297	286	257	247	248	270	230	269	265	263	257	277	235	269	261	254	256	306	236	295	268	259	256	256	253	265	301	250	251	255	262	289	269	286	230	295	272	258	279	271	239	280	262	265	296	253	265	269	275	236	302	258	264	260	272	276	287	265	242	268	271	270	248	260	257	284	289	294	262	263	265	248	247	297	260	250	255	263	262	274	263	302	254	274	290	259	263	287	282	266	261	272	283	281	271	256	290	251	285	272	276	263	290	279	267	268	280	245	266	259	312	276	261	284	282	285	275	259	261	267	266	240	274	273	273	292	269	241	265	287	282	270	278	255	256	282	278	291	266	270	248	251	250	256	288	298	269	243	278	270	259	252	279	308	286	294	280	267	302	256	264	270	289	268	283	216	289	290	292	277	257	264	252	269	260	244	266	287	256	265	287	257	252	254	235	248	260	273	269	269	257	271	262	273	274	259	297	291	298	245	249	281	257	288	269	281	281	304	301	269	255	262	255	259	248	257	284	277	243	280	213	267	255	301	253	282	272	293	281	264	276	256	253	255	287	243	243	258	262	274	289	269	256	250	278	308	276	290	263	270	250	296	249	286	244	250	256	248	261	269	285	271	280	294	281	246	258	265	240	275	276	284	277	281	303	263	253	264	272	293	290	279	315	262	257	248	248	229	270	276	241	260	280	297	273	273	286	280	292	279	289	278	282	295	282	267	276	249	259	270	290	260	265	284	306	280	276	276	248	258	270	286	286	273	250	283	281	302	292	238	284	278	252	270	285	267	243	262	284	268	287	249	274	267	256	281	280	265	253	239	262	259	290	276	250	256	259	230	258	260	268	274	278	237	258	304	281	268	245	285	269	284	304	279	259	238	293	258	239	264	291	273	291	256	261	289	271	288	260	252	301	285	294	292	287	275	270	248	261	275	253	268	254	287	249	264	277	270	282	262	266	253	252	280	274	286	288	292	301	288	277	260	271	292	272	256	280	265	247	257	288	283	284	267	280	268	266	254	251	285	300	294	263	251	263	292	267	285	307	274	278	264	296	254	256	260	269	242	303	282	285	319	297	267	257	302	270	259	257	255	260	273	269	271	258	235	299	291	256	246	260	292	270	294	255	251	245	275	272	273	283	263	266	261	260	266	242	241	251	267	278	294	260	266	291	260	271	250	253	280	258	284	294	315	227	275	272	282	265	259	261	257	236	260	255	269	296	275	281	278	263	288	283	279	264	278	273	262	284	277	264	262	301	258	291	266	278	271	293	310	275	269	318	263	281	272	250	266	265	293	257	277	279	281	247	278	268	280	289	267	264	264	283	239	276	296	295	274	274	332	248	278	283	260	271	287	242	258	264	246	285	286	297	271	248	295	275	243	249	289	277	280	272	238	245	288	268	273	269	276	290	253	255	286	269	272	282	256	270	248	279	273	262	298	237	282	257	268	291	220	269	258	254	309	258	252	239	282	276	267	285	267	264	278	252	257	274	244	255	284	305	254	278	275	264	300	286	279	274	283	270	302	290	284	297	292	266	237	262	259	231	304	273	251	262	269	295	254	245	254	280	254	278	273	295	254	287	279	287	250	275	241	272	257	272	253	236	248	264	241	288	277	284	245	281	298	251	265	275	258	254	240	257	269	261	296	288	252	271	301	273	283	250	242	241	241	260	243	282	248	256	261	274	287	265	250	251	279	287	281	271	250	278	233	266	270	271	304	251	244	284	290	286	231	276	281	272	252	261	277	308	264	262	281	284	279	274	263	261	277	293	274	286	276	278	319	265	257	303	269	314	290	266	267	278	249	245	288	260	249	277	290	272	279	265	295	259	270	272	283	264	285	244	302	265	269	264	293	272	281	286	267	288	266	234	278	268	290	234	253	287	276	265	278	275	271	270	238	253	280	295	251	283	273	272	268	281	269	261	261	290	260	268	259	267	295	298	275	257	275	282	277	272	278	266	269	259	277	300	267	295	218	266	259	285	275	256	295	287	297	272	254	262	284	242	276	275	252	265	251	247	265	269	244	275	262	263	294
1702	625	608	646	640	635	605	633	582	627	632	596	602	590	596	611	616	616	543	645	610	585	602	605	583	596	629	620	584	573	657	559	554	617	576	611	614	602	585	625	609	658	632	623	646	585	599	634	562	603	572	602	635	594	617	588	579	569	595	636	598	579	615	567	630	606	625	631	582	591	615	588	630	585	589	622	583	673	599	617	599	616	606	595	616	620	631	582	569	597	593	641	569	575	550	615	549	579	643	554	584	592	622	615	607	608	593	607	638	601	608	587	618	602	592	628	606	665	585	590	602	627	617	625	611	590	602	593	654	630	618	635	586	625	589	640	605	599	646	573	614	574	614	640	588	549	567	573	636	596	578	587	625	571	638	631	595	602	593	610	605	612	591	625	620	593	586	634	604	617	618	608	578	553	594	594	539	606	647	614	604	591	607	635	610	563	568	644	597	610	609	628	569	631	578	569	638	610	576	608	580	619	607	559	599	595	602	578	614	581	600	554	615	570	585	608	589	608	615	625	632	589	598	637	613	635	544	593	592	583	662	578	610	580	646	594	613	582	653	640	582	582	595	613	593	593	600	584	581	600	637	584	624	615	623	626	612	612	558	577	607	599	610	652	590	605	597	600	584	595	587	628	586	623	534	589	596	591	638	578	606	593	556	601	566	603	635	584	613	542	610	623	640	592	571	614	630	588	604	592	621	614	582	612	615	619	565	553	621	570	612	579	556	626	643	554	630	577	608	595	611	594	606	600	572	614	586	621	614	567	599	613	632	606	609	612	604	630	607	622	604	598	568	570	646	644	608	636	616	612	597	577	572	574	594	574	599	570	590	579	651	582	590	588	600	597	619	575	591	609	596	570	587	589	589	618	624	609	597	622	626	587	621	604	602	636	596	621	605	591	583	618	565	611	575	606	608	616	617	606	625	590	660	647	588	595	572	557	642	594	643	588	586	618	623	634	602	593	617	574	583	590	575	622	645	637	588	591	651	577	585	595	576	607	569	592	617	635	623	594	559	583	664	588	608	620	618	630	589	600	617	582	607	550	635	586	615	574	583	582	601	591	587	587	595	606	643	613	600	596	609	639	602	589	620	628	583	614	620	573	603	603	582	620	581	608	600	626	613	624	597	590	590	594	611	597	606	587	577	597	593	553	613	598	629	570	596	563	617	557	589	608	615	599	603	635	603	590	623	578	596	657	611	601	626	580	600	609	602	588	599	592	643	577	569	565	603	565	576	593	598	572	593	593	589	602	593	610	593	599	601	635	597	598	561	605	628	629	602	625	569	602	591	593	591	605	598	630	622	573	575	585	553	583	604	558	661	577	588	581	592	628	612	532	596	589	576	595	590	583	609	577	610	598	623	616	614	564	582	578	568	590	603	578	555	543	622	560	601	599	612	589	592	647	597	646	638	647	572	645	595	602	586	612	621	629	550	583	603	558	658	581	597	582	614	609	641	567	582	608	636	626	603	575	586	586	581	614	590	586	582	574	587	623	573	599	603	613	593	607	605	599	582	632	617	635	585	595	631	593	613	588	533	573	581	578	552	626	623	588	642	606	612	622	558	597	573	616	611	576	588	594	641	583	630	598	638	618	598	577	648	626	602	595	636	600	566	607	586	654	578	608	620	604	594	583	585	626	632	569	630	600	630	611	595	568	610	570	605	613	570	602	576	611	606	649	594	582	616	601	593	599	553	598	605	588	617	578	590	615	583	660	587	607	632	615	551	588	617	577	653	598	615	600	546	623	561	609	663	572	621	581	611	625	573	565	598	585	578	649	596	603	633	604	640	561	634	642	585	622	540	578	583	594	617	546	603	576	585	592	638	620	615	553	599	584	587	576	630	593	571	589	621	601	553	603	586	607	606	601	595	609	605	619	603	565	574	578	582	635	640	632	569	631	587	583	584	591	585	572	581	572	576	632	598	614	654	606	603	553	582	627	555	611	601	585	570	577	596	593	611	585	575	590	611	570	549	624	601	627	608	582	577	603	651	571	612	660	599	575	614	599	589	657	626	559	626	636	592	593	638	560	617	601	586	588	591	552	583	611	613	614	629	639	625	605	594	582	587	660	614	581	593	602	599	613	603	594	561	605	634	622	631	617	581	619	597	621	610	647	618	580	588	610	579	612	615	589	626	601	590	624	585	544	640	595	574	573	604	611	631	561	617	583	609	634	600	593	602	570	602	622	582	583	579	651	630	567	559	563	603	571	592	609	614	599	657	600	653	586	607	576	582	634	626	597	575	586	613	617	622	568	600	603	594	581	629	613	582	595	604	589	627	583	618	604	540	601	632	594	621	562	632	618	624	581	607	597	604	654	610	568	593	591	587	584	601	600	622	598	597	568	590	607	575	563	566	587	611	575	585	608	596	559	624	615	599	570	603	615	578	627	584	657	620	605	569	579	591	586	554	580	584	613	653	641	643	630	600	633	623	602	614	595	596	555	625	615	581	620	586	591	602	597	617	570	625	646	595	598	583	587	611	605	621	615	611	586	575	590	568	631	592	587	677	604	633	573	632	586	613	589	538	584	569	597	614	598	580	574	621	613	606	581	613	617	619	608	561	650	632	628	608	614	584	610	648	577	603	602	593	623	595	621	546	625	606	611	591	596	576	593	630	601	593	610	609	633	600	582	591	603	522	598	575	630	627	563	597	577	572	561	582	644	555	611	638	595	622	633	610	610	613	634	577	571	599	585	636	577	596	600	577	608	591	567	587	594	577	613	589	613	611	591	613	621	622	574	654	614	582	585	592	595	596	635	595	578	608	604	635	608	594	617	606	620	655	616	592	596	566	591	598	602	618	629	614	566	610	607	572	627	640	577	624	626	570	637	606	554	610	557	605	583	628	538	583	643	560	613	613	581	613	598	602	567	600	596	609	607	608	614	580	589	553	611	589	612	614	597	612	560	623	638	580	566	611	550	586	568	604	610	627	608	561	625	567	577	582	594	587	609	658	625	611	607	610	677	671	589	623	586	611	624	630	592	577	640	630	584	605	568	631	582	557	560	608	561	601	626	554	599	573	635	540	607	552	603	629	597	631	587	582	615	609	609	624	548	623	578	590	619	633	600	643	644	578	622	573	623	590	568	584	559	649	643	616	586	576	586	598	639	612	620	608	586	561	603	588	619	607	633	598	561	604	562	615	639	577	609	608	587	625	628	664	553	631	578	632	576	607	601	628	621	592	599	605	610	588	603	664	574	624	575	642	602	568	590	567	625	609	615	621	580	556	651	579	573	601	616	597	588	597	627	599	605	588	618	605	595	617	604	612	624	604	598	630	585	568	609	549	632	608	597	658	566	624	591	622	639	586	574	559	576	593	646	621	583	558	628	579	580	630	576	613	602	604	643	574	566	620	621	621	613	585	575	595	623	660	605	581	566	572	634	606	590	628	566	602	584	621	604	610	569	614	620	581	624	563	605	622	594	602	654	607	619	605	608	613	598	613	603	662	575	564	592	608	622	604	647	604	584	594	626	651	568
7270	478	519	430	300	277	239	225	174	185	186	197	186	185	165	175	159	175	160	171	158	171	149	154	138	161	145	150	153	165	165	166	158	146	164	160	160	146	148	164	161	200	153	153	160	178	164	172	187	158	149	166	156	162	130	145	150	185	157	157	138	181	157	167	160	165	167	154	166	149	177	142	151	169	174	151	156	160	155	170	152	137	147	159	152	154	141	158	177	145	136	128	169	146	175	146	154	172	170	148	166	169	185	169	169	170	179	155	164	119	134	168	148	148	153	172	161	185	145	171	187	149	161	153	151	148	157	175	146	153	161	162	151	168	147	151	174	156	182	159	149	154	199	145	166	156	143	139	135	161	154	166	149	145	160	191	173	170	151	159	150	165	171	139	133	176	161	185	156	176	151	151	157	169	144	170	171	162	145	182	156	145	147	136	148	148	139	164	168	176	168	131	151	169	148	164	167	133	156	151	159	152	147	155	168	148	163	141	162	146	193	172	159	182	170	165	157	155	154	174	141	168	147	172	162	145	183	162	168	163	159	182	143	153	141	155	164	152	180	167	148	146	187	149	146	159	175	156	159	159	156	159	157	154	172	152	137	134	154	135	151	170	145	152	166	151	157	157	164	162	183	164	152	159	150	146	150	150	148	157	162	151	143	154	184	168	179	143	127	158	152	164	147	146	159	166	158	166	163	170	140	180	143	142	141	144	157	161	126	138	157	168	153	144	149	143	144	151	158	157	149	158	176	159	144	162	167	165	141	146	157	140	163	127	153	164	154	160	177	175	145	161	185	163	147	164	146	162	163	123	162	164	131	154	145	149	159	164	163	157	166	122	140	151	157	171	165	146	156	170	183	172	159	154	145	175	153	142	167	152	150	167	148	154	146	150	161	163	169	148	169	149	138	158	149	161	144	141	144	152	161	137	175	160	155	174	156	186	146	145	147	148	142	151	141	171	148	147	150	143	175	161	146	173	166	164	170	167	144	158	143	146	171	144	171	164	165	181	140	144	171	142	146	141	158	157	159	170	145	152	162	131	160	126	153	141	149	143	158	133	160	152	148	154	156	121	156	153	168	180	137	169	142	153	158	151	148	144	184	186	157	177	141	172	147	152	165	154	165	158	160	172	149	164	143	158	158	159	140	168	169	164	161	138	150	155	175	147	143	147	169	137	169	135	152	128	163	155	164	145	147	158	163	162	151	152	146	152	167	164	138	176	160	147	159	162	157	145	129	176	177	142	148	137	125	169	146	173	170	142	189	155	166	143	179	175	177	155	158	179	154	180	152	154	139	184	167	156	168	167	160	139	147	154	168	184	153	158	178	155	182	158	143	143	123	164	175	148	146	161	148	131	162	152	152	164	147	149	191	163	145	167	176	150	140	147	155	135	152	158	182	174	153	146	134	155	159	142	164	152	150	172	156	147	132	124	133	163	151	166	160	154	167	163	183	156	160	166	133	156	147	161	147	157	148	169	154	148	153	164	121	152	139	193	143	133	175	157	171	163	126	171	153	141	170	157	166	148	156	162	142	174	133	126	172	169	165	147	150	151	148	151	146	149	152	160	163	179	140	156	144	134	174	169	180	165	164	156	126	195	170	154	160	162	169	153	164	153	149	150	159	163	152	156	156	123	134	148	183	192	134	143	107	160	145	170	140	139	167	183	147	135	156	156	163	166	174	181	148	156	144	141	141	163	159	165	151	169	154	153	171	172	181	185	165	156	158	159	135	155	142	171	188	169	165	155	156	173	157	146	162	166	157	140	174	145	151	163	144	180	168	164	135	158	153	166	144	139	140	169	162	148	162	156	145	159	139	143	157	155	178	157	147	170	145	139	157	159	158	131	174	141	160	161	160	160	133	143	165	165	156	156	184	163	155	170	178	142	155	162	147	146	160	146	139	172	171	163	157	161	162	158	168	144	150	157	163	167	166	137	169	147	149	158	146	170	172	155	134	142	156	182	163	147	164	172	179	175	131	163	156	138	157	131	182	161	150	162	166	156	155	144	164	162	143	171	148	190	170	133	146	139	145	151	139	156	161	161	148	152	165	156	185	177	136	132	151	185	161	144	158	171	152	164	122	148	166	154	147	166	155	168	194	188	174	181	166	174	143	145	176	146	128	148	155	149	157	172	181	165	208	160	163	166	143	158	176	170	149	173	134	166	156	147	154	168	154	156	170	158	160	143	158	146	166	161	147	139	145	150	164	161	165	172	149	174	169	155	169	152	177	152	163	139	170	173	152	160	170	157	157	145	156	151	160	153	163	145	157	142	153	145	146	164	168	158	148	164	143	146	147	170	165	163	142	174	158	157	149	154	128	147	131	150	166	166	142	152	165	160	142	150	151	169	160	162	161	160	149	138	163	154	159	178	169	160	143	157	146	160	163	164	156	152	161	172	175	161	187	170	164	160	153	174	166	149	156	156	152	161	155	159	144	157	142	148	153	180	155	164	156	169	152	144	176	190	160	144	148	160	154	151	144	158	164	165	135	150	164	158	134	156	142	155	154	145	150	164	149	157	172	145	152	154	160	158	157	141	158	149	158	158	152	171	159	180	154	161	164	140	168	156	150	167	135	152	162	168	149	171	167	150	151	145	154	169	155	146	152	142	153	149	163	159	154	139	139	158	157	190	182	136	154	161	142	155	138	161	167	169	205	124	150	154	151	171	178	161	151	171	170	188	162	163	169	172	152	140	153	157	155	139	144	148	174	177	140	173	179	124	154	177	151	147	162	149	163	152	163	158	187	133	144	168	142	157	144	161	146	152	162	177	134	141	149	125	151	147	177	152	185	144	170	164	184	137	154	166	148	177	123	182	165	159	145	144	193	197	149	156	151	176	150	158	159	176	164	156	177	148	172	140	124	162	144	151	135	160	178	173	160	146	176	128	156	167	170	180	157	161	156	160	165	157	164	156	167	150	163	159	173	135	133	154	170	146	161	163	189	166	182	137	148	154	149	145	161	135	148	149	145	154	142	149	149	151	176	140	145	137	134	146	155	137	151	140	140	154	157	166	169	145	154	147	109	145	166	151	148	136	169	166	165	155	127	166	165	140	167	149	130	173	136	133	156	169	140	179	145	144	166	164	171	167	159	151	173	156	153	152	168	167	160	143	130	156	151	149	160	159	142	172	157	170	166	179	186	154	152	164	153	165	151	159	144	164	181	159	150	158	162	152	175	156	169	153	154	188	171	164	148	149	168	145	158	160	158	181	150	159	149	147	149	156	167	134	157	152	153	173	162	153	151	154	163	165	163	160	168	162	150	142	160	167	153	161	143	150	142	162	162	174	161	166	149	142	166	164	168	164	160	192	126	149	142	142	156	143	144	166	160	151	160	149	135	158	164	147	137	189	149	139	151	157	164	155	166	135	166	164	155	154	162	128	161	153	159	175	162	150	142	157	153	160	152	158	167	151	185	167	169	153	165	151	163	135	173	168	163	155	153	171	158	144	169	170	148	169	169	151	167	154	155	157	161	153
6130	668	1186	1293	1078	995	795	742	610	599	548	484	486	497	483	446	460	447	420	424	432	409	436	408	419	435	394	423	400	398	414	396	417	396	407	408	418	404	384	430	414	419	424	395	424	419	417	425	393	398	419	421	438	443	410	398	428	407	412	437	407	412	436	421	398	402	361	388	399	408	398	392	365	409	415	361	375	398	423	399	426	379	369	378	371	382	396	395	428	388	380	395	380	399	370	388	361	386	424	384	394	376	401	408	419	399	408	400	411	405	370	417	379	429	379	401	379	380	415	378	403	378	390	457	382	387	366	389	415	395	375	421	366	385	367	423	413	347	378	401	369	393	409	338	385	364	375	386	354	394	369	407	380	377	383	350	429	351	411	388	405	387	390	394	387	414	379	406	412	384	406	380	387	385	398	378	390	339	375	377	380	404	376	373	331	367	360	357	387	400	411	373	437	367	363	417	388	389	357	417	389	392	382	363	343	388	394	398	394	379	390	370	366	365	385	392	378	433	392	374	382	372	404	375	359	373	395	434	356	374	406	361	381	388	394	393	388	375	376	377	391	421	397	376	422	373	399	413	413	352	379	394	395	374	375	398	448	364	376	373	384	362	396	376	366	369	428	401	349	392	365	435	387	413	402	372	377	394	381	352	380	383	358	403	413	384	370	384	368	393	402	398	356	399	386	402	365	384	369	375	389	387	363	355	399	394	409	392	386	367	408	402	371	391	377	356	408	405	363	371	384	391	421	384	376	417	356	394	408	390	341	417	367	359	402	341	399	375	402	392	418	400	384	370	404	386	395	371	381	363	406	343	382	446	392	386	387	399	406	367	386	419	387	404	378	390	352	386	402	383	377	371	363	392	399	397	406	408	379	391	374	389	368	377	376	364	374	390	377	380	369	370	383	390	377	380	386	386	341	351	377	384	391	356	377	415	426	380	352	414	397	375	410	380	372	404	401	431	410	384	369	419	378	365	383	398	408	327	361	377	383	382	380	377	398	417	396	364	416	360	329	362	372	396	385	351	378	389	362	384	359	425	394	420	426	387	405	372	412	417	400	365	359	383	420	388	378	369	400	345	413	386	384	379	386	391	390	398	394	353	393	403	385	376	357	373	421	430	373	399	415	385	348	369	388	365	372	364	376	383	391	377	388	369	393	381	403	378	388	389	372	372	363	371	393	388	392	393	380	390	410	411	401	345	383	375	409	402	387	374	406	379	360	414	404	408	364	403	374	370	384	369	406	414	400	398	366	388	396	394	395	400	383	416	368	373	394	391	375	377	399	379	380	394	408	382	378	385	367	385	383	403	367	379	374	385	356	372	399	384	398	416	398	361	384	383	407	369	367	404	409	401	362	351	422	387	396	375	388	389	407	417	340	398	396	340	364	395	428	387	366	394	372	385	387	363	429	392	389	409	399	389	418	363	416	417	386	372	347	377	378	405	369	394	393	406	377	379	415	394	386	390	396	364	419	404	361	404	375	346	419	393	411	390	355	383	360	401	379	374	397	371	362	405	380	381	397	372	376	359	405	371	404	410	379	374	366	347	400	398	389	365	389	351	403	402	407	363	402	385	363	398	378	378	388	377	351	419	362	388	387	377	386	427	388	389	374	388	392	387	374	335	410	332	412	366	428	340	382	392	376	386	352	381	370	385	389	377	363	373	402	377	422	376	335	389	423	391	369	373	380	425	371	380	385	415	401	400	362	401	397	408	389	407	370	379	381	385	377	375	394	374	405	396	378	397	420	381	337	378	362	375	389	400	407	370	380	377	382	387	411	415	412	373	361	363	381	407	392	386	387	386	375	403	399	423	385	368	381	368	381	371	378	424	355	419	392	377	376	372	386	385	354	395	353	397	383	388	378	394	336	370	421	356	379	394	399	391	357	373	375	391	384	380	410	425	390	367	393	394	393	373	423	388	389	374	369	398	381	390	385	394	407	356	395	349	391	374	404	386	350	406	372	395	400	389	366	393	384	374	397	396	364	382	380	381	377	397	377	359	389	404	348	369	388	380	409	349	383	388	370	390	389	378	374	378	388	380	357	404	382	367	378	385	395	368	376	387	385	409	366	390	371	385	381	391	396	359	386	401	393	420	366	372	374	365	382	373	390	394	412	404	394	439	361	410	408	383	399	388	379	351	418	388	402	359	390	373	362	369	367	382	400	410	359	371	361	419	339	401	410	405	373	402	387	391	382	382	396	380	411	414	385	368	399	367	365	379	382	364	388	381	431	389	404	413	391	401	367	355	424	378	376	384	357	386	383	397	387	409	383	378	393	371	368	394	319	401	375	356	392	374	389	394	358	381	385	411	412	414	396	390	401	395	368	370	400	358	400	405	401	398	376	385	359	391	381	372	417	380	392	399	387	367	371	364	385	400	353	407	375	385	411	395	372	370	363	366	396	391	367	425	413	373	410	382	393	384	392	396	388	393	367	375	421	405	369	404	398	402	378	382	368	396	395	378	363	345	371	371	379	403	381	390	392	396	404	380	415	360	360	398	379	368	381	366	385	361	385	419	396	409	376	378	400	387	370	392	385	360	381	388	357	380	430	350	355	393	378	405	401	382	386	402	389	411	340	391	384	378	375	391	393	385	373	378	403	388	391	374	384	362	378	403	396	381	392	390	411	416	411	387	384	384	392	370	406	393	358	379	362	373	376	368	397	397	391	391	364	389	391	389	388	368	360	405	408	374	373	386	432	392	391	369	430	389	394	403	367	374	377	349	387	397	421	387	400	397	394	394	395	384	398	375	356	393	385	368	395	390	369	360	384	368	349	393	374	405	449	393	365	386	409	366	406	367	374	407	372	438	376	341	366	363	405	362	386	388	380	371	368	378	388	393	370	372	414	397	394	368	389	426	414	361	366	376	414	366	406	371	390	384	395	387	387	415	394	403	355	341	408	371	371	363	375	362	393	403	402	393	361	387	410	441	401	372	323	383	387	387	412	417	381	389	377	386	373	371	378	390	382	402	398	364	386	351	348	451	399	365	359	367	402	371	380	400	362	386	413	361	417	380	391	393	371	399	424	447	371	360	405	403	401	393	357	373	381	371	374	384	385	405	392	433	395	367	410	412	407	395	393	394	369	361	368	363	414	351	403	358	420	387	404	390	375	359	428	345	393	378	395	376	388	392	364	366	382	402	396	369	403	409	349	380	372	380	361	410	358	389	393	381	404	376	353	396	364	364	393	403	427	409	414	368	340	366	427	389	391	407	381	381	358	372	374	381	382	400	366	385	392	398	386	385	383	396	400	365	381	373	386	384	405	375	394	379	393	359	376	365	378	361	361	392	404	382	368	384	385	392	386	375	359	398	395	422	420	356	385	366	381	391	408	397	404	367	387	374	424	398	395	334	380	363	377	365	409	415	379	377	382	428	390	385	389	404	384	392	391	386	396	384	381	400	370	384	413	383	378	412	385	423	414	373	409	387	405	420	382	401	372	401	398	354	353	369	404	384	377	383	386	382	356	397	366	392
13485	1078	953	764	576	446	384	337	329	295	292	270	295	250	271	247	276	229	262	236	229	225	250	250	223	235	255	277	226	227	243	246	246	221	258	211	231	235	228	253	238	252	240	219	217	229	213	235	248	242	212	213	229	215	233	237	252	237	235	258	244	201	202	194	237	228	252	226	218	224	229	238	219	220	229	212	215	234	246	257	215	209	273	232	220	224	233	236	219	253	197	264	251	231	227	205	228	235	221	231	239	224	261	248	247	246	248	232	234	255	254	194	216	210	251	238	233	213	237	246	234	208	232	249	247	238	226	227	251	228	227	217	194	217	255	221	219	227	239	241	217	221	225	217	216	212	236	212	234	229	229	257	252	216	236	230	215	237	229	212	240	229	230	214	224	256	242	213	255	215	224	224	224	247	227	228	222	238	229	250	226	249	242	213	192	210	227	221	233	216	242	221	213	229	197	223	213	228	220	239	234	240	242	235	209	234	220	210	210	244	186	218	207	245	209	248	211	222	223	232	253	229	218	213	220	201	207	240	225	226	218	237	201	230	214	213	204	225	252	222	193	199	227	228	220	230	237	227	207	235	237	235	242	240	210	230	230	211	228	223	251	215	215	216	227	201	199	231	209	231	223	237	239	232	212	248	234	274	240	242	237	231	243	212	218	260	228	242	247	238	249	230	215	222	200	239	252	236	242	255	224	242	212	246	233	217	256	218	260	230	246	240	215	196	232	204	239	205	220	218	250	187	234	200	248	234	232	217	265	241	215	246	229	249	226	222	224	217	232	232	218	238	239	214	207	235	182	223	204	198	219	228	255	231	229	199	222	218	240	223	218	227	220	230	239	248	238	232	242	205	244	214	212	229	249	217	237	241	217	214	214	234	208	212	216	262	222	244	225	223	247	256	242	210	251	265	212	241	212	246	263	232	223	223	214	208	222	230	238	216	225	209	210	247	245	195	242	226	214	220	243	259	211	207	211	200	213	222	237	215	227	243	221	229	244	248	182	223	241	225	230	229	194	231	222	229	224	213	198	217	235	230	198	195	224	222	222	215	213	236	223	250	236	224	217	199	258	205	251	239	206	216	223	235	226	238	247	223	223	214	248	243	223	241	252	241	222	238	233	200	229	262	243	234	223	209	233	214	212	230	242	234	212	227	220	211	242	201	239	216	212	208	214	234	198	233	227	233	230	239	245	211	213	228	214	222	224	209	198	201	230	224	209	218	233	252	214	258	237	227	235	226	223	212	234	233	240	239	207	240	253	242	220	228	234	210	225	200	233	252	235	229	241	231	218	253	218	212	208	229	223	192	246	192	204	222	214	214	232	220	232	249	202	241	214	216	254	237	213	218	220	236	237	199	199	223	220	237	226	220	221	212	220	225	255	245	224	210	236	225	244	238	217	206	259	210	205	202	225	221	217	231	229	231	249	220	223	231	227	228	205	226	227	255	245	229	202	230	212	214	247	238	198	240	241	212	197	209	202	214	214	256	202	224	232	239	228	255	224	216	225	218	218	225	235	219	229	196	234	246	223	258	214	197	223	235	221	224	228	245	234	259	226	235	213	191	207	213	198	205	228	226	204	210	217	243	214	237	229	264	210	206	241	237	234	221	223	240	234	220	203	236	229	213	220	250	230	234	212	213	202	251	224	227	231	208	216	208	233	242	245	223	206	215	245	225	229	238	224	219	218	225	237	254	206	248	226	200	229	227	210	198	196	206	222	219	216	247	226	236	239	221	212	208	234	237	300	243	222	253	225	221	259	219	228	219	224	219	236	204	225	240	216	216	240	232	212	243	276	214	220	206	224	204	272	216	242	220	230	237	227	241	263	235	224	212	247	216	217	212	238	239	215	226	220	221	231	200	218	183	235	246	206	222	216	235	205	215	231	218	206	209	246	234	234	217	231	238	234	227	219	209	221	237	234	229	234	230	211	205	248	225	238	235	226	224	251	223	230	240	221	224	254	233	196	227	235	247	221	240	233	212	224	216	223	240	252	239	232	223	251	209	220	229	225	214	236	212	242	209	242	215	218	226	225	228	218	195	232	266	250	246	253	241	224	231	221	223	208	193	236	236	222	238	193	225	221	225	230	209	227	248	253	257	223	197	219	221	218	226	220	216	234	228	213	200	211	208	207	208	198	202	195	206	259	210	243	214	190	236	209	242	218	222	227	224	234	210	256	210	217	227	210	234	214	229	217	253	235	193	243	185	225	223	246	237	208	236	189	224	235	251	204	240	216	224	202	241	201	204	237	212	254	232	236	242	219	209	245	245	245	264	195	239	246	189	232	257	238	255	233	237	236	227	216	223	209	236	246	221	225	233	203	222	247	229	243	213	226	234	225	232	238	214	225	229	232	206	228	224	221	239	236	204	208	251	254	211	217	206	235	238	249	223	238	237	197	223	235	252	213	217	237	220	246	227	272	227	233	221	215	250	230	213	237	238	217	180	219	230	226	223	215	218	243	229	231	222	230	206	218	221	248	203	235	219	214	221	200	229	234	214	208	208	227	230	241	251	244	247	203	231	230	228	233	234	196	208	216	231	234	236	200	231	246	254	236	214	229	217	219	223	220	193	229	232	228	245	236	229	231	237	224	215	222	228	233	204	220	229	254	247	252	229	209	250	222	227	221	226	259	224	213	230	218	231	214	230	232	223	214	244	237	227	202	230	217	195	191	206	250	228	213	198	242	229	217	210	230	228	241	227	236	236	234	202	231	224	231	193	243	239	215	244	231	232	214	239	229	199	203	228	233	212	227	196	246	241	243	226	249	242	225	208	235	232	221	213	228	228	239	238	230	225	205	221	218	253	223	224	244	207	240	223	229	239	224	227	240	214	251	216	218	205	224	230	208	229	208	223	201	248	218	214	231	215	220	225	250	224	223	198	246	237	234	214	208	210	233	237	210	212	254	206	209	233	245	247	211	246	225	237	219	208	220	208	231	206	244	258	246	240	255	234	226	227	195	258	229	192	241	200	214	230	216	237	199	239	202	238	184	225	221	222	205	236	246	208	244	249	211	206	222	228	223	231	187	241	232	275	211	227	234	203	228	218	233	204	249	212	203	215	221	223	230	213	222	230	234	202	229	232	233	238	232	208	220	214	211	204	210	209	215	237	228	242	228	226	211	227	243	221	233	215	235	236	232	248	238	213	197	214	225	268	244	217	223	251	265	243	227	214	206	224	211	191	225	245	221	211	215	237	220	253	210	224	268	235	215	221	242	233	224	202	239	233	228	213	229	251	253	259	246	223	209	260	220	203	223	218	206	241	214	240	240	215	242	203	216	248	239	226	236	229	243	208	221	219	222	244	201	229	255	250	234	233	236	241	215	238	225	194	237	225	221	262	233	203	199	235	223	212	231	219	225	236	236	221	209	225	232	223	209	221	258	216	232	215	235	212	206	233	236	228	232	193	212	256	247	216	202	232	207	233	214	245	233	237	252	206	245	218	216	208	231	237	230	239	193	203	216	234	202	207	237	205
7970	1059	2045	2433	2073	1637	1355	1173	1025	950	831	820	792	741	727	680	671	637	684	648	642	660	669	593	609	626	614	581	585	634	568	612	550	579	568	545	597	589	628	629	592	592	607	601	609	566	581	567	580	635	555	528	572	572	603	597	607	579	610	576	599	576	568	597	596	553	501	569	559	542	563	522	582	576	534	590	544	567	573	555	550	544	532	523	573	570	552	531	535	561	542	542	542	557	544	516	539	568	574	561	560	573	548	555	595	568	573	563	542	494	539	554	574	521	572	530	512	597	516	551	542	536	551	559	518	501	571	560	526	584	571	559	531	504	543	582	545	560	536	541	550	548	560	522	548	543	552	562	536	544	561	544	526	508	526	533	547	538	506	526	516	541	516	566	531	510	581	560	531	528	533	520	574	511	568	573	584	559	525	525	525	522	544	549	555	598	544	534	605	561	516	558	563	600	544	540	544	570	528	557	491	513	515	543	531	521	538	516	492	550	532	524	515	550	551	559	521	532	532	544	529	574	517	545	530	543	569	524	551	528	525	546	584	590	552	529	535	508	510	546	544	535	549	536	482	517	523	546	541	545	582	556	526	531	570	540	540	552	562	552	550	541	565	509	521	550	502	564	576	559	535	567	570	545	500	568	553	530	521	561	526	549	503	581	566	515	533	537	539	544	580	537	576	579	532	543	541	530	536	538	534	543	558	534	539	561	545	564	529	527	538	547	586	549	560	528	518	562	561	522	555	539	549	565	534	557	538	577	536	550	505	551	567	544	582	539	565	491	559	535	543	524	613	589	542	539	541	564	558	505	514	561	539	533	497	525	552	499	554	546	559	572	563	539	531	568	538	536	528	543	578	526	543	560	550	536	517	563	529	554	496	537	544	551	568	512	529	525	521	503	565	509	551	513	541	541	547	530	551	577	549	544	514	524	556	548	544	524	558	578	516	505	538	594	508	528	527	511	539	537	553	537	529	559	549	516	544	591	561	540	512	535	545	500	537	513	560	521	528	538	533	527	529	530	525	587	509	543	518	574	560	525	557	501	570	515	540	536	599	521	526	535	526	535	577	533	541	517	564	550	556	529	598	518	536	575	552	561	575	523	561	518	532	547	537	507	516	552	529	565	532	556	555	567	527	532	573	539	544	506	549	549	527	540	548	556	523	539	538	535	565	517	520	549	541	532	543	518	522	556	587	573	519	571	556	530	561	527	558	539	536	503	504	514	565	540	534	484	550	546	523	515	552	542	553	543	549	563	583	544	545	549	537	537	539	516	563	527	560	543	517	553	548	546	539	531	532	538	526	563	534	573	575	561	535	549	540	565	531	517	544	553	551	555	499	530	534	576	536	519	557	528	540	584	579	551	527	536	527	519	524	510	561	548	574	512	546	568	521	565	531	571	503	546	540	525	552	523	541	564	517	529	541	527	544	542	486	509	538	532	523	533	546	565	586	582	527	489	536	537	521	507	534	522	494	592	531	550	509	570	542	550	508	540	555	517	546	566	580	549	523	502	535	546	568	531	574	529	527	533	537	555	559	553	497	560	544	572	547	540	527	553	521	570	531	543	529	542	532	497	548	540	567	584	558	551	564	545	552	515	506	565	521	493	560	557	548	559	580	574	508	526	528	555	618	506	523	548	532	565	554	501	586	529	530	572	551	528	556	622	563	545	525	520	582	571	534	499	550	582	553	545	547	586	573	557	554	557	581	528	581	521	537	534	534	548	570	522	568	521	519	516	542	543	510	494	568	505	543	547	558	513	536	563	557	543	535	545	534	573	499	547	496	570	519	547	548	556	542	530	516	503	533	523	530	578	518	542	569	569	541	525	517	538	511	501	527	549	552	574	564	551	557	548	570	531	524	514	567	570	598	583	553	527	533	532	528	586	555	516	586	492	544	541	541	555	543	538	516	557	559	489	569	555	535	514	536	534	549	510	535	543	483	539	543	557	522	530	578	537	544	544	542	546	520	556	510	572	509	516	527	559	528	525	481	547	576	513	555	544	549	541	548	545	562	567	503	526	544	560	591	559	530	515	557	562	559	522	536	566	518	516	532	573	539	533	541	539	539	549	512	567	502	599	581	490	565	536	558	556	566	571	500	538	549	560	487	546	548	520	568	529	520	574	558	551	552	557	519	547	523	565	537	583	556	574	494	527	548	537	541	560	512	529	566	554	575	546	560	537	541	524	588	533	519	527	549	520	521	530	538	543	480	536	554	526	564	557	545	556	533	548	538	529	524	562	525	534	586	528	539	562	529	514	563	536	573	541	506	557	563	539	548	488	548	565	542	520	559	553	544	584	500	539	596	539	502	566	502	522	527	545	528	506	545	484	569	527	550	538	534	543	562	538	543	571	578	537	585	578	539	534	551	539	519	585	522	546	580	518	554	549	570	523	510	540	525	526	532	536	492	551	559	524	571	576	538	565	542	539	542	521	528	592	581	528	567	516	570	517	566	511	586	516	571	546	537	518	550	577	546	527	540	559	548	496	523	568	545	525	558	547	534	561	506	554	530	513	530	564	549	523	551	519	551	560	547	506	539	556	549	525	519	533	584	521	546	526	581	499	512	558	530	528	551	523	576	484	513	578	540	565	570	561	511	551	553	538	552	503	553	528	534	511	549	526	552	554	580	513	537	571	544	579	564	513	545	573	552	521	536	567	563	563	506	585	575	587	548	524	495	571	573	509	543	529	525	571	535	590	569	541	546	543	563	514	556	527	538	501	573	508	532	544	551	524	542	522	605	542	518	524	591	557	544	566	544	576	523	520	564	571	531	521	541	548	504	513	530	536	536	519	522	510	556	544	557	552	530	531	548	547	572	545	549	559	548	507	519	545	497	537	526	526	542	540	579	604	532	520	547	534	550	534	552	568	586	540	532	510	556	550	500	535	547	532	536	547	539	538	527	580	586	548	505	532	556	549	544	534	527	549	554	542	544	560	545	570	527	521	562	519	486	517	534	511	548	557	551	524	527	548	590	561	583	521	591	540	527	539	504	559	607	563	512	496	531	585	504	561	552	559	534	543	563	575	598	563	514	550	518	522	497	535	524	574	545	541	533	556	540	532	559	562	542	517	564	529	558	547	553	501	563	542	538	537	604	549	554	528	520	530	559	584	541	538	559	532	545	578	530	557	523	522	561	524	534	553	565	575	548	524	540	525	540	566	566	560	545	544	531	543	509	540	546	556	543	556	539	553	513	538	558	552	535	560	568	522	533	563	519	557	556	578	559	548	547	546	541	553	537	511	558	522	558	539	531	556	496	511	591	535	543	514	525	556	554	514	539	539	530	515	541	530	559	515	543	510	520	518	571	500	556	561	523	546	527	523	519	555	585	541	572	563	529	556	568	543	551	565	540	571	549	557	542	544	554	511	554	557	550	556	530	530	503	574	547	499	522	536	554	520	542	544	522	541	537	559	537	576	557	527	529	542	528	532	559	552	587	538	545	582	566	571	572	528	552	564	553	575	554	583	566	549	552	567
1454	266	269	247	275	276	260	283	247	265	253	296	275	258	238	262	282	289	267	272	257	276	289	276	273	276	236	267	303	268	249	287	267	279	277	278	259	284	261	278	285	288	293	274	261	261	264	291	252	251	280	275	279	273	294	285	255	272	262	267	245	264	263	255	267	272	235	268	283	288	249	269	306	314	271	275	264	249	275	229	284	270	265	279	271	293	276	261	263	268	264	276	273	297	245	281	254	283	280	279	298	258	278	261	252	279	291	233	261	300	252	258	277	274	267	263	272	264	257	250	290	256	280	279	268	282	262	264	236	250	260	242	266	236	271	292	268	236	249	257	244	292	270	283	245	270	293	275	256	272	244	233	278	235	283	278	278	271	290	270	227	266	259	282	272	276	268	266	267	270	277	264	287	268	276	267	276	297	291	268	260	255	277	277	279	288	286	255	282	282	289	260	262	255	246	269	266	265	273	260	272	278	269	285	287	231	275	251	265	291	288	271	258	272	298	253	260	282	273	285	255	270	280	284	257	257	264	296	289	252	266	252	273	259	244	279	266	247	253	291	312	263	278	244	247	255	264	259	275	255	277	250	286	277	275	283	254	296	253	264	266	266	266	276	239	251	240	280	268	256	275	283	269	263	282	247	270	278	294	277	293	279	275	273	255	269	264	292	281	283	281	272	280	255	261	297	297	264	274	239	270	265	250	291	248	283	268	308	289	279	280	277	286	282	271	284	293	278	267	263	280	303	287	247	251	255	274	284	277	263	281	259	270	273	280	262	270	273	275	274	267	253	261	256	294	285	301	290	236	273	277	266	244	270	247	272	281	258	282	269	297	266	259	264	266	255	265	258	254	279	285	248	252	214	279	300	297	274	257	273	259	272	276	242	252	273	274	262	280	249	277	286	290	247	264	264	261	289	233	260	256	291	274	249	286	271	298	271	237	283	246	257	266	313	257	272	307	280	271	261	274	291	277	267	263	251	241	285	260	279	275	244	268	257	264	260	265	265	276	265	292	258	273	270	295	259	261	269	289	293	274	245	281	278	269	272	256	272	226	275	269	301	267	268	297	299	306	291	254	293	272	273	288	260	267	273	280	251	263	318	293	269	278	271	293	246	249	266	246	276	288	268	265	260	255	256	261	281	255	242	301	242	273	252	258	289	274	268	279	270	282	254	298	311	261	254	279	288	292	269	259	267	239	270	276	270	304	307	277	269	276	266	270	283	294	262	271	280	261	265	260	283	256	274	260	259	285	278	277	269	252	263	276	291	268	272	281	244	275	273	253	282	304	261	266	256	232	255	246	255	307	251	275	294	272	279	292	287	269	247	260	272	312	283	269	281	262	281	278	277	272	257	249	282	292	278	296	278	252	308	293	274	243	314	314	271	306	304	285	269	268	226	231	251	262	271	278	265	292	247	277	295	293	250	270	245	289	302	266	250	270	236	295	278	283	257	285	297	259	301	259	270	286	273	285	326	285	266	289	290	279	291	256	276	274	294	284	246	264	239	280	261	275	273	277	282	277	275	272	242	270	277	295	281	303	285	270	291	297	256	285	265	272	282	298	235	244	301	279	262	262	255	240	282	295	264	260	296	276	269	269	248	275	291	290	276	280	288	263	255	276	307	277	247	277	299	272	239	237	288	294	249	266	258	242	266	280	265	252	240	265	238	296	276	270	279	299	266	275	290	266	272	247	253	277	290	253	280	273	256	269	267	266	265	261	279	282	239	285	271	272	277	268	266	264	304	281	299	275	295	255	267	297	264	264	260	266	278	263	276	271	263	277	257	284	249	269	277	271	307	249	282	298	265	264	252	268	256	265	284	291	267	266	282	298	273	297	280	275	278	289	290	270	251	255	285	271	308	263	291	284	292	237	275	276	243	280	244	268	251	287	257	271	262	313	274	269	274	279	259	273	242	269	260	276	256	227	279	245	282	293	247	286	281	251	292	270	294	270	279	270	276	307	309	289	310	277	266	249	254	248	248	270	260	250	299	269	278	284	278	282	270	247	280	296	244	252	271	291	287	295	256	252	284	257	256	282	284	282	309	283	268	287	278	319	272	302	309	236	270	290	297	293	273	280	274	265	306	260	267	260	266	306	258	307	286	273	249	265	268	288	301	303	275	289	277	274	254	269	244	290	283	278	264	283	246	277	251	248	266	242	239	318	272	258	255	284	251	251	251	262	266	257	243	251	257	246	254	260	248	284	261	265	278	293	240	288	284	270	296	274	268	264	261	271	275	277	310	269	265	267	257	288	281	298	289	301	258	275	273	279	271	271	282	236	261	276	287	268	311	270	296	274	251	266	208	246	271	283	287	315	281	273	322	260	298	268	266	282	265	272	252	283	269	264	281	275	260	295	267	258	299	295	273	241	307	296	254	263	272	274	262	262	271	246	279	266	263	264	271	275	257	263	256	270	260	300	235	272	252	258	268	252	268	289	281	283	259	284	268	255	250	259	255	263	293	259	269	264	273	278	251	296	270	272	257	276	273	282	265	253	296	275	287	275	253	249	256	254	247	260	303	291	277	267	293	271	281	294	261	290	280	278	284	276	272	308	274	298	258	282	250	261	254	292	273	224	275	276	264	301	329	285	258	268	238	257	269	282	286	264	304	283	284	297	262	268	252	282	267	262	272	296	293	262	270	270	277	266	251	270	300	261	259	266	255	271	296	240	254	285	289	308	295	287	248	277	269	293	290	264	265	274	286	302	252	319	241	237	267	285	251	282	252	277	272	305	273	278	272	276	254	297	258	279	252	262	258	263	280	303	289	280	288	271	270	273	266	281	338	263	290	253	273	259	279	272	291	241	285	307	300	277	297	264	247	241	254	257	273	287	292	250	253	235	305	270	249	276	267	289	294	254	270	269	287	280	276	288	296	272	258	275	317	257	241	250	275	264	254	275	256	275	293	253	277	311	292	290	266	276	296	252	264	269	280	271	255	247	261	279	287	266	257	278	267	284	282	274	287	286	272	264	277	273	291	290	249	243	271	277	272	251	255	265	253	271	283	287	289	233	248	264	258	247	269	284	277	267	302	290	287	272	263	280	282	292	297	267	278	279	306	270	282	255	316	269	258	270	283	276	265	296	269	282	256	258	261	294	276	291	270	253	240	274	230	275	275	287	272	285	248	256	234	257	281	289	288	303	255	269	269	303	288	271	266	285	255	277	249	262	255	270	271	296	284	292	263	252	267	299	285	239	279	282	322	293	263	285	295	264	237	290	265	249	257	243	266	281	262	289	285	268	277	241	259	241	254	260	260	259	252	277	256	304	271	281	261	276	264	250	256	287	264	246	261	280	273	271	262	249	269	306	275	280	229	259	316	269	254	270	261	292	254	258	277	261	323	265	268	248	256	285	276	267	275	251	262	256	285	255	264	257	305	264	243	278	263	301	297	308	277	242	276	273	245	285	281	259	257	215	283	274	254	273	260	287	251	254	296	298	267	255	278	296	272	272	257	284	258	262	277	283	279	265	254
1727	612	662	648	620	606	647	584	639	646	606	623	627	591	623	588	599	582	616	590	637	647	612	598	605	595	599	626	631	649	597	603	571	650	608	626	576	627	615	637	598	587	641	649	599	603	605	579	601	590	654	611	582	628	584	576	607	597	581	638	618	584	604	630	606	606	621	553	633	621	635	608	636	645	567	613	593	621	591	607	606	574	599	632	624	605	578	589	643	594	591	664	567	613	580	586	596	630	631	589	608	633	613	598	631	600	609	611	626	628	587	597	567	603	602	582	615	557	623	577	611	625	608	579	609	632	634	574	565	628	590	581	605	567	593	621	559	624	566	591	610	614	637	647	625	579	602	597	580	627	643	626	536	644	625	578	605	606	628	615	621	646	630	601	633	580	594	585	585	565	612	602	564	598	584	606	617	581	585	583	611	595	610	600	617	615	582	593	619	561	589	642	652	598	604	543	606	584	611	625	595	560	611	623	568	632	603	597	575	578	624	610	567	543	589	580	580	616	634	606	605	633	624	608	588	630	589	601	603	572	565	623	618	618	644	590	607	605	567	616	582	608	617	650	580	637	621	624	599	624	591	634	594	574	611	663	576	601	601	577	599	589	597	593	611	623	562	635	592	592	637	580	571	584	650	633	629	573	612	633	627	612	560	639	634	564	647	623	556	597	621	625	609	635	620	602	541	601	615	569	619	589	600	577	627	586	643	630	615	609	596	586	666	594	595	604	600	603	610	599	601	635	647	595	565	600	601	607	609	607	573	580	606	628	579	584	572	617	636	588	624	607	633	618	628	614	581	622	590	630	624	652	594	633	627	593	587	593	589	567	639	587	588	615	567	596	599	617	605	594	619	614	585	609	581	581	584	620	569	577	635	601	607	613	574	600	615	595	580	586	613	595	617	581	556	599	561	649	594	589	603	590	600	559	616	594	609	603	609	633	599	603	619	602	619	553	581	577	601	619	638	613	621	597	598	655	606	606	598	610	638	571	583	605	599	596	591	612	560	601	595	610	616	588	622	623	607	593	575	625	569	599	626	618	595	605	582	570	597	617	648	602	587	620	614	596	632	582	643	595	630	615	587	601	573	628	578	562	608	585	635	645	604	586	613	572	630	607	625	593	561	577	603	584	603	607	633	598	571	579	617	638	589	582	622	635	612	568	600	614	547	605	660	597	603	643	583	590	614	598	623	562	602	584	569	574	623	664	575	580	620	594	610	635	586	609	582	623	610	584	648	584	647	611	580	592	623	605	614	621	605	595	593	634	604	590	621	632	551	576	618	569	612	605	590	616	613	573	579	627	601	627	617	560	654	563	565	630	592	634	596	641	590	580	607	608	570	631	585	608	633	577	611	618	638	576	594	582	632	651	599	623	617	610	611	586	609	607	607	584	623	552	613	618	584	606	643	577	612	651	567	579	605	629	624	591	603	621	575	581	627	629	606	617	584	588	615	592	615	583	591	594	581	611	595	565	593	637	641	599	567	599	620	591	605	606	561	622	629	595	583	614	588	640	626	605	605	562	672	635	638	602	602	525	565	636	586	603	613	611	631	565	563	579	612	599	561	553	618	612	620	596	588	639	641	575	574	588	603	579	622	623	636	580	586	605	642	611	592	617	615	598	616	570	605	589	576	603	593	595	601	609	580	586	592	590	593	595	632	599	622	601	584	608	610	608	580	606	583	610	580	599	621	580	620	609	611	620	566	583	599	595	632	615	655	605	628	594	574	616	584	636	593	603	624	602	592	555	560	589	552	581	604	622	590	598	590	633	625	570	583	571	585	571	630	591	628	552	613	589	610	590	635	616	596	579	641	615	621	568	618	572	650	613	573	621	589	641	584	660	601	662	588	588	610	645	582	622	589	606	595	619	626	575	569	667	610	618	637	578	598	630	609	598	590	608	537	598	612	633	619	599	579	611	593	617	632	661	584	637	650	585	632	589	573	599	636	674	657	594	561	616	649	636	599	606	599	626	604	601	607	630	616	622	585	601	636	660	600	591	588	624	640	615	652	603	597	605	588	598	581	613	540	603	578	622	581	585	592	588	659	667	586	575	626	583	598	586	584	644	568	616	611	590	624	606	622	612	593	617	599	596	597	601	580	628	591	570	608	611	556	609	632	635	617	583	629	583	629	593	621	635	629	624	614	562	582	655	563	598	622	607	559	579	581	589	609	597	570	610	683	583	626	633	596	590	615	610	577	618	627	569	632	598	616	622	597	624	607	607	647	629	625	641	629	607	583	604	632	608	595	610	660	584	558	612	594	645	608	576	656	578	574	572	643	627	619	629	610	627	609	617	559	589	628	588	636	615	609	554	595	594	593	603	595	589	624	626	608	589	633	587	582	613	584	636	645	570	615	629	582	544	639	636	646	596	602	584	616	587	594	609	617	574	578	661	596	604	578	580	572	596	595	633	598	637	607	630	568	575	614	575	623	595	570	568	611	581	588	619	650	572	615	578	618	620	605	592	582	590	604	626	612	586	638	651	607	628	628	635	620	607	624	599	583	594	605	650	570	606	613	635	583	576	626	573	599	588	615	605	645	588	596	573	583	641	606	582	623	602	613	540	602	598	606	641	634	583	605	612	596	614	621	624	582	607	604	607	578	625	616	620	617	623	574	638	588	601	623	598	616	621	604	584	587	599	613	619	673	575	613	594	633	593	622	568	560	607	586	570	604	587	602	576	596	608	580	612	583	616	642	634	588	619	619	574	622	626	574	613	560	592	604	585	561	638	621	620	617	593	607	656	610	585	597	650	598	614	606	587	561	578	624	679	628	627	593	617	577	617	628	642	607	561	594	580	606	609	583	593	587	589	651	596	618	625	578	634	614	633	634	621	587	554	629	592	601	610	633	617	604	607	642	612	615	633	627	635	597	596	605	590	617	552	556	632	592	618	627	612	618	597	596	605	596	610	612	637	666	570	609	614	559	613	623	647	600	626	584	561	569	567	624	592	615	628	577	606	607	634	635	573	588	619	554	628	626	617	632	623	623	603	602	586	523	596	561	626	634	615	600	625	599	590	622	592	606	596	605	605	599	544	590	620	633	649	603	595	617	624	577	583	609	604	560	598	581	542	624	625	579	575	575	634	594	608	583	610	608	625	613	589	596	597	663	577	649	606	633	623	623	617	633	638	556	599	597	635	597	607	604	554	616	602	571	611	595	595	588	629	587	565	622	631	603	602	621	633	579	589	633	571	616	637	608	630	587	618	615	576	592	602	629	586	625	622	619	643	576	637	603	652	610	593	617	639	616	574	558	626	617	635	594	624	610	590	600	591	595	600	557	600	625	636	608	616	593	631	608	615	611	638	638	612	595	594	612	586	607	563	565	601	658	643	637	571	641	563	578	582	605	580	624	606	592	583	588	615	600	626	618	613	618	627	649	636	599	588	631	627	616	592	661	619	579	575	599	595	611	594	604	640	626	648	577	593	635	597	617	619	641	593	623	608	632	613	590	559	631	584	597	584	589	606	574	617
7197	457	530	424	335	272	223	197	178	194	193	210	213	198	172	149	169	170	160	147	146	169	182	172	162	142	176	173	164	163	136	181	170	170	170	135	151	166	158	151	193	172	146	159	169	150	175	188	198	176	165	181	141	152	156	151	198	153	130	158	170	150	161	168	152	165	166	147	173	160	177	168	160	180	151	161	151	159	167	137	169	180	159	165	167	166	167	157	142	146	134	180	169	163	149	164	147	160	153	153	132	135	183	169	175	160	164	126	143	146	167	171	172	176	191	142	148	169	127	173	172	181	155	153	154	183	154	145	151	161	166	165	139	155	169	181	154	169	148	157	140	147	163	178	172	173	156	159	139	177	145	155	145	156	169	156	146	159	152	145	162	152	163	146	136	142	164	146	185	140	144	179	164	164	162	174	162	167	159	134	186	178	188	151	157	145	151	162	150	137	170	150	155	159	165	139	161	162	142	142	161	156	153	176	143	168	156	161	164	174	164	149	174	149	146	161	162	158	160	164	165	165	179	168	173	154	155	173	176	145	179	152	128	163	169	185	172	160	166	158	165	159	177	147	148	134	155	165	139	147	149	161	147	176	170	155	158	166	159	143	157	148	136	151	147	147	183	176	180	162	140	155	152	143	165	148	142	149	146	162	174	176	161	145	147	172	153	154	150	164	125	152	138	162	170	151	142	164	148	137	154	159	167	144	130	162	137	169	179	147	169	149	191	173	134	167	126	174	168	157	164	141	126	167	160	139	167	187	156	186	157	149	162	158	170	147	131	164	169	143	147	165	167	160	170	153	170	149	199	163	186	160	163	158	165	146	164	139	138	146	150	188	183	181	160	150	199	170	169	160	146	150	161	165	166	154	173	148	159	163	165	136	150	144	182	137	132	162	156	150	149	160	167	178	154	155	180	151	161	149	145	146	139	164	161	149	164	152	147	153	156	149	146	131	139	163	159	156	171	156	142	143	182	149	158	138	149	163	165	158	155	151	173	154	169	152	139	172	168	159	165	173	164	177	152	168	158	146	140	169	158	159	159	158	153	158	174	153	133	164	153	173	157	160	145	167	167	170	160	170	151	163	170	157	137	151	143	167	170	146	180	151	145	135	127	163	160	152	143	173	145	146	158	169	157	181	140	149	131	147	173	162	138	162	157	169	154	157	148	179	135	174	164	160	136	159	148	135	175	168	176	158	156	174	180	129	145	156	140	177	156	159	147	170	168	129	147	155	138	169	147	161	128	137	173	130	166	167	146	150	155	182	166	172	157	170	150	153	161	144	139	157	149	136	148	137	154	156	165	167	147	149	146	150	157	138	144	154	152	173	165	169	158	146	163	119	167	141	169	166	184	135	148	158	132	145	163	138	145	146	162	158	175	155	168	143	162	155	164	155	157	133	174	175	173	151	148	152	177	163	159	156	175	135	155	152	156	161	147	161	174	134	144	140	155	168	134	131	166	141	139	126	186	142	150	141	175	159	189	137	151	139	136	165	170	164	148	152	148	165	143	167	177	154	152	156	154	147	162	159	152	167	192	152	158	155	150	157	167	149	154	169	168	172	174	164	157	140	160	175	174	152	155	152	189	169	157	151	143	150	153	155	165	136	184	157	174	165	174	188	135	142	172	192	144	134	150	160	158	161	136	144	149	147	157	144	158	154	151	147	180	144	164	161	156	121	163	137	150	152	168	179	163	153	129	170	136	157	151	156	163	176	154	129	174	143	156	157	183	183	155	162	139	150	148	160	155	121	178	175	180	162	167	188	150	136	162	147	169	160	146	163	142	176	181	134	163	159	150	149	151	141	157	163	149	147	144	146	143	156	157	185	143	195	170	168	180	160	171	161	145	172	141	174	156	163	155	172	167	158	154	148	154	148	155	163	153	150	184	168	159	157	153	157	160	170	173	148	162	152	160	139	159	163	162	152	174	164	180	161	154	166	175	175	158	158	137	151	144	161	149	177	172	146	121	176	138	169	172	150	159	179	161	133	192	166	157	180	159	150	172	158	147	170	144	145	155	142	150	156	144	152	172	148	155	171	135	143	175	157	160	128	154	160	162	139	140	182	157	142	143	165	145	148	182	172	155	155	166	168	171	135	173	161	153	125	157	157	165	159	157	152	141	177	143	143	155	121	145	160	150	143	139	153	176	138	151	140	149	160	143	159	157	173	156	165	146	160	157	155	127	166	186	140	150	130	146	162	163	165	161	173	137	164	158	147	176	161	132	153	162	170	183	186	157	163	144	163	143	131	164	148	150	181	165	174	158	136	161	163	145	151	165	140	167	162	162	131	170	146	146	160	156	159	160	160	161	140	149	170	184	174	146	178	155	138	157	172	167	144	165	155	156	174	193	152	171	155	185	165	163	137	152	148	167	178	157	167	140	175	142	189	142	163	137	147	188	168	158	141	147	164	173	165	156	147	167	159	155	131	161	155	126	173	166	150	146	156	140	141	163	181	149	164	164	139	148	168	166	148	131	144	162	150	168	170	158	172	146	165	153	171	164	145	158	153	163	143	187	173	143	141	128	170	161	137	173	153	169	176	154	126	151	176	162	151	176	118	139	142	169	162	164	142	161	142	180	161	139	154	144	159	138	139	153	145	172	159	177	173	166	191	169	148	153	139	154	162	149	162	144	138	159	157	152	150	169	153	158	159	168	153	154	146	165	158	145	154	156	148	162	140	157	154	145	155	147	170	135	172	173	181	157	155	164	155	154	169	139	162	153	142	155	151	149	149	192	172	161	155	146	159	176	149	155	139	144	161	134	155	147	161	130	167	161	143	191	155	170	162	139	138	153	161	172	156	149	139	158	134	165	182	151	140	154	148	167	161	158	164	180	142	155	155	162	151	184	167	166	154	133	148	150	162	158	161	150	131	150	169	151	147	155	138	179	173	132	176	148	137	164	182	170	144	157	161	158	160	169	151	155	162	121	166	169	150	161	148	145	165	138	150	143	172	151	171	134	155	147	164	158	153	156	159	172	159	126	146	150	171	156	156	162	165	164	159	157	129	173	161	150	159	162	144	142	160	157	154	149	160	175	176	155	159	158	142	179	140	184	153	165	158	158	152	140	160	169	171	157	165	156	147	151	164	154	169	165	170	138	140	168	169	144	139	155	143	149	164	179	143	149	155	132	149	153	177	150	137	156	142	146	154	159	154	159	172	166	144	149	124	136	160	154	154	129	162	141	147	141	159	164	168	135	143	158	175	157	148	151	165	157	139	175	134	150	148	156	167	145	157	185	162	146	157	154	161	156	146	155	148	153	158	161	165	176	167	176	170	137	159	151	138	157	137	148	165	148	151	156	158	167	154	169	148	149	157	154	152	162	172	145	165	141	139	143	159	175	150	150	146	162	166	162	157	154	168	169	130	134	161	158	178	152	170	141	161	162	142	164	143	124	164	161	179	163	140	152	129	167	159	158	163	157	155	155	166	168	157	142	138	156	169	160	152	175	155	125	139	153	163	146	165	144	148	144	126
6022	656	1167	1297	1134	953	765	700	661	583	541	559	493	491	485	485	482	426	461	418	451	420	470	434	438	406	408	405	404	414	407	402	396	416	398	410	405	418	399	415	429	430	430	444	395	413	349	421	386	409	429	402	390	380	416	419	448	418	385	420	421	390	348	407	375	374	411	395	398	412	351	391	414	397	371	402	386	377	425	382	387	396	370	364	398	397	390	380	380	415	376	364	418	377	383	375	378	368	420	364	389	394	385	414	379	369	351	396	417	415	388	376	431	370	377	382	356	424	406	379	398	399	416	381	400	392	359	394	377	386	397	375	416	384	362	350	378	376	376	380	369	384	410	385	354	425	379	399	401	388	388	403	428	377	372	419	379	414	383	388	379	397	352	374	385	384	379	389	380	407	380	369	363	399	395	383	409	356	378	411	396	386	359	395	364	362	386	375	367	342	379	388	442	361	366	353	348	365	396	359	340	386	409	444	390	370	379	399	436	376	373	364	348	411	380	373	370	375	386	408	380	404	374	401	377	398	418	384	386	401	376	342	401	364	386	402	373	394	365	405	413	371	371	393	411	387	364	387	414	378	363	403	398	395	401	392	338	409	370	386	403	357	372	394	391	391	387	383	385	355	392	381	418	367	355	407	367	339	386	369	384	379	418	397	396	371	382	396	405	392	374	373	396	377	383	366	354	374	393	403	349	382	363	397	397	383	336	404	372	416	391	365	389	374	370	382	396	371	391	401	377	377	373	393	396	410	385	430	377	387	362	382	399	374	367	384	395	393	382	408	356	384	407	393	378	398	404	348	377	368	383	376	418	400	387	382	363	392	395	383	398	375	411	410	391	380	388	361	377	404	373	399	380	367	392	394	410	449	370	354	350	396	385	359	381	379	353	395	396	380	377	385	404	403	426	365	409	378	379	380	422	402	395	410	396	395	356	389	363	389	391	328	387	370	369	339	398	406	378	392	416	410	372	403	400	426	405	362	397	401	347	370	412	421	424	382	390	346	363	360	430	341	359	362	339	344	398	409	401	400	374	397	430	376	403	377	382	367	378	387	380	364	402	371	411	340	402	378	378	376	401	351	367	359	345	405	386	379	394	379	364	381	394	385	368	400	388	412	414	382	376	392	439	389	383	381	385	377	354	417	444	431	392	357	366	408	352	372	367	378	408	399	406	365	391	395	388	361	344	394	387	381	398	421	371	399	407	417	409	396	350	388	372	362	407	370	402	368	399	371	347	388	375	422	345	402	388	399	387	435	389	381	356	364	357	404	390	369	371	360	365	394	391	399	416	421	393	370	357	415	361	403	401	409	441	384	404	373	388	370	398	367	376	388	396	372	398	414	401	358	391	372	373	358	382	378	371	393	418	384	383	377	390	365	338	368	387	373	402	394	365	391	382	375	400	390	394	401	378	362	393	371	361	386	382	390	394	364	371	398	380	386	375	371	375	382	345	378	384	389	402	390	393	395	394	417	358	388	405	370	388	377	380	395	405	393	397	383	383	397	414	389	380	377	354	384	379	400	369	372	404	388	407	386	389	350	388	388	385	368	370	375	409	376	406	371	400	376	340	384	376	379	386	382	355	431	363	369	370	407	361	374	346	401	368	366	403	352	352	399	405	389	377	400	360	372	367	409	394	368	399	363	399	389	400	416	385	372	394	374	400	376	380	402	386	402	367	402	389	408	365	383	381	377	365	375	385	403	379	408	403	406	374	404	393	376	410	381	382	399	362	384	413	341	380	357	395	361	424	378	388	369	384	387	406	358	408	369	376	384	374	408	401	359	386	393	389	405	350	395	398	358	401	373	384	402	366	385	400	403	385	393	400	393	396	392	382	394	347	374	405	367	368	380	375	364	379	369	361	389	368	340	348	410	369	399	351	375	367	398	370	399	359	349	369	362	393	398	392	347	419	372	424	364	393	344	375	400	396	363	416	395	390	358	382	396	371	354	356	375	379	409	393	379	363	433	395	363	407	392	400	390	402	381	371	386	391	411	400	354	384	398	387	404	363	388	406	377	359	397	394	380	367	373	394	382	366	376	430	366	393	376	391	407	401	382	414	392	399	390	359	388	393	388	350	382	362	391	417	390	383	378	333	365	439	388	393	389	400	381	376	364	364	416	391	395	362	361	369	376	367	377	393	379	374	399	387	375	382	392	386	394	374	386	408	377	391	379	405	367	389	410	382	388	400	394	403	387	362	399	358	382	370	374	426	392	413	391	382	379	388	420	383	377	376	382	373	374	366	376	390	374	380	376	368	375	361	397	380	389	364	376	389	370	418	395	377	394	372	372	391	411	363	382	436	411	380	392	417	424	364	344	368	377	382	372	392	373	422	404	405	419	360	413	394	372	388	397	358	396	376	383	370	360	389	386	403	354	402	383	370	372	388	376	393	383	394	379	378	382	378	371	355	381	359	370	360	412	370	378	357	389	378	401	387	401	385	409	379	414	367	392	394	347	375	380	377	398	408	391	401	402	383	356	424	383	407	368	396	391	409	420	382	363	365	377	369	367	379	342	372	406	373	362	356	369	376	389	376	367	407	390	386	404	395	385	409	439	406	381	349	369	361	408	376	340	367	361	381	400	366	398	381	391	383	420	394	377	367	360	400	394	381	374	340	406	352	387	398	406	386	365	393	386	401	363	383	363	371	383	332	395	369	386	378	395	382	368	384	377	397	399	396	384	396	423	380	390	387	384	390	389	382	381	416	395	408	366	397	387	378	371	364	400	368	357	364	356	358	391	419	349	381	383	374	390	371	354	357	417	378	392	393	407	395	395	400	378	401	411	399	371	391	368	376	374	418	391	390	377	367	411	401	408	348	384	378	355	378	382	363	387	382	398	413	381	388	376	359	346	373	361	377	378	409	387	385	367	403	380	366	386	368	356	344	384	373	370	399	382	355	404	380	364	399	382	398	397	389	388	345	340	370	378	383	372	432	385	377	388	386	381	379	403	389	396	377	397	399	384	380	388	394	415	397	392	372	405	335	395	361	354	399	373	399	377	375	384	402	378	446	416	372	368	384	388	408	383	405	365	395	350	421	398	386	383	361	383	379	399	388	374	372	376	356	370	348	358	412	388	377	384	400	365	387	373	385	380	398	397	398	388	381	432	366	384	394	401	386	381	381	390	390	423	367	366	387	396	349	404	385	401	413	372	395	419	361	412	396	397	354	373	345	374	358	389	402	372	353	371	434	388	363	395	390	372	375	414	364	418	373	377	369	396	380	356	367	365	357	418	377	384	407	400	388	339	371	374	378	403	377	388	402	342	396	386	379	343	390	395	352	370	365	406	431	378	369	366	391	346	379	390	374	404	394	367	397	396	416	354	404	386	366	366	382	397	427	344	390	380	379	366	355	420	364	374	377	368	385	383	390	390	363	387	395	358	363	401	334	398	370	379	394	395	391	407	385	375	401	410	434	397	376	406	392	395	383	382	397	394	398	375	369	427	375	387	369	393	403	407	374	427	392	385	363	382
13325	1109	1003	789	555	424	397	360	310	303	273	267	276	257	235	255	232	253	256	265	240	249	227	234	260	256	205	226	263	240	209	241	223	236	230	239	215	227	235	255	278	260	214	232	222	213	264	206	231	205	258	214	235	201	229	209	224	221	242	234	243	246	246	214	221	225	246	225	219	226	215	212	238	201	214	223	211	236	214	242	191	236	235	229	259	228	211	212	230	225	248	220	229	226	231	206	259	248	250	242	238	217	236	192	230	214	218	249	247	220	216	216	252	238	239	215	222	218	192	218	234	229	218	231	221	191	251	201	228	229	233	223	222	252	249	226	229	232	223	201	230	222	225	202	237	247	241	231	211	235	239	242	221	229	221	258	205	225	241	202	225	237	238	218	211	221	254	247	206	250	221	230	201	229	231	232	197	218	241	251	197	211	231	230	236	236	229	233	223	244	245	250	218	202	211	219	194	219	203	238	231	226	230	221	235	217	234	213	249	228	220	246	241	250	247	233	241	247	236	251	228	250	235	219	196	216	210	248	228	212	255	234	249	245	225	202	216	218	234	231	220	209	243	217	226	221	225	219	231	218	234	251	191	236	267	261	255	199	211	218	243	254	226	254	231	213	253	229	232	230	202	216	214	226	220	221	218	204	231	196	195	204	202	216	227	236	232	212	217	184	238	232	228	220	227	224	228	206	219	228	210	230	213	232	218	253	189	228	244	275	241	225	221	238	226	216	232	263	217	213	201	223	221	208	233	213	179	231	229	231	196	231	218	248	215	277	228	226	227	251	226	224	230	239	214	225	204	228	242	224	223	232	226	214	235	225	212	230	215	231	215	236	216	208	217	251	231	214	218	240	244	216	206	235	246	224	228	266	229	208	262	209	221	200	225	223	231	231	229	237	181	200	242	238	232	192	236	214	222	231	230	209	233	204	237	244	211	257	243	215	233	193	222	211	253	246	256	222	252	229	206	228	232	212	247	223	223	214	184	211	208	216	259	259	267	232	224	243	229	198	208	215	253	236	187	233	219	228	241	216	249	222	226	241	240	236	220	212	222	190	224	222	198	199	241	246	232	249	213	238	208	217	233	194	233	237	214	242	245	258	196	203	226	226	244	194	240	192	236	252	206	247	216	221	218	245	208	217	231	218	230	206	249	222	208	223	222	208	234	251	208	216	231	221	239	233	223	215	217	244	231	216	223	228	227	208	217	212	223	210	224	219	218	211	243	221	210	230	220	212	248	218	231	229	213	224	218	223	202	229	207	247	226	237	220	217	244	231	219	253	239	214	198	218	224	214	235	240	213	224	239	222	220	226	238	221	242	228	226	255	220	212	241	227	232	229	214	233	232	218	202	184	209	235	210	214	226	224	204	257	226	225	236	213	209	218	213	230	214	234	239	237	219	227	256	214	227	238	234	270	242	217	236	237	232	244	209	220	216	225	210	225	241	213	203	214	192	219	221	226	203	234	221	227	224	207	226	212	227	228	197	226	241	235	212	223	229	222	238	239	242	197	178	257	247	218	197	255	238	232	227	239	229	200	240	242	246	256	236	220	205	231	233	245	234	220	227	209	231	244	233	236	219	240	213	218	224	196	213	216	231	235	207	239	233	215	231	217	215	193	234	262	215	220	223	227	229	240	213	233	239	208	220	220	216	237	232	229	205	220	208	212	268	205	225	239	210	222	223	227	234	248	205	218	231	208	259	236	220	233	250	214	234	232	245	230	208	219	227	242	224	234	240	222	239	202	218	203	198	229	243	227	233	206	188	247	216	214	210	226	247	211	237	249	240	228	233	231	225	241	218	207	246	231	200	227	227	213	208	221	237	250	216	216	217	223	182	205	229	236	230	227	243	225	178	257	253	203	236	211	221	195	226	210	233	232	217	213	204	222	209	218	233	222	226	238	219	223	227	224	253	231	230	226	214	248	231	237	238	218	227	220	239	230	221	219	215	213	230	245	263	215	230	249	216	208	212	213	242	205	191	205	222	221	192	244	242	235	216	222	235	222	241	248	231	210	206	235	247	221	246	205	215	207	242	195	237	235	224	206	220	207	221	220	229	219	269	228	243	218	219	217	242	222	210	252	218	237	257	221	232	222	231	214	253	190	244	228	222	220	221	221	214	211	231	242	216	200	242	243	240	202	215	217	261	261	265	257	212	234	239	257	244	230	214	221	237	228	233	236	251	252	226	204	241	233	235	239	234	216	231	234	218	233	223	233	228	194	247	215	230	221	225	209	227	220	201	226	232	242	248	226	230	233	192	209	217	230	213	231	236	235	256	216	222	226	206	224	252	204	205	191	229	210	231	230	228	204	243	206	230	229	217	229	224	240	233	248	229	234	219	212	235	221	229	213	183	213	234	216	214	248	253	258	203	224	226	220	199	246	274	210	223	217	249	213	244	210	231	203	206	236	244	234	237	230	220	241	225	249	222	209	241	204	218	238	234	262	244	221	237	220	233	219	220	204	234	221	215	203	244	222	241	242	224	225	229	199	244	267	193	229	210	229	244	218	214	233	210	207	209	232	222	243	229	234	243	241	239	231	216	249	216	220	217	247	224	229	233	240	187	221	213	221	197	247	215	240	232	201	252	230	229	231	237	212	231	233	267	261	264	212	210	242	241	200	221	226	234	228	190	200	237	214	204	217	215	214	221	231	229	219	213	202	241	224	232	240	220	229	210	227	220	254	215	226	218	216	239	220	223	241	217	218	197	229	215	207	219	222	228	226	237	230	221	215	231	241	269	225	214	211	233	228	213	243	251	216	236	244	216	234	188	201	218	278	241	189	233	241	236	231	203	229	208	224	245	231	224	229	216	243	200	206	214	249	215	233	226	212	229	243	200	223	239	232	235	246	230	216	265	227	172	215	196	214	224	246	237	231	253	226	250	224	210	218	218	225	231	215	244	230	223	254	207	230	220	228	221	222	217	218	226	236	234	220	215	215	213	216	227	233	210	236	230	215	237	213	228	223	232	220	246	222	222	236	256	256	209	234	224	231	217	242	232	237	225	204	220	230	234	222	217	230	259	246	199	210	198	271	245	222	212	219	199	206	224	218	221	251	210	230	246	198	188	219	221	221	223	237	209	233	260	228	207	222	234	219	224	224	231	259	229	224	252	221	237	248	222	235	244	218	239	220	208	240	229	210	225	225	199	218	225	208	203	230	254	259	229	210	242	213	243	234	220	220	244	214	230	226	210	223	210	211	235	205	214	227	230	240	243	227	212	237	231	239	224	246	229	252	218	231	222	263	266	225	212	212	221	231	218	200	226	248	214	197	221	228	224	230	212	208	227	215	217	232	226	236	203	235	210	239	208	226	231	208	222	233	217	212	218	230	203	239	206	176	221	235	217	230	212	221	202	272	235	245	229	212	205	238	227	205	241	204	236	201	216	227	195	237	244	229	230	241	258	234	221	220	252	239	219	244	237	248	232	246	199	229	203	215	260	252	206	231	232	231	222	212	244	238	209	238	204	217	246	213
7917	1041	2107	2361	1967	1587	1320	1158	1025	952	888	849	738	768	711	683	642	672	629	622	650	641	623	633	609	617	576	580	596	608	620	574	595	594	561	583	568	545	602	610	608	590	563	589	579	565	593	595	569	660	540	613	565	557	583	553	568	575	572	578	549	520	574	568	569	543	544	575	537	516	593	553	528	587	533	569	559	566	553	548	565	536	506	545	583	545	548	563	564	548	528	501	526	540	548	513	521	574	590	561	559	543	555	546	588	548	572	539	607	509	589	555	524	539	562	539	530	553	534	525	583	571	567	566	543	540	511	484	590	545	541	583	539	546	540	522	531	558	531	517	528	532	533	492	537	543	571	527	536	597	554	547	546	573	524	573	536	528	544	537	540	571	515	550	559	515	551	576	526	521	564	527	597	504	541	567	573	542	560	580	566	526	568	568	551	535	552	549	579	559	528	564	536	568	499	548	525	523	488	541	528	554	550	534	543	562	526	560	508	521	567	535	547	543	537	542	528	529	524	552	554	528	528	540	516	519	560	565	561	560	507	520	519	562	514	557	588	561	541	477	524	550	537	553	547	563	517	552	562	510	563	532	512	587	525	536	521	584	545	546	539	535	566	566	587	558	530	508	518	520	567	514	527	567	523	524	540	560	522	574	543	536	543	581	539	534	538	542	570	543	548	523	565	577	585	532	550	564	541	529	506	555	534	544	537	523	533	551	556	566	565	534	537	518	540	515	555	515	552	545	551	537	534	572	492	515	550	547	502	520	511	541	526	522	553	583	545	545	570	562	563	548	540	539	524	539	536	549	505	556	523	550	535	549	514	563	574	557	552	483	528	534	527	538	536	537	538	523	527	558	533	511	514	579	548	577	553	520	572	504	512	515	595	487	564	528	531	580	550	540	552	524	516	562	498	522	557	557	546	538	504	532	569	509	576	557	547	539	559	581	547	517	528	548	514	534	539	545	562	549	603	524	514	564	552	563	536	550	543	496	538	546	535	543	518	543	563	544	550	536	532	576	554	526	556	552	563	539	546	528	571	526	521	542	547	529	520	529	516	594	563	539	509	534	529	558	534	572	541	518	543	572	532	549	539	507	547	572	530	530	558	540	542	499	544	539	524	508	531	567	577	555	574	521	563	536	540	528	547	535	553	548	508	577	546	502	534	541	576	520	565	568	557	502	563	576	544	509	515	562	565	565	567	525	549	510	538	541	508	520	527	517	559	510	578	513	549	564	552	537	562	543	572	540	561	564	499	572	563	551	521	552	548	546	522	560	537	570	547	545	571	542	549	533	562	560	566	563	502	488	554	536	545	501	538	569	548	546	516	544	556	556	560	506	565	531	511	556	557	572	538	501	532	542	567	597	525	524	523	510	543	525	545	505	534	539	558	577	569	550	550	522	566	564	540	550	524	570	510	533	542	512	576	563	565	561	553	527	529	543	540	531	526	567	539	520	529	617	577	588	582	571	517	548	512	514	579	550	563	515	562	476	544	547	537	559	528	510	540	545	537	529	552	491	512	567	534	498	489	549	544	546	504	528	572	498	500	556	550	520	561	528	565	519	554	520	550	566	539	548	580	571	510	554	561	515	543	522	552	533	600	605	507	558	491	586	501	532	534	551	540	567	530	570	511	528	550	545	525	541	533	561	547	528	528	510	551	582	540	521	526	496	534	563	529	575	537	541	548	548	579	523	504	544	555	548	528	507	552	496	519	537	536	510	562	526	542	576	559	576	541	541	534	542	584	539	549	548	551	576	559	542	541	541	531	574	567	545	554	553	542	566	601	562	527	569	593	615	537	518	512	555	547	543	536	507	552	606	559	540	534	529	600	561	561	522	550	534	569	556	541	514	599	533	515	579	518	543	509	558	597	549	564	530	594	537	567	526	540	560	532	506	549	545	540	560	526	506	544	586	526	561	575	547	541	535	539	594	550	531	522	572	514	526	543	566	522	516	536	536	524	527	521	554	549	541	531	525	532	547	532	549	529	518	573	548	513	542	559	495	527	556	532	537	568	546	536	547	542	534	517	564	561	512	521	514	588	571	552	589	518	553	538	526	561	514	552	567	550	505	519	555	594	512	536	522	564	580	530	557	566	545	522	559	559	541	538	522	564	503	559	546	545	545	543	579	571	542	565	516	536	536	547	546	543	522	502	557	592	559	541	539	531	559	513	518	560	551	520	544	549	559	501	561	522	565	556	574	552	543	535	545	551	527	559	521	553	557	532	528	508	551	541	520	513	518	535	570	544	570	509	538	554	524	544	566	580	540	553	529	527	565	572	539	539	540	524	516	546	465	520	491	582	568	544	542	523	573	543	561	511	543	529	493	557	516	581	552	516	531	512	537	543	563	551	543	556	517	551	519	528	502	562	532	534	530	507	549	546	533	545	545	534	496	552	572	549	598	527	522	545	571	535	540	562	537	539	520	575	529	533	541	539	559	527	536	522	575	546	572	551	523	574	520	567	555	577	587	560	567	522	552	548	575	574	525	510	530	533	579	529	558	495	494	500	533	576	496	522	530	520	517	545	522	501	514	575	529	518	516	550	518	582	557	534	516	542	526	551	509	554	508	533	559	580	553	516	519	566	546	545	540	573	542	591	555	529	552	544	517	581	525	532	563	533	554	512	528	490	542	506	540	542	495	504	561	546	534	578	512	535	532	530	565	556	513	541	529	549	541	510	571	547	545	584	551	582	522	478	554	512	559	517	538	567	527	532	517	598	531	547	524	538	549	554	544	537	512	539	555	522	571	548	536	569	547	543	535	537	573	576	580	512	558	506	552	499	546	553	533	545	558	575	528	515	532	551	580	573	533	577	538	529	527	536	521	515	537	557	545	556	506	534	558	561	502	556	515	518	577	524	518	520	536	519	557	536	532	529	537	532	551	562	541	542	552	559	552	525	514	542	573	509	497	544	573	541	534	523	531	527	526	530	548	538	553	546	533	496	579	516	564	511	559	577	536	537	505	583	520	525	531	591	517	552	555	523	533	614	524	554	541	551	525	516	569	504	534	522	547	547	543	518	553	557	523	580	543	540	537	512	532	531	567	563	551	575	546	545	538	521	557	517	502	544	577	549	529	586	526	549	504	502	508	553	552	532	607	528	565	532	520	565	573	534	567	555	496	553	574	529	502	522	550	562	546	511	532	534	536	506	567	517	533	554	542	511	539	572	520	572	529	539	545	563	534	525	533	522	575	552	558	520	547	528	528	538	499	589	540	537	545	527	576	549	507	519	547	580	524	542	553	538	543	551	488	522	556	560	542	540	502	523	558	572	577	553	516	595	538	490	533	521	582	568	550	578	539	566	558	549	542	560	587	570	554	515	584	554	546	506	500	551	556	556	541	564	550	490	581	526	509	554	529	527	545	526	573	545	557	505	565	524	530	555	554	544	507	552	521	553	536	585	555	547	561	571	546	504	523	550	527	529	511	555	536	543	532	567	526	561	561	557	558	514	549	551	547	499	506	554	579	545	531	535	522
1414	292	273	256	313	276	264	257	256	276	280	263	286	243	253	269	290	303	260	292	253	297	278	300	245	266	266	259	249	252	272	286	269	267	261	299	278	306	261	247	265	227	278	318	274	217	272	263	305	253	268	310	270	254	280	315	273	269	259	243	243	235	245	262	232	276	282	253	274	267	271	263	291	265	300	254	248	275	270	238	291	247	247	253	280	256	271	247	251	248	247	310	292	284	285	269	278	258	264	228	281	286	257	275	272	262	264	286	279	278	265	253	275	282	279	254	259	264	284	290	301	270	318	287	272	269	298	247	258	235	251	293	291	259	285	266	245	255	270	284	259	248	278	263	256	261	275	262	258	267	231	290	279	256	268	254	260	280	245	259	289	258	254	289	274	246	282	283	249	251	285	249	297	263	261	255	315	260	256	244	279	288	300	281	280	264	248	272	266	263	267	278	287	264	294	260	273	294	282	273	285	269	243	287	247	264	277	262	262	276	277	278	272	277	269	277	260	262	254	264	233	262	262	268	282	261	290	263	285	273	285	304	297	280	277	259	295	246	267	264	261	302	283	229	259	294	275	290	262	295	252	258	268	260	289	252	296	267	294	268	271	252	253	262	245	264	276	287	274	288	269	250	283	243	258	249	269	248	275	244	252	270	251	298	258	281	293	290	266	265	287	284	248	279	276	257	278	276	256	269	294	272	267	277	282	256	307	208	293	272	268	248	270	243	279	238	274	260	251	243	256	282	256	277	276	265	273	250	272	240	266	253	288	295	256	262	279	231	264	298	265	292	286	247	259	297	252	230	255	260	272	295	285	270	301	244	277	264	274	267	267	282	260	247	250	264	264	271	270	276	255	283	274	239	275	265	283	286	240	287	259	283	299	327	261	253	276	265	271	270	276	266	263	318	259	267	304	265	286	231	254	252	269	257	263	273	264	255	287	246	269	247	219	291	292	285	276	266	256	281	255	260	295	237	303	280	272	276	273	257	254	240	274	266	279	259	287	299	258	277	212	280	274	291	249	276	282	273	254	266	314	238	274	246	301	254	254	254	251	274	268	225	288	245	284	265	250	277	244	245	267	274	247	241	257	233	255	251	262	261	248	271	291	282	276	244	258	257	282	284	276	275	291	278	261	259	262	255	256	301	260	276	243	283	296	264	281	269	279	263	289	295	243	289	285	255	275	264	274	291	256	283	271	280	289	299	297	253	292	252	244	254	259	290	265	241	269	261	289	264	240	286	261	284	284	276	256	282	244	278	243	243	272	290	281	273	233	255	249	288	266	275	292	255	263	299	244	279	250	285	261	295	293	240	269	280	283	276	267	275	246	263	289	280	258	274	245	268	288	254	302	257	280	288	276	271	262	267	251	268	285	287	268	274	278	272	281	281	289	235	272	270	253	275	249	282	234	307	252	284	251	276	286	301	275	231	257	253	266	275	294	257	289	264	286	282	277	272	253	262	280	257	284	272	265	271	270	271	252	284	275	269	256	276	276	310	264	276	248	260	251	260	279	261	250	280	277	248	272	260	242	269	266	279	244	299	254	278	246	244	249	283	250	265	261	298	274	261	285	264	250	243	276	271	241	249	269	275	240	272	287	283	284	258	269	273	298	287	272	268	277	291	306	243	278	310	232	263	279	275	263	285	244	250	258	277	263	263	269	275	296	290	278	276	259	253	252	258	280	268	280	255	264	281	286	258	250	263	260	300	277	283	283	260	269	272	262	278	271	251	291	291	285	304	266	251	260	282	283	247	302	292	278	255	257	275	280	289	250	252	246	294	260	260	258	241	245	301	264	288	285	258	271	289	265	253	279	291	262	288	247	283	261	279	254	286	287	288	253	270	288	247	255	258	285	265	249	288	259	282	289	283	253	262	260	292	279	244	272	263	264	273	282	265	276	281	262	267	246	280	275	273	282	289	265	280	270	227	256	281	253	270	281	237	266	250	270	270	268	240	270	234	243	287	277	281	311	301	254	268	273	264	240	267	259	283	251	281	254	269	279	277	256	252	297	280	295	276	292	248	286	270	268	311	270	273	268	248	243	278	235	279	277	303	288	265	254	279	282	269	277	270	263	280	283	287	269	242	250	239	251	273	266	285	248	269	259	247	250	263	288	270	269	276	272	265	233	250	247	293	261	281	231	237	273	280	262	266	255	277	252	255	290	253	247	265	298	284	256	273	250	269	278	259	267	287	252	286	279	266	268	298	295	285	279	281	267	259	240	284	259	283	258	288	291	266	264	291	307	260	286	278	272	278	265	281	265	287	246	265	246	252	311	277	271	286	254	261	269	279	259	271	273	294	264	279	252	268	295	287	278	281	265	272	266	254	263	291	276	294	248	288	260	222	288	243	252	263	244	273	294	273	263	310	259	295	235	262	240	293	258	247	309	257	249	249	258	266	250	306	250	233	248	280	271	286	261	278	223	250	286	284	255	302	271	242	266	255	291	248	252	278	271	259	257	251	259	257	273	267	250	231	254	280	270	278	264	281	279	269	256	271	263	256	276	298	260	263	257	247	279	263	268	248	277	274	273	286	267	246	276	252	286	279	251	276	267	270	240	258	248	271	255	264	261	263	266	271	246	284	286	244	225	270	287	296	263	271	249	268	241	281	266	302	240	257	271	311	268	306	251	261	293	317	258	279	268	272	244	289	264	305	260	265	261	303	276	265	266	250	258	317	249	267	270	275	259	261	263	283	265	282	279	271	248	280	258	241	257	285	246	290	270	258	257	270	253	284	272	260	232	254	276	259	274	249	289	283	245	272	298	280	257	262	258	274	283	267	237	236	243	267	278	242	270	268	252	275	272	256	271	272	303	253	287	267	258	268	276	272	289	291	289	279	262	276	262	253	293	284	273	227	263	264	257	297	292	283	282	267	298	278	261	288	243	270	272	279	273	270	289	280	266	284	298	292	282	253	264	288	297	266	235	256	263	285	254	265	267	285	264	263	300	251	274	267	290	242	264	249	294	248	266	247	280	271	250	263	255	284	256	267	287	292	275	242	278	242	273	289	259	283	271	267	253	271	281	268	276	286	280	270	260	263	269	277	274	295	291	297	226	289	278	276	290	250	291	273	286	271	259	272	269	268	266	268	264	275	277	293	255	220	256	300	266	274	248	286	236	295	265	273	298	308	264	286	250	293	251	278	245	271	270	271	295	262	254	289	275	252	262	259	252	248	296	264	244	322	247	262	252	288	324	266	234	235	275	267	266	294	264	268	265	262	261	288	272	269	289	288	255	259	288	275	280	264	299	262	298	269	279	272	262	267	286	258	290	273	279	272	286	279	247	302	262	287	290	263	304	277	287	270	248	264	276	289	295	275	251	252	257	278	293	250	258	249	252	276	306	283	252	265	282	271	280	271	268	279	285	283	292	269	262	259	257	255	277	284	281	274	270	258	261	263	257	264	278	228	267	290	275	283	246	289	260	268	275	268	294	295	304	284	285	274	266	298	287	256	273	273	271	266	266	286	289	255
1771	580	649	657	614	636	639	618	588	583	551	571	573	586	617	577	592	615	649	571	638	584	598	586	640	618	588	596	584	604	592	575	615	592	582	602	595	595	571	585	565	612	604	598	594	633	572	601	593	627	621	600	646	604	609	617	630	541	569	578	589	594	584	602	611	642	639	584	595	579	637	553	553	574	599	606	606	613	581	581	577	644	588	609	590	624	622	611	625	589	601	620	614	630	549	608	619	591	684	593	641	630	588	597	605	588	569	595	617	591	654	605	597	589	643	604	570	567	596	587	585	578	596	626	573	578	634	587	606	601	571	615	623	615	576	599	621	640	610	530	610	570	605	538	615	584	593	616	576	645	624	582	575	595	588	564	568	598	595	582	626	588	633	601	579	560	637	609	628	579	554	621	586	601	621	577	622	632	647	572	594	572	581	572	603	631	621	605	602	594	538	577	598	525	584	587	590	614	606	590	611	593	598	616	626	599	622	613	603	583	601	624	564	604	614	618	630	575	571	552	610	577	576	633	590	652	607	598	615	609	564	579	577	583	588	629	553	567	580	604	619	650	620	580	600	587	599	592	623	597	598	583	614	598	586	567	592	605	563	611	590	575	592	589	605	620	620	603	606	586	593	587	598	605	579	639	576	612	622	629	601	663	601	634	578	619	600	597	621	640	556	610	610	598	609	587	576	565	623	603	618	615	622	621	594	569	570	579	609	593	597	604	598	569	627	599	619	567	584	627	633	570	576	579	657	620	585	639	598	642	601	573	631	582	625	627	658	612	639	608	583	608	579	624	583	588	564	610	644	593	628	614	580	564	592	585	591	648	617	614	619	601	577	583	631	657	607	601	608	604	610	565	598	640	600	586	595	634	607	615	605	602	608	581	608	585	632	612	584	590	615	602	634	588	594	619	600	609	593	598	569	581	607	620	626	587	631	594	618	595	599	579	613	626	636	656	582	624	631	601	575	547	633	547	612	567	602	562	628	588	577	573	649	593	599	575	570	607	584	584	552	616	567	600	642	588	583	601	626	577	563	592	591	599	623	584	609	629	614	594	614	594	564	611	579	586	603	583	580	594	595	613	607	590	587	582	566	564	651	603	604	575	645	604	641	606	660	603	630	602	545	625	582	572	612	576	608	612	632	645	600	606	604	572	596	581	596	614	591	620	624	589	564	630	632	623	628	619	582	633	611	601	602	589	614	605	577	639	619	611	634	589	608	596	596	603	589	593	584	636	625	614	592	602	564	602	641	583	617	621	587	577	640	591	575	623	607	577	584	615	607	561	604	607	598	628	590	641	626	629	600	634	607	640	628	584	607	656	643	604	609	603	568	587	599	617	611	631	607	607	597	624	641	625	622	600	597	624	604	578	594	644	642	622	636	616	619	630	644	622	555	545	576	639	607	575	619	588	593	628	587	596	599	557	609	640	622	658	549	639	592	592	600	578	593	599	608	588	617	557	569	566	593	593	613	620	610	590	610	591	584	611	598	586	631	628	573	607	613	589	604	643	603	601	562	592	574	611	540	615	563	594	595	567	582	588	651	612	596	599	580	579	624	593	568	580	653	607	606	607	600	574	615	568	572	589	581	575	553	597	616	610	602	585	638	603	610	597	594	613	593	599	602	572	624	620	604	629	588	610	563	637	595	592	589	638	583	587	614	598	594	577	620	580	597	642	574	584	537	615	592	595	581	560	568	577	627	565	535	638	613	569	536	602	590	589	621	593	627	530	592	604	631	608	595	604	579	600	615	619	610	612	605	576	640	614	644	598	625	647	606	553	607	569	658	612	630	634	585	595	582	628	655	600	602	567	570	575	611	623	591	564	595	599	589	571	603	578	599	597	539	614	589	610	586	610	627	588	601	601	598	586	557	637	607	550	643	571	578	608	657	587	600	556	630	621	618	586	657	559	618	611	606	616	604	632	574	569	632	607	609	585	598	601	609	624	632	611	616	570	560	636	626	602	615	579	607	648	570	602	567	635	623	583	599	602	644	575	597	632	588	619	626	631	568	620	609	578	584	626	594	605	593	626	604	565	584	629	578	581	594	646	601	627	618	627	599	599	595	648	648	602	619	545	611	591	561	603	613	582	593	598	620	609	588	600	590	651	590	627	609	622	597	583	610	616	573	578	626	604	655	593	618	569	605	589	605	628	566	634	606	632	623	559	602	610	610	633	592	591	635	613	607	569	611	634	578	612	590	619	593	579	621	590	592	588	557	632	591	585	590	601	588	545	596	591	608	609	621	604	593	600	608	624	610	626	590	638	622	639	603	639	626	605	590	583	634	603	619	604	631	621	585	616	544	596	604	589	628	613	607	609	587	607	627	586	625	587	595	658	647	580	604	621	570	615	569	588	612	601	594	575	537	640	608	600	599	619	596	571	573	598	634	591	625	603	571	594	636	627	615	590	591	578	613	577	596	618	599	601	574	611	617	569	611	580	566	631	601	624	622	587	599	583	611	591	585	565	584	617	622	594	676	607	562	614	630	580	627	577	592	601	575	575	586	617	615	595	624	582	587	585	603	615	585	597	593	548	601	579	628	608	607	626	595	635	586	624	572	624	609	607	574	629	639	593	642	596	579	541	611	626	598	611	608	603	595	622	592	634	621	577	651	623	569	609	593	599	645	562	593	559	615	592	595	643	628	614	621	602	636	605	545	609	606	596	548	601	625	549	574	628	657	642	631	604	616	608	615	627	646	598	560	603	576	586	634	604	557	621	605	575	588	631	575	604	578	577	573	589	613	567	599	582	621	605	616	563	628	594	566	586	596	594	575	566	613	591	574	601	557	606	577	621	588	588	596	619	603	597	643	642	571	600	615	616	570	585	597	570	600	576	586	589	571	604	580	622	591	579	607	583	638	645	603	594	574	568	583	588	598	594	547	604	619	664	632	574	606	599	564	629	596	607	642	637	631	587	616	583	611	594	623	612	592	568	586	599	630	606	606	630	642	531	589	578	621	603	600	598	568	626	591	606	598	584	619	586	569	599	575	616	632	582	589	604	610	591	575	620	631	554	658	591	631	600	575	604	589	587	604	622	588	644	616	579	615	640	580	592	641	556	621	633	588	566	622	630	599	585	602	612	583	587	613	558	617	593	594	610	605	636	583	652	612	633	580	600	630	598	607	593	640	581	586	592	653	564	617	547	633	588	564	636	626	618	605	557	581	625	602	597	548	602	592	610	617	624	597	609	601	584	624	600	622	593	558	638	571	605	580	658	617	597	621	618	592	617	610	588	587	589	589	627	619	611	568	595	590	593	629	622	621	608	568	622	586	595	583	652	616	605	627	597	637	617	579	619	616	617	596	618	631	622	584	599	638	580	574	591	595	607	601	588	631	585	602	581	647	626	597	628	608	607	561	604	597	628	594	619	636	584	611	575	610	631	575	582	593	604	619	630	600	604	617	586	599	609	627	563	628	573	619	599	590	646	605	611	587	614	599	604	536	602	637	573	627	627	616	629	615	577	582	636	615	586
7008	474	515	430	327	264	229	217	177	189	199	204	166	149	173	146	157	156	148	147	148	141	176	179	173	156	181	151	162	165	160	167	157	153	163	150	164	154	155	154	156	142	157	159	177	159	150	176	183	167	143	139	174	152	149	170	160	146	179	176	148	155	157	137	170	159	160	149	147	183	159	138	151	174	136	150	163	171	178	150	151	154	163	159	137	141	181	157	188	156	172	132	162	146	145	149	145	185	160	159	182	137	157	148	141	161	158	163	179	156	170	151	145	161	139	165	148	178	157	175	173	143	151	153	175	154	155	150	169	153	143	178	138	133	140	141	155	138	175	169	156	141	156	184	145	162	167	165	152	134	165	145	144	159	162	168	167	167	160	126	150	149	161	158	178	164	156	140	159	141	151	158	165	154	149	177	173	161	176	140	144	138	145	159	157	156	139	167	152	165	150	146	172	174	146	182	178	152	180	144	141	164	177	160	165	148	147	185	166	158	152	144	168	151	170	147	149	136	156	144	171	165	166	135	167	171	164	165	169	168	154	157	160	139	153	183	155	140	156	176	137	150	141	132	178	154	156	167	179	169	153	156	157	144	171	131	151	137	152	179	139	156	143	139	151	142	156	152	171	166	166	158	167	165	151	175	164	154	152	168	162	158	183	149	155	144	146	150	137	150	157	147	175	142	163	143	161	158	148	153	146	170	152	160	129	149	138	163	150	162	146	141	167	162	164	173	147	162	170	139	174	173	156	154	179	156	176	154	140	144	146	143	187	140	134	169	143	172	154	162	154	143	152	158	145	156	170	158	169	141	154	156	163	154	154	148	141	137	169	163	151	139	143	158	151	151	155	154	152	154	165	187	152	157	159	165	154	162	135	128	136	152	195	164	171	157	138	162	145	153	166	142	155	157	148	165	167	161	152	199	139	147	122	152	128	145	172	135	137	147	164	134	136	150	151	157	158	167	174	128	155	143	170	147	168	160	172	161	157	118	147	135	170	147	152	142	169	168	157	159	172	164	138	128	138	152	167	141	178	143	168	154	158	154	156	156	157	156	154	157	145	163	161	179	175	143	140	176	148	176	144	162	164	148	138	164	156	163	145	153	161	147	144	190	160	170	140	185	161	147	167	165	139	158	140	182	175	159	151	171	139	168	162	147	121	167	157	152	166	153	137	158	146	134	135	179	160	147	167	146	136	141	145	159	157	148	145	150	169	155	145	178	131	153	158	158	134	177	137	155	149	168	157	137	170	154	189	164	179	174	175	142	167	165	170	153	168	162	167	148	164	149	146	168	162	175	136	140	136	175	152	173	164	153	160	156	146	157	160	130	138	161	140	161	168	130	138	147	152	171	149	157	162	140	141	139	145	156	165	148	125	155	167	134	156	157	165	150	162	176	142	192	151	139	120	185	161	164	154	144	152	138	169	172	156	133	161	168	152	151	162	138	162	172	134	154	154	149	170	145	146	144	158	146	168	154	137	154	162	156	172	143	148	152	148	147	141	121	172	149	176	144	150	161	159	161	188	145	159	129	148	160	150	150	139	173	164	159	162	155	181	160	160	141	152	193	165	172	152	157	146	147	158	151	145	146	147	160	159	142	153	150	178	167	151	173	151	158	165	165	167	154	193	152	149	147	138	174	142	151	191	160	164	154	162	152	157	175	148	171	170	168	163	156	146	162	161	154	138	144	180	164	168	148	148	165	144	123	180	155	162	177	164	163	165	155	144	152	158	148	154	148	156	200	176	156	172	171	156	146	128	165	177	145	164	132	164	154	137	154	168	161	156	153	166	172	146	144	162	149	156	168	150	152	139	147	151	165	152	165	143	155	126	135	138	156	128	138	148	180	170	134	148	156	150	163	171	151	177	166	133	157	145	131	152	163	140	139	148	178	163	154	156	139	146	160	154	142	184	142	153	162	148	143	155	120	148	144	145	161	149	163	135	143	163	163	165	176	162	148	135	171	136	156	145	154	144	152	161	173	157	153	141	159	157	158	156	148	169	152	120	146	165	163	179	156	185	161	173	153	148	164	164	161	142	142	143	159	141	150	149	174	163	155	139	149	177	168	166	148	157	163	166	127	146	148	159	144	144	157	165	169	165	144	154	141	180	194	132	132	168	157	142	155	149	165	166	135	139	173	145	158	169	162	143	168	148	149	152	142	149	148	166	160	151	148	148	146	158	148	154	162	155	166	135	166	135	160	134	146	171	123	136	164	158	150	159	150	168	153	159	153	160	141	185	170	149	139	149	156	163	151	143	173	147	166	161	155	146	133	127	146	157	176	150	130	158	148	143	159	155	177	170	147	167	142	173	148	125	175	158	154	176	158	142	161	160	130	172	165	153	159	151	158	162	187	170	182	153	167	157	166	137	145	180	143	154	153	148	174	148	161	149	154	169	141	163	150	150	162	152	118	154	134	137	168	162	168	151	165	163	154	128	150	172	176	155	177	145	166	147	164	163	165	162	166	159	156	172	162	153	153	160	165	184	159	147	166	134	141	148	151	158	178	148	150	152	172	151	158	142	166	165	171	156	169	134	152	157	157	168	157	165	144	143	184	169	159	162	159	176	147	159	162	180	153	146	161	148	148	164	143	146	150	164	156	146	145	158	153	160	153	155	152	155	155	142	154	162	171	150	153	160	148	148	166	173	164	159	172	169	173	136	164	145	135	134	145	166	160	162	179	169	160	150	155	154	149	166	150	140	165	180	130	139	149	153	135	151	175	174	161	153	126	147	159	174	180	155	162	149	177	171	141	153	125	174	156	159	148	168	131	136	164	153	173	144	165	141	161	158	165	166	183	174	151	177	156	155	159	155	144	148	143	172	162	165	156	158	151	154	123	158	165	184	158	143	159	161	154	141	148	152	154	141	152	150	128	189	161	130	145	164	147	146	141	144	129	155	133	164	156	145	134	156	194	168	162	147	159	136	159	145	146	164	147	152	142	168	171	168	143	153	153	159	167	146	141	164	155	136	165	146	160	169	163	179	189	173	171	145	161	139	161	177	152	155	168	164	157	137	161	152	169	167	166	128	161	159	148	118	180	147	142	161	157	157	161	164	143	151	141	147	161	150	158	153	141	161	162	154	167	164	170	160	157	154	166	157	169	147	165	181	134	147	139	162	153	141	160	151	141	164	177	149	159	191	156	148	171	158	144	157	164	144	164	151	144	160	146	178	138	165	156	161	134	132	143	153	144	134	149	156	172	132	150	186	148	154	148	153	143	142	151	155	140	144	184	161	169	154	173	160	174	158	163	146	182	154	167	176	180	141	163	164	164	170	160	146	144	159	142	172	172	157	151	190	133	168	160	142	176	142	147	119	161	160	135	158	159	172	145	160	155	171	166	148	150	153	177	137	139	159	169	159	150	163	177	161	137	148	151	152	146	161	180	153	150	154	148	136	153	162	151	187	153	160	184	157	139	184	155	150	154	163	152	163	174	151	155	174	139	130	165	156	164	145	159	150	185	145	158	157	150	157	164
6045	685	1181	1283	1120	975	818	706	653	602	514	559	436	481	484	461	486	401	481	399	435	436	442	420	429	404	406	423	398	352	428	402	388	428	380	403	419	399	422	406	428	420	434	443	398	384	420	402	407	440	425	423	393	442	427	396	412	386	365	431	456	398	427	390	415	363	369	431	389	400	384	385	386	382	372	392	376	394	395	419	404	380	360	394	386	389	410	374	361	375	411	375	454	385	381	384	348	391	377	378	413	402	374	411	415	385	369	422	407	373	382	388	411	377	393	399	404	355	358	379	394	387	412	374	391	390	406	381	407	379	358	392	397	379	371	395	384	383	404	382	348	356	340	349	387	402	372	383	378	327	366	377	385	379	358	393	362	396	392	382	367	398	374	372	396	374	400	369	411	381	338	380	358	370	378	423	355	401	394	356	409	362	394	372	366	348	391	379	353	395	372	395	355	397	392	424	395	363	388	397	358	402	409	425	396	389	378	404	410	396	432	370	394	399	371	415	392	373	357	379	361	347	374	401	363	373	386	395	400	393	395	375	408	386	360	363	373	373	421	385	424	424	364	368	339	387	387	380	398	419	402	401	350	326	376	384	371	367	384	359	405	394	364	391	393	397	379	409	387	392	366	373	358	412	378	370	389	356	391	375	390	375	369	394	361	376	401	382	366	398	380	384	390	344	392	344	407	374	366	361	335	362	336	398	367	380	364	387	398	374	377	364	387	358	379	375	406	376	362	333	397	399	422	392	410	372	438	363	388	372	389	411	410	377	366	390	379	377	421	326	383	374	406	378	392	378	385	326	376	380	416	388	419	394	389	404	402	403	389	386	345	378	368	403	371	385	372	394	384	399	376	403	355	383	358	420	413	375	387	386	356	388	390	435	374	392	391	405	403	339	411	427	398	402	347	399	370	383	379	363	385	403	374	418	382	362	386	365	390	384	366	378	403	383	399	354	393	392	415	366	396	371	372	410	354	389	383	380	370	413	414	409	386	417	396	385	366	378	396	379	370	418	397	392	379	366	396	360	426	405	387	368	405	427	374	411	376	353	352	391	375	391	357	377	386	377	357	365	383	348	381	388	406	383	382	381	390	384	361	420	399	429	405	367	383	361	386	394	415	357	382	401	355	414	408	400	402	395	403	398	385	372	395	371	396	359	357	410	374	363	406	360	389	390	377	397	346	397	402	396	400	399	406	415	379	365	394	386	380	356	410	380	396	411	356	367	386	406	397	381	385	357	379	376	423	404	363	379	372	375	376	387	384	388	366	400	397	397	413	382	366	393	387	367	377	387	371	419	411	387	405	395	406	383	395	403	377	368	378	397	334	344	399	375	390	379	356	372	366	380	395	393	347	369	399	384	356	377	349	375	392	397	384	379	349	344	381	376	392	378	384	376	367	408	373	399	377	389	379	400	421	339	351	410	407	427	340	376	406	378	406	393	346	395	383	380	394	417	369	365	362	379	380	376	375	371	366	346	389	376	409	369	382	365	376	380	398	364	402	371	387	383	386	383	369	394	375	366	391	351	376	383	363	395	387	397	356	418	392	391	390	381	387	408	424	407	411	366	419	373	394	385	377	408	374	380	368	374	412	391	395	404	378	406	372	371	381	376	376	365	384	389	362	382	394	391	360	390	375	398	380	378	364	397	361	384	381	372	388	399	373	379	405	383	367	376	420	380	354	368	381	394	387	409	396	395	411	370	384	363	356	407	379	373	404	379	382	378	402	428	379	369	400	374	381	427	408	411	360	384	392	385	428	389	367	400	394	402	386	381	375	366	368	408	396	370	394	416	388	364	391	383	381	350	363	386	403	382	374	393	347	359	432	382	355	421	363	415	386	351	389	356	398	371	363	367	356	398	362	395	387	360	367	386	380	401	365	347	353	428	395	397	397	419	370	369	384	323	372	393	411	376	356	379	397	342	407	374	356	390	379	394	394	393	382	369	380	393	430	363	365	342	421	373	357	406	369	365	374	388	371	348	365	395	396	397	374	395	388	400	407	402	374	368	386	401	362	404	414	376	374	386	375	389	371	396	389	372	385	370	381	374	385	393	388	343	395	375	407	371	382	414	399	412	388	390	374	404	395	422	404	392	381	377	381	405	363	382	380	417	378	401	368	356	357	368	402	365	392	361	372	371	396	365	401	367	380	350	359	356	372	369	361	400	418	371	386	347	416	395	345	349	373	352	381	348	367	358	385	374	410	396	410	369	355	393	404	375	383	412	352	364	366	380	384	385	362	400	396	370	363	416	395	376	370	363	409	402	380	343	346	379	381	389	391	400	420	411	378	409	352	399	407	380	416	395	381	385	374	411	356	377	371	379	390	408	384	358	388	339	397	421	429	372	387	364	370	379	371	375	382	384	380	410	376	367	389	401	383	382	403	384	401	385	388	385	376	402	395	382	369	416	356	400	389	388	391	404	380	380	395	410	401	402	364	387	398	382	408	380	359	331	376	382	360	365	450	398	367	396	382	425	364	413	402	350	377	407	397	366	379	363	385	403	389	348	388	392	377	388	396	373	379	384	420	384	401	378	383	369	360	373	374	384	354	353	425	376	373	425	364	368	361	362	412	422	360	343	345	363	377	410	370	360	408	381	409	401	414	371	382	411	385	365	408	390	382	357	375	416	396	395	407	376	375	374	361	392	405	397	404	364	404	403	394	370	392	364	351	373	387	375	380	358	376	393	413	403	397	385	386	367	433	367	368	355	385	351	393	355	404	380	381	398	360	378	375	400	362	373	390	369	408	395	382	404	335	407	381	413	364	362	369	371	346	392	386	370	410	402	384	387	385	414	376	372	410	399	417	390	404	398	391	391	439	402	382	390	391	381	353	375	386	369	388	408	384	398	375	399	357	379	363	371	398	376	394	365	391	382	396	371	395	347	372	373	405	394	410	390	384	382	394	382	364	361	390	380	368	382	348	389	405	356	339	393	370	414	396	385	386	384	372	377	411	403	387	344	410	381	418	408	365	364	373	378	372	420	393	404	391	385	406	375	390	383	396	399	413	369	382	403	371	393	364	374	357	376	385	402	399	385	387	395	417	409	397	387	386	368	364	394	386	393	374	358	379	355	388	373	398	362	407	411	389	389	368	376	347	383	395	391	393	399	387	386	385	393	367	399	405	380	399	373	407	397	385	371	375	389	380	391	401	407	376	424	345	369	398	394	381	367	393	408	361	394	351	383	372	380	390	404	373	393	409	371	383	413	349	402	395	378	364	392	354	378	386	376	397	380	387	362	375	383	392	409	383	394	376	389	363	406	376	401	376	357	381	389	385	375	384	415	409	383	387	377	363	379	359	362	325	389	416	375	405	410	413	400	389	379	377	393	352	412	396	382	393	379	374	397	384	398	391	370	407	373	405	384	386	366	383	382	382	382	395	354	373	442	418	391	386	379	405	398	388	354	374	372	380	404	394	382	377	388	378	337	387	370	389	405	375	426	376	389	394	352	392	370	366	357	395	354	375	386	410	433
13301	1142	938	796	587	458	368	313	322	309	293	286	255	228	237	278	235	237	238	274	237	244	246	226	255	249	207	244	219	250	230	244	228	243	231	222	219	230	203	235	230	220	231	225	215	241	209	200	234	190	232	230	221	238	257	222	215	210	230	234	216	205	224	231	245	265	201	218	226	227	221	229	222	245	232	232	260	252	205	221	235	218	221	195	247	217	203	247	210	224	240	242	240	229	201	245	191	197	196	222	235	250	202	226	214	208	237	223	221	224	214	202	231	226	218	230	239	214	188	233	252	214	214	214	232	197	211	222	190	233	210	207	221	237	239	260	200	227	220	238	213	220	221	243	218	256	220	228	262	244	232	210	195	196	232	234	235	214	203	192	224	248	223	241	217	225	233	229	225	253	227	228	247	248	241	200	233	235	213	227	228	221	225	244	230	233	243	217	198	210	215	222	225	243	264	227	211	250	227	225	218	239	241	243	226	236	232	239	231	217	265	223	217	240	203	244	233	227	256	221	226	217	228	221	237	201	222	226	217	246	225	227	232	196	232	223	212	229	215	254	231	228	215	243	199	202	249	224	218	196	234	244	253	242	224	217	212	226	223	216	268	235	213	223	233	212	224	224	257	232	236	256	220	207	243	247	212	226	222	205	241	227	251	235	193	211	217	212	215	256	228	242	221	223	256	245	207	221	213	216	196	223	197	246	222	202	210	220	222	188	218	220	223	218	235	230	235	208	229	233	222	211	224	218	219	219	220	218	257	233	231	239	241	211	214	236	197	201	252	227	242	227	226	232	242	271	220	217	230	208	233	194	221	224	231	232	222	227	237	217	213	190	215	218	241	235	234	257	223	217	215	234	219	210	218	234	229	218	208	230	227	231	199	242	218	230	219	197	226	248	239	217	245	226	226	241	216	225	233	225	249	235	238	210	209	227	256	227	237	242	248	232	234	242	224	209	218	225	237	234	232	208	239	221	232	234	243	248	255	230	229	223	253	237	202	250	207	218	229	216	191	243	247	240	223	218	219	240	250	240	236	258	233	219	235	216	219	229	248	202	224	206	205	196	184	188	233	229	232	240	215	236	221	232	251	229	198	206	224	214	194	204	208	235	188	235	193	206	226	234	209	199	227	228	215	217	209	220	222	219	222	233	223	214	194	225	209	213	234	236	242	227	223	222	225	214	212	210	242	211	236	229	203	219	231	225	191	198	220	245	236	250	233	233	237	213	238	246	213	211	209	219	239	235	221	211	216	203	261	243	229	223	232	250	235	247	218	224	226	232	230	256	240	236	205	194	226	244	224	230	238	239	211	240	204	206	220	246	225	249	238	211	193	220	204	226	228	194	203	202	214	214	232	258	209	226	225	193	251	208	251	205	230	230	222	233	243	214	224	239	230	241	225	222	231	237	194	232	231	204	233	231	201	209	198	227	203	204	238	226	217	243	229	246	240	246	230	231	229	214	227	208	191	222	238	224	228	218	230	207	214	213	235	218	254	225	230	215	218	240	198	217	190	197	218	273	227	236	245	247	233	225	192	209	229	235	229	242	210	185	212	229	217	196	200	217	217	231	246	222	223	218	231	219	190	209	228	233	248	230	220	189	220	225	205	238	222	239	244	248	235	219	205	188	230	222	241	232	234	254	213	222	229	209	247	207	247	229	206	227	211	239	232	203	236	249	204	239	253	234	214	241	219	222	199	223	237	221	235	203	210	217	241	225	229	240	225	210	207	241	229	215	212	217	228	257	236	242	205	238	217	209	227	239	250	231	215	218	206	220	213	243	223	214	217	231	206	223	244	234	230	249	226	217	250	224	209	226	204	228	226	213	259	210	232	201	207	185	198	236	208	215	229	247	205	209	238	220	226	234	217	209	254	205	232	247	243	222	233	223	243	231	225	198	211	209	233	218	239	212	202	203	231	224	231	250	210	218	224	248	232	228	210	230	227	242	241	222	250	203	263	230	241	210	242	221	215	199	223	232	222	267	213	257	249	225	219	254	231	200	223	259	204	253	244	243	226	211	233	223	225	229	214	259	216	218	208	216	204	236	256	215	219	230	231	236	229	228	212	217	242	235	214	229	227	236	229	202	245	221	216	226	249	235	211	214	228	242	232	238	232	224	261	230	250	220	221	210	240	220	218	235	202	215	216	213	248	252	201	250	227	234	217	208	223	247	259	240	234	232	226	224	218	213	214	256	253	241	240	221	213	217	244	200	238	199	216	227	228	222	216	214	202	220	238	218	238	249	254	203	230	217	227	192	205	221	243	236	210	218	219	211	264	229	212	229	219	231	215	223	238	220	236	192	217	226	195	258	254	243	219	223	219	205	241	219	223	253	256	226	224	202	271	227	212	218	252	213	205	245	231	216	213	264	242	226	212	230	241	235	216	217	227	210	211	201	235	217	237	229	227	219	236	238	187	231	219	248	222	231	240	228	219	253	237	212	200	213	212	212	229	234	205	238	244	228	233	225	251	211	220	229	236	227	253	223	235	219	202	259	266	218	242	234	222	222	239	217	241	221	259	221	227	221	236	223	221	215	225	226	227	222	255	244	220	228	241	237	210	227	238	237	227	244	246	227	221	229	218	242	206	228	236	197	254	225	266	234	241	233	243	229	222	232	243	234	216	206	239	234	225	223	217	213	217	229	209	203	214	196	219	238	232	220	222	221	213	240	250	234	220	240	229	207	224	212	208	220	239	209	226	232	230	225	239	252	212	229	213	250	232	224	226	227	236	251	223	243	241	219	246	245	221	217	219	260	218	249	236	254	211	216	213	247	227	218	222	217	223	212	227	229	244	230	211	202	211	236	228	236	218	204	229	228	221	192	227	211	203	242	193	216	229	232	208	240	226	209	239	213	215	212	232	238	233	244	234	230	202	186	223	223	235	213	205	220	250	223	230	226	205	246	281	228	216	236	256	237	222	207	241	235	231	203	202	223	220	178	218	221	234	215	249	217	268	261	242	209	229	215	250	198	217	222	209	252	230	239	226	236	212	218	228	199	231	208	218	225	252	220	193	225	208	221	246	219	221	199	241	223	233	204	249	230	217	220	221	232	211	210	231	241	217	222	245	244	225	239	227	217	230	188	217	221	244	226	243	223	209	250	229	229	241	241	222	213	213	238	227	239	215	211	206	255	260	260	244	247	237	238	239	202	202	196	211	225	243	247	238	220	198	208	227	204	199	215	231	231	219	201	216	239	240	232	207	220	231	235	219	229	228	236	235	211	236	219	221	229	213	208	231	260	218	224	230	204	255	225	218	224	244	230	218	231	224	224	201	233	245	262	233	216	231	230	243	231	238	221	229	213	238	229	219	202	221	216	240	239	242	263	245	195	224	234	213	190	218	231	235	264	251	221	211	194	215	215	226	218	232	229	231	227	237	239	201	263	223	209	229	215	258	234	198	218	232	214	223	231	203	230	225	212	231	254	225	210	183	242	188	219	249	244	247	199	221	235	229	222	209	222	226	196	202	218	222	224
8071	1144	2093	2364	1949	1623	1339	1160	1063	937	893	831	775	788	720	734	664	664	671	640	678	633	656	613	602	642	585	593	558	549	552	552	609	570	573	563	546	593	566	636	613	612	563	573	558	573	566	559	613	610	609	576	562	626	538	640	622	584	600	534	585	557	587	582	537	533	559	566	536	570	505	563	581	582	557	540	601	524	532	574	573	554	537	539	510	539	546	543	570	570	569	553	534	550	515	554	549	560	568	540	560	510	553	531	546	543	554	594	518	518	585	568	531	500	538	506	558	541	536	537	526	538	531	547	585	550	573	529	525	578	517	526	568	567	556	573	552	562	567	536	589	532	479	579	530	541	540	507	527	544	537	557	564	545	532	530	539	574	537	561	558	516	535	531	578	502	565	557	531	554	510	557	600	526	569	579	548	579	502	547	546	544	527	562	563	536	538	533	569	497	546	525	552	562	525	544	538	545	554	489	558	522	586	516	550	524	525	561	539	549	544	519	571	597	531	551	520	554	533	538	540	571	526	542	525	535	520	552	570	504	538	528	573	532	589	562	556	519	581	556	545	546	523	529	531	532	532	562	534	525	577	514	548	557	546	555	567	536	564	543	585	556	505	555	559	544	564	562	542	573	552	537	586	539	547	547	535	517	551	517	546	579	517	560	565	573	565	585	522	532	544	544	544	535	526	557	544	495	507	521	556	546	561	563	508	540	533	547	519	529	543	576	545	524	537	571	553	533	529	542	518	542	558	529	543	594	542	558	564	513	540	536	543	585	521	561	553	562	531	545	546	579	547	542	512	521	553	548	512	572	566	538	542	513	545	496	577	528	547	537	563	547	524	534	522	526	547	547	531	531	565	520	576	551	559	555	572	528	528	520	567	532	530	600	520	498	534	523	521	538	537	575	510	545	543	502	527	505	525	585	560	527	520	562	513	539	560	575	579	526	547	554	491	525	534	540	525	541	549	523	573	550	556	573	525	568	565	513	528	547	598	539	566	537	522	474	554	542	523	540	562	559	559	556	465	526	561	536	503	533	531	547	565	534	555	568	598	519	585	537	537	523	567	538	564	543	521	587	558	561	557	577	566	540	532	515	554	568	486	548	496	569	500	560	569	566	515	538	562	540	574	552	573	558	555	534	556	487	538	506	519	558	530	528	503	543	501	553	568	562	529	533	540	558	536	550	542	572	530	539	545	541	542	540	526	562	557	607	546	517	539	524	530	535	548	559	538	572	525	511	534	525	537	582	554	507	516	552	557	549	541	544	562	575	525	554	524	543	500	543	553	562	559	514	531	541	548	540	561	546	558	613	510	561	555	570	518	531	580	547	542	551	580	546	546	557	568	524	520	573	483	535	534	526	507	559	517	561	544	577	522	544	537	525	507	557	565	570	543	567	523	561	521	556	562	546	554	542	519	548	534	547	535	527	561	567	491	525	557	558	545	548	547	559	567	528	517	553	518	554	506	528	518	548	527	566	539	558	547	524	526	518	483	544	551	561	545	563	538	544	541	527	544	552	501	541	555	543	523	529	606	472	515	525	566	560	553	569	510	533	544	554	581	561	535	546	547	552	560	550	536	546	569	522	537	497	499	556	527	559	516	557	572	502	526	569	534	538	498	558	545	545	573	536	582	536	540	538	553	567	574	508	541	581	562	571	566	546	564	534	530	526	545	551	528	571	545	532	571	558	526	559	546	508	587	547	562	605	527	556	518	501	544	558	523	549	555	544	518	579	566	509	540	536	518	520	542	517	572	565	552	523	537	521	488	544	529	547	558	547	523	544	549	552	542	534	550	502	550	571	570	572	552	513	544	519	538	504	578	531	519	506	637	523	550	561	531	540	539	496	539	524	561	540	523	548	555	589	568	543	524	559	527	559	552	545	530	545	536	521	560	579	545	528	563	590	554	542	504	585	560	520	536	539	529	549	533	585	576	528	535	546	548	538	524	556	518	543	509	539	522	540	585	579	583	555	531	502	534	567	509	534	551	483	570	548	534	522	564	568	574	531	537	557	551	534	560	522	538	554	500	545	532	563	567	517	557	538	545	572	566	539	536	565	566	622	564	557	550	570	519	566	544	575	547	488	545	540	523	534	542	543	560	545	534	533	494	569	528	555	518	540	511	585	557	539	546	500	509	561	543	581	543	518	515	543	528	552	573	520	562	545	580	572	549	581	549	538	602	498	519	551	554	530	566	527	567	519	552	518	553	536	573	531	572	543	570	537	499	556	520	558	522	562	505	600	604	552	496	529	560	565	529	533	559	539	547	538	532	570	540	558	545	531	513	564	554	536	550	507	590	536	517	560	542	506	568	549	568	559	547	554	556	567	562	561	577	544	556	596	541	522	531	568	505	539	522	539	535	509	557	533	579	543	514	549	511	556	538	566	554	571	507	574	543	491	538	569	553	574	487	553	528	523	510	560	525	540	573	552	530	519	509	567	578	550	556	568	574	551	509	513	579	550	555	533	552	552	552	533	530	537	516	548	558	572	527	535	575	516	558	566	550	532	575	562	530	568	522	560	574	527	534	498	544	535	509	518	535	549	543	587	548	517	538	552	542	549	552	534	528	558	566	561	542	520	572	536	551	551	555	540	542	565	509	565	529	550	538	560	527	525	552	554	500	542	544	547	536	566	522	551	550	554	522	541	570	561	556	516	532	563	538	564	543	580	564	479	509	532	538	550	518	563	539	555	535	528	521	565	541	591	565	516	527	486	536	550	546	543	566	555	548	555	553	511	596	551	538	597	542	526	553	529	522	539	562	538	524	493	540	570	549	513	514	525	503	568	558	547	556	523	565	524	547	531	569	543	542	524	555	539	573	535	519	549	558	526	549	519	592	571	570	589	575	537	523	553	552	527	539	559	520	509	532	535	555	526	582	591	517	512	511	543	528	515	538	536	549	548	547	545	540	544	508	533	566	548	544	529	546	543	559	561	559	500	554	545	482	525	565	545	580	574	537	563	559	560	519	553	565	549	544	546	517	524	546	550	511	559	528	529	581	540	535	552	550	579	530	523	507	550	522	531	517	569	539	524	511	522	496	514	591	578	555	585	528	526	544	528	496	547	536	553	522	529	554	529	535	542	530	541	559	543	578	582	512	537	537	567	525	529	542	544	572	557	547	557	572	539	554	572	536	543	529	572	567	507	547	544	562	520	545	604	577	534	501	549	513	544	545	526	547	509	525	564	511	573	527	541	557	544	508	534	497	543	533	535	532	548	517	575	550	546	528	551	534	544	549	520	568	550	541	542	549	518	539	586	512	532	526	537	549	522	559	551	520	521	527	514	538	567	562	501	529	549	526	568	523	504	548	510	573	542	533	551	525	531	546	532	565	577	539	523	547	502	540	547	561	507	528	523	554	557	554	564	525	544	529	566	526	601	550	575	584	558	578	549	525	538	557	546	558	566	520	502	560	538	495	543	515	541	537	513	513	587	584	509	522	534	495	516	535	576	529	540	544	568	531	535	481	514	531	539	520	558
1534	293	265	286	274	319	276	277	239	257	259	264	265	256	292	271	257	270	256	291	243	243	256	264	279	281	278	282	274	281	270	249	272	292	262	280	280	297	268	311	269	248	294	257	272	250	268	253	257	281	232	267	293	272	261	275	254	272	284	270	277	280	267	295	273	274	294	275	266	277	244	270	277	283	277	265	262	249	284	277	269	262	263	293	259	270	255	279	243	246	289	246	256	298	282	275	287	251	282	255	277	287	301	275	274	282	244	295	272	264	270	301	274	300	253	275	277	283	253	259	284	273	303	291	260	287	281	254	278	277	297	238	300	227	225	266	246	247	263	305	277	288	284	279	301	268	272	279	250	281	282	273	231	243	251	265	261	246	239	306	278	311	258	227	221	283	263	289	252	271	278	260	259	279	258	282	293	289	248	279	257	278	283	238	259	284	254	291	273	249	252	260	292	294	253	277	274	252	259	278	274	299	278	244	304	301	240	273	260	250	259	268	245	235	279	254	252	271	287	290	284	298	262	254	250	267	241	275	302	284	275	280	237	279	281	256	290	248	291	267	260	265	283	272	246	253	276	250	274	260	213	240	281	285	261	258	275	278	279	274	248	258	240	285	272	266	285	296	300	274	267	257	260	261	278	275	245	283	256	268	243	253	252	276	276	237	266	271	292	250	249	255	233	245	272	258	242	271	244	271	280	272	276	277	254	228	286	238	257	283	266	264	274	251	300	274	221	250	245	255	279	266	260	257	255	293	265	248	257	284	263	277	265	241	260	263	261	304	277	247	250	289	246	257	301	281	257	256	287	268	243	301	235	263	252	264	268	253	270	265	268	302	258	287	285	251	273	245	275	245	264	251	253	289	267	251	257	268	236	267	283	268	283	276	254	282	271	266	259	236	260	298	245	283	233	264	259	263	294	243	267	253	280	266	304	277	303	280	279	268	288	252	280	261	244	257	273	253	266	234	259	264	269	297	280	279	259	221	279	282	277	265	260	274	268	283	269	273	261	279	260	266	227	268	227	240	235	242	306	252	251	246	243	265	269	268	293	284	243	264	257	254	251	285	266	272	255	256	276	260	255	257	288	255	282	291	303	245	264	263	307	266	292	267	305	251	288	260	242	275	277	269	297	276	257	277	259	286	242	244	259	262	247	274	286	263	258	240	255	271	251	273	324	276	248	267	261	270	256	287	284	274	250	286	265	276	298	253	256	262	247	269	255	268	257	257	286	288	303	308	286	288	262	260	291	264	239	278	269	264	298	234	285	276	290	278	282	274	264	260	280	246	239	255	263	297	284	263	306	269	270	247	233	277	262	246	250	223	292	263	273	275	256	254	256	229	243	266	253	244	290	250	281	265	333	277	284	278	277	303	254	285	278	269	257	245	273	289	257	269	245	246	264	231	231	285	261	257	251	309	232	294	228	248	304	289	253	266	273	297	282	235	281	213	249	261	285	258	291	259	252	285	255	260	269	282	274	249	284	268	297	252	253	287	296	262	275	273	247	241	274	265	264	255	302	258	269	283	241	255	278	279	276	281	283	274	291	268	277	257	235	292	278	260	243	289	276	255	280	272	272	246	279	261	278	283	268	259	290	240	269	272	290	249	275	287	261	291	239	254	255	249	258	257	247	245	285	270	268	254	273	289	274	275	279	269	283	295	285	230	281	292	238	249	302	259	254	300	269	234	289	259	258	234	267	285	265	262	283	279	257	242	267	261	287	249	270	261	261	279	252	281	276	261	280	274	251	257	248	243	270	263	234	228	284	270	275	239	252	280	268	281	270	261	252	260	269	283	268	252	269	241	253	244	279	289	231	245	261	276	282	282	265	292	259	282	275	266	267	261	255	279	285	299	259	306	264	258	288	268	287	298	239	232	278	248	254	268	274	219	250	261	302	256	267	268	259	297	246	279	289	301	277	257	263	276	265	290	265	271	289	313	252	250	291	271	277	263	248	240	273	265	266	272	282	280	269	282	272	291	269	260	254	274	225	288	289	274	292	283	252	262	302	253	266	246	255	277	278	258	262	273	260	274	279	225	262	291	272	316	259	239	221	277	286	301	272	259	289	294	277	257	227	238	272	251	260	287	265	316	299	271	273	276	324	266	250	257	243	266	275	284	261	213	250	245	247	271	273	279	243	264	243	287	303	268	240	266	269	269	258	243	270	281	269	297	285	274	258	282	265	280	276	268	282	248	251	215	290	276	237	270	270	256	272	265	306	271	292	242	279	295	262	244	235	263	261	268	273	286	272	250	285	295	304	256	283	272	248	249	268	269	254	250	263	267	261	268	246	245	282	266	308	269	214	267	250	282	241	266	261	286	253	254	251	275	278	289	248	288	250	278	271	280	260	273	259	256	264	273	236	267	253	288	263	274	266	263	276	273	244	265	263	275	272	289	269	275	304	273	257	284	261	280	274	252	267	259	260	252	260	247	271	282	267	281	262	280	235	260	276	268	262	298	255	284	268	273	252	251	223	259	280	285	274	258	263	247	252	254	264	236	280	270	268	271	242	250	262	249	238	264	261	263	263	254	262	254	276	277	298	266	290	264	246	251	284	236	318	301	280	227	258	263	240	280	264	274	273	261	258	255	280	247	260	286	243	259	270	249	250	266	258	268	248	296	285	258	270	281	260	301	301	257	275	257	259	267	241	241	286	264	272	267	277	288	293	316	258	249	261	274	280	286	284	266	324	278	272	280	275	273	311	276	272	236	280	252	256	253	265	252	252	274	264	240	282	269	254	280	246	249	268	281	268	255	257	270	307	273	258	297	275	291	273	286	250	288	275	274	282	281	251	270	243	250	263	265	263	260	268	276	264	256	242	272	287	269	259	276	278	280	250	258	274	263	252	261	278	264	264	252	248	277	276	286	294	277	277	265	275	292	277	286	267	256	271	275	248	285	266	278	261	276	281	289	238	276	255	270	271	249	255	244	255	272	286	289	291	235	257	290	266	276	282	264	260	269	280	268	266	286	239	298	279	247	240	225	276	261	251	253	289	264	299	265	274	293	269	280	275	289	273	250	279	274	258	269	264	265	274	262	259	268	300	289	311	266	253	288	235	266	276	239	257	276	282	268	256	221	273	258	277	266	280	270	256	235	259	263	249	245	283	273	277	280	246	264	271	269	298	264	260	255	261	281	300	252	261	276	257	265	272	257	265	267	240	260	271	279	251	247	266	250	278	263	244	269	272	233	270	264	275	250	283	233	274	251	269	279	257	253	259	272	287	279	286	263	229	284	291	280	283	280	241	295	285	260	296	238	255	286	255	242	255	275	283	274	299	293	292	268	263	290	276	246	270	292	275	243	277	258	244	270	298	275	267	283	248	254	253	246	254	245	284	259	274	263	256	286	270	260	249	281	283	256	265	268	258	247	295	248	235	273	289	263	254	316	269	272	278	245	280	312	290	256	296	281	280	296	254	301	313	268	279	283	247	295	287	247	247	265	262	263	258	265	273	292	256	257	246	265	289	240	280	306
1747	596	649	610	696	622	626	632	583	605	584	616	635	582	600	597	626	593	601	620	601	588	547	600	619	620	582	596	602	568	566	607	605	624	627	638	597	585	567	637	602	579	608	623	617	594	608	595	601	576	641	600	585	608	582	645	608	628	593	653	609	584	588	588	611	557	607	589	606	545	566	630	587	591	610	558	588	581	591	579	569	590	588	616	605	596	623	579	569	569	639	613	563	590	621	637	615	556	582	616	622	591	610	597	606	588	592	622	602	573	613	570	632	594	588	576	598	641	591	549	590	590	589	564	565	608	563	588	568	616	589	565	605	538	586	540	561	606	613	536	598	592	519	594	556	624	636	586	581	557	559	649	607	592	586	569	614	590	587	639	605	633	624	597	640	608	629	605	590	555	604	605	583	550	636	544	577	577	605	579	636	598	587	592	592	583	611	615	576	563	601	599	629	603	583	616	593	579	565	639	582	603	568	598	589	600	610	577	592	591	582	587	582	604	579	598	609	624	562	576	670	613	576	607	653	623	638	579	575	618	643	596	605	576	636	583	572	611	625	584	588	622	582	603	603	626	599	568	577	561	641	604	565	646	559	637	576	619	610	565	615	594	570	556	596	598	574	639	564	601	590	602	575	605	571	546	584	574	582	581	590	542	612	571	570	590	548	623	592	562	601	604	612	621	567	580	589	585	581	616	604	598	607	613	599	605	571	597	601	563	540	573	637	640	583	584	614	589	604	553	621	624	603	591	609	584	603	639	628	611	613	586	552	619	619	580	586	618	603	605	614	588	614	588	557	634	579	640	597	572	562	566	598	578	616	593	572	581	621	601	589	603	624	590	618	604	590	571	636	560	609	594	578	590	604	609	601	597	610	553	593	595	587	636	594	560	588	629	600	601	655	606	614	566	608	588	587	640	609	612	599	569	553	598	566	586	592	588	594	557	539	557	585	570	613	660	593	614	559	581	609	605	583	600	633	544	614	600	556	608	640	568	582	622	566	581	592	569	572	569	563	620	593	574	590	643	582	609	553	568	626	633	614	603	577	614	609	575	611	582	611	577	642	574	579	593	577	616	600	626	571	625	568	606	560	622	589	568	575	619	586	597	596	619	610	595	570	556	579	581	589	593	635	605	596	629	578	538	568	550	593	594	589	573	606	570	531	626	576	600	611	595	589	593	614	590	621	595	569	558	597	551	549	570	586	577	603	628	575	596	613	580	590	610	607	574	619	604	623	582	568	630	592	603	600	605	604	617	573	580	593	598	644	592	583	541	600	619	615	597	575	619	577	605	628	620	557	590	613	603	571	573	584	573	630	597	568	589	604	594	613	555	571	582	599	656	580	591	568	582	651	610	630	601	584	587	583	623	582	624	565	582	575	614	629	571	617	565	603	597	595	553	580	634	554	610	603	581	587	592	605	595	590	592	612	583	610	600	600	607	596	578	658	582	527	624	604	592	595	580	576	589	598	584	606	553	632	581	592	622	582	597	601	575	592	605	623	566	581	588	581	605	605	608	597	583	595	587	548	569	551	601	622	599	601	601	594	591	575	600	562	601	603	587	591	580	548	577	594	556	575	617	590	570	559	612	617	564	564	612	619	630	574	633	589	573	582	623	597	635	605	574	607	619	552	610	600	591	604	567	603	610	588	579	581	597	568	616	622	584	602	569	614	603	579	592	633	616	625	617	584	588	621	599	626	599	571	586	606	613	559	628	603	573	622	600	579	584	603	619	594	614	596	561	607	573	624	597	619	612	580	580	608	603	590	575	565	559	581	631	582	561	579	607	624	605	603	607	588	586	562	598	580	577	638	622	533	618	569	599	616	584	612	568	583	640	564	623	614	566	605	566	616	613	586	611	596	626	585	601	608	598	608	589	606	580	614	576	581	554	579	569	579	583	593	554	616	551	546	566	559	593	588	591	565	566	619	564	574	639	588	597	656	564	631	641	569	577	630	619	588	602	640	575	593	609	588	588	585	644	542	604	640	628	638	651	605	589	591	553	584	646	643	554	648	599	587	554	580	560	557	603	630	628	655	625	630	581	582	583	593	576	573	605	593	632	571	561	626	623	573	625	626	595	619	593	561	536	566	593	569	632	634	624	609	622	628	568	584	601	575	575	605	594	531	610	617	574	612	571	571	562	601	602	602	586	631	573	602	616	613	570	599	649	622	588	574	573	572	576	611	594	640	596	568	597	631	612	573	618	615	579	606	580	585	594	632	627	590	603	634	634	603	565	558	572	576	635	553	564	624	566	634	589	611	619	595	585	614	581	622	549	617	614	562	586	600	579	615	570	555	597	621	584	640	628	614	593	582	623	584	593	600	578	545	618	609	590	613	591	585	596	595	559	598	621	581	615	618	589	585	577	596	607	563	571	581	601	625	583	614	590	572	582	605	604	581	569	576	547	601	578	648	651	572	595	623	631	633	593	627	577	570	585	597	613	579	610	572	596	609	558	579	605	606	558	579	594	563	597	610	595	582	600	649	612	617	588	586	604	586	559	580	575	647	586	598	581	598	557	589	584	603	589	590	565	592	591	568	628	614	577	547	637	637	597	602	590	581	590	599	616	573	583	575	599	609	607	583	594	605	577	611	649	592	596	652	565	574	602	555	598	627	586	596	614	581	593	633	571	621	625	591	599	584	588	548	563	583	619	615	630	620	593	576	611	590	621	590	624	562	574	657	608	598	580	630	604	602	557	541	650	576	558	632	587	599	609	600	574	588	648	598	642	610	599	572	593	590	587	608	613	605	554	577	618	597	609	574	610	564	646	575	564	584	642	592	575	578	560	575	559	629	582	589	545	615	641	555	601	575	607	622	596	635	615	573	584	575	601	559	619	609	564	594	576	632	586	594	575	581	587	584	589	622	599	619	581	580	581	645	604	659	625	576	622	606	567	574	556	625	592	566	630	603	601	579	583	643	616	602	589	554	572	600	620	611	589	625	593	587	574	623	592	622	614	612	597	625	602	613	617	575	611	607	585	582	567	605	571	647	621	610	591	584	575	573	580	595	574	604	581	588	640	608	637	615	592	597	608	605	615	573	615	644	614	645	599	610	661	577	566	587	580	584	596	626	553	620	600	619	614	544	596	624	583	641	596	626	599	608	605	611	586	588	573	588	566	557	601	607	616	593	586	609	592	580	613	562	599	568	606	615	609	601	640	605	583	596	601	610	614	573	588	582	626	599	607	587	577	635	567	639	620	622	612	600	603	579	629	571	596	592	579	604	598	586	611	553	576	582	616	605	628	628	596	579	620	616	598	574	608	600	586	607	601	580	589	605	615	619	596	601	572	552	550	594	651	597	635	608	609	587	547	548	560	612	583	576	614	605	589	587	630	628	609	601	637	614	580	587	584	590	601	629	576	625	577	583	606	641	585	570	560	606	593	561	592	597	589	619	577	580	595	560	584	658	556	597	595	640	614	612	619	567	634	605	582	600	595	610	636	608	582	641	609	612	532	571	595	579	572	577	641	616	597
7012	506	459	384	312	272	232	207	182	185	167	156	161	166	186	165	185	187	180	155	161	155	165	161	166	178	165	152	164	159	144	150	158	174	168	175	144	157	155	177	163	176	162	179	165	139	171	138	166	158	159	164	155	133	140	166	171	150	157	176	170	151	150	178	168	145	148	163	170	173	170	165	167	157	191	153	153	149	153	154	160	167	149	133	138	160	156	157	142	146	146	135	155	171	160	188	166	157	161	181	181	167	181	132	167	162	139	153	161	168	157	147	139	145	162	146	154	158	144	178	143	143	142	156	146	158	146	126	178	163	144	171	151	166	161	123	171	156	164	156	172	160	138	159	165	163	161	145	178	157	156	144	151	174	163	157	192	142	172	153	158	165	143	172	138	152	170	165	158	187	156	162	160	155	150	142	152	136	148	155	126	179	156	147	167	158	188	149	158	133	183	156	136	143	163	137	170	145	187	154	171	151	157	181	161	155	154	160	151	168	169	179	145	144	137	166	168	151	139	196	150	179	165	141	152	156	149	137	171	165	144	167	148	190	173	146	164	155	157	147	161	159	167	160	154	179	129	160	168	154	174	167	153	153	162	149	156	174	166	165	142	147	138	165	148	152	154	147	170	148	190	167	170	167	164	170	146	160	162	156	161	146	146	139	145	140	141	155	189	166	133	163	162	153	147	154	148	152	156	172	160	159	139	151	145	147	153	146	157	157	151	144	135	168	152	154	164	143	150	165	188	149	153	186	163	175	161	154	160	162	154	174	142	158	142	169	178	153	155	134	154	152	133	184	147	146	157	139	142	146	133	151	166	186	144	149	150	159	137	161	168	163	138	167	151	158	179	175	167	159	172	148	141	148	143	150	162	150	162	150	154	177	161	159	162	150	166	177	136	142	172	127	166	157	176	150	172	159	151	148	151	154	142	157	146	137	151	156	170	142	160	158	153	169	162	149	167	167	156	160	171	154	160	153	175	135	163	178	144	162	164	170	140	154	161	178	179	150	147	154	151	141	145	161	150	175	162	167	169	138	184	148	133	145	117	155	154	119	170	139	159	158	167	176	189	170	138	142	167	150	146	163	158	164	175	156	143	168	158	163	180	155	182	195	143	169	156	150	156	159	160	133	155	137	136	155	164	163	163	150	153	163	144	168	169	170	158	150	150	183	161	150	151	148	165	160	147	170	168	152	176	154	145	143	176	144	159	147	160	162	146	160	172	150	161	138	159	148	169	160	160	147	149	155	149	131	161	156	167	133	144	156	170	159	150	145	136	180	155	152	164	128	191	163	134	173	167	182	153	158	166	164	170	160	154	176	133	145	157	144	146	169	154	177	158	150	157	146	129	151	181	148	148	140	171	146	153	170	159	184	162	152	154	139	144	167	167	159	149	149	148	165	147	154	185	163	138	151	147	155	156	169	168	148	143	161	142	171	163	131	161	143	151	126	170	184	145	171	155	154	147	164	160	173	139	171	164	141	146	159	145	167	173	155	167	173	161	165	182	162	160	138	162	141	172	165	161	151	164	168	163	149	161	173	136	157	153	175	163	160	183	193	142	155	158	164	189	153	131	172	165	156	150	175	168	167	157	145	152	147	162	152	173	153	160	177	149	177	133	152	158	173	168	158	169	136	173	170	175	172	143	148	144	164	143	158	185	167	159	171	149	143	139	156	162	165	173	155	156	159	167	163	168	144	163	153	153	173	152	154	152	122	152	158	178	172	171	153	156	152	160	138	176	155	166	155	147	145	175	159	141	170	144	163	145	167	142	175	144	156	164	140	156	148	150	165	129	176	147	136	140	159	174	156	153	168	164	142	155	147	147	150	135	152	166	158	165	148	167	188	155	153	148	187	156	154	136	148	163	142	148	160	143	161	162	148	155	121	150	145	154	146	149	157	183	162	156	164	149	157	172	169	162	170	172	118	158	157	159	178	168	144	150	153	157	162	156	144	159	163	144	176	165	161	141	176	174	150	164	147	173	154	152	150	182	159	141	175	159	139	155	159	144	165	161	157	184	163	169	155	152	154	150	150	163	156	152	156	167	166	142	125	174	176	147	144	142	160	149	156	158	165	163	161	153	150	137	152	154	156	148	160	151	166	162	134	159	167	182	181	134	155	144	158	144	140	121	136	167	167	177	135	146	167	142	150	172	145	156	151	152	168	160	141	135	183	142	142	147	150	170	183	164	175	161	166	159	187	170	157	167	150	147	132	169	149	148	148	149	141	150	147	155	140	152	152	167	156	153	158	157	138	144	141	175	170	182	144	172	166	163	151	158	158	162	164	168	193	136	157	150	164	133	114	176	155	163	168	144	146	159	133	165	149	187	154	142	167	162	160	148	148	142	162	133	148	162	181	145	173	147	160	170	156	133	146	144	162	171	170	160	143	148	171	179	160	158	137	165	175	173	161	164	172	159	155	129	158	150	148	148	172	158	144	165	162	170	168	167	166	147	163	187	163	164	157	144	152	156	157	156	156	157	154	150	147	144	156	159	150	162	162	156	160	185	166	164	153	173	159	165	148	158	157	161	173	159	158	158	164	153	140	155	156	132	176	173	166	165	182	161	186	149	170	153	155	146	168	141	160	140	158	170	150	158	159	154	171	179	160	161	150	145	142	142	129	166	167	153	150	187	176	163	158	142	148	148	137	171	165	141	151	181	140	162	159	169	189	141	154	165	159	155	156	147	139	154	158	175	153	169	142	183	185	164	156	146	134	154	156	161	167	169	154	161	169	153	142	172	181	156	146	178	158	159	144	150	151	165	146	170	160	147	142	127	171	159	171	146	151	146	162	146	132	143	149	158	176	149	163	153	168	157	202	126	153	153	165	146	152	156	188	177	148	133	164	166	155	164	158	147	186	183	157	126	147	162	160	160	133	152	165	166	162	167	127	186	170	150	160	139	135	155	146	182	187	151	151	171	157	172	147	159	155	155	159	179	136	170	155	150	162	173	163	170	161	164	166	150	183	157	154	144	203	164	165	180	178	151	160	142	163	162	150	174	167	162	156	164	158	148	152	155	152	166	156	144	166	171	164	150	164	150	175	154	170	169	157	140	138	153	163	130	152	170	166	154	166	166	149	163	184	169	160	175	170	160	163	160	157	187	134	171	157	138	133	179	162	139	146	160	134	149	160	144	152	164	171	155	163	176	151	161	156	161	159	148	131	164	145	162	166	186	159	141	134	132	149	133	161	154	159	160	158	173	153	168	145	155	141	166	194	155	156	145	172	174	176	164	167	172	168	120	164	166	162	152	144	149	131	160	150	179	173	176	155	145	146	149	193	149	160	154	153	135	155	150	158	153	150	170	153	158	138	173	167	168	166	162	140	152	134	154	161	146	162	166	132	171	161	166	153	134	170	134	142	152	157	145	157	145	168	129	181	140	138	152	133	153	178	154	146	165	155	169	139	159	161	179	182	146	192	162	173	157	159	156	153	160	155	162	157	147	146	136	155	155	173	155	145	157	191	152	178	144	143
6025	640	1203	1328	1070	928	826	697	630	584	534	522	479	501	520	506	450	473	446	407	422	412	447	400	408	426	408	416	416	386	408	406	405	387	394	415	384	399	374	447	405	440	414	418	407	397	402	427	412	381	385	422	421	385	435	421	401	420	403	409	409	438	352	462	388	411	361	409	367	384	406	395	350	354	357	395	379	374	416	380	402	401	382	411	374	404	438	374	388	426	402	380	382	393	362	356	413	377	409	388	385	342	386	377	385	411	380	404	380	425	357	369	379	381	381	391	410	391	384	423	391	368	398	393	408	376	393	386	394	396	397	389	368	373	411	349	424	398	394	410	420	383	428	392	396	378	399	413	395	365	355	404	399	376	385	354	428	372	383	378	379	395	378	342	408	368	388	379	350	394	411	382	369	375	415	352	428	408	380	392	379	385	411	381	376	426	376	377	411	391	383	406	351	376	429	400	364	412	391	389	364	416	412	354	369	386	383	375	392	379	389	399	379	394	395	393	367	395	386	382	384	384	429	376	395	424	408	363	404	376	402	384	429	387	379	409	418	405	383	378	394	386	353	385	361	379	356	371	421	353	395	368	387	391	356	365	407	358	373	371	351	395	397	390	418	421	394	368	394	385	381	398	382	375	383	354	387	417	376	394	361	402	389	382	371	388	392	387	351	397	360	393	348	401	377	395	335	377	384	391	396	392	358	401	392	395	354	409	397	384	406	345	379	382	361	386	414	383	382	384	380	406	394	398	345	368	382	367	382	420	390	408	393	409	406	391	416	401	375	373	375	388	387	395	392	388	348	372	389	397	405	368	422	385	417	389	380	394	384	399	383	341	361	370	334	436	386	378	387	401	354	351	355	373	378	374	396	394	364	404	348	349	398	401	400	404	413	401	398	389	392	365	423	380	388	400	390	394	399	389	392	403	373	382	379	360	397	399	373	400	415	382	406	393	408	406	391	390	366	398	379	402	370	375	393	373	362	409	365	423	359	395	407	396	347	400	362	369	366	415	406	378	352	367	364	383	348	391	373	378	361	375	406	394	388	374	392	363	380	386	407	401	351	385	370	376	378	384	368	392	412	366	394	401	387	371	397	396	361	362	367	375	397	381	391	415	380	377	416	394	406	353	380	390	403	395	351	381	408	380	382	407	391	386	368	381	365	386	414	371	349	404	380	336	401	379	405	371	393	350	378	374	368	397	375	373	383	371	398	367	397	371	364	376	388	369	394	371	363	358	433	388	369	376	359	409	348	383	374	378	386	366	385	379	421	387	365	413	356	419	365	383	396	385	379	380	383	371	328	386	368	387	395	351	348	377	358	387	357	381	378	357	417	358	414	388	392	391	345	407	411	366	408	390	403	357	373	368	381	399	359	361	360	397	406	351	398	396	372	400	405	362	363	365	402	400	399	400	383	385	373	355	391	395	391	359	390	369	383	362	392	341	370	392	383	386	352	411	348	383	382	393	405	359	384	411	385	405	375	396	384	412	375	402	378	410	382	366	371	381	371	406	403	392	364	388	381	413	371	405	382	370	358	358	407	394	369	396	366	390	326	388	397	414	375	399	400	366	404	393	358	385	356	403	357	397	410	375	368	344	358	373	370	337	374	373	402	424	379	385	364	386	387	387	362	388	385	372	380	403	395	405	363	361	413	357	401	381	363	392	370	383	368	377	375	402	393	416	405	416	390	395	362	401	388	397	405	372	380	383	395	394	393	354	382	378	376	369	405	405	406	354	375	366	405	389	350	382	392	384	380	382	373	417	401	368	409	385	385	389	387	346	372	386	388	376	398	364	376	400	382	386	384	353	380	345	370	371	354	367	392	398	390	417	370	372	380	416	390	395	380	385	409	352	373	371	370	393	403	414	397	382	357	338	421	365	361	371	428	390	416	383	382	410	368	399	384	385	383	365	377	380	376	383	429	357	428	394	392	397	384	398	382	387	424	367	365	398	408	363	399	365	379	415	374	398	336	366	404	393	355	417	387	389	380	385	369	369	385	388	386	366	369	394	389	370	378	409	417	380	364	387	393	395	428	379	396	394	385	385	374	370	388	400	412	391	399	378	353	399	415	375	360	398	365	403	408	424	382	383	383	364	381	390	387	414	372	372	362	368	417	379	374	363	387	371	400	393	388	393	375	369	372	368	371	407	356	371	384	330	366	403	398	434	377	388	381	382	413	390	391	411	392	376	364	373	396	387	403	388	386	398	380	374	386	379	415	388	390	345	401	409	371	416	366	370	359	394	401	402	401	359	387	376	400	395	382	396	397	412	385	343	380	402	403	375	392	384	367	399	361	396	393	370	377	383	379	397	388	390	409	412	388	404	384	413	362	412	403	419	388	390	369	358	409	425	359	439	375	368	375	386	393	393	378	375	394	370	415	391	380	395	386	378	374	398	369	365	424	381	396	398	397	440	403	403	375	396	382	415	361	404	370	371	380	380	369	382	369	407	395	375	380	379	409	404	386	375	390	353	372	348	392	369	373	405	378	403	397	364	374	401	377	402	383	398	379	347	393	372	396	358	371	385	363	399	401	378	395	390	365	352	369	412	409	377	428	365	371	364	385	338	424	428	386	392	399	380	372	379	355	460	386	392	362	372	397	408	393	388	389	378	401	410	399	384	405	412	379	397	385	373	387	364	392	371	401	370	404	402	407	353	439	384	376	381	380	411	379	435	356	412	390	363	367	359	408	384	390	414	361	359	404	396	376	412	402	391	390	372	382	339	409	413	392	394	370	399	378	381	384	342	382	370	350	363	406	399	390	383	341	374	401	383	375	384	373	366	391	371	409	377	377	361	382	380	355	378	403	398	397	375	375	364	392	374	371	391	399	392	359	386	406	393	389	355	400	402	390	385	416	434	393	374	381	393	394	357	414	387	338	373	366	384	395	373	350	381	390	382	378	403	370	390	389	373	376	378	403	345	401	391	362	345	409	399	334	420	395	388	384	396	382	369	397	377	393	390	365	418	422	378	391	349	440	371	356	393	373	391	381	398	363	399	392	420	389	368	410	365	368	371	412	388	388	389	440	387	401	374	370	372	374	371	392	408	396	366	390	392	397	393	396	399	383	377	351	414	387	419	361	372	383	412	409	376	383	391	401	376	384	386	381	395	403	353	389	383	387	387	394	398	384	381	372	391	394	388	411	364	412	386	369	389	352	399	367	375	388	414	386	370	379	404	430	375	370	415	391	414	405	362	355	388	362	409	394	357	391	371	373	402	373	392	390	385	392	373	372	344	372	395	410	412	382	389	393	387	391	383	370	383	394	387	413	377	389	389	362	363	364	390	382	373	375	390	398	367	368	396	368	383	371	407	420	396	379	400	396	406	374	366	378	370	400	378	399	373	363	392	425	381	365	352	423	400	354	385	388	356	389	414	347	377	371	365	368	373	425	362	377	385	351	364	403	400	405	374	377	400	379	422	369	393	398	376	387	425	378	369	393	406	379	430	417	367	374	400	416	405	334	376	390	351	405	403
13480	1168	975	767	553	475	382	343	314	295	283	258	271	275	252	276	240	255	240	223	231	285	225	230	229	239	228	227	253	223	182	231	241	210	246	233	237	254	236	236	225	223	202	225	249	217	207	209	210	263	245	233	223	224	257	200	245	239	209	219	207	216	222	248	254	230	199	210	251	247	228	200	239	206	234	197	224	239	215	234	236	212	199	234	225	224	248	256	221	219	237	223	245	234	225	210	237	219	253	228	223	219	235	239	220	242	244	243	236	239	260	216	216	225	226	231	220	232	232	208	219	217	275	217	261	227	228	244	221	227	232	248	244	235	223	233	205	248	214	229	237	233	214	228	233	230	223	228	258	245	219	230	220	232	203	235	233	216	204	234	242	222	192	240	235	234	247	186	227	234	238	229	239	220	230	217	211	241	222	232	245	234	207	218	199	202	246	246	202	212	239	222	224	236	217	229	223	221	207	257	183	221	238	238	245	237	216	212	227	228	227	217	196	204	228	237	194	239	227	243	209	240	230	210	259	226	219	233	225	204	214	235	222	219	246	206	242	252	210	258	223	236	235	234	224	213	216	215	259	242	231	225	216	230	210	215	210	199	227	212	217	235	212	206	223	234	228	220	236	236	186	249	238	254	220	208	207	234	223	228	226	223	229	232	228	240	230	214	204	230	205	236	210	246	224	238	228	225	216	221	221	211	230	234	214	210	261	230	220	254	247	225	228	234	247	228	247	236	239	218	223	204	243	214	236	237	215	221	218	208	235	245	263	209	228	233	223	193	229	218	205	202	213	240	224	217	200	203	204	198	197	253	224	221	230	220	222	223	187	201	215	191	223	241	223	245	208	217	256	222	202	234	220	233	211	202	245	195	235	219	227	205	225	195	220	226	221	244	218	210	238	217	204	246	216	218	221	198	220	223	207	226	229	260	225	233	226	231	222	218	213	211	195	244	209	253	217	243	217	230	234	230	213	234	222	228	249	239	224	251	265	207	242	226	251	225	200	231	214	228	249	224	212	224	226	195	236	202	219	203	259	256	220	219	201	201	224	225	224	228	215	213	254	245	225	200	198	220	195	225	245	193	248	216	245	249	225	215	208	233	249	221	194	223	243	204	210	217	216	235	235	223	255	252	211	195	212	226	220	266	200	229	222	212	247	257	238	219	201	208	220	231	208	243	241	191	248	246	244	229	225	241	245	210	213	228	214	218	254	221	231	230	214	231	226	227	213	233	233	210	264	239	228	230	230	242	230	223	215	227	214	218	227	228	204	215	219	238	263	236	239	256	259	240	245	250	203	224	236	246	230	234	212	254	253	218	199	226	185	208	238	214	218	234	216	245	252	236	237	236	223	229	220	230	203	216	258	199	205	250	238	250	219	228	188	204	233	240	211	234	229	239	177	239	201	221	228	224	215	251	237	236	209	221	211	227	233	201	241	241	210	227	206	221	227	234	217	224	250	228	235	270	233	245	197	201	233	260	221	225	212	224	215	201	235	222	224	220	218	256	220	253	241	271	208	221	226	214	223	204	242	240	214	231	248	217	219	242	230	210	219	241	244	214	203	215	209	238	245	213	240	226	245	229	216	239	243	202	226	214	208	193	222	212	247	192	232	204	222	219	250	240	242	230	222	218	237	232	225	206	239	196	226	243	222	228	217	216	223	237	236	208	223	213	210	205	221	210	224	231	240	208	255	229	233	220	230	201	199	211	247	242	209	217	248	228	237	254	220	215	222	198	240	223	223	212	233	230	216	227	264	200	220	245	242	236	206	216	217	222	216	233	215	242	223	228	222	232	228	231	206	225	218	269	208	241	237	188	239	240	207	222	249	235	217	229	230	227	245	202	246	223	214	229	183	225	233	236	237	208	231	232	227	197	211	183	211	230	203	203	258	213	224	224	216	233	214	217	247	250	213	204	238	238	238	209	217	231	212	213	207	226	235	231	215	217	218	236	198	203	240	221	247	207	218	231	223	204	220	243	241	258	190	208	239	236	231	245	212	245	227	204	234	228	235	210	239	200	185	217	213	203	206	229	232	222	235	241	209	249	219	242	201	208	236	202	225	232	215	207	229	225	203	248	217	244	228	210	210	242	245	228	246	228	241	240	243	209	204	266	252	239	234	228	209	237	206	224	238	203	246	237	226	216	230	233	214	220	236	246	193	227	211	239	206	219	243	227	250	224	232	243	227	201	208	206	191	206	236	231	222	233	253	223	220	242	241	212	221	202	202	183	238	219	222	234	243	216	216	245	214	233	236	217	231	185	233	241	213	235	250	227	233	231	211	221	213	248	239	245	214	228	246	239	241	231	212	243	223	198	220	212	213	208	238	251	228	225	222	214	219	246	225	205	199	221	260	220	227	216	222	211	239	196	223	210	235	232	224	219	217	235	194	235	236	224	257	213	209	196	229	247	231	200	229	261	232	237	229	252	212	224	211	244	223	212	205	215	216	224	198	218	195	212	232	242	239	245	226	236	254	218	252	219	213	185	243	212	223	224	216	234	268	214	229	218	222	236	222	242	250	259	200	222	255	202	201	241	225	196	219	224	214	226	237	217	216	231	223	213	210	205	244	219	210	224	211	251	222	230	236	232	224	237	221	222	223	208	229	229	225	237	223	237	220	211	213	242	243	208	223	205	214	205	213	216	226	199	225	205	240	213	227	237	208	244	238	220	232	243	231	239	229	217	206	230	230	255	233	228	217	240	229	241	244	234	247	234	213	236	258	227	213	216	241	241	216	212	232	237	240	213	237	220	253	221	200	213	235	224	211	234	239	208	220	198	215	205	204	222	197	232	229	239	205	201	248	248	222	201	227	239	237	213	227	261	249	211	204	236	197	221	223	229	225	275	212	234	251	226	212	216	199	224	229	209	210	215	261	218	205	222	230	234	216	210	239	228	217	260	222	226	252	230	236	233	208	226	216	221	242	255	240	212	240	223	229	204	242	208	228	210	242	207	215	200	249	212	181	213	235	237	216	261	243	232	254	225	216	261	215	231	240	236	198	227	230	201	211	226	206	252	234	250	214	262	246	210	216	216	214	232	227	238	224	228	224	212	227	242	237	243	219	209	205	228	263	223	226	221	222	211	207	220	226	235	233	227	220	218	255	245	240	235	246	234	240	231	249	214	237	245	225	234	207	213	240	244	229	231	254	246	252	208	239	242	224	199	207	195	236	206	263	222	219	230	237	224	221	208	215	209	248	227	223	224	208	270	234	265	210	201	220	218	210	218	224	233	223	207	233	204	225	253	245	211	204	222	232	236	235	229	207	234	234	237	227	231	227	249	254	222	224	206	229	231	226	225	202	206	213	218	196	259	249	212	211	248	234	230	217	244	199	212	214	224	258	260	243	214	230	239	229	232	226	227	226	230	229	209	233	212	204	207	215	277	229	202	224	243	243	206	241	208	245	250	248	246	238	200	213	222	241	251	197	235	203	191	207	207	204	231	220	270	242	225	255	208	175	231	251	238	201	215	219	222
8029	1111	2124	2290	2061	1678	1365	1143	1022	987	837	763	791	749	759	743	681	680	678	656	650	643	619	609	646	578	594	562	590	595	553	566	563	569	618	602	576	588	611	585	617	587	593	578	597	601	596	575	611	612	564	581	608	572	547	622	599	545	548	553	570	547	590	607	548	552	562	575	527	581	545	534	586	529	555	551	571	525	528	571	526	544	585	559	562	549	526	522	545	518	537	502	557	580	541	500	582	509	568	525	568	557	580	513	557	522	577	569	500	525	506	467	570	565	581	528	562	550	560	543	546	548	587	545	526	550	544	572	548	531	519	504	574	556	541	584	587	533	557	551	580	525	591	566	535	536	610	592	575	579	523	577	526	531	530	533	534	528	500	567	522	566	516	547	552	520	519	579	560	563	550	542	546	547	529	527	513	556	548	559	516	544	577	560	561	551	557	583	552	555	509	493	540	553	524	548	577	509	546	544	552	512	516	559	570	544	539	528	522	543	534	513	511	489	567	590	554	557	514	543	511	552	562	549	491	537	521	546	577	545	490	513	525	537	517	502	544	545	555	528	527	573	640	528	558	542	530	554	520	527	565	554	584	539	530	571	543	537	591	527	550	551	547	544	501	534	499	525	491	553	552	552	558	525	513	539	536	553	539	544	526	547	537	540	576	570	535	560	547	560	553	592	546	578	565	544	539	505	551	547	589	532	579	548	506	502	550	521	557	524	539	595	520	535	567	556	519	501	526	530	511	544	543	534	524	548	538	511	516	531	502	500	564	543	541	549	548	571	566	565	538	510	553	564	527	589	532	540	552	502	541	572	552	551	588	580	551	558	541	552	551	516	524	551	542	557	544	519	561	523	512	572	513	531	516	528	598	510	518	533	543	544	542	540	584	495	499	548	510	511	532	510	550	552	554	580	536	567	533	543	491	515	504	565	547	512	489	558	573	518	563	562	527	566	540	541	522	505	557	525	538	521	500	553	509	584	529	578	503	534	531	549	538	536	546	531	550	516	527	524	542	524	558	549	568	527	577	584	529	510	569	543	546	523	515	551	547	513	525	534	544	504	490	517	481	547	525	571	529	535	566	515	562	535	537	541	521	537	532	518	538	545	500	573	551	559	514	550	603	500	507	527	544	475	548	576	519	542	544	522	517	565	585	532	521	575	515	539	506	536	558	553	540	535	521	572	518	525	529	525	549	492	583	545	550	531	544	514	542	583	526	558	542	557	504	547	554	514	503	541	549	528	549	576	528	569	546	568	515	540	509	545	507	558	537	581	543	563	561	515	556	523	571	536	532	569	515	542	558	522	504	554	573	538	555	575	540	551	525	516	490	570	537	539	568	565	560	518	534	565	576	536	525	507	497	528	549	533	483	541	511	530	546	513	549	517	508	519	562	500	542	547	526	581	513	540	552	529	517	566	540	525	557	522	557	535	511	525	557	523	525	544	576	518	587	534	516	509	525	512	527	569	554	579	538	556	543	575	571	532	510	533	548	539	517	524	556	555	521	533	525	554	520	529	523	541	545	516	554	549	533	538	589	497	524	518	499	522	556	474	484	566	537	549	519	508	548	551	519	532	561	556	529	513	552	535	551	554	588	512	561	539	526	498	569	596	535	547	543	561	537	573	520	555	530	556	513	550	502	532	541	586	486	529	537	547	565	509	516	541	537	544	554	566	568	494	543	544	569	555	532	562	526	545	545	589	546	556	550	519	559	535	509	538	573	538	518	520	574	532	522	538	550	569	547	576	542	552	552	544	528	534	561	582	527	533	546	551	561	529	594	538	530	502	572	555	501	566	557	566	553	522	558	514	506	547	527	584	545	552	575	530	541	548	517	547	535	534	544	565	546	584	541	513	530	543	513	548	537	525	524	552	518	554	539	530	547	563	578	557	551	519	549	544	508	542	553	533	521	524	581	546	534	549	560	518	508	554	530	559	576	570	577	530	557	503	562	521	560	563	545	520	509	576	554	534	517	551	544	563	512	520	528	536	557	529	509	522	538	552	534	564	543	512	553	531	537	505	525	540	518	506	512	572	527	556	560	522	552	573	529	541	533	515	545	464	566	522	534	521	538	529	510	551	555	528	547	507	564	524	501	547	515	524	549	543	542	534	523	557	528	581	562	557	522	566	517	516	536	524	496	557	530	527	513	560	535	520	522	541	514	528	553	509	588	519	532	561	557	549	520	537	511	554	536	541	536	523	525	520	533	555	578	544	559	595	549	552	560	544	560	548	593	586	519	520	574	551	562	518	500	522	538	563	551	551	604	565	502	506	525	546	532	522	518	550	505	539	536	585	523	511	572	557	546	474	559	541	533	521	548	561	563	512	563	575	511	513	535	546	519	579	582	585	582	578	538	569	506	514	559	524	572	555	539	553	543	520	537	559	533	569	515	568	582	517	544	531	529	533	550	535	520	580	573	554	544	581	532	559	542	585	529	555	541	495	557	536	533	532	551	502	539	543	556	520	552	547	529	562	554	511	539	532	555	540	568	517	538	537	528	523	538	526	564	549	541	559	558	531	535	525	498	520	557	576	545	525	534	531	554	573	591	553	576	542	533	494	520	553	518	538	531	543	524	534	537	536	545	525	577	589	526	520	488	542	532	584	555	529	521	549	488	545	534	584	514	532	521	546	522	564	531	551	521	521	508	553	517	502	548	525	546	530	559	520	544	533	563	511	552	567	529	530	526	519	531	545	552	556	586	535	542	572	486	545	522	554	576	544	496	512	553	568	531	541	568	543	537	548	531	513	591	535	566	545	534	528	554	565	565	500	534	559	532	560	539	508	559	546	553	551	559	569	555	540	563	524	530	559	494	501	566	530	576	521	553	545	533	534	572	532	533	558	515	544	558	518	568	559	549	539	520	536	586	505	532	557	529	540	535	554	574	577	559	544	530	563	578	523	534	557	570	558	559	566	547	555	547	531	580	561	511	542	528	556	557	555	581	560	504	566	540	551	566	558	574	506	520	562	500	550	572	565	525	571	547	569	532	529	526	539	553	594	512	519	564	534	528	560	466	530	517	541	574	588	550	576	559	578	494	530	538	571	531	502	537	560	541	559	521	521	540	576	603	548	568	552	527	543	590	531	559	512	554	511	567	567	498	563	604	588	562	527	565	597	522	578	576	537	532	575	531	527	534	545	553	543	522	594	533	534	521	565	572	549	582	534	548	591	577	568	573	537	549	544	520	455	550	506	551	535	576	546	554	564	557	534	570	553	553	498	540	493	582	524	554	546	512	584	537	567	530	524	526	541	542	538	612	540	504	530	508	544	524	527	553	537	540	541	513	527	496	544	506	538	495	532	565	531	522	556	540	528	513	560	622	511	544	551	539	577	555	530	533	530	522	562	537	556	560	574	518	552	560	526	566	535	551	545	518	544	544	502	542	500	560	532	534	540	563	541	515	524	543	577	522	540	543	549	544	544	519	568	517	549	537	545	510	553	555	538	512	570	557	519	523	522	513	539	550	578	557	532	556	575
1426	262	296	270	293	252	281	270	265	327	278	250	271	280	281	279	268	265	291	262	263	284	249	300	290	273	293	267	268	284	284	261	286	274	283	287	280	272	303	302	260	272	252	255	266	252	288	327	258	280	269	261	281	273	258	265	278	254	227	246	249	274	265	280	263	263	239	300	237	268	281	258	268	284	304	283	301	263	296	276	286	243	257	275	272	273	269	271	268	270	284	260	274	277	278	263	278	256	242	277	269	280	298	256	249	280	273	252	286	247	284	269	240	250	299	278	266	282	296	295	264	323	285	257	257	273	291	291	249	300	281	258	272	286	277	283	245	270	258	291	218	273	273	266	247	264	270	233	268	255	278	246	264	256	301	264	230	262	256	271	283	271	260	292	295	248	243	252	274	277	290	265	252	261	287	262	252	289	310	282	277	286	267	272	273	258	256	257	284	259	274	255	242	245	220	247	263	272	295	260	254	268	268	265	238	315	262	280	212	266	260	250	288	314	271	308	264	277	291	241	285	238	255	275	292	248	286	261	257	267	277	305	268	239	237	266	286	255	289	258	274	255	261	281	289	279	255	272	270	260	288	222	315	280	280	291	244	263	264	299	268	236	262	283	265	295	268	263	239	264	282	258	249	277	291	256	284	249	235	259	282	278	255	264	285	282	288	272	263	265	275	284	262	287	256	286	278	272	254	275	285	255	295	267	255	252	276	261	244	259	280	263	252	238	283	288	270	283	258	265	271	275	289	270	268	295	266	261	278	254	268	262	266	290	278	306	242	267	229	264	285	291	270	266	260	274	269	289	269	258	271	248	289	263	244	270	276	274	280	273	266	266	283	307	283	284	303	290	280	275	300	261	282	250	241	258	253	261	252	251	239	280	266	238	259	228	241	256	258	270	302	254	263	248	250	263	292	287	266	251	276	259	276	256	258	260	282	281	282	256	271	291	265	245	290	294	291	275	267	241	303	250	288	283	274	260	281	290	277	282	297	282	253	285	274	243	284	295	279	265	252	263	254	292	288	272	242	259	253	286	255	285	277	286	278	257	312	257	245	274	281	252	270	260	243	288	283	239	272	256	283	268	285	244	239	283	310	249	252	256	257	295	262	264	256	229	264	293	298	267	280	249	275	284	273	255	299	267	277	297	299	289	267	279	291	250	273	265	281	271	251	251	287	263	260	282	321	282	258	274	282	286	279	251	272	257	256	294	259	276	255	271	287	268	301	277	254	251	257	301	301	247	287	248	269	256	254	260	280	260	244	287	277	277	273	282	285	259	271	266	261	230	301	311	286	322	266	240	257	275	264	227	258	277	260	281	285	278	243	266	304	272	255	250	272	278	298	263	284	283	275	248	264	278	280	302	254	279	270	262	263	312	281	272	259	243	256	300	275	282	264	250	296	227	257	295	263	276	285	257	284	294	285	286	258	265	254	254	238	285	304	273	244	266	270	262	288	291	253	278	248	266	278	289	254	244	279	277	276	268	236	282	277	272	296	280	256	263	243	271	244	284	250	266	272	256	267	279	259	274	262	294	287	233	293	271	274	258	267	296	286	272	275	283	286	314	277	317	249	284	284	309	261	281	280	274	268	296	281	278	278	229	292	258	264	271	250	258	287	278	246	315	260	268	231	272	261	232	235	265	258	274	260	282	254	272	287	309	277	300	267	274	270	298	275	299	272	269	261	259	271	312	283	276	267	269	286	265	283	250	257	269	256	266	280	245	241	275	294	256	276	253	258	285	248	268	254	266	280	282	271	250	283	276	290	291	259	240	273	256	287	269	303	268	251	239	252	248	260	266	256	264	275	265	289	290	278	296	273	258	245	259	279	274	255	269	260	274	267	288	265	285	248	270	268	285	255	266	265	293	273	307	259	265	309	259	294	291	225	255	246	290	252	279	281	272	252	264	232	306	253	255	280	295	246	283	292	251	308	288	277	302	297	261	276	298	252	264	289	257	254	243	279	254	282	288	246	276	289	271	271	260	275	269	268	263	280	264	273	238	245	270	256	267	284	268	259	249	257	253	308	280	283	278	267	258	243	262	273	280	306	271	274	276	284	266	266	251	284	286	233	258	290	288	306	262	267	299	291	274	307	303	260	268	292	262	271	283	264	265	269	280	253	262	259	291	250	246	284	269	294	305	253	292	290	262	301	293	276	253	264	267	262	285	267	286	273	314	287	275	280	290	287	277	269	253	271	290	282	249	277	286	256	272	276	287	246	255	290	296	277	299	258	243	286	300	251	279	254	269	286	261	252	286	292	282	282	269	278	265	305	273	275	259	206	270	242	257	249	296	292	281	258	282	254	311	266	294	245	282	265	270	300	281	271	287	307	271	291	256	264	306	275	251	293	292	276	293	258	259	270	266	267	267	242	272	294	264	277	265	281	284	283	244	256	272	239	266	246	309	276	308	277	271	248	276	242	278	260	266	270	255	240	248	269	295	286	272	277	304	292	259	272	277	279	279	241	237	270	291	259	272	289	265	300	254	286	266	276	292	270	253	280	304	298	246	269	288	299	255	279	248	281	257	269	286	295	270	288	273	260	263	240	307	262	293	268	252	295	255	259	283	267	289	241	265	246	243	273	283	257	288	265	240	263	266	272	264	254	302	287	268	259	279	275	288	279	291	271	289	273	290	269	285	274	270	269	242	268	287	282	250	282	267	264	235	290	273	279	278	261	255	264	272	263	263	239	244	257	260	296	248	259	288	283	274	285	287	306	259	243	292	268	268	280	252	303	281	258	293	306	262	256	289	296	266	268	286	270	276	295	276	275	301	249	253	291	279	251	297	279	261	278	277	258	292	271	290	264	279	279	276	267	269	275	264	268	246	246	258	273	252	239	261	265	279	300	297	257	268	273	306	274	270	253	270	259	272	265	246	270	251	279	269	276	269	262	263	284	295	257	272	298	280	277	257	228	278	260	280	269	238	251	257	260	260	271	300	271	266	270	306	262	256	247	281	257	250	281	247	261	302	259	275	249	271	260	272	268	276	258	303	265	259	256	297	238	272	302	251	265	285	270	271	272	246	303	252	261	258	288	267	267	281	263	280	292	274	276	284	302	276	290	283	262	254	259	272	288	285	295	254	258	258	299	240	255	261	225	241	277	282	258	276	238	277	282	295	253	247	259	257	253	286	277	254	290	234	260	276	256	275	249	264	244	250	286	257	247	283	288	284	264	268	258	270	291	244	257	260	248	269	279	265	309	273	285	278	268	280	255	268	254	281	261	295	260	284	266	272	273	272	285	279	291	274	295	271	298	265	288	269	257	244	260	279	287	258	267	268	284	270	276	316	261	265	274	268	263	296	270	276	261	247	275	288	261	278	295	275	250	266	257	267	261	310	274	300	258	256	273	286	278	275	298	284	247	298	274	277	278	274	281	266	283	247	258	278	290	273	248	289	262	275	306	242	247	265	275	243	263	274	296	228	292	240	262	277	255	292	248	258	283	284	263	254	274	270	253	268	281	283	247	305	242	273
1754	615	603	713	629	596	553	640	613	605	593	606	590	593	558	592	580	575	618	618	567	576	626	673	617	572	615	609	619	587	623	581	612	624	609	602	642	604	572	596	619	588	612	618	608	623	576	606	629	609	619	602	615	585	595	618	628	606	609	598	637	614	592	636	622	631	588	689	577	579	577	656	594	584	613	627	579	648	598	612	655	583	585	588	615	641	600	630	555	587	615	581	609	590	561	648	669	568	614	575	588	628	619	606	599	593	596	576	602	644	646	612	633	602	632	658	604	597	595	650	564	629	593	652	602	585	664	601	571	598	606	595	621	641	593	593	610	598	601	588	583	596	598	609	614	581	625	573	601	607	629	610	623	582	566	613	603	629	598	645	607	614	601	608	572	576	603	613	579	614	625	631	606	612	562	536	599	557	576	605	688	638	619	609	577	613	571	607	640	636	612	584	580	625	591	526	620	609	599	606	624	607	594	610	615	598	583	623	599	626	585	587	598	596	595	613	599	638	524	598	667	623	574	614	605	613	621	604	608	637	595	610	580	586	606	598	657	620	584	596	561	607	605	593	576	608	601	619	614	652	552	576	618	575	608	605	599	612	606	575	593	580	587	586	610	599	645	577	637	586	558	592	622	593	610	609	595	643	612	573	604	607	592	593	600	594	599	568	626	573	579	612	618	622	592	645	590	593	639	594	578	607	585	568	632	630	619	609	645	579	588	599	627	616	618	596	617	607	600	587	615	635	615	605	589	608	556	612	590	614	624	602	567	604	561	586	598	605	618	582	585	597	588	579	593	594	603	594	603	601	626	574	574	640	628	565	574	594	650	575	592	609	591	601	566	588	595	610	590	589	608	566	621	587	589	616	579	597	615	572	621	581	584	622	634	621	597	629	568	635	624	601	608	586	616	568	634	598	616	589	595	607	630	558	640	612	605	601	584	596	670	629	563	603	654	612	630	574	568	582	565	627	583	586	614	608	598	606	607	612	571	605	582	579	554	547	643	570	589	647	617	558	596	629	569	600	642	627	611	613	588	600	604	555	604	588	575	596	576	568	574	595	609	648	556	627	606	552	611	638	620	582	588	594	590	607	598	579	588	603	589	573	613	594	595	583	626	632	624	582	582	615	576	621	589	624	616	640	606	636	613	634	626	580	574	590	598	587	577	548	671	606	572	559	607	625	648	569	629	617	597	609	594	599	631	613	572	605	561	603	547	648	583	630	537	580	633	603	535	556	623	625	603	605	553	621	641	588	594	596	655	612	618	595	609	598	604	621	617	600	615	625	596	587	594	587	624	576	600	617	595	590	582	594	601	603	610	628	609	581	614	643	633	614	537	603	592	636	600	584	641	594	620	613	629	599	633	585	652	597	606	620	632	588	625	622	608	604	593	578	636	591	613	562	612	596	570	599	631	585	552	637	606	635	629	601	623	557	611	570	630	567	593	596	608	594	649	586	593	551	607	571	621	600	598	624	604	609	584	663	608	601	624	592	574	566	625	584	638	594	585	622	603	603	585	606	624	558	619	618	571	588	602	596	643	645	601	613	610	610	577	614	592	570	573	649	578	589	621	550	587	638	592	603	548	612	595	712	604	583	626	592	613	598	600	607	627	583	607	601	645	614	630	599	613	614	620	624	644	577	611	603	628	556	600	597	650	666	621	594	627	574	603	573	568	638	606	549	600	579	635	596	615	640	599	580	589	635	601	577	638	600	639	570	614	587	594	598	605	583	614	642	609	586	597	620	618	644	587	590	623	591	607	570	568	610	605	605	640	564	601	623	595	606	627	593	549	599	576	595	571	613	603	606	582	574	585	606	630	618	616	611	636	621	611	583	578	596	629	580	612	603	602	634	550	600	612	617	600	601	628	557	564	642	636	572	605	609	601	620	628	554	598	639	595	600	567	602	635	561	605	607	611	623	642	575	620	613	615	632	617	554	655	595	603	572	592	587	606	639	568	575	625	573	595	583	555	592	616	638	616	613	578	616	613	636	607	549	616	598	648	604	614	602	599	589	600	576	606	600	639	625	597	592	602	582	601	604	630	616	656	611	646	601	555	593	582	594	574	625	646	614	655	620	587	625	595	609	624	576	618	638	590	610	560	558	624	638	609	581	611	601	612	585	628	573	562	584	584	602	622	591	601	633	602	601	605	575	622	592	613	612	556	594	599	548	606	631	600	593	569	592	596	618	593	620	615	603	629	608	609	588	597	615	627	579	565	613	604	627	617	627	591	614	586	592	610	624	617	593	543	611	621	616	590	620	624	617	597	599	598	636	640	642	577	591	591	652	620	597	556	635	604	606	552	654	609	625	623	639	585	577	621	605	584	626	637	648	587	629	539	599	623	674	620	651	615	577	567	602	634	612	599	589	624	585	562	623	630	598	599	606	605	632	552	630	626	617	590	573	564	598	591	604	628	628	607	620	610	598	609	543	567	585	567	599	642	592	591	589	616	571	550	605	596	564	575	546	632	595	596	638	599	578	614	613	592	571	614	622	618	598	618	574	594	564	597	584	604	624	591	591	618	647	602	631	619	592	566	583	600	608	635	601	605	602	611	587	596	609	632	599	556	573	579	610	629	611	589	616	588	604	597	624	553	607	602	594	641	627	617	582	577	607	558	600	581	569	591	618	605	617	602	600	620	613	617	587	619	608	615	631	536	580	582	571	612	582	612	602	589	630	588	644	568	579	608	565	581	586	598	577	568	611	612	587	648	556	617	658	587	601	548	602	625	593	603	592	591	587	591	636	604	637	554	607	592	578	638	641	589	584	596	600	580	598	602	607	556	647	619	591	608	609	577	617	583	597	565	576	599	596	575	600	587	642	571	604	625	636	627	581	667	629	605	605	577	616	579	592	650	615	585	611	584	582	577	607	629	587	572	628	599	566	615	607	620	560	599	605	611	583	631	618	591	575	621	626	585	601	562	617	582	600	601	619	603	588	607	633	588	595	610	583	602	558	579	613	619	616	576	624	621	650	608	645	610	599	626	577	565	584	621	577	582	635	634	573	609	641	602	564	600	564	631	580	579	593	655	598	594	578	629	615	570	625	632	653	547	595	697	602	562	628	621	553	565	611	601	614	609	586	590	609	574	575	587	573	584	597	610	600	588	571	593	638	629	589	590	629	591	573	567	605	611	574	600	622	605	609	573	623	583	576	622	590	608	614	579	596	622	598	573	588	593	635	599	616	611	577	585	578	610	578	642	633	601	579	599	618	609	546	592	603	640	592	625	587	625	588	584	624	585	594	614	579	623	567	588	565	596	588	587	615	605	610	617	616	650	591	611	549	599	606	614	620	619	565	607	607	628	603	596	627	600	568	615	614	584	627	629	577	608	557	637	572	549	574	670	591	578	631	594	570	612	620	610	607	595	572	601	605	618	642	609	611	558	602	569	626	595	586	611	570	608	600	589	588	608	633	590	636	615	620	640	628	604	615	683	587	618	613	641	588	553	587	625	564	646	618	600	579	623	642	605	584
7147	449	478	359	333	271	218	227	178	196	179	190	184	171	169	176	147	169	170	184	165	173	155	155	152	175	177	172	175	154	160	166	172	155	175	154	163	162	167	137	182	166	164	133	161	168	158	159	154	160	145	154	144	184	152	173	165	151	158	144	167	154	169	153	159	155	145	155	160	155	147	189	165	171	173	163	170	171	144	154	161	156	173	167	159	160	150	166	153	155	153	144	147	169	145	171	136	136	161	153	162	137	129	139	172	147	161	157	133	141	165	149	169	147	162	145	160	176	153	174	165	180	162	150	152	154	158	126	131	147	148	176	165	139	137	140	169	175	150	122	160	156	167	158	157	165	163	180	133	158	171	157	142	144	156	155	138	158	157	121	159	158	182	166	168	151	148	157	162	135	150	178	179	186	180	144	157	165	130	165	140	162	164	162	159	162	169	149	144	145	160	164	159	159	146	136	162	161	142	145	163	161	165	166	141	178	143	162	166	173	143	149	161	156	155	180	151	166	160	158	155	157	163	147	149	175	166	163	151	151	158	178	135	148	153	155	146	136	134	192	153	166	167	153	143	157	133	156	146	142	140	176	146	171	126	133	165	151	173	161	149	160	158	154	157	144	139	159	158	142	146	145	152	141	147	148	164	152	145	165	167	128	147	158	174	173	173	140	165	156	158	157	140	167	150	185	155	154	156	154	148	152	141	184	147	149	169	162	170	193	115	153	172	148	143	158	132	173	160	156	139	172	176	138	137	142	149	156	150	163	143	165	140	176	142	149	154	164	184	172	159	147	166	138	145	159	168	161	163	125	161	178	147	175	177	171	148	180	150	131	144	162	144	162	174	163	144	150	179	154	146	145	157	135	157	143	161	146	143	148	148	143	149	143	160	162	164	139	165	163	161	205	151	155	144	154	161	131	146	158	152	146	146	148	148	148	146	156	163	154	173	162	132	176	168	164	163	139	157	176	148	159	166	149	143	164	154	149	157	143	193	164	167	135	162	159	151	173	164	147	191	180	147	152	148	167	164	137	122	151	170	172	173	156	151	121	153	152	154	169	154	127	145	162	143	165	148	160	171	149	149	143	171	154	146	163	167	174	155	151	170	180	138	155	155	167	166	150	163	158	155	144	147	161	158	156	153	151	163	154	162	139	155	141	141	159	172	152	155	155	178	158	160	151	145	177	150	144	150	146	144	147	158	161	157	155	141	137	164	156	154	152	162	131	162	152	135	175	141	158	156	156	147	173	155	141	173	156	168	183	184	152	120	138	147	143	157	128	133	153	169	171	137	164	171	146	166	146	149	147	165	158	148	173	152	155	142	176	153	158	150	152	144	154	142	167	160	151	146	152	189	140	161	162	148	147	172	147	142	127	159	167	156	155	157	140	140	155	158	164	159	163	124	153	165	157	138	149	166	160	166	146	172	140	157	174	140	141	159	164	149	144	169	151	167	148	151	150	156	159	155	137	189	139	147	158	184	155	137	158	164	159	181	130	158	145	144	178	171	144	169	181	151	146	166	169	140	150	144	142	172	153	146	137	159	153	165	138	152	154	179	143	161	144	144	143	149	153	168	168	154	173	145	133	143	146	178	187	154	153	167	147	174	152	166	155	136	154	164	149	154	158	180	168	138	157	142	150	154	147	141	145	158	128	147	157	154	154	157	155	129	145	132	145	172	149	147	142	167	127	154	151	141	138	145	144	156	156	154	145	174	156	164	137	155	169	166	169	150	169	172	175	166	154	142	142	159	180	189	178	141	159	146	174	160	148	130	145	140	149	159	169	146	155	172	165	153	148	160	148	163	170	150	178	145	137	156	168	169	165	154	136	155	143	145	175	159	144	160	163	124	147	168	159	147	181	125	166	157	166	177	137	140	155	157	179	167	163	147	162	146	150	169	162	173	164	152	163	168	170	170	147	160	167	158	136	179	141	156	141	166	140	145	157	167	135	158	160	142	152	155	191	171	160	172	159	136	143	177	166	154	155	149	151	167	154	155	156	168	160	148	146	158	153	150	166	157	142	156	172	169	164	161	164	158	145	164	171	169	194	172	164	168	139	183	170	157	157	154	150	139	152	151	133	177	141	143	161	145	145	149	147	166	172	152	177	146	143	148	178	154	170	166	149	166	156	132	178	141	160	161	182	158	161	153	183	160	153	166	153	145	162	151	146	137	166	136	161	144	131	164	162	156	142	154	151	143	174	162	145	147	173	147	133	171	173	158	152	171	162	176	157	143	151	181	169	180	184	172	136	131	132	133	160	146	140	161	151	141	164	183	141	171	166	141	154	162	146	179	174	175	171	153	147	139	156	146	175	169	152	165	156	160	147	138	147	153	148	175	171	165	124	152	144	144	156	125	172	186	154	163	131	133	160	166	142	162	152	149	150	152	161	132	156	141	151	167	188	145	142	145	151	139	144	183	149	160	158	163	172	150	125	139	183	162	125	159	167	143	138	162	125	147	142	145	147	162	162	165	153	163	169	157	147	166	156	171	152	160	147	145	156	159	163	168	176	143	165	185	150	163	158	153	172	169	148	157	154	153	140	168	154	165	155	140	150	149	135	160	177	183	151	166	174	149	134	160	157	167	141	153	160	157	150	156	172	159	161	153	146	149	147	139	144	154	141	147	161	153	176	157	134	167	146	159	151	162	156	154	151	152	139	165	153	143	170	147	145	164	139	152	163	166	137	148	134	134	159	170	180	159	148	137	147	138	147	138	152	146	157	170	178	167	181	165	140	136	178	159	177	146	145	159	130	164	149	150	164	160	161	179	156	172	163	168	145	176	148	161	178	158	151	153	154	159	127	150	148	164	192	154	152	154	159	126	147	155	154	154	144	168	144	160	149	144	159	159	160	155	170	158	149	156	186	150	159	155	139	156	164	152	160	151	154	166	152	152	137	146	151	155	163	162	129	143	158	145	160	143	163	171	161	176	150	146	175	195	143	142	151	164	156	131	162	162	151	148	158	149	161	140	166	156	176	156	166	156	134	154	156	159	157	171	138	156	157	136	132	182	163	161	143	137	153	141	170	142	167	138	161	147	156	162	176	154	137	159	160	177	163	167	163	171	176	172	143	151	152	164	170	159	134	155	166	161	171	146	137	144	120	149	159	152	151	156	156	153	159	169	152	174	145	167	149	145	160	160	147	152	149	161	142	161	163	179	155	173	159	162	140	161	140	165	165	160	174	165	130	150	161	143	150	187	182	144	161	148	176	165	168	163	154	153	148	158	140	143	128	126	149	140	178	152	187	159	169	162	168	150	134	144	146	138	143	185	188	165	145	146	154	161	174	156	133	173	169	185	173	169	140	154	181	163	167	170	141	166	132	163	146	160	159	145	158	150	157	138	127	140	166	169	156	179	172	128	179	160	148	169	163	147	159	153	177	157	156	160	170	154	129	143	130	175	180	166	152	145	138	164	179	175	145	154	146	147	154	159	165	166	139	168	145	148	165	152	146	152	148	145	142	179	147	141	160	138	154
5997	676	1188	1315	1130	970	788	718	653	625	552	499	506	467	479	479	440	422	426	424	450	438	447	422	462	403	410	442	437	423	431	377	401	386	377	374	393	400	368	410	406	388	391	384	393	401	408	416	399	416	398	412	435	399	418	403	415	419	402	382	370	419	439	399	414	425	420	421	398	364	396	380	354	402	377	412	365	376	378	410	357	401	374	406	381	395	371	418	384	346	406	389	362	366	395	380	391	345	381	376	397	402	379	373	387	355	374	395	392	385	385	390	388	406	382	369	371	367	396	389	361	365	401	364	398	383	385	369	429	405	386	341	382	422	402	365	389	361	399	399	388	377	387	401	400	383	371	395	401	383	396	400	392	390	387	395	361	398	374	378	397	404	409	381	380	355	388	389	379	386	382	405	397	362	361	377	386	385	381	385	440	348	390	397	391	409	378	362	399	379	368	418	364	402	354	367	393	384	385	360	388	393	371	416	366	398	387	384	347	386	372	371	382	401	398	415	367	373	403	392	374	361	372	409	338	369	394	381	359	338	396	406	341	377	365	379	358	387	411	402	351	362	388	358	393	392	341	385	413	398	375	393	394	403	377	383	374	363	382	385	387	396	385	416	369	375	378	387	407	399	382	353	395	358	390	368	346	384	330	370	414	384	373	374	363	358	370	398	351	384	387	396	382	372	389	360	363	384	421	392	374	351	376	349	377	379	380	386	399	376	422	352	415	389	356	404	365	385	373	363	419	409	379	407	426	392	409	351	399	353	361	377	390	333	344	362	370	399	382	377	352	373	395	376	420	400	384	362	379	394	372	401	386	392	367	344	382	387	384	354	380	382	396	375	408	414	370	369	355	389	412	389	416	386	385	349	387	383	386	385	382	382	414	337	350	392	345	418	391	385	407	373	380	358	374	410	405	387	400	385	385	360	422	384	396	412	379	390	401	421	387	413	364	402	396	383	400	363	396	371	390	407	362	377	374	343	371	374	392	351	394	345	343	366	366	417	401	400	378	414	370	392	399	374	412	380	397	415	361	392	368	391	381	399	403	408	375	377	394	396	407	376	411	395	418	394	403	389	389	379	353	410	369	400	365	398	344	394	388	349	376	374	382	386	367	413	336	382	371	436	410	386	396	376	380	371	374	380	372	374	348	359	390	326	359	358	394	374	370	381	398	413	374	377	369	347	353	375	383	384	371	384	373	366	401	401	391	352	379	361	383	406	384	379	371	392	400	346	431	392	368	370	401	385	376	379	438	416	408	410	323	376	415	368	378	386	378	404	363	402	370	398	414	394	372	378	390	368	397	398	410	365	353	391	376	390	359	357	353	359	371	364	373	411	358	387	347	403	392	356	426	400	375	415	381	391	396	362	411	373	381	351	386	359	375	404	394	352	352	407	408	354	363	366	373	354	422	381	415	380	443	424	366	394	387	365	368	368	395	412	354	398	386	359	363	348	381	362	391	395	371	364	384	377	390	361	361	396	390	418	391	357	369	383	394	394	396	353	376	384	389	421	389	404	411	355	415	382	393	338	384	367	360	366	381	394	347	376	377	361	384	369	389	380	384	360	385	366	393	401	368	399	408	379	374	374	385	398	404	401	361	394	417	372	363	353	415	361	370	394	376	366	405	367	398	370	353	376	382	390	369	361	381	406	385	404	352	369	383	386	383	391	386	415	379	378	366	379	379	394	378	392	381	376	376	407	356	393	380	381	396	405	379	382	402	369	388	401	384	363	376	372	388	351	403	364	357	383	383	400	363	357	387	360	400	366	426	402	378	339	360	368	368	380	354	382	362	386	372	383	350	391	381	420	391	392	380	376	420	388	377	412	355	369	410	356	385	364	410	363	388	353	367	365	370	391	402	373	392	368	377	381	382	413	410	398	385	376	387	404	380	374	373	411	416	403	380	384	386	391	366	374	369	422	402	394	372	413	407	388	381	399	375	373	377	394	396	392	365	348	348	384	384	374	383	379	369	407	371	388	365	373	377	373	414	378	388	368	367	345	390	398	412	407	354	390	358	362	369	388	360	361	384	395	340	401	345	376	386	378	414	386	393	365	389	412	399	405	414	368	407	417	407	415	371	328	356	391	387	389	431	366	396	346	402	419	387	376	351	364	404	376	407	353	400	383	422	384	378	396	366	372	391	369	398	353	379	342	380	353	381	391	373	347	368	361	411	364	368	374	374	374	405	358	404	399	414	384	357	369	366	409	371	378	371	355	363	372	403	377	380	352	388	387	387	402	396	405	387	401	387	369	378	387	357	397	359	396	420	394	389	371	380	398	415	378	360	364	387	396	381	389	407	403	401	345	366	381	368	378	365	369	386	366	405	374	342	355	411	393	391	369	350	363	370	378	369	380	381	407	362	402	384	392	409	354	380	357	400	362	391	393	390	354	391	369	336	387	381	411	375	376	404	397	371	386	407	402	403	374	401	362	402	384	379	383	370	356	402	390	378	408	363	368	391	377	406	387	384	398	343	362	371	359	393	356	373	377	367	385	393	371	372	362	369	361	367	355	395	363	391	358	408	359	393	377	360	399	386	395	384	403	349	369	374	362	420	414	384	372	395	379	387	372	412	409	364	392	395	396	384	362	372	366	398	375	390	359	357	376	393	379	404	415	363	408	406	386	376	361	357	397	434	418	369	364	373	386	369	370	398	400	394	401	344	352	397	396	404	363	380	391	382	354	378	371	380	351	383	370	382	361	352	353	355	357	371	387	378	375	365	374	367	417	390	370	370	359	378	386	392	403	384	385	376	368	386	396	394	387	393	366	396	346	398	364	384	380	401	397	377	369	353	398	368	377	409	382	336	384	398	379	362	400	402	407	358	392	392	402	385	413	405	399	407	388	374	391	379	375	398	402	405	399	407	400	403	374	352	370	375	378	358	385	388	425	376	407	408	343	412	417	366	413	388	354	394	375	383	413	388	371	386	372	382	392	363	391	374	408	387	412	364	374	373	378	390	380	398	352	378	375	405	405	363	409	359	383	395	375	370	404	370	392	377	393	382	388	381	376	384	391	406	409	363	348	389	341	363	371	372	401	404	403	409	359	396	360	369	385	380	368	398	381	333	377	388	390	400	405	366	352	392	416	389	375	401	350	374	404	383	359	393	372	401	379	390	385	348	379	359	383	354	384	363	363	359	380	401	376	376	397	373	364	372	398	372	394	379	379	376	405	403	380	403	400	350	364	402	383	381	391	358	396	352	392	374	365	365	406	383	407	368	368	378	343	384	392	395	356	382	394	365	358	351	360	400	380	349	383	386	404	397	410	397	410	391	400	362	352	359	368	362	387	387	388	385	400	375	358	391	379	374	362	370	399	379	341	397	388	387	415	398	395	415	376	376	407	390	386	403	366	367	404	381	390	385	371	357	355	364	361	384	396	383	390	371	371	371	375	348	403	347	384	378	399	367	378	362	343	379	362	362	388	371	379	394	398	363	365	440	382	418	380	419	386	380	393	369	365	410	380	366	366	372	398
13526	1054	948	758	547	461	391	357	314	279	296	246	255	261	250	247	251	222	254	278	240	242	239	245	215	242	207	219	226	213	225	200	215	230	233	196	211	220	252	249	209	239	255	231	234	210	220	246	239	250	248	227	227	217	226	210	226	207	211	215	230	215	214	281	199	237	237	236	231	194	223	217	229	245	235	239	218	206	249	233	208	222	226	241	214	239	235	204	208	233	238	238	208	248	221	223	213	234	241	246	211	213	214	201	216	233	212	234	249	237	244	220	219	219	237	250	207	246	247	208	211	242	231	227	234	263	249	229	210	244	229	229	216	226	244	241	223	228	232	248	214	244	241	244	235	224	209	213	222	222	242	221	223	236	255	199	232	231	233	223	216	206	207	238	243	215	235	239	234	230	204	250	205	253	222	214	229	231	224	231	239	272	204	229	255	242	238	255	251	241	217	228	215	217	208	203	232	185	241	215	279	214	243	209	201	254	236	236	223	228	208	223	235	241	242	254	218	215	217	244	226	252	230	231	247	204	242	242	229	221	258	205	235	217	230	244	250	185	231	220	222	243	198	190	217	236	219	245	219	220	215	214	224	201	219	206	236	244	245	232	221	236	269	241	231	188	254	206	230	248	232	257	234	224	234	211	225	234	237	220	206	224	212	237	227	226	221	283	239	216	234	217	221	236	199	236	190	218	234	243	222	223	253	202	219	238	202	233	226	202	225	191	244	232	224	201	201	251	255	219	216	227	202	256	218	235	248	207	264	234	195	220	207	206	211	209	229	225	211	220	212	240	231	219	215	208	226	237	235	234	233	202	247	216	263	208	229	209	206	224	205	210	227	223	209	199	213	208	214	211	212	228	245	211	252	206	231	209	236	231	244	250	231	250	236	242	234	221	206	242	235	208	200	241	224	247	235	244	242	237	233	223	233	217	213	217	222	200	209	218	192	228	236	219	244	212	230	235	197	229	231	233	232	214	226	239	239	216	230	225	265	198	224	229	206	246	200	214	201	205	232	210	282	224	246	249	191	239	227	216	218	250	270	237	211	216	225	231	247	256	233	219	246	247	230	218	222	249	203	235	218	208	210	198	206	248	226	241	281	232	240	237	207	207	234	215	195	243	217	210	228	235	199	240	217	200	238	228	203	233	266	209	228	219	233	215	208	253	250	236	219	221	224	213	261	205	215	209	190	244	233	224	231	248	225	205	215	213	233	226	254	210	217	223	237	236	256	236	215	216	248	232	196	195	241	224	208	214	237	235	217	238	227	236	222	232	223	197	210	210	220	206	194	208	223	224	188	231	236	252	214	231	226	255	227	224	242	198	222	215	225	221	263	225	254	238	221	221	199	254	227	227	263	220	234	230	225	221	219	220	225	237	249	252	243	200	195	206	221	224	262	229	217	228	200	221	228	199	248	256	231	212	224	223	240	229	239	231	219	253	201	210	278	238	225	210	269	247	227	237	220	213	210	224	195	210	237	207	223	213	253	250	213	225	208	225	222	235	204	175	236	219	222	244	216	228	220	215	207	246	243	237	216	200	215	250	232	248	211	221	226	216	244	219	216	225	208	252	206	202	249	246	216	229	227	220	244	207	236	251	242	218	208	261	221	231	232	237	221	221	235	197	225	216	221	214	195	214	205	212	204	251	188	224	236	213	210	270	229	231	239	191	204	229	209	195	219	211	212	225	235	213	237	210	235	232	248	222	199	234	269	251	205	213	225	265	220	239	225	245	243	244	241	230	192	237	231	197	238	249	228	204	197	207	189	214	222	201	237	268	221	237	224	220	245	218	245	225	237	228	231	225	216	212	238	226	213	223	257	258	212	232	206	247	219	195	255	273	222	211	260	241	247	224	224	207	239	243	221	234	217	224	221	218	215	221	244	236	214	220	214	213	234	224	237	231	230	204	240	232	227	217	228	235	221	242	226	266	204	246	263	217	204	229	215	253	240	234	272	236	225	240	209	226	229	206	233	234	241	253	236	246	207	221	223	180	229	226	207	231	226	231	205	218	213	198	234	206	228	249	208	230	185	237	244	215	217	236	229	244	206	241	230	231	207	230	249	227	267	234	254	241	231	227	233	240	211	214	250	222	247	228	238	225	227	218	209	230	246	239	213	224	212	229	213	220	222	203	206	229	235	214	216	211	239	216	224	237	208	262	224	225	217	230	223	241	231	226	241	238	206	237	216	212	284	230	234	242	224	244	223	232	209	210	236	220	215	207	228	248	219	206	227	222	246	213	242	244	243	229	244	219	243	216	220	215	230	244	211	228	209	241	246	220	226	210	254	262	215	240	238	216	215	201	233	244	219	242	225	202	210	213	221	223	228	217	247	220	216	194	226	231	225	219	258	244	211	248	252	249	229	222	192	227	228	219	214	211	238	237	199	206	218	232	238	224	210	210	213	217	231	220	232	225	236	252	204	245	248	223	222	200	199	225	221	226	214	232	232	220	211	238	225	227	194	234	249	232	201	192	218	249	189	237	234	214	256	237	232	246	240	213	232	259	226	232	219	250	217	234	219	235	224	259	223	248	243	211	215	245	211	254	242	227	227	227	235	225	228	234	204	227	195	217	240	232	217	217	229	225	221	238	211	235	215	209	248	234	215	226	211	214	250	208	202	230	247	207	220	229	204	223	213	223	235	264	206	232	247	228	194	234	225	241	211	239	208	238	204	214	246	244	205	229	218	206	225	210	258	242	226	216	190	241	237	236	234	197	233	217	250	240	226	232	257	225	252	209	233	197	219	229	220	224	223	191	228	200	249	246	232	205	223	263	228	204	227	215	222	216	203	230	221	205	240	187	207	215	211	206	234	229	225	221	206	244	216	204	221	216	213	208	199	205	197	213	203	229	229	226	223	222	203	238	214	208	225	224	232	214	224	230	220	247	225	208	223	212	233	245	202	212	246	224	217	222	228	254	228	221	198	243	208	202	232	191	229	228	242	187	219	233	224	233	208	234	239	203	217	223	213	227	238	218	247	220	205	195	213	226	200	229	199	219	214	228	220	208	244	243	234	214	223	233	232	283	208	253	237	261	228	233	234	212	242	224	242	232	214	221	265	251	238	199	226	210	242	230	212	236	243	244	249	216	203	194	186	217	228	215	267	263	227	228	228	237	230	204	227	225	237	238	210	225	176	232	194	233	227	236	234	227	224	208	237	216	224	228	217	217	222	245	227	239	202	200	264	214	215	206	245	234	241	209	226	220	206	214	227	204	251	225	204	227	236	200	214	224	232	220	214	225	225	244	233	237	208	236	188	233	216	213	215	243	234	228	209	188	218	205	206	227	227	204	215	231	225	211	251	205	239	238	238	248	208	205	235	211	215	222	219	226	201	226	229	224	219	225	224	209	220	233	252	221	216	209	203	201	238	244	206	240	214	241	212	236	197	216	232	222	239	200	238	205	256	252	202	222	233	214	217	235	199	221	237	249	220	225	217	204	226	201	208	204	222	216	229	194	216	218	227	225	244	230	218	208
7908	1101	2004	2329	1884	1652	1370	1127	1052	910	890	870	786	780	703	705	680	668	644	704	631	636	622	573	581	567	605	603	573	601	627	566	591	576	589	554	587	543	608	607	558	589	574	616	566	550	613	597	667	579	552	570	557	610	618	530	607	558	549	604	546	520	579	568	562	556	551	564	552	590	531	546	554	565	516	555	545	549	520	539	561	602	568	575	543	526	531	553	537	535	528	563	536	541	573	520	525	540	559	538	545	542	576	528	563	547	543	527	574	589	561	550	575	555	516	551	576	577	576	535	521	506	541	592	556	514	515	593	551	572	586	504	541	563	550	563	524	526	524	548	574	508	565	517	533	505	550	561	536	502	500	500	522	522	570	501	528	581	546	524	560	524	558	539	539	537	549	526	557	554	536	522	521	543	521	545	548	532	512	557	530	566	566	504	549	540	543	580	514	539	554	527	527	535	546	500	524	541	516	527	525	527	577	546	500	518	582	538	541	493	532	572	526	531	536	597	552	529	525	541	567	580	551	516	551	535	552	486	578	503	511	521	543	535	506	547	536	540	542	538	534	536	571	524	517	517	545	538	531	544	549	553	521	518	524	531	528	535	557	533	532	518	532	523	532	539	536	541	524	562	553	555	506	497	539	510	507	569	533	545	542	576	576	538	561	509	558	529	540	540	535	549	517	566	541	529	553	525	570	514	545	559	549	544	542	617	537	526	535	531	565	532	561	559	546	516	505	575	499	497	530	520	523	542	496	571	545	522	552	530	567	529	560	548	556	553	545	559	550	564	550	476	575	522	537	554	551	580	545	532	534	534	524	547	534	543	560	491	565	538	538	553	514	540	577	538	546	580	538	545	545	521	529	538	553	533	547	567	546	522	510	552	541	531	541	530	516	510	506	569	544	547	522	544	542	570	563	563	514	561	557	519	511	597	523	550	559	535	552	575	524	518	573	523	559	549	516	519	558	558	548	568	593	509	572	502	562	567	517	562	566	540	578	575	513	545	558	527	551	556	529	521	582	565	505	547	574	562	538	525	541	560	547	567	563	544	545	535	545	558	533	544	542	540	561	518	564	533	543	564	513	572	519	514	540	568	569	551	502	548	550	522	562	527	543	513	594	494	573	479	531	568	530	514	554	542	525	550	530	603	585	550	529	542	521	570	630	559	523	544	537	551	534	546	515	501	574	532	554	520	527	580	551	533	482	520	543	535	514	547	560	535	465	512	590	508	538	548	596	528	533	530	568	533	572	515	505	512	578	528	545	506	539	533	497	559	538	522	511	546	534	533	533	537	548	534	551	512	553	512	512	541	537	544	546	569	514	540	519	550	513	494	548	563	551	554	548	526	535	567	557	556	522	536	532	569	535	573	554	541	560	539	512	510	517	544	523	635	543	511	519	587	523	530	527	514	525	516	531	584	525	558	568	528	562	523	553	535	526	557	535	482	505	523	485	561	520	524	525	516	520	516	542	527	549	580	559	511	529	528	595	538	530	580	565	615	559	545	508	541	523	514	552	532	543	521	530	565	538	560	553	584	545	578	533	496	540	549	507	518	505	518	552	516	532	522	580	506	544	548	560	532	536	554	546	535	557	534	558	557	582	563	489	503	544	589	502	525	498	541	527	538	564	563	537	518	510	500	554	482	549	494	515	539	519	527	534	581	535	531	530	523	520	492	533	587	546	555	543	603	523	546	526	527	524	535	560	528	520	557	498	543	583	523	568	527	545	506	593	570	535	522	551	543	529	532	521	555	512	551	505	568	525	559	528	531	519	537	523	553	582	516	492	518	541	546	529	514	560	545	530	519	573	509	567	523	568	534	512	559	524	563	540	515	493	537	502	535	561	583	550	555	578	589	533	594	506	549	539	549	494	529	544	498	583	535	550	551	561	565	509	523	532	561	510	522	529	541	543	549	562	542	500	531	537	495	548	519	505	588	470	547	512	564	559	549	542	557	531	562	566	552	567	500	545	548	577	533	611	583	534	588	523	529	582	567	593	488	522	517	521	526	542	527	567	529	569	557	487	518	522	557	594	531	572	569	561	600	543	541	560	532	547	528	528	559	509	533	554	533	569	509	522	516	539	550	551	514	534	589	545	493	514	562	554	515	507	558	501	562	543	541	549	526	569	536	571	561	533	541	516	524	520	520	575	538	520	552	548	506	518	537	548	563	534	530	514	603	529	550	537	564	521	588	513	516	582	531	549	569	535	536	555	522	519	497	499	557	555	513	551	559	565	536	535	546	560	576	519	562	528	516	547	556	503	535	538	493	527	541	571	543	541	520	535	549	552	521	537	556	536	540	488	534	563	536	561	547	543	555	599	534	548	522	562	549	553	506	555	522	519	544	538	535	559	542	536	543	532	522	524	551	586	547	536	548	525	521	549	521	528	551	528	530	537	521	531	554	539	518	519	555	540	522	567	525	545	567	528	545	565	524	530	541	557	587	514	558	536	553	575	570	536	557	543	563	559	548	520	536	499	509	593	510	548	550	564	516	546	562	552	560	542	554	526	545	542	507	585	546	505	555	541	520	581	509	562	507	570	551	513	524	511	579	503	535	523	566	556	514	490	517	539	524	541	548	506	547	569	515	533	569	526	550	543	510	563	520	536	537	537	533	551	536	534	536	560	514	528	519	536	548	571	510	578	538	526	490	523	521	553	527	561	524	535	570	567	540	576	521	528	537	538	574	534	485	525	527	550	574	558	513	489	532	552	544	514	560	559	534	523	543	516	545	574	533	535	549	523	524	549	564	562	536	545	548	555	552	537	536	526	516	555	520	536	498	537	507	512	531	523	551	491	581	539	556	547	547	535	580	544	559	517	533	549	547	538	550	526	508	568	559	534	589	508	561	530	570	542	537	565	526	517	577	572	519	569	527	501	540	530	577	538	527	537	533	559	596	521	528	517	528	517	527	519	572	546	516	527	531	572	531	550	530	571	504	515	552	513	532	518	553	566	532	516	538	554	554	519	569	534	544	518	513	529	524	525	537	566	533	570	532	513	579	561	538	540	561	545	516	557	530	563	587	592	554	546	522	524	559	526	548	562	559	536	518	500	511	549	541	527	538	521	553	569	537	549	526	525	592	571	583	532	509	575	558	528	485	562	555	500	522	504	545	574	571	524	555	527	556	558	515	530	569	503	545	578	542	534	555	554	567	549	535	559	569	569	543	573	521	503	517	508	568	490	597	530	553	565	577	501	517	552	543	509	559	543	538	560	550	554	542	554	503	495	563	555	619	536	528	534	545	513	559	529	558	547	544	538	541	551	492	537	549	521	552	527	524	536	523	528	529	477	547	550	541	548	552	527	511	563	510	547	538	529	568	536	531	575	521	531	535	512	524	519	545	567	539	588	570	541	504	559	546	521	530	583	514	532	517	512	552	582	575	527	548	546	544	540	525	562	556	538	547	533	586	501	557	509	514	529	538	558	545	537	546	555	576	527	519	530	519	529	600	545	529	522	525	584	536	528	574	540	533	534	536
1438	235	250	256	314	276	269	281	303	280	275	271	268	253	277	282	271	261	238	259	246	290	259	266	315	283	253	241	247	266	280	294	295	263	250	273	257	287	261	264	268	257	285	282	256	295	253	264	266	286	259	260	275	271	261	321	225	282	283	286	252	253	258	259	257	296	313	277	227	269	278	280	286	296	261	289	240	262	261	295	278	273	228	251	276	274	269	270	270	250	277	261	280	273	265	268	265	261	245	291	307	279	249	264	269	266	281	272	285	249	273	303	271	285	281	296	266	274	266	251	275	273	303	278	277	294	257	234	278	288	272	279	263	288	262	271	259	249	283	257	275	278	249	266	271	276	264	262	295	248	266	244	281	253	264	228	284	240	287	291	269	226	277	291	295	262	283	308	274	246	306	261	268	275	274	280	254	275	252	271	287	251	291	259	269	253	264	265	267	255	261	282	300	252	297	276	253	271	257	266	251	257	267	272	252	258	281	271	259	259	257	276	286	271	264	260	270	245	240	272	243	279	295	252	273	289	279	321	252	258	283	259	274	289	274	279	266	257	272	262	294	268	296	257	268	236	274	261	273	261	304	270	256	292	297	269	260	263	267	255	239	247	304	278	293	256	259	287	258	287	241	266	280	267	265	276	256	237	286	257	260	300	291	296	273	278	269	246	281	280	248	264	274	287	285	284	243	252	276	265	260	290	267	287	257	270	279	286	257	271	275	268	255	231	268	267	260	268	302	256	283	274	323	267	275	299	246	264	285	274	250	238	253	257	257	291	292	270	273	251	285	273	263	260	262	230	255	282	264	248	282	272	285	283	243	291	264	275	282	292	298	297	255	271	273	276	268	261	284	262	249	299	288	289	241	251	280	268	273	285	273	272	260	261	277	298	258	238	266	270	296	298	275	250	259	252	295	262	269	277	279	271	272	280	288	294	281	263	272	285	272	253	285	260	241	283	299	292	246	314	292	320	256	251	267	288	242	263	271	291	298	292	258	282	278	271	262	293	261	248	267	253	263	238	244	286	264	260	277	236	276	250	291	269	281	279	281	268	277	291	274	264	276	249	275	260	254	285	262	261	239	252	266	262	281	242	282	305	264	297	255	263	260	268	281	255	251	293	293	286	261	291	258	267	245	289	245	260	277	252	262	289	307	241	248	249	269	261	266	269	286	256	265	267	252	256	259	250	287	267	260	283	281	293	267	285	256	280	247	261	267	278	250	282	275	257	262	262	267	235	236	248	289	262	262	246	266	265	266	250	262	293	275	276	252	256	276	281	264	275	272	275	273	280	272	279	243	281	272	260	269	292	274	265	288	242	268	227	251	272	296	274	284	275	268	282	248	268	267	287	256	281	275	320	266	251	272	255	256	301	264	274	259	250	262	289	287	254	263	267	257	279	230	264	251	294	266	256	257	294	300	278	255	257	266	260	288	260	261	283	280	258	243	246	268	256	260	256	271	261	267	267	290	292	289	259	262	285	292	282	258	287	284	283	287	280	240	272	250	240	256	263	227	245	291	262	264	270	265	277	282	283	271	250	255	267	255	264	281	273	255	286	248	255	256	277	275	262	303	278	276	254	248	301	257	258	260	285	263	252	250	227	294	287	228	279	269	268	239	283	261	273	244	283	260	272	302	315	269	237	269	245	272	265	276	282	268	269	244	265	244	259	280	267	276	254	292	260	275	251	256	271	287	253	259	268	285	241	262	278	253	281	251	282	263	245	274	280	242	288	251	254	251	282	292	263	236	278	276	286	249	275	262	267	235	264	280	286	277	279	253	299	243	249	269	244	274	276	308	292	272	265	243	273	258	250	294	295	252	257	305	256	281	279	265	272	237	240	278	258	272	255	271	285	268	260	271	268	277	275	254	244	266	278	261	280	252	296	265	269	286	277	290	262	304	291	276	283	275	279	256	251	249	258	283	225	300	258	268	239	293	268	283	254	259	253	305	275	283	275	250	254	276	248	302	306	283	302	274	271	322	257	256	268	257	283	284	267	285	280	247	276	266	263	253	257	267	308	290	236	244	272	302	272	251	257	255	265	263	289	244	272	267	277	261	274	259	269	256	250	251	254	283	233	275	260	277	270	283	254	261	268	271	273	258	278	259	273	286	256	279	259	255	285	315	286	262	271	256	282	267	266	251	310	280	266	260	260	264	268	276	259	270	254	301	264	274	289	262	261	268	251	303	267	268	284	255	289	277	253	272	257	262	268	258	278	258	297	284	244	306	273	244	275	239	240	269	279	279	261	295	253	281	256	256	248	267	284	285	324	276	279	235	243	305	232	247	262	254	280	236	277	261	283	286	256	241	274	271	255	269	258	290	257	286	294	271	266	297	281	250	256	283	254	284	289	274	299	258	259	300	274	272	261	264	237	263	256	300	246	235	290	268	250	245	240	289	272	265	280	280	272	301	272	298	284	255	262	248	236	289	258	329	283	276	258	268	225	231	260	264	269	309	229	302	300	295	260	257	285	260	260	257	267	245	267	246	293	299	279	267	274	251	251	254	272	285	285	264	282	259	247	259	273	276	260	283	272	283	254	243	306	270	269	257	266	283	286	304	279	248	294	263	273	233	254	260	250	290	262	283	302	286	258	286	250	272	285	310	270	284	253	309	276	297	259	273	264	289	243	249	284	244	277	258	272	274	271	254	295	277	273	273	302	272	275	295	295	251	251	283	270	252	240	254	270	274	245	251	255	248	267	287	253	256	239	261	275	255	271	270	226	254	289	239	241	229	272	255	270	282	275	275	227	234	263	250	248	299	252	298	257	260	261	276	241	272	284	267	267	295	263	242	287	276	275	291	295	281	279	286	263	284	220	280	284	273	290	281	282	247	264	285	255	266	307	273	255	255	246	269	279	287	276	269	297	259	273	264	276	274	256	275	270	293	294	244	268	265	277	266	323	270	255	258	256	278	260	271	241	254	274	264	293	270	261	260	253	299	278	264	248	241	281	259	236	275	287	255	293	247	271	254	262	297	278	281	266	291	261	264	311	254	271	268	260	290	269	273	269	271	246	273	294	280	286	282	233	273	243	253	255	284	273	241	262	305	265	246	249	267	261	254	260	255	295	267	269	264	273	280	274	250	288	291	283	262	270	236	252	264	285	272	274	279	248	255	296	284	285	297	265	286	261	282	267	290	281	240	262	289	273	276	268	252	252	285	262	282	259	276	254	278	278	233	283	281	261	276	263	280	256	293	265	265	263	306	280	263	274	255	247	261	270	325	271	270	260	270	244	267	254	267	280	257	276	272	270	260	294	278	313	275	243	253	270	240	233	268	273	294	248	223	274	254	270	283	248	264	250	278	272	273	295	239	254	272	260	248	300	276	279	254	291	276	270	265	293	297	294	263	254	274	296	234	270	283	292	297	258	290	289	251	265	257	292	256	267	247	274	287	226	280	273	272	261	274	279	281	256	259	268	279	248	303	244	262	256	232	278	234	249	249	284	243	271	285	280	258	266	263	262	280	290	262	205
1716	605	580	697	636	643	624	594	639	557	635	603	623	604	610	615	567	598	585	560	590	641	590	569	586	606	615	624	608	631	601	525	582	605	605	601	609	572	579	596	619	622	602	593	589	626	623	590	645	572	624	620	587	593	595	597	548	600	573	604	554	599	619	590	579	624	610	595	597	614	585	621	584	584	608	617	588	603	589	552	613	590	612	614	587	606	577	589	584	616	589	628	619	588	603	583	643	615	545	608	574	563	604	583	579	609	601	614	579	598	598	570	604	622	582	570	598	601	619	575	614	569	592	586	587	587	588	576	623	548	597	613	592	621	587	599	593	592	575	615	588	629	614	592	572	576	582	586	624	611	612	582	589	577	575	606	601	589	632	590	581	606	585	578	579	577	626	610	562	555	634	606	605	595	595	596	569	591	632	642	605	553	595	631	586	545	630	629	577	580	625	591	617	599	640	560	584	636	587	581	606	561	547	598	585	604	631	600	576	613	675	591	613	609	604	622	587	570	574	568	611	550	617	608	650	567	610	622	604	562	583	605	595	629	547	655	577	609	600	602	599	620	565	604	587	596	572	607	597	610	563	588	571	624	602	596	616	577	580	648	616	592	587	587	568	612	587	623	594	593	622	609	566	636	612	613	562	571	615	579	619	593	615	620	617	572	568	588	608	639	544	572	610	587	588	600	629	562	572	604	587	567	600	596	597	611	573	613	584	546	625	585	578	601	642	594	606	608	593	607	549	617	630	639	604	606	602	612	624	563	548	606	628	613	556	629	629	558	612	609	564	612	577	598	589	608	599	584	588	566	611	570	585	615	614	564	554	560	615	592	578	622	586	594	630	585	614	620	583	618	577	568	600	594	545	591	610	625	617	585	571	592	589	596	619	624	581	634	554	614	572	643	591	616	591	587	602	630	565	597	600	608	585	577	604	578	576	556	589	614	592	577	565	558	609	618	612	656	614	587	574	640	593	636	524	559	581	572	604	558	593	590	605	573	605	565	641	574	550	579	571	598	573	580	551	605	591	623	634	579	526	644	600	595	605	590	610	605	581	579	652	582	626	575	606	564	607	583	590	581	596	619	593	623	623	600	538	529	603	608	583	640	598	617	560	562	553	574	568	657	558	629	581	587	602	591	568	571	610	571	595	598	631	633	613	610	583	633	610	597	634	598	577	592	612	595	568	531	623	612	611	580	575	615	590	588	626	591	591	597	614	622	583	599	612	584	636	602	565	557	591	574	606	593	636	612	628	598	614	614	609	613	635	635	563	561	596	568	606	587	595	626	622	577	594	575	604	564	579	575	572	588	528	579	567	566	623	609	628	567	599	573	571	599	570	632	576	610	602	569	582	584	571	618	573	602	608	586	623	613	609	598	596	579	596	611	608	577	610	578	552	544	597	596	598	588	568	595	621	603	594	581	607	579	623	588	596	559	546	633	567	557	557	616	616	600	601	602	589	585	579	595	634	529	596	605	584	536	616	596	626	585	579	600	609	607	594	560	593	647	582	558	543	613	560	559	580	568	622	547	597	585	599	573	573	568	585	575	616	581	592	581	604	595	561	575	610	582	570	574	586	655	612	579	638	574	602	608	611	602	598	632	576	616	627	612	603	557	586	602	580	640	590	588	578	527	572	618	560	625	567	604	609	595	574	582	607	614	629	594	584	603	616	569	566	605	654	587	624	603	597	587	581	596	620	597	570	626	634	603	579	594	563	569	589	578	554	617	618	577	571	578	621	592	627	571	568	610	619	588	561	616	640	539	606	608	651	553	627	618	605	597	630	577	648	585	569	545	586	570	626	596	590	600	618	589	565	581	565	616	577	580	597	625	593	611	577	569	595	600	591	647	551	619	612	595	555	596	586	592	590	602	575	619	552	588	577	596	557	611	566	581	582	594	569	576	590	635	587	617	585	581	591	552	613	600	601	577	584	637	614	633	612	561	591	611	608	585	629	596	642	612	595	591	610	616	592	602	603	584	596	585	568	563	592	579	551	632	571	562	616	584	609	632	606	644	577	595	572	624	580	562	581	608	631	629	642	639	555	615	594	582	619	575	651	589	566	562	576	585	562	588	603	580	573	584	583	602	603	589	583	579	584	544	611	628	597	574	589	580	618	568	633	609	617	604	618	577	612	596	590	632	599	593	607	590	580	584	599	628	543	607	601	568	601	624	627	614	659	595	595	550	580	625	551	593	570	600	564	581	599	604	570	608	572	601	556	606	576	569	562	562	617	619	639	573	568	528	612	629	585	615	626	584	557	611	612	584	593	602	588	584	584	591	588	618	586	589	649	619	588	592	608	605	621	571	597	589	583	590	593	590	582	598	570	600	607	602	570	568	578	561	615	591	588	601	589	578	586	603	611	589	591	578	597	620	603	590	598	605	587	612	628	592	574	607	629	602	587	579	572	606	574	628	580	623	573	617	590	611	587	585	588	601	553	620	616	576	623	621	592	558	592	620	626	620	591	610	645	637	594	569	580	596	594	575	578	582	593	576	594	597	594	594	622	573	591	621	609	602	600	610	626	567	540	552	613	572	594	622	602	612	600	616	608	626	576	620	620	570	603	594	561	575	568	627	638	561	597	624	587	598	593	587	585	596	548	641	629	613	595	582	559	602	566	610	618	597	615	606	587	604	608	644	582	614	600	611	595	587	597	600	580	610	604	580	627	588	619	578	554	581	622	560	598	577	553	604	569	602	592	588	585	677	583	592	600	583	653	600	565	604	570	576	556	610	589	572	584	616	617	589	602	583	628	575	585	567	568	569	563	611	603	612	592	598	531	591	577	597	594	613	658	611	584	589	616	575	607	593	607	603	558	612	623	571	595	617	603	587	598	611	582	574	622	554	614	615	610	608	636	601	560	579	568	595	610	583	588	608	609	640	563	625	636	555	638	617	563	619	593	602	548	649	589	573	623	595	606	580	565	630	623	591	596	605	590	582	589	596	602	581	634	603	608	597	581	587	601	587	558	593	579	637	632	565	597	613	584	591	605	598	593	645	584	598	585	580	591	554	574	603	612	577	581	543	645	599	579	602	598	602	598	603	573	579	540	603	613	603	602	569	593	564	622	557	628	580	573	609	589	603	568	583	595	592	572	548	607	600	586	584	641	562	578	597	579	619	584	610	618	537	591	598	593	593	620	647	581	631	593	601	634	624	594	612	602	612	609	609	606	597	629	590	554	611	585	596	547	572	548	588	604	608	562	620	615	529	600	565	568	577	590	615	615	562	579	574	587	589	605	590	660	628	569	639	606	574	611	605	597	537	620	563	581	575	614	630	586	622	595	601	615	566	554	589	621	607	598	602	606	605	623	545	587	569	603	588	562	584	580	627	579	629	581	558	587	592	612	605	613	609	609	615	619	564	596	557	625	605	605	604	593	599	569	609	618	583	610	558	520	577	581	598	633	591	642	619	551	590	610	597	598	607	630	586	594	604	573	578	585	582	628	623	625	554	624	570	598	555	620	583	565	583	645	647
7044	455	519	410	304	280	210	193	187	176	203	164	148	174	147	147	189	162	160	165	176	155	163	158	165	144	162	164	188	193	160	159	184	183	149	129	149	156	158	161	146	148	160	137	166	160	162	148	142	144	191	154	134	137	162	164	165	153	153	169	164	168	126	137	152	141	145	128	141	148	141	153	139	144	153	161	168	151	158	162	164	133	160	166	178	169	145	157	138	164	144	144	151	179	168	159	141	137	166	151	166	144	140	141	156	136	168	158	150	134	160	150	167	164	184	143	174	152	136	163	141	166	139	152	153	155	146	138	141	153	156	141	161	152	136	142	149	166	151	149	175	149	153	148	154	144	153	160	166	145	169	160	149	142	142	147	165	154	141	154	154	162	156	157	144	138	148	137	170	146	137	162	155	156	151	165	146	159	164	150	153	156	151	172	164	147	162	162	149	153	159	147	159	158	179	154	155	131	159	137	155	141	138	146	160	166	150	160	134	155	138	161	132	131	153	146	161	157	159	151	146	151	163	144	157	155	167	140	130	134	165	160	146	143	156	181	177	148	146	156	141	161	141	131	151	152	128	157	165	159	138	152	166	183	151	155	143	141	149	168	137	125	136	144	146	171	151	165	171	150	149	153	149	123	168	145	159	169	157	137	135	139	167	154	140	152	151	167	142	150	129	156	152	170	131	137	141	136	142	152	164	124	158	163	136	140	122	164	131	149	162	155	146	156	147	154	156	158	143	163	142	150	169	183	167	157	137	152	134	165	173	155	160	173	158	153	134	172	156	153	171	133	163	141	152	151	180	152	149	161	151	144	128	155	157	138	179	168	169	168	145	149	140	153	131	170	160	140	164	150	180	140	152	171	155	136	156	159	155	133	142	169	156	143	137	150	171	140	136	166	164	143	145	156	143	149	171	173	162	136	170	154	153	152	145	148	160	134	160	154	143	147	162	178	175	162	149	171	138	185	136	160	135	159	154	171	140	155	155	161	134	144	135	132	142	160	140	159	159	149	149	169	142	140	138	151	169	158	144	156	154	141	160	181	144	145	146	180	132	131	171	133	162	121	154	159	165	168	141	147	138	160	157	155	153	165	145	166	163	161	150	131	167	146	156	136	157	142	197	171	132	164	148	146	158	151	158	149	149	125	154	136	159	140	148	149	156	168	161	153	147	144	148	141	165	148	175	176	166	153	125	152	168	150	164	136	172	112	154	147	153	144	149	149	135	155	126	173	159	148	142	153	160	160	181	170	146	152	173	163	146	138	161	150	155	140	170	163	155	148	163	145	147	139	159	146	140	132	173	162	162	148	150	157	143	129	134	143	132	122	160	162	143	142	173	144	162	156	159	140	174	173	166	133	156	165	156	145	156	153	166	130	158	152	180	174	165	156	165	135	168	142	161	171	160	144	146	166	159	171	135	168	159	147	147	170	147	165	150	136	163	148	130	153	176	160	156	161	159	184	145	136	164	132	153	163	159	164	132	142	140	159	150	146	150	164	152	141	135	172	149	135	151	157	139	145	135	159	140	138	165	127	142	163	178	160	143	145	128	168	151	145	159	140	152	137	130	155	163	135	141	140	147	150	143	120	152	143	125	145	161	160	156	155	134	141	155	153	152	137	145	149	165	163	179	159	146	146	131	143	133	145	147	167	182	166	147	151	166	174	153	162	128	148	155	140	154	165	156	152	171	152	163	143	166	164	156	156	157	168	172	141	175	153	165	178	154	165	149	141	118	129	163	154	138	160	163	158	146	159	156	141	127	164	161	141	155	136	156	141	142	159	156	164	168	160	153	155	140	175	153	143	158	150	124	160	129	149	153	156	162	143	132	147	145	173	161	142	147	152	140	156	147	147	150	145	164	147	129	153	161	173	137	129	143	152	135	161	132	148	142	160	133	150	153	162	153	148	126	165	144	170	150	174	163	138	145	143	156	166	162	142	145	164	169	145	147	147	166	162	131	156	140	150	162	194	154	170	165	170	159	149	155	153	170	156	160	170	126	148	140	136	159	156	165	166	144	124	155	153	174	154	165	136	149	133	153	161	158	161	150	160	188	145	160	145	160	154	134	146	142	141	172	146	159	168	169	175	151	144	140	156	152	147	145	171	151	126	156	152	154	150	139	149	156	154	149	157	178	136	136	137	137	147	132	153	112	148	171	175	147	151	143	169	144	161	159	137	158	179	164	144	167	138	149	149	156	150	127	158	152	140	130	154	164	156	166	147	154	138	150	182	139	130	156	154	151	138	155	143	135	159	149	176	163	162	149	169	144	164	157	152	175	165	157	140	152	149	144	173	161	147	156	181	143	144	155	141	136	144	157	164	137	157	151	172	150	168	168	132	142	175	159	135	159	163	160	147	162	138	170	135	144	157	173	165	179	128	151	169	171	140	139	130	140	158	159	142	138	137	155	155	148	146	167	161	165	132	132	158	136	155	164	156	155	149	140	137	155	134	135	148	145	177	180	151	140	123	134	140	154	180	137	141	156	148	140	138	160	169	175	142	151	134	140	133	157	153	145	141	134	169	142	137	147	157	142	155	172	140	174	169	149	160	151	152	127	150	175	151	137	162	169	136	144	147	152	161	160	135	134	150	134	146	143	134	154	160	135	160	166	141	189	162	142	166	143	130	166	151	165	143	165	149	145	162	139	160	160	166	156	161	157	171	172	133	177	174	150	147	167	168	156	147	131	159	159	175	144	140	139	124	159	143	139	128	134	190	134	141	133	145	148	157	153	131	143	146	141	148	172	167	168	141	159	167	122	154	166	163	141	155	138	117	147	168	144	184	157	163	165	155	161	151	137	147	146	143	167	149	135	138	152	153	158	142	144	151	164	157	167	172	131	166	147	134	150	156	159	153	171	156	173	152	162	139	144	143	142	143	169	133	156	138	149	133	161	155	147	158	145	155	129	160	126	129	135	164	121	119	162	114	149	159	149	137	166	153	138	143	147	187	161	121	145	179	137	163	178	156	155	149	155	154	144	131	172	143	177	160	161	135	140	154	166	162	163	145	149	140	172	129	163	154	164	163	141	142	133	165	158	169	152	147	176	138	142	162	147	155	129	152	149	137	149	143	157	149	140	147	147	128	137	135	152	160	162	152	182	145	158	165	153	150	170	141	153	173	171	179	158	164	167	132	144	152	151	149	135	166	153	162	156	175	169	145	137	139	119	137	148	143	145	154	143	125	171	167	142	163	155	155	150	152	146	139	152	138	151	147	138	136	151	145	138	161	165	133	130	157	157	145	156	135	129	167	140	120	143	145	147	131	133	154	153	190	137	149	154	154	140	155	160	145	131	166	148	157	161	157	144	140	163	145	136	133	146	171	128	147	146	139	153	148	168	170	127	172	147	167	149	139	170	168	139	155	157	154	137	150	146	134	118	145	151	169	162	151	146	179	145	147	157	148	152	151	155	178	168	172	148	155	138	149	157	171	152	144	159	158	137	169	153	156	152	174	136	155	164	165	142	169	161	171	145	150
6058	660	1138	1312	1157	905	780	675	630	597	562	545	462	502	501	480	452	436	436	422	413	366	406	439	423	376	402	410	394	406	393	420	406	407	341	416	398	398	395	413	404	420	411	376	406	411	370	402	414	417	407	414	391	387	432	411	408	364	419	379	385	394	395	401	355	408	389	342	366	381	405	387	404	360	365	416	382	413	394	365	344	357	411	376	393	388	336	368	358	429	409	398	405	385	388	377	370	395	340	382	402	389	373	380	381	385	393	397	367	359	388	372	350	401	362	403	374	416	366	407	394	414	348	396	396	383	339	382	375	373	388	379	369	371	395	352	377	383	410	358	347	359	396	402	329	385	385	392	352	369	391	392	380	422	369	431	368	349	392	338	331	399	359	370	362	382	351	377	339	384	406	390	360	342	386	369	375	397	401	393	334	347	400	331	389	356	377	365	357	363	371	353	374	387	345	359	344	341	367	384	403	410	384	402	387	349	368	379	385	344	359	378	388	380	389	380	370	334	369	385	395	397	355	350	368	370	360	352	420	378	396	370	403	370	396	383	380	405	389	383	391	391	372	353	364	380	385	357	365	351	395	352	365	388	377	365	378	356	404	360	360	401	403	335	364	402	337	346	356	361	377	349	351	391	367	376	388	339	347	340	412	336	383	388	351	407	347	355	360	342	369	343	350	352	417	367	376	379	355	354	372	346	372	364	355	396	341	350	364	383	352	343	367	430	383	405	374	374	343	419	342	387	403	359	385	386	373	348	367	377	379	369	390	368	384	373	398	394	373	379	362	384	343	379	387	337	378	391	391	353	363	385	346	379	357	377	346	338	370	384	356	368	443	371	360	415	371	385	402	367	363	375	382	378	381	415	364	370	350	403	359	367	407	385	375	403	362	417	370	353	364	393	369	394	391	355	390	397	380	402	382	368	351	370	394	353	390	375	409	364	361	393	356	403	368	390	360	397	390	375	358	376	366	361	375	401	392	368	405	346	369	347	398	381	365	377	385	349	359	399	384	366	344	380	402	372	366	359	404	401	409	352	371	378	356	368	363	377	359	351	356	379	369	366	340	364	374	381	392	420	357	394	413	391	364	358	360	382	360	347	387	401	352	347	396	373	397	393	379	389	357	409	379	356	382	365	374	400	385	395	369	344	395	372	369	403	379	379	377	418	386	344	377	406	371	363	400	375	385	364	383	372	375	403	375	390	392	370	392	368	385	357	343	390	359	367	421	411	376	371	385	383	366	358	399	393	365	401	371	385	376	414	389	402	372	417	397	364	394	386	370	388	357	396	389	373	369	390	350	364	372	377	375	357	373	378	386	395	372	385	385	417	391	383	360	377	378	408	371	348	387	368	360	377	396	384	384	408	392	402	362	365	389	354	390	361	412	356	359	405	341	372	346	350	358	380	386	357	399	383	368	340	348	368	387	351	356	361	390	399	376	393	396	376	366	400	368	371	367	366	347	376	370	357	390	400	372	360	397	359	337	408	380	398	351	357	348	396	382	383	381	392	406	365	363	370	392	365	365	381	366	364	372	365	387	372	377	390	367	368	377	376	389	367	349	368	353	354	373	357	403	346	381	376	357	377	361	359	383	390	350	353	383	368	346	389	371	351	404	393	398	371	383	385	377	375	379	426	361	361	388	365	382	379	351	403	361	371	411	369	331	357	376	410	388	416	378	378	386	373	420	386	395	387	372	376	415	372	362	410	400	370	345	368	379	369	345	381	359	378	387	357	359	356	384	399	394	404	374	366	369	377	358	368	413	336	371	366	375	406	415	339	411	388	377	375	383	408	396	364	371	391	372	341	348	373	390	395	353	337	379	370	394	346	353	386	351	369	376	376	389	391	381	384	390	378	373	347	377	392	384	383	403	381	380	388	374	364	400	366	376	364	399	404	339	386	376	333	365	391	407	364	394	399	336	389	338	367	377	383	389	337	382	360	388	373	398	374	379	360	394	374	369	363	379	373	359	398	380	360	377	377	383	361	370	352	372	345	379	413	402	378	393	423	423	372	361	381	355	388	356	393	390	366	367	362	362	356	381	357	368	359	348	358	389	388	363	411	387	340	368	389	349	361	358	375	350	352	366	384	382	386	391	405	381	350	382	352	387	356	368	389	364	370	341	388	355	369	380	410	368	386	368	366	383	353	383	363	400	387	388	351	375	371	374	363	344	393	364	354	382	381	385	386	382	414	386	376	380	395	368	399	406	375	339	345	387	423	394	400	382	378	353	397	385	365	392	396	392	350	410	366	359	343	391	356	384	380	319	355	362	379	383	374	364	386	361	369	366	385	371	394	377	378	378	406	391	390	374	372	357	379	383	421	330	363	360	354	366	388	405	357	382	424	397	398	352	356	405	390	394	368	384	376	359	409	382	380	372	356	386	389	429	370	391	381	365	384	354	361	395	365	402	374	371	338	356	366	358	353	370	386	392	413	387	334	366	363	362	357	334	332	393	372	351	426	334	400	383	376	369	337	381	386	365	363	387	367	382	367	378	405	381	346	373	356	372	355	358	382	369	374	366	392	392	356	366	343	369	357	396	372	352	333	364	370	408	373	417	356	380	383	362	369	353	371	375	376	357	343	378	375	378	368	385	379	383	403	406	368	401	413	390	375	353	368	391	366	365	350	371	337	385	361	374	365	370	354	352	400	375	369	369	367	352	415	383	361	358	376	413	430	373	372	349	361	401	381	378	362	369	343	382	407	371	370	380	380	401	384	353	361	407	350	347	409	371	350	339	391	353	390	358	364	405	365	386	386	368	363	351	352	398	358	364	374	381	420	364	364	384	404	393	398	370	387	399	361	377	377	373	383	365	367	377	401	414	371	400	392	358	381	378	360	372	371	368	401	368	403	374	385	400	382	377	393	378	364	379	398	400	340	376	377	368	406	368	373	400	355	347	372	372	368	334	398	393	387	346	378	376	375	381	391	374	382	374	365	353	394	416	374	390	404	374	359	358	339	417	382	412	367	390	347	373	345	393	367	384	388	401	348	415	367	366	391	360	398	392	366	391	348	351	355	401	366	396	422	386	369	374	400	360	372	384	370	395	381	373	384	383	382	426	395	358	403	361	359	370	333	355	374	386	360	376	335	344	359	353	402	348	365	386	382	349	369	338	403	365	365	380	369	400	387	369	355	385	395	415	349	389	365	355	366	379	341	391	376	391	374	350	394	379	378	370	350	353	365	397	347	389	372	399	357	383	365	365	378	357	370	395	382	328	349	366	349	373	332	403	418	384	389	386	356	373	367	374	365	360	343	348	332	367	365	379	405	394	402	372	344	334	383	413	412	368	368	388	356	371	394	390	392	393	365	365	405	353	368	340	377	378	408	383	379	358	389	371	389	392	356	388	385	357	359	378	362	395	402	363	370	371	368	357	338	367	366	370	394	358	371	409	396	387	399	353	366	356	357	381	360	402	351	371	397	370	371	392	376	395	375	370	418	379	404	349	349	402	402	358	370	400	369	380	385	381	410
13248	1063	922	720	557	478	360	345	328	273	251	244	272	238	242	248	251	246	241	235	245	244	243	246	211	214	219	259	221	259	218	249	221	230	212	263	216	200	206	227	212	226	215	198	229	229	253	218	216	244	226	230	225	215	219	219	222	235	226	193	234	239	247	210	234	242	221	210	207	234	217	219	205	226	200	250	238	237	211	220	204	219	248	253	223	213	231	209	241	208	229	189	223	219	206	219	216	200	218	211	200	209	193	220	220	206	210	248	243	213	202	247	209	233	243	217	190	196	205	226	193	197	208	230	224	218	218	242	193	245	206	237	228	200	225	275	235	212	204	226	223	215	206	211	219	208	219	222	205	238	221	232	217	237	206	238	230	198	228	218	214	216	206	233	204	221	235	218	237	242	236	217	220	214	227	229	202	218	239	214	209	199	219	262	196	248	232	200	206	206	236	185	224	207	223	232	236	202	220	240	250	241	205	218	206	227	248	217	212	215	229	216	230	241	244	216	230	219	208	225	214	209	219	220	226	210	220	195	201	204	217	240	235	221	218	205	231	214	200	211	204	245	216	228	207	218	239	208	210	229	214	211	220	190	239	234	203	184	196	242	195	243	215	209	222	226	228	228	201	215	213	221	237	241	248	235	219	246	224	218	234	199	224	205	207	227	219	216	200	213	221	221	230	196	225	214	218	247	234	247	232	268	248	241	244	208	227	235	212	213	214	225	243	231	196	222	227	229	204	250	190	231	226	218	230	253	235	224	237	230	210	240	232	235	238	233	197	206	198	199	253	208	205	229	232	215	231	238	216	212	224	202	210	221	198	230	199	206	235	236	241	246	211	191	232	201	224	240	212	218	237	224	249	240	209	205	229	214	215	215	222	222	229	217	236	213	218	209	242	270	224	207	210	198	206	214	215	214	204	254	227	202	225	203	208	207	237	227	224	231	230	198	236	247	227	220	222	209	206	232	204	253	222	244	202	224	214	225	229	228	236	205	218	231	223	244	238	221	195	244	210	228	189	218	226	231	235	206	188	227	193	214	214	228	241	211	219	229	226	214	218	223	210	218	215	202	215	203	255	236	208	224	227	212	231	230	206	246	207	219	233	240	235	222	206	283	191	201	215	206	216	224	231	207	216	214	225	224	212	265	228	202	233	234	200	251	238	210	229	248	211	223	198	196	244	222	224	197	224	229	236	224	209	238	239	241	228	223	226	234	245	225	232	251	246	200	221	224	214	210	205	213	226	227	210	217	217	234	243	214	200	206	189	218	194	233	219	242	207	204	234	213	171	241	202	207	190	207	220	250	243	194	223	231	213	195	219	210	226	242	245	211	226	235	209	208	255	216	222	215	217	212	235	211	201	237	218	223	229	223	213	232	211	217	242	196	218	231	234	233	238	223	202	255	250	213	229	256	241	235	206	225	244	213	240	232	226	228	235	218	239	205	194	241	259	179	221	190	243	225	225	208	241	224	261	239	244	191	203	257	254	223	213	196	236	228	246	224	208	228	250	219	239	200	209	240	218	201	230	215	199	216	211	234	270	186	224	221	246	197	228	212	218	234	216	208	197	189	228	234	237	247	227	192	230	222	230	230	226	197	217	238	226	246	223	195	173	208	238	220	234	195	203	213	217	212	246	213	224	212	229	219	201	201	210	246	212	219	220	194	215	191	211	209	213	211	200	219	191	214	202	234	227	233	209	217	216	246	219	197	196	213	225	224	219	211	224	234	220	230	235	213	205	211	225	212	195	197	213	234	208	237	219	201	228	232	229	215	214	195	197	236	226	218	241	231	205	223	246	199	219	220	214	236	242	211	217	228	221	219	220	223	223	224	226	234	223	214	245	173	240	213	231	184	203	211	215	242	216	231	245	224	221	233	210	221	221	247	243	225	222	209	221	211	190	194	220	248	244	236	244	230	228	225	221	233	205	229	226	225	222	213	248	221	227	210	216	216	227	212	197	219	209	215	253	245	251	234	233	215	216	234	220	219	254	239	218	212	247	218	210	193	226	213	218	224	224	229	211	227	237	205	244	215	243	235	222	222	230	227	214	231	217	218	226	202	201	220	227	220	242	195	219	223	232	234	219	209	196	242	203	201	231	221	249	215	263	235	220	255	229	214	257	233	253	233	253	225	236	238	211	225	227	226	209	225	215	219	224	251	256	238	241	200	223	235	220	240	235	219	231	210	216	231	229	221	199	215	222	223	202	233	244	213	185	244	210	235	250	218	226	223	217	239	220	239	241	229	217	236	224	220	230	235	216	217	207	217	242	241	222	229	192	211	253	203	217	223	231	231	239	207	217	222	206	208	241	214	210	176	197	229	227	239	218	222	223	213	254	209	232	211	213	240	258	204	210	189	206	216	233	224	235	256	207	230	206	227	207	206	212	234	236	197	203	219	221	209	244	230	221	243	218	217	216	206	207	214	213	246	213	215	231	212	230	200	197	212	217	215	226	252	218	215	233	238	251	184	200	198	223	217	198	193	231	203	246	197	219	218	229	210	238	224	237	216	201	209	208	205	232	212	209	237	208	218	206	231	243	228	215	219	232	228	241	215	212	232	220	239	193	230	216	224	235	233	195	221	202	180	216	227	183	235	229	232	236	212	227	248	195	221	234	191	238	234	217	212	226	233	228	222	209	239	238	218	192	233	209	202	226	226	219	224	226	200	215	254	243	234	226	220	238	237	218	236	230	214	190	221	220	220	217	202	240	251	249	199	229	205	200	238	221	188	236	242	237	256	236	244	208	232	217	199	244	213	215	222	216	262	240	209	199	241	207	206	224	235	216	223	224	197	234	239	255	224	204	231	234	188	206	230	187	236	231	231	235	247	212	236	221	199	229	235	211	235	226	231	210	208	243	244	213	254	230	222	223	226	196	219	213	211	212	214	236	224	242	251	215	213	228	228	196	243	239	205	215	217	236	231	219	196	260	222	226	229	256	210	234	246	237	201	226	216	220	229	215	226	233	230	239	254	246	244	236	207	225	194	220	217	206	228	217	220	230	234	212	264	223	236	210	204	217	227	227	229	235	227	214	222	236	222	205	225	203	214	212	215	208	224	217	206	234	246	207	215	226	216	225	233	214	233	231	203	229	258	233	236	215	214	205	214	230	207	240	229	227	210	253	220	201	208	223	227	232	259	241	219	240	241	212	203	254	209	220	222	210	232	230	228	243	251	220	239	231	211	233	194	231	207	216	228	233	246	222	228	232	239	219	243	232	228	267	258	232	244	244	242	209	244	255	246	217	244	216	227	258	236	214	217	226	205	227	216	210	209	233	212	229	253	227	243	230	226	235	220	220	230	225	197	217	200	202	220	207	231	216	234	251	295	244	208	250	219	225	223	213	245	210	233	231	221	230	207	211	231	213	209	243	203	240	236	189	215	202	215	225	227	221	219	227	211	230	247	204	236	209	225	219	215	213	271	225	242	222	208	221	218	211	229	214	197	212	208	260	207	214	232	258	236	215	203	212	251	231	232
7970	1083	1988	2301	1931	1687	1337	1116	1034	969	887	831	809	760	728	677	679	639	650	614	650	612	632	619	600	567	567	551	561	594	552	617	505	572	571	546	591	580	536	611	619	585	602	586	570	544	603	517	570	597	608	561	609	588	533	574	604	571	554	589	608	529	537	540	617	559	550	535	544	494	558	568	534	556	561	561	575	540	580	525	526	550	511	550	540	553	570	532	514	533	533	515	496	527	559	508	576	496	554	514	569	557	538	504	548	535	547	539	507	557	541	555	540	514	552	555	577	558	537	549	529	468	536	526	553	550	526	524	535	560	540	511	516	549	513	535	550	534	538	513	556	540	524	527	525	541	527	559	573	556	564	555	541	551	563	583	592	516	558	555	563	532	553	537	550	543	508	561	548	549	542	549	540	490	582	537	500	554	535	535	490	565	514	511	544	528	519	529	531	502	550	518	524	544	555	514	527	498	524	509	561	528	536	537	549	536	539	532	523	558	506	520	506	577	525	551	571	530	523	539	596	564	519	540	513	558	523	527	528	540	508	574	544	546	502	546	564	507	526	516	543	537	535	541	512	566	499	577	526	552	538	513	501	554	505	522	527	521	550	546	532	574	538	517	577	544	515	522	543	545	546	559	533	527	553	540	513	539	542	529	563	490	516	525	499	516	497	545	579	480	539	534	544	515	549	609	538	531	520	563	514	487	541	560	558	530	550	542	542	504	532	538	532	551	524	523	510	551	511	499	541	552	519	520	544	519	534	547	542	510	581	524	536	495	555	526	520	542	524	531	574	556	563	529	506	560	510	523	557	548	523	539	547	526	507	553	542	558	544	532	557	544	567	533	514	506	538	501	509	483	561	560	548	484	544	589	525	525	508	527	537	514	572	527	508	523	524	523	533	545	474	558	521	556	520	553	560	515	529	540	524	502	535	512	534	543	535	511	531	540	525	523	589	555	511	553	543	533	509	519	576	546	558	572	484	534	518	516	578	562	528	545	524	559	520	549	549	500	536	548	519	541	514	563	527	577	537	576	523	551	510	560	538	530	545	498	567	555	490	534	557	512	551	533	513	527	535	514	544	545	552	533	560	537	540	519	562	566	519	513	545	529	517	537	515	527	576	560	527	522	544	531	540	547	515	558	528	521	539	536	557	505	561	560	575	533	556	509	541	504	587	535	503	535	511	536	556	538	552	527	521	541	555	504	544	549	534	563	476	515	528	516	562	537	536	553	541	563	537	477	561	540	552	514	534	568	558	519	574	554	547	533	547	489	546	479	576	522	554	538	521	546	546	551	540	547	593	571	528	547	550	540	537	551	508	530	527	546	532	543	534	515	559	565	552	531	511	513	503	499	525	546	553	498	542	536	538	527	545	485	552	550	552	547	508	549	547	514	526	570	563	544	478	505	575	560	528	534	517	509	514	536	540	518	557	562	501	565	524	570	549	503	525	578	559	545	511	549	504	534	528	537	528	518	504	560	513	515	489	518	493	534	526	551	545	542	485	524	525	581	533	530	526	539	520	538	537	556	546	595	533	543	501	519	534	545	555	568	556	537	516	512	552	522	537	544	514	491	572	556	534	532	537	516	531	567	550	532	535	531	520	571	478	526	546	484	539	480	545	529	511	480	528	579	542	574	569	497	536	508	531	556	497	530	525	502	521	504	539	488	501	542	576	544	562	521	592	577	510	513	543	558	534	529	546	524	558	518	556	557	520	539	551	526	537	553	543	513	538	531	492	486	509	556	524	569	516	546	531	574	513	554	528	538	530	560	571	613	516	550	538	505	501	527	534	525	523	560	508	507	536	511	530	506	522	565	563	520	531	520	532	522	544	539	556	493	561	556	513	538	557	526	503	554	513	536	520	506	473	576	550	540	552	541	552	556	585	536	527	526	551	621	529	506	519	579	592	573	541	517	545	540	570	583	534	560	547	507	541	538	505	535	556	542	550	509	547	536	558	535	518	539	539	507	550	506	543	529	551	526	533	540	541	575	503	549	505	518	551	554	577	518	532	547	535	504	527	528	555	528	510	544	533	552	531	535	533	582	509	571	552	538	536	571	530	528	556	475	553	534	516	547	547	555	529	554	539	561	551	535	515	542	522	521	547	508	566	506	538	538	512	573	562	510	505	510	552	542	560	562	566	516	541	491	535	576	572	567	533	502	513	546	548	572	546	489	587	497	532	551	524	534	538	538	546	534	543	536	565	529	549	503	571	529	499	540	528	531	589	539	566	521	507	534	544	566	524	555	548	547	497	582	589	523	575	527	561	527	530	492	585	551	517	544	533	566	533	546	515	532	584	544	511	508	537	541	576	516	538	549	552	509	512	587	540	488	545	581	545	584	523	527	538	540	542	535	568	568	555	586	530	527	572	529	540	529	533	565	544	519	508	521	544	506	520	532	576	581	559	574	572	540	576	514	514	541	528	539	535	532	525	511	529	570	526	526	474	564	559	518	523	533	547	543	541	537	521	541	529	528	530	575	535	570	549	518	556	547	553	551	544	514	512	515	544	563	551	576	527	543	520	556	525	513	522	554	568	582	555	515	536	558	490	542	578	566	526	547	535	569	530	519	538	554	528	509	521	589	563	527	538	509	566	501	539	523	535	557	509	502	529	512	536	521	515	567	518	530	555	549	532	563	553	548	507	574	562	524	539	567	556	555	529	510	553	569	509	541	506	547	558	516	529	588	506	568	548	535	555	560	511	564	551	544	531	554	543	526	540	529	529	530	549	509	550	551	516	546	546	565	505	534	548	521	540	475	580	473	550	544	526	542	560	525	534	575	508	544	546	546	530	545	564	549	527	509	560	515	511	542	528	545	568	545	557	520	507	579	511	570	548	530	563	518	515	572	491	482	504	551	498	540	510	534	535	527	538	544	497	524	535	490	512	513	516	518	558	548	518	561	560	524	557	496	516	551	544	529	521	531	517	483	525	526	556	531	540	523	539	538	527	533	536	536	536	525	528	520	548	499	557	511	517	554	571	588	535	527	515	542	529	547	540	545	554	510	526	536	527	541	546	538	492	526	546	550	525	551	538	568	568	546	556	480	539	571	515	528	555	518	526	514	517	489	540	531	536	529	543	505	505	548	539	504	561	528	514	524	525	495	556	515	515	539	534	502	537	519	569	502	538	514	542	542	515	545	558	521	532	497	576	551	533	516	522	553	523	504	537	522	531	547	530	555	524	559	500	561	543	574	536	560	584	552	514	552	540	511	535	511	520	529	531	489	546	540	550	551	518	522	486	530	561	522	516	524	553	576	514	553	537	497	524	565	532	518	528	543	560	538	560	584	529	543	543	536	556	561	497	517	537	516	567	524	599	542	531	515	558	572	548	511	527	531	514	507	567	531	559	551	534	520	549	538	531	555	526	569	480	536	531	535	498	507	548	538	548	544	551	526	569	562	553	523	488	550	543	526	545	537	581	524	555	547	559	528	535	520	557	510	519	532	573	580	547	551	527	532	551	552	548	550	545	540	555	513
1427	252	275	297	270	255	284	252	272	268	266	274	232	240	256	233	283	242	263	263	231	247	286	293	250	265	255	260	238	239	266	283	250	293	277	291	268	308	267	273	276	250	270	248	295	252	260	252	280	287	274	261	243	251	258	270	290	298	250	256	224	268	255	269	261	276	259	259	249	258	280	271	252	241	252	298	257	248	269	259	251	260	286	251	234	293	299	257	273	263	274	262	255	287	281	287	246	258	247	250	247	246	285	267	269	264	264	280	268	259	267	249	234	241	274	257	246	262	263	270	218	261	241	251	230	280	237	245	250	243	235	237	227	248	257	269	309	255	262	272	268	288	293	269	253	254	250	215	268	260	258	238	258	244	251	275	277	279	233	283	286	240	259	280	248	260	249	255	263	280	259	270	278	252	258	281	279	243	290	274	244	236	256	247	239	287	263	252	262	224	272	261	238	274	243	248	235	282	236	262	260	268	275	253	242	265	269	284	253	253	257	293	266	224	243	273	274	281	251	245	255	298	255	252	295	246	256	266	260	266	285	244	244	282	293	263	291	278	247	267	280	269	285	259	272	278	250	294	281	281	298	259	244	267	268	230	275	270	263	280	249	277	263	248	242	237	235	269	291	243	232	255	254	276	263	252	268	302	263	273	264	307	242	249	252	236	255	279	241	291	281	228	254	228	266	249	299	270	282	260	273	258	263	279	276	259	282	276	249	264	242	280	260	285	276	258	268	281	283	277	248	264	262	293	262	246	250	255	291	272	289	295	276	287	295	257	265	289	291	248	254	249	271	255	264	233	301	276	316	263	264	275	270	266	263	274	280	261	246	253	258	269	281	277	248	273	245	243	266	280	241	245	262	274	278	264	241	244	244	290	257	260	274	272	281	263	251	254	267	256	251	228	262	255	258	279	256	250	232	252	243	289	273	257	255	276	275	249	282	286	252	277	290	287	293	286	253	268	249	267	287	254	266	256	270	271	263	275	282	282	272	258	261	248	243	277	259	247	283	255	255	265	277	232	289	268	266	264	279	266	251	262	253	263	247	290	266	273	276	272	274	259	273	250	288	267	232	270	292	274	303	276	278	289	288	280	236	250	291	261	282	237	238	265	265	236	244	274	255	233	262	245	241	303	275	285	283	254	290	255	264	298	250	274	246	256	241	257	262	284	255	230	269	280	300	231	235	286	296	262	260	252	294	262	264	281	276	277	262	247	267	230	270	254	254	266	276	255	274	257	273	253	252	265	235	256	267	290	260	282	278	273	268	265	266	281	269	284	276	267	232	275	285	268	273	278	290	268	259	263	278	268	273	254	302	279	276	250	274	238	279	273	274	277	279	285	268	237	293	258	271	267	242	286	293	256	247	224	246	293	293	261	286	248	244	287	262	261	291	252	244	274	263	259	270	236	288	293	256	291	271	290	260	281	270	254	309	245	252	251	255	246	246	244	268	252	272	280	258	277	266	262	272	262	276	272	261	266	237	258	296	254	272	311	263	301	284	257	261	274	253	252	275	271	253	245	275	268	258	285	264	250	269	237	265	252	267	285	262	276	304	256	258	266	282	269	289	248	264	278	279	269	271	250	248	256	253	263	242	287	263	283	270	276	240	262	252	280	293	262	239	269	266	265	273	274	284	269	239	290	232	284	257	268	305	283	234	277	243	258	247	241	274	280	263	258	243	285	257	319	248	266	259	241	289	289	280	286	251	301	275	252	254	298	269	227	269	269	268	243	229	273	239	255	239	264	262	273	243	238	275	268	289	269	275	273	276	254	237	257	272	288	285	274	245	249	288	293	279	280	273	263	269	236	266	279	244	269	250	284	280	241	234	290	237	252	269	236	248	265	251	245	263	277	267	283	280	260	273	262	259	250	288	267	272	248	281	288	289	274	266	271	283	268	246	245	226	238	257	276	265	266	286	275	277	250	262	241	246	265	246	285	259	244	265	272	280	248	234	261	250	263	246	259	288	268	248	279	267	268	262	256	279	245	243	236	259	267	262	233	265	281	275	286	250	243	236	268	262	295	289	218	224	261	246	234	242	270	289	272	250	260	277	249	249	273	257	273	257	240	258	269	263	266	264	230	285	275	253	296	282	266	270	282	269	245	240	265	267	268	278	295	305	267	275	270	235	267	292	271	289	271	297	259	266	265	273	233	256	276	232	251	280	275	292	269	266	249	260	276	241	264	322	254	255	260	289	278	260	268	268	279	243	266	238	303	268	266	301	277	282	257	269	274	249	252	275	276	236	254	272	274	268	272	273	256	236	269	258	253	251	263	260	240	262	277	269	255	271	285	241	264	278	274	258	225	271	247	286	271	223	269	277	284	251	235	271	260	271	240	287	264	291	276	244	243	287	291	258	291	246	264	263	252	260	246	285	228	264	275	265	282	252	291	285	316	252	266	282	279	276	254	264	302	257	248	283	243	266	249	272	280	271	261	270	278	276	244	261	260	270	260	261	244	253	272	294	275	255	286	258	283	256	296	242	289	251	264	234	278	271	251	253	295	252	267	247	269	274	268	246	259	262	277	264	271	239	247	291	265	254	255	249	245	248	242	254	249	295	280	242	261	240	241	298	253	262	248	298	313	251	293	247	245	261	226	228	272	283	236	247	261	267	247	243	255	263	265	266	248	244	265	258	234	253	270	250	259	292	238	274	257	267	262	260	248	285	252	262	252	260	278	322	272	265	255	247	281	281	262	264	271	289	269	268	283	274	258	257	283	276	269	249	258	273	253	253	274	256	282	253	254	243	274	255	303	248	292	266	256	290	298	257	238	281	256	265	213	269	265	244	274	302	278	238	253	299	257	283	262	290	218	246	280	249	260	259	260	237	269	279	266	274	250	259	257	253	248	241	295	265	298	263	259	267	261	292	253	273	257	281	251	245	267	263	241	270	228	270	264	258	275	212	244	238	257	276	261	265	255	244	281	286	257	253	224	262	264	245	253	236	260	256	260	242	241	269	241	243	292	273	287	255	278	292	261	282	301	275	264	265	288	297	254	272	260	267	252	252	258	233	243	285	256	249	257	309	250	260	269	263	244	278	265	274	265	247	253	246	248	246	223	264	252	247	264	291	265	281	248	279	269	255	264	247	250	237	274	252	293	243	263	247	300	268	273	281	269	264	250	237	270	266	260	279	253	281	290	262	271	253	250	214	247	292	261	247	254	271	272	272	285	239	259	296	315	262	268	293	259	254	263	249	273	251	258	258	316	273	249	272	272	281	296	259	292	282	254	264	276	254	211	241	260	245	302	266	265	251	267	260	268	255	265	240	266	263	285	330	265	270	260	254	261	276	254	264	284	241	279	250	265	277	243	258	281	251	271	271	273	260	300	257	250	270	269	270	275	268	279	254	260	247	290	267	245	270	254	269	222	291	295	279	290	237	246	293	287	254	284	240	254	282	256	247	273	274	260	297	248	246	277	282	265	295	267	259	270	261	241	253	244	252	249	260	292	275	279	257	270	253	276	251	243	220	271
1692	600	606	648	647	642	599	577	642	591	565	603	614	592	569	601	613	618	621	621	584	593	629	629	611	641	641	624	578	572	604	580	579	548	545	577	591	620	642	633	635	645	598	575	606	583	598	606	636	587	614	602	628	628	631	578	586	586	569	597	586	624	576	564	562	598	602	636	593	620	586	600	626	625	602	581	634	569	629	629	607	569	593	541	562	586	619	599	583	577	584	569	562	547	589	552	624	585	543	625	566	630	565	563	583	579	647	557	586	618	562	617	625	612	585	642	574	618	614	586	577	556	617	622	617	630	589	599	583	615	592	604	591	630	609	606	613	587	616	641	609	573	593	600	555	613	581	578	626	625	602	564	575	597	597	617	627	584	605	587	624	653	575	622	572	602	567	563	579	640	608	567	589	570	589	663	579	598	587	605	570	640	544	600	578	578	598	607	593	571	559	604	590	563	546	530	608	593	625	595	601	544	573	627	587	608	589	567	590	600	571	535	611	596	618	595	592	591	591	542	609	534	605	585	562	609	583	570	636	606	584	565	597	568	565	581	557	556	559	562	620	632	598	608	635	575	583	606	584	598	582	551	591	584	585	558	606	569	633	644	608	584	595	580	593	590	603	614	577	589	600	590	610	620	580	582	553	547	610	554	602	607	595	575	632	626	580	597	620	607	577	612	579	608	587	593	595	519	607	611	608	594	633	624	585	596	552	611	551	594	603	589	595	616	603	580	617	589	561	582	600	599	577	598	569	587	615	593	625	546	598	609	589	665	602	596	570	597	607	567	587	615	589	592	576	611	579	574	608	584	584	538	630	587	527	610	599	550	597	605	600	555	599	567	597	541	574	611	591	635	614	601	602	594	637	546	544	618	594	579	594	590	612	562	590	593	597	606	591	553	598	595	592	620	582	580	607	584	582	527	616	610	571	641	597	575	568	592	591	588	519	544	587	590	611	541	594	582	577	568	568	604	566	616	614	600	578	610	607	600	561	604	620	600	605	552	581	603	593	546	620	593	599	605	622	563	596	558	607	621	589	565	556	597	603	581	585	608	582	596	559	624	563	577	606	612	586	597	602	563	588	572	583	626	627	593	577	596	598	613	543	608	588	583	602	603	580	567	624	616	518	613	596	580	607	584	573	584	573	616	622	556	558	562	609	586	557	563	641	575	629	625	562	570	573	612	604	558	603	598	565	561	577	584	641	592	597	587	587	578	602	588	574	569	596	569	614	600	605	583	603	602	585	608	591	579	601	601	604	552	570	579	602	576	566	556	581	605	559	596	608	597	588	585	595	599	584	613	573	585	629	582	619	574	602	584	588	581	589	582	590	586	599	567	573	600	628	608	602	616	567	610	574	640	563	552	564	588	556	627	620	592	578	605	613	601	609	615	607	594	640	583	593	602	596	584	604	584	621	582	544	590	565	562	572	564	588	611	557	591	626	617	613	586	570	586	567	582	564	594	596	591	566	622	554	584	564	624	556	595	587	609	600	602	606	613	595	634	615	582	613	618	585	614	581	614	581	625	603	623	595	568	582	576	570	552	622	632	621	559	575	584	610	602	559	641	598	551	576	612	605	588	558	593	530	622	612	552	611	624	615	617	615	601	589	591	642	610	581	554	588	616	593	591	595	603	592	594	585	549	599	609	562	618	579	580	558	605	625	603	663	590	579	568	574	607	641	627	601	560	587	599	583	586	640	593	571	619	579	601	600	590	611	581	588	613	593	545	573	590	592	564	559	623	616	582	629	585	604	587	601	563	584	572	557	591	591	573	583	609	624	619	577	548	617	590	645	598	583	568	563	563	616	599	586	589	600	579	591	649	587	597	622	626	571	579	588	584	614	556	618	570	596	624	582	591	604	596	632	608	594	558	521	595	559	582	612	579	623	534	598	566	563	591	609	582	626	605	586	628	602	593	568	590	617	608	575	568	591	616	608	611	582	562	626	581	565	594	585	598	590	579	586	599	637	582	588	638	585	590	552	631	579	588	579	623	554	594	573	603	607	599	583	563	563	563	562	594	605	600	570	607	605	645	586	594	593	569	558	592	644	601	598	565	583	580	566	549	590	542	616	590	577	558	585	544	565	584	572	605	609	605	578	550	604	575	598	557	571	595	549	605	578	573	613	587	592	572	631	569	598	606	593	606	547	615	591	601	622	601	541	582	568	586	573	600	617	595	617	551	620	602	571	570	631	558	574	591	610	547	589	612	592	584	555	603	605	563	592	587	550	614	638	564	617	585	597	546	588	594	559	590	583	641	570	597	538	611	586	563	636	596	556	563	629	579	607	594	593	610	564	541	597	590	588	592	613	577	594	602	619	591	594	592	577	583	598	593	618	563	584	633	587	582	582	576	586	592	602	594	623	577	594	576	631	569	568	598	581	588	595	616	626	552	606	599	605	607	583	616	579	590	611	575	622	592	587	578	621	616	642	612	584	581	578	611	606	606	569	592	634	569	612	556	616	559	637	584	574	557	586	604	583	598	575	589	566	565	539	584	585	585	582	614	584	593	553	618	601	590	575	608	603	590	572	548	607	614	572	585	557	552	602	601	598	588	651	569	583	608	605	555	525	651	551	585	612	607	563	615	609	583	591	560	586	618	583	601	609	570	570	554	619	579	616	601	574	581	547	555	602	574	611	604	613	613	616	533	623	589	609	590	570	556	563	611	579	585	625	613	628	549	596	598	584	563	581	601	570	605	562	594	638	569	622	591	621	571	627	609	570	601	576	560	587	602	602	591	545	559	587	579	587	616	579	607	545	579	560	624	643	586	589	545	593	606	603	619	608	560	599	616	602	611	597	605	653	543	573	558	571	615	589	571	583	611	641	614	570	584	568	597	586	612	600	589	541	600	586	556	614	577	594	607	593	560	604	581	570	568	597	618	589	620	639	626	567	547	628	612	582	582	584	588	627	621	558	556	594	564	590	563	617	572	580	614	587	578	581	606	579	594	539	575	615	598	583	615	602	578	596	615	589	666	604	571	549	620	517	565	571	583	573	582	617	597	562	567	581	605	611	631	622	595	585	598	600	605	587	561	633	587	615	571	571	568	618	557	579	600	611	613	556	603	608	534	563	606	556	562	587	592	596	583	607	578	569	620	600	590	557	536	568	630	630	601	590	585	619	590	568	588	607	595	611	561	579	566	577	605	583	602	565	603	613	578	612	615	597	559	604	583	573	588	568	580	617	571	603	606	563	578	602	578	611	580	628	551	616	597	624	589	571	601	608	612	609	600	599	604	603	593	577	596	593	617	551	604	611	609	572	573	574	582	559	588	573	551	572	596	584	604	582	588	620	559	584	620	606	584	580	625	590	573	575	612	578	623	595	619	554	572	635	541	592	609	644	583	565	594	606	605	562	602	604	624	602	596	542	580	608	633	613	538	592	609	593	579	581	607	582	570	631	559	591	542	633	568	603	607	584	596	574	589	594	589	653	570	596	599	584	573	604	614	583	620	586	608	597	595	569	632	580	602	566	615
7140	447	542	422	335	266	224	218	201	177	184	167	184	180	147	176	175	171	148	159	153	158	171	171	168	147	133	143	159	134	156	159	159	153	171	158	155	162	129	152	148	144	155	162	174	176	144	160	160	156	154	173	157	159	144	143	161	154	143	157	158	166	130	148	147	148	172	141	141	140	141	151	144	173	169	148	130	141	157	143	162	148	126	139	141	149	160	149	151	128	173	132	139	156	144	138	168	161	163	143	130	144	140	162	159	134	158	154	163	157	143	145	160	177	142	126	159	152	146	163	136	151	181	167	153	146	137	125	163	158	153	154	133	173	165	165	156	149	145	137	122	142	147	144	152	129	152	114	141	145	156	157	158	151	163	156	149	158	139	167	159	162	133	124	161	133	151	149	167	129	117	140	135	149	133	191	173	150	154	138	130	157	147	153	141	159	122	138	157	162	144	160	175	177	179	163	161	130	142	148	140	145	167	164	154	126	159	160	170	173	139	143	143	142	144	155	135	162	135	153	151	146	120	148	128	143	154	141	152	155	153	158	162	130	143	141	154	159	135	173	136	144	136	185	141	154	137	161	174	143	148	150	142	173	162	160	150	162	162	161	152	152	144	138	153	166	141	155	132	160	153	144	147	139	150	159	129	148	128	143	175	174	131	151	147	160	148	150	167	154	185	159	160	138	162	158	157	147	142	151	145	130	121	149	140	161	139	152	143	153	149	132	144	146	141	154	150	165	154	156	149	142	150	146	157	148	118	172	142	149	171	161	153	134	134	153	176	165	155	137	163	146	146	156	134	163	154	162	163	144	161	154	150	134	151	145	140	125	136	157	129	148	163	131	130	136	145	147	143	132	131	159	149	137	142	153	156	157	149	141	139	158	161	160	119	140	157	171	141	135	181	169	139	162	142	159	165	130	158	126	139	150	142	156	146	165	151	157	155	153	141	150	152	139	148	172	152	143	138	164	166	128	156	157	145	135	158	141	170	169	160	148	130	160	139	144	130	140	150	129	136	182	159	172	153	143	164	142	155	139	145	145	162	148	150	144	169	158	166	145	148	156	150	160	152	148	161	136	141	145	146	186	172	151	139	152	147	135	142	150	144	138	138	165	138	154	150	182	174	144	125	150	150	140	146	158	170	134	135	145	150	147	157	155	149	157	138	163	162	160	180	153	157	157	136	165	168	130	160	146	200	141	142	129	151	169	141	176	167	142	183	137	148	164	158	152	151	150	172	147	154	160	177	163	142	153	153	174	132	130	149	141	146	145	185	147	134	161	176	171	145	154	156	135	159	153	143	157	140	141	138	137	157	134	133	164	125	155	161	152	159	136	157	127	156	151	172	168	168	132	163	132	156	136	175	167	144	148	150	143	156	163	146	151	139	138	155	162	152	143	140	158	166	160	135	153	165	148	151	132	153	141	142	176	143	132	151	173	159	161	147	143	159	141	153	137	158	165	130	166	142	127	133	162	135	125	136	153	140	147	140	159	140	143	153	160	152	144	128	158	131	168	141	168	144	161	132	158	147	146	161	136	151	159	161	156	142	169	151	155	142	155	129	129	174	155	159	140	164	137	134	143	136	148	141	133	153	148	144	162	147	136	155	146	125	165	164	174	145	139	146	159	127	140	138	133	138	147	152	155	163	138	139	160	167	164	150	152	135	150	141	159	141	160	130	146	173	164	140	128	137	159	157	158	144	144	142	142	156	151	147	138	141	151	144	165	149	163	138	141	177	149	165	145	160	152	169	158	140	164	148	133	124	157	136	143	189	157	117	156	141	158	154	167	153	145	138	169	131	159	149	165	147	147	133	149	147	153	155	179	166	135	123	154	143	145	141	152	169	168	148	156	157	131	170	164	150	148	160	143	177	144	127	177	142	138	183	162	149	146	161	134	151	145	138	152	135	159	141	150	164	142	157	135	148	147	156	145	130	171	168	155	151	199	153	166	161	145	165	159	154	159	165	156	141	153	144	183	134	174	138	170	140	157	167	125	152	123	142	138	168	139	141	140	141	147	144	159	132	153	134	155	162	145	137	150	145	149	153	151	151	162	139	147	147	140	153	171	140	156	146	159	166	162	156	162	141	168	166	150	159	168	138	155	160	150	155	153	167	175	163	164	146	173	153	154	165	147	144	145	154	130	147	145	135	153	151	158	182	153	138	160	125	154	143	164	163	162	148	155	148	136	139	131	142	150	151	154	152	176	152	130	170	156	154	150	145	154	143	140	144	164	153	139	174	134	179	134	136	152	157	145	123	151	156	175	145	169	151	145	166	179	150	125	140	149	146	143	145	168	134	136	156	159	145	143	139	154	136	137	181	168	125	135	146	135	158	137	169	163	155	143	155	138	135	148	153	164	160	164	166	149	165	128	135	150	136	128	147	134	164	124	164	131	149	145	169	171	166	136	154	173	152	153	145	139	126	166	175	156	155	155	143	139	136	140	161	156	148	161	140	169	156	173	145	133	175	131	142	147	157	136	149	144	156	158	140	134	151	156	136	155	150	153	125	140	156	154	149	160	174	159	131	134	155	156	162	177	177	161	152	156	138	144	137	149	152	131	142	142	170	179	138	154	141	167	159	149	143	167	128	174	145	154	167	129	142	165	143	154	149	150	152	113	135	137	159	141	151	172	175	139	145	173	130	145	156	146	170	136	120	151	141	145	152	157	149	156	140	137	128	147	163	146	178	131	149	151	153	149	144	174	148	151	160	156	142	145	167	139	157	174	140	148	163	142	162	149	149	148	164	156	156	150	153	139	161	141	148	142	137	159	162	150	170	157	152	146	134	153	143	128	157	151	147	136	148	145	159	139	132	187	137	162	151	139	142	122	135	155	148	168	152	164	159	138	139	150	152	149	141	151	150	140	154	139	142	134	145	161	149	135	154	164	159	129	131	136	163	161	153	147	160	168	137	145	179	138	147	163	148	123	147	138	164	157	140	127	129	154	158	170	161	138	161	140	162	153	156	145	168	157	141	155	187	169	131	129	150	149	152	159	155	156	155	150	137	163	126	162	135	150	153	138	155	126	142	153	147	167	148	168	138	130	162	155	157	155	157	154	149	163	159	133	148	163	128	145	156	164	175	147	165	153	157	157	134	143	139	144	162	142	161	172	135	148	152	164	137	148	153	137	145	148	148	162	127	142	154	151	122	149	132	145	155	170	181	160	127	153	136	157	159	148	174	155	139	152	143	157	161	181	177	163	155	157	150	159	171	140	177	153	157	165	161	146	157	168	154	140	144	144	136	143	157	134	162	150	162	156	149	149	142	180	155	148	155	137	157	130	160	158	130	135	132	146	166	156	170	154	153	142	140	151	152	139	136	163	142	152	158	167	157	140	158	128	144	137	159	151	169	137	186	170	141	172	130	149	136	142	146	146	148	125	152	130	153	122	131	159	124	165	135	162	160	160	167	168	146	144	171	118	143	155	128	150	151	155	152	155	147	152	175	175	138	139	146	146	146	162	152	157	156	121	124	155
6050	687	1112	1279	1095	924	808	689	643	602	510	530	509	495	443	470	451	456	423	395	389	367	436	395	374	387	397	406	400	392	392	420	403	390	384	353	377	398	406	442	388	405	412	372	383	399	401	410	442	388	404	410	437	425	400	374	390	417	384	380	377	415	371	373	386	397	380	381	390	412	393	377	373	361	373	419	394	380	368	413	352	355	340	371	382	359	370	377	373	359	371	355	383	360	353	400	402	361	387	378	372	374	367	365	374	389	370	428	385	381	391	398	375	368	360	364	380	377	410	344	340	416	362	371	360	348	398	387	383	357	376	334	383	381	396	340	360	373	386	353	365	370	361	379	394	361	409	360	359	366	380	358	346	363	357	346	365	388	367	379	414	358	364	330	344	361	380	363	379	351	360	366	371	359	379	428	403	349	391	375	350	344	377	363	377	411	368	406	397	368	371	385	397	369	381	388	387	410	380	394	391	379	365	368	367	386	369	351	361	351	381	346	354	378	375	359	400	360	366	368	362	365	377	341	379	380	352	390	366	375	404	392	355	397	354	369	380	381	384	376	372	367	367	397	356	397	373	358	372	373	364	397	347	341	418	385	390	387	368	355	354	395	377	352	409	359	400	374	405	399	347	389	358	361	362	392	356	423	396	375	365	377	366	355	355	367	342	364	383	375	338	378	427	369	372	390	364	355	368	357	336	390	370	375	356	375	380	406	395	393	342	335	351	362	376	375	350	355	366	390	343	359	386	380	370	364	324	382	338	376	372	363	373	364	368	382	342	376	377	393	358	376	383	382	388	365	384	354	363	413	429	386	368	399	398	372	386	358	381	364	350	339	359	361	381	352	389	361	360	365	396	345	393	375	401	399	338	352	381	324	357	408	357	373	358	369	356	369	406	385	394	368	364	365	366	336	412	377	383	374	357	378	352	389	366	382	366	365	373	373	401	347	355	385	416	383	406	370	354	378	371	378	360	375	343	355	367	384	390	371	380	380	371	361	343	372	344	343	359	356	385	385	412	391	354	418	370	404	388	351	318	378	373	407	361	354	375	392	340	360	372	363	379	355	355	369	367	388	353	385	378	409	334	351	357	376	384	364	348	357	350	381	358	409	392	337	384	391	357	371	340	364	367	361	396	399	362	361	404	341	402	377	401	378	377	344	379	428	335	368	363	346	329	347	345	359	395	394	357	388	365	351	401	363	359	366	395	377	353	375	384	381	373	371	368	366	391	406	355	395	390	391	389	383	401	372	365	385	373	378	351	334	356	411	370	397	363	371	389	376	406	402	371	357	364	363	342	371	349	337	381	368	378	360	402	381	386	369	342	326	375	358	392	366	389	328	381	374	364	343	364	385	366	391	372	346	382	370	369	407	401	366	363	398	393	366	378	391	380	348	386	384	367	344	356	356	372	374	417	364	342	389	359	375	342	356	386	387	372	362	392	361	404	377	348	363	395	339	370	383	404	338	386	412	388	330	382	363	382	369	396	368	382	392	388	389	373	370	394	388	370	378	390	386	401	350	378	382	356	354	386	374	412	366	351	355	350	340	386	368	368	387	403	388	318	356	381	415	341	390	374	396	360	391	383	358	384	362	387	358	337	360	367	354	437	401	367	371	332	371	395	358	370	366	376	346	374	401	343	378	373	366	338	379	409	358	376	364	364	364	370	338	388	387	380	375	358	396	351	383	382	341	371	371	379	386	396	386	403	388	361	389	366	386	364	359	322	361	371	334	390	343	391	367	374	406	386	335	429	388	379	383	406	356	340	379	389	404	378	397	403	336	364	404	384	393	364	339	386	366	360	356	386	354	380	355	376	390	366	320	366	363	385	339	376	361	382	376	369	365	380	347	393	352	366	374	341	368	336	379	368	372	355	392	399	379	400	345	404	375	380	360	374	383	377	361	381	383	364	367	379	388	381	350	361	378	378	374	340	356	351	377	376	388	378	397	387	394	389	359	374	389	415	378	365	364	356	392	370	370	358	366	363	397	381	357	359	365	416	417	353	349	389	348	355	360	371	407	373	351	346	424	381	347	370	364	360	351	377	406	410	374	387	335	403	382	391	362	367	365	398	368	382	394	374	340	371	402	352	370	376	380	362	399	385	355	372	370	365	384	386	389	396	349	360	408	394	348	371	406	369	356	370	374	380	359	365	378	390	341	425	386	362	390	370	359	372	374	397	402	354	379	385	412	363	393	411	377	333	385	393	366	421	375	386	390	391	414	364	339	359	359	362	376	387	354	363	397	375	359	349	370	336	385	383	399	361	351	396	367	366	379	361	391	376	376	386	353	382	384	333	371	388	363	343	344	385	386	423	361	392	373	379	346	369	366	383	359	384	351	344	393	387	341	347	360	356	343	376	344	359	382	381	402	342	333	360	366	379	363	354	388	332	364	367	361	345	397	387	381	377	394	395	391	378	394	364	343	411	349	356	371	397	402	364	373	378	408	355	389	354	402	356	368	390	340	390	386	389	387	362	368	358	395	388	368	381	328	373	367	413	362	372	354	401	386	358	379	407	369	383	364	378	396	378	364	357	364	366	360	354	391	397	385	379	453	370	397	364	384	438	363	372	383	380	373	360	373	384	378	379	407	367	361	355	392	361	351	366	377	403	366	363	373	372	364	410	392	342	355	373	365	397	376	384	376	371	341	373	391	375	333	368	382	427	405	391	403	369	352	348	372	368	371	372	366	377	383	340	351	402	386	383	363	377	350	431	384	408	371	392	377	396	376	386	386	366	369	338	390	369	380	327	359	370	367	407	414	373	378	359	396	374	364	380	369	363	360	343	367	373	387	375	367	384	380	363	341	368	340	373	410	352	377	380	397	367	358	393	402	390	359	347	366	351	388	387	360	372	383	380	343	374	335	332	374	387	390	380	369	356	380	411	372	401	381	347	381	392	392	356	357	370	340	367	376	376	390	377	352	382	367	362	362	383	366	363	370	371	414	375	354	380	400	410	386	359	374	387	350	359	412	393	360	401	416	387	396	367	372	344	368	378	379	387	352	331	393	362	357	319	348	360	374	389	377	388	389	376	373	394	377	388	385	376	339	403	374	338	394	360	389	345	420	366	364	381	373	333	352	354	371	356	379	351	359	380	376	364	392	376	407	377	356	354	350	359	354	356	340	370	366	363	378	364	340	353	382	362	397	390	369	354	362	378	382	369	392	389	356	378	369	358	346	374	376	384	400	399	345	351	373	371	372	383	369	385	383	358	380	356	374	360	395	373	365	383	347	369	378	399	371	374	405	359	363	375	379	387	380	379	421	362	332	365	393	375	353	383	362	348	377	384	396	386	362	365	349	354	358	403	376	378	372	369	366	371	375	404	366	360	335	376	362	368	370	343	363	377	398	363	364	366	391	387	369	354	360	363	417	364	402	349	381	398	364	346	386	413	360	390	381	346	384	393	406	359	386	383	370	351	390	378	362	411	387	388	364	384	358	381	378	398	392	335	370	414	359	366	393	351	378	353	376	389	354
13299	1113	919	767	548	447	395	304	342	257	288	239	229	239	222	274	230	221	224	260	259	214	251	235	217	210	248	208	237	244	224	232	182	222	217	216	216	205	228	196	224	248	247	237	221	255	229	203	230	213	217	220	213	254	227	222	232	192	190	236	247	204	248	210	242	224	242	219	210	220	232	223	193	232	228	242	237	224	209	235	216	245	214	232	269	230	222	205	205	207	228	221	206	203	251	237	226	228	228	226	220	208	197	218	238	228	201	223	206	245	207	236	218	206	223	241	208	211	219	232	212	234	222	194	209	190	234	225	239	214	218	211	256	217	228	218	221	218	230	200	230	219	207	223	264	232	218	219	233	216	215	226	218	224	198	210	230	238	215	223	206	212	232	236	201	216	213	212	202	209	217	185	220	230	237	220	231	207	244	219	198	214	237	235	228	217	213	223	189	216	202	230	220	223	208	234	241	208	233	201	255	246	220	207	214	240	206	226	214	215	201	231	250	229	208	218	205	223	258	249	213	224	234	228	195	211	225	215	187	217	215	213	222	204	220	263	198	220	235	201	196	220	186	213	201	231	251	234	224	196	220	244	208	213	216	231	233	225	228	234	224	220	199	211	216	194	227	222	217	196	228	219	213	239	223	225	236	215	200	222	239	226	192	195	243	221	238	193	244	214	235	197	234	223	202	217	220	209	230	221	197	189	203	200	237	183	219	229	227	223	210	225	202	221	246	227	214	212	262	229	240	223	232	203	215	229	225	221	222	215	269	240	229	230	199	207	215	250	236	236	229	208	230	225	208	220	210	251	238	232	229	230	248	218	220	245	205	230	224	231	208	216	235	220	194	213	232	228	250	246	255	238	218	241	205	233	208	222	205	225	213	222	202	204	194	205	217	203	210	225	260	234	218	234	202	217	220	219	203	204	200	204	269	214	256	215	216	215	227	237	209	248	252	203	225	220	229	198	199	240	241	222	197	208	241	215	236	235	217	241	244	197	204	211	223	242	211	208	228	199	227	224	214	212	225	210	230	220	214	197	222	224	247	220	222	224	199	184	209	210	201	228	224	211	217	203	249	241	210	222	220	209	221	223	224	226	226	216	243	230	221	204	194	209	218	216	232	275	234	222	219	212	213	200	212	225	206	231	212	227	236	256	229	203	228	212	217	235	211	229	234	256	234	239	243	238	221	222	229	217	240	239	186	215	209	242	241	242	238	238	236	210	217	226	210	247	207	211	212	201	200	219	204	222	210	231	245	241	226	215	214	214	250	227	211	224	213	226	211	198	214	250	214	198	211	224	220	202	218	200	217	234	222	237	243	202	225	213	209	199	236	208	214	208	245	219	213	229	219	229	237	207	209	215	219	230	245	271	226	264	195	216	223	212	207	217	187	231	212	195	225	232	228	242	220	207	229	234	199	234	216	241	206	239	205	216	206	218	222	218	234	201	206	229	229	221	203	214	244	240	217	208	211	222	196	239	218	208	205	235	188	233	208	217	229	203	236	230	211	255	238	232	242	236	218	224	214	221	222	239	206	224	210	201	232	229	257	206	240	208	240	208	220	208	216	234	215	234	243	222	205	234	210	218	244	216	240	219	205	224	206	221	223	233	202	223	230	203	223	217	254	234	219	203	259	227	179	221	231	224	209	190	227	219	179	232	213	194	230	226	187	250	227	221	236	211	211	246	225	250	219	224	226	188	213	207	206	189	212	198	228	254	189	212	249	220	243	211	204	231	211	210	212	225	202	225	223	208	202	263	219	227	219	236	247	210	218	217	188	244	236	220	247	204	228	220	226	227	210	239	230	235	243	212	246	239	253	203	206	188	207	212	208	199	222	243	248	208	217	235	229	243	234	245	233	229	230	240	230	230	242	226	269	222	203	239	233	219	215	229	204	221	198	221	229	219	200	228	222	213	204	240	230	249	197	245	219	226	216	200	257	203	232	217	235	213	216	223	212	212	206	207	211	203	238	237	252	202	236	227	213	210	229	253	221	211	222	233	240	210	239	225	216	242	229	222	220	232	219	212	224	229	207	238	216	210	229	210	213	206	239	232	221	241	234	231	219	232	240	227	214	227	232	224	224	262	221	214	229	210	244	232	227	217	228	196	254	224	214	209	216	237	213	246	230	189	198	239	224	250	257	235	213	215	185	218	221	210	210	208	215	212	238	207	209	203	227	236	218	220	254	221	221	263	225	215	232	232	223	224	220	229	245	225	217	210	219	239	219	210	191	211	231	230	221	221	239	209	201	215	252	219	204	213	224	185	219	221	227	218	206	230	225	216	233	214	222	215	217	203	179	227	234	224	226	223	239	227	213	224	209	232	213	227	213	246	233	221	224	230	224	200	209	228	242	228	217	209	234	215	207	208	242	224	240	221	225	224	240	207	191	216	212	195	253	233	213	198	206	203	201	211	203	216	213	248	218	252	261	237	223	219	239	227	237	218	212	243	219	220	226	250	231	222	224	218	238	220	234	219	229	218	205	196	231	190	208	226	231	204	218	203	201	215	221	210	215	199	215	225	232	236	247	228	220	207	232	246	220	235	236	255	235	216	203	239	259	235	176	245	213	237	217	196	195	205	202	225	213	197	253	210	224	197	200	202	209	198	218	239	245	214	231	228	238	225	254	230	231	248	227	226	220	234	217	231	260	208	230	221	229	238	215	223	223	212	229	208	222	228	224	249	245	231	237	217	231	257	241	209	230	200	227	251	215	227	256	237	207	220	237	217	239	209	217	226	205	222	226	232	208	235	227	229	213	235	204	203	215	252	251	218	258	206	229	218	207	189	216	233	218	240	234	219	202	195	246	217	210	212	201	210	213	227	229	217	218	221	216	227	234	213	221	203	229	222	198	240	223	227	227	181	249	246	255	225	184	246	217	200	232	227	228	226	216	243	247	249	228	202	235	208	229	204	233	216	228	215	219	197	237	205	229	197	218	232	250	238	243	224	224	197	202	194	233	224	228	204	226	230	223	250	237	216	225	233	193	204	236	219	225	231	201	240	234	230	212	257	233	201	228	214	227	237	237	226	222	247	211	209	247	227	219	213	249	231	233	224	225	239	194	216	187	230	230	245	219	225	251	231	226	224	197	188	208	219	204	232	215	216	221	225	230	220	245	226	240	212	235	229	228	224	242	194	208	202	193	223	232	218	202	208	239	227	199	231	250	219	217	208	209	212	226	219	227	209	227	214	222	227	231	224	240	200	216	231	218	230	228	229	201	204	228	248	225	208	235	215	211	228	209	225	226	194	225	235	257	232	220	216	208	201	199	237	225	204	225	211	237	221	207	225	233	230	218	210	192	202	228	202	223	235	217	211	224	219	239	242	221	213	238	187	215	248	223	235	233	217	254	237	224	229	249	263	240	219	234	218	227	215	214	240	216	210	220	222	217	209	218	236	212	219	226	213	235	233	226	216	238	200	212	195	210	241	232	190	204	206	206	216	237	218	224	261	237	207	203	219	258	224	210	215	193	216	235	227
8052	1125	2010	2396	1917	1635	1294	1135	988	972	851	847	747	721	706	706	682	650	671	649	605	620	653	645	610	578	634	594	600	561	599	571	552	555	542	569	567	604	569	587	543	617	592	611	595	570	597	595	601	581	570	575	583	534	598	594	590	606	538	559	590	512	540	544	598	542	549	603	531	535	552	528	560	516	569	567	538	570	574	547	520	530	606	533	513	567	525	522	545	590	513	566	574	541	522	593	496	557	518	547	556	487	545	582	484	538	506	576	558	556	536	558	557	545	532	535	500	527	547	550	566	550	525	525	528	523	522	553	540	516	543	530	557	563	554	476	543	515	522	548	549	533	532	521	543	538	495	531	547	531	542	554	529	580	563	525	516	559	548	555	562	514	533	522	499	526	510	534	520	505	546	522	515	565	482	517	557	520	559	563	477	525	544	541	517	512	524	553	560	504	544	549	552	511	572	509	570	532	530	539	527	527	543	569	552	578	530	574	506	502	517	552	531	564	537	526	562	571	562	527	487	519	531	529	525	563	535	528	568	517	516	522	557	511	528	507	501	567	543	546	561	551	518	527	551	569	540	551	557	516	526	536	503	555	523	521	542	548	506	535	506	529	517	552	494	501	552	522	530	557	557	538	520	563	520	551	526	518	565	519	535	569	545	532	535	549	552	503	495	569	504	574	565	509	562	551	534	489	510	509	519	504	520	519	514	525	531	534	523	528	540	556	525	557	535	495	548	557	517	543	489	571	585	520	554	533	529	537	560	565	557	492	550	515	516	553	524	548	558	506	515	533	535	524	543	500	533	496	553	516	575	521	541	506	538	523	522	523	518	536	542	514	540	526	561	550	548	536	552	507	531	572	511	489	509	543	547	517	541	551	509	515	570	535	511	545	521	511	525	550	519	510	524	530	549	549	544	507	524	536	516	531	536	527	548	574	555	519	505	512	547	542	522	516	522	539	489	531	554	559	527	485	550	544	545	481	570	508	517	508	534	548	534	508	537	552	539	542	503	583	534	542	519	521	549	520	486	514	515	553	516	549	507	559	534	538	502	545	531	561	564	515	562	515	538	570	559	537	515	510	550	525	527	556	537	510	573	578	553	539	487	523	535	542	549	557	589	517	553	543	518	553	533	561	533	545	516	503	543	507	515	575	530	532	527	550	543	520	574	561	523	510	532	513	507	517	544	547	511	508	531	517	526	531	488	506	570	516	541	589	556	470	563	546	527	487	560	506	507	525	591	501	518	540	572	519	529	540	572	527	579	554	570	536	556	533	542	531	551	536	519	522	558	535	529	532	524	527	540	494	506	560	518	557	524	499	534	527	537	588	521	507	554	504	545	541	504	513	564	545	528	537	543	526	533	538	552	546	543	564	521	508	528	502	538	527	543	535	527	496	546	498	542	569	514	561	549	522	528	555	513	536	538	562	537	536	524	504	537	524	520	560	516	515	546	492	516	589	570	505	545	557	533	534	545	531	544	548	516	520	537	573	531	549	543	572	545	534	571	549	529	557	531	582	554	520	502	533	549	514	567	573	518	552	506	503	520	534	551	497	536	516	516	527	546	537	554	524	556	521	495	513	556	528	475	527	520	523	527	523	521	555	522	527	546	536	529	538	514	563	535	523	522	541	541	538	545	524	508	522	514	533	534	516	503	539	540	517	534	500	572	506	494	547	556	512	508	599	541	544	492	525	528	523	533	535	555	498	534	537	519	492	529	548	532	514	560	554	518	560	580	556	573	552	509	478	546	565	557	516	536	531	539	570	513	521	529	501	558	536	515	572	577	546	555	515	559	531	491	532	543	517	532	541	533	510	560	519	511	538	502	525	497	545	525	507	553	587	570	536	523	539	517	573	533	550	534	514	564	569	544	537	507	550	491	547	535	539	500	500	518	543	514	537	523	552	493	514	554	513	506	562	544	567	594	546	541	526	538	535	528	516	512	525	550	527	538	545	570	540	560	510	569	538	542	529	516	569	526	507	545	542	534	518	505	533	531	557	538	527	510	558	530	531	519	531	536	514	497	525	517	545	507	532	531	522	510	588	536	550	497	509	544	525	526	537	517	554	517	529	537	534	571	537	571	494	545	567	566	544	513	537	564	509	506	524	551	533	520	515	508	546	495	521	529	508	530	568	544	534	514	540	528	515	533	560	503	506	498	559	511	563	541	523	496	546	529	545	470	523	520	508	542	510	506	541	559	531	488	521	579	563	534	538	578	501	546	501	560	495	505	526	546	512	510	530	547	494	554	554	524	567	518	527	547	549	502	539	515	529	537	557	508	525	536	538	506	546	541	541	547	538	595	572	526	529	523	577	549	520	543	550	488	526	530	545	507	537	552	574	538	533	529	520	518	540	524	563	505	545	531	530	539	542	529	530	539	537	536	524	507	558	555	544	587	553	551	580	514	526	521	562	501	515	505	563	511	537	523	536	576	548	549	501	478	532	542	543	491	524	507	565	498	558	489	551	547	533	552	537	537	517	517	541	525	536	532	537	542	526	528	560	546	529	516	513	537	557	522	566	494	525	513	572	534	507	551	550	507	547	526	532	552	552	568	517	515	562	528	532	528	565	561	536	576	560	553	533	522	566	560	535	550	514	543	500	536	509	539	531	504	560	503	493	559	499	547	543	511	548	516	531	492	510	559	543	534	524	581	568	509	483	541	556	585	516	528	496	554	545	559	553	512	546	525	601	498	525	504	548	541	510	540	534	544	546	494	550	531	492	537	555	552	527	513	581	559	519	472	514	562	552	523	481	565	541	516	478	549	523	513	518	543	545	549	499	505	546	507	571	564	532	535	550	563	524	543	536	515	522	501	550	533	531	524	538	490	510	535	552	535	534	475	488	532	501	511	504	521	571	544	533	565	536	528	545	493	530	574	528	555	525	498	546	534	548	557	505	509	508	554	521	518	504	520	523	489	533	547	546	549	499	537	534	546	532	554	557	555	535	552	560	526	533	511	532	513	535	530	519	560	555	533	538	526	567	570	486	475	569	531	532	541	525	540	494	532	563	503	559	585	548	526	518	522	516	498	494	540	501	545	557	569	534	574	560	482	514	523	539	532	527	542	506	557	557	486	510	547	521	518	554	532	505	510	516	519	489	535	518	501	527	563	551	512	560	509	517	571	505	545	575	526	546	527	529	551	482	556	567	502	532	487	580	492	535	538	537	515	524	517	531	526	521	508	554	522	501	486	524	531	570	547	546	505	519	514	553	550	528	515	599	579	514	526	553	537	514	530	555	506	570	547	500	565	570	506	542	556	516	585	506	523	548	522	513	511	518	582	512	546	558	549	493	516	535	553	521	501	543	550	530	525	536	539	526	539	483	577	513	524	530	536	524	529	513	500	499	541	541	529	508	537	580	550	551	537	565	543	574	513	515	543	508	564	545	525	571	490	535	531	547	547	495	545	527	581	559	531	513	559	540	549	563	521	554	572	550	532	519	530	519	553	536	521	532	522	526	547	541	529	505	565	579	542	523
1361	285	292	264	262	296	235	231	247	282	221	245	255	296	277	290	277	247	269	256	260	272	242	252	257	241	265	266	264	230	240	269	249	258	236	252	234	251	289	279	262	289	248	282	276	288	272	282	294	274	256	280	266	271	270	231	255	261	234	247	257	232	261	252	256	249	247	299	248	271	260	278	273	271	258	273	284	257	254	258	272	265	266	253	250	247	251	292	271	267	261	240	271	285	272	277	238	276	291	260	303	237	246	249	279	259	272	248	283	290	242	296	263	275	249	267	298	275	234	263	232	236	249	278	247	280	280	219	246	292	254	277	252	286	266	268	269	266	260	261	246	242	257	260	286	235	288	265	238	251	264	294	248	278	252	294	273	267	236	259	253	254	285	256	288	253	298	273	281	245	237	271	252	253	264	258	255	315	260	272	264	270	265	287	259	280	267	267	259	274	275	261	290	275	279	292	265	269	260	255	248	275	246	279	229	272	269	275	260	257	243	270	284	283	261	289	270	273	237	265	252	262	233	265	290	224	256	262	276	270	272	280	289	264	258	279	300	250	271	296	263	255	258	248	244	262	275	254	280	278	246	227	252	279	222	242	260	248	262	274	273	251	250	298	258	242	304	277	291	290	244	261	249	267	272	264	242	267	265	231	283	262	277	290	256	272	246	252	269	254	280	223	270	244	270	275	271	239	281	258	244	278	250	277	261	271	284	278	277	267	278	295	248	284	224	273	238	287	242	284	254	230	272	251	256	263	254	256	248	249	248	239	237	236	259	237	269	261	253	268	273	268	277	255	246	253	295	284	282	268	245	263	249	242	295	246	261	265	248	246	267	253	239	248	270	236	263	250	274	295	263	280	283	258	261	277	249	278	269	242	253	256	226	270	286	268	260	263	257	264	277	271	250	242	256	269	264	243	279	251	243	266	239	291	293	246	223	244	260	230	278	268	270	273	272	278	253	257	280	283	270	259	273	231	242	244	259	266	289	245	240	247	265	264	271	243	273	263	247	263	268	277	227	259	282	267	265	296	260	276	288	254	292	257	257	272	249	254	262	275	260	248	250	283	291	262	261	253	282	270	292	256	267	266	255	241	272	242	272	258	299	257	287	265	253	269	276	289	290	273	261	274	240	230	271	277	257	249	252	258	274	252	242	236	251	252	268	295	251	281	267	250	251	211	245	268	252	282	237	278	256	256	262	266	246	278	266	246	218	270	291	259	279	259	273	261	285	274	247	259	261	294	249	268	287	266	257	288	260	263	267	245	285	283	254	273	292	241	253	272	302	279	257	246	261	265	263	271	257	279	251	270	248	245	257	263	273	260	299	291	286	278	245	247	288	257	292	255	271	292	307	243	260	291	249	254	236	258	269	258	296	242	287	252	252	254	266	260	251	250	283	272	233	257	242	260	285	281	259	236	256	289	267	267	255	267	268	251	295	264	270	243	286	273	240	256	247	249	278	296	275	248	228	249	281	262	275	298	288	271	272	248	241	254	247	243	262	263	303	243	261	227	259	276	234	251	263	241	237	246	285	304	269	302	226	268	251	273	280	240	251	243	234	265	237	254	268	265	267	245	270	217	271	242	267	236	269	255	288	292	259	268	241	282	256	274	290	241	253	256	246	273	232	243	279	262	259	286	245	252	268	296	253	223	248	254	255	287	266	290	258	254	275	276	250	266	270	224	269	252	265	280	248	276	273	260	247	258	256	238	298	275	228	276	242	248	260	264	246	257	267	237	259	292	255	259	256	247	276	250	257	253	300	246	268	250	285	256	267	234	259	282	247	266	272	242	254	273	258	249	302	257	288	255	238	262	269	242	265	253	254	261	284	272	256	245	270	279	250	264	261	281	264	280	258	305	285	277	236	265	311	245	244	225	264	259	261	249	267	264	252	290	243	238	277	253	252	244	282	221	274	241	240	263	242	240	264	236	225	251	277	276	298	277	247	265	280	278	228	270	284	260	249	284	228	236	282	290	284	259	287	245	280	269	254	248	265	289	271	252	240	264	263	276	235	264	263	255	247	238	273	271	269	227	277	271	318	277	255	247	269	251	269	251	261	271	258	256	262	280	280	264	237	311	238	247	264	263	258	255	244	244	256	269	245	262	286	290	258	294	244	299	244	268	295	234	273	241	229	234	242	246	268	277	262	280	264	245	257	260	293	252	244	260	275	256	242	267	270	268	240	269	291	292	292	275	263	267	231	257	243	233	222	241	251	264	292	236	235	290	253	275	242	277	261	277	243	248	249	269	265	281	251	253	284	270	235	286	254	262	263	236	231	274	241	265	270	263	234	245	229	247	256	268	276	247	290	252	276	246	268	245	287	255	235	264	263	260	294	241	239	257	284	246	246	274	260	256	253	239	277	278	254	281	276	235	250	279	267	265	278	265	274	272	277	243	276	268	260	294	259	279	268	269	228	282	249	281	248	257	280	248	295	256	256	251	280	219	246	285	263	252	257	252	275	265	281	246	265	268	254	283	276	282	263	262	267	229	271	256	299	268	268	252	302	282	271	274	278	237	276	281	265	264	266	237	247	267	293	270	271	256	285	233	260	269	245	260	271	241	283	276	251	259	258	245	266	255	253	240	285	242	286	235	241	247	266	244	260	242	261	257	253	260	249	269	245	242	279	263	248	260	286	262	233	295	243	251	245	277	236	274	248	288	249	279	267	255	279	250	265	267	284	298	240	256	238	296	252	282	262	313	253	255	288	267	286	253	263	241	259	284	282	249	228	269	280	273	269	282	278	248	299	257	251	254	293	256	269	255	254	277	255	255	275	267	245	246	305	275	256	252	262	286	254	245	258	274	253	253	283	280	276	266	253	258	244	266	224	245	278	230	293	275	277	290	281	263	252	265	272	243	296	235	267	275	282	269	256	258	270	259	278	266	240	259	270	280	244	270	227	275	271	253	251	280	241	275	265	291	273	249	259	256	335	236	288	274	273	238	267	252	243	266	243	276	240	254	287	304	228	273	284	250	283	266	255	280	251	263	245	216	282	262	248	252	268	286	255	263	283	279	263	246	278	296	270	253	285	242	231	289	256	245	264	250	245	263	240	310	251	241	271	251	257	255	254	240	270	278	265	262	273	251	278	292	230	223	261	271	263	228	277	263	282	238	282	264	265	303	239	265	247	244	272	253	253	257	281	265	257	271	279	250	268	247	248	272	249	251	270	259	275	269	282	267	266	273	266	232	254	239	266	298	280	239	280	268	270	249	280	296	252	250	250	299	262	274	265	269	214	245	250	249	250	250	266	258	270	277	237	256	257	269	253	289	230	247	230	267	267	246	280	288	268	272	293	269	271	282	272	270	258	267	266	241	269	284	267	285	285	267	224	262	305	262	294	238	258	260	272	245	266	289	257	240	253	253	263	290	283	256	255	273	242	261	250	254	287	289	256	253	268	258	244	246	243	274	249	281	275	292	282	272	271	272	261	264	270	264	242	252	280	295	256	287	265	265	233	256	280	286	259	238	270	267
1716	576	676	630	634	563	646	570	619	596	561	571	606	587	603	626	587	597	605	565	590	577	606	563	604	614	568	593	616	584	537	548	576	598	587	600	635	577	555	570	580	572	604	624	604	607	562	572	594	580	572	594	600	612	547	575	609	626	580	557	607	625	608	653	583	610	571	603	575	588	564	551	569	634	578	585	584	604	579	584	611	603	546	615	549	555	543	577	559	572	609	532	594	593	583	631	623	531	582	594	589	640	576	583	607	553	577	605	596	558	566	627	588	589	596	603	601	613	611	624	573	547	598	590	572	592	598	556	613	592	612	613	624	582	566	576	549	593	563	611	579	572	595	571	602	590	588	545	571	643	584	580	607	593	590	631	601	566	572	590	634	546	584	587	551	576	604	584	606	608	609	605	552	589	560	577	570	567	559	552	571	607	575	604	554	594	577	591	598	545	576	593	562	604	599	584	589	599	563	625	573	591	571	545	668	552	582	586	592	615	591	583	551	571	607	609	618	564	537	585	541	573	571	587	637	579	592	625	604	569	554	573	572	548	559	638	634	599	564	536	563	598	576	587	609	593	598	560	610	580	554	617	561	574	596	609	554	622	612	562	587	585	568	596	593	582	645	574	586	603	579	548	549	607	590	580	561	591	590	565	566	592	574	581	584	556	546	633	600	560	595	563	602	593	610	588	559	596	576	607	584	619	607	605	582	625	603	602	554	621	616	550	588	534	578	624	580	583	649	573	549	589	592	542	608	567	584	553	562	581	597	596	614	540	576	561	579	577	578	618	622	569	610	573	586	557	529	606	612	583	586	631	616	609	628	621	599	583	590	566	575	615	574	594	618	584	626	567	590	580	569	570	576	534	594	598	623	570	555	567	600	580	570	604	606	585	559	626	562	579	626	563	612	628	619	648	615	597	583	594	602	578	557	619	585	554	574	555	595	552	553	563	595	539	634	573	538	616	549	618	586	583	554	551	576	618	568	565	594	609	573	609	614	578	566	567	585	586	613	603	602	559	608	575	597	562	608	564	570	527	619	530	539	607	613	562	559	563	559	577	616	597	592	542	596	555	529	596	604	609	609	591	648	587	568	592	615	582	617	605	573	597	599	581	574	526	588	625	616	624	602	582	597	571	568	598	595	588	596	595	580	579	608	583	577	568	607	560	587	583	603	612	594	591	606	597	591	578	592	606	599	597	615	559	612	597	547	604	602	586	561	556	604	591	611	598	581	592	551	556	595	557	622	602	542	590	598	602	577	599	587	617	561	514	596	601	646	602	565	615	555	570	554	563	565	639	619	572	572	583	564	571	570	583	581	622	566	572	612	621	589	604	626	574	591	579	548	566	608	618	620	587	554	556	599	548	612	600	579	579	564	572	581	600	551	617	607	599	582	571	571	554	577	617	595	559	561	577	597	581	606	578	576	576	609	570	629	592	591	596	578	614	570	607	554	591	619	566	595	582	574	585	590	593	629	569	620	589	591	581	545	595	573	584	587	592	606	575	563	548	541	616	584	596	605	599	562	556	597	612	589	595	547	642	588	603	578	581	582	608	585	609	564	547	586	559	538	610	583	587	602	612	642	573	587	537	619	586	602	580	611	541	582	607	612	575	578	601	562	584	581	586	600	578	578	588	574	542	582	569	620	549	606	571	593	567	556	628	571	607	586	574	602	558	583	610	571	567	609	565	586	597	614	610	586	580	544	554	572	592	538	576	574	547	635	598	597	580	555	584	571	601	603	578	564	589	581	587	592	565	592	597	579	638	606	550	598	555	607	578	564	549	585	588	612	592	601	569	581	604	635	587	612	603	561	548	599	597	574	590	618	578	576	533	594	575	604	516	607	550	583	601	570	611	574	579	602	578	560	565	617	637	611	567	604	625	583	516	529	598	608	590	562	570	581	611	584	574	578	616	603	598	619	555	615	570	546	605	590	591	554	574	609	575	588	610	608	624	585	579	588	619	629	604	553	560	617	563	564	600	562	538	537	557	581	553	632	557	584	567	622	566	571	554	539	593	596	598	555	600	531	564	549	544	546	588	595	595	561	572	587	568	587	564	605	582	604	584	576	553	587	597	607	592	596	538	542	559	589	559	577	593	574	613	605	571	606	577	617	605	580	585	564	559	613	588	592	573	587	578	572	545	621	594	578	559	563	646	601	626	591	604	608	571	610	598	589	602	625	582	583	587	596	583	553	578	581	590	609	591	605	556	595	620	579	560	562	554	584	593	563	601	591	596	577	602	603	556	560	572	567	555	582	570	610	564	603	556	562	580	580	608	620	568	561	616	577	592	576	601	585	592	610	581	620	555	580	587	570	561	576	549	530	609	565	559	583	567	598	565	557	578	564	579	586	587	605	586	552	626	574	571	604	580	595	580	534	613	588	595	627	567	566	590	563	572	564	598	556	559	541	512	582	623	603	580	620	611	589	580	571	581	600	611	611	636	629	617	594	633	572	585	583	602	592	573	599	553	578	579	578	551	608	605	628	563	591	571	632	605	578	644	586	597	594	546	580	597	548	570	599	621	537	598	589	564	572	561	606	582	560	567	572	604	552	583	589	602	621	600	585	574	557	553	605	619	617	586	570	604	627	575	583	579	590	599	600	560	544	517	566	604	594	569	631	554	552	614	568	602	593	573	562	568	559	587	574	626	575	579	610	621	622	585	598	577	570	616	638	570	613	585	589	568	566	581	564	606	551	573	596	568	589	581	552	574	586	587	619	605	570	598	606	566	627	560	596	590	557	580	596	563	598	566	588	570	589	597	548	596	568	572	580	563	602	593	553	608	562	598	592	584	603	565	612	538	552	552	587	612	612	614	612	559	580	646	577	594	598	583	571	603	644	560	647	627	628	577	609	571	580	565	570	592	584	559	552	570	562	584	547	624	558	639	613	587	575	609	555	563	575	584	590	593	577	615	585	589	599	542	577	604	577	559	553	638	581	615	593	602	559	648	598	616	513	601	595	622	618	549	587	603	604	626	574	595	565	589	599	597	566	602	561	573	613	587	603	565	594	576	537	605	604	632	584	632	641	570	646	609	537	592	574	610	592	585	564	582	556	617	597	600	614	621	596	601	578	576	582	603	616	556	615	597	596	561	564	584	618	593	592	623	604	615	575	597	603	542	615	603	594	595	569	566	590	587	591	577	632	603	547	589	622	608	592	573	553	547	594	592	569	572	611	597	596	583	591	564	602	594	552	588	563	596	615	618	609	571	530	618	554	579	584	576	606	550	560	564	599	611	592	584	576	612	571	599	592	554	589	591	596	591	556	534	548	576	542	619	639	551	628	531	636	559	579	610	550	563	614	570	547	562	586	568	576	606	584	563	529	616	617	610	603	557	627	610	593	586	629	542	593	571	589	602	565	560	594	602	603	597	600	596	591	569	585	574	569	568	580	572	578	580	579	566	624	592	557	557	577	595	609	638	608	598	608	556	576	578	625	558	554	612	573	582	605	568	591	564	580	573	564	632	607	577	596	587
6990	417	529	386	366	275	245	205	192	168	154	169	164	154	170	151	171	175	171	163	136	134	146	157	155	167	156	154	171	137	138	180	149	154	162	167	154	135	151	143	153	133	153	154	149	166	176	145	129	182	155	179	143	174	144	160	157	130	158	124	137	147	131	155	146	168	161	142	144	145	135	117	144	141	166	145	162	144	169	143	157	148	156	162	162	141	145	149	143	144	162	125	140	138	146	128	170	161	144	185	169	168	155	176	158	145	142	167	173	134	147	148	134	165	173	165	152	146	141	190	154	139	159	138	124	133	141	128	150	164	170	157	188	175	146	150	151	159	145	156	184	162	156	136	145	151	151	167	138	147	149	152	169	128	154	126	151	152	152	174	161	150	137	173	153	161	118	167	128	158	151	156	153	164	148	129	146	154	171	120	133	149	153	151	132	142	168	136	159	175	159	133	144	155	152	149	144	133	136	141	162	167	164	154	139	141	151	148	152	153	178	132	160	154	132	146	177	160	183	145	145	147	136	170	154	130	148	144	149	143	138	157	140	148	157	139	145	146	152	170	153	146	148	138	152	159	134	158	176	154	136	153	156	148	163	146	148	123	151	159	154	161	146	154	145	138	141	143	145	164	157	151	158	155	160	165	155	131	179	141	162	178	166	144	155	171	124	149	143	155	148	152	147	154	160	158	141	166	186	171	153	152	150	169	156	148	156	149	164	157	134	144	136	143	163	142	138	170	130	159	148	161	159	162	158	122	142	133	157	171	170	150	149	133	143	161	138	183	166	170	171	141	126	124	161	167	151	174	121	159	154	143	145	130	152	148	146	187	131	164	148	157	161	162	145	150	161	153	144	154	144	163	149	134	157	159	135	136	156	144	181	160	154	150	157	169	158	175	140	150	164	140	140	154	163	138	140	158	157	160	178	139	148	141	172	153	140	170	142	143	154	170	162	152	162	147	167	151	123	144	167	141	146	155	151	174	153	151	169	170	126	176	148	136	166	149	155	149	166	140	131	145	148	136	139	137	154	139	160	141	148	156	132	168	137	155	176	131	137	161	149	147	154	151	153	153	159	161	152	143	173	143	154	173	125	135	146	137	174	124	162	168	148	152	146	156	174	131	137	165	166	153	137	141	140	166	164	137	148	143	153	137	143	172	126	176	150	146	169	142	123	150	156	154	145	146	156	164	166	164	163	174	129	140	136	143	143	173	143	147	155	155	162	135	144	171	167	163	158	149	156	160	170	157	135	135	127	139	168	165	137	169	124	166	155	174	151	148	133	148	142	141	171	168	152	128	143	149	138	142	168	143	143	160	148	142	141	155	157	172	140	153	156	141	170	178	150	157	162	144	142	156	147	160	146	142	147	164	164	145	133	170	134	150	151	161	179	148	146	159	146	139	160	150	129	166	147	145	155	152	145	174	144	164	164	156	162	151	140	136	158	139	150	159	160	135	134	125	140	140	162	146	147	142	122	156	137	133	138	145	168	143	159	153	165	153	159	157	157	149	149	151	147	145	145	146	146	134	129	142	153	143	140	122	137	129	161	159	167	160	134	152	127	120	164	151	161	162	186	160	149	152	145	175	141	141	138	136	145	152	171	136	162	151	132	170	152	140	143	133	147	152	142	161	152	160	181	140	156	156	145	154	138	163	162	153	162	155	183	152	155	151	144	156	131	147	131	143	146	132	166	158	155	149	158	158	149	137	157	175	166	165	147	164	168	142	151	169	148	148	154	147	142	157	145	137	147	140	171	156	154	158	154	150	149	146	147	155	151	134	145	147	154	174	139	128	141	138	143	146	149	142	160	145	161	141	131	153	137	162	134	162	169	144	145	130	148	152	150	149	152	155	114	157	152	149	149	151	139	166	150	131	150	158	159	175	147	165	158	140	165	154	148	165	172	151	144	138	145	138	153	157	140	142	141	171	151	159	134	153	151	154	141	158	171	159	141	129	136	138	121	132	139	158	149	160	143	161	176	166	143	145	143	146	155	166	144	125	142	167	165	145	137	158	157	170	172	148	157	163	154	171	142	157	161	136	158	155	171	133	148	143	165	157	146	163	123	138	149	175	149	157	150	169	173	143	138	157	164	181	132	139	165	138	146	146	158	142	147	155	144	156	122	165	144	150	143	158	148	144	144	145	128	174	139	162	162	154	161	150	146	140	151	167	161	130	158	154	135	148	169	161	157	142	166	148	138	163	155	137	165	134	167	143	122	134	159	124	133	143	144	173	162	143	166	162	163	114	140	148	135	164	161	163	184	133	160	155	145	126	160	153	159	168	155	140	156	155	168	167	168	161	167	160	148	139	142	146	157	146	161	151	151	152	146	137	142	172	144	163	163	146	129	165	146	131	161	181	165	149	151	156	133	165	153	152	168	134	153	139	155	158	149	151	139	127	139	145	142	172	164	161	174	164	134	147	173	162	158	150	142	152	142	179	140	150	146	155	172	162	154	163	147	172	176	156	160	135	146	156	148	142	146	162	155	173	152	152	162	140	133	150	164	169	168	162	153	157	133	159	132	134	159	141	157	134	156	132	155	142	144	150	139	145	168	166	152	153	141	148	158	156	166	161	154	144	141	156	168	150	150	150	141	148	149	169	145	156	150	171	142	154	142	148	126	156	154	147	134	137	153	144	171	177	132	151	162	169	132	173	148	132	169	138	157	154	152	166	140	160	154	133	134	159	161	165	158	143	148	149	149	148	135	135	164	144	161	146	152	163	135	137	147	163	153	149	144	169	146	142	127	137	163	171	161	166	154	145	152	146	139	166	152	137	146	164	125	149	142	135	139	168	128	155	133	151	148	140	159	150	145	136	136	162	150	154	152	175	146	153	169	149	150	134	169	161	139	147	141	134	136	178	150	163	135	137	172	152	162	162	153	177	146	130	143	157	141	157	157	155	140	153	131	139	161	149	128	140	155	139	120	122	144	148	128	152	161	140	141	162	140	157	156	167	150	166	141	150	174	140	147	143	144	147	156	168	139	178	156	147	158	169	145	134	146	193	148	170	149	146	149	148	157	144	118	145	161	178	172	143	137	166	178	167	138	136	147	154	134	168	181	122	167	151	158	150	145	146	148	116	164	137	156	174	162	141	136	124	136	138	150	151	173	158	163	158	142	144	153	122	146	141	153	165	152	157	178	157	144	161	151	170	133	134	137	168	155	153	159	185	149	134	153	155	151	168	171	148	140	141	150	142	148	156	141	169	144	155	182	156	144	180	161	129	153	143	158	140	155	170	140	145	170	134	166	169	132	140	140	169	165	177	159	153	155	136	136	126	169	151	137	140	174	137	133	154	152	164	158	164	140	164	140	157	142	148	175	162	131	161	156	140	144	140	130	148	139	152	146	165	157	155	162	159	150	161	157	152	147	142	154	145	125	159	127	157	147	159	133	147	163	151	157	164	116	150	172	152	163	139	130	140	148	157	150	139	135	140	153	152	160	166	136	159	136	148	137	134	157	152	168	147	158	156	165	125
6203	638	1088	1320	1126	914	762	664	648	568	530	498	504	472	455	485	443	444	428	425	448	423	424	410	420	405	423	439	422	410	393	374	420	413	398	406	432	406	386	393	381	394	379	415	403	378	368	376	392	405	394	406	391	420	431	361	383	399	400	406	382	395	378	398	375	411	416	405	404	388	374	381	370	353	398	370	392	365	395	370	379	365	348	413	360	390	378	386	358	359	389	374	362	371	384	391	370	364	375	373	365	401	395	395	350	372	388	384	397	403	368	388	378	381	386	351	370	361	367	422	363	381	387	396	376	362	367	360	357	383	369	401	388	372	357	359	365	394	379	355	409	390	387	358	380	377	343	342	372	381	366	372	382	351	379	349	385	388	410	335	338	399	365	361	367	419	365	362	363	387	378	347	371	397	410	381	336	367	364	401	346	341	374	371	396	381	388	380	395	391	384	376	389	365	392	356	359	378	356	350	381	353	369	377	382	360	358	353	393	342	364	371	391	357	387	367	375	360	399	382	385	380	375	390	386	402	381	343	377	350	434	336	347	364	355	373	423	388	361	397	373	383	362	371	352	394	395	354	386	360	385	368	372	332	368	339	360	351	349	350	340	380	388	357	352	396	397	385	382	377	361	363	415	386	380	353	371	368	354	377	387	376	350	389	390	364	357	406	370	378	398	378	380	393	364	377	368	366	360	387	370	362	386	384	347	380	367	413	387	369	348	375	392	416	384	371	370	398	354	386	377	382	387	384	359	361	367	394	348	370	413	339	369	370	371	379	409	379	385	360	360	391	371	369	373	328	385	370	368	384	370	395	385	397	362	351	374	382	375	370	376	360	377	381	374	351	371	363	351	386	345	372	400	413	374	369	365	368	376	363	367	413	384	381	368	361	391	361	367	356	390	372	388	385	355	348	387	427	384	378	421	357	331	414	407	376	376	415	382	367	345	376	393	386	393	356	370	373	357	343	370	342	359	391	381	350	371	362	371	364	372	344	335	362	386	363	375	380	378	388	349	333	364	364	383	405	369	349	336	380	405	407	381	378	370	382	363	372	343	393	392	420	416	365	359	382	381	410	362	366	368	333	385	380	355	346	364	388	388	403	357	389	377	377	355	382	372	377	407	410	374	361	423	380	366	357	334	386	368	353	352	361	401	354	393	361	376	345	399	402	371	357	365	385	415	338	360	361	401	372	403	386	365	384	427	365	411	364	350	384	378	367	359	378	406	366	366	347	371	371	416	356	376	367	374	370	361	393	358	369	356	366	373	373	386	355	417	400	377	387	404	347	369	369	384	391	375	407	379	370	359	375	390	378	371	356	377	351	379	375	349	372	385	375	376	364	361	360	390	392	355	398	390	351	342	390	374	399	374	370	364	372	369	350	366	405	390	356	346	382	377	389	383	348	361	361	399	377	388	415	390	352	376	406	396	368	335	386	372	366	371	391	397	375	375	354	366	363	357	384	358	384	394	354	387	392	389	371	378	404	401	372	363	408	337	336	375	387	369	401	364	385	384	397	407	327	370	348	371	390	387	366	364	378	346	380	375	363	403	367	429	349	376	359	346	363	375	413	379	362	397	340	394	372	376	369	381	342	342	382	382	353	379	397	384	352	342	390	394	378	367	387	400	357	361	340	392	394	407	381	382	384	373	369	359	378	426	388	377	393	339	365	391	384	386	365	387	366	365	381	350	377	368	354	388	360	387	372	395	345	365	385	366	371	385	372	368	368	403	365	353	364	384	377	393	377	369	366	357	373	406	379	411	373	379	398	395	351	406	392	377	392	386	399	385	398	379	410	380	375	352	362	386	362	383	373	396	389	363	380	395	366	384	365	388	353	391	356	363	356	319	387	396	362	395	387	382	398	361	368	394	356	355	361	379	397	367	360	400	371	360	369	350	364	399	364	401	353	373	430	356	409	370	368	376	354	344	352	373	375	356	359	354	390	365	343	369	364	411	386	348	336	383	378	390	397	374	339	361	389	402	407	376	382	407	332	383	383	359	354	420	362	345	386	349	324	349	354	382	357	376	406	342	369	382	357	371	387	370	381	391	402	382	375	358	350	377	332	350	409	354	377	358	382	361	371	403	351	390	332	355	358	341	385	367	373	377	372	347	362	341	368	385	339	394	366	386	384	361	399	406	387	389	374	394	368	389	384	353	370	377	395	380	377	379	390	431	356	382	387	370	374	368	377	389	366	381	399	359	369	376	393	383	358	376	386	386	383	368	402	373	389	404	346	399	396	382	348	382	371	380	405	414	360	360	398	373	382	360	393	404	364	388	348	362	385	389	402	365	395	377	400	358	377	384	350	386	362	385	396	374	378	381	368	364	363	355	371	388	350	349	365	397	400	388	385	353	370	345	368	344	387	404	372	385	368	410	349	347	357	360	351	407	393	359	377	331	349	366	387	370	392	339	383	372	386	385	364	401	396	379	369	378	368	403	362	370	388	341	365	347	377	377	365	383	403	405	368	339	363	381	364	374	394	417	373	379	346	369	363	356	419	367	368	370	380	395	387	388	376	362	397	346	375	365	331	359	370	350	399	360	346	348	425	376	393	341	369	378	376	352	362	351	384	344	400	366	360	373	354	375	347	359	384	350	382	400	387	367	342	343	362	414	368	392	375	351	389	397	380	382	404	392	357	394	416	372	338	387	353	356	359	361	388	378	369	379	387	407	377	367	393	395	384	347	366	370	392	331	350	346	365	380	346	369	389	363	379	378	373	372	363	360	370	379	381	361	414	376	361	348	368	364	373	389	317	413	362	387	356	371	361	382	365	366	362	377	369	392	392	363	355	388	358	396	382	376	372	391	394	375	366	350	409	327	352	391	388	360	361	336	372	383	377	341	377	339	356	374	399	337	392	354	381	364	387	360	350	396	382	370	354	379	358	357	376	361	356	379	392	360	378	384	378	389	395	395	369	415	320	381	375	361	369	355	374	376	413	369	406	363	362	344	399	400	410	365	373	367	328	364	361	355	331	369	371	398	370	379	358	385	390	379	358	355	363	402	389	372	380	387	365	381	336	336	366	404	345	381	391	343	355	349	358	387	379	384	367	367	381	365	366	382	362	365	398	399	340	371	350	383	377	408	378	367	379	375	382	394	377	346	386	383	348	336	366	372	335	374	401	373	380	382	374	389	392	375	389	409	377	403	356	379	390	367	352	371	396	364	344	386	392	375	372	348	378	359	372	378	369	340	383	354	394	391	392	393	370	350	385	364	390	351	399	367	403	353	378	414	396	370	345	387	376	360	369	378	371	374	383	402	354	378	344	367	347	386	382	367	373	366	387	414	402	374	359	388	377	348	394	386	364	376	378	341	402	379	352	350	383	402	369	373	368	357	376	356	374	356	354	395	380	349	364	403	362	404	397	349	366	389	361	379	406	356	416	377	352	400	385	373	410	350	359	366	379	371	363	403	383	386	384	353	367	357	377	335	376	351	381	412	388	344	346	393	340	353	379	378	357	378	391	340	375	364	381
13249	1096	972	806	559	400	361	350	296	259	252	257	259	224	255	206	230	263	212	260	248	264	220	270	236	247	226	230	244	237	220	263	203	226	235	213	225	222	216	213	203	221	215	212	232	231	241	223	242	227	219	251	221	238	234	237	225	228	215	202	245	238	225	233	232	207	188	232	210	205	183	208	216	204	220	230	218	244	211	217	235	202	209	235	210	215	213	197	213	217	211	213	218	207	209	196	227	230	214	278	227	208	220	212	246	260	246	209	214	213	227	210	199	253	222	241	220	216	253	230	228	196	194	211	205	219	238	210	228	227	195	267	193	237	225	220	269	235	208	215	227	209	228	236	239	216	251	225	219	198	188	171	240	213	186	237	247	220	222	217	208	213	229	246	233	217	200	246	225	206	205	178	179	217	230	217	232	233	205	222	256	199	218	234	198	238	225	188	225	228	247	257	221	210	228	201	233	212	229	238	201	176	253	241	214	243	199	231	223	213	223	216	199	239	232	247	226	195	215	244	212	221	189	235	215	253	219	203	189	218	206	210	202	207	225	235	192	208	205	251	237	226	215	221	232	213	241	261	255	251	235	219	190	234	223	219	216	201	191	229	208	212	201	266	232	218	215	198	185	241	227	237	216	216	232	237	206	233	194	196	226	214	209	206	227	211	210	216	232	218	219	241	229	192	234	225	224	241	191	217	212	200	248	210	241	202	237	210	192	204	222	222	269	228	202	214	227	201	216	216	242	208	209	229	225	242	208	200	212	260	227	237	209	206	243	188	195	225	224	226	220	212	223	215	228	233	220	221	209	242	209	215	204	213	196	185	195	248	221	213	226	224	252	204	239	214	207	212	212	245	224	202	231	232	217	218	231	215	196	229	222	217	224	235	200	220	213	234	208	232	225	232	205	218	214	209	196	221	235	222	213	238	202	225	208	257	233	214	225	217	233	208	211	213	206	201	240	231	232	209	196	225	223	204	223	204	227	259	226	202	217	204	221	231	234	212	227	235	229	217	204	231	209	230	222	231	235	263	225	234	217	220	226	218	207	207	243	207	245	226	212	205	226	252	213	189	202	220	203	196	225	208	213	222	218	233	246	225	223	213	223	237	255	219	190	234	228	178	211	228	230	246	205	209	211	210	236	210	245	212	235	242	216	221	221	228	210	231	191	206	239	239	199	221	219	249	212	231	204	227	245	196	196	235	216	248	187	236	218	224	222	234	214	201	231	212	210	209	234	237	207	211	218	217	239	215	225	204	198	221	225	200	209	223	222	197	222	221	215	226	237	210	225	224	211	195	215	215	207	239	222	241	214	242	231	206	223	223	233	211	218	207	236	205	212	199	196	197	224	251	248	214	185	244	210	231	219	218	203	214	220	229	247	233	198	199	215	229	253	233	204	244	227	204	214	249	232	233	225	215	240	220	211	214	217	231	202	208	212	201	239	216	226	192	212	229	222	209	242	258	217	188	213	189	226	217	214	213	215	204	212	237	220	212	213	222	206	218	211	214	237	195	236	226	211	237	230	205	214	220	197	187	213	207	231	225	226	217	230	250	239	219	202	210	212	206	194	199	191	228	224	222	222	203	190	207	217	220	177	225	242	195	212	230	224	198	205	199	187	216	228	233	240	225	225	227	238	216	256	227	200	240	227	209	239	240	200	209	238	240	223	221	241	254	226	214	213	234	227	200	210	202	220	234	209	238	215	198	235	194	192	215	210	227	213	236	193	197	232	206	232	234	213	230	220	210	217	221	221	234	214	190	197	195	230	199	223	221	230	234	233	193	213	224	221	231	225	238	250	237	244	216	199	230	231	226	224	229	236	206	219	203	211	208	221	205	229	201	209	232	228	190	197	234	217	217	220	246	217	249	223	221	222	260	209	226	206	244	230	215	227	207	206	223	250	203	241	237	211	234	188	233	189	254	234	223	216	207	222	221	200	250	226	242	222	251	246	208	225	202	204	196	247	256	215	223	247	225	233	204	223	193	201	198	217	244	220	207	220	206	217	213	199	199	211	226	218	217	213	186	193	210	210	210	212	227	239	210	247	204	215	218	215	209	194	221	232	185	243	201	210	225	240	242	251	231	210	217	225	201	215	203	210	206	222	219	209	208	212	228	218	219	232	210	204	218	244	246	229	231	218	206	230	237	210	218	232	189	258	178	213	214	218	241	228	203	213	206	238	189	222	213	237	205	234	203	242	243	200	234	208	229	204	210	213	254	211	205	244	211	202	206	227	229	259	206	241	208	197	229	212	241	207	245	213	232	227	214	233	211	215	219	208	206	225	214	246	209	244	197	234	228	193	222	221	214	209	215	232	209	208	197	199	201	232	251	233	207	240	234	229	234	219	187	209	212	210	219	254	213	208	225	209	210	226	226	220	209	227	215	216	233	224	206	207	212	201	224	226	206	238	233	224	224	223	209	190	233	194	229	243	199	222	232	249	229	245	239	235	237	235	217	216	216	187	195	229	219	238	235	178	227	240	213	216	235	202	214	208	226	203	213	213	193	223	223	203	242	212	219	212	188	210	225	237	210	210	207	221	226	192	265	208	218	191	210	217	239	241	216	236	214	228	225	233	202	196	207	207	208	251	222	206	220	251	207	201	187	199	207	233	212	222	208	236	226	235	235	233	229	247	238	209	215	221	220	247	222	196	218	221	211	245	237	232	219	261	228	218	223	211	209	234	217	211	208	208	221	202	238	212	254	245	236	244	244	211	237	206	226	222	219	231	190	220	214	219	200	219	214	202	220	223	195	231	256	246	229	203	244	203	202	252	241	220	212	240	258	205	215	230	224	232	208	207	205	231	245	207	221	225	205	247	239	197	226	219	209	213	224	235	223	212	228	205	222	225	236	254	233	206	223	221	179	224	233	238	215	220	227	221	196	201	225	202	220	232	218	255	214	228	250	210	214	199	219	208	222	235	224	253	195	206	195	224	250	256	232	221	236	239	223	200	215	211	213	218	246	202	194	221	194	213	197	217	192	221	229	253	216	217	243	229	211	208	187	203	237	194	195	234	245	230	207	224	253	249	248	200	257	189	224	196	211	200	206	237	192	247	241	233	238	212	220	237	235	236	216	221	216	234	222	200	214	214	230	201	226	225	190	246	196	220	201	228	235	218	233	203	229	217	259	223	208	238	228	229	228	203	228	226	216	220	236	223	218	224	253	233	245	238	204	214	222	209	230	253	237	221	221	204	209	211	227	218	234	229	206	217	228	228	233	204	225	215	191	189	242	237	206	215	209	213	212	249	224	193	204	277	200	187	229	219	282	220	230	249	243	219	238	243	227	216	217	210	223	213	226	232	211	219	233	219	217	231	254	239	223	248	238	230	236	234	239	256	194	211	206	219	201	204	210	212	220	214	216	202	243	222	222	185	203	223	215	221	209	233	181	196	220	236	220	223	209	227	224	242	229	238	242	197	223	236	244	235	229	227	214	218	232	217	217	193	221	252	216	242	246	239	255	220	244	217	200	203	223
7906	991	2044	2409	1964	1641	1384	1146	1016	917	879	826	721	703	724	700	636	648	664	645	659	619	645	600	616	613	562	572	566	560	532	566	579	552	550	576	551	551	570	552	579	598	594	536	636	597	573	597	631	564	611	556	611	580	557	573	602	551	564	539	570	557	563	546	525	567	579	554	512	554	524	531	538	564	549	555	529	544	551	542	589	606	549	584	505	523	505	515	587	566	538	542	570	521	541	514	519	526	504	535	550	560	541	530	522	554	522	531	551	568	503	527	535	533	540	558	521	528	551	481	525	562	509	551	572	515	553	523	545	538	528	517	532	512	510	534	502	471	550	551	517	539	522	563	537	519	560	529	510	568	524	513	497	561	532	574	542	523	549	581	541	509	557	494	525	485	557	566	526	538	530	529	565	500	587	527	532	516	564	553	510	507	530	523	526	580	494	510	551	585	528	557	550	525	520	573	520	501	520	529	571	523	544	551	505	589	564	505	534	524	575	524	563	534	545	547	539	573	530	524	543	528	577	534	560	538	532	499	521	532	533	557	520	542	534	528	509	555	547	540	513	600	538	527	568	512	532	568	560	525	541	550	566	587	551	542	530	480	564	547	514	539	495	484	508	510	507	541	551	546	538	545	497	509	542	538	558	572	540	546	545	542	542	552	569	502	569	522	522	521	505	532	573	548	547	563	543	548	567	562	576	551	516	507	534	505	527	505	551	573	561	540	532	552	494	528	576	497	541	507	534	507	533	527	557	537	477	535	535	512	517	548	544	527	536	554	547	509	523	560	540	567	527	508	562	529	519	506	528	485	503	516	515	515	497	542	498	531	549	498	515	546	529	533	563	533	569	496	508	512	493	549	549	538	570	517	553	486	508	543	550	521	539	544	548	527	553	508	513	557	481	538	536	564	520	509	534	569	553	549	534	550	512	568	538	535	520	577	548	550	512	576	541	546	513	512	536	527	517	526	539	544	549	512	538	528	527	556	523	539	533	521	565	522	529	552	521	566	507	549	556	561	519	541	543	537	549	581	512	527	548	516	517	544	540	516	516	515	517	542	522	525	542	570	565	552	500	567	550	575	537	550	514	586	528	508	526	544	529	557	539	516	528	531	535	522	603	555	546	539	517	540	562	549	514	476	540	584	535	517	519	511	507	523	546	538	533	511	528	530	525	550	542	595	550	485	536	557	539	542	520	496	524	545	544	504	546	537	544	548	508	555	533	542	517	517	520	498	549	531	505	539	561	544	525	538	528	543	497	545	526	538	518	528	531	521	520	535	561	519	500	566	501	536	521	528	521	527	530	553	551	501	557	543	558	542	536	546	538	504	492	527	532	544	524	512	543	508	547	540	574	534	538	513	543	517	539	540	495	518	546	550	535	538	522	519	537	531	519	529	512	547	547	528	520	481	548	540	526	535	537	529	565	553	526	533	515	514	545	499	517	526	535	524	564	542	500	549	543	507	580	576	560	503	505	515	569	530	528	503	521	526	520	512	510	543	520	523	518	543	513	524	515	550	567	547	546	562	517	552	540	560	529	479	528	545	531	511	551	571	511	548	550	545	508	520	492	492	558	520	559	530	589	552	489	547	538	557	510	541	561	485	532	561	522	501	505	537	544	552	507	551	531	494	541	487	556	525	556	561	551	510	543	592	548	527	505	524	513	580	541	525	539	545	518	540	534	506	530	542	563	505	536	500	517	510	512	514	557	508	547	520	537	548	512	505	501	507	527	550	518	530	511	536	526	514	527	538	535	512	571	555	517	569	472	530	522	520	513	516	537	491	523	534	515	533	607	523	519	552	508	506	529	538	507	584	522	535	528	509	554	564	549	554	456	526	577	507	540	540	531	553	536	512	532	539	560	569	526	525	537	510	476	507	535	509	538	542	548	544	526	495	559	551	526	549	557	545	539	535	526	523	528	513	534	491	574	536	492	505	594	550	506	534	505	515	521	525	523	529	510	513	505	530	529	532	531	501	545	547	502	512	520	501	503	543	576	546	522	488	557	553	533	531	507	541	580	510	545	533	525	543	537	563	531	509	543	549	524	555	538	527	530	506	511	495	522	521	568	514	552	544	521	532	546	558	541	501	546	532	540	504	515	523	511	497	510	528	488	516	535	532	559	521	522	552	535	518	507	538	517	509	558	534	521	567	499	546	509	553	516	498	505	530	515	508	576	507	518	527	558	532	531	519	528	554	516	578	568	504	546	544	509	529	568	546	516	538	546	505	560	500	529	488	539	540	536	532	533	534	550	488	547	578	555	529	507	533	535	545	526	528	509	538	545	558	493	508	506	486	612	555	528	498	532	528	531	578	541	530	480	567	503	555	500	531	525	543	566	523	578	539	529	533	535	548	520	617	545	554	513	518	526	538	542	546	532	505	557	534	523	532	513	548	558	526	533	511	513	490	544	484	525	523	511	544	549	516	515	504	544	583	555	559	516	564	561	539	549	552	525	539	563	544	486	513	578	541	546	504	504	507	504	520	575	521	554	536	531	547	541	514	544	506	552	545	566	515	553	543	519	536	480	500	534	529	554	529	491	520	529	521	527	561	524	493	514	572	555	545	547	527	573	507	540	521	549	583	547	540	527	544	529	508	593	523	525	548	519	541	593	504	504	556	549	505	550	531	557	543	536	579	498	535	521	568	519	526	567	523	525	523	523	530	557	492	519	561	477	532	531	519	490	556	547	525	538	551	500	536	559	500	521	545	565	495	509	532	488	544	498	513	532	536	574	527	527	543	515	495	572	499	514	519	502	527	529	546	567	522	520	567	527	498	487	590	554	547	550	561	567	533	518	536	567	550	541	499	571	553	579	553	564	545	526	530	615	532	502	512	526	538	541	573	519	528	539	528	550	565	529	524	531	530	536	521	502	540	509	540	511	531	498	517	584	544	563	536	561	533	561	551	547	494	546	519	519	524	526	505	556	528	589	546	562	547	561	531	533	553	526	521	526	497	521	541	563	519	536	530	526	537	544	533	544	548	546	576	498	560	511	558	537	518	581	510	537	496	534	539	529	511	523	535	532	549	556	551	570	523	540	571	528	563	490	481	533	530	522	528	560	569	516	514	544	521	558	531	495	516	484	550	520	528	508	566	503	493	550	546	553	552	515	528	554	565	501	554	542	495	539	531	508	592	507	573	567	495	565	536	510	510	557	563	535	547	461	495	535	520	539	557	514	511	512	539	527	503	524	562	505	493	547	512	529	554	549	489	552	559	530	544	551	534	552	517	558	520	524	564	527	520	530	505	555	566	513	512	549	557	574	550	558	518	559	576	514	547	567	501	581	515	518	538	512	534	551	535	538	566	529	544	535	526	495	501	553	545	535	496	509	555	572	542	544	512	560	541	498	552	495	491	539	548	547	516	520	559	504	518	530	552	519	539	507	527	492	537	532	529	512	578	541	540	521	553	538	536	561	485	503	523	567	553	532	516	536	562	536	556	520	496	500	520	546	521	483	539	494	518	585	541	528	497	507	541
1486	276	303	254	272	282	282	243	264	275	297	273	268	276	282	257	245	262	294	272	272	239	260	283	270	276	302	288	242	238	244	281	285	260	240	243	255	222	269	283	284	256	263	270	267	274	254	276	269	279	294	270	265	284	263	247	245	263	277	225	283	270	274	263	253	256	256	269	266	281	296	248	260	280	277	276	279	287	266	266	292	297	259	240	249	272	248	258	275	285	278	257	289	251	270	268	268	288	264	300	272	274	243	288	271	264	259	261	257	261	243	264	258	240	251	247	281	260	285	262	234	264	260	297	260	302	272	274	283	251	294	317	315	275	225	257	313	269	278	239	278	292	269	276	258	253	257	253	270	275	273	289	298	249	269	291	275	246	243	262	262	267	281	277	249	270	270	269	279	265	247	244	281	253	242	285	250	277	264	275	262	269	254	228	251	281	281	257	253	280	256	270	248	286	266	264	278	285	271	258	274	305	306	263	265	275	274	275	231	268	275	247	289	235	277	255	269	265	256	277	237	288	269	268	289	262	280	276	245	250	277	270	267	258	252	266	221	280	252	289	277	273	267	289	256	314	239	272	221	264	267	263	267	251	283	274	239	262	253	247	257	270	263	255	270	233	230	264	266	242	252	266	292	291	224	242	272	279	253	257	285	274	271	241	297	220	238	262	258	278	271	235	293	256	286	264	241	259	265	251	242	251	269	290	250	259	289	258	239	262	262	273	262	292	281	262	265	243	249	267	272	285	259	251	271	265	239	268	279	281	285	232	271	258	274	279	280	280	307	273	304	256	231	262	270	253	271	268	261	254	274	267	262	288	286	269	246	263	268	261	269	256	253	239	266	277	238	277	244	270	273	271	249	268	289	224	262	254	256	265	287	271	292	294	260	255	272	240	263	282	260	266	283	285	224	297	280	264	270	285	269	285	268	274	250	282	238	263	250	278	277	283	278	235	249	272	260	270	258	257	258	259	304	263	256	249	287	279	225	258	284	267	275	276	273	257	286	280	238	237	250	266	271	253	240	263	271	286	263	252	268	250	246	251	253	270	258	246	252	247	263	268	247	285	266	263	286	265	250	233	294	267	261	256	275	266	243	297	286	284	267	227	255	261	270	269	255	256	266	251	294	260	288	272	283	247	254	253	278	260	283	264	260	273	266	268	264	269	252	235	294	246	235	269	292	295	264	280	266	236	265	262	257	264	260	265	263	291	271	294	242	242	265	251	249	267	249	249	258	275	254	243	249	279	247	249	243	271	227	293	278	259	304	297	245	286	237	275	269	237	279	264	276	254	271	281	266	287	278	241	281	242	267	256	273	279	293	261	271	252	260	264	260	295	252	282	271	264	231	235	257	274	245	240	263	272	246	276	259	241	281	258	251	233	270	243	276	256	256	274	265	257	289	253	276	256	250	274	279	244	285	253	259	266	251	257	269	261	262	267	239	257	257	236	268	260	276	239	295	304	276	262	278	230	262	243	246	258	260	267	254	242	261	235	293	292	286	287	255	261	280	257	264	256	269	289	244	291	264	269	258	311	301	262	253	273	249	264	260	246	261	257	238	259	269	265	280	267	266	283	264	264	275	274	273	265	248	270	260	246	279	280	265	298	268	251	236	262	248	250	246	249	260	269	248	293	267	236	222	259	254	297	263	301	293	270	247	268	255	265	250	264	251	282	296	273	273	249	236	291	257	283	273	289	272	267	246	290	277	261	224	278	261	265	258	249	235	301	288	271	281	254	234	269	249	264	259	264	263	302	270	233	258	256	276	274	269	288	262	269	262	250	244	274	280	270	273	264	281	260	270	276	272	263	255	248	272	232	257	278	261	260	263	256	259	278	258	299	275	267	255	264	267	279	260	268	277	253	262	284	283	253	259	257	256	294	283	289	257	248	262	282	261	251	255	254	245	258	255	264	234	236	257	293	273	256	238	242	249	277	266	232	271	258	272	252	244	261	244	259	282	271	273	263	268	259	235	227	270	268	265	274	258	244	290	293	300	257	230	231	268	270	256	246	282	245	243	280	258	270	277	252	275	277	278	262	239	281	277	284	283	262	256	257	227	264	252	252	288	248	253	257	270	264	281	283	263	268	243	264	292	284	256	248	244	271	253	248	260	257	253	272	280	289	275	255	249	274	288	262	231	274	265	271	232	258	248	262	267	260	225	257	264	286	271	280	279	238	281	268	261	255	277	247	287	278	244	286	249	261	282	264	260	253	312	252	261	265	237	239	267	285	258	272	262	237	247	247	258	242	264	247	286	246	269	270	266	265	275	267	274	260	247	231	228	278	284	275	267	276	265	330	292	270	267	279	258	244	252	265	272	270	242	280	259	247	271	289	270	265	266	232	282	253	227	261	285	260	245	259	267	274	275	227	272	301	268	267	268	306	265	245	275	260	255	262	233	261	298	247	260	265	280	281	287	293	251	265	263	290	289	269	233	278	294	276	277	282	265	235	238	251	262	236	279	242	263	238	263	262	230	272	308	279	281	278	259	282	266	258	255	227	271	241	260	258	265	283	238	256	256	246	285	267	257	236	236	254	264	284	240	267	251	294	266	286	293	262	261	276	282	249	253	252	253	285	271	245	270	254	254	257	248	249	255	248	245	280	240	277	273	250	204	247	258	194	263	266	238	292	267	243	273	267	237	283	244	279	289	245	276	254	274	285	255	265	251	245	260	235	268	275	250	253	256	265	273	248	251	293	257	254	276	249	265	248	277	266	249	254	250	257	270	264	266	227	267	278	284	272	272	222	288	286	276	215	272	237	247	239	269	254	268	224	251	235	298	273	279	239	254	256	267	261	261	285	286	255	266	274	259	261	279	250	281	283	275	306	275	268	272	290	248	294	283	257	278	245	275	258	264	280	241	260	242	265	275	260	269	265	278	284	240	266	277	272	274	298	256	255	275	269	225	271	263	237	244	289	269	234	273	282	259	265	282	257	298	277	249	263	261	263	270	278	277	266	259	271	271	276	296	263	286	255	275	225	257	270	278	263	267	259	291	260	262	251	296	276	293	244	258	258	267	248	248	261	239	273	278	281	266	264	262	267	239	259	264	268	278	230	272	259	297	288	260	265	252	297	267	257	277	259	275	247	250	280	264	280	314	272	290	257	299	277	269	255	241	239	260	270	286	270	258	267	277	282	303	283	255	260	236	247	282	249	307	277	289	227	250	268	285	253	249	295	265	269	267	288	283	259	261	274	257	258	252	294	245	255	266	259	269	237	258	265	262	248	248	265	263	290	261	263	269	282	274	261	242	258	229	290	263	254	258	261	264	277	282	271	231	257	251	248	270	254	261	284	270	276	245	293	265	273	253	256	283	272	293	273	261	268	239	255	294	273	256	265	275	251	242	245	262	263	265	284	289	235	260	260	250	273	263	236	256	277	272	258	248	252	252	261	261	280	295	274	252	250	255	262	254	253	280	242	260	247	257	253	262	275	251	270	259	262	257	287	269	249	261	252	250	238	279	266	252	276	240	267
1783	577	657	634	627	630	602	636	618	598	593	598	607	586	596	539	595	603	570	609	550	552	561	608	611	555	607	542	602	610	581	575	583	563	609	603	594	583	588	599	598	571	627	631	596	586	542	613	609	560	615	561	593	593	641	607	600	613	539	561	599	598	616	556	579	616	577	567	594	593	576	592	620	559	546	601	584	584	611	587	630	584	552	588	601	586	591	571	581	576	617	564	630	605	585	572	568	569	608	577	528	640	562	558	636	546	601	605	607	588	619	578	624	586	582	620	583	600	583	611	584	584	604	590	555	596	602	608	602	602	598	589	550	533	585	577	604	578	605	615	580	593	594	580	574	596	599	631	564	586	605	607	593	644	630	561	548	600	577	624	601	558	588	618	655	552	594	564	574	590	578	588	607	573	632	573	521	592	607	579	547	625	644	643	568	581	572	602	569	628	586	578	572	569	570	595	588	616	605	615	596	568	597	554	575	614	546	596	561	579	602	597	551	571	649	550	536	607	590	581	564	571	585	627	586	565	577	614	584	576	560	603	590	625	611	574	606	614	569	576	608	548	592	604	572	612	591	539	605	589	625	580	569	574	603	605	563	636	577	550	617	597	553	545	579	585	625	582	609	610	621	594	585	606	623	574	587	590	597	629	591	579	557	593	567	603	558	560	615	562	594	595	610	626	589	584	519	587	607	604	596	606	600	564	620	628	574	576	565	582	641	599	609	564	575	580	595	557	582	546	588	575	604	665	611	586	636	594	567	600	605	583	572	580	587	586	534	629	591	598	586	588	587	595	568	593	596	544	627	568	579	570	570	554	638	621	561	588	599	591	615	597	573	632	607	561	622	627	605	589	579	622	596	571	592	602	566	554	558	599	560	578	580	590	607	608	637	558	580	579	579	626	569	580	614	618	634	592	629	581	600	584	611	560	565	577	622	642	608	567	599	604	551	592	591	574	583	593	567	571	554	580	594	574	541	538	575	628	633	592	602	580	599	614	601	623	602	576	579	567	569	591	603	623	602	616	595	525	595	603	558	626	576	625	637	601	622	611	664	591	568	557	652	598	587	570	627	577	601	586	611	605	560	571	587	577	590	615	583	574	642	632	582	567	599	622	595	569	586	562	562	577	597	580	591	609	569	578	549	606	594	622	583	584	590	576	584	581	595	581	626	604	566	589	574	604	614	598	588	586	595	600	581	620	568	614	608	544	570	614	561	598	557	631	548	545	590	586	595	536	612	578	578	557	596	589	651	567	591	586	581	587	562	591	567	617	632	595	624	603	611	604	613	535	565	588	615	606	600	602	568	619	564	594	598	556	612	588	602	566	558	592	598	564	550	575	602	570	593	626	568	615	535	567	571	582	627	558	573	589	617	599	612	570	567	587	561	615	624	587	549	545	568	601	577	561	593	581	565	593	592	619	552	618	573	564	583	564	603	565	581	592	556	638	573	562	665	580	587	534	541	618	623	580	610	572	621	568	606	616	587	567	566	565	586	577	586	578	579	624	570	600	562	604	605	620	616	600	573	577	616	573	601	603	575	598	596	576	577	540	585	566	609	562	595	597	578	662	603	583	599	608	655	607	607	581	589	580	620	603	585	595	601	567	578	569	586	599	598	585	614	619	593	626	606	580	600	553	581	542	569	613	584	566	602	537	602	599	567	599	595	569	565	643	619	580	565	651	616	616	559	584	587	581	616	585	600	613	630	592	624	570	569	581	590	631	570	569	628	574	587	611	610	612	610	590	590	587	587	614	646	544	567	594	608	567	597	599	566	643	590	611	617	597	578	601	606	587	557	561	589	605	611	601	632	585	589	620	580	583	573	569	540	638	601	586	537	540	555	603	554	564	572	619	591	580	618	589	605	602	608	601	588	616	551	600	592	568	589	565	598	611	615	586	593	599	587	542	576	588	551	520	576	593	602	564	603	623	601	624	583	553	580	596	551	583	615	571	602	539	553	638	574	566	559	555	579	608	581	575	622	586	600	582	603	585	591	603	582	546	551	568	621	597	600	603	569	601	577	549	562	562	605	602	612	607	620	585	598	640	617	614	588	598	621	542	567	590	608	583	552	582	610	632	584	573	608	586	574	614	612	640	585	566	616	570	577	634	553	591	557	582	607	611	611	585	629	572	576	614	563	604	607	617	587	630	610	585	590	613	581	575	595	558	605	562	588	586	614	597	604	564	564	546	614	591	539	595	582	585	611	599	616	631	592	577	569	582	609	584	615	575	608	636	651	604	574	604	580	638	571	588	622	590	613	583	623	579	559	598	600	574	568	634	596	620	593	576	616	541	566	574	591	550	581	613	605	568	615	598	595	605	573	583	598	598	555	605	584	607	571	593	626	567	591	558	572	621	611	588	629	617	591	582	603	575	595	569	627	573	584	594	562	579	607	571	620	590	582	546	610	573	544	577	602	613	592	566	549	598	571	604	592	613	600	571	599	629	592	571	592	590	568	594	560	586	579	568	617	595	590	556	589	578	603	530	595	566	593	595	534	598	592	547	614	628	564	632	591	593	623	593	599	600	582	611	581	608	618	593	578	574	609	612	588	621	588	605	587	575	593	589	612	591	591	561	602	597	610	595	559	561	596	637	615	578	586	590	566	614	623	608	581	571	643	617	584	603	558	545	560	614	573	626	630	582	580	628	582	579	586	583	591	606	650	565	590	588	601	562	573	543	613	620	623	564	595	576	535	591	581	592	566	620	624	631	578	602	558	604	625	590	585	556	577	586	605	605	568	575	553	598	571	633	619	550	600	588	559	617	579	600	620	581	629	583	566	582	570	617	584	619	568	605	598	562	597	590	618	604	554	585	601	572	625	576	585	591	592	583	612	603	573	586	606	580	597	580	552	607	583	597	598	596	614	591	639	594	616	591	620	604	590	567	603	628	593	582	612	617	590	589	585	620	587	598	624	568	619	584	588	569	559	614	579	579	600	572	605	598	582	570	596	596	577	600	605	583	622	557	620	591	596	573	593	582	635	582	605	619	607	575	603	585	555	582	596	582	563	580	606	567	569	579	566	600	602	564	572	574	583	594	635	589	624	595	553	575	593	600	630	630	582	612	560	578	623	598	585	572	587	605	602	566	594	606	605	612	601	563	592	601	625	588	584	600	593	581	586	586	573	585	628	573	606	558	575	584	545	586	594	611	607	605	584	599	566	555	568	576	592	596	592	589	542	571	567	598	576	631	571	569	570	574	588	583	586	528	580	604	619	595	594	605	565	588	577	560	571	576	531	527	561	605	594	571	614	655	609	619	615	609	601	588	613	568	591	596	577	602	599	603	549	599	588	581	566	608	540	562	603	601	581	631	580	602	586	582	563	557	565	598	598	578	619	625	619	587	547	601	614	576	534	526	654	591	593	597	579	607	627	578	611	604	629	587	589	622	545	579	538	574	583	603	553	584	581	627	566	626	560	574	617	604	591	578	595	600	576	591	605	627	603	624	566	594	607	562	643	579	618	591	587	565	605	602
6998	386	541	418	331	272	241	165	172	187	195	172	164	158	160	151	176	138	169	148	166	165	179	144	151	168	158	167	147	140	156	146	148	136	150	159	152	139	160	132	153	151	143	158	127	140	155	174	144	164	166	153	150	148	144	166	159	142	150	132	150	139	182	158	146	134	154	153	163	143	139	156	132	165	160	167	141	158	136	157	150	151	141	125	153	160	142	127	147	170	121	157	166	156	150	147	144	158	141	136	143	158	148	171	143	155	151	175	150	163	151	156	188	156	167	135	189	135	146	138	149	134	177	165	145	158	160	142	172	159	161	174	154	135	152	135	153	162	162	142	129	127	141	138	147	167	130	144	178	145	166	155	150	119	166	137	152	160	150	128	143	145	158	133	153	170	163	154	149	146	155	145	126	167	134	184	144	146	144	155	146	148	163	166	148	151	153	157	131	149	134	146	174	151	133	148	148	151	163	143	136	139	142	169	152	153	152	179	165	150	150	155	145	154	162	147	161	141	146	159	147	151	152	140	133	152	149	144	156	142	160	148	135	150	117	157	166	149	131	181	150	143	176	162	147	164	145	161	181	148	155	140	163	149	143	135	134	139	158	161	171	138	159	143	142	163	137	157	154	156	144	136	153	153	141	133	137	143	143	154	148	140	152	156	166	130	131	128	123	156	140	140	145	145	138	159	142	116	154	176	167	155	158	165	147	149	153	148	160	181	150	154	149	136	145	144	120	149	145	124	135	155	144	150	157	156	141	151	148	167	148	157	150	164	142	152	145	179	169	144	164	161	167	155	142	161	142	123	149	149	136	147	130	136	141	154	146	142	130	153	160	148	162	154	150	161	167	154	154	165	158	136	170	144	161	145	170	145	153	144	143	132	155	162	124	143	159	117	133	159	136	174	171	153	150	141	136	163	154	155	146	142	159	140	170	150	171	133	139	153	154	158	164	171	148	147	155	145	163	165	140	159	138	141	151	146	145	130	121	135	166	157	150	133	161	174	131	164	151	145	147	162	144	136	140	158	135	155	171	144	148	153	135	151	136	175	143	169	143	161	151	155	135	173	151	156	162	170	148	160	165	147	146	161	168	161	136	148	129	153	154	142	138	155	155	147	160	141	160	148	156	145	161	168	154	163	156	130	143	138	144	144	153	145	151	149	164	148	151	155	132	180	152	134	158	157	148	147	162	133	175	162	170	155	146	142	171	136	140	146	150	135	163	142	134	134	171	143	150	161	161	145	134	168	157	178	133	144	152	143	148	161	133	163	144	146	151	153	149	140	159	155	159	152	154	152	124	155	139	160	157	151	172	149	155	148	139	155	157	150	150	151	148	152	146	157	141	151	177	148	151	122	146	141	141	141	124	146	127	131	136	140	180	140	155	173	144	161	152	149	145	162	139	139	132	174	158	154	170	177	170	153	143	157	160	126	149	167	157	147	137	162	162	151	151	146	161	163	137	156	136	128	158	139	148	146	162	176	141	165	169	149	143	139	141	141	160	162	135	163	145	141	140	157	135	158	127	148	164	149	164	127	134	132	149	163	165	137	127	154	148	154	154	153	162	153	158	163	154	146	142	154	167	159	141	124	167	160	169	134	148	145	129	165	137	157	136	138	145	167	156	152	145	157	131	150	159	150	165	154	153	144	166	148	158	165	138	152	130	156	140	128	124	172	134	160	142	156	165	141	140	150	153	190	180	129	142	171	162	160	139	160	149	155	166	136	155	141	164	125	162	160	162	167	162	162	146	146	180	160	149	161	149	163	156	142	185	143	143	134	147	149	144	138	134	134	160	130	166	139	150	134	197	163	152	139	138	141	167	162	152	158	149	171	134	174	145	136	141	135	133	146	155	177	147	159	157	146	146	154	155	149	133	155	155	142	158	163	149	145	144	123	140	158	157	160	163	165	138	154	145	140	150	162	132	159	125	158	143	153	133	145	146	147	161	167	156	168	136	153	166	130	156	139	132	154	163	150	175	154	128	159	135	148	125	148	158	184	147	162	156	137	145	154	135	141	157	150	160	156	133	154	133	144	155	163	145	138	161	166	156	139	175	157	136	138	172	155	138	144	140	154	128	136	149	142	158	143	152	160	154	153	145	158	157	169	158	157	129	141	136	171	156	178	136	136	166	136	148	143	159	151	139	149	157	161	136	139	143	146	132	162	173	138	143	175	157	130	126	155	163	140	131	142	142	138	125	125	161	161	137	144	125	142	147	149	144	143	162	152	152	137	134	169	173	156	150	150	148	157	126	162	155	125	159	183	169	116	149	160	138	130	130	163	123	161	152	136	132	156	170	175	168	147	152	139	138	154	139	144	146	132	149	158	147	170	138	143	148	167	142	163	166	135	182	147	156	166	148	169	136	169	140	150	149	143	154	165	158	145	135	164	126	133	168	157	161	170	165	136	167	144	154	161	160	163	157	142	163	158	136	150	172	133	156	153	148	153	170	151	145	139	158	151	133	131	147	157	155	158	141	129	135	132	142	165	148	158	125	126	178	158	145	149	154	143	160	127	147	168	172	174	136	154	136	142	152	140	162	134	151	134	163	147	128	156	145	123	150	142	152	164	139	149	138	138	155	174	144	127	124	134	173	133	135	136	134	144	152	143	139	145	150	169	160	126	131	160	151	142	150	152	141	153	139	150	150	146	154	126	159	152	145	140	146	166	136	136	165	189	151	164	176	147	150	159	120	171	143	159	145	148	158	138	166	148	145	139	171	145	151	156	140	160	160	142	160	141	147	157	159	153	154	119	145	143	159	134	145	170	134	156	146	165	136	138	160	142	157	154	152	149	141	147	168	185	157	157	152	157	112	152	132	137	172	152	148	137	152	135	151	137	163	157	150	177	159	147	134	148	163	155	134	141	173	167	129	162	131	150	147	165	169	188	146	160	146	147	163	187	145	176	175	132	156	140	130	137	138	126	133	157	143	147	142	135	147	161	166	156	146	147	127	150	131	157	148	138	142	168	154	145	152	140	175	153	131	138	154	159	152	148	154	132	172	150	159	124	139	161	147	161	154	173	158	149	146	128	136	168	170	154	148	166	141	159	159	159	119	139	147	158	159	167	158	162	178	143	127	162	156	164	189	152	149	132	127	167	148	149	161	156	121	136	154	161	140	126	170	142	138	154	143	137	154	134	150	123	152	153	149	155	157	157	130	175	141	163	149	154	165	140	153	184	158	146	130	157	155	158	164	145	140	163	137	142	140	152	151	159	151	150	159	155	180	151	148	156	131	162	158	139	143	162	155	142	157	158	165	129	168	173	148	164	161	165	160	175	153	134	155	169	160	152	159	141	157	154	131	143	172	120	137	168	156	133	165	151	170	146	154	145	144	152	151	143	130	154	158	160	130	150	164	148	133	162	148	135	146	167	164	145	153	124	123	159	162	164	159	148	157	175	143	129	156	149	161	126	134	155	171	162	140	144	156	154	165	133	130	167	158	143	136	154	157	142	151	157	155	163	148	146	152	163	142	160
6064	620	1128	1295	1170	914	852	724	567	584	528	493	524	537	445	461	441	436	396	469	403	430	415	442	411	383	363	360	372	406	410	390	397	408	402	354	353	379	392	362	419	387	373	420	396	383	403	425	413	426	439	378	390	404	409	387	411	398	375	411	380	404	374	357	364	409	406	350	396	394	395	362	398	396	404	358	375	374	386	366	389	376	376	359	367	379	381	380	367	361	375	339	373	379	367	351	364	403	391	360	334	376	368	391	354	389	372	413	367	378	383	379	396	353	364	389	385	344	384	361	395	353	327	367	412	349	408	375	386	349	387	379	406	373	398	386	388	373	384	371	418	360	369	374	365	382	351	379	412	359	357	375	382	364	365	342	381	373	337	374	338	378	382	391	376	392	364	365	386	372	349	388	429	355	344	363	378	339	371	383	370	359	380	367	379	357	367	384	359	397	370	369	382	361	343	374	387	390	390	327	389	351	392	362	359	330	386	381	391	362	365	348	379	362	361	360	361	355	389	424	367	348	377	357	413	373	355	380	348	355	365	390	345	375	385	385	389	332	370	388	352	366	357	365	370	367	383	373	387	381	371	376	371	414	375	370	373	390	372	389	380	384	339	356	368	362	358	352	372	355	369	376	353	342	361	353	389	380	374	386	384	378	365	364	380	372	358	409	341	397	358	349	349	343	348	358	385	358	412	401	380	383	367	372	400	388	392	372	398	369	362	377	370	402	370	378	349	369	374	408	412	379	356	391	381	394	354	369	389	380	357	399	401	366	377	367	391	353	386	355	372	374	370	392	364	357	378	399	385	369	369	370	378	352	347	391	374	369	378	381	361	367	401	375	370	375	397	361	373	366	365	363	363	385	391	348	378	352	385	370	417	351	380	360	408	359	361	372	354	375	349	354	358	375	355	368	371	368	390	379	379	351	393	384	356	359	348	389	344	389	384	380	386	384	372	381	371	373	388	375	358	367	406	378	351	391	388	358	377	328	371	404	352	409	381	352	372	403	372	359	359	376	373	378	404	392	354	350	339	375	396	361	371	345	384	376	400	364	367	358	393	370	388	368	331	425	354	377	376	369	391	388	348	369	371	367	396	383	348	359	396	364	389	359	363	359	395	379	387	375	328	369	385	353	382	369	386	342	378	398	348	346	336	399	356	360	406	364	355	339	375	367	343	381	376	352	371	383	352	389	363	360	412	353	368	351	360	357	354	409	382	371	409	396	396	353	390	390	394	403	416	354	357	385	376	387	393	380	363	386	372	371	398	400	379	384	402	342	361	384	411	348	365	374	368	385	379	373	384	421	349	371	367	385	368	359	380	374	378	332	371	400	384	364	346	332	380	347	413	357	360	366	365	374	363	345	406	377	321	381	364	385	404	366	366	326	361	358	373	392	367	375	399	374	359	360	369	379	352	383	359	392	358	400	373	387	391	423	371	361	339	381	373	358	368	361	372	328	365	379	383	339	374	388	359	374	388	388	342	368	376	391	375	345	379	372	373	362	378	376	364	369	371	351	366	348	364	382	377	381	347	399	383	377	402	395	363	365	369	337	373	378	370	407	359	385	403	344	365	357	355	398	373	368	377	401	361	375	422	335	348	368	358	351	363	339	398	387	371	357	363	347	342	351	357	380	371	392	389	354	377	383	398	356	381	341	349	377	385	369	351	347	374	395	387	356	381	359	350	344	411	353	352	370	361	360	349	372	390	358	340	365	379	399	360	329	357	366	329	393	383	364	359	381	379	393	373	372	382	353	409	321	358	365	399	356	378	393	344	365	356	370	409	380	415	376	355	386	373	395	384	348	372	378	386	380	365	382	367	346	343	414	366	377	359	376	389	358	366	389	397	372	412	386	378	391	358	401	379	411	359	327	355	358	360	384	354	387	364	373	366	395	391	330	363	374	383	344	362	390	410	359	358	384	404	396	396	358	382	332	366	372	373	351	365	368	376	362	374	381	379	391	374	365	361	359	366	378	380	375	369	363	379	377	399	381	367	361	377	369	399	367	399	368	362	375	381	415	381	362	382	369	370	386	354	369	357	351	365	356	402	410	369	344	387	389	352	372	354	368	427	381	360	353	367	353	383	364	365	388	356	336	374	369	356	352	368	372	368	379	379	372	359	363	352	378	360	393	394	372	401	380	333	353	352	406	320	404	354	348	384	392	344	388	368	385	399	396	374	350	390	380	396	377	393	352	364	379	364	381	372	388	376	397	395	366	365	360	362	357	362	375	340	348	385	352	397	377	363	387	361	350	372	344	392	378	333	382	382	389	359	363	427	350	356	389	335	372	390	360	353	383	346	333	366	368	388	383	392	356	371	386	359	387	345	364	371	401	365	375	367	368	371	379	424	374	365	366	371	405	365	389	380	372	388	382	347	362	391	344	369	350	343	391	353	366	365	406	382	415	325	381	380	377	377	402	376	405	369	367	336	349	352	417	417	387	364	394	384	383	415	360	358	364	346	328	372	375	375	375	399	352	362	377	390	403	419	386	382	391	363	355	362	362	390	374	389	372	346	381	398	403	389	366	368	370	404	351	355	337	361	372	418	389	360	343	359	380	413	400	371	399	346	343	374	387	391	389	367	332	384	375	354	385	378	383	349	357	339	366	382	379	413	390	380	340	364	348	349	379	334	346	374	358	371	357	368	380	341	361	350	355	363	380	394	357	334	354	411	351	351	360	387	370	366	362	395	368	376	364	371	374	343	383	357	353	395	378	368	350	370	397	376	358	360	388	394	373	380	365	386	382	379	368	410	376	417	380	413	352	368	363	368	402	386	397	350	362	383	351	374	403	360	371	362	377	356	390	351	376	383	402	378	378	364	383	394	375	365	370	363	381	359	374	394	366	337	370	373	379	378	390	372	369	353	375	368	385	382	367	368	350	370	366	376	404	354	358	393	366	374	330	357	323	371	387	314	352	357	366	377	383	361	366	383	385	359	400	342	339	390	342	358	413	359	409	378	362	386	335	382	367	367	351	372	396	347	397	375	355	398	380	341	394	381	393	327	380	374	378	373	377	353	399	403	405	410	378	381	366	376	376	371	392	385	373	386	386	364	405	367	391	364	384	394	353	372	381	398	388	321	365	343	380	368	389	352	371	371	367	394	326	373	378	388	409	382	369	376	379	405	365	372	392	401	375	389	352	369	398	350	381	365	333	369	372	387	390	388	394	364	356	381	380	383	400	373	356	390	384	367	360	362	365	371	367	352	359	403	399	366	368	345	370	355	354	347	388	374	380	384	368	355	365	385	349	383	348	350	420	342	381	358	378	400	332	391	384	365	403	398	353	361	390	369	378	422	368	354	371	412	420	387	389	370	366	390	393	390	358	373	361	360	366	369	376	377	369	372	403	376	399	403	365	359	373	387	377	394	384	368	359	370	382	387	367	360	379	389	350	375	361	357	352	377	348	388	364	375	370	340	378	363	373	362	364	380	391	410	392	386	358	395	374	377	383	347	341	365	387	339	375	371	391	362	376
13541	1096	984	699	572	454	393	302	309	286	301	268	253	244	263	262	258	252	240	238	264	234	210	225	235	216	206	235	201	206	230	212	248	199	220	208	223	227	230	232	253	229	261	240	235	222	251	209	218	237	239	223	210	244	227	253	219	229	226	202	194	236	211	233	216	231	211	221	216	196	229	211	233	270	206	214	225	236	221	227	242	247	254	238	222	207	225	193	211	247	250	222	211	226	250	229	231	222	243	196	231	218	205	207	225	233	206	223	211	212	219	239	220	210	225	232	229	219	218	231	231	212	242	237	223	205	221	208	242	232	229	217	235	230	224	197	223	237	211	231	222	222	270	235	245	229	246	208	218	218	240	233	227	196	195	214	238	232	247	184	223	211	230	224	236	244	250	196	216	221	220	224	239	231	259	250	255	257	235	215	210	241	238	204	221	213	190	248	209	195	237	222	212	228	232	237	235	219	214	238	219	243	232	212	210	230	233	253	235	223	217	211	224	211	202	219	214	238	230	208	213	230	225	253	209	228	225	227	256	231	215	223	235	221	236	222	260	214	222	219	203	188	233	240	236	225	223	244	232	219	236	219	204	218	225	238	235	232	225	219	207	228	217	238	220	205	245	209	226	222	199	242	228	234	250	241	220	198	227	252	216	203	198	199	267	215	231	235	209	218	222	221	208	229	195	251	223	211	211	207	245	208	229	256	200	232	259	180	223	228	214	212	211	254	236	205	231	242	234	224	215	229	215	247	231	227	236	251	241	207	244	213	226	222	217	233	218	239	236	225	209	221	223	219	215	224	220	222	208	222	242	227	243	234	215	227	232	220	236	236	237	208	206	208	232	211	203	216	216	199	239	217	224	234	245	237	227	216	220	231	247	248	224	240	216	223	229	241	202	241	233	215	215	216	217	201	216	193	216	216	202	225	225	222	231	205	217	233	205	229	250	208	225	221	244	227	243	241	234	230	218	222	249	230	214	262	231	209	213	222	222	199	247	220	233	227	200	232	209	219	227	238	240	222	199	223	219	198	224	206	240	208	237	258	240	237	238	245	246	233	235	205	208	230	223	218	230	231	249	241	231	202	224	239	234	206	215	230	209	233	224	235	211	235	257	237	231	213	238	234	223	229	218	211	252	243	237	209	206	227	237	215	239	239	278	237	231	239	232	189	217	211	224	223	224	218	210	212	221	253	251	225	209	216	235	231	246	218	219	219	218	230	208	224	239	198	244	197	209	222	230	195	215	236	228	247	224	228	227	223	218	220	225	224	237	214	220	229	251	218	224	222	221	222	232	226	218	217	208	236	249	211	217	237	232	220	232	226	223	206	215	219	199	213	242	239	232	226	199	223	239	209	226	225	202	213	223	224	234	267	236	236	205	207	224	225	203	233	212	205	207	235	262	206	222	254	226	224	212	230	215	201	249	239	214	231	240	252	206	218	206	208	222	217	224	223	237	261	218	195	232	218	240	222	233	205	209	234	237	233	210	238	209	252	235	214	198	213	226	229	218	205	246	217	213	219	232	227	264	215	221	217	211	227	224	192	180	220	214	237	237	245	226	220	205	257	210	224	218	227	237	189	220	227	225	204	219	210	200	223	182	219	237	213	232	232	224	211	230	237	239	227	260	230	224	215	186	231	212	227	195	232	202	220	240	241	193	201	227	254	231	253	209	236	217	228	185	216	214	248	210	210	242	235	225	242	237	207	220	235	215	221	220	215	250	213	220	256	214	227	214	236	217	240	209	236	228	222	229	235	226	269	208	229	221	208	191	269	216	205	239	223	200	202	213	201	205	224	211	242	222	229	234	238	231	213	210	224	229	226	191	192	221	197	235	216	233	243	243	240	238	212	222	204	255	208	221	228	212	212	207	218	225	224	228	240	238	231	219	225	235	225	217	212	222	218	241	214	241	239	223	230	262	211	226	220	225	222	227	243	215	230	235	221	199	211	264	217	217	207	216	252	227	223	191	246	229	210	203	206	218	243	230	224	245	211	203	213	195	268	231	215	223	241	200	204	252	218	234	230	210	215	189	221	237	201	205	202	241	217	242	232	258	234	224	221	231	211	204	235	227	228	237	226	178	206	234	236	229	223	211	246	212	219	211	229	227	223	216	226	226	243	193	239	228	225	205	239	281	244	224	239	220	206	232	241	219	227	229	254	247	238	250	249	212	228	215	222	220	238	217	220	221	235	217	275	207	232	198	217	220	208	234	195	204	229	226	199	222	249	227	223	244	219	200	235	219	205	237	235	209	206	218	224	237	247	244	229	206	219	205	224	201	256	236	232	256	220	212	220	220	205	255	239	227	209	221	205	240	250	226	233	236	245	198	212	243	233	239	239	234	212	228	224	234	214	224	210	201	234	229	212	234	236	241	198	260	233	198	230	233	216	222	236	222	216	239	237	211	218	229	252	210	212	264	226	214	231	214	246	199	221	226	211	225	226	224	240	206	203	231	227	220	246	232	252	247	228	216	208	197	221	226	202	199	241	239	216	214	243	200	235	233	213	224	219	253	213	226	223	195	232	217	207	215	245	201	209	217	238	257	231	252	246	242	215	200	238	227	213	237	227	209	229	204	203	234	258	217	218	232	193	199	213	202	228	231	208	214	239	212	230	237	216	219	230	225	235	246	208	203	247	233	211	239	220	211	253	207	208	218	229	224	207	201	220	239	219	234	226	224	200	205	219	206	208	229	201	218	237	212	229	212	223	223	254	240	217	228	218	240	231	220	240	225	235	245	214	226	227	243	214	223	213	198	227	227	217	195	243	215	247	218	227	218	220	230	243	202	211	211	224	244	246	216	231	238	231	217	235	235	242	241	223	213	237	214	212	230	234	207	205	228	220	249	220	238	254	220	185	255	226	205	181	217	246	230	217	256	228	230	205	213	217	208	224	233	201	216	210	212	228	257	246	223	227	229	220	238	232	209	235	252	209	218	240	211	221	237	231	236	228	225	210	228	187	217	233	230	206	219	228	201	217	240	214	249	231	227	219	221	220	198	215	189	211	231	251	248	232	213	250	255	235	254	222	240	234	223	225	211	254	213	220	219	211	220	202	215	230	257	202	221	213	200	237	201	241	219	223	186	232	254	254	241	214	227	234	200	249	219	182	224	227	202	208	225	232	220	210	227	235	215	245	225	220	208	220	270	204	197	227	206	222	230	203	209	228	214	213	226	227	213	215	230	228	215	218	191	198	225	193	226	211	246	225	210	201	246	243	198	200	208	201	236	217	240	215	232	237	204	217	199	225	230	204	224	228	230	220	220	232	227	204	196	225	209	224	198	228	207	248	219	220	223	220	203	218	214	235	202	215	238	230	221	200	217	240	219	230	243	240	203	209	195	238	220	219	212	247	227	217	221	217	233	221	191	210	209	200	222	188	208	226	225	224	216	218	189	254	240	215	202	210	220	229	227	239	233	236	230	222	244	198	211	227	212	235	196	206	246	258	232	202	221	243	221	232	234	190	206	255	220	260	223	192
8019	1042	1949	2319	1940	1663	1355	1177	1031	997	851	800	812	728	694	682	685	676	660	654	631	654	604	620	619	607	595	578	598	578	563	582	550	596	560	558	546	564	587	550	569	608	524	579	625	590	604	567	618	591	556	588	573	558	564	638	575	547	552	566	557	590	559	556	530	574	582	575	560	532	525	529	550	537	550	540	542	534	515	553	553	567	544	510	560	582	527	582	569	492	533	537	558	572	538	529	561	576	559	523	529	513	560	552	535	535	526	554	575	502	554	538	555	558	513	539	526	547	510	560	537	539	600	523	562	523	527	571	523	568	556	534	558	510	517	577	522	531	545	509	509	525	508	554	560	529	555	545	522	513	528	524	537	539	541	498	550	579	533	501	546	530	505	520	589	525	521	512	534	543	532	542	544	536	523	561	497	525	556	520	543	522	526	535	514	531	535	550	525	513	528	561	528	563	523	559	562	548	501	500	543	560	516	548	541	540	510	556	513	523	531	516	519	519	548	551	530	536	523	538	535	560	528	515	562	531	539	473	532	489	549	520	554	559	544	525	542	539	534	551	481	530	500	526	509	532	540	524	548	513	537	531	520	523	555	554	550	523	535	533	522	572	542	516	544	501	526	561	552	560	601	534	536	535	527	551	538	541	545	521	552	516	549	509	529	517	535	547	533	567	521	503	492	563	505	515	517	542	561	556	503	552	529	576	530	568	518	539	528	505	539	531	570	507	526	566	528	556	560	491	549	573	520	528	561	559	552	538	535	510	545	494	529	540	559	536	509	518	554	513	540	548	518	469	536	587	542	565	549	516	552	572	527	511	487	505	563	584	533	540	512	528	561	539	557	554	530	548	538	524	550	547	537	534	539	572	571	536	576	556	513	538	512	529	550	529	513	553	502	515	541	538	575	489	485	513	542	540	538	592	523	556	516	543	524	508	531	557	538	532	470	552	538	527	570	534	556	544	510	518	539	550	526	513	524	522	535	524	535	540	513	506	548	533	558	560	539	550	530	537	526	545	503	529	546	470	515	539	533	517	554	546	537	530	531	562	527	544	532	534	512	538	527	559	543	542	513	520	566	554	575	523	540	551	538	547	521	534	550	561	550	565	531	548	498	512	544	550	531	496	549	529	542	516	540	541	496	572	558	526	562	547	527	526	527	529	527	560	581	545	554	510	551	531	513	521	511	575	496	520	560	537	557	510	533	548	503	535	561	528	522	527	533	551	490	516	549	533	517	579	536	557	513	521	512	546	503	542	537	500	539	559	544	568	512	513	565	571	557	538	518	558	592	486	544	511	520	569	494	542	557	512	553	544	517	547	561	539	570	550	534	560	525	521	530	528	537	492	584	496	550	558	529	534	567	553	546	557	502	514	556	555	513	503	560	531	540	504	531	547	552	530	525	536	544	516	528	549	559	559	535	544	539	531	539	514	519	573	546	556	558	557	523	525	507	565	558	548	527	529	554	514	535	499	463	495	570	569	568	532	546	509	584	528	535	540	576	527	530	556	556	568	556	573	526	533	505	556	496	563	512	506	534	524	517	509	540	547	523	539	570	559	570	543	520	536	515	540	519	525	527	544	576	523	509	547	550	526	557	546	561	546	550	555	537	583	491	519	558	549	499	508	548	559	539	519	521	525	536	567	567	543	543	576	528	541	532	512	514	567	498	562	491	534	521	541	523	513	501	526	523	526	487	540	517	577	532	530	536	562	504	534	496	523	521	519	531	560	540	546	548	543	562	543	558	536	586	518	555	557	508	485	558	527	525	510	516	518	543	519	597	578	548	521	577	541	518	560	509	511	507	521	538	543	525	519	552	522	546	554	529	551	549	516	533	515	565	533	550	554	537	541	545	522	534	532	540	490	558	524	522	517	511	517	536	523	537	539	582	526	525	562	534	566	535	568	550	575	524	504	535	543	523	526	506	525	500	541	499	532	515	572	548	543	507	526	522	555	535	495	526	526	496	580	513	513	579	567	560	512	528	522	509	506	523	553	526	554	527	536	545	540	557	539	526	553	536	541	551	568	545	557	507	494	528	531	562	550	535	514	511	549	548	552	543	522	529	553	554	514	557	487	541	509	533	555	534	540	504	555	532	561	589	565	540	536	520	518	556	508	558	527	527	530	538	560	537	517	510	532	518	486	531	514	494	503	542	545	508	546	558	547	518	556	491	554	517	539	547	524	499	546	546	541	531	526	534	533	552	520	511	520	540	522	539	541	528	512	540	528	536	537	594	532	558	545	536	507	515	540	539	531	531	522	562	503	543	552	544	537	536	563	527	495	537	563	528	553	567	565	572	506	495	523	550	512	543	476	547	540	561	517	535	537	538	565	540	517	471	503	533	500	589	557	526	523	560	509	527	573	534	515	568	557	530	506	497	470	562	571	554	552	561	528	527	566	538	541	546	515	550	548	560	562	514	569	532	544	522	546	538	539	526	529	551	514	552	561	523	535	557	531	554	567	526	570	564	515	494	529	540	535	545	502	508	558	520	532	530	536	525	533	504	583	536	528	518	507	509	545	548	530	520	547	544	553	516	515	545	552	548	504	512	536	553	574	557	565	529	590	511	527	531	525	558	554	522	488	521	509	529	541	517	539	543	525	521	540	516	510	513	546	569	520	515	534	556	530	533	559	496	549	533	533	553	548	532	547	546	521	544	526	537	569	549	493	519	537	558	527	504	523	548	491	506	533	538	538	542	541	540	507	605	573	525	493	574	555	565	546	587	561	521	539	524	550	608	542	521	511	541	526	538	531	507	525	567	530	521	523	526	560	506	544	526	540	542	519	522	524	583	522	522	501	531	558	559	533	532	523	518	541	488	518	516	595	553	525	561	546	520	525	574	547	517	514	567	521	547	558	549	546	520	528	523	563	510	534	559	567	509	528	499	535	548	539	565	514	535	537	513	497	553	542	512	568	526	530	511	517	554	516	550	490	522	581	545	542	550	532	550	497	516	530	546	549	514	553	501	520	534	492	557	543	565	529	558	517	557	552	524	516	536	547	551	501	509	520	547	488	511	549	518	521	559	562	556	529	511	522	511	512	549	555	544	541	533	540	506	542	482	497	523	520	516	556	529	546	563	499	511	542	552	505	484	507	557	523	531	573	521	543	531	553	521	558	523	504	522	554	541	524	528	513	537	560	515	547	550	566	542	534	552	564	523	535	528	529	535	529	548	500	561	555	547	564	536	518	478	525	535	552	545	503	553	523	502	521	509	499	581	521	527	584	564	544	533	495	541	562	514	482	535	541	510	597	522	533	540	582	557	565	534	525	542	520	550	538	552	527	525	546	521	553	539	568	546	508	543	541	522	531	529	553	535	533	524	530	526	499	536	527	586	508	531	526	530	573	548	531	536	551	535	527	542	573	548	552	549	566	524	573	524	492	522	567	559	573	553	530	524	494	557	526	491	562	559	522	528	539	539	532	529	548	540	535	545	508	541	518	529	533	536	553	540	547	560	545	540	555	513	577	540	521	537	551
1500	257	282	277	268	265	253	261	252	277	238	268	305	282	267	271	268	268	243	266	244	249	262	263	277	253	290	266	296	285	266	282	249	258	240	268	291	289	268	231	257	241	274	239	262	278	306	270	268	247	247	250	293	291	265	269	257	264	264	263	255	273	261	260	263	227	248	261	277	247	264	282	238	253	237	288	266	244	234	284	271	281	237	295	283	239	284	253	241	294	244	243	251	250	268	272	270	236	315	296	273	245	233	254	261	299	243	246	248	270	262	280	233	269	289	293	268	261	274	262	252	275	253	246	238	294	259	267	282	254	274	267	240	263	256	269	243	248	259	258	276	288	281	242	267	252	267	289	297	261	260	253	248	266	256	270	257	262	272	301	262	255	273	260	256	252	301	293	244	236	253	255	251	251	230	272	245	285	260	266	275	254	271	265	252	237	253	264	245	270	270	301	257	233	260	272	247	272	291	248	276	254	262	240	238	261	250	261	280	264	274	246	273	263	233	269	265	256	284	286	241	244	297	265	292	250	262	262	265	269	255	253	223	280	295	277	261	283	266	263	265	307	262	265	246	257	277	278	267	251	269	258	267	272	253	272	250	266	252	276	266	269	247	254	260	259	239	238	249	238	265	243	257	279	265	264	242	251	254	253	267	273	280	268	260	264	238	281	262	278	266	287	268	292	260	262	293	248	288	265	230	277	247	239	266	261	254	258	260	251	256	260	268	227	266	245	227	243	256	238	280	254	249	270	268	276	273	292	277	248	258	243	273	259	250	288	265	263	270	236	288	261	292	289	267	278	271	261	260	268	278	270	302	254	272	243	248	274	292	267	269	260	277	262	238	258	286	280	265	256	296	267	279	267	245	255	263	275	273	257	264	273	269	289	279	266	268	244	282	259	246	255	263	267	258	280	251	243	285	279	281	248	249	251	279	262	267	271	289	244	246	241	264	277	292	275	261	239	263	284	258	253	264	259	255	298	274	290	309	269	263	289	270	288	287	247	285	252	269	291	242	266	235	252	276	263	280	276	284	246	284	258	262	258	260	244	264	233	276	267	268	282	270	265	280	296	252	285	259	283	265	272	261	250	309	254	271	271	284	305	264	297	270	266	253	258	278	277	258	263	290	275	279	250	259	247	272	286	268	262	250	264	273	282	269	245	258	293	253	256	273	282	255	277	257	258	283	267	279	246	307	261	248	286	270	285	267	285	269	226	271	289	250	277	309	253	283	265	263	283	261	294	289	237	265	293	254	279	263	248	274	291	287	280	283	290	275	262	256	243	258	290	257	241	259	277	306	268	279	286	266	272	273	278	294	273	262	229	274	254	252	230	275	291	264	270	267	266	259	266	264	287	297	294	270	261	269	267	290	249	281	265	248	295	273	262	268	266	254	264	292	276	267	272	243	292	287	272	264	249	273	247	270	277	285	241	253	275	272	250	287	255	279	234	284	278	281	279	223	263	261	256	259	292	274	262	262	264	280	224	271	268	283	252	281	259	291	277	265	254	253	270	257	285	269	238	262	278	297	266	243	260	254	252	245	278	267	249	275	263	264	262	280	245	232	236	266	253	277	239	266	238	262	296	267	281	284	259	284	261	234	261	288	267	249	280	262	252	274	282	272	243	256	304	231	269	251	270	264	274	245	244	267	311	256	244	251	251	258	294	247	274	267	260	279	242	252	268	278	285	276	243	254	238	280	289	269	243	263	263	277	243	229	280	253	283	251	275	261	280	260	267	262	270	247	255	245	269	265	281	257	262	258	253	255	273	267	276	279	244	250	278	289	262	288	243	273	285	255	260	271	294	262	243	240	275	284	290	273	265	253	259	263	237	280	247	268	257	259	229	255	232	240	262	266	274	238	266	270	275	272	259	269	273	271	278	284	273	243	255	306	285	272	250	245	272	299	289	256	260	261	246	270	237	298	249	260	258	229	261	251	279	270	254	274	231	256	244	241	267	265	240	270	252	250	263	272	264	261	240	258	249	244	293	295	255	287	259	258	254	262	252	271	268	238	243	297	254	271	277	253	267	266	287	263	271	282	276	248	255	249	274	258	267	260	310	276	255	265	279	277	246	233	282	251	234	271	275	260	287	256	262	249	291	251	276	320	255	270	265	295	282	258	272	275	292	261	256	273	252	263	246	278	246	267	306	278	261	242	292	230	263	267	240	235	269	290	256	262	283	253	269	272	270	258	312	308	238	272	283	244	271	239	280	270	278	269	258	242	253	278	270	279	273	261	232	284	259	248	266	264	260	256	275	277	257	263	289	274	238	256	269	282	263	270	264	286	263	242	259	259	263	271	253	270	274	225	262	259	264	267	261	278	255	260	246	288	256	266	261	272	285	250	246	295	277	267	285	266	260	266	267	255	274	278	220	266	272	285	251	288	253	289	245	233	246	267	286	282	234	244	220	252	274	284	289	230	283	274	235	260	249	284	263	262	263	254	272	256	239	255	233	234	252	250	276	281	301	249	259	245	274	267	253	257	291	259	294	282	270	259	263	250	294	294	250	263	251	267	281	292	277	281	277	273	283	258	304	269	260	278	245	305	257	277	255	298	261	245	287	281	248	276	270	249	225	241	253	245	290	265	263	259	228	307	289	284	230	238	254	275	241	285	290	251	290	228	244	267	247	264	298	272	250	264	272	247	300	305	257	224	277	285	252	255	264	264	272	267	291	285	281	254	258	270	243	252	260	253	263	247	247	252	281	256	247	267	242	239	283	269	270	282	282	282	284	251	247	239	275	263	281	290	273	287	250	255	250	247	265	251	280	303	260	264	259	295	255	249	238	256	262	268	253	275	277	266	272	297	290	279	276	316	299	272	273	256	261	270	262	250	277	235	276	245	275	237	283	267	276	275	297	266	250	285	254	281	270	273	275	279	247	251	267	261	275	268	282	287	259	269	254	262	257	235	265	266	273	272	230	304	274	230	253	267	269	262	254	249	270	246	244	275	288	257	264	253	282	280	261	292	247	306	230	262	244	256	264	246	262	255	260	267	230	304	288	279	270	290	242	249	246	254	271	277	261	237	283	268	259	235	256	267	284	291	283	263	254	241	244	259	236	258	247	257	269	268	268	262	251	264	246	221	260	282	267	264	264	266	269	263	252	260	261	264	255	275	260	254	271	249	293	265	287	245	260	265	270	270	289	266	265	233	256	288	262	263	282	260	280	260	283	249	252	275	246	280	279	268	266	294	278	270	315	249	240	266	312	243	254	268	267	276	242	267	274	279	268	249	255	279	292	260	278	264	300	273	261	295	270	255	260	296	278	271	230	277	271	266	280	244	233	241	268	288	281	287	287	285	271	276	275	292	270	270	255	241	296	286	230	272	266	258	229	293	287	264	308	251	254	282	243	264	236	257	272	260	253	283	249	283	250	278	268	253	315	282	280	275	237	284	282	257	305	280	263	294	246	274	275	255	268	248	254	263	263	257	226	261	263	272	259	260	260	264	279	257	269	247	257	234	276	270	264	259	271
1765	615	636	697	638	628	629	593	623	589	568	619	574	593	518	603	581	588	593	597	598	587	579	604	618	643	596	609	609	572	659	573	610	617	578	617	622	598	566	629	584	597	582	572	630	583	604	611	581	601	572	610	601	673	609	609	632	598	588	600	573	626	566	586	600	589	600	648	607	566	542	583	651	610	585	600	638	594	621	631	587	617	599	621	586	546	564	605	601	596	576	614	553	587	608	556	566	600	624	568	609	585	586	604	586	571	593	625	567	569	585	553	584	591	614	528	577	599	606	596	570	613	637	640	621	657	606	618	592	590	597	552	566	568	607	589	598	596	568	592	535	609	549	627	558	575	584	596	554	572	557	622	557	631	595	597	568	634	594	610	628	645	544	619	601	620	588	625	575	599	544	646	606	578	569	586	538	595	580	624	618	574	570	625	582	603	551	585	596	594	619	592	582	655	630	559	557	648	598	614	575	602	586	607	587	596	607	564	566	586	587	581	560	602	553	620	589	579	604	595	586	569	582	604	567	612	571	597	594	570	598	621	587	645	604	606	629	548	619	561	570	585	588	594	638	603	621	592	631	578	613	591	611	585	582	580	582	582	572	568	540	617	581	564	592	632	571	564	614	597	613	617	628	564	574	544	545	594	592	571	556	623	596	582	576	601	587	613	573	649	561	571	562	537	624	606	590	555	561	578	606	597	598	603	576	600	563	631	593	558	600	615	606	605	600	526	600	643	577	610	621	623	622	572	565	561	584	575	598	582	560	615	640	571	548	559	593	613	594	574	582	565	608	572	570	613	579	572	625	592	562	576	583	582	623	622	570	599	581	624	607	622	574	583	547	565	552	575	625	588	643	587	603	613	586	611	587	593	586	585	637	586	560	614	635	560	579	600	578	615	603	595	620	581	611	548	594	619	564	535	573	568	624	552	560	603	623	584	601	567	538	592	599	582	560	602	594	611	602	604	579	600	637	634	585	589	564	564	578	555	605	616	590	608	589	610	574	582	595	591	578	577	584	575	600	606	589	585	614	628	618	572	578	618	598	603	575	574	590	552	590	596	589	581	579	587	609	591	600	579	546	572	573	641	536	615	546	590	564	612	589	569	616	631	597	566	566	598	594	671	535	594	558	625	617	618	612	628	624	590	609	553	599	591	611	591	549	573	586	577	623	561	585	590	599	611	626	618	634	581	652	589	594	604	627	578	578	604	579	622	598	611	618	564	629	572	587	610	598	575	593	631	605	608	596	583	614	553	571	627	574	601	592	609	571	590	598	599	637	606	625	631	572	606	577	554	606	544	596	615	622	646	622	573	599	522	558	566	592	598	548	572	606	623	610	642	608	544	623	593	555	563	587	577	559	553	585	583	562	607	576	600	580	577	583	582	590	616	590	582	633	628	552	611	635	598	612	597	563	603	609	603	614	600	562	599	590	580	594	581	592	590	601	616	565	577	561	617	582	592	618	592	645	600	576	606	599	637	555	581	632	590	652	578	560	629	600	617	605	600	575	599	598	599	579	550	543	572	586	551	604	617	607	607	566	571	606	554	618	572	565	611	605	569	570	559	608	591	604	591	562	560	607	616	600	594	566	596	604	544	583	563	600	634	569	605	600	549	607	538	603	609	614	602	597	613	637	557	590	634	595	565	554	624	589	592	558	585	578	612	595	598	549	565	586	583	574	585	610	582	615	538	576	562	563	577	553	615	580	619	613	603	581	580	566	604	593	571	558	612	621	618	575	581	615	626	576	587	579	607	606	650	624	619	600	610	568	639	600	581	590	564	590	563	575	588	613	563	584	630	622	602	586	606	609	555	586	609	600	620	591	600	606	605	609	640	564	614	619	615	610	579	540	582	584	586	596	568	606	595	619	603	598	597	641	611	581	596	626	564	578	594	585	575	574	582	580	606	591	565	566	581	622	608	592	617	582	606	580	620	596	587	579	613	548	570	553	575	600	597	582	613	550	577	584	586	574	551	637	607	583	584	556	592	574	566	581	561	578	599	576	563	596	591	590	586	564	573	581	592	596	614	592	575	589	624	629	540	613	606	637	620	598	592	594	618	632	589	561	578	600	585	602	580	565	609	625	538	561	572	566	534	598	545	554	616	605	582	624	517	577	591	588	565	598	536	550	625	565	583	599	542	577	567	591	566	563	605	569	603	610	568	602	610	612	602	583	543	557	582	574	619	617	581	578	566	641	599	602	604	617	593	595	560	576	553	634	569	582	574	584	580	574	595	568	608	624	608	576	569	557	608	626	613	607	636	610	612	617	574	632	644	626	595	558	582	603	601	601	557	597	573	594	547	618	584	580	578	600	611	581	549	580	574	602	581	598	595	550	610	594	626	587	615	570	597	602	604	563	585	568	551	585	575	565	631	603	606	618	621	596	606	532	622	623	605	514	580	606	604	598	575	595	624	608	558	591	595	583	556	606	606	587	629	615	577	604	614	593	604	645	602	581	568	582	562	609	558	566	587	625	602	573	541	571	589	598	577	613	565	582	569	598	613	588	573	573	553	618	600	614	596	593	564	616	619	592	580	614	606	584	574	610	564	592	566	522	573	560	580	585	594	572	605	580	606	560	606	586	581	586	582	553	562	551	623	588	631	596	564	625	567	584	609	578	571	545	608	593	616	601	562	599	576	602	629	622	585	564	576	590	569	568	555	581	591	587	634	605	600	595	603	589	564	616	605	581	634	571	588	645	543	576	563	567	585	578	600	578	613	592	590	556	605	604	584	613	590	589	595	599	586	585	554	542	601	556	596	549	615	593	590	565	588	573	616	601	618	582	590	620	578	600	625	598	600	605	587	569	575	572	614	623	589	585	626	607	606	596	630	569	607	588	575	613	587	637	592	593	625	581	568	572	604	593	626	606	592	611	617	555	599	565	593	619	590	616	594	571	586	586	604	596	631	598	587	575	571	578	562	592	616	615	575	609	550	563	590	632	591	611	572	619	621	575	575	561	582	597	582	624	543	596	601	548	583	580	599	528	591	616	581	570	593	612	582	618	602	626	600	614	582	586	550	667	605	552	563	569	570	597	579	630	601	577	609	598	578	537	623	582	627	571	586	581	605	595	572	590	639	568	579	590	606	611	625	596	614	596	576	573	619	621	585	560	577	591	584	579	615	621	602	560	576	583	563	592	579	609	599	598	597	590	601	564	595	593	565	589	613	587	648	577	603	588	542	628	600	598	576	556	599	624	557	559	618	613	619	562	618	557	568	619	611	608	629	554	582	580	531	605	612	572	583	577	567	590	598	512	550	593	530	569	615	605	547	627	575	546	589	555	603	578	627	570	627	525	597	595	588	630	587	588	609	622	605	583	554	636	597	571	578	611	580	610	626	582	573	631	577	611	563	613	604	635	586	609	622	650	600	584	528	581	575	591	603	596	598	583	603	521	562	537	573	604	562	609	610	608	562	614	572	588	597	561	563	555	601	570	568	584	640	593	548	608	574	614	604	609	638	582	578	566	618	585	591
7109	442	493	460	313	256	249	210	197	209	195	174	192	173	177	147	156	166	156	150	144	146	149	154	182	155	155	165	152	182	188	170	170	177	153	145	149	146	167	169	166	162	133	159	166	170	161	132	167	157	129	147	163	155	152	153	186	145	150	154	154	146	181	151	154	148	158	153	154	177	175	166	176	130	148	154	160	150	149	185	147	153	154	133	160	131	162	151	163	130	138	151	131	165	162	149	150	157	163	145	152	151	162	149	128	157	162	152	155	164	144	141	149	140	154	184	155	159	134	152	147	142	140	127	116	173	141	137	154	170	163	123	132	163	163	171	141	157	128	144	152	138	154	128	169	137	144	144	138	153	146	153	147	165	140	142	156	150	140	165	159	156	130	162	148	150	172	149	141	167	146	168	148	136	150	137	154	140	150	158	165	144	167	170	142	127	174	139	144	150	125	164	148	130	165	168	154	140	174	154	158	146	147	155	130	165	167	152	154	160	139	124	171	154	145	145	144	171	169	147	124	175	154	165	156	167	146	152	143	153	136	129	123	137	116	130	151	147	165	157	153	153	162	161	151	153	156	149	140	148	155	160	138	163	150	137	136	160	148	115	167	166	161	171	154	105	134	152	133	155	159	146	150	160	146	177	134	141	120	128	159	169	136	196	158	158	172	134	122	163	154	146	165	157	141	166	169	132	157	146	128	139	140	160	157	148	165	138	129	125	159	151	165	143	168	139	131	146	146	134	166	140	152	142	150	156	144	171	137	136	157	135	150	159	156	151	163	135	176	139	145	167	150	153	136	146	144	150	139	148	143	131	131	143	151	148	140	167	143	168	174	156	136	171	154	162	142	150	161	145	135	152	142	169	159	152	150	130	145	156	147	159	149	132	142	162	151	152	164	141	153	143	148	154	134	164	159	161	132	147	147	152	149	175	137	153	151	160	136	157	137	131	142	139	159	138	170	146	172	168	141	143	167	148	194	161	120	141	159	139	167	149	142	154	142	152	129	151	193	167	144	142	171	168	139	141	153	174	163	166	155	151	150	139	140	156	158	158	122	170	154	132	137	143	174	147	144	161	161	161	165	153	135	171	141	140	157	153	159	136	152	161	136	148	125	177	155	152	132	150	136	151	168	123	146	131	152	154	143	148	147	131	150	147	148	173	142	158	155	160	141	138	167	140	158	165	152	135	155	147	132	141	159	154	135	162	144	164	161	139	145	150	144	178	161	136	134	151	158	166	177	149	143	168	162	165	154	156	155	153	170	139	133	148	152	161	157	146	149	144	146	160	179	149	142	153	159	175	145	156	149	158	139	154	148	153	148	137	156	161	132	141	145	163	165	157	170	156	149	145	155	160	132	173	167	158	132	151	159	132	153	166	148	130	176	143	153	184	159	114	147	148	151	171	151	149	150	163	136	137	146	131	156	157	142	135	138	140	151	158	163	153	127	162	148	147	176	158	154	156	161	134	172	123	144	152	134	142	153	163	152	166	146	146	157	171	112	154	148	144	144	159	135	135	166	150	157	121	153	144	147	155	169	135	148	165	158	147	121	170	183	161	146	145	173	158	153	169	150	154	172	144	151	132	155	144	144	145	150	121	156	149	135	163	176	137	178	177	148	140	170	150	148	146	121	154	133	161	155	162	147	145	163	140	134	154	135	164	151	147	166	146	148	156	132	157	129	134	168	166	184	158	142	145	158	138	147	153	164	161	152	143	165	147	155	141	156	166	168	173	167	155	151	161	147	169	143	143	146	143	142	139	126	146	121	138	148	135	167	149	152	168	142	168	145	142	149	122	145	152	152	168	164	188	156	147	162	117	150	149	149	166	163	141	166	165	136	135	145	168	168	142	147	170	154	159	158	128	142	138	137	161	138	143	153	157	132	137	145	137	149	178	147	131	174	169	164	149	157	157	167	165	150	117	166	157	153	155	158	162	150	132	177	147	162	149	147	129	160	139	147	167	147	157	148	137	154	158	149	135	145	165	126	161	130	108	150	150	182	174	155	159	158	155	171	140	145	145	130	145	170	165	159	147	172	201	151	171	147	153	129	146	154	139	144	158	154	158	161	144	141	141	160	147	158	143	165	144	147	157	159	179	145	134	153	146	154	132	160	134	145	139	139	175	151	133	158	161	149	153	162	141	153	164	165	136	124	120	185	164	164	146	166	132	146	141	150	171	142	137	143	159	175	163	150	140	171	156	160	135	155	164	162	140	148	146	165	138	161	135	133	169	146	194	151	144	159	165	154	164	165	169	146	145	158	155	151	135	141	144	152	151	152	170	162	127	145	149	154	153	144	149	144	128	131	144	174	159	145	133	130	127	154	141	172	150	131	167	151	156	154	149	144	142	151	149	146	134	142	184	165	146	130	174	144	151	141	145	166	179	160	126	161	146	137	169	140	143	163	164	136	156	149	138	153	137	171	174	143	162	156	153	135	158	148	152	141	139	144	155	152	138	154	164	135	144	144	145	143	154	154	147	128	157	161	171	182	140	144	142	161	170	153	143	138	141	155	152	153	153	153	165	139	152	127	156	148	163	131	129	161	166	156	129	138	159	150	154	148	138	159	145	153	152	141	143	151	141	163	176	145	173	181	144	157	138	185	142	161	150	163	146	165	163	174	165	139	131	155	142	151	178	164	145	140	172	155	169	144	148	148	135	153	157	160	122	144	172	162	132	165	158	165	151	139	151	169	122	145	137	141	139	138	146	144	150	148	156	148	159	141	150	160	161	159	159	150	153	150	152	163	169	141	175	167	144	151	157	125	141	140	148	153	174	166	151	134	148	153	140	124	138	155	152	153	140	144	139	157	170	161	164	147	154	153	166	146	148	170	134	146	140	155	136	132	128	148	156	132	133	139	184	149	173	153	168	172	165	147	160	160	160	140	157	182	145	160	138	140	164	172	151	160	141	156	150	149	123	147	151	142	164	155	172	156	149	159	162	152	167	138	160	165	166	165	145	148	150	160	160	169	177	173	145	133	137	134	131	159	126	162	173	142	162	157	172	165	157	160	162	153	159	140	143	134	151	156	150	158	167	156	172	151	134	149	149	155	133	153	160	141	142	149	155	155	150	171	145	162	164	168	137	130	166	166	152	146	145	167	165	133	134	132	184	155	174	131	168	135	139	141	145	161	130	146	164	164	141	145	138	148	137	142	146	168	151	136	149	163	149	152	160	148	138	140	145	146	144	137	143	143	156	161	140	146	143	171	153	155	177	150	164	165	144	134	156	174	173	184	147	144	158	177	139	184	172	154	159	152	152	132	157	159	139	158	177	130	168	147	168	149	156	177	156	165	124	138	146	157	128	173	159	144	150	147	172	171	149	166	158	158	134	149	150	158	155	160	154	173	162	142	125	140	140	163	165	148	132	120	141	158	154	172	128	144	156	165	163	154	170	136	157	144	140	158	145	143	139	159	124	146	162	169	154	179	161	143	155	176	133	150	157	164	155	151	156	137	141	141	167	143	157	133	146	167	148
6093	663	1153	1321	1077	880	804	640	598	553	526	504	486	455	457	436	458	407	465	415	402	376	400	411	397	364	403	401	423	346	401	391	415	411	383	389	396	388	363	415	427	402	420	391	427	447	387	405	426	427	409	361	382	382	375	381	428	344	419	388	365	379	383	427	399	383	381	394	380	364	385	397	372	427	377	372	374	398	342	370	363	387	393	413	376	392	386	402	390	364	357	381	350	396	370	361	400	371	396	341	374	415	389	388	403	377	379	378	364	388	361	389	375	359	407	348	341	378	386	334	358	365	411	375	371	399	398	361	387	381	376	376	361	370	369	362	412	399	404	359	382	387	389	406	360	348	412	378	383	354	374	364	351	383	359	381	378	375	376	362	373	386	384	378	393	353	366	372	373	377	362	364	423	358	386	373	368	372	365	406	389	397	376	369	377	390	390	400	407	374	386	357	423	395	373	391	414	381	367	352	371	404	361	369	398	382	394	378	369	356	380	401	372	389	368	384	345	395	374	382	356	362	389	382	354	372	363	398	394	381	360	342	351	342	410	407	365	349	402	379	362	409	403	375	359	400	388	370	386	406	359	351	392	382	364	367	364	339	367	391	363	397	367	390	395	361	362	399	351	379	375	335	401	377	368	398	381	364	344	364	337	432	392	382	344	355	361	386	396	360	341	395	366	395	355	374	393	400	379	338	363	365	396	382	351	360	389	359	376	329	391	360	374	389	382	380	352	355	387	394	366	385	347	374	364	360	386	419	336	341	369	369	410	358	387	355	354	373	360	396	337	374	398	377	388	359	380	349	354	331	394	370	384	385	342	395	381	376	413	355	350	319	359	333	387	369	403	379	365	390	394	360	396	350	346	357	386	366	366	383	378	377	359	367	359	399	359	338	377	334	399	370	412	379	362	382	367	357	364	364	378	379	377	378	353	376	368	369	345	394	355	343	356	350	363	347	374	403	389	362	372	367	389	369	381	373	377	382	383	381	388	373	397	386	375	398	400	326	363	353	378	392	364	402	409	390	372	376	366	346	371	388	349	398	404	378	357	368	396	366	415	413	376	386	346	384	376	376	363	397	399	392	347	371	386	382	385	372	370	419	397	379	428	388	390	378	375	386	395	390	386	393	415	368	362	368	358	379	348	385	336	392	371	401	376	364	370	367	380	370	393	389	372	391	364	396	370	380	362	359	383	359	363	373	397	371	397	398	363	373	364	394	349	416	358	374	398	370	365	388	389	385	348	371	377	388	367	409	384	349	357	423	362	392	388	357	390	368	369	386	385	378	339	359	400	385	381	360	366	378	358	404	380	359	371	370	373	396	354	361	356	370	360	369	373	364	364	389	376	374	377	385	356	380	344	377	371	376	385	360	386	334	360	383	393	363	382	389	379	371	372	389	370	415	381	337	368	390	386	362	353	391	393	386	355	410	364	388	366	366	373	359	358	384	354	366	369	387	368	384	371	380	368	400	382	389	375	375	364	399	360	368	366	356	371	378	398	375	378	391	340	390	351	365	365	360	374	392	361	363	381	363	404	345	375	381	410	365	377	382	395	362	339	384	373	375	363	378	383	380	385	395	402	376	374	418	361	373	363	360	378	361	364	383	392	361	350	372	328	395	400	360	365	376	378	383	419	407	335	380	380	383	354	358	357	403	354	371	341	362	361	365	352	369	372	370	370	346	379	360	352	409	390	386	359	360	393	376	343	360	365	358	380	413	366	402	381	371	371	377	365	413	379	380	369	391	375	367	351	395	389	352	432	406	400	364	390	359	382	384	385	330	367	410	362	341	371	360	360	398	381	382	403	392	376	344	381	337	349	369	341	382	376	358	384	386	346	353	355	367	390	360	387	367	340	394	391	404	338	364	383	365	389	366	371	384	360	380	377	356	397	379	384	390	385	384	373	404	370	367	368	368	385	376	357	379	375	426	357	407	372	385	354	351	380	380	363	391	361	370	379	362	421	365	365	377	382	364	359	385	379	386	376	336	375	340	346	405	408	360	389	393	375	370	398	338	379	380	371	385	353	402	333	396	405	341	385	348	390	373	401	385	389	381	404	380	368	355	381	366	382	368	380	367	396	393	402	401	382	360	379	381	329	376	373	346	375	345	332	407	373	377	369	387	377	385	377	363	372	371	405	427	385	366	355	372	374	389	404	374	379	381	382	391	388	351	356	363	381	355	369	374	378	405	375	315	391	356	380	358	359	405	377	360	361	368	371	367	350	397	345	379	346	345	348	362	408	360	366	358	389	369	381	409	407	363	368	337	394	375	353	400	369	392	388	368	394	382	381	372	378	390	367	356	359	383	394	356	346	376	359	353	371	342	380	382	365	365	373	394	388	389	365	352	374	392	373	351	370	384	389	370	361	342	391	338	348	372	411	386	373	383	371	364	363	383	358	362	369	399	369	353	403	394	333	364	364	399	371	360	379	358	354	391	383	378	365	394	374	386	365	407	377	369	367	376	375	351	398	407	360	379	358	385	384	393	377	363	347	361	375	342	367	390	362	370	384	374	381	352	393	368	353	401	372	400	403	348	372	370	372	350	321	352	351	373	363	387	348	395	364	385	357	363	392	401	392	366	374	387	394	344	370	378	381	397	392	365	381	357	369	336	361	395	378	377	391	388	391	359	356	356	393	389	382	382	398	423	416	392	401	365	412	368	392	360	360	392	359	372	384	394	401	393	379	364	375	354	381	353	367	358	384	339	391	384	350	339	387	370	381	393	351	365	390	391	343	385	380	407	351	370	363	345	356	342	381	366	357	437	402	382	397	320	381	413	353	396	375	357	355	355	365	380	350	394	373	406	357	381	372	397	376	370	338	403	387	365	366	368	376	367	393	367	370	396	374	364	367	397	369	377	373	374	340	363	403	337	400	402	384	363	393	389	369	352	384	397	382	347	363	347	368	382	383	385	367	362	351	385	383	375	351	334	356	392	363	329	358	384	370	370	369	372	403	379	384	359	350	355	400	360	337	376	422	403	391	350	388	344	347	358	398	394	372	394	418	386	390	371	380	370	386	381	383	386	386	387	368	381	356	355	373	375	359	405	407	368	381	390	370	359	350	353	373	395	383	401	358	348	386	378	393	375	368	372	359	389	342	397	366	347	377	376	357	370	399	405	338	362	378	400	377	359	344	399	369	363	341	389	393	391	340	343	404	350	348	378	359	406	375	370	368	376	393	347	368	356	383	380	386	341	381	377	384	377	402	361	366	382	372	386	366	421	418	371	383	361	365	366	372	387	341	404	354	380	380	382	351	403	367	333	396	362	348	388	341	373	391	383	355	377	367	363	377	394	379	378	380	368	409	375	364	417	363	385	370	364	359	352	388	359	380	379	383	332	410	404	370	392	377	368	365	364	364	373	384	394	402	373	384	355	368	356	367	391	351	384	387	370	367	386	365	370	383	397	344	362	362	373	337	354	389	408	390	382	328	348	377	384	373	403	390	342	361	382	384	340	395	371	369	398	352	371	417	366
13317	1117	976	779	577	452	412	364	312	298	256	284	237	259	249	260	279	250	233	235	233	255	239	242	257	221	243	245	249	215	236	240	258	212	263	245	217	225	223	203	232	214	254	215	234	236	221	214	243	224	241	233	246	248	216	247	231	243	227	231	215	242	235	227	255	229	206	210	257	229	237	239	215	219	214	229	245	231	235	248	210	263	209	242	213	222	221	238	217	219	204	241	231	235	246	223	226	214	236	194	224	244	218	232	208	243	213	232	230	240	217	220	196	228	208	232	239	197	269	255	235	210	239	221	231	231	232	220	212	210	229	215	235	234	199	239	228	236	231	232	225	208	225	251	209	201	217	220	209	232	225	258	222	226	236	240	220	189	215	220	212	206	214	223	203	226	215	241	223	262	211	222	212	207	242	212	253	251	231	220	213	220	195	218	227	197	229	227	244	247	243	230	204	229	231	231	240	235	231	231	240	241	238	196	234	192	233	240	185	230	210	212	195	220	228	217	198	225	251	216	229	236	227	233	251	213	219	206	250	219	234	199	225	211	243	258	230	248	243	209	225	217	247	222	224	235	221	223	212	236	237	225	242	229	223	233	255	227	221	218	210	216	213	232	242	242	259	218	209	225	242	226	208	241	203	222	232	217	235	210	231	200	238	231	241	230	190	228	224	221	225	237	214	226	216	241	241	222	206	239	240	213	232	223	229	237	214	236	224	214	245	234	203	230	225	228	215	209	244	216	207	197	218	213	221	235	260	223	245	188	237	231	221	209	238	209	219	223	223	223	232	234	228	214	222	223	245	225	225	189	234	246	244	219	230	219	209	199	233	227	208	222	215	219	237	215	205	257	201	217	266	215	217	228	196	199	224	213	263	218	226	227	226	243	221	228	207	191	199	202	229	220	195	247	228	212	237	198	232	250	234	236	196	219	213	222	228	235	236	234	219	209	196	225	229	227	227	231	214	199	196	207	217	194	238	213	214	218	224	223	205	221	214	198	251	244	225	218	233	228	229	231	193	208	236	222	245	218	211	241	213	206	218	233	210	232	232	190	246	192	211	255	233	216	225	224	234	220	208	238	250	238	225	232	248	240	247	213	217	224	215	218	236	210	234	232	235	199	224	241	235	238	227	243	204	219	254	226	213	226	225	236	209	237	209	239	218	198	225	188	190	209	223	265	213	232	218	211	206	241	231	245	241	216	245	249	221	230	234	232	228	259	229	240	233	234	217	215	229	201	216	216	232	223	222	232	247	216	221	254	220	225	252	228	212	246	251	227	211	218	241	229	204	214	201	224	230	238	230	211	216	226	206	222	234	222	212	214	198	255	210	240	225	216	242	230	208	191	226	216	215	226	257	231	221	231	239	260	215	224	254	214	214	229	250	214	220	215	239	238	239	227	221	203	251	219	206	230	228	228	200	189	224	244	220	212	222	210	206	245	245	217	229	204	223	220	251	227	229	229	223	220	245	241	235	228	216	242	187	193	252	241	249	230	217	192	222	261	196	205	226	191	229	199	222	225	244	213	205	222	235	219	238	202	204	235	248	237	222	243	223	214	238	205	266	242	223	199	223	231	211	224	243	240	230	220	212	209	228	212	212	196	230	240	240	254	235	219	201	207	227	214	240	219	227	233	226	243	240	216	246	250	223	233	213	217	226	229	257	239	230	242	232	229	220	216	226	213	227	195	219	227	225	229	216	220	209	255	263	232	271	193	225	203	237	243	211	201	215	227	226	231	191	229	206	226	213	226	245	192	203	229	212	235	241	244	233	232	200	202	216	207	219	224	210	231	218	219	202	211	244	213	227	248	217	226	210	229	227	238	234	201	209	200	241	217	199	258	219	186	225	213	221	248	208	240	204	218	246	236	228	236	229	200	224	228	204	231	197	188	199	218	259	259	221	222	223	200	257	230	230	239	237	220	217	244	199	231	202	245	250	222	222	242	209	193	207	218	227	236	236	221	212	245	215	249	234	211	224	217	213	226	242	224	248	204	231	251	238	213	244	223	223	216	204	227	225	201	234	238	202	197	245	222	219	251	201	189	227	200	231	245	212	203	243	233	245	211	224	212	237	223	249	240	221	251	200	237	227	195	207	234	231	204	228	194	241	231	204	216	227	261	182	217	215	233	257	212	250	201	232	231	235	193	215	224	183	223	207	236	204	241	215	197	211	221	230	214	216	216	192	197	216	256	240	234	218	214	213	218	241	229	207	214	206	231	228	218	199	204	221	233	224	218	225	251	207	198	203	244	238	256	220	205	219	226	240	247	198	213	214	241	215	219	219	217	224	215	219	232	247	208	215	232	220	267	246	207	202	241	211	183	221	222	230	240	208	216	215	249	243	255	219	213	219	219	240	219	203	217	221	227	236	217	201	223	228	231	227	229	211	251	228	194	204	226	213	241	197	234	213	232	236	206	223	239	233	213	212	228	211	232	227	214	224	216	221	226	217	237	207	209	218	230	218	219	232	221	240	252	215	214	246	231	215	232	204	209	237	191	223	220	224	178	228	232	233	227	212	217	203	203	224	208	211	217	234	255	227	226	250	256	223	212	247	227	238	201	222	227	236	248	222	226	214	244	207	211	211	226	210	226	228	216	222	226	226	233	234	231	191	253	240	208	206	229	214	217	228	224	255	245	201	197	232	202	218	224	234	229	217	199	220	201	219	226	213	228	231	209	229	249	208	216	241	236	230	234	220	208	227	183	214	226	258	229	241	238	219	238	220	234	238	240	224	236	209	224	220	209	223	195	245	245	235	240	225	249	236	232	206	217	250	232	238	227	218	247	228	224	243	198	231	229	206	219	237	215	212	214	227	205	211	212	211	239	259	243	241	197	241	241	224	224	213	189	198	188	223	246	226	220	225	251	241	236	220	219	241	219	220	241	214	248	240	232	228	222	191	236	224	225	246	239	203	219	270	196	212	211	217	210	216	204	242	240	241	220	208	232	191	213	223	229	208	226	209	207	221	250	203	239	222	212	209	203	211	228	194	225	221	221	248	208	228	225	239	221	232	229	232	249	244	228	222	230	223	256	199	219	242	224	247	197	231	236	237	240	241	216	252	214	215	196	216	242	214	214	199	211	229	188	185	215	203	234	221	205	213	220	221	188	232	221	229	233	209	236	232	201	217	222	217	218	208	214	255	217	228	243	221	212	243	243	240	232	207	208	225	238	218	189	228	196	231	235	253	216	233	216	220	246	221	211	228	234	240	235	216	216	234	202	219	231	226	228	239	213	229	221	226	227	223	216	218	217	226	235	224	199	242	219	223	255	237	222	231	211	222	219	255	222	214	231	216	220	202	217	240	236	232	212	232	225	231	190	252	258	189	213	205	204	217	229	216	203	225	192	233	258	238	202	212	214	233	220	201	201	199	225	228	204	230	216	225	208	239	246	230	224	223	239	204	223	229	217	232	212	227	226	240	208	219	187	228	230	261	226	222	230	201	235	247	228	214	231	244	215	219	221	215	215	228	239	215	220
7880	1080	2047	2408	1972	1621	1416	1138	1037	936	853	828	734	788	780	687	687	656	670	662	616	621	614	576	636	596	623	577	557	591	594	571	610	584	545	556	519	533	571	576	621	574	583	588	593	596	583	610	601	589	582	593	622	571	583	600	547	585	531	582	576	576	617	556	574	550	577	570	566	548	541	531	566	541	527	550	515	593	524	581	563	547	582	545	560	549	589	501	507	527	552	507	530	546	531	543	511	575	543	521	534	541	566	590	539	515	549	526	546	517	547	561	571	566	555	530	607	494	540	537	568	587	547	538	531	544	521	576	558	573	530	543	500	568	554	534	530	517	564	584	519	527	552	547	553	530	564	526	544	512	537	524	529	543	536	519	520	554	538	549	528	540	518	564	527	552	529	561	541	535	589	500	561	577	541	542	520	519	574	549	511	491	527	566	559	566	516	513	555	518	570	540	540	517	525	549	537	540	554	610	543	526	538	515	552	613	549	562	543	514	549	553	522	535	523	489	552	559	550	560	552	548	532	593	568	532	532	536	579	528	539	550	524	527	533	546	530	551	533	538	542	535	566	488	554	479	540	498	598	496	532	551	558	533	541	534	529	528	533	538	533	539	504	549	523	500	519	500	530	533	490	544	579	525	530	554	519	516	590	572	554	531	543	578	558	557	510	521	538	523	516	540	535	507	516	548	544	570	527	561	528	535	574	567	550	537	525	507	527	531	540	569	534	529	532	527	534	561	551	519	558	582	527	524	506	538	539	518	543	550	544	502	553	526	522	534	521	513	549	545	558	560	547	527	531	536	529	529	522	518	538	558	551	552	512	519	551	525	511	552	536	533	503	536	531	557	540	545	504	537	528	514	553	541	551	534	552	554	514	530	547	505	556	506	553	524	502	521	556	539	563	534	560	530	529	556	574	530	537	532	506	547	537	529	562	535	549	509	575	534	515	500	513	526	542	547	542	540	542	509	518	540	555	508	537	506	548	537	566	532	540	534	558	536	560	511	519	496	531	569	526	513	529	560	523	528	551	526	578	542	527	554	541	542	508	529	486	560	511	529	510	553	568	583	544	525	521	543	559	542	571	549	514	495	510	568	521	528	533	520	564	484	528	539	480	570	581	528	498	555	548	537	524	530	525	531	542	551	555	510	565	563	563	550	524	519	544	500	539	520	518	532	501	550	536	517	516	518	563	549	578	589	512	570	514	554	523	539	568	516	517	532	516	530	548	528	515	552	536	533	549	522	535	538	537	553	532	551	574	544	502	507	540	565	567	526	559	578	545	518	535	520	546	590	557	531	526	564	513	513	560	516	543	547	523	566	527	523	560	506	528	517	536	560	511	514	558	543	558	548	558	498	536	547	537	542	513	490	549	562	529	568	554	542	544	559	572	526	546	556	493	523	536	557	541	541	563	519	499	528	562	530	516	542	582	501	551	538	524	588	487	533	574	553	548	516	532	529	526	541	556	550	529	510	530	532	560	554	494	532	539	564	532	536	572	495	507	492	522	548	526	547	527	508	551	527	547	519	555	501	533	536	547	543	536	540	591	576	554	570	489	533	558	566	555	542	546	560	535	543	575	592	553	554	542	587	517	554	528	507	498	513	584	527	540	557	510	532	539	547	506	560	524	555	561	523	580	555	526	595	542	527	557	498	550	567	499	542	552	535	493	541	561	523	535	550	572	491	523	539	505	561	542	551	520	499	530	519	513	545	524	539	528	518	534	536	523	523	531	535	584	536	493	556	562	514	548	559	517	552	551	537	562	530	554	542	557	513	525	537	572	529	558	528	528	531	512	500	521	544	532	553	556	507	532	529	544	501	543	568	506	560	521	522	553	531	532	589	515	490	509	507	530	562	539	507	582	537	534	519	556	532	530	518	510	525	559	564	546	543	517	559	524	552	554	568	526	540	536	523	547	506	512	514	580	522	523	510	555	534	486	546	618	531	549	546	553	563	530	544	551	546	531	511	515	544	527	518	582	569	542	543	556	516	542	567	566	561	526	541	536	516	547	520	516	494	504	557	538	563	499	511	500	566	509	515	508	527	566	516	543	509	542	510	526	516	549	544	532	548	545	519	561	525	522	552	529	532	533	556	536	527	530	551	512	520	568	561	518	511	506	533	562	567	559	526	552	555	502	565	504	541	546	536	538	527	544	557	587	545	589	542	532	547	528	510	520	571	520	546	547	570	533	581	549	503	544	523	523	560	546	551	554	581	515	517	511	553	561	563	550	486	523	522	582	539	564	533	558	567	546	553	559	551	559	543	573	496	516	512	578	533	491	539	514	489	529	513	534	580	505	565	526	554	485	522	541	589	513	531	475	528	574	514	523	532	502	484	553	518	529	536	538	526	527	487	545	557	555	566	514	547	539	568	577	568	540	529	543	588	515	542	538	525	550	528	520	555	536	501	551	499	525	540	530	547	549	541	511	551	533	597	509	549	575	506	551	561	559	520	515	482	566	550	549	521	512	517	530	550	503	545	503	562	504	510	514	524	563	499	507	520	544	555	573	561	561	551	555	543	524	550	522	539	556	542	482	529	581	516	552	559	526	541	503	560	519	525	511	503	540	504	540	547	517	543	539	544	526	568	554	500	517	539	537	541	539	593	552	539	536	527	572	559	513	536	552	569	574	568	519	564	497	547	552	534	514	555	543	538	549	519	570	523	504	506	537	560	560	546	555	546	512	531	545	527	511	532	549	550	530	583	541	550	560	525	513	558	586	555	518	547	542	500	544	498	513	544	532	538	545	544	519	558	534	505	541	484	557	573	540	551	576	536	513	571	533	512	515	505	538	558	542	525	570	507	529	529	535	546	539	578	547	512	524	551	544	564	558	559	507	534	568	534	506	536	503	560	531	518	511	513	533	504	555	543	571	590	552	547	588	506	491	547	544	527	552	559	500	495	546	539	559	542	539	529	549	557	507	547	565	538	558	549	524	544	503	535	533	524	539	512	554	542	554	518	547	571	545	543	531	513	528	529	541	558	538	563	532	544	548	555	532	570	520	518	546	543	563	526	502	522	551	491	545	523	585	534	537	506	541	535	513	518	531	488	538	592	494	536	550	553	504	506	529	547	548	526	555	510	528	523	535	580	559	512	518	513	582	495	548	549	556	555	534	516	520	551	539	495	562	522	563	540	558	541	579	547	577	533	567	553	511	533	511	547	528	514	540	557	528	513	552	546	550	514	539	574	524	535	492	550	539	536	541	564	548	530	560	520	502	533	544	526	505	502	542	575	540	559	533	573	524	531	540	530	547	539	560	549	558	517	522	514	502	543	568	511	520	539	539	545	506	560	548	541	564	516	532	542	560	562	549	531	525	569	524	511	534	540	562	566	564	573	540	565	526	542	548	540	539	520	513	491	532	512	550	527	497	548	539	532	522	579	559	546	545	544	530	557	534	543	495	614	517	512	525	550	492	528	523	553	529	518	566	539	524	493	507	539	514	545	563	539	554	506	565	573	564	529	559	532	546	538	557	555
1491	295	268	250	291	261	267	276	268	253	264	260	258	258	268	271	266	243	265	292	221	278	258	275	242	267	275	303	274	288	241	293	216	278	306	260	240	277	269	263	257	292	244	267	277	237	257	264	229	245	298	294	241	326	297	279	281	271	286	285	280	234	247	293	286	246	259	267	250	261	293	282	298	281	277	308	290	253	272	273	249	271	261	272	276	237	268	258	248	278	241	266	266	258	238	263	288	256	259	283	294	269	284	240	269	248	263	266	260	275	254	296	264	263	268	212	255	266	257	251	281	264	285	260	260	243	267	228	287	252	244	263	284	257	279	312	268	257	269	264	283	268	235	273	290	279	252	253	289	252	263	268	267	263	305	279	272	300	258	275	216	269	253	275	242	268	280	268	248	257	259	260	291	295	263	272	262	259	234	271	281	274	261	281	243	305	270	262	255	271	247	287	288	275	252	279	264	272	246	245	263	271	248	259	230	266	229	244	224	264	257	235	254	281	275	254	266	288	268	285	282	246	282	243	262	249	269	258	265	284	257	265	269	285	279	256	273	269	328	252	264	294	279	257	314	278	264	261	274	245	255	257	252	288	231	289	264	311	293	267	255	252	273	278	259	250	244	253	280	264	245	275	249	247	306	284	270	273	276	250	234	252	250	251	294	253	267	263	274	288	273	271	267	239	248	270	275	297	251	270	267	272	269	258	285	243	248	268	275	291	279	272	265	286	285	263	244	265	251	259	239	261	268	255	251	297	273	244	226	267	276	254	266	248	308	261	254	270	284	254	277	251	244	260	257	282	290	268	282	271	260	264	281	273	258	262	267	281	289	273	276	265	278	264	253	285	252	242	278	290	281	273	287	271	275	254	264	257	281	257	270	272	283	245	286	283	257	270	260	283	267	290	288	280	266	244	261	261	261	243	275	292	240	254	246	283	268	253	259	246	254	254	233	256	269	267	272	251	275	240	298	275	249	260	272	233	268	273	248	225	268	260	247	245	246	258	262	242	237	290	259	225	256	295	259	264	280	276	277	269	294	279	260	286	258	269	264	298	267	227	233	263	239	253	281	256	285	260	270	271	224	263	235	264	252	280	304	280	271	241	279	271	274	290	262	256	238	264	256	263	271	277	271	245	283	282	267	279	275	258	268	271	287	268	256	256	290	245	260	262	320	276	249	270	266	265	259	268	270	254	271	239	252	323	293	281	254	260	274	278	253	299	263	324	278	272	265	287	267	259	260	244	252	276	241	241	263	285	263	289	258	255	247	251	295	267	274	242	261	300	262	251	257	253	254	265	271	249	278	295	241	278	254	256	240	287	299	288	259	275	258	266	257	242	271	246	279	256	262	264	271	274	252	280	247	261	269	246	278	269	258	293	237	259	243	285	239	292	274	264	291	287	262	294	238	276	267	293	271	244	274	293	262	252	239	255	277	272	256	265	286	276	268	254	290	245	271	293	257	260	319	256	246	247	273	230	279	248	259	247	282	259	240	273	268	271	282	283	282	275	281	249	292	258	276	262	252	280	276	247	246	264	239	258	286	279	252	262	273	298	311	270	247	274	258	285	252	234	279	278	261	268	259	241	257	265	266	280	258	241	283	258	271	284	248	255	236	278	259	291	272	264	284	277	290	268	293	252	268	250	245	258	267	278	275	281	260	257	268	263	271	293	238	258	269	263	273	253	271	285	254	274	281	261	274	287	270	269	258	229	314	258	249	285	203	282	283	260	297	273	235	243	264	263	231	288	262	257	272	265	280	236	281	258	252	251	250	259	260	255	270	260	265	253	245	275	262	219	292	270	287	258	248	307	273	261	236	241	291	281	255	258	238	293	281	303	274	277	267	242	277	271	259	244	258	239	276	282	284	284	246	267	289	264	266	259	269	244	222	257	271	242	304	275	264	289	249	274	246	280	255	280	270	252	259	273	260	272	280	270	280	277	255	234	255	264	258	281	236	281	289	253	273	285	269	276	276	280	247	255	255	246	256	245	287	237	264	272	241	279	268	264	243	247	267	267	234	241	274	255	271	273	220	242	261	252	290	256	269	248	281	274	264	284	203	273	262	295	259	261	252	228	281	280	311	278	290	308	251	271	281	262	271	295	300	262	278	269	259	265	283	286	281	258	280	266	271	284	258	249	271	252	265	275	276	247	286	269	234	237	245	235	265	318	279	293	267	276	289	268	254	288	252	269	260	243	264	254	262	240	274	263	248	256	251	258	227	287	264	222	264	271	283	259	274	266	269	250	277	301	295	241	285	277	266	265	263	247	247	278	251	254	264	279	279	270	251	270	270	303	251	276	247	249	263	271	280	245	264	275	259	256	279	269	275	264	282	254	269	267	272	263	262	274	260	248	306	257	249	250	276	295	265	268	306	281	254	237	274	258	266	277	240	255	251	298	254	262	251	260	239	235	235	280	248	285	256	235	260	267	264	292	251	276	293	260	242	259	288	275	285	253	275	250	233	258	254	260	294	248	223	258	258	255	268	279	273	257	311	269	258	282	259	254	260	272	259	278	252	253	263	308	267	267	268	235	275	262	254	238	232	249	245	251	278	268	265	283	228	258	264	233	281	263	264	265	264	258	268	295	243	298	253	236	256	307	308	276	285	291	253	243	286	234	261	278	261	273	251	280	260	279	258	269	253	281	250	292	276	264	253	278	261	248	254	257	270	258	262	269	253	252	295	261	259	243	275	276	279	297	276	263	288	272	273	264	276	311	248	276	289	274	257	244	269	266	246	278	263	240	253	265	287	249	253	257	238	262	270	282	282	245	242	250	258	268	259	283	248	254	231	239	283	244	235	231	262	243	226	274	265	275	256	252	252	273	257	240	260	259	257	256	248	270	247	266	269	297	269	271	232	259	270	241	250	228	274	283	240	267	265	298	260	289	257	263	269	259	263	279	287	250	265	246	267	266	287	264	311	272	300	253	288	278	281	246	255	237	250	293	270	252	258	270	271	265	280	273	285	297	279	268	260	268	248	259	265	275	250	302	274	268	228	240	266	244	269	257	283	277	299	275	254	285	291	271	236	279	267	265	243	268	245	279	259	267	252	276	248	280	258	308	281	259	244	267	242	288	265	300	288	253	259	242	267	245	230	302	278	289	250	246	252	275	268	298	294	266	238	262	253	273	264	271	290	266	279	278	262	278	273	276	278	245	271	277	277	270	238	260	241	268	251	293	274	286	312	260	283	284	263	305	278	284	289	265	247	326	281	262	272	272	296	280	278	250	282	254	285	284	286	254	256	271	268	268	298	262	278	273	295	284	277	236	291	267	279	286	255	263	294	286	265	260	304	248	257	268	269	243	244	292	276	279	265	280	245	272	277	272	247	243	255	272	309	263	272	269	242	265	268	256	269	281	249	250	265	271	278	277	276	260	276	273	252	283	246	264	259	253	263	242	283	274	286	259	240	254	242	267	273	283	274	269	271	260	230	256	228	239	282	246	277	247	266	306	265	255	250	282	257	278	272	303	309	255
1728	579	653	653	638	639	659	625	588	605	626	544	558	603	566	587	646	580	602	626	579	643	599	599	562	576	598	596	575	579	643	634	568	587	613	621	598	563	635	625	607	593	621	657	596	605	570	577	641	604	628	585	609	562	568	592	612	569	598	566	613	583	592	551	596	616	578	617	594	586	611	577	578	540	581	586	581	630	617	609	571	589	583	583	617	594	582	624	597	618	626	592	601	605	594	589	584	609	590	571	626	582	601	599	567	621	542	626	640	588	593	617	637	563	589	547	647	577	615	597	606	585	552	569	600	595	654	614	622	593	588	567	563	565	569	549	597	565	620	598	572	609	595	625	585	598	553	593	557	601	605	583	548	552	564	564	580	582	604	630	585	594	558	576	619	635	617	618	584	556	601	574	582	592	595	586	572	597	607	610	593	573	591	622	579	586	598	594	582	613	578	605	621	596	599	581	578	611	591	591	597	573	585	604	607	585	601	612	633	581	557	597	609	655	588	637	592	551	598	566	564	573	561	636	558	594	610	616	606	634	567	632	543	576	613	609	597	560	572	594	572	580	587	629	678	590	575	561	640	587	586	583	605	593	530	559	594	608	608	597	584	591	590	577	602	577	601	604	621	558	610	573	555	551	634	588	578	582	619	573	588	581	642	593	592	610	576	574	606	581	574	635	604	574	587	573	570	553	571	622	604	607	587	597	571	595	592	575	563	593	601	625	592	583	595	628	584	571	560	579	594	590	604	615	568	605	554	574	595	646	588	615	592	556	553	594	603	557	587	572	579	594	562	603	559	623	574	608	554	572	586	558	608	549	603	612	616	620	587	566	558	606	594	555	601	579	558	583	576	580	587	591	615	589	593	638	592	626	625	610	607	583	575	634	577	604	573	570	626	582	560	588	558	599	566	560	591	569	592	569	601	581	599	575	585	567	603	615	569	614	606	592	559	644	611	565	626	596	604	573	602	602	588	587	601	600	596	603	607	607	625	559	588	610	561	569	587	590	569	591	543	607	580	563	607	587	627	568	662	627	593	545	579	596	590	553	618	615	608	567	604	594	575	554	602	553	561	586	636	605	601	557	585	596	576	588	601	567	581	583	590	560	608	606	550	597	623	598	605	594	580	591	544	592	628	597	587	578	606	557	619	591	559	583	592	619	605	616	595	572	595	576	589	607	578	608	580	588	632	578	597	606	573	618	581	583	594	624	607	591	586	582	604	633	576	575	580	602	600	591	576	562	584	571	598	578	631	589	567	596	626	589	570	554	600	599	592	570	558	551	577	622	603	586	584	564	536	587	576	597	580	559	587	596	587	593	615	625	584	558	596	612	580	634	623	604	583	574	603	608	583	596	606	661	577	554	601	556	589	633	560	594	584	585	555	611	619	564	598	606	591	573	577	567	560	537	559	608	598	615	574	618	560	589	578	628	591	580	588	543	615	577	629	553	587	552	569	580	594	553	565	648	611	625	594	574	575	612	555	608	606	603	615	561	578	611	568	568	605	604	570	580	587	583	569	578	578	571	595	600	616	575	578	571	567	613	574	575	618	574	606	585	581	576	546	615	587	596	609	611	597	622	591	583	582	583	603	580	594	602	599	576	569	608	591	608	583	598	595	560	572	616	622	554	613	604	571	577	566	558	614	545	597	585	589	653	617	600	589	597	585	576	572	622	582	616	542	557	600	600	540	614	578	585	612	601	583	584	599	561	630	600	605	579	616	596	634	593	598	576	629	589	590	578	596	580	583	556	561	590	604	597	618	609	570	571	603	618	596	589	577	551	611	622	608	566	541	600	580	586	619	594	605	626	604	607	596	588	605	579	601	602	578	553	588	654	593	581	599	636	570	578	646	556	605	611	590	604	575	613	589	594	594	611	645	593	587	584	598	589	600	595	562	581	569	589	590	582	599	563	615	604	608	611	578	580	601	595	630	596	609	649	612	608	588	607	557	570	558	567	576	562	549	574	559	633	590	604	595	588	580	587	615	559	592	593	588	584	552	583	607	597	599	574	578	605	558	600	579	605	579	591	587	644	596	589	583	600	561	586	623	608	560	627	573	601	587	600	576	613	595	616	583	573	572	599	592	578	601	607	608	586	629	576	562	587	592	621	577	604	571	578	571	583	579	605	580	592	562	575	588	603	593	612	642	585	554	545	605	586	663	537	613	618	593	558	580	613	583	569	597	628	555	610	581	592	577	576	521	593	602	580	618	584	599	585	596	647	551	593	599	613	593	579	559	546	592	572	586	579	597	600	619	567	617	597	578	595	583	546	588	568	573	614	640	588	640	622	562	579	544	558	628	645	599	596	601	582	566	640	605	613	576	610	620	618	576	600	560	654	588	636	578	605	569	602	569	577	570	601	618	576	576	587	585	547	530	640	541	611	578	612	656	597	600	595	580	618	599	626	587	639	570	600	616	601	598	623	602	594	609	615	577	623	595	609	571	586	581	588	602	573	647	601	578	577	589	587	612	566	560	576	606	544	568	593	611	590	554	557	610	575	567	615	595	571	570	572	631	619	618	601	609	579	595	592	594	640	529	579	587	548	587	568	612	605	588	584	581	609	620	592	585	572	562	613	586	536	594	564	564	578	633	601	587	588	606	597	566	542	539	572	600	619	608	596	589	530	570	609	568	563	608	591	595	545	589	600	589	567	583	582	557	587	572	562	552	598	595	591	569	614	635	629	563	599	608	605	646	606	583	587	608	594	592	623	580	586	586	568	588	590	605	614	599	636	590	621	608	590	607	532	583	621	573	617	572	570	544	610	570	590	570	605	576	614	553	601	602	582	601	576	587	603	551	603	563	545	590	590	567	613	601	595	592	633	581	534	626	619	601	573	594	576	626	622	643	603	585	614	594	607	601	603	563	543	595	569	608	573	590	587	613	573	598	599	614	595	585	670	578	580	591	587	618	606	618	612	640	554	595	594	596	601	617	616	584	587	586	587	627	586	553	599	560	626	584	578	585	634	573	550	588	595	610	576	576	572	631	598	540	549	610	595	560	594	619	578	605	585	558	594	603	559	598	600	562	641	597	560	579	609	575	575	597	580	599	545	565	581	574	599	580	594	580	584	558	588	563	575	563	561	586	545	599	597	571	637	568	579	571	577	603	632	567	578	591	627	544	578	577	584	592	607	584	601	583	574	626	617	627	571	609	574	606	566	595	616	637	568	599	580	616	581	556	597	566	609	595	609	559	602	578	622	576	597	567	617	593	586	582	621	620	589	616	610	598	608	628	600	586	570	572	594	571	545	618	585	588	589	593	565	567	607	595	569	613	565	549	594	618	624	616	540	590	567	570	635	577	550	592	613	600	604	608	602	621	601	552	585	613	581	615	582	537	585	531	609	612	610	607	572	589	583	609	595	592	629	565	601	601	610	607	565	588	608	610	618	574	636	585	641	619	611	613	612	563	569	569	541	613	587	526	573	578	578	567	582	592	632	570	596	573	569	543	601	567	581	628	548	624	579	610	584	629	604
6897	407	520	431	326	244	224	224	187	183	189	169	161	151	157	153	132	155	165	150	155	149	198	155	150	146	132	153	170	154	151	160	167	143	143	146	156	167	143	164	140	143	151	154	158	139	143	164	162	137	148	132	162	121	161	169	151	129	165	147	175	150	154	154	160	140	127	169	145	160	158	142	168	157	164	149	177	167	152	156	164	140	165	164	156	152	140	150	138	139	142	138	161	141	146	144	154	157	130	148	137	125	170	139	155	157	137	138	150	131	148	151	155	159	149	170	151	154	162	176	185	152	129	153	153	170	144	133	143	144	159	168	146	162	144	158	166	152	143	184	153	125	164	128	155	150	169	156	141	136	157	171	161	157	155	159	179	156	163	177	150	150	146	157	158	143	148	165	153	153	152	157	149	128	141	151	186	112	132	139	163	152	147	154	136	150	155	167	155	162	173	152	143	149	162	146	165	168	128	162	177	124	155	164	150	147	152	143	137	158	142	172	156	148	162	143	158	160	163	144	163	151	161	160	166	151	142	153	168	154	152	156	151	168	178	170	127	152	158	155	170	166	137	156	142	129	163	163	137	150	150	160	169	136	163	170	150	161	152	158	149	153	131	160	160	178	131	175	174	130	166	144	138	168	164	134	140	145	153	107	132	162	140	147	172	157	142	178	154	156	172	165	160	152	146	151	150	174	164	164	148	158	172	155	173	167	154	154	148	131	152	148	144	170	163	159	149	144	160	156	138	146	127	154	161	157	145	155	150	157	182	151	137	163	177	156	144	186	152	147	157	144	167	145	149	136	168	135	142	147	159	143	161	138	171	155	149	153	136	158	166	139	160	151	160	137	149	152	145	132	143	169	165	124	137	145	157	154	160	151	171	138	142	190	131	141	151	139	153	130	187	146	143	157	139	152	135	147	132	138	150	127	167	137	163	142	139	172	150	126	147	129	167	176	147	151	159	151	157	162	166	156	130	142	135	155	148	145	171	150	161	153	155	170	162	139	142	140	171	162	145	147	155	175	161	131	156	148	151	119	170	153	150	122	112	136	146	166	153	138	146	158	162	177	155	142	153	154	131	139	151	146	171	142	166	166	145	156	162	144	143	155	142	136	161	126	139	137	160	150	175	161	156	143	153	144	155	160	172	140	144	180	160	152	133	136	157	149	150	140	164	138	159	151	156	135	149	153	162	122	146	157	132	161	149	156	157	133	133	143	158	160	138	152	165	170	167	137	137	137	158	173	184	169	154	145	147	133	153	162	154	131	158	127	157	165	145	146	137	158	156	124	151	134	161	148	150	149	138	157	158	159	157	166	152	165	168	141	147	191	157	130	157	150	183	137	139	139	151	129	169	158	132	171	166	147	126	125	157	171	129	138	150	152	160	137	166	142	164	147	156	142	160	135	161	161	162	175	137	165	143	147	152	143	176	153	162	172	136	161	156	148	133	159	143	159	156	151	142	143	150	137	143	154	161	185	163	150	159	165	158	155	159	147	153	164	158	155	136	153	174	132	162	166	142	147	153	148	138	149	158	155	134	147	165	138	181	158	142	145	168	158	162	155	151	149	160	121	165	160	155	138	161	156	163	164	133	163	152	179	177	138	149	174	155	138	141	143	141	142	142	145	153	167	156	149	158	142	145	142	124	132	145	143	178	148	163	150	150	146	146	175	143	148	150	142	138	139	133	142	151	140	154	142	155	152	149	132	140	167	132	147	171	147	139	151	146	161	148	168	170	148	166	167	132	145	140	162	141	163	146	147	180	165	171	167	152	160	153	141	136	146	137	162	170	140	160	157	139	159	127	158	149	131	146	134	151	167	128	158	153	144	153	140	158	170	123	173	138	125	161	144	164	173	138	163	162	156	177	158	149	110	136	140	129	132	138	156	151	135	147	140	153	146	175	150	173	147	147	151	171	134	161	188	158	141	160	138	185	205	175	185	166	116	163	149	150	144	174	152	128	158	155	131	143	155	144	144	144	167	164	147	130	157	154	165	159	164	128	139	152	134	130	158	135	166	158	143	144	153	155	152	151	130	137	150	154	143	136	157	148	157	157	129	136	172	153	144	129	163	148	147	147	163	153	147	149	142	142	132	143	146	152	174	141	139	177	165	159	157	136	183	158	123	167	155	143	140	154	158	142	137	156	155	140	147	143	121	132	153	145	128	167	152	136	163	134	146	152	167	137	154	143	148	152	147	158	142	150	157	175	147	152	156	145	139	138	159	119	139	133	148	154	161	131	138	172	157	141	162	156	153	139	158	150	150	145	139	140	152	144	137	137	118	144	156	140	171	147	159	170	161	148	131	152	152	150	133	159	185	156	155	160	142	160	134	119	182	139	153	129	155	163	166	143	158	144	127	135	179	153	147	136	148	163	152	157	162	172	131	153	152	140	151	156	142	153	124	124	174	170	153	160	148	158	163	128	139	138	166	147	144	139	149	140	130	166	151	140	137	132	159	163	158	149	166	149	146	140	165	132	167	161	146	141	157	142	165	150	151	135	154	158	153	170	182	127	150	139	139	138	154	154	168	168	167	184	150	137	151	153	167	170	164	163	149	151	141	144	137	139	168	141	128	142	146	148	174	148	166	174	158	155	139	140	134	153	152	151	148	166	145	147	147	142	148	131	150	167	143	138	169	132	156	158	159	135	136	155	156	146	130	154	164	129	149	146	151	130	162	159	159	157	160	143	150	151	145	168	139	148	149	167	170	167	134	167	156	146	166	136	160	166	144	147	179	147	147	144	157	149	164	147	168	157	161	158	149	139	148	148	145	141	150	127	153	137	149	158	145	144	159	168	153	145	155	141	135	152	148	174	162	142	177	167	142	140	156	139	172	140	154	130	135	166	119	138	153	148	163	141	164	154	141	173	154	158	167	142	147	145	152	174	131	162	158	175	143	145	149	170	170	159	161	158	168	114	163	159	166	165	170	149	137	131	144	161	147	134	128	147	131	158	122	151	170	142	180	119	157	152	151	151	149	158	143	146	151	151	136	173	144	155	150	136	150	144	149	146	124	126	132	131	146	157	162	144	137	194	158	158	122	154	159	130	158	130	166	150	132	158	146	138	154	157	152	167	142	135	151	162	147	149	146	129	159	155	167	174	140	127	148	175	152	180	154	155	139	127	155	161	180	162	142	159	159	145	134	167	177	145	143	174	154	150	153	175	155	156	154	149	148	152	166	148	148	168	167	155	130	132	122	161	182	161	155	151	178	150	166	144	160	153	151	153	154	160	151	154	157	159	145	152	148	150	155	144	157	161	152	156	151	165	149	133	132	136	118	148	141	153	140	158	160	155	153	146	141	166	144	155	151	145	137	141	121	164	145	144	132	156	170	152	179	153	152	167	154	138	134	146	145	163	149	158	154	143	150	158	115	158	164	160	162	162	138	138	154	148	132	141	162	145	142	144	137	169	151	150	148	155	146	139	146	143	116	157	146	168	131	164	152	174	158	153	137	140	169	141	151	164	143	161	143	161	149
6034	642	1181	1297	1125	954	848	661	652	587	541	512	493	472	455	447	451	457	430	420	444	408	438	416	425	402	408	430	414	390	410	385	367	387	367	374	396	401	402	385	389	378	394	400	421	401	446	407	376	411	419	369	433	418	372	395	419	376	405	380	429	365	401	408	415	415	375	397	376	400	394	407	428	409	399	411	377	357	420	361	372	361	396	378	381	347	377	360	362	359	407	379	369	353	420	406	370	382	361	329	370	377	372	397	399	350	378	372	336	367	368	401	397	377	402	371	376	376	342	380	366	373	388	395	390	398	382	376	356	357	369	369	377	354	408	426	377	374	393	398	385	415	359	369	404	381	357	362	341	389	385	379	346	393	390	380	390	384	363	398	375	357	374	365	387	350	386	359	375	380	382	389	363	349	352	378	391	367	363	365	390	387	376	385	409	382	367	381	418	405	361	388	370	370	368	359	407	363	370	370	366	367	369	368	392	383	368	361	336	365	405	378	374	365	360	362	358	392	417	362	387	360	401	361	362	344	371	403	375	416	391	352	416	394	398	342	416	369	370	361	389	341	368	359	375	352	389	377	351	363	382	388	377	358	347	412	364	358	350	393	364	337	372	349	375	358	328	400	373	376	357	386	386	361	389	351	373	378	354	415	394	362	374	344	357	379	354	401	401	382	381	382	408	355	407	358	392	382	429	357	354	359	386	389	358	416	412	371	376	371	347	348	398	392	347	354	361	353	369	394	385	353	368	400	375	390	381	369	399	381	383	371	413	364	351	383	384	383	397	401	398	378	364	382	364	382	385	379	363	375	306	395	395	370	371	358	339	415	380	361	380	362	359	406	373	378	370	370	385	391	391	379	344	388	387	376	376	388	344	365	354	358	380	392	355	387	352	352	360	423	388	348	369	397	381	375	361	365	369	390	337	382	349	365	416	344	357	388	383	352	363	366	396	397	384	356	362	376	356	368	379	400	354	417	369	335	428	410	363	415	372	368	407	345	367	361	385	374	373	372	381	400	355	359	381	385	366	389	373	387	365	398	335	343	358	378	384	360	354	380	382	367	385	382	338	374	353	370	369	354	367	348	373	402	400	400	392	401	389	376	376	356	419	352	355	409	355	405	378	426	392	362	360	361	378	347	366	356	360	382	389	363	366	374	334	362	355	402	386	389	380	399	371	359	404	361	350	389	381	355	361	336	379	369	401	358	360	349	378	356	364	361	391	391	403	348	377	353	345	354	401	350	372	347	363	366	367	376	380	358	352	354	385	338	375	421	387	352	390	349	403	410	351	368	323	388	389	395	357	376	355	376	371	381	369	344	351	397	372	383	363	381	370	374	365	365	385	391	388	335	381	397	375	357	374	374	379	404	384	339	398	375	379	369	365	376	382	361	369	390	397	378	359	393	415	378	360	408	386	375	367	361	391	410	361	378	395	395	392	360	365	395	337	388	354	388	364	376	365	396	364	380	452	366	378	369	364	373	359	381	368	383	370	371	373	356	364	320	374	365	371	363	381	357	363	370	351	331	374	368	375	365	356	384	363	385	343	386	354	386	374	350	374	387	387	355	390	383	372	358	373	374	372	392	392	416	385	387	366	396	340	367	407	354	377	376	367	356	333	359	376	374	372	377	372	345	361	355	359	370	357	353	377	389	378	373	407	367	360	362	397	372	385	404	388	356	356	343	360	364	367	376	408	343	366	386	403	401	385	368	378	371	350	350	384	389	382	393	359	375	359	355	360	370	345	394	311	391	360	337	389	398	342	378	357	345	379	339	401	388	349	384	391	387	353	379	339	353	371	360	351	374	351	356	374	347	362	379	369	338	372	348	388	390	357	377	381	356	386	409	383	380	388	365	355	377	378	348	345	328	401	368	344	382	371	353	340	392	393	366	358	397	363	381	382	371	378	376	397	347	357	399	373	376	410	354	359	356	382	401	391	363	376	380	365	348	380	347	358	372	410	385	376	382	388	389	339	380	375	354	390	367	368	421	407	356	381	353	388	345	383	376	373	385	365	325	390	368	350	390	397	400	365	363	376	391	389	392	361	396	320	352	414	391	361	369	342	360	411	333	357	361	424	385	380	379	370	351	373	402	378	404	344	381	401	375	395	354	346	391	368	364	356	348	370	418	367	389	369	381	362	362	377	348	392	376	374	391	360	396	371	358	392	402	349	403	377	395	371	386	374	352	362	390	356	351	352	380	366	367	379	349	354	367	379	374	357	421	339	392	375	365	388	373	367	374	371	359	376	378	321	400	359	389	386	406	363	374	374	378	386	366	340	344	414	407	389	359	396	377	410	368	353	359	396	376	387	358	366	391	368	374	364	362	366	375	404	387	347	396	364	418	377	360	375	378	367	402	371	377	354	391	349	375	380	402	372	398	357	371	383	369	355	400	334	375	375	363	332	349	353	357	377	401	396	372	368	407	359	394	364	376	372	355	362	371	360	351	372	383	343	354	390	380	382	361	379	367	367	381	404	404	366	362	394	369	372	401	395	337	327	381	357	360	325	380	367	389	381	386	359	393	352	388	370	367	328	374	436	375	382	363	400	352	375	343	378	367	391	405	369	373	376	366	405	424	388	350	372	379	358	344	370	374	380	404	375	349	385	353	372	368	366	355	396	392	376	360	365	376	346	335	375	359	362	372	380	360	399	398	346	334	386	371	385	381	368	386	354	395	365	397	371	367	389	372	349	363	376	378	397	362	362	396	386	367	369	389	378	389	349	393	391	385	377	407	357	362	398	352	363	336	329	373	372	383	355	353	393	349	364	386	363	337	374	393	372	379	396	379	344	364	354	383	379	415	350	379	342	348	364	380	349	365	369	384	357	398	367	383	373	345	333	380	373	385	375	371	410	349	391	384	385	352	355	332	380	390	376	367	366	364	391	362	359	382	372	373	374	335	342	356	362	404	372	350	370	361	379	373	355	391	388	347	336	380	379	359	390	350	353	393	373	387	410	380	407	375	387	338	393	409	334	345	412	364	384	371	397	373	365	368	374	391	356	337	377	380	368	356	353	360	355	350	388	380	358	395	388	362	383	364	358	381	375	378	374	389	370	363	362	342	377	380	375	383	376	383	386	372	347	403	353	361	406	370	371	400	364	409	373	347	359	362	380	364	349	371	399	335	364	384	365	430	360	360	373	392	382	370	391	386	376	386	369	361	341	359	363	351	347	380	398	374	389	371	357	348	369	360	373	394	338	364	368	380	345	363	342	351	408	375	373	385	357	386	403	386	389	366	358	361	371	383	376	360	381	371	395	400	382	358	402	379	391	368	378	390	368	367	361	370	353	367	357	371	364	356	355	368	376	374	351	370	403	376	352	356	371	378	342	384	403	339	364	369	356	359	376	405	345	358	361	378	354	364	380	377	344	409	371	338	364	403	391	375	373	383	355	377	381	388	384	387	371	387	419	391	390	384	372	384	383	431	348	391	394	321	396	369	376	353	383	383	347	375	402	377	375	371	372	383	380	385	364	363
13391	1126	951	765	614	480	348	317	318	304	274	316	261	274	274	227	242	209	237	219	198	249	225	227	253	211	225	243	237	250	234	238	215	215	222	215	226	204	214	221	234	241	219	212	228	210	230	222	244	238	251	270	198	210	234	224	230	236	208	226	238	239	236	223	249	217	205	216	186	199	253	224	244	197	201	218	201	210	226	230	238	210	211	216	223	222	191	198	228	197	220	230	226	247	205	243	219	240	236	220	236	189	213	227	234	232	210	221	260	221	212	241	233	247	214	233	226	223	221	240	229	242	229	216	250	244	238	209	213	205	224	223	236	220	202	201	203	233	238	242	252	225	221	242	216	216	254	230	222	193	205	214	224	239	232	238	193	219	228	215	229	212	233	217	234	213	220	219	249	228	224	212	256	217	215	208	225	229	211	248	208	223	200	209	193	199	234	229	238	230	198	193	226	227	217	192	212	235	213	251	226	213	203	230	231	205	225	237	200	240	216	208	222	217	237	246	208	227	223	199	229	186	223	212	218	233	206	230	226	243	244	206	231	212	223	214	225	237	232	216	214	233	203	233	219	205	225	210	226	251	242	222	243	232	235	232	243	216	238	198	198	225	218	203	195	227	216	234	243	233	239	245	225	222	187	238	240	232	226	237	236	229	219	252	221	229	223	240	205	210	238	222	216	216	238	227	208	257	230	230	221	218	216	249	221	232	232	213	221	223	247	231	233	242	198	252	241	219	210	199	247	255	206	212	246	218	208	216	214	243	222	202	231	221	230	234	222	227	229	213	239	219	218	237	203	224	215	212	189	231	262	197	210	209	211	235	244	243	230	243	224	213	241	253	202	231	244	209	219	198	233	256	200	206	198	207	232	235	224	231	249	232	203	239	242	216	209	211	196	235	230	210	237	242	230	234	220	224	204	210	226	216	219	240	243	227	241	223	227	241	221	238	221	230	239	196	201	224	235	206	214	227	210	218	232	235	203	239	210	219	212	224	234	193	208	244	210	233	218	212	206	227	224	215	259	209	210	196	250	209	236	207	216	234	267	250	218	199	222	200	227	250	224	231	206	241	216	231	208	233	219	220	217	222	207	209	229	203	217	213	225	254	257	209	227	214	230	234	223	220	240	248	214	218	220	244	221	225	209	196	214	223	236	219	241	221	219	238	228	247	229	242	233	198	235	196	232	241	206	208	239	220	227	228	249	228	253	238	214	238	231	199	222	215	222	240	223	236	241	229	244	230	226	221	202	210	241	238	240	228	230	263	217	214	244	226	198	209	237	223	202	211	214	232	214	216	217	239	225	251	192	217	219	222	235	244	204	240	195	212	231	205	247	216	218	204	237	241	198	198	237	215	237	213	207	235	245	241	218	234	244	212	204	226	231	196	201	208	218	239	231	238	223	213	224	238	240	194	213	263	225	220	217	259	208	235	253	212	238	222	232	227	199	210	210	210	234	217	238	219	229	221	210	242	227	222	213	223	249	257	222	232	231	248	233	228	250	216	203	195	209	225	221	236	234	231	231	240	239	245	213	218	230	218	211	197	221	228	247	224	217	204	223	232	261	246	183	226	207	220	226	230	242	216	234	234	209	221	194	212	229	228	236	247	241	214	219	248	223	213	237	230	219	204	233	206	231	222	181	246	196	217	200	204	231	230	250	206	210	223	227	255	255	214	247	244	215	235	223	206	226	228	233	240	218	243	251	242	233	216	227	227	241	261	220	200	208	235	235	230	232	223	215	243	242	196	220	208	234	216	196	210	230	229	214	232	212	204	228	228	247	220	232	197	214	235	219	216	244	245	233	218	225	213	200	248	245	243	195	216	229	237	220	230	252	256	219	211	235	210	188	208	237	234	214	227	247	229	225	219	250	243	214	236	210	227	264	212	229	225	216	223	195	219	203	225	237	224	211	207	226	197	234	231	230	209	239	220	201	202	209	225	243	213	226	232	224	214	212	203	213	230	241	231	225	216	229	223	199	225	205	249	218	214	232	226	199	231	231	226	230	228	210	203	257	234	223	202	209	200	227	237	226	217	215	227	247	232	225	196	215	240	221	232	223	228	250	220	227	220	260	216	213	228	221	248	246	241	227	196	222	238	219	216	212	206	199	227	247	235	214	214	216	233	219	225	195	251	232	237	212	223	214	230	225	223	217	235	234	209	206	244	207	243	216	229	239	233	229	219	216	202	213	236	224	226	215	220	261	216	247	225	258	216	205	225	240	211	221	231	221	205	202	220	221	235	237	231	200	217	229	213	225	220	205	229	208	219	196	213	230	208	223	203	239	218	232	250	201	212	248	209	248	222	201	215	230	194	247	190	231	202	219	242	198	219	229	241	195	235	218	239	227	212	235	237	224	242	206	240	207	216	248	229	220	250	220	252	230	231	223	245	209	203	213	204	219	237	233	246	242	215	241	218	206	247	214	234	181	225	207	244	217	241	202	213	199	231	223	207	215	209	226	212	210	208	229	230	211	218	211	222	208	235	219	214	256	225	202	188	213	191	217	244	237	229	220	217	212	206	238	229	210	246	207	227	232	228	280	242	227	228	229	216	205	248	229	237	235	236	260	216	239	227	234	209	249	195	216	239	212	206	220	212	214	214	213	214	230	226	232	223	233	235	256	210	208	232	244	203	237	230	212	229	224	218	230	241	212	225	231	261	260	223	216	211	230	222	204	234	222	225	220	214	215	222	216	225	243	225	199	240	217	219	216	225	225	212	206	206	239	226	206	212	241	197	213	233	226	193	213	211	224	231	224	226	233	229	199	229	212	241	219	244	238	209	226	237	222	218	250	231	225	231	205	223	216	224	222	227	279	217	273	245	239	209	216	212	220	223	199	225	218	222	195	250	235	232	245	196	215	221	231	217	222	259	215	197	218	209	234	223	254	205	212	235	202	241	210	204	232	211	241	233	231	236	211	213	243	231	223	231	240	225	237	189	190	234	226	197	210	242	200	229	217	250	228	233	205	209	216	214	219	240	202	224	232	237	223	231	224	236	222	214	247	207	254	220	189	241	193	229	214	209	224	225	239	228	237	209	217	204	212	232	225	227	223	189	235	244	211	247	187	216	216	230	250	209	199	231	225	234	242	216	226	218	205	241	200	238	222	249	221	216	234	200	218	251	208	221	236	222	232	221	243	182	230	241	215	214	194	198	205	239	200	198	206	197	204	236	206	211	221	217	213	209	200	211	210	232	221	220	248	223	221	215	213	197	215	227	223	217	243	220	237	223	203	231	194	252	223	185	220	250	269	216	243	232	241	219	237	202	212	240	231	206	235	261	211	216	196	234	210	243	209	221	222	197	232	227	230	212	240	207	238	212	219	210	236	224	230	224	202	222	228	204	243	217	197	231	211	222	230	223	227	212	239	209	230	227	226	218	217	220	251	222	215	221	202	208	195	213	228	213	227	238	221	208	211	209	205	209	197	218	222	223	210	224	199	238	271	231	219	208	225	193	227	233	222	226	244	230	218	249	233	172
8035	1070	2082	2379	2017	1699	1419	1167	1024	946	803	801	807	733	723	645	665	702	647	660	646	603	627	612	602	562	583	614	540	579	566	548	561	577	582	594	563	579	576	558	578	597	564	624	599	583	563	577	571	529	588	587	606	554	545	613	594	580	564	575	576	535	549	589	523	533	553	521	536	536	552	549	544	558	575	566	513	573	567	536	562	548	572	527	531	558	536	546	541	596	524	538	522	590	497	545	577	530	550	561	524	543	552	544	531	507	545	604	548	576	518	533	557	555	549	581	554	602	540	542	542	511	536	528	501	527	527	538	548	538	517	565	549	509	553	515	552	571	564	505	550	550	486	581	593	542	535	522	511	499	544	544	525	545	530	488	552	489	559	548	563	514	529	536	518	517	524	500	524	532	547	529	539	566	547	529	539	540	541	520	539	524	560	521	498	538	551	544	553	522	538	548	497	569	505	522	513	541	498	543	570	523	577	516	528	530	551	538	534	507	566	490	545	510	505	541	560	540	555	505	541	540	558	545	566	585	555	571	545	533	549	498	519	517	504	499	547	536	547	526	531	524	543	502	544	545	519	536	505	544	552	514	475	522	583	564	508	552	556	515	554	532	530	484	538	502	537	532	543	525	567	546	555	536	542	534	552	533	546	543	530	555	543	557	534	520	518	552	528	537	595	538	523	529	518	522	563	541	512	522	559	506	515	519	531	532	549	498	554	500	542	552	531	517	547	536	507	518	540	535	509	537	565	553	538	576	485	533	549	515	560	517	544	549	517	531	544	545	548	545	584	543	537	531	546	533	551	491	521	539	523	553	531	522	481	536	522	508	509	531	492	537	546	507	533	501	505	534	552	549	532	563	496	534	520	572	573	526	533	495	503	497	528	567	542	500	565	519	517	540	548	508	541	560	546	550	534	542	561	542	531	552	531	533	517	524	514	542	533	523	512	537	578	524	477	496	558	549	504	455	542	524	520	535	526	538	542	507	504	516	532	545	564	513	551	543	493	511	561	535	542	555	527	582	538	540	543	545	558	534	564	545	531	515	572	504	538	519	507	511	528	569	575	547	557	552	552	544	533	495	549	514	538	519	551	570	501	524	493	528	562	508	508	556	537	522	537	568	522	510	520	485	576	556	532	566	521	533	520	551	538	513	578	516	540	542	543	529	538	545	508	559	510	565	535	544	508	516	547	551	523	496	589	500	541	564	572	521	530	560	515	536	557	528	616	513	480	568	543	579	568	497	566	537	530	516	501	530	546	558	574	544	520	524	553	566	584	550	525	564	531	518	557	515	538	558	532	538	524	547	513	523	524	599	559	569	527	550	549	541	526	536	525	491	518	581	568	519	528	531	551	540	539	534	570	541	511	534	552	497	557	527	506	537	534	538	534	518	553	528	533	520	543	561	522	558	555	531	535	546	520	548	571	561	543	509	520	549	536	558	554	529	551	539	554	514	539	537	524	539	547	459	572	565	519	506	545	507	511	523	525	527	521	568	535	552	568	546	532	543	558	545	539	554	547	487	527	583	555	558	528	540	547	551	561	504	557	553	520	510	557	552	548	515	513	542	519	525	572	574	524	530	515	532	529	523	543	499	506	511	556	483	511	523	537	513	561	552	524	530	586	509	555	529	541	537	533	541	524	578	557	526	536	553	502	519	536	523	535	525	557	522	530	571	543	527	533	529	476	583	548	535	558	505	507	544	579	548	531	524	531	528	533	518	522	540	540	534	503	553	535	540	507	527	541	543	537	543	519	527	538	540	503	514	536	545	520	497	555	545	546	522	503	546	533	518	518	545	547	525	525	478	559	517	527	536	543	539	557	513	509	548	565	551	570	575	535	528	568	511	543	522	497	483	589	551	508	543	527	519	535	488	536	522	533	508	517	535	595	545	502	528	536	528	489	556	508	541	551	504	509	553	524	483	481	538	529	515	532	539	571	536	528	544	539	539	508	518	510	513	535	535	539	502	531	524	502	521	531	530	541	504	542	531	567	509	499	546	529	546	561	540	550	542	531	502	522	504	542	513	527	538	530	524	551	523	494	541	527	550	519	534	539	593	569	551	476	568	539	532	557	512	485	552	494	535	545	547	509	541	507	510	544	538	583	511	561	488	497	535	537	513	482	523	539	548	540	535	521	540	539	546	515	551	553	537	567	553	536	505	528	521	498	549	514	568	603	523	530	520	525	508	480	554	556	501	511	541	545	587	544	526	529	554	546	544	549	519	506	551	510	544	513	565	497	501	527	501	523	526	538	535	544	526	549	547	534	507	542	529	551	544	543	559	521	520	551	535	586	548	562	510	490	514	550	546	524	565	493	522	522	521	519	529	559	485	527	495	569	523	547	546	531	553	527	585	569	526	565	514	550	561	549	515	533	472	564	506	558	498	522	512	564	521	543	500	514	550	563	551	564	546	533	521	559	525	518	549	526	519	531	530	558	529	548	525	531	555	503	520	535	520	553	546	504	565	535	531	546	582	532	511	510	553	538	523	531	532	533	536	550	551	558	546	558	553	536	551	493	484	512	534	531	550	502	552	523	528	514	543	549	528	562	499	502	542	527	519	544	556	532	521	517	542	540	514	531	536	495	527	550	577	533	541	545	517	537	539	544	533	515	537	547	515	559	535	536	557	572	523	597	534	546	557	523	562	490	568	534	536	577	531	509	545	496	517	563	529	555	517	518	544	521	510	525	543	542	526	516	590	549	507	552	605	482	543	560	503	561	508	519	503	557	500	541	513	553	550	500	539	549	518	531	538	543	546	487	544	544	502	523	539	517	541	501	527	529	543	533	561	509	523	531	559	516	516	511	517	534	586	528	525	525	540	532	500	527	536	525	529	504	508	504	551	518	513	504	503	580	522	519	532	539	520	515	564	517	529	468	505	588	498	510	523	584	514	549	525	574	539	531	486	543	536	495	513	523	549	516	562	533	513	534	541	553	496	537	537	506	583	541	546	518	515	523	506	520	508	528	533	521	520	525	535	523	542	531	536	558	551	540	555	499	526	535	537	526	533	562	530	519	538	491	524	552	519	507	531	507	522	516	552	554	520	523	565	530	533	537	523	573	592	527	500	549	487	576	501	555	568	541	487	541	490	520	473	518	518	531	515	574	521	535	550	503	548	568	511	547	542	511	577	545	517	549	534	540	534	538	551	554	545	510	536	538	523	526	545	556	546	533	509	562	548	545	542	552	520	501	531	533	504	553	516	509	475	539	537	493	541	525	561	547	503	577	532	533	557	540	540	541	504	541	539	537	493	502	537	522	528	532	544	565	536	522	530	551	513	532	523	561	541	571	531	510	536	539	498	497	552	549	490	536	494	546	577	512	500	517	500	550	516	521	536	564	541	555	509	569	517	496	505	540	562	511	534	530	527	547	502	558	527	527	512	523	595	546	574	537	537	582	520	477	529	494	552	561	509	522	554	533	539	523	527	549	519	532	554	509	508	537	552	516	524	560	527	557	549	534	524	565	500	555	541	522	514
1375	289	284	273	269	241	271	305	257	276	262	286	270	258	257	214	242	239	284	262	259	262	302	243	257	273	282	264	286	294	249	256	255	314	263	236	289	250	266	269	265	283	288	290	256	267	270	247	243	256	238	256	274	239	263	287	241	243	287	295	285	266	292	238	261	272	263	266	255	260	300	253	243	266	238	271	254	293	277	272	252	275	275	266	277	245	279	280	257	276	303	259	286	264	278	254	287	280	257	296	270	263	266	249	239	248	283	244	239	262	259	297	278	259	277	256	244	296	262	269	280	272	289	250	243	253	246	281	238	260	262	253	245	236	256	244	251	290	280	242	305	241	299	260	246	261	251	286	266	271	254	241	263	259	283	275	272	298	258	264	282	281	282	276	262	241	257	265	292	272	252	240	265	242	274	268	248	250	266	265	266	251	250	239	253	273	273	287	267	277	270	240	274	272	297	286	229	229	276	264	250	264	267	288	221	261	290	274	244	256	260	255	274	282	239	274	238	241	280	256	305	273	270	237	239	248	251	262	265	265	261	249	265	272	273	302	283	286	268	278	256	256	249	295	249	250	269	285	257	277	250	262	286	260	243	259	304	253	264	244	259	262	268	230	245	247	258	269	250	275	272	294	280	239	251	274	253	252	298	256	294	279	232	260	270	291	266	258	293	287	259	277	287	242	254	246	258	276	271	244	234	268	294	280	240	268	292	245	292	277	241	246	244	274	286	268	262	253	267	253	249	246	282	273	253	303	246	252	254	272	245	299	292	232	277	254	282	265	270	246	272	283	249	256	271	286	280	282	264	280	253	285	270	270	258	286	274	258	269	277	284	243	243	248	251	273	289	253	285	267	256	241	246	287	260	292	227	281	268	296	290	258	245	273	264	271	252	285	279	242	273	263	234	235	287	272	243	263	256	259	241	251	276	259	273	263	273	260	235	246	279	273	276	274	255	256	251	271	264	303	263	278	291	271	291	276	246	245	264	263	287	257	247	250	267	264	251	262	254	271	214	253	279	287	264	244	238	236	244	264	274	287	273	277	276	273	267	251	259	277	256	268	235	220	275	263	265	245	252	245	261	262	265	295	249	275	233	254	247	255	272	288	262	273	252	273	255	265	244	248	240	264	285	285	227	268	274	259	259	267	235	273	226	245	261	271	245	271	238	239	273	263	263	288	293	262	296	246	237	258	282	264	253	252	275	253	248	274	241	237	244	252	261	277	256	266	261	274	250	279	251	263	302	243	251	247	241	285	271	267	242	299	294	247	251	265	260	260	262	296	255	266	281	271	257	270	269	281	266	278	251	232	264	282	252	275	267	250	268	281	233	239	240	290	244	271	254	267	276	239	266	264	250	241	243	281	243	265	253	255	271	253	259	253	256	307	254	272	265	274	279	241	288	241	248	246	282	248	203	267	245	290	285	263	248	261	287	290	270	230	266	280	262	257	276	257	251	241	245	239	262	269	294	244	266	268	262	253	302	257	259	307	265	265	274	282	288	266	236	261	253	271	243	279	252	237	262	269	254	263	295	261	282	249	276	249	250	267	267	230	260	325	250	265	272	261	262	266	274	257	272	264	240	273	280	256	277	286	266	274	263	226	251	295	268	256	264	274	239	275	250	240	280	272	253	258	268	284	263	259	269	278	287	260	278	268	258	268	272	259	241	236	256	240	251	283	266	291	258	262	269	256	242	241	252	257	267	273	265	305	274	249	246	250	260	247	255	259	221	256	282	243	254	256	244	258	257	267	257	261	273	261	234	230	251	245	249	257	222	281	254	258	257	255	246	265	247	253	246	263	269	272	277	275	245	235	228	256	264	250	287	278	260	253	243	255	246	258	242	240	257	252	281	264	295	273	282	259	216	254	279	265	251	240	266	261	274	274	266	292	292	275	257	299	261	277	250	238	262	244	280	266	261	265	276	248	275	247	259	263	276	263	265	274	285	241	268	254	275	266	289	266	249	254	256	253	284	242	278	284	249	256	240	260	254	284	247	263	251	274	254	287	278	250	254	283	238	237	274	242	244	247	246	287	267	273	254	267	299	273	288	268	258	285	270	273	277	274	238	311	258	243	274	250	291	240	293	250	287	272	261	282	267	263	284	256	305	243	244	248	288	216	266	255	270	247	299	261	260	252	252	263	274	276	285	274	283	268	243	261	282	232	279	231	264	271	263	254	263	264	247	291	277	265	290	251	257	276	276	232	282	272	270	267	279	255	245	271	243	282	265	273	281	253	276	245	266	265	289	255	258	295	275	274	269	248	270	281	273	241	256	281	262	260	309	250	272	238	265	267	305	282	286	293	258	268	299	220	271	243	271	262	245	315	257	238	242	308	249	234	253	255	261	245	248	275	267	276	268	275	258	276	236	258	254	269	292	278	251	268	261	268	266	250	250	268	264	274	261	278	278	261	270	255	253	249	294	239	238	262	259	270	268	220	254	260	247	303	259	271	251	272	256	273	273	271	256	273	271	264	274	265	221	287	242	231	257	269	281	281	255	234	257	287	263	269	262	240	263	285	258	275	258	248	282	259	265	245	271	229	281	252	296	250	267	257	230	251	281	285	270	270	266	273	245	264	285	297	244	250	267	248	257	279	258	262	246	268	246	293	271	271	274	230	295	254	297	266	253	269	296	261	279	284	278	291	283	288	270	232	281	288	265	276	288	261	268	270	255	264	285	265	257	238	287	244	256	280	289	299	290	267	266	275	275	263	276	251	265	291	252	263	282	294	268	278	257	248	249	236	264	280	271	246	266	273	288	268	255	281	297	275	282	297	273	264	299	268	252	253	272	271	264	214	265	270	276	283	252	266	232	251	264	257	244	266	241	275	254	264	248	258	277	303	299	295	270	250	260	258	256	272	242	256	277	277	289	275	293	271	265	283	272	236	260	261	275	271	249	225	238	284	248	260	270	278	257	270	249	258	248	230	255	236	236	258	232	286	254	243	302	293	264	239	257	273	263	251	248	280	261	253	273	237	260	267	252	254	239	251	275	278	238	248	282	252	247	261	261	262	301	268	247	257	261	266	242	269	289	268	280	270	250	288	272	264	278	268	273	253	295	268	284	254	267	269	250	243	255	270	252	265	257	264	244	281	254	272	250	263	288	262	236	259	254	271	249	266	240	266	275	315	263	296	251	291	274	261	264	279	268	240	245	261	271	271	266	284	257	271	261	267	264	266	247	248	264	250	254	264	247	243	256	250	273	270	252	248	288	264	264	275	253	245	282	232	260	260	262	251	247	242	261	291	267	276	294	267	275	282	273	295	268	270	254	282	262	291	256	253	283	263	297	284	277	263	276	265	278	249	251	281	257	275	284	264	289	288	268	271	245	245	246	274	290	255	225	225	284	286	254	255	229	268	251	243	279	250	281	282	282	264	266	269	244	263	263	256	267	278	270	266	283	265	261	264	274	283	279	257	259	277	248	252	231	253	256	274	262	256	255	245	291	232	244	228	263	261	252	278	267	283	257	290	271	216
1690	613	635	614	631	617	604	618	592	611	586	576	600	586	608	604	600	584	588	554	569	555	540	555	591	590	530	594	607	573	568	552	624	620	561	605	587	613	558	595	607	598	587	599	581	594	537	602	624	589	602	589	612	602	584	569	541	569	582	623	607	621	568	545	587	593	632	567	609	546	667	592	614	561	548	578	544	583	576	588	614	541	573	584	645	636	588	580	601	584	576	617	568	593	593	550	641	592	599	601	601	592	592	584	601	569	552	629	590	612	572	612	592	602	560	599	554	556	581	566	598	538	606	550	575	577	614	575	582	634	572	613	581	615	617	605	592	623	627	588	606	546	570	614	628	619	566	593	605	567	565	583	549	584	546	579	575	581	619	610	575	573	597	556	597	558	570	590	570	621	597	574	585	600	593	599	597	645	610	597	561	619	552	585	519	532	564	595	630	561	568	556	594	575	586	594	586	591	599	588	580	552	569	603	591	541	636	570	615	594	567	599	573	578	522	579	582	613	597	608	594	609	579	569	598	609	611	613	570	552	599	592	587	584	588	581	559	574	595	615	625	584	614	588	561	564	548	535	546	582	569	643	609	594	591	585	597	575	600	584	592	564	621	568	566	577	560	597	576	603	592	575	560	603	544	662	590	622	602	589	574	597	575	586	643	580	588	584	594	593	558	587	551	567	569	579	596	578	577	633	602	617	622	608	584	579	575	566	597	600	579	581	592	557	580	616	597	594	588	593	560	597	583	604	587	611	600	587	618	534	628	583	616	571	589	603	555	596	623	582	611	564	586	546	557	559	616	558	621	555	566	593	614	610	590	573	605	578	591	616	584	567	565	592	613	546	599	625	629	623	576	581	575	584	542	642	596	558	588	572	579	557	645	580	576	645	537	590	594	560	585	544	563	575	551	598	607	619	533	591	617	606	579	590	587	628	591	558	575	590	623	559	601	571	548	561	574	602	586	593	573	623	592	591	615	572	579	573	601	546	581	566	541	593	589	615	566	621	600	561	587	574	571	583	589	566	587	614	553	584	606	584	581	583	588	597	603	589	616	570	598	600	569	598	561	570	600	544	607	568	638	587	584	558	582	589	583	611	588	585	561	569	591	590	600	595	621	568	572	609	566	592	588	615	606	599	570	544	582	622	610	584	550	617	593	584	613	557	566	614	584	590	584	558	584	595	556	591	595	601	603	570	570	580	589	544	618	582	556	650	606	582	569	619	570	601	577	559	589	587	621	580	576	575	549	606	612	592	586	607	559	600	582	617	594	615	610	564	572	543	532	593	572	632	571	571	559	596	595	588	615	591	585	603	524	572	602	572	522	600	580	565	557	583	583	552	568	581	546	584	587	572	578	617	604	575	584	577	597	623	580	592	579	564	569	614	586	551	578	586	549	537	583	593	606	588	570	598	602	578	580	596	564	575	588	606	566	560	554	531	577	586	617	603	652	549	593	537	587	584	567	592	618	598	587	620	631	587	563	606	575	585	602	544	596	590	604	546	594	574	589	620	590	610	566	569	596	595	576	526	617	550	544	585	598	593	579	605	585	562	591	579	612	555	570	597	613	563	557	610	605	563	582	590	604	574	557	584	629	555	595	574	604	563	550	538	598	583	594	567	605	563	621	603	588	580	582	585	591	572	574	605	605	582	591	563	593	576	569	563	615	600	550	589	573	598	623	575	597	549	581	598	575	574	580	601	595	598	622	588	585	623	561	633	557	553	572	601	599	561	564	568	618	575	572	556	564	597	615	566	612	571	600	570	577	585	545	569	589	607	620	558	558	601	576	566	595	557	616	562	558	619	603	601	561	621	573	609	600	553	598	575	594	578	630	561	597	612	570	570	589	558	562	549	562	599	559	608	607	600	607	619	583	587	566	542	565	589	568	613	573	578	604	611	591	614	556	545	582	584	591	582	593	584	558	567	614	560	633	638	601	590	552	639	567	571	587	597	580	571	602	604	552	556	556	613	613	600	571	540	539	580	595	567	587	570	576	628	552	604	597	578	600	580	583	584	590	623	622	575	590	585	620	598	598	604	603	639	579	608	571	587	573	576	610	572	550	577	589	570	578	552	633	577	593	604	562	559	590	550	610	586	562	564	583	593	563	599	590	526	596	612	528	571	603	561	578	575	569	634	566	615	603	559	625	579	605	582	597	608	568	587	573	544	602	609	597	623	563	553	613	591	580	599	601	599	613	603	559	575	593	578	563	556	572	549	608	620	651	571	623	562	567	560	610	587	600	617	603	620	579	597	626	569	583	587	569	612	652	519	561	606	579	547	607	590	593	587	581	646	614	590	610	566	542	602	597	623	558	594	529	601	571	595	588	558	571	583	581	571	586	605	614	563	553	595	623	600	631	558	603	591	604	576	565	602	595	529	587	534	581	543	565	610	651	579	573	585	583	574	604	599	614	554	573	581	601	556	553	564	602	559	568	561	577	578	665	599	582	604	625	544	611	574	609	596	600	638	581	583	592	571	620	596	614	561	571	562	605	595	622	566	611	598	615	580	618	601	584	609	548	625	563	564	613	591	597	605	578	612	577	531	619	600	597	580	603	558	598	567	573	562	598	547	597	589	568	560	615	593	621	571	556	540	621	607	631	618	582	595	575	565	579	557	555	554	581	605	640	615	547	615	588	550	565	614	616	557	619	618	591	630	576	609	596	568	615	547	570	599	578	619	579	572	563	552	582	583	610	593	579	544	622	532	543	598	576	586	588	581	596	604	571	567	601	615	592	591	594	576	608	536	604	553	589	556	558	648	589	562	600	588	541	581	562	530	626	578	620	587	604	606	592	524	541	612	554	568	557	599	583	614	598	591	554	551	565	606	558	533	584	570	575	569	553	568	573	601	577	568	591	564	603	589	595	598	559	574	615	571	568	577	576	595	588	591	609	583	603	606	584	578	569	557	584	576	619	609	571	583	574	546	630	608	597	553	580	589	588	582	579	526	565	565	587	552	590	566	554	586	573	572	571	609	563	582	572	622	613	572	622	576	615	596	588	612	612	591	600	596	598	612	603	634	591	588	600	562	559	610	586	602	605	589	559	560	604	630	590	579	578	561	609	583	615	609	573	533	604	592	631	551	549	589	584	554	574	617	574	620	546	566	532	589	601	609	602	573	612	588	572	578	562	644	604	572	581	574	623	575	572	570	585	619	565	559	616	554	616	589	596	568	572	564	561	624	598	564	594	571	606	548	583	591	565	593	571	577	605	604	592	602	609	556	594	588	618	566	591	580	545	554	586	546	563	570	650	564	564	546	569	638	600	586	599	563	584	578	567	592	561	616	559	593	559	559	579	619	601	609	586	584	602	552	563	573	568	571	577	566	594	528	561	603	618	571	564	606	607	586	612	641	612	575	571	628	568	576	569	605	590	580	628	603	602	569	601	643	619	618	563	578	542	645	587	602	550	565	571	586	624	582	626	564	578	584	584	588	600	541	577	561	562	581	599	586	585	607	570	583	551	565	568	589	590	551
7199	476	484	392	311	246	197	223	218	190	158	168	164	160	181	171	156	139	188	181	147	157	155	159	154	169	141	146	138	144	163	159	168	147	173	164	166	142	143	141	160	165	166	161	148	148	153	126	135	158	174	175	154	144	151	154	117	136	164	149	160	120	149	154	146	166	152	151	146	154	135	161	156	150	165	139	148	134	149	164	158	141	141	145	151	164	163	142	151	153	146	128	126	161	151	146	194	146	161	126	129	150	157	152	124	155	144	122	134	153	187	166	162	143	145	159	160	127	151	168	155	150	157	145	147	163	164	155	158	163	161	151	150	143	153	158	145	160	148	157	158	139	144	136	139	168	133	132	132	129	168	140	134	135	128	157	149	158	146	150	139	145	128	137	136	150	155	167	138	182	132	140	149	131	149	142	169	149	120	163	147	162	146	156	162	136	158	129	164	175	134	149	163	144	160	145	141	171	141	166	131	153	147	155	138	114	128	165	155	152	139	125	121	138	146	145	169	153	163	152	147	132	147	128	140	149	147	132	134	154	141	168	135	168	184	132	156	146	170	138	145	144	159	147	174	140	155	148	139	150	141	166	156	144	146	149	167	178	184	185	153	150	149	171	156	139	126	137	155	126	158	154	172	156	146	166	144	149	147	140	154	142	148	170	139	144	165	148	146	147	140	166	166	174	168	175	168	137	137	147	163	126	156	146	137	157	154	139	135	147	163	138	142	157	170	164	140	142	165	138	156	146	156	133	150	157	159	131	135	140	160	157	159	146	156	139	148	159	130	140	150	137	135	167	184	149	132	145	140	168	160	148	160	155	153	160	148	167	131	162	136	147	151	150	173	157	139	149	169	150	143	149	156	150	151	133	131	171	163	136	167	140	138	156	135	139	154	160	142	157	159	151	136	152	143	138	151	162	141	161	129	153	136	161	147	157	163	155	136	160	169	121	127	147	147	142	158	142	151	140	160	155	155	153	139	127	166	158	168	143	155	137	138	140	138	153	162	132	148	147	158	147	132	158	108	156	133	128	186	170	156	164	155	134	152	170	133	168	142	152	143	148	130	133	132	162	146	149	172	146	133	146	128	134	153	148	162	148	165	145	185	147	119	154	162	140	153	143	171	131	143	139	145	152	159	161	153	161	151	147	160	135	140	156	156	154	146	157	161	137	144	137	161	148	152	145	152	149	136	150	147	152	151	140	130	168	139	158	137	150	146	163	159	164	160	170	142	166	135	137	137	159	159	148	162	135	158	146	157	154	139	152	168	123	164	141	155	147	144	176	154	177	160	163	132	140	144	149	177	164	148	137	159	135	136	158	142	153	142	159	133	145	131	159	130	168	153	183	154	168	153	165	131	126	155	172	159	140	160	150	140	146	165	149	168	138	162	158	146	145	172	143	131	156	137	163	143	177	164	145	134	145	131	132	148	146	155	154	144	141	130	164	158	158	154	128	139	159	152	127	149	139	142	163	167	153	121	158	159	145	135	138	148	149	150	181	160	148	160	160	160	147	170	120	127	138	120	164	118	163	138	145	147	155	142	153	144	165	120	156	130	168	140	166	135	144	155	145	138	177	139	138	130	138	142	144	142	150	151	179	157	156	181	167	161	137	150	154	153	157	134	146	144	155	151	139	143	143	147	157	151	136	145	139	149	140	153	129	131	172	137	133	139	153	149	170	139	145	140	154	136	141	156	137	147	172	131	161	122	150	143	121	142	132	159	139	150	138	124	139	132	152	156	130	134	126	155	163	171	139	149	148	144	142	159	152	169	136	143	157	156	119	157	160	153	135	151	122	158	155	128	162	139	147	162	163	180	132	134	150	142	143	152	144	153	154	157	139	151	156	158	145	129	157	155	157	154	139	160	144	163	128	142	152	140	143	132	139	120	174	145	143	129	132	149	132	156	153	148	147	153	122	156	157	152	158	152	149	154	153	149	140	137	163	152	132	160	146	146	146	155	143	152	170	146	160	140	153	145	145	141	170	129	150	168	136	148	129	168	128	141	166	142	147	150	139	155	152	143	157	163	163	163	177	136	151	144	146	157	129	171	164	142	149	148	126	163	158	143	155	156	136	142	148	164	161	155	163	149	144	128	129	134	177	158	115	163	176	137	138	132	162	148	123	143	146	157	163	144	135	143	170	165	135	147	125	151	143	141	121	170	138	144	150	139	139	156	156	146	147	148	158	149	136	127	160	173	163	159	141	168	148	150	170	152	139	158	146	147	114	147	147	150	166	140	142	159	131	130	165	167	144	133	172	155	176	130	154	127	153	152	166	126	137	150	148	141	181	187	148	162	152	155	129	167	151	130	172	157	160	157	119	140	137	164	141	137	148	117	145	139	148	155	154	138	142	140	130	144	179	134	144	132	144	142	157	170	160	140	135	158	165	136	153	150	155	139	151	141	170	148	160	128	158	114	161	164	154	169	151	147	144	175	153	135	134	157	124	135	140	176	156	124	136	140	143	153	139	137	152	152	165	157	151	127	149	131	167	162	160	129	169	157	141	176	131	175	149	147	146	143	135	148	145	171	169	177	118	156	142	160	171	161	144	147	171	138	143	167	147	121	130	140	131	145	156	138	165	153	171	145	170	173	153	163	156	154	140	140	152	148	171	148	153	110	141	166	142	149	152	131	163	168	146	171	149	143	159	132	133	164	172	169	151	164	180	126	144	132	140	160	163	157	131	143	141	143	150	134	148	150	156	171	175	173	147	146	166	160	140	168	151	166	126	156	163	145	154	172	132	140	162	139	141	140	144	124	167	153	153	156	139	152	156	142	154	152	154	158	170	154	150	140	153	145	128	164	156	127	138	138	156	128	140	135	147	153	169	147	117	153	144	135	145	146	150	155	160	130	182	140	156	160	148	160	159	162	150	156	124	139	137	165	164	139	147	144	147	131	145	149	143	142	135	148	151	160	129	145	160	123	136	138	161	127	154	134	162	167	161	155	175	155	153	126	150	149	138	131	147	145	147	139	137	146	136	119	172	166	154	140	154	138	144	145	157	158	129	153	155	154	164	149	141	173	147	146	165	161	148	142	148	137	176	141	139	153	153	166	142	131	149	139	139	166	188	147	146	143	176	142	129	160	164	157	156	146	143	160	131	173	134	136	157	146	119	143	133	158	145	141	180	158	154	155	139	182	144	143	150	164	131	144	152	137	121	143	157	156	159	152	150	164	158	154	126	144	141	150	145	129	146	126	153	161	151	172	153	169	176	154	127	142	145	166	129	141	143	123	142	143	142	144	140	154	136	170	159	138	155	126	118	152	158	146	140	155	151	148	153	156	146	158	158	144	135	151	172	135	141	141	134	150	135	156	152	150	149	152	157	128	139	151	162	135	162	165	154	139	142	153	142	169	153	166	135	157	135	151	163	175	154	160	159	143	140	139	151	150	139	143	149	142	147	146	134	149	138	155	153	148	145	141	136	117	154	151	144	147	136	127	149	153	164	152	161	146	151	130	138	183	139	137	151	150	152
5950	664	1180	1301	1137	900	803	723	603	574	522	483	467	464	458	444	419	448	417	395	423	440	431	401	425	373	411	372	401	357	409	388	384	368	377	382	383	368	372	384	414	402	413	395	385	393	395	384	407	399	432	406	372	373	389	384	425	377	421	388	375	377	380	382	401	378	387	373	401	358	361	386	365	358	399	424	384	389	375	393	403	388	374	397	387	375	393	417	393	368	389	372	381	349	345	409	353	324	381	389	355	359	398	365	372	342	386	365	342	359	367	354	402	362	392	369	361	379	413	372	364	398	377	374	403	349	418	379	329	352	360	356	385	376	333	368	376	391	378	328	378	396	385	377	352	376	365	380	342	316	372	332	387	346	351	403	357	393	334	374	364	381	361	388	376	372	372	393	375	361	375	380	386	344	371	370	353	342	362	367	373	381	379	379	374	379	381	368	383	396	342	399	358	389	365	358	389	366	371	364	407	348	399	380	345	361	409	343	369	374	382	349	348	392	356	386	373	375	356	375	336	344	397	355	389	358	359	376	329	376	371	365	352	364	394	383	351	369	412	387	401	355	358	381	357	363	349	386	326	367	386	325	371	390	370	416	354	335	387	380	365	345	370	364	339	389	363	351	374	363	341	382	384	384	385	353	369	378	374	385	344	354	343	367	374	327	370	381	379	403	380	359	373	351	344	391	407	380	383	392	359	369	386	352	388	398	391	364	369	360	376	362	372	354	381	359	365	378	353	375	401	334	371	390	363	383	391	375	399	365	358	352	377	351	408	393	354	372	412	345	383	379	372	357	361	364	392	369	361	330	363	406	359	362	359	351	365	383	400	373	394	386	371	337	366	344	365	368	356	354	382	371	413	404	377	354	381	396	382	368	345	374	372	346	361	360	343	338	381	400	381	346	393	393	336	393	368	380	352	369	373	354	352	383	383	387	352	365	352	360	367	365	375	349	359	340	340	361	380	372	349	352	367	357	372	385	359	325	407	395	366	363	386	406	392	326	369	336	366	359	366	358	378	405	411	369	386	379	346	329	377	353	353	373	363	344	357	350	383	361	355	393	362	387	336	358	343	357	374	370	359	363	375	388	394	361	348	358	361	362	352	364	355	380	352	370	387	351	358	379	393	317	364	371	398	376	406	360	367	383	384	350	363	374	377	372	335	367	352	371	346	376	361	367	336	389	351	394	345	370	392	360	344	365	371	377	371	387	377	391	364	368	335	373	368	367	350	397	361	401	369	381	369	363	376	398	346	374	386	352	359	383	342	378	360	401	323	383	391	345	341	374	381	393	361	383	381	383	393	392	375	368	360	370	365	368	367	371	383	375	407	362	368	396	404	377	371	362	399	372	368	374	371	408	333	364	365	380	410	369	360	363	343	354	375	382	347	403	370	362	380	377	374	362	371	370	372	373	360	379	354	367	350	367	375	347	349	339	367	375	362	347	355	376	395	331	360	353	365	379	370	383	389	341	352	353	398	342	351	360	356	382	370	368	371	342	370	363	350	367	390	378	363	386	401	368	365	361	393	400	374	382	368	365	347	357	372	354	363	356	349	338	390	342	361	381	383	358	387	377	367	392	403	343	324	358	333	366	374	395	331	355	387	369	335	404	357	365	348	329	342	378	358	342	366	383	386	382	348	356	390	365	364	361	386	355	375	350	377	347	383	342	365	378	354	349	372	375	351	351	371	356	370	359	350	374	365	357	363	374	383	375	360	359	407	373	395	392	380	332	361	379	366	350	357	381	389	349	367	363	358	400	406	373	411	379	346	407	375	366	346	355	348	406	349	349	375	450	346	391	370	377	359	349	344	372	380	335	367	381	355	338	375	407	358	358	372	333	374	382	363	356	367	370	352	366	380	382	360	417	376	384	403	385	349	383	389	338	388	385	371	364	359	307	396	379	378	374	369	373	374	338	366	338	379	373	406	381	358	360	329	357	366	394	372	366	361	375	364	367	353	379	358	420	376	388	377	379	366	372	374	384	395	363	378	331	389	366	374	384	347	408	354	351	378	382	373	396	343	361	369	365	376	357	380	358	370	366	316	368	368	337	371	379	357	365	322	366	387	374	398	325	370	372	367	384	357	354	380	375	373	377	372	383	345	389	401	372	398	337	373	354	397	385	362	357	372	402	386	362	364	346	382	390	372	369	354	357	377	360	372	375	358	371	361	343	394	364	386	391	374	348	384	388	351	342	376	380	348	369	331	341	376	375	377	386	391	389	356	381	403	369	353	346	372	373	379	351	371	347	358	353	366	374	368	373	377	360	396	366	388	374	374	351	355	373	317	374	378	385	344	371	369	362	364	372	379	366	379	373	384	376	361	355	397	376	362	389	377	394	352	341	362	382	364	368	369	406	354	321	340	353	370	375	368	378	374	391	384	359	376	379	361	388	413	372	377	380	372	372	329	351	359	361	368	373	367	360	354	359	374	394	418	355	357	374	393	365	368	327	372	358	381	344	402	337	375	346	371	368	383	337	352	349	363	356	374	315	371	404	369	373	370	389	357	369	371	376	370	373	352	398	371	385	383	353	360	387	417	401	382	356	388	347	366	372	358	390	367	377	350	356	397	363	360	345	372	358	361	358	366	338	377	364	360	383	377	369	341	390	348	382	335	395	358	378	355	356	358	380	376	380	403	403	348	357	366	339	377	348	391	355	363	374	355	386	371	365	352	368	358	333	400	351	366	382	366	364	374	364	348	313	346	340	376	350	383	349	348	351	386	362	385	360	361	374	371	387	340	389	367	364	378	343	360	387	367	346	378	349	392	375	394	374	381	380	338	344	384	367	332	359	368	393	348	360	390	374	375	373	357	377	389	379	374	389	389	344	360	329	359	367	376	326	379	315	384	390	349	361	332	356	354	355	354	371	366	347	371	350	374	385	356	384	345	340	375	344	398	374	353	358	392	352	351	370	365	346	334	376	378	394	359	351	376	366	384	374	371	357	376	348	365	370	362	374	362	344	388	352	378	359	379	390	386	359	345	358	362	324	345	371	357	340	372	369	372	387	392	362	362	342	382	341	371	402	353	341	398	356	364	368	350	370	370	360	328	358	359	352	367	368	343	396	404	381	401	358	347	361	348	354	370	372	358	387	358	374	347	398	373	403	367	366	363	384	388	397	336	395	400	380	382	365	352	349	362	353	384	344	348	366	365	375	356	395	386	385	359	394	364	353	376	371	394	342	380	426	354	373	370	403	386	395	394	357	388	362	352	346	364	368	363	366	333	396	381	392	379	328	363	372	397	370	376	337	386	393	371	354	353	365	385	376	352	336	370	354	351	360	350	377	379	348	362	392	380	330	403	354	380	338	407	352	356	346	357	396	350	338	410	368	392	384	383	378	364	367	377	370	333	339	383	358	341	341	369	380	368	398	388	365	378	362	372	375	387	362	385	377	378	394	341	383	349	391	361	333	389	357	415	347	378	357	377	383	378	373	375	359	379	408	334	396	380	378	355	385	372	375	325	379	371	392	364	393
13470	1059	982	796	565	418	383	336	306	237	249	300	253	241	255	246	236	241	214	216	252	234	214	243	221	237	231	217	201	212	238	233	219	217	227	220	226	235	216	215	233	237	202	226	239	255	219	246	208	228	231	230	249	224	204	226	235	220	222	214	220	242	225	240	233	202	184	218	182	215	220	212	243	230	232	256	177	222	213	221	257	229	204	209	203	212	239	202	220	199	245	214	208	209	213	250	215	230	230	229	202	245	204	219	211	240	231	204	210	251	238	210	242	232	199	212	206	194	230	227	222	228	220	261	236	205	197	226	237	211	224	210	204	193	211	214	222	210	200	229	242	210	225	236	241	241	226	228	247	229	203	229	226	247	216	235	219	238	218	229	226	211	216	236	222	215	229	228	188	238	203	218	202	217	250	241	228	221	229	225	212	196	250	196	212	234	198	216	200	225	244	227	219	210	209	199	205	199	220	215	204	212	221	225	201	220	218	250	216	217	224	192	228	212	205	230	218	209	237	225	215	263	216	222	216	193	194	210	207	213	221	237	236	229	240	208	238	258	218	236	213	225	256	235	210	208	212	228	240	201	225	228	196	256	193	244	248	256	219	229	243	212	203	203	229	243	230	220	222	210	222	244	216	210	222	191	210	200	221	224	206	212	227	204	204	224	231	195	208	207	194	238	236	220	243	230	247	188	214	205	217	220	191	220	214	247	210	211	244	223	221	234	221	253	241	216	218	208	202	197	223	208	222	226	221	233	221	229	203	217	213	182	220	240	258	216	221	245	207	204	201	226	231	222	227	237	219	230	215	249	199	195	238	247	184	221	220	220	240	241	223	246	246	222	224	213	238	217	231	217	213	183	195	224	208	257	223	222	204	232	208	218	226	219	209	221	223	197	214	202	226	214	210	178	242	213	212	209	218	215	207	233	245	220	217	243	202	230	220	232	219	213	218	217	222	245	239	250	210	238	195	191	203	208	197	221	211	237	255	262	206	198	211	238	194	221	215	230	227	207	210	198	231	208	194	242	206	201	227	232	214	222	225	235	231	209	216	223	231	248	214	225	224	248	218	218	224	225	231	241	205	242	197	201	221	204	199	232	196	225	233	252	223	252	215	240	223	202	236	240	221	223	240	278	243	209	199	209	211	240	209	262	201	203	231	228	229	205	207	220	211	206	212	221	194	212	205	238	241	237	231	185	232	233	244	233	233	246	204	202	226	255	219	223	214	231	220	222	224	226	224	234	231	204	216	233	196	216	215	249	213	234	234	237	217	199	232	232	217	202	178	214	244	244	232	190	229	219	191	187	196	230	230	219	198	199	215	211	240	236	218	240	184	203	242	217	234	218	230	201	214	218	214	215	215	232	217	237	203	228	237	219	220	222	242	236	223	222	206	212	226	237	221	238	265	235	208	214	221	257	232	235	210	185	215	210	218	204	221	202	210	205	212	222	190	215	245	188	205	222	213	221	215	213	239	220	194	223	227	256	236	222	223	205	176	228	241	243	241	240	210	234	261	220	240	209	238	230	214	229	232	196	191	211	210	235	224	206	231	216	231	211	226	211	211	233	236	216	227	253	208	219	188	211	234	226	212	198	202	233	221	199	209	232	220	214	213	219	238	213	242	212	212	217	200	223	218	217	208	237	190	221	200	212	227	236	230	219	207	241	251	231	247	213	220	241	239	212	200	226	236	252	216	197	227	209	239	227	219	243	236	249	233	234	238	216	223	225	197	244	240	232	210	235	207	187	204	235	200	189	217	199	217	254	214	227	230	232	217	215	223	219	201	207	239	210	224	237	200	209	233	267	221	214	198	229	201	241	243	232	223	231	229	267	218	212	220	196	219	195	228	214	226	236	207	246	208	213	203	229	199	223	227	247	235	205	193	204	238	212	197	204	216	187	201	256	229	187	245	243	232	218	243	198	223	244	230	207	214	212	221	215	229	234	225	206	251	227	232	222	226	213	220	233	208	218	227	230	210	236	212	232	201	221	212	211	186	208	233	200	224	249	228	214	199	231	250	210	224	222	226	216	204	221	257	199	226	234	209	239	208	227	213	201	220	201	213	194	216	227	209	256	210	219	197	187	203	201	230	213	226	210	230	225	186	198	239	207	205	211	190	214	217	215	224	245	205	213	231	226	240	208	238	205	241	217	244	225	235	224	196	227	209	231	264	220	206	242	219	224	244	229	228	250	224	244	168	209	184	212	209	245	217	234	209	191	205	240	187	218	219	215	225	203	180	223	218	191	229	212	215	231	193	197	213	197	217	233	188	218	208	180	225	209	215	208	219	222	225	228	194	257	227	219	221	233	219	198	212	218	219	216	220	217	204	176	221	223	207	212	224	222	260	238	227	219	211	218	237	188	230	239	216	234	259	206	215	220	211	206	219	223	225	203	243	221	191	204	205	223	227	241	226	253	224	222	230	236	252	206	222	195	214	191	205	244	222	214	242	225	240	218	190	216	240	234	190	209	216	232	217	192	221	203	205	216	224	203	236	245	200	227	230	230	205	210	254	201	247	201	186	214	217	232	212	212	176	216	250	235	223	201	206	233	193	227	237	229	235	212	215	229	225	211	233	222	215	230	210	197	200	248	225	248	198	200	189	224	226	212	232	211	220	236	233	231	231	234	209	229	236	224	205	218	221	225	214	233	216	235	243	236	205	237	206	223	201	234	202	211	226	236	222	223	219	251	192	202	220	208	228	203	234	210	190	204	202	241	211	221	214	233	219	194	175	195	217	221	207	249	214	189	223	222	213	231	208	195	197	218	206	249	237	226	207	176	225	229	234	220	224	197	222	224	228	176	220	231	192	213	226	216	219	193	220	199	202	203	184	220	240	223	191	204	209	243	230	204	210	220	230	219	223	188	249	243	240	226	235	197	229	250	230	226	196	234	210	231	193	223	224	213	200	210	220	229	217	230	215	214	200	220	218	246	231	231	213	219	192	216	202	222	236	223	226	217	201	220	226	184	241	230	226	204	223	236	220	237	240	233	233	228	196	208	247	236	235	229	246	214	206	206	239	227	238	236	233	222	202	249	219	236	253	196	227	202	260	202	201	222	203	197	195	185	213	234	234	248	233	244	222	211	227	209	222	191	208	214	194	205	190	211	237	226	204	241	240	221	221	200	209	226	226	187	193	236	240	232	204	226	219	196	221	207	236	197	212	214	213	209	218	235	215	227	257	236	238	216	246	265	213	217	219	209	196	228	196	189	227	232	267	210	223	212	246	206	230	223	256	203	215	235	215	184	239	192	227	219	238	233	212	238	215	199	210	203	208	231	216	215	237	213	213	220	211	221	229	233	232	219	218	216	223	204	186	230	250	197	214	247	204	203	204	220	218	245	226	238	253	215	208	221	209	218	220	242	223	237	206	225	201	205	231	233	223	256	204	205	225	220	260	223	233	208	223	206	197	231	221	205	200	228	220	219	189	230	202	209	214	238	232	192	204	199	204	234	206	241	227	206	220	221	234	229	212	227
7949	1124	2067	2308	2015	1600	1321	1094	1019	968	854	808	823	756	741	698	704	697	636	595	655	591	584	612	608	567	609	551	602	586	560	550	587	575	547	541	560	589	554	592	560	570	590	592	564	584	565	557	584	588	608	567	601	605	595	536	546	591	532	586	559	491	540	547	552	525	532	534	543	535	544	580	535	530	519	557	546	526	518	573	517	511	561	539	507	552	542	546	526	542	513	522	529	546	542	501	538	565	525	568	523	575	526	570	539	525	542	530	522	561	551	537	501	570	537	547	515	565	521	556	546	512	496	500	527	526	555	532	529	508	510	550	493	556	541	540	488	523	510	509	553	526	527	533	552	506	563	557	527	508	509	520	536	519	555	516	550	552	540	535	533	528	550	519	502	558	567	535	564	547	513	505	511	548	516	526	541	514	506	556	518	555	496	507	514	524	538	489	531	534	522	542	537	533	507	552	551	522	556	547	528	514	541	537	537	538	519	539	555	546	522	493	537	556	535	505	567	542	520	517	551	561	536	554	553	524	523	495	519	508	545	562	551	531	507	553	500	551	542	532	571	537	555	552	514	536	510	564	497	546	511	509	552	535	511	538	551	481	547	515	563	545	557	530	563	534	540	508	557	526	563	569	512	512	526	571	540	494	556	538	558	527	515	518	523	506	571	565	511	511	557	514	524	508	536	539	527	504	517	525	578	542	513	517	535	527	571	527	535	545	535	578	499	511	562	535	516	534	490	530	531	510	528	504	501	496	487	511	546	541	520	526	513	503	501	547	530	532	520	559	510	513	533	524	575	505	514	531	508	535	523	526	562	515	549	546	542	545	532	518	569	528	544	563	495	551	534	534	510	519	559	509	519	553	506	547	497	557	527	527	503	526	538	505	555	495	517	501	544	503	544	557	543	531	544	558	502	512	524	562	551	540	506	538	506	594	556	543	525	522	545	537	578	535	511	487	513	531	542	560	508	542	580	513	534	528	517	501	517	530	505	503	501	527	517	538	551	474	523	537	519	493	482	551	547	538	556	508	571	551	522	503	515	504	577	513	547	552	532	528	493	546	515	551	532	549	526	491	554	562	494	524	488	536	539	524	555	535	539	526	537	557	525	525	550	520	546	528	490	513	538	502	536	513	511	557	563	538	556	529	521	548	534	517	511	536	542	489	508	525	532	506	552	485	546	567	537	495	544	470	565	522	539	519	519	527	519	563	500	479	503	515	575	528	571	517	562	522	552	504	543	519	521	530	482	545	507	523	500	508	531	507	503	528	534	582	534	509	538	521	565	542	547	526	555	547	550	512	514	576	524	566	561	563	513	525	537	525	556	529	553	533	522	509	500	520	565	556	576	520	508	535	541	579	520	515	530	534	526	558	529	568	479	503	543	498	525	501	514	564	553	534	539	522	514	501	559	524	520	499	556	549	513	561	544	539	531	537	503	511	486	519	509	540	533	522	504	558	490	548	510	521	560	533	533	526	493	533	499	536	510	557	535	545	541	515	520	574	529	505	546	541	510	540	543	538	509	534	528	541	509	542	541	569	520	503	517	552	499	532	542	501	561	539	560	541	532	553	482	567	495	562	560	555	527	531	507	520	559	501	558	535	528	530	521	536	527	518	539	502	523	514	505	521	523	516	516	554	534	555	520	553	530	542	516	526	537	516	552	529	546	520	558	571	547	536	517	544	504	528	544	525	551	607	553	512	579	534	555	517	532	534	530	524	481	528	520	465	525	538	535	572	506	517	517	527	496	519	548	533	540	554	505	541	549	506	490	557	505	489	563	543	542	538	546	485	546	509	561	523	523	519	545	574	528	548	495	550	497	485	525	538	578	538	527	513	529	510	472	529	559	527	524	500	513	549	575	555	470	493	517	571	532	507	529	533	542	524	523	475	520	526	536	545	514	532	513	540	527	550	474	524	488	548	502	522	547	549	558	473	504	492	540	551	516	551	532	547	557	573	535	550	520	523	533	566	540	545	540	544	519	528	533	513	536	540	522	534	523	535	564	503	543	499	501	533	529	574	539	539	531	485	530	535	559	500	523	505	552	556	520	525	512	531	530	535	539	535	515	486	532	555	529	477	542	570	538	519	478	508	550	552	500	526	529	511	521	512	537	510	528	531	528	546	525	549	514	526	548	534	483	552	503	569	484	531	533	528	533	532	542	528	560	484	505	508	518	535	562	529	538	550	541	525	531	536	536	532	537	530	524	540	527	554	516	548	525	512	509	549	541	542	493	531	532	541	530	521	554	531	535	567	539	533	536	484	528	536	553	541	567	545	536	526	553	517	546	566	548	532	539	510	524	538	506	525	527	542	526	538	508	590	510	498	505	473	516	516	461	574	564	539	532	515	513	525	563	550	533	559	515	501	581	532	556	529	540	499	508	512	556	516	541	529	531	525	514	544	533	532	536	519	520	528	500	515	523	543	553	514	549	553	509	551	505	527	539	525	510	569	566	531	561	560	477	499	511	531	544	503	480	534	502	512	531	553	561	567	523	520	531	512	540	496	532	506	529	529	485	519	545	549	496	542	496	487	516	512	572	537	552	530	530	534	505	526	544	500	544	543	548	568	536	510	535	527	514	510	514	509	556	505	538	499	518	541	539	507	524	537	557	546	552	575	537	522	553	537	546	543	515	518	553	537	554	557	582	491	501	537	509	520	502	533	532	508	516	531	564	499	547	531	517	500	513	522	506	506	569	499	554	491	520	513	537	505	516	580	523	530	501	512	575	499	495	518	517	569	531	543	555	526	535	515	477	506	506	521	527	530	494	524	534	497	558	527	510	493	558	535	517	520	522	511	497	525	526	581	556	503	529	539	577	510	558	548	532	529	510	548	569	519	529	553	527	545	542	563	495	530	534	547	516	540	514	553	519	529	512	542	546	496	498	481	545	479	510	590	551	572	562	547	523	501	556	526	525	557	536	539	541	546	562	596	504	552	547	544	533	507	480	542	496	528	536	540	534	562	558	540	520	530	526	499	526	542	533	505	525	548	505	506	522	536	573	515	542	522	551	545	558	524	551	561	525	531	480	521	490	539	569	519	516	499	551	538	518	585	545	527	546	534	483	498	520	517	544	535	552	509	566	518	541	503	520	566	511	547	500	530	572	540	540	571	523	550	491	544	528	533	518	504	546	511	501	540	551	527	539	529	486	522	537	577	513	530	558	505	532	501	524	530	517	495	515	524	533	527	539	516	538	523	514	529	579	547	548	541	527	520	515	520	570	530	522	580	543	516	504	531	544	526	504	466	552	570	517	542	521	535	592	517	515	503	529	526	521	491	521	541	522	499	545	512	525	480	550	509	511	579	545	506	509	523	520	534	549	577	544	548	501	520	510	537	514	520	538	535	540	538	494	533	545	522	544	528	499	578	554	523	573	542	521	534	553	553	559	527	511	507	481	531	509	513	548	597	520	525	517	542	503	554	556	546	511	506	529	534	495	528	531	522	512	508	546	522	504	548	514	497	525	511	510	545	580	528
1389	262	239	247	258	269	249	246	258	295	231	264	278	237	249	256	255	277	269	279	279	278	251	256	276	296	246	244	256	294	271	265	249	293	227	215	229	270	283	257	233	271	261	278	280	238	228	265	263	277	236	234	252	290	298	241	269	256	256	265	265	254	270	227	259	274	270	281	263	250	256	267	262	280	224	268	275	222	242	293	276	270	274	272	269	249	257	254	270	223	277	264	262	290	228	241	285	266	249	264	267	274	255	245	257	264	235	269	232	267	286	257	230	257	263	241	255	277	269	242	235	271	256	287	260	263	277	250	265	267	281	220	243	255	224	254	264	265	234	234	281	261	287	261	251	257	255	284	240	294	270	251	275	229	235	234	258	255	253	224	269	234	253	264	268	283	264	244	259	276	270	254	233	278	246	260	250	247	275	241	238	248	255	265	259	268	273	244	265	277	271	262	244	261	278	251	261	244	281	269	267	249	254	258	230	286	270	234	311	254	272	278	278	281	241	235	251	234	281	283	287	262	265	306	272	242	246	286	262	244	237	261	265	253	235	280	256	265	236	287	237	267	290	256	256	244	280	265	228	291	237	293	289	267	243	233	246	271	268	264	246	219	247	290	261	265	258	259	265	254	258	262	229	276	278	235	283	266	262	268	276	265	271	244	243	277	259	243	244	248	250	299	291	249	283	290	269	276	262	239	275	235	289	262	244	257	248	239	273	251	274	253	262	280	243	262	266	287	245	256	261	259	276	272	279	265	237	263	252	280	248	262	254	241	260	256	284	253	268	254	271	267	234	240	291	265	257	244	292	247	262	234	251	275	265	248	256	255	255	243	245	238	252	243	267	258	256	280	251	245	219	269	238	250	296	267	269	272	265	258	255	287	266	256	254	272	291	287	252	292	231	250	262	244	262	281	268	265	269	256	268	251	258	319	281	275	252	225	254	221	273	262	218	244	253	243	266	274	279	239	238	271	264	232	258	243	284	247	232	233	245	288	238	281	269	264	281	299	226	235	264	253	264	256	283	272	280	250	256	228	241	250	268	267	275	239	230	244	262	250	257	257	260	257	298	240	262	298	262	297	266	259	279	271	265	234	251	242	239	276	250	268	255	238	262	280	288	252	250	277	236	240	255	262	238	245	247	246	247	248	233	252	237	268	273	253	301	256	249	247	284	264	256	251	264	255	229	276	275	250	213	290	263	238	273	271	246	280	248	247	218	257	260	236	262	267	273	223	285	251	251	243	254	268	300	271	267	279	298	247	252	259	270	258	261	265	255	233	229	293	251	261	244	274	264	253	280	259	258	260	237	281	281	285	258	286	265	251	279	271	239	250	256	257	282	241	263	279	253	264	240	261	251	265	250	231	256	266	254	262	263	260	251	252	270	249	270	288	256	262	215	293	244	266	246	264	261	258	250	288	239	242	240	268	263	232	253	270	242	231	261	286	269	239	241	289	262	246	273	252	267	245	264	267	265	249	243	270	243	285	245	275	218	260	241	261	268	274	255	265	276	242	254	254	263	251	254	261	256	281	288	298	230	245	263	246	271	280	259	271	280	287	273	278	239	266	265	270	281	256	245	262	266	277	266	236	250	253	244	250	273	250	261	235	258	269	291	256	259	274	270	284	263	242	259	248	267	270	247	248	274	276	265	273	261	282	277	231	265	297	262	260	219	239	249	251	289	251	253	267	261	261	242	269	267	302	268	255	257	263	261	268	280	291	217	293	277	288	267	243	276	279	280	266	263	280	293	280	246	260	264	280	258	219	253	280	256	256	231	265	252	250	272	266	275	247	266	213	281	275	273	256	258	269	257	300	262	240	265	256	268	224	277	253	230	272	249	297	262	264	263	267	257	256	280	234	267	270	246	250	223	274	267	270	247	239	262	256	266	258	265	249	256	226	238	272	260	277	260	260	249	252	291	243	284	237	276	263	238	238	289	227	238	244	268	245	279	239	272	258	233	262	261	240	276	266	279	236	268	259	249	238	259	241	244	278	256	242	272	266	240	244	248	240	232	268	230	234	281	275	272	235	246	284	269	273	269	276	276	258	271	235	253	268	274	238	261	275	264	251	243	247	279	248	274	278	256	258	270	255	249	267	289	256	254	241	248	295	252	235	214	249	230	229	255	245	251	282	267	286	290	271	258	270	279	294	257	254	263	268	254	238	267	272	256	238	258	229	247	251	264	252	223	291	262	244	274	243	251	290	278	262	245	286	246	274	252	237	258	258	258	264	253	279	240	253	277	252	241	289	252	258	273	282	277	247	275	251	239	230	259	242	279	230	260	233	269	287	264	234	276	278	300	262	240	277	296	224	272	235	247	287	249	253	274	275	245	238	278	255	263	253	278	274	261	245	246	277	292	256	272	245	219	271	258	287	252	266	283	252	248	285	262	275	268	256	229	269	285	301	226	246	274	255	259	258	263	277	304	243	244	273	248	293	255	250	251	295	225	245	233	232	223	263	270	231	261	250	287	257	260	238	275	228	254	248	263	265	243	287	268	223	267	260	237	237	296	264	266	266	263	287	260	235	298	248	251	258	266	259	247	275	255	258	242	242	239	264	229	239	285	254	271	269	264	265	284	246	240	258	267	269	280	293	237	258	255	259	246	262	283	281	261	257	277	257	251	252	288	220	257	268	237	263	257	243	267	281	299	254	267	265	218	253	257	282	252	258	262	274	234	258	274	284	259	246	261	257	272	247	265	251	244	253	255	246	280	232	250	279	252	241	269	259	262	251	258	230	273	280	268	254	244	278	263	273	261	262	252	252	270	278	266	261	262	234	237	258	248	241	265	276	288	255	274	272	254	248	278	239	249	258	264	244	233	240	260	241	272	256	259	276	262	260	276	266	262	266	269	236	278	265	258	255	247	250	255	289	247	287	253	275	257	248	244	259	264	267	247	237	271	275	257	264	242	236	235	275	272	246	260	236	273	251	253	267	286	260	261	286	244	269	278	278	269	272	283	250	272	251	252	273	298	274	272	284	253	239	251	245	259	265	275	246	279	250	260	266	263	270	313	247	275	267	256	247	238	236	254	277	287	258	256	268	249	260	255	263	263	262	253	249	240	269	290	291	238	248	259	269	272	279	268	270	285	261	266	277	244	278	255	261	243	271	257	269	262	268	260	256	257	303	249	251	246	260	283	264	237	243	253	271	265	284	281	233	252	252	278	246	264	237	244	264	233	277	264	260	273	288	272	234	225	250	274	282	269	293	262	255	256	250	251	272	255	248	261	291	271	290	264	230	267	237	257	253	267	276	263	227	242	270	282	240	240	251	276	237	281	220	226	243	246	228	259	260	252	255	274	295	260	257	253	258	215	239	263	240	265	245	248	281	290	254	276	267	262	289	280	245	259	274	257	243	271	269	262	255	269	253	225	242	254	235	262	257	300	248	273	302	258	293	233	269	304	265	306	240	283	244	242	247	275	253	241	276	235	288	244	255	264	266	279	232	295	285	276	251	231	247	251	257	267	262	245	257
1674	594	623	599	622	555	611	608	575	565	602	573	567	639	574	559	560	560	582	602	547	548	534	596	591	603	564	553	568	580	573	563	586	555	550	591	586	587	576	605	587	585	611	594	590	565	563	566	570	581	577	547	580	570	562	615	621	582	581	612	589	575	623	570	616	574	568	585	537	624	578	562	640	553	539	580	618	592	538	537	550	597	565	586	592	596	533	561	561	569	543	559	625	554	590	567	602	549	543	599	567	580	628	568	590	601	604	546	586	594	631	583	607	568	580	606	597	594	569	555	548	561	544	572	548	596	576	591	574	601	566	578	577	564	565	537	556	590	574	578	570	575	578	577	577	576	541	555	601	571	551	588	544	567	562	606	590	583	600	546	547	593	637	556	571	604	566	541	575	586	590	556	575	562	547	578	537	548	608	560	584	593	518	517	576	578	554	574	562	583	582	557	579	601	572	584	565	560	597	570	576	567	594	574	575	533	573	581	561	583	605	591	626	540	605	566	591	585	576	568	580	562	550	581	521	559	591	571	560	571	576	590	574	572	546	576	598	571	539	558	578	579	595	620	564	545	577	563	590	542	605	590	609	599	610	580	558	541	572	589	548	590	592	590	582	580	588	570	537	562	585	607	592	611	589	536	584	535	588	566	563	554	559	579	646	572	551	600	559	558	589	575	585	574	611	579	591	580	577	586	541	542	627	602	562	584	583	592	591	566	586	545	568	587	582	576	553	609	585	548	571	597	568	554	584	542	559	569	611	588	611	590	569	555	572	570	517	609	577	567	581	525	600	580	609	608	568	522	561	570	556	558	629	580	563	591	545	553	560	602	549	633	580	566	578	618	581	622	585	533	597	578	568	595	590	596	615	585	544	533	561	522	587	519	574	594	561	549	578	575	580	577	553	607	598	535	557	561	518	540	573	615	562	583	554	552	583	587	577	573	585	573	583	557	630	604	612	588	645	546	578	539	590	557	552	554	631	595	580	593	588	592	540	571	569	563	567	597	579	611	547	622	626	552	579	610	587	551	592	564	571	549	584	596	504	592	542	584	536	565	582	574	577	554	597	573	560	561	600	617	560	617	613	581	577	601	557	578	590	548	608	547	550	594	584	606	569	604	580	580	536	579	594	598	578	572	581	605	592	597	581	572	576	561	591	586	557	569	592	576	581	515	524	567	609	532	541	580	594	579	538	546	584	574	603	620	561	560	548	606	561	559	586	552	601	604	600	521	600	610	601	554	550	563	588	571	575	572	609	576	567	613	607	563	584	593	544	562	593	583	551	601	647	540	570	605	572	570	577	576	581	583	631	560	600	573	627	569	559	630	625	566	587	567	582	588	553	603	551	582	633	596	573	570	566	572	579	542	557	574	508	563	555	606	624	612	596	583	604	568	640	592	567	576	577	573	590	577	624	603	605	571	599	591	570	507	579	560	578	545	582	564	588	568	579	621	571	592	567	526	591	587	589	609	550	573	556	588	576	581	560	613	608	547	588	565	617	574	538	549	608	587	591	584	586	590	566	557	572	586	611	540	587	567	571	546	577	567	570	562	597	606	586	603	634	566	554	589	572	532	587	596	590	581	527	575	587	587	597	597	582	582	563	599	583	615	544	559	596	580	598	569	566	545	588	615	588	563	568	584	554	579	593	612	590	588	552	565	608	571	596	598	577	567	569	574	548	589	570	564	558	548	589	587	532	559	572	523	564	574	595	584	587	566	566	575	574	617	603	576	592	603	591	524	546	548	569	588	583	637	547	587	575	538	562	550	576	599	572	570	615	554	567	614	574	635	568	565	558	570	548	580	593	548	587	563	548	602	575	590	589	594	572	576	555	550	582	566	545	532	616	565	571	542	569	553	566	565	579	572	547	585	575	529	599	609	548	580	621	614	570	587	576	609	570	562	579	589	552	521	574	606	554	629	577	616	595	610	611	551	572	566	630	561	575	596	566	595	576	556	554	598	562	613	516	578	580	574	606	604	577	586	576	550	607	573	594	557	555	599	546	564	559	627	539	594	591	615	555	562	586	560	561	603	564	570	546	577	550	524	572	614	599	540	593	545	579	551	530	601	578	562	574	534	572	550	574	573	591	580	596	583	598	605	637	607	555	595	589	619	580	568	591	618	555	595	587	568	571	616	541	606	597	562	587	559	598	555	572	590	573	593	566	593	572	540	560	581	552	585	601	599	561	562	588	601	601	557	615	648	595	577	625	584	575	553	552	522	593	597	589	559	576	608	592	609	556	583	597	587	553	590	529	583	590	631	549	545	571	508	603	600	564	559	589	572	592	526	619	566	561	632	587	560	541	546	592	562	560	628	590	567	581	590	571	566	560	552	558	534	567	583	540	534	570	565	609	581	595	573	575	576	558	569	612	548	570	585	595	550	556	592	543	571	519	573	548	565	591	596	596	581	587	568	534	603	548	580	567	579	570	609	581	584	564	588	608	569	587	579	571	523	586	609	573	546	580	547	562	619	584	572	599	538	554	562	570	594	559	595	551	555	602	553	546	562	574	569	569	567	562	594	587	529	580	580	568	581	543	595	584	547	581	543	552	561	530	577	625	537	558	587	592	587	598	600	552	539	582	567	571	575	577	558	597	590	589	565	570	576	605	549	603	573	582	593	561	582	567	555	562	585	573	598	552	557	549	557	625	570	545	575	567	588	583	586	596	573	560	576	556	577	574	549	567	587	597	561	580	587	560	571	561	547	586	629	546	528	585	628	583	582	596	588	569	566	594	555	564	565	563	575	564	543	593	541	610	565	601	598	612	587	583	582	590	593	585	558	557	563	578	583	550	589	577	621	549	572	559	599	598	602	618	590	552	629	595	545	591	563	527	594	585	562	582	538	535	551	616	621	553	581	552	585	549	581	536	536	552	566	581	581	568	510	554	605	592	572	568	598	576	588	520	611	563	551	606	562	570	576	585	571	620	597	597	574	584	561	561	579	604	571	546	570	582	568	593	546	589	594	591	566	557	584	602	560	580	573	568	600	574	611	616	561	592	597	627	564	559	560	601	598	574	581	573	606	593	583	554	613	563	532	637	568	598	569	588	594	541	566	590	588	596	583	635	570	568	604	531	606	543	598	583	573	593	605	578	572	575	583	528	585	584	573	616	583	546	589	602	535	550	557	576	594	602	593	563	576	606	566	558	592	603	594	592	537	553	604	581	569	562	591	585	594	519	579	585	611	615	541	566	603	529	572	565	558	596	555	546	587	519	549	565	590	557	595	559	577	530	591	616	556	599	564	568	567	594	563	613	579	603	574	603	534	533	581	578	566	535	592	585	571	526	556	537	583	596	609	582	576	571	616	526	574	593	558	606	615	579	605	565	629	544	564	555	545	596	612	545	579	559	581	567	588	579	558	558	521	589	631	556	574	604	584	559	542	566	550	595	592	537	620	567	591	585	573	590	593	575	535	576	539	569	529	561	553	568	634	607	594	625	563	572	584	588	576	644	580	583	593	587	586	610	562	545	588
7297	434	476	394	299	263	239	197	199	184	162	159	146	140	169	171	138	150	161	149	153	172	146	149	143	169	134	135	160	165	144	143	152	142	179	166	154	157	173	176	155	145	147	158	154	166	166	152	137	167	146	164	175	147	159	132	162	149	164	146	142	156	140	125	128	137	132	122	152	167	165	143	169	164	154	161	139	157	157	134	148	147	154	139	154	156	161	172	154	161	169	131	130	150	141	158	145	142	157	151	164	154	142	144	156	138	144	167	152	140	171	148	129	144	138	142	156	150	154	136	172	159	156	139	143	158	151	145	123	158	139	170	146	150	133	122	149	150	148	137	143	150	148	143	168	132	148	166	143	147	154	171	143	133	150	168	148	117	151	128	134	129	124	135	158	156	163	140	154	144	140	155	133	156	169	128	139	154	158	174	147	147	168	167	142	162	136	149	143	143	138	160	145	133	141	115	136	139	136	138	132	115	148	166	140	158	166	151	132	143	159	145	133	153	162	135	153	149	136	149	133	136	173	163	156	149	155	143	145	148	148	151	146	147	138	152	139	123	150	149	175	158	148	148	130	163	137	138	138	142	140	150	150	133	153	153	154	145	158	135	158	158	162	127	140	143	152	140	148	157	148	147	168	120	140	144	139	149	158	138	146	154	155	145	139	146	156	138	123	147	147	147	161	155	142	148	133	144	162	154	146	148	139	141	154	148	176	155	167	135	126	141	125	164	118	139	162	145	146	142	142	144	153	156	147	155	167	147	148	163	169	135	162	147	157	142	144	139	147	148	158	138	154	151	156	142	139	134	137	140	150	159	159	154	139	131	136	151	161	153	148	150	144	128	177	153	143	171	145	160	156	146	154	148	146	160	158	156	157	146	146	149	144	122	146	140	160	148	142	154	140	163	158	143	153	178	126	157	156	144	156	173	150	147	144	146	133	138	146	162	119	168	153	169	124	159	135	158	134	128	147	134	112	144	133	146	145	156	119	148	150	141	164	131	136	150	128	129	150	157	153	143	149	156	164	167	135	147	144	125	134	158	172	160	138	138	154	127	166	162	148	145	173	141	159	177	168	141	151	135	158	149	159	159	126	161	152	125	155	130	138	144	141	135	147	133	149	130	172	152	158	131	135	157	145	147	137	169	154	148	161	145	158	160	139	166	161	140	137	153	134	137	159	157	134	165	162	151	149	154	153	157	164	132	135	159	153	186	158	145	141	165	153	161	160	168	156	137	130	145	158	141	147	133	148	139	142	157	159	142	149	135	168	145	166	134	135	158	152	157	169	133	154	145	153	168	148	157	139	177	148	154	157	138	129	135	164	168	148	151	164	141	159	138	155	138	129	152	144	149	150	161	137	139	142	135	161	127	148	144	145	135	144	139	146	154	148	143	152	129	141	123	149	164	159	149	150	149	150	130	113	151	151	151	126	146	140	156	154	148	147	156	169	152	155	146	127	144	143	134	133	164	151	147	160	187	160	149	163	132	144	125	152	162	126	132	151	149	160	153	136	139	137	162	160	143	141	144	159	141	113	152	156	156	138	173	147	165	173	141	124	124	160	141	140	125	148	141	182	140	140	139	162	111	139	138	150	171	156	150	140	150	147	159	122	155	138	145	170	152	142	132	145	137	124	157	146	146	137	159	140	153	168	157	149	142	160	137	156	166	140	151	185	138	143	132	161	142	122	155	152	142	169	142	149	156	152	151	143	138	148	138	135	145	141	161	139	158	156	157	152	150	142	130	144	143	139	136	141	184	164	147	143	132	153	152	126	176	123	139	151	135	156	150	153	151	150	148	144	142	145	157	132	171	139	158	147	154	155	133	131	169	146	153	128	151	133	137	183	153	146	148	153	150	156	158	153	151	136	157	164	144	137	127	120	132	160	151	148	154	162	145	143	162	161	144	142	140	142	173	144	130	158	149	137	163	143	138	162	132	182	146	154	150	139	134	135	140	135	157	179	152	164	156	164	151	166	159	163	140	164	141	154	155	136	138	134	137	132	180	121	161	154	157	146	164	149	138	153	131	147	155	166	151	137	170	138	144	159	146	182	134	157	143	157	138	136	153	142	168	157	152	131	158	152	162	151	142	153	141	147	152	124	161	167	137	160	154	137	152	136	169	156	132	128	146	153	129	132	145	150	123	156	180	142	159	135	157	154	152	158	137	150	137	164	165	151	143	155	166	177	150	132	152	144	160	152	164	156	162	152	173	155	165	146	147	146	159	159	153	144	134	157	118	145	169	158	157	162	149	142	141	136	175	148	143	159	133	168	147	152	156	128	140	155	160	137	155	131	167	185	155	158	145	162	154	147	169	146	154	143	127	148	166	162	136	148	150	155	139	180	156	150	142	137	161	152	141	159	138	143	181	153	146	148	158	158	139	144	145	155	146	131	161	158	157	124	164	142	137	142	173	132	149	163	127	162	153	163	144	153	152	139	163	151	136	141	172	132	171	118	153	124	159	143	135	143	145	174	150	140	141	123	133	127	142	134	168	144	139	151	141	154	159	160	132	151	138	157	154	139	134	137	162	148	137	146	173	140	153	151	137	140	128	144	141	182	150	154	137	138	160	132	165	151	139	161	148	160	137	126	156	150	177	149	142	137	145	134	172	139	132	136	140	153	148	155	141	135	159	153	151	156	133	135	133	132	138	123	117	133	140	141	136	141	157	137	151	147	145	174	152	147	158	155	143	155	133	141	138	149	151	158	136	115	135	131	143	153	169	148	156	167	158	151	142	142	163	145	154	156	142	145	155	141	131	132	134	139	165	141	157	143	162	176	157	157	162	136	162	144	122	143	140	150	119	143	150	144	148	152	125	146	140	153	175	143	158	152	143	151	140	157	148	161	151	157	125	146	157	157	155	164	147	136	148	151	148	188	155	141	137	152	165	134	146	149	158	131	161	170	161	120	155	146	135	127	148	179	156	136	151	147	158	141	153	161	134	149	141	139	134	140	162	170	148	139	133	147	149	146	150	159	159	151	158	139	144	156	125	157	177	129	151	142	147	153	173	155	150	152	133	147	154	143	176	155	150	145	141	150	141	119	133	144	159	129	127	126	151	163	146	159	168	141	141	141	158	140	164	141	152	143	133	137	152	139	169	147	135	133	154	171	154	120	159	154	156	129	171	148	125	129	142	166	143	131	136	141	136	144	153	148	149	155	159	157	144	134	140	133	144	159	159	152	156	155	162	140	147	142	152	148	150	154	162	166	183	163	154	138	156	132	132	136	149	155	147	167	156	150	154	145	124	170	150	139	150	133	138	171	153	135	148	157	129	157	150	144	141	138	161	150	155	160	159	129	149	139	163	149	153	138	143	140	149	131	167	145	150	144	139	144	148	160	118	151	164	184	138	156	156	156	141	159	150	162	177	148	151	134	151	152	160	149	146	155	153	128	149	131	149	131	149	143	144	132	146	136	149	160	172	148	140	130	138	164	148	133	152	136	131	140	168	125	129	151	171	135	150	161	123	137	168	152	141
6044	632	1125	1284	1053	941	772	723	608	531	517	535	481	491	470	401	398	431	449	432	389	420	360	408	404	406	408	403	402	404	402	389	388	402	395	374	360	400	385	398	385	389	429	366	424	394	386	401	434	414	407	364	378	384	385	330	396	400	372	385	370	373	370	358	406	385	385	362	345	376	360	380	361	408	364	390	392	391	378	386	374	335	370	379	373	388	319	356	362	357	344	395	341	348	375	370	396	374	357	357	388	355	360	385	353	358	392	384	386	356	364	388	363	376	363	343	338	346	362	392	365	369	400	343	347	371	356	387	370	357	361	343	330	358	360	344	367	340	372	390	353	346	377	368	364	367	371	349	362	370	348	367	353	396	381	370	398	352	371	351	387	370	387	362	360	352	360	385	351	375	369	389	374	353	338	352	419	369	403	380	315	362	384	408	330	361	345	374	361	376	381	336	341	366	388	364	360	367	364	351	328	331	340	369	392	390	388	364	362	383	364	370	408	400	358	377	341	379	343	331	381	354	378	374	383	361	383	371	373	354	366	352	368	370	380	367	373	350	373	345	348	342	389	380	386	372	351	376	386	393	375	372	358	371	348	317	360	347	345	360	379	402	388	357	331	345	372	351	379	373	338	362	334	389	342	352	372	336	329	360	397	343	351	387	384	380	385	351	383	346	371	358	342	358	352	337	361	347	398	384	313	371	415	340	371	347	368	371	364	365	389	353	333	327	362	348	384	357	343	354	360	360	390	360	355	393	374	339	396	379	379	368	326	311	399	369	368	372	376	398	387	337	373	372	352	353	364	397	365	393	383	336	341	385	347	399	375	367	347	360	365	379	364	345	384	335	366	395	388	330	336	331	367	343	340	371	336	373	353	374	377	391	343	315	354	368	347	358	383	370	343	390	343	379	384	358	362	370	370	363	366	368	346	348	384	354	364	351	376	342	385	371	415	383	319	368	378	357	337	343	379	366	398	385	379	374	367	383	384	371	374	358	334	385	352	343	375	361	372	368	371	398	364	365	383	383	343	367	343	368	354	383	360	388	382	357	357	361	359	330	384	354	343	359	373	368	354	374	376	382	376	379	371	352	357	387	366	347	395	387	343	356	378	362	362	375	330	358	343	368	405	363	345	390	343	383	373	352	343	383	337	359	370	366	347	380	354	279	380	396	356	359	343	343	359	368	361	400	378	368	383	381	368	358	386	360	381	397	346	359	346	371	361	385	380	356	388	365	342	361	360	389	335	376	338	389	371	376	352	378	381	355	345	397	349	409	351	377	389	389	365	346	358	373	342	392	328	392	374	390	337	371	360	380	387	340	363	385	380	365	378	383	345	365	389	415	366	332	372	388	395	334	366	374	375	341	380	364	363	351	371	387	373	352	376	341	387	362	378	380	345	334	355	365	376	391	324	419	373	337	354	395	351	426	421	353	362	370	383	369	367	368	399	366	314	377	369	340	356	379	369	332	371	369	340	378	364	361	372	380	373	377	368	374	338	371	367	382	378	371	375	356	362	384	349	376	349	339	353	364	370	328	399	358	351	346	388	366	357	350	345	363	364	360	363	351	368	372	340	337	335	375	359	350	377	362	347	359	371	342	339	361	388	352	365	394	369	348	340	370	384	377	380	381	383	387	340	410	346	355	383	392	380	367	366	352	357	357	350	370	388	345	333	354	398	343	348	355	368	348	385	353	380	332	365	342	413	362	338	368	359	330	350	356	363	351	394	355	372	376	351	362	373	373	387	377	363	381	394	386	358	375	354	369	367	357	363	353	387	380	367	381	362	378	328	389	367	356	370	375	377	392	364	382	375	346	373	342	341	381	374	342	391	372	360	375	360	373	362	385	385	382	376	331	342	398	393	358	355	373	345	340	353	352	325	349	355	350	375	376	366	358	373	345	396	392	399	354	353	381	363	360	351	381	359	406	373	382	389	359	356	359	367	352	355	369	351	356	351	378	389	364	366	365	356	377	337	400	347	378	360	344	350	328	333	343	377	363	350	376	334	347	356	384	337	330	343	371	373	385	337	372	373	400	369	386	362	358	359	361	368	369	347	391	369	355	381	333	346	350	347	342	381	403	378	322	366	406	331	365	375	382	391	379	398	363	355	310	338	341	364	367	367	308	391	380	401	349	367	373	398	357	371	330	390	376	385	308	361	355	367	349	343	342	345	353	365	390	370	350	370	405	354	348	348	361	403	351	355	358	371	354	362	358	344	365	349	353	367	351	366	360	395	385	350	350	364	349	378	398	349	371	386	347	396	376	395	377	374	394	352	381	338	366	347	387	363	349	374	367	362	352	409	370	366	368	369	403	366	362	323	370	368	372	319	394	362	377	376	392	365	369	375	363	384	363	325	363	353	345	409	386	348	388	382	371	358	361	368	359	352	361	383	363	364	370	371	379	333	362	378	365	385	391	395	340	370	362	379	342	339	379	358	383	375	357	385	355	350	328	329	386	308	374	376	369	349	372	361	398	374	381	378	366	380	363	339	345	374	372	387	396	346	350	373	341	377	378	362	340	355	360	384	350	366	344	376	382	369	351	326	372	379	369	365	360	379	341	368	367	363	335	371	358	366	324	378	359	400	377	383	369	362	354	380	358	327	390	364	388	370	376	349	392	370	377	375	340	402	379	388	332	339	387	347	381	347	375	357	361	389	348	374	364	355	366	396	346	376	353	354	354	370	340	358	378	360	360	387	346	391	393	332	352	355	366	343	412	343	353	367	345	371	337	357	336	338	388	357	347	376	382	377	316	341	409	346	353	344	360	374	366	375	372	376	358	337	369	374	354	330	373	355	347	360	358	356	346	377	380	354	397	393	403	352	397	368	376	348	407	367	356	352	337	410	365	385	362	358	365	351	362	349	368	354	351	387	336	387	370	354	373	375	367	383	382	357	340	387	359	378	359	406	377	399	336	358	355	363	337	386	385	348	353	378	363	357	329	382	372	348	359	374	354	353	380	366	354	334	381	322	372	375	337	375	386	406	353	376	392	393	413	391	391	400	361	361	338	356	389	355	348	364	359	375	344	377	370	353	381	390	336	369	333	368	374	355	401	381	383	408	358	375	324	349	351	380	356	358	360	332	404	348	374	342	346	370	358	359	353	366	389	338	387	409	372	363	371	367	386	358	365	372	345	343	361	372	361	346	359	358	395	375	363	399	348	358	380	414	372	339	360	354	361	385	320	352	391	387	370	346	372	370	372	403	384	368	352	366	353	375	358	382	370	358	412	405	368	378	377	391	392	353	351	385	377	375	350	368	350	345	388	360	379	375	358	378	375	347	388	384	361	295	349	398	363	408	358	403	336	354	357	365	371	344	396	323	398	354	377	382	373	389	388	349	355	367	349	379	362	375	386	366	367	366	386	352	393	362	367	354	380	391	347	350	352	365	358	360	320	375	377	372	397	370	357	345	339	380	362	336	379	350	358	345	381	377	390	368	362	354	418	360	351	357	393	349	324	349	343	375	361	381	357	340	332
13511	1115	978	791	505	473	399	340	332	263	257	255	258	257	287	236	249	244	233	244	209	230	241	258	232	223	221	223	222	208	222	196	228	224	232	206	244	224	247	208	211	244	217	237	228	233	242	237	210	232	221	243	224	219	244	237	262	225	240	216	226	214	243	199	246	216	193	252	248	250	248	239	220	202	214	197	205	215	239	235	214	207	243	227	199	216	205	244	240	220	214	224	208	251	247	237	207	242	225	224	194	205	243	226	194	232	228	195	226	237	223	206	254	215	233	229	246	205	214	211	184	230	247	215	235	203	212	221	235	196	241	234	218	243	237	225	240	228	226	255	212	198	236	256	226	219	236	222	244	233	227	221	207	254	226	226	248	235	230	241	233	230	230	239	244	224	212	229	228	197	237	221	218	206	208	218	235	223	214	210	221	240	248	240	212	226	231	233	193	220	232	238	221	215	245	213	228	194	225	221	216	209	212	190	221	206	194	213	229	204	210	226	217	217	224	231	228	233	243	215	190	224	261	198	244	210	257	258	212	207	207	243	252	205	212	215	225	236	242	251	230	204	206	258	214	221	204	209	227	220	218	226	203	213	224	204	222	214	204	199	196	210	217	203	221	211	220	236	218	219	205	213	226	222	230	208	226	224	245	207	218	206	223	238	239	210	176	231	233	237	210	206	238	222	216	220	214	197	237	238	207	203	226	214	200	247	210	228	225	216	228	254	244	226	213	217	226	225	209	222	213	249	213	193	213	198	215	196	233	242	236	221	196	194	220	194	225	214	224	204	235	207	257	239	199	219	237	201	218	204	231	217	239	253	213	179	212	245	212	201	222	241	218	220	252	229	241	229	209	194	206	232	253	227	196	201	236	190	218	233	243	234	235	239	212	212	226	186	216	209	217	234	226	210	218	215	238	224	209	217	227	226	210	241	200	197	240	212	250	194	212	213	193	229	212	236	247	221	257	232	233	215	229	242	218	226	219	218	244	238	242	216	216	210	226	218	204	211	238	220	257	207	221	208	236	225	206	209	219	205	234	222	245	231	221	206	214	211	214	231	216	210	252	197	215	233	192	209	203	211	226	200	221	268	207	222	206	226	229	222	220	216	207	221	204	203	232	207	231	213	226	222	224	194	225	248	232	210	227	229	198	231	249	213	227	250	207	259	228	211	223	225	218	231	228	189	212	214	198	222	225	235	256	233	187	239	229	204	240	215	204	200	223	223	197	188	212	192	215	238	222	240	226	233	239	218	218	231	235	239	232	231	217	227	200	244	210	200	215	221	209	231	215	211	230	258	212	237	226	192	196	203	230	218	236	243	239	224	213	228	249	223	237	214	194	229	219	203	263	217	226	225	223	214	222	211	227	200	222	225	205	232	237	199	240	194	238	224	217	227	214	230	201	199	229	230	227	266	222	203	215	188	211	218	240	243	232	191	246	214	221	220	227	215	230	244	236	232	213	208	215	209	213	232	203	216	213	232	236	232	193	214	232	223	220	226	227	247	218	205	234	238	234	230	225	225	227	225	224	214	241	191	195	227	217	240	250	215	222	202	262	228	208	234	250	193	209	228	221	205	236	221	202	241	224	247	221	187	232	238	227	259	203	191	240	229	223	234	242	200	255	211	228	209	217	247	252	219	189	208	245	203	214	229	217	211	210	224	258	225	186	219	223	213	217	241	216	219	224	244	211	213	216	197	186	216	199	208	236	212	224	207	202	183	194	238	241	208	193	182	198	193	251	195	228	219	245	199	217	200	231	238	206	211	236	234	212	205	226	226	222	233	247	227	208	196	225	209	229	226	231	193	219	244	205	215	224	208	212	231	179	193	210	216	216	224	229	211	224	204	211	217	236	203	225	250	254	226	209	237	176	218	243	226	208	248	238	207	217	204	205	231	213	226	208	243	217	220	239	216	238	240	259	215	235	189	227	218	225	216	237	232	232	217	235	228	205	237	244	224	188	231	236	226	220	214	232	235	227	197	244	228	206	255	229	211	211	231	226	205	228	199	212	222	211	241	201	241	202	200	232	222	220	240	228	219	233	232	224	219	240	221	227	221	231	235	235	232	229	255	239	233	192	211	209	198	213	222	223	214	228	232	207	244	235	238	227	230	224	211	227	237	212	209	219	205	225	228	243	235	194	248	213	241	233	210	209	214	211	207	241	235	251	218	200	246	229	200	230	240	205	242	230	215	247	211	217	234	216	236	211	188	232	234	223	222	233	230	201	225	204	222	251	214	231	213	245	216	194	226	217	199	194	230	223	194	217	211	220	222	206	204	198	209	218	218	221	214	221	203	210	224	233	231	232	221	213	200	206	221	178	224	244	235	203	232	217	230	238	204	244	216	223	178	230	226	192	233	246	216	248	200	188	202	213	217	199	218	251	231	213	207	228	232	236	244	234	239	245	243	236	219	222	205	216	210	210	213	215	201	230	217	222	240	202	203	232	221	219	214	226	239	230	235	219	211	219	207	225	240	245	195	223	242	236	238	206	196	202	215	211	235	215	229	224	227	190	191	240	235	221	238	222	217	246	250	221	194	196	199	229	231	213	201	204	182	193	236	215	241	241	258	214	208	236	219	208	207	220	211	255	197	231	227	183	222	221	215	224	245	245	231	205	221	231	249	250	233	233	233	210	226	218	225	194	197	211	193	217	220	196	218	223	204	198	223	208	208	218	227	232	214	232	223	232	247	230	223	193	239	184	258	229	200	212	223	219	244	209	246	221	240	224	222	207	241	215	248	208	195	189	224	231	234	214	218	227	244	210	225	212	225	201	217	243	186	240	230	206	232	217	215	223	207	198	202	217	219	224	225	223	205	185	227	203	235	236	256	226	226	226	221	240	219	213	235	208	201	216	204	233	258	200	224	220	241	218	224	243	233	231	230	213	207	222	229	237	200	240	227	224	208	192	200	231	227	209	236	244	232	225	208	216	235	194	244	217	205	206	223	195	216	241	228	218	228	217	220	215	223	220	220	213	212	244	243	232	223	214	228	201	232	206	213	243	250	211	228	232	246	223	256	226	232	206	195	234	202	224	218	255	231	187	208	208	242	228	193	211	215	234	216	224	225	234	234	230	207	208	228	208	209	237	226	224	207	203	245	223	233	215	216	216	195	240	200	219	193	262	225	218	237	221	230	233	195	217	223	212	244	195	230	183	219	222	202	230	217	230	222	224	229	210	234	202	188	214	218	218	230	196	211	221	218	220	222	255	236	211	180	228	230	251	225	224	233	187	228	206	237	227	210	179	210	222	204	238	228	223	244	200	215	243	232	231	215	239	197	205	235	241	252	223	215	197	219	216	223	237	208	206	199	236	212	216	218	210	196	226	201	189	210	243	205	223	219	214	241	194	218	227	237	245	242	196	222	229	207	235	217	228	210	216	218	229	233	228	222	219	182	249	273	231	204	204	218	249	234	242	203	218	224	200	210	218	224	215	230	238	220	227	204	235	234	211	212	202	192	238	212	188	221	248	248	226	203
8027	1060	1992	2442	1986	1666	1364	1098	1026	947	905	797	823	728	702	720	687	661	645	649	591	619	619	565	595	533	581	621	578	593	556	575	575	552	552	567	555	537	548	541	615	580	586	573	565	583	615	576	573	569	586	588	574	595	590	574	580	599	570	555	548	506	543	543	542	569	560	533	560	512	552	551	618	541	545	546	522	555	569	545	543	571	542	607	501	533	560	525	578	536	545	562	509	516	528	509	513	526	534	496	547	557	564	494	571	546	524	510	513	502	520	565	514	542	585	506	531	538	520	553	541	530	548	544	531	518	545	539	555	479	525	567	511	531	550	502	548	511	518	512	563	553	506	540	517	524	534	533	527	518	568	515	523	557	490	541	538	548	538	548	547	565	508	536	519	502	544	545	530	517	585	550	550	512	526	537	551	519	546	514	530	532	496	522	533	486	537	529	528	520	514	483	554	520	554	555	576	481	491	504	555	498	497	498	518	519	526	523	520	536	500	524	574	522	553	558	567	544	494	540	539	521	538	548	531	551	487	500	513	546	516	539	536	529	516	550	531	534	493	503	532	522	513	516	536	503	516	543	522	501	520	546	493	518	582	529	530	555	490	490	562	516	501	505	580	544	519	513	540	524	481	478	514	507	529	542	559	589	514	503	497	521	503	547	526	512	553	576	554	475	552	551	529	526	536	576	532	518	539	514	519	549	524	544	507	495	527	521	498	519	530	554	525	541	530	523	543	516	528	554	513	528	535	535	528	539	575	468	521	519	501	478	528	564	516	521	535	484	515	525	538	545	528	519	511	500	531	534	519	524	477	550	528	512	559	505	539	550	490	520	525	537	542	548	508	522	536	565	536	544	477	501	536	570	531	514	542	516	534	505	540	548	513	496	540	566	563	535	475	544	514	511	528	504	504	551	529	494	571	506	511	521	564	505	534	540	497	518	560	506	579	514	538	564	470	552	488	538	516	497	513	516	545	511	549	537	546	497	512	514	577	531	566	535	494	536	512	550	549	524	526	504	536	517	527	528	498	560	556	514	509	531	502	564	510	531	472	507	537	519	531	554	518	528	543	510	539	528	515	554	526	537	513	541	543	530	534	537	518	573	550	498	522	521	530	529	523	507	580	492	531	526	499	530	549	508	553	560	550	573	507	524	486	500	515	537	532	521	494	542	555	532	522	519	525	563	539	501	534	533	547	536	546	534	537	547	543	519	542	501	544	550	505	519	497	495	542	502	511	508	552	536	488	546	512	534	559	534	556	537	569	518	559	547	536	558	503	538	519	545	509	505	574	542	541	536	491	488	531	522	514	547	525	529	537	500	524	563	479	542	540	517	504	522	514	508	526	516	501	536	524	528	542	529	538	561	522	525	546	528	491	501	530	538	547	537	537	493	534	499	523	562	517	536	548	560	575	481	528	518	550	537	506	523	552	519	549	523	536	500	493	542	510	494	525	524	519	534	503	525	490	525	503	520	522	523	536	546	539	509	532	473	555	550	484	533	499	502	511	520	497	573	525	496	559	519	497	517	541	485	509	502	531	541	579	532	540	540	572	537	502	557	514	529	548	547	511	506	509	504	593	516	495	546	508	520	496	521	488	493	523	519	498	517	554	525	521	517	573	541	496	531	521	507	489	538	520	518	502	508	522	530	530	544	581	518	451	575	538	504	536	523	539	541	541	541	541	505	557	517	583	604	518	533	581	530	548	552	548	495	519	499	529	534	488	539	522	507	528	488	515	506	528	497	497	504	531	494	542	547	559	508	511	543	521	533	554	563	493	524	555	531	468	570	521	495	530	538	518	502	550	516	529	490	539	506	492	530	525	534	510	527	504	522	505	522	581	544	507	568	574	582	525	553	508	552	547	555	503	565	548	534	537	547	531	559	550	559	533	548	518	543	539	499	519	519	526	566	530	494	495	521	560	482	494	535	567	521	517	517	505	537	510	490	502	524	559	473	540	505	550	510	541	528	514	517	520	499	494	539	532	559	544	535	473	503	519	533	515	546	530	493	523	527	492	493	568	527	538	521	529	522	554	528	517	525	516	524	554	505	529	515	527	542	524	541	513	513	542	523	518	510	523	565	547	542	555	518	539	531	621	511	490	527	536	502	518	540	579	504	474	543	544	512	529	508	490	548	506	523	551	562	533	527	525	518	534	564	518	498	516	534	557	535	539	512	520	537	572	507	543	506	558	520	516	539	547	506	557	497	531	584	515	604	544	497	511	525	519	538	537	557	506	507	518	543	524	553	541	493	549	542	508	553	561	510	562	563	528	581	536	489	501	511	531	513	512	512	525	518	562	466	514	554	554	561	519	522	518	562	530	531	551	525	507	539	516	551	517	536	502	522	499	522	526	528	501	525	535	521	537	543	522	548	555	513	549	499	518	525	524	512	509	543	525	481	529	488	494	540	498	552	500	528	518	495	474	527	494	503	502	562	549	538	523	509	497	515	545	533	515	524	520	523	505	549	540	518	539	498	526	530	549	548	531	522	514	517	523	521	522	497	493	549	526	550	466	559	545	574	521	536	513	523	536	546	508	563	519	526	496	527	515	520	524	493	484	518	537	585	509	549	520	568	506	504	527	529	507	513	524	501	548	532	527	538	460	535	500	596	568	504	520	503	574	488	518	517	533	587	516	533	523	542	513	498	496	538	539	543	517	551	496	545	568	561	495	529	511	485	513	512	527	515	536	542	512	519	508	553	515	542	515	532	535	545	536	532	542	531	477	546	490	530	533	550	520	535	553	525	570	555	503	514	553	537	525	506	532	521	527	493	536	530	481	553	511	518	571	512	554	553	540	534	484	505	530	529	521	516	541	523	520	492	552	515	548	546	520	563	527	529	552	498	515	542	516	530	505	550	568	515	518	545	536	548	527	536	521	538	510	510	521	527	537	541	566	507	528	543	510	511	512	503	507	503	546	534	506	534	505	531	529	528	563	527	516	563	535	541	536	545	526	523	516	506	537	523	467	499	501	526	549	541	517	524	526	524	547	541	553	538	524	515	520	500	525	534	525	528	498	513	514	516	543	538	502	546	501	534	500	558	523	517	543	547	520	512	549	531	549	534	555	518	542	560	513	522	514	544	513	530	532	549	517	535	545	534	548	524	502	535	537	513	547	531	505	527	530	500	537	548	487	537	497	508	494	501	540	527	531	516	574	562	522	533	521	549	559	512	513	571	529	572	525	511	549	574	561	536	510	552	503	533	533	562	523	534	526	489	511	570	545	517	528	481	548	530	487	528	499	524	507	526	545	511	523	540	521	570	532	508	558	539	549	510	531	537	565	511	505	557	534	519	531	520	533	517	510	512	540	509	510	520	574	537	535	501	546	456	574	560	563	528	515	562	476	527	533	505	541	483	529	493	575	525	550	499	560	539	516	559	586	539	527	520	541	554	514	519	510	542	539	478	529	538	516	471	508	528	527	506	562	552	500	505	512	533	558	508	542	489	504	496	548	491	515	539	542	542	512	520	526	526	536	552
1453	248	262	272	299	293	266	259	282	282	270	239	234	229	278	295	231	245	274	261	247	237	250	221	256	253	263	218	278	274	277	272	277	235	249	275	273	265	260	239	251	268	262	233	245	240	235	285	279	252	261	289	278	249	258	249	280	260	298	278	245	284	258	257	252	272	293	235	253	248	281	251	274	289	274	255	233	257	263	268	233	255	244	259	253	252	265	237	231	236	284	277	232	253	231	237	259	256	271	260	255	264	268	255	264	263	241	274	240	226	282	294	275	273	246	290	264	282	257	243	231	243	217	267	254	288	239	259	245	228	251	266	263	240	259	276	241	281	242	266	247	263	278	274	270	277	224	290	271	230	266	263	244	227	253	277	272	268	227	275	255	271	238	245	236	268	276	257	239	242	256	251	260	251	281	257	255	229	266	281	293	285	241	280	243	285	257	268	265	238	289	239	260	270	278	264	302	277	260	254	248	241	240	253	277	284	259	269	249	233	257	247	260	244	272	290	270	260	254	293	283	267	251	271	252	275	290	257	281	259	244	267	262	247	235	274	259	281	233	239	234	267	244	240	277	249	226	255	246	250	273	260	282	278	282	251	259	221	257	245	291	262	260	287	248	285	270	239	256	285	267	266	275	247	242	280	262	242	274	251	249	246	253	251	267	280	254	250	277	275	240	276	260	271	249	266	264	282	297	253	275	257	257	247	262	286	233	256	256	265	273	262	275	281	248	226	249	256	241	287	259	262	288	256	248	235	288	243	275	280	289	233	288	265	270	260	218	258	227	255	245	253	254	267	269	261	269	251	282	226	288	276	247	266	263	276	272	273	276	239	275	248	256	252	272	242	232	268	259	256	258	250	265	218	279	264	272	270	267	264	272	240	259	266	239	256	257	240	216	255	282	281	249	275	278	250	270	247	256	258	273	263	262	242	261	260	264	254	231	239	290	230	263	245	236	267	250	229	244	266	246	255	256	265	282	287	251	235	262	269	247	255	263	267	274	227	243	262	259	267	235	246	261	259	244	258	251	273	254	272	261	279	266	260	255	233	259	273	256	278	247	269	250	268	257	285	251	251	267	267	256	253	251	250	292	244	240	257	259	263	232	259	258	271	248	249	278	279	269	267	287	282	270	288	317	254	297	261	239	239	251	279	273	274	241	301	238	224	242	238	286	254	252	235	235	245	252	265	256	251	237	279	265	251	246	259	265	252	234	241	242	261	267	257	265	253	291	258	264	267	274	270	240	270	248	265	269	291	260	239	268	262	269	275	261	230	264	267	246	268	236	231	271	250	281	279	244	263	239	274	270	245	262	259	268	278	260	250	255	233	260	264	266	262	297	243	295	276	278	280	242	245	247	256	270	269	244	285	257	289	239	263	276	243	209	267	241	254	247	258	276	247	256	269	266	265	252	242	243	222	262	253	250	260	274	271	243	261	290	275	269	262	251	238	259	257	249	248	233	267	275	229	255	242	284	279	245	280	239	277	254	278	274	276	256	276	276	224	266	276	272	246	255	266	257	223	250	299	257	275	235	253	262	268	255	274	278	237	258	275	270	255	257	281	231	277	264	263	252	274	266	236	267	258	240	257	228	270	278	257	275	251	249	254	231	246	242	266	289	220	246	247	257	257	264	269	259	271	236	244	262	266	251	255	254	267	237	269	277	289	279	264	256	267	264	296	274	247	262	250	285	253	270	223	236	297	247	259	279	252	239	275	255	249	265	248	242	242	237	233	259	262	225	267	269	263	296	257	270	261	255	260	275	291	255	248	254	279	248	254	276	273	247	244	266	254	281	261	252	249	316	282	244	280	253	246	237	279	281	289	281	263	275	233	288	270	295	223	268	243	291	269	279	262	274	289	271	258	253	248	271	269	257	245	300	268	249	245	271	224	244	295	246	248	282	261	249	248	265	236	277	252	246	255	280	259	259	266	245	238	276	255	250	243	283	284	248	284	254	246	264	256	260	235	268	256	254	241	280	282	265	266	251	294	268	258	270	245	301	266	246	304	273	287	245	276	247	244	274	272	250	262	281	263	277	259	249	261	273	252	255	278	262	260	247	230	273	277	265	292	264	255	265	243	271	249	234	286	259	263	261	268	261	258	254	243	249	250	283	282	277	264	262	252	244	276	238	267	285	267	244	277	290	257	248	240	288	291	268	244	260	290	279	261	240	266	278	275	232	258	258	265	221	243	245	280	272	270	260	250	301	287	254	254	264	260	258	256	281	243	281	267	240	264	275	245	277	263	277	233	259	264	274	250	268	288	253	268	265	235	256	238	276	284	250	287	260	248	245	247	263	228	272	260	283	236	251	272	240	248	266	276	272	257	230	259	228	260	266	273	263	269	233	260	275	241	245	256	242	238	224	263	294	268	263	277	249	241	257	272	247	250	254	248	270	222	243	239	248	272	263	271	275	256	258	270	249	246	240	245	258	254	236	244	260	281	296	265	246	261	250	249	278	247	267	249	282	263	289	236	240	255	257	248	265	280	267	259	247	249	244	260	263	299	295	240	292	275	290	267	248	275	282	258	253	252	225	257	295	250	222	254	264	248	264	269	267	252	270	284	272	259	268	250	285	247	270	275	248	256	272	288	271	249	289	276	245	255	258	258	268	289	240	251	260	254	242	279	247	290	293	293	275	261	271	258	255	233	276	245	249	252	260	243	261	267	259	257	243	264	252	266	257	302	274	257	297	252	242	259	238	248	274	276	247	258	261	273	266	261	257	262	265	235	252	253	290	275	323	241	259	266	301	264	251	262	251	257	259	233	249	259	244	279	263	255	264	257	240	241	274	270	249	263	260	276	260	300	272	255	283	236	278	249	258	262	246	250	287	256	267	256	276	267	280	256	248	239	268	226	228	263	268	248	271	287	251	239	225	296	250	232	256	260	268	261	262	290	289	244	230	278	229	258	246	255	234	279	242	264	230	262	279	257	249	265	273	252	261	267	252	246	255	293	260	243	265	276	267	246	268	261	287	280	258	257	270	274	248	248	259	284	258	287	276	273	268	240	279	279	254	291	261	220	248	265	253	252	280	279	242	251	270	234	262	258	284	266	285	302	266	271	255	281	240	264	279	262	263	242	285	254	242	226	279	256	265	245	240	237	239	259	249	254	264	227	257	249	281	252	249	257	286	253	239	246	231	272	247	276	287	277	221	270	252	260	249	284	280	250	256	247	244	289	301	207	248	245	242	234	258	266	266	263	272	274	273	255	240	260	287	263	253	264	294	261	232	260	240	279	262	249	243	240	259	262	265	265	246	241	248	257	284	238	238	286	275	249	275	276	226	248	251	263	256	252	250	262	250	255	248	269	275	267	256	255	290	269	257	240	239	246	279	277	259	251	283	253	218	255	251	270	252	242	282	289	265	296	255	238	257	287	240	265	283	245	272	227	282	261	235	255	255	280	264	278	233	269	275	285	286	296	279	218	234	253	251	245	244	239	263	276	258	258	273	253	270	226	254	238	278	244	269	250	269	272
1712	609	570	582	604	537	605	553	591	596	551	549	565	580	567	571	624	554	552	583	537	558	555	529	607	565	561	548	620	547	615	564	572	521	530	536	553	620	596	617	566	619	594	614	623	586	567	596	599	589	596	603	570	573	547	555	586	565	575	547	552	569	589	588	570	569	564	595	592	565	544	558	614	550	568	581	581	542	583	564	536	582	595	606	578	564	537	535	581	576	511	588	565	528	572	559	592	580	606	564	605	578	581	586	543	566	558	567	585	542	550	591	598	604	569	589	585	602	587	579	588	616	603	601	604	576	579	557	542	583	572	593	552	623	577	620	636	577	588	564	605	599	552	497	601	529	564	592	531	576	583	542	546	582	574	564	557	587	553	568	571	567	569	582	517	577	568	523	560	566	601	565	607	589	545	576	590	613	604	566	599	578	553	594	571	598	553	554	581	576	586	586	595	587	563	592	582	588	615	584	589	545	594	608	569	574	588	539	597	544	559	571	600	590	601	547	625	612	542	588	582	572	566	573	573	563	573	596	545	586	630	564	547	578	564	604	505	581	571	535	600	554	608	560	596	567	584	560	539	605	520	557	609	569	564	574	593	601	574	579	585	588	582	588	564	602	595	599	581	612	577	562	573	557	542	603	588	558	581	567	576	557	574	585	571	594	574	557	581	560	606	570	630	558	592	558	583	565	553	557	588	609	575	567	529	600	598	574	583	557	569	561	557	558	583	588	563	567	596	570	596	599	597	541	595	533	590	570	525	568	553	589	534	597	544	560	585	569	603	591	576	609	565	532	600	566	564	561	629	566	572	554	597	572	592	577	541	588	547	585	591	594	569	599	582	573	551	552	593	543	564	593	565	575	563	678	560	567	547	570	586	555	576	574	599	520	562	550	561	525	545	582	607	582	580	553	585	586	603	575	603	586	560	544	561	611	530	607	570	537	559	594	596	548	586	574	595	553	532	538	555	588	577	596	574	568	559	602	559	592	553	563	559	567	555	583	576	586	583	587	543	573	578	633	592	584	573	607	571	583	567	569	564	635	568	557	549	594	568	571	567	541	585	584	564	589	615	597	562	583	571	565	615	596	542	567	525	532	594	566	609	568	557	538	565	649	541	591	589	569	599	546	591	583	558	607	596	631	595	542	534	585	567	591	520	556	608	595	577	592	607	599	590	567	523	596	595	612	549	581	630	550	564	580	603	566	587	546	553	578	579	602	562	575	586	547	565	597	563	583	561	573	580	569	632	583	567	559	589	568	609	577	571	570	602	563	559	570	565	563	558	552	560	622	523	597	595	554	590	557	597	614	545	583	580	613	601	590	575	582	608	535	566	568	583	552	552	597	588	540	531	587	577	607	584	558	591	572	589	538	553	565	549	542	619	579	567	553	567	622	541	601	571	568	502	569	537	574	602	601	583	575	566	576	569	566	607	572	577	590	593	594	578	569	591	594	548	567	608	571	613	555	579	548	558	561	549	578	564	552	565	595	567	580	577	588	589	598	609	597	593	532	618	550	532	610	541	614	562	569	598	608	572	577	546	600	503	622	512	580	567	568	549	548	515	557	564	559	576	576	575	605	568	582	569	569	621	589	552	550	549	550	611	544	553	613	613	612	578	587	579	586	581	630	609	539	534	580	586	574	595	559	548	577	588	532	539	603	600	578	603	528	535	567	622	559	543	603	571	558	620	573	585	603	579	549	601	565	548	566	576	567	599	558	566	612	583	575	585	566	566	562	564	573	610	570	568	591	565	548	538	575	592	588	558	598	606	568	617	568	575	587	540	564	567	599	557	571	602	545	563	545	557	595	603	581	595	593	643	586	590	562	608	558	584	607	561	540	547	565	554	599	564	572	581	563	557	579	537	596	581	539	574	560	580	580	615	629	565	523	573	627	590	541	567	569	550	598	570	629	559	573	601	536	597	602	547	572	584	553	572	557	601	585	565	576	569	586	586	552	596	568	587	576	562	561	547	568	595	596	565	562	524	586	547	585	543	562	598	584	592	605	602	520	562	547	585	567	552	607	585	603	576	556	575	572	579	568	620	569	591	593	570	576	569	576	617	590	554	554	570	498	572	541	547	591	605	589	578	597	592	617	618	586	560	559	563	580	521	541	618	624	565	527	555	585	575	592	519	602	561	567	587	577	581	541	620	624	576	612	599	557	549	616	581	567	600	609	595	595	529	572	514	587	564	611	564	614	570	570	536	587	543	584	595	579	563	551	591	558	587	558	598	559	623	571	580	612	603	556	596	578	574	540	615	569	514	591	572	622	551	577	566	567	558	588	570	581	593	547	598	581	534	609	579	549	622	605	586	628	570	568	588	602	567	541	582	589	550	569	588	564	555	572	542	622	578	570	540	593	621	582	572	610	541	579	632	591	612	546	559	543	596	560	536	582	541	546	592	581	565	522	553	582	568	581	618	576	535	543	556	600	552	588	598	587	580	604	562	578	575	555	540	595	548	609	599	611	597	590	574	575	594	584	589	586	606	560	532	568	574	590	585	565	548	571	539	548	596	569	560	565	562	532	551	574	531	530	586	567	582	606	553	581	578	573	577	585	565	595	571	548	586	574	577	562	610	571	575	612	575	553	627	597	582	566	552	593	629	573	578	628	584	558	599	575	582	549	584	541	555	587	602	583	548	550	591	572	610	565	570	528	567	575	574	593	517	526	569	541	572	604	580	578	571	554	580	581	564	543	592	578	611	579	580	614	579	582	522	541	608	584	544	589	609	622	563	548	575	569	559	537	553	564	620	568	567	563	573	563	562	561	602	581	603	542	596	558	587	579	578	596	571	547	525	583	584	587	588	542	587	551	580	584	590	553	569	574	551	576	564	567	530	549	606	587	566	600	572	607	574	582	584	555	528	554	539	566	553	627	602	577	561	537	570	604	537	566	568	564	572	593	586	560	590	567	588	590	569	560	573	556	549	555	555	577	530	562	569	572	585	616	620	580	589	582	556	550	568	597	586	600	557	572	598	580	565	614	597	577	616	582	543	587	575	539	597	540	535	592	566	548	546	591	610	574	596	599	543	630	612	585	580	562	597	596	558	594	594	547	557	571	573	598	584	583	541	559	622	575	625	613	562	605	579	560	605	555	600	612	621	523	632	587	650	575	574	566	572	579	592	557	602	554	576	537	599	600	516	537	571	620	574	562	590	577	579	592	601	603	567	613	555	570	570	540	577	593	577	591	568	559	584	620	573	644	605	550	518	597	565	586	617	588	577	568	566	558	579	584	599	547	574	593	584	537	600	575	567	594	555	575	560	564	619	583	572	590	558	583	613	548	541	589	604	558	593	590	562	577	584	590	619	587	559	581	573	543	555	582	590	594	582	570	564	602	576	547	552	506	586	571	560	547	592	552	573	580	566	603	550	573	537	569	574	568	600	544	535	562	627	570	586	562	595	580	600	554	538	554	564	606	565	553	583	552	558	562	582	522	580	603	589	591	577	553	567	546	521	542	560	556	627	556	537	588
7246	476	535	383	288	291	214	191	177	177	153	157	145	151	142	166	148	152	168	172	148	142	139	166	153	150	150	149	144	136	144	142	148	158	147	161	155	150	152	167	164	165	171	150	158	150	161	145	158	177	149	141	144	155	143	159	152	141	156	148	129	146	156	149	128	139	137	144	152	126	130	130	128	141	140	127	168	156	127	139	147	150	156	147	159	157	139	142	126	149	144	126	139	142	178	143	159	145	162	158	142	138	151	127	140	152	135	142	141	153	151	135	146	136	133	132	151	164	127	129	130	141	164	145	157	154	167	131	167	141	137	125	160	146	131	166	131	134	146	142	142	141	141	156	146	134	142	118	143	144	126	138	152	138	136	144	143	150	162	152	148	150	159	141	181	149	138	151	136	120	146	147	148	162	149	147	144	175	151	153	155	163	152	142	154	153	134	159	134	142	126	153	146	151	142	154	144	142	140	152	182	150	170	170	156	160	175	132	132	156	146	164	142	151	144	146	164	139	131	137	156	150	125	143	168	179	140	143	198	160	137	148	150	148	136	137	149	166	134	154	143	139	156	137	134	141	142	149	146	154	142	157	122	126	146	144	144	151	174	146	131	159	166	169	147	132	140	137	149	159	160	131	151	156	148	157	141	137	146	98	138	161	161	127	135	133	160	137	140	135	142	135	150	157	142	149	137	152	156	137	145	139	167	162	140	151	144	153	137	150	151	158	148	143	139	155	135	133	157	135	162	162	151	152	140	137	135	158	158	156	138	148	142	129	154	135	179	134	160	148	161	164	132	143	152	132	159	155	131	141	156	146	130	158	157	152	142	177	134	144	137	156	142	144	153	122	167	150	140	182	142	140	130	152	143	152	124	136	136	143	119	131	148	117	130	141	133	166	142	147	139	143	150	128	161	155	171	150	151	154	161	169	146	151	143	141	153	134	158	133	176	138	144	144	129	165	157	150	149	157	155	145	155	112	135	127	153	125	146	127	154	140	138	148	150	131	134	158	160	145	152	152	142	136	159	159	150	138	141	133	152	147	150	139	145	140	158	130	144	143	147	143	142	133	144	146	148	151	139	134	139	147	161	151	160	148	154	156	152	164	163	139	138	151	137	140	140	138	150	181	143	142	123	120	150	122	176	152	151	136	153	140	136	153	143	177	156	153	159	161	158	148	171	153	118	147	137	134	157	131	134	152	147	164	151	149	132	142	149	129	143	155	149	152	155	149	131	144	144	147	138	121	173	159	140	164	137	146	160	150	152	134	165	156	149	160	139	156	152	141	139	150	143	158	135	156	156	135	148	140	125	143	126	155	165	135	137	153	153	174	149	148	125	142	151	154	145	150	138	144	137	153	145	171	146	161	152	159	133	154	162	144	138	147	146	149	157	136	129	155	143	143	148	141	161	159	129	164	156	143	138	145	146	160	145	146	145	148	134	148	109	137	142	147	155	153	145	158	154	150	157	144	170	156	133	146	141	151	135	148	157	151	141	134	150	155	135	111	132	133	142	157	147	138	166	161	141	143	157	148	142	124	146	173	164	136	142	150	155	151	138	133	141	149	140	150	147	137	153	147	156	160	139	150	187	175	128	130	130	148	153	130	121	142	151	150	139	143	145	142	140	156	148	138	144	141	131	162	150	151	131	162	133	133	149	137	143	135	153	147	133	146	157	141	157	153	146	140	125	140	154	158	132	136	158	156	155	138	135	142	152	129	163	152	131	148	147	159	157	134	142	180	146	149	127	145	162	164	142	160	134	142	153	143	154	169	144	129	149	174	145	128	144	156	140	150	145	152	145	140	147	154	162	140	144	141	150	137	142	165	128	141	154	165	129	138	133	139	142	141	141	144	156	144	144	146	172	128	147	138	147	144	141	167	157	135	135	153	145	154	154	140	131	148	139	143	152	132	143	138	132	143	164	145	168	155	161	148	148	163	143	149	162	150	149	134	140	147	144	131	146	146	165	145	142	140	131	171	159	148	166	146	168	158	115	146	158	139	151	137	146	147	152	169	145	151	169	153	137	156	142	143	153	144	151	137	145	146	180	150	149	146	150	142	141	160	135	141	146	140	140	147	155	143	124	141	160	127	128	122	159	148	147	154	161	140	146	151	167	150	148	144	140	150	134	151	152	143	123	134	150	148	146	155	123	139	140	141	137	148	156	137	143	167	135	135	148	141	128	154	140	179	134	153	128	141	131	144	141	155	166	147	148	164	136	145	151	144	131	161	157	140	149	123	156	146	137	161	154	140	132	146	140	140	118	143	163	142	128	140	189	140	130	141	149	155	155	153	135	127	145	132	156	170	140	126	141	121	143	137	128	148	152	143	138	155	135	141	151	152	160	166	140	146	139	148	166	128	139	162	152	133	149	151	138	126	142	145	165	135	136	132	140	141	119	129	134	125	160	157	146	172	154	152	139	160	149	144	160	152	142	144	133	162	152	150	151	149	135	154	137	145	134	133	155	144	135	154	152	162	143	166	189	137	155	142	149	145	149	147	147	133	137	147	162	153	146	149	130	157	147	124	140	144	133	140	181	139	151	163	129	141	150	140	155	171	158	168	151	140	140	141	144	145	144	141	139	134	163	139	130	159	146	156	147	126	137	140	156	122	139	159	127	128	110	153	160	149	157	127	159	146	148	135	142	143	133	146	156	131	151	148	148	159	156	149	143	140	152	148	162	151	139	132	140	152	130	132	138	131	143	145	150	148	133	140	144	146	139	138	122	133	149	162	145	136	142	151	132	156	162	140	151	130	158	158	149	142	151	162	148	134	130	174	150	148	142	133	157	142	157	124	141	164	140	152	145	147	160	154	136	150	147	152	143	132	148	167	137	142	154	165	159	163	157	169	133	151	135	128	138	149	141	141	151	167	158	166	135	150	148	150	175	150	151	155	154	138	123	122	182	179	144	140	142	140	126	147	127	141	137	168	168	159	148	146	147	153	126	153	156	150	137	154	160	129	128	168	163	167	146	133	136	137	138	117	144	127	144	180	154	154	131	123	143	156	158	143	168	127	142	165	154	121	127	154	158	135	149	125	157	130	150	131	152	142	132	139	151	178	160	144	145	159	135	127	139	160	130	137	149	144	158	182	142	156	133	143	140	155	143	162	169	143	150	142	121	156	134	138	138	144	154	137	162	125	138	156	155	161	159	123	146	146	146	153	153	150	138	162	174	154	118	162	151	138	167	158	123	134	144	148	141	151	133	154	152	139	138	149	169	122	133	142	157	155	164	138	146	142	153	151	147	162	148	137	141	124	160	155	135	140	148	152	151	158	153	154	176	159	140	169	131	151	140	152	155	153	120	143	149	114	141	146	153	144	148	155	137	169	141	165	174	170	134	167	135	151	134	134	141	134	132	167	143	144	133	144	147	157	130	138	137	141	133	141	137	136	132	143	147	138	137	169	155	158	140	145	164	163	159	140	146	133	154	133	164	159	156	139	137	135	134	171	160	147	143	143	146	133	162	127	143	148	155	154
6084	649	1086	1339	1136	881	743	712	605	538	525	538	480	468	442	457	436	419	449	443	413	448	400	408	405	440	389	392	368	399	398	393	391	402	418	363	353	376	353	369	354	390	405	388	347	397	399	382	387	384	376	381	389	388	365	377	382	394	366	381	376	390	373	409	347	379	361	383	409	394	366	411	372	374	332	411	375	396	370	387	376	386	364	346	372	357	352	350	341	371	352	329	379	332	363	347	344	340	368	370	328	349	322	369	371	359	322	351	334	329	373	373	390	365	381	361	346	390	365	351	365	370	356	350	368	378	352	368	322	383	321	357	375	378	337	404	357	395	363	366	345	347	399	364	383	365	375	394	373	370	392	341	373	369	338	362	375	346	358	377	376	346	331	370	350	333	355	347	372	363	376	366	339	363	359	350	350	382	398	362	376	359	386	374	346	322	378	345	317	385	364	373	353	365	376	410	345	320	374	351	369	365	331	343	372	370	368	316	363	358	376	375	366	397	385	328	356	360	327	376	396	363	361	346	359	342	344	397	355	355	392	351	401	334	358	390	362	392	352	346	381	379	329	381	373	349	346	317	348	379	370	350	329	402	373	325	344	375	361	372	376	359	356	325	338	380	358	365	384	351	341	353	345	338	369	358	343	358	351	374	341	360	383	380	352	360	368	394	405	329	374	365	355	376	391	344	371	378	345	381	369	365	375	392	337	347	365	365	355	358	387	372	387	357	380	368	356	352	352	355	372	361	370	369	346	348	352	370	378	369	382	372	337	400	387	373	360	344	353	368	334	351	370	376	329	391	349	371	330	360	354	374	343	378	380	371	373	358	368	362	345	357	355	374	352	369	399	395	373	361	333	341	366	370	348	349	380	366	325	382	399	333	363	346	370	374	367	387	350	343	379	343	342	351	348	370	368	359	363	367	371	362	354	384	349	353	374	353	349	372	372	368	342	368	349	352	357	328	338	380	366	359	332	388	377	376	343	353	397	393	376	373	366	326	333	341	393	382	344	326	318	344	373	314	366	373	385	377	354	399	351	357	334	361	351	366	386	344	403	376	358	354	369	391	368	357	363	360	396	381	389	371	349	379	339	376	365	360	372	365	365	358	346	361	361	382	397	356	342	354	336	352	336	343	363	356	325	332	357	385	330	336	352	356	373	358	393	364	354	358	343	379	356	354	380	381	367	366	323	356	354	376	372	404	351	361	371	354	344	363	343	402	376	354	367	361	332	343	347	354	366	353	338	368	344	379	358	374	374	361	386	365	361	410	378	346	389	348	370	361	336	340	366	375	337	373	365	328	346	345	326	344	357	351	345	340	362	366	344	371	345	370	374	384	382	363	366	368	366	372	376	379	362	371	353	358	359	342	354	379	336	354	360	396	353	358	371	379	368	364	349	387	368	370	336	326	371	393	375	319	395	340	373	390	365	376	355	353	349	352	356	371	375	359	364	326	334	371	392	375	375	396	371	369	352	391	330	291	382	365	391	388	353	337	351	359	362	370	371	364	348	382	399	363	350	378	347	336	376	384	345	375	345	387	360	369	336	357	372	364	393	379	361	360	359	404	351	370	334	359	365	353	365	358	369	336	356	332	361	337	334	375	342	369	353	354	365	353	337	350	405	326	368	377	335	358	316	332	339	359	356	366	382	361	344	360	401	377	372	378	341	340	346	351	365	378	362	374	368	324	371	378	380	369	373	340	337	353	353	351	369	391	339	363	379	374	342	366	362	365	367	362	336	395	349	337	355	348	370	340	400	371	370	355	376	346	336	313	410	355	381	361	377	392	398	356	371	379	387	376	346	342	353	369	355	374	330	379	395	350	395	336	388	375	400	360	371	350	355	372	402	366	358	365	349	365	341	388	339	352	379	354	381	365	340	341	372	379	374	360	323	356	385	374	351	334	367	352	369	363	328	348	335	375	368	386	334	366	367	372	366	346	356	335	363	344	368	378	363	376	356	363	344	378	312	404	375	360	387	370	367	364	335	345	383	351	339	366	361	386	348	354	351	371	352	358	366	359	368	337	343	370	342	349	369	366	360	356	354	353	366	390	378	349	350	369	363	327	328	376	358	341	408	362	352	357	351	342	345	355	380	371	372	344	370	392	376	358	374	341	357	346	355	363	396	371	366	385	369	381	359	365	362	347	348	358	377	368	356	373	322	394	344	394	342	320	356	361	392	403	346	366	384	390	373	345	380	370	386	393	360	389	351	374	406	340	346	371	344	351	349	350	375	379	349	380	365	363	382	346	338	355	351	353	376	358	366	373	396	336	375	403	369	321	364	342	394	376	371	365	351	366	393	366	355	380	379	339	354	365	382	338	359	353	396	362	362	343	365	346	357	340	335	345	346	348	369	363	368	364	337	354	360	337	356	369	385	351	330	337	332	381	354	301	358	412	356	384	361	393	367	329	349	349	344	341	355	355	360	373	387	389	368	365	341	383	354	372	355	372	361	369	379	347	385	366	363	344	352	338	356	352	358	388	339	393	362	368	358	344	361	350	381	351	332	370	382	389	362	353	384	408	345	358	362	363	354	349	371	395	341	368	371	396	408	363	378	396	350	377	333	388	382	355	359	360	318	341	367	356	337	328	374	355	370	352	354	352	379	385	352	361	366	376	380	356	370	352	318	340	374	367	381	369	364	374	366	393	339	332	369	358	359	365	343	366	409	379	376	372	364	355	377	335	380	350	347	375	394	352	358	355	340	357	365	345	373	385	334	380	352	379	357	348	352	382	322	326	364	371	380	399	345	387	383	370	377	352	357	354	341	359	352	365	349	330	360	352	339	364	340	335	356	377	314	350	342	364	339	348	357	380	367	348	366	390	382	351	389	352	327	356	353	352	325	395	332	374	378	370	383	381	378	373	349	379	349	400	338	359	394	381	342	386	380	391	362	369	339	402	359	370	392	399	327	356	366	342	365	333	339	349	361	365	398	342	373	352	381	382	379	360	369	361	365	356	367	386	339	359	327	355	368	355	367	350	365	378	336	372	414	341	347	339	353	368	336	371	335	369	372	397	360	337	381	380	370	355	398	386	347	356	363	341	366	390	354	296	350	389	364	381	367	384	355	382	350	389	375	356	359	355	334	354	356	386	387	385	329	332	364	397	364	368	359	329	361	339	388	384	361	407	345	373	353	362	336	315	359	373	359	411	349	368	375	347	349	378	370	371	364	337	375	340	337	377	357	385	375	380	383	376	346	348	347	385	387	349	357	364	379	365	392	366	371	352	349	335	378	341	351	339	370	377	365	375	370	315	376	359	359	371	366	353	371	366	372	341	360	362	393	365	391	359	360	345	361	340	331	369	379	355	389	350	369	356	373	344	355	358	357	348	345	359	335	332	380	366	360	334	393	395	357	373	382	373	360	387	351	384	329	355	379	354	351	367	369	334	382	392	351	397	382	394	367	358	350	401	365	372	327	336	355	338	379	405	352	351	365	369	372	340	355	373	394	374	362	379	403	376	339	392	340	358	371	339
13496	1083	979	756	594	427	367	330	308	306	290	291	266	257	253	245	233	243	224	191	220	243	221	233	240	219	222	230	218	239	221	214	235	206	204	218	252	242	255	220	211	201	201	185	244	228	220	251	246	234	225	191	208	212	210	214	227	210	210	217	206	244	217	217	222	186	219	207	187	234	218	240	220	226	222	203	219	204	253	210	191	230	242	228	223	199	210	247	231	211	195	193	251	234	218	199	267	195	230	262	213	203	216	221	218	190	229	185	228	187	254	221	235	217	215	244	238	195	222	227	200	209	211	222	219	221	208	238	225	216	223	212	196	255	215	227	225	216	217	214	227	190	219	259	202	206	210	195	233	229	211	209	227	229	207	198	242	209	222	215	261	236	218	239	211	252	230	235	238	214	219	289	251	240	208	210	249	222	205	217	206	230	215	245	206	197	236	206	200	205	216	226	253	257	218	241	248	186	244	196	216	239	228	226	203	216	196	219	224	201	212	253	204	209	228	223	218	264	231	219	214	223	215	245	229	210	206	214	222	199	216	234	198	244	236	215	229	218	207	226	237	248	192	206	245	199	213	229	214	228	231	251	215	242	223	206	213	220	213	213	228	231	227	207	240	207	249	236	206	252	217	219	240	219	194	212	233	231	223	224	220	203	229	201	241	225	220	223	230	230	212	197	244	210	228	241	243	231	212	209	221	245	248	205	238	187	225	225	213	261	228	201	231	209	224	205	211	239	241	191	236	207	197	223	227	233	187	220	225	221	221	223	233	227	219	222	231	225	229	222	208	222	214	221	225	229	206	217	236	216	220	190	218	220	249	195	197	241	225	235	238	237	221	213	198	221	210	247	204	227	227	225	208	243	214	212	241	241	212	201	227	199	224	225	206	206	240	190	204	233	219	213	206	226	210	217	204	253	208	239	237	208	223	227	235	222	212	232	212	233	222	238	210	211	209	225	248	212	227	225	216	225	217	215	198	206	213	217	233	197	230	197	250	201	230	230	194	232	223	209	211	211	252	214	214	225	221	211	208	190	233	197	197	232	215	245	224	232	220	217	247	235	237	229	228	206	183	205	214	207	211	235	246	206	236	230	231	220	192	222	239	243	230	199	239	211	245	229	214	235	196	227	218	220	200	242	229	225	212	241	215	201	248	213	223	256	214	241	207	215	218	239	232	197	235	209	220	207	197	206	212	212	207	194	220	210	194	220	222	217	227	234	243	230	241	225	239	232	207	195	221	180	223	214	239	225	232	221	196	215	211	224	200	203	230	207	215	225	224	193	217	231	216	206	226	221	234	213	231	222	218	196	208	253	230	228	255	200	203	227	205	217	223	235	222	249	214	232	217	226	202	231	217	237	212	216	200	234	223	204	247	218	216	218	219	224	218	224	233	244	208	237	230	240	199	208	202	237	220	230	232	220	237	208	181	212	244	234	235	238	222	210	201	201	221	208	201	223	227	217	194	209	214	236	210	231	213	214	207	220	196	215	237	218	235	219	203	208	215	225	213	249	239	235	216	255	231	223	202	212	236	227	218	192	218	212	220	192	227	206	213	253	224	233	254	221	239	213	198	220	213	225	197	190	250	200	207	240	202	211	205	208	207	224	192	217	191	230	254	206	218	236	233	232	227	195	204	186	216	213	227	216	222	234	210	214	211	207	214	235	225	200	218	254	203	186	258	230	245	232	246	264	217	230	224	206	222	212	230	226	232	188	197	228	237	230	202	203	190	204	222	218	209	228	236	214	203	207	224	252	188	180	202	216	233	215	211	220	224	222	199	210	204	223	239	193	238	208	252	221	204	208	225	190	215	227	208	216	237	209	215	245	204	243	206	231	215	244	202	231	257	213	226	225	232	218	215	221	199	216	213	211	214	200	203	204	205	200	191	221	204	205	213	206	245	231	229	252	225	215	219	218	212	194	229	232	198	237	219	220	204	198	233	233	207	232	204	228	227	224	225	234	215	201	182	245	211	213	211	211	192	203	203	209	219	186	213	214	223	244	237	228	234	226	199	227	230	228	259	245	226	210	228	187	226	223	244	220	170	218	209	213	228	223	222	222	205	190	210	245	212	215	187	223	248	222	206	210	214	217	213	238	239	244	233	223	190	241	235	238	223	241	246	217	207	211	232	214	205	248	224	209	224	232	238	226	207	218	197	219	206	221	231	238	221	208	209	252	206	227	223	222	214	239	216	189	199	233	231	217	237	202	217	210	229	229	219	206	220	219	228	186	215	189	207	185	211	216	253	228	217	240	207	202	228	212	225	240	211	208	224	213	221	222	218	226	242	235	235	241	220	221	222	218	202	229	216	220	232	191	242	215	204	195	208	207	195	234	239	217	233	184	203	224	224	219	228	213	232	221	209	241	204	231	214	199	203	218	190	247	239	240	208	197	236	208	233	188	241	219	241	222	256	232	220	254	214	234	222	196	211	226	233	230	241	234	213	218	188	209	237	201	205	242	213	226	217	232	259	217	207	217	187	215	245	237	261	228	214	223	219	219	213	206	209	260	226	218	214	229	223	229	198	233	210	202	233	228	199	246	219	199	229	238	228	234	212	207	210	240	228	170	211	190	217	191	223	202	207	235	212	216	233	224	214	197	213	202	210	206	260	209	213	244	230	227	223	207	221	226	210	190	212	218	226	205	222	244	189	202	220	241	239	222	206	226	240	209	237	211	214	242	200	228	253	229	216	216	208	202	246	195	220	195	204	191	206	233	209	238	199	218	245	211	220	262	213	214	203	222	209	221	225	252	209	215	226	212	196	226	228	232	207	234	230	217	226	220	229	218	183	220	202	218	205	237	206	219	201	216	225	205	232	216	210	204	223	222	209	259	228	228	203	212	225	211	238	243	219	230	207	230	235	224	219	203	216	221	233	231	209	226	220	207	215	238	209	201	212	245	239	203	212	206	203	218	206	219	211	216	229	200	200	243	237	226	231	224	218	196	227	225	199	204	216	240	231	228	234	222	231	221	270	231	237	230	234	257	247	212	233	244	220	190	249	229	219	240	233	229	220	221	224	243	221	222	265	231	244	252	231	225	200	214	236	199	216	217	219	221	220	232	255	225	226	218	222	240	228	216	207	208	255	221	216	192	237	218	218	236	206	235	218	222	211	222	224	225	230	221	221	218	200	226	213	222	196	227	250	212	192	254	212	211	203	229	230	246	214	257	217	211	233	207	216	203	215	225	226	220	239	215	238	228	251	224	203	220	195	217	239	245	211	220	230	204	219	219	200	214	203	221	215	255	202	218	232	218	213	205	229	207	233	218	217	209	246	229	241	240	227	195	209	213	238	221	233	202	220	217	214	209	210	202	222	217	205	216	252	208	214	194	208	202	221	202	214	194	223	212	216	215	223	217	235	244	210	234	256	257	214	196	227	207	202	216	239	220	220	212	202	202	199	253	202	213	224	203	199	221	258	234	217	198	214	228	231	223	212	236	231	217	240	240	208	227	226	195	218	215	212	241	211	232	210	236
8055	1024	2023	2331	1995	1600	1318	1246	1064	876	862	814	787	712	716	654	663	694	653	650	629	585	587	609	617	608	547	599	541	601	621	577	542	558	544	530	565	552	566	600	580	565	534	572	568	579	600	572	556	587	567	559	582	537	533	602	604	556	527	555	553	521	507	535	603	560	554	533	561	534	535	570	515	530	583	529	539	496	546	545	534	539	542	547	482	552	477	541	532	520	511	542	524	518	525	536	543	531	537	532	549	545	549	570	556	521	529	537	527	552	498	527	535	526	523	534	571	517	515	514	530	525	526	527	556	524	531	489	507	493	528	580	527	546	485	556	514	524	507	559	561	512	516	461	542	526	540	517	560	546	538	506	489	549	478	541	518	555	553	513	541	507	568	554	509	555	527	532	532	555	509	530	549	494	538	524	560	550	523	568	533	533	534	511	544	529	484	546	514	511	509	559	559	547	537	532	544	500	541	571	528	559	493	541	565	545	546	506	587	523	551	503	512	550	495	516	543	564	541	562	515	552	553	524	516	500	516	540	548	508	553	529	550	507	517	525	556	534	536	536	531	528	550	536	531	509	529	527	511	533	536	577	541	557	521	536	499	513	514	534	519	506	566	513	538	532	491	530	541	537	545	508	555	534	481	526	533	534	527	511	515	545	541	494	533	572	537	526	501	492	506	505	560	502	516	536	566	528	558	533	523	554	520	488	509	485	534	508	484	527	515	533	488	516	548	517	516	537	510	493	514	519	476	509	515	529	548	535	524	557	503	523	542	518	539	523	535	493	530	546	530	551	564	558	531	491	524	522	561	540	519	528	530	520	495	563	547	572	523	511	491	532	539	486	533	546	523	553	509	523	515	566	576	523	530	527	500	533	546	526	543	527	553	516	528	517	542	582	491	538	519	519	505	549	550	521	518	502	494	518	523	509	501	520	511	514	550	518	545	529	520	525	502	540	493	506	531	493	524	515	520	517	534	535	508	531	553	522	554	503	497	529	532	490	540	525	520	535	523	532	521	522	556	560	491	499	509	555	544	497	522	561	522	561	503	531	534	523	518	495	472	550	528	511	503	545	525	477	522	485	511	541	515	531	536	488	525	501	525	527	515	510	524	534	543	529	504	506	546	463	507	539	513	525	499	512	513	559	526	514	553	542	543	521	530	545	557	512	519	494	486	573	500	564	541	525	539	543	533	517	542	567	542	517	524	499	515	546	508	507	540	552	517	576	484	543	501	511	492	571	524	525	547	549	498	538	515	532	523	503	540	515	528	508	510	486	541	544	522	595	502	545	528	535	510	478	484	528	572	494	520	533	506	553	509	512	490	524	552	550	520	505	552	582	518	513	566	543	542	563	520	534	531	557	544	492	543	516	528	563	591	516	518	547	515	530	533	530	531	537	510	532	559	506	498	523	503	513	573	464	532	513	541	539	509	560	557	519	572	519	497	548	489	556	531	554	536	547	529	566	510	574	502	567	523	547	511	517	503	504	517	500	547	523	552	485	472	527	558	496	512	524	551	531	499	520	524	552	504	536	521	510	567	507	534	523	523	478	513	511	504	544	519	550	575	530	526	523	510	538	482	537	500	520	516	506	513	538	530	496	537	526	555	555	535	550	510	510	488	515	477	587	553	489	506	498	507	518	516	514	524	528	557	546	504	531	563	533	534	564	522	538	506	514	536	537	511	483	512	528	503	556	577	554	541	478	525	529	524	532	490	518	527	508	509	535	500	491	507	469	514	517	520	512	517	530	505	555	521	547	537	556	555	534	507	542	536	472	566	566	537	519	519	554	472	511	521	581	537	519	542	527	484	518	501	541	504	526	455	548	523	511	514	501	583	533	520	538	528	591	543	515	513	504	564	486	531	499	529	525	481	509	506	559	468	532	564	523	519	521	506	521	578	497	535	555	543	579	505	509	493	485	522	550	527	543	572	545	529	507	519	529	500	563	526	539	543	511	540	537	542	514	533	558	541	532	508	541	541	525	517	536	531	555	489	516	524	496	524	499	577	484	491	538	524	508	551	502	502	497	504	548	531	517	501	512	522	487	520	517	558	498	541	540	535	553	490	547	545	524	525	553	564	504	533	527	564	513	526	514	503	528	478	543	492	534	509	538	522	520	529	538	530	548	531	532	505	544	530	492	516	532	534	495	502	536	520	540	527	495	511	492	528	551	486	483	513	528	530	505	507	549	540	504	538	558	556	512	542	523	553	518	495	490	535	511	551	492	538	505	592	508	519	510	503	505	496	510	507	550	539	518	541	535	529	530	558	492	483	510	526	532	531	503	519	522	526	525	529	519	507	525	532	514	511	506	536	502	520	527	530	538	533	502	540	530	543	536	547	523	531	531	540	497	510	517	546	539	524	531	530	498	549	549	524	544	527	542	524	491	528	545	497	539	574	534	498	481	534	515	514	537	530	536	554	496	530	536	535	500	543	538	519	532	498	539	532	528	540	526	538	539	519	513	568	554	538	521	519	538	528	541	525	556	559	519	527	491	544	514	541	503	522	489	538	588	546	534	522	526	541	533	542	538	520	524	558	549	557	489	517	530	536	495	499	479	553	491	572	537	487	521	529	478	504	576	534	489	554	551	559	497	543	549	536	504	504	578	534	521	524	546	541	548	521	521	517	537	496	520	522	519	516	508	530	505	544	547	526	492	537	555	548	524	515	491	552	556	517	562	551	522	531	550	511	511	554	507	513	561	545	552	593	542	497	538	508	560	539	586	561	529	521	534	526	553	548	521	506	547	496	530	548	517	537	523	494	564	517	534	468	513	523	500	523	548	542	462	513	515	539	528	546	482	528	519	507	554	484	564	521	548	534	526	513	499	551	554	535	539	499	569	528	495	522	527	522	491	515	518	522	549	523	530	534	478	524	559	495	519	529	485	517	507	519	516	582	536	524	562	519	516	591	511	547	522	517	553	535	516	547	511	483	504	516	509	508	536	525	492	546	553	539	544	552	547	549	535	508	527	529	528	527	524	548	534	509	515	503	494	518	549	562	536	516	579	522	533	480	536	552	518	488	518	515	519	544	555	487	515	525	583	495	518	553	528	525	535	551	533	506	578	516	534	506	538	512	490	526	557	538	533	519	516	537	521	540	532	579	526	528	527	522	551	556	509	530	540	544	564	506	505	539	529	561	522	555	514	547	520	510	514	563	528	491	512	520	523	550	512	522	538	555	572	535	521	502	521	501	527	559	496	529	540	567	561	505	549	531	547	531	524	504	539	466	532	509	522	495	544	519	540	513	530	523	522	511	508	534	542	550	537	512	528	526	501	535	551	563	525	496	538	565	495	514	512	539	527	516	547	527	541	505	545	534	526	531	558	489	540	490	512	520	464	548	511	548	553	540	522	529	571	555	547	534	494	522	529	532	545	550	541	490	548	534	500	502	516	515	523	527	520	513	499	516	555	504	512	547	564	488	499	562	539	535	548	552	516	529	514	527	507	546	514	560	522	532	531	485	561	493	518	512	555	522	545
1499	292	254	278	255	302	237	263	300	274	257	237	255	248	261	246	261	254	264	252	250	247	244	237	287	264	244	246	231	264	258	259	266	241	269	242	280	269	280	284	284	277	218	269	245	260	259	248	261	271	267	246	255	261	250	286	263	275	252	280	265	254	272	240	250	266	255	261	251	246	259	279	234	266	251	257	276	249	251	260	259	283	262	258	253	263	255	264	284	263	241	253	244	252	247	263	268	234	282	266	256	253	256	250	244	229	253	284	257	246	239	251	271	256	255	286	261	236	253	283	250	270	230	257	242	274	255	238	226	261	262	260	256	277	254	294	267	264	255	263	231	267	231	270	254	276	267	252	227	237	280	297	258	282	235	262	251	292	239	272	275	207	236	248	243	278	236	288	236	236	254	276	256	241	282	268	268	252	268	245	267	243	253	219	272	238	243	268	259	219	249	235	244	261	263	278	241	246	220	277	235	228	296	257	229	275	279	233	271	231	236	257	267	259	271	256	263	249	253	253	242	258	228	254	250	265	273	247	266	243	252	270	237	251	253	283	255	254	257	287	255	260	248	234	249	283	267	253	258	262	283	276	258	249	236	257	255	268	252	258	260	234	254	249	267	291	281	270	263	249	237	259	258	241	266	248	275	222	288	269	239	250	300	260	266	238	278	268	266	253	273	277	257	245	262	268	253	229	289	257	264	289	246	240	235	252	262	278	258	269	273	248	243	248	222	229	224	269	269	267	261	225	263	282	225	265	254	280	234	248	271	258	282	245	283	258	247	235	270	267	295	265	256	264	256	236	243	275	287	220	225	257	254	247	238	264	274	232	240	239	274	229	273	279	287	216	265	263	250	254	257	272	252	244	285	272	238	266	257	259	241	271	269	258	252	235	256	244	222	254	238	281	287	269	233	260	246	253	257	268	254	259	290	263	265	294	251	274	257	249	239	252	262	290	273	241	256	260	249	265	255	259	260	237	264	249	271	241	275	279	256	256	265	259	249	237	233	248	246	276	282	263	268	254	237	310	289	263	259	262	244	246	250	283	307	259	239	260	262	236	255	287	275	243	261	261	236	242	236	256	280	246	275	269	279	265	259	222	273	277	249	231	243	290	270	259	262	256	270	277	271	284	270	250	263	284	244	229	271	237	268	259	217	248	241	254	248	249	255	249	269	295	260	248	241	256	252	283	259	252	271	268	242	225	256	258	246	273	245	279	268	215	260	301	280	244	287	238	322	288	231	256	289	254	255	260	284	274	298	259	272	274	255	278	269	239	253	256	235	267	272	273	286	266	287	239	249	270	248	270	255	272	249	261	215	254	262	252	267	279	239	278	301	254	242	253	232	253	222	255	273	243	273	270	254	260	274	271	205	232	287	273	275	235	281	284	277	254	299	257	260	269	240	234	277	262	247	245	258	265	254	261	266	253	240	247	256	289	250	234	243	280	285	271	258	260	259	276	232	257	239	284	264	280	259	226	238	264	262	257	269	252	248	231	251	287	267	268	261	232	243	273	272	219	254	229	294	238	244	250	237	246	247	245	275	242	262	262	238	278	269	284	248	242	243	261	264	253	261	252	284	226	249	267	282	247	265	237	267	243	272	311	267	238	280	286	252	282	233	268	270	237	262	262	251	279	247	272	250	249	254	245	284	277	231	297	234	258	253	272	226	255	249	260	251	247	240	256	254	239	250	256	240	259	243	271	279	242	253	266	272	244	240	257	246	273	234	244	260	270	270	249	255	251	283	241	212	233	264	244	237	274	299	277	243	267	249	249	253	254	274	227	237	240	226	281	253	233	267	248	274	258	254	253	275	244	277	272	267	237	248	265	294	229	278	241	262	276	230	266	268	219	268	264	246	271	241	247	292	264	274	251	245	272	263	268	228	268	266	255	258	255	300	271	253	240	222	273	257	256	231	282	261	254	249	234	226	247	239	222	246	236	253	238	240	239	259	271	295	260	243	256	252	230	238	297	272	264	260	245	267	244	247	239	243	256	291	239	272	236	248	276	234	237	256	282	286	262	244	270	263	234	256	261	240	277	249	284	274	288	246	287	250	251	268	252	235	231	246	270	296	279	246	228	247	258	235	265	228	278	246	285	266	270	270	230	272	240	274	237	256	268	314	257	264	273	253	266	269	248	252	260	264	245	254	243	296	251	247	240	259	265	269	263	266	255	244	247	256	249	288	293	259	236	246	249	260	261	253	250	259	288	242	260	255	261	240	272	236	228	274	294	256	247	262	239	247	254	258	229	254	254	251	233	241	241	288	267	235	249	242	259	279	250	245	278	259	249	273	271	264	243	265	269	233	254	257	230	255	258	258	244	226	258	255	257	290	257	241	262	241	246	228	234	252	283	260	241	268	257	263	246	272	255	275	246	270	252	278	280	289	277	278	257	257	289	278	258	259	248	229	270	289	288	242	266	243	250	253	225	278	259	270	277	265	255	251	258	270	258	269	233	235	234	269	211	249	248	254	299	268	260	226	250	240	236	251	263	291	259	260	248	258	244	278	263	226	253	283	273	269	257	252	267	247	238	263	266	253	247	267	260	268	243	231	301	274	233	284	244	264	268	263	275	246	260	231	254	260	261	274	252	255	235	263	269	248	294	251	257	278	265	268	280	271	244	265	227	254	277	247	260	268	302	261	277	247	232	299	294	255	253	265	233	237	258	251	265	272	266	281	250	267	258	263	259	278	259	217	260	283	246	253	244	277	270	307	248	252	261	280	285	256	251	272	244	249	268	257	271	239	252	237	286	280	279	269	279	264	237	240	264	237	252	277	244	273	250	253	231	256	257	306	245	275	264	252	256	247	235	264	256	236	260	224	288	285	254	270	252	251	264	252	248	247	222	240	253	250	261	278	249	252	232	278	254	236	247	277	275	263	272	269	240	266	261	230	252	228	255	254	239	260	234	251	300	279	270	280	238	262	245	294	234	232	279	261	245	253	247	251	211	270	246	242	266	257	242	291	229	270	243	251	260	260	239	235	247	254	242	243	245	226	239	262	274	268	256	256	229	240	250	248	244	253	255	250	267	261	259	262	253	230	294	248	248	242	291	235	268	274	259	255	261	237	255	293	278	233	247	243	234	253	263	284	246	265	258	258	264	257	237	235	265	263	253	254	229	250	264	250	230	242	277	225	287	233	241	234	233	233	256	242	281	263	271	245	277	254	248	269	256	263	254	256	266	243	275	258	270	250	247	255	275	263	275	261	287	237	274	251	275	266	226	255	256	270	284	266	248	209	263	234	257	280	234	287	256	242	282	263	231	233	254	259	267	261	265	276	247	265	295	260	256	271	240	267	260	252	305	284	259	267	264	263	256	254	247	245	234	271	254	244	243	274	253	243	287	245	268	265	265	262	268	259	267	293	242	249	265	269	269	258	276	213	240	255	241	277	273	221	278	275	293	220	259	270	260	265	259	276	247	247	270	266	225	285	241	249	259	233	263	276	260	248	244	250	242	249	282	238	262	307	256	267	245
1736	595	616	637	602	590	599	572	541	582	554	637	560	525	594	608	567	595	616	562	559	590	570	641	608	555	574	599	587	549	539	608	537	553	601	587	552	566	547	575	554	550	542	570	610	578	579	611	570	509	569	591	597	589	552	566	546	594	563	566	538	633	602	576	580	552	582	591	587	564	594	574	623	556	584	572	570	586	561	592	613	585	573	568	557	569	582	593	582	579	561	546	589	578	573	568	572	607	600	525	576	576	565	578	566	603	551	566	579	580	596	555	549	572	579	579	564	555	570	585	560	579	570	564	567	599	572	584	589	564	584	600	570	611	563	548	585	584	603	607	577	578	557	590	576	531	580	553	560	562	587	562	582	569	579	595	537	598	557	578	578	559	592	533	554	546	563	590	588	544	598	569	559	567	583	559	603	576	542	585	551	587	583	575	515	573	566	580	587	588	552	565	558	559	582	556	576	613	541	604	573	560	578	522	573	620	564	572	582	548	601	565	528	589	553	545	566	580	580	564	580	611	597	594	597	566	579	558	609	570	520	539	552	599	538	608	601	544	569	588	610	541	576	576	587	616	580	560	557	596	521	580	585	583	567	580	568	567	508	600	563	607	526	577	561	561	582	593	594	586	563	587	590	634	569	565	568	595	549	544	600	608	565	559	566	595	592	583	562	537	609	598	569	580	545	550	601	568	583	559	619	568	586	563	578	570	534	555	550	588	547	545	579	589	588	601	576	614	583	614	597	574	560	550	564	579	549	583	560	618	563	581	576	582	613	546	597	545	575	593	557	553	526	590	567	612	548	585	595	542	565	629	580	582	585	569	569	560	553	558	539	542	559	565	570	610	607	551	573	584	626	569	554	600	550	555	577	617	568	586	559	591	613	584	557	573	567	624	580	563	560	543	589	564	597	548	563	561	547	550	539	557	558	595	563	530	531	606	584	536	554	558	590	550	602	600	555	584	539	535	587	548	629	579	586	599	569	595	559	542	576	594	566	513	528	572	585	564	601	545	566	553	584	543	554	580	569	591	584	534	538	585	563	556	586	597	601	540	593	608	545	574	542	594	624	530	541	537	563	574	588	582	603	589	561	600	567	537	565	575	608	557	584	610	558	549	540	573	568	619	596	527	542	618	592	595	575	555	576	593	547	577	565	591	524	607	546	591	590	584	573	596	598	560	533	615	602	559	590	578	611	568	578	607	602	581	588	572	563	595	588	599	554	607	563	573	568	606	599	570	586	568	565	585	605	568	601	559	618	620	604	612	598	584	578	593	588	550	575	627	580	594	558	576	613	563	588	564	594	569	595	626	596	562	557	578	594	564	543	607	567	564	628	562	542	563	559	551	562	529	572	583	587	556	589	558	609	615	550	561	591	518	592	579	567	555	580	600	575	591	539	627	572	574	595	585	602	581	643	587	583	580	537	556	583	529	525	583	602	620	568	561	562	635	575	590	589	591	622	541	586	608	591	564	560	585	592	564	566	535	588	659	600	571	569	601	562	599	566	551	606	601	566	596	574	561	558	583	587	557	548	566	595	562	565	569	569	606	556	574	594	608	581	541	576	608	536	586	556	602	591	587	552	577	545	555	591	575	558	568	526	539	568	531	583	526	585	611	601	545	574	554	558	577	604	550	612	582	565	619	579	570	583	578	533	548	589	596	557	555	570	596	550	589	596	583	550	538	540	621	540	610	636	559	593	596	581	560	575	623	577	571	587	583	589	570	592	583	539	576	583	572	591	572	533	617	554	559	552	611	548	554	552	594	573	542	590	542	574	569	567	577	569	552	617	608	552	544	587	551	581	610	559	572	545	637	585	588	568	564	605	538	551	586	596	600	569	538	514	553	543	564	562	559	619	643	583	594	584	587	568	610	597	594	568	556	603	580	606	557	577	568	529	599	600	553	536	562	569	580	566	550	576	555	588	596	533	576	603	582	534	575	556	619	573	619	573	566	554	544	590	575	550	565	572	565	616	566	598	558	509	578	581	605	582	578	577	600	575	584	572	596	604	600	599	541	581	521	559	614	610	546	561	590	578	600	561	629	605	568	554	582	553	536	551	586	552	534	594	585	544	565	549	574	537	599	573	602	621	545	642	586	560	541	593	527	607	605	621	578	564	559	553	562	566	623	558	592	553	571	616	594	564	594	616	569	594	602	559	604	591	586	566	604	576	552	543	539	570	576	580	540	577	593	555	586	577	598	548	586	614	589	572	566	577	547	574	613	558	578	585	576	542	618	581	567	570	558	582	594	570	561	547	564	550	567	545	544	596	586	583	542	538	637	569	580	604	590	555	602	581	522	539	623	570	603	595	593	573	588	573	597	589	548	545	590	551	572	537	550	572	586	570	550	585	577	609	571	575	584	581	557	563	561	556	559	629	520	569	557	590	592	550	608	546	584	553	582	603	584	603	588	590	606	577	606	573	573	585	526	611	622	610	573	579	594	528	614	594	569	567	557	575	588	517	587	549	545	500	598	593	563	583	564	592	575	566	528	550	548	545	591	547	539	524	588	559	577	571	583	537	572	544	573	586	541	600	586	585	567	584	545	597	600	585	589	577	558	607	614	564	563	551	565	601	585	551	568	553	564	539	538	594	552	610	568	570	551	581	569	566	540	549	551	625	579	600	579	551	565	575	597	576	605	566	580	576	567	599	580	566	570	541	599	548	591	547	559	597	547	553	571	556	596	615	556	550	584	585	539	519	577	564	528	570	602	614	562	598	559	582	561	563	554	589	579	584	594	614	584	541	554	576	590	582	554	570	583	568	562	585	591	547	587	597	590	581	521	585	558	529	595	544	563	562	606	594	585	569	597	598	553	557	613	576	595	525	584	612	591	570	569	578	560	600	601	527	531	568	570	562	616	570	584	528	577	573	547	524	581	585	626	605	549	580	537	565	615	586	624	550	570	608	567	564	554	598	527	587	575	591	607	553	603	546	583	592	579	518	602	538	606	581	591	592	599	593	562	597	630	547	571	573	578	623	619	528	571	572	612	521	584	611	560	591	551	592	554	570	578	521	593	597	560	577	575	537	614	574	533	560	597	575	634	562	567	580	569	537	553	574	585	576	583	552	565	551	548	562	611	602	575	602	578	560	585	565	543	583	563	619	555	556	593	597	580	599	581	568	597	588	557	540	541	565	537	581	580	561	592	576	593	542	568	570	574	577	570	599	552	572	557	579	597	541	607	623	594	564	603	590	557	564	593	585	620	541	579	577	536	591	538	578	525	615	552	581	589	567	538	584	505	592	570	587	570	577	583	609	551	622	551	569	559	601	609	582	601	561	592	589	599	626	565	558	571	589	573	637	565	593	512	554	565	608	598	543	555	622	615	566	594	523	550	543	576	577	558	633	597	598	548	572	554	595	540	604	574	603	606	576	570	546	581	607	604	565	570	613	565	582	623	589	611	576	559	593	564	571	598	577	565	588	547	568	587	610	522	596	541	581	564	609	556	602	577	588	552	548	580	516	540	579	590	592	559
7332	494	538	391	311	236	229	190	193	205	143	193	177	164	165	177	153	142	139	152	136	165	169	158	157	156	150	144	160	152	158	152	144	169	155	133	151	140	135	159	170	141	149	165	165	142	158	152	160	145	153	162	147	160	142	160	130	135	136	148	144	129	134	144	161	155	146	137	138	160	130	133	144	146	133	161	150	153	148	138	158	147	126	158	126	146	150	175	152	139	160	153	125	139	132	149	140	137	137	119	129	126	136	162	128	168	145	151	150	155	162	148	127	161	151	133	153	161	137	145	159	119	167	145	143	128	127	137	124	150	139	126	141	136	153	128	143	144	152	140	143	166	156	137	174	136	135	144	155	125	140	167	139	155	142	149	144	142	116	142	138	147	133	180	136	149	156	137	151	136	139	132	154	148	137	157	138	145	133	153	161	132	158	151	133	136	114	144	154	152	141	118	152	145	137	149	144	144	151	164	124	142	127	142	126	132	159	133	140	157	161	171	141	152	116	148	134	159	146	131	138	140	155	160	151	133	150	120	160	187	177	161	129	129	130	158	166	138	157	125	119	136	157	178	152	167	148	158	163	144	132	128	144	152	110	170	127	146	171	141	134	157	163	172	153	146	151	154	164	141	127	171	147	145	179	156	121	134	160	144	163	144	141	123	124	159	155	131	144	124	129	134	147	142	139	153	134	144	123	134	144	149	142	172	152	146	130	142	130	126	159	148	153	146	140	165	178	146	135	139	152	145	139	125	152	160	161	133	155	121	128	144	139	144	152	114	148	150	162	134	151	127	160	148	161	147	143	163	141	139	147	137	125	160	157	144	167	130	149	177	134	124	155	136	154	177	147	140	133	158	122	133	143	160	145	141	131	154	145	156	148	167	167	155	155	155	149	144	150	159	149	142	147	165	121	141	140	163	160	126	143	162	156	152	162	158	152	162	138	139	169	142	140	160	152	172	153	150	175	139	155	144	153	165	153	137	121	142	140	150	162	156	155	168	129	157	129	142	166	163	133	138	138	153	145	148	129	123	147	133	132	131	123	138	140	154	143	141	133	120	149	146	122	159	126	143	144	175	141	169	178	146	132	118	120	134	140	153	162	159	141	145	135	154	130	150	146	147	143	153	168	153	142	147	139	140	136	175	170	152	173	137	164	136	144	145	165	146	136	140	147	133	132	136	146	154	131	164	159	152	161	139	149	178	145	142	154	133	148	146	134	161	148	151	156	162	125	157	138	173	159	157	162	155	127	165	165	137	142	161	147	143	144	155	140	153	141	138	139	131	136	161	143	139	142	140	152	152	155	145	135	149	149	142	176	169	136	151	145	133	122	148	151	151	138	151	151	142	130	159	160	116	152	142	143	122	159	128	146	161	150	145	156	134	128	122	119	151	128	125	133	165	138	140	134	164	135	142	151	124	166	142	159	151	162	178	159	156	153	142	126	135	138	113	177	163	135	149	156	146	151	152	138	134	152	157	142	127	172	135	156	150	160	145	136	144	128	151	142	155	150	160	147	138	146	145	159	152	162	136	147	156	155	136	147	155	155	110	139	144	151	164	136	144	133	143	144	141	133	132	121	147	153	131	147	147	149	131	159	152	163	151	150	131	144	137	133	140	141	149	124	147	157	143	158	157	152	147	146	157	124	140	168	144	151	129	138	138	162	136	148	138	137	132	130	130	125	120	151	149	145	157	157	148	138	149	164	142	165	156	135	132	165	140	149	131	117	134	145	156	120	141	151	142	148	140	140	145	155	168	148	142	129	141	153	143	139	166	148	157	165	138	162	154	133	139	137	152	146	157	142	125	143	134	157	149	146	136	130	126	162	146	151	127	152	143	151	130	140	150	131	120	157	138	159	143	140	149	150	139	115	117	156	132	163	133	152	148	140	118	144	145	145	139	138	161	150	131	152	120	157	151	154	157	162	160	140	152	141	134	137	149	136	152	141	153	145	149	144	159	163	158	144	143	148	177	167	140	160	131	138	147	132	168	164	140	150	172	146	151	145	169	159	140	163	159	127	144	160	136	137	133	158	167	160	145	163	136	140	167	168	124	167	146	139	122	132	150	140	148	142	155	136	144	155	124	144	140	159	156	156	140	131	160	143	153	143	145	135	131	122	153	152	147	146	139	166	146	154	139	134	126	141	145	117	142	140	151	127	147	169	153	161	155	154	147	147	179	161	160	153	153	165	145	139	136	154	162	145	149	161	158	140	153	132	136	138	154	156	142	162	144	144	159	134	171	148	112	163	145	153	145	161	152	160	146	172	148	152	135	146	151	146	148	150	149	126	144	145	161	140	140	140	138	140	139	141	140	137	132	160	136	173	150	142	128	123	136	130	132	149	158	155	154	139	148	130	141	147	138	183	153	158	147	162	126	137	134	142	152	151	128	136	163	155	144	137	166	137	126	168	167	154	168	135	157	124	128	172	169	133	158	137	122	150	147	131	146	147	139	152	127	128	135	141	149	132	145	159	133	173	166	135	145	154	123	172	150	152	142	119	138	117	141	146	147	155	151	117	149	159	158	160	149	136	171	141	137	142	158	146	129	164	136	153	119	149	157	160	164	130	177	138	158	131	165	128	149	174	136	145	146	133	162	138	148	153	155	161	156	142	133	141	139	155	161	157	145	157	143	161	140	137	126	135	123	150	140	136	165	137	130	164	124	136	143	154	161	151	147	153	145	153	164	136	135	166	129	127	146	143	161	145	147	150	136	159	152	142	135	138	154	150	145	177	148	141	168	139	160	148	146	141	139	116	140	147	164	165	132	126	137	150	158	145	155	153	169	149	136	161	147	165	144	123	129	158	142	152	140	147	134	154	155	134	156	155	148	156	158	138	157	160	125	152	155	167	153	141	145	126	167	166	146	131	126	144	161	151	134	148	134	141	153	151	121	140	156	151	125	160	142	151	154	155	130	153	139	151	138	150	155	138	122	143	134	117	137	134	128	162	138	156	140	134	146	140	115	127	157	147	175	146	161	152	158	136	133	136	161	124	152	139	119	139	147	137	136	125	132	160	128	146	138	144	142	151	125	135	145	150	145	146	146	137	162	164	134	160	150	136	131	150	150	152	151	151	135	146	129	135	145	138	119	141	129	145	147	154	151	151	147	152	133	167	134	129	129	184	142	141	137	145	110	136	129	156	121	169	172	170	143	153	127	136	155	134	148	155	154	129	117	142	144	137	147	152	154	138	136	145	134	159	156	143	145	159	148	151	134	162	147	158	145	145	135	139	147	126	148	142	147	152	148	148	150	147	139	140	158	155	160	154	132	144	137	148	152	150	146	156	157	127	138	143	124	161	166	145	149	159	155	149	156	132	151	144	157	148	135	139	124	130	150	166	130	158	147	144	156	130	147	141	135	148	132	138	164	147	144	175	155	147	152	108	119	131	182	144	138	123	148	160	143	173	151	121	139	141	152	134	142	169	150	146	130	158	140	148	152	132	153	144	147	134	150	151	149	167	164	143	135	160	124	145	170
6103	637	1154	1311	1100	958	780	716	615	575	552	526	508	482	430	434	467	413	434	440	419	408	440	416	410	409	415	406	398	398	412	401	408	399	378	381	350	388	390	397	420	369	391	380	360	411	413	377	376	404	383	399	369	385	343	357	361	381	382	375	374	392	368	384	400	374	338	379	375	387	367	379	394	414	345	371	356	384	371	385	381	318	379	358	378	357	360	340	399	380	372	348	374	380	401	404	382	341	355	343	370	352	371	372	360	373	365	366	375	382	380	412	377	356	371	410	377	375	362	372	379	392	385	373	370	363	324	347	344	356	328	369	355	376	343	360	357	375	360	363	371	396	371	376	334	349	402	343	369	401	342	371	368	347	382	359	331	335	353	385	402	369	372	364	367	383	372	355	346	321	350	366	340	399	345	375	352	364	353	354	358	359	364	335	337	363	359	376	371	359	360	328	343	390	381	376	387	374	326	321	342	343	357	350	333	329	356	372	334	377	330	349	343	342	338	349	382	355	361	336	343	397	365	352	362	339	351	358	344	362	354	369	385	346	360	355	357	359	363	352	349	390	389	341	352	350	362	365	382	347	387	389	371	349	351	348	357	361	388	365	349	348	398	362	357	371	334	351	353	347	321	364	357	356	360	369	355	386	361	357	357	378	337	362	388	353	374	337	388	351	352	389	319	356	352	373	368	363	404	339	341	355	401	347	321	378	399	361	370	325	341	325	375	364	377	371	349	368	367	366	370	349	369	337	341	340	382	329	369	395	365	351	336	381	378	358	397	324	360	366	350	362	356	358	346	373	378	328	372	359	375	371	345	340	397	384	326	344	344	355	380	333	369	371	377	361	338	405	386	371	364	358	384	349	385	342	342	370	357	367	357	367	338	365	337	355	352	362	378	333	346	377	370	370	361	353	359	369	374	372	369	365	375	359	341	331	386	348	378	349	357	357	404	398	365	323	336	395	370	368	367	376	362	365	399	332	373	347	404	379	363	357	382	378	375	342	355	358	359	364	359	334	364	406	366	352	364	341	369	331	342	359	369	375	397	366	362	373	342	392	349	378	365	349	374	368	366	379	373	365	340	389	339	360	356	336	324	367	381	337	359	333	388	319	366	342	361	380	373	344	357	350	381	356	349	340	389	367	341	358	357	374	400	368	375	356	352	353	348	378	369	345	387	372	343	358	350	361	348	372	354	368	371	389	371	345	381	359	376	369	373	368	350	354	361	337	343	335	386	368	399	354	355	355	387	346	400	329	317	363	358	339	398	370	370	368	366	334	344	356	368	350	348	365	370	347	346	356	404	347	387	352	355	340	373	379	360	338	355	390	361	327	366	353	366	336	343	410	381	375	357	400	370	355	350	356	395	386	357	362	309	342	385	341	337	377	357	315	393	384	375	380	351	375	364	377	363	340	375	340	380	330	381	347	368	334	340	343	375	354	351	342	366	341	401	339	363	349	363	380	337	376	388	345	371	338	400	383	368	353	364	350	377	353	394	369	371	344	358	378	368	349	330	323	380	386	365	365	340	368	356	378	358	377	330	340	351	344	359	358	357	338	372	353	357	359	384	392	368	358	347	361	348	342	339	358	341	351	340	345	359	353	380	340	349	366	358	369	327	380	387	332	344	371	346	359	348	365	335	345	371	385	368	386	368	330	359	357	359	380	388	386	352	355	363	363	358	344	341	349	345	367	375	367	349	352	349	352	344	387	352	354	360	349	354	372	328	383	355	380	354	344	360	376	369	360	361	360	360	358	335	352	375	365	399	382	334	365	393	386	363	373	378	342	345	384	359	383	385	359	373	383	367	377	379	341	374	377	353	349	341	386	358	363	355	355	407	352	360	352	362	356	356	365	372	324	378	356	392	374	354	383	372	369	371	393	349	356	352	367	353	386	357	376	357	336	382	350	401	380	347	364	355	376	363	348	357	344	402	348	343	363	367	353	349	332	362	358	377	349	356	358	359	341	421	351	400	382	349	373	356	402	330	347	344	384	376	370	354	376	343	361	366	355	374	370	363	393	369	379	337	355	360	344	395	383	339	365	372	386	360	394	341	345	368	378	365	363	355	351	348	374	375	362	352	368	381	378	360	345	396	400	372	382	355	355	362	392	388	362	341	367	404	358	384	361	385	346	357	322	366	328	366	364	346	372	369	350	336	387	355	329	354	374	381	347	369	369	350	344	332	362	348	335	377	354	371	383	357	383	362	332	396	334	355	360	342	380	346	386	354	360	376	376	383	387	357	343	360	389	359	365	343	337	387	360	372	351	320	400	358	342	354	348	380	373	334	333	343	373	325	387	380	356	379	368	364	376	379	372	343	340	351	364	385	359	361	372	374	359	349	338	357	351	335	374	377	367	355	296	359	345	345	348	372	366	349	343	387	345	383	323	364	349	364	366	344	360	369	351	365	363	381	348	351	364	369	379	372	340	355	350	374	366	317	382	359	355	378	363	376	382	379	379	328	368	353	365	382	371	376	332	378	380	365	344	364	325	364	378	390	386	359	366	370	351	379	344	390	340	368	358	351	331	370	314	346	345	388	377	359	352	369	353	314	353	340	375	349	366	370	388	327	342	344	369	379	332	352	367	354	361	335	350	333	361	344	371	374	391	364	350	367	359	346	387	327	371	341	359	364	386	411	352	397	372	351	355	341	382	349	376	356	364	352	375	369	370	348	383	350	333	375	367	370	360	345	368	344	339	340	373	349	340	384	355	345	369	340	388	364	369	347	402	361	350	385	387	379	364	364	377	336	343	354	367	363	387	388	333	342	340	361	371	382	334	340	367	373	331	366	348	368	331	360	374	368	354	322	375	352	388	314	378	338	338	376	368	395	347	393	355	374	376	350	363	350	362	375	395	369	382	333	384	329	369	310	365	365	369	359	378	367	373	335	383	337	363	372	364	366	336	351	379	360	339	349	365	383	334	367	340	367	350	360	383	317	377	363	365	402	361	369	352	395	378	372	354	355	352	357	356	380	368	380	373	330	338	336	369	401	395	338	359	372	334	369	356	340	364	367	348	348	382	357	384	351	355	346	348	341	371	335	363	343	343	393	352	346	362	328	360	351	352	391	340	382	363	357	380	345	375	364	338	347	343	362	346	381	360	377	353	343	374	349	321	316	363	354	359	318	362	323	375	338	337	364	396	352	398	346	369	337	336	364	357	354	346	368	342	363	353	346	357	370	383	366	369	370	360	363	332	365	360	337	379	333	362	399	335	372	381	361	373	339	357	338	360	376	359	396	343	333	369	349	372	365	342	341	384	383	361	357	339	349	361	336	360	368	336	373	313	387	364	366	353	353	359	332	361	353	375	383	387	352	343	348	381	349	355	365	335	355	356	371	366	393	345	349	382	336	360	367	336	401	383	352	349	357	384	350	372	371	346	344	332	359	369	384	323	364	366	354	345	333	367	369	345	375	356	371	331	351	337	380	354	379	379	355	358	347	343	341	387	345	366	350	367	372	383	343	384	348	341	348	380
13415	1096	1056	763	548	428	340	335	349	290	262	266	243	275	251	241	240	217	217	252	285	254	224	229	245	252	243	254	241	215	258	219	240	255	233	210	211	219	224	226	235	231	233	235	236	206	219	208	225	239	235	226	231	217	233	231	232	222	212	248	225	223	237	243	194	206	221	217	234	238	214	218	222	220	215	206	232	222	218	245	208	214	260	211	219	216	227	198	202	243	227	212	227	226	233	219	221	209	235	243	201	208	255	208	222	193	221	222	229	226	214	228	235	188	233	219	233	204	235	225	189	227	219	189	210	234	234	206	235	224	223	231	242	193	209	235	245	231	247	220	234	207	236	211	218	231	204	228	213	221	221	215	237	218	219	198	200	189	219	241	233	220	223	221	236	187	220	196	223	229	224	230	234	191	228	207	228	203	228	239	236	235	220	201	210	204	203	209	210	245	227	227	242	225	223	211	219	207	209	218	204	224	205	225	235	238	251	235	232	245	214	194	212	201	244	230	201	217	223	193	230	190	231	221	185	217	220	227	221	206	220	220	218	210	220	215	221	206	247	236	208	224	205	221	216	208	218	255	233	213	203	240	223	224	216	216	223	219	216	216	227	205	217	221	225	222	226	208	235	201	242	197	241	179	217	206	212	208	245	197	196	205	220	216	194	203	214	214	206	205	245	225	229	209	224	198	209	186	235	210	208	227	227	229	208	240	242	211	236	178	210	203	220	218	238	219	200	235	231	226	219	195	216	222	239	216	189	222	195	219	223	201	205	217	223	233	216	248	202	213	249	224	233	240	245	239	232	230	209	220	224	261	188	206	235	225	238	220	215	220	224	219	200	218	168	223	246	198	208	216	215	242	197	230	229	213	208	200	223	238	216	213	202	219	228	218	199	218	196	221	242	220	223	235	229	238	220	235	183	245	209	220	229	208	190	226	209	239	209	220	203	185	227	224	191	216	232	230	206	239	222	206	231	209	200	197	192	216	227	204	197	203	206	204	209	202	197	203	202	255	227	231	221	232	223	225	229	224	208	218	227	228	233	210	246	231	194	225	229	197	200	212	221	206	224	217	215	195	222	187	228	232	224	204	236	227	191	247	269	209	202	251	228	226	195	213	226	225	206	221	214	231	173	210	229	213	178	236	202	208	215	203	224	179	218	237	204	238	208	243	229	237	230	214	206	248	217	224	221	234	256	203	248	218	221	249	242	205	206	225	206	208	236	230	209	211	194	237	212	204	218	246	188	237	213	238	243	215	215	214	225	211	216	226	242	201	235	239	230	214	217	211	230	218	207	206	244	210	224	208	216	236	240	193	235	226	222	233	223	219	236	221	210	191	233	242	216	238	222	235	242	241	253	231	226	211	190	227	235	220	213	237	211	207	215	236	249	249	215	223	226	214	220	244	211	202	229	200	243	237	201	218	204	244	198	247	231	212	218	215	204	232	203	212	234	200	242	228	204	218	209	200	204	215	213	250	228	207	222	231	210	241	229	207	219	218	210	222	222	211	208	230	182	198	226	220	206	197	227	206	204	240	210	214	233	250	241	217	244	197	211	225	239	200	212	208	237	216	222	227	244	193	203	206	196	217	225	236	212	218	235	184	206	203	197	218	185	193	226	212	240	244	246	233	220	205	207	232	191	216	217	215	211	232	223	218	214	241	212	203	205	208	245	205	203	233	227	246	199	211	258	225	201	216	222	246	219	194	218	237	244	227	232	204	260	220	215	209	212	200	208	221	182	229	239	231	213	237	198	239	202	248	208	232	235	208	233	206	225	223	232	219	237	232	225	234	240	244	245	225	234	223	206	233	204	219	207	245	209	236	227	212	215	219	211	202	184	214	213	214	224	194	185	217	221	204	206	221	247	222	225	225	221	231	223	255	195	212	222	215	219	192	199	226	224	217	225	212	222	217	209	198	243	235	228	206	205	223	177	213	218	229	205	230	219	235	204	214	225	240	198	220	212	222	219	226	224	237	216	203	193	211	220	230	213	209	220	230	220	198	242	220	203	246	230	216	214	230	211	212	214	234	245	216	226	211	231	239	219	200	197	245	224	217	223	224	200	218	237	240	240	219	209	215	228	208	220	232	228	232	201	226	216	217	252	214	209	204	251	209	212	241	186	230	218	238	224	224	178	205	243	231	236	223	224	190	247	221	268	227	219	180	224	207	228	214	227	240	207	205	209	218	233	224	227	242	229	228	212	232	221	214	241	244	190	217	198	204	209	216	216	211	190	228	206	220	203	225	222	198	213	225	232	253	212	209	227	209	202	208	233	232	190	226	227	207	198	225	204	220	203	186	218	235	225	219	206	201	228	218	218	257	216	233	238	205	219	219	212	208	216	203	220	235	215	175	214	236	230	238	215	176	192	196	222	211	208	212	213	221	230	244	208	220	195	231	200	198	183	191	226	215	226	205	212	210	215	212	213	207	208	200	239	239	229	231	192	235	207	211	214	228	218	236	243	206	221	232	180	218	210	223	185	251	228	212	206	223	231	212	242	216	244	201	194	207	219	204	247	216	199	237	225	233	225	242	233	198	236	238	204	178	220	211	209	224	219	236	215	231	239	213	247	247	227	239	231	224	251	231	213	239	222	221	217	213	217	237	230	216	209	223	218	221	204	233	216	256	210	205	208	227	193	195	223	230	228	238	211	214	218	232	201	225	238	221	229	246	240	227	216	217	233	232	229	217	187	238	191	232	245	190	222	232	229	220	203	226	210	208	222	230	213	242	221	228	197	226	227	203	207	203	206	219	213	222	209	240	216	240	229	225	208	194	216	203	212	229	229	232	199	189	255	214	235	222	207	227	227	181	229	213	206	254	239	187	224	208	208	227	243	221	256	223	202	207	228	216	230	206	217	216	206	210	227	239	217	201	218	228	252	212	222	193	230	238	197	235	228	208	246	202	210	211	219	213	244	219	241	228	243	200	230	243	221	212	248	211	194	242	223	241	222	233	248	231	199	202	226	211	211	220	213	217	249	222	207	206	232	224	203	220	196	237	213	234	193	215	241	199	222	221	224	236	227	241	220	209	235	232	231	220	203	236	209	244	224	212	281	224	229	220	253	217	235	220	190	230	240	206	229	236	221	216	241	221	214	214	223	205	219	246	207	199	222	234	231	230	231	266	231	237	243	254	213	254	234	227	220	206	214	239	232	228	250	229	219	241	228	200	205	202	235	209	206	226	217	203	234	235	216	222	222	226	221	192	202	238	214	211	225	223	209	207	217	217	215	213	269	239	219	222	225	213	215	236	234	217	228	221	215	220	231	204	223	251	248	206	218	232	222	212	200	211	235	223	223	216	219	238	207	192	192	212	209	211	206	196	208	224	201	213	215	207	231	221	189	246	192	215	211	246	197	264	223	217	209	234	230	197	205	221	223	246	219	221	191	217	222	236	210	203	218	234	212	211	206	231	233	213	200	191	224	250	227	214	229	228	201	244	227	183	227	183	208	212	220	222	225	234	246	205	208	219	224	203
8150	1062	2021	2274	1955	1586	1375	1132	1040	917	860	784	779	762	691	644	702	690	683	632	640	589	625	623	583	586	594	568	601	579	573	558	519	563	532	549	552	562	576	546	577	575	554	613	593	548	621	552	577	546	568	573	588	555	585	596	564	549	546	581	551	561	538	587	564	563	554	544	549	521	518	522	555	542	547	593	534	546	531	555	522	521	516	547	495	548	561	535	504	511	581	512	547	572	576	502	551	560	563	548	576	546	544	544	550	564	525	533	531	529	534	561	522	509	542	508	481	529	483	476	514	478	521	513	549	543	559	519	506	494	534	537	536	491	533	500	562	484	513	545	501	550	542	559	506	531	576	528	528	576	531	536	546	515	539	480	497	484	506	531	533	536	523	560	538	538	546	473	497	503	512	509	557	488	519	502	578	503	554	530	525	500	522	515	541	524	518	530	530	499	481	518	526	525	543	552	482	557	547	524	491	564	553	511	496	560	505	551	531	540	529	514	513	525	522	523	481	526	478	505	493	566	560	499	526	534	549	519	540	544	540	549	528	526	506	560	502	550	502	536	529	487	521	529	521	523	519	515	511	515	545	532	528	514	512	550	585	559	506	559	504	528	505	552	529	509	575	504	520	518	540	506	513	487	523	504	509	526	503	524	533	489	535	527	529	496	525	532	508	504	540	527	522	512	548	537	492	566	522	508	549	501	538	539	567	536	538	533	568	548	534	541	471	536	506	535	503	538	493	566	536	543	523	528	525	545	490	542	556	524	528	534	567	483	505	521	583	538	511	525	551	509	533	562	522	507	493	508	547	548	529	524	534	547	501	500	542	506	528	527	526	535	536	537	478	540	557	519	502	504	492	526	502	556	511	547	513	550	514	558	541	543	544	549	494	518	528	510	519	513	540	513	517	524	527	503	523	512	528	495	548	528	546	534	535	521	491	554	530	543	507	512	515	503	517	534	517	512	492	534	548	512	511	551	548	492	562	521	514	516	515	496	551	538	533	520	502	549	508	528	523	522	495	516	523	512	511	537	530	521	508	539	522	542	486	533	501	522	527	533	535	546	579	545	534	519	526	543	563	521	507	521	519	555	556	519	524	528	504	496	521	557	562	512	554	502	555	537	504	541	516	520	495	491	538	572	554	504	537	467	516	537	538	504	505	523	513	561	543	483	511	483	541	503	535	544	512	540	475	554	494	491	532	535	510	521	486	550	533	563	527	534	529	521	560	539	526	509	508	529	538	523	526	574	511	525	494	561	506	556	546	497	517	508	533	524	532	574	517	545	539	524	498	524	516	510	535	530	530	510	503	516	533	541	517	520	514	542	548	502	544	472	538	542	551	525	540	509	515	487	476	508	505	532	504	525	522	511	503	512	508	545	591	554	505	521	518	542	502	527	547	529	495	553	485	540	527	500	522	531	545	568	520	517	503	545	511	547	543	547	558	566	516	548	533	535	536	570	488	540	488	533	525	545	496	525	515	525	581	498	579	499	460	538	497	537	510	502	505	506	536	499	535	539	515	530	505	550	495	549	513	510	505	573	524	518	527	529	505	479	529	538	490	496	558	515	544	537	545	546	543	519	494	529	527	500	541	482	548	491	560	564	521	529	516	483	557	560	482	524	524	553	511	501	515	532	531	531	535	532	526	515	536	533	556	504	497	507	516	540	547	545	522	547	529	538	509	485	499	512	513	526	522	522	520	503	498	530	522	506	535	510	544	503	556	552	518	551	507	507	510	523	546	478	512	564	512	522	483	480	530	526	502	506	491	495	505	517	488	541	552	532	540	541	516	561	491	561	495	531	529	578	481	493	493	534	531	554	542	535	482	504	512	511	501	508	502	516	532	491	547	538	520	554	484	501	508	514	570	520	523	493	574	522	538	502	517	512	533	507	523	520	549	521	530	517	491	532	516	520	512	511	542	548	534	573	513	547	553	511	541	556	495	515	526	540	528	595	537	501	554	552	544	583	545	542	472	531	515	543	508	493	533	499	560	480	546	529	510	555	518	522	529	550	505	530	516	549	532	561	520	531	530	512	561	532	548	533	511	535	534	498	519	567	536	563	517	538	502	500	512	530	511	507	499	530	565	517	539	497	561	516	536	544	519	535	480	491	503	531	504	516	507	509	532	567	484	507	529	522	534	545	557	537	511	526	519	486	569	542	510	509	522	501	485	525	503	500	568	535	538	482	520	538	534	532	514	531	540	541	540	521	501	518	548	529	534	517	522	501	505	506	515	539	509	531	485	521	521	531	545	544	549	509	547	569	509	515	505	531	532	523	536	501	541	548	534	510	536	495	522	504	506	532	569	534	540	549	545	501	539	527	559	513	518	544	506	467	499	495	512	554	492	535	547	499	500	526	526	562	529	494	490	529	534	475	510	516	528	514	517	525	509	557	538	542	556	511	514	512	573	565	544	546	501	491	511	519	503	537	539	514	494	523	578	549	548	504	518	534	550	532	503	531	507	545	551	562	519	544	529	543	499	522	539	507	543	492	541	511	500	507	491	513	483	543	520	551	539	507	509	532	545	502	550	522	523	546	523	550	488	495	550	515	512	538	530	532	492	556	524	511	552	514	554	525	433	500	489	493	535	533	523	545	519	492	510	524	511	485	513	519	521	527	528	511	544	558	566	540	502	517	497	523	479	530	515	518	508	501	528	474	521	505	514	549	487	514	518	507	557	540	514	529	511	537	526	552	521	501	540	480	551	531	544	584	525	531	517	483	520	502	517	494	517	559	524	535	520	539	527	548	525	546	525	537	533	511	552	495	502	512	501	470	565	487	519	494	541	524	559	482	538	546	510	545	512	507	532	526	541	525	472	532	531	551	473	518	478	540	522	552	541	521	515	522	548	512	535	524	544	517	539	535	571	526	514	521	503	549	497	549	541	517	575	585	526	531	501	514	549	536	537	537	503	524	525	541	571	514	526	533	517	516	497	526	523	531	512	527	549	595	531	520	530	500	526	467	519	525	500	506	527	502	527	536	484	522	498	563	538	532	525	536	562	483	517	531	504	500	523	466	507	511	517	510	493	512	503	529	502	558	523	548	493	559	530	546	541	514	529	523	538	539	514	522	529	565	520	530	559	576	524	521	518	523	571	506	579	508	528	507	548	513	523	499	558	527	466	570	529	500	509	548	503	476	515	504	513	527	511	527	530	538	563	543	513	513	547	549	508	500	552	587	515	507	478	548	515	526	517	512	547	524	521	483	538	564	547	482	543	487	538	538	529	528	516	540	500	469	521	549	525	499	525	537	505	517	524	515	508	509	513	550	533	513	518	534	480	530	525	500	523	527	507	508	512	540	513	514	549	510	527	520	498	526	518	517	518	512	546	519	477	537	554	502	525	516	511	486	532	535	526	534	538	531	527	506	464	484	517	545	454	542	534	540	506	551	489	513	545	525	542	522	554	567	509	543	556	544	517	533	517	490	515	542	541	532	490	524	522	492	528	522	518	520	512	538	518	563	547	572	503	509	522	504
1559	271	267	253	285	267	241	285	284	276	245	257	266	244	266	288	258	263	270	263	280	251	246	269	252	279	283	221	274	237	246	231	250	261	256	247	264	255	235	260	266	236	247	256	292	264	248	261	267	259	240	232	246	223	285	283	240	260	264	279	256	269	272	233	249	278	275	251	239	244	249	247	264	240	249	238	256	249	292	225	235	252	251	263	278	269	230	236	269	252	224	249	251	259	253	264	275	259	256	260	272	268	268	250	263	259	255	255	257	254	262	252	272	224	238	243	266	268	268	232	266	257	247	261	292	231	259	223	264	279	258	237	253	241	239	239	259	227	276	268	252	272	286	262	261	231	267	260	268	259	264	244	260	255	262	250	231	278	254	241	286	264	247	254	249	219	271	238	267	271	263	254	295	285	279	248	290	231	236	247	229	212	255	267	257	241	252	238	288	245	267	244	250	266	256	245	247	256	249	264	241	244	245	239	234	239	262	240	246	223	269	199	239	263	246	246	251	234	247	276	220	258	241	237	278	256	259	233	228	251	246	257	271	236	278	286	223	251	288	263	219	253	246	257	227	300	249	238	271	224	236	242	257	250	273	259	243	253	282	263	267	269	252	260	247	218	243	285	261	256	253	279	246	274	273	253	253	276	265	256	285	267	238	268	253	234	277	249	264	256	294	248	232	276	244	256	260	269	288	272	276	293	253	253	248	231	254	229	267	250	266	254	252	241	244	271	243	262	260	256	273	260	254	262	262	277	242	250	244	251	290	252	237	249	256	267	268	240	248	271	257	283	244	236	258	246	231	267	269	271	255	219	264	255	242	256	241	257	255	301	239	283	245	275	251	278	249	270	280	212	277	284	293	274	301	255	249	249	260	246	249	243	250	257	264	280	245	283	239	245	253	260	256	281	271	239	272	266	247	263	253	275	263	259	216	235	271	269	247	239	267	280	237	214	231	273	232	265	260	259	268	225	260	242	268	224	272	272	246	290	271	271	225	237	277	212	256	276	233	241	266	277	211	253	240	231	274	243	269	268	240	242	236	250	304	243	265	233	220	232	250	289	269	267	291	233	260	280	247	257	247	226	256	242	273	281	255	234	229	252	260	252	258	235	290	235	245	256	275	289	281	248	248	265	257	254	255	270	245	233	265	253	239	236	239	282	267	270	263	286	274	256	246	264	249	243	273	256	242	273	259	287	226	263	280	257	267	277	245	247	231	241	234	278	266	283	261	243	250	244	300	275	241	267	224	240	238	270	264	249	282	267	259	257	248	266	270	239	254	242	254	245	294	265	282	264	233	268	227	246	272	253	245	282	263	256	260	244	266	267	269	235	264	243	272	267	282	272	266	286	291	236	272	248	277	265	247	273	239	236	258	209	210	250	244	241	285	271	278	259	228	245	245	244	256	225	257	236	252	264	303	253	241	247	217	264	266	260	243	269	264	236	262	257	280	229	282	255	260	249	229	260	255	299	268	263	235	273	275	280	263	239	261	215	258	250	269	248	267	232	259	249	252	248	277	272	223	244	258	264	241	256	264	260	263	253	271	272	273	246	248	247	245	233	249	282	303	268	252	272	263	303	294	256	244	261	269	281	266	249	265	253	287	269	259	235	277	243	271	268	248	282	282	280	272	262	231	236	260	231	268	261	250	237	246	238	254	239	249	259	274	302	258	279	271	235	237	252	265	285	256	246	280	255	272	257	237	246	271	259	279	248	288	216	268	263	273	281	268	257	243	244	249	255	245	259	275	245	270	298	264	257	254	246	230	257	251	237	270	259	274	276	297	215	251	241	267	262	272	257	257	225	246	239	239	283	246	254	262	265	285	257	257	237	240	254	267	280	229	261	285	228	267	214	240	256	232	238	245	273	246	305	264	248	235	241	269	263	269	240	236	261	268	281	246	228	296	245	249	264	234	268	280	255	247	262	252	239	239	265	245	270	249	282	265	238	249	255	249	276	241	251	240	285	279	227	257	257	274	276	281	249	252	260	248	253	254	256	281	244	247	265	247	235	249	279	249	272	242	291	252	263	259	279	274	263	254	267	260	261	268	293	239	239	208	261	271	263	245	240	255	267	235	234	255	256	258	272	242	252	263	276	260	235	271	279	234	256	252	248	279	272	254	261	281	270	270	248	270	276	254	257	256	265	258	299	243	244	261	251	262	233	257	234	280	270	275	302	288	244	230	248	246	240	273	268	251	229	248	244	259	270	235	275	270	268	277	287	214	284	267	264	240	269	268	254	241	240	246	238	262	244	262	273	251	266	209	267	238	267	281	256	282	239	247	252	254	283	247	273	266	250	281	243	271	243	234	275	273	254	237	240	258	274	231	256	257	249	248	259	240	239	255	260	253	251	268	283	232	249	231	247	249	280	285	252	275	234	254	257	249	254	274	276	251	276	257	280	223	263	235	248	235	248	239	252	242	276	239	261	252	288	262	272	275	273	269	252	257	269	260	228	270	254	254	245	231	234	258	270	279	240	243	236	274	253	245	234	236	271	243	227	242	239	257	253	245	269	244	254	266	260	253	266	258	252	243	239	228	279	276	239	264	260	248	266	287	282	280	236	235	274	254	253	249	297	242	266	265	250	272	252	265	221	247	262	253	254	256	270	240	259	267	269	259	261	256	278	248	255	258	237	255	241	263	248	248	242	256	245	236	210	233	244	258	279	230	242	244	246	278	290	250	279	299	273	253	255	281	235	228	232	281	282	252	269	278	250	260	254	276	252	252	248	281	234	248	212	259	285	250	218	266	261	286	274	287	248	244	266	250	240	256	279	277	268	282	250	258	240	273	282	252	217	228	257	242	285	256	254	279	257	274	252	258	250	252	281	255	266	259	279	231	256	253	216	230	273	275	258	241	262	299	280	267	260	275	255	242	249	276	224	275	243	254	272	253	281	271	239	242	263	266	269	252	228	235	255	282	280	276	286	256	253	248	289	263	286	245	256	246	275	283	241	256	251	235	250	274	259	250	251	283	299	273	257	277	294	263	261	249	248	256	252	258	251	248	274	248	269	267	248	262	281	247	237	262	284	245	240	250	215	275	300	249	244	298	256	276	320	272	273	260	256	258	273	270	260	251	240	266	258	258	275	252	274	236	279	251	251	277	267	243	309	223	244	267	261	237	279	253	263	270	285	272	254	248	272	252	235	274	233	269	260	255	267	246	223	266	229	265	260	261	276	249	262	239	294	234	262	282	245	251	261	239	229	265	261	277	283	257	249	256	269	243	241	236	269	247	249	250	252	254	246	219	255	251	264	249	255	261	261	245	263	279	256	275	241	250	234	255	220	257	257	275	243	219	255	264	260	275	251	233	273	277	268	243	229	256	254	253	265	275	251	237	267	262	241	238	253	266	247	247	235	230	246	234	249	237	258	253	247	270	244	257	247	256	267	265	246	268	286	218	239	265	271	246	274	257	245	245	247	266	277	247	247	258	240	286	246	269	243	248	273	272	289	256	237	246	266	223	239	297	258	275	257
1853	546	593	627	617	600	630	554	591	586	589	527	596	596	612	521	628	596	596	576	604	585	572	545	590	577	623	564	572	570	564	562	559	558	566	599	574	611	567	596	565	547	538	593	584	576	592	565	595	584	595	602	564	554	581	559	564	571	615	588	589	567	581	610	566	589	636	575	601	597	612	546	534	620	593	575	617	599	545	574	569	516	537	561	568	560	560	576	591	582	513	541	596	521	580	579	601	570	547	553	582	573	568	585	573	595	607	627	575	574	558	585	552	560	542	561	542	579	537	535	606	596	559	546	547	581	533	567	563	582	567	542	579	566	589	559	609	509	572	532	593	578	552	591	533	576	559	587	549	600	589	632	593	580	525	547	543	558	584	567	562	565	544	576	566	544	558	540	549	580	606	564	564	562	548	579	548	543	603	534	568	546	566	582	543	590	539	517	557	583	607	590	591	559	588	555	554	543	638	570	527	568	559	597	527	597	605	642	550	586	564	569	553	542	608	554	589	527	572	600	548	597	574	562	546	582	572	603	555	528	564	561	578	612	542	600	615	543	620	564	592	547	547	597	522	596	591	546	552	549	567	563	598	606	545	561	563	578	608	567	589	539	568	545	585	554	549	580	572	566	543	571	585	566	559	584	569	578	586	555	528	558	562	527	517	562	591	535	589	533	566	547	563	523	562	580	568	551	599	585	556	581	611	563	581	601	564	574	560	587	570	604	574	596	560	590	542	586	570	569	559	555	599	530	574	578	585	596	537	583	568	612	564	590	574	585	533	555	565	561	600	563	613	598	583	544	588	503	513	552	581	533	559	607	568	568	528	584	558	576	522	597	587	565	575	556	599	597	561	536	565	559	537	577	580	551	563	572	546	546	561	592	578	536	581	593	556	560	586	560	585	526	559	519	575	565	536	572	577	574	569	598	567	595	612	583	594	595	590	593	592	542	552	560	537	552	573	577	544	612	567	604	573	595	571	566	560	567	584	605	561	570	560	588	568	596	528	562	569	593	607	537	557	534	607	581	595	549	584	565	606	579	573	586	583	531	548	589	610	630	580	574	601	596	582	605	553	580	564	601	592	582	563	571	592	577	585	593	580	615	604	548	535	644	556	555	591	578	563	591	604	588	576	527	597	563	604	527	564	598	583	537	601	559	556	556	603	588	554	637	542	559	595	574	550	540	569	545	530	567	562	566	540	552	591	600	553	581	583	535	597	612	610	532	564	550	518	544	556	546	536	578	560	586	608	575	597	524	580	542	572	564	577	574	613	562	572	546	588	598	573	567	578	566	539	554	534	557	578	545	579	616	601	555	563	597	586	563	542	563	573	549	564	564	576	556	567	570	578	559	578	576	555	531	556	611	546	576	593	559	581	604	568	586	578	583	568	570	569	593	590	560	559	535	567	556	558	569	555	552	634	591	548	609	554	592	543	589	568	555	540	573	570	619	582	586	569	584	566	622	567	574	629	563	578	570	565	531	535	595	584	562	557	551	561	561	575	568	556	600	592	604	571	570	613	562	597	562	610	549	582	596	572	597	623	595	557	575	558	560	547	607	566	557	545	560	555	614	585	571	550	592	543	558	601	558	579	563	550	567	593	583	565	558	585	595	611	579	540	567	547	633	591	562	593	556	576	535	548	554	538	553	557	600	553	598	621	587	612	549	566	622	572	543	598	592	539	586	549	582	558	547	570	552	581	596	580	548	561	568	583	568	574	613	573	558	585	563	573	554	578	562	589	565	578	563	585	565	583	539	561	598	595	536	582	541	578	524	549	612	568	593	550	565	600	586	556	558	536	587	577	580	511	530	563	546	572	599	587	553	561	594	586	582	586	585	611	564	608	572	544	562	577	571	547	595	533	580	542	570	581	587	548	570	572	557	546	557	544	555	601	538	546	558	598	568	586	566	585	560	552	583	610	570	548	590	540	535	541	560	601	556	561	592	566	520	567	575	580	596	595	620	542	612	559	579	548	579	531	558	558	553	578	598	616	594	581	539	570	589	573	608	569	591	558	577	585	572	584	597	542	556	539	576	556	567	557	566	590	532	610	565	564	572	530	559	565	579	581	562	577	595	592	552	586	573	551	610	574	563	566	564	567	545	625	567	594	548	622	568	601	664	531	633	547	566	542	558	551	540	610	582	559	570	588	558	560	542	548	579	545	599	572	556	571	595	597	587	580	596	555	615	564	601	604	577	511	572	559	540	603	572	565	558	570	560	519	583	594	567	602	528	554	578	559	583	627	584	535	605	535	571	563	548	563	607	573	585	578	607	581	559	578	608	558	570	549	551	586	560	592	601	549	523	570	552	569	578	547	591	579	547	568	596	625	604	580	559	573	545	572	568	557	564	591	589	546	607	614	597	582	598	538	582	546	563	586	564	528	582	579	561	604	581	587	561	579	564	603	619	545	557	541	559	548	556	544	574	580	564	588	584	544	581	581	550	571	525	601	588	536	528	543	628	573	546	578	589	575	623	583	544	594	552	560	571	581	561	544	596	540	548	588	587	575	576	570	552	574	564	524	616	566	567	563	520	585	609	532	600	586	616	557	581	559	571	514	526	532	578	583	587	531	576	567	563	510	564	609	538	586	527	570	592	619	540	573	624	578	593	555	582	566	580	566	556	556	591	521	577	590	540	589	610	572	584	578	575	528	617	580	532	584	575	601	554	582	581	574	612	616	570	562	588	576	575	565	624	575	593	548	546	549	594	529	543	617	578	582	544	612	555	603	561	559	564	533	557	566	559	583	497	577	558	566	534	555	570	593	591	562	602	552	572	509	590	586	607	549	562	599	618	534	586	585	571	568	531	563	559	557	517	548	542	567	577	602	603	587	602	495	587	585	547	593	563	594	583	604	543	563	576	565	544	533	551	528	553	540	521	521	571	595	585	537	553	554	584	529	600	560	592	564	580	560	543	633	610	627	546	593	608	519	581	570	586	539	551	558	588	598	611	575	594	583	539	560	582	579	551	565	586	612	563	610	548	536	633	543	571	561	576	559	567	585	552	563	570	590	596	594	598	558	537	556	550	567	586	529	570	550	519	603	583	592	583	559	577	536	571	551	556	560	556	578	520	547	547	539	551	567	582	528	587	566	582	571	542	569	566	589	576	538	607	588	569	565	580	536	560	592	554	584	574	581	605	533	577	616	559	538	555	599	571	545	560	549	615	595	558	559	558	564	570	545	554	564	556	576	627	576	605	536	523	548	615	602	580	540	574	600	581	600	559	599	541	542	568	576	592	587	541	591	592	591	607	552	534	558	578	587	539	608	611	577	582	597	572	606	577	567	590	632	563	587	557	557	558	538	650	545	578	539	600	566	530	540	590	579	527	576	611	563	555	572	573	585	584	555	595	561	507	593	545	575	542	557	552	526	580	604	574	570	589	573	541	533	577	575	537	593	615	560	588	579	542	580	548	576	528	576	583	535	549	588	542	602	574	559	573	543	557	566	529	573	582	589	567	565	560	542	590	535	588	645	561
7182	468	526	458	321	285	222	206	217	168	157	161	175	162	175	157	133	164	140	156	161	139	135	162	156	158	159	128	143	136	136	140	142	151	140	145	159	132	142	137	144	134	137	119	130	146	141	142	134	115	143	150	140	127	154	175	145	150	135	141	163	141	135	159	173	154	123	134	145	154	135	139	148	149	141	147	131	151	149	124	139	132	129	138	139	137	142	143	152	148	139	142	144	152	148	126	131	155	134	157	154	136	176	161	135	137	158	147	119	162	144	125	148	159	165	127	124	174	144	132	154	155	147	157	119	140	135	115	169	144	136	133	134	133	147	147	128	150	151	144	153	144	146	159	164	153	139	158	128	151	149	119	148	146	154	150	146	135	131	150	146	134	160	145	150	166	130	160	140	150	135	133	135	132	160	168	150	133	155	148	125	145	148	145	152	136	141	143	120	142	147	171	143	141	145	115	149	127	142	151	157	131	135	146	150	149	144	163	137	130	146	128	138	155	144	136	139	139	153	134	147	146	131	133	134	143	133	152	123	154	144	154	163	152	133	130	141	136	155	149	161	147	148	136	145	160	131	135	137	148	132	133	140	154	129	139	128	144	153	156	165	133	141	144	153	143	145	151	142	144	150	144	157	143	108	153	141	139	143	121	149	130	134	153	139	140	138	117	159	149	132	136	156	160	158	169	151	142	159	132	157	144	160	126	157	131	143	145	162	153	152	142	130	128	175	133	144	131	148	143	137	135	158	141	134	137	141	156	147	128	138	152	143	151	134	145	136	128	144	118	163	156	145	143	133	128	150	158	145	181	147	146	134	142	144	138	146	158	162	141	158	126	139	149	133	160	168	138	125	165	164	148	151	142	138	131	131	135	145	150	149	149	137	128	164	144	157	160	151	156	147	148	131	135	174	130	155	145	131	127	170	172	139	151	124	149	137	149	142	155	147	125	135	127	153	150	152	140	133	141	171	128	128	163	146	146	148	140	132	139	127	135	146	147	129	145	158	145	129	140	123	171	145	167	148	149	156	133	136	134	152	144	146	141	153	130	140	150	158	156	123	114	127	183	145	153	146	137	157	128	153	142	153	124	147	153	154	140	148	133	136	149	140	154	144	137	132	150	135	143	153	134	138	135	160	136	137	121	137	142	151	124	129	155	134	139	143	147	146	144	158	126	153	138	118	127	147	154	132	163	137	144	139	128	153	148	132	146	156	174	134	128	144	138	138	162	129	134	132	117	168	157	150	138	149	168	140	138	145	154	146	137	146	131	135	136	132	142	147	138	165	145	144	129	131	137	144	139	127	130	140	159	119	146	160	157	153	135	163	140	129	158	148	172	151	148	150	156	166	139	152	150	149	140	127	132	146	142	141	139	125	150	148	145	142	138	133	144	158	150	144	136	145	160	143	140	138	139	145	152	133	121	139	115	159	156	152	135	140	146	143	136	130	142	141	129	149	146	146	146	144	142	126	146	156	136	140	152	143	141	157	139	135	164	132	161	124	156	144	142	151	173	152	127	136	175	125	169	142	134	144	169	146	130	140	142	138	118	144	142	140	144	134	136	137	150	146	158	140	141	140	187	128	142	119	156	155	143	145	137	137	131	155	144	175	144	146	137	135	126	142	174	136	149	159	173	136	140	137	133	125	135	125	131	158	134	126	140	136	153	133	144	145	128	158	136	149	146	153	140	159	142	137	153	122	142	120	139	135	142	172	124	141	143	150	160	131	130	126	158	139	150	119	157	156	144	140	138	97	156	134	136	147	148	149	124	140	153	125	165	122	152	137	152	140	142	123	149	160	152	131	157	117	160	131	145	123	129	164	149	149	130	153	126	138	151	154	143	170	152	152	137	138	160	168	139	145	132	129	127	138	141	149	144	150	139	128	140	140	150	145	124	124	155	147	133	148	148	142	150	141	154	165	159	124	127	143	139	122	147	136	152	136	162	153	128	155	148	144	150	161	130	154	174	155	142	147	138	141	142	177	160	135	136	156	152	152	155	142	148	131	122	143	145	164	157	144	139	128	130	116	136	133	161	151	146	152	146	151	131	154	153	155	124	143	155	144	126	156	151	152	130	145	158	129	149	154	168	117	150	131	148	132	140	162	159	156	154	140	141	152	148	175	134	154	162	134	150	145	137	129	137	147	139	151	146	157	154	146	139	189	136	138	148	140	156	139	137	158	157	137	132	142	163	157	155	154	118	145	143	137	157	124	173	151	147	165	137	154	121	140	144	145	145	125	133	155	147	134	144	141	163	128	140	169	128	158	151	130	144	133	117	151	114	143	133	147	157	159	150	149	137	134	150	145	139	156	117	129	135	133	177	137	143	151	138	139	149	161	134	144	150	155	142	142	153	156	145	144	143	153	144	152	163	164	133	145	149	137	143	146	143	145	188	133	129	138	141	111	133	146	139	151	160	162	143	137	114	157	110	129	150	156	151	129	154	144	124	141	155	174	154	142	141	155	131	137	141	173	138	132	127	138	163	144	128	142	119	131	142	124	138	130	157	151	148	150	172	126	141	147	148	165	152	152	131	141	144	166	152	162	172	193	159	151	147	145	137	128	129	150	144	126	148	139	151	160	150	158	140	135	128	155	134	114	143	140	141	135	151	161	131	158	160	151	158	138	160	134	114	129	136	132	139	151	131	138	157	141	134	161	145	149	162	152	162	127	115	152	151	134	148	158	142	145	144	138	157	124	128	133	124	150	167	146	144	150	131	122	133	119	151	127	150	133	148	130	142	137	150	154	148	141	159	150	141	135	157	132	147	136	150	131	148	137	133	141	135	140	142	151	154	156	138	106	128	108	147	146	136	172	142	136	156	148	133	142	145	137	158	129	154	144	140	146	121	142	147	132	153	147	152	119	130	171	133	157	142	134	150	129	154	133	135	147	146	127	144	145	139	154	129	164	140	153	149	155	147	153	129	149	131	141	159	156	161	141	161	145	132	135	129	124	151	153	147	149	146	170	148	140	131	134	145	134	164	175	151	162	138	130	148	146	144	138	132	154	145	146	128	121	151	145	163	144	130	145	136	141	131	153	150	146	145	135	158	164	133	163	158	154	156	148	153	147	150	157	147	167	141	144	137	129	153	123	146	159	139	135	154	131	120	162	138	134	149	147	148	137	155	155	161	135	151	151	130	143	149	121	135	126	138	151	183	134	149	152	137	162	129	149	113	141	126	148	167	135	148	127	142	151	164	147	146	155	124	143	142	148	159	148	131	138	167	111	146	122	136	165	126	141	161	142	156	125	141	130	135	148	136	153	139	178	154	144	149	158	121	138	184	124	138	153	155	162	169	133	172	141	139	136	142	144	133	140	136	166	146	129	132	135	159	155	154	146	147	125	140	158	160	147	152	152	138	134	127	146	136	148	147	147	152	137	146	157	150	151	128	131	159	139	131	129	141	144	161	155	138	159	150	151	141	131	153	147	140	135	132	156	150	168	140	140	153	169	154	138	160	131	148	134	138	133	142	130	142
6155	611	1207	1288	1115	954	781	704	605	596	499	500	508	454	437	448	379	421	399	417	391	373	427	384	409	374	428	385	396	392	385	350	388	364	385	366	338	378	380	388	375	392	386	379	387	388	408	402	369	378	399	349	370	384	399	354	341	372	403	416	367	370	376	366	374	380	393	349	342	371	394	378	393	365	376	392	374	380	369	395	393	391	345	382	369	344	348	374	355	361	351	369	320	335	339	375	340	344	336	348	395	360	374	368	382	361	397	389	353	350	354	353	367	371	359	393	328	349	385	369	348	359	387	350	357	355	355	339	335	371	353	362	369	401	343	378	359	371	379	330	373	348	331	366	333	367	352	359	392	355	335	332	352	331	344	395	373	362	376	365	386	370	350	315	355	376	361	372	366	357	354	361	338	351	355	358	391	402	358	338	405	347	366	345	393	376	338	367	378	360	354	346	399	328	332	361	379	354	342	358	357	322	354	377	352	353	360	369	341	371	386	370	398	344	351	367	356	360	364	353	354	368	356	344	363	374	385	358	353	358	348	366	367	356	400	350	338	352	379	371	342	338	342	330	357	399	340	341	407	351	340	360	361	348	337	381	355	360	384	342	345	365	338	368	351	353	354	385	344	315	405	386	354	347	380	371	360	354	329	358	325	337	357	359	372	360	368	361	390	337	383	332	336	342	336	356	406	362	393	372	360	307	333	371	319	355	331	363	346	340	376	368	369	351	374	380	358	345	341	323	361	351	367	398	382	365	362	381	361	360	368	367	395	361	416	360	364	351	383	361	372	365	343	384	364	356	342	319	341	359	388	377	379	326	379	369	319	331	372	364	330	383	342	356	356	331	360	365	367	353	367	355	362	325	344	369	335	356	350	375	347	329	344	338	367	368	361	386	357	338	398	359	369	367	331	397	361	382	365	379	365	351	337	322	358	355	371	336	350	318	349	390	358	351	355	341	345	373	381	362	353	367	355	379	347	335	340	357	361	332	370	387	356	323	357	353	360	380	348	382	328	307	321	365	343	384	345	330	357	336	380	329	371	361	339	378	351	353	347	349	357	342	354	357	367	352	375	371	357	355	340	370	342	376	371	389	367	361	342	382	384	352	337	363	361	344	357	355	361	378	355	354	365	371	372	356	359	353	397	351	368	358	351	347	344	354	355	396	363	368	389	355	335	387	346	332	347	357	375	364	328	337	367	322	379	350	374	398	335	373	349	363	311	343	362	356	385	355	303	376	338	364	358	372	322	350	329	373	357	355	344	335	366	359	331	372	350	370	364	370	330	345	346	374	345	357	335	348	360	381	347	338	340	335	362	318	343	366	404	351	372	349	395	369	354	340	354	367	333	340	370	357	373	337	349	361	380	393	364	368	362	366	327	341	358	324	382	359	370	380	346	372	354	410	319	338	365	380	372	350	333	357	346	341	366	350	350	342	386	365	349	361	371	354	351	347	358	336	336	391	346	349	352	334	314	358	371	322	355	366	349	365	349	334	398	355	381	352	386	392	359	349	332	368	333	354	371	375	367	382	361	354	354	336	339	337	357	375	368	344	351	317	366	364	347	374	375	352	365	364	364	329	371	378	326	366	365	374	357	348	358	338	372	362	336	344	352	325	319	386	326	337	367	365	384	347	378	372	353	373	341	355	353	357	368	370	349	328	354	350	378	341	348	357	349	383	358	374	362	338	364	323	370	351	337	353	352	376	360	374	328	382	349	310	348	354	354	345	385	375	387	359	354	350	365	363	336	342	350	372	361	342	361	369	371	328	376	334	334	337	393	345	349	379	359	364	342	346	355	359	303	343	344	371	350	373	347	364	381	354	367	361	389	364	337	370	385	341	402	365	348	373	330	370	366	329	340	368	356	360	343	349	369	357	345	379	384	334	362	358	353	311	353	310	360	376	346	347	400	356	393	342	362	322	347	347	399	370	393	337	336	357	351	335	360	337	366	394	359	366	371	377	356	360	368	347	372	393	352	351	373	365	382	363	353	320	345	335	358	361	346	360	373	365	349	366	353	345	329	373	339	350	342	391	379	339	340	327	371	362	366	332	366	347	364	308	320	367	385	329	368	316	340	366	377	342	331	369	381	346	399	347	333	353	316	375	347	372	378	332	378	350	406	362	349	347	367	361	366	332	355	366	375	366	370	342	349	352	389	377	374	350	374	332	350	376	378	370	354	389	379	334	358	355	355	376	329	317	381	333	363	328	359	374	369	362	371	382	337	331	350	350	324	360	355	322	376	335	352	361	368	374	384	335	367	375	370	397	317	381	385	385	351	368	342	308	338	369	337	341	371	336	340	366	350	343	328	362	396	357	374	362	383	323	381	341	335	347	352	340	352	343	357	377	355	378	392	382	358	347	338	335	355	361	333	329	368	371	364	320	377	355	348	378	347	359	369	334	341	343	382	370	360	355	340	365	380	376	341	349	356	298	332	358	365	340	380	372	383	362	358	365	330	337	343	338	344	323	340	348	371	355	391	352	329	327	339	348	328	330	378	361	327	368	374	348	341	353	404	382	368	375	342	358	375	377	363	376	375	352	368	385	382	330	358	373	371	364	358	364	342	340	354	361	355	329	352	359	371	348	352	345	361	337	374	368	351	316	331	367	377	373	343	334	366	326	336	351	341	352	391	349	368	378	329	375	374	359	352	363	317	382	370	313	337	363	349	373	361	335	381	389	373	372	363	355	352	346	356	369	393	372	385	330	380	367	342	376	339	381	349	354	343	355	382	380	371	349	349	343	352	335	350	375	334	370	381	359	336	396	365	379	342	360	343	356	366	349	370	326	359	373	364	381	388	336	362	401	361	372	330	364	346	360	371	349	372	370	333	317	355	348	369	325	382	351	375	349	344	364	345	401	350	356	346	348	387	368	379	366	369	360	371	380	386	350	335	343	370	386	393	339	351	316	325	345	358	334	366	355	348	378	352	331	362	362	330	373	314	399	381	392	325	366	358	366	402	360	371	345	361	343	355	375	333	370	375	353	390	365	353	364	383	343	350	363	321	373	328	342	391	334	378	366	368	348	366	312	342	340	361	365	376	380	362	367	355	325	360	377	357	355	359	411	332	353	373	368	390	340	360	351	372	359	344	375	351	372	400	366	346	360	344	339	338	344	328	333	383	354	353	353	325	377	349	348	380	337	349	396	378	361	365	350	378	372	365	373	345	351	345	334	360	376	374	357	339	340	382	339	391	344	404	367	351	328	348	352	371	366	351	358	371	341	347	357	349	361	346	350	332	361	364	374	347	342	346	364	371	353	366	365	347	356	356	388	366	339	402	339	372	345	363	351	369	374	339	368	363	368	366	313	371	363	365	353	349	338	366	371	373	344	356	347	345	369	325	356	373	340	332	331	354	344	346	366	314	335	333	368	370	366	349	327	360	322	362	356	351	391	365	341	364	369	334	366	332	353	363	354	342	318	367	336	330	360	373	334	356	355	364	337	355	373	372	346	369	404	357	358	355	319	339	395	370	419
13253	1054	969	793	598	444	347	342	283	242	272	256	245	263	227	231	250	233	266	226	236	236	243	218	201	242	232	210	228	223	233	225	231	248	213	228	214	215	227	218	221	252	201	222	209	203	229	221	224	214	188	202	235	223	235	212	220	201	216	207	202	223	226	207	227	214	227	202	223	216	219	211	233	217	230	221	225	255	214	224	252	235	214	203	224	242	257	193	209	213	216	197	221	216	222	209	189	209	224	233	226	224	229	225	206	248	218	215	222	217	194	218	225	207	199	200	223	255	222	229	219	232	180	259	211	220	197	225	212	191	208	215	244	216	217	222	242	227	249	249	225	207	247	235	222	226	201	214	240	207	225	182	251	216	192	192	225	205	186	185	213	231	230	215	248	216	206	212	188	218	182	230	232	223	246	207	218	202	252	250	197	216	213	229	225	201	220	199	177	212	227	217	225	202	219	217	215	192	219	198	210	213	242	210	194	202	200	202	205	217	226	218	194	214	202	209	220	203	208	198	193	194	213	217	217	208	210	227	223	199	210	219	221	236	232	200	214	222	231	218	227	226	226	241	228	193	210	190	210	203	232	225	248	191	243	192	203	235	224	193	209	224	225	235	231	202	203	230	206	226	205	240	197	216	195	213	206	217	239	216	231	230	204	225	202	208	221	210	220	239	208	212	229	238	203	205	224	230	223	198	196	223	216	211	223	254	229	204	216	213	226	219	196	197	216	222	237	243	230	178	206	226	245	215	248	211	230	207	208	203	205	267	237	228	216	222	218	192	235	245	243	202	220	215	226	200	218	212	230	239	210	211	199	189	211	210	230	203	203	210	215	223	230	251	230	216	210	212	203	191	245	214	227	218	230	192	236	219	223	230	236	219	192	226	216	225	208	224	226	222	229	244	217	212	211	223	226	206	208	219	231	211	210	207	238	223	205	211	214	223	218	198	203	211	224	189	239	227	221	190	213	198	211	180	213	220	211	203	199	228	219	192	234	198	203	212	186	239	222	223	219	213	200	239	206	203	235	197	209	188	257	198	206	196	198	188	228	234	206	222	216	212	236	228	189	210	230	220	214	234	213	215	240	213	226	212	214	223	219	199	219	221	203	210	236	216	227	221	223	230	217	217	232	235	216	194	206	242	205	220	219	212	233	211	192	214	228	221	221	243	230	210	226	218	232	208	231	237	215	212	213	210	229	210	183	210	207	213	225	204	248	234	232	227	222	240	228	195	213	236	213	213	197	229	235	235	180	192	217	193	231	218	226	221	209	238	217	195	203	207	203	235	229	170	220	204	234	222	196	186	214	230	207	169	196	196	249	209	210	226	238	194	203	225	226	188	268	212	208	246	226	189	207	232	241	243	259	216	213	216	190	209	206	224	219	268	232	210	222	221	221	234	217	216	221	219	215	231	212	201	206	213	233	216	202	196	214	234	219	215	224	238	213	221	220	223	214	220	210	214	219	204	224	222	227	212	218	221	229	233	208	228	207	234	224	204	219	191	215	222	215	200	229	203	221	198	210	202	219	236	200	226	222	199	216	197	244	234	199	223	214	222	210	242	224	232	209	264	251	193	202	241	230	212	224	195	208	193	203	202	220	223	202	229	212	221	222	202	183	207	222	223	228	216	212	217	247	220	219	224	221	203	186	215	217	209	227	208	220	208	212	214	212	228	212	191	209	213	256	214	172	222	215	217	226	224	222	253	226	225	215	181	216	206	250	240	191	240	201	195	204	230	206	213	209	220	227	196	221	240	211	227	220	206	246	234	213	224	216	221	225	211	212	215	192	209	233	218	229	210	223	233	223	233	211	204	229	234	222	192	209	246	213	234	236	213	207	206	209	219	205	197	217	199	237	219	197	232	263	238	175	234	214	229	234	241	205	210	185	230	246	257	220	209	218	201	232	231	210	206	215	196	217	169	217	256	210	225	235	223	216	235	237	213	235	202	198	205	185	197	254	221	228	255	211	202	230	206	211	223	221	219	203	206	204	213	225	220	211	239	209	205	232	221	213	227	237	217	183	185	212	199	201	229	235	225	233	204	209	218	206	228	195	241	244	223	235	233	192	222	222	216	215	197	221	220	194	222	229	253	219	219	204	215	218	226	234	227	228	229	205	200	238	214	220	241	212	187	225	229	217	227	218	202	241	199	220	230	207	214	224	229	218	219	197	229	204	222	212	216	210	210	210	217	217	210	236	205	222	198	226	239	248	193	234	208	235	219	243	214	191	226	209	222	230	231	205	235	228	239	225	230	227	193	206	169	238	228	222	221	193	228	203	204	189	212	212	214	217	221	205	196	217	238	185	185	209	195	204	198	227	219	201	204	187	210	210	232	222	222	226	209	216	215	222	216	241	237	210	223	206	221	225	209	198	227	193	199	209	213	197	218	210	214	223	194	247	225	206	215	217	225	213	228	245	202	211	220	213	223	216	213	213	229	205	197	229	209	224	221	199	189	217	226	246	233	224	229	223	212	237	198	229	248	224	194	223	242	231	233	201	244	226	195	210	210	244	209	198	228	180	205	218	225	224	221	220	194	230	198	221	228	248	216	215	220	224	240	196	206	205	199	215	199	214	192	212	239	183	220	229	218	207	215	237	239	219	232	200	254	228	229	213	212	207	201	219	214	205	220	226	212	218	201	195	237	229	220	198	203	243	222	225	235	204	212	227	207	233	212	222	228	224	208	233	208	202	241	213	236	185	235	221	195	208	219	197	182	208	211	235	248	243	228	220	243	197	225	216	202	242	210	221	204	223	185	202	225	222	183	222	217	209	208	223	225	188	214	225	208	226	190	207	247	217	228	228	221	234	252	219	209	212	201	212	236	238	210	189	183	226	207	229	215	200	193	244	207	209	200	189	176	223	195	201	191	201	206	195	206	188	205	228	215	245	223	210	230	201	230	199	195	218	236	216	214	235	216	219	228	193	249	211	232	239	204	232	210	190	202	212	243	217	239	242	221	204	227	189	209	250	207	211	212	195	204	237	217	212	228	195	247	205	220	225	210	241	250	245	230	221	203	209	218	200	215	214	229	227	220	200	230	218	201	209	200	214	233	220	234	233	193	188	234	207	215	215	210	213	221	213	217	201	192	208	192	240	244	200	237	211	215	210	193	219	193	201	215	218	213	216	211	198	196	216	237	216	230	215	223	216	209	210	228	189	224	207	223	193	201	218	237	218	209	229	201	220	205	198	226	202	246	240	231	230	223	205	211	219	250	210	221	220	214	229	241	210	187	215	177	189	236	230	215	219	194	204	231	207	227	216	219	200	218	191	213	218	209	202	229	210	202	220	198	233	245	207	250	213	224	245	213	211	207	228	208	213	219	205	230	211	219	218	215	206	208	228	218	235	224	222	233	214	218	224	217	185	213	173	203	236	233	209	199	210	206	242	195	218	222	221	225	216	206	219	192	229	218	207	221	214	239	209	245	216	217	258	241	206	223	205	198	217	229	195	226	209	229	224	228	227	201	214	201	223	229
7999	1053	2013	2418	1962	1620	1338	1128	1000	943	910	797	788	694	723	721	673	643	650	589	676	574	582	606	582	530	565	598	590	561	564	572	588	583	575	600	544	572	573	561	545	539	561	587	626	600	599	544	601	588	584	576	551	530	594	574	528	556	565	569	571	573	543	533	554	572	519	554	535	520	527	544	533	520	581	547	532	527	554	573	540	515	537	523	516	509	537	556	531	549	545	573	533	540	522	508	514	539	541	508	560	516	491	507	523	518	571	522	552	523	567	498	538	523	543	579	513	542	532	491	530	560	499	522	518	492	497	495	532	502	499	505	463	521	511	528	535	536	545	515	549	521	522	528	518	496	537	505	467	507	584	514	533	526	511	563	545	540	529	506	500	536	518	515	481	572	522	549	537	459	535	570	526	524	509	537	539	549	507	534	553	519	535	544	508	547	552	513	508	508	534	555	497	510	512	541	522	531	540	509	481	501	532	528	517	536	492	549	508	509	484	529	533	535	571	541	536	509	494	528	505	528	547	508	515	535	538	510	525	495	486	542	534	525	515	542	544	526	532	532	493	501	524	507	547	510	546	522	558	524	527	532	536	551	543	522	490	523	519	549	536	537	505	521	531	508	505	529	519	501	545	502	498	560	487	495	516	514	532	494	544	524	503	536	552	541	519	523	498	540	562	528	503	503	535	499	532	498	555	500	565	536	527	543	561	555	518	526	527	507	494	551	508	491	538	528	541	486	505	529	524	482	546	512	521	526	501	547	526	515	566	540	537	550	493	511	535	494	506	513	494	531	508	488	506	489	540	482	542	538	546	497	539	505	492	568	526	511	529	492	535	519	542	545	505	563	515	506	508	527	526	533	537	487	523	536	490	500	520	510	520	521	557	539	531	522	505	542	492	505	515	574	527	507	503	533	530	511	523	542	509	580	510	522	486	470	525	568	521	538	507	533	521	527	515	503	531	556	508	525	549	565	517	507	536	545	522	518	512	509	520	513	518	539	557	543	537	514	511	515	554	504	527	505	516	537	517	546	539	502	522	530	507	503	539	512	550	524	483	530	507	501	566	520	480	543	509	527	524	504	531	518	487	549	548	539	544	492	527	525	534	497	543	537	498	506	508	522	535	509	543	491	484	527	536	532	529	534	514	494	516	554	542	510	523	540	493	485	541	508	524	528	490	503	526	489	514	507	530	532	538	517	534	498	495	492	550	492	508	529	539	534	509	529	505	515	483	513	514	528	514	512	506	529	509	535	542	539	508	522	551	509	503	555	514	526	524	510	534	526	521	506	524	519	542	468	531	479	539	528	490	508	537	551	488	543	546	517	543	522	503	550	530	500	509	538	496	507	537	531	500	516	520	527	495	510	528	513	513	501	541	503	557	524	536	509	520	545	546	514	503	543	542	503	493	524	512	532	543	563	514	551	529	510	517	543	516	475	511	514	553	505	495	496	540	512	490	554	529	519	550	506	512	484	542	526	503	525	523	529	554	507	537	488	542	481	525	536	494	486	524	535	521	527	511	546	515	515	545	485	494	499	475	517	520	523	562	480	562	505	512	537	519	528	553	539	518	524	539	517	531	500	538	508	537	507	541	526	509	501	511	515	553	525	546	534	527	536	506	510	513	534	492	536	545	498	534	504	543	509	473	545	528	516	533	515	532	523	542	525	502	555	531	505	516	509	524	522	518	508	496	503	522	510	474	524	557	523	542	551	514	548	548	531	547	532	496	516	480	508	473	529	520	545	524	528	531	494	520	494	524	508	499	503	545	504	547	474	540	509	502	507	544	509	532	528	507	530	497	498	520	526	517	520	531	529	491	532	543	567	503	514	532	563	550	483	557	507	576	533	521	528	540	532	528	534	553	499	509	546	507	534	509	547	497	527	543	555	527	548	478	505	511	522	514	530	530	536	514	536	518	501	517	508	528	565	511	560	520	552	540	553	546	454	506	540	553	479	558	493	493	503	523	518	548	550	525	492	545	514	565	539	520	527	549	497	541	516	502	537	518	497	489	502	518	520	547	534	548	486	519	500	562	534	515	529	564	528	538	533	512	539	503	551	515	510	519	490	498	545	506	540	506	485	560	541	562	587	473	541	566	489	532	498	508	518	547	560	490	472	555	514	502	524	555	563	524	517	507	470	502	518	465	539	511	530	502	515	576	549	487	516	497	497	534	535	526	530	516	543	532	542	494	568	527	535	506	482	493	480	528	568	525	536	539	533	539	549	495	520	496	538	489	499	481	528	528	520	506	538	566	524	539	538	541	528	502	563	530	523	537	506	525	499	518	560	507	534	560	560	561	487	488	532	512	477	516	493	527	495	521	532	550	519	504	533	519	510	576	536	523	527	501	500	511	553	554	587	510	543	521	591	551	507	521	530	524	500	572	572	537	518	529	509	528	492	516	513	507	559	506	517	489	545	492	516	519	491	515	510	510	535	553	530	519	527	524	495	537	535	508	491	518	509	560	486	557	518	550	514	541	565	552	524	521	560	500	505	486	544	493	501	532	512	488	540	541	527	530	505	520	549	532	493	532	519	517	568	509	526	548	528	552	547	563	541	534	543	534	547	501	532	504	534	499	526	523	505	482	548	533	510	528	456	545	493	535	497	536	548	525	523	526	521	522	535	507	519	481	526	531	507	573	548	552	541	534	529	525	511	517	531	555	502	538	493	548	521	517	511	488	484	565	525	528	508	524	508	487	502	538	557	503	524	473	529	514	531	496	521	497	492	491	535	543	513	528	520	533	522	508	534	499	562	531	520	515	514	558	550	530	526	510	498	548	526	522	518	524	518	535	518	460	527	493	494	537	527	530	485	501	530	497	562	509	512	550	545	525	524	524	528	539	514	524	575	542	512	509	548	514	513	548	497	531	560	522	536	544	523	550	526	532	574	535	527	511	508	529	497	539	548	541	573	536	512	493	470	506	488	535	525	537	542	524	495	490	511	496	545	502	472	494	547	597	493	504	535	515	518	531	539	546	509	497	480	520	508	487	536	505	523	539	509	535	500	508	503	558	561	531	589	515	542	474	498	512	511	530	526	484	546	534	490	530	502	504	534	520	521	525	525	447	500	516	486	503	513	486	528	543	519	539	519	541	502	530	528	526	543	510	518	535	581	529	539	527	521	543	521	532	532	577	499	520	529	525	492	526	519	542	522	548	554	463	494	535	499	534	490	537	492	489	512	498	547	530	496	519	484	512	557	580	519	501	513	509	565	519	555	463	543	533	535	537	540	516	535	506	495	545	536	503	527	508	526	482	538	505	538	557	528	538	530	523	525	520	559	498	536	534	508	486	520	514	522	515	511	510	529	498	544	524	509	566	507	575	560	536	495	523	536	522	544	530	486	542	505	535	490	503	537	486	498	485	530	513	513	493	511	510	519	551	488	532	521	561	520	526	532	514	497	470	514	515	572	494	486	546	580	510	505	519	524	510	530	547	512	499	519	517	533	486	514	499	538	499	543	538	531	552	541	541	497	505	530
1379	246	258	268	236	271	251	235	258	204	264	284	271	238	267	255	240	245	272	249	217	244	258	254	257	271	281	255	240	264	244	259	294	269	296	293	276	300	267	252	235	272	268	250	244	256	275	243	282	264	258	256	286	241	278	226	273	303	264	238	260	250	254	247	246	236	274	270	226	245	284	274	230	285	281	264	269	252	260	266	260	241	245	239	253	253	288	252	257	242	252	238	237	243	259	230	250	229	254	287	259	264	254	256	251	253	253	248	255	265	231	243	253	261	279	247	254	259	220	237	265	309	245	255	236	247	220	244	216	239	252	268	243	276	285	275	228	266	243	213	278	258	235	249	257	275	250	251	270	268	246	244	244	266	254	263	260	264	242	263	296	244	253	227	287	273	276	261	272	247	244	246	254	247	226	228	258	254	293	242	240	267	285	227	258	286	225	245	237	225	257	295	252	243	265	241	267	308	267	283	253	271	281	269	299	266	236	241	254	225	229	284	256	248	246	245	254	231	257	266	259	227	240	241	219	265	283	287	249	272	264	251	240	247	255	236	264	255	238	273	274	259	250	252	246	260	254	288	252	266	239	265	278	274	273	215	245	238	287	239	244	229	254	273	249	238	244	247	281	254	233	259	278	252	259	283	256	263	278	265	258	254	246	279	246	231	262	271	248	250	256	253	258	294	272	279	235	240	242	236	286	245	260	271	227	257	244	257	269	268	236	243	259	259	272	266	251	276	243	260	247	268	247	280	259	261	267	266	231	248	252	220	223	252	251	260	252	213	270	260	273	260	272	265	278	257	240	283	258	249	249	234	248	253	260	270	270	242	257	228	248	269	269	279	257	285	232	235	237	232	270	284	266	243	256	260	259	245	244	223	265	284	265	247	257	276	230	288	296	293	256	280	231	251	257	259	240	245	245	272	257	257	221	250	269	264	252	254	243	258	234	260	263	266	257	239	237	265	250	263	256	247	245	262	227	266	264	267	259	231	289	249	269	259	269	265	286	276	264	208	258	230	268	235	239	253	245	257	257	222	258	287	253	267	233	275	272	229	236	253	244	252	247	240	261	271	267	249	283	264	266	282	259	211	258	274	265	275	247	238	284	258	260	240	264	234	275	245	236	266	256	239	251	272	258	243	276	234	257	242	253	259	263	223	261	251	263	276	277	272	237	257	229	275	269	260	270	230	272	262	279	275	247	252	253	236	227	247	253	259	259	242	271	257	247	294	239	280	276	277	260	255	246	239	254	229	233	235	257	251	256	246	257	256	255	264	247	233	233	227	271	250	248	241	285	272	284	283	258	268	273	241	271	245	240	248	281	252	295	240	267	244	248	293	265	237	249	266	249	246	258	281	259	234	245	268	229	239	249	232	249	241	253	256	266	258	268	268	242	256	288	263	248	222	243	266	258	267	261	248	256	241	255	290	302	248	233	243	241	272	265	253	246	263	258	279	262	273	259	269	253	250	258	270	283	248	247	253	242	264	265	270	222	263	287	258	238	263	265	250	221	284	255	253	266	232	262	275	224	232	276	273	263	242	250	280	252	258	250	247	241	226	234	255	273	274	309	242	227	280	246	232	247	240	234	274	263	272	244	242	267	258	245	282	271	275	259	267	251	261	234	260	270	240	260	266	256	252	247	233	255	270	241	230	263	234	284	273	274	249	267	291	265	248	255	259	249	261	271	262	257	235	254	269	273	245	236	264	248	274	245	258	280	256	234	256	259	264	242	260	264	227	242	235	265	246	257	259	247	267	239	268	292	271	270	273	254	246	286	247	276	253	264	260	243	260	237	248	268	267	249	246	272	286	245	265	265	255	255	246	266	274	249	286	252	254	282	251	252	306	271	274	261	245	245	260	237	250	246	236	250	261	274	267	255	297	281	247	228	279	258	253	257	235	242	278	264	241	252	263	255	249	264	246	287	267	260	244	261	234	255	246	252	298	247	237	240	236	266	251	228	247	236	264	266	255	229	251	258	238	278	266	244	250	262	261	224	243	272	233	238	247	269	247	271	251	271	293	257	279	259	261	241	267	250	261	226	272	269	260	240	231	265	261	258	265	302	296	271	217	240	262	261	271	239	257	267	226	236	214	258	254	263	257	232	237	283	257	239	260	255	278	243	217	258	292	257	212	249	232	249	238	255	263	257	259	231	264	281	241	253	279	256	250	276	234	235	245	233	252	229	254	291	254	224	291	238	223	250	236	254	281	255	233	259	268	285	281	217	244	248	214	245	237	231	270	256	245	236	258	230	278	270	268	238	254	249	285	268	255	266	252	234	240	261	239	237	257	280	274	254	258	243	236	248	275	249	246	225	255	261	242	262	242	258	258	247	265	282	265	289	265	261	253	265	268	225	258	259	245	267	271	279	254	258	231	235	265	253	265	251	250	277	239	229	265	261	257	263	253	233	269	244	248	252	251	243	230	261	254	256	258	282	238	243	250	274	263	271	250	277	225	250	234	262	259	264	274	264	274	256	258	270	244	248	272	256	259	246	246	258	261	274	219	263	270	258	249	273	252	272	285	260	248	273	277	234	234	278	267	261	264	261	266	236	251	250	239	247	248	303	251	272	291	237	266	243	243	253	269	230	242	244	268	265	259	233	225	233	239	244	289	257	248	265	254	229	274	271	272	278	233	260	243	282	268	269	277	269	252	264	265	215	229	236	231	259	266	225	291	267	210	249	239	219	256	276	276	250	231	265	247	255	263	257	296	247	259	237	251	250	276	252	251	257	277	242	296	257	233	237	257	248	210	248	262	266	254	293	263	287	268	271	311	302	248	235	246	228	279	234	234	241	230	251	248	263	241	248	276	279	226	236	267	254	272	249	239	227	252	243	256	229	249	221	208	247	256	251	231	236	242	231	237	248	234	236	209	257	254	251	234	271	254	254	273	261	276	271	274	264	286	256	273	275	282	260	249	292	252	255	275	231	254	275	230	232	285	292	245	274	244	269	268	237	263	280	251	264	291	283	259	260	284	229	232	307	240	256	264	265	234	253	258	230	260	262	254	265	271	246	249	260	256	277	268	249	240	270	260	244	280	239	279	237	268	249	250	253	249	269	279	234	260	261	295	242	262	258	265	266	262	275	248	282	230	267	226	233	260	261	247	285	285	276	285	229	268	289	242	253	276	248	266	285	247	234	263	261	205	258	250	279	266	243	247	253	236	262	228	246	266	251	273	250	283	248	278	232	269	255	289	255	263	244	249	264	231	253	250	245	214	248	221	244	249	252	268	271	239	236	246	280	249	267	249	257	233	263	296	273	244	269	283	248	289	262	284	244	265	214	258	247	242	267	253	267	259	255	258	288	245	243	266	260	236	273	269	243	279	214	265	240	268	271	265	271	265	265	243	229	263	247	276	245	255	268	253	229	261	279	254	236	280	246	260	258	294	255	232	276	283	277	264	262	239	271	280	237	263	262	252	260	256	263	271	272	226	234	239	267	299	253	256	259	225	242	263	241	237	248	244	235	254	261	272
1688	615	641	577	568	594	616	612	548	590	560	606	590	522	550	552	588	534	597	577	536	533	572	568	574	553	593	563	576	590	593	582	573	581	537	614	545	557	545	559	546	604	605	568	586	587	560	581	526	585	562	637	572	542	554	566	582	585	575	622	601	601	588	538	578	610	577	560	595	598	577	548	557	575	568	580	605	552	540	543	552	579	581	609	513	570	572	554	575	593	568	544	549	566	576	569	575	588	616	605	595	582	551	588	555	538	584	527	564	565	579	545	523	567	609	524	607	572	597	595	578	582	578	562	566	597	560	560	542	578	617	565	532	567	566	539	567	536	552	537	570	570	538	555	562	557	587	521	577	595	538	569	553	586	542	566	571	588	559	569	584	580	604	581	591	545	535	602	578	590	565	567	578	557	577	566	563	591	559	542	582	614	545	538	569	581	539	591	521	595	562	546	560	603	573	574	539	554	581	547	620	541	557	541	587	566	572	543	580	554	594	621	592	597	581	550	554	560	547	590	605	528	529	542	590	574	570	582	566	576	539	550	612	562	602	551	621	581	558	580	561	584	557	587	546	570	567	576	553	531	571	569	526	567	549	556	581	561	547	595	562	592	630	548	577	546	585	553	555	555	576	584	579	584	552	576	565	578	572	568	581	575	534	524	543	608	574	575	564	565	548	544	531	533	564	566	548	568	569	538	591	581	563	558	581	585	536	597	585	550	581	550	536	546	573	578	562	561	555	547	552	557	601	540	578	549	578	568	581	549	585	534	593	603	590	585	586	605	578	590	582	555	604	583	594	570	526	560	578	556	577	526	513	573	607	615	549	564	571	507	561	530	549	560	578	537	577	576	568	594	587	558	582	576	548	513	539	560	569	594	622	578	602	581	592	555	611	559	573	627	555	573	565	562	566	544	591	574	552	562	570	574	561	541	567	562	598	628	574	597	588	602	584	557	566	555	571	552	541	554	562	557	546	577	565	580	593	555	576	558	564	549	574	529	552	558	582	520	524	521	571	627	570	589	570	512	558	515	597	552	581	574	564	594	552	579	532	609	567	555	566	538	554	575	585	578	614	560	594	555	577	544	546	593	552	524	600	555	613	543	536	573	572	583	580	570	585	580	575	571	558	593	525	558	523	581	587	561	580	627	599	586	613	589	564	573	554	590	598	590	552	562	526	602	575	590	577	541	585	610	590	583	579	580	514	552	591	555	545	555	560	558	584	599	574	557	561	580	557	592	552	560	563	589	568	562	573	566	569	558	579	545	624	588	531	558	562	561	555	572	558	532	596	592	543	539	575	535	593	553	576	559	578	583	616	584	542	587	574	584	563	613	566	559	605	566	548	564	596	557	598	565	569	589	553	588	579	511	593	568	513	598	544	563	565	573	563	577	564	532	593	544	580	549	557	574	567	558	531	562	626	605	615	550	583	554	606	536	559	585	529	562	574	585	582	580	559	611	622	561	535	545	559	568	572	589	565	574	574	579	530	600	544	568	543	599	568	567	571	592	579	523	586	569	594	579	611	604	590	579	615	582	572	538	515	568	573	586	582	570	547	583	587	576	600	544	546	547	589	588	588	570	553	608	590	571	597	546	560	540	561	552	556	579	565	561	561	597	610	570	561	562	552	542	554	550	562	567	542	538	555	585	566	568	591	562	602	567	586	572	549	598	567	557	541	578	568	556	561	615	561	556	590	591	572	570	546	545	628	571	535	550	560	562	546	539	541	585	558	524	596	570	597	616	552	609	548	576	596	539	537	579	591	577	558	573	621	569	564	583	579	563	556	565	553	576	569	603	569	608	580	574	606	609	580	587	592	599	572	549	588	581	474	561	583	592	579	568	552	584	557	546	585	540	592	604	636	568	582	589	550	566	576	532	594	583	549	580	575	594	547	591	563	584	572	573	537	573	551	610	576	591	619	546	594	542	596	538	565	583	583	573	590	588	597	530	595	556	603	529	587	540	576	593	532	566	553	569	548	551	613	533	544	583	541	572	582	548	533	624	533	528	528	608	573	538	540	565	511	560	537	569	570	548	580	593	545	587	555	572	561	563	584	550	592	562	613	623	610	561	599	629	558	580	559	570	567	545	558	579	546	573	594	532	600	579	537	544	580	608	538	570	549	584	600	571	541	538	542	565	561	570	560	550	585	570	635	549	550	609	566	572	563	602	542	613	574	543	561	567	610	580	590	606	572	574	561	549	548	555	597	563	599	566	514	569	561	547	577	555	584	530	534	520	531	586	553	586	592	585	534	534	614	556	591	578	593	602	580	552	586	596	526	551	592	556	595	570	547	583	581	533	545	573	529	538	558	567	585	576	615	576	608	571	533	556	551	575	585	552	585	583	538	590	615	525	617	515	566	556	604	539	579	568	514	590	560	544	567	575	569	563	622	575	583	530	553	552	581	591	615	571	601	580	570	562	578	585	591	558	614	536	562	540	557	541	596	541	556	583	601	516	536	553	577	598	574	592	567	580	550	576	552	583	550	565	576	567	565	601	557	552	577	551	529	572	608	580	582	554	554	571	537	569	576	600	584	575	586	571	540	580	566	575	577	560	609	592	593	599	592	563	572	575	579	536	546	600	585	573	590	566	560	588	617	563	617	567	595	597	587	565	583	598	567	558	584	552	542	534	609	586	593	595	561	602	614	552	587	601	584	533	554	559	573	560	589	563	644	600	539	644	584	569	584	549	580	556	579	619	564	597	567	585	583	512	589	579	551	564	534	567	594	570	578	581	580	524	577	576	566	572	535	531	522	577	585	555	573	579	559	589	534	567	573	583	552	607	528	566	602	606	581	577	574	552	554	600	554	528	548	547	566	581	554	559	566	577	544	601	573	584	561	560	538	546	589	551	596	559	647	599	578	585	547	562	567	522	572	514	539	589	587	572	586	535	581	556	560	565	576	578	561	605	561	569	520	546	597	593	579	576	538	562	567	596	556	598	557	517	558	546	584	566	574	584	559	584	562	609	565	573	531	590	593	528	598	559	591	544	544	579	572	540	572	558	568	530	563	555	600	564	608	550	615	556	587	548	581	558	578	577	528	550	570	530	567	577	568	560	557	592	581	521	583	570	552	552	607	589	510	583	589	557	558	580	567	577	593	582	544	568	597	545	536	565	553	534	580	568	581	594	601	560	622	567	590	578	561	563	584	620	511	570	534	540	599	577	578	597	585	609	553	596	521	589	561	600	594	598	592	581	549	523	575	532	612	560	559	597	556	538	547	560	590	598	585	554	603	532	591	555	546	551	567	542	548	581	520	610	591	558	596	600	548	565	571	578	593	605	550	596	584	560	543	582	557	564	592	547	579	550	552	559	577	552	576	594	551	550	576	567	549	605	578	574	576	574	601	590	582	559	557	546	547	574	583	537	584	614	592	548	584	567	546	559	570	592	529	545	566	559	586	567	552	648	593	574	516	532	560	544	607	573	549	580	580	563	566	572	579	550	572	576	555	595	602	587	585	559	534	568	574	589	556	578
7276	489	472	415	343	270	220	183	197	188	163	174	146	163	167	140	149	151	149	175	171	171	154	149	153	132	151	169	136	139	143	159	157	154	140	157	174	162	147	134	144	150	172	152	143	150	140	133	135	153	145	147	134	145	139	156	144	167	174	127	158	138	151	145	147	144	145	163	146	180	126	148	136	138	143	159	135	160	174	143	132	145	156	152	174	146	136	138	112	141	153	159	176	140	137	123	125	138	154	156	131	142	153	140	171	141	125	134	146	113	133	155	149	157	150	162	157	126	140	153	141	137	142	135	170	117	136	145	147	142	140	129	145	147	177	167	148	152	149	152	150	129	136	122	131	161	143	150	178	142	153	146	161	174	143	152	154	158	143	119	127	155	126	140	138	157	130	145	165	134	135	137	143	180	152	122	142	147	156	139	161	139	133	129	139	149	141	168	155	149	170	131	163	115	140	149	145	154	150	133	151	124	139	119	141	136	141	150	120	127	174	172	166	160	159	133	143	148	147	151	131	134	161	140	132	158	158	139	134	132	145	139	138	159	142	120	149	148	123	138	157	156	131	137	162	150	144	161	153	155	155	153	160	155	123	141	157	156	138	155	151	143	151	140	149	141	148	139	146	139	177	151	165	149	125	143	126	148	176	146	170	135	142	160	150	144	134	138	135	163	146	136	135	126	149	153	141	151	143	135	137	127	121	149	143	147	145	169	159	143	154	143	151	140	141	144	155	137	132	150	137	152	145	145	151	170	185	136	156	164	149	154	147	157	153	134	148	166	160	137	144	131	155	145	142	151	135	145	136	153	113	145	150	160	149	133	167	124	142	132	140	143	156	149	154	149	129	144	136	143	162	160	162	149	150	132	125	138	142	133	139	139	149	139	162	151	130	141	141	131	125	163	134	140	162	145	123	145	147	129	149	121	137	155	149	146	152	144	138	156	109	116	141	162	174	152	135	129	132	132	134	138	155	154	148	153	146	157	139	159	112	180	153	128	150	146	161	131	152	112	161	122	147	150	132	140	126	166	142	138	124	142	139	132	143	162	149	141	136	150	133	151	143	165	148	151	146	136	146	138	138	127	149	157	147	165	160	153	143	131	127	134	148	172	153	154	148	152	144	132	133	151	161	174	147	150	156	127	175	154	157	127	153	139	154	135	137	149	156	136	133	171	165	146	163	158	124	159	154	192	144	152	144	143	157	153	158	156	158	159	129	120	146	142	144	149	150	156	151	149	151	183	140	122	134	149	154	159	147	119	129	121	166	153	123	147	148	143	167	146	134	148	137	161	138	140	131	152	141	139	144	142	128	127	145	150	145	168	175	143	147	131	136	147	160	150	164	126	146	128	120	143	146	146	138	175	166	145	132	147	134	148	109	162	149	171	143	140	146	125	126	149	147	135	128	138	131	132	128	153	162	132	125	145	140	128	130	154	164	164	162	133	133	145	132	140	145	140	145	146	142	162	168	138	130	131	119	141	147	162	139	141	149	149	143	128	142	172	151	126	133	148	145	161	136	126	145	152	141	125	136	147	167	160	155	143	151	157	144	131	139	153	133	130	121	155	169	175	139	151	141	156	147	160	135	147	125	122	171	142	152	161	129	141	151	162	156	134	159	143	136	148	160	166	143	154	164	138	141	139	177	181	156	138	136	139	134	133	170	126	127	133	167	142	157	157	161	151	131	156	153	144	128	141	144	163	134	133	139	138	161	116	134	149	117	131	149	152	170	138	153	158	145	157	136	142	150	139	151	138	142	144	161	138	147	143	140	122	143	153	122	150	139	144	140	160	130	128	130	146	135	122	140	141	154	141	156	137	140	158	137	147	169	138	145	145	148	187	158	136	136	139	152	168	124	140	150	123	137	138	138	136	145	164	129	127	157	145	162	156	148	163	130	134	156	146	128	159	129	161	150	149	132	181	133	131	135	151	152	125	153	136	142	126	148	130	132	135	124	135	152	134	138	146	149	157	178	152	160	137	129	147	154	139	141	154	143	134	154	148	121	132	143	144	142	145	153	144	140	149	135	145	134	147	146	143	151	171	164	155	139	146	148	131	127	148	134	156	135	147	159	162	121	140	156	148	124	148	140	154	133	175	154	137	151	162	136	144	149	155	135	139	169	181	154	152	134	158	148	164	169	163	160	133	136	138	119	143	143	141	152	151	148	139	121	154	163	151	127	131	151	143	152	154	141	150	164	159	166	129	129	123	143	120	164	159	153	152	156	121	148	144	118	144	156	147	133	121	143	157	155	131	147	135	143	132	145	122	132	148	138	163	150	152	128	138	144	170	136	140	154	136	126	118	153	134	143	143	150	145	182	132	141	166	136	121	135	134	141	126	123	141	147	133	130	128	128	125	150	150	156	158	128	142	123	131	135	154	138	153	146	134	149	152	140	141	170	146	158	132	154	172	166	167	127	155	139	160	149	157	148	148	147	140	125	132	149	128	149	121	146	146	151	125	168	150	135	126	139	174	156	134	163	158	151	161	176	168	138	148	159	154	154	155	148	141	151	128	151	142	168	146	123	138	141	147	142	136	122	134	166	152	151	142	157	154	141	133	121	128	150	163	138	119	136	148	165	158	162	155	155	145	134	173	159	128	153	139	170	141	141	181	129	128	176	155	144	133	143	173	130	149	139	131	134	129	118	163	137	132	146	154	165	142	143	152	145	141	161	158	152	151	134	144	140	138	157	185	146	145	185	150	115	153	131	143	156	136	154	139	152	139	136	135	139	150	185	132	124	132	152	156	154	123	143	142	150	149	148	147	130	154	165	147	157	132	142	135	152	144	154	154	134	118	168	127	161	142	145	148	139	140	133	116	141	148	147	142	143	155	163	134	142	147	137	147	145	176	142	153	115	143	138	148	133	143	135	154	153	160	168	147	141	142	126	148	137	155	143	145	106	141	149	107	146	130	131	176	146	138	116	149	138	130	147	162	124	134	146	121	139	153	130	149	126	163	163	145	163	157	141	160	139	171	176	165	142	143	151	151	139	163	140	151	149	179	137	130	134	132	128	137	146	133	153	141	150	150	115	137	181	159	143	133	148	130	154	163	169	163	118	151	162	166	149	143	123	134	147	141	141	162	141	147	163	159	168	148	147	139	152	146	148	128	164	146	157	135	141	150	139	134	138	140	136	152	148	132	138	150	152	148	165	144	153	166	141	140	146	144	142	136	162	154	140	147	151	134	137	130	152	144	149	143	137	137	134	151	142	156	141	141	133	118	149	124	154	146	153	121	161	153	161	142	134	151	147	141	136	135	138	149	148	138	135	144	147	168	150	144	153	160	153	147	149	147	145	140	140	137	168	147	155	150	153	121	152	129	138	159	132	130	166	136	137	152	162	128	130	141	159	135	144	136	147	120	169	149	115	120	158	125	162	146	157	158	134	143	140	139	147	146	157	144	150	144	147	154	150	152	143	145	121	155	142	134	123	97	133	138	131	149	149	142	129	155	139	127	129	140	111	133	147	140	131	148
6028	623	1068	1249	1080	874	764	658	614	572	506	499	511	460	459	437	452	402	399	428	451	436	406	403	386	354	393	362	393	359	366	354	379	396	357	386	394	376	350	385	376	350	390	401	368	424	399	399	386	397	385	403	418	371	386	350	381	392	367	388	386	346	376	379	398	381	327	374	367	359	359	363	349	377	352	370	368	335	331	380	398	370	330	372	368	396	366	363	399	346	342	363	335	336	356	366	378	375	392	357	325	379	348	340	365	375	387	335	355	353	340	350	392	366	339	361	381	341	365	380	363	338	335	356	353	350	357	337	353	369	375	363	351	403	343	339	361	383	356	334	363	377	370	347	346	360	373	362	382	394	331	361	354	391	386	362	352	333	329	345	365	368	336	394	363	333	362	373	380	392	384	354	384	374	360	360	366	398	363	357	338	379	352	365	376	358	337	334	348	349	345	338	362	328	376	357	381	377	365	359	366	363	375	330	323	375	356	329	351	389	403	394	343	361	341	364	383	312	348	360	366	339	363	356	363	380	335	372	339	353	318	362	351	336	370	334	354	383	352	343	369	338	394	346	381	359	365	376	384	345	339	345	328	348	356	345	337	363	378	371	361	353	369	351	348	363	347	350	352	368	359	346	365	381	388	336	331	399	394	339	371	353	380	340	369	368	331	406	345	346	371	346	353	368	378	363	354	361	368	354	364	332	363	359	390	351	337	387	361	350	319	368	373	368	393	362	331	378	342	369	368	359	334	366	344	387	343	403	362	347	357	396	325	369	365	343	365	355	364	361	334	363	374	356	362	387	335	352	351	333	386	324	377	341	337	300	349	336	324	342	341	348	325	379	381	345	346	375	353	386	384	366	382	352	366	362	377	356	362	340	373	379	373	345	369	368	358	339	364	378	362	355	345	338	366	358	342	356	346	361	391	379	329	360	373	361	327	399	377	356	375	363	353	379	372	375	327	356	346	371	372	350	357	352	344	390	354	364	377	356	358	395	354	361	352	355	364	379	356	344	347	352	380	335	359	343	376	347	342	346	323	352	346	357	359	345	378	354	357	359	346	341	344	376	397	367	343	326	351	380	355	339	349	385	386	337	336	357	367	343	365	316	357	365	382	343	342	375	340	350	349	358	339	358	333	366	383	343	360	343	333	383	347	355	366	331	325	361	373	357	378	341	372	329	382	352	373	319	350	344	339	362	381	352	330	350	386	391	356	381	385	360	355	316	372	355	373	355	363	347	383	357	316	359	382	379	365	375	361	362	374	376	345	334	350	302	349	385	359	365	390	345	376	367	331	339	348	374	365	366	362	333	350	364	388	359	367	384	344	337	414	396	356	360	332	353	390	341	343	363	413	344	372	354	330	370	350	373	371	376	373	348	382	351	374	382	371	351	377	334	359	363	368	378	341	368	354	349	366	359	336	354	372	352	345	385	378	369	369	373	355	358	347	355	370	343	384	367	360	405	386	364	378	369	318	347	369	384	356	328	377	352	369	319	407	328	347	363	381	373	329	354	353	367	358	374	373	358	358	369	338	340	324	375	394	356	363	376	337	342	317	337	362	348	369	340	367	362	394	366	377	336	362	370	363	365	384	375	350	346	374	379	369	351	319	354	351	325	375	388	376	363	335	344	332	344	383	388	371	389	342	345	382	353	387	345	341	363	379	339	355	373	387	310	377	372	372	380	360	331	340	322	366	366	384	385	351	366	361	350	364	352	329	369	360	348	355	345	348	375	355	360	357	342	353	349	368	343	355	344	380	339	341	376	328	332	374	345	357	376	379	380	343	371	354	345	335	345	380	362	351	344	384	379	369	367	362	394	364	352	329	354	351	361	334	339	372	350	371	358	368	318	348	349	356	380	331	354	336	327	369	363	355	369	399	352	384	347	372	363	364	372	367	376	344	360	361	324	359	351	334	349	358	351	372	341	353	353	355	383	332	358	358	379	386	378	353	333	319	357	351	339	353	359	345	360	372	343	368	365	367	371	344	336	351	357	353	320	378	359	349	353	361	376	366	342	376	361	364	383	358	340	382	345	347	325	383	350	365	343	330	355	355	360	367	380	372	373	407	359	384	374	361	371	394	359	349	348	364	340	327	351	337	345	382	340	395	338	366	371	367	385	380	389	375	375	357	375	371	329	381	349	349	327	313	374	364	384	363	362	368	345	401	377	359	364	350	376	335	349	328	337	385	349	376	353	378	368	343	370	350	355	325	325	350	345	360	363	389	330	344	362	353	349	353	367	315	338	351	372	317	328	353	356	353	368	328	341	361	339	347	350	409	346	357	370	357	382	341	337	353	361	335	343	314	332	377	348	348	353	377	365	378	368	339	342	371	375	373	349	387	362	329	356	318	366	350	351	369	373	342	375	352	375	384	365	358	364	341	377	376	369	393	333	333	361	345	321	353	360	366	357	378	354	364	386	352	351	363	378	377	381	360	341	346	347	376	307	347	365	391	387	341	351	377	379	373	354	364	376	405	331	365	338	393	360	382	355	341	383	395	347	386	339	393	369	375	364	362	379	368	384	353	382	358	363	350	353	374	370	350	343	356	345	363	307	345	334	375	390	361	349	376	350	360	346	315	367	332	334	363	369	376	363	390	353	368	387	369	366	379	350	349	359	350	356	382	383	354	378	366	367	350	369	340	355	357	369	373	353	375	338	357	349	340	365	376	361	386	358	362	348	326	370	370	352	343	336	389	367	346	340	352	364	358	368	359	342	338	354	354	374	313	364	368	371	333	370	383	365	360	378	351	367	355	334	379	401	331	352	379	338	348	402	354	342	338	388	357	368	387	362	355	354	361	370	348	304	373	390	349	370	412	364	361	363	373	325	346	347	356	351	348	336	338	369	335	338	319	375	407	358	339	333	347	400	381	331	321	373	366	363	401	365	372	395	362	357	321	369	361	360	359	354	369	395	331	355	354	317	351	363	386	361	366	360	337	349	364	339	374	344	351	368	368	347	354	385	350	376	372	339	332	361	350	381	337	365	369	344	340	373	340	368	323	402	357	361	314	368	397	400	369	338	325	376	379	342	367	360	370	363	367	352	388	361	354	351	378	341	376	382	386	363	350	361	348	338	377	353	385	412	340	342	356	343	360	346	336	333	335	364	357	371	341	359	378	357	367	370	344	363	380	355	338	372	343	370	353	392	367	374	367	352	339	346	382	385	357	368	342	356	326	345	355	363	370	352	366	381	357	372	355	331	342	391	343	334	347	352	347	337	356	331	415	418	375	407	361	345	373	356	346	369	361	334	374	349	358	340	374	375	355	346	370	369	357	394	366	360	361	373	371	355	364	356	326	326	330	360	361	366	359	382	309	373	358	333	338	352	389	364	346	356	381	343	393	367	378	354	329	359	350	328	365	396	351	345	315	351	358	355	343	345	360	365	341	380	380	364	354	355	339	370	355	379	353	339	350	383	371	356	374	389	334	371	338	353	332	368	364	389	384	366	396	326	350	388	353	360	371	370	351	373	376	354
13501	1121	933	786	567	420	356	303	317	283	266	279	267	254	238	231	225	214	230	237	217	245	202	223	222	250	238	215	214	231	249	213	259	212	215	234	211	215	212	237	225	227	201	222	198	210	229	228	235	204	215	233	187	224	211	222	206	204	235	207	217	271	242	235	186	234	217	203	201	223	197	214	232	266	233	236	207	205	210	201	235	195	232	225	196	215	192	204	198	227	219	211	250	231	200	230	213	195	195	214	232	235	230	236	235	206	201	226	211	195	228	200	211	230	203	209	216	216	225	195	211	213	212	196	213	212	210	205	204	224	199	232	203	238	212	228	212	221	208	231	202	252	202	233	176	232	212	220	225	226	210	237	224	210	215	232	197	201	222	210	216	206	222	220	218	208	227	252	185	227	178	203	226	211	209	228	246	194	199	205	208	232	215	189	205	230	234	217	232	242	212	227	200	223	203	220	248	217	202	194	184	204	205	221	200	196	217	198	229	205	210	222	227	219	211	238	215	213	213	215	214	227	229	235	216	216	212	211	232	216	251	230	222	191	211	218	220	210	207	203	239	206	221	233	221	216	229	229	199	199	219	213	215	221	182	198	206	213	219	206	222	191	210	207	217	219	223	229	196	202	219	217	220	228	190	225	218	211	265	224	234	186	237	225	202	196	230	185	204	232	234	216	212	216	204	212	215	210	212	233	229	224	246	207	200	221	191	222	218	217	239	208	198	229	210	213	206	254	216	224	211	200	203	236	215	226	213	232	201	212	202	204	209	189	234	207	234	211	190	227	228	218	207	227	211	209	216	214	216	199	240	225	208	258	174	223	221	208	195	207	219	240	242	194	204	239	227	226	207	233	249	241	248	217	237	199	208	260	238	193	207	194	220	224	206	214	249	214	224	191	229	221	201	211	206	227	229	226	220	207	195	204	213	215	195	272	195	241	223	227	223	226	206	238	217	233	232	221	200	220	207	234	209	193	235	202	227	210	228	235	215	199	217	223	203	204	197	216	194	213	221	254	206	223	226	219	215	205	226	216	216	192	216	214	207	213	229	227	227	249	230	219	236	184	231	232	219	229	211	204	241	209	222	224	235	251	244	224	220	265	208	226	215	231	242	219	227	196	198	217	230	211	234	249	243	202	205	253	215	227	229	217	233	202	205	211	197	207	215	218	227	212	235	219	220	220	164	215	210	186	234	216	214	228	220	237	194	209	218	220	213	223	158	232	232	253	216	204	228	213	196	233	205	225	227	218	209	238	212	181	203	215	224	212	215	221	230	229	226	226	233	229	186	224	248	209	182	187	223	219	232	214	197	195	217	205	219	225	274	195	225	215	223	242	240	235	233	227	244	216	203	194	233	240	212	227	236	206	226	197	226	209	235	221	225	211	202	235	256	199	221	240	226	210	226	222	214	213	214	221	224	218	219	206	224	194	192	214	203	217	214	233	230	210	258	225	233	235	216	220	233	228	206	224	199	184	219	228	256	211	235	248	224	223	209	198	225	205	236	222	238	206	212	207	202	229	217	224	201	232	240	210	236	211	217	236	239	214	221	209	244	208	178	209	198	230	203	247	239	221	218	215	220	229	225	199	225	239	248	239	225	197	220	253	210	222	214	229	211	184	217	223	232	207	208	194	204	226	234	216	221	201	234	234	225	203	199	211	207	225	229	215	211	243	220	226	228	199	237	207	245	229	243	215	213	217	244	209	237	210	209	245	216	254	217	207	237	224	219	175	196	215	196	196	197	205	228	209	202	214	210	239	216	208	206	248	215	232	213	241	236	236	249	258	187	206	236	203	225	228	221	220	232	242	226	246	210	180	219	228	217	189	195	203	212	239	210	247	226	229	218	193	218	233	218	220	232	235	226	216	229	229	222	224	224	216	225	198	191	225	251	225	212	240	221	211	218	221	231	232	230	190	237	226	215	215	229	197	205	193	240	225	192	226	209	212	196	223	234	249	227	243	260	232	214	239	233	250	221	197	204	216	214	227	205	216	254	209	200	188	208	234	214	228	242	237	187	218	228	204	209	220	225	195	214	210	223	247	203	221	245	228	216	203	227	204	228	227	197	224	197	194	202	201	209	222	210	214	213	202	235	219	213	220	197	210	221	227	204	223	241	213	185	210	224	233	226	200	228	260	198	216	253	232	226	220	208	210	219	220	242	231	244	197	221	225	231	204	240	238	205	222	214	203	215	247	208	214	192	209	203	221	213	211	210	253	212	201	202	215	240	213	213	227	232	254	232	217	223	231	223	237	210	210	211	202	208	222	229	227	203	183	202	216	229	185	200	205	232	239	198	227	229	241	214	230	211	225	227	227	222	205	216	228	238	224	192	244	202	230	230	237	218	196	237	244	223	220	189	232	223	229	226	233	200	208	233	214	216	212	221	233	208	214	222	221	221	210	234	190	240	226	216	212	248	220	225	193	196	202	189	232	232	219	243	212	223	209	230	227	218	216	204	233	230	227	209	229	225	252	172	206	217	227	218	264	211	227	222	201	189	208	218	213	230	224	227	231	218	223	230	214	243	226	230	194	234	228	227	238	209	242	199	267	214	232	247	219	222	237	212	212	244	220	212	211	222	219	202	221	207	240	199	219	208	197	216	218	233	214	210	197	234	187	218	222	202	193	201	211	214	211	246	204	189	198	213	219	246	212	234	232	216	213	218	219	217	178	212	216	217	222	240	246	221	228	221	220	224	200	221	221	248	190	201	199	231	221	193	234	250	228	220	210	214	207	215	199	216	205	206	228	209	220	255	223	218	219	217	190	204	224	202	236	212	222	172	225	226	211	204	228	211	219	218	200	210	241	217	202	192	222	200	195	204	229	198	189	230	206	220	216	210	196	215	202	244	196	212	212	223	215	197	219	214	196	248	223	204	224	220	234	231	244	210	230	206	212	204	235	212	194	195	241	230	247	212	208	209	209	205	194	217	225	197	210	213	207	246	241	195	193	198	200	208	207	221	244	209	216	217	226	232	214	224	227	209	221	232	223	226	205	248	202	220	214	208	220	208	220	209	207	265	248	217	222	211	260	242	233	220	209	189	223	184	252	206	207	209	230	200	223	224	209	230	225	217	220	238	219	243	212	231	212	196	236	228	229	247	224	205	211	206	218	224	208	206	234	229	229	224	225	213	207	194	200	206	237	232	245	237	230	206	227	230	220	217	236	240	237	229	217	228	226	221	226	217	223	215	218	205	202	234	209	216	227	185	181	232	222	212	233	197	204	219	217	240	237	234	224	212	213	203	223	233	193	217	222	232	224	204	218	207	212	216	229	224	231	197	199	225	211	203	219	231	218	225	207	207	209	210	237	207	234	239	215	205	211	185	205	223	223	253	220	238	216	234	230	227	217	212	250	211	198	226	224	201	235	225	173	211	190	247	204	216	233	209	236	231	205	233	204	218	245	227	205	247	193	186	220	195	232	245	204	207	217	196	226	190	223	206	206	194	199	213	222	215	229	190	203	203	222	211	250	243	202
8013	1087	2036	2317	1957	1606	1300	1125	981	938	898	874	722	733	693	674	687	667	666	638	588	612	584	573	601	591	567	589	572	554	565	566	597	527	533	555	551	594	492	536	538	550	587	580	542	581	554	607	562	569	598	541	585	529	570	521	562	516	547	552	561	594	554	572	529	534	574	530	564	550	586	513	541	574	537	508	557	533	549	490	550	505	524	481	501	520	498	527	537	523	536	539	544	551	483	512	512	499	536	459	517	542	524	522	512	469	528	564	560	509	491	499	565	577	535	552	541	517	564	538	521	561	511	536	563	524	514	533	533	500	490	526	532	514	543	497	513	507	532	556	516	526	496	477	550	539	495	533	500	539	541	542	512	535	506	493	537	541	477	491	515	485	544	492	555	486	532	511	536	554	556	476	520	543	467	520	535	512	542	515	550	559	547	515	490	488	520	507	529	518	480	495	513	530	524	569	520	513	551	548	501	512	480	524	541	485	542	498	531	522	517	490	492	534	506	494	518	526	542	528	551	501	550	539	497	568	525	526	510	541	534	468	488	516	500	502	522	542	492	510	556	532	522	525	525	492	507	546	507	523	550	536	512	522	539	497	493	469	553	523	502	577	541	532	539	499	520	504	546	496	523	509	545	517	503	504	518	498	511	557	564	495	510	531	532	492	571	519	533	501	566	524	542	515	530	480	509	511	513	537	509	518	512	523	537	517	511	490	540	480	509	525	519	496	481	473	519	538	544	513	503	500	500	529	509	546	499	540	491	561	527	481	535	535	518	490	514	527	531	490	546	544	526	511	539	523	509	518	497	510	478	510	528	514	509	522	515	554	520	502	494	527	512	521	514	515	524	582	534	529	554	517	578	513	530	546	492	548	518	493	506	528	502	512	527	467	545	536	544	506	526	506	510	525	523	530	496	538	509	472	545	517	526	563	483	518	519	496	534	529	540	557	531	505	527	525	515	552	519	528	510	551	549	500	513	498	498	499	494	537	512	508	521	485	478	543	563	497	535	553	543	529	554	502	521	527	502	494	572	515	520	535	538	521	534	493	546	515	538	564	506	491	530	526	558	551	550	525	533	542	507	527	523	512	510	506	483	541	493	515	493	517	550	489	529	483	547	522	541	541	507	555	515	484	532	532	516	529	519	512	550	531	547	514	541	520	538	520	519	497	541	549	521	514	541	542	492	521	538	540	512	512	516	514	559	504	560	548	543	502	544	542	525	532	541	533	540	537	523	564	538	521	544	518	481	521	476	552	551	514	534	500	525	531	526	517	523	527	497	535	526	507	493	524	470	515	489	533	545	532	507	495	516	523	503	519	511	542	546	521	504	524	544	524	520	494	501	541	498	532	532	569	511	523	530	488	531	535	534	511	529	514	538	549	518	550	517	510	525	537	560	557	530	497	539	459	456	523	522	522	499	499	520	509	516	532	505	519	507	503	524	526	506	539	532	536	525	522	552	540	521	514	520	508	513	548	482	505	528	543	533	512	541	504	509	518	520	522	525	506	530	537	532	535	559	493	543	533	507	545	521	499	528	522	486	504	526	512	552	533	542	537	546	559	551	475	535	512	513	547	555	527	537	513	530	508	529	520	477	477	523	522	517	516	507	532	564	524	511	516	493	527	524	508	571	526	486	512	506	523	521	495	495	533	498	511	564	538	515	511	476	499	521	492	513	521	557	500	533	528	496	523	523	551	482	548	518	520	531	558	520	535	536	525	536	493	503	514	498	545	540	527	514	489	510	535	486	537	494	486	474	494	531	491	543	479	541	501	527	529	503	521	532	534	545	478	484	514	541	507	532	533	548	550	540	521	524	519	543	537	528	546	534	519	504	485	496	553	527	521	515	528	539	520	503	518	539	453	564	497	498	532	558	500	541	525	539	502	546	565	540	522	555	524	522	486	532	536	519	489	538	466	524	554	550	539	521	532	522	564	558	524	552	481	509	535	498	498	525	547	498	493	530	507	562	493	488	519	501	509	522	534	505	503	512	520	550	532	549	533	506	527	518	518	498	527	538	530	511	530	539	503	523	534	503	549	580	506	528	541	524	517	538	530	614	509	538	562	521	534	483	574	518	511	503	515	511	516	516	491	485	530	529	520	522	559	517	524	500	510	510	563	487	511	522	554	545	500	532	507	482	551	489	524	563	530	518	502	504	560	494	487	502	542	496	556	505	508	564	486	533	551	547	510	520	491	514	504	553	490	541	510	526	533	537	544	546	503	515	508	555	542	511	528	534	491	544	494	545	515	533	540	488	507	501	529	528	550	484	481	560	521	492	516	497	507	521	539	567	555	521	533	528	519	568	521	501	554	523	489	536	499	485	563	516	509	531	542	501	505	522	514	543	529	512	536	515	530	569	498	520	503	510	497	524	494	504	543	520	512	518	537	514	521	526	498	482	491	524	546	525	497	522	497	518	554	522	524	487	547	546	490	545	513	543	561	520	562	497	518	518	521	565	473	530	540	555	538	496	520	516	520	475	512	512	573	494	548	525	463	490	487	518	500	517	500	470	536	545	516	503	523	574	532	505	522	511	545	549	520	548	506	508	502	547	513	506	535	484	520	545	493	524	530	531	491	517	518	581	504	511	508	541	491	530	537	537	514	527	554	495	520	526	503	499	508	532	523	471	529	528	534	549	469	543	535	463	493	517	569	549	551	549	511	514	510	498	525	522	532	535	525	521	498	513	501	509	537	533	535	547	502	558	494	498	536	561	511	536	522	512	516	515	505	515	505	483	489	511	521	522	565	546	508	524	530	501	542	576	532	527	520	529	551	529	490	491	510	492	484	521	543	549	486	490	516	505	529	490	529	517	537	535	503	498	506	477	551	528	544	523	467	504	499	513	543	525	534	509	529	511	553	554	547	513	514	516	480	512	561	487	523	505	519	531	525	515	526	522	539	550	498	473	512	507	468	489	513	502	502	519	527	575	530	499	559	532	505	518	553	479	512	505	558	489	520	512	513	509	568	512	499	516	491	519	518	508	538	491	556	523	496	510	535	562	519	531	535	486	482	565	546	532	529	553	509	576	539	527	512	539	516	506	515	544	550	522	581	521	549	505	495	555	537	562	492	528	532	535	511	561	496	546	513	570	492	531	507	514	470	526	481	541	523	505	524	529	546	516	542	498	539	573	528	497	533	505	511	508	555	512	461	544	523	559	511	508	525	521	510	518	507	523	547	485	505	576	533	544	506	499	506	586	457	505	520	521	534	548	514	512	521	528	536	509	532	514	537	496	529	519	481	497	512	518	559	492	543	545	509	501	491	542	530	521	526	566	530	508	524	522	512	531	489	559	517	498	476	499	559	532	528	534	528	532	520	510	535	510	501	477	529	515	498	505	526	556	501	545	554	518	484	523	521	562	509	482	560	490	497	527	521	521	530	476	517	547	522	521	539	570	523	523	518	557	551	528	517	558	570	557	556	522	528	499	556	514	515	498	509	511	530	517	533	501	528	518	525	506	543	505	477	523	527	516	512
1582	294	286	261	284	258	260	262	267	280	273	240	274	246	268	233	252	247	231	248	224	238	255	233	249	250	228	270	240	269	277	266	207	237	269	259	254	292	247	251	279	278	239	255	240	228	252	256	231	277	254	260	262	260	258	239	250	260	241	251	292	298	249	231	275	260	233	236	253	265	272	263	239	254	247	258	245	255	259	241	231	258	228	277	222	271	262	262	258	244	223	265	223	258	272	250	235	252	265	276	257	244	231	265	273	238	259	247	268	265	239	260	253	237	241	270	231	257	270	240	239	263	263	262	247	276	258	256	283	266	256	240	249	224	284	260	296	257	245	291	261	254	273	239	258	257	243	238	283	270	255	237	264	286	244	245	264	246	251	256	244	242	224	239	263	255	259	285	252	274	267	236	268	243	245	277	240	265	290	243	260	240	226	264	229	276	283	281	273	262	279	273	250	259	242	252	263	295	251	241	240	254	266	236	241	273	281	246	272	271	258	254	264	250	249	214	234	239	260	267	227	267	258	253	223	263	261	261	278	242	255	272	236	246	260	258	263	256	237	245	253	247	248	232	223	260	228	252	251	229	260	246	236	278	238	259	255	257	280	250	257	253	256	266	254	282	278	252	266	245	241	256	256	234	255	271	235	237	281	234	274	255	225	248	244	270	244	244	264	265	273	267	268	252	241	246	240	233	247	226	235	284	272	245	252	239	208	252	272	239	271	261	249	274	242	226	278	262	250	272	275	262	269	273	242	221	259	269	262	247	250	252	280	272	248	256	251	249	256	258	256	255	271	227	240	250	260	245	242	269	237	244	231	225	218	229	252	267	253	227	252	236	235	276	284	271	241	259	226	238	240	241	248	249	251	232	250	238	236	271	244	247	273	245	261	226	235	264	269	247	271	246	276	260	267	257	249	243	251	240	233	264	274	247	272	268	277	224	232	221	271	280	234	266	286	268	232	256	270	275	256	270	251	253	272	245	242	264	259	265	253	248	263	274	255	260	248	264	278	235	250	265	275	301	224	245	259	261	270	290	245	263	242	253	237	234	225	249	243	219	234	269	269	214	240	277	261	265	293	267	255	257	262	275	251	264	236	281	249	260	241	245	260	267	244	260	260	257	248	252	246	251	255	281	256	228	248	245	295	255	252	259	245	230	269	273	259	250	268	257	249	228	258	285	254	246	263	237	243	254	263	269	255	250	252	251	257	259	274	266	257	240	241	264	267	259	243	240	252	244	264	237	252	293	269	241	213	230	248	230	240	232	243	263	261	266	280	274	273	224	211	232	226	243	275	315	283	266	233	245	245	282	255	246	212	269	260	234	228	257	264	261	272	214	243	229	270	241	262	240	290	269	234	235	284	253	267	230	280	259	282	247	266	224	241	265	245	252	239	250	229	263	245	267	244	265	270	314	256	275	263	254	246	257	261	260	268	279	245	248	239	272	270	248	282	249	272	243	244	233	254	225	234	245	277	266	250	263	241	281	277	291	247	253	259	277	255	279	247	233	275	252	250	243	226	257	217	273	280	278	266	225	265	250	259	249	262	235	245	274	288	226	227	240	236	273	249	255	256	270	244	223	218	247	256	249	252	246	246	260	304	226	269	261	285	242	252	259	264	239	237	244	283	265	271	231	246	258	266	267	228	230	237	262	265	249	233	265	265	294	285	260	255	236	270	258	245	279	272	255	270	229	288	258	280	270	223	265	283	266	266	242	225	245	252	258	224	267	255	232	267	248	222	266	263	246	265	228	255	257	262	253	235	270	270	256	262	243	240	242	250	219	254	251	257	270	245	254	261	257	244	297	230	248	269	264	249	241	275	250	262	263	233	256	239	262	265	240	242	251	246	256	273	253	218	253	214	236	242	273	245	231	264	270	271	268	265	231	250	198	271	268	266	258	280	234	251	278	270	243	248	249	255	254	261	292	259	247	250	229	267	226	263	246	266	252	246	248	263	221	257	255	296	254	240	270	239	242	260	273	264	240	246	217	227	259	243	269	261	283	248	236	236	258	244	244	259	242	255	248	233	240	224	233	246	239	261	238	268	228	240	270	289	241	262	255	222	271	259	255	267	238	266	256	258	286	241	261	250	262	258	261	264	240	229	270	239	259	255	249	236	273	247	256	260	257	242	274	249	257	256	265	265	230	255	241	270	290	249	266	262	248	251	270	285	248	273	260	212	279	267	240	263	321	252	279	260	263	244	268	279	244	272	264	270	284	245	286	261	286	243	297	275	243	272	265	281	282	239	254	253	260	249	270	237	247	250	270	272	264	253	247	240	257	219	253	235	264	237	268	246	249	269	236	285	245	251	274	275	275	261	248	250	258	247	269	267	238	248	274	240	232	257	242	271	220	252	230	225	245	260	252	302	248	253	289	249	270	241	254	254	251	283	268	283	277	268	264	231	252	294	266	259	272	251	245	267	237	246	234	242	236	249	251	248	247	245	218	264	286	274	266	279	223	229	250	251	235	239	267	230	240	274	214	226	273	253	256	262	253	241	290	249	279	238	254	231	251	235	241	248	234	271	258	263	233	257	254	272	274	278	259	252	232	230	271	242	263	257	286	253	256	223	241	256	256	253	244	249	256	266	245	264	256	243	283	279	257	242	265	260	265	285	251	252	282	260	284	254	269	247	250	274	247	236	272	276	265	240	271	245	233	246	268	257	223	284	275	258	247	238	265	237	244	244	257	235	270	227	271	257	237	277	244	244	257	215	250	269	263	260	292	231	237	250	237	243	264	217	220	229	261	271	230	256	243	277	287	250	262	251	278	270	239	231	278	259	254	274	256	237	235	284	249	258	240	255	271	215	260	256	252	266	268	235	254	269	276	287	250	245	223	235	238	263	249	249	270	259	245	249	240	231	238	221	265	270	252	250	254	283	256	255	248	282	267	263	264	283	254	247	269	260	244	246	268	247	247	265	226	257	247	242	263	245	258	253	254	214	279	250	240	279	234	255	268	291	239	243	246	243	255	258	257	267	236	248	256	218	245	241	235	253	272	253	255	261	244	261	258	258	254	273	231	242	249	277	248	243	243	267	235	229	228	239	224	234	259	249	257	263	254	292	255	277	283	247	273	271	247	284	238	247	256	273	239	278	265	241	268	272	254	228	256	231	256	273	240	249	256	266	267	248	255	243	238	264	270	255	237	227	246	246	253	247	231	238	262	241	216	225	260	284	246	217	260	261	276	237	263	278	280	225	247	206	277	289	252	233	262	238	245	258	241	240	296	253	260	242	228	265	244	257	262	266	272	249	284	262	226	257	282	254	237	259	253	269	230	250	237	251	276	244	221	236	239	247	245	241	245	234	285	254	233	264	294	257	262	271	240	245	298	257	253	265	252	256	250	247	257	242	263	217	232	287	234	275	225	214	235	235	264	259	271	267	256	279	283	240	247	245	262	283	261	249	244	258	256	269	229	266	261	289	261	236	243	250	233	252	247	264	246	289	236	230	250	248	240	278	226	257	256	245	261	258	238
1775	531	591	674	609	587	598	613	603	583	588	579	561	555	574	559	587	560	576	581	566	559	587	550	654	564	555	541	508	542	566	551	615	603	577	588	574	550	562	531	562	591	548	575	596	580	553	557	596	534	624	562	542	528	608	546	561	592	551	547	573	535	593	581	575	584	574	540	586	567	573	577	548	557	528	567	541	549	549	574	563	555	582	618	550	570	552	575	561	583	595	565	538	569	565	562	612	570	584	584	546	596	606	531	518	538	592	570	558	530	592	554	574	548	550	614	580	558	537	511	544	586	616	600	569	556	540	541	567	568	598	567	584	556	535	612	577	619	543	592	556	538	587	558	553	557	534	563	575	570	541	564	546	561	589	626	571	570	565	578	544	570	551	559	522	530	518	600	494	541	539	569	552	520	543	580	544	560	593	520	598	556	615	585	603	580	566	537	590	565	550	524	558	588	539	542	574	579	562	575	548	569	572	565	612	586	578	565	561	553	580	574	545	555	568	550	584	564	577	595	548	583	572	565	570	523	589	602	570	573	560	565	582	564	593	578	547	554	586	542	571	589	555	568	584	551	516	553	642	599	549	530	548	535	615	539	568	589	550	527	550	572	597	561	555	578	549	581	608	534	583	518	580	585	545	531	559	511	529	580	559	553	543	566	586	574	570	560	526	579	538	634	551	570	578	556	574	562	576	559	532	552	573	553	596	533	576	544	570	549	578	522	547	540	585	586	566	555	584	570	518	574	566	548	552	546	600	567	567	578	563	535	564	570	594	543	547	600	551	555	555	550	611	552	597	554	558	578	583	590	588	565	548	608	556	599	571	596	561	595	580	540	590	559	540	554	562	558	526	547	548	577	545	575	554	566	561	570	549	584	582	583	527	544	601	584	580	577	546	520	549	559	568	556	568	572	561	551	545	584	565	576	590	548	582	567	506	566	519	576	572	610	562	582	609	543	582	551	578	552	565	582	577	574	533	543	534	567	574	572	599	537	602	582	568	565	574	538	530	602	605	593	553	558	574	556	577	566	558	516	517	592	566	566	556	568	594	562	557	556	569	594	566	546	551	560	600	579	555	547	569	594	543	598	554	583	575	563	531	579	602	570	558	623	531	595	553	546	580	567	529	558	546	531	574	558	548	593	580	523	546	593	565	579	575	561	540	592	575	586	522	572	541	532	526	513	566	605	551	584	570	541	579	560	537	561	575	532	590	576	594	562	576	589	564	535	562	606	539	538	567	589	581	583	551	572	569	581	547	576	567	581	588	574	545	534	546	576	553	600	562	528	526	592	541	569	563	587	540	553	581	516	602	538	572	632	580	569	543	533	558	541	558	571	549	533	584	553	606	537	548	573	571	580	531	555	550	608	548	584	576	540	570	574	542	561	553	577	613	572	597	563	542	587	591	546	586	582	591	569	515	535	593	609	553	572	561	607	576	568	605	568	573	583	582	606	510	578	519	558	544	594	585	563	546	561	553	630	533	556	558	592	561	623	517	606	622	568	572	582	573	592	581	570	563	584	554	557	552	558	583	577	553	562	595	556	579	583	558	597	540	565	549	516	611	553	583	551	574	592	578	514	566	587	572	611	584	606	562	581	554	541	547	541	587	571	569	590	565	571	572	594	617	545	618	551	558	576	531	547	587	569	578	562	622	512	567	498	532	532	572	587	552	587	597	604	567	574	587	564	540	549	518	552	555	546	588	569	609	605	584	533	549	549	558	569	578	541	566	582	539	561	582	598	583	526	575	574	584	548	560	538	558	560	565	564	561	550	548	580	566	596	572	554	555	570	576	548	571	557	571	549	531	551	576	564	570	571	623	581	599	502	611	568	573	568	589	577	568	532	571	534	580	551	559	569	605	542	560	605	537	544	563	555	587	562	549	546	605	617	595	547	528	592	573	527	561	611	521	575	575	538	575	553	582	529	530	561	560	554	538	590	598	558	580	556	575	526	603	573	561	583	578	535	535	559	542	590	549	504	597	587	543	573	548	614	595	587	536	532	570	555	552	554	581	546	595	544	578	545	548	572	555	555	564	578	576	561	600	586	543	603	564	567	570	584	608	570	546	564	600	550	600	559	593	595	563	594	545	542	548	540	555	605	568	608	597	586	565	580	571	523	618	535	570	589	568	569	601	524	555	549	565	547	567	548	572	579	575	601	593	577	548	550	571	557	533	571	578	558	571	577	605	553	587	542	553	563	567	598	525	544	612	515	619	546	583	595	618	561	516	552	567	609	578	556	579	587	571	556	597	565	572	572	523	576	590	584	574	579	555	567	559	573	594	540	562	554	576	548	563	527	587	570	593	506	582	589	617	585	579	555	567	554	585	577	599	585	583	538	584	571	592	568	598	589	608	586	557	550	550	555	546	564	612	542	555	534	580	533	597	570	558	561	597	548	575	543	587	570	533	575	551	560	569	579	562	537	583	549	558	549	577	581	572	549	576	552	583	529	542	560	584	577	591	558	590	544	543	560	630	565	593	537	580	565	552	588	576	567	560	557	563	602	552	544	610	562	569	584	593	576	566	561	600	574	575	571	562	592	560	522	520	585	583	547	573	589	547	568	575	533	513	538	551	533	590	558	549	570	585	560	614	627	621	571	563	517	578	541	557	540	615	562	612	614	575	585	594	585	579	571	571	572	569	578	608	551	595	535	565	554	580	504	573	577	543	567	613	605	573	584	582	559	553	550	583	601	586	559	593	599	542	575	609	559	559	554	589	565	588	575	543	556	549	529	569	586	555	492	519	564	561	607	623	543	569	566	587	554	547	550	581	607	571	576	544	560	554	574	566	529	575	579	553	566	542	547	585	538	609	586	519	569	584	568	612	566	604	595	531	515	600	585	554	560	584	585	578	584	571	534	553	576	576	604	571	590	577	579	549	570	575	574	589	593	602	588	609	561	574	602	543	575	598	563	529	555	551	585	547	557	551	542	560	548	550	575	542	565	536	591	604	548	535	588	543	524	588	544	578	564	567	592	585	560	553	559	561	567	593	584	558	598	557	547	524	546	536	540	568	565	600	564	578	599	514	593	549	551	561	573	571	583	553	567	576	565	569	579	558	558	588	577	501	545	531	551	561	607	539	552	544	592	594	543	587	591	577	547	561	543	568	549	540	581	549	581	553	568	556	541	550	563	595	556	538	597	550	554	572	575	583	568	547	538	571	571	572	592	586	619	556	544	602	581	564	532	554	559	583	564	573	593	531	578	556	564	576	533	558	609	591	538	537	573	543	570	584	545	566	578	572	559	571	583	547	579	609	527	565	533	556	570	603	545	548	577	536	601	545	567	589	587	553	579	552	597	567	579	544	539	589	587	564	583	550	575	537	611	558	580	544	611	513	578	614	560	579	597	547	565	561	566	577	580	551	575	569	562	561	588	556	584	552	577	573	608	586	579	573	582	593	598	555	552	551	565	525	608	589	522	607	618	580	550	558	573	584	578	608	567	620	606	553	570	534	556	568	565	550	601	561	583	561	583
7088	514	459	447	339	245	208	210	176	171	159	164	191	166	161	153	127	157	141	134	134	181	151	173	145	151	145	156	151	156	146	121	132	174	128	151	155	144	130	156	145	115	120	149	144	165	140	160	159	116	155	158	164	136	139	150	145	151	132	125	151	125	142	142	113	138	144	167	132	175	136	145	135	157	158	158	128	149	154	162	157	140	164	144	127	114	145	118	130	114	128	148	135	137	138	155	126	125	152	142	157	137	127	154	162	143	127	139	140	145	134	124	125	149	150	147	125	143	149	150	146	155	143	157	136	146	138	135	121	132	156	160	129	138	123	152	129	129	153	146	140	164	151	137	135	158	142	149	155	147	156	136	157	156	159	144	123	159	134	157	142	127	136	156	148	148	159	134	146	132	128	161	110	141	158	115	137	122	150	135	128	125	134	130	135	127	149	178	151	126	125	146	151	154	140	129	137	154	154	142	123	143	148	148	131	151	141	147	146	136	121	121	145	134	146	144	123	157	147	143	139	146	150	152	128	150	156	110	138	164	139	131	156	152	145	120	155	125	145	146	160	161	156	130	136	143	138	155	138	152	148	136	150	151	124	143	155	150	132	168	139	177	153	154	159	123	148	136	149	133	148	157	169	142	149	130	150	148	152	159	166	138	142	129	143	129	137	140	148	152	150	157	147	138	138	148	160	140	153	159	142	154	142	160	165	124	150	147	158	118	137	130	163	135	142	140	145	146	150	152	156	157	141	169	144	109	139	144	125	128	146	147	123	128	125	141	129	129	128	137	129	149	130	137	144	158	130	141	135	134	140	122	141	120	155	132	123	149	113	180	158	120	148	121	135	136	137	149	139	145	145	146	134	139	123	151	141	151	141	126	140	162	132	119	126	128	146	133	118	134	154	133	148	146	149	144	132	129	128	139	126	159	139	126	152	135	158	146	151	146	145	149	146	150	137	140	125	142	146	154	141	156	138	131	138	126	163	128	145	147	164	157	140	137	138	134	119	136	155	134	144	147	155	146	144	127	138	154	143	137	119	125	161	125	147	144	138	152	138	131	151	140	151	128	158	144	133	119	127	154	121	143	152	145	141	158	135	159	156	138	150	162	128	130	161	149	151	138	130	153	141	130	113	153	121	142	122	127	155	126	133	143	145	141	137	137	153	128	114	149	137	136	146	141	151	118	132	146	119	158	135	147	126	113	145	122	150	143	131	161	158	131	139	142	146	125	149	152	147	152	131	140	133	123	163	133	152	133	133	147	129	147	133	139	137	135	144	144	124	135	146	166	168	142	159	134	149	126	128	141	116	132	135	164	136	155	138	151	151	150	136	142	127	119	131	133	166	142	123	133	120	141	152	167	141	149	134	153	148	132	136	129	156	123	147	139	150	145	132	155	157	158	126	153	138	145	146	136	132	127	128	144	154	142	141	158	146	139	165	157	142	136	136	154	124	110	188	133	124	116	131	117	135	144	143	162	118	159	150	132	129	144	140	134	126	141	143	145	153	147	131	155	156	152	145	159	158	139	155	139	137	137	137	169	139	134	136	136	114	172	147	145	144	146	138	136	124	142	141	145	136	167	154	132	135	124	132	133	139	156	145	156	160	142	152	140	125	154	128	140	145	124	136	139	130	130	129	126	152	135	146	131	137	139	139	135	143	148	144	127	138	128	140	141	148	155	133	119	165	147	128	127	147	155	152	140	143	125	139	137	154	136	136	129	176	130	152	150	137	147	148	134	138	123	156	127	173	126	137	130	141	115	147	138	147	154	133	151	148	135	126	133	145	136	126	151	138	155	152	145	168	137	121	145	132	126	115	149	173	141	141	131	152	140	141	159	138	135	139	143	146	145	133	124	152	138	144	145	141	147	154	132	123	150	116	156	117	147	109	127	160	157	151	161	161	131	164	157	150	136	126	154	139	134	126	112	135	164	135	146	128	147	134	153	124	129	127	142	132	156	134	137	131	157	121	139	133	154	140	161	136	130	149	148	157	146	132	159	151	150	145	149	157	151	153	167	145	137	143	141	125	146	130	134	121	154	152	132	135	142	153	142	152	160	156	147	143	152	132	154	139	134	126	138	132	148	139	122	118	175	152	141	137	150	140	126	133	157	148	109	151	134	133	159	130	146	147	133	153	139	141	156	128	136	163	142	126	141	151	143	171	151	136	144	123	132	147	140	133	124	156	141	140	131	126	133	141	123	131	138	140	142	161	151	144	144	151	142	130	148	162	163	126	123	115	124	138	126	147	157	135	137	128	141	129	119	143	138	140	157	155	142	128	138	132	137	132	137	149	133	142	144	140	163	144	146	139	133	146	156	139	130	119	156	153	122	138	145	154	149	161	154	156	146	136	138	135	133	149	139	140	147	130	143	127	125	144	141	135	133	146	155	130	120	133	131	162	143	157	143	136	147	125	143	157	122	148	131	131	124	164	146	149	136	152	142	146	127	132	156	147	135	151	160	152	143	155	135	134	156	137	119	141	150	140	136	141	147	143	142	139	135	145	173	154	133	148	149	154	139	133	143	129	134	138	126	127	145	135	131	133	168	143	142	134	157	168	148	154	152	133	144	127	135	167	147	138	155	150	132	129	137	153	137	141	130	149	132	131	144	168	145	127	142	157	139	131	136	143	146	127	150	140	143	158	138	118	136	147	141	145	153	127	133	172	134	125	140	161	140	131	147	135	125	148	148	143	135	121	140	158	130	148	132	142	157	148	141	113	136	126	132	134	151	150	124	143	143	145	146	146	158	130	132	140	157	148	135	139	155	136	109	148	124	150	138	164	134	142	138	138	156	156	135	153	140	147	123	142	155	158	161	135	130	154	148	131	131	123	141	122	147	134	132	148	151	143	137	152	143	139	150	135	135	154	135	138	154	145	162	142	135	149	121	146	139	133	132	129	142	134	159	158	122	144	138	166	161	161	137	155	128	137	142	162	141	151	143	142	148	160	123	138	154	130	125	160	157	166	138	147	137	184	159	148	147	131	135	130	129	156	149	147	131	162	145	161	143	130	125	132	134	143	139	143	144	146	172	135	142	152	157	134	181	151	126	146	149	146	138	167	133	159	130	157	144	123	104	114	168	153	125	142	145	163	148	146	162	135	144	150	143	137	136	144	135	142	160	155	132	123	138	154	156	147	148	132	149	157	183	140	141	165	146	126	139	139	135	141	154	147	132	136	150	147	142	159	184	145	137	145	141	151	148	135	154	161	139	129	176	170	137	137	144	128	132	149	125	157	134	155	141	136	132	137	119	147	160	129	161	135	148	153	158	149	112	168	129	155	136	144	136	141	125	128	143	144	141	155	136	144	184	150	151	133	148	142	133	148	141	163	159	138	151	164	181	144	159	132	116	130	143	136	173	151	129	136	135	145	140	129	138	143	120	145	153	139	157	136	141	134	131	147	147	150	110	136	132	159	140	136	157	162	171	134	145	151	131	129	139	155	132	137	159	171	165	134	142	115	149	156	154	136	148	139	147
6158	673	1147	1296	1117	908	786	678	592	562	507	488	478	458	454	453	444	449	417	396	397	388	368	403	384	379	388	361	380	381	388	360	360	357	357	410	396	351	372	384	366	380	362	369	379	393	359	387	384	394	397	406	383	361	386	386	374	362	390	373	366	355	369	379	387	353	360	352	334	372	360	352	398	381	368	368	362	374	401	355	387	366	347	341	343	378	372	377	348	364	335	410	351	363	369	328	362	369	352	351	345	359	353	335	359	369	361	353	368	380	365	371	373	348	355	345	342	373	345	380	361	371	350	399	382	363	366	334	394	339	367	372	353	336	352	343	378	346	368	365	346	360	357	346	353	351	321	337	366	344	353	394	368	348	342	332	377	373	347	316	359	338	365	367	387	332	368	353	345	372	346	361	371	375	390	357	350	387	369	339	337	350	322	315	324	381	351	369	326	345	349	356	358	329	364	309	351	349	363	329	365	371	334	362	375	344	356	380	387	350	378	362	353	361	360	350	353	366	336	369	352	365	348	371	321	344	337	357	358	333	359	347	368	393	365	369	362	359	403	337	334	408	316	339	343	340	381	365	392	364	341	350	352	385	389	350	349	363	358	352	406	383	337	347	367	382	316	382	349	345	354	371	357	393	373	378	374	341	346	357	342	342	358	374	330	364	357	344	354	391	359	366	358	360	339	344	352	365	328	383	341	344	353	355	353	392	360	350	344	365	322	360	342	337	375	344	365	350	373	341	332	322	356	337	339	375	338	333	379	372	317	381	362	352	372	334	398	351	354	353	356	355	387	346	343	372	353	357	348	385	358	345	377	376	321	358	336	359	350	340	365	339	378	362	337	388	365	312	382	316	388	385	347	375	350	364	322	367	352	347	364	342	371	387	349	398	345	335	347	351	378	359	365	334	360	359	375	356	372	335	377	361	348	364	332	391	378	375	373	333	354	349	346	348	314	354	362	353	340	361	311	397	372	370	360	353	326	351	351	367	364	324	353	329	380	371	351	335	378	373	362	353	359	384	337	363	364	369	363	337	378	365	356	342	327	349	348	343	373	341	352	361	361	320	328	345	329	406	330	363	344	369	343	364	329	364	343	365	324	349	330	374	370	377	369	353	326	378	355	354	391	347	354	362	329	345	347	364	352	348	353	359	353	364	311	346	367	356	385	376	359	374	334	357	349	355	364	347	335	378	367	381	377	333	372	396	333	361	358	366	337	353	369	334	346	343	372	345	346	370	375	396	362	385	334	328	390	334	366	363	360	347	350	338	303	387	350	335	348	370	354	357	315	356	351	363	362	334	351	358	358	387	355	358	381	387	308	386	354	370	347	380	388	358	361	356	349	356	356	375	348	358	376	340	376	354	364	329	334	319	371	385	340	379	376	334	376	369	315	334	386	372	329	335	363	375	316	354	345	363	355	356	368	356	352	366	373	360	349	348	344	353	340	332	344	357	370	361	356	349	348	356	345	411	351	317	343	364	382	361	378	374	333	337	349	350	351	305	383	359	368	343	313	369	382	348	326	321	351	337	333	340	396	331	329	366	377	363	356	399	360	356	372	354	365	347	324	370	365	353	342	367	325	376	370	361	320	342	370	346	355	328	353	353	349	349	322	370	340	330	346	358	355	361	370	333	342	347	329	354	334	359	375	315	368	306	370	376	364	333	353	350	333	354	389	333	366	360	341	361	348	346	342	316	312	329	342	332	398	382	345	360	393	394	340	357	360	357	356	359	346	364	352	335	335	391	338	356	340	352	345	359	369	356	350	354	335	364	345	380	356	330	328	348	346	344	363	362	340	373	364	359	368	327	389	286	331	325	344	349	371	353	355	376	353	368	388	347	342	329	342	331	338	377	347	368	336	342	351	349	330	387	345	357	349	363	329	368	340	356	341	342	294	383	343	360	356	382	350	358	364	359	364	330	381	341	340	346	344	350	347	348	353	365	329	337	372	356	331	326	358	328	329	360	361	351	327	353	366	379	334	355	368	323	390	372	339	316	332	339	352	391	361	374	337	363	318	352	380	304	359	344	319	331	339	397	337	345	333	400	361	345	364	372	358	347	354	329	371	358	317	369	330	350	353	356	346	331	335	330	356	321	358	333	341	328	356	343	367	352	385	343	352	345	340	357	357	358	340	342	383	334	388	355	337	366	366	362	359	342	345	350	340	326	339	377	373	325	353	346	330	323	368	363	323	380	355	355	344	342	373	351	379	363	357	338	354	357	357	379	366	346	333	373	374	360	329	352	350	346	353	330	326	352	343	338	355	352	374	361	366	347	352	375	361	345	328	380	363	341	348	357	367	426	372	328	333	375	328	374	367	354	378	352	321	392	368	389	356	371	342	355	325	358	350	361	341	334	340	365	366	348	388	365	358	324	357	316	382	319	346	343	372	333	367	367	398	325	359	344	404	356	351	382	366	357	353	385	320	362	339	360	352	375	362	358	373	357	348	337	407	336	326	398	330	364	361	321	372	336	338	350	376	356	380	372	333	336	338	389	385	381	367	358	341	359	363	395	399	347	330	339	348	372	353	354	356	360	357	362	363	338	331	331	384	394	385	351	340	360	347	358	370	371	361	371	374	367	374	349	361	353	349	355	370	343	358	361	352	355	342	393	353	333	356	368	358	351	374	368	370	324	346	343	368	371	389	363	357	362	360	326	353	368	376	316	321	346	351	348	333	355	376	358	372	380	348	365	360	362	380	347	358	351	343	367	350	356	345	356	368	381	346	353	367	359	363	355	353	367	365	334	353	336	327	340	349	377	361	378	326	379	362	375	310	369	366	374	377	338	322	343	338	357	355	335	371	361	366	328	358	370	387	370	336	372	322	401	378	336	333	337	364	388	353	378	336	345	360	327	338	353	345	361	367	368	353	365	335	346	292	348	368	342	359	339	355	343	324	381	359	364	368	340	347	342	353	340	338	361	351	355	359	345	354	354	323	321	336	380	379	372	339	366	341	331	352	366	386	339	391	358	341	365	324	334	369	326	344	308	349	390	366	351	345	364	369	338	328	346	362	374	350	366	365	353	355	352	357	338	352	327	330	347	329	345	318	340	328	336	371	344	356	381	340	355	343	372	355	321	331	357	368	377	351	335	366	392	374	364	375	350	320	327	373	359	379	394	366	383	348	344	332	415	369	357	377	364	381	367	342	376	335	377	353	355	340	358	326	381	362	357	363	348	362	353	346	335	356	327	337	344	388	347	376	364	367	394	342	337	363	378	360	353	357	333	362	406	364	364	351	313	374	363	346	311	369	360	365	355	354	362	378	336	347	359	370	355	355	356	355	340	356	337	335	350	324	363	351	330	366	369	354	329	355	355	335	338	363	331	367	373	402	322	348	367	344	315	377	378	383	352	383	368	399	357	333	333	356	350	347	341	373	331	344	387	351	351	349	369	390	342	387	358	392	353	336	351	309	343	322	349	395	323	336	382	333	359	337	350	343	311	356	362	375	363	368	364	314	328	352	358	341	360	356	369
13368	1064	939	752	586	456	405	320	298	257	268	237	241	278	241	201	265	263	214	229	233	219	236	238	233	258	228	212	209	201	208	221	232	262	229	201	194	229	217	223	214	245	244	225	233	225	228	243	224	198	210	230	222	232	220	216	226	222	227	203	222	234	196	217	220	240	201	221	223	222	228	224	228	229	221	204	213	200	207	206	233	206	198	225	211	212	226	230	216	201	204	193	199	228	216	235	203	224	237	215	232	196	208	210	258	232	209	207	214	227	232	224	222	215	224	223	258	203	229	249	237	228	220	205	211	235	192	208	207	207	256	193	215	210	230	207	200	201	233	232	228	190	224	220	233	214	218	210	208	219	224	212	255	200	199	194	228	239	215	223	229	208	214	216	211	219	204	246	210	222	208	211	206	207	202	227	216	231	216	236	221	191	194	198	212	248	232	228	211	217	231	207	260	200	198	199	234	211	210	245	237	223	211	211	236	261	250	228	222	252	232	212	241	224	219	187	226	199	210	207	232	227	206	204	236	226	232	219	203	210	215	198	229	207	238	245	207	219	212	220	217	214	226	215	216	251	213	191	200	221	230	222	229	227	200	210	209	217	222	201	204	193	208	228	200	235	209	207	206	229	193	225	209	183	209	218	249	224	235	222	241	240	201	203	204	216	214	236	185	206	207	187	215	202	231	213	218	216	190	224	224	234	216	222	231	210	201	224	207	213	227	236	217	231	205	211	220	222	194	232	204	211	228	229	200	221	205	214	187	224	223	217	248	203	204	236	220	211	189	207	227	216	219	201	229	225	198	219	214	209	203	225	223	225	247	226	234	227	208	226	237	228	198	228	193	195	228	208	231	211	211	212	240	250	226	211	215	232	233	215	180	215	213	214	222	207	200	207	241	213	206	222	215	209	219	189	206	226	196	212	237	234	233	198	211	198	211	241	239	193	222	202	209	241	205	218	228	199	235	204	207	206	213	222	191	213	218	237	202	208	212	192	204	255	235	221	216	202	207	201	205	198	244	207	204	242	239	223	199	216	190	184	233	223	203	215	214	218	234	242	204	185	190	214	227	235	208	235	220	187	192	202	200	217	211	221	220	206	241	227	208	209	236	214	218	220	238	220	218	227	211	230	179	209	221	219	203	235	227	208	196	206	226	217	243	201	210	211	210	199	229	200	222	212	211	228	240	244	213	229	207	219	251	223	185	216	233	217	214	223	216	194	227	248	214	235	210	200	184	224	201	206	196	222	214	226	227	222	195	228	206	212	176	217	219	197	197	227	210	209	219	200	232	224	220	230	182	229	209	201	215	241	241	213	221	232	210	189	224	192	224	198	217	217	192	204	216	230	233	180	219	224	230	245	235	242	216	231	206	217	209	214	206	238	214	189	188	219	250	219	235	245	230	206	222	183	203	211	243	203	199	219	237	220	211	206	224	220	228	202	209	241	221	210	218	211	193	231	236	225	234	212	210	205	220	194	219	205	219	256	196	236	211	237	228	213	203	232	212	219	208	211	201	198	225	214	254	211	234	243	251	204	211	236	224	233	217	199	201	216	218	228	209	216	224	225	213	193	217	179	211	214	227	217	185	236	209	175	232	226	212	219	236	209	209	213	234	232	190	191	211	210	229	206	216	212	217	195	219	262	202	243	203	193	228	218	228	221	246	257	202	215	208	203	208	202	197	191	225	223	240	228	229	229	239	219	216	239	226	217	206	239	236	230	207	210	219	242	212	218	232	201	255	219	222	224	197	222	217	190	204	218	237	216	199	211	203	204	254	201	223	215	235	233	231	209	216	226	241	185	205	206	202	217	212	210	208	219	215	226	183	198	246	217	236	209	205	198	223	220	218	208	214	248	208	230	191	230	214	216	229	239	218	217	242	207	209	229	201	233	186	243	231	234	205	203	210	217	209	216	220	231	202	220	222	219	235	219	219	207	218	227	217	183	238	243	214	227	222	183	217	205	224	222	199	224	231	212	216	201	201	206	211	244	203	208	217	214	215	216	216	202	221	209	219	219	217	214	244	186	218	186	204	208	209	203	208	210	188	195	209	200	251	236	195	221	208	234	230	195	214	230	210	215	214	227	224	223	206	183	211	217	218	230	206	181	213	238	210	225	208	243	198	200	198	204	221	209	211	230	228	200	214	230	220	212	198	216	232	227	221	214	211	201	217	226	211	175	229	220	233	247	206	205	242	236	220	199	203	200	219	220	205	214	208	217	193	213	215	206	231	223	215	212	221	230	223	217	250	212	184	184	238	214	225	202	243	237	207	205	208	184	229	216	220	223	180	200	225	230	221	227	267	204	196	204	205	199	215	213	217	224	220	194	259	207	225	200	245	230	225	189	220	237	183	216	227	229	216	217	187	192	216	185	226	213	204	220	228	225	199	204	235	191	215	220	201	215	218	245	237	205	219	205	237	222	209	232	212	192	210	211	207	236	223	182	215	211	214	199	220	231	228	247	244	229	243	192	191	223	211	242	242	250	231	215	182	189	213	222	222	212	228	197	232	228	242	207	210	220	219	208	216	218	209	206	240	220	206	207	194	229	210	228	213	191	211	190	207	240	209	219	229	216	197	201	218	219	213	223	193	200	229	205	223	228	236	202	199	236	246	256	222	216	211	208	186	209	234	222	228	209	190	221	222	217	202	225	231	226	195	199	217	222	201	219	218	232	237	183	199	203	228	209	211	227	235	195	225	185	216	205	195	205	208	205	237	225	242	225	247	213	235	242	212	237	206	176	190	222	220	225	229	232	208	213	219	221	253	205	220	223	231	233	243	221	204	206	220	199	247	228	228	206	243	200	200	210	195	225	223	219	190	216	217	193	231	216	212	222	229	165	214	211	206	211	233	208	235	232	232	207	190	230	228	189	233	215	237	222	206	209	208	207	208	188	221	215	248	228	217	186	205	206	211	214	221	240	211	201	248	204	200	197	209	216	227	209	224	213	216	240	213	181	218	212	205	202	193	198	190	211	220	198	204	221	256	240	225	200	212	230	192	207	222	211	207	229	211	227	229	224	177	227	233	214	222	214	219	237	189	201	230	227	213	208	209	212	248	217	223	210	211	242	221	222	210	200	224	207	192	235	231	240	225	241	236	216	234	195	208	210	200	204	214	175	230	223	207	213	221	190	212	231	233	219	212	219	205	207	235	205	240	240	230	201	226	227	235	208	202	181	245	221	199	209	190	217	206	203	226	221	211	209	204	208	207	209	219	192	227	250	204	222	207	191	250	227	221	209	241	208	209	225	216	206	190	220	214	182	214	206	221	192	209	231	193	203	186	216	236	240	206	229	211	219	199	235	214	249	213	214	220	212	218	196	216	211	197	229	229	246	224	212	219	190	210	201	234	208	221	229	187	251	234	196	237	224	206	208	246	221	230	217	216	212	206	215	220	230	210	221	242	210	194	186	192	194	235	238	198	242	219	234	249	227	227	226	209	220	204	219	198	199	230	216	230	225	232	230	201	248	222	202	210	200
8034	1074	2029	2352	1958	1645	1306	1091	1057	933	829	775	788	708	695	673	672	649	661	588	624	595	621	578	569	577	566	544	592	573	596	541	589	594	565	573	544	523	570	514	547	605	537	540	602	582	585	575	608	590	557	568	561	591	543	556	556	515	525	570	555	541	561	486	528	575	518	582	565	573	539	496	542	587	544	526	558	508	557	544	554	530	566	524	502	544	540	537	495	513	486	485	531	479	514	511	526	545	505	519	515	512	530	523	533	530	504	548	476	539	516	521	534	539	546	519	467	542	533	523	510	508	535	522	503	526	501	546	524	528	478	550	475	521	476	511	495	509	562	553	549	522	549	505	535	564	492	525	515	517	489	514	504	558	550	500	527	550	520	510	516	561	569	501	537	505	514	516	519	531	520	543	501	486	496	506	572	557	522	533	516	564	544	547	521	561	508	572	526	569	519	507	543	527	496	528	526	488	524	519	527	510	513	548	522	506	526	518	532	538	532	519	479	483	518	552	555	545	532	516	493	522	490	532	499	526	529	502	504	508	516	511	536	508	535	515	480	549	570	561	525	536	496	535	531	535	517	497	510	545	516	514	531	545	523	517	552	525	509	504	515	545	525	505	532	534	482	473	519	535	467	516	505	540	491	477	500	502	516	548	541	507	550	505	527	545	559	503	519	551	530	470	517	529	555	484	491	559	520	500	519	553	525	528	491	495	510	506	518	537	510	482	503	507	550	554	568	550	528	524	474	523	477	523	509	504	484	501	506	531	513	516	515	530	527	531	524	529	502	512	524	519	507	536	510	500	508	545	488	540	523	511	523	541	526	516	482	524	506	495	517	498	535	541	469	502	543	483	525	536	489	516	494	493	520	503	544	488	536	529	491	546	567	501	482	513	553	532	536	520	516	516	530	534	514	521	500	590	511	542	509	518	509	540	553	531	516	529	483	533	543	512	507	506	500	526	519	509	508	569	498	531	535	525	509	533	554	475	542	495	500	499	530	520	494	550	512	523	483	554	513	537	508	503	521	578	547	560	486	549	499	505	473	518	528	544	592	554	531	532	484	533	548	514	501	523	490	487	499	520	538	528	504	513	518	499	511	484	512	536	510	518	530	570	491	523	551	505	508	537	550	469	531	495	500	498	536	556	534	540	541	552	530	515	532	537	545	520	539	499	532	518	534	530	526	511	549	522	522	528	522	528	525	537	555	528	547	504	528	526	540	538	507	538	544	518	483	514	527	527	494	496	495	525	500	510	513	491	551	526	485	476	491	509	549	535	507	518	531	485	476	521	519	489	506	531	540	507	512	511	522	535	516	506	476	534	496	546	550	511	545	529	466	501	510	497	499	512	513	521	486	571	545	529	545	532	515	526	573	512	478	523	527	512	545	471	559	526	534	489	564	537	501	480	511	568	533	520	509	460	480	545	552	553	466	524	565	519	541	523	507	482	532	554	513	514	515	585	529	551	503	460	506	545	529	504	510	529	508	520	504	489	517	523	519	513	509	539	510	581	525	497	506	522	568	523	577	497	530	517	507	509	505	505	511	530	534	479	515	498	532	521	526	472	530	536	519	468	527	554	508	570	516	517	548	506	554	510	545	481	538	538	508	505	500	534	542	537	515	496	496	535	536	527	509	541	510	512	530	516	508	506	495	535	505	542	494	536	509	522	565	499	505	521	511	516	516	530	541	497	486	545	516	490	560	542	535	536	544	494	543	543	487	548	505	465	532	496	554	485	555	525	515	546	490	493	542	550	507	530	575	509	510	488	529	516	505	513	481	531	506	525	508	535	537	561	526	513	562	508	509	539	499	521	530	534	511	536	498	487	505	523	490	545	496	498	500	515	516	515	531	573	570	543	498	511	504	485	525	549	523	493	516	514	527	526	529	510	465	556	546	526	510	522	514	522	520	509	487	507	518	510	516	509	518	512	475	532	524	533	516	521	478	517	538	520	554	494	517	524	518	512	522	509	498	542	523	543	500	516	499	518	550	551	555	511	532	500	531	523	518	545	539	521	556	526	548	553	519	547	545	496	545	520	502	499	476	530	504	530	507	504	498	483	484	548	510	539	570	509	507	543	542	531	565	542	492	567	543	519	503	511	530	528	515	502	489	510	512	504	498	503	518	515	488	527	532	528	528	524	496	550	500	551	555	476	496	530	507	528	520	482	518	536	530	526	535	557	553	469	520	504	515	528	524	521	539	502	527	497	484	519	521	550	523	533	518	452	524	520	482	533	508	562	488	496	484	477	463	509	500	498	577	527	532	523	530	539	522	536	526	501	549	535	525	525	527	551	503	529	496	545	484	496	516	523	489	510	496	508	530	484	547	529	564	507	508	537	514	498	508	526	557	515	514	584	517	511	528	510	547	491	508	538	543	527	518	538	500	513	509	531	502	492	555	510	531	517	529	511	524	520	540	517	526	542	486	480	500	501	536	509	488	497	519	556	518	518	507	521	549	534	519	544	478	516	555	558	525	516	525	506	495	490	534	492	557	552	517	555	539	553	506	520	540	533	536	505	555	468	480	526	569	560	517	511	535	538	514	518	519	543	526	528	513	512	528	536	532	526	542	507	494	517	561	529	546	549	508	553	542	524	531	541	502	552	502	525	551	536	535	486	539	545	525	498	504	595	503	531	533	504	546	489	546	536	539	550	522	535	528	532	545	516	501	554	510	524	500	514	516	504	531	527	516	513	495	509	522	475	529	522	527	497	507	551	526	529	456	547	485	556	554	531	504	548	503	534	517	545	510	508	530	550	522	505	515	530	526	497	517	521	507	544	487	489	526	570	538	493	525	544	531	509	520	498	500	511	552	545	544	532	551	477	493	541	523	560	548	533	515	496	520	510	570	531	513	512	535	505	538	522	470	542	473	544	555	515	528	494	517	574	533	532	472	538	484	533	528	502	521	507	517	513	536	487	484	527	480	546	505	507	566	541	527	515	538	531	564	515	543	564	548	524	543	477	507	522	507	510	527	514	452	520	518	483	559	553	543	518	567	492	522	485	543	483	534	529	530	478	514	517	490	544	493	518	521	518	516	514	521	527	527	479	547	531	518	540	491	547	538	503	534	477	496	555	522	573	473	511	503	482	471	557	559	549	526	546	511	486	482	474	548	507	549	526	556	488	521	504	532	487	541	544	485	521	496	518	550	526	560	532	496	497	525	555	563	527	530	486	531	530	566	536	501	508	500	556	530	523	519	521	503	520	547	518	521	528	494	588	494	507	502	502	544	544	500	513	518	502	523	515	513	560	516	527	521	533	509	529	560	496	498	522	482	529	542	496	503	557	517	540	549	485	481	518	500	520	511	522	517	546	471	578	549	520	549	534	498	528	463	521	528	503	531	515	520	501	535	519	478	547	496	559	522	540	523	515	511	522	522	486	519	498	546	542	500	568	549	475	504	536	497	544	529	532	503	507	503	532	518	507	501	558	544	500	481	521	555	557	562	540	518	518	524	520	534	504	512	533	535	528	548	520	505	507
1509	273	262	263	280	248	237	262	251	272	236	246	255	248	263	253	257	272	265	233	288	245	246	275	272	246	247	246	287	259	241	292	241	245	231	248	258	263	265	264	244	249	260	248	224	266	259	263	222	276	242	255	221	232	255	269	263	263	247	234	256	234	248	262	236	264	255	207	241	262	273	228	244	282	260	273	263	249	245	271	267	226	256	235	270	272	271	262	233	236	272	224	244	255	277	245	270	250	244	264	229	262	239	247	240	236	241	226	254	236	264	259	234	265	240	269	260	249	268	225	264	238	274	243	255	257	273	269	268	218	254	245	284	238	242	251	226	256	243	259	253	248	260	263	281	238	274	249	247	241	301	275	246	230	267	243	283	215	244	248	247	262	227	238	282	256	290	249	260	256	259	279	223	240	285	268	271	275	254	271	262	203	256	253	270	218	257	257	248	276	214	250	282	250	260	245	210	287	242	242	241	252	233	239	254	271	264	249	266	255	223	240	259	230	258	281	247	244	245	254	240	233	238	267	255	249	261	259	282	243	255	258	237	249	270	268	264	261	254	253	265	262	256	256	273	247	195	265	267	261	217	237	262	245	221	233	250	246	250	246	261	288	242	250	261	266	218	263	256	242	228	254	253	268	256	254	264	252	245	246	278	249	250	281	232	250	263	248	268	211	238	258	234	280	265	223	259	258	249	244	266	241	242	311	257	268	247	274	248	258	257	250	272	257	232	235	223	239	231	249	250	263	278	279	256	252	231	251	263	260	229	279	242	273	248	248	275	271	245	244	253	280	254	264	259	267	237	262	260	235	264	248	245	252	228	238	251	269	297	246	268	272	230	248	270	256	265	246	266	256	247	247	244	256	262	247	237	265	249	260	267	235	258	227	281	245	237	228	279	281	266	234	254	251	221	257	280	271	234	241	241	291	245	240	265	222	257	252	278	266	265	262	265	237	263	233	246	261	249	233	252	265	281	246	242	238	240	259	268	238	254	254	253	269	264	226	247	262	254	268	250	259	247	261	279	250	242	262	273	260	308	247	234	243	277	249	252	225	246	268	263	270	248	268	253	276	246	257	245	260	244	243	261	265	230	247	236	245	261	245	247	265	272	240	265	268	248	271	261	253	267	228	257	270	286	229	244	263	264	253	269	265	242	272	220	250	248	237	250	257	258	246	233	252	256	272	234	273	230	267	229	249	271	268	210	228	228	243	270	248	261	240	230	267	267	244	273	260	235	263	241	258	272	258	263	265	257	241	232	256	242	268	239	232	239	262	251	252	254	254	269	232	238	234	264	277	275	243	244	269	279	262	266	245	225	244	243	238	244	256	265	238	254	237	240	266	260	255	259	246	280	235	271	259	256	258	306	235	254	279	223	232	272	231	218	270	249	231	258	224	260	242	239	255	280	273	243	263	269	280	277	258	261	248	286	255	245	237	272	240	246	259	248	272	250	226	215	253	250	250	228	259	237	264	239	236	256	238	271	240	223	292	232	254	265	240	255	252	249	229	264	226	264	258	223	231	250	248	269	238	252	293	267	281	256	252	265	275	267	242	238	272	268	281	249	239	277	253	268	236	247	288	244	246	239	286	249	239	252	239	256	260	259	240	235	276	253	256	229	256	208	258	237	253	227	243	269	245	259	251	255	225	235	259	264	255	263	230	239	226	259	266	243	217	250	238	242	256	236	273	279	220	200	278	289	239	248	243	242	264	241	265	254	268	237	261	245	294	282	241	254	246	283	265	259	241	231	241	215	220	279	267	262	266	241	223	246	266	247	226	252	238	242	251	280	247	295	282	255	247	244	259	245	244	232	276	258	269	233	277	258	246	276	261	270	256	247	265	244	230	257	241	236	236	227	267	255	253	245	272	274	255	240	226	231	254	245	217	286	236	301	251	242	240	239	270	292	279	236	243	215	216	237	243	242	252	256	234	275	238	261	248	256	251	245	265	243	254	274	268	295	294	236	288	219	258	249	254	258	253	264	248	275	268	250	252	284	228	263	273	255	223	255	254	206	302	237	252	266	260	257	239	259	260	246	275	236	263	254	285	271	292	245	274	282	256	258	226	250	245	246	258	218	238	292	267	238	241	236	221	254	254	264	259	269	248	253	237	252	253	270	257	250	251	218	269	263	266	256	256	212	220	239	251	233	278	220	243	250	258	239	263	260	255	257	264	230	231	273	267	247	269	243	229	263	274	229	247	227	218	249	235	260	256	239	241	268	296	252	259	215	262	258	261	258	247	265	249	305	306	240	254	273	241	247	249	254	226	250	267	270	242	262	227	276	243	273	262	256	270	283	284	271	220	247	233	265	260	262	235	219	224	267	234	270	232	250	252	242	274	295	241	278	246	264	262	298	266	251	281	249	265	257	243	226	231	255	242	217	215	239	250	243	246	241	243	251	254	252	253	264	237	257	245	255	235	232	236	262	251	252	246	270	257	269	242	255	236	225	261	236	249	227	245	276	274	253	255	289	239	246	274	257	276	264	256	265	247	255	277	277	212	237	245	253	284	249	263	256	266	246	249	251	257	233	264	250	257	249	231	250	233	223	224	244	244	245	245	241	241	282	242	260	253	233	274	323	254	243	260	260	218	243	244	241	284	260	258	227	276	261	257	234	235	221	220	257	231	240	251	231	275	272	225	271	254	273	270	252	268	250	295	223	259	234	257	243	243	233	256	252	284	262	264	252	238	225	235	257	253	254	265	237	264	253	266	258	252	273	260	255	262	256	276	225	233	223	254	275	256	247	281	254	271	246	247	244	256	251	264	236	268	260	256	279	241	269	276	263	284	252	270	269	241	237	231	285	238	259	247	248	227	225	244	263	241	247	246	267	257	269	269	269	256	257	255	251	300	264	262	227	263	238	273	235	259	244	254	247	253	223	246	238	258	265	237	273	240	232	268	250	216	238	238	246	264	273	287	266	250	257	261	280	254	250	244	246	235	261	242	253	276	240	266	255	257	265	241	265	280	295	289	250	244	233	286	265	269	240	260	237	256	252	269	265	251	233	271	273	266	245	270	236	250	256	287	236	256	253	270	255	252	235	270	231	270	236	267	267	229	249	290	255	224	259	259	233	257	242	231	204	266	283	234	269	259	248	251	264	275	247	263	259	248	251	237	235	254	246	247	245	235	250	268	265	245	271	244	280	247	226	235	243	229	240	236	306	281	237	255	279	248	230	254	240	264	239	250	253	218	213	263	237	264	280	221	257	244	256	244	247	288	240	256	247	217	283	245	253	243	253	256	275	262	228	267	228	275	266	255	250	276	252	232	243	245	248	237	229	228	245	248	256	236	271	273	230	250	231	237	246	256	241	232	298	252	250	228	249	278	245	241	251	272	265	257	238	255	263	273	255	244	251	238	254	249	276	257	234	231	243	248	261	238	222	216	228	250	257	246	263	240	228	235	228	245	261	280	283	251	249	264	259	279	235	242	253	262	220	272	241	252	250	257	268	252	241	280	248	258	251	239	253	237	227	271
1785	572	680	647	600	614	563	597	638	588	595	548	580	528	576	551	574	539	547	580	534	578	586	574	534	607	542	551	617	578	532	572	573	562	557	542	564	584	559	574	590	583	559	553	562	591	580	569	562	575	537	597	558	561	592	585	565	546	543	609	584	557	593	537	598	554	593	578	534	556	546	565	559	580	581	539	565	539	560	562	553	553	560	594	572	573	553	565	568	572	545	562	572	585	572	545	561	545	562	561	541	634	577	561	583	598	541	576	512	564	575	620	521	549	580	535	612	560	551	544	535	581	568	582	565	565	543	596	574	588	572	606	563	595	585	597	576	540	602	582	531	614	593	559	521	563	601	542	603	589	571	522	586	568	540	548	565	546	599	562	505	589	584	552	597	598	548	540	583	560	590	559	566	534	571	563	559	554	607	544	610	529	580	559	562	565	524	569	556	583	554	617	572	555	553	583	599	540	535	579	579	580	595	601	590	573	559	541	547	585	588	528	605	590	587	584	557	541	579	521	590	551	555	553	577	576	557	579	532	545	528	561	558	524	542	556	559	643	563	576	598	542	579	518	535	570	588	565	575	583	597	576	582	564	557	513	580	560	563	540	545	589	537	578	595	605	559	584	534	553	547	550	601	542	582	591	539	588	538	558	569	623	551	574	578	555	589	576	553	546	587	545	573	576	514	609	577	582	583	592	538	583	519	562	526	559	559	572	587	550	558	522	584	542	579	564	576	529	558	572	571	565	564	564	579	559	579	539	576	565	551	571	591	557	573	612	558	571	572	579	548	545	569	574	515	557	567	551	569	553	563	546	586	575	551	556	591	580	559	569	561	565	580	552	535	540	612	559	612	572	551	594	594	541	572	565	584	593	584	600	603	535	549	545	593	567	534	561	626	601	570	554	602	564	549	580	578	579	528	543	550	623	570	574	581	549	574	509	569	554	555	538	604	573	535	561	515	601	572	580	557	601	505	534	590	535	599	558	553	515	567	539	573	580	589	535	609	590	567	554	545	567	563	560	649	538	579	582	578	549	485	561	537	562	584	561	572	561	561	510	566	518	573	578	566	591	588	596	574	534	607	617	553	566	612	563	597	582	577	546	584	568	606	621	581	575	560	556	543	586	612	577	554	536	495	579	509	511	564	553	546	554	583	550	611	624	561	574	578	589	543	605	553	587	560	600	578	549	546	565	573	588	559	569	580	557	547	521	536	596	614	577	567	530	570	545	581	582	565	569	572	573	546	595	576	555	616	551	614	568	596	588	596	550	589	586	569	569	547	538	584	569	542	574	579	557	538	560	570	580	565	600	571	538	586	575	597	594	563	556	564	544	515	553	560	592	613	534	604	517	507	620	631	550	564	530	567	587	553	584	521	600	578	561	528	529	556	562	536	541	593	557	580	580	575	525	573	564	558	574	562	595	554	555	575	570	549	551	543	573	542	545	576	527	562	586	555	562	543	538	536	527	578	526	572	569	562	561	556	583	533	572	575	560	572	572	550	596	545	541	553	594	583	546	580	549	617	541	560	577	579	548	610	559	527	585	563	559	549	570	594	606	603	569	545	573	548	566	559	595	574	590	569	554	559	576	569	554	594	566	561	566	594	540	563	570	529	524	517	642	566	547	572	584	586	566	563	578	597	518	601	543	565	558	557	601	557	557	571	522	541	604	550	547	583	577	553	559	603	571	588	611	578	579	593	574	560	583	559	604	601	579	605	507	564	572	552	568	581	563	570	559	570	555	594	569	580	560	573	545	562	516	525	547	547	543	574	530	604	576	565	554	623	572	581	567	520	570	574	603	588	523	565	535	588	567	543	557	586	521	542	568	571	550	570	531	576	525	562	590	578	578	586	542	562	600	553	571	577	600	557	577	555	567	584	548	540	553	585	562	564	600	618	565	576	569	559	543	547	625	563	559	589	576	571	594	591	559	550	544	553	565	553	563	553	556	556	529	594	556	542	598	571	518	606	569	524	533	556	511	556	565	555	560	535	633	560	549	579	556	600	558	562	562	543	556	561	555	569	564	560	573	562	578	542	557	577	560	543	573	587	583	569	552	542	558	574	565	591	585	553	551	564	565	550	573	558	567	531	572	583	545	554	572	566	558	557	585	560	589	558	582	555	569	584	562	564	576	589	551	593	559	608	571	574	593	613	551	555	565	542	543	563	608	528	563	593	576	557	524	558	533	550	562	549	563	583	576	573	593	553	569	552	564	533	558	572	561	562	581	598	549	571	539	616	566	533	556	591	578	579	544	589	568	547	555	578	518	589	564	549	562	609	609	546	571	553	539	573	592	562	555	580	559	555	546	527	583	561	584	556	520	537	567	574	566	572	568	565	514	535	571	595	557	560	567	570	574	555	569	572	578	564	589	576	569	561	574	604	574	555	572	520	518	558	516	592	551	619	565	563	612	584	524	592	598	564	568	533	523	577	570	523	556	530	570	577	556	592	538	587	553	610	581	529	588	564	586	553	588	557	582	562	575	546	549	585	583	539	541	557	538	589	582	554	559	588	576	614	546	561	523	579	571	547	573	564	583	580	558	609	563	558	550	558	558	548	572	607	581	528	546	576	570	587	514	567	580	530	565	594	547	547	580	555	560	554	546	551	581	620	557	544	566	567	569	574	597	579	533	545	546	556	623	540	558	570	589	571	610	559	531	552	559	596	547	584	541	584	560	582	564	575	544	544	601	567	558	550	512	580	554	566	589	566	596	519	564	595	584	557	607	548	599	576	548	577	569	543	569	576	563	570	581	596	588	585	580	562	554	570	549	521	598	541	554	575	535	568	567	571	591	602	580	598	560	566	563	572	545	582	598	564	574	523	565	586	568	587	569	550	552	515	564	537	599	550	538	583	579	532	579	581	536	582	579	583	607	561	504	558	574	565	588	556	566	559	562	540	544	517	524	552	574	563	545	564	571	570	587	565	563	575	576	571	576	600	561	560	588	596	534	568	572	565	621	576	562	589	570	579	529	556	561	588	570	568	575	560	594	575	568	595	498	534	562	571	621	562	575	608	528	548	573	576	563	576	557	516	563	600	627	593	555	561	560	579	541	574	573	572	584	586	561	516	590	575	544	550	575	593	516	517	528	551	578	558	543	567	555	569	546	581	524	557	585	570	574	600	545	548	541	634	532	559	533	531	573	559	560	531	575	525	569	590	585	584	571	589	556	539	549	575	578	548	547	563	585	527	548	567	571	583	548	573	526	570	581	551	590	555	506	551	582	572	617	562	537	564	559	589	572	530	581	531	548	549	567	554	577	586	594	599	569	551	552	562	526	535	557	540	546	564	567	539	604	535	539	582	538	581	532	565	581	595	553	546	582	582	559	592	565	531	557	551	602	540	531	534	569	582	568	572	591	573	554	543	548	600	559	546	562	549	591	563	580	598	571	617	559	532	617	565	628	575	573	571	542	564	573	579	553	589	548	577	558	514	576	587	533	579	562	535	559	573	552	578	544	555	536	561	556	559	604	566	582
7063	476	483	418	289	246	210	209	189	136	179	187	179	163	160	157	154	122	150	159	143	152	134	145	136	155	149	148	129	152	124	123	124	146	156	148	146	143	148	169	174	145	166	159	160	144	155	166	142	153	151	158	145	144	160	128	150	136	157	139	140	130	137	133	175	127	159	136	153	146	129	117	141	165	139	171	135	134	121	138	128	145	140	139	133	139	125	159	162	150	146	150	155	137	154	138	150	140	131	141	153	147	137	147	111	135	155	168	145	156	136	137	140	146	134	134	143	139	149	139	129	141	143	145	164	138	149	115	146	128	145	173	147	117	139	150	140	148	155	147	125	143	146	155	147	145	146	145	146	157	136	141	140	137	162	116	139	159	148	136	137	150	141	162	153	136	138	144	148	119	154	127	143	149	162	128	147	133	142	167	154	133	149	127	135	141	153	159	153	129	149	136	131	134	122	141	159	137	132	138	159	136	169	162	158	128	129	143	124	159	134	151	173	152	165	134	122	157	118	130	158	133	137	171	151	132	141	140	146	160	146	118	136	138	155	152	146	130	140	153	145	129	170	165	158	160	144	147	119	156	138	132	142	131	139	142	143	139	128	134	172	140	136	156	165	141	136	132	153	157	160	143	142	136	148	122	142	153	147	128	128	150	137	142	118	134	159	143	157	119	161	139	164	131	142	136	132	144	142	134	158	134	160	120	142	128	124	141	145	140	161	152	126	125	130	132	138	140	116	148	135	121	138	144	152	125	132	156	137	141	130	145	155	179	136	147	120	131	147	152	136	140	149	148	135	145	135	147	136	149	149	151	140	135	120	171	156	152	121	137	142	132	173	133	151	142	143	164	154	145	165	156	146	130	135	130	127	133	140	175	145	123	136	132	156	156	157	154	136	160	147	135	143	137	139	147	152	124	148	127	137	141	155	136	149	114	124	148	126	110	138	147	142	135	150	116	135	156	154	124	151	157	135	135	159	142	145	141	149	141	142	160	122	139	149	139	125	121	138	135	151	136	126	131	151	119	113	147	152	138	151	144	135	164	123	123	130	108	145	153	120	139	157	143	115	142	144	153	138	140	136	176	146	159	132	132	142	135	133	150	138	155	148	163	129	142	146	148	146	145	143	141	160	129	116	147	156	179	144	149	134	139	144	156	125	135	128	135	146	148	153	155	143	118	152	158	143	143	135	147	157	155	144	169	140	146	131	143	135	142	137	131	141	156	132	157	155	138	147	149	137	133	133	148	149	138	119	125	151	154	140	126	134	151	143	142	141	129	121	128	130	158	141	153	141	140	145	120	141	128	146	150	133	149	128	146	152	145	147	124	131	140	146	155	160	147	166	127	147	137	137	131	149	146	129	151	154	135	159	148	168	144	137	156	125	134	159	157	117	141	161	126	128	122	126	140	149	137	148	139	140	155	127	142	157	152	129	147	174	152	140	138	129	146	132	135	109	133	131	141	134	130	143	146	136	137	149	142	133	135	137	126	148	157	142	131	158	140	136	147	133	149	153	150	161	146	149	137	147	150	169	144	149	146	136	144	143	118	160	128	115	126	125	162	135	156	157	154	151	133	142	156	141	146	125	151	119	130	160	167	157	161	129	140	153	154	156	162	135	139	164	122	132	145	161	142	136	159	148	143	154	153	146	137	179	125	135	144	160	149	161	138	161	148	159	145	149	139	152	135	140	132	117	139	131	138	138	125	157	150	142	148	144	146	160	117	154	157	160	142	120	125	128	145	141	142	133	122	148	153	117	157	148	138	134	148	141	154	147	154	149	155	145	153	168	156	151	145	146	145	135	150	128	148	150	142	130	156	146	123	139	130	151	152	161	148	150	145	156	148	127	125	144	128	158	148	160	166	174	140	143	143	143	140	166	156	154	120	134	143	143	106	144	127	135	146	147	123	133	145	164	136	125	144	166	136	152	150	155	163	142	141	142	138	126	145	137	147	130	161	137	125	129	147	140	142	165	137	139	140	121	163	139	134	135	166	159	139	137	144	143	168	123	145	152	168	155	142	140	146	154	137	142	141	150	160	128	139	152	132	150	151	139	137	130	128	137	125	132	143	154	129	139	133	144	132	141	152	137	144	151	139	152	150	143	151	138	146	143	132	136	128	140	139	145	138	139	162	135	130	132	139	149	158	142	132	143	135	129	119	138	145	142	149	119	133	129	148	133	162	163	134	146	120	128	151	162	122	128	154	135	144	136	139	151	147	119	132	132	121	130	133	153	150	156	145	147	126	158	129	163	124	123	132	120	120	120	135	161	130	133	153	141	113	126	135	138	140	150	153	156	155	148	142	148	120	125	175	142	141	169	150	163	146	167	160	137	146	174	129	134	148	137	153	132	142	137	144	143	116	132	124	160	145	108	149	152	129	128	112	146	143	168	153	171	149	142	146	136	141	163	152	144	153	169	139	158	130	141	168	142	129	155	143	135	140	147	146	138	147	152	150	131	142	149	131	155	133	175	143	123	153	147	149	139	149	121	131	129	125	149	140	145	157	132	144	148	157	141	144	134	156	147	132	126	112	129	132	133	122	173	140	124	173	158	145	160	137	146	129	141	131	142	144	119	140	138	138	128	140	144	127	145	124	150	140	150	118	142	137	145	153	155	128	156	133	141	136	147	150	139	136	144	144	154	138	135	138	148	141	137	147	150	168	132	136	144	116	164	167	161	147	139	141	141	132	113	138	162	156	145	137	145	128	139	158	145	150	152	150	129	144	138	124	158	141	148	137	155	123	150	144	125	115	150	149	136	152	127	153	133	123	134	121	139	146	158	155	139	139	142	162	157	153	153	158	143	143	136	159	137	129	119	147	148	150	136	142	180	138	143	136	144	134	139	143	146	175	152	136	127	156	154	150	157	137	160	157	134	127	141	144	129	146	159	155	140	156	150	130	148	132	141	142	137	150	135	152	149	125	137	145	142	154	148	143	126	144	153	144	147	155	148	140	152	155	148	147	129	155	155	164	131	151	145	140	147	137	133	154	129	154	125	156	137	157	147	163	139	130	160	117	152	140	135	129	131	139	169	139	152	144	131	141	134	144	152	129	140	145	133	130	149	154	152	134	145	133	155	127	146	155	159	128	130	131	163	137	139	130	150	142	136	117	141	155	138	151	152	139	121	168	132	155	143	134	140	138	137	155	123	126	168	141	165	157	139	147	118	153	127	135	146	143	160	138	133	144	126	131	133	120	147	130	134	156	138	157	139	157	166	126	138	151	149	137	146	164	140	132	158	152	150	141	125	136	159	140	170	164	137	152	121	137	158	132	144	132	119	143	129	141	152	150	128	141	140	155	172	116	146	158	168	142	131	135	164	131	125	132	167	157	125	130	147	129	139	141	162	146	135	137	146	151	139	127	131	150	143	152	149	136	139	136	141	141	156	153	131	144	147	148	137	145	140	141	146	146	134	135	152	135	133	123	157	134	134	118	138	105	149	136	149	146	129	137	149	152	132	121	132	141	143	145	146	121
6100	641	1118	1355	1045	894	856	613	602	590	554	479	543	474	496	415	426	407	435	384	438	411	374	435	372	393	346	411	368	393	370	391	362	360	345	355	343	361	381	387	365	394	328	368	394	398	385	367	340	401	394	379	379	371	339	393	377	353	369	364	373	352	380	367	369	368	331	359	374	355	381	349	355	384	402	352	362	374	378	342	324	363	361	356	375	378	350	348	331	356	378	357	380	358	353	332	369	372	344	349	361	376	375	345	363	362	378	332	355	367	361	366	356	385	349	368	370	353	359	305	364	367	348	331	353	335	424	349	375	358	366	329	316	363	366	345	340	338	350	394	362	349	366	347	344	352	347	378	334	369	365	364	331	351	355	398	381	329	325	394	362	348	330	346	361	337	346	373	339	387	323	336	347	331	372	376	337	338	358	326	373	364	343	328	332	347	380	349	338	333	324	365	348	352	374	348	351	379	348	339	342	348	357	356	389	339	352	348	380	374	359	334	353	359	345	326	344	353	321	343	326	349	354	356	370	353	350	356	348	344	352	364	373	342	330	374	335	335	341	359	376	334	373	352	336	387	339	391	341	374	383	382	333	324	377	368	337	348	377	380	374	357	372	367	355	360	365	336	335	344	392	379	370	360	351	343	361	339	334	367	368	380	348	359	357	337	328	360	353	313	348	352	352	375	348	328	337	322	350	373	317	360	348	371	370	350	360	357	346	306	348	346	331	339	352	336	334	354	344	325	406	365	353	348	356	336	332	357	343	351	329	347	330	376	352	368	358	373	337	367	348	345	346	360	378	368	344	358	354	365	366	365	357	339	343	391	352	352	344	374	378	368	326	333	391	319	344	351	364	363	331	360	326	363	348	347	351	326	335	359	313	414	366	326	357	340	321	324	354	386	325	355	384	405	388	347	351	374	345	363	361	330	364	362	326	360	351	356	373	310	349	360	353	372	316	337	379	364	328	363	330	365	338	372	370	398	378	339	329	325	337	358	347	345	414	360	364	321	369	318	353	326	380	354	345	357	389	328	352	336	352	365	352	320	375	365	353	375	329	375	375	377	348	367	332	343	378	355	370	375	353	325	355	371	389	364	325	336	364	363	372	374	372	371	359	356	340	344	312	360	346	351	353	367	331	329	333	409	358	374	359	369	331	367	334	379	339	396	372	349	321	344	361	325	354	336	362	370	365	356	355	365	333	338	399	400	347	322	358	335	347	320	352	367	333	362	372	356	340	341	403	347	364	382	361	363	351	326	345	346	341	319	381	353	365	374	327	312	361	375	382	351	358	366	384	351	345	348	359	372	334	347	369	341	340	361	350	344	344	363	324	345	327	334	378	374	328	297	352	348	369	368	363	370	356	314	382	364	352	370	346	357	372	355	389	367	361	339	342	377	381	359	367	360	356	375	338	382	365	372	342	358	362	374	348	378	360	352	360	356	374	366	345	351	343	357	338	385	348	330	318	345	359	366	358	379	356	339	377	361	386	363	394	329	379	320	363	393	370	355	337	399	354	361	379	336	370	324	321	387	353	388	349	350	315	348	367	387	359	372	349	331	332	361	335	392	368	366	337	363	356	341	361	349	344	344	367	351	328	343	351	339	369	371	337	364	357	368	372	358	328	330	337	362	359	344	348	365	394	349	358	335	346	370	366	355	366	325	330	385	344	356	348	328	338	358	340	342	355	380	351	346	325	343	360	348	359	350	330	335	351	369	345	362	343	317	347	379	341	376	361	348	335	370	375	341	368	362	368	334	346	355	354	396	327	361	366	347	349	356	320	340	331	348	345	342	347	350	381	344	325	366	324	365	342	337	374	370	354	385	358	373	363	354	375	332	306	342	358	355	343	353	366	334	344	362	327	357	361	361	387	327	341	347	367	346	346	355	392	340	345	357	372	340	338	367	343	349	357	379	348	342	338	391	394	364	324	346	344	342	332	297	362	342	380	340	373	368	383	343	364	381	350	348	344	327	316	346	338	358	365	367	359	352	371	367	357	351	376	355	359	360	349	323	346	369	376	359	360	325	359	361	368	382	351	367	336	364	365	333	335	337	349	332	356	322	349	382	355	334	367	346	338	355	370	386	365	341	364	373	371	353	342	311	336	337	351	343	320	368	358	366	392	348	314	380	365	379	369	343	332	365	365	362	341	372	366	347	374	369	363	333	332	341	364	370	345	348	361	372	336	350	389	390	318	353	352	344	378	342	340	343	377	359	338	329	372	321	374	364	378	338	324	357	349	362	338	393	338	368	357	353	338	373	385	319	343	360	343	365	327	351	345	329	360	358	399	389	332	366	340	348	366	338	347	375	326	354	361	358	391	342	343	350	359	338	364	380	347	353	336	370	340	343	358	340	345	340	325	349	348	325	348	360	365	373	359	357	345	345	349	333	375	358	331	368	370	369	371	351	408	356	361	349	370	372	387	368	353	332	336	334	353	361	346	370	346	380	365	368	364	364	328	307	367	326	398	368	366	380	365	355	371	386	347	344	372	332	339	350	346	362	362	374	360	334	338	347	354	369	335	364	355	316	361	361	368	356	338	358	333	341	307	358	310	335	368	343	342	354	349	370	371	357	356	362	367	342	370	336	344	366	360	344	331	334	375	338	348	325	333	367	342	379	359	364	348	345	343	336	332	328	359	358	344	351	384	371	335	378	356	373	321	361	383	348	342	358	352	363	373	370	309	353	324	363	341	353	351	362	315	333	397	375	366	358	344	381	365	362	335	311	381	365	340	337	368	328	383	373	358	348	387	352	370	366	335	348	402	378	345	328	350	366	332	312	383	363	363	328	345	351	359	364	341	361	372	321	354	385	390	337	355	350	354	370	348	349	342	365	367	355	363	366	361	360	382	344	372	370	336	375	342	345	381	357	368	371	387	347	370	357	334	344	369	354	340	359	374	379	366	382	356	373	367	376	360	340	352	298	361	371	342	340	360	378	360	340	321	341	401	375	383	358	372	315	374	391	357	355	362	332	378	359	327	343	337	342	350	330	369	319	358	340	370	325	354	346	389	382	362	300	351	320	341	340	356	377	363	385	343	339	363	326	365	351	328	351	374	331	375	351	335	350	358	349	325	375	350	323	368	409	337	364	397	380	344	340	355	366	378	406	350	388	362	343	377	356	348	397	345	327	381	363	401	343	361	353	351	342	350	354	349	343	361	352	373	330	340	371	332	375	359	386	337	380	369	390	316	330	337	363	348	372	366	325	318	369	326	349	345	325	356	352	366	339	352	350	393	363	337	359	362	370	364	358	339	378	366	370	320	335	365	373	328	378	372	371	387	343	304	348	346	364	370	360	394	333	315	355	364	346	384	358	367	337	393	344	344	338	361	356	345	328	371	365	348	321	363	371	380	315	360	360	350	378	327	379	362	337	364	367	334	390	312	345	384	371	328	333	383	366	342	334	350	346	363	349	361	348	339	326	366	349	405	386	360	352	365	346	404	403	353	350	347	364	357	372	394	384	345	353	365	347	365	390
13294	1116	954	738	593	476	357	338	299	280	260	269	282	241	281	220	221	214	250	216	234	233	206	188	205	220	244	225	226	219	239	201	224	191	212	229	230	253	229	225	223	251	215	223	211	209	195	230	241	218	237	247	216	218	246	213	206	242	235	241	230	231	214	226	229	230	218	228	202	254	241	175	228	224	251	225	230	225	209	206	246	204	194	233	238	215	217	238	219	211	202	200	208	210	196	219	216	215	215	232	226	213	215	202	227	214	189	247	206	217	247	223	221	167	244	235	245	232	213	223	193	233	229	265	225	234	237	209	224	190	229	227	225	190	228	216	222	193	212	243	231	214	203	226	217	225	210	209	215	226	235	241	212	210	231	238	208	209	222	255	178	242	220	200	239	215	211	208	192	220	245	219	199	209	226	207	221	222	206	211	233	201	250	199	203	206	206	220	233	233	200	225	210	239	204	221	215	204	212	197	268	202	222	201	231	230	228	226	238	224	222	235	247	222	222	215	223	227	240	196	256	202	214	214	224	199	202	215	220	226	202	217	211	212	216	200	242	195	191	209	222	238	235	209	215	204	259	233	203	241	226	238	209	176	218	237	226	246	200	226	254	227	209	207	214	236	222	230	245	219	204	255	208	205	232	220	215	222	212	213	187	194	205	238	210	215	211	206	214	211	224	202	204	226	245	209	204	209	240	227	225	225	213	213	203	204	222	180	219	197	202	205	226	231	220	205	221	220	237	225	227	229	187	230	206	247	206	193	207	198	243	218	253	214	201	193	214	223	213	218	224	244	201	240	211	235	232	230	263	243	230	191	237	201	241	224	205	213	212	202	251	202	197	210	204	203	237	235	211	214	239	210	219	212	205	206	203	218	225	207	248	206	203	210	212	234	221	230	193	237	218	227	197	217	205	224	206	222	243	207	219	219	213	211	216	217	230	222	204	210	221	211	255	224	213	192	216	207	230	213	219	199	233	223	210	223	230	235	223	223	220	221	200	178	190	212	227	238	224	210	234	232	193	227	228	225	203	238	197	248	228	209	225	212	220	217	206	230	216	246	207	232	212	193	212	204	208	241	214	238	247	228	231	212	226	205	208	192	197	223	183	221	222	220	210	219	207	216	229	221	224	219	216	215	222	212	212	234	203	198	209	212	235	191	251	217	197	181	245	228	202	200	213	230	222	212	185	238	206	228	211	190	188	215	234	229	188	219	251	244	218	210	197	226	207	219	224	213	197	220	205	196	212	193	229	218	215	179	211	192	247	215	220	218	222	235	225	218	230	232	245	220	228	233	192	239	218	198	200	205	224	203	210	241	212	244	224	230	236	216	216	225	213	219	250	207	221	208	211	220	214	226	239	196	224	226	235	236	211	225	202	236	206	203	234	210	230	219	219	227	222	197	226	238	228	193	224	226	214	229	210	236	219	215	211	192	216	240	228	179	240	213	217	240	204	211	206	204	214	230	233	243	223	217	238	239	213	221	218	220	224	228	226	225	225	208	225	201	237	224	219	221	236	226	213	200	215	224	184	209	234	234	226	217	197	216	229	206	218	211	215	219	218	210	200	201	208	192	202	237	224	218	221	204	235	197	216	205	208	251	221	204	199	213	206	230	217	222	213	213	205	205	192	194	219	191	203	236	203	248	209	226	218	215	193	225	208	206	235	233	209	241	246	206	200	218	210	184	223	194	217	200	188	193	210	203	263	198	209	201	210	219	214	233	212	201	259	170	210	219	220	206	219	216	213	198	248	226	220	216	231	203	204	254	228	252	209	218	224	188	238	240	245	203	225	216	222	226	233	220	241	215	225	211	203	204	214	231	232	208	193	237	251	207	212	215	205	196	178	249	239	254	210	251	228	179	200	205	185	233	220	192	234	202	235	205	221	231	215	206	228	220	189	210	210	196	207	209	209	242	210	238	233	201	244	207	196	232	199	235	224	217	213	221	238	189	216	205	234	225	188	180	215	195	222	217	196	211	207	231	225	224	211	241	222	229	212	204	219	205	199	205	194	211	225	225	216	233	212	228	219	255	231	212	202	234	203	213	219	224	199	222	196	233	231	200	233	225	206	204	193	208	213	221	210	217	218	205	204	229	217	216	242	220	216	232	219	238	224	225	195	216	224	210	222	194	223	223	223	231	178	183	253	234	242	216	214	192	218	235	228	214	231	215	214	192	203	219	215	204	218	241	216	256	224	200	210	241	214	208	223	205	209	200	239	196	213	203	228	207	239	232	203	226	233	229	202	211	231	228	225	217	235	229	205	229	196	239	223	207	222	195	229	223	205	203	223	212	227	225	193	252	217	231	219	240	206	228	182	210	209	195	218	221	188	208	205	221	238	240	213	243	221	233	226	214	240	267	217	212	216	220	188	197	224	251	191	230	225	189	198	221	222	207	229	194	217	236	205	227	213	179	225	197	193	218	221	214	233	205	194	225	227	218	198	244	201	207	213	202	203	215	247	213	219	218	236	201	207	222	196	202	206	198	196	226	207	230	212	216	213	207	214	193	218	222	215	244	222	229	218	220	206	208	191	240	227	187	198	211	195	200	220	219	195	207	208	214	215	209	215	256	226	243	204	228	180	209	223	203	214	236	226	240	220	224	189	215	218	196	225	217	205	205	230	196	216	220	203	224	227	226	196	196	212	215	206	229	207	223	204	223	199	207	218	184	241	247	186	199	195	203	209	220	213	228	200	209	203	209	231	207	201	212	219	214	213	197	216	225	218	206	211	222	217	211	168	195	214	212	219	253	215	221	211	242	210	241	236	195	180	236	255	188	227	236	216	213	198	206	220	224	260	225	224	215	198	193	196	189	227	193	229	218	225	222	219	179	229	210	244	219	243	217	256	218	215	232	205	249	229	217	215	220	231	210	219	199	220	199	229	229	234	214	230	225	221	187	208	196	228	210	205	191	211	255	243	218	202	223	216	217	215	191	229	221	210	215	220	227	239	204	226	212	216	216	220	206	217	192	221	215	214	232	205	204	217	179	200	225	226	209	242	232	226	239	225	234	223	206	196	211	228	234	188	210	218	206	215	207	235	180	219	218	213	216	208	234	224	216	225	250	229	213	184	218	214	203	224	218	228	241	204	193	210	211	214	212	225	202	248	191	230	239	210	213	226	238	219	212	246	228	220	201	227	201	218	213	242	213	236	214	222	198	206	220	231	202	226	213	236	228	197	213	221	217	200	200	226	245	224	220	248	252	226	208	215	194	249	204	226	203	223	205	204	232	212	236	235	215	205	222	201	210	213	199	235	238	213	216	189	268	227	193	234	227	201	214	237	236	207	226	216	254	206	200	224	222	222	232	201	239	229	208	209	218	239	220	218	203	190	212	212	221	220	213	189	224	202	215	190	224	235	217	197	200	211	226	202	226	217	225	207	219	229	238	243	250	211	210	204	235	212	251	214	205	211	208	204	214	218	231	219	219	205	252	219	200	221	223	217	245	205	233	224	225	231	209	245	206	221	221	226	241	228	223
8024	1084	2021	2352	2057	1589	1360	1145	1053	935	879	750	783	769	712	714	685	651	597	597	601	650	617	594	564	597	584	526	566	540	528	558	566	534	564	563	534	597	542	547	527	571	519	564	554	572	542	589	539	558	554	567	574	559	539	547	551	543	574	581	558	564	561	571	537	548	534	551	514	528	575	581	577	553	563	512	603	566	542	515	519	517	553	531	537	511	516	505	550	506	567	505	509	530	532	539	562	544	521	459	504	525	526	544	562	501	520	504	515	505	546	504	568	482	536	541	503	507	533	525	524	577	521	557	549	488	576	509	529	501	501	524	523	541	548	553	546	525	553	462	529	530	565	541	549	497	515	512	491	543	527	558	517	514	554	540	521	537	556	552	515	529	518	530	579	542	536	540	566	534	509	494	510	524	490	526	536	525	492	542	503	510	516	469	503	529	510	524	506	542	517	494	529	544	517	541	526	513	531	527	516	484	517	545	496	492	528	521	507	517	480	527	528	512	574	550	516	576	505	547	541	541	549	543	534	527	519	556	514	506	531	551	583	549	511	498	496	511	527	492	531	486	534	521	497	569	547	507	540	554	467	502	517	518	493	520	548	549	533	490	566	497	513	528	494	537	522	513	513	567	523	523	484	470	548	519	508	548	517	523	513	511	524	521	544	515	507	517	480	515	518	505	523	553	526	527	545	515	488	532	523	489	535	507	506	526	515	552	547	574	516	500	487	552	500	489	532	520	502	481	510	472	575	499	498	523	516	545	498	525	522	520	543	478	520	549	546	542	494	516	542	533	504	563	490	513	474	510	527	578	514	486	545	576	490	508	537	484	505	548	567	577	479	499	521	511	524	540	534	538	569	499	480	512	536	516	537	572	566	543	493	513	510	519	537	483	556	541	515	491	505	479	545	560	524	543	529	480	547	500	512	508	547	542	538	519	526	529	525	530	542	515	543	532	543	527	491	486	518	507	496	547	498	498	517	552	556	525	505	537	533	505	521	512	527	535	511	480	559	515	519	468	549	517	500	546	494	514	533	507	532	502	538	555	481	500	547	506	514	554	551	526	505	480	540	534	512	526	532	523	523	547	550	493	529	503	526	568	503	543	495	521	539	524	492	527	496	558	498	540	451	527	519	545	507	493	503	525	537	512	550	537	547	503	515	512	493	501	506	543	561	521	521	539	506	509	525	507	504	583	565	545	500	522	506	516	483	523	522	492	502	511	491	502	550	546	540	542	552	541	516	509	514	554	504	547	542	515	521	509	546	530	537	546	539	549	538	503	561	549	544	531	522	540	522	509	530	522	528	545	482	420	503	504	536	529	475	502	505	555	500	545	482	564	526	504	549	533	520	509	485	502	547	485	512	514	520	528	510	552	532	512	563	514	553	494	524	511	548	539	579	505	559	530	515	528	494	570	516	563	520	518	526	530	562	541	537	513	549	528	510	494	521	516	537	515	562	508	544	554	512	528	531	533	541	552	494	513	506	523	488	551	537	523	505	494	449	502	547	546	538	475	529	527	526	536	519	489	525	519	530	483	544	528	517	566	514	529	522	515	528	519	514	508	540	528	519	563	557	531	529	533	555	543	478	550	482	515	490	528	518	553	511	465	494	526	538	476	520	490	569	489	560	528	560	527	545	556	493	488	501	521	494	479	529	533	511	502	563	536	483	577	518	550	537	513	519	535	505	532	515	511	529	529	481	512	522	528	529	521	524	518	501	517	515	547	533	515	514	559	507	531	506	480	533	540	579	545	514	520	528	551	531	504	530	539	542	547	500	543	524	540	497	511	531	528	518	525	524	542	495	504	491	504	513	510	507	527	528	520	525	508	551	515	514	495	522	494	536	533	532	542	516	493	522	491	472	504	515	505	537	547	502	536	565	523	554	519	504	494	519	492	533	554	497	522	522	520	539	504	507	505	546	524	519	471	530	502	508	503	543	524	504	573	518	500	499	530	503	527	539	533	513	517	532	565	550	519	549	556	557	508	487	517	511	549	484	532	514	560	462	541	500	505	535	505	524	490	522	519	557	505	547	554	517	502	519	557	531	498	520	525	532	518	556	524	511	532	515	516	579	514	519	528	504	514	510	548	504	524	498	559	570	543	511	535	513	532	520	497	566	555	547	526	488	527	510	528	533	521	518	524	504	528	578	539	507	552	552	512	498	545	527	519	517	541	536	538	501	531	502	501	507	493	528	536	532	569	527	532	502	498	545	502	536	536	556	515	512	471	515	494	524	535	530	523	517	494	546	503	535	529	488	528	540	472	497	543	571	523	535	521	570	488	551	522	532	516	518	517	514	498	543	540	512	566	500	536	508	523	519	486	506	510	507	567	531	553	535	536	542	506	482	518	543	518	533	539	502	482	517	520	535	526	537	465	509	550	525	523	500	530	505	506	498	506	534	554	531	593	553	533	535	502	516	493	491	542	527	526	528	455	507	514	542	545	508	507	466	534	525	560	485	506	540	522	498	547	536	535	491	528	496	548	510	552	487	513	519	503	582	519	483	537	542	549	534	519	519	515	528	478	531	524	536	529	514	517	530	542	513	527	509	552	547	507	498	533	517	551	534	536	514	487	542	498	520	525	544	503	498	548	514	518	526	536	486	521	476	530	546	477	499	500	519	550	550	556	542	529	519	514	534	559	575	536	503	490	508	559	509	524	553	518	530	573	491	483	519	502	486	540	556	476	527	536	538	510	523	514	541	515	533	560	571	538	518	502	516	523	526	540	568	520	548	544	514	503	541	482	525	524	519	535	477	526	510	551	523	514	536	507	513	523	512	524	534	525	518	561	550	520	525	488	507	529	521	532	525	535	530	522	544	521	554	546	542	465	541	530	493	547	508	500	522	529	492	541	491	532	493	514	515	494	528	515	551	529	556	529	509	528	513	510	537	518	529	543	508	539	544	534	563	483	512	535	506	501	541	491	530	484	508	572	522	501	537	525	525	514	568	548	535	501	484	483	545	546	578	496	535	507	522	533	542	537	506	521	523	549	529	533	510	529	520	548	505	521	501	519	548	481	521	506	552	539	515	502	525	510	549	477	477	536	569	503	571	543	534	534	543	513	513	476	571	514	511	538	519	530	537	492	514	535	496	532	513	508	491	493	540	528	507	479	506	533	532	553	576	518	540	537	507	525	525	486	519	562	507	541	516	510	507	526	530	518	514	508	488	499	525	519	516	558	547	538	501	489	538	530	539	507	499	515	519	536	512	522	551	533	490	526	507	533	524	532	508	557	532	549	530	522	524	560	475	524	535	569	510	488	511	534	555	519	504	526	537	534	537	498	516	556	522	503	527	520	519	515	512	541	515	521	511	540	555	499	565	560	504	508	517	519	544	506	517	516	520	500	580	500	538	502	512	513	556	539	486	529	548	495	508	520	538	493	484	518	529	503	506	507	523	517	501	508	565	569	563	515	538	566	484	525	500	514	538	586	545	532	579	504	512	524	564	505	499	480	515	520	525	529	498	526	513	505	550	542
1379	259	306	243	238	242	232	261	228	263	261	290	278	255	219	244	271	309	242	264	281	286	257	238	265	255	240	232	278	269	291	286	231	252	246	264	249	267	236	222	279	266	256	250	249	277	263	231	261	240	228	249	266	250	239	235	217	213	239	269	265	296	249	266	274	209	292	256	244	224	251	242	246	230	264	249	250	231	247	201	266	259	246	267	288	258	240	224	274	263	255	238	281	275	255	247	275	274	266	251	287	273	279	241	288	264	278	259	259	291	231	246	233	262	257	243	260	225	259	248	249	262	272	250	243	264	269	287	263	276	245	273	237	267	255	277	285	261	235	214	279	253	226	211	280	245	251	277	237	231	253	281	251	261	275	247	247	262	273	275	277	256	248	235	259	249	225	269	255	238	247	261	231	250	234	264	225	259	275	217	225	252	238	258	248	252	262	250	271	271	270	265	256	278	268	241	272	241	266	249	242	226	249	265	224	255	244	241	249	243	273	244	262	264	254	253	289	256	274	227	302	245	240	265	209	268	244	250	272	265	275	259	276	256	266	240	236	247	268	271	257	250	257	269	226	242	257	279	256	256	252	226	263	258	239	215	261	256	277	243	283	238	290	262	271	289	261	270	245	262	264	276	235	223	259	219	233	247	248	253	279	248	250	235	243	262	268	265	275	251	252	233	271	247	209	237	261	222	243	253	272	245	264	253	253	259	261	289	259	240	263	272	223	208	282	234	264	261	258	245	259	266	232	266	288	268	264	243	268	251	267	249	250	239	255	288	262	229	235	241	241	261	238	281	235	266	218	269	213	280	262	247	270	254	240	258	245	287	251	235	263	240	270	255	224	271	243	231	265	274	231	286	250	267	259	265	232	246	239	253	235	268	212	248	284	231	226	238	261	282	251	252	226	250	247	263	270	244	256	260	285	261	260	237	260	246	272	272	241	259	254	257	264	245	262	261	255	283	253	238	269	281	266	227	271	245	238	239	272	253	236	259	263	286	234	228	247	247	254	262	247	260	261	282	258	243	257	260	256	282	243	251	253	236	277	262	251	240	263	263	240	244	280	292	243	242	287	249	254	285	245	271	277	244	240	297	265	262	253	265	273	263	217	245	247	266	277	276	253	262	258	267	261	293	279	235	247	266	240	245	250	253	240	276	265	251	234	253	292	232	256	258	250	231	253	258	267	251	285	250	266	245	260	247	232	270	249	236	264	292	250	302	258	280	289	281	249	252	250	269	273	279	258	266	274	242	275	251	274	236	219	243	266	240	211	262	240	245	260	260	253	266	231	256	266	274	269	230	252	237	281	233	244	261	289	253	255	257	261	251	227	240	243	258	230	264	237	257	248	260	259	241	248	247	218	252	277	275	273	251	254	260	273	245	259	286	277	249	276	269	276	264	241	276	292	250	244	247	236	241	240	248	269	259	257	249	244	256	257	260	270	259	269	255	273	228	243	255	236	266	230	272	261	250	273	247	265	270	219	261	235	253	258	238	263	233	235	260	216	235	253	256	287	249	255	315	264	276	282	234	250	259	260	235	284	250	271	219	251	257	281	266	252	243	267	268	269	258	241	253	237	258	258	242	258	257	265	229	252	224	257	242	247	239	271	267	251	224	271	247	236	265	269	266	269	235	224	235	274	247	247	277	263	259	264	271	247	244	244	254	253	257	281	238	244	260	265	283	255	256	247	248	280	256	282	258	287	272	274	266	260	238	253	257	244	254	236	265	238	242	238	233	230	251	272	237	256	234	251	256	255	247	257	299	254	250	248	230	219	295	277	253	277	268	246	278	249	240	253	257	276	239	258	247	231	274	270	246	273	233	227	268	230	241	254	267	223	253	285	260	256	257	257	279	244	248	266	273	289	278	283	249	261	244	278	267	260	234	247	275	294	242	269	291	261	248	278	266	255	273	242	265	236	256	258	238	288	259	259	251	251	254	269	254	249	266	269	276	245	281	264	269	233	284	236	258	255	247	234	236	251	226	253	223	223	244	262	258	243	239	230	240	226	242	238	253	238	290	244	260	268	243	236	265	261	246	221	238	234	268	291	285	266	241	272	235	245	247	259	278	284	279	224	219	280	277	239	253	250	236	256	271	241	280	258	287	271	257	273	268	228	239	248	248	274	255	250	221	252	263	248	250	233	222	276	244	262	237	254	208	234	241	267	243	295	229	269	234	256	264	257	278	241	243	247	248	253	276	247	240	254	269	246	249	269	246	255	268	245	256	264	259	238	255	238	228	233	282	254	241	236	262	229	234	245	258	260	279	234	245	248	240	259	264	261	241	246	254	269	273	261	281	250	254	220	271	258	249	224	256	282	238	250	217	237	265	265	248	256	250	263	294	224	258	297	270	272	259	265	253	253	255	259	285	258	257	244	267	226	230	279	253	225	252	257	261	256	240	267	226	245	253	228	255	260	271	258	236	250	259	254	256	251	211	263	252	254	214	249	258	262	202	262	283	253	261	247	276	261	282	259	239	249	275	273	251	269	264	270	256	227	257	278	257	259	272	264	272	273	247	253	256	246	270	275	254	260	272	239	237	232	244	270	253	225	248	246	242	256	274	280	247	279	221	255	250	281	249	246	266	287	233	267	230	248	239	264	266	263	291	260	290	259	263	267	259	258	239	231	260	290	291	265	287	249	287	257	236	224	282	244	260	241	230	252	268	245	270	275	234	210	247	236	261	263	289	247	266	222	266	250	267	257	234	254	254	250	272	252	250	267	278	241	262	262	275	237	214	258	252	250	246	265	246	232	248	250	236	262	268	290	277	243	234	268	282	273	249	240	265	249	254	286	259	233	255	269	278	280	245	259	233	267	242	286	244	273	232	244	281	257	255	257	273	228	267	257	241	244	265	240	256	269	228	245	260	230	228	277	266	262	251	271	226	239	256	253	256	257	245	207	255	257	244	260	259	258	258	249	263	260	246	237	258	242	249	270	246	268	248	251	239	293	265	245	251	273	268	247	247	283	255	259	239	272	279	255	253	270	249	236	268	272	231	268	277	269	251	290	250	268	278	261	274	239	255	258	277	258	225	263	268	244	262	274	262	284	242	251	279	246	244	264	310	268	247	248	252	277	263	247	259	229	270	296	270	257	268	269	283	254	249	234	252	267	275	261	250	253	215	257	233	266	265	259	249	283	265	253	232	252	272	262	229	289	214	222	256	257	290	248	240	283	250	234	262	248	253	269	261	247	244	262	283	271	253	231	284	244	228	263	236	240	254	231	277	247	244	254	255	261	266	271	281	235	241	278	242	224	278	290	263	277	249	257	261	255	270	244	257	247	308	276	244	275	221	279	289	263	264	263	271	293	257	255	259	248	247	246	284	274	263	237	241	249	265	253	256	289	264	235	249	257	247	254	267	238	253	241	274	263	261	259	236	269	288	243	299	227	259	228	230	295	274	201	264	296	240	237	250	285	267	285	254	246	255	268	247	254	293	232	276	257	263	258	251	258	230	265	279	241	249	233	225	275	225
1705	620	606	616	564	545	534	553	556	533	581	592	554	596	586	581	579	546	609	531	550	568	580	573	555	530	565	570	559	537	574	550	560	598	520	536	543	535	528	590	547	578	515	552	550	570	567	643	581	582	562	606	564	572	557	571	558	604	552	572	571	550	560	525	557	548	559	601	548	571	546	585	532	568	551	558	560	564	594	594	563	547	544	572	591	571	576	561	570	571	526	560	566	597	550	527	550	579	578	549	549	587	608	571	586	593	605	572	556	598	601	567	560	574	550	532	567	582	572	594	524	561	586	564	556	576	561	573	619	561	576	571	546	561	582	585	567	551	561	565	572	591	574	545	555	530	551	544	541	536	569	587	543	579	592	611	582	514	543	591	569	593	565	564	584	590	556	576	572	562	569	586	586	528	555	575	531	549	552	540	571	515	541	547	591	571	605	577	542	545	562	562	596	553	549	559	565	570	532	556	593	529	567	575	539	580	574	588	562	572	532	520	567	534	548	565	569	565	564	576	551	571	565	560	531	601	532	608	571	552	567	621	587	570	567	571	552	553	563	574	598	543	560	518	535	616	547	579	571	558	553	544	583	529	568	605	586	562	539	581	502	550	550	579	569	584	585	578	585	541	558	495	535	575	543	601	557	549	568	560	573	550	585	552	588	609	552	592	512	602	553	553	551	551	556	591	578	535	578	582	529	560	605	552	573	575	536	589	565	552	598	542	567	564	558	536	551	594	542	579	559	533	582	574	566	543	561	565	590	546	555	523	542	561	539	556	568	586	593	576	557	637	566	535	519	565	554	559	579	601	559	552	556	555	568	577	564	538	560	525	567	590	570	593	569	597	534	576	511	581	589	553	531	604	574	570	614	569	572	565	584	562	575	539	553	583	543	564	578	621	584	569	579	569	592	569	549	607	611	590	570	558	579	532	561	580	553	551	498	559	548	571	574	598	547	592	573	584	560	562	556	561	572	562	569	572	589	567	587	556	566	593	585	550	572	566	537	559	552	591	550	583	593	540	590	534	583	590	540	559	560	557	545	594	530	546	589	566	593	587	574	557	557	599	563	545	545	535	534	604	556	581	571	508	536	605	545	605	596	594	504	578	617	590	595	578	575	576	594	619	574	588	579	600	564	578	545	545	596	552	537	590	585	520	540	554	570	550	535	589	578	613	555	546	598	596	555	562	585	587	526	594	538	581	530	549	549	540	591	584	580	599	533	538	624	589	591	503	608	525	556	541	544	598	571	550	584	598	603	547	560	554	591	572	585	520	535	551	584	589	595	588	582	595	617	552	607	565	576	619	570	545	539	562	593	546	567	571	557	587	560	606	564	616	537	566	593	610	584	529	561	573	559	536	577	572	567	569	586	567	601	592	578	562	545	513	593	561	577	559	543	563	580	559	561	518	506	592	582	556	566	533	593	588	534	575	568	579	516	564	569	564	575	580	505	538	558	559	563	537	557	576	560	577	578	549	527	551	516	574	572	605	571	560	582	572	560	538	537	589	530	594	563	554	617	589	560	567	570	541	535	588	583	531	541	561	569	587	501	568	601	605	587	566	543	565	552	558	545	573	562	572	547	567	569	542	540	566	596	587	575	589	531	543	576	640	586	586	597	544	603	551	553	529	555	509	588	526	573	554	569	574	561	570	559	573	571	554	566	541	577	569	549	546	599	567	580	569	529	538	575	565	556	593	557	563	540	554	598	563	538	636	586	534	582	557	578	582	547	540	531	558	576	610	573	541	577	567	570	560	554	596	530	540	556	560	587	581	556	604	553	588	594	569	575	569	560	597	556	566	549	566	536	588	604	581	537	559	544	561	544	554	590	575	548	566	584	593	549	601	609	579	564	541	533	572	585	588	555	566	498	586	599	559	566	609	567	551	571	558	558	546	583	563	555	566	572	570	536	573	574	589	599	496	563	592	589	572	566	567	595	556	569	583	552	631	563	558	593	548	580	569	558	574	547	558	554	563	555	568	561	529	596	582	562	523	584	547	564	565	571	570	566	560	528	555	558	581	535	584	547	587	595	583	533	573	582	576	556	556	583	562	565	535	590	606	563	569	568	538	579	569	555	600	555	571	584	569	556	556	553	578	563	589	579	593	558	591	565	549	585	564	560	556	574	555	530	589	591	571	528	532	547	538	591	570	559	551	593	604	588	572	565	594	589	548	570	550	558	573	558	565	556	547	572	512	568	551	577	595	566	542	581	584	570	571	622	601	573	592	553	553	568	576	603	567	580	507	584	581	581	561	559	578	539	570	571	539	567	589	531	581	582	563	589	552	532	602	551	577	586	569	554	582	566	564	591	565	561	562	541	550	607	601	536	593	572	544	540	534	568	549	599	565	575	555	573	565	573	551	578	510	611	590	550	558	597	555	575	559	517	561	563	575	601	530	533	565	566	566	590	548	543	553	511	550	556	566	568	519	564	588	551	536	558	525	514	539	560	601	502	537	546	578	600	582	568	536	550	548	559	575	523	561	582	576	567	586	577	556	623	575	539	576	574	587	581	575	577	599	580	625	548	537	585	591	528	553	569	539	539	522	567	582	561	606	550	587	543	615	571	523	536	535	536	570	525	582	568	569	522	569	589	551	605	540	540	554	541	568	564	585	527	549	569	572	554	594	542	541	560	561	564	584	568	554	559	591	574	601	577	584	553	575	563	577	548	543	573	566	583	585	609	557	560	635	562	563	555	580	564	583	566	571	560	584	561	573	576	565	577	532	558	557	557	536	555	527	561	535	563	551	600	606	537	566	585	537	563	566	539	527	602	575	538	562	555	589	594	568	550	554	549	534	554	576	538	573	607	568	565	586	550	550	574	542	583	598	570	555	520	592	575	563	548	593	619	584	557	578	549	554	536	537	533	537	534	582	552	544	559	561	593	586	577	596	592	526	553	555	558	541	539	566	591	537	545	576	562	575	544	554	578	562	539	579	561	570	600	565	545	531	580	549	570	567	575	571	563	555	543	575	554	548	593	616	613	609	528	591	599	569	586	556	563	527	553	586	580	591	562	563	568	549	534	588	574	561	565	578	531	587	526	584	544	586	573	536	571	557	573	551	547	534	584	557	543	618	567	531	576	587	538	605	578	604	548	553	589	571	556	566	553	573	549	550	582	568	540	569	597	561	579	551	577	553	573	522	527	548	576	546	513	548	531	534	563	561	566	603	558	569	590	569	556	551	566	558	554	559	575	586	551	584	562	576	581	587	576	571	570	564	578	587	558	558	589	568	601	563	561	555	557	578	592	581	570	579	567	534	575	580	588	538	572	550	589	580	561	578	562	556	597	548	554	585	593	545	591	580	586	588	534	589	566	592	582	572	576	552	597	570	575	570	555	550	573	541	595	549	565	562	574	542	563	547	585	571	582	583	539	580	602	625	565	559	597	586	553	567	576	550	554	602	594	576	575	541	569	585	599	574	625	563	580	566	598	575	606	531	537	590	605	579	582	585	566	571	599	570	566	548	568	581	540	584
7050	463	435	370	325	242	213	222	192	178	150	155	125	182	159	158	147	134	155	140	131	165	159	140	166	146	148	169	144	136	153	151	141	144	152	160	136	142	160	114	147	186	165	166	134	151	168	140	134	127	154	153	158	137	149	129	154	160	143	144	169	138	130	133	162	136	111	151	159	155	126	139	130	135	150	155	140	113	166	169	165	146	134	146	160	129	130	158	149	137	163	181	141	138	142	122	158	158	145	168	162	118	137	156	164	171	131	138	120	158	134	146	133	169	136	133	140	136	131	144	145	144	147	153	136	148	147	147	149	163	127	134	144	145	155	141	173	143	137	140	132	145	142	157	149	145	152	165	174	157	131	154	122	156	152	147	153	131	153	133	146	152	159	152	128	159	158	108	142	141	165	133	143	136	144	154	154	149	160	153	129	162	154	136	125	129	140	150	142	139	133	141	150	119	134	139	154	144	168	140	143	143	147	141	133	151	133	147	139	141	146	150	145	131	154	154	153	144	149	155	167	132	139	152	147	142	163	167	134	135	145	142	157	144	161	141	152	166	124	156	119	152	156	147	159	151	167	164	127	159	125	145	125	147	135	122	145	129	135	143	152	140	152	132	136	152	139	156	129	148	134	137	131	151	139	162	146	140	132	131	141	129	145	146	168	158	141	155	137	144	148	131	164	142	158	155	131	151	138	155	137	145	133	142	140	144	120	149	142	139	143	149	145	159	137	121	146	152	132	139	150	152	171	164	146	137	147	134	122	155	171	137	109	159	138	138	138	149	165	149	139	126	136	125	133	144	140	128	145	163	139	148	154	151	127	139	128	118	142	143	133	131	150	124	132	135	160	138	147	148	157	139	171	122	141	116	133	150	151	159	150	142	135	145	125	138	147	150	143	171	154	150	138	159	136	157	133	125	130	145	136	150	134	113	128	155	129	159	145	114	150	155	126	139	141	137	132	169	142	141	142	168	121	116	143	148	140	143	133	135	156	129	134	157	128	171	157	160	148	143	118	130	131	148	161	123	113	129	143	158	147	140	130	125	143	140	135	147	160	165	152	133	143	156	139	151	151	160	161	161	148	170	134	137	127	137	142	148	135	130	135	145	136	163	145	134	125	153	153	116	135	134	164	134	131	158	159	169	156	140	154	134	144	158	150	131	156	143	154	153	139	134	130	151	140	157	128	152	159	132	141	165	149	156	141	135	179	142	143	124	125	150	134	147	170	154	144	150	155	160	144	142	148	133	128	151	157	160	131	149	174	159	146	105	154	153	145	154	154	149	133	139	141	147	171	162	145	150	140	159	156	142	148	125	136	151	147	130	128	138	142	155	144	150	140	169	146	155	148	135	131	151	140	132	168	134	125	136	158	143	127	125	125	172	133	147	169	136	150	151	133	150	135	128	148	135	143	136	126	153	129	183	148	135	161	144	150	164	127	152	147	144	147	150	128	134	146	133	137	124	141	155	155	142	134	135	138	130	143	136	157	120	158	131	147	146	129	150	146	169	146	127	127	134	136	138	136	161	144	125	141	137	140	139	135	131	149	129	156	143	164	171	175	142	150	132	119	134	140	137	122	133	156	134	131	164	147	148	134	127	141	140	143	127	123	137	129	150	176	149	146	167	154	157	155	145	154	132	149	160	141	139	141	147	132	153	136	135	155	137	150	141	142	170	123	154	161	140	170	143	151	127	143	151	160	157	161	141	136	133	141	117	176	140	132	146	121	156	121	144	164	143	157	143	128	142	123	153	109	144	138	130	168	150	150	161	157	162	128	163	136	149	136	128	143	124	169	153	169	134	154	152	177	157	139	131	132	151	154	129	136	148	143	141	115	134	143	147	147	171	149	156	134	155	142	131	145	124	147	151	141	125	162	139	172	135	162	135	145	168	182	152	139	126	132	161	136	152	165	160	151	150	135	138	149	165	148	118	127	139	160	149	123	153	156	136	139	154	149	124	131	136	152	141	149	137	133	148	147	151	137	127	131	129	151	140	131	154	124	150	123	145	125	145	155	130	164	142	162	175	169	136	142	159	136	148	127	128	155	143	153	138	161	152	139	139	156	159	147	165	162	127	130	142	145	152	128	157	139	151	120	136	143	136	115	147	125	148	139	146	140	133	149	141	147	128	123	154	152	155	132	134	138	142	154	145	144	147	133	136	155	152	135	151	153	144	133	158	148	145	146	159	142	144	150	152	158	132	161	173	142	153	141	122	134	122	153	118	117	138	134	127	148	144	150	144	134	146	141	134	152	145	145	158	132	154	138	140	157	178	177	134	135	121	126	148	143	151	142	156	144	141	152	129	142	154	142	156	165	138	145	144	149	148	129	143	141	140	139	161	139	139	135	141	147	155	139	145	155	117	157	137	140	150	156	132	150	154	152	157	154	150	140	141	119	137	164	125	137	134	151	144	133	126	132	163	127	133	133	108	157	162	149	143	152	150	125	138	157	127	127	136	160	150	165	141	138	150	144	164	170	133	159	146	156	144	155	118	132	132	153	148	136	133	168	163	129	152	132	153	138	141	130	128	138	120	142	141	128	155	150	123	123	134	138	136	164	130	138	127	168	125	154	138	136	153	134	135	142	129	136	142	147	131	141	147	139	143	156	148	144	147	140	147	129	131	164	144	125	124	149	135	172	154	136	145	136	135	145	156	134	140	157	145	147	133	165	138	140	133	160	143	144	154	140	120	144	115	142	149	134	130	164	137	123	138	154	143	144	124	150	145	129	140	126	139	139	132	142	167	179	136	152	140	140	138	124	152	151	139	159	149	132	136	138	137	150	113	131	153	139	134	138	141	149	131	140	123	141	135	138	139	135	152	155	139	160	167	158	131	132	123	144	131	123	133	145	137	154	144	161	123	131	130	132	156	132	159	149	133	131	161	150	151	127	122	157	156	141	130	126	134	157	154	127	144	154	160	127	145	142	132	131	125	124	141	142	137	139	127	128	162	145	142	148	142	144	179	166	178	153	126	147	146	142	140	129	143	146	144	152	137	120	144	128	129	120	123	142	139	127	121	132	143	137	167	137	143	120	146	159	145	148	112	171	159	163	139	124	140	156	150	142	150	140	142	130	162	161	165	167	155	141	117	145	123	135	117	156	161	162	137	136	118	146	161	130	131	153	114	129	146	160	146	152	139	147	122	132	130	154	147	157	124	143	141	135	164	129	135	119	146	153	136	153	142	155	149	130	128	148	151	140	151	128	135	162	152	155	167	143	134	130	149	124	140	145	162	150	105	134	146	136	160	136	150	129	150	146	135	113	130	128	123	137	140	129	133	153	140	132	116	173	125	139	130	169	135	126	153	137	127	151	140	153	158	144	167	128	153	141	124	148	131	110	158	141	152	152	133	135	161	152	138	153	141	147	176	160	138	142	155	130	134	141	140	147	164	140	138	132	132	148	148	137	150	136	158	134	148	155	120	141	145	146	169	131	138	130	136	134	151	136	141	134	136	149	140	153	147	160	127	156	143	119	152
6021	621	1064	1252	1127	945	779	685	650	567	590	504	488	424	467	453	436	371	394	396	396	392	421	422	374	386	387	410	377	340	395	391	366	353	377	361	395	386	350	372	396	373	369	393	355	418	349	428	382	391	404	401	375	349	341	372	374	398	381	390	365	374	355	370	355	363	359	340	357	346	409	385	390	378	374	346	363	394	388	383	384	346	369	364	370	374	359	396	341	341	376	362	362	339	340	363	360	351	355	363	356	321	385	352	408	352	372	316	355	352	356	348	351	314	364	369	346	342	385	324	372	357	390	366	354	372	329	333	359	352	371	322	355	414	352	331	362	323	355	373	380	409	368	353	350	347	356	365	410	390	334	337	349	351	366	358	356	368	355	397	364	342	346	393	362	339	378	343	324	324	323	345	354	393	360	358	362	342	352	373	329	311	359	350	369	355	333	384	377	368	354	347	384	396	328	348	369	346	359	342	374	365	376	351	331	334	371	350	393	340	386	351	369	352	361	360	361	376	352	378	338	354	389	365	387	371	398	367	378	300	355	352	364	358	354	367	354	368	358	368	345	378	362	366	321	341	371	359	354	385	338	367	326	356	368	360	374	350	319	363	375	322	328	416	357	342	310	338	371	355	367	355	356	343	375	355	386	352	334	362	357	337	347	354	325	341	361	370	344	338	387	332	363	359	336	372	360	375	366	344	339	379	333	350	359	334	372	348	332	350	338	338	366	344	390	384	351	336	334	348	325	340	353	347	337	348	340	330	343	348	357	369	382	337	368	364	366	324	352	324	359	366	359	367	377	356	360	371	372	364	340	338	352	339	356	345	331	344	354	358	338	360	371	359	353	328	352	360	376	373	361	332	366	366	337	310	365	301	366	385	374	337	393	345	361	371	377	347	364	346	327	376	321	349	341	342	343	342	345	387	372	359	353	341	316	391	368	331	368	357	349	362	337	337	327	349	333	334	367	383	339	327	337	367	344	388	349	376	366	362	359	348	344	358	394	353	349	395	322	347	363	332	349	373	337	335	350	338	371	359	354	359	367	343	355	384	360	352	366	369	355	430	341	366	349	350	343	347	342	376	354	366	372	360	356	376	355	341	352	393	340	323	388	356	357	332	388	371	352	345	324	355	345	358	378	329	368	334	357	353	379	350	399	363	409	356	324	364	339	356	344	336	339	336	356	360	388	352	372	358	348	337	357	390	347	371	356	353	343	351	366	318	361	356	358	344	356	364	331	360	368	369	370	356	321	349	349	363	363	335	373	345	367	356	405	380	341	357	342	363	349	345	336	355	331	363	350	348	350	322	362	356	352	357	355	325	357	339	374	360	335	333	364	341	357	302	380	394	366	330	321	347	392	332	348	359	384	336	342	340	349	359	356	347	358	348	347	340	356	381	365	326	358	353	400	346	344	364	342	374	381	352	379	337	340	352	359	363	378	361	356	338	359	323	357	333	303	369	379	354	349	357	326	351	351	344	353	329	368	303	356	357	378	373	366	354	355	381	349	354	353	331	368	338	360	356	382	387	346	361	359	346	354	314	346	337	354	327	335	336	356	308	333	359	400	329	376	339	368	342	379	350	355	361	365	343	362	359	349	350	370	370	323	338	375	392	334	357	328	385	352	347	337	364	352	365	390	375	348	370	341	359	387	368	345	363	321	378	363	352	335	361	357	371	315	354	345	357	360	366	374	347	363	330	352	357	321	382	370	342	327	334	385	365	361	384	362	349	338	331	343	379	356	370	386	372	366	351	349	376	312	374	333	356	332	364	346	384	389	356	351	350	370	340	358	373	371	344	344	385	368	350	366	344	362	353	349	349	391	372	364	357	358	365	377	335	332	355	354	370	331	330	311	350	387	316	363	356	347	359	343	378	350	358	335	387	323	360	356	380	361	347	359	352	364	363	369	352	340	336	363	343	330	368	373	393	366	341	357	365	338	336	346	387	388	386	339	364	353	319	370	372	389	340	358	358	375	363	395	372	353	349	369	334	407	396	366	317	320	350	366	361	328	329	341	351	330	337	335	341	348	360	341	335	356	362	326	382	325	402	364	342	331	337	327	340	363	385	323	351	350	304	355	351	346	359	380	368	352	335	323	346	344	363	356	324	324	361	353	355	373	407	365	378	349	357	367	363	351	364	367	361	362	345	317	398	376	343	340	338	353	393	365	345	319	375	358	359	361	345	337	364	341	329	348	362	347	379	408	360	363	338	372	343	366	361	401	357	334	355	358	392	362	371	374	366	325	356	335	353	329	351	346	351	377	349	359	393	346	328	337	354	328	372	376	336	374	361	368	341	373	358	338	374	363	375	336	357	343	354	374	345	329	356	362	336	351	359	375	337	363	327	353	371	371	371	354	345	377	324	387	354	382	331	339	345	323	316	344	318	370	353	325	387	345	368	336	356	339	360	361	367	349	344	360	402	328	340	369	363	366	316	366	349	353	324	338	329	348	327	343	367	371	338	357	360	364	354	349	341	376	359	389	352	359	345	375	376	335	350	368	361	362	372	356	366	372	365	370	356	348	332	345	353	356	394	358	359	359	341	325	366	385	331	336	388	317	377	343	353	337	372	337	376	349	365	357	341	387	380	326	377	361	373	373	346	367	366	372	350	379	363	365	364	324	375	359	318	372	345	366	374	361	373	368	347	380	383	359	369	345	352	372	363	348	349	376	371	366	416	333	354	340	372	355	384	365	372	348	344	341	352	322	317	363	363	343	333	343	343	338	323	338	355	363	342	370	350	346	358	318	375	333	378	338	352	341	369	313	385	371	349	358	366	372	367	353	357	337	336	341	357	364	374	345	348	347	349	349	344	333	337	337	349	361	354	370	349	380	358	345	348	364	372	323	382	348	363	382	338	381	363	361	384	355	357	383	387	361	340	344	367	320	373	322	336	375	351	374	327	361	376	345	338	373	408	371	383	345	366	342	335	335	368	361	359	355	360	349	360	368	387	363	350	344	369	345	351	337	371	381	363	347	351	350	330	355	378	349	336	345	353	348	380	341	339	346	343	386	385	358	346	381	343	347	347	358	357	376	347	361	326	351	339	358	322	344	402	377	340	354	356	345	328	347	367	385	363	312	332	327	338	359	334	354	363	304	356	344	356	360	341	371	371	337	362	375	358	387	355	346	337	386	333	354	364	365	369	368	366	395	327	338	352	370	364	368	379	356	363	375	342	366	366	359	376	328	360	361	355	405	350	390	321	384	317	394	344	383	343	330	358	326	355	332	344	335	339	343	328	363	347	372	313	345	344	337	399	363	372	371	342	378	353	352	347	338	380	346	347	312	335	401	366	354	366	348	379	352	382	358	335	354	360	365	365	365	342	362	349	358	393	315	377	336	389	372	356	350	354	387	373	349	353	367	346	340	358	356	357	360	314	366	342	363	328	349	336	354	388	339	360	373	351	363	349	355	345	339	340	352	381	382	335	359	360	377	373	386	380	362	356	352	369	346	405	359	334	381	375	367	373	366	364	373	310
13253	1155	958	769	604	426	358	310	295	296	286	276	237	238	262	243	194	232	236	217	221	237	236	211	209	234	238	222	208	235	243	239	235	239	225	210	271	216	226	236	212	234	191	223	225	228	205	229	204	239	224	234	229	228	204	259	193	198	242	222	234	234	193	199	194	216	213	226	229	222	219	235	217	247	243	215	232	220	215	221	208	218	235	219	237	230	181	213	233	217	244	245	226	192	208	200	252	202	219	238	256	212	209	241	228	209	202	181	208	210	205	212	168	224	196	261	227	220	204	236	209	236	226	218	197	227	200	210	252	201	212	244	211	253	212	213	239	214	211	202	256	237	248	212	222	224	215	201	224	209	197	227	229	248	202	226	204	220	224	210	211	203	243	247	200	227	220	199	211	208	236	239	188	208	229	194	236	215	204	224	183	198	235	216	208	207	217	214	213	234	224	225	195	193	219	213	239	198	226	223	236	229	232	240	208	216	209	210	235	215	218	208	217	230	210	217	226	208	203	224	218	188	211	204	211	240	230	244	237	228	205	237	208	201	197	225	207	220	202	228	215	213	225	189	212	219	233	208	245	214	208	226	219	220	199	226	219	196	228	258	218	233	185	246	250	216	198	216	230	211	197	196	242	236	224	245	225	232	222	233	223	201	216	240	231	229	229	214	226	243	245	220	228	225	252	232	200	209	226	207	240	226	211	233	218	243	240	259	234	227	191	261	215	182	210	231	253	211	201	229	230	220	216	219	229	204	233	202	216	220	220	222	210	228	215	235	226	219	217	220	205	225	191	219	188	220	232	202	230	214	233	204	216	217	236	218	239	205	215	230	212	192	205	217	194	214	246	223	184	215	217	224	212	214	241	217	256	218	238	232	228	218	220	223	216	237	202	187	194	239	201	255	236	211	233	235	202	197	192	211	233	282	199	210	244	217	220	236	205	243	210	211	235	198	233	247	217	230	207	228	216	243	209	200	203	219	207	219	228	216	212	217	207	235	215	213	207	202	215	209	242	237	216	237	223	196	220	226	232	209	236	239	227	215	245	190	213	225	216	196	199	214	228	232	217	253	235	187	199	189	208	231	232	200	207	201	205	203	231	202	222	204	208	218	206	191	215	211	209	196	244	209	218	232	227	254	236	228	231	239	216	216	185	210	219	206	200	177	209	226	210	224	220	239	225	204	240	223	217	225	211	236	234	222	249	226	216	230	203	214	232	213	210	234	231	219	238	223	214	221	243	212	235	222	223	233	242	209	218	198	217	216	209	211	194	236	238	224	245	249	243	224	218	233	208	208	214	215	203	219	241	239	230	228	247	253	215	219	236	219	261	217	225	198	211	198	199	234	233	214	203	230	204	225	200	211	218	212	228	246	199	206	190	221	226	215	224	191	220	230	206	235	235	213	224	242	202	216	196	220	214	209	212	230	216	196	216	207	206	222	239	232	223	202	235	225	237	228	206	222	218	209	225	241	242	235	237	220	235	264	194	211	215	203	230	245	229	207	240	249	240	244	214	207	245	210	233	234	230	234	228	231	211	196	218	200	215	203	207	215	219	230	243	196	179	199	220	217	212	222	209	212	244	204	251	199	219	210	210	208	214	222	208	201	259	195	203	213	201	228	222	214	221	237	238	210	232	196	210	274	262	231	220	236	212	236	216	236	235	190	228	197	239	227	244	222	221	236	211	223	249	199	207	216	215	262	221	240	212	223	216	223	240	234	218	203	249	239	218	213	194	194	210	219	231	222	235	234	196	207	218	241	254	217	245	265	232	227	253	229	231	210	238	232	229	221	215	226	231	236	204	225	232	217	217	196	223	227	193	232	230	202	223	247	217	212	230	253	220	208	210	227	209	244	223	239	239	223	183	206	223	235	219	218	232	243	199	212	218	202	246	212	214	216	222	238	229	198	214	234	258	219	222	226	224	219	200	211	231	226	203	212	240	216	225	199	209	209	205	222	210	235	218	214	224	207	204	198	215	213	220	208	199	232	212	211	218	212	213	227	230	239	220	232	193	237	196	211	250	237	234	225	241	228	234	223	212	215	206	216	193	228	249	225	200	206	215	209	196	217	212	226	200	240	209	192	198	211	223	196	265	232	220	215	199	229	233	211	223	218	217	243	239	219	243	213	234	252	220	227	219	232	238	225	191	208	233	207	234	204	230	235	242	210	213	199	198	197	203	220	210	261	208	169	223	247	226	237	195	210	227	222	234	213	230	237	245	231	217	209	232	216	207	217	249	217	214	262	257	230	196	194	210	246	235	208	219	218	209	197	221	242	206	251	229	234	224	220	210	220	242	213	203	197	238	212	222	234	222	260	215	234	220	224	226	221	182	220	250	242	218	224	197	230	202	211	222	182	208	228	237	231	199	195	196	225	243	226	199	202	224	222	230	221	206	203	230	213	219	250	224	219	206	236	218	224	204	227	221	232	212	200	222	239	235	251	178	227	246	228	207	195	202	192	219	233	258	191	213	251	218	191	201	228	225	202	238	226	239	245	198	213	226	239	237	237	198	227	216	191	194	217	233	217	215	223	236	220	233	224	232	226	220	200	210	207	231	195	222	212	217	195	233	211	225	195	213	228	234	242	218	218	225	222	242	196	211	192	238	224	223	216	259	208	240	266	228	203	204	207	196	257	238	247	235	207	237	245	238	211	219	212	221	231	255	199	205	220	236	217	222	202	236	207	244	238	204	224	225	199	226	236	246	219	220	236	203	223	206	216	225	259	203	212	205	214	186	227	208	232	209	233	208	212	204	218	200	227	226	214	232	213	233	209	227	205	213	240	227	221	203	201	222	217	244	198	220	206	203	233	246	236	228	214	215	222	218	221	222	205	231	221	199	199	220	199	212	229	216	212	199	222	215	219	244	244	210	212	197	217	250	219	212	198	237	241	235	205	222	203	222	226	221	219	239	228	200	240	209	242	229	254	225	201	220	201	199	214	201	206	216	234	274	230	235	238	238	193	232	227	216	217	221	241	211	243	215	235	223	232	206	222	207	184	235	217	222	223	231	212	207	208	200	245	237	229	210	193	219	219	224	242	232	195	213	210	232	220	203	249	248	188	206	215	228	219	258	206	224	236	206	219	241	198	209	229	230	203	226	208	216	217	250	235	210	216	245	228	240	209	234	229	214	191	223	201	215	234	221	235	239	222	218	216	227	222	204	206	255	252	221	203	172	245	239	223	234	248	210	224	222	219	216	242	199	186	184	222	220	224	202	217	221	222	209	224	233	225	214	212	234	193	203	205	202	219	216	215	224	217	233	241	232	195	209	238	211	205	213	241	195	190	215	239	248	223	217	224	235	228	202	222	239	213	229	233	180	224	248	237	224	223	208	224	229	226	233	228	215	243	244	220	219	247	211	221	253	232	207	230	201	232	234	215	253	205	204	216	208	235	201	246	220	218	239	242	242	229	206	200	199	205	219	229	243	226	245	234	239	182	213	219	241	221	208	231	237	220	202	208	203	223	219	202	213	200
7922	1011	2034	2339	2018	1579	1362	1102	999	924	813	790	851	707	686	677	645	628	622	641	582	602	605	616	596	566	592	586	559	536	567	579	553	525	613	563	543	547	567	526	587	567	573	578	542	604	588	585	586	586	594	583	591	535	597	556	561	590	544	556	566	565	544	545	558	521	514	518	512	541	576	525	562	540	598	578	584	589	512	527	531	555	545	513	536	529	549	517	544	572	517	541	545	506	525	564	538	539	554	518	524	522	504	502	521	561	529	512	495	545	554	506	543	491	510	543	532	534	558	556	515	510	505	536	529	527	544	513	524	515	566	540	519	518	514	493	512	525	518	527	516	462	478	545	507	512	506	544	529	513	524	556	539	573	530	497	529	545	499	524	536	507	526	574	557	525	520	490	533	545	524	536	493	551	510	493	536	542	490	556	499	530	526	521	525	515	497	504	553	509	507	543	532	541	539	526	545	521	498	517	500	550	530	526	530	527	489	506	527	533	496	510	524	535	514	544	507	563	544	515	497	509	545	546	480	534	529	530	509	565	512	547	525	539	515	499	478	496	553	505	544	516	515	543	504	499	516	516	536	551	523	528	515	526	563	507	524	540	515	510	523	513	526	477	520	507	497	546	509	547	504	527	558	517	494	519	544	509	497	526	517	544	517	511	491	535	497	570	515	544	542	495	521	564	524	517	493	509	541	560	508	515	538	552	536	561	514	529	506	541	552	510	478	518	465	536	541	544	546	561	541	515	508	539	519	518	533	492	521	529	509	528	540	571	537	513	514	504	505	485	547	575	510	535	517	538	530	545	539	475	557	551	519	510	514	520	505	483	518	492	573	487	541	521	550	530	505	520	506	534	496	528	524	528	505	552	522	532	523	521	518	535	528	480	513	543	513	498	540	533	526	507	522	529	524	530	530	512	498	548	553	541	496	510	537	540	521	502	539	542	495	557	534	533	558	532	525	501	502	525	501	517	477	559	522	494	542	523	542	526	534	520	504	528	543	508	513	533	505	515	550	562	561	493	539	507	520	508	541	532	524	528	496	524	517	509	539	532	519	546	523	521	507	557	533	538	513	556	514	538	528	543	542	495	515	515	542	536	517	514	484	484	502	521	532	556	507	511	500	539	530	535	514	497	545	523	515	518	543	497	525	530	516	456	528	517	517	511	507	501	549	558	528	528	506	538	510	545	551	515	502	583	517	514	548	544	546	526	556	530	526	519	506	500	540	529	553	525	507	530	531	501	514	509	527	511	510	513	515	536	528	547	552	524	533	508	567	508	565	516	497	577	540	540	551	520	518	492	549	551	565	532	508	502	476	517	531	507	552	513	496	515	544	555	526	529	515	538	509	497	561	516	551	523	554	534	513	536	513	534	526	507	527	539	576	497	546	562	523	458	538	516	527	526	560	549	479	544	539	515	526	547	516	547	529	545	523	484	531	521	549	537	517	528	546	525	559	521	544	521	554	496	510	520	496	515	558	520	512	530	536	497	503	507	493	506	543	533	528	501	510	499	551	556	522	527	520	539	532	558	550	518	511	544	509	498	533	530	516	562	512	523	583	521	522	513	523	557	520	498	546	504	534	521	518	567	548	490	522	504	504	498	509	557	521	535	522	517	511	551	509	520	511	532	528	545	533	495	520	512	510	500	510	538	542	534	504	506	517	545	549	538	478	479	532	537	531	515	579	511	492	556	500	562	493	509	499	556	550	517	532	507	508	527	483	523	520	526	548	549	527	523	521	539	529	523	536	533	519	525	552	500	537	529	557	560	534	528	495	528	494	504	479	531	514	517	562	551	512	522	531	499	531	525	521	529	546	500	553	543	543	548	562	523	542	499	517	511	531	512	527	537	486	495	505	518	479	501	538	490	517	537	554	519	540	525	487	528	541	522	521	509	516	481	512	539	552	500	560	514	509	503	501	514	525	469	499	509	532	528	574	517	504	521	566	537	523	557	502	501	496	518	514	567	572	509	526	541	518	526	526	507	521	500	524	511	533	524	519	516	492	499	560	536	544	523	546	556	530	491	529	521	546	522	541	487	545	503	500	507	511	555	545	544	520	498	487	518	547	525	536	555	520	526	536	530	523	569	478	508	529	489	488	547	533	493	517	522	528	468	539	545	518	533	501	543	498	505	543	485	484	503	529	540	558	523	554	507	542	579	513	559	527	541	492	522	525	503	549	519	499	518	546	516	537	529	540	500	537	489	558	543	502	532	530	477	534	514	524	503	523	501	539	509	493	511	516	546	537	521	530	483	508	527	554	500	513	512	537	521	513	510	538	510	527	518	571	520	498	484	504	533	551	548	548	521	544	496	563	545	550	509	533	524	525	535	511	512	544	498	512	509	487	544	539	512	504	540	507	486	539	505	522	502	557	524	503	507	499	498	561	531	523	521	562	509	514	505	506	508	527	547	553	518	548	543	527	522	534	532	513	544	544	519	529	507	490	531	516	500	566	503	501	497	539	508	564	511	566	507	571	511	526	497	511	533	506	551	476	533	520	489	489	553	521	501	543	512	551	507	545	497	524	526	555	498	545	529	523	513	572	456	516	547	511	525	523	524	511	527	538	537	504	539	545	533	545	496	509	491	528	536	515	522	550	499	494	527	552	490	588	500	517	509	539	547	526	536	532	502	498	506	522	512	524	498	553	556	556	524	515	533	535	539	543	557	516	504	553	499	518	558	506	485	539	530	520	536	554	504	512	493	509	497	517	543	506	553	575	456	527	508	521	546	476	535	505	490	495	589	541	562	501	566	523	522	560	489	530	516	496	485	525	543	525	534	484	521	549	528	529	501	513	542	536	507	495	550	540	550	544	531	542	541	525	517	530	516	513	539	494	549	551	545	530	513	537	529	554	530	512	548	522	504	543	527	509	521	522	555	521	510	542	505	526	540	486	513	487	499	541	511	511	572	524	539	547	514	551	521	502	540	516	527	466	567	507	504	472	542	495	513	541	522	512	559	555	555	528	521	517	522	505	522	552	533	542	542	546	511	525	544	509	479	505	532	489	568	498	510	518	519	558	495	533	538	572	528	517	548	510	521	547	483	532	551	527	554	544	513	507	483	542	498	514	523	535	603	512	498	544	516	516	534	480	501	543	521	515	496	525	525	562	538	518	519	535	517	517	536	520	504	540	524	491	506	520	517	534	518	514	550	561	514	525	581	516	545	538	543	512	538	519	514	488	518	550	513	532	509	541	513	520	542	496	520	549	530	512	523	540	475	515	532	569	556	518	542	561	468	550	560	466	568	499	514	502	497	560	545	515	542	509	522	547	493	504	490	508	480	527	575	498	553	503	523	580	485	509	498	535	520	565	516	518	545	494	489	504	564	535	568	533	532	527	507	560	572	503	563	531	538	480	531	533	523	533	541	504	523	515	513	514	545	558	496	519	564	520	554	599	499	499	537	515	505	545	544	500	497	492	529	533	495	520	507	499	539	530	580	541	489	500	577	535	542	566	542	554	495	548	505	522	550	464	548
1558	242	269	278	251	238	261	249	243	264	293	277	284	243	271	237	236	259	241	267	277	247	246	238	248	235	237	249	263	252	280	270	233	293	250	257	289	225	261	258	292	249	246	250	275	247	272	265	282	257	285	248	269	264	251	237	261	246	236	275	256	282	296	263	250	271	277	257	237	261	250	275	255	240	270	248	235	258	265	255	280	276	218	257	243	275	279	244	251	264	304	282	255	250	262	236	277	253	252	262	249	273	260	239	247	242	240	269	280	279	272	260	252	233	221	218	273	262	278	262	259	248	277	253	283	291	243	284	263	274	240	262	260	238	279	243	243	269	249	270	279	253	228	257	272	248	247	267	269	275	292	274	242	264	216	249	262	238	278	259	282	257	239	260	262	230	240	277	270	252	290	309	252	273	241	266	238	249	255	264	281	244	283	258	277	259	251	258	298	238	244	257	261	251	255	247	238	265	245	275	264	245	277	259	235	261	235	225	232	246	232	284	248	253	251	269	262	301	259	254	248	250	247	238	238	269	270	244	255	252	241	275	263	268	232	256	263	267	276	302	238	278	254	252	222	275	283	291	277	271	260	212	244	259	240	239	269	266	261	256	301	274	224	268	239	256	240	258	261	253	233	260	261	233	272	275	246	257	252	240	247	276	251	239	257	239	251	245	272	232	245	214	245	258	275	260	292	265	251	236	254	248	243	235	248	261	254	236	257	239	238	260	264	267	277	248	251	260	243	268	253	243	255	240	244	232	258	255	268	254	249	292	262	250	274	275	248	253	269	239	260	274	261	246	240	289	238	274	254	257	244	239	253	244	237	247	251	225	240	209	277	277	267	241	259	264	235	266	286	294	270	259	276	204	256	244	266	263	225	237	262	225	242	257	268	264	267	276	275	245	294	248	269	256	242	232	251	270	260	260	269	274	262	252	275	215	284	271	244	225	263	231	278	257	284	264	256	260	253	258	254	241	225	283	272	238	264	253	220	282	260	267	235	277	231	231	251	236	262	259	255	264	233	269	252	269	247	257	288	255	247	254	232	250	260	233	234	270	268	238	281	265	233	260	275	297	233	241	235	237	219	252	232	256	235	251	282	254	295	247	228	253	254	226	253	254	263	269	253	237	280	219	233	231	241	273	239	249	252	260	249	262	261	222	257	216	279	260	262	272	216	259	260	279	226	219	245	232	254	251	269	262	267	272	279	267	216	261	285	233	274	272	212	259	241	245	271	267	257	275	254	271	301	272	256	257	274	283	266	232	253	238	272	269	263	268	247	248	251	270	254	248	264	255	226	225	242	217	294	282	288	238	234	228	245	239	264	248	266	254	235	230	246	261	240	193	241	234	233	238	224	258	255	286	256	255	233	249	238	224	261	284	256	243	242	250	270	273	254	237	236	225	268	245	250	278	268	280	220	250	264	270	246	246	252	253	259	282	255	282	261	265	251	246	282	264	259	266	222	229	256	284	251	276	266	282	236	259	247	235	225	241	254	272	262	256	251	258	249	258	230	259	256	262	229	250	235	247	246	257	282	241	226	242	208	232	266	230	249	255	281	267	266	273	259	237	258	259	282	255	269	236	217	245	281	274	277	273	211	241	234	265	254	259	280	239	236	251	285	238	245	252	258	285	264	255	250	241	280	238	286	225	256	274	242	254	258	238	247	278	283	259	257	267	249	269	258	250	244	237	250	262	279	276	246	222	254	246	258	265	277	252	250	264	254	250	246	260	249	222	245	290	250	243	241	270	293	261	246	262	249	286	270	251	250	267	253	261	249	263	283	248	275	234	218	239	265	274	224	248	224	284	262	258	248	248	262	255	261	227	252	231	255	267	233	277	236	249	266	257	236	256	226	243	238	254	257	285	251	272	241	264	263	251	243	222	276	247	238	281	250	258	295	255	250	272	244	258	245	262	251	236	219	248	254	263	256	228	292	229	264	295	267	263	232	265	239	276	237	277	258	261	305	232	229	259	256	258	275	244	236	245	236	256	253	270	295	289	252	266	247	231	243	280	270	276	283	283	258	256	270	243	265	248	264	275	255	234	253	263	245	266	296	268	275	276	251	260	255	245	248	255	226	255	259	259	262	242	246	260	252	236	296	265	264	253	235	255	257	291	268	262	240	248	264	227	286	233	256	240	239	248	264	264	262	297	257	267	254	253	267	231	221	250	252	269	269	249	245	265	264	259	284	260	278	281	247	244	258	247	253	286	240	244	256	266	261	251	297	252	274	250	265	256	225	277	247	259	248	252	233	260	234	236	224	230	238	253	257	278	250	257	267	264	269	251	238	232	275	249	244	282	261	262	268	264	252	251	259	257	277	277	272	269	244	256	264	257	247	249	284	260	256	268	251	244	260	231	249	239	258	304	276	260	261	243	242	276	269	251	251	268	233	279	263	280	246	242	261	260	218	263	250	263	252	243	268	257	257	233	243	275	205	248	257	261	255	283	282	263	249	275	257	236	235	240	274	222	261	266	277	246	267	270	230	218	282	252	270	276	272	240	247	242	280	255	245	249	238	251	234	265	268	254	261	249	270	270	258	227	239	252	270	258	226	226	263	252	241	234	276	239	256	261	225	264	259	246	265	259	257	243	217	253	305	247	230	269	264	240	276	262	273	242	246	241	242	267	250	269	229	246	247	219	274	283	229	261	282	259	250	243	278	253	243	258	282	273	275	287	283	269	245	279	251	266	272	267	250	262	249	241	222	271	256	218	247	251	282	249	227	239	265	278	249	254	251	251	273	275	251	263	252	219	276	274	257	261	241	255	248	253	245	279	251	253	266	272	246	254	292	254	249	275	293	263	260	257	254	251	256	261	272	281	219	235	252	287	266	267	276	215	279	277	270	273	249	251	250	257	232	271	234	258	272	242	249	263	251	218	245	282	254	225	250	269	266	251	258	245	268	253	267	245	231	234	251	212	238	249	255	228	225	244	243	273	249	280	266	228	255	243	240	272	262	257	252	239	229	232	278	276	253	262	260	248	235	260	237	264	283	281	257	272	216	238	227	240	250	273	225	285	238	241	229	279	254	252	229	242	234	276	266	233	264	242	254	256	238	254	232	227	246	282	281	270	249	257	257	261	223	213	236	275	235	235	256	254	229	243	289	235	259	239	244	248	235	240	219	270	235	253	228	234	237	239	260	259	224	248	272	227	270	231	224	233	261	268	217	255	236	241	263	260	248	272	252	247	237	252	256	259	274	257	293	281	215	247	237	250	263	242	257	252	248	230	266	267	240	259	268	264	283	252	259	259	266	266	251	243	241	256	249	254	291	253	249	253	235	254	219	244	252	244	249	266	237	233	263	265	249	238	262	227	236	252	260	247	242	257	240	258	253	252	237	240	271	247	254	278	259	268	220	235	252	258	260	252	259	262	256	287	254	266	236	260	246	224	265	245	258	264	248	247	282	275	260	261	237	241	272	256	236	236	265	282	248	263	271	265	239	260	265	250	246	284	244	272	254	253	287	269	252	244	218	227
1717	612	637	619	638	611	598	586	590	580	577	571	571	538	622	570	561	561	560	579	569	565	615	547	604	561	615	580	578	559	584	550	594	573	566	604	580	577	573	578	557	558	560	534	574	604	548	560	603	580	589	614	563	619	608	576	593	599	582	556	583	578	559	552	581	620	582	587	549	588	560	534	546	594	614	534	609	574	578	567	563	569	572	515	572	576	562	549	555	553	599	549	533	575	540	598	593	580	581	567	558	562	558	583	544	553	543	611	563	569	570	568	576	572	592	588	539	549	591	577	573	610	579	564	562	597	525	593	544	554	598	605	539	597	580	597	552	558	548	551	541	553	589	606	569	593	569	578	563	588	574	573	591	577	605	558	552	564	561	565	601	602	555	526	658	572	583	549	555	588	560	527	577	611	580	587	565	619	514	558	565	576	553	577	563	515	546	565	548	554	580	575	607	561	553	569	607	607	596	573	572	602	545	584	561	625	572	535	561	576	574	593	553	528	583	617	566	579	560	560	579	574	598	590	606	572	596	537	579	603	537	594	569	564	546	534	544	525	541	540	578	563	565	560	549	595	550	549	549	578	570	546	603	542	589	557	561	612	569	574	632	592	543	525	570	558	548	574	576	569	578	561	569	595	594	614	587	531	538	586	576	530	550	544	587	563	562	571	575	559	550	556	583	583	585	599	576	586	602	562	546	515	561	546	596	581	551	569	559	553	565	583	589	586	531	525	563	556	567	550	567	559	581	564	545	578	600	578	541	612	624	572	556	583	617	556	543	594	571	584	532	557	605	553	532	541	578	559	564	556	541	563	541	600	543	540	600	560	607	587	532	539	563	580	532	568	553	558	608	540	555	571	548	533	543	619	574	558	567	562	557	566	588	559	561	574	584	562	596	560	579	546	571	591	567	597	555	582	545	585	562	586	611	590	565	564	592	539	535	549	593	563	631	520	576	604	572	535	589	556	537	585	549	590	580	565	523	556	585	608	579	527	566	561	567	550	560	551	549	560	578	552	589	547	591	545	576	592	561	555	566	556	538	598	583	566	584	542	589	593	543	571	571	570	555	576	610	610	616	595	582	544	554	597	553	581	541	567	540	555	565	559	592	618	569	553	557	567	583	511	574	503	550	550	541	599	598	579	568	590	561	543	553	562	536	601	550	557	598	558	561	578	630	555	544	537	575	602	556	578	556	551	615	559	515	570	564	572	606	557	590	566	581	565	612	555	602	562	553	574	594	532	582	533	521	556	555	607	587	581	585	612	590	569	613	589	607	566	559	504	587	526	597	598	534	634	567	524	555	533	513	587	592	583	591	537	501	559	567	562	585	569	601	572	556	555	551	554	538	549	572	567	544	574	605	572	568	550	556	585	601	563	573	578	578	575	551	580	599	601	594	551	577	569	554	564	554	590	599	555	575	568	582	575	575	574	594	562	552	546	603	532	549	561	589	578	554	556	576	560	607	530	584	545	576	600	591	573	589	582	557	624	587	560	548	579	587	569	563	575	564	556	589	576	578	576	548	547	563	593	580	623	596	589	581	570	549	594	576	587	557	541	590	599	568	600	537	576	531	545	533	568	608	596	558	611	575	564	547	585	562	570	573	555	544	556	568	536	595	566	570	578	577	561	590	546	589	552	594	549	601	609	535	515	563	575	569	573	562	565	608	587	583	521	580	597	573	600	531	532	580	564	574	546	578	572	578	596	556	581	564	594	555	520	587	519	588	598	553	626	545	623	580	604	554	556	555	596	527	581	571	567	579	590	568	543	516	543	574	550	570	560	562	585	609	567	571	575	548	600	568	560	545	548	605	553	548	535	554	601	609	567	606	579	564	565	601	537	548	598	556	544	588	628	573	528	528	572	554	555	539	552	566	585	562	571	597	591	562	627	559	559	552	563	588	540	575	610	604	582	614	571	574	584	581	523	583	592	598	568	594	591	620	527	594	587	582	604	573	561	610	533	557	596	587	525	592	545	571	552	562	533	564	558	512	580	566	561	570	561	550	567	588	513	547	558	561	518	611	557	541	534	590	565	580	585	563	569	577	605	546	556	594	553	571	562	609	566	556	566	600	542	529	585	544	588	541	585	624	583	578	604	588	581	572	567	571	555	551	579	589	553	587	570	608	594	588	584	597	579	571	586	582	612	565	562	578	556	564	562	545	565	602	548	561	573	553	573	585	584	579	562	546	545	568	574	573	572	556	569	565	535	563	552	575	534	573	581	580	589	550	566	604	561	566	582	566	597	553	596	582	592	583	577	555	564	582	576	604	585	546	546	530	581	534	566	557	556	521	541	549	579	519	581	596	582	556	576	560	587	611	572	561	580	563	523	542	580	583	556	592	568	578	568	547	572	547	549	573	578	574	562	561	557	571	566	588	551	583	546	572	556	557	561	569	596	569	586	525	570	556	568	605	592	575	578	569	537	567	607	558	549	569	550	573	536	530	582	567	569	533	584	608	571	534	612	582	561	560	553	577	598	585	589	576	592	542	595	559	565	605	539	615	541	588	590	584	604	540	549	587	592	566	621	562	551	564	571	565	539	592	569	565	589	546	582	606	569	540	570	575	539	561	564	555	583	583	537	555	589	572	559	554	549	544	580	528	576	552	580	592	578	605	569	550	587	556	571	568	568	580	571	546	579	567	555	558	565	547	558	579	552	566	555	549	622	593	539	534	609	570	539	544	569	585	517	536	523	556	568	554	598	553	547	592	573	589	559	607	525	607	587	564	545	584	589	549	571	558	559	545	570	534	591	614	571	615	580	534	601	543	526	568	579	537	531	554	534	550	564	589	512	606	577	545	575	556	599	557	567	520	567	598	531	576	592	554	540	627	573	577	573	565	612	564	559	562	593	602	546	539	553	585	525	593	559	640	569	596	541	604	533	561	541	580	585	564	599	582	526	579	584	538	568	566	570	546	554	533	559	558	573	559	593	605	585	568	587	563	554	616	605	557	570	554	557	578	559	560	562	564	560	631	596	549	558	536	584	572	570	573	552	599	583	601	519	526	568	586	578	537	558	555	542	604	634	594	571	612	579	555	570	534	597	574	596	566	578	510	603	586	557	576	613	559	548	575	609	563	574	551	602	576	570	543	529	555	567	528	535	563	552	519	542	551	588	594	569	573	548	583	552	545	566	590	628	528	592	543	547	578	636	583	562	589	560	557	590	608	533	582	514	562	560	578	592	536	545	581	556	589	587	561	618	568	573	547	593	556	559	534	540	570	560	579	552	551	582	581	588	551	512	565	578	600	578	548	557	568	594	570	545	563	562	571	588	578	559	528	598	516	551	604	557	576	554	575	598	573	569	512	590	588	608	559	638	566	589	582	596	542	579	621	595	535	564	569	546	528	587	556	551	604	557	566	583	576	554	577	577	535	577	595	586	595	566	554	585	583	575	573	567	590	598	588	547	580	544	538	543	580	571	561	541	614	572	555	536	563	596	560	537	540	570	587	617	558	566	578	579	611	570	604	560	570	585
7151	492	534	425	283	256	210	190	192	182	167	189	151	165	154	160	179	160	147	159	158	149	140	128	163	146	138	152	144	161	165	164	143	165	140	131	157	154	116	135	138	165	141	145	176	127	144	120	131	154	121	147	155	129	179	138	151	165	171	175	158	159	132	135	138	138	162	153	155	159	148	157	178	173	147	159	153	139	156	128	157	144	166	133	139	132	146	152	157	129	145	144	153	167	165	150	148	142	147	160	141	129	137	157	133	150	148	159	156	138	165	152	151	122	141	164	162	168	150	138	151	164	167	148	132	157	150	145	152	136	156	140	166	160	142	124	142	149	155	155	161	156	135	137	167	142	158	149	124	142	163	153	137	138	139	150	154	135	153	160	168	150	152	142	124	151	152	145	126	150	141	156	159	135	159	116	124	148	169	139	141	156	146	132	129	137	155	132	140	156	177	127	147	148	151	140	143	150	141	152	149	153	126	137	119	136	142	122	135	164	159	139	142	152	154	126	145	151	148	151	163	128	140	154	133	128	111	148	128	149	133	133	152	145	127	125	148	124	166	131	150	137	153	139	125	135	138	148	133	144	152	157	125	148	152	154	141	133	141	133	143	142	136	146	138	149	151	146	159	134	138	124	164	175	152	148	167	144	138	143	152	166	153	127	140	147	129	150	142	133	153	136	140	142	145	142	130	150	160	163	139	144	144	128	119	162	138	119	143	141	156	124	159	145	156	151	134	140	135	137	122	133	159	159	160	152	153	135	160	150	141	150	150	143	139	133	150	157	157	157	161	154	161	151	147	149	147	130	175	138	144	164	163	142	144	156	141	150	152	146	134	148	140	135	136	149	135	132	145	132	159	131	159	155	121	162	156	132	141	139	154	139	141	127	131	146	157	132	144	144	133	153	153	139	148	125	140	138	144	129	137	146	129	168	154	146	136	144	164	113	137	157	158	159	131	118	137	148	154	161	155	123	134	125	134	138	161	148	139	132	160	157	180	149	141	147	143	137	131	138	143	149	134	163	151	129	138	146	173	162	146	149	157	159	140	135	127	155	156	137	143	126	126	147	148	155	145	139	155	159	152	144	133	133	132	146	140	154	128	147	135	136	122	135	148	151	129	165	132	120	133	146	104	143	142	148	147	137	144	146	122	133	138	157	136	149	173	155	155	152	133	149	147	157	152	148	152	146	130	147	140	142	136	160	175	145	136	158	161	136	162	158	153	137	104	151	168	161	161	165	144	136	152	152	158	152	151	121	133	137	147	126	128	147	148	145	163	125	159	150	126	131	164	148	150	151	132	132	129	120	136	179	116	154	151	139	130	140	144	170	166	139	106	141	150	127	139	125	146	154	133	131	139	154	144	139	127	168	120	137	136	157	144	163	148	144	111	155	143	136	130	147	172	144	146	160	135	140	150	142	139	164	128	152	136	148	140	148	135	161	137	135	137	138	145	136	128	143	153	147	146	152	150	157	153	144	148	137	138	154	166	155	144	143	154	158	130	145	162	144	162	153	130	132	150	137	163	152	155	176	143	144	169	160	155	141	146	161	143	130	135	132	165	157	154	137	148	145	136	142	138	177	135	156	165	145	142	130	133	160	143	141	150	154	149	161	152	121	151	121	136	141	140	157	167	149	150	130	148	135	131	161	132	143	167	141	133	132	163	150	144	129	141	170	144	132	120	133	145	134	154	128	140	139	140	151	135	151	122	152	154	127	148	143	157	126	158	141	124	167	141	160	169	167	144	118	161	155	140	121	126	125	149	143	148	142	163	149	175	153	169	145	170	144	140	149	147	185	129	162	134	160	168	148	150	137	131	148	138	135	133	144	132	133	158	135	151	144	137	132	151	124	158	122	148	154	159	131	134	141	143	175	171	149	158	140	147	130	163	131	141	125	144	128	175	179	131	143	157	157	142	129	170	166	131	142	151	148	137	149	147	128	138	137	143	153	145	146	148	167	147	122	159	139	158	132	137	132	127	145	172	151	133	146	143	148	143	133	144	149	133	132	135	165	152	143	154	143	162	153	143	134	147	152	133	131	139	168	149	151	167	159	148	144	148	152	140	140	136	146	152	140	139	152	142	123	128	183	148	143	144	151	155	142	157	146	168	131	128	133	119	153	151	148	127	148	147	147	134	139	158	153	149	156	133	126	155	131	134	153	151	132	126	138	171	124	151	140	139	148	145	141	126	150	167	153	159	153	158	142	141	135	160	159	141	153	168	128	147	162	122	130	137	131	144	143	143	137	129	124	149	137	139	162	145	141	178	149	140	139	110	158	129	145	153	148	136	152	145	157	144	166	140	140	157	134	137	135	133	157	117	141	155	162	166	135	131	157	156	136	125	133	144	150	135	156	143	161	151	156	151	142	168	148	151	146	145	158	166	153	134	140	157	127	146	154	137	149	139	150	151	149	123	127	143	139	139	133	132	138	150	151	137	141	135	152	127	150	136	146	139	154	126	153	152	118	149	166	127	167	134	163	153	175	146	159	152	153	126	152	136	156	147	159	158	120	144	135	156	139	139	146	127	140	138	167	162	133	156	154	163	133	166	130	128	150	143	124	168	145	148	160	158	127	136	162	133	138	143	139	149	155	150	157	176	130	147	137	144	125	158	166	132	128	123	165	139	150	126	122	149	159	147	121	177	147	130	162	143	158	128	147	151	124	123	155	128	149	130	146	142	148	129	142	151	129	159	129	145	159	147	145	141	141	154	153	132	111	161	149	149	127	138	145	155	127	142	143	144	131	122	139	156	133	159	135	124	121	150	148	139	153	128	120	129	146	134	138	134	135	140	146	154	147	131	156	154	155	116	127	150	151	138	159	136	146	167	149	136	152	141	140	153	115	150	150	163	157	117	142	137	174	150	146	149	143	148	163	151	152	148	122	161	169	164	136	131	141	134	142	156	157	147	150	146	144	147	143	161	146	145	154	139	137	153	129	134	146	164	147	119	136	146	132	122	138	121	158	133	132	167	142	140	144	118	151	146	147	153	123	152	136	162	162	141	138	135	143	151	132	127	151	128	134	134	149	124	167	142	145	106	138	123	137	158	135	151	137	136	149	156	126	140	154	141	150	132	138	154	139	174	121	137	154	138	150	158	150	162	131	153	134	145	142	142	158	158	133	124	151	120	142	135	133	148	140	163	151	149	123	160	145	150	133	171	121	143	137	151	144	130	152	131	149	156	139	132	135	155	168	136	164	137	124	173	119	145	165	127	169	156	142	125	155	162	153	136	136	138	143	152	148	150	151	159	140	148	139	163	141	141	122	150	138	115	140	131	126	136	123	152	150	141	142	149	144	132	142	164	150	161	135	133	160	154	122	142	146	139	138	136	154	121	139	145	130	132	135	163	157	157	157	131	135	145	144	144	137	138	146	147	128	128	140	139	143	150	145	137	143	115	134	139	143	132	130	137	139	131	132	132	132	131	133	132	135	134	132	163	151	128	133	122	158	134	157	169	141	148	152	157	139	149	150	168	135
6077	597	1161	1303	1142	971	785	682	636	607	567	503	460	460	450	476	442	435	450	408	410	406	388	386	391	383	393	340	395	411	378	382	376	386	346	351	381	373	391	407	364	345	364	404	377	374	369	377	389	373	391	391	404	358	410	372	358	370	400	399	408	371	361	345	400	382	379	378	371	349	406	358	366	339	366	402	389	384	402	386	367	355	367	330	357	369	346	343	378	358	352	363	375	344	364	324	343	336	370	365	370	362	356	342	322	387	362	368	378	362	344	363	376	360	384	389	356	358	344	373	351	341	349	370	358	369	354	364	367	356	390	343	362	359	380	356	359	376	345	351	310	338	374	357	365	356	350	341	360	368	382	377	340	401	362	348	368	367	362	353	367	368	338	430	355	318	352	358	343	359	374	368	372	376	345	357	364	347	367	329	378	363	389	340	390	379	366	345	366	355	375	343	379	331	345	351	309	366	341	309	385	345	357	368	365	381	366	355	373	370	353	354	367	369	363	359	372	361	340	404	353	380	357	397	364	382	387	382	345	344	372	371	366	319	338	330	335	341	357	347	385	374	367	331	343	349	364	384	347	376	357	377	354	353	372	370	369	372	356	368	352	350	354	355	364	349	370	335	371	371	354	376	379	342	365	363	359	379	322	359	393	349	370	345	361	333	392	320	390	353	325	334	338	351	367	352	380	367	382	362	378	346	387	373	397	406	367	338	345	379	372	336	340	345	354	388	342	377	345	365	358	351	353	351	339	373	360	388	335	342	359	374	357	338	349	371	354	371	328	371	372	367	382	348	335	332	380	337	362	370	365	347	339	364	318	325	372	349	344	314	351	378	338	337	352	355	368	321	366	324	333	356	369	347	379	370	362	374	364	321	356	338	367	361	351	362	341	369	385	357	389	363	356	365	392	384	345	384	358	351	339	362	356	340	378	372	347	355	372	335	376	383	389	362	388	379	351	342	362	400	354	365	356	363	373	362	371	386	398	376	379	358	346	371	335	337	389	383	388	360	397	370	362	369	380	354	333	346	348	349	377	367	380	388	399	358	345	364	393	371	371	389	360	376	383	333	358	361	352	384	341	343	356	355	332	368	333	335	386	354	355	356	337	380	369	401	384	372	358	355	350	383	347	369	348	376	379	340	373	362	374	366	337	376	346	365	381	367	363	384	365	370	362	343	355	381	345	344	372	374	351	353	347	370	369	363	356	367	373	383	378	353	377	353	391	369	363	369	346	390	305	349	378	354	353	368	386	330	368	355	371	333	353	362	346	372	340	337	339	372	358	334	387	363	350	328	377	358	350	357	330	357	354	352	349	361	372	340	358	364	345	373	371	360	360	328	353	366	323	358	335	383	357	342	374	326	378	343	386	363	373	356	342	356	339	349	371	396	390	367	355	371	357	339	342	352	372	333	352	353	350	364	371	351	378	357	335	331	376	352	348	367	343	381	348	348	345	387	355	346	339	346	385	342	371	359	352	359	340	385	344	382	326	330	353	363	373	347	364	339	376	348	377	377	378	349	354	357	374	384	330	333	339	347	360	312	360	362	380	342	369	337	388	358	393	342	373	373	364	351	398	382	386	329	388	364	346	394	353	385	377	381	355	357	396	356	355	356	360	349	376	343	356	381	383	378	369	371	363	352	393	374	378	378	338	345	372	355	358	377	369	392	340	338	329	370	347	376	394	357	370	377	382	380	356	352	327	346	367	386	371	331	351	352	345	351	356	329	374	361	342	369	340	371	342	396	329	359	359	374	378	366	384	361	344	355	369	358	351	383	373	336	369	346	383	376	366	371	368	381	358	318	347	367	360	339	334	372	357	354	329	373	355	388	362	377	345	374	367	353	352	330	343	366	328	358	359	324	328	380	362	392	382	305	351	357	349	344	325	379	379	371	385	344	323	330	364	363	347	331	344	376	357	362	353	346	361	379	355	353	400	352	353	356	331	326	343	368	371	372	363	337	362	339	344	345	380	386	355	379	374	356	348	368	370	344	370	368	400	393	324	386	344	365	346	342	352	344	342	377	368	352	360	355	362	370	370	338	357	383	386	356	356	364	362	349	373	338	332	363	310	329	341	407	370	375	375	348	350	370	358	363	332	367	359	345	358	340	389	364	360	332	382	372	353	367	374	380	345	378	341	366	336	370	338	364	362	371	355	383	362	399	329	335	307	373	343	323	355	366	366	346	359	348	367	350	379	355	381	344	370	366	353	340	375	367	326	398	336	358	382	374	387	357	374	358	332	394	351	387	342	365	380	340	356	370	347	358	340	347	370	366	365	365	345	362	351	369	377	386	328	358	350	361	362	369	313	352	336	350	325	325	379	358	357	380	386	344	374	378	384	364	371	360	387	372	367	369	371	329	337	337	348	329	372	328	363	326	330	371	400	352	377	379	378	381	335	358	342	387	371	335	365	325	358	353	356	348	357	345	371	354	374	356	372	379	346	357	373	341	372	381	370	327	358	367	337	376	340	361	375	364	366	367	373	374	357	406	371	358	372	396	354	370	373	407	349	378	369	362	316	375	359	338	356	357	359	352	337	370	369	393	346	367	364	344	362	360	378	406	384	339	355	385	360	345	360	336	348	353	363	336	353	320	360	353	364	367	403	336	362	363	367	364	375	321	394	372	395	371	364	362	401	348	387	386	348	382	367	357	374	341	395	337	331	356	347	383	342	373	376	342	360	355	348	365	370	342	364	381	377	366	338	346	345	368	359	386	395	367	355	362	332	353	359	340	387	367	355	374	381	365	349	374	407	359	347	364	398	334	352	339	361	367	374	379	353	366	380	348	343	379	362	348	348	374	354	399	336	354	349	384	370	383	338	356	364	376	370	396	376	366	371	357	337	338	354	375	340	392	382	395	348	373	368	368	353	378	346	363	354	322	366	356	398	354	345	380	364	345	390	371	361	339	376	349	368	363	381	389	340	350	373	356	361	318	350	402	355	375	372	377	375	316	368	379	389	342	361	394	365	362	388	377	337	375	364	358	366	359	352	362	352	351	355	378	358	360	352	357	327	368	364	360	368	366	378	385	379	356	357	384	379	349	372	370	374	388	370	338	342	357	353	377	382	353	355	381	371	372	375	351	391	332	379	371	370	369	380	361	380	379	377	334	370	366	381	391	358	359	357	367	370	371	370	345	359	349	355	390	362	352	359	349	408	362	350	341	342	356	358	348	341	352	329	377	369	346	355	396	361	324	360	322	335	363	377	328	363	363	327	332	346	361	366	353	358	370	325	388	333	355	351	390	354	377	341	375	345	356	369	377	356	387	384	361	323	356	343	325	368	387	356	365	339	383	362	360	382	369	379	355	378	349	332	374	370	370	372	333	331	363	373	338	342	387	355	389	352	370	392	371	350	357	396	333	381	323	371	366	366	379	347	343	369	351	355	361	344	364	336	345	371	384	349	373	401	345	373	326	352	356	373	339	367	392	380	395	390	381	360	354	379	387	359	335	377	360	344	341	351	306	356	349	333	368
13404	1020	956	796	558	442	359	356	294	291	284	255	246	281	239	265	254	237	256	215	265	225	235	227	223	215	219	226	209	208	254	205	237	232	226	219	243	233	219	196	220	253	228	214	226	216	220	232	254	254	232	250	217	206	240	212	235	259	248	243	237	216	241	195	206	221	239	267	225	200	222	236	241	225	218	255	249	237	195	205	220	223	232	232	206	238	206	235	189	231	231	220	195	216	220	208	234	191	224	209	205	211	249	195	199	236	229	216	206	230	247	225	259	223	205	215	228	225	219	213	219	216	216	189	217	174	229	210	221	228	230	236	230	209	192	199	238	233	228	217	250	233	226	217	188	241	230	214	217	220	212	192	212	204	225	203	239	227	231	221	213	244	208	232	227	212	218	220	212	204	222	226	235	228	223	212	206	237	193	202	216	202	219	211	207	219	219	218	235	225	256	209	263	228	214	237	236	202	225	228	226	219	251	223	200	216	223	237	251	208	231	196	209	220	228	232	225	203	214	223	221	228	204	227	247	232	209	202	234	216	251	233	222	213	220	237	201	209	254	230	223	220	218	216	247	220	245	240	223	213	197	232	215	247	242	215	228	182	198	216	196	242	232	266	198	209	234	223	200	203	209	227	248	235	222	215	245	247	234	217	218	214	219	233	227	211	199	217	215	211	242	225	249	222	249	229	221	187	222	227	228	208	232	217	215	232	196	220	194	211	223	218	234	234	223	201	209	206	228	218	228	239	205	229	210	247	199	216	227	245	254	231	223	233	217	238	202	234	230	239	189	209	239	236	242	222	204	198	260	218	225	220	213	220	216	228	201	239	210	221	229	207	218	245	226	254	232	221	232	212	229	225	228	198	240	189	198	207	214	233	215	209	230	239	205	241	230	219	221	218	209	231	221	205	228	232	206	201	218	200	199	204	212	218	227	231	212	232	239	184	250	245	239	214	244	199	205	235	209	222	222	222	229	188	216	224	204	226	207	225	198	224	222	222	236	217	219	223	222	218	217	215	209	182	218	220	221	228	214	197	225	227	221	197	212	207	224	201	224	238	214	191	224	234	196	224	242	205	248	198	231	236	213	232	227	218	237	225	215	219	220	228	219	232	237	239	210	225	220	221	240	226	234	226	195	221	231	228	182	228	230	200	207	223	209	226	233	217	213	231	196	225	215	185	222	192	201	212	240	244	206	229	244	231	246	222	207	225	243	228	218	236	228	217	197	219	216	236	232	231	210	219	220	204	216	230	220	206	204	201	226	220	216	226	224	195	226	237	210	247	197	222	194	208	211	216	247	205	204	224	216	241	188	203	214	236	238	181	212	215	205	215	244	224	234	226	213	229	233	214	205	200	227	234	216	207	207	211	236	207	196	213	230	240	198	208	204	221	199	199	202	216	216	215	196	212	226	222	230	248	207	198	250	239	238	215	238	207	215	241	220	213	233	231	211	209	230	202	217	208	225	199	187	242	224	232	226	222	217	209	219	224	232	222	182	212	190	224	225	217	244	247	196	216	202	203	244	223	189	227	176	223	240	218	236	197	239	221	233	238	207	222	244	194	224	199	217	260	217	230	222	226	201	203	225	236	222	211	196	223	245	223	238	185	193	219	232	233	222	265	251	208	228	190	232	186	217	225	216	210	210	213	216	232	225	235	199	217	241	190	224	200	231	203	250	217	208	196	207	212	194	206	229	197	201	226	222	203	226	230	214	216	194	226	210	211	203	263	219	215	215	214	247	245	218	202	219	224	222	208	222	218	200	244	217	240	237	224	218	218	224	227	242	210	221	206	236	200	215	199	219	221	223	239	209	250	234	233	218	212	220	210	228	204	224	195	234	216	211	197	224	212	221	181	219	200	239	217	175	246	226	218	205	220	247	217	233	207	207	234	246	223	192	238	241	231	209	238	243	205	217	255	223	217	222	212	228	233	201	224	232	238	209	204	223	211	233	216	213	228	205	212	209	222	204	218	209	203	222	204	234	197	252	199	224	238	215	229	239	224	185	182	216	233	198	181	215	221	184	241	236	244	240	237	230	213	226	214	253	199	241	238	213	215	191	207	212	252	211	219	191	220	220	236	182	215	243	215	201	229	195	224	205	212	212	217	250	194	242	196	198	242	218	224	198	211	224	224	203	177	235	228	175	211	205	214	213	235	222	234	231	220	210	219	180	198	246	203	221	195	230	209	226	225	229	244	223	224	217	243	222	216	217	240	202	232	223	218	240	235	237	204	213	194	230	218	231	230	202	213	227	224	206	227	226	200	217	202	214	208	193	213	232	234	234	206	245	239	215	218	243	229	205	229	230	225	209	223	217	235	200	243	241	205	216	184	211	232	213	215	216	206	181	211	228	216	211	220	217	217	205	206	238	239	215	198	219	202	224	236	225	223	230	212	202	223	208	217	232	226	234	233	214	215	231	220	248	237	221	236	222	241	207	231	214	231	221	180	205	213	230	213	237	222	235	216	214	207	219	192	237	198	235	244	263	244	215	217	226	236	221	258	222	218	251	212	232	223	213	221	226	213	240	232	245	241	204	243	220	204	226	224	244	193	214	205	187	240	240	215	208	204	212	245	214	227	193	228	210	212	250	215	227	234	222	212	207	199	208	262	217	225	221	232	202	235	247	227	224	220	204	215	217	209	223	191	222	241	229	240	236	216	225	230	220	244	237	247	217	206	220	235	233	218	204	221	222	222	186	200	203	253	229	223	256	236	235	229	204	220	239	228	225	239	239	222	206	237	207	191	234	232	216	204	201	221	215	244	222	240	231	260	220	201	209	227	199	231	215	238	204	213	228	216	204	204	231	216	207	244	226	189	194	214	210	219	216	219	230	204	221	223	207	230	201	219	220	212	209	215	206	173	220	204	218	227	204	231	215	207	250	232	215	194	240	282	239	197	205	190	206	204	223	224	214	207	215	191	224	220	197	211	217	259	214	191	200	222	229	212	231	224	222	246	239	215	206	240	219	198	225	213	237	216	244	238	230	210	244	198	241	217	210	235	241	244	235	220	172	180	218	230	211	198	209	238	190	240	238	249	255	201	172	221	223	212	227	207	208	224	231	212	228	214	221	225	218	254	201	208	248	225	213	231	211	230	206	226	233	239	226	230	242	229	241	212	215	206	223	227	215	213	210	187	213	221	212	237	190	233	204	227	251	195	215	226	229	239	222	217	193	209	214	223	226	205	223	233	239	216	223	190	220	208	205	253	221	208	234	208	217	213	219	214	225	230	248	211	214	228	224	188	218	221	218	251	221	239	220	201	200	187	238	240	216	215	213	214	202	221	224	208	219	250	189	219	240	226	222	238	246	205	207	245	226	220	225	217	226	228	201	208	212	231	231	246	225	192	212	206	204	243	247	211	217	229	215	225	222	218	204	238	241	234	201	244	249	193	218	204	198	215	183	223	232	250	222	263	242	215	241	234	224	205	247	198	209	221	219	231	221	205	237	214	215	213	185	227	235	212	195	227	198	227	229	251
8009	1077	2030	2207	1942	1591	1337	1140	1028	875	847	851	778	726	741	721	667	585	607	651	555	621	597	611	566	558	587	596	548	567	559	578	550	541	563	492	588	561	550	547	540	568	532	585	545	601	563	594	569	585	561	635	584	525	569	600	561	590	533	600	542	564	535	549	509	545	522	591	506	530	529	547	521	545	536	580	585	556	557	514	531	545	504	514	513	542	514	571	558	515	523	492	527	535	550	535	503	555	562	493	542	521	566	535	535	524	547	498	567	517	493	583	537	479	499	533	546	516	575	537	527	524	534	546	538	491	504	516	545	543	530	580	509	551	537	506	497	527	502	531	553	563	503	514	526	529	559	548	541	534	535	482	518	531	546	536	496	551	535	547	518	577	539	488	507	548	546	551	496	519	529	527	518	561	543	522	522	532	515	524	526	505	530	556	537	531	518	486	531	503	518	572	533	530	524	542	548	513	503	509	530	518	542	512	507	497	524	513	560	526	528	535	519	497	544	526	503	525	517	566	539	529	543	522	543	530	519	520	587	534	495	542	524	559	551	526	518	542	549	477	546	538	481	558	527	526	504	549	495	550	483	493	529	530	527	504	519	555	503	558	586	573	538	544	544	545	530	559	530	558	516	549	540	534	529	498	561	531	529	506	513	549	526	533	546	495	511	507	542	510	517	579	533	529	528	508	524	478	564	540	530	533	552	521	507	541	530	509	498	561	493	511	517	571	521	507	512	555	547	520	498	518	520	517	556	547	552	548	525	505	587	514	517	528	517	537	569	525	524	486	523	593	556	532	544	520	511	488	541	537	532	558	586	528	518	538	534	503	539	507	579	483	529	572	503	535	491	544	498	544	513	507	565	539	548	556	520	533	521	548	518	528	542	555	510	525	485	526	533	577	532	507	528	525	510	542	537	567	526	513	543	537	524	516	512	510	583	538	486	534	481	506	545	540	561	485	534	549	512	505	538	533	555	551	563	560	517	539	500	511	560	543	510	521	549	532	515	527	543	526	529	575	547	542	540	543	536	542	525	522	567	543	504	496	553	572	487	549	499	575	486	494	521	528	559	520	536	530	534	536	543	542	534	533	554	528	503	530	538	537	542	531	560	540	533	516	515	519	542	514	520	487	551	485	494	505	537	551	503	530	533	514	503	510	519	518	496	522	533	512	540	516	539	522	526	540	537	513	537	529	558	533	546	507	563	547	522	512	569	510	543	502	541	522	531	505	514	531	550	505	562	522	527	557	520	538	536	491	553	521	490	537	535	510	513	543	537	570	502	526	483	498	497	526	556	499	511	558	469	545	529	507	570	531	581	566	538	517	536	544	505	548	513	530	552	546	506	469	491	514	515	524	563	526	542	564	512	542	541	514	506	515	547	524	537	513	560	496	512	527	512	536	529	505	479	556	533	535	524	494	572	518	534	567	547	543	540	498	538	542	516	547	494	525	562	509	517	541	551	475	484	474	525	530	516	519	581	536	493	531	531	509	507	512	516	522	554	523	516	490	553	540	552	510	555	550	525	519	533	513	511	529	528	544	554	533	556	500	499	560	489	573	531	492	543	557	520	565	512	526	520	539	525	510	532	476	521	526	553	506	483	489	486	518	528	546	525	547	531	530	511	537	492	554	516	519	532	503	513	542	539	505	529	542	505	552	512	519	532	559	518	526	536	582	535	509	550	522	546	537	578	528	532	519	510	520	572	496	525	491	521	543	545	524	538	519	515	527	560	541	506	525	521	515	514	549	497	517	550	552	508	526	532	526	531	522	550	533	534	490	565	546	575	560	552	490	609	552	511	540	558	526	566	539	544	579	568	518	519	519	523	533	530	537	531	525	544	517	490	528	563	546	534	516	500	539	509	568	544	545	520	542	501	519	505	515	481	528	536	505	532	515	487	540	548	547	545	552	527	569	514	527	514	512	503	548	489	496	504	501	523	479	526	532	515	514	492	516	539	521	532	549	576	545	521	537	540	540	513	521	510	539	564	513	533	547	529	524	522	566	553	548	556	498	559	551	506	507	505	498	571	560	529	482	528	545	487	542	546	533	526	561	564	531	525	531	563	518	542	540	543	572	519	493	519	519	516	564	522	518	491	507	477	516	532	533	542	532	517	541	502	526	554	546	536	491	523	568	512	525	526	535	515	519	541	527	505	542	534	547	510	569	549	460	496	550	572	548	503	533	562	536	494	528	514	506	499	521	536	529	564	501	541	502	547	551	520	544	514	539	506	496	537	517	526	571	544	524	506	535	494	538	524	538	533	517	499	527	498	505	534	548	512	540	501	532	488	534	543	559	509	517	489	544	507	547	504	545	520	535	534	547	501	524	490	542	537	526	541	577	561	526	532	533	489	516	535	513	490	556	498	496	556	516	527	577	499	492	563	517	514	499	539	523	580	510	540	524	522	521	561	538	546	521	547	493	532	514	524	525	560	515	518	561	522	512	531	538	494	531	539	530	554	502	535	531	529	533	585	543	498	519	533	524	526	528	505	539	525	554	584	501	565	526	489	509	537	541	535	545	542	541	554	507	559	525	555	576	560	543	544	529	563	508	575	554	546	502	552	535	554	497	537	532	557	492	544	548	530	536	531	486	490	536	544	559	510	511	486	522	560	514	507	565	535	553	552	538	537	514	518	528	544	501	505	524	467	532	540	548	526	503	545	531	560	580	560	529	528	521	528	534	507	532	514	481	509	498	555	582	515	510	535	510	516	552	558	530	543	541	496	492	476	540	583	480	546	493	516	546	526	506	519	504	536	515	510	519	541	511	484	571	501	530	511	509	501	526	518	519	537	548	525	536	490	522	494	514	529	548	531	526	510	494	532	515	553	538	498	498	534	512	511	499	558	521	513	552	508	532	546	546	513	540	502	497	513	571	500	501	522	472	531	524	483	588	541	489	531	546	517	509	526	526	549	495	573	543	574	521	540	543	562	557	513	535	525	566	537	508	533	518	553	538	519	521	536	545	514	552	497	504	503	532	544	513	553	564	515	526	492	538	557	541	572	507	515	566	582	546	528	555	505	525	520	527	541	517	559	505	517	548	535	555	567	563	507	521	541	601	517	522	531	553	545	557	486	516	569	514	530	516	552	566	520	542	494	553	518	526	573	518	481	556	490	524	587	524	533	536	491	550	536	517	527	561	523	554	497	496	523	537	517	554	526	542	544	542	506	502	562	523	535	527	519	554	529	554	519	531	589	505	566	537	512	548	518	527	525	519	516	548	495	517	541	516	492	544	492	531	493	533	515	534	505	522	560	530	506	504	548	513	577	525	525	547	537	551	531	523	595	512	511	492	519	496	515	555	528	509	539	568	501	584	542	505	531	507	529	517	490	512	561	539	510	546	539	483	550	546	481	528	510	552	535	489	547	497	503	514	510	517	521	551	551	551	557	507	534	538	526	527	528	528	522	524	501	501	556	513	554	543	495	527	537	570	527	527	498	527	513	524	521	527	539	560	519	532	538	520	530	528	528	536	514	512
1471	273	241	272	237	267	270	229	253	275	279	274	249	282	268	243	247	255	241	233	287	264	257	294	260	244	254	257	280	271	246	246	216	243	278	261	263	234	230	265	264	300	267	228	226	267	236	249	254	243	251	251	282	250	268	258	246	246	267	257	253	237	249	285	259	268	258	268	250	260	254	260	259	282	248	234	251	199	237	235	274	288	221	299	236	249	279	258	249	254	274	259	229	268	251	261	261	253	252	250	259	238	280	253	271	258	232	239	228	263	246	238	257	266	258	229	252	243	240	260	251	257	225	285	266	256	276	230	262	249	261	241	248	237	256	263	252	257	267	244	244	243	254	219	244	275	260	259	238	224	246	268	252	236	268	284	276	241	235	265	284	265	292	257	259	254	242	247	267	247	258	256	271	248	271	278	234	282	269	248	261	246	270	221	242	248	261	254	258	238	262	262	247	267	255	230	276	244	246	229	289	256	271	271	262	243	258	259	269	244	272	279	245	259	254	268	227	233	252	248	217	268	259	255	265	243	256	260	275	257	241	266	220	249	219	252	297	239	271	253	265	282	244	239	245	238	265	211	257	259	251	253	258	284	223	245	277	260	253	274	228	242	258	270	273	251	281	242	256	289	237	279	273	276	294	253	238	263	271	268	217	252	288	242	248	249	236	286	256	270	262	257	240	252	246	260	258	248	255	256	256	239	290	233	269	282	237	257	220	267	265	247	299	255	262	237	277	251	295	243	247	258	262	250	267	239	253	268	271	252	243	260	262	274	245	254	242	234	223	279	270	257	261	256	228	235	265	264	250	269	231	264	253	276	286	239	256	260	250	237	267	253	242	272	250	239	230	261	248	268	244	260	263	251	266	243	248	246	242	241	268	243	280	280	249	273	276	225	231	255	261	238	277	255	253	265	253	250	269	265	259	233	229	275	269	244	267	265	263	253	298	266	254	259	261	274	242	282	231	246	273	268	249	290	282	287	251	291	256	278	235	253	255	269	262	255	268	230	244	261	282	257	245	247	249	256	275	249	278	288	277	267	262	257	265	265	234	254	275	238	248	263	242	261	264	261	245	259	259	290	255	231	238	256	232	248	236	242	239	252	240	240	259	252	279	261	248	268	209	229	262	239	255	282	241	254	239	292	269	271	256	223	237	276	251	230	258	244	259	235	249	226	254	254	254	259	241	244	255	272	244	254	229	260	241	287	261	255	273	265	275	240	249	280	233	269	282	275	271	261	212	246	241	284	242	266	273	293	247	276	244	269	261	234	248	244	272	258	253	284	251	262	240	238	269	253	248	256	267	256	236	250	279	233	250	251	265	244	264	263	229	266	258	263	265	239	255	265	236	267	262	251	246	229	247	266	202	257	247	258	251	276	266	255	254	251	262	265	261	243	238	268	234	270	253	269	286	266	243	256	239	251	265	249	254	224	266	252	262	250	276	243	276	240	240	230	239	248	222	229	235	239	277	250	233	248	212	236	308	275	243	213	247	278	283	263	237	249	239	232	256	242	253	271	243	267	268	265	270	251	290	244	235	264	236	279	271	268	240	235	246	282	295	241	260	235	282	252	240	235	277	261	233	262	261	261	239	255	272	238	251	271	261	234	255	254	275	248	236	299	264	267	266	245	256	239	223	269	289	259	238	238	288	267	273	248	236	240	242	240	271	274	269	263	247	255	243	253	272	240	244	253	259	242	259	205	254	228	258	266	221	239	267	259	248	258	258	263	263	264	271	261	281	268	267	263	256	271	280	264	235	272	262	253	266	264	245	232	255	240	290	255	260	254	236	267	249	266	254	250	260	253	241	252	262	252	220	240	249	231	290	234	265	271	261	280	282	270	258	255	249	274	242	255	279	266	276	266	237	291	268	273	231	260	252	243	249	262	240	233	252	250	240	256	294	239	235	281	270	249	241	296	247	240	252	249	258	241	256	270	252	271	235	244	251	273	235	241	270	253	263	272	228	272	233	241	261	243	237	252	245	254	243	248	264	242	248	309	248	274	257	268	260	266	292	245	222	242	286	261	246	241	259	243	298	267	252	260	261	253	278	276	289	263	260	248	244	266	255	263	254	277	257	255	241	230	242	233	263	266	268	254	289	241	253	293	248	247	256	292	229	256	246	266	253	273	248	252	262	244	244	266	260	243	248	260	239	253	250	255	285	263	259	296	254	266	269	254	288	274	257	264	246	257	237	267	293	254	269	251	248	266	260	260	285	264	280	240	254	251	201	252	233	262	244	290	263	236	236	270	279	229	265	224	283	262	280	290	230	253	268	228	272	264	273	239	261	281	262	282	242	255	232	263	233	270	269	262	255	263	245	266	264	241	269	267	252	280	211	238	262	254	263	246	242	266	280	238	261	244	268	274	261	239	276	265	281	268	264	288	273	235	287	263	290	262	275	272	289	253	256	230	244	250	252	278	244	218	261	237	250	289	254	284	287	250	245	235	249	250	259	284	260	226	270	277	258	316	269	290	239	271	271	245	235	251	253	233	258	250	269	258	254	246	258	306	254	278	279	259	310	289	253	243	250	258	257	235	260	267	229	263	269	222	268	288	274	256	253	256	264	240	251	262	256	244	263	277	261	249	276	265	263	247	288	270	252	237	243	260	207	274	277	273	252	240	265	253	226	272	232	248	273	270	268	287	273	240	266	246	281	268	291	264	241	265	270	255	250	248	278	245	247	250	247	257	266	270	232	260	304	237	298	239	254	254	266	258	247	263	253	245	232	289	259	254	229	254	276	241	255	256	248	246	255	236	264	260	286	240	282	252	220	233	243	275	257	251	229	212	279	231	269	273	274	223	225	272	274	251	273	241	272	249	240	260	265	276	252	242	254	242	225	262	263	256	267	238	283	261	239	242	254	272	253	250	241	257	271	238	258	259	264	222	250	261	276	251	251	250	258	272	263	242	241	271	258	242	283	260	252	250	249	250	265	250	254	221	234	238	233	288	250	222	245	273	247	252	261	245	252	241	263	261	281	256	271	280	248	285	271	255	303	254	273	264	264	250	231	248	272	217	246	255	254	233	266	228	237	256	270	252	238	270	257	277	254	242	247	277	235	236	245	238	260	237	286	248	267	223	249	265	270	213	244	242	245	243	245	274	272	259	251	252	261	272	253	271	233	244	249	267	260	277	264	248	252	248	260	261	241	285	260	212	256	265	281	259	231	281	259	281	260	273	282	229	274	262	270	250	267	251	228	271	245	294	246	241	267	231	252	238	263	226	258	256	227	238	228	274	268	261	261	295	285	249	242	273	230	259	276	226	254	264	238	230	268	265	282	239	247	258	289	261	289	265	257	226	267	279	258	242	246	273	263	235	252	260	260	264	261	263	270	251	253	250	262	283	261	301	271	251	248	247	268	246	276	294	245	261	241	246	258	253	253	252	256	289	223	257	265	269	279	258	238	245	268	272	219	244	270	260	258	246	254	257	235	236	265	240	231	255	238	266	244	235	239	238	262	260	247	252	244	274	250	255
1633	583	653	578	632	583	563	617	593	590	588	564	556	545	576	564	565	573	545	612	577	575	575	526	517	574	561	551	576	592	588	567	596	567	578	554	556	572	531	568	585	590	567	614	583	528	553	622	579	624	567	587	587	542	603	596	573	578	563	607	540	596	599	535	540	555	537	583	576	545	576	589	583	625	604	559	539	564	561	554	581	587	558	576	525	621	587	596	588	576	549	605	545	546	553	589	541	579	560	585	569	565	549	563	559	548	545	579	590	611	558	550	579	535	565	580	592	589	550	609	553	605	574	610	535	570	541	589	613	571	550	562	527	601	607	569	564	565	581	547	573	554	591	618	600	582	614	576	573	563	595	583	569	549	559	599	544	579	580	572	593	566	526	572	573	567	584	565	573	567	576	550	569	573	538	575	565	609	557	527	570	570	654	603	564	579	577	527	596	533	576	563	566	575	587	566	560	555	569	522	598	623	532	603	562	517	547	586	560	572	540	569	587	559	595	547	553	539	580	590	578	577	549	560	621	544	576	538	548	605	592	599	597	565	539	572	573	598	632	569	590	561	570	563	580	616	589	556	557	600	548	581	562	562	602	561	551	536	553	544	548	574	574	615	595	581	554	587	550	576	530	575	572	569	560	524	523	590	589	544	565	586	566	571	589	606	564	558	586	558	565	582	548	539	580	591	553	550	549	584	580	560	528	561	589	590	582	573	589	534	564	582	583	575	567	559	558	573	546	571	587	554	608	533	544	571	548	595	566	561	585	536	592	577	567	623	575	566	599	603	539	596	549	560	581	567	553	615	577	574	575	582	580	584	559	574	551	575	571	610	578	549	577	535	602	536	585	579	580	552	598	566	549	538	579	560	634	547	571	598	591	552	583	570	577	540	593	571	582	572	588	571	586	578	611	578	555	535	580	570	568	560	542	530	561	572	565	583	584	556	535	545	592	555	559	548	567	568	568	586	593	586	560	552	572	590	564	586	611	563	567	590	581	599	605	590	582	574	568	545	541	562	614	596	550	566	536	556	505	558	618	564	571	598	570	605	561	607	585	551	567	516	593	569	595	579	517	580	594	555	566	545	588	531	552	547	540	531	614	575	582	604	569	560	566	580	539	618	625	586	600	556	599	596	631	551	567	567	547	610	579	556	570	575	592	585	613	588	586	557	580	578	571	531	583	602	551	595	533	603	631	567	563	555	551	586	560	564	566	532	571	572	542	542	581	587	588	555	603	564	596	553	596	578	581	560	508	579	536	567	555	552	605	539	571	563	563	594	575	566	584	601	570	559	559	544	556	568	552	549	581	577	583	566	601	565	557	565	521	542	624	579	599	550	589	553	557	599	568	593	569	589	542	568	566	588	551	591	577	556	557	558	583	613	606	612	561	587	584	573	570	564	542	584	553	580	599	610	587	580	555	558	540	558	629	612	579	561	542	589	597	536	587	602	551	589	582	547	566	591	601	542	536	630	587	580	559	536	582	607	586	576	523	557	541	558	565	546	566	568	566	544	518	611	567	580	611	543	587	543	587	609	575	569	593	571	568	555	591	607	611	610	630	597	584	561	596	595	554	534	559	629	598	557	569	605	593	555	546	537	611	580	575	546	577	553	564	598	568	584	539	545	591	576	550	555	622	513	568	568	567	552	531	576	581	562	545	588	570	598	544	558	572	602	575	570	599	551	589	544	593	547	577	576	599	587	537	643	586	564	572	541	567	557	553	555	603	568	563	562	571	582	559	557	581	530	549	605	548	522	573	510	570	548	582	557	584	598	569	592	549	582	569	574	585	524	584	553	532	603	546	589	568	608	546	559	598	558	545	582	589	581	559	580	584	545	595	557	545	548	558	568	604	592	541	536	552	553	555	551	566	550	567	593	603	552	576	557	606	570	587	569	633	548	525	544	551	552	542	594	585	591	555	560	534	592	583	585	598	531	572	553	566	557	585	557	593	564	570	558	562	545	543	587	556	565	592	635	587	579	561	601	569	553	521	554	569	591	582	578	573	526	597	569	554	568	549	582	574	606	545	562	543	603	583	570	607	560	543	569	561	570	562	574	554	617	532	573	602	566	556	537	570	573	582	565	585	573	544	558	562	575	566	564	574	603	584	580	552	525	544	564	556	572	570	556	545	573	594	556	605	567	555	550	595	584	573	574	540	594	617	589	579	564	559	565	587	528	568	625	566	580	575	590	587	628	552	571	588	567	571	553	527	569	587	541	540	562	585	653	574	556	583	562	562	559	606	591	577	601	583	545	610	584	537	605	591	591	595	564	554	570	613	615	578	583	535	540	583	545	567	576	544	663	558	606	598	559	606	570	564	608	546	601	592	585	613	545	535	558	615	599	575	543	531	535	598	577	568	549	566	599	563	582	498	588	560	552	584	552	577	575	538	566	601	511	557	532	579	621	571	577	588	534	578	592	569	557	571	565	558	571	591	569	514	579	597	579	585	591	595	586	591	554	552	528	564	587	576	584	527	582	565	536	582	613	549	613	542	561	558	567	570	541	545	574	601	579	631	508	555	542	598	575	537	560	548	580	531	587	571	582	593	571	564	564	616	561	571	607	554	569	564	608	581	561	557	595	547	577	596	572	585	541	524	555	556	587	602	567	567	555	548	533	561	592	599	569	583	609	583	609	579	574	584	558	566	559	543	605	564	561	540	585	573	609	590	592	543	571	567	557	589	575	596	612	598	600	605	538	569	580	594	564	551	591	562	581	598	592	544	549	520	560	629	554	555	543	593	550	563	599	599	585	545	574	592	570	576	600	587	549	586	544	558	614	597	588	635	555	577	547	560	574	600	578	590	595	549	591	615	580	591	570	596	533	577	607	542	554	558	606	587	567	541	640	586	550	597	543	607	577	615	577	560	586	561	574	574	572	577	574	577	578	553	577	573	567	533	559	572	588	563	585	586	566	556	558	569	581	576	559	561	603	529	591	573	589	580	564	575	555	603	555	586	579	537	526	543	548	591	578	558	551	547	634	582	595	550	574	603	588	565	599	593	579	573	597	551	592	556	573	568	534	573	551	610	550	585	539	587	563	575	578	538	588	593	586	521	624	584	577	630	552	584	605	563	591	556	566	568	579	581	569	536	598	593	594	578	566	521	540	614	578	605	559	603	570	550	582	577	629	601	567	608	547	556	586	566	542	560	565	582	541	581	608	583	552	547	593	601	551	544	585	550	550	593	571	576	544	591	587	544	558	570	543	531	582	566	601	617	596	555	561	603	558	615	571	555	636	547	585	608	580	586	577	562	604	570	611	580	563	548	596	549	565	558	615	578	559	569	568	550	608	558	577	564	548	595	560	599	587	565	522	581	555	553	562	566	587	586	581	579	564	581	577	569	597	598	562	539	536	596	560	601	553	583	569	612	538	604	546	572	557	582	605	581	601	547	560	561	597	553	573	595	563	556	513	594	573	597	576	560	558	580	601	566	546	610	551	529	607	556	596	547	562	572	579	554	609	549	566	578	600	522	567
7140	455	509	425	308	248	235	206	210	160	197	173	141	168	168	188	188	153	168	133	128	146	156	155	142	153	141	124	153	163	138	149	152	139	150	159	145	135	153	153	155	138	151	138	151	150	128	139	148	166	138	142	126	149	128	128	141	144	140	138	145	137	149	151	151	119	143	125	153	133	149	140	149	155	165	139	143	131	159	141	121	133	127	140	140	146	145	144	146	153	158	162	157	145	159	149	151	150	134	128	138	129	146	141	124	173	150	149	128	139	149	151	148	160	146	160	129	160	131	120	140	115	145	136	158	154	154	151	141	156	158	151	170	151	139	157	135	139	149	127	155	107	155	143	131	117	152	146	159	156	116	144	151	130	153	139	131	122	132	149	127	136	132	160	136	126	136	175	150	134	166	150	151	150	160	150	130	136	149	157	141	143	147	141	138	141	166	191	134	130	137	130	133	142	142	160	133	138	142	163	140	136	136	153	158	144	144	133	129	133	148	129	139	145	147	129	139	146	136	150	146	138	124	157	122	134	151	149	159	153	174	149	143	152	155	132	142	182	168	167	159	145	155	159	146	140	135	145	132	140	128	155	141	159	134	159	152	147	142	157	165	142	176	144	119	140	155	147	170	142	137	115	154	144	140	148	156	137	162	145	149	158	148	154	143	155	155	142	135	163	156	137	149	134	130	122	149	150	178	148	146	129	158	154	149	146	138	128	156	141	128	127	156	166	142	168	143	137	149	113	159	132	144	134	144	153	153	139	133	134	129	140	155	139	140	143	148	172	182	159	138	162	154	155	150	164	123	128	153	146	135	144	154	130	143	156	132	153	158	152	141	140	156	162	146	150	144	156	155	169	154	128	123	136	147	141	146	132	138	128	145	127	143	128	152	123	123	158	166	141	138	138	138	142	155	151	144	164	157	144	138	153	139	158	175	142	131	136	158	141	154	150	140	143	159	155	166	154	141	137	134	148	130	142	129	146	145	138	138	126	140	128	153	137	153	170	153	142	147	126	137	119	155	157	142	118	130	163	158	149	142	152	139	154	126	173	112	154	126	163	120	140	145	158	168	151	154	143	165	157	138	153	145	150	146	139	169	159	129	158	114	155	132	144	164	149	152	161	127	157	159	137	148	148	117	144	154	140	148	133	141	145	142	143	154	143	143	148	170	128	174	136	148	183	143	151	124	125	130	136	156	159	147	175	140	172	141	135	170	137	134	147	166	159	172	130	150	122	149	161	143	129	164	152	161	125	141	119	137	172	147	155	189	157	159	159	154	154	143	140	126	166	151	161	151	125	153	162	164	137	143	151	149	135	137	153	145	137	146	137	154	145	136	138	143	132	157	140	157	156	129	135	145	147	127	141	156	157	145	154	131	136	152	139	143	154	142	123	153	143	139	125	143	139	152	139	148	146	153	136	138	152	161	137	138	132	137	165	152	141	152	136	135	135	139	138	170	132	142	136	132	163	127	169	140	140	125	164	155	142	159	146	171	136	172	150	162	142	149	162	130	146	143	138	135	179	156	147	144	151	157	149	156	153	147	165	151	145	137	144	139	145	153	156	136	153	156	131	135	159	136	138	172	154	148	158	145	136	137	140	142	159	153	168	146	151	149	144	148	142	140	138	126	161	136	125	159	155	143	135	138	148	151	143	140	131	134	152	152	131	144	157	157	152	161	155	158	149	154	161	153	135	129	146	153	154	144	139	154	148	122	149	133	149	133	146	142	163	156	139	147	153	155	158	159	142	158	126	145	157	155	149	142	124	145	159	134	157	150	134	157	149	146	155	167	178	165	143	153	134	151	149	145	142	129	142	123	159	178	128	159	136	145	143	170	155	142	143	144	161	152	127	130	160	149	125	141	167	132	168	145	143	157	157	120	140	149	152	156	131	151	167	147	108	154	105	146	155	125	136	128	124	153	153	146	134	162	152	143	164	156	132	149	146	136	153	156	150	154	146	131	136	177	125	149	161	135	144	156	131	139	157	149	168	149	148	144	158	132	141	117	153	144	132	162	138	139	142	134	148	168	144	143	151	142	154	156	147	148	134	163	147	139	154	156	134	131	171	141	131	147	152	149	143	130	146	151	173	172	129	146	156	126	119	130	132	153	134	137	153	161	134	124	139	144	143	155	135	135	137	176	163	143	140	164	157	140	160	142	144	143	160	126	143	134	151	157	133	160	130	117	136	157	145	136	145	146	153	156	187	132	118	139	172	145	149	149	142	118	159	151	176	141	138	134	143	132	158	151	129	110	144	171	144	137	143	134	126	152	155	133	152	144	152	135	132	162	141	133	148	144	150	154	138	163	143	141	147	145	141	146	162	164	121	151	151	160	149	165	152	140	143	137	154	171	143	146	159	140	159	164	138	152	156	161	142	145	138	148	129	135	148	153	130	147	169	156	146	155	157	151	150	143	129	153	149	150	158	151	121	164	141	162	138	166	159	142	158	157	150	187	141	157	134	156	148	140	149	151	160	161	126	126	135	122	153	159	172	176	143	136	162	128	145	156	144	162	139	157	127	151	156	133	154	148	146	130	148	135	136	144	123	161	134	123	143	149	139	145	163	144	147	143	158	144	133	174	131	139	135	154	147	148	172	141	170	138	124	129	145	141	150	132	163	149	130	133	146	164	124	141	158	161	155	123	142	200	148	155	163	180	151	128	156	178	152	176	141	124	158	137	182	146	143	156	155	159	151	150	134	136	151	149	147	134	136	155	122	128	130	136	128	141	149	145	129	138	150	156	142	144	152	152	146	159	155	146	138	148	138	148	171	163	126	163	141	144	139	135	132	138	156	138	129	141	135	129	155	132	157	142	130	150	164	140	163	139	147	148	139	124	159	133	169	156	164	141	148	161	144	143	135	147	150	142	172	144	146	150	166	171	153	138	128	159	152	127	155	167	140	127	132	153	118	131	153	131	150	117	149	126	140	132	140	136	136	165	141	136	140	155	155	141	134	133	150	135	133	147	148	139	137	142	149	157	133	147	133	153	144	150	156	136	146	130	165	145	178	146	165	144	160	130	131	146	123	144	157	154	163	132	138	142	148	163	186	151	143	151	145	157	148	155	148	132	143	167	157	156	146	135	125	140	132	127	150	136	152	144	148	147	167	129	148	152	132	158	162	152	177	147	153	138	161	150	140	150	146	151	143	140	152	137	166	135	126	139	140	134	124	124	147	134	152	138	136	131	160	163	127	139	141	119	165	139	147	142	138	127	149	133	140	134	151	136	151	130	156	145	154	137	158	131	144	167	142	154	147	139	138	129	148	154	150	162	159	138	136	139	157	155	136	131	135	155	161	134	154	126	140	154	145	146	181	136	161	141	157	140	147	138	139	149	134	130	157	139	149	155	164	148	147	153	137	141	134	114	143	146	175	154	149	166	135	144	175	135	151	183	146	139	162	144	135	137	146	150	130	147	137	129	153	155	152	134	146	132	156	150	132	139	153	153	134	122	140	146	145	154	145	143	134	134	144	131	132
6064	631	1132	1276	1094	905	787	674	596	606	518	503	465	517	472	459	424	432	393	419	413	388	428	412	363	399	398	381	405	404	349	373	367	349	363	379	353	379	352	415	389	356	379	372	356	411	376	365	416	385	375	369	410	364	370	400	429	394	363	363	406	384	348	363	356	385	361	332	383	389	340	347	382	402	381	397	361	364	333	402	376	356	359	355	359	346	385	365	359	388	364	377	346	405	329	353	383	342	387	385	356	366	376	360	345	427	408	332	372	380	360	358	373	364	363	363	335	366	323	332	366	373	382	355	340	348	326	341	380	402	343	339	365	378	356	388	366	381	377	366	370	354	400	373	371	339	333	366	379	368	354	395	360	380	361	375	361	322	340	373	370	327	353	346	371	346	350	392	365	356	340	342	344	350	407	351	406	384	354	339	374	340	358	377	357	327	357	362	388	376	329	384	362	368	353	367	365	363	347	320	363	369	368	358	375	377	372	324	366	355	364	391	368	334	340	363	370	363	337	354	375	353	355	373	365	370	340	344	357	376	377	386	366	354	387	346	373	348	329	333	366	374	348	375	374	395	360	357	359	352	377	363	376	361	380	366	355	386	359	383	374	358	363	342	379	359	368	384	372	395	375	383	397	315	360	379	364	377	335	350	352	341	310	359	361	361	350	348	363	367	349	355	360	338	342	367	400	377	374	338	357	358	357	380	402	374	342	371	395	366	352	350	350	333	356	359	323	335	366	368	346	353	366	365	342	393	373	362	353	373	365	358	358	344	382	370	381	345	366	359	352	352	348	378	367	375	347	364	355	348	400	381	356	367	338	385	321	337	330	381	398	352	337	351	355	366	328	352	384	347	374	370	393	338	352	343	338	352	353	364	382	348	384	404	361	367	347	367	353	342	323	336	371	364	338	311	350	337	383	337	355	353	363	348	356	326	377	359	384	356	356	374	370	356	359	355	361	362	377	390	310	343	363	319	377	349	398	372	334	360	359	326	341	362	348	358	334	349	377	340	395	377	344	347	350	399	358	321	328	380	369	395	326	390	375	373	365	381	358	325	361	349	323	355	380	367	335	382	341	357	357	384	330	362	346	394	376	352	388	402	340	342	397	345	381	317	366	350	318	340	372	340	394	361	358	373	344	364	355	340	365	338	360	359	322	356	382	362	328	347	362	377	364	350	369	321	356	333	353	397	356	372	334	353	370	357	379	388	371	394	376	382	347	392	358	329	336	369	368	358	350	372	394	331	367	362	354	379	373	373	325	328	387	396	366	325	368	375	347	395	331	348	377	357	365	355	347	358	406	362	342	347	350	340	399	358	364	355	348	330	371	381	385	363	346	345	382	346	359	345	344	389	332	398	372	407	350	349	343	344	333	381	375	384	369	369	359	345	340	358	398	364	346	358	365	383	359	354	341	366	365	342	400	380	362	374	348	327	347	410	374	342	349	345	381	356	385	340	370	386	367	374	351	343	361	363	361	333	364	319	386	379	349	336	360	361	368	360	350	343	378	377	341	362	378	388	376	410	367	345	383	368	351	380	361	355	360	370	359	375	362	347	360	373	351	376	356	356	375	329	355	369	362	346	384	347	355	432	366	341	375	379	352	359	329	367	367	341	356	347	369	367	360	339	348	346	371	369	399	413	354	364	375	347	365	355	356	356	354	354	361	325	348	381	356	391	372	388	365	342	347	361	370	370	367	399	348	348	364	367	369	381	349	352	389	366	394	343	353	370	380	336	334	349	377	353	349	370	366	382	373	360	378	369	355	349	365	365	375	353	339	316	379	370	352	381	351	342	359	342	339	332	359	380	367	364	370	376	367	370	352	334	359	392	375	353	388	374	347	376	338	380	348	354	369	343	345	349	380	352	360	341	329	362	335	364	363	370	357	327	360	368	365	359	362	368	337	332	318	406	377	345	347	378	353	353	331	356	361	369	383	369	355	334	356	404	380	373	381	398	387	382	366	359	387	346	327	336	344	359	336	358	376	335	328	348	371	359	366	368	360	339	324	349	346	350	347	339	353	384	396	399	354	374	356	379	371	381	319	347	351	378	355	309	359	382	357	365	383	367	346	365	345	357	379	363	376	374	369	325	355	377	404	362	382	372	336	310	337	336	360	349	377	376	361	377	345	331	346	405	361	362	353	349	383	363	378	351	354	378	375	361	356	354	380	380	380	347	381	378	374	361	318	348	341	356	376	412	352	363	355	378	391	372	367	391	370	373	368	365	347	377	359	343	350	358	361	374	360	386	354	353	324	369	365	371	396	363	380	376	350	387	390	373	362	336	348	323	395	380	376	349	396	354	378	341	336	375	360	357	342	357	336	324	375	359	339	402	359	350	350	384	416	340	366	371	341	361	393	357	356	387	375	375	365	372	373	350	374	375	374	347	352	345	350	374	382	323	367	368	334	369	370	365	361	305	334	342	392	391	351	352	358	364	351	354	373	350	354	364	345	401	382	383	392	362	364	330	364	350	354	362	356	378	379	343	370	387	321	376	366	399	364	349	368	350	337	322	379	356	344	354	389	362	383	413	384	378	359	376	372	362	359	357	341	364	343	362	352	402	401	325	396	349	354	367	377	392	358	372	374	362	353	345	369	351	363	364	366	372	400	383	358	324	372	383	380	394	364	352	378	353	376	367	369	350	361	353	346	358	340	364	375	362	363	339	359	362	358	377	345	349	384	363	355	370	370	355	376	364	370	360	370	369	353	382	355	353	365	331	311	355	376	359	354	338	394	350	380	364	346	366	345	353	361	374	391	358	359	369	405	345	362	413	349	343	356	365	388	376	364	375	408	378	372	394	346	352	340	338	343	362	332	392	368	357	368	374	350	371	351	367	350	351	338	374	350	343	375	385	363	385	326	347	314	391	343	371	359	339	371	352	339	365	372	371	357	356	356	361	346	343	376	339	332	357	386	338	390	371	376	348	364	373	365	359	358	381	345	358	341	379	385	357	358	372	355	360	393	370	370	335	366	346	354	328	339	345	360	368	374	362	362	364	392	349	371	351	375	353	349	378	386	345	354	364	363	352	369	358	399	351	367	386	367	342	366	351	400	368	330	339	371	384	336	363	366	393	366	363	393	356	357	379	358	348	374	351	359	316	346	342	377	376	388	391	393	362	359	321	320	349	351	361	350	359	345	421	364	353	343	369	370	397	360	371	372	369	352	368	359	391	368	361	360	362	341	369	338	373	332	366	367	345	331	380	336	361	365	367	363	354	362	339	375	342	366	378	372	363	366	330	390	404	359	344	374	364	352	349	336	362	375	361	380	372	319	359	360	353	375	354	369	367	353	391	357	399	345	380	379	355	405	398	359	358	350	362	351	325	353	322	346	329	404	356	330	339	392	362	387	370	359	353	368	373	385	366	412	324	336	376	376	390	371	337	364	364	365	359	373	366	364	357	354	373	355	385	363	380	367	384	352	376	357	332	339	376	346	379	389	336	377	389	348	424	379	386	359	376	359	393	343	333	356	385
13405	1098	958	736	543	424	384	326	292	282	253	276	262	256	230	275	270	253	236	239	232	226	233	234	229	239	245	225	211	241	250	224	213	238	229	228	218	235	246	233	257	227	243	214	244	241	203	208	248	239	217	208	220	239	220	246	243	249	208	206	228	239	222	223	229	202	249	211	246	222	220	212	197	214	230	233	216	238	240	272	214	240	224	242	214	211	204	215	241	220	221	234	223	204	218	217	214	229	228	233	234	211	216	252	218	223	243	240	210	226	213	217	202	217	233	248	181	187	223	198	241	232	219	220	230	224	218	236	233	210	192	225	226	220	257	188	207	193	211	232	219	234	245	218	234	236	190	179	217	221	221	241	238	214	197	224	245	230	243	209	218	221	236	216	214	211	209	229	210	241	239	220	220	235	195	220	195	229	209	182	197	230	221	215	245	261	261	230	203	189	185	206	218	213	240	209	206	216	200	209	211	233	230	224	232	210	256	245	229	222	223	219	222	245	230	231	213	239	219	218	236	223	224	191	206	212	237	233	222	218	214	206	220	208	200	224	216	214	217	226	224	218	192	228	206	205	221	199	234	223	202	215	234	201	203	240	212	213	217	227	227	207	225	223	212	224	263	211	230	234	218	206	246	204	224	185	213	205	215	248	217	167	217	221	208	218	222	206	218	236	214	246	228	257	216	232	222	229	224	242	213	215	226	230	217	228	250	204	213	232	227	233	198	237	243	219	229	225	235	233	226	225	217	240	204	229	215	220	231	190	267	219	223	224	224	218	213	234	243	228	195	220	254	215	213	200	209	210	233	240	230	202	209	243	214	199	229	231	246	223	187	248	223	218	251	231	242	221	256	237	249	214	212	217	203	245	216	203	245	228	250	197	238	240	217	218	217	238	228	236	220	216	225	225	198	201	240	209	194	199	211	253	212	225	204	190	218	258	234	192	232	233	248	255	247	224	197	235	223	204	210	203	216	218	232	239	231	191	213	219	211	243	226	243	201	237	182	222	200	233	241	222	199	194	205	215	234	215	221	222	261	209	224	211	218	203	236	215	212	208	221	232	200	256	254	216	231	212	240	259	230	209	220	197	206	231	223	215	210	184	201	250	214	211	184	243	213	228	207	206	213	232	199	201	219	246	240	232	235	202	227	226	233	211	218	210	241	222	208	229	204	234	192	227	233	270	246	205	198	228	241	210	209	206	208	230	230	223	236	234	219	196	228	215	222	259	230	232	232	209	239	213	211	203	226	220	213	212	231	231	193	227	222	204	229	227	249	244	216	222	210	212	236	178	206	193	235	218	225	216	218	222	237	198	208	244	244	223	202	240	226	237	229	251	265	227	238	233	212	217	232	211	223	242	230	240	230	237	227	222	243	229	251	208	227	223	230	219	229	245	229	228	238	240	247	213	235	235	233	223	223	190	216	256	217	205	232	231	205	222	236	232	198	245	241	241	221	204	215	255	243	211	257	223	234	218	207	232	217	233	211	218	229	216	212	222	216	222	211	222	241	218	198	215	217	198	229	239	230	208	234	215	247	180	231	186	215	232	204	213	256	209	224	214	225	216	203	226	223	236	209	244	225	207	217	219	231	207	212	243	208	186	234	223	257	243	224	201	231	258	224	225	239	230	245	186	217	217	222	222	244	200	212	219	215	230	207	236	241	251	225	200	218	240	198	229	257	277	218	227	238	217	234	241	254	209	204	215	234	197	244	218	244	265	231	246	235	204	227	199	223	222	202	220	214	216	209	221	209	225	268	266	217	213	222	233	226	231	219	216	216	239	256	241	221	218	237	217	236	244	228	243	213	217	201	217	220	212	267	204	231	229	207	229	244	205	220	229	208	260	227	214	224	244	214	233	230	195	199	211	222	200	211	205	252	220	217	228	225	217	200	223	212	217	267	219	204	234	209	220	222	218	227	228	182	210	206	244	218	213	203	219	212	192	207	201	224	235	223	233	194	223	265	218	245	235	216	211	234	212	233	201	214	210	244	223	227	236	199	210	216	233	213	223	214	204	220	221	220	201	224	223	219	236	229	220	214	210	216	222	195	214	247	214	256	225	238	226	236	215	237	241	218	214	225	221	214	221	240	239	223	243	235	219	231	211	266	212	226	224	235	243	234	203	270	234	229	240	245	230	225	226	219	188	221	233	233	228	235	213	249	219	209	200	231	219	257	220	218	224	231	216	234	192	182	204	217	234	179	225	212	238	249	207	222	217	224	214	212	197	208	230	238	216	208	192	186	214	226	204	228	209	222	247	236	205	228	228	212	208	232	201	223	207	233	244	229	213	201	227	231	215	217	217	214	229	248	226	224	217	203	227	217	245	230	180	220	209	234	216	224	230	238	195	226	244	225	232	208	237	201	220	217	239	221	211	210	238	227	215	228	241	206	231	233	209	228	233	230	181	202	212	246	245	226	231	215	220	195	244	231	257	235	211	214	224	211	229	225	223	236	202	221	215	219	229	240	239	211	231	236	228	250	240	219	196	219	231	197	212	236	219	219	240	247	216	198	215	218	215	213	223	247	228	241	238	202	215	216	241	240	256	216	221	206	243	225	218	196	207	224	227	202	200	218	216	221	250	249	213	229	208	207	197	175	193	226	236	223	211	218	193	218	213	212	222	226	221	253	207	205	228	210	219	215	224	211	217	229	226	216	196	223	232	211	205	243	230	221	220	250	232	229	243	255	209	268	204	170	209	183	210	212	214	191	247	188	236	217	206	228	227	240	204	229	235	216	241	215	215	226	236	234	216	245	224	251	230	267	228	212	227	244	249	244	230	238	193	257	243	237	240	211	251	233	218	222	223	217	208	209	216	250	217	225	225	212	212	215	221	197	228	205	239	220	193	224	235	216	257	245	237	221	218	229	245	212	214	238	211	173	218	226	233	224	214	258	187	242	213	234	219	222	245	225	239	225	231	216	224	212	198	214	234	254	204	214	222	236	217	213	223	217	221	218	234	215	215	246	236	234	191	226	242	239	224	245	219	212	218	225	217	214	191	225	254	225	230	221	251	262	236	207	246	229	214	202	214	245	214	211	252	223	209	209	218	218	250	217	230	222	233	212	228	241	239	235	224	209	220	238	209	230	221	236	229	267	236	214	235	221	233	237	246	201	223	206	230	229	211	240	225	235	206	219	238	211	225	236	217	226	205	245	188	244	215	206	224	218	195	204	223	218	209	258	207	247	258	220	211	234	224	237	236	227	203	226	227	211	194	251	240	214	233	240	221	213	234	221	243	230	253	227	233	188	204	226	231	226	239	238	215	233	199	241	225	207	232	229	236	243	197	202	222	227	261	213	226	233	224	230	248	222	207	239	252	237	224	229	206	223	252	214	213	243	234	221	214	226	218	220	198	215	203	238	223	248	268	233	225	229	206	203	206	208	234	216	242	215	228	218	213	232	194	204	227	226	231	218	240	240	218	196	236	231	213	218	222	196	205	208	215	224	228	205	229	236	247	232	218	226	247	220	217	228	245
7891	1067	2001	2311	2014	1595	1352	1171	1012	950	856	814	782	764	734	707	710	689	644	578	604	633	615	599	591	543	598	593	597	568	587	599	590	597	536	587	550	570	533	565	555	564	525	584	590	585	609	593	602	564	604	600	575	561	638	538	603	607	637	630	578	532	561	551	558	537	540	522	552	530	555	513	521	553	584	554	520	563	542	527	604	555	520	516	530	555	548	530	551	480	549	535	584	546	543	472	513	546	521	536	511	530	541	574	508	542	534	517	558	563	552	536	593	546	500	553	521	554	538	540	523	523	546	478	509	547	529	532	515	510	532	532	505	527	568	537	534	520	548	585	556	536	540	564	504	557	531	520	536	551	464	553	489	528	593	514	531	530	515	545	532	531	537	509	537	493	546	566	528	521	535	500	548	491	507	520	548	555	518	506	534	543	501	543	508	520	524	530	547	562	566	562	511	493	556	518	565	506	564	531	537	533	503	557	507	532	531	504	550	560	498	514	553	513	544	534	523	529	494	527	484	512	559	537	537	560	477	518	498	531	527	562	551	554	549	515	530	555	569	554	530	547	528	509	506	547	548	531	533	525	478	554	528	548	533	507	509	536	516	511	549	497	511	548	547	551	505	545	560	528	560	498	527	501	552	514	519	543	530	516	517	553	540	553	556	539	564	525	503	542	507	558	529	552	551	487	520	518	548	500	532	520	515	507	515	540	516	521	535	511	559	534	497	520	530	531	549	567	527	521	547	528	517	522	502	511	567	521	552	499	545	517	553	542	545	572	551	501	521	568	546	522	540	548	509	491	493	566	547	525	533	520	497	533	526	549	524	519	483	535	548	536	545	513	491	549	543	525	542	521	515	519	512	531	514	547	544	505	556	553	523	539	529	510	512	514	550	497	525	569	536	519	540	549	556	525	552	516	550	534	523	524	533	528	532	513	530	518	514	517	526	517	542	518	546	490	533	520	532	583	523	483	512	501	540	496	572	536	508	573	528	507	555	514	533	520	549	492	500	570	556	534	511	524	513	575	529	518	530	501	530	509	555	523	568	492	508	550	485	527	545	513	531	503	504	508	519	566	526	564	459	516	541	523	496	508	550	518	490	519	538	511	541	545	535	546	517	538	558	533	520	497	516	510	573	546	551	545	511	568	535	494	572	498	538	503	509	530	547	510	554	540	561	517	541	515	480	532	517	545	527	506	554	546	529	508	514	492	546	549	528	562	521	497	541	513	544	495	529	534	535	526	517	549	537	510	525	518	559	500	562	581	550	486	525	510	516	528	547	558	509	578	509	518	526	511	507	515	537	541	508	497	530	510	501	556	507	536	545	520	486	520	553	541	527	499	564	529	527	539	498	525	540	556	480	525	576	525	509	557	536	521	529	557	529	515	546	505	537	547	531	553	528	515	548	536	532	509	545	493	503	523	529	536	565	522	520	507	563	533	527	520	519	529	546	564	501	517	519	503	567	555	526	535	557	527	490	531	512	574	554	540	532	503	549	517	571	541	539	533	504	557	525	524	542	517	536	497	565	546	542	513	544	514	538	511	587	565	554	534	515	529	531	453	540	521	524	527	512	592	501	570	556	550	524	545	534	519	496	534	535	544	525	540	531	502	506	466	523	529	501	516	541	512	554	511	544	525	465	532	537	507	542	531	518	522	489	571	538	560	566	556	564	524	562	518	552	521	516	542	515	533	520	521	552	530	499	549	582	530	491	580	526	552	533	556	504	524	532	560	529	530	510	508	509	554	544	534	527	555	512	556	553	566	528	554	490	515	576	507	516	540	537	534	531	571	501	523	565	542	535	550	514	531	536	496	531	547	518	540	582	540	558	542	559	538	556	492	512	531	488	546	538	533	538	598	494	509	567	511	527	523	539	542	566	523	547	538	497	547	562	544	543	522	503	556	517	496	547	549	559	520	523	540	552	519	517	539	519	567	530	512	552	541	534	566	541	551	533	517	520	532	507	522	493	521	498	551	553	562	503	561	539	498	556	471	562	552	572	532	577	520	537	532	526	503	523	538	528	492	510	513	535	512	543	521	524	545	470	523	517	573	502	523	514	553	507	497	583	537	539	519	540	508	517	496	520	502	544	540	520	517	523	529	500	546	522	522	551	526	554	547	538	521	537	512	509	502	562	582	528	517	531	529	546	563	548	517	513	528	572	496	511	534	547	523	545	508	508	554	518	560	576	568	553	521	528	527	510	545	559	530	522	514	530	532	530	497	522	522	534	525	555	495	524	531	509	502	534	549	574	493	542	538	536	523	506	502	561	546	440	500	542	512	565	545	493	555	534	545	565	527	527	530	547	531	523	537	566	558	499	529	559	497	557	565	509	567	563	532	530	497	523	566	565	526	538	528	535	507	534	524	558	503	523	581	530	555	540	561	545	509	521	552	513	539	543	527	514	535	485	561	533	530	539	525	529	538	570	536	514	515	562	539	505	500	513	524	533	533	559	547	529	488	538	511	547	504	511	517	543	511	562	504	497	541	529	523	551	521	507	542	530	601	509	531	547	537	560	523	519	529	523	556	522	573	535	561	528	546	540	560	529	562	494	540	529	522	547	505	556	498	553	538	524	516	530	554	520	547	497	548	519	538	547	500	539	517	521	494	548	512	502	507	531	558	514	549	509	529	526	530	513	563	483	550	524	556	547	540	532	523	538	546	522	528	547	509	498	515	555	525	513	544	546	555	481	489	545	518	530	571	507	525	463	508	512	506	575	502	518	535	541	542	590	535	527	512	521	543	557	538	548	521	517	530	528	539	538	525	551	513	532	533	571	519	538	532	534	569	588	554	525	517	516	574	516	509	513	506	560	529	538	519	515	542	503	547	556	536	557	518	516	524	519	559	532	525	557	538	510	576	551	553	499	542	486	504	521	572	548	531	516	546	540	515	537	514	546	534	596	507	505	545	518	528	528	487	559	508	556	550	511	506	497	515	565	505	521	533	546	526	527	478	517	569	512	580	517	528	516	500	532	517	518	546	548	538	499	505	555	580	518	539	479	500	528	546	504	547	541	533	535	573	581	491	521	516	524	522	533	546	521	560	575	562	515	543	533	526	520	525	541	557	548	550	551	520	516	529	497	505	484	525	527	538	515	559	546	539	541	534	526	521	542	501	533	512	464	518	541	540	527	536	548	526	519	488	541	582	502	544	503	518	526	538	468	514	542	515	532	538	510	580	513	560	505	508	509	533	525	554	514	524	541	498	552	486	513	555	550	497	494	488	536	517	545	503	526	501	530	511	520	548	528	526	551	569	490	515	541	561	544	532	531	505	520	558	517	546	522	542	534	505	524	482	506	484	547	529	549	511	530	496	521	523	512	524	513	574	497	570	503	537	573	534	516	562	564	515	558	527	518	523	525	578	544	526	513	560	501	581	541	480	510	526	550	555	509	542	509	483	538	571	482	542	524	548	543	559	550	531	543	550	534	547	549	505	554	528	524	502	517	561	510	588	543	546	516	513	489	493	524	545	528	534
1467	255	256	222	238	257	235	228	250	221	253	224	238	247	266	230	238	251	221	275	263	267	272	277	244	257	273	233	242	243	233	234	238	250	229	253	262	282	256	257	234	291	289	253	248	262	274	280	249	257	259	242	267	234	251	240	243	268	251	244	254	244	260	274	260	278	252	251	264	251	286	268	273	253	290	278	285	280	215	252	257	244	284	281	242	278	268	255	251	239	246	251	246	237	237	269	253	251	254	222	248	237	221	273	267	251	222	283	279	282	259	293	257	256	243	241	228	248	266	263	263	237	268	242	261	271	231	251	290	275	278	261	275	263	228	242	252	251	268	253	259	231	266	270	275	267	261	254	249	250	263	276	275	238	250	255	269	245	236	289	271	270	277	257	246	263	242	258	240	250	253	251	275	283	263	281	273	255	243	254	270	279	258	259	288	260	274	277	275	264	244	251	247	254	276	267	286	305	261	275	271	263	250	257	266	254	280	265	256	246	253	236	241	234	260	254	293	244	272	264	259	248	296	224	245	279	252	240	242	296	271	248	258	299	276	258	283	268	230	251	224	241	289	261	253	268	250	265	252	258	255	258	261	239	245	271	247	257	235	267	246	264	235	283	232	272	238	251	245	270	273	269	231	231	257	267	254	237	257	249	278	258	269	230	270	255	215	252	258	262	245	234	216	238	222	259	271	252	246	256	273	235	253	257	236	240	257	226	236	249	237	232	234	250	253	260	267	252	236	246	261	245	259	240	259	252	260	299	230	230	244	225	299	263	231	288	252	223	250	259	248	232	282	236	238	264	288	269	266	228	251	238	275	254	241	244	281	249	262	245	228	229	208	266	277	256	254	283	283	240	223	244	265	283	262	283	263	250	286	268	245	260	281	275	275	254	260	260	224	255	247	228	253	269	271	229	241	259	236	266	215	282	289	272	269	242	215	273	269	266	230	257	263	266	250	280	249	254	279	258	252	240	238	281	253	250	254	252	253	238	265	228	247	231	246	269	275	245	299	262	251	276	263	253	265	283	283	247	267	241	287	282	241	281	237	255	265	238	236	282	264	246	237	232	267	283	220	239	231	273	289	263	243	234	247	259	277	287	231	266	255	246	262	253	243	267	258	288	262	249	255	276	261	263	232	275	246	285	238	227	236	254	284	232	264	238	272	232	262	259	253	284	270	266	254	251	279	257	276	262	272	224	276	270	253	277	279	254	278	274	270	235	269	217	261	257	258	262	227	242	243	286	256	229	241	270	257	234	228	266	218	272	244	247	236	258	266	256	232	246	267	238	254	282	298	257	235	232	278	271	248	258	258	268	246	282	274	263	267	254	208	244	291	283	290	253	303	281	267	248	228	255	239	272	238	291	244	273	250	260	219	271	241	241	230	249	259	255	241	229	239	245	239	305	267	291	277	251	264	269	272	287	265	223	289	268	269	251	264	266	282	267	239	256	268	239	267	243	276	278	268	264	262	256	253	254	282	294	260	247	242	283	245	237	233	279	289	262	267	254	238	241	244	250	256	247	266	250	258	278	300	300	260	288	254	271	245	223	260	275	254	241	248	244	259	276	265	233	253	230	273	247	253	242	249	241	253	274	255	248	257	266	240	246	274	245	253	252	244	268	283	279	278	269	273	233	250	315	256	245	269	270	281	251	273	255	263	253	273	242	240	246	246	276	253	294	263	244	266	245	238	267	250	255	250	239	252	243	273	215	249	239	227	251	268	249	296	267	246	258	259	238	249	236	257	291	272	287	259	235	249	237	236	266	262	256	270	256	267	244	236	249	256	270	244	251	270	262	269	261	274	265	255	235	259	279	263	274	248	253	259	248	241	278	244	245	255	235	247	253	233	256	248	270	238	239	231	270	267	260	245	263	282	255	266	264	261	264	264	260	237	259	220	237	263	245	256	250	282	245	253	234	237	234	247	261	268	237	258	219	241	257	267	271	236	243	265	259	237	221	253	251	230	247	250	239	268	245	241	270	249	236	258	256	255	250	281	258	269	251	241	303	258	260	263	238	253	252	271	240	253	285	256	280	255	236	271	304	266	235	269	260	291	253	241	241	255	248	261	257	250	285	239	239	270	250	261	258	285	223	279	256	237	260	278	252	290	247	280	247	289	238	272	295	270	280	253	236	263	261	255	263	247	265	257	259	268	243	279	240	245	227	227	259	258	271	264	252	267	216	255	252	267	289	269	295	263	241	270	267	268	283	261	278	249	225	274	267	256	242	229	247	279	258	251	262	252	270	272	228	249	244	270	258	261	281	256	238	240	236	275	269	230	264	257	271	224	254	281	253	251	291	257	271	281	241	227	235	252	255	244	263	229	269	246	259	248	257	233	295	237	253	245	241	254	231	264	241	247	261	258	289	260	259	223	264	248	239	255	274	275	247	237	249	269	260	245	265	258	258	269	269	246	264	249	246	261	258	312	267	262	256	235	235	270	266	265	313	282	220	245	278	246	261	276	253	261	275	276	275	276	244	245	280	275	262	272	229	278	231	254	290	250	268	269	272	268	257	244	254	268	252	280	260	242	241	242	264	250	282	263	294	275	243	267	237	237	259	230	242	226	266	256	241	257	271	248	230	244	268	261	256	236	233	232	244	260	227	259	251	231	226	250	227	234	241	244	244	249	259	267	242	252	264	279	244	244	259	251	219	265	255	254	255	214	259	252	273	267	262	269	262	254	226	266	270	265	272	267	256	256	253	282	261	231	271	262	261	247	242	300	270	272	250	237	266	257	242	277	276	274	281	280	280	251	246	239	255	228	244	243	276	267	251	263	252	237	230	257	244	222	255	263	285	235	245	273	232	245	229	279	243	270	267	277	268	254	276	248	263	272	281	245	245	269	272	244	264	279	247	239	249	246	269	236	256	251	259	273	255	252	248	259	283	225	235	265	267	261	240	253	251	222	229	198	235	254	276	251	266	286	269	269	235	275	247	245	278	312	256	248	257	247	267	282	259	245	261	256	276	282	250	242	244	258	258	306	246	265	248	241	256	223	246	239	242	240	250	273	241	243	256	296	248	299	294	267	253	288	250	253	261	271	236	229	260	247	246	258	231	255	234	271	263	279	265	239	287	241	265	243	242	242	246	229	258	241	276	299	234	226	260	266	222	254	265	251	258	265	295	262	266	253	224	257	275	248	265	221	263	258	283	260	259	262	256	234	246	214	271	245	233	228	292	257	232	264	259	246	236	252	239	262	298	275	244	269	247	280	261	274	267	262	264	263	264	231	288	280	255	262	265	271	244	265	237	212	268	276	237	255	232	242	237	291	233	251	253	253	243	214	246	233	249	238	260	293	240	248	244	268	256	233	242	260	252	237	278	246	267	220	242	271	258	267	272	248	254	263	243	230	273	205	241	277	266	229	241	255	251	245	265	243	240	239	247	264	233	268	257	251	265	236	278	275	263	251	241	265	259	226	259	260	251	234	242	285	236	269	258	255	273	261	289	265	266	226	274	264	238	237	265	206	248	241	255
1672	575	576	612	602	623	566	602	577	546	573	567	524	624	616	545	582	569	550	549	562	611	548	542	554	541	602	551	570	596	534	575	574	563	585	557	583	563	604	556	606	590	593	554	569	564	609	561	612	539	599	582	589	560	591	545	588	586	565	594	565	555	596	601	520	547	580	582	538	543	513	562	570	538	589	537	561	577	591	588	567	620	543	550	559	578	590	555	555	622	558	574	594	553	565	534	545	532	550	537	568	535	533	567	567	527	593	583	588	564	560	579	582	597	555	572	606	557	523	565	580	578	593	581	582	566	571	534	542	587	606	555	577	561	554	559	593	592	536	563	571	541	599	561	596	569	565	580	555	553	554	601	608	554	531	561	601	554	539	611	570	590	544	600	549	545	541	573	575	585	568	546	590	531	569	536	568	538	606	558	532	532	558	538	574	548	554	553	548	529	578	532	537	561	596	566	604	603	513	597	598	600	544	558	576	584	603	581	594	574	557	608	540	573	546	569	550	562	533	608	563	563	588	582	554	556	566	523	600	602	562	559	585	580	553	580	591	592	598	578	545	521	540	548	596	574	570	594	574	584	560	563	590	557	573	565	599	563	563	591	560	566	652	528	592	613	546	517	547	563	536	565	593	560	597	541	550	589	595	567	580	596	527	562	537	544	571	562	564	583	579	561	576	544	575	565	563	577	571	569	568	523	582	550	563	580	577	595	554	577	568	535	563	560	577	576	553	534	553	574	542	568	557	580	558	580	536	566	582	536	555	512	590	559	547	566	555	586	586	556	552	547	577	556	519	548	560	591	587	544	586	545	539	567	580	553	548	582	584	561	554	589	527	589	567	570	613	548	620	597	615	562	514	544	577	570	569	592	552	579	550	583	542	527	595	577	517	525	581	616	598	569	603	565	563	566	583	528	546	563	549	586	566	548	575	554	554	610	592	545	547	599	600	585	545	598	573	550	571	598	582	593	539	576	578	545	554	581	573	576	576	579	598	636	564	536	585	572	547	590	591	539	607	554	538	568	554	580	542	580	568	591	557	570	560	555	615	582	607	553	521	578	601	552	574	576	528	551	564	602	580	537	563	550	596	564	558	562	603	545	568	579	577	579	540	539	517	568	563	586	580	569	596	579	554	568	592	563	569	598	585	585	582	579	547	566	551	541	574	581	599	559	575	543	557	588	601	591	567	573	576	560	601	569	586	561	565	597	590	532	579	565	587	566	539	585	585	560	554	576	517	565	568	600	533	549	582	575	589	597	543	541	554	572	573	570	544	561	557	563	540	525	535	571	549	541	581	588	560	568	593	573	591	567	581	557	557	562	556	524	568	522	589	587	588	571	587	570	564	621	573	563	573	548	587	582	545	555	613	572	546	560	586	582	549	570	553	567	566	562	529	598	581	564	577	566	608	582	537	505	593	535	618	578	537	589	611	566	540	587	562	574	544	536	586	596	568	556	560	575	582	582	658	551	609	579	536	583	590	545	539	588	527	571	540	598	557	601	591	567	581	521	556	588	561	610	589	582	535	601	533	518	580	570	566	577	617	570	577	550	558	558	556	552	567	531	586	533	578	606	559	559	562	599	559	580	551	567	599	556	556	528	555	558	605	626	537	566	591	547	551	599	584	587	528	606	600	585	568	556	585	524	590	555	563	608	606	533	616	579	577	555	572	544	579	537	568	564	585	598	545	551	562	569	546	577	564	568	596	545	640	544	583	585	583	615	581	577	550	559	593	553	563	592	563	597	545	555	589	601	592	543	596	609	580	589	563	550	557	548	577	538	541	523	580	552	528	596	565	593	519	603	590	571	548	540	573	596	506	556	573	556	552	588	549	563	564	541	562	582	585	560	566	560	544	553	579	546	552	534	563	529	574	561	521	551	584	534	567	564	522	554	505	596	593	530	565	559	550	558	560	575	569	581	585	590	571	582	561	536	549	543	537	595	574	565	563	585	550	579	563	588	550	570	565	546	562	528	564	565	593	571	561	566	608	570	532	590	561	568	550	577	575	581	590	575	581	580	615	558	555	588	638	557	602	554	571	643	550	542	557	539	573	529	555	593	595	590	560	534	560	592	560	537	585	527	611	575	617	555	562	567	571	590	603	597	514	559	544	540	563	552	598	611	548	535	584	622	531	568	590	593	585	616	611	572	562	615	541	576	554	543	571	576	543	598	576	581	577	544	572	554	575	594	581	584	561	550	577	572	555	579	554	546	583	572	523	533	598	583	572	549	557	555	552	526	560	597	591	554	555	566	562	568	540	575	569	519	590	555	561	537	580	595	514	566	553	565	530	605	572	582	583	501	537	560	578	533	558	594	574	625	570	521	515	569	538	554	550	560	571	598	573	522	541	588	583	571	595	571	577	594	541	577	564	535	591	509	595	590	606	540	613	598	575	495	560	587	592	616	558	586	541	535	542	549	599	544	576	583	592	544	555	581	553	581	558	616	594	526	567	559	590	614	573	621	525	543	593	596	577	537	591	546	585	567	583	590	546	613	575	567	549	568	598	604	563	571	570	580	534	543	578	518	576	571	555	566	588	603	564	545	538	572	564	532	565	605	554	532	551	604	534	555	577	571	614	580	557	581	594	549	563	566	572	514	548	603	600	600	594	572	580	558	604	580	546	549	561	579	568	595	540	566	572	530	562	588	608	591	583	575	562	608	559	527	581	537	641	614	569	584	579	525	609	568	574	547	590	620	533	581	585	567	561	606	578	577	581	536	554	599	547	578	540	549	568	609	542	585	570	542	553	548	569	553	566	576	552	593	577	606	603	584	607	600	548	602	562	561	604	595	589	582	567	571	539	562	588	604	578	532	535	572	576	580	543	578	585	576	587	628	565	595	522	545	544	589	580	576	580	601	577	538	576	604	572	563	551	555	566	565	560	592	581	550	553	585	553	585	548	535	577	569	579	558	590	557	569	621	542	613	563	572	565	572	551	569	554	605	554	562	564	569	554	572	595	608	598	583	571	583	551	553	613	585	535	540	554	598	593	581	599	559	631	523	581	539	628	570	584	581	603	585	524	536	549	537	562	526	552	554	589	536	582	601	603	568	572	577	566	562	544	587	572	576	570	586	613	576	582	592	571	567	584	550	614	549	585	563	591	567	543	626	585	561	523	574	556	535	547	591	550	584	532	556	592	587	520	594	577	577	554	561	577	607	568	588	602	576	579	583	617	584	580	611	549	579	552	609	615	624	545	519	562	562	560	541	596	522	569	604	585	591	596	566	531	537	585	583	578	581	578	559	565	566	577	576	531	582	532	622	537	571	549	583	554	538	593	551	584	584	578	579	576	611	564	616	573	575	547	571	557	522	589	589	541	540	576	599	578	569	529	600	630	524	545	590	550	575	593	566	574	544	537	577	557	626	578	577	588	573	522	591	567	587	573	571	549	609	601	600	587	562	532	570	557	556	589	573	539	519	597	550	599	586	542	544	559	599	587	552	549	575	543	549	584	600	621	580	548	551	587	513	547	555
7074	487	497	389	286	257	226	211	169	173	184	153	157	165	153	171	138	138	135	151	169	153	157	158	146	161	167	161	156	164	146	170	152	142	130	128	147	143	138	140	142	120	136	155	191	146	140	151	138	130	156	164	142	156	140	151	125	168	167	140	146	149	152	170	149	143	166	138	177	163	167	138	158	144	145	161	139	124	151	135	141	158	144	151	137	164	143	145	132	167	138	164	147	148	152	140	144	145	155	170	152	143	164	159	147	149	142	150	153	139	138	149	146	139	158	141	140	144	146	181	142	166	148	178	146	148	159	153	149	151	152	180	155	162	124	139	143	140	145	142	150	145	119	149	170	135	157	146	132	147	158	148	150	144	126	141	159	120	153	151	166	147	131	148	130	134	159	127	156	160	163	152	149	148	142	147	169	146	131	140	155	158	136	154	161	138	149	146	157	158	161	130	129	149	133	142	127	130	147	155	141	155	149	138	121	160	166	140	168	150	137	158	126	173	153	145	150	144	137	147	145	133	152	153	177	166	156	155	146	143	154	191	134	143	171	166	167	156	134	127	153	174	140	157	164	137	145	151	133	149	153	139	138	147	144	132	144	132	147	185	176	132	161	162	145	157	152	132	156	142	137	152	151	141	134	128	148	156	136	132	180	151	163	135	141	133	149	115	126	162	166	163	150	137	158	156	135	180	165	134	134	153	134	151	149	140	149	155	134	148	154	151	137	139	131	152	165	145	155	140	153	155	165	146	151	146	147	165	143	161	128	160	145	154	151	146	159	154	140	136	156	138	133	167	128	139	138	145	149	139	152	155	165	172	150	146	142	146	141	140	135	140	135	142	157	150	163	137	147	139	136	162	141	144	143	153	133	135	135	152	140	150	153	170	116	140	121	147	156	116	135	128	132	170	130	153	158	139	134	138	158	162	137	146	138	155	150	152	156	163	137	161	134	143	144	125	141	180	170	162	148	135	137	145	137	128	155	153	154	143	148	134	121	129	152	176	150	135	150	150	148	134	176	127	155	162	147	159	127	128	125	149	127	163	150	160	175	146	157	150	156	147	152	132	132	159	155	131	168	140	115	153	138	143	145	160	143	160	159	121	133	148	137	142	121	139	154	161	145	163	143	137	138	166	154	126	148	151	147	145	148	154	160	163	127	157	135	144	138	142	156	146	148	145	158	132	153	149	163	167	151	138	143	157	152	138	151	159	118	141	127	132	146	138	141	125	172	141	143	152	185	132	156	134	143	141	151	147	147	150	136	167	159	126	131	169	130	149	138	148	139	149	147	134	144	153	160	132	146	168	129	132	147	120	163	153	133	138	138	157	146	146	140	144	147	159	158	148	137	161	146	164	149	155	157	159	141	153	161	135	131	150	166	140	151	144	130	142	154	126	127	149	143	143	164	140	148	146	143	133	164	152	141	165	142	154	160	158	150	144	140	143	151	152	136	134	138	139	149	147	159	131	145	156	143	146	150	143	166	130	151	142	140	151	150	179	141	137	139	149	165	121	133	143	161	177	131	130	145	158	147	129	153	163	170	124	128	155	159	157	148	159	150	133	181	136	138	133	132	137	159	148	158	146	150	141	147	134	146	147	143	167	149	121	134	156	128	160	144	150	149	164	170	133	149	126	162	178	138	129	156	128	150	149	165	123	150	157	161	165	143	156	167	157	170	147	151	144	142	147	163	143	156	159	155	125	144	144	123	159	152	172	137	130	142	164	126	168	130	139	129	139	111	124	158	165	145	155	158	142	128	162	151	166	167	146	154	127	133	167	156	162	153	160	127	112	141	150	173	124	130	158	158	162	137	154	162	150	125	140	143	139	140	148	152	141	148	166	150	136	159	158	161	149	142	149	141	158	171	177	149	162	152	155	149	148	165	159	141	132	177	135	145	131	158	122	137	130	148	153	167	142	137	151	135	147	142	156	141	131	145	145	145	132	125	144	150	157	159	131	136	159	160	138	145	182	142	148	150	167	152	146	155	147	153	135	158	157	158	164	172	158	139	177	158	133	157	155	147	129	128	151	132	164	158	134	172	142	164	148	171	162	163	146	181	124	142	114	137	140	156	171	152	133	146	150	124	158	134	141	142	135	156	151	134	143	143	124	142	138	152	130	123	134	132	136	148	154	149	146	151	147	134	149	140	134	126	157	130	143	138	145	145	123	144	166	150	153	157	141	144	149	143	144	138	128	142	139	147	148	159	139	179	155	139	152	124	142	122	122	165	169	137	144	180	130	156	139	130	157	162	151	126	142	162	159	130	162	137	133	150	143	157	131	131	159	172	156	141	131	168	165	158	164	149	148	152	142	148	154	132	145	138	148	151	143	155	165	138	134	161	134	128	156	145	143	152	158	148	153	125	136	146	149	144	148	145	152	146	155	165	158	130	142	144	155	153	164	160	146	154	119	128	162	158	175	138	147	147	140	119	137	127	144	140	154	153	142	192	147	165	128	170	150	149	160	141	122	153	136	141	156	133	158	159	151	141	194	154	152	159	161	153	130	151	164	135	187	130	148	161	139	163	132	157	163	151	124	164	130	165	179	166	168	140	166	138	145	142	130	135	172	164	157	151	169	167	180	114	139	155	159	144	159	118	148	151	161	140	172	144	162	166	151	156	134	142	151	140	145	136	143	143	138	140	176	140	154	132	150	111	134	140	147	131	122	153	163	141	128	155	141	142	146	162	158	158	150	144	148	132	159	157	168	167	149	153	152	134	132	161	147	133	159	166	156	153	141	138	126	144	154	142	149	163	154	137	143	135	146	137	145	155	146	152	156	117	155	168	134	164	143	146	148	170	152	149	153	163	132	115	147	141	154	145	140	155	152	135	134	157	157	146	154	153	143	134	118	137	138	133	147	118	121	149	142	155	160	138	149	138	134	153	146	125	141	149	151	159	131	155	163	142	132	146	150	178	157	139	140	139	151	155	144	130	144	162	149	143	149	146	156	145	142	130	172	99	150	141	157	137	174	150	122	148	133	131	134	146	127	163	149	148	183	130	161	135	154	176	152	160	151	165	162	145	148	132	141	126	182	154	136	147	140	137	126	128	148	139	167	133	166	182	175	143	150	155	163	118	158	133	128	148	153	136	159	174	166	127	161	161	144	169	159	162	149	150	149	141	150	142	138	134	151	137	155	168	146	147	137	156	170	130	147	139	145	153	147	128	139	136	142	123	162	173	135	160	150	157	150	143	153	148	163	149	155	149	145	142	129	144	161	137	133	144	144	143	140	154	123	175	150	149	144	142	130	127	141	144	150	145	135	175	143	149	152	153	136	168	168	136	128	133	156	123	149	154	147	172	160	168	142	146	140	139	147	167	162	134	131	142	127	159	142	132	128	150	160	151	176	134	148	168	166	156	153	162	163	148	166	156	148	144	158	172	158	138	134	139	138	185	170	169	171	142	139	145	149	147	142	162	155	151	131	150	130	158	134	148	145	120	159	155	143	155	142	154	132	154	143	154	148	158	164	141	134
6105	647	1114	1258	1126	925	763	637	613	562	500	491	455	521	435	420	426	445	424	409	372	419	401	397	390	380	386	376	393	416	385	382	406	347	417	398	373	396	415	387	406	348	380	357	360	393	412	369	399	421	382	371	398	387	381	415	416	391	419	377	375	380	381	400	345	379	390	359	383	376	374	375	339	382	412	400	388	403	375	342	356	363	333	328	357	387	348	381	370	358	359	379	374	358	384	364	368	382	366	369	375	399	402	385	360	369	353	372	333	353	427	364	374	358	376	360	381	371	374	357	318	379	364	344	393	371	362	371	357	382	345	352	394	378	392	341	381	341	369	355	356	385	366	346	376	393	368	378	375	359	356	337	358	386	352	339	349	360	358	357	374	381	372	375	354	371	368	358	333	378	354	351	389	332	367	351	346	348	362	374	377	379	318	378	366	344	364	375	340	375	343	353	361	367	395	337	375	374	361	370	363	378	366	410	375	368	384	353	356	382	354	339	365	383	356	383	367	371	373	393	355	342	354	378	368	350	361	350	376	370	335	358	364	357	391	386	337	397	373	370	369	361	379	346	365	374	346	382	359	321	378	369	337	363	346	348	371	375	368	354	351	383	342	321	353	333	371	379	381	363	355	351	363	371	384	400	353	374	389	357	365	379	370	342	327	335	369	352	368	356	348	363	348	370	377	382	347	355	358	371	365	360	344	333	349	362	370	392	357	363	362	343	377	367	340	363	336	339	334	387	364	343	389	369	343	361	352	337	378	407	383	358	342	384	365	347	383	347	368	390	351	362	371	347	341	365	338	345	341	364	380	346	350	361	348	344	343	405	349	352	352	358	377	383	351	349	371	364	381	357	350	376	342	382	365	368	370	368	326	393	401	358	358	370	376	367	383	346	383	390	364	352	378	336	340	379	382	377	389	358	352	384	346	350	356	356	354	358	363	342	381	350	328	339	345	362	347	372	372	334	369	374	337	396	356	363	355	347	328	346	372	375	390	363	372	371	344	378	384	334	380	364	390	385	344	397	364	370	379	374	361	383	361	377	405	334	367	386	364	375	366	396	366	371	355	379	352	334	391	362	361	349	325	338	401	380	388	339	363	384	356	346	356	371	361	359	343	362	338	369	354	355	330	406	413	371	405	339	335	327	389	349	387	333	379	374	355	353	378	367	335	385	324	348	347	383	370	348	342	345	333	374	356	381	332	313	405	398	340	356	363	320	382	372	322	358	364	399	355	343	375	346	380	360	343	387	354	359	352	364	354	374	346	355	374	415	347	369	366	365	364	372	345	338	379	367	371	362	377	359	356	347	381	373	363	403	371	352	397	356	339	369	373	347	384	383	342	410	368	354	361	356	347	352	369	344	370	345	403	350	382	380	337	383	393	340	362	375	366	354	302	344	366	344	363	359	354	367	386	362	350	347	393	335	405	370	329	345	353	359	344	335	346	357	320	353	326	375	370	379	395	334	343	350	354	347	368	383	361	361	356	393	347	410	374	351	355	369	370	342	353	411	358	363	384	354	369	353	383	379	350	376	389	340	347	388	352	341	350	331	358	376	326	396	339	370	372	360	376	353	371	407	322	358	371	377	374	361	374	381	330	385	385	362	426	379	366	346	364	372	380	379	404	355	350	373	369	362	392	366	390	366	380	366	360	375	369	395	388	361	363	335	347	356	354	387	334	355	326	391	371	362	354	371	376	365	395	338	394	326	333	339	383	377	364	376	402	354	384	369	334	327	379	326	363	365	328	380	391	361	354	348	363	353	356	352	324	374	395	322	382	360	362	365	394	359	367	376	348	376	363	325	381	374	352	345	385	347	351	374	368	366	402	377	356	376	351	355	369	371	387	359	352	356	367	359	346	362	334	369	338	393	367	330	354	363	375	358	394	367	341	375	360	377	380	348	374	365	375	379	354	339	358	373	377	367	354	376	363	350	376	347	357	368	381	372	344	394	352	391	338	360	366	355	364	368	346	373	366	367	384	366	383	330	363	366	378	332	355	364	364	340	349	339	363	365	345	356	356	351	336	376	391	370	323	364	369	362	409	344	350	355	368	357	364	380	360	333	333	363	341	400	370	362	347	365	383	375	365	406	370	377	342	369	337	358	388	397	383	393	351	373	359	382	366	373	386	376	365	379	391	347	328	356	396	370	377	373	346	380	366	381	340	355	368	353	380	389	369	336	361	384	343	337	373	357	379	383	370	341	364	380	384	402	366	367	348	365	364	376	346	365	386	369	378	355	351	368	345	351	359	388	350	383	355	382	347	369	399	386	370	351	345	389	350	371	387	352	380	339	363	341	383	339	344	327	371	337	370	346	371	386	336	373	395	306	359	365	305	338	356	356	374	363	353	396	366	362	383	346	366	366	352	398	350	357	356	303	342	358	321	366	347	373	389	356	379	328	355	370	342	353	364	354	338	357	366	348	387	361	359	374	359	322	350	366	350	383	347	375	377	343	334	371	354	381	329	332	368	426	356	358	329	380	399	378	380	362	356	364	381	378	372	360	373	382	378	373	360	370	348	375	345	365	354	419	323	401	356	349	369	363	331	365	352	362	427	353	392	365	351	369	357	368	352	359	379	351	340	368	362	340	371	336	356	355	402	374	353	374	382	370	372	362	347	367	343	389	363	348	366	351	377	363	349	338	357	370	349	375	349	382	332	400	368	350	362	380	403	355	344	361	369	377	361	351	353	352	335	373	344	372	366	376	345	397	322	372	315	387	375	370	364	379	373	399	410	372	353	335	394	345	349	332	351	372	343	378	363	381	392	353	375	352	342	375	344	361	357	363	370	367	343	347	346	338	368	368	382	377	377	360	367	358	308	363	368	349	371	324	329	363	382	343	381	373	365	353	361	363	358	405	386	362	352	380	340	379	358	358	357	369	348	354	359	374	364	359	395	348	362	410	345	385	361	377	373	351	354	390	377	345	377	359	374	328	362	368	358	350	331	343	350	341	360	373	371	389	365	382	357	376	363	380	357	346	372	350	377	357	366	387	337	382	368	353	364	386	356	349	320	379	407	353	360	341	360	333	367	358	397	345	380	370	377	352	386	335	342	370	374	347	356	358	359	354	361	356	342	358	334	350	354	364	368	375	369	375	344	379	374	386	345	343	388	337	392	350	389	367	390	383	352	348	355	387	339	375	365	380	375	336	388	366	357	365	342	358	342	339	393	357	379	355	382	386	335	355	341	387	362	367	338	361	376	360	384	382	360	334	402	360	371	382	340	370	368	335	376	356	370	368	344	357	326	331	376	381	354	350	372	357	375	346	347	335	356	337	342	331	352	378	363	403	400	390	361	363	335	346	373	358	369	345	359	370	382	381	363	354	382	348	371	377	347	334	365	371	357	327	363	380	327	369	371	372	345	357	351	342	365	365	342	357	332	370	356	383	372	355	391	388	337	355	397	406	358	385	348	387	364	370	348	376	369	382	420	371	355	369	371	399	360	401	355	386	356	351	372	338	351	371	355	367	366	339
13331	1098	990	746	549	453	372	325	295	295	305	293	267	253	251	234	239	231	230	240	247	217	238	211	220	225	221	237	248	256	245	245	239	208	249	215	245	198	221	237	220	229	217	211	219	204	224	250	215	223	231	253	239	217	256	244	245	235	198	223	210	227	214	230	259	240	216	235	219	229	252	250	215	228	205	227	235	220	243	242	218	228	206	255	224	215	210	198	197	195	199	237	236	197	274	220	246	239	235	223	245	227	230	219	253	239	225	214	212	222	223	243	237	210	216	230	206	228	224	223	248	243	197	234	225	200	210	188	250	236	234	227	236	211	193	231	210	219	227	257	206	226	257	219	220	242	233	216	217	224	229	245	233	223	256	205	216	235	203	239	227	228	213	228	229	199	214	240	217	220	207	244	256	220	196	232	222	229	228	194	233	238	198	207	215	235	218	226	235	210	200	204	207	228	213	232	233	230	246	245	205	238	239	246	222	181	228	207	216	226	225	209	236	205	209	241	215	222	230	216	222	227	215	224	197	224	233	211	237	210	212	223	253	243	210	257	225	229	225	224	229	240	201	209	239	224	210	230	229	224	212	231	211	249	233	237	239	254	224	225	182	191	218	192	223	206	228	222	207	202	228	215	217	204	239	217	226	206	223	217	206	211	228	222	196	216	219	205	212	235	232	247	241	216	225	225	220	210	215	227	204	230	235	206	214	237	229	205	229	210	217	205	210	247	194	211	226	224	214	247	250	217	199	234	240	248	225	237	215	261	229	232	216	247	249	223	219	223	225	225	205	221	218	213	209	253	226	206	202	175	251	194	205	212	238	210	239	203	227	218	227	235	241	215	239	215	226	219	215	244	218	221	216	210	240	196	221	226	211	234	237	227	205	220	215	219	223	207	238	198	209	220	257	232	223	237	226	186	240	242	258	226	265	215	221	228	228	222	209	209	201	218	214	217	234	215	230	207	237	239	216	208	242	239	208	224	232	216	220	226	242	217	235	251	222	228	217	204	227	200	220	228	216	240	233	234	217	228	260	227	216	222	228	207	223	216	241	222	222	211	226	224	216	202	261	226	216	215	245	221	226	228	243	217	203	228	215	229	230	211	223	213	223	199	227	168	223	207	227	218	241	231	212	232	201	233	241	226	231	226	230	225	218	189	229	217	236	219	249	226	231	245	219	221	229	229	207	210	226	208	252	219	198	206	225	264	230	211	224	255	226	236	237	219	274	236	215	199	254	231	225	217	244	198	234	259	231	204	235	250	229	223	205	225	246	209	206	214	204	229	219	222	252	214	214	198	245	200	206	244	229	219	253	250	203	229	217	218	218	213	203	233	242	229	223	203	240	202	218	240	219	240	241	227	212	231	192	214	205	242	223	221	226	229	201	223	219	218	232	234	234	215	218	251	221	220	236	230	233	237	205	239	247	222	236	220	227	220	221	213	240	225	226	237	220	200	228	249	234	204	215	238	224	244	195	213	215	221	235	228	208	207	218	232	238	226	224	220	224	214	253	207	225	216	206	185	251	209	204	206	222	194	236	222	210	180	182	234	232	234	195	218	221	217	233	234	213	238	221	248	236	265	243	255	235	206	233	224	241	218	231	228	224	230	209	221	212	234	194	214	246	242	236	233	237	248	220	257	229	212	225	214	222	208	234	235	247	219	240	240	204	215	234	259	212	233	209	225	205	240	218	248	204	211	240	224	239	224	225	212	229	209	259	223	195	239	247	224	217	226	230	202	219	231	224	217	263	234	235	222	212	211	245	211	269	247	200	234	222	207	202	207	232	214	221	207	232	239	205	228	239	219	243	220	236	203	230	229	242	225	217	230	209	205	196	221	240	220	239	244	223	218	202	211	215	232	216	216	235	232	217	223	249	225	221	209	215	223	243	237	219	195	233	240	244	216	220	246	213	217	218	241	212	228	239	233	214	236	223	219	232	218	219	247	225	210	225	217	217	233	224	229	201	233	227	247	207	218	237	204	238	212	212	201	226	227	205	222	252	186	223	233	225	237	212	210	204	239	242	197	204	229	241	206	236	213	224	211	230	197	227	227	254	210	242	224	194	234	240	245	220	233	261	231	243	209	220	197	188	229	227	244	267	191	230	224	186	240	219	227	207	244	185	213	218	224	224	239	228	208	220	209	224	225	220	245	219	193	220	241	242	237	220	246	233	217	219	203	230	198	241	221	232	194	221	222	243	251	216	211	217	236	240	233	233	251	205	248	228	233	225	229	230	201	213	238	217	241	221	227	229	221	243	250	238	213	205	229	205	213	207	232	229	220	215	212	207	225	231	209	231	237	186	209	212	224	198	250	230	218	206	232	229	205	215	245	222	224	274	212	216	217	222	235	225	237	185	217	233	226	210	226	255	222	221	213	212	222	212	227	219	239	227	226	214	212	192	224	230	245	212	230	216	236	201	243	216	231	240	232	217	226	224	224	219	225	260	222	215	215	203	245	243	224	221	250	209	256	226	239	231	220	209	186	223	224	228	252	247	219	231	221	204	219	201	238	223	198	223	230	221	247	191	198	242	225	253	211	222	214	210	241	199	253	231	227	230	205	200	221	232	211	219	218	232	225	212	220	242	216	225	230	215	226	232	209	231	232	226	236	202	239	220	219	235	206	219	217	195	205	212	257	216	220	208	226	213	202	235	235	237	223	221	218	224	222	226	239	241	200	239	222	246	222	227	235	221	205	237	231	230	247	242	206	212	235	214	226	254	217	237	211	230	209	222	189	224	209	219	226	225	185	225	199	212	216	230	250	225	229	236	215	237	192	234	232	242	198	224	224	196	209	227	212	213	235	235	215	211	217	217	197	223	219	248	253	223	209	211	214	191	206	217	214	232	205	205	244	220	208	196	226	213	190	213	204	236	221	233	220	212	246	251	195	192	221	230	208	231	207	211	234	238	223	225	220	225	229	257	237	248	223	241	261	203	219	197	216	227	214	219	224	199	210	232	209	215	211	245	241	241	244	210	211	251	216	239	232	227	208	220	212	205	220	261	220	206	217	196	226	217	221	254	231	205	244	212	236	217	231	214	238	230	234	213	204	219	213	235	221	209	229	217	243	250	237	247	213	248	201	245	244	220	239	207	254	253	212	237	207	219	218	235	240	228	249	239	222	244	201	209	231	193	245	252	254	227	232	219	221	214	253	229	232	220	225	226	193	203	221	222	228	234	238	229	231	253	231	206	245	232	239	230	239	216	215	227	242	241	255	235	235	224	226	199	241	224	252	209	210	233	234	225	251	206	218	253	234	235	209	206	195	203	204	230	231	252	239	209	233	222	198	208	234	229	244	231	234	213	213	226	226	215	206	234	223	242	218	243	236	212	198	212	235	203	190	249	213	210	236	219	214	219	252	210	241	241	229	256	211	206	217	213	208	247	231	263	192	207	226	214	234	199	209	220	246	251	237	198	206	247	236	221	197	236	190	232	205	196	219	235	229	245	239	226	241	201	204	207	248	213	213	210	223	228	221
7985	1039	2132	2357	2060	1530	1305	1108	1044	894	870	799	767	776	736	683	664	644	653	629	643	662	608	597	626	601	587	625	607	540	578	557	564	573	552	536	534	542	565	579	563	583	511	534	586	569	639	559	572	587	563	602	600	568	604	616	603	572	564	542	582	519	539	534	561	556	516	579	555	578	559	530	567	605	532	534	574	546	561	543	540	535	547	511	544	566	547	529	535	584	547	515	511	533	514	557	529	570	539	507	547	539	557	562	556	530	544	541	566	526	501	500	515	486	505	561	508	572	553	543	517	505	526	526	536	525	567	564	529	562	522	495	528	513	563	531	520	567	502	507	517	571	540	541	524	538	564	574	537	571	498	501	525	573	519	574	501	538	559	498	559	532	509	540	532	497	527	529	484	530	518	550	549	505	527	547	541	502	541	580	537	527	558	539	500	497	505	552	537	561	534	558	515	510	537	549	486	515	525	579	564	540	525	570	551	509	535	523	535	525	567	535	520	517	571	513	508	546	524	512	537	552	507	587	526	528	500	563	520	521	547	516	566	547	559	535	540	521	516	557	467	533	555	559	535	507	536	521	538	550	523	539	518	506	516	536	528	496	527	520	543	557	544	561	538	551	526	551	575	582	543	534	555	510	542	523	517	548	551	522	517	540	563	545	526	508	516	543	517	521	569	523	554	537	541	562	549	504	506	575	541	539	514	560	521	528	522	525	558	534	536	556	527	517	526	556	541	571	493	550	542	546	552	520	519	544	582	492	519	542	530	510	537	546	528	547	523	520	556	547	547	532	496	544	591	563	564	532	509	547	571	550	511	545	518	499	529	571	537	511	513	567	526	521	508	542	548	517	559	533	505	509	545	542	539	530	565	542	568	515	537	532	529	523	509	546	548	525	555	552	533	519	571	536	514	537	540	556	559	542	547	534	523	555	557	504	499	529	514	539	510	497	547	522	510	516	545	496	531	536	548	529	561	525	540	525	514	522	524	524	552	552	508	539	545	478	516	560	537	530	574	548	561	546	570	503	523	552	543	519	515	511	510	539	531	498	549	526	511	513	525	556	502	481	532	511	550	469	525	509	533	517	490	502	558	512	510	538	522	508	505	540	555	537	512	545	493	579	521	522	547	541	539	536	526	543	510	516	506	525	558	525	542	570	524	557	529	527	517	529	540	557	590	502	544	531	532	522	520	528	500	522	543	561	518	511	539	519	543	566	502	537	560	530	537	537	548	497	539	466	559	575	513	505	543	540	533	536	566	550	543	495	525	546	542	510	534	569	568	570	550	482	568	496	576	543	540	543	514	535	534	561	491	558	501	595	521	529	565	520	500	550	547	516	578	526	510	553	591	523	578	492	521	497	526	515	510	523	535	518	567	543	511	520	584	489	531	548	539	506	512	558	522	517	575	521	498	523	556	502	493	562	541	544	584	578	520	575	532	511	514	570	529	551	593	523	575	537	545	499	530	530	549	514	526	490	577	534	515	536	529	514	516	505	540	533	567	528	541	480	523	554	503	495	529	542	580	544	523	522	525	531	510	559	532	527	536	514	485	523	501	547	586	541	550	537	550	529	523	500	499	508	511	523	523	495	513	554	529	536	614	502	482	518	509	547	493	555	549	534	546	557	571	521	480	528	542	538	516	550	526	510	536	524	495	518	528	593	548	527	513	517	572	561	559	566	500	515	462	518	533	518	546	505	567	531	527	520	540	494	562	524	541	478	506	514	576	572	555	546	540	526	518	508	541	543	535	533	570	535	568	542	553	535	579	541	531	461	547	560	558	569	530	540	572	544	563	533	570	557	538	559	527	557	542	532	498	511	551	549	557	524	533	554	535	534	532	516	519	501	547	559	573	488	559	539	528	527	514	518	533	474	571	570	530	541	527	547	539	523	509	552	578	500	496	509	547	519	568	552	490	509	541	539	556	552	521	552	557	519	564	537	537	521	548	527	575	559	558	542	503	525	500	520	492	534	534	516	551	542	520	503	548	540	545	535	550	519	540	533	524	520	498	550	556	562	533	517	562	525	544	513	564	523	544	533	508	512	511	540	532	509	513	541	507	542	559	522	514	533	548	543	532	567	515	552	549	509	568	519	478	497	525	512	547	546	548	536	521	537	517	549	505	537	545	515	541	524	531	540	508	515	509	557	559	531	559	534	609	532	496	504	519	520	536	504	547	522	553	536	540	541	540	539	564	529	560	550	560	526	530	524	538	511	561	543	547	524	528	540	531	511	527	513	519	519	558	532	564	515	524	530	510	535	535	559	514	506	513	531	545	536	542	534	493	518	542	551	522	525	498	555	535	534	540	518	556	536	501	552	547	482	506	492	522	573	559	561	540	521	550	537	497	564	508	552	528	514	549	512	498	527	562	551	544	534	528	539	537	532	512	546	523	524	534	557	525	529	567	522	500	560	529	584	507	501	564	516	533	539	584	543	530	535	521	484	503	534	553	564	536	540	563	515	546	494	551	556	510	533	543	531	546	540	529	516	550	593	554	549	558	525	546	561	529	545	537	575	540	512	525	509	573	547	519	546	539	499	548	521	488	552	507	536	486	564	498	553	538	530	518	517	482	553	522	543	517	519	511	553	502	568	561	520	498	535	512	523	553	548	481	516	520	552	517	535	524	502	529	513	514	504	497	539	520	562	562	528	555	565	497	535	546	535	548	520	496	512	573	541	508	540	552	531	519	481	552	577	568	538	540	496	507	514	566	569	519	513	514	546	509	512	555	557	532	547	561	555	497	566	574	571	513	506	552	535	553	551	529	544	527	541	544	530	549	510	532	555	546	530	542	544	547	553	543	506	569	503	494	538	565	595	523	505	515	537	547	559	551	573	529	536	525	507	509	523	565	543	568	544	528	554	535	551	551	487	497	520	509	568	547	500	553	528	538	477	543	521	510	513	535	532	533	532	559	579	521	528	517	559	528	555	554	505	507	524	519	480	498	528	487	570	512	532	545	547	537	562	554	556	526	508	509	556	498	557	528	534	549	550	572	554	546	549	499	525	525	539	540	542	502	529	540	502	523	549	535	556	530	525	548	553	542	531	485	511	586	493	548	554	560	538	534	571	534	522	515	525	524	529	545	541	477	548	533	540	557	564	566	549	549	547	544	529	539	554	554	550	577	553	542	526	505	504	502	526	549	539	614	508	526	533	491	484	523	513	563	540	516	522	559	503	493	509	506	503	549	510	543	517	495	531	571	527	552	560	468	552	536	553	577	549	575	558	558	521	499	570	531	524	526	537	535	573	541	543	541	529	534	545	572	537	551	514	523	545	490	581	537	510	539	584	553	552	489	541	513	529	507	555	516	557	541	494	514	548	565	515	506	528	508	511	534	533	541	593	520	521	517	543	556	526	543	534	570	525	515	538	509	521	507	569	537	557	526	538	529	526	495	558	541	555	492	527	524	563	523	556	513	567	527	535	537	558	534	550	538	526	497	523	596	538	535	514	534	510	567	513	551	577	539	517	524	516	537	511
1621	274	287	278	245	280	265	248	239	230	243	246	274	244	238	240	257	278	238	265	244	244	260	247	256	249	282	257	287	265	274	245	299	279	244	253	221	227	273	267	255	263	256	275	263	259	261	240	262	285	297	271	250	231	254	277	247	267	271	269	246	281	292	275	281	283	251	246	281	265	215	265	260	254	254	246	250	273	252	251	257	230	261	275	276	257	283	249	247	271	280	299	236	261	234	252	266	259	231	252	230	242	288	269	237	248	260	281	236	248	261	258	262	266	237	227	275	276	264	272	264	252	245	280	261	265	273	268	246	272	245	278	277	287	245	216	258	236	252	233	234	238	258	296	288	254	264	246	279	251	250	247	233	278	232	260	296	291	265	272	253	273	256	265	235	233	262	252	267	260	263	254	260	254	239	281	239	270	235	275	255	233	232	255	248	240	256	272	237	278	273	269	248	239	258	233	248	278	297	258	263	267	282	241	250	236	267	240	265	254	229	283	235	284	272	250	226	269	271	235	266	237	252	262	292	246	288	261	233	254	251	251	271	269	264	223	231	261	243	242	247	235	246	276	302	258	234	262	228	252	245	236	241	253	260	227	259	244	236	248	285	269	285	230	256	274	244	271	276	241	247	276	249	248	237	262	231	253	230	246	271	258	267	264	260	246	253	251	232	274	265	229	245	245	227	258	281	287	299	259	295	256	246	256	253	275	243	238	263	282	228	266	273	245	236	244	286	253	253	242	279	244	254	277	255	255	241	252	255	281	259	268	259	254	265	250	261	238	232	244	245	280	304	250	248	273	243	282	274	298	289	282	269	236	288	251	257	272	224	216	251	266	239	267	250	253	255	259	241	264	257	267	258	252	251	279	239	245	242	244	258	263	241	257	260	251	242	260	254	223	263	247	256	219	255	269	254	298	246	236	237	252	239	231	259	258	293	223	267	262	269	252	272	248	291	237	246	277	248	254	266	237	255	236	244	268	249	251	260	231	277	277	233	247	233	268	255	220	266	233	220	233	230	251	281	251	225	258	223	260	264	278	263	262	260	238	247	235	243	263	287	241	269	288	266	247	242	238	283	253	242	261	265	245	242	235	275	261	296	232	236	260	270	244	270	265	234	257	251	225	262	266	280	260	264	246	279	257	255	273	271	266	243	252	259	242	230	286	237	263	269	244	268	257	276	262	279	250	244	283	250	295	252	248	241	251	250	231	212	281	278	241	269	230	276	282	252	275	259	263	267	247	244	251	270	241	271	247	278	264	260	248	278	253	235	276	259	254	248	238	253	251	255	243	298	263	277	244	255	268	256	254	243	270	268	247	275	252	237	262	238	272	245	237	256	224	248	266	251	277	257	262	268	260	290	261	275	279	212	273	266	248	298	272	267	266	274	278	258	270	269	226	214	241	266	246	236	246	254	258	271	287	264	266	292	253	246	249	251	269	252	246	274	248	238	260	268	272	275	295	239	250	273	269	218	255	269	252	278	281	268	249	257	261	229	272	263	261	258	266	268	282	242	246	249	277	297	246	263	282	229	255	243	273	262	264	250	236	268	257	232	257	272	271	265	267	262	258	259	241	236	268	272	234	260	246	258	251	236	259	258	288	274	275	273	259	233	255	240	228	244	242	261	282	253	284	270	274	267	233	267	278	259	241	229	251	249	281	295	256	279	248	275	223	244	245	263	241	275	282	246	257	262	313	271	247	278	284	278	259	265	263	271	249	264	261	275	239	234	251	238	196	267	233	275	256	271	274	252	246	265	258	252	243	235	255	232	278	216	263	287	234	261	264	252	224	268	288	267	258	249	275	261	257	222	272	287	260	208	239	225	257	256	238	250	220	231	250	247	274	250	267	267	244	278	254	266	252	269	254	273	255	282	239	255	239	262	217	277	275	281	231	264	262	252	263	275	261	243	246	284	262	256	273	283	259	236	215	253	276	275	239	274	257	267	229	255	262	218	244	236	251	241	243	254	239	269	268	239	272	242	248	237	234	249	251	240	254	229	228	237	292	236	257	234	266	236	274	252	302	273	262	257	249	295	270	256	309	267	266	282	268	242	268	291	237	279	252	268	272	270	219	268	257	235	267	275	256	259	227	246	256	252	252	256	247	243	254	270	237	244	275	272	245	232	239	243	267	232	219	256	241	262	254	287	256	260	276	268	278	275	255	248	265	238	247	265	297	276	275	231	251	238	290	275	258	249	282	246	273	255	254	242	256	237	263	248	266	278	273	281	274	250	237	271	247	253	255	272	269	272	289	235	263	219	244	258	246	286	255	245	265	265	257	278	284	253	273	261	258	260	260	269	237	265	267	267	260	232	260	271	275	268	244	233	260	274	283	253	246	262	276	245	251	270	261	236	265	247	264	224	229	261	228	275	244	261	226	225	242	253	278	281	260	263	223	255	233	285	264	246	236	248	280	217	270	219	269	256	248	231	270	272	267	288	268	233	232	230	231	258	250	246	241	250	242	268	248	242	257	249	256	268	253	245	230	242	245	261	234	232	273	240	242	260	215	262	236	284	265	235	276	260	260	248	219	249	248	261	261	262	235	259	273	261	235	268	241	247	246	235	261	270	219	230	262	253	243	256	261	277	257	271	277	229	240	217	256	274	280	289	279	252	263	252	260	246	267	245	249	238	272	247	240	259	261	243	244	268	266	259	249	255	235	271	282	250	256	264	266	238	223	265	273	265	257	231	239	246	258	274	243	233	268	270	257	245	263	270	286	245	274	254	296	281	255	266	285	266	258	281	228	232	245	240	254	262	240	270	231	263	288	274	266	235	264	269	275	275	237	255	242	274	231	240	242	227	270	260	266	239	264	254	265	230	238	256	254	247	300	265	249	277	228	265	255	253	233	239	255	236	240	269	286	248	240	261	261	283	254	265	259	265	282	268	254	278	267	284	228	260	281	242	289	248	277	296	258	248	250	260	234	276	261	251	244	261	247	268	256	254	251	262	235	259	261	238	246	245	247	266	271	279	288	252	238	236	241	254	278	273	251	251	256	278	273	272	279	267	274	256	246	272	273	213	229	269	230	234	258	246	277	241	267	254	264	252	259	248	237	269	265	270	249	297	284	273	258	259	229	258	303	256	252	231	259	280	264	280	255	297	272	267	224	250	247	265	269	265	257	292	239	251	237	265	254	286	244	256	265	258	244	245	236	255	290	251	236	258	260	252	264	237	243	249	239	234	243	260	265	298	252	257	259	270	264	247	263	260	236	263	292	269	250	264	216	265	276	251	260	273	255	274	258	232	221	292	226	235	288	235	227	252	201	241	255	248	260	260	271	289	283	259	250	256	289	254	241	259	233	260	232	257	259	248	241	259	276	256	260	246	265	249	275	278	264	257	287	255	282	227	271	247	263	249	264	264	253	264	285	276	245	262	255	257	276	240	247	234	269	239	272	218	277	260	259	260	273	288	250	221	249	248	245	273	257	263	246	237	277	248	281	264	258	259	252	278	289	275	293	281	256	259	260	240	249
1823	595	627	607	638	633	585	578	576	563	576	587	585	590	579	601	612	543	549	597	594	520	582	570	585	627	580	592	548	548	571	599	582	589	563	591	592	536	573	567	549	577	643	586	581	565	569	603	558	600	604	563	558	589	560	571	592	608	577	558	567	550	568	590	554	596	579	547	602	580	603	556	580	594	569	571	613	596	551	585	604	558	533	553	582	579	598	558	499	570	576	572	519	561	599	582	571	563	565	593	617	560	579	544	588	528	558	545	551	598	559	555	570	567	562	559	577	576	555	585	569	556	525	574	587	591	571	601	568	582	577	628	580	593	559	579	556	579	626	574	591	546	593	580	546	622	558	550	607	590	573	576	592	546	588	586	587	551	553	589	565	553	590	580	581	616	576	557	552	617	583	577	560	535	564	565	555	552	608	523	573	556	583	531	574	582	623	579	567	569	592	590	574	567	546	582	615	540	565	597	577	604	591	564	581	562	579	583	627	569	586	561	534	574	565	566	547	564	577	602	576	604	555	563	554	585	564	585	573	589	532	593	586	587	575	539	547	585	577	622	592	572	540	569	601	559	588	582	637	587	569	546	538	525	561	566	566	579	568	568	548	562	589	565	573	601	597	562	597	535	556	551	586	564	564	600	618	550	593	602	552	551	567	570	583	610	539	602	595	564	535	603	589	546	589	547	566	542	582	556	558	629	569	579	518	586	579	564	609	518	646	583	588	589	542	605	577	581	588	544	566	547	605	573	570	581	602	583	604	560	545	555	553	564	601	516	586	586	576	563	620	583	543	571	592	613	562	590	606	538	607	572	558	587	531	592	540	552	555	612	613	537	606	546	579	603	578	570	562	569	605	577	564	571	585	561	565	577	593	556	541	567	586	571	571	563	572	569	613	612	595	613	588	595	555	588	554	581	585	550	574	591	522	549	598	571	556	568	534	556	580	600	575	558	583	558	591	606	579	578	576	550	540	608	569	523	583	581	547	574	562	594	590	587	584	576	576	582	579	593	568	557	618	578	581	605	546	560	533	635	564	544	517	566	555	557	565	582	580	595	561	590	569	614	583	549	592	577	552	578	562	569	573	560	588	576	591	571	573	537	559	601	583	537	570	577	525	550	572	592	534	570	573	577	586	541	587	561	575	579	575	513	583	561	573	555	554	558	560	588	557	603	600	605	534	579	574	519	561	581	578	658	593	567	580	547	580	572	572	566	582	540	559	558	580	586	597	565	593	585	512	533	551	552	594	588	567	595	569	557	562	563	562	553	595	596	589	589	581	564	590	563	570	565	592	581	532	561	602	567	607	629	583	550	556	573	620	540	589	550	553	618	594	599	546	577	577	618	527	580	586	590	584	586	574	581	573	558	521	560	584	610	546	605	543	584	576	603	590	553	572	605	569	611	590	558	550	590	576	582	570	551	609	568	574	576	578	592	607	585	534	562	562	613	574	591	578	568	554	530	592	609	574	610	584	568	566	570	560	594	542	518	558	530	578	582	567	563	533	581	556	553	582	591	568	609	555	606	576	552	606	628	585	579	578	539	557	575	555	600	578	528	597	559	584	577	566	531	576	576	566	553	577	564	586	539	574	592	566	587	547	582	584	566	574	575	566	548	599	604	555	564	605	503	582	589	574	589	607	572	571	564	561	583	612	570	539	569	559	593	588	614	584	582	564	551	579	582	564	594	550	575	624	560	583	545	621	590	613	572	542	544	561	571	570	573	539	563	607	528	549	601	572	555	552	578	586	568	528	559	531	580	582	573	579	574	539	585	563	574	562	591	616	561	587	569	641	553	537	573	582	574	543	584	573	552	513	553	563	574	551	574	593	596	569	550	592	559	588	620	554	519	599	568	528	609	571	548	555	541	570	557	621	608	555	538	586	597	578	576	584	620	582	553	549	552	572	598	548	559	562	613	622	548	575	573	585	606	591	572	567	589	548	564	606	628	591	610	585	598	571	563	559	627	549	598	555	614	596	538	590	562	594	571	613	535	596	588	605	598	567	571	539	595	587	563	616	563	548	604	566	574	600	571	602	601	574	589	567	551	586	559	538	565	604	528	601	551	577	582	558	555	618	566	530	565	558	539	584	565	609	592	559	615	585	611	543	582	567	573	577	523	575	588	580	577	524	610	599	578	602	558	591	598	576	581	577	563	577	568	579	579	564	578	582	575	535	563	566	548	618	588	641	604	528	566	611	586	591	578	557	572	588	558	575	597	526	542	606	589	533	548	583	593	590	591	585	587	547	521	576	558	554	585	572	556	567	556	591	572	573	546	554	597	555	587	636	564	587	595	592	559	615	546	554	573	591	607	590	550	548	582	564	578	561	573	568	577	588	576	569	599	628	577	638	575	596	568	507	577	547	572	591	569	578	618	572	595	580	604	549	575	578	564	578	539	601	576	551	536	553	572	562	560	582	559	592	579	532	535	587	550	621	569	563	570	601	598	623	560	560	552	603	571	571	588	572	570	605	561	575	563	555	571	545	614	568	567	537	558	577	617	588	585	577	591	555	544	616	538	535	595	586	545	561	627	542	579	575	598	566	566	584	583	554	574	530	582	630	607	586	553	560	585	570	556	571	549	590	608	580	590	597	568	537	628	562	618	574	584	553	588	571	578	551	549	568	560	561	608	566	596	549	584	581	582	541	583	553	580	562	568	593	556	547	591	582	580	559	578	580	530	564	578	577	598	552	574	574	601	550	583	568	594	595	592	552	566	584	610	581	585	531	556	567	541	554	596	593	594	566	551	555	583	592	572	599	568	582	581	594	550	550	565	579	589	538	566	552	603	549	603	530	559	579	582	576	612	586	622	553	534	577	537	561	582	582	594	561	575	547	559	561	607	596	599	573	576	583	567	572	555	572	561	524	553	570	569	576	590	575	585	581	581	611	557	555	587	575	606	587	584	580	556	552	584	549	580	575	529	518	535	561	567	552	557	527	537	578	534	629	588	555	596	542	565	546	571	541	579	598	591	548	542	538	585	567	561	566	566	556	579	629	558	568	569	556	564	600	559	561	543	578	586	564	564	577	562	550	576	578	559	554	573	589	562	565	580	602	555	616	581	626	587	608	586	555	575	553	615	636	537	582	577	564	606	607	577	583	576	574	575	594	599	593	570	589	525	539	547	524	596	608	607	572	546	560	608	562	523	587	567	572	563	563	547	601	606	569	584	585	587	571	569	572	565	580	584	583	556	570	586	564	538	568	610	571	558	608	549	548	631	559	553	562	565	589	586	577	540	584	617	603	578	561	602	571	595	541	554	612	514	559	596	601	584	552	569	645	575	593	589	550	565	562	535	579	587	588	566	582	602	608	583	595	545	580	549	541	535	613	601	548	598	581	576	586	590	565	615	549	569	518	588	579	540	557	547	588	560	548	626	523	585	588	580	544	609	555	577	585	573	595	559	580	581	634	586	556	593	595	625	563	590	580	577	554	609	551	573	581	598	593	568	594	548	586	592	566	588	529	559	570	599	558	562
7104	446	467	404	346	257	229	189	182	160	167	166	168	158	167	168	148	151	162	142	178	151	162	139	146	151	145	149	160	150	154	167	196	173	152	139	130	155	134	142	158	140	125	160	141	143	158	143	146	154	147	166	136	125	148	144	166	136	161	132	153	134	144	134	151	176	151	153	156	163	152	158	154	142	156	165	149	137	158	160	150	153	155	143	146	150	152	133	127	157	135	179	140	112	180	157	156	172	152	171	133	163	153	155	148	137	147	155	160	167	147	133	130	146	151	154	136	170	159	162	126	145	146	137	149	165	142	118	152	159	142	166	154	139	147	141	146	153	160	148	141	153	129	125	161	136	144	142	160	127	149	138	166	160	155	137	156	147	141	178	130	138	169	151	142	160	149	140	143	157	132	155	171	182	152	146	146	154	155	162	122	162	153	141	167	158	144	137	132	133	121	152	157	155	167	150	152	174	147	157	150	160	138	156	135	145	149	144	135	154	132	137	143	160	165	147	129	154	149	129	142	143	164	149	154	146	160	160	143	168	163	167	176	140	162	132	146	155	148	163	153	172	147	165	166	143	153	135	160	127	145	131	128	123	147	137	157	142	152	145	172	152	129	148	156	153	157	137	140	142	151	123	133	133	182	158	154	153	158	158	159	127	140	160	161	149	172	159	121	116	135	130	140	142	122	135	145	138	133	134	155	149	129	147	158	174	147	154	149	140	141	162	143	160	143	157	146	166	184	149	159	137	152	148	148	160	161	167	147	167	147	186	136	149	136	136	154	140	147	143	155	139	131	163	147	171	125	165	176	155	145	161	161	151	162	115	149	139	144	146	143	144	151	142	160	127	157	153	161	135	165	116	150	139	133	142	144	174	149	142	139	146	115	149	156	147	144	144	144	156	165	150	143	156	138	149	152	175	165	155	142	145	127	132	147	135	125	161	145	146	157	162	178	155	160	161	160	168	153	152	136	146	182	159	178	143	148	134	166	157	159	147	120	137	137	134	156	148	147	150	157	160	131	147	146	172	138	146	117	141	141	128	128	125	133	150	145	138	128	136	182	170	142	131	155	162	134	137	160	160	162	148	161	141	128	139	144	151	139	132	164	140	143	145	151	127	145	138	156	160	143	161	141	170	135	148	144	124	155	143	142	136	144	158	141	159	130	134	143	152	161	139	126	157	159	137	147	162	161	137	155	142	109	136	146	136	151	145	152	148	165	169	144	143	146	169	170	130	142	126	159	170	153	151	118	152	151	160	160	134	149	162	127	114	161	166	150	139	156	158	153	157	150	138	143	154	167	135	146	145	138	157	171	139	159	175	151	150	135	155	139	143	160	139	129	168	142	139	139	136	144	122	144	156	146	145	148	125	141	136	136	178	140	135	169	142	131	142	154	147	140	153	182	164	138	157	170	141	136	136	171	144	151	163	153	130	154	144	155	153	146	148	135	166	136	176	171	145	136	133	140	164	144	155	154	145	147	144	154	145	149	139	129	130	146	169	152	155	148	145	130	159	141	140	160	156	143	143	140	146	146	162	144	144	153	170	123	159	145	145	174	136	151	139	122	153	140	149	166	134	158	131	128	139	143	135	135	137	142	147	141	159	149	149	152	147	149	158	162	133	135	137	152	135	173	154	146	155	131	135	152	134	143	151	140	162	162	132	141	135	127	153	141	137	139	169	141	134	145	148	152	161	169	153	164	164	167	135	141	142	156	139	160	153	151	129	146	125	133	162	137	155	182	167	154	145	143	133	151	158	132	141	151	145	144	153	164	158	165	156	159	178	147	145	131	149	144	133	126	150	155	128	160	137	141	132	164	154	160	154	144	125	126	165	162	154	176	149	149	149	128	150	123	170	164	164	166	150	160	133	146	160	160	158	157	156	160	155	148	140	152	126	146	146	152	159	145	180	158	145	165	155	143	159	172	152	154	132	152	153	169	166	147	142	159	153	150	154	179	125	169	161	124	148	151	150	127	149	140	130	132	136	152	133	151	142	148	163	148	139	168	154	142	161	143	130	133	140	174	157	151	147	145	182	154	161	165	155	144	128	161	131	132	141	133	163	139	144	133	147	152	186	172	152	128	156	160	155	161	147	157	132	155	135	152	138	123	159	144	140	168	132	124	128	148	146	168	147	143	159	153	143	135	145	149	136	150	151	149	136	135	163	148	161	132	145	167	128	162	142	130	138	144	147	168	143	151	140	151	142	151	149	155	131	139	141	138	143	163	137	132	153	144	146	129	142	134	162	180	161	153	150	148	147	169	147	140	156	148	136	130	127	169	139	136	154	158	129	143	156	144	154	143	133	160	148	147	149	126	154	130	135	147	149	148	150	153	133	143	127	143	144	162	129	157	137	156	161	130	168	139	142	167	140	148	170	141	132	151	136	141	161	141	141	160	159	134	151	140	160	178	122	155	155	155	152	156	148	144	137	129	145	148	157	157	160	165	134	134	122	157	155	141	140	155	146	157	168	153	131	156	144	168	155	135	152	146	163	162	138	154	159	162	156	143	126	146	135	142	133	132	130	151	127	153	135	122	147	149	149	124	137	148	132	164	110	146	159	163	186	154	135	166	140	144	151	152	132	153	147	146	147	148	140	137	157	144	148	156	180	158	135	142	119	149	121	125	135	154	166	137	139	149	154	162	162	178	156	143	174	161	147	117	146	145	140	123	147	158	150	137	150	149	152	147	144	147	137	147	149	152	145	155	160	142	135	136	140	136	161	150	145	161	148	144	141	159	154	169	142	130	160	135	137	155	163	156	145	148	134	161	158	141	164	142	126	128	180	159	151	134	153	175	148	146	152	141	155	144	138	148	132	156	155	142	158	170	141	143	150	134	135	141	153	147	128	132	136	167	130	138	159	142	178	142	122	152	143	132	130	138	149	145	165	154	167	157	162	142	148	132	152	157	141	163	140	139	145	161	147	156	146	156	166	163	128	148	143	134	131	139	129	169	146	127	141	162	150	111	151	135	141	153	160	146	152	153	127	123	150	130	149	151	118	161	158	149	180	148	148	147	140	138	158	127	162	156	152	151	133	152	151	140	141	151	163	143	127	144	157	134	146	149	143	135	138	136	148	113	155	152	151	139	154	153	161	163	136	133	137	157	150	144	155	131	161	159	144	131	131	154	151	160	145	141	151	142	152	155	149	134	117	148	161	130	152	134	135	150	161	153	146	128	129	138	168	158	131	142	148	131	142	124	153	138	148	151	146	152	153	153	154	160	133	171	143	146	131	136	142	133	139	141	175	158	150	152	127	137	148	134	152	161	148	143	131	126	137	151	161	119	148	139	136	145	152	127	130	137	146	142	171	151	164	142	138	153	138	155	138	129	125	157	162	134	145	164	151	158	132	140	147	150	149	141	149	147	149	147	154	166	140	135	130	147	154	155	138	155	157	165	162	157	146	149	138	157	146	145	155	167	134	142	157	137	133	147	153	159	167	167	140	143	143	158	147	133	126	120	147	150	140	125	125	112	135
5961	635	1141	1289	1117	897	775	712	661	562	506	532	454	457	491	438	440	421	427	382	402	409	427	426	355	400	426	373	407	365	398	364	372	381	373	374	364	370	399	374	387	355	375	375	382	397	416	393	424	370	401	410	398	350	422	368	436	408	410	368	395	378	354	359	389	370	364	382	393	373	415	385	353	356	371	401	416	400	365	388	387	363	380	422	382	361	368	363	372	365	366	333	362	354	356	389	324	355	355	387	371	386	403	396	398	404	376	396	378	369	362	372	370	387	348	398	374	396	388	391	359	392	362	369	344	405	366	378	385	374	348	372	379	349	418	362	377	354	343	373	360	362	370	364	358	369	342	371	369	361	371	385	357	355	345	333	344	376	387	332	362	379	351	364	390	360	382	397	350	377	343	375	386	336	410	326	353	343	395	349	331	378	381	337	368	368	371	367	387	374	368	380	363	383	347	331	381	380	356	361	331	352	367	348	343	388	363	346	354	377	343	339	357	323	372	350	364	367	350	397	390	346	384	340	366	343	351	389	357	328	372	343	357	387	360	332	349	342	380	362	341	386	354	327	344	381	392	364	355	382	377	375	383	383	377	344	382	384	362	379	322	374	340	354	348	369	394	376	363	390	343	360	348	384	354	375	374	374	365	367	366	362	371	391	346	364	326	367	382	344	383	345	362	375	340	355	385	373	383	378	405	382	382	364	373	332	361	359	378	357	354	337	365	404	317	366	346	352	365	363	357	379	370	356	344	364	377	390	367	374	384	367	370	358	345	349	395	364	350	372	388	375	384	383	355	368	360	341	391	356	348	389	364	364	364	346	356	376	349	363	337	346	388	379	381	358	387	376	357	371	372	363	381	379	346	371	385	375	349	354	332	341	351	342	359	399	353	345	366	313	372	374	358	400	368	372	353	367	357	373	344	361	377	357	323	363	384	356	345	382	353	344	399	388	397	389	382	377	351	367	357	380	347	341	381	380	368	365	366	361	367	374	414	351	383	360	392	329	394	397	357	362	348	377	341	374	355	403	369	359	360	402	379	371	386	304	418	379	357	375	382	416	349	416	407	348	354	335	372	347	360	373	408	358	356	334	357	371	346	355	362	369	344	352	340	367	354	356	368	378	350	376	338	366	385	376	386	356	331	365	342	344	379	394	356	347	371	361	385	357	370	366	321	372	357	351	364	334	333	379	386	347	379	375	355	387	363	387	378	362	344	362	327	334	370	360	366	384	350	359	347	389	374	388	389	373	369	375	384	414	363	367	370	361	335	388	354	365	358	366	400	367	375	374	367	379	384	383	375	350	363	380	385	360	371	371	396	376	356	352	362	386	362	355	362	375	397	373	376	359	386	346	338	392	370	358	374	387	373	365	389	382	358	353	368	338	335	387	389	357	394	352	377	372	352	370	372	349	391	388	354	361	349	352	355	401	378	346	389	393	381	348	337	396	387	338	363	360	330	369	378	358	353	361	348	351	362	373	350	374	335	389	354	334	358	369	387	350	372	360	371	349	359	368	350	379	362	345	377	362	377	375	381	376	355	405	399	366	360	391	363	366	393	357	342	388	371	363	388	339	339	380	386	365	370	358	384	395	367	356	333	353	397	341	399	336	396	372	361	381	367	344	384	326	398	380	365	391	379	333	364	388	406	356	347	353	369	353	385	378	355	379	371	360	349	349	391	321	332	376	358	368	349	345	376	353	373	385	389	356	391	356	322	382	327	318	370	415	378	358	328	359	369	355	357	340	366	362	366	390	387	393	369	356	358	364	334	396	359	380	381	365	372	359	354	348	391	360	362	342	369	379	356	344	397	364	374	336	367	353	336	351	396	372	363	380	344	379	335	362	396	357	353	362	384	373	362	389	389	378	359	363	348	333	374	397	414	340	393	371	393	366	379	345	364	392	380	382	350	344	367	349	322	375	404	339	367	355	344	375	376	371	363	351	389	367	374	298	374	390	371	373	342	366	372	350	369	382	350	390	387	363	377	377	357	372	386	325	355	373	395	378	345	379	348	400	351	361	418	349	360	362	373	380	357	391	326	368	342	369	380	345	389	326	364	382	355	362	348	376	377	372	412	354	392	354	396	358	373	365	345	401	364	341	382	340	393	350	374	361	376	387	360	370	380	341	367	354	370	371	362	378	373	361	326	394	356	353	365	365	366	391	364	399	338	370	357	335	380	399	372	363	351	358	391	388	364	376	362	376	395	377	352	382	377	392	371	359	397	346	381	363	354	359	370	344	373	381	360	385	386	368	375	359	341	394	382	359	363	373	375	386	399	397	358	339	348	349	350	334	364	376	372	376	393	363	392	375	364	348	325	350	383	348	383	353	401	358	405	398	352	354	395	396	329	339	375	388	359	352	368	371	367	377	363	374	382	363	350	401	364	351	383	377	328	356	366	360	354	362	389	379	385	370	369	354	380	380	359	355	347	371	396	366	357	351	348	332	387	362	351	359	350	404	367	367	349	374	331	369	354	409	359	363	343	368	362	376	359	365	363	380	348	377	371	331	390	385	347	346	360	357	371	356	403	378	395	346	398	397	327	352	342	366	367	367	375	349	360	376	338	358	385	378	383	365	366	354	357	313	373	345	373	326	340	331	383	402	317	406	372	371	345	359	352	357	388	385	332	376	339	364	379	364	352	333	401	400	357	378	360	338	381	391	368	378	380	400	384	369	363	360	341	371	366	381	350	353	376	358	369	356	361	374	375	373	362	357	361	367	366	351	377	364	384	374	354	389	363	341	376	321	386	353	370	328	393	380	370	345	347	377	389	354	330	374	369	352	363	388	367	373	380	365	391	369	386	370	376	368	336	357	384	384	343	363	372	339	400	384	359	396	329	365	370	361	369	332	378	355	346	356	381	368	373	350	351	371	344	419	351	359	422	353	360	388	396	394	390	383	373	355	386	365	363	345	346	388	365	358	382	359	360	351	354	343	389	367	373	383	363	367	338	387	384	347	380	369	362	387	386	378	368	362	374	377	349	386	348	369	365	370	370	348	362	346	333	351	371	387	338	368	365	360	360	369	375	377	365	374	365	351	366	396	354	359	391	339	359	373	391	358	378	355	343	387	356	356	365	347	372	397	369	388	386	365	360	367	359	385	360	356	369	388	346	365	361	388	365	407	372	365	338	378	366	364	388	386	361	389	379	334	335	337	378	353	393	376	343	361	362	364	362	343	358	395	378	384	329	371	364	357	357	341	403	342	345	358	359	381	391	363	353	387	370	388	380	371	391	358	368	366	398	361	386	386	346	357	373	375	357	376	370	367	408	322	383	398	392	353	358	374	354	355	344	332	348	366	386	338	355	343	382	403	369	381	357	368	409	377	326	341	357	348	321	401	361	386	346	375	350	344	373	350	355	381	381	369	387	374	353	371	357	376	376	373	373	370	377	373	346	364	352	382	345	390	345	351	364	373	394	338	344	416	334	341	362	348	377	374	363	347	399	338	385	347	380	352	361	379	342	360	379	378	373	387
13613	1132	1009	744	536	422	404	316	295	263	280	258	266	254	234	258	289	219	260	202	240	226	219	235	238	236	237	206	211	221	208	214	233	245	223	210	208	232	247	231	201	225	215	213	227	234	212	210	226	255	249	242	233	245	251	204	293	232	236	222	202	246	210	212	225	251	224	225	206	222	246	267	212	233	225	221	218	232	220	230	208	216	200	248	213	235	224	219	188	182	226	201	221	225	242	225	248	218	258	244	212	222	247	214	226	250	231	218	226	245	257	252	219	247	204	218	216	194	243	211	242	217	225	216	194	230	232	234	233	192	237	190	251	231	221	243	221	226	200	221	219	240	235	216	212	227	234	223	277	226	235	219	252	235	241	214	235	245	264	218	233	241	218	200	230	227	199	218	209	230	217	229	212	221	220	231	222	216	241	223	237	223	214	240	217	246	226	213	220	224	221	232	227	209	213	241	224	197	248	254	234	221	203	222	226	231	255	207	196	246	230	227	256	222	242	221	229	226	232	237	227	227	227	248	217	258	223	246	219	243	232	200	220	218	236	244	214	233	236	245	252	244	225	219	232	211	225	240	204	215	235	238	219	229	220	235	235	197	223	241	202	210	190	197	200	217	204	211	250	212	198	218	218	210	252	233	223	213	233	242	210	258	232	243	206	212	228	238	247	242	245	241	224	250	215	214	233	247	226	232	225	213	213	206	236	250	243	223	218	230	213	237	221	218	222	236	224	245	237	244	204	227	226	242	221	186	247	199	246	233	234	220	226	188	230	213	240	224	253	226	222	222	225	247	259	226	216	225	229	241	179	206	227	209	248	234	208	207	247	224	251	217	242	207	189	243	236	245	223	195	207	244	227	237	234	223	216	240	242	222	208	211	244	237	239	216	248	215	232	228	191	233	256	203	219	227	227	207	239	193	215	255	226	228	239	255	235	222	220	244	207	227	191	207	223	252	238	238	217	202	204	183	227	228	242	210	230	237	225	233	206	244	199	228	210	248	243	222	222	248	222	219	221	232	227	197	216	235	222	239	245	221	230	219	238	244	238	241	236	216	214	208	221	207	221	220	216	243	233	194	218	210	214	234	218	266	248	234	215	231	235	206	235	231	240	219	231	222	214	216	222	223	247	243	233	215	236	218	233	224	233	240	209	239	216	213	215	231	236	214	216	246	225	247	215	208	241	215	247	242	215	210	261	245	229	203	209	228	210	201	207	234	250	186	220	236	224	234	210	218	228	227	213	223	224	209	225	232	216	208	254	248	228	228	209	245	211	205	240	203	241	237	232	207	201	259	249	218	242	223	214	210	219	211	206	215	211	233	217	212	224	213	222	217	219	217	230	228	209	226	242	238	205	237	203	215	219	224	226	231	223	221	205	212	219	232	221	238	236	214	221	224	213	237	213	244	237	210	208	255	250	226	211	208	227	212	250	243	242	206	213	245	222	232	230	237	209	240	261	206	190	242	239	216	221	195	232	218	228	206	225	226	228	249	218	238	224	224	205	233	239	234	230	244	226	220	229	264	197	220	217	243	205	215	232	216	247	218	246	207	233	223	200	212	221	227	230	239	201	210	214	226	231	199	198	209	247	217	219	251	241	227	228	257	282	216	269	209	231	207	235	239	196	202	211	201	228	239	189	227	244	213	229	226	200	199	239	222	216	222	186	207	219	219	232	231	220	212	221	240	235	234	243	206	256	227	199	266	209	220	177	206	250	220	239	246	242	228	217	236	211	219	222	231	210	219	230	246	200	213	199	244	202	206	245	240	210	221	253	249	225	191	224	216	199	228	229	227	213	225	225	206	216	248	207	229	240	220	223	209	212	225	218	216	239	200	241	227	260	234	198	189	228	244	216	246	216	224	237	220	248	225	225	203	223	202	219	190	220	223	257	238	212	248	235	238	237	231	240	242	230	217	226	249	232	230	228	222	222	220	231	248	222	215	229	236	207	216	204	245	240	213	247	215	228	203	201	228	209	191	214	233	209	228	216	231	220	228	230	222	222	222	212	222	227	234	255	253	222	208	211	251	217	236	226	198	228	230	227	238	250	247	190	235	233	219	226	214	255	240	211	230	210	210	230	236	217	209	236	233	203	219	260	227	213	229	209	233	202	214	245	219	227	225	206	245	199	223	236	226	221	234	220	248	220	224	204	231	229	205	256	241	251	202	231	245	228	242	219	246	205	199	233	215	198	250	222	206	227	202	252	234	232	199	217	213	222	212	215	228	209	212	230	216	221	201	224	229	235	193	243	247	213	230	234	237	218	244	218	238	247	246	222	195	232	248	213	209	232	214	230	240	226	220	236	218	212	222	229	210	230	230	219	211	226	243	236	214	230	241	205	198	224	211	207	232	233	230	223	227	218	228	222	238	234	226	222	217	256	199	213	193	188	236	227	238	200	216	223	215	225	214	231	220	235	204	251	230	222	241	233	231	245	203	210	212	234	247	228	200	233	188	216	226	240	228	233	250	247	244	243	237	224	229	206	254	189	230	234	212	240	206	218	207	231	201	200	229	212	224	239	236	234	214	241	248	208	220	240	216	228	201	214	221	211	234	232	241	222	239	202	232	229	223	187	234	219	206	204	225	229	238	229	216	210	232	230	211	270	263	237	214	258	248	236	240	264	229	208	203	227	226	211	241	219	210	254	227	208	223	229	231	241	223	201	222	253	218	194	212	231	231	221	238	242	214	206	229	235	257	231	234	213	217	228	218	213	222	213	237	219	210	221	232	235	220	222	205	195	232	205	205	250	237	222	206	225	222	228	228	252	234	223	206	228	241	197	234	215	217	261	223	241	225	236	213	220	218	260	232	207	212	232	228	201	227	215	238	195	226	232	208	194	216	223	257	215	227	212	203	215	216	237	229	225	223	230	226	239	227	226	218	247	212	231	198	201	231	242	196	225	252	247	208	203	217	231	225	238	220	232	253	219	229	222	221	221	204	221	226	207	248	223	250	229	243	245	208	220	225	234	206	242	200	221	229	231	239	240	254	229	219	198	220	271	238	224	240	260	226	215	230	224	261	224	242	218	223	252	227	237	226	203	213	241	217	230	244	211	249	252	240	206	252	247	253	238	205	224	234	250	225	241	221	220	223	223	200	227	241	226	227	226	221	220	238	237	222	196	239	239	201	223	208	236	228	211	243	205	218	261	232	265	257	239	268	233	234	228	225	226	205	248	210	205	215	203	246	244	230	225	237	253	204	218	219	222	208	225	214	242	265	216	218	230	236	218	221	218	258	219	200	230	221	210	243	238	195	193	213	231	218	220	247	233	236	225	235	227	262	223	232	226	225	233	240	196	218	241	218	230	251	243	200	227	223	235	226	206	224	215	218	211	214	255	227	198	225	247	221	228	217	206	206	234	232	217	230	199	250	185	199	229	251	215	203	220	213	247	225	266	240	206	204	187	228	235	197	221	241	221	197	223	194	210	216	200	203	213	245	240	243	206	215	227	220	223	229	230	217	243	206	200	233	225	224
7967	1033	2033	2319	1909	1587	1312	1163	1009	910	854	791	744	757	720	682	664	634	636	638	650	612	628	600	618	603	567	578	564	568	575	553	598	551	545	535	604	562	608	546	530	535	602	561	584	572	575	586	551	594	570	617	562	613	600	668	635	555	587	584	561	554	527	577	521	532	540	595	562	570	548	549	542	589	544	566	564	577	599	579	570	567	567	527	544	591	574	561	533	539	537	531	561	532	569	543	540	519	531	557	489	508	545	543	559	518	559	546	555	576	526	527	523	562	540	541	525	525	504	570	570	551	532	521	551	544	513	513	551	517	510	557	568	551	565	564	536	562	542	584	523	553	526	541	525	541	562	517	560	548	543	537	539	525	527	513	503	556	501	596	577	524	529	518	518	529	544	520	559	574	529	520	560	554	567	548	532	570	528	525	526	571	529	518	513	539	579	514	565	541	514	524	573	488	549	576	518	563	521	526	534	565	581	527	550	527	479	523	492	531	527	572	526	562	593	508	542	528	585	522	536	563	544	512	557	530	543	545	529	534	534	527	533	551	530	520	503	545	496	500	515	504	575	508	514	530	545	567	602	512	531	544	537	532	487	555	525	554	547	505	517	535	495	548	558	508	540	553	550	553	598	547	535	557	491	520	532	541	536	554	530	501	527	506	523	549	552	552	545	506	522	536	527	529	548	506	528	559	513	551	545	526	534	570	504	494	567	593	550	531	508	511	535	521	505	528	578	535	528	529	515	495	545	528	524	581	491	564	520	548	551	519	510	497	522	538	502	539	543	540	558	540	557	541	521	568	583	510	495	570	549	558	554	523	545	525	564	558	524	540	584	549	546	569	531	540	540	552	538	506	590	560	478	572	568	534	489	542	540	509	526	524	534	483	554	523	532	553	552	544	538	562	563	535	552	522	539	541	504	542	547	542	503	525	519	540	562	574	573	577	522	556	524	523	521	498	540	548	539	510	541	526	558	559	484	553	569	539	522	516	521	576	561	536	570	529	545	547	561	534	593	540	543	554	553	539	517	553	524	534	495	516	518	531	516	529	521	523	538	551	523	590	510	525	529	539	571	500	573	532	529	574	529	545	512	563	490	538	541	510	522	514	496	555	556	538	543	486	509	560	523	558	485	531	534	497	565	525	494	484	542	549	517	543	506	510	542	508	522	513	517	526	534	560	512	537	534	530	523	571	533	571	545	541	516	535	537	498	507	553	513	517	533	511	552	523	556	558	555	581	587	543	523	554	541	503	462	530	507	556	548	553	528	552	534	460	526	519	564	496	558	553	551	542	514	502	507	592	551	557	518	520	524	552	525	562	557	523	559	530	534	536	585	579	581	558	541	522	556	540	574	518	544	561	555	542	518	520	505	504	564	563	543	541	559	541	540	603	563	541	508	586	569	538	494	540	537	553	492	523	563	536	516	541	502	587	522	532	561	539	500	539	535	524	519	589	551	513	530	568	569	550	569	537	497	576	518	543	504	508	530	570	529	499	546	529	508	506	526	540	525	557	529	527	523	510	500	565	540	551	524	598	524	509	574	550	568	545	529	553	532	536	526	530	504	539	521	498	523	536	540	557	557	555	538	558	550	536	552	514	532	541	506	571	528	523	533	528	502	559	523	519	533	538	560	560	491	550	517	502	536	539	547	544	551	512	521	566	531	561	495	524	554	578	548	529	541	526	515	563	527	562	527	547	536	513	526	552	540	558	557	587	513	526	532	540	560	518	521	549	536	547	503	505	507	537	573	557	567	511	513	519	549	491	535	513	530	532	546	543	550	536	515	554	522	498	545	530	535	509	503	543	531	533	530	542	555	513	522	544	525	551	524	525	544	502	535	522	526	526	561	542	508	529	548	505	544	509	527	543	540	545	519	516	574	537	502	537	524	525	548	545	513	550	549	542	509	514	501	550	525	554	514	533	525	502	576	550	520	561	514	506	549	552	518	518	512	548	516	514	544	541	572	541	528	539	509	510	562	533	536	545	516	546	559	554	582	567	559	519	535	520	558	565	494	512	511	544	565	536	539	547	551	547	550	538	511	550	524	518	530	538	507	562	531	572	541	537	584	518	542	528	516	546	497	535	558	546	564	527	527	523	530	519	550	533	500	523	511	541	524	482	529	571	599	511	525	571	499	538	568	534	509	511	517	527	533	577	558	521	536	520	557	544	518	542	502	513	488	568	520	538	511	557	504	567	551	523	518	553	572	545	483	510	531	535	504	526	523	530	506	550	530	534	575	514	509	543	515	544	541	544	524	535	530	545	549	563	526	519	515	539	501	533	524	543	539	547	603	494	552	517	520	532	476	568	525	548	529	525	559	558	525	514	528	524	556	535	516	548	523	514	543	521	589	535	518	548	554	542	560	535	564	538	532	503	510	571	569	539	492	547	510	545	545	582	513	547	553	550	512	544	557	543	517	488	550	532	489	573	588	545	502	552	540	551	525	560	499	510	544	551	552	529	542	497	515	541	509	595	535	505	550	530	577	505	514	583	521	559	560	564	531	511	541	543	551	540	556	552	541	544	565	502	536	522	547	514	520	511	499	524	545	523	537	549	535	529	512	509	538	559	536	556	569	507	542	548	511	549	526	543	545	496	537	508	517	529	498	525	541	544	516	566	504	538	544	530	534	524	536	531	529	573	552	543	531	521	556	494	534	488	539	537	557	566	543	531	537	530	522	513	564	538	492	568	530	560	515	508	556	548	518	554	538	574	529	557	539	533	497	528	551	536	539	515	548	544	511	523	508	565	525	534	527	522	542	522	558	508	539	554	526	541	525	551	517	537	554	524	544	535	564	525	548	532	539	519	529	529	517	534	502	548	547	524	532	536	533	537	551	505	544	586	491	524	549	554	531	529	503	515	569	526	550	508	528	484	583	562	550	524	543	512	516	590	524	540	565	531	570	518	531	514	512	525	546	520	560	526	547	557	529	552	524	563	587	520	504	558	575	539	503	518	536	527	562	513	521	518	532	539	584	560	500	509	554	490	513	531	519	510	591	552	554	515	547	546	542	544	509	562	535	577	530	509	536	514	503	556	551	540	560	527	540	493	548	535	531	529	548	538	546	557	585	557	495	538	574	501	543	548	517	536	554	526	545	503	553	516	501	554	500	515	528	564	519	550	486	521	525	552	513	559	522	574	548	533	558	556	555	550	573	512	569	499	493	573	555	530	596	544	535	520	531	541	542	537	543	527	547	542	543	543	539	522	561	573	553	494	527	539	543	557	570	520	524	535	551	550	528	613	567	587	548	527	499	533	563	518	550	544	522	537	516	512	526	536	522	585	522	566	524	532	514	547	513	515	563	531	536	509	508	575	536	531	516	513	536	561	539	540	564	508	560	544	523	509	514	508	517	554	543	544	517	547	521	559	536	537	546	551	517	479	522	582	513	544	514	560	535	523	555	559	549	591	556	557	577	537	535	552	534	527	524	540	557	521	566	533	542	537	535	556	511	551	511	549	515	511	552	519	580	514	527	540
1593	279	279	246	271	240	272	246	274	269	236	246	265	270	244	253	257	235	259	252	267	270	230	225	253	276	256	269	245	252	262	256	269	249	279	250	282	226	258	250	245	293	238	270	267	260	262	256	241	240	267	260	285	267	269	269	287	253	241	235	278	235	268	272	306	233	249	234	243	256	281	247	240	228	274	244	251	247	222	268	253	239	269	266	254	260	225	241	263	234	254	262	272	235	268	280	249	271	224	264	268	289	246	264	253	266	237	254	259	255	245	304	257	246	271	233	265	264	228	265	277	280	287	247	283	263	224	319	286	276	303	231	251	261	268	292	270	249	252	266	268	271	264	248	244	251	275	265	265	266	285	277	260	235	237	243	234	257	281	257	244	281	285	251	268	283	283	253	255	301	255	254	282	273	288	239	278	237	241	284	234	251	255	283	286	273	279	296	261	254	223	261	265	260	264	289	274	253	256	243	260	263	244	288	270	248	306	266	275	266	247	275	251	238	254	258	257	265	255	268	259	248	244	265	261	259	270	215	234	244	254	232	264	243	275	277	260	254	228	254	269	285	270	265	267	263	254	269	292	260	292	266	252	233	226	255	239	269	251	239	230	234	258	249	286	265	264	254	257	254	223	258	266	252	273	244	272	246	269	259	242	269	269	290	223	264	246	255	239	256	268	250	249	247	293	261	230	239	253	256	282	265	249	259	266	224	252	272	264	251	259	293	247	275	262	262	301	255	281	240	256	276	239	250	233	250	231	245	291	296	264	267	251	285	278	281	247	266	270	269	260	266	289	269	285	262	240	242	249	275	237	251	256	234	264	264	285	245	264	250	266	240	252	288	234	259	245	260	259	264	262	264	287	242	277	271	277	259	240	238	244	253	270	292	220	256	262	273	250	263	264	266	276	236	220	259	274	281	250	251	277	280	265	273	254	254	273	272	259	247	250	270	276	251	264	253	232	269	251	236	292	257	243	278	256	243	244	277	282	254	247	249	264	274	279	277	284	271	279	269	269	292	261	265	264	252	241	250	245	252	257	261	270	284	252	281	261	255	263	226	231	255	262	219	255	279	259	291	280	282	280	268	256	241	253	268	249	246	284	262	262	263	271	289	263	231	257	254	245	265	253	252	236	253	266	274	267	256	254	282	248	271	243	259	265	264	243	263	272	279	233	234	276	256	269	232	272	250	281	259	268	286	268	251	245	219	253	236	255	238	241	273	304	271	254	242	271	273	260	259	266	298	255	229	240	259	232	249	272	262	268	268	278	280	283	258	256	247	269	246	238	266	245	266	235	261	265	259	249	239	235	275	290	268	258	266	240	250	274	279	279	285	286	297	265	285	271	284	260	277	250	247	269	266	272	288	263	299	285	286	279	246	250	264	272	277	248	256	255	262	246	283	262	254	262	286	249	236	245	271	260	265	237	262	266	214	251	238	243	291	259	254	273	264	255	233	255	235	277	297	239	249	241	244	279	247	256	264	256	262	243	275	269	243	265	285	278	262	243	253	255	259	280	266	252	221	243	261	262	247	274	244	281	280	253	260	275	253	249	259	254	267	245	243	250	258	243	256	240	253	292	271	265	245	266	255	275	282	264	239	257	263	249	284	267	267	270	251	241	266	267	274	272	234	268	279	236	243	259	281	260	239	287	257	257	256	276	276	267	258	245	227	256	237	267	237	265	249	272	231	243	259	264	258	259	234	308	256	256	302	289	274	260	281	279	255	276	283	245	226	281	274	294	288	255	291	244	238	263	257	279	264	234	239	247	240	251	242	268	259	276	288	253	257	291	276	270	252	225	237	267	262	239	251	285	253	244	270	289	256	242	266	259	244	272	272	287	249	252	279	255	235	281	266	259	255	253	251	240	272	268	273	272	288	275	284	251	274	242	267	245	271	249	250	258	244	249	256	281	250	247	302	259	248	270	251	275	268	245	294	255	256	260	256	259	253	266	302	269	223	268	270	299	241	254	275	243	269	256	253	263	258	219	260	257	264	261	287	279	256	279	240	262	268	276	230	256	276	297	272	281	284	258	299	254	260	251	278	263	246	257	250	244	297	250	277	262	266	278	237	220	239	333	258	295	267	244	268	240	255	263	237	239	303	261	255	293	248	257	270	283	235	270	263	272	291	257	265	257	228	246	252	281	251	239	292	294	240	298	267	250	251	269	248	261	294	265	245	225	248	268	296	282	248	255	265	289	275	253	287	271	272	267	247	272	245	257	266	236	260	269	291	253	274	264	267	264	254	260	269	233	255	250	253	264	238	253	254	239	263	255	261	262	270	266	246	264	266	250	258	224	282	240	255	264	275	279	263	271	311	267	292	280	244	232	223	253	266	281	271	261	265	216	204	254	285	263	254	255	322	265	261	248	289	240	276	244	271	264	284	301	273	253	223	257	254	263	273	234	264	260	246	268	259	242	257	257	266	263	250	273	261	256	258	272	272	226	269	306	253	261	255	243	291	246	231	252	221	265	274	271	232	259	308	276	253	263	271	245	266	269	248	263	238	243	281	285	255	260	255	256	297	261	296	257	247	273	251	252	251	251	253	255	274	254	264	220	263	263	255	255	276	225	259	281	250	295	276	237	254	263	256	274	277	249	253	253	282	301	292	255	278	255	258	246	285	265	254	228	278	316	255	247	235	250	243	255	241	261	258	231	228	272	261	234	258	259	277	249	263	230	269	245	229	282	267	284	264	254	266	280	290	265	239	235	241	236	291	257	275	250	230	260	244	254	258	253	266	238	239	258	299	267	268	248	276	274	247	262	272	269	269	256	250	278	294	271	259	273	281	245	278	292	265	253	266	236	275	259	251	273	256	280	271	266	235	252	278	276	285	268	255	276	276	268	251	272	252	264	302	245	238	250	272	290	241	265	257	258	290	270	262	284	275	264	242	277	239	262	256	277	249	247	262	263	247	250	262	276	283	266	282	261	266	268	272	267	246	267	261	244	226	283	255	244	284	260	294	240	292	262	286	269	255	258	275	232	254	265	235	226	276	259	267	243	244	285	271	233	248	286	270	226	234	269	277	269	294	292	272	271	302	270	273	251	278	258	260	295	280	241	243	275	276	232	259	269	289	260	250	288	283	255	262	269	245	266	268	240	274	271	247	287	246	258	263	242	282	238	260	264	257	248	254	252	271	286	251	237	240	258	267	262	265	267	223	303	283	262	274	242	284	275	245	261	251	244	246	241	252	270	248	270	239	276	253	253	252	250	263	256	237	277	240	232	257	264	263	232	267	268	238	250	302	240	262	243	276	258	260	258	235	246	251	248	262	256	252	255	266	254	287	268	251	224	263	265	277	273	290	261	227	262	310	228	260	262	295	264	239	255	269	226	269	251	257	255	271	235	269	247	268	241	281	254	271	289	283	257	234	284	280	243	293	296	260	286	229	256	260	242	245	265	283	251	264	300	256	251	270	271	246	290	279	271	273	250	286	261	245	242	236	236	251	227	258	274	262	296	271	241	290	246	247	250	258
1797	633	653	667	637	600	633	599	620	559	639	550	624	596	562	589	574	578	595	580	542	572	538	574	566	613	545	649	611	575	594	560	576	546	582	568	543	522	574	594	592	561	569	573	595	578	574	569	601	600	544	568	613	560	579	613	578	593	572	597	544	562	538	582	565	553	543	580	591	595	561	603	579	574	570	566	585	581	562	578	612	558	585	553	615	579	557	584	579	520	604	591	579	603	550	581	548	597	540	613	568	549	543	601	545	586	577	575	597	597	582	566	546	562	562	586	582	615	612	588	541	558	562	574	556	565	545	582	614	606	588	583	581	575	565	591	555	568	588	600	558	556	536	580	546	545	577	605	588	561	539	563	573	585	591	578	579	592	592	574	605	566	567	568	570	583	577	612	596	542	601	560	536	576	552	533	574	592	622	586	596	585	566	587	546	549	572	589	618	565	577	567	597	585	600	635	587	590	584	570	548	577	598	591	608	586	575	579	612	550	588	557	558	596	556	587	611	576	580	564	558	549	560	578	589	589	596	573	572	600	534	618	523	559	586	571	586	562	572	558	605	590	583	631	577	561	596	540	576	586	537	622	571	611	537	574	573	575	588	583	584	600	516	573	579	581	567	608	573	519	544	611	559	580	554	563	577	568	593	615	604	592	581	592	561	538	542	611	593	633	558	603	578	611	606	532	550	604	625	557	537	570	591	610	546	566	598	564	588	563	592	522	604	610	609	547	635	559	569	553	589	622	574	606	561	592	553	529	623	590	610	586	572	570	570	609	597	600	564	554	612	563	556	605	571	631	605	564	593	545	575	534	580	593	617	586	603	550	577	595	531	543	550	602	551	608	529	584	577	587	603	567	573	560	548	566	578	553	556	551	583	601	586	598	581	623	554	579	562	543	605	595	556	586	577	554	553	585	598	583	608	552	590	565	574	600	564	579	558	558	585	518	580	579	530	607	570	574	545	561	515	558	549	577	592	596	580	539	569	604	602	573	594	579	572	519	601	610	604	534	547	584	570	550	580	584	632	642	563	578	585	555	519	565	619	558	569	595	562	587	586	580	566	571	613	594	534	621	535	565	545	558	603	551	566	579	574	568	593	535	570	555	578	617	559	608	612	597	578	583	593	560	608	571	612	529	556	622	540	604	574	587	613	581	566	585	612	582	577	569	579	558	573	568	596	524	600	584	564	572	614	558	594	593	613	611	598	575	557	612	566	577	598	588	591	590	569	524	562	577	564	557	578	560	589	604	539	562	623	579	608	588	524	588	584	572	575	591	537	570	611	584	567	563	539	566	588	546	632	610	567	548	534	640	559	535	631	551	523	576	595	586	609	584	559	552	583	599	585	575	575	579	572	587	574	574	585	574	619	567	606	588	616	612	598	559	548	596	580	563	527	648	573	638	554	591	616	640	559	577	563	618	607	566	545	579	565	591	582	611	546	583	609	540	557	553	583	602	590	573	623	591	567	603	596	558	596	560	577	612	550	569	525	582	541	602	533	678	592	611	569	632	587	530	536	612	573	562	568	554	597	585	560	585	564	590	537	548	628	600	571	590	594	579	605	590	600	556	590	633	564	609	530	548	568	573	570	574	605	612	594	535	564	608	577	549	633	569	588	605	562	589	554	600	579	550	567	573	591	521	599	583	552	610	599	583	549	585	541	555	586	623	580	602	545	626	557	544	590	592	544	601	531	599	571	567	589	584	608	602	639	526	550	614	559	607	615	608	561	576	574	583	602	570	607	571	620	581	579	564	576	591	582	602	583	568	551	535	594	566	571	594	603	628	567	605	576	566	560	588	582	540	640	591	621	557	564	616	566	567	573	607	590	555	583	599	586	569	574	557	543	559	616	567	553	611	573	582	616	619	543	571	601	590	606	586	540	551	612	586	554	536	569	563	574	552	568	578	583	582	582	545	598	563	604	597	588	633	577	569	625	595	582	560	624	529	593	576	586	590	524	592	585	554	596	567	601	621	612	544	549	561	542	586	590	588	547	552	536	567	579	601	586	567	554	591	585	583	573	557	608	566	623	556	574	557	582	543	583	570	583	580	569	570	584	632	593	562	548	578	574	529	539	549	608	563	617	575	577	573	575	490	577	588	595	597	547	586	546	573	542	586	574	617	628	576	525	551	546	600	619	574	534	583	584	582	553	606	577	578	585	552	589	601	560	624	555	580	588	546	555	612	532	557	540	588	562	557	566	554	563	587	572	547	592	613	591	575	538	597	596	569	557	613	543	573	524	595	635	613	516	575	577	540	561	584	609	591	626	552	547	564	584	585	566	596	597	561	560	583	584	596	547	548	597	544	588	589	578	550	557	566	574	593	577	529	589	596	604	566	597	586	577	573	563	620	557	591	593	581	581	599	589	580	558	608	571	583	527	586	560	554	629	553	557	568	549	548	574	535	589	566	592	626	604	562	564	522	523	562	571	528	607	572	552	563	604	544	594	580	587	585	589	596	564	536	592	566	555	616	597	552	562	546	565	576	589	575	621	565	584	571	563	578	596	557	600	580	541	545	597	596	588	574	547	586	553	565	576	615	571	594	634	592	590	601	560	600	581	530	572	626	604	592	592	553	606	615	544	596	566	534	569	596	576	539	578	582	557	612	585	589	560	587	557	544	563	568	555	579	577	622	610	568	556	576	582	534	548	575	580	566	595	567	575	599	563	577	602	581	565	599	564	564	543	568	564	577	583	596	588	539	614	576	593	591	552	595	562	574	583	564	579	575	508	593	548	558	520	589	568	580	590	579	581	563	585	612	556	547	596	605	540	599	591	612	588	617	623	591	603	591	578	578	566	555	575	623	603	593	582	544	595	544	609	596	592	566	550	582	568	596	588	562	587	558	559	573	593	560	562	555	581	580	583	575	576	559	582	598	542	568	590	563	523	555	592	598	588	581	579	595	579	574	585	570	600	580	555	601	594	576	616	564	599	620	594	538	577	653	575	571	570	595	564	592	602	594	562	579	578	569	571	534	570	557	597	587	570	542	577	605	609	582	570	545	615	596	584	566	589	610	585	563	570	596	585	551	591	554	612	607	580	560	581	595	593	543	549	570	580	643	572	603	618	558	561	556	553	517	608	586	601	541	599	521	569	560	587	619	592	600	569	596	586	593	538	572	585	586	562	581	596	580	589	565	602	601	553	602	588	565	619	589	578	553	575	605	594	601	578	587	586	566	606	576	554	564	613	566	578	560	608	583	583	586	582	548	551	555	555	623	599	552	558	581	566	577	568	600	551	554	557	563	566	564	603	586	547	528	602	592	571	575	585	592	569	593	607	599	589	585	535	605	574	571	597	604	567	520	581	602	559	562	604	505	552	603	553	576	554	534	564	565	562	587	540	603	545	584	541	589	604	609	559	586	554	560	576	617	605	591	583	592	587	569	536	574	600	559	560	605	640	562	563	545	597	611	584	573	614	558	577	577	594	556	600	539	553	566	591	594	594	563	601	551	550	581	572	573	572	566	571	576	600	607
7068	489	478	434	302	264	216	199	187	199	154	157	170	194	151	175	163	163	170	164	136	141	150	181	171	132	157	153	183	172	181	158	132	130	133	149	142	160	129	148	176	132	136	160	177	135	152	176	159	147	155	160	160	139	154	184	179	147	147	159	148	152	139	152	148	159	153	165	148	184	174	158	142	136	166	127	156	130	149	149	156	142	155	163	133	133	128	174	159	134	159	142	166	171	139	143	157	165	149	154	151	137	155	145	142	147	164	173	140	153	143	141	139	139	151	152	137	138	125	138	145	136	138	151	162	149	152	124	156	138	133	172	164	142	145	140	169	138	155	141	154	169	159	130	164	159	144	158	139	159	144	137	167	147	165	131	175	158	138	137	149	125	133	133	162	139	156	175	164	130	165	148	143	154	160	145	151	145	176	184	151	145	135	138	146	165	133	173	143	150	151	151	159	142	135	146	162	160	150	141	142	138	125	144	142	152	166	137	144	184	145	160	157	147	148	156	150	156	157	146	145	174	149	137	144	150	152	152	145	160	146	136	140	141	159	162	172	131	176	147	155	144	165	122	149	164	153	148	133	144	154	142	134	146	140	161	142	164	146	134	130	160	180	147	146	147	138	170	154	170	134	126	160	162	149	139	130	144	129	162	164	155	147	132	153	150	130	138	156	159	161	146	148	169	151	149	167	147	151	147	126	132	124	146	142	138	178	132	155	146	127	123	152	167	163	176	146	143	171	151	151	171	134	164	134	156	160	169	149	184	175	143	161	172	156	138	160	158	135	138	158	158	138	142	157	148	157	163	152	142	163	146	167	153	139	137	129	161	158	180	153	150	128	145	163	131	145	143	165	162	183	146	152	139	145	152	138	165	157	141	166	154	155	194	150	155	152	155	157	159	142	140	148	146	154	144	141	163	155	147	140	151	143	147	151	139	160	171	140	129	126	129	177	160	149	152	138	149	166	154	152	131	158	147	146	167	140	164	160	133	150	142	145	141	173	154	142	143	146	164	148	130	132	150	144	157	145	128	147	107	175	161	188	151	174	152	138	165	125	158	181	162	123	132	159	139	156	157	148	152	148	157	153	149	153	131	158	142	140	165	144	139	150	156	145	168	155	142	134	131	149	136	135	152	166	148	144	148	141	127	151	155	154	167	130	167	137	142	154	136	153	135	170	139	141	141	130	136	167	140	178	168	143	141	147	144	117	121	136	155	116	146	142	138	147	157	147	147	142	150	167	144	134	164	153	145	148	122	155	147	167	135	149	172	133	147	142	142	158	143	160	134	151	147	154	157	172	138	160	164	167	155	144	134	148	164	144	158	133	164	126	170	152	172	149	160	150	135	153	131	157	142	149	148	156	169	163	147	138	142	158	135	146	157	128	157	152	161	156	127	130	140	165	155	159	139	135	166	153	144	150	182	157	156	158	169	159	160	150	155	161	136	153	153	138	134	153	137	136	136	132	146	158	137	165	143	157	141	167	154	135	140	163	136	137	143	139	147	137	162	155	135	162	137	164	143	143	146	147	209	143	170	144	173	152	153	142	184	143	120	147	161	158	122	150	146	155	130	176	133	133	138	143	166	143	149	147	124	170	146	152	177	180	143	128	152	158	174	154	153	147	182	147	175	158	156	145	138	162	141	162	145	140	140	127	151	160	183	173	157	136	137	136	146	134	135	146	154	152	167	123	185	149	155	146	168	163	170	125	147	159	161	146	139	143	145	133	142	145	161	152	147	144	164	143	175	166	152	163	139	153	137	149	146	133	152	144	139	125	118	124	145	129	128	142	150	175	141	136	147	130	138	140	155	149	146	156	157	152	120	132	139	159	134	156	156	132	161	138	144	147	160	150	162	158	145	176	175	156	150	135	153	144	126	142	137	154	156	144	143	159	161	172	137	173	152	139	159	114	136	123	130	150	137	138	167	143	144	133	135	135	143	144	152	161	137	141	146	144	148	166	130	162	143	162	130	153	152	134	151	143	142	149	120	174	126	154	151	146	142	125	145	146	152	138	142	157	134	149	137	140	126	147	134	137	160	136	153	151	132	157	156	131	145	165	153	146	126	125	129	158	164	146	160	159	145	150	147	176	150	135	151	159	145	183	143	166	129	158	155	176	138	154	155	157	144	170	137	126	144	156	137	141	145	162	145	141	151	142	147	155	150	150	150	147	137	155	174	180	152	161	134	149	151	168	154	153	161	169	163	139	143	148	162	147	160	156	154	157	143	148	150	128	159	131	145	146	163	140	136	133	144	145	152	129	132	149	151	148	145	162	145	160	153	153	147	148	159	142	140	151	143	130	153	162	165	159	168	137	138	132	159	159	161	139	153	168	162	154	166	133	149	151	160	155	154	161	150	152	166	149	174	150	150	171	148	142	138	163	162	147	163	152	161	148	149	154	153	136	154	141	141	171	142	142	180	142	135	153	139	140	136	132	138	162	148	114	162	133	143	149	150	158	160	143	143	168	149	150	131	178	145	142	145	162	142	137	137	143	151	153	171	163	146	152	163	138	157	142	156	139	132	131	151	152	153	169	160	138	144	123	136	141	172	143	140	144	111	140	163	149	172	169	154	151	156	127	137	135	151	151	148	150	158	167	110	143	142	158	153	157	150	158	145	158	141	140	123	164	145	160	146	158	155	143	149	149	144	129	161	163	165	166	137	143	140	169	148	176	139	156	143	147	134	150	145	125	167	133	137	144	150	176	135	151	142	162	144	135	143	151	174	155	147	158	156	148	122	141	139	141	137	160	153	132	182	131	133	149	161	187	127	159	146	156	166	142	150	150	144	151	138	147	153	138	160	139	153	153	154	134	162	151	148	143	147	155	151	152	158	153	148	171	163	141	144	149	140	151	141	161	142	155	143	141	144	158	150	143	158	152	132	143	172	145	157	144	157	143	157	147	155	126	145	164	145	141	157	145	132	157	167	164	169	138	134	144	166	147	156	132	149	172	141	153	138	151	148	179	152	160	149	127	154	164	147	158	139	158	153	142	126	151	160	164	165	127	148	160	169	129	162	155	126	153	145	160	175	197	173	145	151	164	162	166	129	153	160	150	141	142	154	156	172	156	153	156	150	117	150	150	144	137	136	171	144	139	112	143	146	132	155	174	162	154	157	136	161	145	145	161	156	157	165	156	146	147	133	161	126	152	167	153	130	156	159	121	163	152	142	159	146	153	151	141	162	118	146	162	143	138	133	163	151	155	162	150	159	154	129	135	149	148	150	143	138	144	143	154	156	147	183	144	146	143	143	167	128	148	145	132	161	143	145	161	154	164	154	157	152	139	158	149	136	145	151	137	146	148	155	176	139	172	173	136	156	148	147	133	153	123	154	176	151	152	142	142	149	125	147	148	152	162	178	137	154	114	122	152	147	162	163	137	150	141	132	157	146	164	158	154	129	167	161	131	142	135	131	144	166	148	153	143	161	142	147	138	146	143	157	120	128	137	155	158	131	159	141	167	168	175	151	154	167	143	137
6018	646	1122	1250	1041	871	801	694	618	576	550	570	498	490	478	465	462	411	416	421	407	414	422	406	406	371	391	377	395	419	395	417	367	370	403	382	385	382	369	395	369	370	402	365	393	417	408	417	359	415	415	408	404	406	380	420	423	379	387	372	354	352	374	358	368	344	408	395	356	382	364	389	407	396	389	401	391	358	433	361	406	370	367	405	367	382	395	367	385	359	392	362	366	340	334	375	339	360	367	379	364	397	396	330	350	379	392	394	352	390	402	379	364	367	370	362	397	364	356	366	392	384	410	380	351	391	384	390	371	367	367	367	354	361	372	379	387	356	351	348	366	358	380	340	389	379	360	390	384	386	368	376	346	391	371	346	330	401	365	378	371	388	404	362	342	389	373	365	382	343	389	364	372	364	358	369	354	369	370	366	371	366	369	361	355	382	383	378	388	387	369	354	349	383	388	351	371	404	414	386	373	361	368	373	365	354	375	388	368	356	373	395	384	371	386	367	373	374	370	393	366	365	344	358	348	370	405	328	365	380	352	358	385	359	387	377	376	384	342	375	380	391	379	353	388	359	360	358	378	375	409	393	380	399	366	383	375	371	374	330	339	362	363	394	353	373	379	361	374	343	344	350	364	377	370	407	373	362	348	373	365	395	361	373	384	368	361	355	391	399	359	366	359	366	386	393	380	387	390	364	383	354	391	369	381	380	362	378	413	349	371	368	341	368	400	356	342	373	389	362	386	368	424	375	347	373	361	360	372	360	389	335	361	382	366	377	372	365	391	357	408	360	368	398	373	364	349	361	372	382	383	351	395	379	413	381	365	399	379	397	369	364	355	370	387	385	371	326	345	374	350	382	400	361	368	379	364	362	376	349	371	376	357	362	364	356	349	363	418	360	393	324	357	349	398	369	356	374	395	363	349	386	379	375	393	397	377	366	370	369	389	382	362	374	404	375	376	380	401	367	393	364	381	382	370	359	344	403	393	382	341	391	397	359	427	379	356	359	412	352	375	361	353	401	358	372	358	373	374	335	356	397	368	366	358	384	358	388	385	392	361	339	357	379	369	388	369	340	377	352	384	375	353	372	356	365	387	385	363	402	361	405	412	381	381	340	402	407	371	374	371	378	374	331	365	337	358	333	351	384	336	424	370	359	389	389	363	371	357	350	387	384	396	368	357	366	380	358	367	373	389	348	391	391	396	401	380	370	354	379	336	368	361	369	351	320	386	372	357	388	370	376	329	353	347	418	377	349	358	402	386	381	366	403	373	369	381	368	358	375	398	356	359	361	401	391	314	361	377	347	362	352	342	373	352	354	353	385	385	361	366	386	348	381	369	377	379	322	389	393	392	377	367	370	346	387	379	385	356	380	354	360	378	412	357	360	401	381	374	361	354	392	397	356	389	364	362	352	368	365	412	382	383	383	384	374	373	380	354	378	353	336	362	378	371	379	351	375	383	337	419	363	385	345	395	371	384	392	374	361	360	356	372	340	363	390	413	378	398	388	362	373	377	352	376	373	385	366	384	361	349	377	357	357	379	389	357	388	373	386	369	364	408	385	383	392	386	411	364	403	329	367	374	374	393	385	384	349	352	352	335	381	350	357	393	396	343	383	370	392	355	354	338	390	364	354	375	367	342	355	364	364	361	388	374	359	353	351	376	363	361	364	398	397	397	353	385	338	378	397	403	349	355	382	378	368	362	364	373	359	336	364	362	361	342	364	364	369	387	368	375	395	400	366	342	337	355	348	389	365	386	338	360	380	360	381	374	360	368	397	409	329	359	379	404	390	368	370	401	327	374	348	391	363	380	390	369	355	348	374	374	361	354	382	372	394	384	374	358	398	370	374	360	394	401	360	375	368	375	365	386	389	373	380	394	393	332	392	397	327	349	387	395	369	373	363	365	361	377	370	347	370	381	354	366	378	349	351	347	387	369	382	385	370	388	390	369	362	379	396	392	358	345	386	333	403	379	379	359	379	320	336	380	365	389	369	375	345	391	393	356	382	364	357	376	387	361	334	355	359	376	368	379	391	388	384	383	381	338	348	391	375	385	382	378	380	375	369	336	362	377	356	355	340	369	360	392	416	349	386	392	353	373	396	378	372	341	377	345	358	361	383	380	390	390	389	344	392	363	371	385	371	347	369	331	385	363	374	360	361	361	397	390	343	377	335	365	369	347	401	384	384	402	371	361	380	346	362	385	367	323	371	397	343	368	353	356	400	356	370	368	335	385	390	393	350	366	347	386	351	392	377	348	364	374	358	402	354	377	357	365	376	410	402	371	402	383	344	371	381	334	376	368	375	377	360	358	344	405	366	339	383	371	366	357	373	361	373	384	375	379	378	365	357	375	370	389	388	386	399	355	348	374	339	368	376	381	375	370	374	366	349	358	371	384	328	392	378	341	375	372	400	403	369	350	362	342	380	386	385	368	381	346	370	375	377	386	365	353	366	344	380	352	354	350	390	375	347	373	350	350	371	394	365	350	380	389	392	406	381	390	383	351	363	372	369	382	356	420	381	380	383	375	398	350	368	356	343	337	383	319	362	394	362	381	377	398	366	380	391	358	354	401	313	406	343	392	323	371	364	386	389	353	359	370	376	393	373	353	397	384	344	384	376	356	378	356	362	370	409	388	380	367	350	389	361	364	362	364	385	367	378	333	339	371	379	396	347	394	357	377	415	345	375	348	364	373	369	387	359	348	395	368	340	366	388	342	403	366	362	363	379	350	368	411	359	370	361	382	367	372	366	397	379	364	341	363	370	380	366	356	378	388	385	384	354	359	363	360	372	360	375	361	379	400	389	333	372	358	348	389	393	349	341	358	360	336	349	395	381	352	336	383	392	368	374	401	360	380	363	359	398	370	388	357	341	357	341	361	362	369	380	368	328	383	372	358	370	359	375	369	366	337	391	362	385	374	375	376	381	354	357	360	386	376	379	366	367	368	344	366	344	350	345	384	367	381	380	353	372	349	362	362	375	415	368	327	402	354	368	383	366	373	371	378	385	364	332	395	361	376	371	372	386	391	359	359	327	367	371	349	357	381	354	393	356	356	377	350	375	348	381	372	381	379	354	378	381	366	393	385	371	349	374	371	394	379	360	337	361	387	366	321	378	357	388	350	369	388	404	340	392	342	334	396	401	373	387	365	341	351	385	362	334	408	390	385	351	381	361	365	353	337	368	377	335	384	344	363	406	384	369	376	389	349	354	415	388	400	417	355	343	361	372	395	345	403	378	333	378	375	367	366	396	382	402	374	369	394	358	374	391	374	379	362	391	381	409	346	381	341	343	394	386	364	396	379	368	400	359	358	379	350	379	384	384	382	362	375	396	342	373	373	339	392	407	362	361	364	367	354	366	364	353	374	360	339	346	370	380	382	378	365	382	357	375	357	394	375	378	360	376	369	368	400	359	378	359	362	376	344	333	404	392	383	371	358	338	392	362	365	381	335	382	347	375	348	403	384	378	379	381	336	387	364	353
13558	1138	996	763	523	401	366	406	326	303	297	295	264	273	266	295	278	267	220	257	243	233	231	230	254	228	216	223	229	233	228	230	201	232	201	217	236	217	263	237	232	242	235	233	235	232	220	241	252	223	261	227	218	211	240	236	248	220	260	214	206	240	241	220	208	200	207	249	258	238	232	231	197	233	239	227	246	231	231	237	251	239	230	220	228	213	239	249	198	212	245	242	235	223	244	212	226	249	218	216	228	226	237	234	228	242	221	217	242	207	243	258	227	258	232	207	215	220	205	229	237	209	223	220	226	208	215	193	227	216	233	232	245	230	218	227	247	231	214	276	267	192	238	233	228	213	252	219	253	212	200	205	227	225	237	227	226	210	216	239	229	229	257	239	225	218	250	246	231	260	236	235	225	261	213	237	199	247	247	236	228	205	225	220	236	212	232	259	243	219	228	211	246	219	280	251	247	215	187	239	213	192	201	220	205	205	228	204	273	255	209	254	218	187	221	278	208	246	218	195	214	207	230	217	285	242	235	229	223	235	216	234	225	219	204	230	245	201	246	191	266	252	224	244	252	247	232	249	230	221	247	227	228	220	223	229	210	216	263	251	221	193	223	212	209	215	240	216	221	265	264	240	231	243	215	210	213	178	219	233	236	207	223	223	239	237	216	189	232	209	233	222	237	248	208	225	239	220	206	210	228	209	223	241	217	204	220	209	225	236	220	220	215	216	195	266	225	261	226	226	232	234	206	224	226	237	208	232	217	207	215	210	203	218	227	233	246	231	224	231	205	206	235	231	220	262	219	230	247	223	252	240	229	216	231	235	214	228	227	235	237	277	220	222	214	225	224	203	233	213	227	221	224	225	190	215	214	217	222	194	216	241	221	200	210	231	225	207	222	220	222	212	233	222	212	237	206	226	221	213	260	187	256	205	231	178	227	237	249	233	252	204	215	231	224	223	228	246	232	237	236	231	237	214	254	255	240	226	211	217	209	226	216	220	253	201	196	208	219	229	200	276	232	241	228	222	206	212	205	254	214	235	223	213	229	230	222	214	229	221	251	227	241	230	256	240	232	237	240	231	230	239	256	237	220	213	198	236	252	244	222	251	252	232	218	231	222	246	207	244	239	239	227	242	222	217	231	237	222	227	231	213	217	244	224	230	231	233	247	251	214	206	266	227	229	210	244	225	214	220	242	222	201	254	231	231	242	221	217	225	186	216	265	239	229	224	222	240	215	210	208	228	219	229	233	224	205	210	226	231	225	221	195	241	239	223	246	227	233	220	228	215	238	231	210	205	241	253	226	248	236	210	229	211	232	216	218	212	230	208	241	239	216	216	220	229	238	236	240	216	215	224	229	219	235	250	224	227	227	209	224	235	222	236	232	219	209	211	216	227	231	225	220	227	208	189	213	218	216	225	202	197	168	207	223	227	254	238	264	249	268	250	250	213	233	223	232	228	215	211	251	232	263	212	220	233	201	222	231	210	184	231	225	205	218	232	223	223	222	240	225	246	239	235	253	231	225	218	232	198	222	205	218	227	249	231	241	208	217	257	239	205	211	219	241	235	209	237	203	215	247	252	229	227	249	200	230	264	232	198	221	228	236	237	213	189	209	216	241	191	216	221	202	213	217	242	243	237	218	218	214	225	225	202	220	214	256	206	227	206	199	220	222	231	222	229	222	225	231	246	207	216	237	223	230	241	210	223	221	248	238	211	206	200	249	227	262	229	249	216	214	251	230	209	223	246	213	238	217	226	247	199	225	212	233	222	260	214	237	229	239	193	206	220	190	218	250	253	203	217	230	219	222	235	240	193	195	231	218	236	218	222	220	213	228	213	211	245	222	231	220	239	263	257	233	215	253	203	225	234	226	236	229	256	240	207	214	235	231	228	239	203	219	237	206	195	229	219	237	240	226	242	221	237	245	237	227	225	226	233	232	240	222	223	228	257	214	251	221	242	239	253	261	217	232	227	234	267	244	234	223	246	236	218	249	221	214	220	253	223	250	238	219	206	256	205	233	242	213	249	252	231	239	249	262	217	210	225	215	255	244	221	216	227	204	188	247	226	222	231	245	221	239	229	231	250	240	234	207	243	236	221	227	204	198	203	218	245	225	237	201	220	232	219	238	236	227	252	244	240	229	213	221	223	220	228	197	240	217	228	220	211	216	235	209	222	246	218	232	219	201	233	223	246	241	257	239	232	231	223	219	220	234	230	222	212	211	235	244	225	239	208	198	223	204	236	232	233	215	225	215	230	209	223	223	231	259	220	215	206	229	188	244	216	205	250	266	252	259	213	235	215	200	229	232	250	228	230	245	225	259	241	231	199	231	246	223	226	238	219	225	222	226	202	260	235	203	213	227	227	251	204	234	230	227	218	206	224	215	231	234	203	202	215	231	230	185	252	227	228	224	270	246	249	210	214	230	246	266	230	206	240	199	232	247	215	249	235	234	209	203	235	214	237	224	246	215	236	235	225	218	240	204	226	245	257	227	221	205	225	226	227	252	223	221	242	200	237	240	250	202	201	229	236	223	226	258	238	216	241	246	227	230	227	231	204	207	231	224	246	253	215	234	203	207	216	211	229	215	223	218	219	241	237	256	259	209	214	259	273	215	219	206	223	240	211	230	226	231	228	218	230	267	236	239	240	213	244	210	223	226	242	248	237	240	263	234	220	239	226	219	234	265	243	265	228	228	200	222	231	258	205	247	235	240	254	217	222	256	210	234	224	254	226	251	240	200	239	221	250	198	217	217	216	194	248	223	246	205	235	223	216	227	240	228	247	248	245	239	235	236	244	221	238	242	238	220	242	210	232	236	234	207	232	225	222	253	236	222	203	244	224	218	216	203	235	227	233	228	208	226	210	215	243	234	255	204	252	199	212	231	239	219	230	225	187	223	218	231	209	207	199	231	257	228	228	206	219	222	231	233	250	204	205	207	219	240	212	223	218	224	226	212	242	239	235	215	235	229	206	228	217	213	263	243	236	187	218	208	238	261	230	229	198	214	216	232	242	224	209	247	206	230	221	246	230	242	253	215	218	250	198	214	224	238	259	243	207	244	230	206	226	207	238	209	252	233	237	204	205	243	267	227	213	220	226	203	207	230	218	241	213	226	228	252	235	258	232	208	204	236	219	211	234	247	212	215	213	231	231	220	231	225	243	222	255	224	225	242	195	231	229	248	202	218	206	212	223	230	228	217	212	229	203	181	247	223	227	213	238	257	197	224	203	198	215	216	234	254	226	231	241	201	215	219	230	232	241	236	235	220	197	218	233	207	212	237	212	229	220	223	241	205	209	224	223	223	199	217	239	236	218	249	218	251	210	262	231	217	198	207	220	204	226	248	206	260	241	219	227	225	210	243	270	244	225	216	196	230	262	221	215	236	224	224	240	247	234	225	232	217	213	230	239	218	216	238	226	230	213	247	214	192	220	238	223	218	201	235	222	231	229	214	231	222	204	245	240	203	249	247	248	234	227	218	205
7957	1075	1955	2311	1926	1610	1290	1155	1013	936	877	762	796	748	780	710	669	674	643	657	618	637	616	586	657	638	623	573	614	604	579	599	595	556	580	578	558	542	559	567	555	610	569	561	584	549	609	618	592	590	607	594	581	628	578	643	631	586	567	520	527	557	529	553	554	594	594	517	581	590	546	514	521	547	570	590	632	582	574	544	570	575	569	532	550	532	554	558	534	517	544	543	550	528	571	569	540	554	521	557	596	501	544	545	548	536	526	570	573	572	529	532	560	583	561	542	570	529	535	530	539	547	556	559	510	507	562	544	533	543	550	565	525	613	539	559	538	569	530	528	525	527	526	544	520	492	524	548	539	526	545	515	519	566	536	509	543	567	530	583	505	537	544	590	555	519	524	568	528	517	542	502	555	555	553	574	520	550	541	535	508	566	533	584	542	536	522	558	541	563	531	558	527	570	512	556	540	555	546	537	539	549	555	525	561	566	542	525	555	500	535	549	514	548	534	527	559	546	533	541	570	592	548	554	535	569	540	565	542	529	549	549	520	530	535	566	493	524	529	514	559	533	560	530	541	547	554	582	514	508	512	576	539	507	559	550	517	546	545	550	556	567	534	507	572	541	510	535	535	519	563	538	546	526	512	533	531	523	576	551	550	497	559	573	549	523	568	542	514	544	525	538	539	581	527	517	553	550	530	537	503	520	517	537	550	570	521	540	559	540	518	564	474	556	553	555	516	588	513	557	484	582	585	502	506	528	560	574	521	562	541	539	561	521	543	540	570	546	537	521	532	565	505	540	509	568	552	532	542	510	485	555	579	493	516	528	533	532	541	549	526	521	530	553	510	540	546	543	516	534	540	520	507	555	561	520	518	504	561	556	555	531	556	563	571	554	527	558	499	560	554	529	569	554	537	576	547	555	486	540	526	521	492	496	542	534	524	539	529	525	535	539	552	511	498	564	517	572	546	534	521	516	501	557	548	522	530	541	540	579	556	528	526	522	539	499	562	558	533	524	516	524	552	588	584	535	553	491	531	527	504	515	539	521	538	526	535	557	539	538	532	532	566	539	553	532	553	543	560	510	545	534	542	518	593	521	510	562	531	528	557	533	521	554	496	520	543	568	536	531	544	577	542	516	519	541	548	576	552	578	555	582	513	555	544	587	522	509	510	503	584	555	552	527	525	525	528	546	551	562	533	562	576	571	521	550	539	565	552	540	562	580	571	506	518	543	561	554	535	518	550	557	592	522	536	518	530	565	565	521	533	521	512	541	502	567	537	534	509	539	572	584	517	524	587	556	494	542	568	537	552	553	549	528	558	565	476	499	516	582	518	535	551	541	586	519	521	544	514	561	563	543	533	531	523	508	514	473	521	533	530	535	516	554	507	532	567	482	526	555	529	569	573	538	551	523	492	545	546	524	564	541	561	553	536	580	568	498	570	511	530	544	579	549	563	518	505	523	532	524	559	522	546	517	535	569	559	538	487	514	527	523	564	589	557	546	563	551	535	536	540	554	534	497	524	537	553	539	520	526	532	552	523	557	526	540	519	547	543	543	542	516	521	499	540	524	546	548	539	559	544	511	527	527	524	556	518	589	521	592	593	544	534	526	526	547	545	532	557	592	519	563	548	539	528	561	543	564	552	568	531	551	525	534	542	541	554	558	559	550	549	528	527	521	559	508	567	568	533	493	571	571	547	564	570	547	557	533	541	524	557	536	512	563	501	563	545	548	535	516	520	582	530	533	556	579	583	564	535	547	513	541	565	508	536	549	558	556	551	491	544	534	529	570	553	541	560	574	552	531	530	577	530	522	511	567	564	606	563	555	539	559	509	523	555	541	518	500	514	572	535	573	511	534	517	558	520	570	586	507	544	470	579	562	482	556	574	551	512	509	572	513	479	572	543	544	559	534	525	520	591	571	576	557	599	553	537	563	537	565	557	549	523	519	566	521	544	537	563	532	572	549	502	494	547	571	578	536	563	545	510	538	549	553	526	534	545	516	475	509	553	554	554	520	550	508	551	558	556	540	525	505	559	512	553	542	529	575	531	515	539	545	568	562	555	514	522	484	566	521	540	581	536	520	545	552	550	518	529	521	580	537	549	484	523	525	514	534	542	509	529	538	550	531	576	501	545	538	539	530	556	535	537	575	515	558	545	572	540	528	545	559	562	561	596	555	523	526	531	509	562	542	584	563	541	529	551	540	545	534	532	565	547	495	503	517	570	553	556	574	565	569	517	611	523	550	541	527	569	516	543	529	555	532	542	566	521	528	560	530	530	546	522	564	562	555	530	552	536	548	563	555	515	556	547	554	511	556	554	558	578	526	589	582	532	542	537	512	516	495	562	524	602	549	534	522	529	512	549	551	501	554	553	541	572	525	532	478	544	569	526	557	553	510	492	531	506	489	518	543	555	541	547	538	534	527	562	518	528	558	576	554	544	522	514	526	548	526	560	575	556	560	485	537	500	549	584	511	552	575	583	536	509	525	573	548	530	499	536	551	535	508	536	476	565	529	534	548	539	538	552	518	516	579	541	528	538	518	581	530	545	506	563	501	527	519	546	519	569	514	604	535	506	494	543	548	497	515	518	553	551	569	515	519	557	565	544	540	533	551	553	557	547	553	544	546	523	513	567	550	574	562	563	522	540	512	592	539	582	511	536	533	536	522	560	586	547	539	535	530	539	524	535	551	562	602	557	554	554	541	509	552	561	582	539	504	594	501	507	536	479	576	540	547	546	549	564	539	481	532	508	535	533	525	532	533	564	561	540	534	520	538	494	556	527	553	521	567	571	555	529	555	553	513	518	538	563	534	504	537	532	554	572	568	555	549	530	559	519	581	581	506	551	507	555	521	566	533	551	510	555	556	522	530	516	535	544	520	568	556	536	565	531	520	510	518	544	546	534	558	534	537	517	555	585	508	538	545	534	543	515	523	533	542	508	539	511	560	542	525	549	595	522	544	548	517	571	523	460	585	530	559	544	546	518	569	563	578	549	564	533	578	578	519	562	515	534	517	561	488	561	530	529	527	504	580	506	556	489	531	530	590	536	549	571	550	531	543	535	531	543	574	490	530	574	488	533	510	560	498	545	514	568	539	561	557	535	515	609	588	551	493	577	574	572	511	539	497	520	502	569	539	517	550	552	497	575	544	523	558	518	520	545	554	518	553	523	548	542	538	532	570	585	562	545	522	518	563	569	561	549	534	562	531	525	534	533	545	544	535	527	533	586	550	526	528	593	568	555	509	524	503	486	533	508	550	551	550	526	552	524	544	559	476	587	500	599	546	569	511	528	576	566	506	536	505	544	589	501	546	567	558	569	552	539	575	533	562	595	557	538	531	514	507	527	572	506	532	577	563	547	556	505	503	514	587	552	525	556	513	513	583	568	558	517	495	525	533	569	528	547	544	514	576	561	545	560	545	532	551	530	563	575	560	543	530	517	540	513	573	503	547	531	551	518	546	536	547	614	524	536	518	581	558	538	541
1416	284	295	253	278	262	254	252	247	229	244	269	276	271	249	280	246	275	264	297	258	298	262	270	254	287	267	257	238	259	258	248	257	271	289	268	231	233	295	275	281	288	257	273	302	275	268	243	261	266	250	239	247	267	271	250	273	271	274	267	241	285	256	266	218	264	279	283	269	260	262	268	259	255	289	289	249	252	258	243	281	261	224	251	262	258	250	225	274	247	261	270	242	246	259	248	274	250	273	253	256	243	272	280	249	271	246	253	243	230	235	259	253	272	260	255	292	249	234	260	257	264	267	243	259	257	240	263	276	224	226	239	287	263	265	252	273	277	252	270	262	268	239	277	255	258	263	283	268	241	261	247	258	229	231	243	264	240	260	254	262	252	256	249	266	251	275	259	271	235	279	270	246	236	279	261	287	240	248	263	222	264	241	266	244	263	243	291	246	300	251	261	262	269	251	274	235	222	264	278	254	259	243	267	247	264	251	255	254	246	220	245	248	259	241	240	279	276	275	247	258	253	232	266	262	285	231	269	274	277	229	255	280	257	249	239	236	241	241	250	223	256	264	273	247	310	285	252	252	242	285	251	232	242	276	267	280	257	259	252	245	249	252	233	266	262	243	264	232	260	264	238	273	262	256	260	275	266	271	249	243	281	257	245	267	253	279	247	238	257	274	268	278	275	251	260	261	272	275	256	258	245	235	266	246	279	261	297	243	247	253	229	271	258	258	247	244	251	273	267	252	269	264	234	255	247	263	251	276	252	271	258	255	267	283	265	277	229	244	249	291	240	253	251	246	256	257	273	265	263	274	228	267	293	269	228	273	269	279	238	249	273	255	247	233	262	283	241	257	255	251	256	258	232	261	269	248	243	238	277	254	275	261	293	283	281	261	221	261	259	254	257	246	257	288	284	245	271	230	303	233	268	260	265	241	249	298	295	257	258	265	277	262	248	281	281	251	262	274	250	257	265	282	239	246	295	259	251	243	243	245	292	266	253	259	233	262	275	261	237	252	254	255	271	282	265	267	253	240	272	263	264	272	259	247	285	261	267	251	270	247	241	268	283	280	252	241	264	273	243	291	267	248	248	281	261	246	302	236	264	262	240	268	277	256	254	240	258	220	249	257	262	242	250	255	252	245	270	240	243	266	267	237	212	232	281	272	242	255	215	249	238	259	241	245	276	231	270	241	248	248	263	276	237	293	251	280	245	251	275	233	235	270	245	235	285	266	272	275	224	253	254	279	270	264	290	260	259	248	252	278	244	262	260	244	290	241	270	258	269	259	238	264	266	252	276	258	256	276	262	248	240	313	249	278	279	241	263	261	262	271	277	275	261	244	244	245	260	263	258	269	254	240	269	271	284	256	266	267	256	247	235	237	268	252	251	256	251	268	289	242	318	243	271	269	259	300	239	259	292	255	267	275	270	241	233	234	264	255	268	235	265	244	259	230	265	260	247	256	258	245	234	258	244	252	277	258	256	249	247	268	249	248	223	256	234	270	273	254	256	231	265	247	247	255	266	294	249	257	290	285	249	264	254	258	271	281	247	269	237	242	228	231	258	258	252	273	244	239	276	237	258	277	255	250	268	232	251	237	269	277	285	294	276	279	254	231	271	248	272	280	264	281	254	265	284	251	272	250	274	230	274	256	272	255	241	296	257	278	263	272	261	264	241	269	281	252	226	261	246	270	228	251	240	276	277	261	279	265	263	279	267	279	288	241	274	243	262	259	285	272	277	272	258	267	267	286	230	264	277	269	245	275	252	213	282	259	234	249	266	268	262	245	262	288	267	255	278	259	264	263	296	304	272	218	243	236	269	269	264	262	233	279	259	257	280	284	253	242	281	265	271	243	272	267	258	246	257	269	272	280	235	282	268	235	284	238	250	233	265	243	260	295	231	268	287	263	270	269	262	244	253	250	250	275	262	273	245	274	274	256	266	281	272	250	273	252	266	239	237	261	261	270	266	265	287	281	251	307	247	286	293	256	265	290	266	271	245	232	279	279	255	278	250	229	262	264	237	278	250	276	244	231	246	244	242	251	287	230	259	237	265	270	269	234	278	305	251	239	235	266	269	248	246	258	243	282	267	258	277	252	256	271	272	279	264	267	263	251	279	290	232	263	244	265	258	240	240	277	272	256	303	258	276	252	254	246	289	258	207	247	276	239	263	273	270	254	234	216	259	262	262	256	243	249	253	264	232	223	248	256	280	259	262	242	207	266	263	244	267	268	254	245	257	264	266	270	266	263	241	265	254	249	250	267	272	273	230	251	298	275	271	242	237	246	263	252	270	226	254	282	261	265	268	244	279	250	274	268	250	259	244	234	262	249	262	303	256	262	265	254	282	233	262	255	261	281	246	266	254	256	254	234	236	241	267	241	288	222	269	234	272	250	268	278	267	264	291	279	263	242	223	256	265	238	255	251	280	263	260	238	234	275	249	259	266	273	252	238	244	261	238	247	225	249	251	239	267	280	240	231	225	257	269	245	273	258	253	232	247	260	243	271	252	304	252	249	221	258	291	266	270	278	263	253	232	271	253	261	256	253	245	226	284	242	247	251	276	220	264	284	266	270	249	289	239	275	255	259	267	277	266	299	235	250	279	251	234	259	264	231	271	260	255	281	234	267	267	296	258	239	221	263	279	260	265	262	272	246	237	251	259	245	254	266	264	265	294	261	268	291	269	251	256	270	303	252	287	265	235	290	238	285	288	250	288	280	252	249	265	257	246	263	242	271	262	250	264	272	303	248	275	227	254	287	261	267	248	305	285	270	263	241	270	262	273	245	260	252	267	254	256	243	242	257	284	256	270	260	239	278	240	279	269	260	271	262	271	264	270	275	265	283	251	250	258	294	251	251	243	248	261	281	247	235	282	263	267	254	271	281	269	235	246	267	278	266	267	245	271	254	215	228	255	239	271	244	257	234	256	236	268	262	257	260	280	281	239	228	280	290	269	244	274	286	277	269	251	248	244	249	232	256	221	258	239	238	262	257	272	232	262	235	225	283	253	250	267	255	229	278	235	242	270	251	259	246	236	292	260	246	271	280	261	258	233	259	244	270	247	236	257	255	241	252	290	261	250	240	264	239	238	259	261	301	218	243	241	250	251	244	237	267	264	284	269	293	260	246	249	277	231	268	274	255	222	234	299	267	233	292	274	251	284	289	248	294	227	244	290	250	245	265	280	258	264	243	279	261	284	245	248	261	261	267	287	241	237	273	277	241	271	243	245	243	234	281	252	263	238	260	259	259	238	240	261	237	246	242	235	275	279	268	260	290	262	288	241	260	251	302	292	257	254	245	263	268	262	253	250	248	259	241	270	263	265	235	284	245	259	237	245	232	244	247	267	277	251	248	235	215	233	269	240	263	258	243	276	251	229	246	237	233	260	270	230	248	272	296	288	259	260	254	265	259	276	243	250	278	277	279	272	245	265	235	256	244	275	257	255	238	253	254	277	275	266	224	270	230	285	236	238	252	269	277	260
1694	607	612	606	588	598	557	626	563	567	560	583	591	586	595	675	610	543	563	554	544	583	557	595	579	557	578	594	597	562	590	585	583	585	594	529	590	565	570	611	552	649	560	586	596	606	613	584	582	597	618	589	596	552	569	611	588	604	621	562	584	586	582	571	602	522	628	599	604	561	563	585	543	582	618	563	566	554	625	603	569	578	583	516	544	604	563	571	577	565	592	587	599	544	560	570	586	576	614	586	561	568	567	548	580	563	586	576	590	584	577	544	531	581	567	547	577	605	579	550	600	590	601	550	595	528	627	626	572	536	603	597	563	571	585	587	570	607	590	637	564	599	600	567	568	545	583	581	567	605	589	544	607	582	623	578	598	572	577	572	562	594	606	583	568	573	572	621	592	590	579	595	627	580	577	577	603	566	569	584	609	547	565	563	534	562	606	539	568	590	573	565	587	586	591	562	552	620	562	559	573	561	567	564	594	597	593	592	616	499	588	549	545	566	599	597	581	565	583	569	605	613	553	600	572	568	573	571	593	589	583	590	570	588	546	559	592	547	527	599	562	532	581	568	563	580	565	516	534	571	562	577	550	540	610	586	580	537	594	552	573	568	603	589	608	564	570	597	575	561	587	557	605	602	546	594	619	607	577	633	597	553	606	563	593	562	576	648	601	576	570	607	589	553	545	567	595	504	620	577	562	556	579	581	544	578	621	573	550	571	563	577	587	600	580	585	563	546	561	615	591	593	555	579	615	561	577	571	563	612	554	559	593	626	558	583	566	579	571	586	602	570	577	592	590	528	585	592	549	548	589	580	595	578	567	542	596	572	508	574	557	574	561	607	538	592	563	593	567	625	578	559	555	528	534	548	581	581	578	550	552	571	559	562	590	614	592	595	592	567	593	556	595	546	571	625	583	569	572	575	562	606	577	568	572	600	588	584	622	594	603	547	561	558	581	560	622	572	552	578	605	612	563	568	558	558	586	544	578	570	589	582	585	554	573	575	614	593	547	555	550	570	588	555	534	561	561	625	628	551	574	551	552	568	614	635	548	563	550	582	603	583	519	584	588	600	596	568	585	563	578	568	574	594	579	559	567	598	580	550	588	593	564	617	555	581	599	553	569	590	548	589	604	557	598	546	604	565	584	536	589	597	623	572	566	566	582	615	548	570	614	588	617	538	569	548	554	565	541	589	545	578	604	545	608	586	589	614	549	611	585	541	572	589	597	554	624	588	603	575	581	513	558	597	617	559	577	533	564	557	620	598	591	540	560	577	586	593	622	571	560	614	575	593	577	566	591	613	568	574	578	565	579	607	553	614	584	569	521	581	528	586	619	588	544	537	564	589	524	557	587	574	565	587	602	580	592	587	584	546	601	551	583	561	596	543	597	629	589	555	527	597	585	548	603	629	527	595	529	608	584	547	595	548	559	596	616	614	584	587	584	572	597	571	558	580	576	536	579	624	577	569	559	583	601	555	569	623	584	553	608	570	562	573	585	603	548	592	592	591	619	573	609	530	543	574	572	574	537	571	564	561	580	529	599	551	602	571	573	607	556	578	597	587	608	591	575	637	560	584	553	590	592	563	602	544	614	589	607	579	583	572	577	536	572	591	554	602	579	522	582	610	603	581	591	564	581	525	587	577	605	566	571	578	612	550	577	563	591	631	563	585	572	554	637	581	567	563	584	562	534	581	575	577	600	595	570	609	595	579	541	578	621	561	584	579	611	583	556	600	577	580	637	571	564	601	577	605	554	588	558	578	543	555	557	562	628	603	573	558	567	650	560	594	589	544	518	623	566	580	548	556	524	599	601	617	603	623	591	568	580	527	563	569	568	579	601	580	609	581	614	546	588	587	569	573	568	587	608	548	595	550	539	602	544	618	580	614	558	597	598	598	564	556	628	567	550	547	572	597	536	599	604	616	570	562	551	594	621	544	565	562	588	570	570	568	577	564	567	555	606	614	564	599	577	578	603	518	579	569	576	584	530	575	557	584	606	598	559	595	532	585	614	587	565	535	584	575	567	585	557	591	580	625	548	565	587	623	512	559	574	592	547	608	567	577	609	604	597	583	576	568	585	546	564	556	576	582	551	575	601	534	591	586	584	594	581	512	595	554	586	553	593	591	570	559	627	558	572	583	591	562	609	573	593	553	581	591	594	583	560	596	588	591	542	574	575	586	603	614	593	590	570	558	584	550	595	628	583	554	568	568	614	562	566	564	616	581	557	578	590	579	547	540	555	559	569	561	579	583	590	603	591	593	592	623	556	601	597	570	572	597	574	603	634	544	610	580	592	592	522	577	577	595	567	587	525	557	507	582	563	570	537	605	626	598	621	535	568	567	570	616	619	564	571	559	606	615	597	560	580	538	561	587	585	574	565	574	543	582	579	582	596	599	574	608	519	590	572	510	596	630	527	563	609	548	560	600	567	617	532	554	600	571	546	545	548	612	613	589	566	579	551	594	598	574	593	568	579	625	555	586	571	582	566	605	602	622	577	527	605	549	602	560	570	606	562	593	572	575	577	569	599	573	595	571	609	592	595	571	613	568	576	571	570	586	555	570	587	582	536	597	608	582	595	547	572	553	553	583	554	603	647	577	577	595	586	574	574	575	580	584	572	550	586	561	560	599	596	552	629	592	576	617	596	575	583	562	587	550	560	573	587	551	599	575	602	543	574	577	586	565	560	594	633	563	572	613	560	549	588	602	569	559	588	629	582	596	580	582	564	603	633	567	612	563	627	557	584	578	616	545	570	570	568	561	581	579	612	593	589	555	584	584	579	570	603	576	589	608	567	541	574	554	557	589	590	586	610	578	556	563	566	611	612	545	563	579	571	584	591	586	537	547	606	563	547	560	586	567	559	602	548	585	572	590	591	544	567	575	559	546	556	581	578	586	566	588	557	612	535	579	563	584	578	572	568	634	588	566	587	586	592	535	594	589	611	593	588	623	621	602	550	587	572	576	565	586	606	568	633	557	597	582	581	547	574	577	559	543	611	572	560	577	585	590	557	543	596	574	626	576	579	574	611	582	556	605	538	597	543	621	582	549	606	560	532	588	570	603	518	618	555	600	569	584	594	601	556	563	563	556	571	622	584	587	584	602	627	579	591	587	563	570	592	609	590	594	590	532	544	599	599	551	565	564	577	582	620	563	614	602	568	546	577	559	580	559	583	624	597	540	565	568	553	596	577	543	543	555	569	577	605	550	594	542	558	567	584	583	588	542	548	575	579	602	577	572	582	593	568	598	562	553	584	575	657	582	531	613	568	576	557	580	556	609	565	581	607	625	556	533	586	596	561	610	614	593	591	576	605	594	582	591	601	599	603	521	587	599	595	554	583	539	583	545	609	584	600	591	624	595	589	569	597	581	599	599	594	555	597	610	521	579	560	627	586	579	586	603	596	611	591	583	614	569	593	554	570	592	565	586	578	564	598	563	566	594	564	584	590	547	592	560	564	596	617	562	591	572	559	612	577	571	558	587
7208	457	468	411	331	267	237	180	202	181	170	195	173	190	142	158	189	171	135	163	173	158	137	186	148	159	170	185	183	172	149	162	154	146	180	140	158	143	162	158	154	166	160	145	153	163	135	154	153	160	158	159	161	155	170	165	156	131	156	155	133	160	154	171	134	166	148	151	156	131	162	159	147	157	169	138	142	147	159	164	154	154	120	168	155	168	153	130	160	153	141	147	150	150	156	141	137	132	168	161	183	147	147	134	136	143	137	129	153	162	144	173	143	152	156	156	156	164	167	163	147	151	121	148	169	153	149	162	165	161	153	126	147	148	171	161	169	137	162	160	151	145	161	172	181	139	146	156	155	146	160	136	188	145	148	145	181	141	155	153	146	156	160	153	154	153	148	143	162	142	148	138	132	147	137	170	146	165	118	161	173	148	137	153	175	161	136	151	140	160	132	152	171	195	169	134	152	160	157	170	141	143	129	175	152	152	148	168	142	144	157	160	170	151	167	157	165	137	174	140	168	129	137	136	163	139	135	145	134	131	146	160	164	163	147	158	139	153	146	135	163	173	157	155	157	152	131	172	155	151	137	155	161	162	135	165	144	129	139	157	141	148	140	141	167	139	150	147	142	161	162	156	137	145	151	162	161	122	146	138	161	161	166	167	131	147	149	157	145	155	164	174	174	168	163	166	166	152	145	145	153	149	155	135	153	167	140	151	132	147	137	158	166	140	149	140	154	148	122	138	163	139	166	148	142	159	129	150	170	170	142	145	163	168	181	152	154	146	165	137	154	151	146	158	145	173	166	159	154	148	169	161	151	129	159	169	165	173	146	163	148	165	157	164	150	178	158	162	147	168	150	128	159	150	156	138	136	152	136	153	146	139	136	135	145	162	156	153	156	137	168	152	159	148	144	158	185	167	155	140	153	147	156	143	153	150	162	162	158	150	144	138	148	147	176	151	172	143	140	122	158	143	179	166	157	146	136	162	148	177	171	147	142	161	140	170	161	161	175	146	143	166	175	153	160	161	151	168	150	145	158	161	158	148	162	180	166	157	155	149	147	153	155	153	166	140	152	156	145	144	159	161	161	142	147	125	176	164	166	155	129	168	139	155	162	164	151	165	152	159	151	131	146	131	136	142	141	153	157	147	167	127	172	154	140	142	152	167	148	178	144	143	160	162	139	150	166	153	162	162	137	178	163	168	161	175	161	161	170	157	158	148	144	145	134	147	141	162	164	140	164	153	146	172	161	151	159	151	177	156	126	139	121	158	154	150	165	148	137	170	139	144	150	156	171	140	150	142	145	126	148	161	132	141	145	144	145	136	178	161	155	164	132	134	146	148	149	123	151	155	137	196	159	140	173	159	143	134	140	159	153	162	167	144	182	159	132	142	172	168	152	151	164	159	163	148	161	145	159	157	153	157	159	155	163	144	167	167	136	139	139	137	134	175	150	161	158	155	159	154	137	134	162	167	145	133	140	171	150	169	154	152	147	159	162	156	160	152	133	174	173	155	136	137	168	149	166	149	135	161	167	155	172	168	170	139	150	159	168	147	156	131	156	157	139	133	165	148	139	170	136	171	164	155	172	147	154	138	133	141	152	148	163	145	145	152	144	119	144	174	156	145	156	164	150	149	133	155	155	150	158	129	152	158	148	154	167	149	147	156	149	149	181	150	135	166	137	169	163	162	159	135	161	147	159	176	156	159	135	157	156	182	154	126	158	142	152	150	165	150	159	152	157	168	159	144	140	152	181	171	141	170	162	168	174	153	166	141	133	162	139	159	149	167	169	161	163	175	136	142	150	148	143	147	151	161	140	135	133	164	137	147	153	162	143	147	152	157	166	152	113	143	146	161	188	171	153	158	138	159	168	158	160	146	137	166	149	145	154	134	161	154	155	143	150	153	144	146	145	166	132	164	169	153	176	181	157	156	131	163	135	149	144	155	171	160	177	169	152	141	188	136	155	129	147	153	171	174	132	144	147	153	156	149	149	148	127	137	157	154	150	162	138	183	139	153	166	144	153	181	137	170	166	164	158	154	179	173	165	158	167	160	157	166	172	175	163	162	165	135	160	145	162	139	156	165	176	141	159	142	159	138	145	156	151	173	167	139	150	148	149	149	156	142	138	147	163	169	161	153	135	136	154	143	148	161	163	158	160	140	143	150	154	139	156	156	148	144	149	141	143	157	159	162	135	143	198	141	130	163	173	142	133	168	157	126	167	158	155	138	137	183	165	159	143	145	153	155	141	136	168	155	135	145	161	155	123	155	150	179	162	161	148	156	147	167	164	155	140	158	152	155	168	165	162	177	153	161	162	148	133	145	144	154	152	162	163	162	144	170	151	129	174	137	137	150	143	147	147	115	144	167	157	144	160	141	158	135	152	163	152	154	146	152	166	139	144	149	134	132	139	158	145	149	153	164	155	147	141	153	134	140	140	159	141	165	160	140	152	161	153	132	184	167	170	162	155	180	132	164	174	140	131	136	142	157	134	157	151	146	164	148	144	166	166	136	173	123	167	150	151	168	158	162	155	130	147	141	148	151	154	171	188	143	157	128	151	135	167	167	148	145	161	161	135	159	156	154	148	154	146	141	137	157	177	138	188	166	162	150	134	147	148	150	158	155	157	153	141	143	157	157	131	147	144	149	157	157	154	165	161	163	161	164	160	159	141	161	127	167	177	162	192	133	190	146	145	162	154	161	196	131	173	148	142	145	169	131	163	163	132	184	137	155	152	144	161	135	147	163	157	154	151	156	155	183	133	137	141	192	154	181	161	152	145	149	140	174	177	138	145	154	136	143	168	186	160	157	159	165	163	163	160	158	166	128	179	159	160	168	140	176	139	162	154	145	159	133	151	136	145	142	186	142	172	148	168	151	170	160	135	169	154	169	147	157	137	148	180	176	139	164	159	195	170	155	153	152	171	157	158	144	152	142	135	143	189	144	131	155	146	150	145	150	137	153	144	188	172	141	164	133	149	132	159	161	141	155	143	161	145	178	161	157	154	168	152	165	135	135	140	147	158	178	172	148	165	154	164	164	135	147	170	140	121	148	141	148	150	124	146	169	164	142	150	156	164	164	152	148	153	163	132	146	157	170	145	148	156	154	135	148	134	168	147	146	157	137	155	137	162	141	165	149	145	143	161	137	177	161	117	155	162	149	147	164	159	164	141	129	149	137	158	142	171	161	153	131	167	141	148	137	167	142	145	146	152	147	145	130	151	131	158	165	162	157	147	137	167	161	142	163	147	160	139	147	151	148	142	164	143	164	176	160	148	152	151	163	168	176	165	130	137	169	154	137	175	172	164	184	140	136	153	166	163	156	159	140	128	142	165	131	176	165	137	160	157	144	157	159	168	149	144	165	157	154	170	155	131	149	166	165	163	148	143	135	155	167	157	138	150	166	167	173	125	149	147	137	149	156	161	163	136	140	159	161	155	166	183	187	167	152	164	143	164	126	174	146	167	151	146	155	141	166	157	150
6049	655	1114	1294	1117	972	788	671	588	536	514	530	491	480	472	454	467	463	424	426	452	414	403	430	408	404	428	452	394	377	392	346	435	390	406	366	401	401	379	384	386	395	408	362	395	411	373	451	409	396	429	422	443	428	444	412	425	407	367	395	379	379	391	390	413	379	407	391	404	367	420	410	409	376	427	417	392	409	419	383	378	395	391	416	393	340	351	362	363	364	420	374	388	379	402	372	377	384	347	370	383	399	364	399	372	401	381	401	383	353	363	416	384	408	356	362	376	372	400	401	360	357	378	360	406	369	398	377	364	400	398	377	358	356	407	399	384	378	378	398	406	371	374	387	397	409	341	383	402	400	369	373	347	388	366	391	390	361	382	373	359	398	382	358	373	382	393	392	357	347	348	395	398	404	343	386	389	358	370	395	374	378	382	388	353	385	365	362	383	413	359	380	379	397	421	328	394	383	380	382	366	369	362	344	371	384	386	417	366	383	392	392	396	381	406	415	390	354	401	359	383	354	382	343	404	350	375	369	362	371	384	382	378	384	370	365	400	359	392	372	397	364	388	382	409	337	385	400	369	354	358	390	384	360	369	353	411	400	356	399	379	359	339	397	387	355	401	398	375	402	336	392	379	371	386	353	385	353	389	388	370	423	414	398	373	394	398	378	372	380	369	385	373	379	379	365	369	398	378	384	374	381	359	373	370	361	379	405	372	362	378	388	382	372	375	390	388	406	346	368	385	347	382	394	416	358	352	377	402	360	395	382	379	366	397	346	375	390	405	373	375	384	368	351	371	381	368	371	361	374	380	372	338	357	386	377	382	428	346	354	383	377	354	372	372	356	367	351	360	368	356	381	356	383	374	370	357	363	388	377	358	393	397	362	362	331	373	368	341	362	385	416	392	370	366	398	355	403	401	408	387	391	381	391	359	386	364	358	397	364	376	358	386	383	380	369	390	344	368	393	382	371	363	352	395	390	376	321	376	395	411	362	339	388	375	372	366	374	367	422	356	367	353	376	339	439	384	355	399	357	385	379	410	402	400	367	351	366	380	388	362	341	393	338	386	388	375	364	400	363	370	357	374	355	363	388	373	338	404	392	373	372	336	408	384	384	364	366	370	373	383	354	369	404	351	375	377	380	378	358	361	335	367	361	369	344	409	368	352	399	370	396	351	340	401	361	358	374	379	383	385	386	367	354	397	385	365	369	387	388	373	365	349	392	384	357	395	386	385	376	359	390	372	394	352	393	382	356	347	364	363	354	364	375	384	343	363	385	383	375	411	383	371	386	376	390	391	349	339	385	364	368	376	380	381	389	367	393	392	370	368	373	368	408	380	358	386	376	386	374	405	402	391	386	374	380	404	363	366	344	347	378	380	358	350	358	425	355	391	314	369	367	377	392	368	377	355	369	333	382	392	391	392	375	380	385	370	386	400	356	347	366	405	374	372	377	390	347	373	384	380	393	360	357	358	394	379	373	382	384	371	413	382	392	379	394	350	381	377	384	401	380	384	399	365	345	398	390	403	348	370	342	349	371	400	382	383	388	368	383	365	398	422	382	387	421	390	388	371	384	386	352	368	368	400	382	375	406	405	359	402	382	405	381	376	366	354	379	388	370	360	384	374	367	410	342	385	376	360	365	358	357	372	366	385	366	364	404	359	384	381	360	369	397	394	368	424	368	345	375	345	352	359	377	355	390	385	347	386	367	339	358	402	374	392	402	409	355	352	369	381	374	384	373	380	374	380	368	381	393	409	345	346	404	386	393	357	365	350	403	407	381	376	375	354	388	403	407	372	372	391	355	401	380	364	392	361	378	373	356	369	383	358	346	367	385	379	350	392	342	379	417	412	390	377	383	380	384	376	380	354	404	377	378	387	406	355	372	348	381	404	382	407	367	397	358	365	370	356	368	380	349	398	326	360	331	361	421	359	387	371	377	393	349	371	363	393	409	354	368	390	367	370	392	403	407	391	365	408	379	350	379	379	380	371	363	377	369	374	378	361	368	386	361	380	361	384	378	375	377	339	370	377	365	374	371	389	356	380	322	406	391	392	378	374	386	347	372	321	358	370	365	366	382	369	401	391	409	399	346	417	403	345	414	388	416	396	346	354	361	375	391	389	398	390	374	393	347	374	401	362	383	371	402	346	404	395	409	361	369	391	370	345	357	363	402	354	394	402	377	363	370	388	393	385	357	411	400	335	368	412	369	360	402	358	377	389	383	364	399	389	431	380	386	379	375	375	357	383	388	385	370	376	363	385	372	379	368	380	354	365	381	377	396	369	334	379	375	388	362	403	389	364	385	401	376	403	392	366	375	378	363	360	364	371	384	358	369	380	404	384	376	395	406	380	384	375	381	391	366	360	382	360	397	395	366	343	389	374	411	371	390	367	401	370	364	387	420	382	391	358	409	384	396	395	387	387	356	359	353	330	373	397	388	396	374	384	379	351	360	356	379	361	370	388	347	393	370	372	362	378	394	396	380	380	384	379	380	351	363	419	397	365	369	350	403	370	413	343	408	350	345	372	365	359	379	350	411	375	387	348	380	350	391	363	376	384	350	353	383	420	371	354	384	386	363	362	409	345	391	360	381	365	401	415	366	413	340	388	391	375	337	345	363	369	411	390	349	407	351	373	384	387	370	384	362	398	385	387	354	371	359	373	371	379	382	407	352	412	393	368	376	341	395	371	373	373	374	367	373	380	348	360	405	368	380	356	377	358	351	398	385	400	404	371	370	382	377	359	387	396	368	375	369	325	365	388	362	379	400	371	360	418	404	345	404	370	347	401	381	357	375	375	341	390	411	437	375	383	382	403	350	380	397	400	394	380	346	363	375	370	372	368	384	395	330	391	377	371	364	376	367	419	372	359	385	395	383	383	370	371	353	376	375	385	395	396	364	365	397	394	379	370	390	357	375	399	378	365	402	393	355	381	368	409	409	385	413	345	384	406	341	401	389	346	418	375	370	396	391	362	393	368	376	371	387	340	346	373	370	405	392	386	382	382	353	382	371	377	362	365	349	392	381	368	389	360	404	378	345	392	395	375	330	334	373	365	364	429	380	366	407	384	369	425	388	385	360	357	380	392	384	375	361	360	401	366	354	364	341	361	396	398	400	379	360	361	364	385	369	369	392	386	367	374	363	405	396	373	359	380	377	374	386	403	343	376	321	368	386	413	354	359	350	379	401	375	376	357	370	382	381	369	389	353	387	379	360	347	406	381	363	383	364	369	397	386	390	363	368	397	368	353	388	378	393	383	386	397	363	378	363	391	371	358	357	384	383	372	390	376	388	391	367	335	393	331	419	396	351	379	376	397	364	389	365	355	376	359	369	388	373	370	382	362	400	395	369	386	382	384	370	356	331	383	406	362	342	395	384	350	388	390	347	372	360	388	378	398	388	389	387	360	374	377	364	381	394	397	370	354	374	350	382	397	340	338	385	400	369	376	395	397	396	400	375	345	375	394	372	379	426	381	388	357	440
13516	1083	958	770	644	442	377	348	317	295	288	279	264	249	260	247	262	250	235	248	258	238	222	248	239	260	235	244	250	230	211	255	238	226	249	216	215	236	239	235	236	259	233	234	238	268	241	247	260	237	229	231	267	239	220	252	250	258	231	227	228	235	246	229	228	235	258	238	248	251	237	208	233	205	227	228	251	228	248	235	199	224	214	237	202	239	248	214	223	214	211	218	228	216	246	213	206	247	195	189	237	250	243	236	238	260	217	246	200	230	240	220	235	231	249	232	219	223	245	219	222	230	227	220	220	218	205	224	219	233	221	230	213	224	218	221	245	247	236	221	233	226	235	204	246	225	233	207	231	240	228	216	246	208	206	256	253	244	251	205	224	235	230	233	274	220	258	231	230	226	241	229	242	210	252	262	234	237	258	227	238	202	239	236	229	213	225	235	217	233	231	222	239	251	237	238	216	198	235	226	245	222	252	218	218	209	222	211	239	237	254	253	255	226	214	236	228	225	236	231	216	220	214	263	273	224	227	219	217	211	226	211	220	224	223	234	244	245	206	216	220	236	229	210	227	230	219	209	230	237	240	235	236	237	215	268	239	223	217	243	227	258	252	246	257	223	261	266	255	232	215	238	211	224	220	247	220	231	204	224	225	224	243	216	229	235	214	236	210	218	210	222	201	215	257	251	239	236	283	244	233	214	233	223	209	234	232	228	211	209	274	262	215	231	249	222	223	211	231	257	252	271	218	249	251	241	249	247	221	269	222	225	230	203	227	255	221	229	231	203	235	242	244	250	234	227	212	230	214	214	207	235	242	218	245	224	232	250	200	250	240	216	237	217	229	252	216	266	219	242	231	228	252	226	260	238	226	237	202	236	237	209	207	241	211	266	238	232	208	214	235	233	216	226	221	230	222	219	242	249	235	226	222	269	233	225	231	226	218	214	236	215	200	246	226	210	238	251	205	252	204	237	213	229	234	263	229	228	219	222	235	271	237	209	231	242	248	234	240	224	205	221	215	227	257	203	201	225	228	233	231	189	207	212	224	219	217	255	222	238	251	210	211	236	208	239	213	239	216	206	241	235	223	221	224	227	214	227	243	257	234	237	218	254	249	226	230	235	215	234	236	231	215	235	228	249	237	241	239	215	229	239	221	212	243	227	227	239	219	243	216	237	219	245	205	237	258	207	190	240	255	232	216	219	217	224	221	220	226	239	220	250	255	213	242	235	210	219	217	208	207	257	213	222	236	221	239	218	233	255	227	223	201	252	245	234	237	223	230	251	239	228	241	218	233	229	234	241	218	292	193	224	224	261	260	215	227	215	206	194	224	238	226	226	233	234	249	215	257	236	230	234	204	239	214	224	247	215	248	210	226	229	230	217	249	226	244	226	203	243	226	242	225	208	247	208	233	228	227	196	221	219	252	207	213	197	224	261	214	246	224	244	243	235	198	226	235	222	254	219	249	240	235	222	225	208	237	228	253	239	237	190	277	226	262	222	206	224	238	261	236	222	261	235	244	243	234	215	267	205	248	203	228	207	235	244	251	233	236	235	231	232	235	213	236	244	220	240	255	236	236	223	237	225	202	249	239	196	224	232	231	239	236	198	227	259	243	241	236	232	219	202	247	220	208	234	244	228	258	264	227	244	249	210	240	248	273	233	210	246	231	228	247	227	219	244	224	195	241	231	236	262	232	238	236	212	210	240	207	230	216	226	211	239	216	232	262	218	212	214	227	231	235	250	222	248	217	225	209	219	240	226	220	269	254	248	238	246	242	268	197	236	247	252	251	254	223	219	238	241	225	216	249	242	227	228	231	231	224	230	215	229	221	247	230	212	237	232	231	238	239	249	207	228	231	218	219	220	231	236	201	222	242	213	221	197	249	231	264	234	248	218	238	263	226	244	233	229	230	268	203	231	211	252	229	228	213	225	229	244	226	212	245	202	227	217	250	216	245	223	227	251	215	224	221	255	235	218	216	232	232	226	227	222	244	234	267	258	224	229	214	199	223	263	232	227	266	230	244	234	257	208	215	229	226	195	227	203	252	229	228	192	205	238	194	230	239	224	248	235	235	246	226	246	248	248	208	239	256	264	266	258	216	205	224	217	246	209	226	234	236	240	232	261	258	202	262	221	233	202	231	254	254	227	221	232	252	214	232	220	255	222	242	209	238	227	213	193	224	238	232	246	258	260	203	218	228	221	269	210	242	258	218	247	227	231	238	244	206	269	217	205	226	221	254	235	228	236	224	209	223	234	207	219	244	258	219	212	211	216	226	238	227	245	237	220	205	236	243	221	252	216	227	210	235	219	227	249	247	204	248	216	269	217	220	243	237	247	259	253	224	235	234	204	258	236	217	228	235	235	220	224	222	241	218	257	251	232	252	224	249	224	224	205	232	255	234	249	219	242	215	234	216	253	236	249	239	238	261	246	220	219	257	237	223	216	211	226	219	237	210	228	231	269	239	209	242	241	229	199	226	235	245	227	206	231	238	222	244	242	219	242	226	232	233	217	249	214	240	211	215	280	232	193	236	252	236	235	215	246	256	219	243	233	217	189	201	226	254	247	246	233	230	228	250	216	246	240	258	227	225	212	233	228	240	245	223	219	210	259	204	224	233	215	217	245	234	235	224	247	216	225	232	253	224	237	252	210	235	221	223	253	236	207	203	217	257	243	213	223	213	211	216	223	219	232	229	224	226	245	213	228	220	259	224	232	213	231	197	216	200	243	206	222	232	228	229	231	223	207	261	234	243	251	219	260	233	219	223	210	205	242	190	254	243	232	242	232	248	254	238	243	243	244	242	217	251	266	194	238	235	217	225	258	244	219	240	213	220	216	268	244	233	245	205	238	233	203	216	230	233	230	224	215	234	203	237	218	226	227	220	223	262	236	217	247	217	219	214	222	233	223	256	234	241	242	240	237	239	249	234	216	228	222	255	230	228	234	241	242	252	241	222	229	214	203	214	230	252	220	202	224	236	242	217	250	240	212	237	229	238	207	229	208	227	202	216	211	232	226	222	244	243	203	221	247	225	215	216	225	230	232	238	199	238	212	257	259	222	217	228	233	245	248	220	209	244	238	230	244	234	236	222	240	228	230	238	276	235	243	262	251	219	226	224	205	223	224	205	214	220	230	235	233	235	234	231	229	274	217	237	248	233	206	231	212	210	237	245	252	237	211	245	219	220	241	242	249	233	248	234	220	234	253	229	225	230	216	202	228	231	259	217	223	207	226	216	234	208	238	240	248	211	223	242	218	220	263	217	251	234	215	282	208	211	233	203	225	279	238	285	247	261	228	246	232	240	220	229	233	212	245	227	251	221	189	242	236	249	231	219	221	224	215	205	224	218	237	231	225	234	251	223	223	228	220	243	229	245	242	236	252	227	255	235	239	249	237	209	238	269	224	213	234	228	219	243	213	256	228	240	239	262	217	236	209	208	233	246	232	234	267	210	196	228	255	223	242	239	220	205	223	232	219	224	229
8021	1103	2016	2324	2015	1712	1359	1171	993	952	887	828	785	733	756	685	714	689	628	627	598	680	668	609	622	599	610	623	571	594	613	601	559	571	579	583	562	589	578	612	545	572	563	611	567	621	599	603	602	585	577	678	630	614	655	639	601	651	609	559	540	568	579	554	598	582	555	573	586	553	595	607	598	576	644	602	565	583	522	564	560	557	582	580	577	550	530	542	583	542	569	566	587	573	597	560	529	535	580	580	534	579	570	553	538	558	595	559	554	546	544	570	570	533	548	535	542	570	565	552	543	554	540	537	568	557	564	494	549	530	553	524	578	554	549	552	558	522	572	584	544	530	526	552	582	572	540	565	520	586	543	537	515	553	541	550	539	580	543	537	532	528	549	581	509	521	554	557	536	596	542	556	514	559	561	552	554	549	535	539	532	613	547	518	597	556	540	556	542	576	544	527	563	553	594	558	535	560	577	602	520	538	520	515	543	543	553	545	527	568	570	548	560	569	524	494	595	557	567	527	569	551	552	564	557	566	552	537	553	530	540	554	591	508	522	541	526	582	604	501	584	530	530	499	527	536	550	603	512	560	545	520	571	534	530	562	561	567	532	546	504	502	533	557	547	520	558	564	518	559	549	576	572	549	522	549	529	545	590	527	546	528	541	526	498	557	560	515	542	577	559	543	566	575	537	545	540	570	526	534	550	575	566	542	550	555	524	540	516	540	510	543	523	539	571	517	566	575	527	552	527	493	531	533	552	500	512	557	580	546	586	544	556	542	561	485	565	570	537	608	541	556	515	546	582	545	537	537	572	559	487	509	525	506	522	553	548	553	540	525	514	537	538	527	553	550	534	523	547	570	568	550	558	544	548	589	546	565	546	574	565	528	557	531	565	499	561	514	526	585	521	531	576	580	538	599	549	564	521	544	552	543	579	549	584	520	579	562	549	576	534	580	522	505	539	513	554	552	556	544	562	496	484	587	558	536	556	574	570	552	557	554	551	553	571	577	534	579	554	569	520	519	544	526	567	492	583	563	549	543	541	534	548	515	510	511	549	541	585	494	561	580	522	539	572	523	551	522	563	558	597	504	529	544	519	509	548	543	576	534	561	526	578	542	567	560	558	542	542	505	521	535	552	539	579	530	522	562	512	527	535	574	530	565	526	587	571	587	595	585	547	568	554	592	551	580	543	515	549	542	520	539	536	518	545	522	548	546	508	519	506	515	546	574	595	541	519	514	548	541	584	572	571	531	561	566	528	579	570	525	531	587	543	538	590	523	545	572	574	592	559	528	557	523	544	501	528	580	523	550	572	592	567	530	503	539	552	552	551	519	539	525	576	490	567	519	564	566	548	544	559	533	563	530	572	527	534	568	623	513	558	523	534	549	530	549	550	561	535	474	520	514	529	519	535	587	550	542	557	582	563	558	552	529	546	491	608	590	539	525	536	523	542	534	545	538	562	542	551	534	568	566	547	518	546	553	532	586	533	545	522	559	531	543	542	527	537	529	526	511	559	553	540	518	565	546	530	547	501	553	516	545	564	516	541	549	494	516	538	567	549	590	524	576	540	552	570	552	518	558	520	541	554	492	527	554	570	551	547	567	540	546	519	557	585	548	558	575	565	507	532	561	560	571	541	559	529	562	586	548	544	576	591	535	532	554	554	551	508	549	533	530	562	524	531	551	527	557	496	562	520	523	546	546	530	583	518	555	541	548	541	583	560	525	573	558	537	564	515	544	538	548	554	574	581	532	547	523	563	543	523	558	540	554	517	536	519	563	546	567	522	528	532	570	527	552	545	549	550	549	521	538	594	529	511	554	523	530	558	589	543	583	521	520	548	541	550	563	554	576	525	553	568	529	561	561	529	541	551	562	543	552	555	478	537	526	539	539	552	553	544	562	591	539	554	558	529	580	539	542	514	547	536	575	537	543	520	559	514	523	552	566	555	557	577	584	558	551	552	566	559	551	563	496	525	540	561	576	563	558	556	529	535	561	521	518	537	536	486	499	536	568	536	559	561	534	549	572	538	571	528	560	558	515	529	534	575	499	571	521	550	571	580	547	543	522	547	524	567	519	508	576	543	561	524	499	526	553	535	558	564	554	562	529	556	535	568	521	538	581	545	570	541	526	526	530	563	528	537	542	532	549	582	559	499	557	548	563	540	559	544	563	541	541	531	548	532	530	549	487	535	520	560	547	546	562	563	557	548	557	540	491	511	537	514	522	565	575	528	543	540	552	532	557	532	542	573	536	545	559	551	591	494	572	536	536	532	508	528	525	549	538	544	575	589	522	544	554	529	566	529	558	519	535	519	543	526	551	525	570	572	559	564	536	530	555	535	534	591	511	558	538	556	558	531	569	577	544	556	537	555	624	503	525	533	555	574	551	573	524	545	532	541	589	603	560	608	555	540	569	558	553	579	527	516	532	548	501	535	544	562	570	561	522	584	569	553	540	549	525	579	509	554	564	536	541	521	559	546	552	561	527	527	550	527	558	551	565	536	542	524	577	550	582	535	554	530	550	491	581	533	545	540	540	555	569	513	507	547	485	575	518	588	571	549	566	572	592	480	535	516	568	535	534	518	513	536	574	535	551	572	546	559	570	516	518	529	513	503	533	570	526	499	550	525	547	568	575	546	540	549	537	539	567	546	547	555	533	568	601	546	590	542	544	564	551	537	550	545	516	558	545	564	551	569	528	557	543	552	524	596	559	499	552	586	569	532	486	551	544	574	522	572	527	551	525	577	531	591	563	550	559	492	533	598	538	548	535	583	528	550	519	566	549	513	569	575	531	560	577	542	575	495	549	553	559	539	532	561	584	536	509	542	547	539	562	566	551	521	517	508	557	568	543	525	518	503	550	537	533	564	564	523	567	547	548	506	507	552	570	581	571	552	505	523	513	579	512	573	557	545	572	573	478	560	523	549	531	555	545	564	567	538	534	553	561	558	557	536	544	543	565	537	560	536	541	533	567	535	557	536	534	561	529	567	534	606	553	577	566	531	538	583	582	578	530	546	568	559	537	550	560	546	551	545	614	558	542	529	585	562	559	529	558	515	510	506	558	537	539	524	526	571	535	544	546	556	536	559	563	524	517	543	540	558	554	528	542	558	535	571	526	562	548	572	535	562	511	525	562	585	517	533	540	569	523	563	546	583	532	561	569	552	536	534	557	513	561	572	520	567	516	542	558	535	582	559	532	559	521	545	524	539	575	583	581	556	556	543	519	526	561	546	588	558	551	524	578	569	544	591	492	568	509	534	545	520	553	554	544	558	527	499	543	607	564	507	516	513	496	558	571	537	545	571	533	578	581	529	568	523	539	536	573	528	597	557	535	516	518	532	589	543	559	554	522	570	518	561	546	526	527	561	597	542	580	543	559	572	527	580	545	511	559	544	508	537	509	526	560	534	542	570	569	502	562	563	532	576	542	526	513	584	514	536	558	557	518	587	583	540	536	548	559	545	547	494	505	540	529	604	513	561	583	551	551
1519	286	287	267	269	241	258	263	258	296	245	309	283	284	276	277	255	263	249	247	286	250	214	247	278	257	278	255	223	264	266	282	244	250	282	297	275	241	251	273	265	273	287	278	265	277	280	264	279	284	263	242	272	302	280	260	256	254	285	266	265	269	249	253	261	293	251	253	252	282	280	251	274	275	280	243	295	271	249	312	255	298	266	275	260	254	240	267	285	280	288	285	302	275	249	268	254	287	268	294	260	275	294	267	276	253	250	284	256	271	234	267	273	249	277	302	252	255	305	259	272	243	285	264	236	277	225	275	271	265	230	272	284	270	297	244	298	263	273	278	238	263	248	228	255	260	266	289	278	286	263	257	273	263	279	280	281	308	269	248	285	280	282	266	277	236	265	275	266	252	253	252	252	277	268	268	278	247	284	249	292	264	278	254	241	277	259	290	267	259	262	241	261	265	255	296	263	288	252	307	284	258	285	290	238	277	265	280	267	265	250	288	282	253	257	273	272	272	257	273	236	274	280	258	272	286	270	235	253	237	270	267	267	281	257	264	256	270	269	273	243	296	267	276	262	263	271	226	237	271	274	240	274	266	268	281	251	268	304	266	265	259	276	258	260	268	247	281	289	277	279	289	271	249	278	266	270	261	307	250	277	254	253	257	282	220	263	282	264	315	271	259	252	253	259	259	239	286	299	255	257	234	287	254	272	260	266	275	264	266	269	255	275	246	268	237	261	254	273	283	246	258	270	246	220	269	268	266	281	283	263	270	269	260	278	270	269	248	258	271	264	258	275	288	281	248	268	240	278	314	260	254	234	233	290	287	277	309	273	272	252	271	269	285	277	267	277	283	281	273	243	255	288	259	259	261	295	266	267	255	260	252	268	245	267	283	299	234	279	265	232	274	274	243	283	277	266	280	269	243	319	260	241	272	298	274	266	283	272	253	256	268	287	273	264	249	268	264	279	280	236	255	252	283	291	264	249	220	251	288	279	286	238	290	291	278	240	246	266	249	260	279	242	279	270	225	285	275	245	288	274	260	251	261	264	273	270	250	292	293	264	290	263	264	239	268	260	287	268	283	267	263	287	237	260	267	289	279	264	257	271	267	249	245	287	270	260	267	236	244	262	262	236	217	245	235	235	242	274	252	269	244	280	250	241	284	304	278	240	276	266	263	270	285	265	286	236	263	279	249	287	281	257	232	240	252	289	254	263	253	278	272	284	279	291	288	249	264	288	281	260	269	290	302	274	283	221	243	262	270	281	236	248	268	260	248	270	273	272	255	282	256	264	277	273	254	264	276	274	260	250	281	240	216	264	271	256	247	251	262	231	283	270	250	280	279	258	249	262	260	277	246	278	292	258	257	260	251	268	245	268	272	278	245	279	248	255	236	268	250	262	247	257	258	241	265	309	258	249	260	253	293	237	242	277	262	291	284	267	227	258	268	257	257	236	257	266	279	226	236	272	255	275	274	257	262	252	245	288	261	259	279	272	265	234	274	275	228	243	259	279	316	254	251	271	252	273	250	243	249	310	281	270	285	268	249	250	271	253	262	241	276	267	275	260	274	243	259	275	288	251	251	251	256	280	282	249	252	289	276	270	244	256	265	289	249	278	266	269	245	253	231	240	250	258	257	242	223	255	265	290	258	270	292	249	259	267	235	257	263	281	241	291	275	267	235	263	296	276	244	265	260	286	246	256	249	242	222	272	270	275	276	263	239	250	281	271	269	238	268	241	247	270	290	267	280	263	256	254	277	257	260	259	285	257	290	283	253	309	253	253	292	272	248	271	280	267	280	249	252	248	280	264	268	257	240	302	270	264	282	247	257	289	254	266	286	259	283	262	261	261	255	275	250	255	278	265	244	251	261	267	248	244	271	252	244	279	265	252	270	253	256	247	283	247	280	249	245	249	293	255	241	247	298	256	268	275	281	254	274	277	307	256	280	281	277	265	282	249	272	252	265	249	268	282	260	272	284	303	274	301	302	266	297	253	253	266	268	259	260	240	264	279	241	281	255	274	271	246	242	266	262	263	274	294	270	264	261	251	267	263	245	298	252	235	254	279	238	290	234	299	285	271	249	278	257	264	268	267	198	290	239	287	255	279	288	281	263	275	261	262	241	270	298	254	236	261	288	267	297	249	266	237	252	273	281	280	241	249	246	238	283	266	266	272	250	264	235	274	251	269	266	280	243	258	278	263	260	272	237	266	253	264	262	222	229	261	269	274	273	285	243	256	306	269	267	268	275	268	237	251	240	260	280	222	268	276	288	266	282	236	285	255	254	261	303	272	263	277	250	280	255	252	277	218	270	296	268	281	261	236	271	256	264	261	286	255	287	230	259	261	260	252	281	279	270	314	286	273	254	248	243	287	235	268	261	272	270	286	261	297	285	257	238	265	300	283	251	264	245	239	283	256	243	292	272	267	273	275	276	237	276	276	267	266	280	266	301	269	274	280	260	256	283	283	290	255	241	261	283	302	238	287	249	289	298	265	276	296	288	255	291	249	243	267	246	282	259	268	269	238	261	278	272	277	284	274	281	256	247	288	271	261	266	244	246	301	260	248	271	280	238	257	272	260	271	276	262	291	313	282	246	254	297	280	274	260	285	252	292	254	265	285	297	233	281	261	274	295	270	280	266	267	278	270	252	260	280	271	265	272	277	271	283	285	262	294	263	260	229	250	247	261	259	277	279	256	310	254	272	266	257	270	243	273	265	252	266	260	288	257	293	259	287	274	262	253	255	250	281	235	256	242	243	262	249	250	256	252	273	274	286	298	254	282	275	265	247	259	230	271	263	248	281	278	266	269	256	249	233	288	257	255	254	267	281	247	241	245	251	229	242	280	288	267	276	258	270	258	256	271	261	256	265	250	245	267	206	260	254	262	274	275	269	280	255	293	292	254	309	266	265	254	277	260	251	251	296	284	279	262	274	224	260	284	236	310	232	299	261	274	297	267	267	274	262	263	264	297	260	277	268	268	295	295	247	280	255	265	234	262	309	281	262	263	276	287	250	256	280	268	264	270	261	255	243	241	251	263	264	260	263	256	280	262	276	266	210	267	309	270	269	253	270	297	251	241	264	276	261	244	284	262	276	276	262	315	286	278	243	266	268	260	266	260	271	243	263	275	270	262	260	259	262	229	273	245	248	237	284	259	258	278	263	256	287	258	288	249	272	259	288	264	262	263	235	264	243	249	266	259	249	262	259	279	253	259	237	279	255	258	237	263	263	270	268	260	259	280	271	262	283	270	323	288	293	290	286	323	263	268	262	260	295	253	231	246	261	245	247	241	262	257	239	257	246	273	262	271	269	258	274	260	280	278	265	284	262	252	265	225	244	265	280	260	247	260	293	243	277	297	262	256	302	281	275	285	263	249	269	283	279	225	265	248	263	269	250	262	273	281	261	275	289	278	255	286	281	260	258	258	257	250	285	264	260	258	268	232	285	292	273	279	265	248	287	274	222	236	278	289	264	265	286	257	267
1752	612	633	678	661	603	574	597	614	564	607	612	599	618	640	582	579	602	585	575	598	579	648	592	548	602	597	547	573	623	586	574	590	580	533	579	627	594	572	665	609	598	570	589	622	580	610	634	616	557	601	592	579	597	631	618	573	593	600	585	632	551	561	552	610	610	570	573	615	574	592	612	591	594	579	569	593	547	585	614	598	575	565	617	585	607	631	594	627	635	602	630	616	573	601	556	589	572	558	587	624	545	590	568	597	574	602	599	542	593	568	618	592	585	619	621	565	594	604	563	558	582	531	633	594	546	603	562	624	629	596	598	598	573	617	570	607	562	607	616	543	574	550	620	580	572	577	616	606	580	637	596	583	619	614	611	572	588	550	562	608	587	586	606	567	571	608	608	519	577	581	624	615	553	601	582	608	647	595	606	559	598	588	595	603	591	623	578	574	595	588	594	585	645	599	570	617	593	582	593	598	535	556	592	577	574	586	610	611	562	594	608	611	541	563	607	615	576	593	640	586	623	601	622	594	566	598	567	606	607	585	600	556	597	614	605	578	570	566	613	593	574	575	576	590	586	631	550	562	573	553	609	583	596	596	583	604	535	608	596	558	633	572	557	565	564	562	580	582	625	585	614	577	639	615	572	624	572	537	618	588	614	626	631	604	620	577	610	595	605	614	580	595	578	536	660	575	546	576	619	586	598	572	591	603	589	602	575	577	599	643	599	579	584	625	608	581	592	626	608	588	581	600	586	595	567	596	596	575	589	606	598	531	560	574	567	581	616	599	575	575	620	579	587	604	565	605	560	583	606	609	597	598	611	589	572	596	596	589	600	604	606	612	575	567	615	612	598	612	557	574	580	613	551	632	515	614	578	581	575	572	618	581	624	573	570	562	570	616	631	627	564	551	579	543	612	617	576	592	618	576	573	601	577	570	618	573	564	609	547	618	624	583	605	632	570	599	573	600	578	591	593	602	596	586	592	599	623	563	621	542	611	574	604	595	582	583	593	593	631	622	601	593	600	579	586	576	604	578	587	614	631	650	589	573	613	570	581	569	587	559	619	617	597	593	540	566	629	576	575	542	587	584	601	567	581	557	585	603	604	613	565	546	562	593	570	597	572	572	609	608	565	615	600	592	642	551	531	579	609	619	582	602	581	548	603	550	630	598	568	613	590	609	587	590	614	548	581	551	558	614	580	617	602	645	606	613	600	579	567	573	605	617	557	584	550	604	588	604	580	592	572	578	601	565	575	580	617	588	557	550	591	606	574	589	590	599	578	588	614	579	597	624	623	663	598	590	581	614	605	595	546	607	569	590	622	621	557	604	630	542	574	609	586	592	573	570	630	598	592	608	608	625	573	636	520	567	578	591	655	576	604	596	572	558	650	569	636	634	624	589	572	575	565	565	615	595	578	643	622	587	572	593	563	577	550	642	584	598	629	618	602	597	597	584	593	595	654	564	630	584	560	540	622	547	607	569	582	562	592	574	564	541	569	610	648	605	622	560	566	615	587	544	548	535	573	622	573	561	627	603	609	611	586	639	605	591	584	594	598	627	635	583	557	571	602	616	607	536	601	555	567	614	600	596	570	584	569	591	601	626	594	581	580	591	592	636	616	578	575	615	622	631	573	580	587	578	606	574	598	573	583	602	602	577	582	600	554	587	586	564	571	572	609	574	548	584	563	569	626	590	583	597	562	550	571	594	623	633	613	566	586	587	601	611	608	577	581	589	637	578	602	574	576	578	586	620	575	589	625	582	570	621	600	576	547	601	580	561	620	584	585	596	579	655	561	591	577	581	609	592	597	589	566	587	617	611	602	576	531	534	611	588	620	569	589	623	639	584	587	627	599	610	608	585	579	610	589	577	612	602	584	596	603	570	558	547	567	529	564	574	592	587	616	600	600	565	547	556	645	590	573	601	607	560	604	613	594	613	577	594	575	610	565	582	578	603	575	611	547	582	576	610	579	570	604	613	559	569	628	543	561	569	546	590	547	577	599	568	585	640	596	593	616	598	594	575	582	573	618	598	538	598	586	609	638	589	590	580	601	589	553	601	616	555	583	637	603	565	594	599	606	621	572	596	572	568	634	610	586	580	583	608	596	624	548	607	581	586	593	607	567	605	584	605	585	583	558	592	585	622	598	537	629	587	586	609	568	652	589	573	592	628	596	579	582	588	607	590	597	606	627	588	591	574	558	609	566	550	570	563	577	601	620	623	546	581	565	615	565	590	622	583	625	613	586	585	584	560	574	543	582	577	599	576	596	572	668	621	560	562	624	583	609	627	570	609	634	577	585	526	568	580	592	600	615	581	604	600	609	606	597	631	613	567	553	580	594	605	596	596	570	541	533	611	580	638	582	564	580	560	586	587	604	599	586	601	612	574	582	603	587	626	584	511	602	588	579	608	604	592	593	584	564	610	628	555	605	526	552	585	601	612	605	572	588	582	563	616	580	640	630	590	609	564	634	617	573	638	597	584	550	615	600	599	643	613	587	572	574	543	599	556	527	602	621	645	613	614	562	604	620	574	591	611	581	577	574	622	606	606	572	618	604	567	593	524	553	612	610	594	582	656	558	619	563	638	598	625	590	629	615	580	617	605	611	611	585	539	644	611	577	600	578	600	626	587	597	552	592	575	613	615	574	599	566	636	585	574	608	598	590	598	561	592	587	583	617	580	579	603	566	572	554	608	562	613	601	589	609	602	604	609	562	589	558	548	545	585	571	565	590	578	593	572	554	645	596	605	607	604	588	600	578	589	580	607	586	582	562	570	614	577	634	622	580	586	596	572	604	582	578	583	604	571	581	605	577	589	616	589	595	585	612	561	586	602	559	602	591	546	580	580	605	629	617	585	579	608	587	616	555	606	601	589	571	638	574	593	638	602	674	576	569	604	606	571	592	600	592	557	535	542	582	583	607	590	553	622	646	549	582	594	622	604	590	581	556	604	584	585	589	555	577	594	567	549	607	551	583	583	604	589	617	562	591	579	591	575	612	606	614	572	597	571	588	488	585	624	596	610	584	598	592	587	613	622	594	591	621	604	591	610	599	626	562	629	577	598	562	576	563	595	600	577	593	606	629	606	579	593	571	556	579	595	572	618	565	559	540	565	572	601	570	567	623	630	653	591	597	563	596	605	591	597	618	550	590	585	571	610	569	595	614	638	576	587	601	602	625	567	577	610	580	588	619	584	608	582	615	596	611	603	618	625	616	629	554	572	593	602	557	578	602	581	581	570	581	586	600	544	571	566	552	606	585	564	617	578	635	589	577	572	575	556	589	586	578	607	589	572	570	556	580	577	581	618	586	584	581	556	571	608	587	631	604	540	596	575	597	573	636	610	595	618	594	599	594	592	600	568	618	595	643	594	581	565	575	602	570	592	578	627	566	608	613	579	589	645	602	565	644	573	585	540	617	582	629	614	556	588	647	634	595	607	553	585	615	604	554	593	597	560	603	568	587	575	589	608	579	614	557	578	596	603	599
7182	450	508	424	333	284	245	191	207	180	185	181	195	162	168	161	184	165	185	164	174	148	140	161	146	160	164	148	163	141	149	156	194	159	135	168	165	150	134	171	162	153	159	154	161	176	167	147	141	141	176	154	183	155	153	162	185	157	165	167	187	164	168	180	153	164	149	143	158	156	151	155	145	161	169	157	152	178	176	163	155	163	163	145	149	160	133	164	153	131	167	177	160	133	179	141	186	172	156	139	144	161	163	150	136	135	160	156	145	151	170	174	163	150	150	142	165	144	140	151	164	136	167	136	160	156	138	170	153	157	147	180	152	168	161	151	150	131	176	178	160	166	157	135	138	171	152	167	171	158	144	162	137	180	147	164	171	137	165	138	171	165	177	160	151	137	150	155	153	141	151	123	150	164	121	149	148	156	146	148	155	169	167	168	173	148	163	156	145	138	164	161	175	165	145	150	163	158	151	149	165	170	169	159	172	160	163	171	163	168	162	155	156	172	141	177	154	136	161	151	150	165	166	161	164	150	173	157	164	162	141	154	185	144	162	153	153	164	137	161	153	157	165	168	165	175	162	171	122	153	140	129	152	150	154	155	146	136	138	141	165	135	176	157	176	137	152	155	143	154	142	156	165	149	162	147	163	138	142	151	144	140	128	152	134	161	159	162	138	161	153	159	132	153	171	144	159	138	160	151	147	147	142	155	135	157	140	178	157	162	158	135	146	144	152	147	159	160	180	149	150	155	152	172	170	173	147	142	138	177	145	172	194	144	162	160	157	157	152	151	162	150	169	159	169	153	156	145	148	160	154	151	160	168	164	158	151	152	153	147	153	170	174	134	164	163	158	174	185	148	152	151	160	131	152	145	137	143	174	166	126	151	171	168	147	146	137	178	178	141	150	156	163	147	156	154	160	172	149	155	176	142	151	135	149	161	158	162	157	149	127	161	148	163	150	159	147	152	172	155	153	154	155	161	185	131	198	145	157	141	146	147	141	144	163	146	149	153	155	165	152	152	142	154	176	150	134	144	139	164	145	156	154	153	149	139	150	180	146	161	129	186	136	149	160	162	173	167	169	138	133	160	126	160	127	157	156	119	161	136	148	158	156	165	157	174	170	158	161	154	174	160	162	150	184	172	171	142	140	144	164	173	161	173	167	170	157	140	144	172	156	159	153	147	166	168	156	166	148	131	171	158	154	148	146	152	176	183	152	149	147	142	135	116	174	196	154	169	147	178	159	170	162	143	192	141	172	171	168	155	133	149	123	161	159	176	175	154	173	148	144	176	160	127	153	160	176	155	159	155	155	158	149	167	153	161	156	156	153	156	170	141	155	186	167	154	130	162	147	161	155	136	170	151	154	171	166	161	152	180	153	150	146	151	155	156	154	158	147	149	171	159	152	171	142	160	149	157	145	149	152	155	178	149	145	150	175	177	168	151	150	169	141	141	164	143	150	138	153	161	119	158	138	161	140	129	149	151	152	151	153	152	167	163	150	152	150	140	168	161	154	148	140	152	170	181	159	149	158	155	155	173	173	156	142	151	156	149	175	163	174	146	168	172	159	158	171	153	137	174	159	175	169	153	145	146	148	163	137	144	168	154	181	155	154	156	152	154	157	186	164	143	164	187	156	171	173	159	154	170	143	174	157	161	169	134	139	145	164	166	151	169	157	126	153	156	155	162	135	165	155	172	156	167	138	153	166	159	186	174	149	166	158	182	142	170	161	161	164	164	143	132	170	164	149	149	133	127	179	146	183	157	177	131	168	140	164	168	146	147	159	123	165	153	163	167	151	163	132	151	168	162	158	172	150	163	182	166	150	157	160	160	164	178	144	166	172	152	155	156	171	154	170	172	167	136	158	154	158	156	138	167	150	153	161	157	165	133	173	138	180	154	150	154	134	177	156	149	154	173	143	172	151	158	178	175	152	158	151	132	152	162	164	152	159	148	131	150	161	154	162	150	154	161	155	148	148	151	168	163	130	156	148	144	159	146	156	179	159	159	175	151	164	176	159	145	148	160	154	140	134	169	120	150	160	151	132	167	178	137	152	146	166	157	152	173	145	176	197	129	165	163	139	149	159	146	148	155	164	152	149	155	150	186	157	155	168	174	154	161	170	146	155	170	169	146	156	179	165	149	161	187	154	151	153	156	172	167	157	155	146	160	160	150	166	171	148	174	138	172	171	140	161	147	169	196	155	155	159	179	170	161	164	158	174	169	161	173	141	142	142	129	141	142	154	151	171	151	140	151	164	165	163	140	168	128	132	147	157	175	151	137	141	164	166	167	148	159	163	136	142	169	130	140	166	152	143	142	154	162	160	155	179	153	165	165	169	167	154	160	178	158	134	152	118	166	170	162	142	178	178	155	165	143	154	160	133	173	170	176	122	127	159	152	171	150	148	160	162	155	161	170	165	155	129	138	173	142	176	146	167	180	140	146	149	142	154	160	183	181	156	169	165	122	164	152	166	158	137	171	159	172	153	157	153	168	164	145	158	156	142	146	181	155	161	168	168	158	149	160	157	152	171	161	143	173	149	143	160	189	163	155	161	154	173	137	163	158	166	127	139	144	174	156	152	154	146	159	141	166	170	164	170	144	159	154	176	149	168	142	170	137	153	153	145	146	146	157	153	187	163	136	145	160	142	139	140	179	136	137	157	147	172	153	157	153	183	135	139	167	155	162	151	159	150	154	147	180	203	182	160	162	159	162	156	146	168	151	172	180	124	171	148	167	140	152	152	166	155	151	156	174	154	151	146	159	178	162	158	160	182	183	167	170	167	143	152	141	133	173	158	150	171	161	172	132	163	154	171	167	141	152	161	151	186	169	159	173	151	144	160	146	166	166	175	144	162	163	158	151	140	170	154	159	158	121	128	176	182	148	146	159	162	147	160	163	153	138	149	142	155	171	177	164	162	150	148	159	136	167	178	159	178	161	167	128	146	176	149	160	150	153	142	158	143	171	144	172	152	126	179	160	165	167	165	174	163	139	142	151	164	141	137	160	163	151	173	157	128	178	149	143	202	160	164	149	154	145	137	141	126	124	172	151	161	176	147	154	154	156	145	167	158	133	152	163	185	174	152	131	155	171	165	180	159	164	149	174	172	148	162	169	175	180	165	157	134	157	168	152	150	183	142	139	160	155	156	160	143	149	137	153	162	129	130	148	133	160	160	178	144	161	170	133	149	164	168	152	137	150	155	160	165	137	177	153	132	165	153	163	148	143	154	165	138	151	196	168	146	131	160	159	171	141	161	143	131	175	158	159	144	147	170	155	136	159	170	135	156	165	163	182	143	165	156	172	196	165	174	167	172	169	124	139	141	165	144	143	166	155	148	167	147	151	159	144	163	176	170	140	142	165	136	145	164	139	173	148	173	140	148	150	165	151	157	163	152	137	152	160	172	157	141	164	173	130	154	168	143	154	151	153	143	176	166	159	146	148	157	139	152	173	171	164	150	159	165	144	184	143	168	137	152	164	159	163
6071	646	1164	1305	1052	943	738	729	694	586	579	568	486	521	436	440	455	449	441	463	436	449	400	408	412	405	395	404	412	409	409	418	417	406	443	389	410	409	375	403	356	413	393	407	394	417	421	421	415	411	449	414	404	447	418	429	388	408	392	389	372	400	381	398	431	387	358	368	390	376	396	370	409	424	384	398	383	387	344	380	399	410	379	379	332	387	393	361	389	385	362	396	379	413	372	395	386	392	392	371	381	410	396	381	395	380	363	369	361	393	406	393	406	409	373	398	397	358	373	402	384	393	373	410	394	397	386	374	375	373	404	418	406	387	376	401	441	372	368	384	433	384	360	342	413	372	398	356	382	406	351	370	400	389	395	423	374	387	373	422	359	360	370	403	368	397	371	381	344	376	388	407	400	388	395	383	386	395	362	347	368	377	383	361	373	386	381	359	398	359	360	405	381	386	380	412	373	343	407	394	405	396	375	368	339	364	364	401	371	418	383	381	371	380	408	376	363	353	399	376	365	357	396	397	382	381	411	371	383	366	384	390	393	392	366	401	359	378	411	382	365	361	394	408	393	368	414	397	376	353	384	363	393	400	386	379	399	379	370	383	381	400	363	381	360	393	422	398	414	352	416	381	381	405	399	391	367	421	387	380	369	374	392	426	348	395	407	392	373	397	399	367	385	394	393	380	391	385	389	389	392	379	432	384	396	410	390	395	423	384	415	355	368	414	346	382	418	384	384	405	374	368	342	392	366	376	408	381	357	351	361	369	415	374	398	356	388	363	386	388	399	404	368	388	397	413	391	398	384	422	422	370	398	428	390	355	391	404	358	384	404	359	389	367	352	370	356	366	385	382	383	371	354	359	390	363	387	369	360	394	393	395	364	394	420	399	420	364	350	394	393	372	390	395	377	420	421	384	372	401	389	394	358	398	401	375	371	372	357	397	372	389	373	374	335	395	381	383	402	372	386	373	403	365	344	396	367	393	399	398	379	397	382	370	394	379	366	407	416	403	370	364	395	355	387	382	393	389	396	388	407	391	376	359	388	374	400	393	386	390	348	360	390	405	392	399	377	364	407	412	376	360	399	403	393	357	370	369	393	407	382	366	410	406	380	367	362	366	372	345	355	396	370	398	383	348	386	361	362	390	409	388	381	409	375	370	349	399	378	389	388	391	361	361	368	380	400	381	378	346	385	383	363	412	391	405	360	351	364	396	408	391	371	369	392	358	393	369	393	406	384	412	383	399	395	396	370	347	367	413	398	380	419	382	426	400	381	365	361	386	372	364	380	375	394	413	370	383	365	356	417	345	399	409	407	394	347	371	374	387	396	389	327	377	341	360	412	338	393	376	383	389	405	390	364	360	420	375	387	403	379	383	374	394	383	372	389	382	366	382	354	397	403	400	403	406	402	377	365	368	348	415	408	366	365	405	374	373	378	399	385	410	372	395	407	408	391	402	392	392	374	384	402	407	415	372	381	367	372	383	363	409	398	391	373	385	385	363	382	395	411	412	402	412	381	368	351	386	370	363	414	369	420	435	374	390	392	361	391	370	381	396	402	376	408	386	369	374	380	368	363	364	377	396	375	364	410	365	394	356	344	390	408	370	380	417	406	371	370	375	386	384	344	390	366	398	366	374	371	380	418	361	357	402	403	387	395	377	395	380	425	397	368	401	374	395	376	371	405	371	421	407	408	397	392	450	363	371	327	357	410	367	395	362	365	376	412	400	394	400	400	367	374	393	372	411	383	390	381	399	367	379	369	374	385	368	375	396	363	389	344	397	384	379	388	415	388	406	386	396	397	361	402	374	399	383	409	375	348	384	392	381	369	360	367	393	373	392	388	402	371	417	392	378	376	342	379	390	402	368	365	394	364	376	367	392	381	439	406	371	400	399	385	395	408	388	445	391	372	319	368	372	359	382	405	384	396	387	372	395	383	372	389	379	350	359	403	378	372	397	368	371	357	368	434	386	380	394	377	426	368	363	419	369	375	389	374	383	351	403	413	402	393	400	364	352	397	392	422	417	418	381	380	380	403	369	410	371	377	389	375	396	393	359	353	413	372	385	370	399	354	351	394	397	383	397	364	357	413	394	375	391	389	444	383	382	405	392	359	395	402	381	382	396	399	397	391	386	377	376	379	373	422	380	422	425	373	361	407	419	379	375	350	371	359	394	370	417	373	395	371	381	362	356	393	383	370	397	359	400	401	413	375	367	406	370	390	362	385	380	388	417	366	365	390	381	376	362	374	395	401	372	398	373	410	416	374	404	383	366	359	385	404	377	394	381	406	358	379	370	396	392	395	373	377	351	404	363	379	405	361	391	373	372	345	420	406	411	353	389	397	421	361	405	393	383	404	364	372	392	392	383	409	406	382	409	359	418	392	396	387	381	347	385	358	363	375	380	334	400	351	385	351	385	377	405	397	394	394	373	380	385	385	381	362	391	365	396	373	375	386	396	346	395	382	399	371	372	397	394	394	368	365	420	390	408	397	407	370	355	391	390	399	399	400	393	388	365	389	419	386	399	374	384	387	370	356	366	361	393	397	381	413	399	435	381	389	387	397	364	425	393	418	344	404	392	385	377	383	348	376	381	394	387	360	389	389	423	369	407	427	389	408	347	380	358	409	382	343	400	418	410	387	345	414	369	350	385	408	393	365	374	378	370	392	358	427	364	396	396	382	389	394	382	387	361	384	406	416	382	398	378	403	366	419	378	384	390	346	394	377	374	349	385	359	425	360	401	388	381	355	408	350	378	374	387	385	398	364	358	365	382	417	360	419	367	388	414	370	392	401	381	429	395	434	345	403	361	386	383	409	390	352	382	406	392	382	409	391	363	387	367	345	381	387	398	391	406	390	389	395	393	375	342	380	391	411	361	388	412	396	378	358	380	374	385	371	419	408	406	407	375	378	442	393	382	390	365	407	392	419	421	383	396	365	395	392	368	418	425	375	348	348	362	377	357	433	403	381	376	396	396	380	419	424	385	368	364	373	428	385	391	378	380	427	412	417	378	380	414	405	398	418	337	401	383	362	402	362	411	382	378	349	385	391	400	385	375	400	385	371	409	380	411	386	401	391	408	375	399	371	358	355	389	408	383	391	388	396	363	388	392	377	390	389	381	398	397	390	392	388	358	388	362	358	365	401	378	361	403	394	419	388	373	377	382	402	357	398	417	389	407	408	413	383	368	363	340	385	366	331	373	374	394	355	384	392	377	357	368	378	387	416	393	390	378	353	382	380	381	385	364	389	399	390	397	423	414	413	379	401	401	349	362	388	397	352	364	357	342	377	385	366	362	386	398	371	406	380	373	382	399	359	402	385	400	378	407	357	383	369	377	383	383	350	419	410	393	372	379	362	393	365	377	418	396	377	392	361	366	368	385	430	395	413	387	413	411	393	358	389	390	413	411	410	390	387	406	378	377	385	357	353	367	401	361	370	402	398	404	372	406	434	427	419	375	358	407	394	390	396	392	376	392	359	400
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
