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
338320176850	338320177408	338320177958	338320178508	338320179058	338320179608	338320180158	338320180708	338320181258	338320181808	338320182358	338320182908	338320183458	338320184008	338320184558	338320185108	338320185658	338320186208	338320186758	338320187308	338320187858	338320188408	338320188958	338320189508	338320190058	338320190608	338320191158	338320191708	338320192258	338320192808	338320193358	338320193908	338320194458	338320195008	338320195558	338320196108	338320196658	338320197208	338320197758	338320198308	338320198858	338320199408	338320199958	338320200508	338320201058	338320201608	338320202158	338320202708	338320203258	338320203808	338320204358	338320204908	338320205458	338320206008	338320206558	338320207108	338320207658	338320208208	338320208758	338320209308	338320209858	338320210408	338320210958	338320211508	338320212058	338320212608	338320213158	338320213708	338320214258	338320214808	338320215358	338320215908	338320216458	338320217008	338320217558	338320218108	338320218658	338320219208	338320219758	338320220308	338320220858	338320221408	338320221958	338320222508	338320223058	338320223608	338320224158	338320224708	338320225258	338320225808	338320226358	338320226908	338320227458	338320228008	338320228558	338320229108	338320229658	338320230208	338320230758	338320231308	338320231858	338320232408	338320232958	338320233508	338320234058	338320234608	338320235158	338320235708	338320236258	338320236808	338320237358	338320237908	338320238458	338320239008	338320239558	338320240108	338320240658	338320241208	338320241758	338320242308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17044	3602	2015	1105	539	424	326	269	203	208	199	181	166	149	149	153	141	136	146	156	145	130	108	136	144	140	108	123	131	117	120	118	101	130	144	120	120	142	118	108	119	114	108	119	128	113	136	96	103	140	113	117	106	115	116	128	114	122	121	112	120	104	115	117	132	119	118	102	115	112	101	115	142	126	125	113	125	101	99	123	116	117	103	126	110	109	120	112	135	120	116	110	115	117	106	119	105	91	122	113	107	98	107	110	105	106	107	111	105	118	101	100	100	103	113	125	111	110	99	115	115	115	129	112	104	106	109	100	92	116	104	100	109	119	111	122	121	105	132	120	94	89	117	125	121	112	103	104	115	99	116	121	117	110	103	105	120	106	123	121	103	94	108	106	117	118	111	105	116	107	116	129	103	97	105	115	110	107	108	110	116	128	106	103	102	112	110	116	90	116	128	108	118	106	110	107	88	114	126	125	102	116	109	118	127	102	115	126	114	128	126	113	98	103	106	97	119	89	124	129	112	129	88	132	87	104	102	123	127	124	127	116	119	110	124	107	108	117	104	117	129	88	97	120	103	109	123	114	109	118	132	92	131	103	127	126	123	102	100	102	110	133	109	121	97	117	144	114	123	99	96	114	93	102	96	137	92	117	133	109	117	131	130	121	112	99	110	109	112	118	120	126	122	118	98	91	114	103	127	101	127	100	136	103	104	124	114	116	103	104	107	93	90	125	118	109	99	112	90	120	101	112	107	99	124	106	101	123	127	116	107	111	125	111	107	128	96	107	113	103	123	113	99	115	93	103	119	84	110	107	99	107	117	125	115	120	104	105	105	88	98	115	96	107	111	131	141	104	106	99	105	137	102	115	119	114	93	122	122	117	113	133	120	119	99	107	105	106	117	109	113	121	122	103	102	116	121	104	95	123	102	127	117	110	106	97	116	118	136	133	100	114	124	123	98	122	117	112	113	117	119	108	121	122	95	124	101	132	123	111	130	117	112	112	105	121	121	110	119	99	116	121	126	124	108	120	105	131	105	126	119	103	109	118	131	91	107	108	100	120	125	99	110	103	132	130	114	105	100	103	110	108	92	115	121	87	112	116	110	113	109	103	100	96	127	124	112	102	108	99	108	139	104	115	102	124	96	116	111	117	90	99	136	118	120	103	118	110	110	107	129	125	114	108	123	103	121	107	112	102	99	94	114	120	99	109	107	121	105	120	115	91	136	105	108	109	116	118	92	124	106	107	123	117	109	104	99	114	109	118	100	105	125	110	105	89	124	114	102	111	111	116	97	105	114	109	95	116	112	113	118	98	116	89	97	100	120	85	125	98	103	112	98	113	111	106	95	94	122	116	104	97	105	123	110	112	131	120	120	111	94	115	144	105	117	101	101	104	129	95	105	115	88	123	111	126	104	125	105	129	112	109	110	122	119	114	106	122	105	130	97	126	120	114	109	125	121	106	112	105	97	93	110	96	125	106	111	101	117	109	94	122	113	109	108	118	125	124	116	124	102	114	116	107	106	93	104	99	118	101	109	112	110	134	116	79	95	109	118	100	98	141	115	130	124	126	114	103	102	120	122	137	143	106	104	95	94	99	97	109	94	109	123	114	111	110	114	109	115	123	120	108	116	120	117	88	108	121	109	107	115	96	110	119	127	126	109	120	136	121	103	113	117	107	134	102	95	87	127	104	139	97	115	109	115	115	140	128	125	114	122	98	116	136	108	120	114	112	124	121	122	112	121	103	104	111	112	105	124	111	105	111	101	134	84	101	88	110	117	133	125	125	103	113	137	132	112	115	121	115	118	134	133	103	108	132	103	102	118	104	111	124	89	90	130	87	139	111	119	108	101	117	116	116	117	94	82	100	103	124	122	107	88	108	130	99	107	124	106	129	111	109	110	103	108	97	98	127	109	113	138	136	108	107	128	116	103	114	107	102	109	112	101	116	114	114	99	118	116	115	110	112	133	115	100	98	128	132	98	103	121	111	113	114	101	94	97	116	104	117	121	120	111	119	129	108	120	123	127	111	130	112	131	109	95	139	80	95	122	124	96	95	125	127	101	98	103	100	104	110	107	106	108	104	108	103	103	128	120	112	129	115	100	133	118	113	117	98	131	102	115	115	106	108	110	125	120	105	106	107	104	109	122	114	106	94	125	100	108	109	130	104	111	105	118	95	104	123	119	115	112	103	98	118	119	122	102	119	125	119	84	132	86	91	119	119	135	142	110	83	99	110	118	116	98	103	121	93	113	143	110	105	111	107	113	114	102	121	113	100	109	113	115	96	114	115	110	121	122	124	102	111	121	111	124	115	81	120	110	109	97	99	120	90	112	111	135	117	112	109	137	136	115	123	98	112	91	120	121	92	116	125	129	116	117	98	114	105	114	95	103	93	96	100	105	130	118	100	94	111	128	101	100	106	108	92	117	125	116	110	112	105	135	123	112	104	104	102	117	94	113	121	132	117	125	109	109	115	97	99	130	109	115	121	112	117	95	123	123	112	116	130	108	110	119	103	108	124	104	115	120	111	99	101	112	103	117	128	116	109	123	117	125	110	120	112	110	117	108	104	120	110	135	118	121	111	116	111	135	116	119	96	100	108	107	125	110	105	106	85	109	130	134	125	101	107	110	99	98	114	86	118	101	102	112	117	114	106	100	117	114	127	112	103	97	120	111	108	98	132	96	109	122	115	99	107	116	102	97	114	123	135	111	101	98	123	101	140	122	116	113	100	137	100	132	101	105	91	124	98	134	108	96	117	106	125	114	112	91	117	116	117	87	107	113	162	113	113	126	95	112	123	112	127	108	93	114	122	104	106	116	98	146	124	114	105	114	107	104	108	119	116	116	87	127	137	109	119	112	110	103	103	115	122	143	111	141	106	107	111	99	108	113	116	111	122	97	118	127	106	92	121	110	119	129	88	118	125	120	98	112	124	120	107	131	108	132	111	123	115	111	107	119	125	98	94	106	129	125	102	108	112	122	111	114	110	104	98	93	115	116	112	103	117	123	107	112	111	124	92	104	89	98	106	115	107	113	107	116	126	100	114	130	130	109	111	103	113	97	100	110	95	116	128	106	123	112	123	108	100	106	122	119	98	128	122	91	100	128	120	121	120	124	116	123	129	125	96	136	119	106	114	111	106	110	116	125	97	91	106	110	126	130	109	117	121	115	92	117	123	118	110	100	121	126	103	112	96	104	104	98	99	113	96	105	84	122	112	99	126	105	110	117	121	114	108	109	126	111	113	101	93	96	115	121	103	113	93	100	111	122	104	101	115	126	121	124	124	107	102	108	95	99	127	107	117	117	89	100	94	108	117	97	121	106	125	119	134	121	110	120	117	108	103	133	95	121	117	124	122	123	121	101	98	104	119	100	100	100	104	113	97	102	120	125	117	110	126	96	114	129	103	108	98	120	102	99	96	122	115	103	111	118	102	118	109	125	134	123	108	107	102	105	105	98	115	109	115	109	115	130	97	120	98	122	113
10051	2630	3112	2744	2134	1676	1267	1067	902	795	683	670	641	620	545	561	530	486	475	460	488	421	387	379	394	323	358	368	382	369	349	345	380	348	275	315	313	357	333	345	295	301	283	292	293	359	306	318	301	315	280	292	286	292	311	290	268	288	314	310	278	306	295	291	299	310	282	287	297	297	281	305	305	292	289	290	257	292	267	299	273	278	283	292	276	304	278	270	281	292	278	294	318	315	273	309	298	307	292	250	298	265	305	292	298	286	296	287	301	270	287	285	309	302	276	273	293	271	271	289	299	321	303	323	258	293	257	318	282	278	306	295	261	289	276	305	278	289	297	290	273	283	294	257	282	283	290	242	247	263	289	284	279	268	283	263	279	275	293	298	279	303	279	250	307	297	290	328	295	287	282	310	280	283	266	289	280	302	301	321	288	279	283	289	266	304	301	290	293	289	269	292	287	312	301	298	282	318	279	262	310	306	273	291	292	289	265	299	284	301	279	255	294	298	286	301	262	286	292	316	298	259	258	278	300	302	280	264	297	288	281	271	270	283	273	313	258	278	309	267	299	300	302	286	288	293	271	287	275	305	271	308	288	289	288	296	302	310	288	298	260	273	285	304	288	318	265	284	303	289	281	283	294	290	274	314	292	292	301	262	302	299	285	287	271	286	287	272	315	265	273	226	294	300	299	301	316	276	280	305	288	275	311	289	269	283	291	285	277	280	300	256	284	268	275	285	301	293	274	275	316	291	298	309	289	287	294	285	271	342	293	275	314	271	265	294	307	310	292	274	279	294	281	266	262	294	251	301	274	304	320	298	299	268	284	294	307	294	305	311	289	261	293	309	259	291	301	328	276	291	276	271	294	273	275	281	256	312	296	305	297	318	311	321	272	275	298	291	247	284	299	288	276	275	304	310	322	281	299	302	269	240	275	273	291	268	277	315	296	260	252	313	315	291	291	288	280	325	265	274	318	308	309	286	293	306	306	280	296	296	291	293	301	260	294	286	295	288	268	277	299	261	292	287	257	272	289	284	304	272	268	271	288	283	344	268	264	316	289	280	292	285	277	292	273	272	294	258	302	280	259	300	307	307	277	278	312	304	306	285	327	240	295	286	294	286	287	296	264	291	279	281	298	315	292	303	287	297	276	309	291	314	286	299	299	281	256	278	284	287	294	288	284	335	262	316	289	282	271	271	282	309	279	324	325	265	303	299	297	275	274	289	281	267	309	307	267	276	309	299	282	286	255	272	288	285	323	324	262	281	306	311	296	270	280	285	301	293	271	292	296	291	315	290	293	312	293	286	259	292	264	294	258	294	261	278	310	302	280	290	287	291	290	319	288	288	288	254	309	282	308	301	272	306	304	259	269	274	287	276	290	304	305	269	315	274	305	274	300	296	306	259	294	323	292	270	279	292	277	287	299	291	247	276	299	260	298	311	304	246	280	309	308	311	288	311	290	290	281	291	296	308	266	337	298	269	274	278	318	264	269	271	294	248	289	297	304	279	284	271	287	287	307	332	315	302	305	307	298	289	282	289	262	280	297	280	292	282	273	267	301	281	266	258	265	274	285	290	299	288	272	277	290	294	299	294	279	259	294	288	295	268	298	292	338	273	271	303	284	280	292	304	286	272	283	283	268	261	271	292	295	289	292	292	289	294	280	312	267	295	286	300	311	282	264	260	305	305	273	293	273	257	280	278	274	272	272	300	293	320	319	284	291	247	303	298	281	270	300	279	312	277	304	325	274	287	279	276	303	328	271	254	249	300	299	273	343	287	299	267	269	281	287	282	285	308	279	273	266	302	288	269	289	304	334	280	306	304	286	287	319	316	318	287	320	273	257	270	271	332	284	301	286	307	301	284	270	281	285	286	300	294	276	300	270	314	282	300	292	245	311	287	319	300	316	285	286	280	258	285	267	306	307	274	310	296	279	331	308	277	302	291	270	283	313	289	276	300	313	285	308	293	280	262	288	313	275	270	298	307	311	302	292	322	294	266	268	277	308	313	274	256	313	291	261	274	260	303	321	288	311	264	278	256	255	287	283	283	278	289	290	294	295	278	273	289	295	271	273	275	260	271	289	282	291	308	262	271	273	294	282	284	296	273	304	314	306	297	284	294	273	290	307	317	306	268	261	272	330	286	272	284	277	307	288	269	289	283	302	267	311	260	293	285	300	303	263	314	274	293	270	297	292	292	310	241	274	283	273	261	281	310	295	307	308	314	308	276	253	285	277	298	302	245	312	286	298	291	293	266	272	251	308	322	290	334	306	287	304	287	277	272	309	305	273	302	303	305	261	290	266	324	286	257	301	278	317	285	287	298	281	309	272	317	277	259	268	271	273	265	303	265	278	290	300	270	294	291	302	328	280	277	309	307	264	258	286	254	283	284	299	268	324	323	267	279	319	283	287	285	285	323	295	292	295	288	309	309	316	286	279	251	299	310	321	278	274	295	285	281	278	298	272	297	289	277	294	262	264	286	279	279	255	292	248	275	275	258	291	309	301	291	297	276	291	305	281	316	271	273	288	304	282	289	286	270	296	308	287	320	289	259	303	288	267	252	283	270	274	292	290	295	280	296	286	293	297	298	272	278	293	290	279	277	279	289	337	279	280	293	297	320	270	274	270	287	281	297	274	295	279	291	280	315	287	308	312	293	279	297	319	280	308	317	272	299	301	269	278	266	301	276	316	290	280	277	247	271	274	293	294	299	294	273	320	279	296	295	286	328	300	312	286	296	264	307	306	291	277	301	264	260	286	265	275	290	284	288	270	278	281	294	293	298	290	326	305	279	316	272	310	281	303	298	266	283	269	306	287	322	285	290	286	255	296	305	267	322	270	264	273	300	279	313	311	289	260	324	302	264	311	292	271	262	320	321	282	280	316	265	305	283	274	284	272	284	299	317	332	276	312	278	271	285	247	313	284	307	283	295	303	312	254	294	303	281	290	278	294	299	272	263	260	301	327	269	304	297	301	314	261	292	282	298	299	301	271	294	270	283	276	289	244	288	291	284	271	262	276	308	317	289	267	251	272	309	295	288	282	271	283	288	303	299	286	299	284	275	290	277	255	290	322	326	276	266	306	279	293	288	302	272	308	300	284	269	302	288	293	274	280	311	252	315	277	329	284	287	318	288	323	274	287	277	292	288	303	304	277	317	287	274	271	294	327	276	327	301	290	281	272	291	311	253	319	294	300	295	307	267	284	301	285	283	290	286	287	263	254	284	284	262	303	310	294	307	290	301	316	280	291	314	295	314	259	294	307	292	248	279	266	294	306	314	272	269	278	289	282	268	298	291	297	280	284	279	330	295	265	291	267	283	287	307	300	285	321	287	307	273	291	306	310	287	311	296	286	289	266	298	294	270	312	293	294	316	281	287	302	279	289	304	281	313	279	266	294	298	300	285	280	294	292	276	274	267	306	276	304	323	301	267	286	276	322	292	302	313	289	290	287	305	301	273	303	282	293	308	317	272	315	297	282	302	260	304
2130	572	503	464	417	352	366	357	367	337	386	414	364	358	366	391	377	393	381	372	362	353	377	393	355	358	347	334	327	338	329	348	381	393	387	377	341	361	336	354	346	362	368	333	385	384	377	361	331	366	392	319	307	362	338	338	357	374	386	378	348	361	358	318	370	350	365	379	346	366	374	340	354	336	355	342	352	420	377	353	356	360	380	450	383	322	366	345	349	314	360	377	375	364	363	360	332	322	375	333	361	369	359	375	380	357	344	378	335	347	382	352	353	365	350	349	388	357	372	358	355	321	366	372	339	351	379	350	355	340	403	374	361	348	352	348	335	344	351	362	367	327	335	324	382	381	415	373	345	362	370	323	362	379	333	359	355	371	350	343	363	340	342	360	374	330	387	366	361	318	372	341	353	365	344	366	338	350	351	356	363	366	326	359	361	362	327	324	369	373	353	393	340	367	362	392	360	319	389	361	384	368	373	353	355	363	380	369	331	343	361	348	392	385	371	398	405	375	379	339	354	371	308	332	347	347	424	360	376	327	371	388	385	369	350	371	353	347	349	338	360	370	356	379	335	379	390	380	363	343	324	380	351	341	376	339	353	387	342	380	345	367	373	377	377	356	347	351	378	368	341	377	349	326	353	373	333	379	366	363	348	323	346	331	347	369	381	378	325	347	341	356	338	361	343	372	330	378	362	352	388	337	338	366	349	365	375	358	361	388	384	353	372	383	354	364	371	373	367	354	385	376	325	380	348	345	339	368	394	373	337	347	348	339	353	352	362	374	337	373	387	358	386	341	336	381	343	372	359	345	342	374	396	393	380	359	390	371	326	368	351	330	382	360	399	344	354	344	384	342	369	333	324	377	372	388	358	345	354	382	364	384	347	343	359	394	364	305	352	354	366	329	315	394	382	370	372	328	343	359	358	341	354	335	372	365	384	380	352	374	368	373	347	386	327	368	345	383	365	373	370	393	322	348	390	358	349	379	356	363	356	379	375	359	339	369	345	372	329	378	351	344	348	358	363	373	387	344	323	376	362	359	347	372	360	374	382	370	377	390	351	328	347	333	338	330	316	343	357	341	349	369	345	362	368	342	383	374	357	378	338	377	380	338	381	333	333	382	384	372	388	391	375	378	331	333	382	355	352	371	354	364	354	366	336	328	405	362	394	386	400	400	371	382	351	346	333	376	380	339	383	362	345	362	382	375	371	366	406	364	340	366	367	348	340	348	361	383	352	336	362	334	329	399	332	371	356	334	364	356	322	346	359	364	355	344	350	354	360	380	341	414	407	368	410	359	359	387	374	354	362	343	368	380	371	376	361	362	331	357	355	340	328	387	378	349	396	350	377	361	346	381	389	317	336	353	349	341	405	341	366	362	333	365	336	359	354	363	365	377	362	343	406	365	375	359	365	320	368	350	343	353	350	340	379	379	350	386	379	401	396	329	347	386	365	357	364	361	344	352	377	348	340	356	362	371	364	378	361	388	372	350	360	375	392	386	369	362	329	353	319	359	385	366	339	330	406	366	384	347	330	381	366	360	349	338	353	364	361	358	368	360	330	355	321	358	341	363	372	357	341	350	384	355	344	365	357	323	347	360	336	338	352	389	383	354	365	402	361	364	346	342	363	338	371	358	331	360	335	358	328	346	352	348	330	359	332	361	391	377	317	391	341	336	356	336	337	338	351	376	357	364	368	397	354	372	326	388	354	351	355	356	366	344	377	386	358	363	354	370	360	396	393	374	363	374	353	398	372	369	380	341	350	378	322	326	380	367	349	334	370	348	312	337	314	364	336	313	339	335	337	432	374	375	348	427	343	378	375	345	350	398	370	381	356	392	346	357	406	350	402	376	355	346	362	334	373	336	374	362	367	386	368	374	319	367	355	349	368	400	392	372	346	380	385	361	377	379	366	348	351	361	372	357	371	384	385	354	338	397	347	393	355	328	346	336	373	348	361	332	378	357	356	346	350	391	386	383	366	381	350	371	382	362	351	388	350	334	392	354	345	379	379	353	379	366	365	366	372	358	397	347	367	338	350	374	358	335	339	354	377	362	362	380	365	340	375	355	364	366	365	361	344	361	357	380	372	350	331	379	361	407	373	355	393	348	375	404	367	353	355	403	374	371	361	376	360	376	319	404	350	367	333	384	354	388	365	330	401	361	398	372	370	381	370	362	351	370	376	386	385	371	401	338	366	385	381	347	359	368	364	342	380	374	385	354	361	327	348	342	344	356	333	376	353	358	345	347	346	386	320	365	348	349	381	366	347	341	383	375	375	375	402	384	380	362	347	353	379	363	359	361	364	357	303	323	377	341	337	331	363	354	359	363	340	377	345	373	385	363	349	376	355	355	317	371	389	370	382	362	388	362	387	360	344	350	334	354	359	387	336	324	336	375	356	386	387	369	399	357	353	368	356	362	337	331	367	327	414	369	347	345	364	341	327	364	362	369	395	380	355	365	342	356	372	340	367	349	345	384	355	362	365	373	373	346	344	351	377	353	371	339	334	339	363	356	391	370	355	377	359	381	338	344	346	353	369	349	381	362	363	353	366	360	372	359	358	367	355	375	339	364	384	352	357	377	389	354	332	398	402	380	362	336	365	369	377	368	352	388	405	346	359	349	377	349	372	379	378	379	331	378	358	385	347	350	386	354	353	364	379	350	380	391	311	353	371	350	381	358	360	382	348	390	368	404	380	361	397	354	344	339	351	384	365	321	347	358	333	343	368	405	377	406	389	349	384	358	344	347	338	377	391	361	326	347	362	359	380	403	353	358	372	382	358	354	346	333	352	366	369	326	344	365	376	383	327	342	359	380	361	343	374	336	381	381	387	343	361	370	360	393	300	363	351	384	354	377	338	400	368	381	391	359	336	396	412	357	386	370	368	361	354	343	321	365	382	369	350	367	371	325	345	371	385	346	380	396	353	357	394	349	365	385	397	332	359	351	364	356	313	394	363	354	332	378	363	361	347	336	367	384	357	336	367	341	348	337	355	377	351	345	366	359	348	373	364	333	369	354	347	377	357	367	365	328	384	355	369	369	390	369	341	382	355	346	368	375	355	350	369	355	343	378	368	348	347	361	370	329	343	349	350	331	384	346	353	344	332	345	359	343	376	389	374	371	375	342	370	329	381	377	379	367	366	353	346	354	382	352	372	338	359	397	389	412	368	363	377	347	403	349	356	395	363	340	350	370	356	359	335	377	364	332	376	356	375	366	389	352	351	382	338	373	348	382	367	322	359	350	356	337	371	351	375	350	355	378	341	328	360	343	368	349	347	317	366	352	377	406	379	320	345	368	372	384	372	370	341	349	320	342	359	383	317	372	388	389	402	389	391	372	363	366	346	359	335	361	343	350	393	334	370	337	392	358	344	389	345	366	344	341	355	371	389	364	342	384	385	375	378	360	348	365	381	378	379	360	395	372	358	340	381	348	352	366	367	404	318	347	381	328	373	321	370	375	368	362	369	383	392	371	396	390	331	344
2409	967	992	958	961	889	875	855	804	805	842	839	803	796	762	801	796	887	818	774	794	753	766	803	766	781	822	822	789	801	821	805	864	824	766	816	792	817	757	807	814	725	804	804	784	828	812	802	791	791	787	824	805	801	801	837	763	822	774	758	777	812	794	786	823	787	781	803	817	763	804	799	847	750	813	818	783	814	804	735	795	768	814	833	802	822	803	759	822	792	756	750	757	769	774	752	799	768	764	789	809	818	763	776	786	792	780	827	730	770	788	839	775	810	779	833	793	783	779	770	787	743	780	822	753	840	808	817	793	811	806	812	748	762	766	768	803	817	780	806	790	810	770	753	799	840	777	782	817	814	796	832	839	743	765	798	806	759	752	833	839	759	737	752	811	751	831	731	793	757	718	748	756	827	769	777	763	806	831	766	750	758	759	823	806	847	761	751	777	770	756	784	770	830	841	826	776	788	824	773	812	802	820	790	775	812	726	784	838	783	794	763	741	751	757	788	814	795	774	794	801	767	786	790	818	785	816	825	804	770	811	851	740	763	776	828	743	790	797	785	797	822	766	798	770	831	750	788	798	768	797	764	755	769	797	787	816	817	776	850	797	809	817	821	804	769	770	819	775	772	808	787	761	839	780	813	774	817	762	794	861	785	814	815	792	753	746	710	791	814	835	753	810	802	811	776	776	826	811	803	801	811	763	797	862	838	805	784	781	794	742	793	773	763	811	766	804	815	790	808	774	844	811	819	811	805	821	783	789	802	789	838	743	823	726	790	803	814	818	816	786	814	809	754	783	775	809	775	756	752	806	805	785	768	789	744	834	763	757	763	800	836	801	797	778	796	810	819	766	767	773	743	807	800	764	790	798	814	783	786	825	829	789	808	785	788	812	816	778	784	754	796	827	809	788	721	832	771	812	786	781	814	778	761	807	802	752	767	855	763	792	778	820	767	820	797	761	768	760	748	816	790	772	806	794	813	776	832	855	772	780	742	765	819	800	807	803	789	793	774	762	772	788	813	777	749	838	759	870	819	848	820	804	757	770	797	843	773	787	807	810	822	812	780	723	731	821	790	806	768	772	809	757	773	775	763	847	807	774	795	843	791	758	752	800	808	766	751	764	791	782	768	771	799	772	803	771	730	827	831	778	761	796	811	814	762	828	819	795	827	738	785	802	775	772	794	755	805	803	755	846	794	830	772	786	871	783	810	785	816	795	751	798	806	764	806	753	754	783	834	836	787	794	776	778	829	819	839	813	798	790	750	787	792	782	787	797	819	795	785	834	792	779	752	849	772	832	775	792	803	750	778	793	854	814	870	828	794	801	780	820	808	800	715	725	735	815	770	758	777	808	812	778	780	798	786	812	797	747	833	797	752	780	871	725	784	764	787	776	781	810	781	802	807	796	799	800	793	747	808	783	790	751	803	772	834	803	773	779	810	807	773	792	806	756	796	725	757	763	789	779	767	795	722	785	817	780	780	746	834	781	773	801	776	795	802	815	754	772	810	757	800	768	798	805	773	819	781	757	787	768	833	760	787	765	762	783	796	801	789	809	838	786	815	779	788	788	840	822	769	776	812	772	781	804	790	781	787	807	770	777	779	793	758	769	838	782	810	760	737	772	779	795	755	796	791	764	790	769	807	801	806	795	856	763	755	782	816	814	742	768	808	744	819	808	697	807	766	821	799	790	796	797	797	801	795	841	749	799	853	752	806	819	904	825	751	806	805	804	803	784	786	823	802	835	780	827	782	753	841	801	858	767	795	828	801	765	830	747	779	849	850	825	812	800	820	811	836	806	838	822	792	763	840	789	799	733	812	834	763	831	795	810	811	829	795	841	798	787	749	821	743	783	811	840	794	781	770	764	819	781	750	818	824	774	761	725	838	823	794	770	773	848	813	817	760	789	768	810	767	832	734	790	808	817	820	769	805	797	816	761	804	780	785	769	780	781	831	787	755	821	794	807	740	847	792	805	765	793	804	809	767	776	793	824	774	785	823	789	788	791	830	817	800	820	787	780	822	806	793	774	821	793	744	824	741	790	838	798	802	758	759	827	809	786	788	801	817	761	711	781	806	830	838	752	750	838	805	797	806	816	812	767	793	750	777	764	815	760	770	784	721	843	769	838	827	827	823	769	791	769	780	812	808	750	748	783	818	777	799	828	835	802	772	755	781	785	774	819	772	798	778	766	826	790	758	825	805	778	797	791	761	781	807	783	785	796	834	780	842	812	749	822	746	883	787	743	785	767	775	783	788	779	786	783	793	781	779	801	792	807	820	810	787	749	779	813	830	788	781	794	774	825	806	808	795	771	821	791	798	756	806	782	786	830	767	787	792	784	830	720	829	767	755	785	768	797	781	802	795	757	803	779	743	826	773	826	742	859	829	791	794	799	799	772	773	773	755	779	754	739	813	775	762	817	781	749	811	743	810	801	788	797	822	823	790	810	799	766	774	738	774	791	777	821	812	787	824	768	766	756	796	791	780	828	787	820	802	836	790	718	808	805	811	839	748	804	790	795	765	793	806	815	766	808	838	769	787	770	755	815	793	779	777	766	800	811	758	793	767	793	787	811	761	806	803	799	797	789	792	811	770	804	738	788	805	798	800	813	822	814	778	773	764	782	778	755	795	757	820	779	790	786	767	859	810	793	843	827	780	756	800	774	831	825	814	814	818	805	784	790	800	814	790	786	787	821	768	850	794	724	801	796	848	835	812	793	778	789	749	828	805	812	765	761	776	738	789	765	816	835	792	780	772	817	798	788	768	766	748	849	779	766	813	805	798	788	800	820	768	770	809	830	793	768	799	851	816	787	807	799	835	816	851	786	794	811	708	790	811	803	837	782	778	783	766	775	798	819	795	778	804	822	791	797	791	808	801	735	796	787	838	779	822	845	821	765	778	822	821	803	796	842	764	801	810	748	794	781	820	764	763	769	814	822	749	794	820	796	820	826	795	785	758	767	793	822	767	790	790	815	807	756	843	792	798	851	807	807	775	797	771	779	765	798	805	765	744	760	788	800	794	820	785	834	772	831	840	786	804	798	802	754	804	810	801	761	769	778	806	794	795	814	785	793	751	798	795	799	814	816	820	814	786	803	773	740	786	793	811	822	769	839	760	742	767	742	781	793	793	823	756	800	771	790	821	826	815	754	807	798	822	792	819	811	834	782	794	821	794	795	811	768	784	789	817	865	828	778	737	779	812	751	747	781	770	777	794	770	784	814	812	863	785	810	843	803	825	798	836	782	793	792	749	828	763	815	782	834	785	817	778	855	759	761	750	800	766	773	815	813	806	814	807	866	804	799	802	810	803	778	836	764	754	779	804	791	785	797	830	762	793	785	781	803	767	810	836	794	810	800	775	801	781	750	841	798	766	767	828	804	804	782	793	796	769	784	766	768	764	833	798	806	854	795	866	770	814	755	797	804	759	793	767	768	811	790	801	778	809	781	791	787	773	814	770	768	796	842	771	825	836	824	755	840	802
9581	1813	1115	702	465	393	329	332	336	271	321	294	280	282	281	236	252	269	260	248	248	265	232	260	252	271	264	236	249	233	239	256	254	228	268	247	212	245	234	246	221	233	240	232	236	259	250	235	237	232	244	236	199	229	248	223	221	231	234	232	255	234	223	246	240	228	241	247	210	225	219	251	265	246	237	236	264	232	249	215	241	237	223	259	268	257	259	226	230	227	271	249	220	232	242	226	221	245	239	247	244	255	233	240	243	203	251	262	229	238	240	226	230	228	253	245	242	230	247	212	226	234	222	243	220	204	238	224	238	226	221	261	247	228	249	224	257	246	241	247	226	223	245	242	243	222	248	226	221	239	236	244	228	234	238	228	240	258	199	241	235	270	244	251	213	224	239	243	232	246	227	241	252	232	246	232	229	237	243	264	234	225	222	242	212	234	256	211	247	222	258	232	220	249	235	241	231	221	225	237	225	275	224	236	256	210	200	250	253	249	253	269	260	232	235	228	241	227	224	215	213	218	236	234	252	261	217	237	242	264	229	253	249	226	222	218	228	226	233	236	258	244	246	251	279	241	260	222	245	230	246	234	245	228	210	221	212	244	239	222	244	237	251	241	236	218	250	272	240	252	222	267	240	206	269	241	251	225	238	237	262	229	218	270	242	242	234	266	225	218	225	224	220	224	214	247	234	221	247	235	250	240	252	257	243	216	251	249	229	250	237	226	224	248	247	228	240	235	252	254	224	241	247	243	235	219	262	241	234	254	242	252	232	242	266	218	215	226	249	251	252	239	263	238	217	220	247	253	225	228	279	268	257	211	214	234	234	260	216	239	235	250	245	219	227	238	263	250	214	225	211	253	233	257	263	220	227	230	215	230	265	230	214	224	233	243	213	273	273	277	245	237	246	226	229	218	237	239	237	244	209	232	259	226	244	268	244	241	230	253	262	254	244	225	262	227	237	193	237	242	236	246	196	247	272	208	260	253	244	223	242	250	235	212	224	211	245	249	225	250	241	260	267	272	218	214	258	269	235	228	233	237	238	232	254	261	226	226	238	233	282	245	250	235	226	236	239	227	262	223	245	270	251	251	224	241	271	240	262	220	222	227	256	244	228	242	251	246	245	220	259	278	271	224	219	253	236	238	245	227	236	262	235	245	242	246	217	249	206	222	224	269	261	224	233	258	255	259	261	215	247	239	282	299	266	242	249	247	246	258	234	230	219	238	212	254	246	250	226	238	257	249	228	245	247	258	237	213	270	245	256	249	231	214	238	253	239	263	242	223	229	233	242	251	223	221	240	215	262	268	218	234	215	226	227	231	226	236	233	251	236	275	230	251	213	239	248	244	236	226	252	220	231	234	234	196	257	238	226	232	216	226	244	259	248	285	275	234	210	247	237	252	242	231	268	215	227	217	227	249	213	250	262	233	254	233	239	252	220	253	209	224	254	262	280	227	257	185	215	252	261	225	221	225	224	254	218	261	218	238	245	246	225	240	231	233	258	242	281	222	225	235	242	239	234	242	225	240	242	251	256	257	240	235	241	256	274	199	228	258	233	246	209	262	212	245	256	230	244	245	273	243	273	257	247	243	268	251	224	256	240	230	243	261	219	257	266	252	230	252	249	228	247	235	258	232	232	235	221	257	236	205	220	238	251	234	236	223	236	225	244	250	244	248	231	239	235	235	241	224	229	227	222	223	255	246	240	221	267	265	232	235	247	241	255	231	250	255	231	234	258	227	250	216	211	241	239	230	262	242	231	225	217	225	254	252	232	253	281	247	249	247	243	238	240	231	259	222	235	208	230	261	242	220	222	232	239	239	236	223	244	236	236	238	230	244	231	246	211	247	253	233	283	262	237	251	237	243	253	230	230	205	223	257	252	235	251	240	265	249	236	269	253	225	246	235	242	261	284	245	253	201	249	241	234	244	249	217	248	218	260	248	239	261	242	250	235	248	216	257	251	240	253	258	240	259	221	236	229	260	248	226	239	225	237	254	219	248	247	236	250	215	222	265	239	241	218	223	245	238	225	224	235	259	247	262	254	242	219	243	230	255	241	228	223	248	240	255	218	241	232	257	222	231	241	231	258	242	235	226	248	265	236	270	238	225	239	227	234	241	244	237	233	234	256	251	207	253	247	238	214	230	227	235	218	242	240	227	216	226	257	256	223	241	227	271	235	238	211	231	248	250	241	239	230	216	239	255	213	230	235	227	251	236	235	239	218	243	271	233	272	198	235	254	245	234	239	218	229	249	281	214	209	253	273	263	258	241	245	229	244	229	250	282	236	253	230	234	227	207	218	225	202	195	227	253	234	226	232	271	229	268	227	231	277	235	250	228	217	216	224	239	211	219	204	251	228	213	203	248	259	244	254	248	256	241	246	266	241	223	252	239	224	269	249	237	243	240	230	274	233	235	209	240	230	232	267	249	277	250	237	222	253	238	218	220	206	240	244	238	233	210	234	221	220	258	230	240	228	233	216	216	243	234	257	242	215	247	243	196	247	248	241	212	194	243	271	209	228	262	234	216	207	240	224	231	226	200	237	217	254	240	233	245	251	239	250	255	245	282	234	252	248	224	230	269	258	261	229	232	265	253	251	240	270	231	243	267	229	234	242	224	235	254	220	247	224	233	240	216	230	199	260	253	224	213	261	252	278	211	223	235	228	220	221	213	241	245	235	232	237	241	245	235	234	242	261	224	246	250	241	237	225	292	232	260	257	262	253	241	225	237	247	230	270	233	245	227	245	243	209	236	248	213	205	220	247	216	232	243	264	254	234	231	210	256	264	250	250	225	214	261	217	227	260	211	249	239	229	227	262	223	238	228	256	247	200	240	239	197	241	236	237	240	245	234	235	243	203	237	219	200	242	236	222	229	251	228	275	236	204	231	272	278	241	240	215	253	220	264	260	219	245	227	256	239	238	237	244	238	238	216	212	236	234	243	218	241	250	254	248	249	242	215	223	238	221	244	247	231	243	250	221	229	234	222	249	258	234	237	223	229	239	235	245	254	250	258	232	245	248	230	249	229	247	232	231	229	248	224	246	233	234	231	269	212	265	236	230	231	245	242	221	244	232	215	236	243	229	245	246	280	230	224	194	241	240	228	237	252	252	241	250	253	243	250	254	228	263	266	212	202	197	224	229	225	251	241	252	230	241	235	240	246	232	291	241	260	245	242	219	244	222	203	231	255	245	219	205	248	233	217	227	216	254	223	261	267	267	238	223	254	275	251	228	262	235	216	241	249	236	254	275	270	233	195	252	248	234	215	257	223	242	215	226	249	235	271	227	255	200	240	226	243	271	252	225	217	243	229	251	262	261	238	253	245	247	252	247	261	255	254	239	221	233	276	247	260	221	212	248	222	221	231	221	268	226	234	222	225	230	234	235	234	226	235	262	236	206	253	243	215	238	222	208	260	268	247	255	232	266	244	239	246	218	237	236	240	255	235	253	235	249	228	225	224	219	245	224	260	234	236	212	229	198	259
7644	1917	2042	1977	1535	1270	1102	912	872	781	812	720	745	737	723	697	660	646	663	667	581	623	607	581	630	569	592	604	573	600	585	511	556	558	567	504	566	545	518	563	587	560	535	594	551	504	545	555	539	518	517	493	514	508	547	567	531	523	588	519	527	549	582	538	519	525	585	544	532	551	525	544	473	540	518	535	517	475	498	534	527	533	526	566	525	531	533	561	526	524	565	533	546	553	554	527	509	532	534	537	545	523	550	533	521	530	518	506	547	508	518	511	550	562	541	572	534	549	577	523	570	554	541	547	520	531	529	549	551	588	522	512	516	532	511	550	566	529	524	486	556	546	538	545	578	542	526	544	546	559	485	527	550	563	540	525	554	577	560	580	513	545	527	560	574	520	513	545	562	537	522	524	536	531	562	489	493	494	518	542	518	525	530	523	562	523	526	541	566	519	508	538	564	570	539	523	565	517	570	557	526	524	496	566	554	528	498	518	485	529	559	525	491	516	561	508	563	539	576	554	561	523	526	563	551	486	558	539	580	521	541	533	563	532	555	555	520	549	546	554	523	515	516	535	561	539	555	520	467	551	521	543	548	525	574	536	537	490	559	525	526	570	527	503	531	546	576	531	543	560	550	535	517	556	555	551	549	520	518	534	518	523	536	536	524	585	532	531	538	580	520	517	546	530	534	540	530	557	503	510	544	512	539	568	551	533	536	542	535	531	545	549	569	530	530	517	573	518	556	531	550	543	547	543	491	600	526	537	554	567	515	537	592	515	525	494	529	506	556	600	504	501	549	497	541	558	527	512	510	558	521	552	505	577	555	576	543	527	549	554	520	519	596	541	566	536	532	539	535	501	569	491	561	546	545	502	552	516	536	536	522	549	521	595	508	558	571	555	548	574	547	544	527	512	534	534	542	528	563	518	555	537	553	558	525	553	534	564	572	527	566	554	558	508	553	579	538	537	539	568	512	569	526	523	557	554	537	579	561	561	524	543	533	537	555	516	512	535	508	532	537	542	539	552	531	540	548	543	552	538	524	520	576	550	555	542	513	502	557	531	504	558	541	506	508	577	557	567	533	532	514	544	504	551	528	482	550	563	572	540	552	553	555	542	528	591	586	529	548	547	520	494	567	518	550	523	579	503	529	592	516	546	518	562	554	552	548	542	555	535	536	554	528	527	550	603	534	530	518	525	550	542	534	521	542	578	534	508	551	558	547	493	537	556	574	548	552	509	530	530	519	557	507	529	562	528	538	532	557	551	526	502	503	524	570	563	543	535	560	528	552	510	510	532	538	571	555	499	535	559	587	534	559	566	525	550	523	522	537	555	550	522	532	509	540	534	561	543	541	517	540	547	546	522	570	544	473	522	551	562	510	511	505	513	599	587	536	550	563	526	531	556	520	570	543	508	531	519	531	565	509	511	518	539	497	550	489	584	552	515	505	556	565	546	522	497	564	535	554	554	546	526	552	544	570	575	520	523	547	539	573	577	536	533	509	503	537	536	554	530	531	535	542	560	582	492	526	557	534	544	544	545	505	544	545	503	525	540	551	566	533	558	574	553	565	557	500	531	560	526	497	541	520	538	560	487	524	550	540	498	524	530	518	548	521	540	523	548	543	551	525	529	527	534	573	532	550	543	482	558	532	574	544	570	550	524	522	542	532	571	554	524	499	526	526	520	513	481	501	548	534	537	531	517	568	558	537	520	532	561	534	525	521	527	556	548	518	504	508	518	524	550	501	538	545	524	491	550	541	529	560	520	505	539	567	567	504	567	535	538	552	482	557	532	566	552	549	504	562	567	563	560	514	523	539	531	542	558	537	527	563	538	550	547	537	550	596	544	519	512	525	527	549	547	546	521	568	552	568	542	566	551	523	577	512	566	498	567	565	522	524	534	517	508	522	524	575	542	517	559	511	518	522	555	545	497	521	555	542	499	548	515	540	529	523	512	540	518	516	524	559	533	517	566	564	533	517	539	544	569	562	540	517	499	516	539	493	557	555	577	553	554	557	533	536	540	569	525	539	532	561	539	534	516	521	520	506	550	517	518	580	517	454	517	548	541	524	552	550	537	506	545	484	512	525	538	530	539	521	519	548	550	524	523	536	539	531	514	515	533	558	519	519	566	559	559	558	530	566	523	531	522	507	496	523	571	537	517	559	554	547	563	544	554	580	523	592	526	560	527	531	504	554	531	524	547	545	523	526	514	573	556	521	562	534	512	518	537	525	547	567	526	536	532	549	528	560	550	540	527	560	601	553	544	540	503	550	504	587	540	564	551	519	504	545	580	544	545	543	571	522	517	552	515	571	516	548	524	516	563	511	520	526	522	530	509	528	588	538	538	586	512	534	542	543	504	532	527	498	521	513	580	545	571	552	575	536	523	531	548	557	519	536	529	511	558	578	517	552	565	552	544	545	565	495	583	546	551	533	556	557	555	560	556	560	539	476	543	542	565	562	531	532	510	544	559	510	525	532	532	541	541	490	552	513	532	524	547	527	558	575	490	542	563	538	524	576	519	576	535	564	552	530	559	583	553	534	535	574	540	538	497	523	564	549	511	544	621	580	505	532	519	546	545	541	567	549	519	544	557	519	500	551	517	553	546	544	506	600	537	578	526	499	558	527	536	530	562	513	534	566	541	507	519	542	556	513	537	573	535	545	518	556	537	583	555	508	539	527	513	527	568	520	559	500	547	535	558	530	552	550	511	558	530	537	521	558	566	548	546	521	550	475	497	577	539	549	534	540	574	511	540	563	545	512	567	556	541	540	533	564	535	520	569	524	549	546	533	545	528	562	586	544	566	533	517	514	568	544	554	520	555	601	513	527	532	483	549	551	510	538	514	534	566	567	544	569	550	542	550	564	524	504	545	545	527	532	523	520	514	586	521	552	522	543	568	506	508	500	499	535	542	498	565	572	557	537	555	524	559	508	551	510	539	535	562	537	567	503	525	532	524	530	589	566	496	607	546	541	520	537	542	581	509	526	491	501	523	527	563	529	570	529	561	541	538	552	569	518	530	514	565	550	551	547	522	552	523	527	511	571	537	533	517	530	531	528	569	547	522	513	565	521	577	541	526	537	583	527	513	532	556	541	543	586	567	576	562	541	520	521	588	566	509	518	508	563	557	555	524	527	536	524	542	539	543	545	542	542	514	556	508	546	570	543	548	548	560	519	544	529	519	534	508	526	484	513	543	515	531	548	541	513	533	498	501	554	518	530	611	542	525	556	513	537	541	525	518	530	515	547	540	598	505	492	537	555	552	576	531	548	532	562	520	559	507	551	508	556	525	524	523	569	521	533	555	538	576	529	589	566	576	525	532	526	558	550	513	535	503	520	580	509	549	547	543	531	556	540	524	553	533	540	552	546	529	523	518	544	564	543	520	500	495	538	546	489	542	564	521	515	570	561	531	523	550	574	525	517	563	544	555	530	542	541	533	516	547	550	549	538	557	555	534	549	539	562	552	553	519	569	552	505	577	557	545
17220	3703	2078	1022	574	399	342	241	204	225	181	165	185	174	175	155	145	127	153	143	145	150	128	112	124	99	125	141	132	127	132	128	102	122	117	131	108	135	107	126	121	107	119	108	116	108	119	121	114	117	114	122	99	88	116	115	109	122	127	126	119	95	116	123	132	125	105	113	112	126	113	124	119	94	104	125	107	123	121	103	118	95	135	127	108	125	100	98	114	105	116	106	116	126	101	120	114	127	106	112	99	103	117	136	115	115	97	107	92	113	127	95	92	120	111	113	113	113	100	101	109	108	92	115	115	98	97	129	110	118	112	122	111	111	108	116	126	113	108	141	128	124	132	102	114	123	124	108	133	136	100	110	103	100	121	107	108	112	119	130	101	92	103	108	118	130	110	101	111	110	119	121	129	134	100	111	107	125	104	90	107	130	115	111	91	121	98	101	113	107	122	111	127	104	112	108	108	103	113	116	110	101	98	120	113	140	126	116	131	133	122	118	111	105	116	101	128	103	111	110	102	118	124	126	106	125	103	109	112	129	106	104	119	122	136	101	120	103	112	112	107	115	115	106	114	120	120	111	106	116	123	122	122	111	107	113	109	105	101	124	105	108	98	104	121	95	98	117	104	117	125	100	111	85	115	112	113	115	116	97	113	107	106	122	109	110	130	115	108	106	99	111	129	99	122	107	109	105	134	124	106	133	88	112	107	101	131	81	84	105	121	112	116	110	124	124	117	123	98	110	100	124	119	118	124	118	130	92	121	104	129	120	118	110	116	116	122	123	124	121	140	89	113	98	127	106	119	99	91	132	116	101	99	109	94	118	116	111	114	100	118	104	127	127	105	99	116	122	112	104	124	118	105	132	116	107	113	111	127	118	115	95	106	99	117	112	107	123	127	120	123	109	82	103	117	109	112	107	123	127	112	110	115	104	108	112	125	120	111	108	114	109	125	109	132	119	128	113	111	100	117	113	99	123	134	106	112	124	120	115	120	119	107	110	113	117	106	123	109	107	105	116	92	122	107	115	105	131	102	92	116	100	113	110	113	121	121	110	118	112	139	129	112	105	106	120	119	108	112	113	104	126	132	123	112	119	104	123	106	105	107	99	136	96	119	119	105	114	91	127	117	112	105	116	117	110	117	126	88	99	119	107	107	119	113	132	124	109	118	106	116	122	128	104	106	98	110	113	112	127	84	121	138	111	108	115	111	104	111	128	117	119	98	82	111	113	99	117	104	120	127	129	124	110	114	116	117	101	134	120	95	128	107	118	112	147	101	126	104	93	104	120	103	103	128	118	113	104	105	93	115	100	117	129	95	110	121	125	113	98	121	109	108	104	106	92	128	106	118	122	102	127	111	123	130	98	111	128	105	106	118	124	122	97	117	122	106	108	114	110	136	105	115	118	117	112	109	118	115	133	103	117	91	109	102	95	108	103	111	111	122	99	119	123	120	106	115	102	119	102	107	113	103	110	102	119	107	110	127	128	108	115	95	109	115	122	125	110	109	114	109	124	118	116	104	125	117	114	116	118	118	126	117	108	125	95	113	112	108	103	103	118	132	133	96	117	115	116	115	108	116	109	105	110	92	97	128	108	123	109	107	104	125	115	107	114	130	114	111	126	130	108	117	115	126	95	96	123	112	128	107	94	103	99	115	96	112	127	122	120	107	89	102	135	111	105	120	129	124	123	97	124	106	108	103	123	123	115	120	115	101	102	102	102	108	118	123	111	115	128	103	126	101	121	97	101	91	109	111	126	102	103	105	112	119	110	113	108	112	104	135	121	116	126	117	95	92	114	120	108	121	95	114	100	99	98	133	109	108	101	132	100	110	101	110	101	125	113	132	126	112	120	114	109	124	102	148	97	112	111	107	121	118	136	101	106	114	112	110	113	120	114	124	100	98	102	105	106	120	121	96	136	115	124	110	124	125	93	107	124	114	115	106	113	108	109	120	105	110	134	108	117	114	114	120	108	101	111	117	121	127	111	116	119	123	106	123	105	114	119	122	112	125	124	120	98	108	118	118	106	126	115	118	110	108	118	108	115	135	111	116	101	109	116	121	105	109	108	121	126	115	112	114	115	126	128	115	113	112	105	109	108	115	111	129	121	106	112	128	112	116	106	116	109	120	96	110	118	123	119	141	129	119	123	108	107	127	119	135	123	104	116	128	119	113	108	87	112	83	116	106	117	111	121	104	116	104	102	124	119	119	127	114	115	126	107	120	131	124	111	132	137	101	116	115	119	110	98	113	125	122	125	108	100	110	97	120	107	102	112	111	118	114	117	105	103	119	127	106	107	122	130	129	120	101	109	95	113	96	124	101	92	110	136	131	98	100	118	107	111	107	118	118	126	119	109	119	105	107	122	131	92	111	119	115	139	116	112	112	116	101	122	98	95	114	128	125	120	110	115	129	99	109	106	131	105	116	117	101	105	128	109	95	104	110	131	105	123	105	103	118	118	114	113	124	102	112	123	109	108	114	102	106	120	111	112	114	123	114	119	134	107	114	91	123	97	114	123	118	102	123	113	105	89	94	111	116	111	111	115	118	118	101	101	117	102	94	108	120	130	119	103	109	144	123	127	109	111	115	108	115	124	119	116	115	119	113	130	123	127	137	102	132	94	101	114	100	122	114	132	99	113	113	108	115	92	101	113	105	117	115	100	123	116	106	114	122	118	141	124	107	124	123	89	101	116	118	115	115	127	122	132	126	113	123	97	113	133	111	115	132	129	96	114	129	103	119	128	115	127	103	119	96	99	111	98	112	137	130	108	106	125	106	109	116	119	117	97	98	116	117	131	98	127	114	107	102	122	100	115	147	118	143	128	95	109	99	103	97	132	118	95	109	114	122	111	121	98	118	105	118	114	100	117	100	91	102	99	123	110	113	114	113	128	95	117	120	115	122	115	110	125	109	123	115	106	108	108	118	98	116	104	100	117	95	112	105	119	111	108	102	104	102	119	125	120	127	115	129	123	121	108	119	121	111	112	122	89	109	129	104	112	122	108	118	123	108	119	112	114	116	121	101	118	124	116	109	95	94	105	104	110	111	114	126	100	111	108	125	113	130	130	120	103	128	120	86	110	102	101	106	109	125	124	113	106	101	118	108	105	117	105	130	121	121	118	120	102	116	95	101	112	100	81	121	124	123	110	116	100	102	106	117	133	108	141	113	110	121	138	112	99	130	141	131	93	107	122	123	113	102	112	110	111	118	110	105	101	131	128	138	119	123	123	104	106	112	123	109	108	120	101	138	116	139	126	109	110	108	127	120	117	112	114	109	109	117	114	106	115	117	104	115	106	119	118	113	112	117	120	104	111	109	115	122	95	96	111	92	105	112	113	123	99	118	125	124	94	105	112	122	139	108	114	102	112	124	118	107	106	99	99	128	105	120	125	119	108	115	135	131	134	125	126	99	105	117	111	98	123	124	133	116	135	110	118	118	110	125	122	112	117	108	116	97	130	117	106	103	120	122	129	105	130	114	94
9949	2651	3087	2933	2062	1688	1268	1083	952	747	748	646	640	653	570	550	519	518	534	474	410	379	368	410	375	364	322	327	382	362	352	337	341	336	308	329	342	320	333	335	346	309	309	302	297	315	278	325	322	282	313	266	299	294	269	332	295	284	295	307	300	312	333	330	308	318	272	300	288	273	333	297	294	293	298	328	275	273	271	301	278	289	322	292	277	277	315	289	269	293	272	319	279	261	312	288	324	305	278	267	316	281	315	279	299	309	296	271	296	300	289	281	294	301	289	288	299	281	308	298	308	307	317	289	320	297	270	259	300	321	291	303	308	285	304	257	284	288	309	335	289	298	290	303	292	294	317	283	271	268	290	309	268	310	262	283	310	307	291	270	270	283	295	293	294	306	315	304	258	288	275	293	300	295	304	296	272	333	308	302	299	284	257	292	326	317	292	264	288	287	271	277	250	275	292	303	288	272	305	270	299	298	256	282	311	272	273	281	305	277	305	282	288	269	317	270	293	304	274	294	297	280	289	269	307	309	288	290	269	290	287	272	291	279	302	310	317	282	300	277	311	300	302	276	308	303	278	278	302	319	268	295	307	268	299	295	307	301	271	279	337	281	290	280	300	280	306	287	314	282	291	299	273	277	285	303	295	274	283	313	304	278	268	288	296	305	266	281	278	288	236	293	303	278	297	271	270	273	316	288	288	312	300	272	296	283	313	290	271	298	296	290	263	285	280	271	278	310	291	273	256	266	325	276	293	302	275	296	292	258	301	310	305	321	284	287	295	296	281	264	282	306	295	335	330	299	276	299	310	291	303	292	291	292	269	294	287	290	293	281	305	303	284	288	283	306	280	320	281	251	270	301	306	328	333	299	285	276	294	268	296	313	301	274	302	300	273	317	278	294	317	297	308	273	290	290	283	261	265	319	309	304	314	267	282	299	291	292	290	270	262	276	310	282	286	295	313	257	278	286	283	290	272	269	299	296	289	305	285	273	301	284	271	294	256	290	288	304	298	298	310	304	290	290	276	287	291	290	246	300	317	313	278	285	277	304	280	301	296	273	295	314	278	275	297	285	284	300	295	307	306	293	304	291	318	300	280	281	296	308	285	293	296	301	302	263	298	277	287	282	278	279	306	293	295	255	298	244	289	315	279	282	304	315	309	290	329	305	268	327	290	301	286	295	312	302	301	291	273	297	276	253	300	290	296	267	288	282	296	277	265	319	270	276	253	292	288	302	285	328	299	308	307	272	307	286	310	275	270	274	291	298	279	259	310	299	303	269	276	284	323	289	315	272	264	298	262	323	278	317	297	274	301	331	264	301	285	295	298	284	311	284	259	286	280	318	317	302	291	281	287	267	286	271	276	301	303	281	306	284	275	296	277	274	298	323	270	289	285	278	271	305	297	271	272	281	289	292	280	288	292	292	255	281	282	301	307	276	278	307	286	290	304	284	295	291	287	306	275	297	293	288	299	321	291	307	277	306	301	290	302	292	283	276	259	324	286	315	341	309	278	286	309	296	305	335	288	294	266	282	289	302	294	293	290	278	280	288	284	289	291	290	326	277	310	293	284	281	326	330	311	297	309	320	295	293	297	295	292	279	292	296	296	293	299	297	317	295	285	290	287	325	292	315	295	291	287	291	279	302	293	299	283	305	273	303	311	313	270	292	317	306	291	259	288	265	320	298	326	250	324	325	270	277	295	291	288	292	296	270	324	284	307	252	292	280	286	310	278	283	269	321	301	307	295	297	290	316	281	301	297	292	284	290	274	285	293	288	280	281	278	289	307	276	303	309	311	290	293	289	302	298	288	293	289	261	284	271	280	277	297	261	282	259	281	281	302	270	259	286	292	266	311	284	297	278	272	275	286	280	292	320	288	271	294	268	316	287	298	290	296	274	265	289	284	299	265	299	302	308	296	296	270	312	294	281	303	302	283	288	283	282	301	279	281	290	324	293	296	269	306	277	309	272	299	284	281	301	279	279	275	303	282	304	286	299	285	293	283	270	257	310	303	303	322	282	273	296	284	292	298	318	263	297	307	270	290	310	299	264	308	262	284	314	299	277	290	302	294	302	316	304	299	271	299	268	299	291	256	306	273	295	319	294	285	276	253	304	291	299	289	285	288	301	295	268	303	320	274	295	291	280	314	273	323	300	275	309	326	277	318	317	300	291	255	281	291	320	267	289	325	307	279	272	315	302	298	300	302	261	293	307	262	300	275	284	283	279	335	293	275	255	287	318	283	271	266	284	312	310	305	300	299	278	268	294	269	277	301	291	293	276	276	308	306	286	310	270	307	273	284	304	296	271	289	294	318	317	273	317	270	300	294	310	297	277	290	295	287	321	281	281	282	318	273	284	291	268	275	307	288	299	286	297	301	298	298	277	279	283	282	297	284	264	312	310	293	292	272	304	295	288	327	309	294	298	305	297	261	306	268	268	301	310	295	311	278	293	293	297	252	276	293	263	286	312	335	324	276	262	301	280	285	284	276	316	259	289	314	264	270	274	293	282	260	295	289	267	282	299	274	311	273	313	286	252	286	310	308	296	287	297	304	289	294	296	285	273	289	281	283	272	267	334	296	276	298	268	315	303	291	291	306	264	304	289	279	322	272	285	281	272	272	270	297	294	273	263	290	268	304	285	324	270	309	304	285	268	293	315	285	275	280	259	270	286	310	295	303	305	274	296	261	294	302	275	301	298	295	285	264	294	301	300	266	297	267	297	258	269	287	307	298	306	295	287	318	308	297	295	300	288	284	250	323	271	307	308	295	268	285	253	296	295	313	297	290	300	288	299	279	319	293	322	297	274	286	274	303	281	275	324	298	304	304	281	279	300	287	282	303	289	278	316	290	264	268	276	290	303	305	277	293	280	300	285	310	267	318	299	300	294	289	259	316	240	298	271	281	272	296	282	296	243	312	313	303	282	277	314	275	317	279	292	272	295	320	292	293	329	287	320	309	324	251	277	326	307	298	290	308	271	277	296	307	248	261	272	308	288	284	278	289	318	287	285	291	290	298	308	266	296	298	273	264	296	288	267	306	294	293	275	288	309	287	334	292	293	299	293	285	287	292	267	302	267	299	298	290	280	282	271	301	265	294	305	296	282	268	283	306	297	274	278	256	279	284	304	286	271	299	293	296	297	306	285	294	275	327	304	286	291	286	300	281	259	297	288	294	309	254	305	290	302	293	299	308	262	309	295	255	267	291	276	286	279	300	274	345	290	266	293	281	278	277	310	282	291	309	304	288	319	304	308	293	276	277	273	266	311	302	273	320	288	297	309	276	297	292	277	279	280	291	326	285	319	278	271	300	299	302	304	255	302	248	273	287	278	287	278	284	289	316	290	299	285	273	269	281	310	292	289	294	290	296	327	301	303	284	270	270	297	285	285	285	266	285	294	290	277	318	288	260	279	323	308	290	316	301	311	285	298	308	306	297	306	265	293	294	304	296	337	303	264	277	310	276	288	274	291	305	279	295	287	308	289
1982	530	475	489	382	389	385	384	365	327	386	406	396	375	409	352	320	363	356	383	336	363	335	379	389	333	365	343	373	348	367	350	375	364	410	348	359	353	385	363	406	384	326	387	392	368	364	372	371	353	356	331	403	367	376	364	350	380	370	341	369	360	358	378	331	383	354	382	346	376	399	405	377	374	366	376	348	356	359	376	311	353	341	369	346	354	345	367	389	346	355	361	352	367	348	376	378	352	354	371	359	364	388	376	376	369	425	395	369	401	364	342	380	348	339	397	343	401	325	355	388	401	375	360	350	370	346	362	387	371	381	357	352	367	374	373	381	328	347	359	340	350	354	404	327	369	333	373	399	385	387	389	352	353	387	381	399	344	351	413	330	357	341	330	356	386	372	357	390	373	378	388	362	342	324	360	382	380	372	371	402	343	344	354	379	367	381	387	332	336	381	359	336	340	334	333	345	364	366	392	364	326	367	357	388	344	354	357	350	348	331	399	389	340	373	377	386	378	347	367	372	350	377	354	385	329	341	360	382	382	342	364	313	383	373	328	379	365	401	358	380	387	380	356	359	361	386	382	385	365	340	380	359	399	355	339	325	391	386	339	328	328	319	328	372	352	385	360	347	379	412	385	369	385	378	384	346	371	335	377	375	355	369	360	349	370	378	341	393	380	365	405	337	359	332	386	332	396	358	354	354	325	344	325	359	363	343	381	345	341	353	431	348	365	352	331	371	362	352	362	366	376	330	393	377	320	363	382	343	345	365	346	363	357	372	365	373	388	333	370	343	353	346	350	380	386	364	336	363	373	347	359	366	355	382	369	388	387	359	358	380	366	379	403	343	373	372	373	359	350	378	377	358	375	374	361	429	339	380	364	367	382	368	358	390	338	360	368	395	358	345	325	374	376	380	386	335	342	337	366	384	375	374	343	390	371	341	380	376	383	371	356	355	366	351	366	362	349	360	386	357	365	350	359	340	351	374	369	352	365	371	373	374	377	369	371	334	353	324	375	350	376	340	346	397	372	399	419	402	386	348	332	359	379	350	353	349	368	392	375	360	342	347	379	363	349	329	359	386	378	422	364	354	362	364	355	340	363	364	366	351	393	356	372	340	349	336	373	336	361	373	388	365	359	337	370	367	342	362	344	398	347	339	342	370	367	344	368	363	379	322	354	351	344	358	348	351	374	386	316	369	359	352	397	348	378	381	391	324	318	340	335	346	369	368	415	378	352	344	394	344	339	333	351	344	340	386	328	392	350	362	402	357	366	369	355	374	406	368	372	371	359	348	333	343	355	350	364	365	376	355	396	418	355	329	357	334	348	370	342	356	387	413	378	365	370	365	365	377	306	392	379	353	379	405	365	338	411	348	365	365	389	379	401	342	366	383	364	343	396	372	351	369	385	327	356	332	363	353	394	334	341	356	343	388	354	340	357	370	389	363	342	353	353	381	351	367	389	366	343	334	356	382	376	371	404	337	344	313	341	406	371	373	337	368	366	330	345	363	403	352	343	362	323	342	363	396	344	378	355	365	319	354	348	362	338	349	340	374	367	367	374	401	364	370	359	327	363	369	378	364	331	369	390	320	347	384	377	411	366	332	402	358	358	351	317	320	327	377	350	356	385	368	334	344	372	344	368	371	345	382	354	345	356	381	384	356	361	367	354	359	377	338	340	358	362	391	351	367	334	372	377	336	351	388	364	332	366	366	377	384	389	375	358	363	356	349	349	361	371	338	360	353	367	351	358	364	341	376	368	342	397	336	366	341	327	353	375	368	362	382	331	331	364	369	365	356	386	321	306	396	372	362	369	354	348	399	366	344	354	342	374	355	367	352	401	379	376	394	366	391	350	381	398	343	381	370	341	377	393	333	365	353	362	358	368	380	364	341	341	355	360	356	393	387	373	371	349	358	362	350	364	374	369	364	420	370	327	374	366	365	354	383	346	381	385	358	362	399	373	357	387	349	379	350	364	384	389	346	362	416	383	376	351	385	351	333	388	370	410	403	393	388	352	343	355	386	385	357	377	341	369	312	365	393	362	361	352	342	343	347	331	369	383	351	384	389	332	357	356	386	338	362	385	362	361	386	329	348	362	390	350	364	357	377	336	362	367	352	354	350	348	368	374	371	394	362	384	356	370	347	366	353	379	344	365	363	347	360	360	361	384	375	379	354	375	396	338	350	330	358	358	354	342	348	386	359	348	372	340	396	358	319	362	371	347	373	356	336	343	325	344	362	356	385	387	354	409	364	355	374	377	367	343	368	342	351	356	413	372	354	365	367	350	358	328	383	346	365	371	378	334	314	351	346	322	373	403	339	326	368	388	354	346	344	355	391	388	351	387	373	358	359	319	385	355	386	349	353	372	367	331	373	393	382	343	348	358	363	375	368	361	350	374	356	352	355	373	401	371	378	376	394	375	392	374	370	354	363	371	348	334	336	358	415	345	358	358	386	376	369	401	350	345	381	377	385	376	375	345	390	370	380	353	376	370	360	379	346	386	375	394	374	345	381	384	335	336	334	365	350	378	360	340	386	343	344	396	397	375	340	364	373	404	380	392	386	398	365	331	369	361	339	351	328	371	377	359	361	369	362	336	381	340	390	378	338	340	416	375	384	364	374	381	362	398	382	342	368	359	370	374	368	339	351	369	345	344	351	373	363	333	357	385	356	330	342	373	383	400	360	379	377	353	353	381	411	394	371	330	353	359	367	363	343	343	372	363	381	373	364	318	315	388	403	376	372	368	365	374	356	339	337	345	350	353	374	385	383	371	349	394	362	361	391	392	357	369	354	393	364	419	352	345	352	353	386	362	388	374	380	349	348	370	337	357	397	366	371	369	391	362	332	379	359	342	366	336	352	340	370	358	354	370	370	403	381	359	375	344	373	360	356	338	340	356	338	340	308	366	370	344	357	375	346	371	356	349	365	360	334	360	365	380	356	337	370	367	361	373	358	382	365	375	337	350	371	359	363	340	398	340	354	361	387	346	350	370	377	388	394	331	321	342	357	368	360	352	342	359	386	378	418	351	355	370	361	365	371	373	363	350	371	372	364	322	358	362	332	357	391	361	356	348	358	375	328	381	333	364	377	387	392	338	350	335	349	343	363	365	350	360	399	355	345	376	363	358	325	409	406	374	313	371	351	383	378	385	366	355	373	370	378	399	347	370	371	372	383	341	348	340	345	362	373	350	398	405	371	368	388	359	351	386	368	348	385	372	375	351	335	362	360	360	390	359	383	379	380	403	348	366	351	365	323	374	377	356	381	357	369	383	352	383	384	341	398	356	366	421	341	357	343	355	353	355	369	348	367	377	362	357	335	358	357	367	373	341	333	400	353	373	364	370	374	329	355	349	343	364	378	374	335	364	371	393	335	361	366	366	376	374	372	369	355	362	374	363	361	368	363	364	368	365	334	349	359	363	329	374	337	376	371	372	327	341	344	356	379	392	356	357	400	407	367	327	387	336	329	376	346	359	333	384	345	356
2364	957	1026	1036	965	904	904	860	871	818	845	816	850	811	800	890	783	814	853	825	843	881	842	803	859	813	772	833	843	800	854	756	853	805	754	787	826	757	770	812	813	841	802	838	801	797	813	783	849	795	772	774	799	830	821	802	791	821	773	776	818	753	839	758	791	829	777	772	822	809	768	785	833	823	803	797	835	799	853	834	822	785	779	777	800	781	828	797	854	784	793	813	759	808	808	817	827	745	859	847	786	785	828	809	799	804	828	791	794	807	818	801	784	795	781	778	759	833	800	740	763	787	807	806	808	834	797	775	835	821	769	845	760	790	772	765	793	765	848	791	810	812	827	808	794	815	782	744	795	810	828	750	814	806	825	826	798	799	790	830	809	789	774	806	802	766	806	830	801	766	789	734	817	746	796	769	780	799	862	842	821	824	835	757	769	803	787	864	796	812	813	756	843	794	758	791	799	816	825	767	799	771	792	795	800	812	852	793	816	819	797	795	821	786	828	731	786	818	783	845	760	831	821	830	816	796	778	808	801	773	845	803	778	790	810	848	815	844	766	849	831	780	784	771	809	816	822	813	825	787	790	809	817	837	809	812	800	772	798	786	848	790	806	793	797	816	823	835	764	786	760	814	759	836	826	781	801	758	777	832	845	769	753	845	829	800	803	860	766	780	801	779	827	779	805	789	787	811	761	792	740	814	786	794	791	758	777	833	809	770	760	774	751	816	786	811	773	730	818	791	816	787	818	839	796	844	799	831	834	795	794	789	777	800	796	784	769	780	787	823	795	822	823	819	768	852	798	791	792	795	745	739	838	806	733	831	738	810	858	775	835	758	819	784	774	787	835	796	868	816	802	844	827	804	764	778	740	816	759	791	757	846	782	847	733	812	790	795	752	808	766	788	795	812	820	842	808	780	819	817	789	835	749	768	812	789	798	768	820	807	784	818	829	774	741	824	767	811	773	788	769	790	764	768	807	785	809	810	853	794	807	748	838	799	790	822	773	800	730	814	818	811	815	784	798	797	778	752	742	769	806	802	793	770	839	780	811	805	800	799	832	828	791	815	824	746	782	836	856	800	790	831	814	824	780	862	800	798	807	783	823	859	814	846	743	811	772	752	798	766	821	799	778	775	769	830	785	772	789	829	787	791	789	811	790	768	801	733	876	828	812	816	783	769	795	730	811	811	832	761	769	840	832	808	858	838	781	812	799	813	802	839	835	816	786	774	788	810	812	825	785	805	756	768	788	813	796	853	843	769	801	795	778	796	791	814	759	782	810	823	813	779	752	816	838	772	792	811	759	769	834	766	795	825	783	812	771	835	859	790	811	807	811	829	771	864	820	759	801	801	816	791	770	774	809	788	767	798	824	804	794	815	807	821	820	737	838	831	796	800	753	840	820	826	814	773	784	795	820	799	789	822	787	813	806	789	799	813	816	774	778	808	753	772	834	825	783	804	766	799	780	768	794	794	806	809	815	851	799	812	850	803	792	796	813	753	787	763	752	798	755	778	746	813	835	806	775	803	797	759	853	826	841	788	848	784	790	797	852	786	836	792	810	819	814	804	786	805	741	828	771	788	821	847	799	846	808	798	814	833	772	798	818	794	773	818	837	790	759	825	791	775	792	777	770	777	757	747	845	799	835	790	835	843	762	808	825	818	848	775	767	789	782	835	826	816	798	811	804	834	811	813	816	802	811	793	761	775	794	821	822	831	791	774	794	796	844	790	833	746	807	772	854	847	823	801	835	817	828	809	802	751	806	792	796	769	811	781	832	773	818	808	808	759	823	757	761	824	800	781	800	799	798	780	820	792	804	841	833	811	798	807	833	804	822	774	797	744	792	713	853	807	813	793	819	803	777	881	809	811	829	781	808	748	789	814	818	823	802	839	807	832	755	827	828	781	797	763	807	777	795	796	814	807	788	789	841	809	813	878	831	798	846	832	751	766	797	806	788	755	763	806	819	780	776	812	822	829	830	813	835	758	820	758	810	834	799	798	857	832	838	825	817	813	839	850	802	800	833	863	773	802	840	789	771	784	833	740	771	791	839	788	791	801	786	757	817	755	804	820	796	822	796	806	809	865	813	784	801	763	821	832	826	836	769	807	769	814	792	800	831	786	744	805	799	777	860	765	817	793	805	761	800	777	834	839	841	773	829	787	774	843	764	769	809	813	803	786	798	810	819	800	811	814	797	830	814	790	793	817	758	823	760	840	796	794	784	778	825	802	762	797	802	834	765	814	796	802	796	815	806	757	770	779	838	810	748	827	804	781	740	785	810	795	752	793	772	852	772	760	773	767	824	801	790	817	823	777	765	886	825	803	813	808	811	766	811	789	810	806	737	795	802	797	809	818	811	792	740	799	761	799	757	801	782	800	820	747	790	790	826	832	816	747	750	756	778	795	823	803	809	804	764	825	809	839	826	828	836	848	774	768	843	781	858	833	792	791	802	765	799	823	847	810	799	787	804	798	795	779	823	778	838	849	811	766	812	827	845	759	780	837	774	837	785	782	833	819	795	812	797	812	763	787	816	822	784	803	785	830	848	796	802	776	796	877	806	813	852	775	852	824	801	804	859	809	791	797	841	743	799	798	795	846	742	795	790	807	799	739	787	831	833	785	791	808	818	777	809	755	788	785	792	849	818	825	781	764	843	768	863	805	819	791	783	822	812	793	755	806	846	809	815	773	778	785	865	787	765	804	813	811	792	818	757	760	794	791	798	845	836	868	775	818	810	769	790	759	860	811	773	788	823	797	819	826	825	827	805	841	830	785	832	764	831	781	771	773	784	794	825	781	814	825	811	829	769	851	796	765	783	813	816	816	809	833	816	823	784	804	777	829	807	777	801	787	828	760	747	811	825	813	799	783	778	780	778	775	793	846	760	814	772	772	802	803	792	803	852	804	753	773	801	759	812	807	783	774	769	798	774	761	750	830	768	835	718	764	779	818	805	796	772	786	784	838	795	829	843	825	836	815	826	761	754	810	754	799	785	800	784	787	821	811	807	819	841	812	800	770	756	780	806	784	791	762	828	788	823	819	787	788	782	831	808	778	837	774	804	781	836	810	759	823	835	805	797	820	854	833	793	811	796	835	848	787	804	759	791	779	800	798	793	756	804	845	799	824	792	793	880	820	842	767	788	776	829	814	815	814	793	789	825	827	788	763	832	758	819	794	787	797	846	788	736	765	804	823	788	829	824	774	853	778	868	800	745	787	747	795	841	835	825	798	784	774	824	790	806	758	817	801	800	819	836	856	821	823	760	808	828	827	788	768	826	779	841	795	798	787	795	754	835	800	814	815	785	741	798	808	856	838	821	791	807	779	772	840	787	775	775	836	805	802	861	812	764	804	879	809	796	725	844	774	746	819	785	831	749	767	756	810	820	833	790	794	773	862	823	796	804	822	801	819	788	757	800	789	798	833	804	771	839	737	783	776	850	824	800	823	784	799	773	850	773	811	843	766	777	859	798	807	826	808	820	781
9572	1724	1197	712	471	380	327	310	308	261	277	259	258	292	264	269	290	253	266	263	245	239	245	229	260	251	238	243	256	257	260	252	214	242	223	267	258	230	263	259	241	242	267	243	254	226	212	243	237	249	221	258	277	229	265	233	235	238	255	205	251	260	211	242	250	267	263	264	266	260	234	226	244	265	274	226	230	245	231	264	232	232	259	229	299	253	226	249	253	223	277	262	247	265	225	252	276	252	245	257	185	225	226	246	237	233	216	230	211	226	240	252	258	255	250	221	227	247	244	248	259	252	241	239	239	238	235	228	254	258	240	239	258	213	247	235	237	244	249	264	254	255	232	277	206	236	225	256	239	253	235	246	227	253	231	231	255	252	259	236	197	230	259	267	234	248	206	249	246	281	228	222	271	236	218	257	218	231	261	259	263	246	235	265	242	223	256	262	240	245	254	219	239	255	222	246	234	239	227	230	236	253	207	242	251	230	251	225	244	225	239	244	236	197	252	205	232	215	228	226	236	226	248	253	242	282	235	223	212	234	237	232	257	246	258	226	240	232	240	232	235	264	238	208	251	239	240	255	248	241	225	257	265	209	251	227	235	245	241	236	227	243	228	229	211	229	248	257	224	249	221	239	217	217	240	238	229	228	265	244	232	236	215	243	261	254	239	216	224	237	258	245	242	225	231	258	229	238	249	248	243	250	250	260	222	261	247	245	247	207	237	241	248	245	251	250	241	254	216	249	232	241	251	236	266	224	236	249	261	261	235	225	213	241	267	223	217	260	258	253	244	256	250	270	213	253	260	228	222	250	221	288	227	211	202	209	251	245	224	227	246	185	215	240	233	232	227	215	209	254	215	284	229	238	228	234	227	226	244	253	242	241	222	254	230	234	243	216	229	226	245	224	250	203	255	241	235	253	251	239	214	216	246	258	253	229	240	213	260	234	255	218	212	219	267	194	242	246	252	230	246	222	230	230	227	252	271	220	253	239	231	225	236	223	233	261	246	248	225	225	235	241	255	249	228	252	219	221	244	236	237	254	231	249	238	255	237	226	241	231	253	237	219	283	246	218	252	271	251	243	274	252	229	246	252	224	248	234	253	257	239	184	194	215	234	238	242	256	237	224	224	260	265	233	237	269	254	235	232	233	244	228	241	218	223	263	243	222	282	219	246	240	222	232	229	255	244	240	234	205	227	257	237	238	240	240	254	232	244	249	233	248	242	246	247	263	242	235	233	228	254	211	254	244	269	260	266	275	227	249	239	264	242	228	225	264	220	232	240	212	233	241	226	244	247	260	253	273	244	249	242	213	232	237	215	240	239	243	249	255	229	235	251	246	243	213	247	248	237	221	251	249	275	235	246	224	237	242	277	272	233	261	215	242	260	265	214	243	239	231	250	248	222	232	264	220	233	238	248	224	256	280	236	262	228	216	256	277	257	252	250	253	245	236	225	234	239	250	241	216	260	245	223	271	239	234	237	222	233	256	253	232	272	251	207	241	218	239	226	199	249	240	227	251	250	240	221	220	230	242	228	256	228	251	244	280	246	196	205	261	265	234	247	244	267	250	234	252	234	246	248	230	257	236	261	213	206	243	253	232	242	255	222	235	245	248	242	252	247	259	262	247	272	226	214	278	253	261	271	214	257	213	237	241	253	265	221	246	224	249	249	258	245	239	248	227	231	237	257	235	241	199	233	230	269	253	227	240	243	201	236	260	225	227	266	250	237	270	254	222	274	239	231	241	234	209	263	237	236	240	227	275	260	235	235	211	219	225	240	245	254	220	225	237	223	226	225	237	253	243	259	223	229	248	270	239	258	218	242	253	246	205	253	227	257	249	261	258	236	226	207	252	265	230	234	240	243	238	235	221	239	237	257	214	234	223	251	237	239	221	228	233	232	249	230	256	210	232	233	230	243	227	235	280	267	212	231	227	245	260	223	226	230	247	204	224	245	228	241	256	231	255	233	261	291	223	246	235	249	238	222	260	226	251	207	267	240	241	252	225	288	204	233	219	228	241	248	218	251	241	248	226	270	239	232	252	281	261	220	219	228	270	245	236	183	271	250	230	239	253	259	249	242	248	223	233	231	236	244	198	227	235	224	209	239	242	250	232	233	206	212	258	266	225	264	235	219	240	259	272	224	217	235	231	235	246	224	244	259	239	233	250	229	222	235	235	235	268	248	257	236	241	253	226	241	230	244	252	271	261	251	229	239	234	241	250	242	245	222	231	229	210	253	253	238	231	254	252	242	233	248	233	232	217	242	258	240	253	227	230	230	254	213	230	229	240	281	241	224	242	237	238	223	232	261	208	270	247	245	257	229	240	232	219	235	253	242	245	234	226	230	236	225	226	244	250	238	282	259	255	239	232	238	252	245	262	248	255	237	246	237	210	223	258	217	261	246	263	243	221	261	227	220	234	260	240	276	235	231	250	267	254	294	233	237	235	259	261	251	227	247	257	261	205	263	255	216	231	280	259	247	231	256	251	233	221	214	228	243	229	260	227	225	221	224	257	222	257	243	259	217	239	269	245	250	213	259	276	250	229	247	260	261	223	223	228	251	243	222	252	258	250	260	231	252	247	227	198	269	208	222	262	251	257	219	258	246	236	270	266	252	264	237	224	243	211	223	254	227	237	219	231	221	213	207	245	230	213	238	224	247	234	247	259	251	233	213	245	240	222	237	227	223	225	211	242	243	224	219	232	242	248	240	236	223	232	239	236	281	237	255	232	264	234	259	261	257	235	258	259	258	261	248	249	259	266	226	287	227	215	251	253	225	247	262	224	225	239	267	237	258	223	270	239	241	251	225	242	272	255	225	251	218	254	274	248	258	253	253	263	231	235	247	243	249	221	266	229	215	252	214	227	225	209	258	261	224	260	227	258	252	238	234	215	233	203	229	248	251	234	230	237	269	230	257	247	235	231	253	234	248	234	230	244	282	224	235	247	227	227	233	253	235	224	216	245	235	253	223	236	250	237	222	236	233	243	248	212	246	234	244	264	215	270	252	226	241	261	237	228	271	238	255	261	256	223	245	230	269	233	254	239	230	233	228	233	252	245	216	253	235	246	229	243	241	222	259	203	235	227	256	270	252	268	246	227	246	238	239	255	264	242	242	262	253	239	272	232	229	227	229	254	248	237	231	227	262	243	279	224	267	235	233	244	238	269	232	255	236	241	246	213	254	239	237	216	257	241	241	217	244	269	243	239	229	241	236	255	267	220	237	212	213	238	248	215	230	223	234	219	243	226	260	238	250	243	212	235	224	276	242	243	273	255	242	244	240	248	263	257	246	217	212	229	238	266	272	261	218	242	232	244	213	258	234	244	241	242	266	219	258	228	215	225	264	245	256	268	241	253	228	219	232	248	247	250	218	273	241	258	226	210	270	261	218	240	227	250	235	234	255	234	219	253	227	240	251	238	232	255	263	242	237	259	258	227	221	290	238	240	219	237	222	249	258	236	262	258	259	247	224	238	213	255	239	256
7641	1734	2259	1922	1561	1234	1081	981	889	831	806	712	734	687	715	695	648	680	662	648	639	587	598	622	611	600	607	593	557	564	600	573	555	547	552	591	537	555	564	574	528	552	525	559	568	538	564	535	575	508	572	555	574	577	540	556	551	575	536	557	561	514	527	570	585	511	562	549	535	550	552	533	550	512	522	553	543	547	536	560	548	533	544	585	536	520	606	552	525	554	582	551	523	516	539	516	523	541	524	545	542	541	537	537	527	531	549	562	523	575	587	554	537	560	554	531	555	507	544	514	552	521	553	560	533	545	539	561	543	535	535	527	543	538	596	491	580	547	570	511	524	556	559	557	519	571	551	540	573	549	500	544	521	549	550	553	537	518	566	541	558	551	535	518	494	535	562	566	514	493	517	591	564	528	550	582	560	509	522	537	577	515	543	500	559	533	528	555	550	513	550	575	559	536	547	584	583	522	572	521	523	573	537	598	498	525	537	551	510	545	569	562	523	525	574	550	561	528	583	524	528	565	561	537	545	535	541	523	528	555	511	577	560	559	530	509	535	521	536	543	559	534	551	584	520	550	555	528	554	546	559	542	567	490	536	568	543	527	556	526	522	539	555	529	551	604	532	551	557	519	540	526	533	503	536	529	578	530	540	496	535	536	538	520	524	564	565	560	575	522	518	523	547	546	540	522	522	536	542	551	521	584	549	574	519	544	556	544	538	531	564	551	529	553	558	541	528	558	556	579	591	531	516	565	520	539	512	511	539	541	560	532	553	534	507	533	574	570	543	547	546	557	586	572	584	563	558	537	558	550	554	560	545	544	542	537	569	594	543	524	572	531	560	559	549	572	540	511	521	498	551	526	550	513	552	530	556	540	544	573	516	533	548	506	531	555	562	510	556	537	538	501	532	512	513	556	534	570	581	522	559	537	528	521	498	535	543	504	548	542	542	512	527	519	594	531	530	512	559	594	572	506	545	517	530	522	504	557	535	543	567	575	491	582	523	558	515	557	556	533	538	536	516	541	552	537	513	510	560	557	519	519	554	510	551	496	569	529	563	557	526	559	551	507	547	543	602	552	603	560	584	567	475	535	524	558	528	530	514	526	557	527	554	574	541	564	576	559	540	539	546	547	498	556	542	531	527	541	579	520	518	574	546	531	577	535	507	540	563	553	533	573	505	538	505	568	555	530	562	560	537	502	548	539	521	546	556	543	560	536	579	524	513	566	519	522	551	546	536	539	505	544	542	555	516	529	584	549	541	500	527	550	561	515	564	570	560	518	558	565	525	514	515	573	549	473	520	533	560	558	537	523	548	536	525	547	572	530	519	569	567	513	536	510	511	524	512	539	513	541	542	539	550	508	513	552	503	528	519	568	537	546	522	563	563	523	525	525	565	519	539	518	540	559	572	566	519	521	524	552	586	551	571	529	522	535	561	574	566	537	558	552	536	553	503	526	583	555	525	535	568	532	560	562	574	563	575	573	522	499	564	551	530	541	553	545	538	554	532	568	517	569	525	499	526	553	548	524	553	567	522	545	542	535	540	534	556	515	553	511	559	546	532	552	526	560	531	542	528	559	566	475	571	572	559	602	591	514	535	573	556	545	525	529	509	532	536	522	572	571	537	554	526	536	526	516	534	533	539	544	518	547	527	574	540	494	539	561	492	551	548	573	576	538	539	504	495	548	527	510	581	533	540	535	551	520	557	574	501	593	497	548	515	579	535	608	523	504	545	555	479	530	530	537	508	561	539	576	533	552	555	519	504	493	522	514	547	551	550	547	509	538	560	557	515	565	548	553	582	543	545	521	567	546	584	573	583	531	542	570	578	521	553	536	521	600	530	548	539	485	556	558	521	536	524	538	555	543	526	483	550	558	518	539	557	560	541	491	569	536	541	552	552	546	528	579	577	547	565	535	515	512	540	533	590	506	559	560	539	532	494	546	499	533	583	633	513	545	555	535	510	511	516	537	559	542	526	543	532	552	591	506	514	563	568	547	559	506	537	561	550	526	537	504	545	522	558	536	557	534	523	520	523	540	554	524	534	538	572	555	557	549	541	596	549	554	560	530	538	536	515	546	544	581	578	586	552	558	528	540	552	523	543	523	585	584	546	520	553	561	532	552	575	551	574	520	540	555	570	579	538	524	548	514	534	499	560	544	560	539	496	572	521	533	577	532	549	583	559	538	551	539	562	543	589	525	507	541	523	514	517	516	518	538	564	541	556	556	536	568	589	540	571	529	568	564	565	529	538	501	560	519	548	564	546	560	541	543	499	513	524	529	551	551	543	548	558	503	514	561	562	529	550	550	531	505	545	584	551	541	535	529	513	546	562	575	527	524	554	579	526	540	555	526	602	526	590	512	557	551	491	521	556	554	506	568	537	572	557	567	486	549	578	543	523	560	542	547	548	499	520	549	539	566	533	538	534	547	537	554	571	508	555	505	516	544	555	552	546	542	569	553	544	564	533	507	530	552	562	505	586	566	533	548	561	538	565	522	558	585	504	567	558	533	543	544	596	544	518	583	531	530	489	569	550	556	546	557	521	516	540	535	549	531	557	528	533	565	526	549	556	547	534	516	530	564	548	541	549	510	507	505	485	527	527	506	568	540	509	540	567	571	516	507	519	539	560	513	527	520	516	584	511	536	536	518	572	563	565	565	479	530	553	564	523	524	532	531	607	593	518	554	528	536	518	546	590	491	572	507	558	485	571	577	490	554	593	521	555	534	562	507	546	513	544	563	561	519	546	553	575	528	551	560	539	550	503	589	542	537	533	536	540	513	563	519	517	532	538	529	496	551	559	573	529	501	525	524	537	543	480	535	510	541	528	540	558	538	516	558	566	524	580	568	547	538	563	545	560	534	545	523	537	543	533	507	573	577	528	534	536	510	535	529	547	560	544	518	521	590	527	540	554	547	542	526	541	534	557	546	504	539	554	551	587	535	545	586	562	540	523	534	523	500	522	543	516	521	560	533	562	525	557	545	576	566	535	516	550	580	569	523	580	521	531	535	510	516	543	549	549	509	580	528	540	551	593	504	540	524	539	538	555	554	592	572	571	523	582	553	576	555	535	549	520	567	556	510	504	505	565	529	576	548	496	525	549	546	508	566	566	545	567	540	545	541	541	518	563	563	589	549	542	539	527	546	578	515	570	514	576	567	538	571	541	532	556	531	541	533	572	589	559	516	559	560	513	471	569	556	525	522	535	541	573	552	530	535	567	522	570	515	547	548	531	525	523	547	523	483	563	536	546	570	561	545	501	559	578	506	520	518	524	572	533	531	538	554	579	591	570	566	554	529	526	549	533	489	519	574	561	550	562	549	561	572	560	554	578	550	571	557	554	573	574	523	545	534	550	527	557	561	519	516	567	574	567	505	527	498	529	541	564	520	535	507	526	589	562	536	561	567	539	512	527	581	566	533	560	601	492	551	473	523	552	586	535	540	545	544	539	551	539	551	544	528	532	547	539	548	554	527	536	542	529	498
17367	3551	2093	1082	534	404	302	252	242	201	180	158	177	175	163	127	174	139	157	146	154	132	133	135	128	130	106	133	111	130	125	113	137	143	110	107	100	115	133	119	100	99	119	107	127	121	104	123	125	124	102	123	127	113	120	122	104	114	123	131	131	117	120	113	108	113	122	124	109	130	109	95	112	114	112	100	113	116	115	105	103	114	117	129	119	147	119	118	96	124	105	102	128	122	121	107	118	101	132	112	114	102	116	117	106	122	118	121	108	101	121	117	111	108	124	131	131	105	108	111	128	120	139	102	130	124	117	103	123	111	114	91	102	118	119	132	114	130	125	122	123	109	101	129	104	117	126	126	116	100	108	123	111	108	120	126	122	96	104	102	115	113	106	101	128	106	116	102	104	113	115	114	120	94	105	127	126	100	99	113	123	97	123	108	112	96	113	115	132	124	121	138	118	138	113	124	134	109	104	119	117	91	119	120	114	105	137	95	125	128	128	104	122	116	121	107	108	114	114	108	117	112	111	130	125	121	106	105	99	107	110	122	93	122	124	100	97	97	119	115	119	115	104	105	119	117	96	123	111	124	100	88	121	144	106	110	124	117	108	108	132	122	120	115	104	124	103	110	129	107	109	107	121	125	111	120	108	127	111	97	123	110	108	125	120	112	127	129	110	127	121	119	115	113	93	116	109	95	113	118	115	112	95	118	107	127	118	126	132	113	102	121	129	123	124	97	109	115	124	125	121	106	104	95	112	125	111	87	126	108	141	136	106	94	81	113	121	131	126	119	131	123	98	131	92	112	104	116	103	138	98	111	118	96	105	101	130	105	106	92	113	123	126	121	119	95	115	107	128	109	103	122	133	121	94	122	105	119	96	99	96	114	116	104	110	112	124	112	124	123	124	120	129	103	117	122	105	114	117	128	112	109	115	102	107	128	109	113	119	110	101	111	134	103	105	115	125	116	122	126	98	129	108	121	91	139	107	105	132	116	97	113	117	118	125	108	123	122	122	95	146	113	122	110	94	96	93	108	108	116	120	135	131	112	113	124	117	127	124	126	120	105	121	117	125	102	108	116	127	94	128	121	114	98	87	133	130	132	124	116	128	112	111	119	100	110	103	119	87	97	116	107	108	104	122	100	105	131	106	105	102	102	129	121	109	113	124	135	120	126	116	109	118	109	120	133	105	121	110	106	94	121	114	98	115	119	101	123	119	100	121	124	137	130	114	110	96	114	125	98	91	117	131	100	103	109	119	107	100	104	109	114	93	108	116	138	124	112	96	118	119	121	139	105	109	127	128	109	94	118	125	130	105	100	104	102	115	103	117	125	114	103	118	103	135	112	108	120	136	97	100	147	97	125	124	92	109	120	106	105	121	117	140	95	114	134	102	116	124	113	121	117	101	92	108	115	106	115	122	100	113	109	115	142	103	108	95	118	116	135	106	103	119	119	111	117	108	115	145	106	105	108	119	124	93	108	114	119	105	128	131	119	113	123	103	123	128	93	130	115	103	89	107	111	101	135	116	133	135	110	94	119	128	106	127	114	117	135	100	107	102	118	96	100	87	115	136	110	114	103	123	98	102	112	109	128	96	119	118	116	112	112	122	118	111	130	110	134	120	117	110	124	97	115	122	114	117	115	125	113	109	129	122	113	91	113	86	103	107	114	107	127	123	126	111	129	107	104	113	107	116	112	130	112	121	121	115	113	108	112	118	115	123	111	114	117	121	122	105	116	102	135	133	112	124	117	106	112	109	104	126	119	112	114	121	117	105	114	115	112	123	121	121	106	100	111	107	116	105	132	105	102	119	127	126	102	101	123	112	116	123	105	100	101	111	121	107	109	109	126	128	112	121	117	131	105	117	106	117	128	125	130	120	109	103	110	114	127	115	125	125	109	122	120	114	124	107	125	126	127	128	131	125	120	123	92	130	108	128	109	134	104	113	122	95	115	115	123	136	104	122	131	106	120	112	104	114	114	115	123	98	110	112	99	125	120	103	120	119	138	113	89	114	122	104	118	119	128	134	108	131	126	112	126	118	116	106	116	90	113	118	108	115	130	136	102	124	121	112	98	133	118	107	119	115	103	126	115	84	108	107	114	108	102	123	116	103	106	115	97	117	139	134	117	112	114	103	117	110	98	115	125	128	128	134	93	105	106	121	127	130	121	147	121	111	110	109	114	122	110	119	114	113	101	105	124	110	130	127	125	122	114	122	118	115	119	103	94	121	111	106	121	126	135	104	123	120	120	106	85	115	103	110	100	110	120	108	118	104	131	107	97	117	103	118	107	110	112	113	115	122	122	103	114	104	123	117	140	128	107	110	79	118	110	106	109	118	127	129	124	117	131	117	105	122	130	104	98	105	119	93	120	105	129	128	133	125	105	109	112	116	92	112	126	113	118	120	121	109	121	105	127	119	122	117	132	103	137	127	112	104	138	118	100	106	118	117	115	110	102	109	131	126	106	111	128	127	115	102	114	111	127	141	119	87	109	127	110	118	92	103	125	106	111	99	112	148	126	127	111	120	123	114	110	104	112	110	127	119	117	123	110	115	123	132	122	113	114	106	107	111	112	123	91	124	127	131	93	107	123	114	103	115	132	120	119	114	108	99	106	122	117	101	97	119	107	110	94	104	137	102	104	117	117	98	103	102	115	102	116	117	124	132	109	103	138	120	108	102	84	124	102	132	127	120	111	114	105	120	124	117	126	109	121	113	109	110	135	125	123	110	129	121	104	139	129	98	104	94	109	114	98	113	106	106	125	127	113	109	121	124	108	125	135	127	110	116	106	106	116	91	134	118	119	130	122	102	88	128	101	125	98	112	119	112	103	138	103	115	102	140	129	110	122	152	127	96	101	107	108	107	114	111	89	102	130	122	135	112	96	140	106	118	130	131	112	115	90	119	98	127	102	109	119	121	112	121	108	129	104	116	115	111	118	115	118	108	142	103	122	133	129	126	93	92	127	113	107	116	91	108	127	123	126	90	116	126	124	130	120	98	116	100	109	112	103	118	113	113	130	118	126	100	132	127	125	125	109	123	108	136	119	100	127	123	120	133	141	124	114	104	98	124	124	120	122	125	115	132	130	99	119	117	110	131	113	119	96	127	94	111	119	121	102	109	90	111	96	102	114	111	123	122	138	97	102	116	107	121	121	127	114	121	119	112	125	124	112	121	107	123	120	91	113	103	110	106	106	116	104	141	107	117	131	123	115	120	98	119	114	110	117	116	124	102	110	117	110	142	136	118	117	105	112	110	113	108	101	100	126	139	124	101	132	106	120	97	103	110	116	121	95	120	103	113	107	93	119	105	114	111	116	100	122	120	115	113	114	116	109	126	143	126	121	120	108	116	124	103	135	96	118	114	114	121	97	114	107	117	122	103	114	124	113	120	128	130	110	116	127	103	119	99	121	109	109	104	111	135	113	109	111	129	84	128	110	112	105	96	115	113	112	106	138	115	115	96	103	115	105	137	118	116	103	109	106
10068	2376	3091	2761	2122	1512	1355	1076	943	729	681	653	627	588	571	538	503	514	497	481	421	380	373	392	392	409	394	389	378	399	326	315	325	313	315	336	324	343	336	332	313	318	310	321	307	332	320	334	295	281	312	308	267	290	285	306	304	303	298	318	295	348	317	288	268	321	288	331	275	307	313	324	292	293	304	321	302	274	275	300	313	316	313	293	285	307	308	297	289	322	292	303	295	291	318	295	294	306	300	306	284	311	314	308	287	281	301	321	310	324	291	323	293	284	316	303	319	291	311	291	338	294	274	312	298	290	298	272	291	288	286	295	280	276	275	265	268	281	288	298	319	305	318	288	280	304	292	265	318	294	304	298	282	292	300	301	285	302	335	294	337	314	331	292	294	316	297	314	304	310	305	323	309	283	315	309	289	310	280	307	313	282	315	275	286	271	303	267	319	328	306	282	280	273	298	302	290	298	309	286	256	325	261	318	311	302	303	278	312	310	302	287	249	279	294	283	301	287	283	303	283	277	326	269	326	317	317	306	319	317	296	297	285	294	288	310	302	297	279	309	291	280	288	256	290	282	300	305	297	329	292	296	303	319	304	316	295	316	294	281	285	283	275	278	309	281	291	289	291	282	280	296	300	295	302	277	300	298	309	330	280	286	301	268	297	287	263	323	276	295	272	276	281	299	261	296	288	302	307	340	289	296	312	271	316	284	303	295	284	302	309	311	269	260	288	312	274	320	283	308	307	285	306	292	305	274	291	289	272	264	293	315	284	324	296	310	282	301	286	300	303	271	325	272	301	323	325	283	275	284	271	346	299	284	309	309	284	271	288	298	289	271	318	300	282	294	317	299	298	305	322	340	263	299	303	282	291	301	282	295	282	320	290	292	282	298	299	292	291	256	312	302	316	268	302	276	311	291	277	308	280	271	284	294	315	299	309	304	251	283	255	329	294	280	303	248	281	304	281	271	285	326	283	287	296	293	295	274	272	303	263	313	286	302	324	308	293	274	282	323	294	271	327	308	304	297	321	294	307	282	292	308	293	283	293	323	291	307	262	299	316	255	301	313	288	285	286	305	299	293	282	280	300	307	296	272	275	325	291	309	301	308	281	259	297	317	291	278	309	301	301	300	326	308	285	266	334	286	288	262	280	313	303	301	300	298	302	286	342	294	281	301	299	287	291	301	278	297	268	307	280	294	300	324	298	311	301	280	300	324	315	268	274	289	257	293	280	301	288	292	263	320	330	287	284	307	305	294	306	288	283	304	260	306	280	306	305	320	305	293	298	292	293	323	313	283	316	293	268	302	270	284	293	284	295	313	282	276	285	292	289	280	292	316	287	294	291	285	296	296	345	291	301	276	282	275	290	337	276	274	302	274	294	266	283	293	296	252	276	312	306	306	282	274	298	277	304	311	290	302	291	276	285	296	277	279	269	293	277	280	292	298	283	307	286	317	310	308	289	320	295	292	299	292	272	303	312	285	282	290	291	298	306	298	288	307	306	314	291	292	319	335	307	302	283	304	307	285	303	301	308	302	316	275	277	290	302	277	303	287	307	268	291	317	317	328	293	304	317	302	293	316	268	287	300	272	294	281	304	300	304	296	273	285	300	290	310	295	278	295	313	298	278	271	291	295	312	281	278	282	301	283	292	313	276	294	302	283	303	282	271	272	295	289	283	275	285	298	305	334	314	274	289	282	285	305	312	277	312	298	308	284	297	305	318	306	297	316	322	313	308	264	274	300	301	276	289	262	277	318	260	270	307	309	296	300	314	293	332	304	268	320	296	292	272	281	293	303	301	302	311	282	289	310	283	290	282	247	291	315	240	284	304	306	307	256	293	317	304	342	273	314	310	287	297	312	301	286	284	293	303	288	308	298	310	330	330	274	303	276	291	276	298	336	316	285	287	289	296	281	276	311	306	288	300	267	271	317	295	289	301	281	274	292	282	313	311	274	296	278	292	288	279	275	301	314	273	282	283	306	301	319	305	285	306	273	314	286	263	289	301	304	295	276	324	281	280	324	328	304	289	294	286	277	270	301	285	279	311	306	299	261	270	273	299	324	297	314	276	307	310	296	293	299	288	304	327	283	317	302	278	274	280	289	302	284	312	308	299	305	306	310	285	270	309	282	292	279	310	296	285	277	273	286	312	319	287	290	301	319	307	272	289	295	301	305	282	281	293	292	304	313	287	292	278	303	279	318	310	273	286	286	288	286	306	291	291	279	317	291	280	275	325	290	292	284	269	262	285	271	293	303	287	300	280	285	284	318	320	296	292	281	293	306	345	301	288	296	274	276	312	308	261	292	286	274	265	300	289	286	310	298	274	291	289	271	298	303	292	281	273	273	298	289	271	274	283	300	312	277	236	314	272	299	261	295	264	298	277	306	289	295	262	315	285	307	317	273	298	303	283	307	289	288	309	346	283	308	279	283	309	299	301	308	304	296	294	294	272	270	282	295	300	289	280	280	284	254	320	336	278	302	292	299	341	311	340	311	301	322	301	277	304	275	314	294	279	299	296	318	297	291	268	280	312	286	312	278	287	326	311	274	287	301	300	310	296	318	295	272	317	291	285	310	296	290	257	286	281	301	294	298	296	246	307	279	303	304	325	290	280	295	280	282	321	254	298	306	321	275	308	299	309	289	259	268	299	292	302	323	308	273	267	279	294	288	281	307	289	327	309	278	280	311	280	301	307	298	287	279	290	296	304	340	291	297	312	278	305	275	311	286	272	283	299	295	279	312	304	292	283	288	285	284	306	271	284	272	338	299	292	321	296	287	296	297	314	312	269	304	294	321	313	316	286	284	306	304	265	315	315	276	292	293	308	273	285	275	309	283	286	292	307	323	301	310	333	267	292	289	280	299	274	294	276	317	305	300	291	309	290	318	332	277	326	297	274	298	293	301	293	290	287	307	296	305	284	301	316	267	292	293	292	299	274	302	275	294	307	309	319	294	288	259	289	308	297	283	291	269	301	298	301	306	292	290	293	329	281	291	280	298	310	283	314	300	250	291	291	292	292	276	298	315	328	306	299	267	328	307	327	264	306	310	275	281	282	289	294	301	298	289	282	304	301	313	310	322	298	309	288	273	288	294	321	276	313	291	313	276	332	285	297	315	297	278	302	302	296	277	304	292	317	296	292	252	282	269	297	331	320	305	280	311	289	275	302	293	290	319	285	273	268	314	276	298	294	297	298	300	276	288	281	290	280	272	307	296	306	304	275	274	322	314	279	321	309	303	282	329	318	271	330	272	305	278	269	283	279	265	289	277	300	304	295	293	335	302	288	329	292	286	300	283	304	283	281	283	322	325	270	320	298	274	256	288	300	327	285	286	303	274	285	294	279	309	313	270	294	277	307	285	284	261	302	319	254	268	304	273	285	276	273	295	304	276	310	288	283	309	288	296	312	288	304	309	319	306	316	286	314	299	298	280	332	301	305	314	286	265	301	291	305	274	309	305	274	292	308	316	309	279	290	298	303	299
2104	565	545	454	411	430	370	385	362	389	354	365	378	380	331	374	384	411	386	364	396	350	348	375	392	360	337	388	384	385	382	331	358	375	385	333	321	340	374	350	370	387	358	398	389	368	352	366	352	363	397	386	345	347	357	353	387	402	374	381	350	385	385	379	368	375	385	338	382	375	372	357	374	376	441	415	332	361	383	408	358	374	360	352	357	382	380	408	370	366	347	376	356	380	358	336	365	381	365	354	351	364	371	365	366	368	375	360	400	400	367	393	391	353	393	351	347	370	363	370	362	352	396	371	345	427	385	405	348	365	397	369	341	375	410	351	365	376	394	354	372	387	395	349	355	373	395	362	371	353	379	357	436	363	407	354	334	356	377	364	372	360	401	386	346	397	383	399	402	387	354	354	349	375	364	360	374	372	401	355	336	356	364	380	373	346	339	387	354	341	379	374	340	372	360	357	352	340	366	376	379	401	386	379	370	333	352	370	385	361	371	369	404	374	387	362	380	409	359	385	400	362	375	363	344	365	366	402	361	376	361	374	363	367	352	360	355	358	337	346	338	367	409	361	392	369	377	420	379	381	352	358	369	348	356	328	391	358	400	368	387	338	395	350	374	392	386	352	376	402	363	360	365	406	384	360	358	334	397	375	378	335	371	379	384	343	396	369	359	340	372	378	353	405	403	353	350	378	357	386	365	351	363	352	346	375	407	345	364	376	401	370	370	375	401	370	349	388	388	392	336	381	371	362	364	350	403	333	386	385	350	342	354	324	371	359	405	351	368	373	383	375	353	372	348	384	370	391	375	386	358	383	360	391	372	381	362	330	386	339	389	372	404	354	328	324	365	391	418	375	402	383	340	364	385	361	408	404	346	373	387	359	351	355	389	349	384	305	386	342	364	359	358	370	371	347	331	383	350	360	392	359	375	362	342	359	341	355	382	330	373	388	382	342	387	366	375	345	395	373	387	412	402	375	387	392	377	360	392	353	351	377	368	356	375	410	350	384	372	389	338	356	417	365	373	342	334	357	366	387	360	332	381	390	359	367	371	339	353	344	382	354	367	353	358	365	374	384	325	357	343	380	322	355	344	397	346	344	364	356	344	343	379	366	359	349	390	385	335	374	388	353	394	372	366	352	356	343	362	357	375	373	401	346	398	370	376	381	376	361	356	369	376	342	368	375	381	357	350	417	346	346	374	355	396	371	347	358	364	374	373	334	379	344	355	383	364	366	350	328	380	399	352	370	387	376	417	348	366	345	358	373	363	366	368	349	359	391	358	376	339	349	375	359	395	381	389	360	369	370	392	391	358	361	348	355	367	335	370	372	369	369	384	365	370	338	390	367	371	367	376	361	376	350	383	411	322	371	381	356	395	370	406	378	391	362	356	380	357	350	420	356	388	384	366	372	352	355	362	365	349	354	372	374	379	384	376	351	354	372	339	336	371	370	373	386	393	370	360	344	376	410	366	402	373	394	383	366	408	364	393	373	367	363	371	368	371	354	354	345	348	377	397	362	397	362	373	348	374	380	337	366	377	391	378	354	374	376	373	395	327	363	347	363	361	297	354	372	364	381	339	365	377	374	371	349	373	393	335	357	373	351	355	405	383	397	448	374	364	346	362	371	361	367	393	385	418	370	371	400	342	359	400	381	398	373	317	340	404	354	364	416	383	385	396	411	373	362	374	377	357	353	356	399	360	359	373	361	353	353	352	376	382	364	344	375	405	364	337	339	372	345	380	388	372	348	350	362	377	371	380	393	348	350	353	336	360	329	370	368	372	309	362	378	396	342	350	328	337	372	352	388	351	372	366	389	359	367	380	407	360	336	345	335	353	340	357	366	384	347	346	355	398	350	351	380	386	373	392	370	367	332	339	340	365	377	363	388	372	369	384	370	380	402	360	393	397	346	401	366	369	359	365	405	408	348	384	384	361	372	369	401	331	405	406	357	375	357	394	376	358	350	389	381	340	400	364	378	359	313	335	402	381	370	356	399	357	387	357	352	385	379	340	365	363	349	405	380	368	385	356	383	347	370	389	372	365	390	365	381	375	370	381	349	345	324	394	371	378	386	350	348	344	332	381	386	376	370	365	344	356	364	415	341	377	396	381	367	357	359	391	362	375	359	363	355	371	366	390	393	380	352	347	367	339	352	328	346	367	353	398	351	365	359	367	364	317	329	353	377	389	327	364	355	375	335	360	389	371	371	379	372	353	356	337	361	352	348	385	367	383	345	368	357	360	363	386	407	343	370	345	373	395	341	378	380	381	401	352	367	344	359	392	356	362	364	383	370	358	384	382	372	380	410	386	370	380	405	361	372	337	350	368	374	353	403	384	383	356	375	330	355	346	350	337	359	353	348	411	382	391	344	378	359	373	350	367	365	378	335	360	336	353	377	377	361	341	330	331	357	332	358	347	364	334	385	378	361	358	370	355	372	332	387	346	377	358	399	444	351	357	358	398	332	378	351	318	388	349	405	339	357	361	345	392	370	366	359	375	320	348	368	385	375	400	388	383	370	361	379	390	387	371	342	381	359	389	389	384	373	378	368	392	403	372	398	365	351	374	339	378	376	383	345	377	378	340	333	356	357	363	350	392	384	354	381	360	331	369	370	363	374	344	337	366	359	347	379	363	361	383	357	402	378	348	367	392	391	347	364	376	334	388	391	361	330	382	382	409	384	394	373	376	372	406	376	365	380	345	368	370	396	397	355	335	341	391	376	361	382	354	403	411	344	332	372	374	374	365	383	342	366	358	360	402	373	363	343	371	319	331	351	388	364	390	399	363	379	368	377	382	346	365	386	394	351	371	371	405	387	384	375	358	364	368	349	362	395	406	367	378	364	356	340	348	367	350	400	355	349	373	336	371	352	388	360	361	329	371	345	370	374	407	358	376	345	337	359	349	359	355	358	399	345	379	396	393	390	385	398	379	383	389	360	358	359	375	358	357	371	375	369	355	369	387	334	364	361	405	375	401	394	388	326	380	365	358	333	347	347	344	348	378	392	379	397	328	365	343	354	344	376	363	399	387	362	358	372	368	396	352	409	343	343	373	370	380	363	397	413	374	346	351	366	389	392	381	348	372	421	393	372	390	371	356	398	392	397	338	349	395	379	393	348	371	342	359	351	343	349	396	352	309	365	357	340	370	394	366	372	360	368	328	356	339	405	384	350	395	379	393	361	376	396	349	391	366	350	377	362	388	363	409	347	370	383	377	370	356	386	323	362	328	365	338	356	381	304	368	375	347	354	361	345	375	371	336	345	367	320	367	375	360	367	352	380	416	355	340	371	366	314	387	377	360	335	376	396	364	332	364	376	390	323	408	402	361	374	360	340	369	376	390	365	371	362	371	376	373	348	368	396	386	401	354	348	376	349	379	409	397	360	390	358	369	326	366	404	410	359	359	363	383	358	355	367	430	356	407	400	425	358	345	380	365	377	366	341	345	379	358	358	389	344	369	364	360	374	388	371	367	380	367	364	348	390
2302	1018	1070	1036	996	971	932	855	878	828	870	833	821	824	809	822	840	837	840	833	819	784	790	854	820	796	826	765	810	810	799	800	837	811	785	798	743	842	864	873	804	831	805	815	830	844	800	822	804	808	812	829	762	847	847	818	814	745	778	800	812	784	782	768	805	849	810	799	794	820	738	817	844	816	819	786	851	785	792	778	795	807	835	831	755	811	755	810	819	808	791	774	756	836	864	810	804	775	793	787	745	831	803	869	858	794	810	830	832	845	836	809	839	805	770	776	779	772	829	828	818	820	839	767	798	781	830	784	839	780	808	839	802	816	808	842	827	760	832	813	837	824	792	810	874	783	789	817	790	802	837	751	767	796	801	817	786	801	789	781	798	775	768	819	812	841	819	832	785	843	767	753	776	801	802	796	826	803	742	774	840	772	777	774	821	799	800	799	805	799	828	815	841	840	782	818	812	818	845	830	865	824	854	787	810	826	789	858	834	787	842	809	795	773	771	836	830	790	782	809	795	815	820	831	788	810	765	807	797	759	795	790	821	770	874	874	812	780	783	813	776	825	777	813	786	760	815	839	779	838	775	771	844	851	804	796	829	800	775	806	773	801	762	785	814	807	781	819	776	815	818	805	792	811	819	827	829	832	843	806	829	847	818	819	793	793	817	826	829	790	801	797	836	800	830	861	809	811	767	860	813	783	829	823	842	801	793	784	789	764	780	855	794	791	829	827	797	838	797	759	803	805	806	826	787	845	860	824	803	867	754	868	853	815	821	787	768	825	788	830	774	803	792	835	838	762	780	828	803	769	801	837	819	802	805	792	826	820	794	789	863	850	794	803	788	884	785	818	790	851	848	823	851	821	812	766	786	813	771	788	821	803	812	817	785	827	815	799	806	785	773	784	779	791	803	782	862	827	827	794	797	848	802	825	824	781	805	783	812	794	858	759	803	803	812	775	785	817	805	789	831	834	835	839	784	833	819	846	824	831	792	792	779	855	848	789	792	786	818	786	805	796	765	808	805	833	812	823	802	817	786	777	831	792	844	774	769	834	757	855	788	771	742	807	838	865	786	824	820	823	799	793	857	830	815	760	816	780	799	789	794	805	826	817	826	808	789	802	794	795	805	787	807	825	799	791	868	835	788	838	803	793	785	835	812	825	817	838	789	785	785	786	821	804	775	791	800	862	758	808	839	816	806	779	799	855	808	815	784	809	828	848	857	803	793	812	821	832	839	781	868	834	825	818	806	803	796	761	814	817	876	825	808	790	819	773	811	805	802	820	864	814	779	776	798	776	802	793	840	815	773	854	812	805	797	834	783	781	793	811	764	794	797	778	801	764	788	804	792	842	792	771	786	805	792	807	825	776	773	817	797	793	790	800	769	805	786	803	796	770	824	807	830	814	807	758	832	801	772	810	767	844	768	833	822	820	787	850	777	797	746	781	860	820	783	816	799	855	825	751	825	807	800	798	783	840	850	814	808	807	772	819	823	836	849	825	769	809	825	796	782	791	762	830	782	837	827	834	818	799	810	809	827	827	831	797	805	779	768	798	840	789	853	764	757	800	776	854	787	807	839	755	799	780	804	823	760	817	845	779	761	784	840	780	819	807	822	809	753	842	796	815	806	764	800	834	826	822	790	794	819	782	829	862	785	813	804	825	831	799	821	797	779	826	790	829	848	793	787	823	789	794	779	806	791	806	750	810	837	823	788	846	791	822	772	791	784	835	802	771	786	815	771	788	767	785	801	823	812	797	790	835	775	803	820	799	788	775	826	815	839	796	800	824	834	786	788	841	751	840	801	826	788	778	797	841	740	818	840	790	814	853	795	792	816	819	781	748	816	779	798	784	808	806	744	817	819	797	802	806	748	826	794	794	800	826	780	783	804	781	769	767	832	750	805	794	770	853	801	818	768	820	873	763	797	781	783	831	814	858	805	814	853	841	766	812	795	830	812	769	791	795	832	807	771	838	829	815	822	817	802	820	867	804	765	833	837	792	787	815	792	809	744	820	833	761	805	755	866	832	857	818	787	827	817	805	802	766	791	858	822	811	820	812	810	836	792	834	810	815	856	833	794	797	754	779	827	841	809	763	844	771	806	808	824	816	806	769	814	830	844	796	789	781	801	807	784	770	855	813	795	838	759	781	801	784	744	834	762	822	835	761	847	821	775	829	809	818	780	799	779	770	811	815	797	806	804	808	780	823	799	787	784	759	800	833	776	807	753	811	828	809	768	776	798	786	792	756	833	748	791	786	833	777	749	820	810	813	789	814	777	766	806	806	808	828	829	781	798	779	790	796	815	822	779	805	764	817	790	797	795	736	842	806	802	802	868	881	866	784	817	863	789	808	811	805	781	780	855	773	801	817	791	856	786	809	843	798	842	783	789	787	810	809	835	764	808	835	792	821	835	784	801	821	807	784	821	821	819	780	806	775	781	821	841	807	820	806	788	811	750	781	794	778	853	796	785	762	826	863	787	809	783	807	808	790	776	820	798	818	804	813	768	806	768	759	816	820	795	858	777	803	802	769	822	791	803	792	805	747	832	887	815	849	775	821	831	827	797	795	797	737	821	867	879	782	781	865	788	759	803	822	810	831	814	840	817	772	733	822	729	823	818	855	808	784	809	806	771	818	865	810	795	888	804	792	807	817	827	787	832	810	794	777	813	798	822	788	821	812	777	825	829	819	828	817	832	814	804	844	825	819	810	769	821	839	779	891	821	850	816	827	802	790	787	816	778	853	775	834	784	837	784	795	832	844	780	828	796	824	822	722	823	848	828	789	789	834	800	842	828	837	823	815	759	789	810	850	813	838	801	771	831	789	826	847	809	808	821	835	851	798	773	788	817	803	743	859	862	788	827	844	778	769	807	816	772	810	853	785	788	802	764	823	754	765	762	828	841	839	814	770	812	814	798	808	805	810	765	852	804	821	763	808	843	851	817	784	826	808	815	861	836	766	811	806	799	772	820	853	803	817	830	788	795	820	786	803	789	791	806	811	812	783	799	806	754	801	845	807	810	827	818	816	787	762	805	772	851	822	788	773	819	792	868	802	816	850	750	786	832	830	775	808	737	820	844	817	841	859	814	784	820	820	838	847	817	801	832	844	807	819	816	808	796	803	834	801	760	854	798	811	810	838	798	782	778	821	790	782	765	787	771	800	799	804	810	831	847	791	763	823	817	789	811	776	806	858	857	799	762	861	821	841	762	805	840	800	834	806	820	782	835	771	838	811	797	764	777	779	799	824	782	791	809	774	788	775	796	828	866	834	832	767	795	794	791	822	828	774	799	829	801	831	735	801	841	836	791	779	830	850	800	807	831	829	762	798	847	825	810	822	799	815	821	753	774	803	828	749	885	844	767	797	769	749	805	886	855	812	863	810	809	773	784	798	847	861	755	784	838	826	814	802	805	818	777	825	806	830	820	800	793	793	821	804	750	849	784	845	811	821	843	801	766	832	873	811	742	834	779	799	819	833	802	781
9915	1926	1184	696	492	379	307	310	298	266	266	277	277	269	237	265	240	236	251	242	232	234	202	243	252	254	247	252	256	266	252	256	267	242	225	254	230	239	245	229	246	255	240	245	256	249	234	238	247	265	255	220	249	212	239	237	223	262	228	248	239	229	273	258	251	243	240	243	241	236	248	236	266	230	228	228	219	214	221	213	250	216	253	216	259	256	240	221	256	244	251	281	248	266	272	233	237	241	264	253	239	242	284	246	300	241	260	212	243	241	245	241	238	243	206	248	237	219	231	266	227	244	254	259	242	250	240	232	259	246	245	234	266	233	238	241	237	240	228	212	251	248	248	260	247	198	270	240	208	259	226	247	259	256	231	211	264	239	261	221	240	254	272	242	218	254	272	218	255	261	243	241	246	237	260	229	230	272	230	232	250	244	235	216	213	246	239	254	253	262	225	242	249	238	234	245	215	228	218	256	237	270	229	294	237	259	247	238	229	259	239	215	224	251	226	228	243	232	231	237	239	228	211	262	258	228	212	283	252	250	238	271	221	245	232	272	245	235	266	236	235	228	253	257	237	252	256	262	274	222	232	256	240	237	269	224	250	247	208	217	226	230	213	234	248	260	245	238	224	227	242	284	242	243	282	219	285	250	226	263	231	251	226	233	233	281	247	224	231	222	251	254	191	240	258	244	228	257	228	230	247	225	268	254	238	214	244	212	246	225	248	243	244	244	233	239	249	262	225	253	281	249	236	250	237	239	247	221	245	235	233	252	257	252	219	245	229	213	224	246	246	257	233	272	234	253	217	261	235	263	210	232	242	225	239	236	213	234	248	244	264	241	262	253	239	241	243	246	260	230	219	219	248	232	210	221	253	239	249	239	270	245	269	231	216	257	227	269	220	238	227	241	245	279	236	257	233	236	288	250	232	227	246	270	228	259	275	231	240	227	245	257	222	272	254	233	258	222	257	225	243	252	217	237	242	236	217	255	256	214	217	253	253	244	277	189	256	257	236	261	258	264	246	226	226	249	280	267	228	229	237	259	240	245	221	217	237	231	237	246	239	257	234	251	231	224	241	230	231	236	229	253	216	233	248	208	257	253	285	208	243	221	238	234	233	248	223	201	233	243	238	249	232	236	221	221	218	188	243	265	234	238	260	258	232	219	227	277	247	250	230	258	276	268	242	266	224	231	259	234	257	248	217	246	262	216	238	234	237	272	246	225	258	243	266	277	242	235	215	277	271	235	241	246	223	207	234	224	251	224	243	212	229	243	269	272	250	245	273	231	242	235	249	257	218	245	241	257	219	239	282	237	228	227	241	207	248	250	226	241	236	259	234	236	247	238	239	273	251	235	262	246	245	254	244	249	262	240	255	279	221	259	249	256	249	224	213	262	221	235	219	244	225	272	243	227	240	231	224	232	257	252	278	242	241	233	226	243	210	262	261	243	225	231	237	244	251	273	231	233	236	288	239	253	265	227	228	241	242	235	255	224	281	236	244	228	205	240	196	252	253	230	270	251	223	191	238	289	241	233	238	259	260	238	245	254	240	263	252	236	274	228	254	260	265	220	237	224	206	248	240	242	214	256	246	243	243	239	280	262	256	253	250	251	221	227	223	240	222	279	211	266	241	245	261	239	234	234	242	204	230	233	256	238	232	236	261	250	256	232	246	239	219	242	232	239	268	232	281	224	227	239	239	258	269	236	231	262	245	221	252	239	223	242	237	199	266	229	223	235	238	237	259	245	255	269	249	254	231	254	253	242	275	216	261	255	208	236	251	259	246	239	245	241	225	244	195	242	247	236	234	233	246	284	229	268	253	244	244	271	235	264	262	229	262	238	228	231	212	235	222	245	247	227	236	239	234	239	239	215	283	219	269	250	243	227	237	238	220	215	217	230	222	251	245	250	254	241	243	272	241	243	242	253	252	257	240	224	228	259	264	234	230	270	244	273	230	225	223	222	227	249	260	222	247	253	229	245	237	235	245	211	250	225	242	241	223	233	251	238	215	234	260	237	222	263	235	263	248	235	239	249	255	239	221	248	273	239	221	222	240	246	253	242	258	237	215	215	245	262	252	250	258	238	235	240	223	233	240	248	246	263	211	265	229	244	249	234	225	240	243	258	223	240	228	241	223	249	231	259	237	242	208	233	233	234	249	245	266	220	241	243	235	227	233	251	267	261	248	226	212	214	243	239	209	245	288	257	258	242	260	198	227	249	248	253	256	224	236	230	229	242	246	233	257	212	211	259	278	227	237	251	263	255	244	263	241	238	242	235	237	232	268	254	236	263	234	250	252	281	250	226	221	281	235	252	270	272	258	247	308	267	276	219	188	253	234	200	240	250	223	248	231	236	268	248	258	237	280	247	261	243	248	253	240	248	251	224	238	257	207	249	232	215	208	246	258	241	242	251	273	255	217	230	225	208	236	237	239	247	243	233	250	241	264	219	238	224	243	240	277	229	218	231	221	255	246	240	260	255	212	233	242	251	234	253	253	234	249	244	239	237	248	260	229	269	239	235	243	268	257	250	252	244	225	226	236	195	228	237	226	250	236	250	235	249	257	231	226	206	234	258	235	197	251	270	258	243	234	260	237	278	243	262	241	219	232	240	260	235	227	247	266	255	245	240	262	219	247	271	253	255	234	220	238	254	237	233	269	200	269	230	258	241	262	226	221	240	227	238	251	232	263	227	245	200	242	236	249	245	249	204	233	229	226	225	272	233	251	225	262	227	216	240	231	227	218	266	253	234	247	233	208	227	208	247	225	256	258	228	220	248	236	251	255	247	209	217	240	236	227	222	250	251	232	240	220	237	262	247	244	251	222	232	226	236	233	238	219	248	228	278	292	267	226	219	242	241	256	253	243	257	236	234	242	252	256	244	252	260	223	219	256	225	233	219	220	248	209	228	263	204	272	236	204	229	246	229	232	212	233	231	235	226	242	228	264	217	234	236	236	248	244	256	230	239	245	264	235	233	239	243	246	221	214	222	234	220	246	255	207	254	237	263	242	252	226	246	231	264	227	223	268	228	255	219	209	221	232	228	220	231	230	233	237	260	227	247	258	221	265	247	251	203	227	243	240	257	229	231	254	237	215	226	272	234	239	244	232	198	246	221	250	249	229	251	229	228	233	251	258	236	215	244	244	239	241	238	254	232	232	252	225	229	243	226	231	253	207	253	237	230	273	249	229	232	263	249	243	291	279	226	225	229	244	238	264	252	231	247	218	222	235	253	245	252	206	252	235	264	250	228	249	269	239	217	247	231	259	246	262	233	258	247	255	270	284	274	225	235	225	270	243	233	243	209	230	245	239	236	243	217	235	244	249	250	243	241	254	224	251	256	240	231	244	224	257	222	275	230	236	233	243	237	239	224	229	231	229	252	243	232	243	245	219	252	247	266	221	290	246	227	237	264	268	262	241	252	225	263	243	250	248	265	252	248	272	227	253	278	260	216	256	238	242	256	267	239	232	240	219	257	260	245	289	235
7810	1786	2056	1809	1533	1266	1061	997	888	855	742	749	756	729	729	699	699	678	598	604	580	597	583	581	609	553	560	609	567	589	569	591	553	572	581	579	614	502	563	568	537	562	624	596	530	526	498	559	599	553	582	551	587	580	557	584	511	533	595	573	543	545	508	560	547	563	504	547	538	550	552	570	572	570	554	548	530	534	606	546	549	570	572	551	558	557	581	530	499	559	550	552	522	541	544	550	549	525	564	538	511	565	539	593	523	548	521	543	558	548	582	578	557	548	544	530	555	567	509	554	532	534	542	558	538	514	538	541	479	535	528	536	557	536	539	529	563	569	566	551	576	532	548	502	550	531	513	579	548	511	583	548	575	550	533	542	509	496	525	590	522	567	548	574	552	518	561	538	578	550	569	546	559	520	576	545	568	580	551	560	527	556	542	508	556	549	542	557	527	518	559	517	512	521	572	541	510	551	573	545	557	568	562	573	511	549	524	549	558	558	523	560	510	557	525	549	513	549	534	547	531	552	564	560	559	573	580	529	555	576	523	518	558	564	533	545	539	537	521	557	520	572	526	542	507	532	577	537	542	544	574	604	523	608	532	518	521	550	496	570	510	544	517	541	546	530	523	508	527	546	520	559	567	488	524	529	529	546	535	491	519	548	552	560	531	545	619	562	575	507	528	551	541	543	563	550	570	523	521	524	561	567	531	564	547	525	550	540	564	570	480	565	548	541	561	518	568	538	537	543	518	568	557	502	562	534	561	548	552	524	509	558	538	527	566	562	536	535	562	525	548	533	536	567	574	552	590	510	549	549	508	544	528	521	522	490	538	547	533	571	552	573	557	503	517	555	542	526	515	522	558	574	509	587	570	523	503	565	567	572	541	517	537	557	549	558	563	527	568	525	515	561	551	548	504	562	545	576	540	545	515	550	556	530	564	565	580	555	534	555	594	558	557	554	535	534	561	526	561	523	565	526	534	568	539	546	578	541	548	553	589	557	562	521	545	534	589	574	511	512	571	570	532	528	516	522	527	527	502	543	532	522	507	551	589	549	542	577	530	552	564	542	529	547	555	544	555	583	553	580	531	561	531	536	571	546	552	582	560	564	551	562	573	552	571	550	514	551	589	543	556	552	576	559	575	506	568	540	525	543	527	561	527	551	541	603	545	546	571	527	507	480	535	540	527	568	524	576	540	588	583	536	576	528	565	544	530	541	536	550	572	515	521	567	529	523	550	600	563	566	548	543	553	540	548	536	541	560	530	553	576	525	573	573	556	545	564	507	518	539	529	550	578	556	541	556	540	532	551	563	594	519	543	572	549	539	508	548	572	540	527	555	544	559	556	536	504	498	580	552	546	544	562	534	506	494	510	540	563	531	547	526	557	543	548	538	551	558	547	551	574	547	602	532	545	524	520	564	570	516	547	573	601	566	549	529	569	536	542	566	560	570	519	540	560	536	561	543	550	566	506	548	573	572	554	545	548	577	520	576	552	559	532	547	544	573	548	525	529	495	575	550	526	554	575	541	538	549	532	539	562	535	536	561	532	511	573	556	562	563	576	567	542	561	525	524	573	554	532	563	526	509	543	531	528	564	534	552	548	579	568	536	536	518	539	539	531	529	545	552	489	511	525	543	574	522	524	551	569	561	536	566	549	523	550	543	543	540	532	551	554	579	540	533	551	515	529	566	502	565	556	583	577	564	545	550	533	569	542	549	549	538	527	521	491	576	521	528	580	572	568	540	499	567	529	586	544	554	550	530	536	543	533	579	542	525	522	530	561	557	544	554	547	532	540	538	534	558	513	534	560	549	555	553	563	545	562	528	578	552	556	565	529	534	518	553	582	520	530	552	550	561	537	554	567	544	581	540	565	494	574	542	525	611	561	495	509	547	543	576	554	558	558	513	496	600	549	514	577	611	532	539	557	562	551	556	572	539	536	589	534	521	548	571	520	499	559	540	504	580	520	567	537	592	559	559	569	548	520	548	531	545	544	546	525	583	539	542	564	529	512	561	550	579	533	581	528	533	542	569	533	563	564	575	520	518	542	554	505	524	553	562	513	544	576	592	593	551	552	532	563	604	548	561	510	553	561	569	526	582	564	524	532	549	549	542	550	515	542	551	581	551	566	551	555	523	536	591	507	546	527	551	569	521	506	552	561	544	537	514	562	560	574	564	515	528	571	546	566	557	550	558	542	553	512	561	576	573	528	543	547	526	536	531	533	544	489	508	558	549	551	538	564	505	544	503	537	515	554	532	535	532	573	533	543	563	549	529	561	559	564	517	554	595	560	548	552	587	549	511	538	500	543	570	548	521	524	517	587	511	525	567	564	504	549	548	569	572	549	522	537	530	556	548	508	535	570	525	543	569	550	533	524	555	583	557	543	565	566	522	529	553	571	591	492	560	527	536	542	569	551	542	546	559	514	554	530	574	530	604	521	550	572	600	562	495	579	540	549	521	544	506	566	528	576	552	571	545	542	566	509	549	573	509	531	568	559	543	559	521	573	564	556	547	522	502	561	515	598	540	556	538	545	542	499	560	531	542	568	553	540	536	557	546	506	574	552	545	541	568	529	574	543	550	530	531	528	563	557	562	532	546	564	567	502	539	528	513	522	532	559	516	551	506	495	560	582	543	517	570	529	573	557	551	557	547	554	593	584	573	512	565	500	532	540	528	560	500	509	530	564	577	583	568	540	529	534	527	612	568	562	535	538	575	564	520	564	550	539	530	479	531	513	525	480	583	574	556	546	561	583	529	541	542	562	538	549	550	554	553	571	542	497	598	545	570	557	527	550	532	575	509	561	522	538	579	532	534	561	555	485	526	525	597	525	520	550	571	550	573	529	505	564	528	564	574	596	523	586	563	540	602	551	573	533	546	534	553	523	544	552	571	540	553	546	567	530	537	569	530	592	538	541	560	545	528	573	560	502	571	538	589	584	538	546	545	535	522	516	543	543	551	581	581	555	506	534	526	510	521	545	559	513	526	513	554	564	564	553	604	537	531	524	529	505	541	516	519	553	543	538	540	556	536	511	545	532	527	520	579	539	538	530	546	516	536	528	606	514	574	535	584	547	516	540	543	525	517	515	526	555	574	501	567	532	533	588	538	527	545	552	535	572	577	521	552	551	533	536	539	540	523	523	542	536	541	516	494	526	547	517	559	531	512	551	531	562	516	570	504	558	526	559	569	557	527	545	563	571	536	544	478	539	536	585	523	520	507	525	570	565	525	554	532	524	559	563	516	559	552	572	542	572	519	594	573	537	519	524	572	529	515	513	593	533	526	495	527	550	523	559	551	498	547	518	541	531	516	534	563	550	564	547	549	546	529	561	522	566	543	545	561	597	536	510	587	563	534	545	522	534	565	528	519	510	577	590	553	532	526	581	525	531	531	556	534	561	531	515	533	563	565	542	588	536	535	540	562	525	517	494	574	568	555	536	565	563	517	519	570	535	533	547	515	557	564	535	525	538	542	547	563	536	557	528	518
17147	3533	1990	1005	542	397	326	256	254	199	170	179	168	154	141	139	141	139	144	127	98	134	108	154	131	112	117	120	115	144	111	103	133	119	125	138	114	119	120	129	115	127	125	104	105	94	99	119	108	113	112	123	125	114	104	127	132	117	106	103	118	118	109	95	113	102	119	144	121	103	101	130	108	123	136	105	124	135	107	117	118	109	112	105	131	137	103	111	81	132	115	97	100	116	115	105	146	113	119	113	122	124	115	98	117	119	115	106	120	86	97	102	137	138	99	130	119	128	106	126	94	134	120	117	109	131	141	106	122	102	121	123	99	107	116	105	99	129	125	112	125	103	131	135	113	98	127	109	118	127	100	125	99	116	101	132	123	127	119	117	108	128	110	115	108	117	107	121	126	113	112	126	116	119	90	109	120	118	117	125	109	118	133	141	120	132	131	97	98	108	125	98	113	114	121	107	115	94	151	106	119	108	115	143	112	119	134	105	137	127	112	109	120	137	135	129	90	123	111	132	121	126	126	120	121	109	118	118	105	107	121	123	134	112	120	111	129	119	101	104	122	121	108	131	112	90	122	104	113	110	99	143	106	128	106	138	106	127	127	116	97	106	122	109	104	106	105	131	127	135	121	129	98	113	122	121	124	104	117	113	117	117	110	118	89	129	120	123	114	115	104	128	118	106	102	135	119	132	115	120	118	102	125	127	93	122	118	125	111	103	124	113	95	116	126	106	139	116	118	84	130	128	111	122	123	117	126	112	105	122	115	117	120	129	116	95	117	114	99	118	115	99	111	113	100	99	115	113	112	116	135	114	113	123	110	114	116	126	133	117	113	124	106	119	137	106	113	108	113	125	91	113	121	129	122	110	118	110	101	121	110	117	121	108	102	112	103	121	100	106	129	107	126	111	109	94	109	120	123	121	109	103	107	113	130	142	115	101	122	104	113	113	124	129	138	105	98	109	108	97	92	101	120	116	111	112	126	131	104	124	112	107	126	110	114	132	131	124	116	119	124	122	128	120	95	113	118	103	92	111	134	102	104	88	124	136	119	98	108	102	108	124	111	134	119	109	119	106	111	126	95	127	104	125	104	107	117	112	105	121	112	123	129	111	123	130	119	119	110	120	115	128	137	133	123	121	103	101	134	110	127	128	134	127	130	111	110	115	122	102	90	121	112	111	115	109	122	117	124	101	120	107	113	124	90	111	118	133	120	129	119	114	124	109	117	106	108	113	124	116	115	121	130	135	106	115	119	126	121	131	111	105	112	88	117	116	119	130	110	99	118	101	92	130	117	106	109	117	115	108	101	118	116	114	118	118	105	129	112	116	122	121	146	118	105	112	123	103	128	108	107	113	110	122	144	103	116	137	108	125	122	103	117	119	99	116	132	111	124	125	99	125	109	109	113	116	91	125	103	109	119	128	113	113	121	128	128	111	107	138	104	134	118	127	99	126	116	123	108	130	137	123	124	133	115	118	128	124	109	99	137	128	94	136	117	104	108	101	138	112	100	107	117	121	106	138	103	98	114	118	109	97	115	128	100	108	114	112	121	117	115	139	122	97	108	124	122	138	118	104	123	142	114	114	116	133	115	126	95	123	97	118	121	114	110	140	117	131	121	115	99	99	129	124	97	148	108	118	135	117	105	113	123	133	127	92	97	114	121	130	117	106	113	112	121	113	117	128	121	119	127	82	102	105	129	108	126	125	105	118	127	94	119	123	115	128	128	95	124	127	110	114	124	139	120	106	112	136	108	132	116	105	128	120	116	92	116	115	114	136	116	128	114	146	108	117	112	96	135	123	133	110	94	109	115	113	113	128	123	110	119	111	116	97	115	120	114	112	117	91	130	110	133	110	110	119	108	131	99	117	130	111	116	136	105	96	116	140	123	106	135	91	119	112	96	100	108	115	117	113	111	135	122	113	127	127	120	145	114	109	129	115	120	118	103	132	114	128	103	103	132	90	130	121	116	114	126	127	114	120	130	108	99	114	109	135	121	145	115	109	105	121	123	130	108	121	105	124	128	112	103	123	124	131	135	117	123	134	130	119	119	106	101	112	108	114	120	106	110	119	133	105	126	137	96	110	103	132	107	124	136	107	101	118	127	111	114	127	121	111	102	108	103	134	115	114	126	122	116	131	93	109	116	102	119	107	129	123	111	121	106	127	130	118	112	122	96	127	113	115	98	113	112	124	127	117	111	115	121	108	113	118	116	117	104	110	110	108	123	121	129	122	119	122	116	109	126	104	109	125	95	117	116	120	120	107	104	119	105	108	131	114	120	103	144	120	112	117	125	122	108	98	119	112	136	123	121	108	116	116	118	106	117	110	116	107	130	117	112	115	96	111	101	119	114	124	91	130	123	125	117	105	124	104	142	113	120	128	103	113	123	131	94	129	114	105	121	96	134	125	99	107	130	110	112	131	113	123	142	110	112	111	104	115	118	113	118	113	113	140	101	110	123	116	125	113	109	123	100	123	138	94	92	101	110	126	108	129	98	122	113	107	121	120	111	116	124	134	130	133	98	107	116	113	105	117	119	107	122	110	105	118	127	128	115	125	123	111	137	126	136	109	110	115	115	112	111	134	117	117	113	119	101	108	123	117	126	116	100	122	120	106	138	128	109	132	118	115	97	107	128	116	137	121	108	128	101	104	123	103	116	108	116	143	104	131	113	113	122	109	114	115	115	138	112	116	126	119	125	139	115	104	132	113	129	129	134	98	120	101	106	112	124	134	106	113	109	110	99	110	120	116	109	97	136	121	122	128	123	114	101	114	126	113	128	103	99	126	117	110	116	93	106	109	100	132	120	129	121	111	114	118	111	127	104	114	115	120	125	115	120	92	128	130	118	129	115	98	135	106	129	113	131	117	116	120	99	118	124	110	128	113	101	100	111	102	129	101	120	109	108	105	113	127	113	128	124	127	119	128	119	106	106	132	121	118	115	96	130	115	102	118	123	127	116	97	116	125	113	109	120	117	140	119	112	116	102	129	124	118	121	119	124	122	122	103	103	111	120	121	118	132	110	113	138	127	103	106	105	129	114	119	110	114	98	122	117	104	137	119	99	114	105	99	121	112	109	103	130	106	119	100	115	102	117	120	112	128	121	93	108	102	109	113	131	114	106	112	105	125	132	127	117	117	124	131	94	128	117	124	122	110	117	120	119	122	90	112	105	108	106	108	119	125	127	99	134	109	112	101	97	104	111	114	91	129	120	128	102	144	131	110	108	99	113	130	109	122	113	100	139	122	100	119	115	103	114	115	106	108	118	130	116	87	107	98	132	122	103	125	127	100	114	102	117	125	120	118	105	122	118	126	128	134	115	122	115	128	131	117	107	122	107	129	99	105	110	108	135	128	126	124	113	100	117	109	113	109	115	137	139	120	121	108	113	120	133	134	121	105	118	111	114	108	108	137	110	111	116	117	117	114	109	110	106	112	119	108	124	113	118	108	94	115	132	130	96	111	113	100	93	111	111	127	138	101
10204	2280	2791	2540	2087	1691	1329	1031	933	803	735	646	667	611	599	524	497	443	431	460	457	409	396	396	380	396	378	395	398	394	342	325	311	324	340	344	328	330	374	326	289	323	337	317	293	315	292	326	327	306	323	310	296	278	311	314	309	339	290	287	307	269	306	296	260	288	324	319	333	321	296	279	313	304	300	292	278	298	282	297	338	284	291	287	305	295	289	289	298	302	307	293	302	287	299	316	313	319	284	297	310	253	299	310	295	315	302	302	299	320	279	323	314	293	261	297	332	278	313	284	310	275	309	307	316	307	286	302	301	306	312	290	288	271	287	327	292	340	276	304	298	318	315	314	288	325	325	308	276	281	287	311	311	314	305	262	282	293	306	308	307	326	295	287	311	287	296	296	311	300	311	278	286	302	294	278	277	291	275	302	268	312	305	274	276	308	314	313	297	302	316	305	346	318	297	280	292	312	333	308	318	268	305	294	273	273	289	309	308	314	297	313	311	286	307	311	288	311	269	306	283	291	307	298	293	307	279	278	273	277	297	292	315	307	324	305	317	284	289	281	265	274	265	287	272	279	268	300	308	267	318	329	274	327	296	324	285	330	281	291	307	272	295	325	283	303	293	289	298	324	306	306	310	280	292	310	282	289	284	288	303	302	304	305	301	285	274	284	281	278	296	257	291	297	304	281	293	294	286	329	313	329	282	305	316	284	249	298	279	253	286	316	278	296	294	268	310	292	303	304	278	303	291	329	300	300	281	271	311	292	295	300	300	320	316	313	298	287	297	285	329	307	314	307	302	291	302	304	278	284	286	307	298	292	286	275	333	265	283	312	272	288	309	315	322	274	301	317	281	286	298	279	308	281	305	315	306	296	327	293	306	281	278	293	266	306	299	291	297	305	317	272	286	257	322	274	358	312	296	306	315	311	300	309	287	275	294	288	310	253	302	304	301	312	294	301	290	272	299	348	298	297	280	283	309	290	303	325	298	280	297	280	296	286	300	334	291	280	290	300	326	296	288	316	306	296	312	277	319	273	293	292	267	330	292	283	292	295	336	316	312	290	297	278	266	298	282	273	293	301	284	298	270	305	292	294	281	309	320	259	291	321	280	270	282	266	298	299	259	262	309	284	288	300	293	275	270	284	281	304	285	288	286	293	289	302	306	290	303	295	279	289	279	282	277	290	274	323	291	269	306	311	288	305	269	296	318	306	328	298	317	292	342	278	283	300	328	295	314	284	323	270	286	279	284	300	285	304	289	309	292	280	268	322	313	291	298	299	285	291	325	279	333	316	332	283	304	293	302	274	301	269	277	291	282	289	311	314	289	309	289	310	283	287	312	324	281	303	251	294	341	279	283	274	281	293	285	325	266	316	327	282	291	299	302	295	299	347	330	301	326	282	301	278	311	320	326	287	282	295	302	284	332	290	289	285	279	273	275	257	287	312	303	273	321	293	272	284	303	295	327	331	299	316	295	292	289	270	303	296	283	298	340	287	332	283	325	314	289	302	285	279	319	292	303	290	292	282	295	293	294	308	304	288	314	237	259	305	310	288	267	267	293	284	292	286	304	307	283	320	320	301	344	297	313	288	267	318	303	307	258	313	272	285	304	297	292	334	277	300	281	300	309	304	297	259	286	313	311	275	283	294	274	281	292	291	309	275	307	300	265	309	296	301	308	280	289	315	291	304	281	312	278	314	281	279	304	298	338	307	276	302	295	296	279	330	306	303	302	301	333	325	295	294	300	327	309	280	301	268	296	287	279	279	316	273	274	300	310	300	308	291	320	278	273	301	313	276	266	307	289	313	313	278	294	299	285	315	294	286	290	306	325	314	314	288	312	284	271	305	302	293	280	287	312	302	286	288	308	272	298	261	265	301	280	286	274	327	298	284	315	302	316	281	286	292	287	293	310	299	297	255	292	293	314	319	259	301	312	326	277	290	289	293	299	259	293	294	299	279	295	266	282	303	294	325	294	292	288	268	330	303	276	305	300	264	296	293	261	310	309	271	279	304	302	315	311	248	298	316	322	290	291	275	311	276	272	286	262	299	299	317	268	302	296	287	289	315	305	309	286	281	301	271	316	297	319	276	279	293	288	327	299	309	315	317	326	277	283	290	281	364	285	305	310	280	308	286	305	285	281	289	275	320	276	318	308	285	303	336	313	308	280	297	308	259	297	330	311	313	278	336	327	329	311	276	289	293	310	271	347	269	273	304	280	274	327	269	291	297	303	281	292	310	289	277	321	310	316	343	302	304	293	298	274	288	320	323	308	306	315	315	280	308	279	296	318	297	280	315	284	298	313	307	285	297	297	293	303	324	303	319	283	301	302	298	291	318	268	287	322	279	313	305	294	328	321	307	286	268	288	270	319	305	313	278	271	287	302	270	305	306	290	323	315	346	322	281	303	277	307	294	277	282	307	285	309	305	289	264	297	310	290	298	297	285	308	356	276	299	325	273	310	311	306	299	310	284	290	312	303	304	284	276	282	308	316	298	293	314	294	275	300	307	309	288	312	286	289	285	316	309	318	288	289	301	333	275	315	267	296	301	266	319	285	320	299	309	328	300	286	309	273	314	295	272	297	273	283	314	285	309	249	313	301	269	342	345	292	296	281	300	323	302	295	337	281	287	311	286	302	298	287	296	276	285	298	296	309	262	290	290	304	308	278	280	302	288	313	264	284	282	287	310	263	280	352	311	300	305	289	340	283	278	284	298	288	264	293	301	263	291	306	306	296	295	312	301	265	301	270	292	287	317	304	302	297	313	291	305	320	328	290	322	301	323	297	295	286	283	307	303	301	316	299	285	305	278	284	296	305	301	269	276	307	288	288	317	298	302	295	277	312	299	291	314	307	290	290	287	283	290	259	285	331	286	274	289	288	289	308	322	295	308	292	316	299	262	280	333	293	297	296	319	266	292	302	283	311	291	302	312	286	323	306	329	260	284	323	303	297	294	280	301	272	316	275	322	308	296	287	297	288	304	301	276	290	277	278	329	282	285	298	287	279	308	293	278	304	278	293	303	292	294	305	294	311	300	275	300	279	307	270	272	294	303	308	261	281	297	310	285	293	311	305	279	286	285	275	286	282	309	257	278	291	272	314	296	272	316	292	273	298	292	300	288	244	270	323	289	258	295	295	305	284	308	307	299	279	297	270	287	286	286	306	309	307	315	289	299	289	314	296	287	308	298	303	312	282	326	310	311	253	258	277	299	284	287	306	281	329	296	300	280	304	316	301	302	301	300	301	312	313	272	267	305	302	246	290	280	305	288	274	280	300	313	287	280	281	298	315	291	285	288	309	313	317	268	293	306	295	303	296	293	290	288	295	315	302	290	287	298	294	286	307	302	273	287	293	308	315	297	285	271	300	303	294	291	280	291	272	287	298	330	286	278	269	277	310	292	303	306	303	283	299	310	248	297	286	267	292	295	291	289	317	290	293	302	295	286	318	284	299	285	258	304	303	283	287	293	320	322	306	327	291	281
1964	550	541	434	441	372	373	418	391	393	347	359	377	378	395	366	364	334	385	393	409	384	404	361	366	375	336	340	324	392	362	345	344	369	387	395	362	358	368	389	362	358	351	382	395	361	382	339	361	348	364	368	356	358	351	344	371	380	334	369	356	403	410	391	333	388	383	367	368	365	388	415	348	385	331	371	383	360	356	358	350	351	366	351	355	361	376	362	339	375	354	368	395	372	371	358	368	395	363	342	406	333	326	375	349	388	364	378	368	397	366	373	393	376	389	350	363	350	379	356	358	366	391	384	339	381	380	368	328	387	376	366	379	361	306	345	381	358	402	410	353	375	380	387	393	364	355	371	334	384	328	360	401	314	372	379	359	407	359	392	365	355	398	365	322	328	389	376	345	360	398	387	344	373	374	364	368	382	342	378	339	346	401	352	394	341	337	371	363	334	384	367	371	418	364	379	393	361	368	370	375	379	363	322	362	395	361	348	365	372	345	329	373	379	380	369	341	387	336	351	354	358	393	376	342	363	359	380	346	390	394	313	373	347	398	366	381	363	348	365	337	364	376	371	408	344	341	378	345	366	364	332	372	337	322	360	346	363	393	387	365	340	352	332	310	379	338	371	366	404	332	338	346	329	330	349	342	383	390	381	357	334	353	352	333	346	386	356	368	338	339	391	388	372	343	357	366	395	373	359	355	366	383	370	352	347	368	335	335	350	325	386	413	413	398	371	346	375	362	360	382	371	387	340	372	372	372	322	366	368	388	390	376	392	348	367	375	366	369	355	367	379	385	344	353	351	383	378	361	361	349	388	354	351	338	333	382	372	408	364	360	370	368	360	362	384	367	380	357	349	413	420	384	366	358	344	382	361	380	355	354	384	375	348	380	377	375	333	366	367	373	367	367	354	359	371	390	348	324	371	388	391	355	331	380	373	348	372	340	393	346	347	342	369	367	340	366	349	332	365	359	360	388	371	372	365	387	376	384	350	370	344	405	387	380	340	357	335	353	380	399	365	372	358	345	379	381	340	391	359	386	383	367	396	374	357	372	335	377	368	383	369	371	394	386	357	368	380	359	343	329	346	379	386	383	350	321	375	366	369	366	403	358	327	358	371	345	385	390	374	394	342	373	373	351	346	423	374	386	368	366	355	366	359	341	336	343	381	350	351	346	420	363	389	345	378	374	356	360	350	372	404	374	317	351	347	355	323	390	374	401	373	378	342	378	399	398	356	353	382	358	347	365	323	350	370	368	361	361	378	345	358	359	389	323	403	346	367	380	373	381	354	376	368	354	371	383	353	415	352	381	371	344	366	344	361	344	396	393	369	375	382	388	406	389	349	414	358	377	354	333	353	316	337	337	350	357	389	399	352	378	375	364	366	357	363	382	405	376	369	380	374	370	398	353	388	351	323	366	372	382	346	399	356	334	349	400	394	389	380	347	382	379	408	357	382	354	390	354	371	365	377	354	373	348	377	374	373	397	363	348	350	374	332	363	347	402	340	352	355	384	340	361	351	352	366	400	410	355	353	374	374	330	380	408	347	327	362	349	357	356	357	360	339	359	357	370	368	380	376	362	366	409	373	318	327	369	353	315	366	392	369	378	367	370	361	378	335	338	336	379	350	334	341	396	362	373	308	389	299	404	378	343	385	387	367	415	366	371	368	367	357	336	350	355	392	354	392	357	383	362	358	375	344	386	374	380	400	405	343	359	330	347	346	387	382	335	367	397	346	398	348	377	351	347	358	369	349	360	397	393	334	355	361	369	408	342	361	376	349	382	355	332	415	381	369	344	366	359	370	334	334	381	429	358	322	359	348	340	368	385	366	327	353	304	336	364	342	403	390	360	342	369	367	384	372	350	333	376	347	353	363	401	397	368	354	336	383	364	390	409	389	414	375	372	379	351	382	365	359	360	358	351	379	368	337	366	369	388	347	372	360	362	376	364	360	372	364	362	362	403	322	401	376	332	363	383	362	357	368	358	373	365	347	355	338	364	375	347	362	371	354	348	408	345	352	359	364	343	372	355	405	359	369	333	358	375	358	354	338	345	362	359	392	338	326	353	376	367	350	374	370	386	367	341	397	357	367	379	385	385	365	375	325	393	388	352	372	316	381	405	370	362	385	358	327	329	352	356	384	398	367	361	367	339	357	364	338	352	395	354	370	352	385	350	354	329	371	366	378	376	375	368	326	362	365	350	372	396	373	364	362	378	371	387	338	321	372	389	350	338	397	355	366	339	368	363	336	392	379	348	373	390	405	382	359	370	371	345	357	384	375	357	377	387	377	400	361	347	355	350	403	377	341	352	376	409	396	352	365	346	337	372	395	397	358	346	373	385	306	414	381	377	405	365	364	365	406	358	371	345	361	384	350	392	381	380	391	367	407	359	383	363	375	399	346	370	382	374	362	368	373	340	358	356	369	381	376	386	339	391	353	332	387	364	373	324	367	364	392	350	351	379	325	341	392	359	356	331	355	355	345	386	376	373	348	355	332	349	382	353	348	395	353	372	328	372	382	362	384	352	371	361	360	391	361	339	354	358	368	387	385	353	373	339	352	386	316	369	385	356	364	368	348	365	356	354	376	361	382	388	384	369	338	379	384	340	371	378	335	380	359	374	373	374	377	349	330	354	388	381	357	381	394	374	359	341	374	350	360	375	392	331	338	350	369	346	355	332	376	352	331	380	384	380	412	319	411	384	344	391	358	379	396	341	382	381	378	371	340	371	365	384	389	362	371	397	334	358	389	420	377	374	403	387	401	379	353	389	375	404	372	406	400	383	364	399	370	381	433	386	364	377	368	386	358	355	378	332	373	396	368	380	421	345	357	371	368	395	372	391	360	358	361	353	370	374	387	348	342	354	379	384	332	373	339	399	349	351	336	343	350	348	328	382	379	355	377	376	339	361	375	372	333	363	357	403	391	348	360	374	361	401	383	362	403	364	369	354	396	366	371	378	400	371	350	315	354	366	366	386	327	377	367	385	385	368	346	342	388	392	376	394	346	345	369	398	368	370	340	324	353	356	330	396	365	394	382	353	400	365	383	375	390	380	367	363	382	357	356	396	393	363	356	338	348	377	354	338	374	333	373	337	357	395	371	366	368	378	392	383	335	363	356	349	371	397	388	354	355	377	361	358	334	344	384	322	303	334	359	373	353	384	412	389	377	376	381	358	363	357	365	373	344	382	397	349	348	382	399	364	361	352	353	397	380	354	369	370	372	380	382	363	372	377	390	366	342	392	400	328	323	363	374	389	372	392	370	388	369	370	390	378	310	377	343	393	339	384	367	384	365	352	359	392	391	362	345	374	380	369	360	375	351	340	357	346	388	373	314	338	367	360	375	326	371	375	342	359	334	386	380	376	323	367	325	349	358	371	335	371	328	371	389	421	398	335	362	337	316	345	343	338	345	383	412	343	385	393	368	334	370	358	339	333	387	326	388	334	332	361	366	362	374	339	367	349	362	368	346	367	386	373	389	396	370
2381	1012	1033	1032	1032	944	890	866	822	854	819	835	829	822	828	873	809	892	841	827	802	840	830	867	836	780	874	844	863	867	800	865	883	799	732	802	766	779	810	822	807	799	801	736	849	807	817	858	840	794	807	825	797	802	820	808	795	808	820	809	844	770	806	825	754	813	804	813	779	834	772	798	841	838	829	788	765	805	774	825	816	774	792	820	813	759	798	794	836	785	840	776	825	831	811	858	803	814	871	796	805	775	770	845	790	815	814	806	809	823	817	791	827	779	863	776	852	799	825	850	791	790	797	833	853	811	819	774	815	817	807	817	809	865	820	782	783	786	826	805	781	856	837	768	797	787	812	775	824	817	770	805	823	812	816	794	785	844	828	833	805	803	801	840	788	780	863	836	819	774	853	842	793	767	828	832	878	822	788	782	801	847	800	824	787	752	865	799	768	811	818	822	808	744	816	784	834	818	786	801	785	819	779	791	822	845	849	802	823	838	820	756	819	798	799	832	828	783	838	826	786	837	838	804	785	786	811	811	862	782	808	810	762	840	815	780	791	765	805	855	847	757	844	849	804	748	775	841	849	826	790	821	789	803	785	844	794	799	807	792	851	822	781	779	828	793	772	824	778	834	830	783	753	838	881	788	854	798	828	782	776	852	820	772	847	826	779	791	859	817	765	791	792	843	822	800	792	793	809	848	815	808	782	838	860	778	804	825	830	782	838	827	771	843	784	795	776	811	803	780	836	773	827	811	815	814	786	803	825	799	745	812	808	827	825	864	876	762	818	825	816	805	823	818	768	780	817	819	822	793	790	774	865	796	796	773	838	792	793	849	845	803	825	784	821	802	772	822	807	795	840	818	800	763	868	841	803	750	842	792	777	828	820	805	765	786	846	803	834	764	821	776	774	817	784	859	811	788	826	822	781	763	807	780	799	785	857	768	806	888	793	762	797	841	835	826	808	803	831	789	823	809	762	818	815	785	770	820	873	817	768	784	751	772	841	783	756	773	766	798	778	783	785	771	788	757	792	774	780	846	861	829	793	840	810	845	869	759	777	799	838	793	792	830	759	758	785	770	809	801	762	814	806	742	823	835	839	844	841	823	834	823	824	783	751	790	779	782	785	797	772	846	781	804	828	816	775	806	756	792	805	749	770	801	788	829	822	812	766	751	810	826	802	809	788	835	778	773	811	820	796	735	844	765	798	813	759	824	817	816	813	800	811	757	781	808	788	791	795	796	807	811	759	820	800	804	755	812	798	823	818	803	871	822	813	822	778	754	835	769	838	822	834	784	764	773	775	798	803	807	841	789	763	786	883	760	780	800	790	809	776	792	831	801	792	847	821	806	768	802	838	835	844	868	793	802	826	818	802	800	815	807	815	832	786	827	819	775	793	834	815	819	802	758	817	850	818	790	791	816	812	802	805	821	809	824	792	815	806	813	783	801	735	768	780	813	818	798	772	831	836	885	802	809	807	821	844	817	860	766	812	796	810	862	794	843	849	814	812	799	834	772	799	844	796	801	855	814	767	811	779	799	806	812	820	784	739	835	813	829	833	806	830	835	738	835	790	765	801	851	848	812	836	809	776	772	808	812	786	845	830	840	783	843	777	826	863	792	737	847	817	812	775	823	814	773	821	768	820	824	826	828	770	840	801	818	847	787	838	795	833	795	829	813	784	794	816	785	793	822	846	787	800	832	825	835	811	786	833	849	808	842	792	842	800	800	758	781	797	828	855	767	805	832	794	835	856	838	850	798	807	826	754	761	776	837	791	830	802	815	746	798	850	837	797	843	773	827	852	811	768	828	775	789	788	843	780	795	783	820	831	744	838	816	825	767	781	836	834	896	799	802	776	803	797	832	770	834	792	795	798	783	798	805	797	818	830	747	828	833	838	810	810	798	809	814	775	828	778	829	828	862	854	786	835	745	829	776	841	798	837	843	821	792	828	800	793	828	780	802	782	778	793	778	813	832	819	788	794	767	830	809	855	836	764	818	754	843	795	814	797	793	797	825	804	799	792	817	831	787	788	801	821	826	804	760	814	801	788	811	830	831	827	855	776	770	743	806	771	805	784	775	799	831	839	807	868	780	834	826	812	845	790	798	799	824	847	805	813	832	880	817	774	800	835	741	766	817	822	784	785	803	829	830	752	784	819	798	819	842	871	807	814	838	777	811	843	794	880	778	839	899	804	840	807	769	820	828	811	812	824	807	810	786	830	815	847	818	809	790	806	804	752	776	789	818	810	823	794	830	819	804	781	844	799	813	818	841	776	845	809	854	827	837	843	817	811	810	766	862	826	831	822	804	799	814	825	852	823	829	802	840	756	845	801	805	819	767	779	774	824	804	761	831	785	843	794	800	873	802	854	829	799	752	828	827	813	751	827	832	839	816	797	762	812	764	807	768	785	833	777	800	813	816	839	833	792	753	834	792	839	816	806	755	815	832	795	841	787	803	777	781	793	772	800	804	855	824	759	845	832	818	788	827	836	804	798	788	826	811	823	871	782	799	841	809	847	762	792	847	796	790	789	773	801	787	819	823	771	789	809	802	812	871	806	799	823	830	826	857	731	800	813	793	796	808	794	849	830	814	838	838	795	817	830	785	863	844	839	768	804	801	808	813	822	797	828	800	814	810	814	800	792	814	810	738	840	806	810	789	790	830	824	825	837	801	836	813	867	817	809	755	794	811	791	842	823	789	814	808	805	804	752	859	800	774	796	791	798	823	798	810	780	743	756	792	790	755	793	802	784	778	796	823	810	798	811	756	798	875	820	822	781	790	822	818	790	794	842	817	828	768	813	823	840	822	748	796	842	825	795	848	717	822	762	802	848	809	759	812	820	842	795	830	768	809	801	795	795	841	797	799	771	841	814	780	753	773	841	814	827	776	842	826	817	821	829	814	796	751	767	799	790	796	830	777	724	780	859	758	770	809	866	796	850	816	806	851	797	789	772	786	837	805	768	819	760	825	810	838	786	779	786	825	790	803	825	846	780	809	793	864	774	795	806	788	800	835	846	815	821	783	814	810	851	790	806	778	807	782	822	823	876	798	823	826	802	795	805	804	767	815	796	857	801	846	825	797	827	794	822	782	826	795	816	856	817	819	842	798	766	832	825	837	821	793	763	837	849	818	790	844	811	832	760	838	800	813	817	837	836	798	845	799	763	796	802	809	810	835	763	829	815	787	806	874	860	765	790	807	811	801	801	776	791	849	788	844	775	805	774	755	803	805	796	805	762	831	845	748	854	803	811	797	743	851	795	843	812	774	823	757	792	853	859	782	750	799	791	836	794	813	790	825	870	820	828	813	827	737	752	844	867	759	805	820	797	815	803	849	785	777	802	876	790	787	807	831	828	769	803	825	772	805	887	816	808	768	811	778	785	837	771	824	784	821	823	760	801	773	846	805	796	843	788	795	774	796	834	842	861	845	862	826	792	832	828	798	792	755	832	846	851	843	821	804	776	834	807	790	827	808	827	802	836	802
9624	1629	1228	684	479	392	328	315	268	297	276	253	257	294	269	265	259	276	213	245	260	224	240	267	251	245	238	282	277	230	270	277	269	257	227	251	253	239	213	249	243	237	267	221	225	238	215	236	257	226	260	230	243	260	215	272	229	246	250	247	256	223	242	228	227	234	248	268	237	254	228	227	241	247	255	234	239	234	234	247	241	240	246	240	234	229	229	251	208	230	249	215	229	256	259	233	264	231	250	239	268	230	249	243	272	233	247	259	256	235	228	245	253	284	257	246	252	255	250	230	253	226	239	260	267	244	257	239	239	245	231	233	249	228	288	228	228	256	218	236	267	226	266	215	234	261	239	245	262	266	227	254	234	249	236	214	210	231	256	236	229	227	236	249	249	243	225	206	275	245	245	226	235	205	226	237	247	246	262	259	237	234	257	236	253	235	205	207	227	236	250	263	223	264	250	244	241	226	243	226	253	256	241	225	229	249	259	265	279	218	251	260	247	243	248	213	229	226	253	241	223	243	216	244	253	243	250	250	213	263	224	264	231	250	266	233	259	244	224	259	236	246	232	233	227	228	245	251	239	254	253	263	225	233	204	240	218	243	243	240	267	245	214	212	248	249	241	268	253	242	238	228	247	227	243	231	219	295	283	245	272	269	256	213	233	259	208	239	266	231	267	232	234	239	235	227	235	260	245	222	222	231	226	247	241	235	217	238	256	232	256	257	244	220	256	262	239	277	224	248	252	262	214	250	236	224	224	238	230	255	247	247	237	227	238	265	278	232	242	228	238	294	227	246	240	254	229	247	244	242	242	273	257	253	242	298	235	219	258	212	214	246	229	228	233	248	248	243	235	233	212	263	241	227	250	252	277	223	222	225	229	261	230	274	257	233	227	241	254	228	236	238	235	275	233	224	221	267	240	238	272	243	271	239	247	196	201	227	225	261	230	263	253	257	220	234	261	257	241	242	241	229	229	242	254	250	260	238	242	219	226	235	251	244	252	220	205	244	253	269	236	235	230	228	256	244	214	256	243	248	224	210	192	228	231	232	230	236	271	242	227	241	255	270	251	243	245	201	241	249	222	221	252	222	228	235	248	225	268	265	255	241	257	224	231	262	261	228	270	239	218	260	238	241	239	253	237	241	230	227	220	221	238	255	241	241	253	215	235	278	248	257	254	244	228	230	226	250	238	256	256	261	246	240	232	244	241	216	221	223	255	244	257	241	240	256	261	241	262	253	234	249	235	215	222	237	245	267	230	252	251	236	226	260	212	271	262	229	231	251	247	212	222	250	227	230	236	236	232	217	241	241	265	203	221	249	234	256	239	236	203	243	237	245	244	257	249	240	254	250	228	209	254	262	233	226	241	254	268	240	217	223	243	230	265	245	219	210	249	247	242	242	210	248	265	233	259	254	251	242	197	258	270	261	247	231	268	256	260	266	233	238	259	244	228	230	244	260	257	231	249	262	253	247	212	256	233	219	232	226	230	233	251	247	246	248	254	253	264	254	243	238	230	249	247	248	224	262	241	247	221	245	246	219	242	264	251	249	254	230	227	273	231	257	242	222	218	235	241	259	249	274	241	234	227	260	259	254	224	246	224	228	245	275	240	246	251	246	244	214	262	244	248	223	253	240	270	254	242	263	276	223	243	282	230	228	237	232	259	263	265	240	267	233	236	250	243	258	268	219	231	229	221	247	220	246	211	252	265	212	259	252	245	238	222	243	230	255	210	214	208	239	221	251	252	227	231	243	235	255	258	272	270	246	245	232	241	261	246	256	221	218	247	251	253	241	258	248	240	233	235	233	233	257	247	244	258	246	257	234	223	207	239	213	279	249	241	212	217	233	228	215	262	269	236	229	251	257	231	256	204	252	258	234	241	221	264	237	233	233	246	218	247	264	258	246	271	243	225	240	226	232	219	230	248	268	257	222	243	247	235	227	256	255	263	239	250	224	229	229	234	231	246	248	235	251	236	237	241	236	218	260	233	213	219	260	227	245	233	258	249	268	246	221	247	224	219	245	255	232	267	243	247	254	234	234	230	252	254	233	261	221	231	274	232	236	229	277	263	242	235	229	255	252	239	223	265	240	221	237	243	257	275	229	266	231	244	263	196	244	232	227	222	233	232	217	230	242	230	231	240	269	228	256	235	240	272	235	262	246	230	260	264	258	238	239	228	244	273	245	271	266	237	266	217	269	231	229	259	241	223	221	211	236	225	229	237	220	222	233	220	234	217	239	260	242	250	245	237	248	267	243	244	277	202	258	244	252	225	236	259	236	281	246	217	273	233	235	247	222	248	258	234	251	249	228	260	258	250	224	210	254	219	244	264	234	281	268	247	260	245	216	258	249	246	216	232	238	268	243	265	256	252	257	258	234	221	249	219	257	245	266	237	249	260	236	250	232	250	245	259	238	273	228	237	272	262	240	205	230	245	255	227	228	246	257	213	236	237	232	248	223	235	254	245	225	207	226	198	227	247	204	237	254	211	253	244	244	261	252	207	228	267	272	258	248	256	256	210	240	248	235	218	233	263	227	254	229	278	251	234	270	261	253	229	229	242	255	233	234	220	258	236	248	249	242	250	251	274	229	235	250	269	250	225	241	268	249	231	225	250	252	251	241	235	224	272	244	256	233	218	241	239	259	221	243	230	215	227	236	213	232	231	249	249	262	220	261	250	267	216	240	256	231	230	246	248	216	243	258	266	244	272	261	213	231	240	224	246	257	236	243	244	244	225	246	244	213	221	221	250	225	221	247	269	237	248	261	273	270	259	242	222	245	256	223	232	242	241	235	279	263	229	239	250	239	243	217	240	259	256	248	232	235	243	260	234	254	268	243	243	232	256	264	247	203	261	231	223	236	219	259	226	230	246	227	233	214	223	238	224	240	234	242	229	250	241	231	228	228	243	238	223	256	215	250	237	243	256	271	248	246	245	240	246	216	270	227	230	242	250	215	228	227	240	216	247	250	222	240	234	259	253	240	233	251	244	227	224	274	208	258	227	221	234	222	256	242	236	242	252	231	222	281	264	231	235	264	235	233	251	271	250	249	255	245	254	224	249	290	252	262	217	261	222	264	228	256	263	278	245	249	232	269	246	247	255	233	243	214	239	262	246	230	236	214	266	232	238	233	251	231	238	280	206	247	246	241	249	232	269	248	214	254	263	238	244	247	240	243	219	237	243	260	265	251	230	242	218	232	224	268	218	216	244	267	238	247	228	240	251	237	241	249	273	250	241	226	247	259	223	257	264	236	238	247	229	224	236	235	206	229	261	218	217	228	264	246	266	243	228	235	276	240	220	250	236	243	264	255	229	259	238	276	251	234	238	253	222	225	245	233	219	250	243	235	225	226	257	233	241	261	254	253	253	245	272	240	217	257	242	240	200	229	235	259	266	211	245	227	246	260	253	231	232	229	255	253	269	241	227	243	215	215	256	232	248	249	226	237	253	240	241	258	234	250	251	214	247	230	229	248	255	237	255	227
7684	1605	1963	1856	1513	1280	1086	990	911	819	800	753	768	733	737	688	707	604	623	628	641	578	594	580	594	605	572	617	646	629	562	566	569	541	543	547	532	542	577	615	515	568	522	575	509	630	562	591	533	533	591	541	549	564	534	563	535	569	545	549	552	562	548	553	550	617	560	537	534	585	555	523	525	580	518	589	527	534	557	546	566	539	547	524	577	577	524	528	551	516	563	534	527	571	521	536	586	572	521	507	518	584	558	533	539	529	517	538	566	579	556	551	501	552	526	565	542	583	533	520	539	523	555	563	569	559	547	565	541	509	581	526	551	556	529	561	574	559	557	555	544	540	545	538	548	537	525	534	531	542	569	578	544	524	517	532	533	521	546	574	572	496	526	527	575	517	553	572	562	543	529	564	562	539	534	547	527	554	572	523	541	528	535	563	565	542	518	576	518	562	560	574	554	540	537	566	513	571	512	552	489	556	503	549	554	540	581	555	547	539	536	555	523	529	522	536	576	530	568	532	533	570	539	567	521	586	558	578	569	536	523	576	518	555	553	552	576	501	555	527	586	527	529	613	491	593	561	547	559	518	559	505	530	549	527	551	525	525	511	560	529	560	542	538	524	552	548	564	527	545	570	536	558	522	546	584	541	514	550	536	569	572	562	573	534	521	546	586	534	542	516	536	525	550	534	517	567	531	589	564	538	545	558	530	556	553	534	500	555	569	535	523	524	552	572	522	573	517	551	543	530	551	538	556	537	543	513	517	542	578	551	540	504	539	565	534	553	547	593	529	558	572	514	517	518	523	578	584	562	532	536	568	555	541	467	569	545	541	555	562	527	571	560	554	546	516	535	537	562	525	556	533	523	555	554	533	577	545	532	533	503	569	559	520	574	538	568	551	568	559	519	559	560	551	551	610	522	518	571	561	563	544	563	521	547	522	576	538	570	517	558	559	544	543	561	541	549	540	524	532	559	526	573	541	496	569	557	548	560	575	581	562	555	540	542	552	551	536	560	545	566	503	528	561	493	563	516	569	578	485	557	561	503	521	526	504	518	571	559	536	592	509	534	550	565	539	524	575	525	521	561	547	573	558	552	529	557	544	565	545	564	505	516	554	545	555	571	549	528	546	519	571	507	564	506	591	545	533	559	537	530	568	553	600	582	548	561	557	542	571	558	541	562	591	546	540	614	609	518	531	528	532	557	554	559	518	545	570	574	525	531	550	535	550	565	540	539	532	521	570	531	575	535	502	537	557	570	525	539	516	576	549	545	556	556	569	546	546	567	537	508	544	535	544	558	540	571	561	567	520	575	519	539	592	538	568	592	521	566	560	536	550	572	525	542	552	543	570	545	541	601	542	527	538	526	546	523	559	543	558	501	568	541	523	552	571	534	510	536	559	550	543	558	591	548	552	500	519	557	547	576	530	566	563	501	553	553	530	588	508	562	518	523	561	518	551	547	559	572	574	555	532	514	541	571	518	543	545	519	529	574	540	531	571	521	506	530	540	535	531	542	561	571	563	520	535	547	573	505	545	512	562	579	528	550	531	577	525	502	505	525	497	528	529	543	580	564	570	551	563	569	550	543	534	565	492	567	555	499	599	515	528	539	563	570	553	542	538	542	540	537	532	558	502	554	575	553	539	547	510	538	511	561	544	538	547	532	546	538	553	528	540	578	544	558	550	576	519	560	561	550	556	542	529	545	566	556	541	542	563	579	551	520	548	544	490	528	553	557	542	540	550	508	550	516	569	529	546	566	518	554	528	554	549	560	575	541	515	515	536	536	561	582	570	566	517	505	551	551	542	547	519	547	561	578	598	524	558	578	493	569	573	554	528	544	564	544	563	568	565	529	556	564	574	552	546	527	508	490	545	569	577	527	531	578	550	523	570	563	576	526	573	537	564	570	533	550	572	555	569	571	570	538	539	531	535	538	539	508	557	558	564	548	532	539	531	576	528	510	551	510	550	527	547	549	543	574	595	568	568	566	561	532	543	586	590	542	537	552	570	580	547	551	543	547	517	563	568	530	503	547	553	545	568	548	549	550	525	557	489	524	532	550	493	530	556	532	495	552	554	567	561	514	549	519	567	541	555	505	523	537	543	542	553	579	548	532	592	557	554	569	553	561	563	536	547	528	526	534	571	525	525	580	553	545	557	532	526	530	553	493	549	572	558	548	559	576	523	545	504	527	540	522	547	503	515	564	606	525	555	526	560	541	569	532	583	526	561	584	550	501	546	526	558	538	569	553	536	566	535	513	559	568	505	556	568	546	570	535	526	581	585	519	537	497	588	520	512	543	551	504	569	538	559	592	565	540	546	594	537	533	595	521	496	526	607	555	564	578	562	535	532	544	568	528	587	535	546	592	559	587	566	507	547	545	554	539	542	594	562	558	520	534	571	583	545	506	559	561	556	520	545	578	565	548	539	530	560	548	553	516	507	538	530	549	573	550	561	567	527	558	547	541	572	548	586	514	549	542	538	573	578	545	536	589	524	577	586	562	528	530	564	563	565	547	525	547	553	530	567	558	520	599	559	580	561	581	583	543	518	545	506	569	526	571	592	521	555	514	516	548	558	551	522	532	553	574	553	544	554	549	532	581	588	569	563	526	537	565	559	595	554	545	553	547	553	576	563	521	594	543	541	533	546	551	569	538	565	526	582	563	528	532	572	546	574	602	517	536	577	543	553	544	519	523	540	527	598	561	545	550	553	583	572	518	548	570	559	528	512	547	545	542	547	535	586	559	580	526	539	548	576	534	528	550	576	548	578	559	537	523	569	520	554	530	596	575	547	510	547	566	550	591	526	527	548	553	519	514	553	534	505	560	540	586	533	561	508	545	538	507	532	549	571	513	513	554	531	511	530	555	552	580	558	542	528	590	528	536	536	513	526	530	537	549	561	585	551	564	558	551	583	543	582	582	524	570	593	533	565	532	589	533	537	547	563	556	575	560	567	554	509	513	519	573	509	522	512	543	534	556	581	498	539	605	571	536	550	532	572	583	606	561	536	533	591	533	517	560	577	538	520	521	532	595	513	560	576	557	559	503	531	584	512	605	525	559	542	530	544	549	582	551	528	549	486	571	513	557	545	577	533	571	524	504	548	531	502	544	549	555	534	543	579	562	560	549	559	580	523	551	496	547	572	593	528	520	546	545	552	569	543	554	573	547	564	536	541	521	535	531	546	516	541	599	534	534	550	561	535	527	515	520	549	609	550	550	570	525	555	574	526	535	509	546	558	571	595	518	577	515	555	553	542	566	575	584	581	540	537	554	559	579	552	550	556	584	531	572	546	570	568	518	535	562	575	528	546	548	572	574	565	527	527	561	539	563	542	575	544	523	583	548	561	566	572	534	547	553	500	553	585	544	541	545	545	541	557	569	544	548	519	512	576	538	583	536	527	558	563	578	567	509	555	538	533	525	533	561	557	498	532	556	548	519	539	520	535	546	531	543	553	554	567	581	586	570	551	525	577	518	515	533	518	494	563
17639	3228	1923	1057	584	389	310	249	265	201	174	191	174	139	156	162	155	127	148	134	154	138	136	129	130	130	135	135	131	151	114	97	139	123	109	121	116	116	133	120	116	139	149	113	120	137	98	117	103	116	116	125	119	110	118	104	138	110	117	134	108	110	122	122	141	122	122	123	118	112	112	120	124	122	126	129	134	133	147	146	113	121	126	94	125	108	104	130	112	113	119	131	115	113	116	130	115	117	93	137	127	120	104	124	129	133	117	104	135	124	132	133	110	107	116	111	117	118	119	115	131	105	107	105	104	111	118	113	111	115	121	114	131	117	121	122	101	103	123	93	112	135	103	109	137	132	117	114	134	97	99	120	127	117	99	111	108	108	126	116	113	120	108	114	105	106	114	125	128	96	116	126	100	135	111	104	127	105	98	104	129	93	115	124	112	101	125	122	115	123	114	122	95	101	124	121	116	137	126	130	98	142	125	117	108	120	113	97	133	113	148	110	139	132	116	119	127	120	112	133	116	94	122	121	126	104	135	121	149	122	83	112	118	116	125	129	110	102	110	131	112	121	126	119	124	121	94	124	97	126	123	120	128	114	108	103	121	107	119	131	118	118	123	115	113	140	123	108	100	123	108	110	123	136	119	111	117	103	103	110	118	115	114	109	100	118	114	104	102	105	119	102	117	115	110	132	112	110	116	135	95	124	129	131	134	131	119	126	116	99	107	115	111	85	95	94	126	117	133	126	99	122	143	116	127	113	105	113	135	111	115	137	121	124	120	128	133	130	94	121	117	111	111	124	123	138	107	115	110	117	120	116	110	108	122	98	132	122	128	143	142	114	138	122	113	121	127	117	105	107	145	103	114	122	109	125	133	118	102	102	125	116	115	106	110	120	115	123	102	117	125	103	115	133	105	122	109	111	132	137	116	103	115	111	129	111	110	115	123	108	117	120	120	96	109	116	116	104	125	113	113	124	104	109	104	113	104	137	117	99	116	124	122	132	106	120	124	113	114	89	127	106	116	120	125	94	112	136	115	123	123	117	116	95	113	126	116	129	98	113	120	110	105	107	109	135	116	120	137	126	116	123	130	116	99	128	119	124	132	131	114	119	116	119	120	124	129	108	126	125	124	109	106	122	119	110	115	117	100	109	117	111	114	119	113	126	112	111	105	126	127	104	105	113	108	122	111	114	105	108	105	113	122	108	112	107	110	125	116	112	112	148	103	123	99	129	121	102	115	110	131	125	89	114	125	124	110	108	139	115	123	121	126	111	116	120	134	100	117	130	108	130	102	130	103	130	143	115	116	118	91	115	138	132	109	129	138	104	119	112	99	103	130	116	127	123	120	120	100	110	134	117	117	112	112	99	114	116	121	126	127	113	107	107	121	136	105	105	109	109	109	115	128	113	128	110	124	111	113	108	119	107	105	129	134	112	103	111	113	104	102	124	109	119	129	99	104	118	124	120	119	102	108	147	118	108	117	115	127	104	114	127	101	119	127	135	95	101	107	108	115	131	113	118	137	124	113	126	129	97	112	110	121	129	110	109	121	125	125	105	102	91	120	125	119	113	118	129	125	111	105	114	128	132	116	114	107	91	112	113	117	119	121	123	110	115	112	135	122	115	116	121	118	107	136	117	90	125	115	133	115	109	118	120	124	129	117	121	142	107	118	118	110	109	121	107	133	122	118	107	103	122	109	107	110	121	124	136	120	115	107	115	112	125	121	107	92	109	134	127	121	132	113	102	122	120	117	134	118	127	133	122	102	105	111	128	135	124	134	111	114	122	147	129	117	101	123	100	109	107	132	121	111	107	112	114	117	120	115	122	108	119	106	119	122	95	99	114	115	107	107	110	83	127	118	101	133	115	122	122	122	130	127	124	100	95	114	110	109	114	104	117	98	119	131	141	123	112	122	99	132	123	107	129	123	125	114	113	112	92	110	103	117	118	99	129	129	124	98	90	120	111	125	117	111	125	110	116	123	130	119	104	119	133	130	127	108	129	141	157	124	126	125	120	121	113	120	104	117	119	109	120	115	121	120	129	125	119	119	118	109	113	127	121	107	95	122	111	106	107	128	111	108	99	107	123	106	122	125	111	112	130	133	131	108	104	126	111	109	112	113	123	119	113	107	132	128	103	109	123	119	120	133	120	116	110	121	130	130	114	136	115	122	133	107	141	97	112	132	98	118	110	104	124	112	123	126	129	109	121	125	121	111	136	113	114	138	128	119	93	120	121	118	114	120	123	97	103	113	102	118	119	119	120	121	97	88	108	117	98	98	142	124	120	122	128	122	124	120	100	94	127	114	123	122	120	99	91	125	102	144	109	117	99	120	102	115	120	133	117	123	118	123	78	110	122	118	115	116	114	105	113	128	125	104	122	125	114	117	96	113	120	113	113	117	96	120	112	127	120	145	121	139	114	119	111	110	122	126	113	138	107	108	120	115	116	108	123	126	108	116	131	121	125	131	109	103	119	111	128	127	133	121	116	119	111	123	125	106	124	122	129	145	112	148	147	100	101	127	123	124	119	122	107	134	92	123	127	119	116	120	105	108	116	125	110	122	92	119	111	113	120	116	123	137	113	104	119	121	110	105	110	125	128	86	113	116	126	115	120	139	104	103	126	127	135	136	128	128	130	121	139	120	110	105	112	125	127	109	108	129	123	111	85	109	114	115	130	124	116	132	118	123	125	107	127	128	112	113	124	107	112	98	120	127	117	108	107	112	134	146	105	111	100	87	125	110	114	98	109	105	136	109	101	111	114	107	120	130	113	134	135	109	102	101	121	117	114	109	116	112	99	117	108	105	102	146	114	127	107	102	115	118	117	109	138	101	114	104	97	97	145	136	112	109	113	121	130	113	111	129	146	115	106	113	95	113	124	128	119	116	127	130	109	106	113	107	110	114	132	112	107	134	134	120	103	117	105	120	124	111	133	111	124	118	104	105	104	129	118	133	118	118	123	116	123	114	129	112	101	119	107	113	121	124	127	126	121	113	128	112	99	128	119	111	121	130	102	100	119	128	118	116	119	139	115	127	123	102	126	116	108	132	115	135	106	102	120	119	117	126	104	127	123	123	108	116	118	117	111	114	124	117	126	107	113	128	108	124	115	121	108	132	125	118	127	134	113	126	122	135	103	109	121	113	110	112	137	100	130	130	124	111	107	122	120	118	98	110	106	117	108	111	127	111	123	120	119	112	129	154	120	106	106	114	103	120	125	110	137	132	124	125	102	124	106	126	111	104	133	114	119	131	138	121	119	129	106	120	110	123	132	117	122	114	127	105	132	134	119	124	128	121	127	100	98	127	134	124	114	128	110	104	104	104	115	101	121	113	121	113	126	124	109	113	110	106	126	127	111	110	147	123	98	92	122	118	102	114	105	123	108	121	117	133	91	108	111	116	97	117	88	120	130	127	129	103	112	114	136	123	119	109	133	117	116	103	119	131	120	98	134	124	117	112	117	121	113	111	110	112	119	106	113	103	126
10149	2134	2760	2681	2064	1712	1210	1050	940	855	780	730	674	625	565	585	546	498	439	457	415	418	386	392	389	395	393	435	407	380	396	319	327	362	342	299	301	328	299	313	293	316	347	313	293	330	332	297	313	293	305	363	306	305	326	289	308	294	333	308	317	316	308	292	302	268	302	289	294	305	327	309	294	313	291	309	332	307	310	284	314	296	293	290	287	312	337	294	279	314	289	304	279	309	311	296	280	272	311	323	295	303	289	298	310	301	284	280	314	298	279	300	320	317	320	294	285	327	334	303	312	282	303	312	292	281	318	294	295	283	300	277	344	282	289	332	281	304	299	289	313	283	307	320	304	290	274	286	331	267	308	320	340	307	273	302	355	302	285	326	298	314	291	326	296	299	305	311	309	271	315	300	291	293	330	272	314	293	289	304	274	272	306	291	314	283	290	285	300	295	283	323	306	299	285	292	317	293	333	268	310	277	253	324	288	305	292	316	306	299	285	298	271	282	290	310	303	273	271	295	318	274	288	312	305	305	321	286	274	296	300	289	268	279	276	299	323	326	285	299	315	330	299	276	319	301	266	322	313	333	286	287	288	323	283	304	334	328	303	270	311	300	277	311	310	284	303	287	285	262	324	305	337	290	305	307	317	293	316	299	313	283	318	304	301	310	307	313	302	308	308	312	302	296	305	326	301	295	278	293	296	296	287	295	290	290	264	302	298	291	320	276	301	326	301	286	296	294	294	304	293	297	302	294	314	298	277	287	312	280	296	332	340	330	288	303	273	295	292	292	299	334	279	323	328	304	297	321	294	331	316	299	315	297	332	301	312	305	289	323	299	277	312	292	305	290	309	310	253	265	272	295	290	293	285	300	307	346	290	321	268	318	306	301	316	299	296	295	304	305	297	272	292	308	283	306	323	294	293	339	310	296	311	267	318	285	311	298	308	288	321	310	287	300	289	285	310	289	309	295	304	282	304	281	316	313	288	313	284	302	301	261	323	309	278	286	319	303	345	294	305	312	284	294	320	299	283	313	263	262	284	293	288	329	298	307	301	289	337	307	288	275	314	286	286	250	256	328	314	310	318	299	324	317	277	304	268	288	290	301	278	286	328	299	293	309	304	278	287	299	300	333	291	297	313	276	312	320	316	296	296	299	300	323	287	297	295	286	327	305	296	313	286	295	313	301	315	339	309	271	311	287	287	328	316	309	322	303	326	312	320	286	294	287	270	336	302	326	298	288	289	264	297	307	315	297	276	312	308	312	320	312	303	301	301	316	325	309	310	313	289	323	306	321	313	283	285	293	323	330	321	300	319	290	342	288	293	291	258	293	259	274	278	320	281	309	318	337	297	320	278	288	304	278	284	301	255	295	289	283	323	272	290	311	298	275	300	307	293	308	293	317	274	289	281	276	313	348	304	278	310	279	285	315	290	272	289	305	288	289	259	287	321	281	312	313	295	278	265	296	305	292	280	274	278	306	310	290	267	260	284	317	332	303	312	278	307	285	309	296	299	293	295	289	311	292	287	287	261	298	279	284	295	293	288	322	262	286	294	312	303	318	296	335	280	283	289	269	310	313	288	303	304	328	300	302	307	318	298	293	282	299	284	290	289	286	308	287	317	347	299	321	288	272	271	306	308	299	308	311	337	299	297	328	278	290	314	286	313	299	304	302	310	279	319	317	296	321	311	271	279	277	302	298	328	282	295	309	336	303	288	296	313	323	305	270	331	288	318	265	317	271	276	287	292	309	318	312	307	328	318	292	301	299	286	314	296	294	304	270	321	278	296	275	277	294	318	320	293	294	289	332	326	293	311	320	312	300	291	277	276	322	288	305	306	318	293	311	318	295	285	324	316	306	306	311	297	309	305	292	290	303	274	283	300	297	295	296	317	337	311	307	294	297	286	273	287	323	263	328	288	283	283	338	323	308	303	286	312	301	325	286	343	256	286	291	330	304	272	322	299	282	291	291	317	283	275	300	303	319	293	262	314	307	294	297	307	320	315	292	303	288	294	277	316	292	304	307	293	307	267	296	277	305	276	292	287	307	323	303	303	277	241	304	288	300	319	287	316	280	329	308	283	290	303	309	289	297	288	285	293	296	309	265	300	328	328	288	294	287	316	284	278	270	306	283	296	306	280	314	288	317	326	272	295	326	316	277	249	265	290	279	295	325	312	290	325	293	321	267	285	278	307	304	290	292	323	304	312	270	324	309	292	280	302	277	292	299	294	324	293	300	307	304	341	318	311	279	294	313	324	275	315	305	307	312	311	279	280	301	306	280	297	310	310	288	278	273	290	315	317	293	306	304	279	322	304	291	294	309	288	274	286	304	319	299	280	308	282	254	284	305	277	331	279	317	307	295	297	303	285	328	295	313	290	300	281	301	288	314	317	295	273	332	276	291	314	270	271	290	284	297	292	288	318	304	324	282	267	323	308	295	289	311	296	308	311	324	313	297	275	286	287	283	294	288	275	298	296	308	308	288	305	293	286	308	318	313	294	305	303	316	284	283	319	285	300	306	323	338	338	306	309	265	322	290	319	274	332	304	290	279	291	294	331	313	293	328	287	324	291	285	313	290	293	284	312	295	286	279	323	272	307	294	316	318	326	278	306	291	290	311	289	325	325	314	332	299	296	306	281	288	305	289	295	331	302	302	307	306	312	317	333	302	311	310	295	321	291	292	337	299	289	282	308	279	316	269	331	308	293	306	311	289	302	298	322	300	295	336	295	296	340	281	303	282	306	286	305	303	271	323	262	299	305	263	300	315	285	298	288	294	272	292	296	297	283	286	284	272	319	307	314	299	290	287	340	286	284	288	324	312	309	290	302	313	310	316	316	312	283	306	290	294	292	320	309	310	319	308	324	301	298	265	280	297	276	301	299	331	277	269	300	298	304	296	293	324	294	304	327	303	276	277	286	292	298	283	290	306	276	297	306	312	306	292	317	315	328	308	306	317	331	315	297	289	306	304	303	314	309	290	304	338	327	318	295	303	301	296	313	275	313	295	322	299	273	305	317	328	275	284	351	302	281	288	297	280	279	291	317	344	309	311	291	294	323	305	295	310	301	301	291	330	317	318	283	293	299	335	336	281	300	288	295	284	310	311	310	307	315	315	320	342	296	280	303	270	310	290	288	312	273	302	289	293	290	281	337	316	292	281	292	282	298	302	309	290	308	292	293	298	292	269	310	288	294	317	277	313	298	332	307	304	331	299	295	284	302	320	300	325	315	279	296	314	279	298	302	295	305	297	306	296	294	329	323	313	292	280	305	300	278	299	261	293	314	287	294	310	296	317	311	322	302	302	279	330	298	331	336	337	291	317	319	280	317	304	334	305	310	303	345	286	319	262	301	300	301	302	318	302	306	288	312	306	308	283	279	297	335	291	287	302	339	258	259	261	292	326	296	317	269	306	297	292	273	295	278	310	329	306	277	315	286	271	305	300	296	315	297	291	305	298	292	321	277	284	269	306	279	295	307	296	293	319
2034	521	534	447	416	410	350	365	368	393	396	382	383	390	378	345	367	353	408	383	354	357	399	343	361	378	395	401	343	371	374	354	344	376	383	357	377	365	386	370	370	352	343	364	366	352	371	381	370	324	370	345	384	369	368	368	347	372	382	373	413	363	369	372	388	390	372	366	397	399	332	416	404	368	367	372	335	383	356	376	396	400	356	372	408	365	376	379	405	383	366	360	391	383	391	363	372	360	381	387	353	367	357	365	335	354	369	349	349	385	406	383	392	374	357	340	391	384	362	352	413	375	387	356	387	371	358	375	361	368	333	383	383	342	387	366	368	384	328	367	344	377	392	391	396	350	375	384	376	349	412	343	385	362	370	385	376	392	383	399	379	382	386	338	378	374	355	353	390	372	396	387	344	350	365	372	364	375	385	367	359	364	339	353	354	357	341	401	362	382	371	335	344	366	384	375	356	420	355	397	372	397	342	414	367	392	383	379	363	328	392	383	363	378	405	355	379	358	366	343	377	401	394	363	393	392	387	356	345	347	352	356	347	364	350	360	378	395	408	352	396	360	382	333	356	350	378	351	385	342	411	370	404	349	387	375	369	391	362	369	369	364	350	370	363	407	404	372	353	377	351	370	371	380	416	370	353	392	374	372	377	350	393	375	351	374	389	366	401	377	400	361	361	387	386	378	354	396	377	380	372	366	372	415	345	355	353	354	395	372	341	380	335	357	380	355	379	388	408	375	365	344	381	358	359	388	367	383	389	338	383	334	349	380	376	373	392	376	336	346	373	360	383	349	364	397	419	383	380	349	394	383	386	342	379	351	361	356	380	341	405	389	378	373	421	387	348	334	339	405	362	385	363	356	370	348	391	372	336	342	372	383	388	347	372	397	357	357	377	392	373	375	357	355	337	357	369	370	397	374	364	367	375	368	390	329	386	345	365	391	371	363	383	386	383	371	350	381	388	358	359	370	392	383	373	369	370	396	347	340	332	345	380	345	377	378	369	380	397	368	361	381	392	387	385	384	405	371	370	365	356	347	359	398	391	372	386	369	377	378	352	368	347	353	374	372	379	362	355	382	332	373	362	340	387	408	414	365	410	371	362	385	379	361	334	400	344	373	350	374	390	348	401	354	354	353	367	401	358	335	357	373	377	359	348	355	353	349	380	371	373	344	384	369	390	348	375	331	361	369	409	351	316	348	335	368	361	418	388	359	435	402	338	381	379	371	409	370	378	357	400	367	387	407	430	380	413	407	336	346	347	361	388	360	378	396	379	382	339	348	378	344	378	323	372	360	371	382	353	378	366	397	396	404	366	347	354	400	375	362	377	372	395	400	344	389	384	389	347	381	386	336	391	444	365	380	377	358	345	375	354	388	377	361	393	402	375	394	362	380	407	365	365	391	357	350	348	354	349	366	371	349	382	391	390	396	342	346	321	390	349	367	414	332	351	348	377	335	345	384	388	385	386	391	388	374	348	350	367	353	335	377	339	340	368	364	386	376	362	353	394	364	335	404	361	377	385	371	370	422	352	354	393	381	385	413	358	372	374	376	376	352	397	356	353	360	369	384	357	374	311	363	334	370	388	352	386	399	386	369	366	368	375	348	372	400	352	360	365	334	364	370	405	398	374	376	375	335	402	357	344	393	391	348	396	372	368	376	366	395	398	368	332	357	407	395	343	328	366	391	359	338	358	404	427	373	372	348	387	370	366	355	379	350	340	392	390	375	351	368	395	354	417	371	357	334	390	372	405	394	364	370	377	334	379	351	403	370	320	407	374	395	369	350	387	367	350	384	369	379	371	350	373	350	338	359	357	355	374	362	373	409	373	408	405	360	330	392	348	384	347	367	346	398	395	372	392	363	432	395	387	378	368	364	393	359	360	371	363	337	357	348	351	373	367	370	403	380	384	375	405	366	407	322	404	342	357	336	362	361	342	386	334	379	335	363	389	375	362	412	407	342	367	361	379	353	401	354	354	369	326	318	370	373	392	351	340	402	358	370	362	370	349	352	442	349	350	373	416	328	373	408	378	394	387	387	400	395	377	354	410	369	391	388	379	375	373	375	378	376	327	354	357	375	392	381	408	389	398	326	387	370	351	386	415	403	344	334	352	402	366	415	410	346	374	364	356	357	399	359	359	389	364	377	382	346	385	373	366	344	346	352	358	371	392	377	366	368	401	367	362	382	392	390	374	382	355	379	357	372	351	359	364	360	395	341	371	394	390	322	364	354	336	376	356	369	338	376	358	337	365	390	358	400	343	353	409	353	370	348	361	376	323	356	398	382	338	389	380	390	395	358	356	383	369	400	338	368	366	416	343	408	339	358	360	374	388	402	366	352	360	396	322	388	392	346	362	393	360	360	364	385	333	352	369	341	346	385	340	392	370	348	394	386	375	359	415	370	367	383	352	367	381	331	374	361	380	430	349	396	362	349	364	369	387	382	373	340	385	375	360	372	398	338	397	357	357	368	355	375	379	389	386	420	353	394	373	369	375	365	342	355	398	362	341	378	376	355	370	367	411	359	385	328	406	369	396	376	344	340	370	365	400	357	369	354	333	358	376	372	376	394	403	380	419	399	366	380	390	359	380	343	341	383	394	375	326	385	377	353	387	384	378	366	338	369	360	359	323	375	416	363	308	381	371	355	384	376	376	344	348	357	377	381	379	379	374	356	386	348	335	391	353	376	323	396	359	373	388	384	369	370	376	365	374	363	364	381	336	360	379	357	346	351	325	389	351	373	345	401	353	349	369	417	385	356	376	377	396	360	351	365	383	342	336	340	378	410	372	394	382	372	379	351	357	376	398	360	348	370	398	329	374	400	363	349	340	385	368	399	381	392	340	392	358	359	336	363	351	358	340	368	399	361	319	353	358	363	348	375	316	339	403	366	353	374	361	347	376	407	366	350	392	346	356	345	372	357	346	373	362	371	346	398	414	376	401	400	364	359	345	372	386	371	329	355	365	413	367	420	356	386	370	393	348	385	366	398	367	386	376	403	338	374	370	359	403	357	348	358	354	372	380	357	376	378	377	344	400	364	357	360	363	372	397	390	394	377	384	401	373	362	345	374	389	375	333	373	364	375	367	350	385	376	386	329	376	416	371	400	390	349	359	391	377	346	359	395	371	359	372	377	374	374	385	380	385	369	395	405	357	375	375	371	389	385	357	364	335	365	390	372	405	386	369	365	380	370	358	381	361	371	348	420	365	436	367	385	393	358	393	353	386	404	329	376	350	370	367	368	357	389	354	365	369	375	413	395	392	351	333	384	379	372	373	337	330	351	396	386	419	351	357	392	352	369	357	359	365	347	367	397	373	367	369	365	398	405	396	395	387	350	389	350	360	373	332	338	377	367	382	379	376	391	348	346	345	357	405	356	395	353	368	367	366	339	346	355	380	388	376	351	364	380	401	380	357	377	370	345	352	355	372	353	378	421	348	392	371	405	361	369	343	396	389	389	380	370	389	356	438	364	354	370	407	382
2260	1006	1124	1069	971	943	926	935	854	813	896	877	829	823	817	907	832	877	841	828	833	817	866	820	862	831	846	840	835	825	821	800	742	817	812	824	833	784	895	867	827	808	844	784	802	851	763	814	825	840	881	794	801	769	803	861	846	773	797	782	812	817	819	816	803	790	788	784	765	843	793	829	849	851	831	807	818	793	770	797	803	810	799	830	834	830	817	818	791	852	795	870	793	818	832	823	813	819	791	802	803	798	822	832	825	803	844	850	785	787	808	789	816	872	807	794	773	812	814	848	819	839	788	794	747	810	808	785	859	833	822	839	776	854	803	807	862	805	791	789	822	855	846	823	790	827	771	844	819	799	816	775	802	791	786	807	781	848	835	814	824	827	842	802	790	756	766	805	819	807	775	850	801	791	846	831	816	751	833	856	811	794	803	890	823	769	809	817	828	841	839	797	834	791	791	768	845	807	843	776	816	752	846	782	845	797	882	856	782	791	811	815	801	852	796	795	787	822	776	785	815	853	833	771	844	843	825	744	837	826	792	816	802	831	891	817	845	782	755	846	817	764	814	785	834	775	818	851	843	844	842	843	773	838	787	781	826	796	779	835	819	778	841	818	796	807	795	781	821	784	818	799	802	801	769	836	808	840	806	795	775	849	809	850	783	841	789	855	867	800	856	828	787	829	812	791	839	807	873	786	808	843	777	823	831	766	832	847	824	822	862	815	805	827	849	860	823	804	820	769	821	794	792	826	819	813	801	822	849	788	794	844	808	829	827	832	797	830	808	794	796	799	836	757	799	800	839	791	794	780	809	782	775	876	864	815	827	813	794	814	758	812	811	801	787	821	815	798	859	790	797	812	833	834	787	840	812	840	810	788	826	810	816	824	817	848	833	769	868	848	823	800	832	812	784	780	808	834	773	776	803	823	801	779	795	793	768	785	815	825	782	794	783	834	847	854	802	839	797	828	827	811	813	815	812	857	804	847	832	812	790	822	807	799	791	842	796	782	822	829	817	776	853	862	798	831	792	857	801	821	803	769	801	804	844	833	822	789	763	800	784	825	789	779	800	793	808	824	788	818	811	780	877	793	797	771	830	800	873	823	775	781	820	868	794	740	803	759	825	834	785	841	797	870	833	754	845	853	798	818	812	807	871	796	785	827	808	825	804	858	818	803	849	806	836	795	779	831	835	781	783	857	861	828	791	821	800	781	830	850	816	782	854	806	788	846	790	785	798	802	789	786	813	825	796	874	806	841	833	875	796	818	824	773	831	745	805	831	762	775	847	815	834	798	735	828	887	789	822	830	828	820	784	785	816	809	809	818	842	821	849	811	826	824	819	817	807	867	892	797	810	865	832	825	800	771	777	801	799	833	798	794	835	806	823	821	798	806	845	838	798	846	760	804	823	786	809	820	837	810	869	818	791	814	797	779	803	852	785	819	800	814	781	817	789	822	796	783	817	803	845	802	786	865	839	791	810	835	815	809	789	785	852	811	803	851	828	829	817	784	827	788	795	841	790	873	816	806	828	807	859	824	804	819	819	821	814	794	817	780	835	816	781	833	802	776	858	808	836	820	796	810	830	738	794	796	833	818	822	802	841	827	811	807	791	768	835	755	838	836	818	804	784	833	791	813	800	798	822	855	808	858	840	797	821	818	804	774	866	767	768	786	760	831	878	830	818	771	860	797	876	829	785	832	759	845	828	896	803	821	830	779	798	830	815	835	810	819	787	788	801	811	872	728	800	833	791	824	787	795	770	829	801	801	750	781	815	803	803	813	797	763	795	819	805	754	823	830	817	807	839	812	841	778	806	861	819	780	832	851	846	822	796	789	860	775	817	807	848	855	794	833	868	804	841	775	807	760	856	835	836	797	769	786	801	875	884	809	819	825	778	776	796	825	762	807	808	802	828	819	794	799	802	813	752	868	806	793	839	854	801	810	834	858	827	824	801	802	835	795	798	777	787	893	809	856	810	815	820	877	799	795	813	810	793	831	839	792	802	823	870	780	819	804	824	838	816	825	818	809	805	806	868	852	835	825	785	818	793	823	814	830	806	783	803	821	778	805	809	814	763	816	832	781	828	854	814	849	860	823	816	811	854	797	840	825	841	780	812	782	762	799	799	807	807	839	851	862	815	801	802	858	819	835	794	823	827	840	813	813	811	785	802	879	853	792	861	822	802	791	767	813	831	833	848	802	814	853	777	854	798	803	839	857	792	777	796	783	847	746	768	830	822	794	778	891	842	810	844	843	792	788	804	814	792	808	753	835	813	802	805	818	809	830	827	813	825	799	793	815	809	816	844	801	877	833	811	818	810	800	799	793	807	812	885	814	852	800	813	838	759	777	852	824	838	839	875	864	870	800	825	801	859	776	838	829	820	841	849	814	773	812	807	797	778	748	757	809	815	851	830	783	790	813	855	806	779	844	840	812	778	801	827	846	808	724	798	812	825	801	830	835	799	800	817	808	845	846	831	767	832	827	793	843	812	813	813	835	849	824	792	781	843	781	796	818	780	836	867	833	787	839	849	825	820	823	832	805	785	775	869	830	793	811	787	819	797	821	827	799	795	832	860	794	826	792	829	836	838	848	838	850	810	837	824	816	782	783	840	811	808	788	815	806	827	806	816	804	831	818	769	827	829	859	810	797	772	838	838	830	774	775	819	806	832	854	847	799	829	792	777	837	779	832	804	799	843	835	842	821	842	798	829	773	826	825	793	866	800	857	845	833	841	860	851	860	833	774	830	789	789	763	778	802	765	853	855	841	791	825	846	789	806	813	822	780	820	807	829	820	839	866	783	852	833	793	821	791	775	838	794	857	776	798	739	823	833	821	751	787	801	814	762	804	764	802	755	827	824	815	848	832	780	805	800	822	850	770	812	794	784	830	882	770	818	798	807	805	829	849	853	799	827	822	816	849	813	795	776	819	801	843	783	813	890	804	806	777	768	809	768	807	788	746	811	809	830	781	824	789	764	815	834	779	797	841	854	866	814	825	834	809	812	851	842	811	854	825	798	798	823	807	787	811	827	807	832	776	843	808	843	866	799	794	820	762	835	802	844	801	814	837	813	833	751	822	839	807	811	814	824	828	795	811	858	791	832	836	841	776	812	805	817	805	833	808	793	771	822	822	791	769	772	779	793	846	793	829	825	814	776	805	842	849	886	769	793	811	808	770	809	813	824	802	778	824	833	820	764	802	842	799	804	801	796	753	808	806	822	801	847	795	821	786	800	837	781	828	829	786	837	803	760	845	794	822	867	843	790	832	807	807	792	870	803	792	865	857	791	806	855	829	805	798	820	834	828	776	820	826	849	771	781	825	798	815	800	809	842	783	771	736	889	787	817	779	773	766	814	842	809	813	805	836	790	883	829	813	804	778	822	759	799	794	821	837	844	809	838	830	873	862	845	810	831	821	807	829	878	811	838	818	754	804	798	805	811	776	843	813	859	809	846	797	797	782	817	768	766	811	826	872	869	824	793	856
9744	1591	1137	682	448	362	357	347	309	294	285	257	288	270	262	287	232	244	273	258	273	242	249	241	272	251	255	269	257	236	232	234	242	243	204	253	238	265	235	246	242	262	252	253	239	259	217	254	234	256	237	228	255	254	243	224	250	259	253	256	262	259	221	232	245	235	251	235	251	275	282	264	294	253	235	254	250	264	243	225	250	237	255	273	255	265	249	244	256	243	244	259	237	238	237	284	250	232	280	244	274	251	244	230	262	211	220	238	229	229	232	260	249	232	247	244	258	256	245	239	234	233	285	241	264	278	236	242	253	230	273	258	258	234	236	267	236	229	260	242	240	222	234	243	234	227	267	218	246	267	220	230	269	243	216	249	217	249	267	235	276	220	266	248	253	257	271	263	264	271	242	262	251	281	253	248	258	226	243	218	250	238	247	259	254	228	219	259	272	265	222	248	247	259	235	238	230	245	243	224	252	272	231	225	254	248	227	239	278	213	244	233	225	242	235	258	237	246	228	232	204	248	233	291	260	257	231	247	232	217	249	253	234	236	204	245	274	218	231	255	235	241	263	240	253	224	245	206	241	206	229	234	263	236	282	250	239	269	256	250	237	245	267	253	228	255	241	232	212	245	248	251	221	267	238	241	253	251	216	256	267	275	246	260	241	249	233	235	266	253	219	244	244	233	231	251	234	262	249	233	217	260	264	251	245	261	253	256	245	264	252	241	234	235	290	259	225	250	274	272	237	247	221	250	265	254	256	255	257	234	240	218	251	255	258	263	225	265	242	245	243	216	255	247	254	253	248	264	261	225	237	250	252	253	224	239	264	235	246	253	234	220	232	238	249	237	273	263	265	273	246	247	276	266	229	231	254	215	229	227	265	236	242	251	229	258	255	267	259	238	214	268	241	268	230	240	242	202	256	256	224	254	247	240	259	235	253	240	220	250	228	250	257	265	236	252	245	252	272	257	251	246	254	256	250	240	208	250	260	237	236	253	225	241	234	233	259	218	252	251	262	225	258	254	222	237	226	220	241	251	271	221	230	248	248	216	233	253	250	275	247	233	214	266	246	236	239	242	234	266	250	272	252	219	251	252	245	247	222	251	225	223	236	247	241	227	268	234	246	238	227	240	235	260	240	254	265	255	279	241	260	261	232	231	247	228	251	297	244	242	238	246	252	269	215	275	223	244	232	265	259	236	249	274	239	254	248	244	251	265	248	261	261	260	257	259	224	258	252	226	230	228	231	236	258	261	249	230	238	252	227	228	248	266	235	236	235	231	246	258	204	248	236	253	230	233	236	234	206	270	252	242	244	245	261	249	257	241	239	267	251	244	220	268	272	224	248	262	264	243	262	230	257	268	228	276	256	236	284	249	237	255	220	268	240	280	223	240	274	232	235	250	241	218	273	265	231	226	257	233	225	239	215	258	229	250	226	254	225	234	237	205	233	258	247	246	244	237	251	252	268	264	259	234	226	258	247	232	245	263	261	264	241	239	254	248	239	262	228	264	233	262	257	216	276	224	228	225	215	229	264	263	259	220	277	260	234	239	206	236	253	264	252	251	240	267	257	277	225	235	252	216	229	232	258	240	269	253	226	219	240	258	253	246	246	265	241	252	260	256	249	245	256	213	232	222	245	241	244	230	259	259	207	235	250	237	230	246	242	234	254	266	219	203	238	257	245	248	234	255	282	233	259	281	263	276	246	268	231	253	258	238	242	246	250	257	214	290	237	264	256	229	276	229	253	265	225	247	235	240	235	248	260	233	265	230	237	228	263	210	254	241	253	245	270	246	231	235	218	249	217	250	262	232	247	252	258	216	251	246	229	244	253	232	264	213	238	217	266	235	247	248	303	229	245	220	198	259	220	225	242	242	261	247	253	243	223	238	262	225	255	231	239	256	233	222	208	247	252	248	239	266	228	248	245	225	268	244	237	251	226	269	253	212	260	274	217	240	244	239	239	230	234	224	239	231	218	219	255	256	229	227	231	249	249	253	208	260	243	242	220	262	247	240	242	246	244	293	245	212	238	242	252	265	255	239	241	248	243	280	230	250	259	239	233	245	258	259	226	237	236	238	235	247	246	248	256	262	262	241	231	246	236	279	257	223	241	244	228	285	242	265	238	248	239	263	261	248	235	227	252	232	268	225	231	217	241	235	244	215	227	273	239	240	247	250	253	226	208	224	223	253	251	240	225	252	255	255	225	274	266	283	249	243	259	262	227	248	240	225	250	237	263	261	238	251	239	233	245	236	238	242	225	240	255	253	246	249	263	242	217	250	248	280	240	234	245	280	270	222	217	255	251	240	229	246	236	225	254	244	240	229	248	216	241	267	251	257	205	225	244	264	246	241	228	241	250	223	250	240	243	220	265	215	245	255	246	315	276	254	247	227	217	213	253	234	245	241	225	240	271	233	229	258	253	272	234	212	260	226	219	235	242	249	249	264	287	252	249	237	216	218	265	237	234	231	243	242	262	212	211	244	243	252	245	260	268	269	241	208	267	245	244	248	242	258	274	253	239	251	252	252	260	199	234	247	209	255	242	240	224	269	265	236	247	259	276	215	259	278	232	241	240	231	243	247	258	207	224	250	232	241	261	269	253	248	214	224	226	243	255	260	262	218	271	234	251	243	245	279	280	248	228	238	269	269	233	208	232	243	214	234	274	253	249	239	268	252	271	259	243	242	272	230	298	232	257	293	276	246	228	247	253	216	253	254	234	252	254	256	227	225	269	284	247	242	231	239	217	256	249	227	237	227	286	214	246	235	229	264	230	246	226	256	270	243	248	226	263	234	262	264	233	250	224	240	279	237	248	253	201	240	230	252	238	251	262	259	270	292	244	250	258	245	256	224	233	243	273	243	246	240	241	256	245	240	252	256	253	253	255	267	263	260	240	220	252	235	257	234	261	247	241	254	293	280	240	240	219	251	217	240	223	255	232	253	270	270	240	242	258	241	240	261	252	251	252	240	257	260	241	243	236	222	237	229	278	249	265	225	253	233	245	269	260	228	232	217	257	252	232	271	262	228	234	261	252	236	232	284	237	262	230	245	261	223	237	243	259	255	235	267	247	227	211	237	236	256	242	210	251	248	252	223	248	256	268	235	228	224	248	242	234	237	246	245	238	237	271	251	209	240	222	254	231	287	253	252	245	222	258	261	235	280	257	262	233	250	266	243	284	272	266	259	239	255	227	259	253	261	273	260	267	246	234	243	236	246	233	249	233	222	239	210	276	273	227	265	207	248	236	233	231	236	214	255	244	241	257	227	256	255	243	246	262	221	219	223	239	244	234	267	244	232	236	210	248	230	240	263	217	241	253	267	213	258	235	227	234	241	218	269	272	244	233	268	240	226	248	286	243	253	241	219	260	260	241	243	241	225	251	247	263	245	251	278	254	269	230	245	279	234	251	266	252	235	255	233	229	243	243	249	281	235	267	236	236	243	258	231	226	239	235	248	246	233	222	253	249	273	253	245	254	259	256	234
7836	1635	1921	1821	1490	1382	1101	895	893	826	814	794	777	744	723	689	651	664	671	635	647	604	597	604	592	615	603	640	626	646	597	585	607	567	572	575	575	578	586	521	563	527	607	509	543	549	597	547	564	536	563	541	577	508	569	560	549	509	570	563	616	522	562	556	547	557	544	576	581	577	541	567	529	571	564	580	551	546	547	540	587	569	576	589	573	542	548	582	553	518	570	550	594	564	544	546	555	593	541	528	546	565	532	533	604	595	510	534	535	473	507	597	498	544	567	561	574	517	527	551	560	506	544	555	504	546	571	531	547	542	587	565	526	530	533	588	559	563	521	515	575	572	548	552	544	556	554	572	569	534	555	570	538	527	543	567	525	582	568	539	568	618	522	533	571	593	569	528	585	510	509	548	551	563	507	535	525	593	573	590	522	584	552	542	523	525	570	530	566	557	550	567	542	575	610	537	593	570	612	549	579	528	538	558	570	577	569	545	608	552	538	598	550	572	524	553	546	570	564	553	572	531	529	546	546	555	525	504	545	552	576	565	523	535	579	580	548	557	541	523	570	543	548	542	505	517	557	579	543	543	510	584	555	520	566	552	528	531	557	527	563	553	552	564	527	589	510	539	549	565	527	563	535	536	527	536	587	549	595	541	573	548	548	587	561	568	563	534	514	580	574	556	561	530	539	537	558	543	548	569	560	555	568	524	540	541	552	592	536	569	531	531	577	517	562	565	528	550	514	525	562	548	577	531	553	547	539	550	545	539	554	579	579	534	547	545	541	568	587	572	584	555	548	542	556	556	554	555	549	567	535	565	555	565	557	532	543	526	504	558	571	602	556	593	536	548	548	539	527	584	581	534	545	597	539	567	530	561	561	534	541	552	594	568	573	592	536	568	523	550	537	542	567	581	577	566	594	514	519	570	571	592	567	566	549	594	551	582	521	566	549	538	599	530	575	585	566	536	540	561	563	563	546	544	514	548	574	555	581	578	559	587	543	556	532	587	544	544	541	549	579	573	568	572	533	563	532	575	606	554	588	587	587	568	577	575	555	572	565	573	556	597	537	562	555	557	572	540	543	530	525	574	566	555	563	533	544	541	534	543	549	527	568	529	553	557	571	549	521	548	558	523	546	515	542	525	533	560	549	516	526	554	520	535	559	543	593	545	590	558	547	566	583	577	555	578	553	572	531	562	533	510	570	552	539	546	539	569	541	542	549	513	526	532	533	555	511	610	524	567	565	588	559	570	542	542	522	548	578	549	521	524	512	547	533	548	581	516	574	568	553	550	553	549	576	561	562	542	566	574	554	531	507	546	559	527	511	591	545	540	536	559	545	509	546	483	568	575	562	555	513	537	545	594	545	518	519	543	581	540	597	580	551	519	559	552	542	571	566	572	580	534	529	521	571	572	531	568	560	566	598	536	552	569	563	526	536	503	574	563	519	550	580	550	553	540	567	557	584	520	519	596	573	585	559	559	569	557	575	548	520	558	564	591	569	547	560	506	560	522	535	562	565	594	591	562	506	544	555	542	568	501	574	580	597	560	575	546	534	529	587	532	549	591	526	548	549	568	560	547	565	562	562	541	553	548	544	504	580	556	553	547	583	600	569	526	530	543	543	547	516	574	542	535	556	535	550	569	542	560	552	543	555	539	557	545	506	542	566	529	543	559	562	561	498	539	527	575	587	526	573	524	556	545	577	556	588	534	588	584	549	552	556	577	563	587	523	534	565	590	594	535	570	581	588	576	539	529	607	570	573	571	531	585	587	568	527	527	532	556	540	561	554	560	528	548	513	528	536	545	580	578	575	548	563	554	577	568	542	518	571	601	563	563	545	510	536	504	580	527	555	547	555	591	510	565	519	567	542	549	548	526	528	576	505	549	518	566	519	556	577	547	595	507	566	544	584	568	571	566	529	524	538	522	559	559	547	539	530	531	543	550	556	575	554	554	536	557	504	586	575	580	589	556	551	561	574	540	579	565	564	509	562	554	576	529	585	548	558	533	533	554	569	570	543	532	567	554	509	575	581	611	533	549	563	558	565	536	558	584	510	573	522	566	542	599	570	565	567	534	518	590	556	524	557	514	520	529	540	570	561	532	540	520	555	546	584	533	568	496	542	563	556	533	570	571	554	535	561	547	568	520	531	560	548	559	547	587	551	542	542	542	529	565	571	542	566	551	539	616	578	523	579	546	525	533	562	570	573	550	576	526	532	558	584	536	563	560	581	591	554	537	579	551	578	561	587	532	521	522	541	537	574	588	487	571	570	533	543	547	573	582	542	555	586	587	579	538	545	569	545	561	548	514	554	539	559	555	522	588	570	531	512	525	566	576	522	591	548	549	566	522	547	550	561	534	533	563	568	564	567	548	581	573	589	583	519	527	541	559	525	533	538	548	563	538	563	579	557	569	570	539	571	510	596	585	525	545	532	549	610	549	570	569	554	546	561	539	587	540	525	538	575	514	578	550	588	554	584	544	537	586	544	554	534	544	567	578	543	528	520	562	557	527	521	568	552	565	553	569	571	567	534	560	564	576	566	572	568	546	536	549	543	576	515	524	525	538	591	558	552	524	540	546	542	567	544	525	561	579	596	559	602	580	514	587	555	584	553	568	530	515	568	612	563	568	548	603	562	559	546	602	520	546	509	535	589	545	548	545	533	553	572	581	536	552	577	593	558	575	579	570	583	537	476	574	549	592	574	565	533	556	539	564	505	586	572	542	510	537	587	589	561	511	548	560	518	572	547	574	547	531	560	509	597	564	557	589	574	563	569	552	590	539	529	557	570	528	547	527	529	576	542	570	535	548	582	572	582	551	530	540	589	541	545	590	584	541	565	560	577	567	545	540	579	561	552	523	563	566	574	602	546	571	587	563	576	514	542	565	566	519	582	573	560	535	544	533	553	570	510	574	574	553	595	545	562	531	541	538	546	546	524	555	576	559	537	538	557	550	620	569	594	530	542	548	551	527	587	537	537	564	537	511	535	512	531	569	590	545	574	571	567	597	522	556	521	534	569	586	545	536	548	591	608	550	555	534	579	518	546	564	541	559	565	530	532	520	530	533	586	575	567	543	549	596	550	528	577	509	576	522	556	594	509	580	545	559	519	571	539	588	568	542	570	511	568	548	525	573	507	537	585	548	517	560	541	493	572	532	566	568	555	592	553	529	535	538	551	549	547	531	526	527	558	567	562	565	512	549	515	560	521	550	551	549	542	542	556	566	587	556	582	547	559	545	592	568	540	529	556	568	542	533	532	549	513	560	574	550	505	583	521	568	564	498	564	568	536	606	558	542	539	554	495	542	514	514	571	543	529	529	566	545	530	569	577	507	570	521	564	550	555	536	524	584	559	593	554	557	540	523	537	534	565	543	617	513	552	576	574	561	561	548	550	551	537	542	562	544	572	563	568	564	557	560	483	569	540	530	561	567	564	523	560	518	561	550	531	518	606	541	600	536	550	536	548	546	546	530	513	609	544	573	535	527
16963	3041	1757	983	616	417	341	241	222	219	208	182	171	176	171	170	164	144	137	147	137	134	130	131	110	111	126	143	149	124	125	127	131	123	107	120	124	129	114	132	127	109	135	131	134	125	126	137	124	139	113	120	134	114	128	129	105	108	108	146	114	100	110	92	121	123	119	110	105	123	114	116	131	106	95	116	119	110	114	115	132	123	116	112	117	142	127	128	133	119	133	105	99	109	123	128	119	100	112	127	113	123	133	110	124	102	110	132	129	111	122	117	121	104	123	102	121	106	101	148	92	126	143	104	133	110	117	101	109	114	119	107	156	114	121	126	112	114	107	128	129	113	113	122	102	113	98	124	123	138	119	116	140	118	114	105	136	134	133	108	112	102	116	123	133	96	121	101	108	93	120	116	136	129	125	114	116	122	116	103	122	114	120	130	104	128	115	116	112	116	114	100	119	98	111	125	121	118	109	130	125	107	116	123	110	103	114	115	99	118	117	121	116	123	104	122	110	124	114	134	130	117	120	122	117	129	130	116	106	137	124	149	119	126	124	123	117	125	126	123	118	115	110	117	108	121	131	125	118	116	116	123	128	96	115	122	129	126	123	128	115	108	112	119	114	129	112	112	102	103	140	107	126	109	109	105	92	122	119	120	107	118	116	117	93	130	104	120	122	122	125	114	115	118	159	129	108	136	135	111	133	140	117	114	94	109	118	112	117	115	128	115	126	105	142	106	127	136	109	118	145	110	128	124	120	130	126	117	100	114	133	131	128	119	101	109	110	136	117	118	104	124	109	119	131	125	134	115	123	118	104	111	121	122	112	106	124	109	117	106	87	105	110	134	129	113	118	125	113	123	119	121	126	117	118	128	115	133	113	128	119	147	123	113	143	112	120	117	99	122	103	122	114	113	108	104	102	136	105	118	115	123	100	120	110	118	127	115	126	124	120	104	120	132	114	118	120	111	130	113	108	122	119	119	138	109	116	94	101	146	96	130	97	113	121	119	131	117	113	129	142	109	120	133	123	112	130	111	104	122	112	103	128	128	117	114	104	124	120	123	109	126	128	121	105	136	116	116	133	122	116	119	120	109	132	120	121	110	140	121	120	111	128	133	120	120	114	119	118	114	127	105	139	121	121	124	122	133	117	111	126	127	121	114	120	118	114	129	110	98	122	89	128	126	128	126	115	125	109	127	122	119	115	122	130	119	127	125	122	129	120	119	112	123	116	110	125	112	113	113	105	129	120	128	111	127	130	113	110	139	120	107	127	126	122	117	118	112	110	103	116	105	104	100	151	99	118	122	125	126	112	119	91	113	124	100	122	124	123	114	122	120	96	107	129	141	134	127	120	107	101	126	145	123	107	139	133	149	100	115	123	100	134	126	146	133	95	123	135	118	122	118	101	130	129	145	131	128	120	102	125	118	122	103	96	103	86	124	108	127	127	97	116	120	136	111	109	152	99	110	130	96	133	134	99	107	121	142	122	86	112	101	108	132	112	115	116	108	107	114	117	128	128	108	119	108	113	137	107	142	121	122	112	112	142	108	108	118	118	114	115	130	115	119	116	106	112	114	105	123	122	118	105	99	118	113	94	94	115	103	134	117	118	119	116	117	113	117	125	107	126	119	110	117	133	102	126	135	107	128	118	113	118	140	104	109	131	124	128	121	116	111	121	122	115	93	128	127	111	111	116	132	121	114	128	115	121	108	105	122	124	135	118	95	119	124	122	131	123	100	103	111	107	100	118	117	127	116	94	122	136	123	111	119	125	119	101	127	117	135	121	117	144	125	118	114	113	128	109	136	111	132	106	110	136	131	100	114	135	124	109	118	127	111	109	107	127	120	115	110	121	114	126	102	94	122	117	147	102	106	97	116	96	123	107	101	120	101	117	104	136	111	119	128	113	130	107	120	116	137	133	120	92	147	122	108	134	125	115	102	113	129	106	120	112	101	107	120	151	101	134	131	122	107	128	113	141	133	91	143	130	110	143	125	142	119	114	115	137	110	122	122	122	121	127	109	139	101	125	105	101	111	108	125	113	135	130	114	98	94	115	106	105	100	126	121	133	130	123	119	116	100	97	124	92	121	113	122	127	128	115	104	125	104	107	135	112	127	120	90	129	107	102	133	126	116	136	140	106	126	124	120	135	115	122	116	116	105	108	118	118	114	121	115	118	105	111	116	128	109	130	122	115	118	113	105	106	105	125	108	134	107	128	130	133	114	124	118	123	114	112	119	101	110	124	132	142	116	121	124	118	120	120	108	136	115	113	121	114	130	107	114	110	128	152	123	135	115	122	105	122	101	132	100	127	111	112	104	116	114	127	117	104	112	115	118	142	129	105	116	117	119	106	108	125	118	135	114	124	125	114	132	103	117	111	114	120	120	117	122	123	133	135	125	124	128	129	124	118	104	133	124	125	108	146	114	125	123	117	114	101	121	141	116	90	116	122	98	125	106	118	123	131	136	108	115	131	131	122	120	135	113	99	111	104	152	131	131	110	98	109	121	120	118	112	113	124	149	136	99	128	119	128	106	126	117	138	115	121	121	116	134	119	118	105	115	108	111	112	100	122	112	138	115	120	108	114	117	122	119	137	125	107	129	112	89	111	148	110	121	135	96	118	131	124	121	112	97	131	135	117	99	116	107	115	124	104	113	120	114	133	111	143	121	117	109	117	121	117	117	118	107	127	108	110	107	115	101	132	163	134	117	143	120	111	122	115	95	103	109	112	109	116	111	116	116	101	107	102	122	120	114	121	135	117	115	112	122	110	125	113	126	120	121	114	114	113	142	110	124	113	131	117	125	113	119	106	116	125	95	102	114	114	126	125	110	113	127	101	108	123	119	115	139	115	138	113	120	105	127	120	106	117	120	108	108	141	102	110	119	98	108	108	98	142	126	141	104	113	140	105	123	133	114	108	115	109	107	131	130	108	102	140	120	127	127	90	128	121	116	115	117	148	125	117	132	111	119	119	106	121	107	97	104	97	137	120	139	120	105	98	124	133	104	122	107	112	141	114	113	103	97	113	117	114	114	117	132	127	116	116	123	135	127	94	121	95	135	120	115	125	115	126	118	121	106	117	124	115	117	94	95	102	126	130	118	112	94	106	128	111	139	118	96	113	119	118	110	128	105	106	115	126	121	114	125	119	133	133	115	119	118	116	119	118	120	125	120	99	137	112	135	125	109	93	99	111	100	125	119	116	119	101	94	127	126	97	125	113	135	106	123	107	126	115	115	100	112	133	113	120	137	101	112	119	111	122	110	108	112	121	99	110	123	132	126	106	116	120	125	132	109	111	118	121	132	120	118	138	117	101	126	117	120	92	118	103	110	117	112	144	128	107	90	116	135	123	116	119	136	130	121	124	120	110	113	136	121	123	124	115	114	109	121	119	101	101	120	124	131	131	107	104	129	111	106	108	123	114	114	107	120	132	106	139	120	111	123	125	128	112	142	134	112	129	122	99	113	111	117	102	122	124	133	106	95
10015	2136	2720	2751	2184	1726	1286	1123	945	819	807	728	660	663	562	569	481	519	467	473	407	419	381	448	409	405	399	398	442	421	316	327	329	320	332	321	327	328	362	363	304	324	306	332	315	319	310	291	301	329	308	301	330	273	317	319	313	316	337	319	321	290	297	272	318	301	305	285	319	300	312	326	317	283	291	284	301	308	312	306	352	286	308	297	299	299	285	301	286	284	274	305	305	294	336	291	293	305	273	302	337	310	292	322	311	298	315	315	287	320	325	293	274	317	313	297	264	294	312	313	317	294	291	298	310	279	301	305	276	322	305	290	304	327	283	308	313	307	280	325	315	312	319	337	285	296	274	317	312	296	321	291	297	305	316	297	302	340	303	300	285	289	340	342	317	300	295	313	290	302	314	302	320	317	306	293	318	287	296	294	297	295	318	335	312	310	268	300	293	294	281	310	290	311	307	307	306	298	291	289	299	272	326	310	300	318	297	314	305	316	293	311	271	328	312	309	289	309	272	282	309	294	304	340	300	323	276	305	295	298	325	304	281	310	304	283	307	313	305	305	296	308	317	305	287	305	335	317	299	282	320	298	299	304	322	275	281	307	310	301	297	333	316	326	316	280	263	307	294	279	310	302	303	295	332	287	310	328	287	284	297	301	315	292	286	301	283	304	287	291	316	296	282	340	303	317	291	294	316	319	300	317	291	297	305	309	296	301	285	325	347	296	298	299	332	300	275	290	286	324	327	312	302	279	333	290	268	289	292	301	314	274	290	288	308	307	298	303	286	308	309	297	311	284	288	295	296	299	328	287	291	287	294	285	295	294	282	274	287	319	338	321	287	299	344	282	319	300	310	301	290	305	281	301	289	315	307	292	308	327	273	326	291	272	291	313	287	321	313	310	301	295	325	274	295	310	298	308	299	266	304	302	305	313	307	316	302	297	290	266	284	318	304	307	273	311	288	332	318	300	295	335	305	354	318	318	322	310	309	284	306	273	292	349	298	291	332	299	312	307	299	301	314	297	290	332	321	296	310	314	296	307	328	257	301	307	292	317	322	317	305	300	313	309	328	295	308	299	315	310	293	306	318	315	280	317	328	305	304	345	290	306	279	302	300	300	325	279	281	286	283	312	310	310	312	314	290	305	308	291	275	299	303	278	294	306	283	292	304	291	305	278	295	280	286	353	281	289	291	321	309	293	299	308	306	283	288	316	313	308	315	287	301	279	310	297	301	302	313	307	311	316	311	318	275	318	315	297	294	298	297	285	337	312	296	272	314	314	264	326	299	361	282	300	315	285	293	287	300	260	341	314	280	285	285	298	287	298	294	289	312	303	310	303	286	286	277	304	304	279	315	300	329	294	290	299	266	279	265	305	321	313	283	300	310	277	295	287	301	319	302	326	277	310	289	303	323	295	305	307	295	296	310	303	289	320	339	294	300	305	301	292	325	291	332	300	313	310	299	309	286	326	321	299	316	297	310	293	319	352	302	314	310	303	309	301	289	295	299	304	291	301	297	311	294	308	310	275	305	297	303	329	289	321	275	299	337	312	328	294	282	269	312	307	284	298	272	314	301	291	292	291	301	298	300	319	314	334	315	317	290	278	298	274	323	314	313	270	276	320	288	310	322	303	259	301	311	289	306	293	305	309	283	326	296	276	305	309	309	305	306	307	301	296	301	327	287	280	341	302	284	299	328	305	324	300	308	291	296	288	271	313	321	310	309	323	278	280	333	304	280	293	335	298	342	285	304	290	301	308	309	312	311	307	347	338	317	323	283	266	297	309	301	327	290	320	290	289	291	294	319	295	291	284	325	298	275	280	281	317	321	282	304	306	308	305	312	289	294	275	284	289	343	286	318	304	337	302	322	295	326	308	268	311	330	264	305	276	291	339	312	294	278	333	312	309	278	315	296	279	305	294	280	288	299	271	324	278	297	325	304	304	333	276	288	293	296	310	279	277	319	280	306	318	282	292	282	319	280	322	321	316	304	307	297	313	309	299	284	281	290	290	308	287	318	285	327	320	302	307	273	293	279	298	291	305	293	281	322	294	306	294	339	274	303	315	353	321	288	273	273	289	275	268	290	305	318	291	292	310	313	297	301	324	295	313	307	317	296	287	302	351	297	296	317	300	275	362	320	293	296	296	315	305	272	304	289	277	292	295	298	294	321	346	281	283	273	301	264	337	307	318	284	289	329	293	292	303	280	309	326	323	315	310	303	326	335	300	334	323	309	284	287	284	291	314	282	316	308	295	281	306	278	310	296	261	282	307	291	322	348	315	312	287	309	286	302	347	293	298	298	291	306	313	311	310	303	285	292	281	285	332	293	279	313	289	273	317	281	307	309	284	306	335	286	290	332	306	298	296	296	290	281	279	291	340	307	322	333	290	318	318	278	302	286	329	308	318	287	285	305	300	310	269	284	312	306	285	330	301	305	307	289	291	301	272	303	329	337	286	311	294	299	295	313	310	280	285	284	310	311	300	291	324	267	317	305	306	293	315	314	292	291	303	309	302	306	286	324	280	298	308	308	302	299	271	283	304	275	334	288	300	317	310	293	281	302	306	303	345	322	308	294	302	349	300	305	307	312	300	265	289	295	322	307	307	277	320	274	298	288	307	317	303	303	316	314	277	286	284	332	301	303	311	302	321	322	276	304	288	276	287	338	315	328	307	296	290	315	284	306	293	282	297	294	324	313	286	308	287	298	320	272	322	299	289	303	311	301	302	282	302	315	293	296	293	315	283	292	320	277	335	299	311	301	309	291	287	343	304	317	294	359	295	327	283	274	286	296	292	302	299	325	290	297	317	300	278	299	326	279	328	317	283	313	301	301	295	302	305	293	266	297	315	267	309	284	310	288	287	306	321	296	299	280	298	264	262	311	303	294	273	321	313	278	295	304	284	314	321	295	295	318	276	308	280	312	298	353	292	284	313	288	293	286	321	308	276	342	297	303	339	296	298	301	306	285	309	288	289	304	303	319	271	281	313	317	316	327	305	299	301	308	294	310	294	291	302	323	328	301	291	255	317	326	295	304	278	305	294	285	275	291	299	311	264	291	289	297	326	302	317	325	274	294	293	282	274	304	287	303	303	330	324	325	309	274	314	285	342	358	284	299	298	279	330	318	322	295	322	291	286	336	315	316	315	310	302	318	294	333	265	298	315	295	296	274	319	317	302	262	292	313	289	271	292	299	286	287	319	278	313	291	307	301	313	321	288	285	293	310	291	318	314	315	284	314	319	284	281	282	307	269	292	289	344	298	297	288	290	303	293	287	264	278	317	297	292	333	288	300	298	291	307	302	296	312	297	295	306	295	284	298	305	296	330	310	279	279	315	284	301	317	314	311	320	294	298	321	312	322	292	303	326	316	282	293	303	329	293	323	308	302	328	318	281	315	319	310	314	289	282	298	324	319	333	311	270	304	315	293	263	320	317	308	314	303	313	309	281	315	309	299	285	282	341	319	275	301	309	320	302	306	307	291	305
2110	544	470	423	408	396	401	384	360	430	371	391	379	355	383	365	388	369	404	360	345	417	370	354	388	356	369	374	369	380	357	389	379	389	387	323	393	395	400	402	364	410	379	362	383	363	362	386	408	395	360	354	420	380	377	376	386	381	337	361	395	372	379	379	377	339	398	330	342	354	373	371	366	389	375	398	344	384	336	359	358	364	379	366	341	379	363	374	373	347	362	360	374	391	357	404	364	423	375	372	359	388	361	404	383	377	344	354	373	359	376	405	411	405	367	360	385	356	410	370	382	368	362	432	408	371	360	379	365	374	392	385	360	375	367	372	377	358	356	342	363	382	360	362	377	370	337	346	344	375	371	343	373	343	366	348	407	371	377	374	394	302	382	355	360	349	379	390	384	393	364	356	355	348	377	332	370	394	364	371	391	337	414	371	408	400	401	392	382	376	369	381	360	360	351	378	371	407	363	371	358	404	407	376	349	367	354	354	378	376	358	341	394	351	379	346	377	368	372	374	377	390	394	366	350	345	367	374	392	381	352	352	376	387	394	348	397	332	352	362	377	389	373	376	374	413	384	364	336	370	366	409	358	361	356	386	359	417	359	349	356	370	377	375	391	360	340	387	370	382	387	387	371	391	377	406	370	369	395	342	380	344	370	374	352	385	391	376	398	356	362	400	362	399	391	374	402	367	368	378	394	403	359	383	387	349	376	373	349	332	367	373	386	360	344	376	365	386	385	367	385	392	355	393	377	383	377	371	389	408	381	382	400	326	395	337	369	367	386	370	349	352	343	387	356	378	383	366	420	348	377	418	414	376	397	333	342	393	383	360	390	383	386	393	388	374	387	358	397	360	359	395	388	352	369	399	372	402	390	348	390	366	382	384	402	376	356	383	400	396	350	384	362	383	372	364	338	404	371	384	366	357	379	383	351	378	341	371	341	360	341	392	366	367	323	376	333	374	394	363	408	365	355	398	337	358	349	360	361	361	399	366	414	374	425	390	406	406	378	393	391	391	339	401	417	410	367	379	396	381	389	378	391	361	350	347	398	389	380	359	440	358	337	370	370	372	339	367	378	372	369	337	385	388	388	390	396	386	368	382	381	426	342	357	368	345	337	376	350	379	361	372	390	360	406	367	360	353	354	370	379	350	362	388	354	409	368	389	405	356	378	381	374	400	367	359	398	340	382	369	376	342	340	391	347	393	380	382	349	400	400	383	393	355	364	359	348	405	369	356	377	408	338	368	366	352	404	360	362	403	397	358	382	368	368	380	387	407	367	363	388	387	357	381	366	424	364	373	353	351	405	351	334	373	366	354	373	364	372	364	392	398	402	392	381	337	362	371	405	350	375	378	376	380	396	373	389	374	368	378	344	374	422	388	380	378	361	323	373	348	376	355	346	350	376	363	416	386	330	387	351	356	407	368	394	386	376	390	359	389	384	379	387	390	358	385	417	396	375	392	395	368	377	354	349	396	386	389	382	387	385	357	408	342	413	404	369	363	353	355	346	380	400	399	350	395	339	354	338	332	344	393	381	399	407	371	382	382	386	362	402	375	378	348	377	347	367	384	387	375	360	367	372	379	337	356	346	389	382	356	330	345	344	346	336	402	332	371	346	346	363	351	412	397	368	376	354	314	352	343	357	375	364	386	366	354	369	389	355	395	343	354	374	407	344	357	377	358	360	357	385	346	381	350	371	388	379	400	377	346	355	357	363	392	364	366	345	398	373	352	414	339	383	367	355	381	335	364	370	400	397	413	340	393	355	327	380	425	403	351	371	365	380	335	362	389	353	368	354	358	370	392	356	372	376	393	395	378	398	349	371	397	386	358	382	385	356	344	380	381	371	367	381	394	389	375	394	379	371	382	387	389	356	382	368	374	345	406	377	392	346	374	382	346	375	336	369	382	372	371	385	349	361	348	343	367	394	393	393	346	329	369	425	379	381	374	380	366	399	366	366	409	380	369	369	386	375	414	395	350	374	395	386	343	381	372	369	345	372	357	356	402	358	357	362	380	403	352	382	404	354	341	356	392	443	347	401	383	381	369	372	411	377	401	384	364	380	347	360	366	366	374	342	374	348	367	407	364	349	345	373	364	392	378	399	352	390	366	392	357	388	394	404	360	359	355	377	360	370	380	395	349	363	376	356	370	383	398	352	405	398	368	367	330	357	403	394	370	386	367	356	386	359	370	362	354	343	379	402	360	390	372	372	339	370	344	389	354	391	380	377	356	363	346	347	374	371	374	379	413	393	398	422	358	404	334	369	414	375	374	357	337	334	377	376	399	399	358	389	338	366	376	345	376	354	367	406	396	375	382	313	349	340	392	379	409	353	414	394	373	344	377	379	379	343	402	382	412	362	355	364	358	350	372	376	363	413	384	360	394	371	367	369	343	336	376	379	359	370	354	354	404	360	356	394	354	351	348	386	365	396	396	362	378	383	416	372	389	415	367	354	395	347	374	368	359	396	339	392	386	422	348	385	402	388	416	366	377	413	399	362	377	368	389	367	360	399	374	379	366	341	407	349	326	386	394	346	390	377	381	371	366	320	360	372	352	362	371	352	413	364	429	366	364	411	380	401	376	360	356	362	358	351	379	386	375	386	356	324	360	381	368	357	373	390	382	359	370	353	335	352	361	375	377	389	387	435	382	384	367	368	347	408	379	360	346	406	348	379	394	360	400	361	369	405	376	371	383	348	372	372	364	355	353	368	357	368	361	370	390	361	402	359	395	355	366	355	375	397	410	369	367	384	373	351	358	371	369	392	404	338	354	343	365	361	366	389	385	341	402	386	356	403	357	373	385	344	377	335	395	364	374	378	389	361	324	330	339	384	361	383	364	402	366	372	375	394	374	353	361	402	366	351	355	374	415	344	349	375	360	358	370	387	400	351	389	380	358	365	376	341	375	362	389	357	360	355	383	385	346	391	363	391	398	329	368	340	394	361	392	383	355	375	371	374	400	418	391	384	338	349	355	339	394	408	369	364	372	396	382	376	400	382	380	356	376	377	381	386	385	404	358	393	386	364	379	365	371	363	359	350	380	321	402	376	374	342	362	383	368	396	389	390	343	344	350	384	371	371	347	330	368	346	403	361	370	395	365	360	355	362	371	395	382	383	360	364	346	384	409	382	386	366	364	380	361	346	400	352	357	386	403	371	347	366	385	368	364	368	380	362	385	388	363	386	412	384	380	359	394	379	408	390	372	379	350	366	388	370	377	372	365	337	344	399	358	392	382	382	366	352	324	395	378	381	342	363	375	372	380	350	349	360	360	383	366	393	363	351	357	354	406	374	354	352	369	366	334	369	343	355	394	356	385	354	397	384	403	393	339	350	388	372	363	379	328	364	385	365	387	317	367	379	382	379	361	386	380	382	368	349	341	371	332	443	380	385	366	344	365	383	378	411	370	380	400	376	327	341	368	376	368	335	358	354	371	401	347	375	353	383	372	363	391	354	381	350	392	341	349	393	413	379	354	359	405
2495	1105	1069	1147	980	934	886	885	867	846	884	823	808	816	857	818	870	782	816	818	870	868	826	830	838	837	832	827	832	842	881	804	830	818	770	779	772	812	815	801	827	786	784	831	851	848	806	842	800	802	805	841	816	852	810	806	839	870	832	867	820	847	843	798	770	809	817	898	834	810	872	809	794	835	817	835	804	788	820	822	830	851	853	831	825	796	797	784	801	824	803	793	849	799	746	802	840	851	838	834	806	786	799	833	801	776	816	804	787	818	823	898	808	815	797	834	786	762	836	784	846	826	795	823	850	801	792	842	818	828	830	824	813	860	801	888	825	819	803	810	829	820	806	845	758	795	794	840	840	825	870	840	770	792	777	819	799	869	793	791	787	832	776	780	802	828	831	778	845	806	867	803	804	785	832	803	827	802	798	831	813	814	873	865	771	838	846	845	819	806	813	753	861	818	764	845	814	865	835	812	843	783	813	780	775	822	813	768	798	788	833	784	832	761	840	785	805	818	834	841	752	755	799	872	826	843	789	797	834	769	788	836	792	864	765	777	829	789	871	822	833	791	788	802	881	808	775	788	833	801	744	868	802	829	822	808	807	835	795	836	782	771	836	810	848	869	784	812	825	835	830	792	794	816	819	779	813	814	858	815	847	824	768	838	871	811	797	830	778	804	788	852	818	815	777	777	814	833	901	871	817	849	803	823	814	872	771	823	917	821	800	807	753	887	815	798	844	823	814	793	857	760	824	818	842	835	815	804	833	787	815	827	873	874	805	806	811	788	770	825	810	783	797	803	854	838	824	823	867	864	777	837	856	788	838	832	773	838	794	825	849	798	773	853	798	833	866	788	806	801	808	778	832	820	830	769	775	786	871	875	794	860	771	809	784	788	795	826	789	868	836	820	814	820	813	801	808	782	806	831	830	766	772	816	802	850	865	825	744	791	861	815	867	837	823	882	808	809	861	792	839	823	801	812	847	822	823	875	830	798	815	806	824	780	818	852	846	803	782	808	751	866	844	788	783	778	815	812	803	859	785	781	792	815	809	866	855	825	861	781	802	843	781	819	775	829	851	805	856	811	781	802	818	805	759	831	797	871	863	804	774	786	817	854	817	801	819	756	804	798	826	822	831	837	807	806	808	853	862	811	814	833	818	860	838	845	807	786	842	791	803	833	800	827	820	868	763	890	787	784	815	806	900	800	738	809	760	796	849	793	798	809	758	860	815	794	862	878	789	813	799	791	875	795	802	787	833	788	824	837	818	772	799	826	769	804	833	798	787	798	813	815	818	804	775	801	839	857	837	809	830	786	864	821	801	817	800	809	825	775	816	797	849	847	771	817	785	809	832	749	846	790	810	807	852	759	796	864	784	759	803	810	806	787	812	828	766	786	831	796	762	810	826	863	852	801	783	859	860	767	863	776	811	790	811	821	841	820	800	814	797	819	840	783	836	802	806	810	823	786	789	815	806	803	798	802	793	803	847	817	880	807	845	763	842	797	829	825	818	834	831	815	833	808	800	826	825	765	754	835	883	775	854	830	814	812	863	834	832	818	828	804	808	792	789	840	812	810	834	837	818	866	811	773	868	838	802	851	795	835	802	811	787	817	843	893	772	795	860	802	796	825	806	854	861	866	805	757	847	818	782	844	839	802	827	829	816	811	782	822	824	814	874	819	845	813	798	850	821	829	797	818	818	759	812	833	837	816	805	820	840	799	833	852	883	791	885	806	863	760	814	764	779	801	832	836	798	840	827	821	815	828	787	776	825	822	860	837	795	859	821	798	831	833	815	814	846	792	853	877	828	826	845	805	825	772	818	785	820	795	824	826	822	833	830	837	828	827	819	842	768	831	798	762	810	803	826	804	773	803	796	834	856	754	797	805	850	853	762	809	786	863	818	759	835	796	820	827	854	816	812	801	782	831	788	794	786	815	820	786	825	756	821	769	808	845	814	837	738	840	806	837	795	850	773	830	851	785	780	861	815	800	808	819	808	782	838	837	834	820	841	790	836	792	779	818	790	832	794	857	783	750	810	812	810	882	806	760	831	760	844	833	805	826	844	858	825	798	826	825	812	798	833	794	853	812	836	804	890	862	806	787	811	804	818	842	817	813	834	874	819	821	801	776	789	830	798	786	821	805	842	791	767	768	806	826	824	810	777	815	810	802	773	831	807	817	867	762	809	809	816	816	810	828	771	834	836	786	775	767	803	856	811	847	809	808	829	809	814	805	832	827	845	804	852	819	830	772	854	845	820	843	818	812	840	813	886	822	806	806	805	801	813	807	782	858	849	791	782	853	835	803	779	775	800	830	792	807	828	804	791	840	818	831	860	819	826	795	823	853	841	750	804	779	853	770	824	784	860	825	792	778	835	811	777	819	748	825	838	817	822	831	802	810	819	810	764	856	868	839	843	813	841	809	833	805	815	828	820	778	842	792	791	808	815	775	772	786	805	795	821	796	859	805	782	823	783	771	835	781	821	754	757	851	803	831	828	827	806	815	851	807	792	845	762	816	830	759	847	810	862	869	792	826	811	789	862	823	858	816	834	864	799	802	841	818	782	796	833	786	819	798	849	810	732	856	828	802	820	800	791	816	785	807	812	834	799	833	838	838	821	816	805	821	809	782	854	787	855	814	808	829	862	803	793	826	818	836	813	841	815	850	832	830	843	855	831	771	801	824	792	823	764	832	776	803	881	803	803	822	818	793	812	822	790	780	836	825	844	813	825	781	807	820	786	848	786	805	833	782	827	777	848	799	821	833	788	846	769	811	857	784	799	840	764	844	822	799	814	804	772	820	826	821	818	775	868	800	826	766	853	847	770	846	841	854	795	842	773	826	755	789	816	812	801	905	834	773	810	822	823	790	833	835	767	836	790	792	833	842	845	838	854	864	802	797	822	794	825	809	804	838	844	766	851	785	839	803	795	863	819	824	833	781	825	825	799	794	782	803	869	786	853	785	753	821	855	819	837	857	809	817	752	838	881	823	867	818	824	827	814	792	761	784	751	844	773	804	859	821	818	790	804	790	845	808	794	808	789	839	813	849	784	846	806	788	874	842	830	788	835	807	779	856	829	784	816	817	823	776	812	797	801	823	804	790	795	806	772	818	825	806	803	808	758	804	827	799	802	801	844	814	834	821	822	772	813	852	777	832	795	825	802	786	861	793	822	791	789	818	790	787	758	797	906	796	849	861	839	795	816	860	777	771	776	811	786	868	800	799	740	807	837	797	839	804	794	838	803	795	807	819	824	795	803	826	814	779	788	817	813	842	824	861	817	794	900	843	771	755	871	801	851	791	826	857	852	799	841	819	790	814	782	780	825	755	778	818	812	776	758	837	851	804	794	827	776	810	803	791	843	810	820	846	812	829	825	843	803	776	840	829	778	780	845	828	864	822	856	842	852	774	809	849	825	750	848	822	808	811	812	834	817	812	836	824	843	818	812	828	833	797	831	841	814	802	814	824	823	839	814	838	793	847	804	790
9706	1595	1046	646	510	382	334	319	307	297	257	283	245	306	279	225	233	233	259	272	240	246	282	256	255	252	276	287	233	233	266	267	261	254	253	217	228	248	242	252	244	239	251	233	244	247	270	255	245	262	247	232	233	257	222	229	224	245	268	232	253	254	238	243	215	250	271	250	254	250	247	262	261	265	227	239	232	249	230	233	270	248	252	243	251	266	232	245	225	255	228	249	243	298	249	247	266	260	230	261	267	234	240	256	240	242	222	237	254	208	257	236	233	250	237	235	238	255	235	253	250	256	239	227	239	221	241	265	246	247	273	239	271	226	269	232	255	239	245	249	237	253	262	234	217	258	231	251	255	245	243	263	231	233	249	251	217	229	221	232	249	247	255	230	237	224	231	244	263	228	258	265	240	260	261	266	247	253	255	224	254	224	259	276	273	253	251	238	263	233	215	233	269	238	257	260	251	245	234	238	220	221	240	244	242	263	255	228	216	246	254	242	258	244	231	233	228	266	242	236	241	234	234	242	239	275	279	253	243	236	248	239	236	200	217	246	238	243	220	263	262	249	225	293	237	277	243	270	268	234	234	240	245	235	226	234	220	261	243	250	258	249	273	287	232	253	254	242	258	251	252	239	237	249	234	234	260	220	250	251	246	234	264	262	246	252	243	277	256	236	260	250	248	267	207	276	272	222	226	243	254	247	242	269	252	265	227	242	244	254	235	240	242	242	238	238	254	258	272	234	251	276	255	249	229	218	237	255	241	276	263	273	267	241	257	235	229	263	250	235	246	238	250	249	258	267	242	241	265	248	273	224	234	216	241	254	256	248	291	250	249	261	208	263	271	262	255	250	235	247	267	236	245	251	251	261	228	262	241	272	260	251	242	242	229	233	229	251	248	247	203	240	244	242	251	230	243	259	240	230	247	240	236	243	230	247	249	249	266	254	255	211	258	209	258	223	230	242	235	256	254	256	240	269	243	239	238	273	246	232	228	256	237	247	259	264	250	260	248	257	230	249	245	236	240	229	228	244	248	266	258	273	234	265	238	255	257	241	262	220	273	234	251	226	254	245	267	255	233	211	266	222	249	213	278	257	238	277	258	217	259	254	224	249	260	260	261	239	233	241	228	247	221	240	236	273	267	234	225	258	241	272	248	245	203	204	213	235	259	245	246	241	272	235	250	233	271	230	237	229	247	222	232	244	232	263	267	221	290	220	246	244	233	254	235	265	239	216	228	231	257	242	255	246	225	268	222	278	229	254	211	239	271	256	235	241	266	252	241	227	229	232	246	260	264	236	282	213	226	240	268	277	251	234	247	242	252	270	259	260	251	250	236	240	279	257	246	249	272	222	244	231	244	243	260	263	258	248	249	265	254	281	231	228	239	239	248	261	266	251	278	221	244	253	277	255	249	221	229	270	273	262	266	263	274	268	245	213	270	250	257	245	233	239	243	272	242	236	260	252	247	237	263	238	236	241	268	228	220	260	238	237	266	276	242	267	235	249	227	232	233	238	244	227	241	268	224	255	250	241	228	245	231	229	259	227	239	266	241	255	245	256	240	241	247	243	249	240	273	239	227	241	259	240	252	256	236	239	231	255	239	237	245	262	267	284	247	225	251	229	267	270	253	251	272	237	254	249	229	276	244	256	234	232	260	223	241	243	248	250	237	283	233	238	252	244	237	238	258	199	231	235	250	273	253	258	245	253	262	269	231	262	207	249	278	261	264	260	220	270	264	262	257	252	264	238	217	247	272	271	241	240	254	262	235	259	257	238	252	252	267	225	221	262	237	243	243	245	231	258	250	239	258	274	250	263	250	237	250	255	252	231	247	236	269	271	238	226	242	232	232	270	221	223	269	228	227	231	235	249	247	255	230	244	303	225	266	238	203	249	244	224	234	245	230	207	240	235	241	235	251	230	266	230	239	257	251	254	226	241	269	263	238	253	282	253	272	246	229	266	255	260	245	226	249	250	261	234	255	255	283	265	213	257	248	229	245	251	261	253	299	226	246	257	240	250	203	263	213	233	254	251	254	273	264	295	247	264	198	215	235	226	247	230	227	230	232	250	282	258	268	289	235	273	257	243	221	248	234	238	250	236	256	239	246	226	236	236	252	230	232	225	264	249	241	248	239	258	260	291	239	261	237	254	235	262	256	261	274	267	261	223	252	237	259	259	229	258	250	248	259	238	233	236	242	260	243	245	230	246	269	226	226	250	259	235	265	253	236	251	212	233	299	266	249	234	230	252	238	235	238	248	261	247	266	236	243	277	241	259	270	258	226	218	254	229	284	279	265	246	226	227	244	220	241	246	256	257	236	238	219	213	251	237	248	288	227	226	273	270	262	249	220	248	266	242	258	251	249	279	251	265	250	244	235	255	228	264	232	244	251	254	259	266	255	240	258	251	264	245	229	228	231	250	277	259	236	255	238	228	226	235	264	260	256	244	259	258	248	250	258	243	256	253	249	240	254	245	256	237	243	240	245	246	228	270	224	264	285	231	247	196	247	236	236	252	251	250	245	260	236	249	255	261	242	221	255	265	264	252	217	254	270	245	227	273	244	245	268	258	229	248	238	238	231	218	239	233	261	272	252	246	246	256	245	249	286	248	221	252	220	293	257	257	244	260	259	224	227	245	267	269	227	262	219	241	251	261	224	256	228	263	284	296	239	223	231	252	272	246	241	238	255	266	241	217	238	256	246	246	239	248	213	249	252	219	217	276	258	266	255	239	247	246	254	255	241	263	253	221	259	269	259	282	252	269	252	251	249	235	231	224	245	232	266	266	249	247	277	288	235	250	252	286	250	239	270	237	239	235	234	244	247	230	250	265	242	229	269	267	256	219	236	270	266	218	259	255	243	245	236	245	242	225	262	241	279	274	253	267	252	244	268	255	267	248	263	256	278	215	200	254	255	222	256	251	262	256	255	239	250	282	257	244	238	203	241	264	256	241	256	223	226	243	250	232	240	251	253	255	258	234	242	248	240	254	240	212	226	267	236	245	260	250	260	221	259	275	251	244	238	214	245	233	241	229	253	264	259	221	229	251	243	237	282	249	246	223	247	230	262	274	252	258	259	282	238	243	278	264	207	266	246	249	262	248	241	283	228	236	264	234	205	245	253	262	268	253	270	268	232	256	235	265	261	249	212	252	265	265	262	245	268	254	228	245	240	249	211	229	222	249	248	272	275	236	225	272	240	244	242	254	254	238	245	251	248	256	249	259	234	227	231	281	249	265	242	261	270	253	271	218	267	235	247	243	245	229	244	218	237	240	214	261	260	238	259	245	259	276	234	241	250	235	219	232	266	266	278	269	238	249	248	252	258	268	256	299	250	250	237	247	273	227	249	258	236	236	263	253	281	235	259	236	269	220	280	246	228	251	275	233	259	259	233	248	232	287	232	244	234	248	255	264	232	239	236	267	226	243	233	250	264	242	241	275	243	269	244	229	241	260	249	257	255	287	265	224	224	248	267	230	246	273	263	251
7786	1715	1932	1808	1472	1294	1146	967	889	873	779	764	737	712	722	693	676	684	665	657	612	596	592	598	623	593	620	580	625	633	574	576	562	586	604	554	526	561	570	569	577	559	516	576	629	562	528	586	576	543	597	520	558	559	589	573	529	575	568	547	573	518	536	553	578	529	538	553	541	571	553	556	582	549	567	566	580	519	544	549	558	578	567	531	540	572	578	577	555	568	537	567	520	578	548	574	545	551	577	630	591	571	539	560	558	557	575	584	540	554	553	591	565	519	551	582	559	539	538	557	533	571	519	551	614	556	587	508	609	553	536	517	540	570	561	532	603	527	550	553	542	522	549	573	579	533	575	545	576	559	552	603	566	561	606	535	551	562	541	516	548	593	586	539	558	541	567	552	534	569	539	550	555	555	601	585	558	606	545	607	580	580	533	590	524	580	548	591	564	565	559	584	553	553	550	590	573	592	532	588	566	531	559	547	569	572	543	572	557	596	592	562	586	535	548	556	568	591	567	526	546	572	553	540	587	548	544	594	534	554	603	580	583	546	539	524	580	556	570	549	572	550	575	539	559	554	564	552	550	521	516	534	522	600	588	562	526	591	570	509	537	562	546	532	547	547	550	532	577	532	544	573	555	526	582	532	553	593	567	550	570	572	549	563	548	530	540	584	545	561	523	535	539	529	550	571	525	525	573	512	544	567	556	542	568	572	566	585	595	546	546	515	564	572	537	541	527	577	553	554	545	534	543	522	571	530	562	538	550	538	542	542	556	543	570	548	544	570	533	552	520	566	562	519	553	547	532	548	546	551	565	557	532	561	550	556	570	594	509	549	554	552	575	580	605	567	561	552	525	527	554	614	603	554	539	554	545	535	567	583	509	554	499	556	560	563	597	565	580	560	545	498	527	585	553	523	549	530	551	578	580	538	598	560	555	556	547	553	526	580	567	540	566	551	595	532	547	572	537	534	585	514	567	553	533	532	602	589	563	566	545	545	563	535	546	510	578	556	544	591	581	555	555	539	555	563	525	601	554	521	514	562	575	598	560	565	566	607	540	543	598	593	576	552	560	555	533	557	500	569	549	559	551	531	592	507	524	558	566	584	580	526	531	567	552	503	570	571	557	569	530	555	582	572	571	552	580	611	494	590	527	540	544	565	528	548	535	543	545	559	594	577	561	542	575	557	534	595	562	530	633	553	557	536	552	564	512	567	571	551	584	561	542	516	573	551	578	543	571	576	563	557	582	574	562	552	543	561	581	564	559	544	570	546	514	548	529	557	595	542	544	539	547	588	522	537	563	532	553	538	592	546	547	540	558	596	573	572	519	515	551	564	553	521	580	537	574	535	558	565	536	593	546	555	573	589	547	587	558	564	592	558	542	546	554	514	584	587	576	566	517	583	566	587	557	552	545	563	576	548	551	552	526	563	581	569	571	522	517	535	527	526	576	556	546	542	538	526	571	579	522	546	602	509	565	544	590	524	548	557	621	557	583	590	582	546	522	577	562	543	533	558	568	609	584	537	519	580	550	532	550	566	535	545	560	568	524	550	534	549	562	582	553	584	566	602	583	540	585	536	579	559	532	549	549	552	563	533	551	583	553	524	537	554	574	555	560	601	564	535	564	543	586	519	544	528	546	566	556	553	535	531	591	522	590	544	521	528	571	565	512	521	555	544	554	538	558	550	583	559	524	535	568	526	548	544	573	560	525	587	566	542	558	565	546	522	551	550	596	581	553	566	589	540	556	576	590	574	562	554	596	527	605	511	572	550	568	577	568	550	569	549	550	606	592	569	553	554	566	522	547	512	576	541	547	566	574	548	578	541	524	540	574	532	521	529	602	556	523	554	535	586	563	571	568	574	557	545	571	587	600	578	531	551	534	547	585	547	554	553	557	565	557	536	549	563	554	565	565	531	549	592	507	572	554	551	567	534	540	555	535	540	581	523	564	582	541	565	516	525	582	553	513	546	574	582	540	551	549	579	542	551	571	530	547	593	532	545	576	575	524	583	540	569	592	536	569	537	550	535	531	560	545	541	552	524	539	549	545	550	525	562	569	529	546	534	549	589	537	567	571	598	548	577	586	546	549	589	521	571	562	537	531	578	525	547	502	534	520	550	587	584	546	541	560	586	605	597	552	552	564	541	552	580	553	537	579	524	538	598	571	600	527	624	612	566	554	572	608	594	548	587	583	610	544	527	525	525	573	586	577	555	542	577	556	544	564	530	567	563	553	607	529	537	537	529	513	548	567	602	541	546	542	538	563	552	542	525	600	571	543	498	596	536	543	580	573	581	538	554	545	552	541	555	519	558	550	574	545	538	570	577	578	565	559	586	514	559	541	543	550	565	567	552	557	542	608	585	541	558	596	590	566	555	528	554	546	586	553	516	550	585	621	534	540	569	550	600	562	629	556	543	556	567	579	571	545	618	514	530	482	542	606	574	525	499	571	602	515	553	531	539	553	557	594	550	589	532	545	549	496	560	530	578	561	552	579	515	541	604	592	552	601	557	566	594	525	551	553	563	567	528	582	553	557	532	533	558	560	540	544	616	563	611	552	569	505	551	543	537	524	564	536	528	558	560	571	572	542	532	539	572	576	542	525	536	569	612	578	571	566	584	536	541	544	575	540	562	586	584	565	553	552	528	545	530	562	571	574	505	579	520	536	592	534	516	564	622	585	562	518	555	560	573	521	603	553	544	591	564	547	602	546	545	538	593	582	618	560	535	539	568	554	578	534	581	553	547	589	549	546	567	558	592	558	557	549	577	575	538	572	559	526	587	551	550	537	571	581	617	517	543	532	551	560	555	549	579	571	543	556	560	527	566	534	538	537	542	542	523	590	555	569	539	574	549	545	599	554	563	569	552	568	575	536	591	575	537	523	534	504	540	541	546	534	524	543	510	549	636	561	551	563	558	551	585	539	538	522	563	581	544	548	525	555	586	542	583	582	510	491	582	556	544	587	505	542	549	559	555	570	548	574	539	569	529	587	563	568	562	546	542	575	553	546	579	565	545	531	547	528	580	543	531	570	528	585	522	560	494	546	560	552	567	554	545	501	531	545	575	553	588	569	547	550	546	514	554	534	518	550	556	565	565	533	555	580	515	564	571	590	561	536	555	553	541	559	595	567	556	546	537	556	574	547	557	559	579	562	540	550	548	545	531	572	556	553	576	515	550	569	540	571	565	523	529	508	582	581	586	583	544	485	531	523	522	559	525	552	541	506	583	605	565	561	577	586	554	552	564	540	544	509	551	566	531	575	592	563	556	536	549	518	554	579	546	571	603	558	556	622	523	596	598	497	540	578	533	588	560	544	612	575	593	571	561	536	536	565	511	544	519	565	521	583	536	602	531	565	574	543	592	563	585	579	557	557	564	559	551	554	580	578	559	544	565	552	593	508	561	529	548	535	565	576	537	544	542	577	571	605	523	541	602	539	563	576	547	551	554	553	567	578	571	569	561	538	572	544	565	541	533	560	486	540	574
17319	3434	2050	1037	593	417	314	249	229	194	214	191	161	148	162	174	162	147	139	144	122	152	131	136	145	152	136	147	106	119	130	118	130	138	149	126	126	108	123	137	135	131	110	100	108	122	145	133	103	127	124	119	130	118	92	107	128	115	124	113	129	110	118	121	133	136	121	112	120	128	126	124	113	127	125	116	117	105	130	124	129	122	110	133	115	98	110	138	122	134	97	101	131	136	123	128	96	113	102	126	119	104	142	142	107	110	117	95	116	115	117	115	93	118	124	115	135	113	119	108	107	124	120	133	110	117	97	112	129	113	100	116	115	119	110	121	113	127	107	129	115	138	120	115	105	115	123	113	125	144	105	106	122	108	124	110	117	122	126	132	114	122	115	129	140	149	104	120	108	131	116	103	128	116	120	132	118	122	123	120	122	119	122	133	110	109	119	121	136	117	111	128	118	110	134	117	116	133	141	124	104	130	135	122	130	114	107	123	125	104	124	103	114	124	123	125	124	147	112	129	128	94	92	127	141	108	114	125	106	128	121	108	115	115	126	125	127	99	111	104	126	144	136	116	134	103	103	116	119	135	142	109	118	109	126	126	109	134	128	105	118	150	112	114	116	96	114	116	115	124	124	124	118	112	123	117	121	117	127	118	114	103	123	115	126	120	128	127	108	117	112	112	127	112	88	121	130	129	119	119	111	120	115	128	122	134	125	124	116	115	138	115	128	133	107	112	130	120	117	118	100	111	127	120	128	123	132	105	117	116	112	114	119	136	129	112	99	119	114	107	115	110	124	105	134	117	120	125	128	117	122	118	137	124	124	134	126	95	108	132	137	123	127	107	132	115	138	117	112	102	102	104	120	109	103	128	121	106	117	129	128	127	118	132	132	120	112	105	107	131	90	117	125	109	111	118	132	97	120	125	139	112	108	119	124	125	125	109	110	109	116	110	128	126	138	108	121	117	130	121	114	122	114	103	143	97	104	110	120	140	127	122	112	132	127	120	123	121	113	111	112	129	137	108	112	102	95	125	94	121	125	138	120	98	136	112	111	130	117	138	121	106	135	97	130	116	147	139	83	108	108	132	110	117	119	136	140	116	112	108	126	125	107	103	119	107	112	127	113	116	145	118	99	113	109	126	109	112	126	123	131	113	99	99	103	110	121	117	118	121	111	136	111	137	112	104	124	113	144	145	118	127	105	123	109	98	114	101	131	123	119	126	118	127	127	133	127	120	141	127	105	123	104	132	114	123	117	122	124	106	134	128	97	142	124	131	139	110	144	102	124	114	113	115	130	112	106	118	126	112	125	116	106	116	118	129	115	109	99	138	108	145	135	116	139	94	118	127	99	117	113	118	128	117	113	113	108	132	132	115	101	102	130	111	102	127	117	125	98	119	97	108	121	123	106	120	113	134	133	133	130	122	120	130	130	120	112	106	116	131	126	116	138	120	137	104	113	98	106	115	105	129	135	112	131	149	116	126	116	105	129	111	125	97	134	117	144	131	129	104	115	116	98	103	99	122	135	128	134	133	114	115	124	107	129	136	114	105	126	130	128	98	114	98	104	109	111	131	101	125	117	139	119	120	118	113	104	112	119	111	124	117	123	111	112	112	118	127	116	118	121	145	112	108	111	121	125	124	139	117	132	108	122	132	122	117	101	115	111	113	119	121	123	133	115	113	110	121	116	122	134	114	116	108	112	119	137	113	114	106	106	144	102	125	105	125	106	113	118	147	130	115	141	118	110	109	143	105	132	134	116	120	130	100	106	133	118	109	111	123	123	136	139	100	121	119	131	123	111	96	135	122	142	109	124	113	117	123	121	130	120	101	107	121	117	118	153	100	106	111	110	111	122	119	127	127	123	115	110	124	123	128	101	117	124	120	133	123	129	117	119	131	131	103	129	118	120	102	137	128	122	114	125	102	93	139	128	131	107	144	107	128	122	117	120	106	119	109	111	133	116	115	121	99	119	97	118	121	136	113	114	100	115	128	126	124	107	127	116	92	132	127	126	136	132	136	113	121	128	105	108	126	118	143	119	112	124	129	117	107	109	131	121	104	112	119	116	133	142	111	109	143	108	128	92	119	123	132	117	139	126	105	110	130	103	104	97	107	136	120	121	113	119	106	114	124	110	111	131	120	126	124	106	112	114	102	147	135	119	107	125	114	123	144	115	112	109	114	90	123	121	109	111	122	120	115	135	104	106	136	127	106	110	122	122	134	137	133	121	131	135	110	140	119	120	118	110	137	123	104	127	126	124	136	113	108	125	124	136	121	143	137	119	106	127	121	154	117	110	120	135	105	132	128	132	98	127	139	134	121	110	117	117	120	109	109	132	111	100	129	109	106	130	120	142	131	118	126	110	119	111	117	119	126	96	142	108	123	121	106	128	113	126	123	112	110	108	136	118	111	116	113	118	125	108	133	129	126	115	107	121	137	121	133	139	100	115	137	106	120	141	122	135	127	104	112	120	141	102	133	128	124	107	113	121	131	125	131	126	137	126	108	131	102	139	120	102	117	120	135	117	117	110	117	115	143	110	98	138	122	114	114	126	113	123	97	119	117	122	99	120	140	94	113	112	118	137	92	115	129	110	123	133	136	105	114	157	113	118	136	119	99	116	140	140	121	124	118	83	134	134	110	101	111	120	117	119	117	110	112	112	118	114	107	112	108	111	123	117	127	124	121	101	114	121	112	119	121	110	124	135	127	118	110	122	119	125	125	123	115	121	136	110	118	137	116	126	112	128	120	117	129	115	127	117	145	120	100	112	104	142	123	108	141	124	126	101	129	112	139	116	118	97	122	114	109	132	116	125	117	140	119	113	116	100	133	135	112	123	136	120	133	116	124	130	128	124	142	126	128	101	106	117	127	123	117	122	120	126	120	112	124	98	123	140	120	129	105	127	119	118	110	106	104	121	111	112	121	103	112	127	129	106	119	108	122	96	144	134	107	112	115	109	134	114	126	116	106	119	116	101	124	114	125	117	121	125	119	127	135	111	109	98	126	121	102	109	109	121	116	119	120	137	123	120	110	128	101	117	105	126	138	111	114	112	135	103	101	132	98	138	139	140	122	141	106	140	149	127	124	127	115	100	125	129	119	98	121	110	125	139	111	121	94	119	118	118	117	107	102	118	130	149	132	133	104	122	116	142	101	125	116	120	118	110	121	125	135	129	117	118	129	118	132	109	102	113	120	121	114	115	113	128	132	115	136	110	107	140	130	135	113	125	100	113	132	132	120	111	131	119	97	121	95	136	117	122	112	109	104	128	133	124	110	121	132	107	137	136	125	105	103	120	114	105	140	121	146	116	107	111	113	110	97	111	141	128	112	111	128	100	129	104	119	113	120	111	115	108	121	121	116	116	126	130	103	129	120	118	130	112	138	137	132	106	124	118	113	140	124	147	131	121	118	109	144	122	103	105	111	128	105	125	119	114	98	123	112	117	116	139	116	111	99	99	109	138	118	137	130	116	117	123	106	102	102
10178	2349	3020	2760	2214	1724	1302	1109	929	848	766	736	693	606	630	552	552	497	486	483	431	414	397	419	400	378	412	416	430	381	378	343	333	352	333	353	332	309	360	315	330	304	314	317	325	328	322	328	302	302	332	335	322	333	333	328	311	341	315	324	341	328	298	285	294	322	310	322	302	289	316	318	314	302	321	278	287	290	286	322	297	324	308	299	297	315	331	358	290	292	323	299	300	294	296	303	316	294	296	335	312	322	301	289	284	289	293	288	342	311	265	312	326	299	301	334	334	313	273	332	320	321	299	313	308	292	312	336	339	313	316	281	302	334	271	331	295	316	326	315	313	302	288	285	310	303	303	299	303	318	287	291	305	307	293	308	294	296	313	289	321	331	326	314	298	319	323	280	304	301	319	302	307	309	286	330	292	312	304	293	291	301	291	315	299	306	333	311	275	299	275	308	297	318	314	303	306	306	310	292	307	300	286	301	310	331	331	329	277	331	302	315	304	311	295	296	296	288	319	307	326	308	269	313	326	312	324	303	318	318	333	292	306	336	310	301	272	298	325	318	294	325	307	306	295	301	302	326	281	274	290	295	264	303	316	297	336	315	300	290	315	321	288	304	323	326	338	282	291	293	330	312	308	287	294	291	287	312	267	310	285	308	334	309	312	314	281	300	274	320	286	301	302	311	283	290	296	265	296	261	274	327	326	308	322	301	321	303	317	305	294	324	312	304	319	285	283	306	332	292	285	323	292	293	294	327	301	302	304	286	319	281	322	318	295	287	318	263	319	323	308	271	263	320	296	326	303	301	286	278	303	316	319	308	331	319	323	289	297	303	261	304	298	276	349	307	313	303	293	317	331	300	285	281	311	293	311	279	292	293	327	282	289	326	311	301	339	313	303	288	320	302	274	345	311	294	304	297	300	306	298	272	289	311	285	342	320	286	315	323	301	307	272	303	298	328	308	327	300	307	314	301	314	303	293	326	288	300	339	317	326	306	324	298	303	312	285	300	291	315	330	293	301	287	322	340	301	305	300	309	303	301	315	343	321	345	313	320	301	310	316	296	316	300	302	321	314	298	307	310	328	296	325	292	326	306	276	316	336	303	326	320	295	310	311	324	310	298	297	311	322	306	331	313	295	303	319	302	316	303	294	291	279	272	281	291	318	291	330	349	295	323	301	292	308	325	306	279	316	289	285	303	276	324	302	277	306	295	352	322	272	307	276	307	337	339	284	343	324	294	291	326	288	284	302	317	280	318	300	325	308	333	310	310	313	301	291	308	319	317	286	309	282	309	285	307	336	315	305	308	289	292	313	282	278	296	297	331	305	283	295	343	286	282	301	297	288	303	323	293	305	280	290	290	318	330	303	315	311	322	276	324	306	299	342	305	308	304	314	302	308	297	310	320	302	333	327	325	335	317	313	292	280	293	288	313	300	307	282	305	308	294	308	318	319	315	305	316	301	279	304	313	314	285	273	303	329	315	309	306	285	288	302	294	296	286	314	311	307	312	300	315	294	335	318	300	283	306	291	318	304	316	317	309	292	321	300	284	321	286	322	295	277	305	313	286	321	287	308	279	277	298	307	295	294	330	295	327	271	298	305	313	305	294	300	313	338	308	332	285	304	342	308	300	316	306	294	317	298	288	318	297	319	279	318	276	327	330	289	303	287	283	320	305	292	346	303	319	280	307	320	316	306	331	320	311	274	299	272	304	327	286	315	304	270	321	313	322	307	316	318	291	303	324	278	321	316	314	307	270	277	316	316	291	291	316	309	308	328	277	317	325	298	293	270	304	306	311	295	311	308	277	296	288	334	306	319	274	319	321	295	303	313	318	315	316	298	282	310	289	295	298	280	307	317	282	295	331	342	318	308	317	288	357	322	284	288	322	303	290	308	249	305	301	318	275	305	313	272	306	268	318	318	311	299	282	289	340	300	313	329	312	302	307	289	297	327	310	293	325	312	305	322	289	286	288	284	300	271	291	307	305	309	321	296	314	294	292	304	302	281	286	324	301	295	325	304	306	318	316	337	297	281	308	324	309	290	304	293	296	295	312	319	302	308	276	317	295	331	335	309	288	305	315	307	283	317	313	297	283	310	300	277	315	321	295	314	313	291	309	297	291	308	321	286	292	306	307	287	314	285	335	317	311	311	301	321	300	320	295	279	268	292	333	305	301	295	282	316	318	313	297	262	307	288	281	330	324	319	291	304	325	314	293	299	300	305	329	315	286	286	307	310	314	287	301	334	293	331	291	306	297	341	279	326	314	296	320	309	301	264	338	290	298	321	329	283	310	298	300	320	274	312	340	300	286	312	296	296	308	285	268	333	293	307	288	292	300	321	301	319	310	290	325	323	322	283	339	325	327	323	317	332	278	340	324	300	325	302	317	311	313	307	306	290	301	324	331	310	300	285	302	298	303	312	296	293	267	301	289	300	309	273	314	314	284	317	280	296	329	311	305	361	309	320	273	311	291	316	295	326	287	336	308	268	298	340	311	287	285	286	319	307	286	280	292	282	300	297	308	333	323	279	301	288	288	276	297	294	314	293	310	285	310	307	339	313	299	300	311	292	288	300	298	286	297	288	276	281	323	276	305	323	302	297	304	296	307	289	328	306	285	305	336	303	318	283	299	311	316	316	334	302	290	301	320	296	312	326	339	321	291	317	317	310	303	304	273	313	284	286	291	292	335	346	314	270	303	271	340	294	300	297	282	310	319	321	319	302	299	294	295	320	293	293	312	295	311	312	329	289	276	316	266	305	293	285	281	326	327	308	296	304	302	316	319	312	305	335	300	283	287	330	288	321	325	313	286	317	335	295	328	313	322	295	304	309	299	290	340	325	312	300	285	325	294	267	299	301	316	311	314	300	340	337	300	321	292	287	275	338	316	291	284	299	307	315	302	309	306	292	318	280	337	311	320	292	298	323	339	304	306	323	291	300	320	291	286	334	301	265	296	290	315	324	298	282	308	331	306	304	315	327	303	287	300	292	277	317	314	297	313	325	317	269	314	305	331	298	303	315	305	342	280	316	323	332	279	299	281	286	338	278	304	306	310	259	303	310	308	266	325	304	319	290	280	336	278	292	298	321	301	304	271	311	311	320	279	312	278	353	288	315	301	284	302	290	300	278	290	314	306	301	299	308	302	300	304	316	289	313	275	283	289	294	323	293	302	288	280	308	316	328	332	309	302	296	351	308	313	311	295	319	280	318	301	317	325	311	269	309	302	295	324	327	293	297	317	313	287	317	297	321	306	355	335	298	308	304	313	292	332	308	317	310	336	307	329	304	315	329	294	324	303	327	306	335	298	300	292	305	300	348	289	289	314	271	308	268	305	333	320	299	290	324	323	317	288	305	303	320	284	301	297	293	297	311	294	325	287	270	311	307	320	294	334	330	335	331	328	285	289	274	316	302	291	304	304	317	339	315	313	331	366	299	284	297	301	284	274	321	317	292	299	290	302	311	331	327	281	277	283	300	299	302	287
2226	610	512	425	399	398	349	411	343	424	367	366	384	413	379	370	416	408	406	365	359	398	405	395	349	399	355	361	388	341	353	360	400	384	398	355	379	416	344	376	365	344	364	362	350	380	350	399	380	386	397	356	380	385	378	385	393	391	371	351	370	373	440	363	357	362	325	368	358	375	351	379	330	409	385	376	377	363	356	351	375	347	386	404	368	349	339	366	375	378	363	328	355	398	364	363	378	368	411	357	357	414	320	353	347	392	392	393	363	366	405	403	391	373	384	375	399	357	361	390	380	363	385	359	367	366	383	383	384	380	355	355	366	393	374	383	399	370	389	382	380	409	374	368	407	357	355	330	381	381	363	378	388	353	312	353	350	350	349	371	320	389	381	379	364	393	373	360	406	362	348	403	353	360	350	357	369	404	386	357	359	347	347	362	375	371	350	348	377	380	370	371	350	368	384	387	362	390	376	399	404	385	399	404	414	387	363	321	377	395	369	379	351	367	361	367	378	367	352	359	383	331	385	362	381	424	365	345	375	400	400	413	384	363	357	363	399	408	340	334	372	376	386	380	358	414	355	342	367	395	356	329	369	373	406	401	388	398	390	405	390	364	401	393	371	339	350	390	395	368	383	345	381	407	339	349	369	396	383	364	381	357	358	365	375	374	355	337	328	359	374	354	350	367	333	357	373	354	358	372	373	361	376	352	351	382	385	378	402	363	359	391	327	371	392	398	369	388	379	358	344	380	406	412	376	362	392	398	371	371	369	397	399	406	336	371	399	327	365	402	388	371	362	394	344	379	381	382	388	381	345	382	371	351	426	364	391	361	359	369	374	415	371	364	360	361	389	372	384	366	381	353	383	373	331	388	420	381	387	403	394	333	377	344	355	366	399	369	374	381	391	384	390	348	347	331	388	376	367	333	371	341	385	350	334	359	377	387	380	334	327	407	391	394	374	328	375	371	329	388	387	336	358	370	360	394	359	389	381	366	403	363	383	399	370	387	359	352	342	346	377	354	362	393	398	312	355	330	382	379	376	363	375	403	375	393	376	404	356	354	372	381	377	400	388	387	376	372	402	347	403	356	368	334	380	364	387	387	382	390	337	397	413	352	376	377	377	312	405	409	327	357	366	357	359	374	337	360	370	370	340	367	343	357	379	379	375	341	388	343	381	372	360	385	400	345	381	388	323	373	386	342	369	361	322	358	363	343	393	374	381	363	369	388	345	419	390	390	342	369	383	350	371	379	394	335	371	412	375	384	336	354	420	375	361	372	378	379	392	369	360	397	338	347	429	376	383	377	365	383	373	353	352	357	340	399	375	341	372	370	352	370	368	342	375	363	338	387	386	390	342	394	336	375	378	378	378	351	343	363	350	364	368	372	370	382	377	378	365	350	342	364	357	365	368	384	372	378	389	396	373	338	383	373	370	379	384	387	363	373	386	358	361	398	390	385	348	384	365	423	388	390	391	362	400	368	371	349	409	375	379	366	353	365	374	389	373	357	353	400	398	403	407	355	348	364	350	384	393	350	339	370	362	383	412	399	403	392	412	370	375	376	363	381	341	359	389	374	342	390	378	361	371	372	408	345	341	321	379	331	392	414	363	366	407	359	391	351	361	364	360	355	367	367	364	423	390	410	369	395	386	385	365	345	342	382	401	379	408	369	357	355	350	380	392	390	391	353	391	389	347	375	358	387	351	384	397	403	358	387	333	412	391	386	349	356	422	421	368	397	375	354	347	402	362	370	373	341	350	394	387	394	368	378	348	378	382	377	386	387	416	368	379	382	345	367	376	389	381	347	363	393	376	354	359	348	377	364	375	381	380	349	375	354	353	396	376	383	388	385	351	352	354	363	354	371	402	373	356	363	349	385	337	404	349	358	337	369	395	336	361	410	379	368	362	350	402	365	370	361	383	375	366	365	400	375	357	335	359	417	384	383	365	368	354	376	389	365	375	380	365	353	339	336	320	363	383	379	354	350	347	361	398	393	362	396	349	369	362	367	396	395	377	389	379	374	381	340	378	377	396	343	363	393	338	362	406	397	374	355	413	383	362	365	389	380	362	345	360	338	351	377	346	376	350	384	360	321	374	392	345	396	390	388	391	379	382	402	334	334	345	382	330	358	377	373	395	374	381	365	354	365	391	324	367	389	394	355	380	420	350	365	380	395	396	382	361	335	385	394	378	398	397	363	396	365	350	344	378	370	390	366	391	383	340	348	367	376	387	380	381	374	361	407	356	368	362	333	360	350	356	351	349	331	398	362	374	344	391	397	371	356	349	390	384	345	366	367	386	391	342	360	389	340	338	352	330	386	366	376	332	382	368	380	386	389	369	401	361	380	388	353	397	382	371	370	343	397	406	367	378	344	356	376	362	362	371	388	370	381	373	381	362	378	363	363	377	366	368	351	377	380	359	394	365	385	349	346	349	366	335	391	344	357	369	401	391	411	389	367	385	345	342	407	364	354	413	378	351	415	374	368	380	388	385	319	328	372	382	371	331	406	379	386	421	380	364	380	400	382	363	367	364	357	372	392	364	379	356	358	336	360	343	392	373	365	387	399	392	423	364	340	340	379	391	391	341	379	370	398	412	355	417	430	339	392	360	399	384	374	382	373	348	358	354	401	368	384	371	356	361	382	381	395	369	413	410	361	373	350	371	366	405	373	396	422	371	360	374	364	350	399	348	369	332	333	370	373	390	343	386	379	346	367	378	409	370	372	398	380	351	373	366	352	364	327	378	351	354	384	398	363	381	355	389	392	358	418	384	366	336	398	366	358	360	362	373	358	395	368	369	349	400	361	429	380	392	419	362	394	346	324	374	372	407	369	319	358	377	329	376	413	397	331	368	338	356	376	363	349	340	394	387	405	350	356	351	378	359	359	389	367	325	350	351	409	347	379	352	381	331	345	358	371	369	332	389	384	391	391	368	388	374	367	366	366	411	369	381	372	368	367	367	360	408	346	355	375	377	364	390	404	388	393	341	356	368	402	336	423	377	387	377	365	399	358	355	368	397	384	361	369	379	387	377	395	359	326	371	356	328	354	351	356	354	387	393	355	345	399	372	364	405	340	378	397	358	385	405	348	380	377	385	327	357	365	384	386	367	403	370	361	358	380	389	395	390	367	360	384	352	382	372	382	424	361	383	375	389	395	373	374	387	408	405	404	372	365	352	382	366	386	377	377	374	381	347	379	384	354	404	384	359	360	338	381	331	380	366	383	363	371	378	391	381	372	329	378	344	373	354	397	348	331	353	375	338	357	375	369	356	382	388	399	347	355	354	357	388	369	396	389	375	346	393	398	399	363	351	375	369	377	372	410	357	397	354	399	386	383	364	378	369	364	387	345	362	356	372	383	390	415	354	354	379	382	346	367	359	335	358	372	381	349	382	365	376	413	357	352	392	338	345	355	379	392	380	382	313	361	386	389	368	366	378	408	352	366	391	371	353	374	357	367	369	347	384	374	338	344	334	384	365	389	371	393
2457	1077	1098	1044	956	993	943	933	909	876	904	889	844	822	877	863	871	872	799	821	895	835	833	832	817	865	868	800	787	830	790	787	836	857	833	826	903	856	795	815	840	837	837	765	794	807	788	858	790	760	870	792	826	839	789	840	834	802	887	823	819	808	832	809	886	822	777	817	812	773	797	782	838	812	762	833	782	790	830	851	800	845	768	848	864	861	853	801	853	816	767	803	798	788	849	845	836	804	847	810	875	808	865	800	789	812	798	863	823	771	845	826	812	826	863	862	805	835	798	801	821	841	859	879	819	833	789	798	817	817	815	813	826	813	790	781	804	767	778	786	826	776	823	809	834	806	765	823	874	792	793	834	797	833	798	818	837	806	882	845	811	846	804	836	793	817	848	785	848	786	807	841	761	815	866	847	835	874	847	845	820	889	845	851	801	773	748	832	767	818	838	777	811	870	806	855	799	839	746	794	767	779	793	807	794	855	825	818	816	774	826	831	815	840	825	839	804	796	791	793	829	831	798	828	811	819	821	838	786	780	777	772	825	828	813	813	782	829	794	826	790	789	786	797	802	806	770	826	774	807	790	823	845	852	851	872	783	812	796	788	858	919	822	790	775	768	828	809	797	868	833	793	847	839	780	864	854	799	808	822	843	835	774	817	840	776	815	811	801	831	813	848	808	818	819	835	852	787	896	801	818	841	810	857	817	794	805	820	827	792	815	841	794	811	828	798	775	813	797	757	822	804	811	863	832	855	833	823	859	819	764	776	858	816	852	824	812	826	825	834	837	859	812	769	802	829	830	808	893	826	851	801	852	851	795	797	767	785	840	809	796	816	854	852	814	860	839	792	789	837	820	797	859	793	799	789	850	824	796	845	771	816	847	796	788	855	842	866	861	830	845	845	841	799	804	743	780	840	838	845	785	792	843	788	784	782	826	814	772	827	834	856	829	830	856	857	807	840	822	800	816	796	789	812	811	806	802	761	880	796	831	760	813	795	809	806	823	824	824	809	773	847	828	823	793	847	825	783	798	791	812	858	819	787	840	831	826	827	787	787	865	818	790	813	817	777	817	807	808	805	856	809	787	792	827	837	807	841	844	839	816	793	855	842	841	747	848	856	825	832	797	800	795	804	842	829	869	817	790	794	822	845	841	832	792	827	823	829	843	819	817	810	791	808	788	760	787	808	818	862	815	861	845	813	799	834	817	837	814	796	815	851	868	834	804	846	856	797	832	849	817	835	796	817	803	847	850	827	817	823	805	819	833	780	850	867	774	792	835	874	778	857	785	833	806	807	833	817	876	803	858	826	800	807	816	822	826	846	801	820	839	774	821	830	792	849	781	797	846	774	859	799	846	848	820	768	819	838	879	806	791	813	830	782	815	771	796	791	726	820	846	844	828	827	821	793	798	833	808	778	819	773	791	780	847	832	841	804	834	823	888	822	796	798	811	844	847	809	798	832	810	764	840	846	794	801	871	839	832	791	840	832	838	852	812	805	806	835	809	837	867	830	826	846	825	817	837	815	828	790	802	849	807	839	850	847	817	877	847	822	768	781	809	812	816	803	836	818	818	810	798	812	844	840	833	806	804	833	791	831	864	824	813	810	777	803	751	845	791	823	842	808	799	824	819	820	805	783	848	786	858	841	842	840	821	859	844	806	845	844	783	814	809	837	844	824	796	842	854	832	808	809	844	807	833	800	808	827	754	789	812	816	787	844	766	817	824	804	799	823	810	823	834	817	814	880	797	778	840	806	801	801	817	795	787	809	898	822	852	808	824	821	842	798	842	810	817	878	809	864	821	769	818	818	816	813	841	793	874	831	786	801	821	814	857	839	771	846	818	810	836	829	788	820	783	787	825	842	874	840	812	786	862	799	813	773	781	861	827	788	821	822	828	864	808	800	797	806	828	809	812	816	844	817	796	758	791	805	824	823	816	794	810	802	858	843	857	809	822	763	800	823	890	837	805	816	847	865	843	818	834	813	827	870	804	800	770	830	814	854	841	838	850	742	771	860	786	836	786	821	830	814	885	774	813	838	831	832	852	846	826	804	833	818	850	805	842	848	842	763	829	824	811	827	792	844	829	803	813	854	840	824	831	832	795	820	778	826	833	795	793	860	831	821	857	793	810	828	822	825	800	798	836	848	818	795	831	840	832	779	868	820	845	832	803	821	773	780	802	849	871	860	815	839	789	846	755	816	786	851	789	740	829	860	814	836	784	823	836	846	821	796	836	813	782	811	852	823	794	807	771	801	890	800	804	760	815	869	867	828	837	786	746	818	797	814	811	820	831	855	816	851	804	855	845	781	788	866	811	783	845	851	823	856	856	818	773	810	828	819	785	773	808	852	877	802	814	863	826	804	849	790	855	785	848	820	811	811	795	855	824	858	762	843	803	849	795	840	827	833	802	798	764	804	777	801	815	860	852	806	838	797	821	865	826	817	828	798	830	817	847	853	818	873	838	811	854	791	802	841	809	797	798	806	812	812	856	850	853	776	768	834	798	799	808	838	829	805	810	763	801	782	861	775	893	805	767	820	802	836	736	828	815	853	822	814	828	784	767	869	786	827	880	819	819	822	823	827	819	805	855	870	833	831	792	859	840	801	793	824	815	852	838	866	791	831	814	790	802	846	822	802	798	796	903	868	823	836	803	832	839	829	842	838	800	838	820	842	812	813	901	820	781	815	834	816	802	802	787	842	813	784	815	804	862	828	807	846	856	780	817	854	773	813	825	833	821	828	774	861	747	789	766	840	822	790	872	835	777	845	799	830	842	819	854	829	808	856	853	860	791	828	812	825	816	823	780	836	784	842	860	826	840	772	791	802	807	862	830	808	821	793	849	806	819	813	823	824	799	805	766	817	782	808	736	842	835	895	818	846	824	812	838	841	832	798	841	785	831	877	865	881	834	858	840	788	838	825	741	847	791	864	828	798	856	841	776	809	814	803	821	793	792	781	835	797	820	802	790	843	896	866	847	806	790	826	769	804	798	810	833	869	820	802	852	836	795	786	827	824	819	856	798	826	795	866	826	835	823	861	831	810	767	837	753	817	829	846	835	846	852	829	818	794	862	781	843	835	831	872	782	812	853	816	802	801	793	829	818	840	822	826	864	813	794	799	823	849	782	810	820	805	813	800	790	832	802	815	815	817	843	811	827	794	800	811	807	830	798	851	829	801	861	818	800	846	854	826	848	812	771	837	823	775	809	820	725	810	812	817	852	792	846	831	827	775	804	868	824	807	810	845	784	850	764	845	806	803	817	824	834	852	833	815	778	855	811	824	820	775	815	811	819	841	814	798	824	845	848	827	776	830	781	767	832	838	848	825	813	774	800	851	867	853	790	805	769	817	840	788	814	795	833	843	780	788	801	776	797	819	825	805	801	822	791	830	826	818	834	820	820	830	829	812	841	845	823	827	827	793	862	858	832	826	837	846	822	806	813	826	853	812	817	822	811	843	793	804	788	849	818	849	841	844	823	847
9533	1596	1161	687	474	395	330	313	301	287	310	280	262	278	246	268	263	259	295	258	251	234	264	261	249	280	214	261	251	276	247	251	229	240	253	253	242	261	252	227	258	254	236	241	276	238	267	248	238	242	237	220	229	269	234	265	227	251	224	274	224	225	238	229	254	223	207	272	257	251	255	271	254	262	233	231	240	254	259	236	269	258	228	235	256	275	253	232	258	233	255	228	258	283	251	248	235	241	267	229	237	275	239	235	232	252	254	239	239	224	257	240	235	238	273	241	238	239	208	266	248	273	260	226	227	256	233	229	219	220	254	238	264	225	273	259	234	234	249	247	258	249	270	283	289	233	229	266	256	245	278	235	262	259	234	247	263	249	270	263	247	255	250	239	258	249	243	237	254	240	254	251	239	251	246	220	262	246	234	268	258	251	245	223	239	250	253	247	259	237	236	262	240	255	233	247	258	216	253	250	220	231	227	239	250	237	247	229	243	252	266	249	257	227	256	245	255	280	248	246	201	237	234	269	242	236	240	266	292	259	267	230	249	237	245	237	231	260	238	218	229	258	247	244	235	271	255	244	225	284	267	218	261	235	242	231	241	247	211	225	262	258	254	243	280	279	224	238	243	238	230	267	252	223	277	265	277	275	245	273	236	247	258	225	256	243	232	249	280	242	236	254	247	232	251	273	242	276	235	218	236	259	223	247	234	229	260	232	232	260	283	281	256	241	224	244	240	248	254	241	252	243	220	233	250	265	301	256	206	251	248	244	192	256	224	237	213	259	211	232	253	228	256	233	260	267	258	239	245	239	257	238	253	259	239	236	255	240	256	275	250	274	247	246	225	250	233	250	251	222	265	235	234	241	264	247	277	265	264	226	240	250	257	266	258	207	230	270	238	245	279	232	240	236	270	229	267	245	276	228	248	234	244	272	282	220	240	241	255	235	247	254	214	270	271	253	248	255	227	255	235	246	218	254	236	231	224	271	245	244	215	242	267	243	226	250	263	223	234	222	241	245	240	251	256	218	252	240	254	230	251	232	218	232	244	271	258	242	240	251	243	269	255	254	266	240	260	278	243	255	270	260	298	261	236	264	253	274	239	223	232	256	266	242	243	235	255	228	256	245	259	235	246	234	269	246	243	242	251	267	272	202	242	233	225	252	243	239	259	265	247	246	228	233	240	256	215	245	259	250	230	248	258	248	253	224	244	245	250	236	262	262	239	255	274	279	254	236	254	251	237	238	251	250	280	232	237	243	274	240	249	243	246	267	248	269	228	248	241	261	249	268	258	254	218	262	234	231	214	220	225	239	253	229	247	247	236	229	244	224	231	250	235	233	241	299	259	256	248	271	285	247	249	244	241	264	225	254	246	227	253	229	222	251	268	219	243	257	228	275	245	234	230	256	240	268	264	283	259	245	240	232	213	244	253	246	281	254	277	299	251	274	242	237	234	230	253	250	247	256	265	248	267	256	241	246	279	224	255	255	264	223	245	236	248	238	219	230	237	241	245	246	244	283	236	276	277	245	258	232	269	260	249	239	231	243	249	239	234	234	250	233	263	255	274	268	260	282	263	255	259	248	251	255	274	241	240	222	247	264	219	250	271	260	232	246	243	255	209	282	255	277	218	225	230	262	270	250	256	252	221	220	254	231	256	279	242	258	228	241	270	257	251	261	270	252	226	215	285	238	254	278	261	251	262	280	223	248	278	262	255	223	233	248	220	242	278	247	250	252	257	213	249	246	249	273	218	258	273	249	291	255	256	249	246	244	226	241	248	244	234	263	242	238	258	240	233	232	263	230	267	245	236	254	244	244	253	272	237	241	235	247	212	238	239	251	239	237	237	251	218	227	230	251	250	272	247	223	240	236	248	236	225	249	233	208	276	221	256	209	254	256	232	236	245	260	228	295	264	259	269	216	254	231	235	274	258	214	223	258	241	248	272	234	227	264	237	262	249	240	248	250	226	222	276	236	263	265	224	234	222	255	246	235	248	222	244	250	235	228	234	259	245	258	250	246	239	256	250	241	265	246	269	249	268	225	253	265	256	238	258	234	259	246	230	244	219	257	246	257	250	254	220	232	288	247	218	237	249	235	219	231	267	277	253	271	267	229	264	247	228	255	254	258	255	259	248	240	244	254	269	244	228	237	267	266	252	248	228	248	253	241	243	250	223	215	228	238	250	242	282	235	287	224	225	245	251	235	270	249	239	223	255	243	228	212	256	253	258	260	234	241	247	251	257	209	220	222	254	274	244	229	267	237	289	231	268	257	253	272	244	223	267	259	251	265	267	266	253	294	235	219	242	268	239	241	262	265	253	244	264	266	241	243	236	246	243	242	244	225	271	249	236	275	240	259	225	225	247	274	237	249	248	235	274	243	231	239	242	257	273	242	248	263	282	233	248	271	248	265	238	244	255	219	252	239	222	280	228	214	195	270	269	253	248	270	248	266	236	257	228	254	239	259	245	235	277	240	219	235	243	235	234	236	261	266	261	262	275	250	241	235	217	234	250	252	283	241	240	240	258	253	254	250	231	212	251	250	241	229	245	227	247	244	262	230	241	238	223	219	279	239	254	242	238	261	261	248	266	249	222	237	223	253	269	247	254	244	253	250	203	233	221	228	234	273	227	240	269	251	265	265	241	261	253	248	247	252	259	248	249	257	250	252	267	220	257	222	262	246	221	259	230	226	256	255	269	243	246	245	228	239	263	272	241	253	269	225	219	277	280	278	246	261	261	239	229	251	276	251	217	256	246	253	270	256	246	241	255	234	274	249	288	274	272	248	254	234	257	222	245	264	221	243	281	239	243	243	263	270	285	228	260	266	240	238	234	260	238	233	248	281	251	247	274	219	245	260	231	233	261	227	258	225	253	232	245	244	252	256	270	266	234	258	259	259	234	250	237	234	214	228	236	264	245	213	274	274	252	231	274	264	253	251	240	236	235	237	249	208	240	253	261	252	215	268	259	232	218	224	264	242	239	267	255	263	245	226	229	239	249	226	266	237	236	253	234	248	239	241	261	245	266	280	259	238	243	249	226	271	233	274	249	300	234	244	262	259	246	240	236	243	215	231	235	247	238	241	244	224	250	260	220	249	248	257	237	236	238	235	266	259	251	219	248	230	245	246	245	253	257	254	253	252	262	222	229	253	224	227	256	278	247	238	250	231	250	275	258	238	243	260	224	230	245	248	219	277	259	229	246	248	254	272	236	206	229	227	241	290	227	240	228	253	247	262	235	213	264	263	212	255	276	225	249	250	226	225	225	245	228	287	249	244	271	246	273	254	221	236	254	256	253	229	246	233	226	251	260	260	290	261	250	267	229	263	246	288	270	266	236	262	236	267	249	259	236	221	251	270	264	249	249	244	244	250	238	261	272	245	238	274	238	254	248	235	254	228	227	259	232	236	218	261	250	233	245	235	244	249	313	229	244	246	262	233	260	249	244	220	266	235	234	228	249	259	226	235	225	242	262	242	248	228	265	282
7759	1718	1948	1900	1558	1345	1154	977	921	789	819	814	775	722	750	669	707	650	591	667	631	617	610	643	661	622	632	659	591	576	581	584	584	557	578	567	582	562	585	577	573	524	574	599	525	574	583	528	577	543	524	552	570	538	552	557	562	608	566	548	577	558	549	595	575	596	586	600	525	596	563	588	577	584	583	535	545	518	565	562	557	532	594	547	529	548	588	556	562	538	575	569	551	572	553	556	594	580	567	562	590	542	588	572	546	545	548	606	554	566	554	536	573	551	539	527	561	514	574	576	549	588	547	541	558	529	573	551	522	537	545	538	578	568	568	553	552	589	523	530	567	592	551	590	570	604	557	567	536	593	540	577	579	563	584	568	582	563	579	527	574	549	534	574	585	580	608	570	548	539	571	531	566	592	499	520	549	537	553	541	590	560	598	573	535	519	565	547	548	571	572	598	541	544	567	524	581	568	558	561	544	571	549	573	547	613	547	548	561	547	569	574	570	516	577	555	537	534	585	595	580	574	546	592	616	552	596	520	553	597	536	553	573	593	570	555	552	550	530	569	535	562	552	562	589	541	536	558	548	542	581	532	541	596	577	542	540	533	569	539	527	561	547	521	564	556	537	572	570	580	575	514	580	594	555	567	537	594	585	559	525	545	560	571	521	542	539	555	551	562	604	527	564	559	576	510	522	623	567	582	529	584	579	556	573	606	543	527	584	551	564	548	574	578	578	539	582	554	535	552	607	559	557	588	593	569	552	551	577	577	522	534	532	553	520	599	579	534	560	616	576	564	555	565	511	551	569	559	537	590	534	533	505	523	550	587	573	567	545	528	568	527	578	541	569	568	543	569	555	561	523	607	579	547	534	578	563	577	550	579	608	548	569	571	575	544	527	536	587	525	540	529	561	570	553	554	570	599	544	569	577	564	536	560	553	571	547	576	567	552	573	534	538	595	548	534	527	531	539	543	583	552	563	542	540	538	525	508	589	521	532	553	578	582	552	574	529	543	553	529	594	570	531	531	544	489	554	551	557	545	576	549	539	580	586	564	541	546	525	582	555	529	551	565	545	535	551	586	601	571	575	568	579	523	534	564	575	581	567	569	572	551	530	565	580	588	576	573	542	495	559	536	591	555	551	518	544	560	590	607	558	538	577	517	546	568	558	524	586	545	545	583	534	592	574	562	533	535	567	591	547	578	523	588	561	542	556	562	585	551	531	551	556	520	503	562	549	544	553	529	509	521	588	551	548	546	571	535	571	574	524	566	557	551	590	562	582	574	511	574	537	586	569	535	556	565	552	583	579	543	560	578	501	600	542	560	565	508	545	572	550	523	539	588	572	530	513	548	561	558	541	552	595	558	549	561	531	538	558	561	583	543	583	569	556	544	534	542	584	568	586	568	584	519	540	578	560	561	560	608	532	527	544	539	561	577	531	544	559	557	526	550	517	575	553	537	581	557	572	525	603	588	564	552	585	628	549	583	559	537	580	566	551	567	557	546	542	558	550	539	544	555	537	601	554	576	588	559	558	566	617	589	603	548	544	584	587	589	557	530	603	530	557	544	517	556	579	580	595	508	560	530	563	527	593	537	535	529	543	552	544	555	571	555	595	556	536	563	541	585	526	552	544	569	579	560	553	523	545	603	551	557	584	553	578	561	505	583	577	610	558	580	547	593	554	548	559	534	543	531	574	586	551	562	571	560	542	586	559	609	564	544	554	553	566	548	586	558	576	588	557	542	552	601	555	503	485	578	566	596	602	530	570	522	526	513	579	588	552	548	530	538	587	566	548	561	565	569	570	528	561	549	557	579	539	587	570	554	574	525	597	565	556	582	578	581	568	569	567	576	537	532	520	564	582	528	535	560	515	549	530	563	575	526	564	607	555	548	562	560	576	558	523	562	558	573	572	587	570	571	531	564	583	567	554	562	547	567	565	596	566	577	563	521	595	524	594	573	592	552	543	572	551	522	539	544	550	524	560	570	559	550	546	559	554	574	528	578	561	574	561	569	554	561	529	580	549	578	560	564	543	548	542	554	559	544	554	597	548	584	565	523	559	572	555	557	583	518	521	552	562	534	588	552	604	551	554	552	553	562	614	573	611	549	571	540	562	587	563	554	546	577	529	561	587	585	547	570	570	573	568	554	589	602	563	535	559	527	579	538	557	544	563	566	554	593	544	544	595	539	550	579	529	575	570	547	557	532	566	526	579	570	552	564	579	504	553	546	582	544	545	545	551	548	525	497	608	556	557	546	572	529	527	555	539	540	592	587	567	610	539	548	604	538	584	563	577	576	541	588	522	621	600	549	558	579	569	548	554	543	563	558	564	575	536	570	527	547	542	559	564	560	589	610	543	548	592	524	592	516	538	575	544	557	529	535	581	541	560	541	536	553	527	542	568	566	539	576	588	540	568	543	560	580	573	548	557	583	546	558	576	565	575	562	515	527	521	549	554	543	529	524	541	504	531	588	576	592	582	585	576	583	597	560	577	612	598	523	572	555	572	558	532	571	581	552	580	519	559	573	558	577	592	543	515	568	602	557	578	564	552	592	623	575	540	532	551	577	577	578	570	573	567	546	582	588	534	536	577	555	532	552	596	546	543	556	565	570	568	558	535	566	577	541	519	572	563	532	588	518	608	589	529	591	511	529	555	576	572	496	531	555	573	571	564	581	528	519	564	539	599	548	587	543	534	548	590	592	572	524	595	623	529	558	569	580	584	577	580	523	575	557	543	531	535	566	570	605	541	566	564	580	591	550	506	585	542	549	548	516	598	545	584	562	574	581	571	588	554	528	567	553	600	541	565	544	538	566	600	532	593	573	560	556	571	546	578	560	565	588	514	590	552	555	549	544	554	572	537	554	575	535	549	525	526	572	546	506	586	556	566	560	564	545	584	544	580	576	561	562	554	543	551	564	553	543	523	540	533	574	532	587	575	489	568	560	514	592	590	581	580	536	588	576	592	554	549	570	560	550	565	543	550	563	562	568	574	542	540	576	591	562	561	545	604	554	557	520	621	522	585	537	534	583	543	569	588	531	529	551	549	565	580	578	540	604	547	521	538	559	518	578	549	529	580	550	558	567	562	581	553	557	583	590	563	606	554	549	553	541	558	594	557	542	565	548	578	587	547	584	552	547	517	590	516	574	538	564	548	543	560	537	570	564	556	548	551	539	524	585	606	531	577	564	556	561	535	530	544	515	553	532	597	579	529	574	595	521	546	521	571	548	551	534	534	584	555	572	574	557	538	595	593	649	565	573	585	549	537	558	577	541	544	571	535	590	593	579	575	516	505	592	561	530	583	527	552	550	583	540	585	569	590	516	605	565	563	585	582	557	618	558	582	560	514	573	551	588	557	522	600	570	529	565	568	528	587	532	610	526	533	528	536	557	558	563	590	551	547	549	602	571	534	538	587	567	559	522	556	543	522	535	575	520	530	558	569	522	543	516	560	525	554	597	538	548	584	550	571	540	544	575	552	568	570	544
16899	3252	1966	1053	670	406	316	305	246	206	164	161	193	169	142	162	180	133	133	131	160	158	137	134	112	134	132	151	159	121	121	122	111	122	109	144	127	122	121	112	126	122	116	127	97	145	132	109	114	138	125	111	107	120	113	131	139	124	117	117	145	122	127	111	128	125	109	118	131	101	82	120	104	126	107	130	107	140	120	127	122	114	141	132	110	96	121	127	143	123	117	122	104	120	122	112	128	121	100	128	128	106	110	125	130	105	116	120	123	132	130	123	120	117	125	127	141	118	126	119	117	126	114	116	120	107	108	147	118	139	112	117	132	126	118	114	127	125	123	134	145	121	105	105	136	106	117	115	135	115	132	118	130	120	116	127	130	128	115	104	112	116	102	103	124	131	83	101	111	127	123	127	107	127	136	136	114	134	110	140	104	98	127	124	132	113	91	116	111	107	119	134	132	112	97	118	101	121	113	127	121	109	126	126	127	119	119	139	124	110	119	113	138	117	132	117	119	125	131	116	132	106	105	126	138	130	113	135	126	112	114	126	142	128	142	120	124	118	117	106	126	107	116	123	121	117	123	108	117	141	120	130	112	108	132	110	115	96	107	106	124	127	130	128	115	119	98	120	114	118	100	132	126	126	102	120	128	120	107	108	118	120	110	152	94	121	129	97	136	120	116	111	127	107	119	133	107	105	110	118	135	103	111	129	132	130	107	134	106	122	114	110	123	100	112	119	133	117	99	131	115	100	125	124	107	112	105	104	117	126	142	127	123	123	115	104	142	128	110	118	130	127	102	123	120	108	109	139	127	127	127	98	114	104	122	126	131	122	126	114	160	107	124	147	124	119	135	95	127	132	128	100	111	108	110	123	109	118	124	119	126	116	135	118	122	133	128	99	141	108	121	123	136	114	116	125	123	134	120	133	128	129	131	125	119	115	122	126	113	127	135	121	113	99	132	131	141	105	116	104	128	122	122	107	138	135	109	130	112	97	128	123	125	122	111	109	128	134	122	110	100	105	129	114	118	137	131	117	127	103	103	117	106	128	121	105	124	125	125	121	107	102	126	103	122	115	108	135	120	125	124	111	121	110	109	120	132	146	124	106	112	116	116	106	104	112	103	123	127	114	103	123	129	119	127	104	112	113	134	125	119	119	113	139	128	122	123	109	143	128	122	114	115	139	103	110	110	131	115	116	117	93	149	130	125	126	115	118	112	106	117	103	122	137	129	132	124	147	142	120	110	111	119	109	107	100	118	156	122	100	110	114	114	100	104	123	122	122	106	116	117	113	124	102	104	115	122	137	113	102	105	137	124	125	108	111	120	119	110	159	109	146	126	126	129	121	136	118	120	124	120	120	134	96	136	135	123	93	109	108	125	118	110	125	104	122	125	124	118	110	147	115	133	128	121	125	110	113	131	114	115	114	132	121	120	104	136	119	126	118	120	126	102	116	110	128	128	116	115	123	118	105	108	120	130	120	110	101	131	104	123	108	115	119	124	124	99	114	117	110	111	122	127	123	137	120	99	124	131	130	114	121	120	104	126	128	125	121	119	132	132	105	115	137	137	129	130	114	116	103	112	106	114	128	127	118	118	123	121	128	127	129	127	110	122	132	97	117	123	97	111	117	124	110	135	115	101	131	123	102	107	109	126	126	132	109	110	101	122	114	116	104	136	113	108	116	114	138	129	127	130	109	120	103	126	136	108	132	125	119	125	110	124	109	114	140	125	95	125	125	102	136	100	124	148	136	121	122	102	133	135	118	110	113	131	111	127	123	139	129	125	104	114	126	133	122	102	121	125	120	128	115	123	100	123	127	103	139	121	109	103	114	132	110	106	110	98	100	123	120	148	121	125	112	114	121	120	107	107	110	109	123	102	111	115	109	108	91	117	115	129	139	110	129	123	128	132	117	138	120	126	117	107	120	119	120	95	121	116	82	116	114	121	138	88	119	108	122	115	128	101	110	120	117	108	114	100	109	104	130	129	100	108	124	120	111	127	121	123	117	106	145	107	141	121	129	107	122	125	109	102	137	128	119	135	122	138	115	108	105	130	116	121	98	122	100	122	132	120	139	116	116	104	103	131	121	144	131	153	103	129	118	109	118	108	88	115	124	128	127	123	107	124	143	127	135	90	100	117	118	116	107	107	104	107	107	118	107	131	133	125	123	123	113	94	134	121	110	114	130	124	119	116	106	111	114	129	117	126	133	123	127	108	130	122	105	114	135	120	115	128	122	125	123	115	127	100	115	131	124	106	102	143	111	127	119	128	143	127	125	116	116	125	126	120	128	125	133	111	119	145	161	123	120	106	129	120	137	118	122	122	115	120	105	116	111	112	126	117	116	141	112	106	123	114	129	109	130	116	118	126	110	125	127	108	111	127	104	139	117	127	106	124	151	119	121	121	104	132	124	140	112	106	116	116	105	117	109	120	121	125	112	121	131	145	130	129	123	112	103	118	120	119	117	99	135	142	139	121	119	110	114	126	113	139	126	123	120	97	120	117	114	115	109	86	110	124	123	124	117	136	111	117	115	119	119	111	128	103	112	99	109	124	115	111	115	131	116	115	105	123	110	119	126	105	132	108	125	127	133	121	121	128	106	131	124	115	106	117	141	118	128	151	118	111	117	122	118	116	139	108	115	124	128	129	122	111	124	122	109	116	124	121	127	123	148	132	127	124	125	121	104	113	123	102	124	120	119	127	132	102	125	131	115	125	138	135	132	125	139	155	117	96	114	109	118	131	115	109	129	110	101	117	97	119	135	122	113	129	105	102	139	95	117	113	113	110	131	149	97	120	132	118	110	103	131	127	117	121	99	119	127	116	113	127	96	105	115	135	129	122	100	116	137	122	131	112	109	123	113	119	115	116	100	113	117	100	102	96	127	130	124	107	143	124	103	126	129	140	120	110	115	139	116	98	111	137	115	124	130	125	113	134	124	108	112	155	119	120	102	131	90	130	136	126	121	121	105	115	122	131	119	134	108	105	114	129	132	125	107	121	127	151	137	121	114	121	116	131	135	136	127	133	108	111	112	122	108	116	110	126	83	93	110	124	125	125	129	119	107	120	126	106	101	123	121	135	122	127	118	105	125	96	108	121	124	125	114	132	105	116	110	134	121	93	126	107	117	122	111	114	131	127	113	109	113	124	122	116	128	115	113	117	118	107	119	131	105	114	123	120	128	108	124	105	124	128	110	112	125	125	142	112	109	125	121	109	136	121	120	97	136	108	130	118	140	109	124	127	118	128	114	133	111	118	126	127	140	115	103	125	134	118	101	121	120	128	108	124	94	107	112	113	127	138	130	118	114	118	111	134	116	135	136	139	111	120	131	105	107	130	107	105	108	104	120	115	123	89	104	136	110	109	108	131	144	115	125	133	136	116	134	126	104	120	117	119	115	118	97	114	120	119	116	117	134	124	112	117	108	111	131	117	109	125	105	117	121	125	121	113	140	109	109	112	135	121	111	110	108	130	103	106	119	125	137
9686	2309	2923	2845	2253	1637	1341	1062	989	806	839	722	701	662	616	631	618	479	478	461	414	386	417	413	420	436	427	424	432	361	372	363	345	337	336	319	367	355	336	264	333	302	334	310	302	316	307	327	304	310	293	321	298	331	285	303	325	333	344	327	298	288	343	290	276	320	324	313	314	346	313	291	344	306	299	300	296	297	286	301	292	334	324	320	323	318	280	289	309	317	331	320	309	295	326	292	285	344	330	311	315	302	302	283	311	298	295	313	300	305	273	321	268	305	286	315	308	305	283	293	297	267	284	260	312	266	292	269	301	278	316	310	309	311	354	288	255	338	312	298	290	302	299	323	323	320	302	296	251	281	308	285	310	324	300	296	289	318	316	293	310	292	312	313	331	315	280	347	317	274	293	309	264	288	299	291	311	289	320	292	316	295	294	295	305	295	313	316	311	292	330	282	304	311	309	293	287	315	255	304	320	323	304	323	299	285	325	309	318	309	286	310	318	281	317	285	314	321	262	287	326	309	320	295	290	286	302	290	331	314	316	318	326	314	253	301	310	290	320	301	316	312	319	302	301	312	312	295	302	293	295	291	286	319	284	287	312	319	300	266	302	310	279	267	294	330	305	321	323	329	271	326	328	315	365	353	309	299	297	286	290	314	306	339	331	264	290	312	316	258	298	307	287	307	293	310	310	304	331	317	323	313	289	277	298	344	316	337	298	295	292	289	339	283	319	300	286	309	319	288	304	308	280	315	313	283	291	306	299	318	287	305	291	297	291	317	319	323	330	309	310	307	301	279	299	300	328	292	301	321	317	321	267	332	291	304	283	293	337	300	315	339	321	315	315	300	312	311	314	302	325	301	283	323	312	314	316	302	321	305	305	293	329	326	291	316	309	318	279	298	309	281	285	339	320	278	292	309	297	324	276	329	290	305	301	307	293	306	301	312	317	313	275	295	314	308	303	311	295	306	286	304	286	310	272	297	312	279	300	311	287	288	282	315	284	275	334	303	332	293	313	302	306	292	316	307	283	329	289	281	298	287	299	301	291	308	276	284	316	269	330	300	305	282	291	302	308	314	298	329	291	320	318	316	324	281	297	300	317	288	300	306	331	337	305	289	274	333	328	285	337	298	266	291	283	326	303	307	322	288	317	279	295	298	312	296	294	282	277	302	283	302	310	301	323	274	325	305	304	300	290	310	322	302	312	293	298	329	282	290	304	319	311	307	299	285	366	310	298	287	313	307	319	341	299	297	325	299	278	323	333	313	311	300	288	308	324	306	337	333	320	315	300	319	323	309	302	303	280	272	293	343	306	312	310	287	302	304	318	287	306	312	320	324	307	318	278	294	271	326	309	299	306	309	314	280	293	307	308	309	289	287	300	304	307	315	297	313	309	333	296	304	299	308	288	307	312	313	306	328	344	305	301	297	291	293	291	320	294	322	330	306	313	292	287	306	304	303	298	310	314	298	317	333	309	265	300	308	308	314	290	288	336	334	286	309	264	335	294	308	331	306	268	252	341	288	317	323	322	290	272	294	332	286	303	306	286	309	307	312	289	306	290	332	298	284	296	308	274	281	295	314	299	299	327	293	323	281	331	280	352	281	271	305	307	305	334	263	308	308	323	302	280	297	319	283	304	300	313	323	316	314	269	309	309	313	320	310	294	335	309	317	303	292	318	290	292	325	287	283	312	280	289	308	283	307	312	310	278	314	342	315	319	291	315	295	278	306	310	316	336	313	331	285	274	312	278	306	274	318	273	304	318	312	311	287	295	294	318	325	310	324	318	309	316	282	331	301	303	316	274	287	322	282	303	288	336	310	317	263	303	267	315	296	297	316	285	322	273	315	323	292	307	342	293	309	326	287	327	311	297	283	314	306	302	259	288	291	259	303	325	290	296	309	335	285	291	331	298	318	298	299	315	287	320	295	315	324	320	303	323	291	292	285	296	325	298	305	340	325	329	309	294	311	268	319	316	306	295	307	288	290	293	324	299	309	288	298	324	277	272	297	292	313	294	309	309	303	307	284	299	320	307	312	317	313	282	307	293	264	307	314	318	306	322	299	287	303	307	315	291	337	317	323	281	301	326	307	297	275	317	310	295	299	294	310	330	326	273	310	310	325	291	319	318	326	273	297	314	302	270	285	291	296	325	300	303	311	321	330	281	312	330	317	299	287	313	328	313	298	306	344	327	335	304	282	314	310	319	337	313	303	304	299	290	299	302	309	253	299	297	259	310	347	323	282	310	300	313	345	301	283	317	293	279	285	296	280	298	330	311	297	304	289	313	294	293	301	298	308	289	325	299	305	309	300	300	288	301	284	279	312	308	300	284	295	327	319	283	298	303	311	303	349	322	316	322	313	336	297	298	287	315	287	312	315	316	288	287	308	303	293	285	314	317	322	296	291	286	287	289	321	316	300	323	313	296	282	352	314	310	297	318	289	343	340	318	315	340	311	295	318	302	307	292	327	302	323	312	297	323	271	317	310	313	316	309	285	288	286	306	298	318	259	311	285	300	337	284	324	304	283	280	306	289	301	292	306	284	302	333	330	286	317	258	325	314	295	320	297	299	303	307	298	294	285	282	302	326	299	289	329	302	324	335	325	278	315	306	296	299	297	299	295	314	343	313	315	310	294	309	285	328	275	306	324	286	309	302	314	331	281	292	285	295	317	302	320	313	290	307	318	293	313	296	306	308	331	303	272	271	299	311	336	300	333	304	286	332	319	301	309	310	311	315	275	282	292	304	273	307	313	301	306	308	286	285	315	298	305	293	274	313	299	318	276	324	323	292	333	312	302	287	276	308	297	321	325	307	288	299	303	300	328	291	300	300	286	314	313	327	301	318	303	321	296	294	299	296	329	322	282	293	308	297	305	307	301	310	314	311	322	310	294	293	285	321	301	282	299	317	320	282	287	308	323	291	257	306	309	281	294	310	324	306	283	300	311	331	288	313	316	284	304	339	309	291	287	319	314	303	295	344	295	328	292	309	313	326	314	310	287	282	308	312	328	343	304	300	311	322	316	288	297	290	307	283	290	298	290	294	338	281	264	327	292	275	327	281	297	325	290	307	293	329	290	318	313	337	335	278	296	287	288	302	277	299	303	285	300	320	264	308	302	302	297	296	313	324	307	288	289	330	332	317	306	284	295	311	320	330	298	308	331	283	302	313	285	321	319	322	307	313	325	306	284	316	328	288	294	299	295	306	300	290	313	317	286	295	302	314	284	328	303	300	321	271	343	335	300	318	314	314	298	327	293	289	316	280	304	323	318	308	316	299	311	303	289	301	291	282	316	300	296	296	290	341	343	283	310	320	297	316	329	312	241	300	330	275	277	294	310	265	321	275	329	284	309	268	300	302	312	316	296	305	305	275	301	301	315	354	335	281	328	284	304	284	298	293	322	282	318	288	289	283	311	316	331	297	318	286	314	275	298	319	329	290	281	348	312	276	306	277	278	301	297	293	301	313	302	287	327	325	304	311	297
2018	556	499	416	393	376	420	374	403	371	378	398	394	396	408	386	398	409	394	366	435	374	374	399	344	419	406	365	400	386	410	348	357	360	391	370	365	382	359	379	382	406	377	357	361	386	359	365	355	372	333	347	366	401	404	386	404	331	341	359	360	381	433	364	357	387	424	367	411	367	360	393	314	365	365	410	389	370	406	388	367	389	414	344	391	370	362	366	388	371	347	340	365	375	388	375	397	382	380	385	388	355	404	400	396	399	362	380	375	349	401	398	393	373	330	373	395	377	357	388	376	372	358	386	361	388	328	361	381	358	372	388	374	367	372	395	364	355	318	342	384	337	374	373	401	375	355	394	366	379	363	384	364	373	368	385	338	352	344	318	340	365	396	373	366	399	406	366	383	370	345	352	381	391	389	357	356	373	400	342	359	370	413	393	356	411	376	374	355	371	385	358	354	386	359	378	360	362	396	384	367	362	356	363	323	362	364	349	372	376	380	380	376	377	362	357	375	406	382	324	419	354	400	357	357	362	364	403	427	382	394	372	382	393	347	360	357	390	372	385	392	353	394	368	329	352	374	359	391	358	370	338	374	346	374	381	360	379	373	376	393	394	391	412	376	401	341	360	377	349	396	362	364	370	344	379	345	377	370	377	364	359	365	416	356	346	357	374	364	395	350	413	344	389	366	372	410	396	359	347	386	382	390	374	374	353	371	416	399	374	408	365	354	348	396	369	425	402	405	395	372	364	393	374	392	362	392	394	359	398	389	352	409	381	362	370	399	396	379	371	343	327	377	376	393	382	357	392	389	362	372	351	384	342	370	376	351	346	366	360	345	365	344	397	386	375	409	368	355	416	383	354	368	364	365	391	376	355	385	351	373	357	388	386	373	371	357	365	349	406	363	368	355	334	379	359	367	353	365	402	402	363	383	334	375	392	353	381	331	376	340	403	410	353	420	328	365	349	355	377	407	351	388	410	344	342	367	359	325	385	341	372	369	379	354	416	385	374	368	379	360	387	363	383	364	358	370	339	373	392	340	378	366	372	373	337	370	365	399	395	398	320	350	339	332	381	358	356	348	353	346	358	359	358	358	373	393	362	358	343	371	351	375	399	362	371	364	352	350	392	346	403	415	382	377	346	379	359	345	384	371	368	393	383	363	358	322	405	379	384	348	360	386	355	400	378	365	379	381	393	360	353	357	379	343	388	373	374	396	364	360	404	391	417	375	367	321	384	370	385	352	404	402	372	346	401	412	360	393	376	358	369	391	375	363	356	354	400	371	359	395	393	364	376	377	374	406	359	352	417	370	364	364	367	376	385	398	355	382	348	368	388	381	357	354	346	391	369	372	352	361	373	351	372	390	349	375	381	384	345	358	411	381	382	356	389	394	402	369	367	360	367	393	394	371	407	380	358	367	338	375	389	383	383	385	367	361	376	375	338	369	414	389	391	321	350	378	354	411	359	355	374	383	373	350	380	383	365	383	394	382	355	364	348	369	382	375	350	381	383	364	363	348	380	363	390	383	366	347	387	364	371	375	346	380	362	435	398	382	400	412	367	365	368	365	348	418	372	368	394	347	362	364	350	357	387	333	405	397	352	364	383	367	378	394	399	361	375	324	398	385	351	365	369	354	365	344	370	359	401	344	369	358	387	352	386	352	356	391	347	380	326	350	366	395	407	354	369	369	374	375	357	371	390	387	398	419	393	389	374	341	364	387	334	351	361	394	343	378	408	362	359	373	419	383	390	405	381	358	347	368	367	401	344	359	381	355	354	367	384	355	358	386	387	374	325	359	352	387	375	368	368	385	368	351	375	369	401	347	359	393	372	366	396	356	346	351	350	371	372	382	412	363	383	326	365	389	379	359	380	403	333	342	397	393	377	367	368	321	339	389	351	376	398	360	361	372	374	376	384	369	363	379	348	397	356	371	386	371	378	399	390	387	364	382	398	380	372	377	354	370	400	336	409	383	403	363	380	396	355	337	384	379	357	398	368	350	386	394	387	375	381	415	396	376	360	391	394	381	394	391	383	366	372	395	371	376	333	367	352	368	426	372	386	343	375	347	388	371	408	387	349	381	343	375	394	371	384	363	372	352	398	387	372	381	376	381	355	358	370	377	389	414	440	378	416	354	415	393	386	382	380	338	395	387	392	407	370	354	372	377	368	356	363	364	393	387	352	357	334	380	354	358	377	366	365	359	347	387	396	383	393	343	363	390	373	361	372	371	361	373	362	358	360	393	378	380	373	402	361	393	371	353	363	361	351	394	377	405	364	386	349	318	410	352	368	366	388	396	382	390	353	385	364	349	339	386	391	393	346	374	372	354	355	387	379	356	341	365	371	383	382	405	355	365	385	377	386	368	317	363	392	358	377	356	342	357	362	376	396	384	392	329	376	378	366	402	375	385	391	380	366	358	384	369	404	383	372	341	385	362	385	381	362	363	388	396	390	376	385	407	411	384	355	359	338	326	396	380	366	348	390	365	371	403	353	406	400	388	401	383	437	340	351	319	351	393	342	329	350	375	374	393	369	359	398	362	399	357	354	400	379	368	373	346	373	375	406	337	351	411	361	370	367	360	355	448	379	360	378	388	358	345	389	413	360	372	385	389	387	391	357	364	358	384	378	359	346	378	342	357	360	363	362	397	373	398	412	427	399	368	381	367	386	357	325	345	356	386	363	371	380	382	388	404	350	358	413	364	378	385	381	380	372	379	373	380	326	373	387	396	356	351	394	377	346	344	405	407	384	343	351	385	405	359	365	375	324	360	388	389	385	374	411	362	367	385	401	407	390	332	364	361	370	372	370	385	363	442	408	385	356	370	397	357	410	393	355	382	395	398	373	382	404	400	361	376	384	376	387	383	390	416	389	355	358	357	382	338	388	362	332	362	380	356	361	395	392	384	409	368	357	361	397	336	368	356	395	367	367	351	362	373	345	373	394	327	383	396	412	391	388	376	371	383	366	392	371	363	356	385	343	360	363	397	376	382	369	359	375	424	397	355	359	369	379	365	346	373	393	347	381	396	403	382	405	381	366	352	336	344	376	390	361	364	379	374	347	370	381	374	345	378	396	365	341	362	340	377	346	369	360	389	382	368	381	346	345	380	371	348	360	390	363	384	390	398	329	372	413	373	363	396	394	382	354	366	386	378	347	393	380	410	392	368	359	347	407	354	372	351	386	376	375	399	351	367	350	391	371	362	358	389	381	328	368	376	373	366	389	351	359	373	393	373	396	360	384	405	375	342	345	408	378	407	366	372	391	354	367	377	360	355	402	389	362	333	347	372	368	384	352	372	369	373	375	373	342	361	342	394	366	382	392	393	394	376	333	393	367	358	345	384	376	366	381	387	386	352	345	370	373	355	363	348	375	366	382	333	390	350	370	371	381	365	377	330	385	384	351	372	437	394	341	369	327	390	367	361	358	357	396	354	385	378	391	425	409	412	421	371	394	364	353	371	357	398	391	341	377	366	367	404	368	351	411
2339	1014	1179	1040	1018	918	918	834	925	860	869	872	899	899	888	924	854	870	841	838	840	859	802	818	812	837	816	887	839	808	788	817	767	823	768	777	773	820	815	792	745	820	794	835	797	864	814	810	802	829	822	848	864	829	847	839	854	836	874	796	827	803	853	777	807	844	806	779	793	817	818	830	825	815	814	815	808	813	839	823	853	818	820	853	760	826	834	811	848	826	786	773	807	781	846	804	794	795	812	820	843	786	803	826	830	826	837	784	834	818	763	837	843	760	856	810	826	879	798	836	796	849	798	804	775	818	823	798	837	765	830	813	815	800	798	875	818	801	851	807	839	847	829	825	807	831	794	842	815	788	819	761	760	799	842	830	845	842	805	824	843	829	876	800	849	876	795	818	839	874	776	811	763	821	785	823	821	800	803	761	766	816	816	788	817	838	829	810	806	806	852	777	833	805	857	833	814	810	782	830	800	807	813	785	830	887	809	881	814	795	808	778	853	860	817	827	746	850	795	820	779	868	804	839	802	824	843	817	774	843	831	810	795	835	813	815	831	851	807	831	821	820	818	836	847	791	839	786	824	742	823	836	825	810	805	855	819	840	838	842	848	770	739	820	850	798	816	843	851	813	844	864	787	847	807	822	833	851	842	797	759	813	848	816	826	847	746	832	847	842	831	841	834	842	770	837	836	851	858	777	803	863	765	871	862	817	778	810	809	803	816	835	830	788	836	825	842	766	826	811	778	801	777	822	824	796	833	832	816	819	797	797	760	854	813	844	871	829	807	780	860	798	804	812	826	822	825	800	814	874	798	844	835	802	824	802	836	812	825	744	802	812	866	902	809	828	774	868	784	787	816	826	795	783	818	839	784	773	844	809	838	864	825	852	848	731	873	809	797	796	896	839	798	821	817	804	814	784	820	784	835	819	793	821	816	824	851	811	833	800	784	839	826	840	845	789	778	860	762	813	816	779	813	863	791	774	845	837	755	838	796	881	784	838	831	826	850	800	797	837	819	799	781	812	801	819	781	834	861	784	783	824	818	812	807	799	806	845	834	830	781	828	809	799	814	788	817	828	802	805	836	817	812	787	832	793	810	771	821	803	851	816	821	873	820	805	784	804	827	831	834	847	818	788	805	839	780	817	763	847	806	833	808	815	837	781	815	818	774	805	814	798	800	842	749	832	830	834	819	820	791	806	864	835	776	851	809	755	843	884	775	821	777	815	838	840	790	780	802	882	852	757	853	802	811	807	741	797	787	838	798	819	792	799	758	855	828	830	798	818	803	844	848	858	844	855	818	787	819	825	823	780	779	782	794	868	814	851	815	828	825	878	801	834	806	832	780	813	791	841	741	803	837	860	816	806	760	826	790	770	791	850	916	840	837	807	875	788	806	846	796	816	793	827	813	869	811	796	833	854	822	823	859	789	799	851	833	775	857	826	829	829	858	814	792	816	835	794	801	827	797	875	818	819	819	824	847	817	852	803	831	835	784	830	843	814	815	789	832	801	843	792	826	838	809	829	818	793	817	806	800	877	802	901	877	816	822	866	797	823	828	802	855	853	791	854	775	840	821	789	804	805	815	852	839	796	907	850	818	781	855	855	793	837	833	821	803	808	842	842	777	780	803	826	806	836	803	787	814	824	729	796	816	859	793	760	784	890	836	843	810	808	820	836	811	824	758	786	793	821	874	802	805	825	827	843	824	834	764	835	830	824	838	836	822	787	774	817	840	796	806	840	854	813	839	728	800	818	813	802	767	799	816	830	790	815	891	816	848	824	792	784	809	820	852	792	859	807	830	835	818	834	784	812	825	809	837	814	869	856	805	806	764	887	806	851	870	816	792	826	795	820	801	831	811	828	802	779	829	765	839	764	824	844	783	793	882	802	826	812	833	808	800	831	834	814	823	793	806	842	845	851	826	830	834	862	820	787	876	878	831	791	822	832	815	831	793	837	832	830	811	844	824	836	839	837	775	868	823	872	812	808	808	807	773	756	825	831	831	768	869	822	838	817	851	813	780	822	797	761	862	823	875	820	843	858	820	809	806	808	830	869	853	807	792	793	816	798	814	807	768	802	832	838	812	832	818	768	849	806	793	817	820	813	841	822	858	817	841	844	773	816	794	826	798	840	823	834	808	779	801	792	789	771	811	873	820	807	833	822	837	792	772	833	787	804	862	821	775	833	826	801	818	825	837	809	784	840	827	841	838	778	847	771	839	816	809	781	813	850	784	820	781	868	813	875	795	841	809	839	789	866	804	863	752	788	855	824	838	850	840	809	782	826	878	836	832	793	794	850	779	807	895	807	864	843	788	818	838	772	800	818	816	854	834	848	823	865	827	826	849	848	855	864	788	814	805	831	846	803	830	796	813	817	786	791	801	862	815	828	815	784	851	834	828	876	784	854	803	855	837	804	811	797	788	823	772	820	795	825	850	816	827	807	844	836	798	794	795	780	819	823	776	780	820	861	823	822	878	852	842	848	845	794	821	855	826	853	819	768	847	792	805	792	809	799	803	848	807	826	817	806	814	822	852	821	785	830	873	790	844	811	781	816	842	802	825	771	782	843	828	802	821	847	767	827	825	858	858	786	817	797	831	816	857	816	805	829	833	815	758	753	833	823	804	803	769	834	858	835	803	823	812	804	798	832	854	834	824	792	741	800	823	791	826	829	759	879	872	881	810	834	798	809	837	804	815	849	791	849	806	789	828	853	804	835	780	768	849	779	855	829	817	811	781	784	848	791	807	831	787	819	848	843	826	748	820	837	757	872	884	797	833	852	813	832	862	867	816	767	781	789	785	842	862	820	802	838	863	825	770	860	800	802	811	802	856	874	839	813	843	826	862	835	838	793	854	771	791	787	821	795	847	829	785	804	843	793	860	806	813	789	857	741	785	835	837	810	826	818	895	792	802	778	779	794	832	819	832	855	792	873	828	808	853	777	798	837	864	798	867	799	805	831	862	811	787	781	807	784	796	818	820	841	872	871	821	791	846	856	816	846	852	819	822	821	782	784	801	848	822	787	813	786	790	802	786	803	872	795	845	884	822	786	799	877	815	825	799	867	830	824	833	832	863	776	875	834	819	829	786	848	828	854	761	829	814	796	807	853	766	814	855	805	812	790	778	818	830	778	816	840	815	775	766	830	787	803	857	807	847	794	821	794	841	798	841	797	824	838	852	804	751	811	867	821	778	806	823	819	838	793	795	766	863	831	785	822	799	813	827	776	769	777	820	789	851	839	821	791	877	837	805	799	791	834	812	810	830	785	787	807	771	803	813	795	788	800	828	799	850	797	812	848	800	819	804	849	784	790	751	795	827	869	820	809	786	834	801	848	831	767	804	814	822	794	780	801	825	869	813	844	830	819	873	836	860	852	818	804	826	812	825	850	820	795	837	830	788	840	781	808	825	762	786	835	870	796	804	831	843	819	753	804	883	768	846	835	807	831	839	849	856	792	758	806	820	842	846	819	859	804	795	819	845	853
9366	1525	1096	785	532	425	332	329	315	301	303	298	243	273	260	296	264	270	236	244	272	235	243	247	269	232	278	249	230	236	226	265	246	231	258	244	227	252	257	229	221	242	223	244	249	254	251	238	259	215	215	236	232	233	247	271	240	238	231	231	274	229	253	241	248	252	241	247	263	224	269	249	221	262	228	254	235	227	280	269	260	246	255	240	271	255	270	234	250	229	230	271	264	221	224	235	234	291	252	226	249	245	245	243	223	226	240	236	253	255	231	195	257	229	229	281	256	189	246	267	247	246	249	269	264	248	254	250	247	252	240	238	253	225	245	233	250	241	245	279	233	234	249	260	243	259	227	223	251	244	248	244	229	237	243	244	258	257	240	226	244	210	264	216	247	219	219	241	246	258	235	226	231	235	256	235	259	234	227	253	215	239	232	225	227	263	250	237	246	231	248	254	248	244	236	275	239	220	239	252	240	225	246	214	251	236	258	250	235	233	251	228	263	252	258	227	240	249	246	228	241	233	263	249	232	224	246	252	279	236	233	262	250	248	235	254	213	220	222	250	231	238	220	252	261	243	270	275	258	241	256	250	219	252	241	233	256	228	239	256	256	256	219	249	249	261	255	258	258	264	243	234	289	226	247	244	250	259	230	239	253	222	236	248	233	226	243	248	248	226	235	258	211	208	234	251	246	222	245	242	236	252	249	225	260	229	246	238	260	258	272	248	244	251	256	261	240	253	277	245	253	247	222	229	258	216	213	276	263	249	248	180	225	253	258	245	215	223	257	243	231	260	245	205	249	257	205	240	234	240	202	234	258	242	266	234	230	262	255	211	238	262	250	243	225	213	226	264	238	229	239	207	266	259	254	224	235	233	248	223	236	207	239	248	235	231	233	237	220	221	249	231	275	271	251	250	232	217	265	254	233	258	247	248	273	233	249	256	217	253	256	232	245	242	260	241	253	231	232	208	246	265	233	226	244	249	243	277	257	255	247	233	253	225	266	255	239	216	247	205	212	222	282	233	276	234	250	222	247	242	259	251	270	251	242	260	247	258	236	249	231	235	245	226	240	243	230	245	247	241	231	248	242	243	235	245	222	272	242	216	231	264	239	243	233	257	256	233	219	229	260	272	256	265	241	249	254	232	248	249	249	232	239	287	245	250	213	270	224	223	243	235	240	233	254	244	200	235	250	243	266	250	242	288	217	263	236	240	238	240	215	229	251	238	218	279	272	226	260	280	245	244	222	264	249	233	251	227	232	223	267	259	253	252	234	282	267	238	239	245	248	267	231	235	271	268	229	228	235	242	232	234	240	262	234	261	247	268	247	229	238	230	258	229	260	232	221	245	249	221	260	276	259	270	228	245	272	259	224	257	266	241	251	249	241	218	228	235	252	217	256	239	259	248	239	247	240	235	257	227	240	276	231	225	248	246	232	247	226	250	232	256	263	245	245	230	233	226	224	273	221	267	231	235	235	220	235	231	243	280	254	240	245	238	216	267	234	228	209	240	286	235	233	250	207	259	234	233	258	244	233	249	250	248	258	254	220	270	254	240	237	253	244	195	270	270	264	258	242	250	282	228	228	243	220	250	221	226	248	227	263	227	248	233	216	257	249	229	255	242	252	266	281	225	232	245	242	253	233	257	236	260	235	218	248	217	261	252	253	247	259	236	252	266	224	216	244	243	241	246	235	211	262	246	234	211	246	256	256	255	254	259	262	222	266	256	266	271	216	226	244	259	272	249	237	257	208	232	275	264	236	262	247	245	258	247	265	260	243	250	262	282	226	238	284	237	256	241	236	249	250	270	253	249	242	222	221	244	252	258	265	268	260	216	262	266	233	241	265	247	236	254	188	260	220	244	264	249	229	217	243	269	243	232	225	249	245	243	267	276	260	280	239	246	234	235	241	258	227	245	251	225	245	241	224	230	251	227	225	262	261	212	259	262	259	252	243	267	236	232	264	236	250	234	248	225	250	243	243	270	260	205	244	234	264	240	282	231	273	235	252	242	256	244	259	241	221	248	247	232	241	210	253	217	265	230	248	235	263	234	257	252	272	210	248	258	244	253	259	257	208	234	257	271	222	248	307	245	241	232	254	292	228	239	246	235	240	248	241	226	256	261	256	252	238	273	241	253	223	228	264	234	242	211	254	239	220	250	265	268	242	248	253	218	225	213	253	260	270	233	250	234	240	229	288	249	241	259	229	261	234	239	228	241	258	261	248	242	279	263	258	241	231	228	229	260	257	239	215	231	230	267	241	212	255	230	251	216	262	224	242	252	224	203	247	213	227	259	244	230	260	244	248	255	240	223	251	232	240	223	257	222	233	231	237	218	260	235	260	224	231	236	241	277	250	223	242	238	264	258	234	247	240	241	242	247	233	251	243	251	263	266	258	225	218	291	250	273	262	242	257	235	224	233	251	241	226	234	249	244	240	212	205	254	243	257	242	234	237	251	255	244	240	257	265	270	232	210	247	253	228	254	245	260	227	243	262	247	261	257	232	273	233	246	239	246	261	251	262	280	241	266	258	260	262	229	274	251	229	249	253	258	230	257	262	242	224	232	254	261	249	251	273	228	227	246	228	243	252	236	246	225	218	255	245	238	242	224	237	249	236	250	226	250	243	278	246	249	252	257	236	220	211	242	209	283	228	267	228	244	235	265	214	232	242	229	236	247	259	211	264	223	227	271	227	239	253	252	221	254	270	287	240	239	255	233	219	206	235	243	267	255	251	223	237	266	252	238	254	247	232	225	238	224	235	240	268	238	221	246	284	241	232	257	243	248	238	228	220	233	237	243	283	247	235	269	233	240	264	231	222	223	221	249	244	262	261	235	226	224	235	255	248	241	238	235	270	274	215	222	220	219	259	248	249	250	246	211	257	235	273	217	236	238	258	227	247	242	279	211	237	228	258	214	251	264	241	240	252	244	243	265	246	242	279	242	245	227	227	235	242	245	233	259	242	246	227	259	253	258	260	266	217	244	237	244	233	267	230	268	266	251	241	224	260	236	262	254	256	236	241	237	252	258	255	249	249	225	222	246	275	256	230	257	230	249	247	264	262	254	234	238	229	262	216	254	234	247	246	262	277	241	230	216	256	233	239	238	233	220	244	256	256	257	245	273	255	263	252	231	228	250	241	218	244	206	259	242	251	229	278	240	247	256	249	256	244	248	247	247	266	245	220	214	254	241	263	244	229	254	244	239	243	242	223	240	227	253	227	246	249	236	246	245	244	227	229	259	246	212	233	266	275	231	225	231	218	240	248	237	244	244	232	246	250	253	249	217	268	233	246	212	238	224	271	255	235	255	192	244	238	251	222	233	244	254	244	252	246	228	242	225	284	234	258	224	239	233	261	257	267	223	237	237	225	229	226	241	245	226	255	246	222	240	252	264	230	233	285	262	270	217	222	232	234	247	225	228	229	229	282	215	238	224	276	253	237	269	228	231	233	249	241	278	246	248	226	226	263	242	263	228	248	253	272	240
7386	1569	2092	2173	1659	1369	1119	991	925	820	825	737	730	748	716	750	647	662	624	604	632	636	600	570	607	580	608	649	613	602	593	537	576	571	572	590	580	601	582	533	538	560	569	508	515	548	529	547	596	576	579	598	567	525	548	538	550	570	554	554	567	541	540	575	547	568	518	547	559	527	568	538	572	529	546	530	570	576	552	535	555	543	559	541	566	549	540	549	571	561	564	558	538	543	573	555	565	567	581	535	544	562	558	566	547	552	545	554	552	539	512	543	544	551	538	519	553	545	554	584	546	574	587	554	533	578	530	563	562	514	540	555	592	553	535	558	568	546	517	555	574	578	534	561	595	548	556	545	539	566	522	564	543	563	563	540	546	534	542	542	576	522	575	550	551	578	577	582	532	584	571	535	533	570	544	515	547	541	524	610	563	559	520	511	537	599	572	543	544	548	562	558	538	544	546	566	558	589	552	565	551	534	536	572	582	548	541	538	541	511	517	547	550	580	543	544	515	527	525	596	529	559	580	586	540	544	585	544	536	522	578	525	538	553	590	529	550	568	577	591	577	561	560	541	579	564	543	550	534	612	518	516	559	493	590	580	565	557	575	542	520	590	544	592	542	553	509	570	587	579	554	519	508	543	588	545	538	578	585	567	556	554	518	561	524	573	556	527	524	543	529	554	536	562	536	597	580	577	539	544	508	592	526	535	594	543	513	560	529	514	552	584	556	520	569	514	562	538	544	569	549	604	505	504	573	537	563	526	614	613	541	571	537	555	564	571	582	567	519	535	572	564	563	526	534	512	544	531	594	555	575	540	571	551	585	561	560	564	538	551	579	545	581	550	568	555	538	557	561	576	542	548	524	562	548	549	516	550	572	541	499	571	556	551	535	553	546	545	564	569	535	539	553	581	560	567	577	558	564	536	560	538	581	548	605	486	512	558	539	558	566	560	543	565	526	579	544	569	539	527	577	511	558	566	563	591	532	556	545	542	523	560	576	525	496	546	583	583	563	558	604	567	542	563	559	573	561	560	570	558	564	587	562	596	525	555	541	545	558	583	563	525	579	577	574	517	524	532	546	559	545	578	545	538	569	509	621	554	594	539	542	532	588	578	549	550	523	563	585	590	539	557	561	605	545	541	565	534	516	579	543	547	559	571	564	530	531	566	575	594	511	568	546	612	568	536	587	553	539	581	522	560	555	531	524	573	539	513	537	556	546	538	560	552	555	545	572	588	570	509	574	546	536	485	539	567	568	590	505	554	524	524	543	548	578	547	590	550	567	552	591	567	544	547	547	570	535	560	558	523	572	581	548	558	525	520	566	523	547	548	529	581	584	578	563	581	531	577	555	535	545	545	519	549	506	541	529	581	558	566	553	551	549	519	546	569	532	577	557	537	551	596	562	533	533	559	587	515	585	544	575	565	561	579	549	528	557	558	533	553	587	545	589	558	602	599	541	550	559	541	582	585	557	545	596	564	525	525	549	600	519	554	544	572	578	548	541	582	548	528	539	554	584	565	544	560	537	566	580	505	571	531	547	492	579	510	604	558	534	559	516	530	565	531	564	545	603	504	543	550	606	543	555	533	560	567	493	542	584	541	569	562	604	528	575	569	534	548	549	565	521	554	533	540	537	576	604	574	539	541	555	551	596	578	565	591	547	565	628	548	573	563	547	566	535	558	556	540	539	574	544	559	546	568	534	520	534	564	579	530	564	571	535	598	570	561	582	589	528	588	557	575	554	546	579	603	572	535	590	545	556	541	557	566	527	587	567	517	558	557	590	550	548	557	521	566	556	569	523	560	558	564	523	566	561	555	551	576	588	560	551	573	565	497	529	498	536	499	559	577	543	561	582	518	526	584	530	591	570	576	558	529	555	545	553	574	558	552	578	540	531	561	532	567	565	545	555	527	540	568	585	504	589	539	528	580	575	602	559	569	557	555	545	528	526	536	536	550	559	531	538	535	565	583	567	551	533	548	547	552	533	577	522	533	568	526	538	553	568	508	546	507	532	559	576	573	568	594	558	581	582	562	534	527	550	506	565	583	538	589	516	552	525	564	568	536	595	584	557	518	529	587	568	559	538	567	570	559	529	553	545	533	544	548	580	536	563	607	537	511	547	562	567	561	566	550	550	528	596	566	521	550	555	538	543	566	564	573	570	557	571	545	505	542	546	529	549	550	574	579	534	557	534	570	573	561	539	506	561	546	531	592	566	559	551	548	559	526	497	548	575	516	526	555	552	538	530	540	544	553	548	541	576	520	567	536	540	533	526	539	563	516	554	552	545	572	554	550	576	551	545	560	546	507	541	508	482	557	564	533	535	575	560	575	525	572	593	605	581	543	576	560	548	543	575	503	564	604	595	556	589	574	528	550	537	535	578	547	529	589	572	556	579	557	529	557	584	524	581	532	570	560	565	575	571	552	524	521	565	536	562	544	619	582	533	590	497	549	543	535	570	579	498	571	562	579	534	561	587	560	538	557	608	538	579	571	580	540	608	559	579	572	545	565	503	514	579	536	542	546	544	550	554	553	530	582	529	571	516	550	562	544	584	539	562	566	544	557	532	536	535	564	546	613	576	574	519	561	538	524	568	553	547	553	534	580	593	547	546	573	581	530	494	558	546	592	520	483	566	598	539	571	577	546	583	567	534	531	511	533	544	536	556	515	598	553	553	560	537	537	539	534	577	496	533	513	554	546	540	556	534	517	546	565	562	577	575	585	539	563	558	559	549	550	573	540	581	563	515	555	582	540	573	567	544	579	536	546	557	550	492	567	537	591	560	543	572	536	578	529	515	582	540	537	579	545	562	550	551	587	533	565	523	565	546	543	583	568	590	558	519	549	480	529	573	555	540	579	521	562	565	534	560	543	562	556	545	562	574	575	498	552	570	567	509	568	520	539	560	567	551	580	571	545	546	595	551	544	596	495	530	556	532	564	491	570	558	505	555	542	566	526	543	546	604	571	548	535	565	579	573	551	535	537	559	565	560	535	575	536	568	555	569	581	555	545	579	524	565	492	530	574	542	550	547	546	562	572	548	573	527	550	588	559	549	542	542	563	589	584	532	580	533	559	541	567	571	553	546	529	548	555	559	555	533	596	564	552	553	505	561	512	534	550	565	537	571	545	537	580	546	575	540	524	584	543	593	578	525	531	545	534	569	518	547	547	567	567	555	532	578	530	540	509	553	576	518	558	572	562	557	556	584	569	527	576	517	541	505	554	568	568	515	574	543	530	541	572	576	580	579	569	574	510	574	538	523	526	571	579	564	506	555	517	522	549	585	534	541	560	530	506	544	537	561	545	557	541	532	606	532	535	511	571	557	533	569	599	553	551	563	561	546	545	547	554	563	542	509	544	540	558	527	576	549	506	559	542	532	534	589	538	554	574	571	570	567	563	540	597	586	568	584	586	526	531	542	573	548	559	570	584	569	595	556	538	565	533	582	547	566	536	583	575	573	548	561	543	539	610	547	519	519	536	527	505
16441	2740	1786	1030	645	374	329	263	231	191	173	190	191	171	144	136	157	152	134	130	128	135	146	110	133	129	141	149	141	122	137	124	138	134	131	113	134	109	123	119	116	99	128	123	111	143	134	102	118	133	109	109	109	105	113	136	129	152	103	126	118	121	127	113	111	140	100	117	114	111	125	112	108	131	92	113	121	126	122	108	103	123	118	103	109	125	113	128	106	127	136	126	112	127	130	111	113	109	118	119	108	128	100	116	133	126	112	125	147	128	139	146	104	111	116	97	117	126	120	108	115	126	111	103	96	116	139	120	118	123	106	106	123	130	80	125	108	126	108	120	105	98	134	109	102	105	110	127	114	101	122	101	120	112	100	132	125	116	104	116	136	142	110	133	128	115	122	115	99	133	121	119	117	122	143	126	115	107	119	122	103	108	109	106	114	108	120	130	122	112	111	120	127	101	97	101	120	115	128	114	128	114	149	141	135	126	119	97	111	104	128	122	108	124	120	130	137	113	98	126	117	96	128	97	103	112	102	118	119	111	118	136	118	99	112	129	116	112	122	118	123	142	136	125	115	123	116	118	114	112	126	133	126	137	106	114	113	98	109	126	135	111	119	113	114	125	112	139	116	102	101	113	111	110	121	125	119	111	121	126	137	121	108	128	110	118	115	113	115	133	110	108	127	110	111	128	123	119	106	131	149	122	103	126	107	103	119	130	108	87	106	111	117	123	126	124	112	108	115	115	118	98	128	121	107	86	94	129	117	129	116	128	107	134	146	107	108	119	109	117	116	117	94	114	102	112	120	102	99	117	102	134	111	129	123	118	118	119	137	122	125	116	103	131	128	119	121	110	121	112	125	102	113	123	141	107	117	104	131	98	112	123	116	129	126	132	98	112	113	126	130	121	132	106	118	132	117	127	106	118	126	135	135	109	127	133	122	127	109	104	108	139	152	105	119	116	114	98	109	97	136	110	122	138	107	126	117	139	128	116	119	141	103	128	127	140	117	107	99	120	127	118	126	105	134	123	121	136	109	123	108	106	125	95	108	113	115	103	125	116	108	134	111	127	135	110	113	134	104	86	114	120	80	96	118	110	123	117	103	121	130	123	136	112	127	112	95	127	99	110	134	118	114	131	124	147	119	133	123	150	119	128	116	133	107	108	126	127	141	132	123	142	99	126	126	117	118	119	108	121	117	106	116	133	115	106	116	136	126	110	111	117	109	109	96	112	100	111	122	136	122	132	113	114	125	123	100	101	140	97	118	116	144	128	108	113	106	138	108	122	127	116	119	137	92	111	125	126	108	102	122	124	101	108	94	117	131	116	108	101	127	117	124	137	114	118	133	134	108	108	121	129	119	118	140	106	123	119	99	104	106	130	101	114	88	121	92	148	114	111	105	119	125	120	128	119	130	132	117	106	122	143	122	130	130	113	95	136	100	95	122	117	114	118	115	108	114	123	133	123	129	130	113	119	118	93	117	121	114	117	105	126	118	118	119	113	128	142	116	102	120	138	134	124	124	121	101	124	113	132	118	100	139	142	92	87	130	115	111	132	91	104	124	139	123	116	110	118	117	125	106	90	128	108	99	111	105	103	119	122	115	125	105	121	107	100	141	112	131	117	102	109	115	135	126	111	111	112	129	128	113	117	119	116	113	126	113	112	124	138	121	116	116	109	135	127	109	118	138	131	97	114	140	133	122	106	124	118	117	118	127	124	124	122	106	111	98	123	88	111	135	115	121	134	101	130	122	114	118	115	108	97	108	115	116	113	106	116	121	113	109	126	119	110	125	101	128	99	119	125	105	109	145	131	135	130	111	113	119	117	117	112	128	119	117	115	94	118	110	102	123	105	113	133	110	107	116	114	130	106	133	124	114	111	101	135	106	101	116	129	92	103	135	124	113	104	109	119	143	136	100	116	134	123	132	99	121	147	94	119	119	116	108	111	108	111	105	107	118	108	103	122	126	126	117	120	118	107	131	123	144	122	106	121	119	125	130	144	106	108	130	119	102	134	134	105	118	109	137	115	100	92	118	99	113	99	97	115	113	92	134	105	119	91	109	114	122	140	131	114	127	132	103	112	118	107	119	134	119	113	113	124	124	123	132	130	110	119	128	129	116	120	135	123	130	113	117	123	113	103	103	118	122	122	107	129	117	117	132	112	122	109	128	100	120	108	96	117	119	110	105	113	124	133	121	127	126	132	132	121	101	120	112	109	128	99	121	107	124	124	127	112	116	132	135	109	117	110	120	96	125	105	113	124	113	103	132	118	107	129	128	110	105	96	114	117	110	122	121	114	134	98	128	120	116	130	121	109	115	123	123	107	133	119	122	125	135	115	109	121	118	110	136	123	145	117	89	135	120	116	137	135	128	121	110	127	98	118	121	118	117	113	113	106	120	118	119	111	119	110	114	101	124	128	133	131	109	90	121	111	131	118	118	113	113	122	127	122	107	143	102	116	121	133	111	124	113	125	116	130	113	111	152	127	114	115	124	117	118	119	115	113	113	111	120	136	126	86	107	113	124	137	132	115	128	129	128	116	135	110	126	119	127	123	109	130	115	129	126	101	108	124	106	106	113	117	113	122	130	114	121	104	121	115	120	116	118	114	109	113	135	113	122	112	105	141	116	112	102	117	112	114	149	115	112	99	113	118	116	122	127	115	122	109	121	109	123	124	126	124	96	117	111	128	115	143	113	139	107	113	108	101	110	160	116	109	136	117	106	125	128	107	111	129	122	111	117	101	116	132	131	112	115	104	125	124	127	105	103	123	104	122	104	132	93	110	105	85	113	124	130	133	109	108	136	116	123	130	101	117	104	109	105	116	120	125	90	97	97	120	110	115	122	125	122	102	104	121	107	114	93	93	110	106	123	139	104	130	131	102	136	122	99	122	118	128	110	133	105	106	110	99	120	85	122	124	97	114	106	136	133	102	118	105	92	137	132	123	128	124	104	110	100	118	135	118	125	126	109	120	145	118	114	130	107	108	124	108	120	126	132	123	115	105	132	109	135	128	119	116	106	135	98	118	100	112	82	85	134	125	126	111	126	104	136	118	136	127	103	104	120	117	123	113	126	124	116	144	112	113	129	109	117	114	127	109	94	142	119	105	113	117	115	127	112	99	124	151	104	100	110	107	115	108	109	94	120	112	114	124	117	107	152	121	118	104	123	117	119	130	128	105	126	109	126	105	113	117	123	110	116	129	90	112	115	108	121	107	108	126	96	89	130	121	110	119	101	109	108	106	125	111	132	115	119	124	141	120	126	102	122	120	123	120	95	123	102	118	108	110	104	114	121	114	114	128	107	110	115	97	93	108	126	91	119	113	126	126	92	93	118	127	106	122	128	112	108	110	117	117	116	117	115	103	110	99	118	102	121	106	136	117	97	109	123	103	132	116	123	121	124	107	113	119	123	128	118	115	128	116	116	104	114	96	101	131	101	117	129	116	123	129	117	112	121	111	107	104	112	107	111	123	105	106	89	110
9542	2157	3039	3097	2353	1641	1350	1122	949	894	772	630	678	639	627	603	537	497	462	416	446	463	418	408	427	370	380	431	378	346	377	348	329	341	343	295	314	327	307	311	349	315	330	310	318	335	320	320	342	312	348	300	307	304	297	333	316	307	274	341	287	293	316	298	322	279	307	295	295	275	307	292	304	313	284	312	315	326	267	318	273	306	297	268	279	291	317	314	287	306	286	303	294	285	299	309	303	312	328	293	286	298	290	310	288	323	319	303	282	297	308	269	319	321	288	321	273	317	316	305	271	305	309	299	277	297	291	314	308	296	337	330	328	302	301	269	299	301	315	272	303	295	322	290	249	297	322	311	283	318	300	316	320	311	288	286	292	296	300	300	335	306	297	297	325	281	307	309	334	290	318	313	306	314	283	295	300	281	302	300	280	303	295	271	294	304	291	287	291	298	283	288	300	278	276	287	299	312	317	304	303	326	309	305	303	304	294	318	279	302	311	290	276	320	333	326	295	341	316	303	302	286	270	322	315	303	303	306	257	309	313	303	275	279	309	305	289	319	314	274	327	302	277	291	334	314	317	328	321	317	287	307	289	293	285	318	294	312	284	326	283	287	284	329	311	293	331	338	325	285	283	282	289	283	302	287	298	325	306	313	307	300	267	297	281	283	281	306	297	288	316	328	293	273	296	336	285	279	295	312	322	299	312	280	290	316	316	301	317	325	292	271	311	301	334	285	287	290	296	284	285	324	285	289	296	319	329	330	293	303	279	332	333	331	302	320	297	297	288	308	309	319	306	291	312	271	301	294	319	310	309	303	297	304	271	292	314	307	334	317	299	312	290	324	285	310	274	288	280	323	307	299	299	301	297	306	298	312	302	312	287	267	313	283	298	284	291	287	294	319	291	348	301	290	295	304	282	290	303	328	307	280	279	311	300	320	306	326	290	308	301	308	314	282	310	323	281	279	289	276	282	304	328	292	313	270	294	304	275	285	324	324	291	311	279	301	251	286	300	303	297	317	306	318	283	298	317	282	313	333	276	300	286	324	286	283	295	305	302	292	301	304	318	321	306	290	320	289	290	317	326	298	280	294	277	329	307	301	324	306	288	288	287	300	286	279	308	280	291	292	314	303	327	300	328	320	279	290	300	301	291	282	306	328	291	252	278	264	327	301	287	311	312	274	288	341	277	297	290	317	306	289	297	306	309	332	319	315	291	313	298	295	302	284	328	326	288	315	293	316	320	294	315	306	303	293	310	313	305	296	294	311	305	321	311	284	287	287	302	308	285	299	303	300	312	286	303	270	311	282	299	307	328	284	300	286	308	267	294	299	298	279	309	303	306	314	297	272	302	322	287	268	307	308	253	300	278	282	260	296	267	306	315	273	304	314	318	268	308	268	310	266	279	281	308	298	295	284	326	321	329	306	284	301	286	291	304	329	273	288	303	315	307	270	281	312	287	303	309	282	305	298	283	301	302	343	320	312	320	292	287	313	317	265	281	318	320	280	289	272	277	305	303	284	308	308	299	298	299	315	289	335	302	284	288	299	321	298	291	304	280	309	282	276	292	311	293	319	334	286	289	292	329	314	304	270	322	281	290	281	313	341	306	291	302	303	282	304	286	268	322	273	282	312	300	308	305	298	317	280	319	305	324	306	338	293	289	287	321	307	302	298	304	286	317	310	301	268	288	321	293	300	296	280	304	309	291	308	292	289	307	303	316	298	294	275	294	262	295	307	292	310	295	320	283	277	300	309	313	300	311	315	305	320	319	291	286	279	287	301	309	326	268	293	302	295	317	312	308	307	292	286	285	304	284	279	279	305	303	291	293	290	287	280	311	304	290	284	296	308	288	285	335	295	303	271	275	306	276	322	296	304	308	318	296	348	292	313	322	318	297	280	314	310	309	311	283	288	325	294	268	310	311	307	311	295	297	300	285	285	305	311	291	304	291	293	281	287	291	328	327	297	280	263	303	294	282	307	313	300	298	271	327	314	271	302	277	294	307	304	290	309	294	300	297	308	288	278	303	321	282	299	302	327	299	282	287	283	282	298	288	332	291	291	275	324	282	279	306	282	302	262	306	305	280	312	325	326	301	310	282	305	309	306	289	285	287	345	305	277	325	333	303	292	302	300	268	323	293	300	310	325	337	313	325	280	295	314	303	296	307	314	307	326	309	285	300	301	311	326	287	295	297	293	316	304	291	326	316	307	318	305	314	278	280	296	300	304	293	286	281	294	272	291	307	289	326	296	285	289	313	296	288	335	281	304	322	301	285	275	318	264	311	294	305	309	303	302	297	314	290	304	289	300	305	291	295	319	297	293	340	286	297	279	321	300	315	307	299	296	273	314	305	331	304	354	306	297	300	294	283	310	286	284	286	306	287	308	275	325	313	324	279	293	291	278	289	277	285	306	314	281	279	277	281	300	333	326	268	296	322	299	291	295	294	318	295	303	323	282	284	291	290	287	278	294	322	297	286	317	279	331	293	276	323	304	335	317	285	341	322	308	293	269	309	309	306	271	291	274	288	301	321	295	315	297	323	291	286	307	310	291	310	279	299	311	303	310	303	288	309	279	335	314	304	287	282	307	309	324	315	311	289	295	283	312	290	314	305	312	288	294	316	272	313	300	288	299	281	302	313	288	278	315	316	308	306	282	294	325	273	294	332	277	302	301	299	299	289	273	292	295	293	313	275	288	294	291	304	280	264	317	309	309	316	314	312	302	306	299	327	307	292	285	317	308	334	289	310	303	295	310	271	281	329	319	296	289	290	301	288	278	315	273	281	295	286	321	339	307	319	297	308	278	289	300	292	281	323	308	307	288	285	300	312	318	285	316	302	266	315	266	287	295	296	289	291	285	280	289	282	286	305	297	310	296	299	278	276	280	289	304	319	309	318	303	284	284	311	336	293	305	274	303	313	305	313	319	294	297	310	304	305	316	298	300	300	266	277	332	313	324	300	289	321	292	305	314	263	314	295	304	297	311	286	298	333	285	270	272	289	302	278	290	301	291	318	321	307	298	299	331	308	320	282	310	295	292	303	275	313	299	299	326	294	313	270	296	301	304	315	270	331	334	295	279	300	265	291	287	262	319	286	320	276	310	287	300	308	294	300	321	320	287	298	303	289	310	302	308	305	302	292	294	316	319	306	285	298	297	311	289	306	301	320	317	279	302	317	285	302	289	294	302	315	318	332	293	290	308	306	315	297	315	272	310	301	312	312	314	330	305	296	273	280	283	297	308	287	299	265	308	308	311	307	289	272	323	299	311	320	306	325	295	303	311	303	271	328	300	275	293	278	273	271	302	313	283	263	320	305	282	333	275	310	275	314	308	273	283	285	292	311	307	245	336	285	283	296	321	302	299	314	285	334	292	291	310	300	271	318	286	328	304	291	308	320	357	302	300	318	336	284	295	295	308	274	311	327	285	328	304	308	291	325	307	306	270	294	296	308	338	305	311	320	280	309	306	283	299	304	325	334	292	327	328
2067	563	521	478	429	413	420	390	399	389	399	385	357	366	403	378	375	354	409	356	374	359	385	390	381	407	373	378	355	371	342	342	393	368	348	408	344	374	362	406	366	366	388	377	365	346	371	371	368	373	370	382	377	350	346	394	352	369	365	374	358	357	370	359	391	393	390	387	332	376	336	359	404	381	369	354	368	403	342	377	386	378	350	406	404	365	375	346	372	349	358	379	390	373	365	380	353	369	377	366	384	351	352	365	356	378	375	419	342	344	360	415	357	376	338	403	351	368	393	370	327	337	368	315	379	385	390	398	420	379	374	389	392	386	394	386	365	363	380	398	377	387	339	404	403	369	350	379	391	355	382	420	378	366	388	359	379	372	410	363	367	369	408	416	383	378	353	361	386	360	359	371	395	376	366	361	364	362	366	386	343	364	380	385	375	354	371	327	385	390	342	348	395	386	338	372	372	379	328	352	371	336	338	393	385	375	390	376	354	378	411	369	372	347	403	374	367	356	328	356	390	349	355	354	336	366	356	379	379	393	347	398	360	364	369	374	414	353	370	372	405	376	381	354	384	387	342	379	372	346	374	334	347	389	386	362	370	390	355	391	385	389	387	381	392	380	375	417	367	395	364	404	347	373	362	350	339	371	353	355	368	367	360	386	384	378	377	393	370	331	362	375	352	376	383	386	332	362	374	370	385	367	348	366	403	379	363	337	335	385	352	385	361	363	364	358	380	369	373	356	362	366	406	396	371	390	403	374	394	359	349	351	370	366	402	374	375	354	419	365	404	380	364	399	337	372	333	376	374	403	408	372	365	401	398	376	386	343	354	376	371	345	345	398	375	401	353	460	366	366	349	367	360	373	369	370	405	388	344	351	372	360	377	327	382	356	366	366	388	416	379	380	354	427	373	366	325	371	361	370	424	362	391	344	388	381	337	386	360	406	312	368	360	358	387	371	412	378	367	386	375	381	370	398	420	368	372	383	358	380	338	350	348	350	401	377	365	354	348	386	368	367	375	349	373	369	352	381	376	396	394	382	392	377	341	360	385	376	346	360	407	343	373	337	421	361	398	364	361	388	357	400	373	399	351	368	379	351	377	398	388	373	360	361	409	391	368	359	379	396	404	364	352	384	379	358	352	357	358	342	415	367	341	370	386	396	360	372	369	374	391	383	352	392	348	387	376	402	355	349	378	408	350	326	364	399	329	366	401	402	344	412	379	367	341	393	387	377	373	349	404	368	413	370	367	383	367	337	410	363	366	338	355	354	396	359	326	390	387	370	363	376	394	370	404	392	360	359	333	381	348	384	405	380	399	383	366	362	378	409	381	350	321	378	412	394	387	386	374	343	358	366	391	376	410	371	359	353	386	372	381	380	367	392	346	386	400	381	410	354	395	337	369	376	378	384	383	380	365	349	378	404	373	392	387	359	359	390	353	393	364	402	344	357	350	406	387	367	362	367	357	415	377	406	341	359	402	397	389	367	369	387	365	380	367	369	409	333	356	357	389	380	339	385	396	396	404	367	362	327	361	375	364	371	347	369	398	367	393	372	379	351	359	366	376	348	396	382	358	394	391	344	356	363	351	359	374	378	400	392	370	379	373	327	324	392	389	409	383	357	376	357	387	356	390	390	378	376	367	352	375	386	388	414	383	356	383	377	410	392	373	399	351	367	400	419	381	368	382	359	363	400	400	389	366	363	400	335	390	388	411	398	353	376	361	350	392	377	352	357	361	359	341	397	393	376	398	340	409	358	394	386	365	341	380	368	357	378	334	386	352	355	372	391	356	386	401	355	374	353	376	379	358	343	389	352	370	360	346	389	387	397	350	369	380	386	345	351	375	353	392	380	326	377	367	394	409	372	384	372	361	385	366	364	370	398	384	395	337	352	357	355	436	427	371	340	359	389	424	391	323	350	393	369	350	351	340	322	385	337	381	379	377	386	360	392	389	382	396	391	407	341	370	395	408	376	397	382	357	343	362	367	344	357	360	347	372	372	372	359	356	414	383	416	354	393	369	352	344	387	364	390	385	367	373	360	379	407	357	387	323	357	374	328	392	354	388	371	344	362	354	421	401	320	356	426	360	380	365	353	356	390	366	366	391	359	362	380	334	372	373	407	388	417	388	410	377	371	372	372	360	403	371	377	329	366	388	347	352	404	386	402	347	399	369	352	372	350	395	352	341	331	377	376	342	361	362	385	348	371	389	377	396	397	372	378	390	372	334	376	396	392	411	346	368	379	360	378	364	336	382	349	370	386	367	334	359	368	377	377	373	381	339	394	354	390	391	354	357	383	334	376	359	361	389	365	374	380	409	402	357	337	369	380	347	358	397	377	378	369	367	420	380	384	379	413	377	349	381	369	346	391	380	361	329	359	356	359	392	334	397	355	380	363	373	366	393	374	368	373	376	371	390	410	393	402	387	356	365	397	397	398	364	368	349	374	414	361	371	374	348	376	369	365	415	368	368	339	346	341	395	335	372	378	377	364	355	397	403	372	374	336	375	366	378	388	363	367	359	351	381	330	381	395	384	367	387	421	380	353	344	337	382	376	387	355	393	357	376	392	377	367	367	369	370	364	375	355	385	350	332	370	396	413	384	370	367	363	390	393	371	385	386	381	411	358	384	386	353	398	402	380	402	350	335	351	351	387	392	374	370	377	375	336	330	376	372	362	376	359	380	390	368	383	346	358	389	406	378	352	404	363	401	323	349	376	339	412	333	387	366	358	369	353	357	365	388	339	389	353	371	361	369	355	379	371	383	395	406	378	378	379	406	381	372	373	349	361	366	334	363	358	384	355	384	369	342	364	360	399	348	349	368	356	391	357	399	382	401	367	362	397	398	391	335	387	368	344	367	344	363	370	384	381	328	398	377	370	341	333	408	363	382	376	345	401	390	399	387	370	356	387	373	351	387	373	359	370	392	408	351	359	379	371	385	370	340	358	385	368	347	381	408	372	370	397	392	330	376	390	363	404	392	365	347	370	390	345	385	368	347	396	365	375	350	397	377	382	364	346	365	347	379	404	358	318	395	375	363	365	377	363	364	355	378	386	398	352	383	372	344	366	390	386	398	360	382	382	364	337	405	366	347	355	396	383	389	356	346	358	350	375	390	363	374	356	370	380	361	441	390	396	362	375	374	381	361	362	375	407	378	363	387	361	356	358	403	371	375	352	391	360	368	366	375	405	371	387	360	367	388	353	381	328	387	343	358	384	354	345	360	416	370	416	391	374	342	350	388	387	394	375	353	395	358	400	380	387	367	351	388	405	347	399	348	370	388	375	337	347	379	383	369	401	390	387	393	359	389	383	370	374	396	366	329	372	400	409	373	366	387	347	378	356	401	387	353	376	384	366	358	358	371	399	357	356	361	373	380	371	365	419	422	391	373	349	389	397	358	399	381	374	383	373	332	372	377	411	348	351	374	375	350	395	379	386	373	389	353	355	373	380	346	339	397	369	347	371	386	382	393	381	353	343	351	362
2292	1001	1140	1116	1035	1004	850	871	873	840	823	857	848	862	834	850	838	789	906	853	799	829	832	870	863	848	825	829	837	820	829	805	859	828	780	835	823	791	832	796	813	819	786	831	812	823	823	871	761	817	841	808	806	802	764	819	821	740	784	822	841	758	818	809	761	852	793	780	792	812	796	803	838	846	833	822	789	793	800	835	807	869	853	734	843	798	885	821	813	783	757	841	763	801	795	817	826	799	797	840	854	817	802	773	807	821	783	848	793	807	826	793	833	897	833	815	813	793	829	792	771	825	828	746	845	805	829	807	833	862	820	789	795	784	790	845	786	851	866	809	793	797	786	794	820	814	804	827	791	816	847	835	817	796	832	833	849	817	858	799	811	786	805	805	837	788	859	858	867	804	834	814	857	814	793	824	867	815	811	804	833	792	831	826	839	822	790	793	747	848	835	770	788	843	825	832	772	840	803	845	818	825	824	832	822	832	800	820	819	846	773	838	803	825	834	841	834	794	812	821	802	779	834	772	797	794	790	812	863	841	774	849	843	848	813	797	793	817	782	823	825	795	801	806	838	828	785	795	855	844	806	806	767	793	835	868	782	787	841	809	823	796	801	825	869	821	870	855	813	781	784	840	832	784	816	785	790	858	819	812	784	827	776	797	832	767	778	796	841	820	806	771	842	804	771	888	814	826	847	818	805	797	831	835	841	804	765	842	825	762	828	826	774	859	834	787	819	840	815	811	773	785	819	802	787	850	772	804	763	834	864	842	794	802	795	816	875	812	770	812	794	753	818	856	781	783	869	808	804	772	834	841	797	824	767	796	788	808	802	801	790	846	831	841	878	826	813	835	847	813	796	836	810	829	859	833	786	873	779	808	856	756	784	812	794	832	773	798	847	778	795	794	815	765	771	741	766	816	834	798	794	795	799	824	793	791	832	809	805	844	841	811	798	858	921	798	785	851	817	861	787	849	783	849	806	843	803	768	799	824	805	771	833	844	825	826	812	830	857	796	817	831	830	816	858	836	766	816	852	793	796	800	813	774	833	820	790	779	751	828	761	757	813	861	795	865	818	821	862	790	770	848	795	779	770	801	824	801	843	828	851	783	874	816	805	848	838	783	827	802	771	790	831	811	821	849	740	820	864	785	838	798	824	836	805	809	816	828	793	783	805	787	809	826	791	775	823	821	846	823	805	822	870	803	773	811	822	821	814	823	792	847	823	815	838	807	801	809	824	835	838	813	840	869	856	820	868	806	808	772	816	832	786	832	822	853	814	806	860	805	752	858	755	854	808	873	812	846	805	869	823	838	855	807	807	817	813	818	795	777	785	820	790	827	823	839	760	834	786	799	801	779	819	823	811	758	756	792	858	794	813	856	888	833	788	798	878	828	788	784	815	794	832	824	819	802	854	824	779	802	808	782	817	817	862	837	811	791	816	846	828	817	849	774	820	814	851	792	826	791	781	760	784	806	801	833	810	832	822	825	771	790	781	884	814	772	885	838	811	816	816	811	797	815	849	832	809	776	841	847	814	817	835	815	791	831	831	825	794	810	820	823	784	804	796	854	792	802	754	793	762	862	834	821	798	800	743	835	815	813	833	767	827	806	809	763	789	805	799	826	801	833	845	787	849	866	840	757	821	824	789	843	848	735	775	795	738	864	816	807	859	846	792	795	810	811	860	833	840	819	774	860	849	829	820	774	875	795	839	877	813	812	825	799	826	840	817	836	812	799	845	803	850	780	777	806	834	799	837	798	825	802	830	858	812	820	840	845	821	859	806	791	784	825	825	806	849	833	783	821	830	849	759	794	793	770	810	798	774	813	832	867	836	810	803	814	858	784	821	845	826	795	814	813	859	820	812	840	816	841	792	850	824	819	841	823	808	801	823	861	798	805	778	862	869	865	782	821	806	793	811	799	805	802	792	829	820	778	797	803	814	833	829	797	828	801	794	826	810	794	806	846	768	868	777	830	845	819	795	814	779	774	808	826	840	814	824	796	872	806	853	774	842	833	765	798	834	781	765	796	766	805	777	825	796	817	829	823	868	812	812	790	847	862	772	871	845	844	788	802	801	781	841	753	796	852	810	822	830	799	823	792	846	806	830	798	834	829	783	726	804	812	863	830	882	861	747	801	803	828	795	813	838	833	830	791	806	852	830	854	789	803	779	846	779	824	844	819	838	778	819	794	795	796	805	819	823	776	834	853	809	827	808	772	822	798	863	806	799	818	841	843	808	788	863	791	834	764	814	807	792	800	810	849	772	818	816	866	801	765	828	831	767	796	781	842	790	772	831	787	765	779	818	880	839	834	777	876	807	822	827	785	794	847	848	797	836	810	796	802	838	808	820	816	824	860	812	819	858	861	833	807	857	867	783	827	791	799	823	825	810	839	842	803	819	816	765	736	831	784	814	793	795	768	827	827	838	878	820	801	819	792	834	863	838	836	775	822	822	818	773	870	800	824	787	801	795	837	786	827	810	787	801	772	798	813	828	828	820	807	798	810	818	818	822	843	806	799	827	826	815	819	834	777	817	804	876	831	780	860	826	811	835	808	777	796	773	833	836	749	809	840	835	833	797	838	844	816	859	793	805	804	779	837	808	820	816	777	829	831	812	796	767	808	850	825	814	798	806	809	785	784	817	800	824	821	858	823	829	838	872	800	832	808	806	802	735	877	805	836	874	780	857	825	781	824	801	780	819	846	826	792	851	847	809	797	806	795	771	741	801	837	822	745	870	794	774	828	829	865	823	854	773	829	800	853	847	805	777	849	753	820	810	886	789	819	798	777	810	819	836	852	825	817	829	846	853	786	835	810	843	822	851	815	824	827	795	864	810	778	782	855	838	825	798	824	859	807	808	788	799	792	792	845	812	783	773	765	834	791	792	844	862	822	820	828	777	799	783	833	795	854	785	816	865	765	872	838	848	778	807	829	800	854	792	835	798	855	802	759	843	816	803	827	832	762	793	826	771	814	822	811	802	830	852	842	833	849	829	807	827	865	808	807	828	838	790	828	843	789	844	823	814	809	817	800	826	836	804	826	787	845	809	803	822	805	786	861	809	807	768	814	814	802	809	821	764	829	802	824	816	768	803	839	793	801	852	833	802	768	836	833	832	798	872	776	809	794	825	830	840	813	820	822	822	852	773	859	832	819	809	806	824	791	838	779	789	832	824	822	790	754	816	840	848	836	791	777	776	795	827	857	781	850	776	786	808	809	839	813	827	830	787	781	845	818	788	877	830	838	822	806	849	832	819	843	830	840	836	840	782	812	769	758	784	843	828	869	816	878	765	808	832	865	765	815	836	811	778	840	873	789	807	803	862	860	816	807	825	841	845	789	827	795	807	772	776	822	871	829	798	804	816	828	846	824	780	798	838	814	803	765	788	836	848	786	798	821	829	805	834	786	789	780	811	800	782	804	834	845	812	792	842	817	802	832	820	846	817	816	820	767	839	781	811	820	806	862	771	833	824	833	846	840	796	829
9191	1445	1059	710	527	405	388	288	304	301	267	246	284	254	259	240	298	240	217	258	284	261	227	261	251	218	258	256	250	254	263	246	261	267	252	271	262	244	234	231	242	238	242	255	238	224	253	261	234	226	219	250	241	251	243	218	256	245	263	255	236	286	243	234	245	220	231	250	254	233	249	219	253	243	236	241	257	234	257	235	280	217	239	254	255	221	248	241	219	224	229	257	233	206	220	231	227	264	247	249	258	241	252	226	236	231	230	227	221	246	245	233	232	268	264	251	230	209	222	250	237	276	249	224	240	221	236	251	228	222	234	240	222	233	269	217	268	254	254	237	267	252	242	243	237	255	226	261	230	232	221	263	292	255	262	279	234	222	272	224	248	248	230	238	250	247	243	240	235	296	257	221	230	236	251	232	232	256	262	250	245	269	242	269	247	267	237	286	210	272	230	244	234	199	264	239	277	269	241	223	228	233	249	218	261	244	233	243	247	219	254	230	239	244	206	259	229	276	215	236	276	259	262	239	223	288	247	270	262	221	265	266	274	219	225	225	223	250	207	257	248	233	231	254	236	215	246	236	243	250	240	245	243	243	262	283	243	248	218	233	235	230	226	238	256	242	244	248	265	236	212	223	248	240	251	236	232	240	249	236	250	256	233	261	281	234	213	219	227	224	240	232	244	231	211	238	246	253	258	245	252	248	257	228	251	252	258	253	218	224	237	251	233	222	244	241	256	239	233	234	224	236	250	257	260	214	260	270	224	207	215	243	232	217	237	250	234	259	257	262	241	228	260	242	228	241	234	236	246	272	235	272	266	254	248	248	276	235	253	252	249	249	248	246	262	236	225	231	248	235	253	262	259	233	226	233	258	234	241	263	253	247	271	261	224	261	255	199	228	231	234	259	236	239	226	216	214	205	230	226	218	235	247	214	224	276	241	224	240	249	224	257	237	232	223	245	244	235	273	256	227	235	229	264	243	226	248	246	240	243	231	220	239	244	253	235	259	252	224	230	250	237	267	262	273	239	234	234	253	238	253	226	214	257	246	256	269	211	266	289	236	207	243	257	229	246	249	247	239	203	252	257	248	259	232	240	227	241	233	218	219	223	242	246	237	235	240	273	243	218	263	242	247	252	221	235	227	235	222	228	226	268	228	264	228	237	222	234	231	246	253	259	241	236	234	220	226	239	252	248	236	237	234	251	228	247	221	251	239	234	258	254	231	235	262	239	256	265	233	270	223	235	223	238	224	225	239	242	257	234	249	235	239	239	203	235	233	267	233	227	241	240	222	234	239	243	232	253	233	234	255	263	242	250	251	251	288	216	248	234	261	230	241	246	233	232	254	223	238	228	240	269	249	230	255	245	240	246	245	267	252	221	252	240	242	287	255	247	252	220	260	230	226	268	243	240	251	245	253	255	252	220	277	263	234	240	256	262	219	249	265	239	245	263	220	231	249	224	276	236	256	256	227	263	231	239	229	228	241	251	236	235	256	237	229	253	239	241	232	256	264	233	222	273	242	257	265	246	215	251	222	240	217	257	275	283	276	235	245	236	245	246	243	212	231	274	224	263	253	244	227	234	262	238	249	248	248	230	246	242	261	227	214	243	237	258	242	226	259	249	242	259	224	248	223	226	228	224	230	230	210	226	241	221	228	262	247	217	221	234	270	279	244	211	247	262	229	241	240	245	246	263	243	259	234	257	246	250	234	229	246	246	262	233	253	282	258	240	245	241	250	246	220	234	269	212	232	228	264	240	201	236	247	264	242	244	234	216	256	228	259	241	252	261	264	247	225	258	287	255	246	251	227	267	266	259	248	266	231	265	220	218	258	263	255	253	248	254	248	230	264	237	243	253	244	279	244	247	272	245	235	237	221	222	226	248	227	274	224	248	220	261	236	240	230	238	259	247	266	229	256	235	243	230	241	258	253	249	253	243	237	274	239	252	269	222	252	221	231	248	240	260	228	251	227	269	244	216	214	244	255	259	246	240	235	227	227	226	246	256	240	271	263	249	237	215	238	284	235	238	245	240	225	224	241	226	252	212	278	264	231	217	269	201	225	221	270	243	232	242	255	245	261	247	247	250	239	242	246	223	244	217	238	266	247	244	256	243	253	240	225	237	252	231	264	265	215	252	242	271	238	241	278	257	247	257	229	232	229	238	241	241	222	260	258	253	274	248	251	267	241	241	265	223	225	263	246	254	222	220	265	256	270	230	239	213	274	255	251	233	226	251	224	238	217	229	237	239	248	252	272	252	239	244	252	258	236	237	244	261	249	259	256	228	257	232	249	249	218	267	244	220	239	225	238	254	242	243	257	208	235	240	241	238	229	264	250	209	233	219	206	225	222	267	235	250	263	247	231	229	264	237	257	226	255	218	216	248	269	261	239	214	239	237	238	253	264	263	271	257	282	281	212	258	233	244	252	221	216	221	254	266	240	241	229	237	239	251	272	297	252	244	260	235	205	234	262	251	259	227	248	234	229	258	251	289	229	215	264	225	251	229	251	205	272	231	255	200	223	209	235	237	236	246	252	265	223	252	242	232	259	265	234	224	233	241	278	278	250	244	232	234	252	216	240	231	263	284	222	263	248	231	222	246	262	244	246	240	220	237	243	252	255	261	275	236	249	228	216	218	228	224	240	242	210	232	243	266	234	229	243	214	237	254	232	235	252	242	242	257	230	236	269	228	248	228	241	246	233	265	273	255	240	264	257	268	256	230	233	228	262	248	236	240	246	257	215	255	245	231	259	234	268	217	249	268	232	243	248	221	251	260	249	243	277	238	218	234	232	227	253	248	266	266	273	266	200	220	273	216	253	235	237	235	226	263	272	250	249	234	256	235	237	221	254	239	218	245	247	238	264	231	235	233	238	232	242	235	228	217	242	256	250	233	242	238	242	249	207	230	255	249	231	231	239	243	241	267	284	255	242	225	263	242	237	236	246	272	233	244	266	276	230	226	239	259	273	246	254	226	256	264	233	250	260	256	226	230	223	246	245	274	243	224	229	239	267	225	246	242	244	222	246	247	238	265	252	244	257	231	257	236	258	229	241	223	266	237	231	239	222	254	228	244	232	260	224	241	257	255	239	253	242	244	219	229	239	268	236	234	242	243	215	262	232	229	274	256	242	243	234	244	249	240	249	219	244	252	239	224	225	219	251	230	286	234	266	237	237	247	242	258	234	264	219	231	258	247	280	226	204	231	250	229	236	229	214	224	237	236	244	255	255	235	252	253	255	241	232	239	245	272	260	237	267	236	263	258	244	247	237	253	248	231	255	228	244	256	255	234	227	233	257	222	275	241	238	222	246	224	263	242	275	236	241	255	239	266	222	216	246	226	224	243	259	250	247	245	232	217	238	213	235	260	266	258	239	267	251	246	240	242	232	245	244	217	236	255	250	237	232	232	244	234	214	231	220	247	248	237	237	255	268	238	210	257	253	262	241	242	238	257	263	231	232	227	243	261	277	235	226	240	239	255	259	240
7309	1579	2047	2086	1628	1227	1143	1014	877	867	822	737	687	735	658	744	681	621	619	625	572	618	581	576	637	590	640	589	602	614	545	558	545	575	603	541	550	556	550	520	559	586	563	552	573	572	593	558	527	596	545	560	554	549	583	550	531	526	560	543	583	533	606	568	579	540	555	538	554	521	548	573	555	565	579	553	580	584	595	574	535	556	555	531	588	550	564	528	542	585	550	551	560	562	598	550	529	522	576	588	541	536	562	588	552	547	565	586	541	570	614	562	527	524	619	489	546	539	544	558	542	511	566	533	536	534	557	565	563	564	569	528	579	514	518	546	573	561	540	563	555	567	582	538	505	576	543	532	598	532	568	559	561	554	544	527	503	521	550	519	534	574	533	522	536	546	528	591	544	538	526	508	530	521	567	555	558	558	589	547	515	548	541	527	570	550	531	574	579	557	537	547	590	567	549	554	559	595	555	543	513	550	531	518	503	548	500	561	533	548	538	504	534	526	552	558	561	550	545	566	543	553	550	544	566	563	538	504	543	545	582	553	565	541	529	516	554	518	556	535	564	585	531	539	513	537	522	550	540	544	552	535	543	571	563	499	619	558	529	557	565	538	573	552	551	567	518	527	550	587	515	559	564	577	539	547	515	556	527	552	553	577	556	499	516	576	540	532	482	580	557	578	597	556	576	543	535	580	589	538	537	541	557	583	588	564	595	571	560	521	536	506	557	484	528	573	559	559	545	537	532	562	562	554	565	533	538	538	538	537	531	553	581	553	519	564	568	528	564	553	573	580	561	547	565	538	557	520	581	578	580	532	574	525	550	542	553	537	585	506	561	520	539	542	592	496	566	570	551	544	525	552	524	565	520	541	549	554	549	555	536	578	504	535	541	572	554	549	541	585	557	550	544	544	549	537	545	541	533	506	547	536	538	500	576	558	571	561	583	539	534	547	564	547	521	525	528	560	543	543	545	536	610	535	545	560	537	554	540	525	531	527	540	535	549	530	538	558	565	519	537	527	545	538	551	543	547	564	542	512	533	531	555	524	539	567	564	553	534	543	543	563	527	528	594	544	549	533	548	543	619	524	568	582	528	544	578	518	601	540	572	571	573	589	518	548	544	537	566	535	516	539	530	531	544	560	563	552	510	557	567	585	550	530	556	563	593	609	550	562	542	595	586	553	561	538	519	559	532	521	560	513	587	584	520	561	561	562	540	569	531	542	501	547	541	541	529	546	514	562	562	552	567	530	552	546	542	546	563	531	558	543	567	564	548	567	554	592	527	557	512	567	623	531	584	526	547	565	541	530	540	540	572	560	541	542	551	589	548	560	546	532	602	594	554	603	512	542	487	549	528	506	535	603	555	564	530	546	546	547	543	570	569	542	515	523	544	531	558	540	558	579	578	526	559	536	551	602	572	520	553	564	552	527	542	593	539	540	497	535	559	539	554	527	549	528	538	557	579	539	524	549	550	542	533	591	552	567	560	538	552	555	528	517	539	525	531	557	557	540	520	598	507	564	570	557	541	584	550	570	533	566	521	558	570	520	530	592	577	543	533	533	543	503	548	491	537	547	568	539	591	517	536	560	561	550	585	552	534	533	554	576	560	537	536	542	563	574	560	619	533	553	594	524	504	531	542	557	574	522	504	548	547	520	554	561	588	540	524	539	531	559	552	511	548	555	542	533	547	597	560	571	554	540	490	589	539	542	564	550	549	521	569	549	577	513	530	557	569	553	551	536	574	580	576	529	608	578	528	539	546	545	541	567	539	558	538	544	588	536	541	562	599	552	572	549	578	549	529	602	572	562	533	562	535	527	577	551	536	526	513	537	523	510	526	550	536	567	549	577	548	539	561	536	558	544	589	534	581	535	501	554	559	539	606	585	546	544	516	534	547	556	539	563	547	567	557	574	562	530	532	566	542	513	579	533	533	583	548	548	529	549	567	562	558	521	527	591	558	526	577	565	512	564	522	532	593	567	561	577	594	509	583	517	549	536	559	551	524	567	547	533	540	521	534	534	615	573	550	558	540	545	579	525	551	558	578	556	557	562	595	570	572	584	574	583	555	546	568	572	549	540	577	528	597	534	546	570	548	544	526	524	577	543	551	537	557	506	621	519	535	597	563	553	559	546	540	493	546	527	562	561	553	546	564	555	527	582	551	556	589	532	508	561	566	589	541	522	565	502	561	540	588	550	510	534	518	566	538	531	535	532	505	575	529	549	541	541	554	522	547	562	573	504	535	572	514	549	529	546	584	585	535	566	609	530	560	531	547	549	553	543	544	557	554	525	505	535	564	547	532	560	518	581	581	580	549	555	518	578	561	540	565	581	570	540	557	569	562	589	559	511	548	537	590	568	533	541	566	521	504	536	570	527	533	529	548	554	545	568	531	576	546	553	591	537	558	570	552	600	552	537	579	564	552	548	567	587	531	588	528	540	536	555	535	550	562	548	540	509	582	551	519	577	522	580	549	546	546	554	564	535	527	549	538	562	574	578	507	545	573	541	542	586	546	571	542	546	531	536	576	584	537	562	556	537	557	588	548	583	564	531	562	537	530	548	585	546	520	523	569	521	547	547	536	579	572	511	559	546	575	535	577	562	621	567	601	552	569	490	588	512	551	541	616	578	556	525	537	586	538	554	546	520	530	514	628	499	553	582	538	559	552	515	581	517	540	541	544	513	509	539	565	582	533	564	503	575	521	516	554	558	538	544	539	501	561	588	568	515	562	541	548	503	528	545	487	562	520	571	518	555	528	559	591	584	550	528	566	576	540	561	527	550	525	552	534	553	552	552	518	561	561	535	534	530	563	555	554	554	533	530	569	572	559	543	549	550	527	566	567	510	538	541	521	536	532	549	545	510	561	552	547	525	555	540	562	564	570	527	530	563	581	553	563	520	558	539	561	575	544	504	565	515	541	560	577	533	553	569	533	547	577	527	552	586	603	516	565	569	522	521	557	550	531	567	538	524	512	543	582	550	543	542	534	523	482	541	568	553	575	571	565	597	539	553	549	535	547	560	584	553	580	546	556	546	527	562	596	575	583	537	573	519	570	529	529	553	548	540	548	543	586	618	529	554	554	516	538	521	536	523	566	554	554	539	522	536	563	523	522	570	555	537	567	547	518	567	581	547	536	535	594	538	544	544	565	550	542	617	553	571	564	553	581	562	551	527	561	536	535	517	584	577	598	552	551	553	547	492	580	529	600	547	548	588	523	572	539	573	572	548	552	557	528	571	541	557	565	549	539	566	582	561	557	566	542	536	573	589	577	576	557	507	562	590	566	550	544	582	557	565	602	543	553	552	574	525	574	593	548	567	535	561	559	571	570	550	553	543	564	559	516	596	574	557	561	591	577	572	563	534	577	572	548	496	550	565	526	516	596	571	533	577	560	581	546	548	567	537	547	602	546	582	570	533	572	553	546	542	549	587	542	569	523	513	606	569	561	529	576	516	580	563	574	526	505	540	536	535	573	529	534	548	532	528
16295	2696	1768	1013	585	420	293	252	230	196	189	183	173	124	156	152	126	139	141	157	143	116	120	143	130	136	122	138	146	130	129	134	105	111	118	98	117	130	110	116	108	131	137	130	128	117	96	113	112	125	127	104	108	128	120	117	125	131	139	124	134	110	105	109	126	105	138	116	114	111	117	97	132	108	119	115	115	91	126	134	115	93	116	119	105	125	106	136	116	133	107	112	120	118	115	111	125	123	128	122	120	111	117	143	118	111	124	128	111	109	134	115	118	128	123	119	148	131	116	108	114	127	123	132	131	122	109	134	120	108	122	115	116	128	136	114	117	118	116	85	99	98	120	118	119	123	113	126	126	124	117	113	126	103	125	115	108	108	110	92	111	117	126	126	108	120	125	125	152	110	120	120	109	101	115	138	112	105	119	117	122	125	115	129	154	114	101	105	141	122	135	127	140	100	106	107	114	108	134	117	106	99	126	134	126	108	108	127	126	112	120	118	125	123	140	122	111	124	126	109	95	109	121	125	135	111	122	135	100	138	122	118	106	127	129	109	97	90	130	137	122	98	135	127	141	110	106	112	125	129	109	106	121	115	115	109	142	121	141	123	122	120	115	111	138	103	118	121	127	126	100	99	128	104	149	96	119	127	128	122	138	114	121	114	129	118	128	115	122	104	119	113	111	92	103	116	122	131	135	134	145	107	127	113	120	106	124	120	115	115	123	140	110	130	113	129	107	117	107	114	100	115	113	103	97	124	118	102	126	142	127	119	110	132	132	119	124	118	106	112	111	109	107	121	109	129	114	124	111	113	111	91	132	117	100	122	123	92	113	127	122	99	128	129	112	115	112	131	117	108	118	112	106	114	118	125	106	117	115	126	138	136	131	119	108	128	133	101	121	147	118	116	120	113	99	122	98	110	131	111	104	95	114	111	120	105	111	114	127	130	116	98	130	121	120	111	124	116	100	96	108	110	96	104	108	127	106	134	135	119	138	142	143	111	125	104	120	109	122	111	108	114	126	123	110	126	105	117	113	123	120	120	131	125	127	128	108	128	120	96	108	110	130	133	128	118	134	119	102	107	101	116	103	128	107	114	130	124	112	114	102	136	120	130	99	107	116	133	106	109	114	110	105	103	108	94	115	114	107	109	120	125	138	108	121	120	112	112	109	120	104	133	114	123	106	132	124	127	129	109	107	119	123	130	124	133	104	111	124	113	126	119	116	114	111	115	120	105	108	123	114	103	108	118	118	130	105	122	121	131	117	99	112	102	128	139	120	132	120	145	122	94	126	127	126	136	114	134	125	117	120	122	128	114	111	105	116	110	121	130	112	101	93	112	109	136	132	101	122	100	130	123	109	134	122	116	130	118	106	118	121	135	120	130	122	101	121	133	134	116	119	125	125	114	132	99	125	117	117	109	124	110	117	130	116	106	131	107	121	113	125	133	130	118	110	121	114	124	129	131	122	121	121	131	112	152	119	112	100	121	114	125	91	112	130	117	131	112	126	114	122	122	95	103	106	135	118	120	116	114	133	120	92	120	131	131	107	115	137	132	106	126	106	111	108	92	118	114	118	122	126	109	119	107	101	113	115	121	124	104	94	142	121	113	112	89	124	113	108	122	139	105	118	137	142	126	130	93	102	122	111	118	124	101	109	134	105	134	116	120	120	121	104	133	114	124	116	118	115	110	123	122	123	123	131	116	115	107	95	120	102	115	124	139	105	135	91	145	127	124	119	114	119	118	104	122	110	135	134	118	127	126	110	116	122	104	133	118	121	113	130	116	102	130	109	95	127	95	109	117	102	105	116	132	107	125	119	121	110	101	126	107	114	91	108	98	116	138	123	121	99	97	120	134	113	98	105	107	114	116	121	124	103	109	126	131	135	105	111	112	100	105	115	101	119	88	124	104	103	116	121	142	115	90	123	106	120	115	105	118	141	110	111	114	131	122	113	106	131	133	128	125	107	116	114	120	123	110	134	118	114	121	108	97	132	123	120	121	115	115	120	102	117	135	121	113	117	118	131	139	128	106	107	114	107	151	116	100	113	120	111	112	142	108	122	116	129	130	122	122	103	122	135	146	126	126	128	115	138	110	125	116	116	120	114	116	99	128	103	130	128	118	119	119	116	98	93	114	111	119	107	111	97	96	118	127	126	116	109	108	121	112	113	96	143	130	136	121	126	130	130	121	122	125	101	121	119	119	118	122	105	113	143	106	102	132	142	122	93	113	112	116	120	105	130	101	124	139	108	103	122	120	119	116	109	106	125	109	104	124	90	102	109	112	110	121	117	130	133	110	123	114	123	112	110	120	108	120	137	123	115	107	118	128	106	116	122	107	120	115	144	108	133	99	113	122	105	117	121	120	126	123	123	104	123	115	110	128	127	115	126	121	135	134	121	123	113	107	123	117	119	88	116	113	116	133	104	158	118	119	129	102	109	101	123	123	113	138	132	127	117	120	118	117	113	130	128	124	104	128	128	126	121	117	123	122	97	124	94	127	136	120	96	124	129	107	138	124	119	117	152	114	109	111	115	113	136	128	120	128	118	106	137	113	96	105	136	109	106	104	111	109	126	106	121	109	125	120	112	104	108	120	107	105	127	126	137	127	103	103	121	107	143	125	128	116	117	114	111	121	137	107	115	109	128	124	120	128	130	115	109	108	125	123	104	128	111	117	106	116	130	114	108	109	130	107	132	124	117	104	120	117	114	108	118	124	109	110	107	103	104	97	126	127	113	112	113	94	129	127	117	157	114	112	122	111	107	137	119	125	103	137	113	126	119	119	104	108	99	129	102	122	112	104	123	102	117	124	112	112	114	113	91	107	131	148	114	140	116	106	101	104	100	136	107	114	95	104	124	108	115	103	121	110	106	99	119	114	115	101	115	124	100	97	108	112	122	101	104	113	109	104	108	113	113	95	101	115	108	118	111	112	125	113	126	115	120	134	117	104	124	121	110	113	134	128	107	95	102	111	122	107	121	147	107	100	112	104	117	113	115	132	120	107	124	111	110	117	85	99	121	102	137	110	122	133	110	117	124	127	119	108	131	126	108	147	116	138	122	119	126	92	124	137	115	118	117	121	127	103	98	125	110	121	108	123	124	124	122	122	117	106	117	118	118	133	110	125	140	118	95	110	115	117	106	116	131	120	112	114	124	114	127	118	120	139	118	103	113	118	126	129	121	121	127	119	123	123	114	119	121	98	88	103	136	100	87	114	131	135	128	95	124	112	113	107	110	126	125	107	131	115	105	120	114	109	95	115	112	121	130	95	124	132	117	129	118	120	116	111	133	107	144	139	119	101	110	130	100	132	104	131	112	130	136	106	122	105	104	132	124	125	126	114	104	125	119	122	130	121	116	93	106	101	104	135	112	134	139	103	128	106	111	121	86	125	109	120	94	114	126	130	107	129	130	123	113	124	100	121	113	125	111	123	115	124	115	131	124	111	119	107	128	141	112	108	130	119	112	128	105	108	138	115	114	113
9355	1956	2910	2983	2219	1660	1267	1127	1030	859	765	649	624	559	597	527	586	462	434	395	455	390	417	413	409	385	404	385	378	354	364	333	335	324	327	315	277	303	325	338	300	352	293	309	316	318	305	331	333	323	323	313	292	285	287	321	305	312	310	266	295	312	300	298	315	311	315	292	297	298	331	311	301	311	290	249	314	269	296	288	321	310	317	294	288	305	274	291	272	331	293	312	304	308	310	287	331	307	298	290	282	318	315	286	312	308	309	294	292	292	266	329	287	308	310	307	296	306	282	286	309	299	290	322	300	301	295	324	286	284	303	322	319	263	316	331	313	271	297	333	310	271	323	296	288	307	302	284	272	318	275	344	303	309	287	278	292	287	295	289	292	312	253	349	313	308	294	298	331	289	310	301	279	296	294	300	290	305	321	288	302	285	301	259	308	317	274	316	322	320	290	304	311	276	315	312	290	300	307	310	321	334	317	301	282	282	299	298	301	299	299	301	273	295	295	318	296	321	294	312	289	296	280	256	285	306	284	293	299	282	287	292	298	298	301	276	268	295	293	307	299	298	304	323	295	303	304	307	278	311	278	295	280	288	296	301	283	306	285	278	290	266	324	292	334	314	290	284	295	288	326	288	299	307	287	280	298	301	307	313	295	257	299	290	295	286	298	285	300	267	287	319	320	289	302	304	277	293	304	309	293	292	306	315	286	292	306	273	299	302	302	305	323	314	300	290	276	316	315	301	284	272	286	281	300	289	296	268	302	311	281	292	304	322	287	266	287	283	299	272	312	291	308	311	299	320	306	276	303	280	286	298	281	323	289	300	298	301	280	300	254	299	311	322	300	260	296	315	322	273	289	272	313	318	282	283	317	300	290	317	290	319	294	309	340	309	318	291	316	283	262	310	315	304	294	305	316	306	286	307	288	300	307	317	296	278	291	275	306	289	291	308	327	279	291	280	290	299	294	293	295	314	276	294	302	306	293	297	299	305	324	292	295	321	326	268	298	296	291	292	325	290	306	281	278	306	311	300	285	310	329	286	312	268	295	287	276	302	295	323	272	281	324	307	325	316	280	318	323	288	305	286	296	303	300	303	293	307	304	285	343	308	317	303	302	317	300	316	314	320	339	341	318	295	304	288	287	309	308	288	294	311	285	307	273	306	264	273	304	313	283	311	306	297	354	269	290	263	315	297	281	285	283	285	280	318	314	301	328	338	302	292	307	297	318	313	283	298	275	287	322	311	311	302	305	312	316	336	303	308	286	310	303	288	299	273	273	292	320	307	310	299	321	282	287	273	265	299	317	328	290	282	275	290	292	315	300	270	291	295	298	299	324	280	317	301	294	254	270	319	313	307	294	308	302	301	293	307	291	269	285	288	326	299	295	284	314	312	290	312	270	334	287	285	330	276	322	324	323	281	312	298	279	313	254	308	292	329	279	315	279	313	295	308	284	271	314	282	329	308	298	304	318	292	250	329	302	322	307	305	296	318	291	315	317	291	331	264	270	301	307	294	303	300	305	303	300	282	275	281	305	309	317	324	306	294	308	272	299	301	285	320	312	306	279	265	282	274	297	318	293	285	294	295	292	268	316	265	297	275	282	321	312	324	285	306	279	316	275	314	292	323	335	310	257	287	288	303	289	300	329	292	316	316	339	271	303	311	281	288	315	295	317	283	311	321	274	271	259	285	296	265	282	315	304	304	299	295	290	313	311	313	316	292	251	295	298	279	303	297	267	286	302	294	276	265	313	289	300	274	307	280	278	345	342	285	300	302	289	322	310	323	246	284	286	290	327	299	279	308	295	320	315	306	327	278	327	310	323	288	284	278	302	297	285	288	321	276	281	305	334	307	285	304	266	316	300	309	322	317	297	313	297	310	283	290	302	273	308	302	290	315	298	311	318	297	307	308	309	299	345	251	310	308	289	323	311	293	298	322	311	298	325	267	298	303	289	300	297	337	305	295	280	303	308	285	303	319	290	324	306	296	297	279	328	310	317	293	323	293	316	299	293	299	311	278	307	294	286	280	310	304	296	281	320	294	308	314	288	311	314	270	288	287	296	299	280	291	311	313	323	301	308	293	273	320	241	315	297	305	296	292	250	305	304	293	302	308	285	288	289	341	282	305	294	298	313	341	322	298	314	290	292	312	292	289	291	321	302	289	284	310	293	316	286	279	294	301	275	292	313	304	294	259	312	313	293	265	289	278	306	312	292	288	278	326	327	317	304	328	332	258	286	301	290	300	309	296	320	279	297	317	288	325	309	289	282	310	296	285	295	331	295	287	327	312	304	301	306	273	290	296	274	280	291	274	305	361	274	288	285	295	306	302	317	272	336	296	299	288	295	290	322	272	337	278	276	285	301	294	288	316	297	291	287	307	315	312	275	282	307	315	311	276	304	265	322	311	288	315	312	329	293	284	285	300	301	286	274	298	297	283	296	295	297	276	306	297	288	313	317	302	302	307	323	287	314	323	330	284	293	279	284	304	311	260	323	287	301	312	282	270	256	313	293	281	301	272	272	321	289	302	268	306	276	316	295	302	290	299	320	296	312	281	282	309	297	316	333	320	290	285	270	282	295	290	298	296	298	249	293	325	295	282	298	282	330	290	291	319	322	279	330	304	302	266	287	285	313	288	307	280	305	307	328	307	295	312	329	295	301	275	324	331	272	300	284	296	332	330	288	318	270	298	307	303	303	298	298	299	353	276	274	307	346	305	310	282	290	313	293	302	286	314	282	307	267	292	292	322	271	332	295	284	322	340	295	299	280	308	295	309	271	307	311	297	302	290	301	286	278	297	285	289	313	313	284	308	279	264	288	291	317	305	303	314	304	319	305	297	278	306	305	300	305	303	319	303	303	322	313	291	329	286	295	311	323	286	316	285	321	297	286	291	301	286	316	327	286	306	321	312	290	277	330	295	322	296	303	298	313	299	255	332	309	298	286	274	308	315	298	302	317	279	312	295	275	292	327	299	267	277	275	321	300	289	266	298	301	269	297	282	300	299	318	299	316	302	278	302	299	289	311	301	337	311	291	321	289	309	284	286	301	281	286	320	278	294	331	313	285	300	323	279	310	276	311	312	292	291	304	298	323	287	318	314	284	297	312	298	305	333	266	269	301	304	271	304	318	319	309	322	317	304	272	325	301	295	331	294	281	311	289	297	293	309	355	290	296	299	299	289	289	300	289	274	289	314	271	302	304	299	282	293	292	292	298	322	259	341	292	293	275	262	301	273	290	278	286	289	294	317	269	316	284	302	266	306	286	326	314	303	290	310	291	307	313	308	301	321	323	292	281	316	312	307	296	275	275	303	291	310	284	317	298	313	315	298	295	288	290	285	296	289	265	344	293	312	292	271	292	300	280	288	321	299	315	314	300	315	317	307	298	277	328	313	304	283	309	308	324	285	302	316	289	279	299	330	283	286	301	304	301	311	303	316	327	305	280	323	281	294	286	311	276	310	302	312	311	322	305	265	291	298	277	291
2010	548	555	426	414	391	386	367	408	360	369	382	408	373	403	396	365	403	372	365	390	362	413	381	377	332	410	381	362	374	375	346	358	410	375	383	353	412	408	393	338	388	393	389	373	394	361	371	412	355	386	388	351	365	415	378	383	354	347	318	340	366	363	372	370	378	385	390	345	393	391	359	399	349	367	385	351	396	359	358	368	390	352	365	388	366	355	401	397	393	378	350	375	390	365	350	399	383	363	356	394	398	363	398	347	366	372	394	406	332	356	348	367	361	381	350	342	370	367	347	386	365	381	360	366	424	382	358	351	365	381	380	363	389	412	365	337	352	397	405	398	389	362	371	386	430	374	379	396	373	383	405	402	365	365	351	339	375	355	363	373	347	379	399	419	344	367	393	365	417	358	356	337	362	375	391	363	409	358	350	362	354	376	365	365	375	362	378	352	379	375	369	375	345	377	386	366	351	334	388	373	390	383	388	383	387	399	395	411	392	347	382	384	387	383	386	359	331	352	357	359	382	350	349	365	383	388	366	366	344	346	356	393	380	390	372	386	418	380	361	369	367	387	340	405	334	358	385	351	369	335	386	386	370	384	368	369	362	408	391	362	346	341	369	351	362	368	344	350	356	377	432	353	388	387	409	363	345	347	369	387	359	388	373	414	371	392	399	415	368	360	350	344	360	436	381	400	370	389	398	359	364	345	365	375	336	355	373	373	403	349	351	363	355	364	390	383	382	366	371	375	399	330	380	379	401	385	418	391	371	339	328	346	377	373	376	390	391	380	389	361	348	357	385	361	359	398	384	422	397	422	375	343	349	374	373	379	365	348	405	386	374	368	356	354	427	372	337	355	342	335	351	403	392	395	369	380	390	352	346	374	385	352	378	383	370	375	343	366	366	372	403	392	324	399	390	372	388	389	357	387	390	348	361	362	364	376	376	355	357	363	416	375	354	386	371	375	368	366	386	392	378	358	413	369	375	389	387	344	397	355	403	377	353	379	342	326	415	382	376	368	357	345	364	346	368	386	378	334	372	379	373	372	390	356	371	371	384	335	408	364	355	366	335	411	336	365	383	368	358	381	393	336	373	362	354	364	385	390	410	342	359	379	369	403	371	368	411	368	346	348	353	336	388	399	352	364	401	373	371	393	361	348	388	347	395	389	354	338	392	370	368	379	371	367	370	367	410	390	412	369	370	342	413	381	354	352	414	391	374	374	363	351	364	387	354	391	401	378	386	361	393	345	377	341	332	393	368	383	328	330	345	389	365	398	352	356	396	372	367	352	391	401	347	388	375	363	354	389	363	349	385	340	389	392	368	369	348	374	357	373	403	353	378	403	405	401	371	353	357	378	386	359	382	385	348	355	329	352	350	423	369	392	405	366	369	355	412	371	328	381	370	376	379	378	364	393	388	368	380	382	356	399	340	348	347	357	413	373	355	399	397	362	339	362	351	377	384	369	355	347	363	366	343	380	350	391	403	388	401	404	357	368	347	382	376	380	367	363	379	389	385	364	415	348	377	414	339	383	365	388	378	396	349	365	394	405	369	370	365	350	358	378	358	353	400	370	362	362	391	357	370	368	388	366	392	389	362	376	368	391	401	371	335	375	371	373	361	323	369	381	355	379	385	364	337	367	383	364	363	425	402	395	361	369	363	375	377	353	392	394	368	361	375	362	370	335	395	344	367	385	377	401	377	366	401	345	377	354	392	335	353	335	348	366	387	370	408	358	368	360	383	373	373	369	377	364	396	382	340	366	395	371	356	394	386	398	369	386	359	387	369	398	386	354	344	388	378	406	381	365	364	371	386	354	371	375	380	373	400	363	383	414	376	359	357	364	364	384	385	405	390	333	383	382	402	382	352	375	371	355	363	365	379	382	366	352	400	372	371	379	364	414	369	379	392	395	360	416	396	393	415	406	376	359	415	343	400	347	348	352	345	397	421	389	357	377	365	366	397	369	363	389	383	372	408	375	361	347	394	375	379	367	396	363	353	374	378	386	371	370	373	404	334	389	361	358	372	330	365	397	372	420	416	345	391	371	362	349	394	364	361	376	372	383	374	372	385	370	358	376	406	407	341	365	381	389	408	352	393	393	377	364	375	372	378	366	383	402	370	348	316	365	369	357	339	365	350	409	377	373	405	361	363	374	340	367	368	363	414	309	383	389	382	388	334	380	343	377	376	400	367	361	341	395	359	406	378	384	385	358	374	372	352	369	338	375	368	406	381	368	364	335	346	322	335	371	347	372	361	396	387	374	367	381	372	395	368	380	355	377	388	393	373	386	337	399	354	377	325	343	384	352	333	376	377	367	380	405	387	359	342	378	354	357	395	365	385	352	387	368	385	370	361	385	360	398	370	356	366	403	406	359	386	410	363	394	358	343	433	391	388	389	336	374	390	348	425	348	347	384	350	367	393	392	379	346	361	366	392	367	359	369	325	365	356	375	379	386	392	365	386	380	380	353	385	350	375	358	368	364	378	364	379	381	398	328	374	319	357	354	399	356	339	357	387	375	347	348	348	359	351	417	348	364	363	370	375	345	385	376	348	348	385	412	395	358	398	356	384	356	375	376	329	356	369	376	354	354	343	410	384	394	408	412	409	371	358	398	363	381	404	420	375	370	307	362	365	394	360	346	360	371	382	361	373	353	378	382	413	385	349	351	374	364	362	399	374	353	399	361	365	368	389	335	375	373	361	362	389	365	419	365	371	417	386	348	366	342	354	363	370	373	359	350	381	353	358	377	381	322	405	380	367	434	364	375	358	405	341	388	396	351	351	400	393	375	379	391	399	374	361	393	358	405	379	395	352	356	378	356	354	379	361	360	348	377	383	395	403	382	399	392	371	355	382	394	379	371	389	405	386	372	361	409	395	390	369	392	391	394	404	337	363	362	353	337	391	396	398	380	363	388	419	370	386	372	375	362	367	385	368	377	396	376	370	369	361	359	336	382	392	349	368	380	380	381	410	418	378	399	401	370	412	392	360	362	364	367	381	388	374	394	356	382	375	383	393	400	378	355	376	355	365	398	401	397	433	418	373	425	334	363	382	363	383	334	366	355	388	394	377	367	374	361	344	384	362	377	346	398	391	348	392	393	400	373	371	369	355	362	389	372	380	359	359	351	394	365	339	385	381	357	370	390	360	371	369	407	397	383	377	384	350	412	403	380	361	383	376	381	344	356	366	377	365	357	366	396	371	384	366	389	416	381	341	368	380	372	390	366	389	397	368	387	365	369	351	374	361	350	366	383	385	349	371	335	427	392	350	367	354	363	343	325	345	384	360	405	391	390	360	341	386	345	354	389	334	359	373	425	367	340	389	386	313	357	360	385	398	353	377	360	378	394	375	344	384	369	391	384	360	332	402	378	371	375	387	371	325	360	389	373	399	377	377	339	378	354	363	349	373	366	374	341	336	347	378	368	377	378	389	388	359	411	414	365	394	338	384	381	369	356	388	366	364	347	352	348	408	339	371	387	385	369	366
2334	948	1135	1179	998	928	889	891	921	828	850	857	832	812	812	840	854	839	784	850	897	822	797	816	859	836	813	847	818	832	817	834	835	838	852	821	834	852	816	802	787	840	774	804	809	794	816	855	851	824	824	782	775	842	861	787	828	807	836	822	884	809	831	798	789	803	858	835	831	807	837	820	793	826	829	806	838	768	777	862	865	824	785	825	833	817	814	762	888	815	808	801	813	762	832	808	810	812	809	806	812	774	773	833	795	757	841	838	782	811	855	792	808	808	827	795	753	768	829	844	861	816	771	822	750	825	788	778	796	785	826	813	847	799	801	851	791	806	827	792	833	844	823	764	816	804	791	788	810	822	820	824	881	842	822	777	789	854	831	823	838	811	829	839	841	834	818	837	818	791	810	798	865	746	811	771	785	827	811	755	752	858	832	759	841	837	827	785	853	770	862	867	889	808	854	797	817	799	798	781	819	826	779	804	767	860	794	790	823	835	768	838	819	821	824	748	766	780	859	788	817	813	763	823	825	799	802	789	830	837	787	838	841	820	829	788	856	789	796	898	783	843	795	803	843	819	813	819	846	756	835	827	789	749	786	811	758	790	859	789	799	803	832	815	778	787	807	776	819	788	848	830	826	849	781	868	807	792	774	834	819	808	856	819	799	763	806	797	819	809	851	802	803	839	821	815	816	795	795	810	776	789	818	835	786	769	799	793	790	763	788	771	803	741	826	830	842	807	796	827	771	797	764	835	810	851	834	803	865	815	814	808	820	820	758	817	745	781	816	857	807	826	841	845	798	810	789	813	794	804	805	824	811	791	807	816	885	745	763	799	761	764	836	775	814	784	783	805	786	810	842	782	800	822	875	802	755	823	822	788	800	831	803	798	816	795	806	879	859	803	756	809	802	741	822	800	838	846	779	753	802	820	821	853	825	777	816	863	795	845	807	831	806	838	789	775	847	849	788	798	805	827	849	787	810	796	787	825	849	805	824	868	840	827	795	817	814	792	866	767	793	822	849	778	810	835	800	867	802	829	888	832	878	792	826	816	789	813	821	752	793	793	832	831	829	822	806	791	822	822	797	779	822	838	856	794	817	822	832	756	883	840	829	862	825	823	830	808	821	773	832	834	830	813	837	789	812	797	885	736	859	810	790	833	807	821	808	796	806	813	767	865	749	762	789	825	830	843	832	794	830	842	812	832	791	822	810	771	849	848	827	759	819	834	794	814	844	791	831	779	811	838	815	804	825	816	798	841	829	837	791	817	825	833	803	850	753	803	773	831	783	836	839	855	817	778	799	799	882	785	830	768	794	839	809	852	762	775	795	837	808	818	815	777	851	766	872	825	780	808	763	806	752	777	749	793	843	795	792	832	809	812	795	794	816	804	826	808	804	796	813	790	753	777	793	798	838	823	776	766	860	830	817	832	776	815	798	820	824	793	789	819	855	803	886	823	841	811	761	869	778	819	825	795	766	856	877	760	899	851	798	824	807	796	886	801	844	755	822	812	840	800	770	783	813	810	840	789	794	812	806	820	827	812	816	867	839	806	849	823	787	816	883	785	818	775	849	816	839	825	789	777	824	857	813	838	866	820	848	837	788	793	810	794	763	784	810	815	860	774	790	869	811	778	847	793	821	843	790	796	811	832	775	818	751	802	745	827	895	789	788	822	791	794	837	826	812	803	810	829	830	799	834	848	779	813	866	857	808	861	837	820	801	838	807	815	794	791	789	822	812	810	836	830	834	839	829	803	812	807	824	872	822	818	824	768	771	836	834	750	836	821	827	809	783	849	795	828	814	795	841	812	807	788	757	787	826	841	882	806	821	825	784	822	836	809	854	789	783	765	816	827	844	790	849	849	845	802	780	862	804	810	819	810	791	749	813	818	794	780	850	860	815	846	825	787	790	816	814	781	843	792	811	848	854	802	806	856	764	809	756	868	813	792	776	770	744	811	819	799	813	770	814	830	862	859	867	768	757	844	900	834	777	731	825	849	795	780	838	808	817	808	831	799	824	837	738	834	817	794	798	790	858	768	791	791	817	796	811	730	841	813	805	821	756	811	819	845	779	755	825	783	829	829	843	816	820	754	808	814	781	818	813	802	812	805	801	791	772	770	771	803	805	826	797	785	787	823	808	770	829	765	832	853	838	789	829	758	839	804	841	775	793	850	742	790	797	843	819	806	810	823	854	811	840	836	774	803	826	811	812	819	796	737	798	811	808	815	887	785	798	824	800	851	796	830	787	780	792	810	826	759	780	767	824	854	840	801	791	818	848	826	784	798	775	766	874	791	801	749	802	800	845	794	828	858	853	817	834	791	812	746	840	802	844	813	826	810	833	784	760	762	812	848	882	845	804	810	852	824	835	794	869	854	811	763	775	847	763	797	792	779	776	841	818	820	741	777	811	814	836	775	804	815	800	784	842	831	820	807	816	862	792	794	824	810	844	777	819	810	794	782	786	844	813	760	789	821	818	823	764	879	821	883	853	793	810	823	815	857	770	820	823	808	806	895	802	833	841	797	863	813	824	802	788	752	767	806	860	821	781	807	791	791	788	790	786	834	753	794	844	832	816	839	837	802	825	828	761	822	873	851	830	840	841	842	766	836	799	822	762	821	845	805	807	795	788	816	802	779	859	859	805	760	802	824	768	742	816	800	849	838	815	766	827	764	825	746	847	788	862	816	815	851	827	790	826	882	852	821	797	805	797	798	791	894	789	864	886	820	738	804	760	813	838	803	876	818	847	831	751	789	821	833	771	777	849	800	802	799	852	822	845	775	833	824	831	835	812	803	756	797	793	779	754	808	796	805	838	800	845	839	775	811	756	808	767	790	827	769	848	822	835	826	788	825	809	806	809	805	813	776	769	817	805	780	824	738	829	848	790	807	795	811	807	800	843	786	802	783	830	838	801	785	842	790	840	845	757	821	858	868	799	800	814	775	816	766	836	831	842	815	803	851	850	789	824	862	803	838	835	791	824	834	747	874	826	761	824	882	852	817	857	798	792	817	801	795	834	806	864	774	806	775	823	862	767	812	811	829	797	800	793	818	761	840	784	839	826	820	853	832	839	801	818	835	827	789	791	814	816	829	763	867	812	820	813	846	835	830	808	811	834	756	848	808	817	881	791	787	807	805	847	813	823	815	808	842	810	864	805	831	836	803	804	806	839	790	853	839	797	821	803	797	816	762	757	769	745	787	834	802	819	836	839	803	801	786	831	824	782	870	852	799	797	844	815	814	785	833	755	833	843	852	799	800	826	748	809	847	824	811	778	853	843	829	828	773	786	819	828	815	789	810	826	860	843	770	805	823	789	828	876	804	814	764	797	770	786	841	839	825	825	799	831	801	863	828	772	815	834	883	830	838	865	845	800	828	815	843	800	814	776	799	844	801	833	770	811	836	862	738	814	860	880	863	837	889	821	809	808	769	833	863	793	801	796	807	793	796	790	814	770	837	789	814	806	805	801	825	801	774	771	823	784	820
9096	1371	1173	765	524	406	316	320	295	335	310	284	275	245	281	238	278	260	230	267	244	255	244	231	274	268	243	268	285	239	217	244	261	217	227	265	274	250	256	273	247	273	245	233	257	241	203	254	259	261	238	229	261	260	246	255	240	269	238	239	220	239	242	183	284	232	262	226	229	247	231	244	247	203	242	263	271	224	243	244	231	262	246	257	233	228	228	242	246	255	264	238	226	244	233	233	250	238	263	240	234	251	215	241	245	270	242	243	225	244	245	248	243	293	253	253	234	259	263	262	258	227	228	269	225	249	235	259	292	253	258	230	235	266	219	243	231	233	254	222	249	246	255	263	242	245	254	257	258	251	224	233	257	241	252	266	226	234	225	255	273	256	223	261	255	261	260	249	267	249	235	245	257	251	258	252	234	223	246	283	269	223	281	243	247	254	226	237	234	262	225	261	241	258	273	241	223	267	225	251	253	246	220	268	274	222	249	214	283	254	255	230	260	249	282	227	230	251	247	238	247	234	239	284	267	246	248	240	234	288	219	237	246	247	258	235	233	235	243	242	281	242	248	217	220	234	254	250	251	240	221	241	233	251	286	219	234	284	241	244	221	247	243	235	231	275	243	227	260	267	263	278	252	218	257	218	258	258	223	235	233	217	238	234	250	223	231	282	227	254	237	250	245	256	266	227	227	245	258	272	230	233	251	240	258	262	248	229	235	238	244	252	257	267	232	268	285	249	263	242	281	253	254	250	279	258	224	245	264	229	257	206	258	232	211	248	246	241	288	234	239	228	234	258	199	236	241	271	240	237	223	249	254	228	293	252	221	222	250	224	224	245	222	215	226	225	242	243	242	235	256	232	258	273	216	258	242	254	213	277	242	237	223	267	228	242	259	250	287	224	256	237	260	266	245	228	249	256	236	238	230	275	250	241	234	240	250	201	245	255	275	251	242	258	248	254	231	269	198	249	240	232	224	262	226	249	243	278	246	254	257	254	224	259	252	274	225	250	246	217	256	258	218	263	227	233	248	249	214	233	249	216	271	252	249	255	235	263	245	257	243	260	260	231	190	229	230	241	242	266	253	244	235	238	261	272	266	220	242	223	268	234	251	222	279	242	259	256	260	252	252	231	235	221	244	237	235	287	257	246	258	239	244	224	241	244	229	239	258	249	269	244	239	280	215	239	249	248	255	251	255	254	240	244	213	209	275	213	226	248	276	266	238	262	243	238	263	243	249	266	253	257	262	235	244	230	227	246	230	271	245	237	262	266	238	315	257	250	224	242	260	265	273	273	268	251	238	237	264	217	221	246	246	278	251	221	237	263	212	263	251	222	260	240	281	241	248	262	276	264	249	249	239	237	253	221	267	270	235	254	240	252	233	273	256	240	280	246	245	235	247	260	248	222	245	243	214	242	230	226	237	236	221	239	248	233	225	212	252	230	245	228	258	264	230	269	225	245	251	250	247	258	238	216	235	242	241	254	238	222	249	240	230	224	247	264	274	268	251	253	277	248	254	243	265	240	250	262	233	275	270	242	249	245	221	243	247	239	252	250	256	248	237	240	269	255	266	261	237	198	256	237	247	248	237	270	232	269	234	251	248	268	218	240	250	244	219	260	220	242	276	261	234	237	242	255	236	266	224	276	236	249	258	247	262	241	259	241	250	274	250	229	254	240	260	264	239	267	210	273	236	241	220	232	234	250	246	258	234	266	263	230	276	260	239	219	246	241	231	230	276	256	237	232	233	221	219	227	199	261	252	260	262	285	250	253	231	256	236	229	235	245	251	241	217	251	216	239	242	214	231	249	263	259	237	226	255	254	264	275	258	237	242	243	224	260	241	255	237	242	280	233	229	229	256	272	242	264	238	244	267	241	262	227	265	262	266	243	232	265	239	247	244	225	247	215	261	235	236	235	255	248	246	237	263	234	226	276	273	277	229	258	268	234	274	261	256	240	251	275	274	250	223	253	229	237	244	226	222	243	232	262	252	237	240	226	261	231	248	252	244	232	256	243	236	269	265	252	233	261	238	267	248	208	271	218	226	222	235	260	256	258	241	247	262	257	233	255	279	228	239	268	260	258	229	223	228	232	250	239	224	240	203	233	222	239	241	229	230	248	218	275	243	235	257	221	218	300	234	235	250	198	228	248	259	238	228	246	231	234	234	264	242	244	246	236	245	245	241	259	247	240	245	259	228	243	226	238	227	224	245	266	255	233	234	245	269	215	245	225	258	259	239	256	264	228	237	270	268	258	213	273	253	249	228	217	270	265	252	234	252	251	230	232	232	234	267	248	247	229	255	264	272	250	229	231	212	258	252	231	240	236	226	219	252	265	253	232	264	245	259	251	250	265	238	278	256	236	248	262	212	274	241	253	239	262	266	234	219	238	247	247	243	261	245	266	238	277	249	220	231	245	262	268	238	260	241	269	240	221	237	266	235	241	218	255	248	224	242	223	254	261	247	265	236	222	215	239	230	255	246	237	265	262	255	241	241	232	245	279	284	247	230	243	241	247	247	226	251	249	222	253	275	277	273	239	235	241	246	240	256	231	235	240	246	253	294	250	256	242	256	237	248	245	242	220	243	245	241	225	250	221	234	266	241	234	252	266	254	248	244	241	256	238	247	226	270	260	233	237	246	267	258	222	245	235	263	256	249	237	229	254	225	250	252	268	285	246	266	234	246	231	228	256	240	212	256	243	266	228	247	255	253	238	237	238	269	236	258	257	245	240	250	280	231	229	252	243	246	237	241	249	243	219	214	235	260	228	259	242	264	196	223	254	284	293	235	227	265	256	247	244	248	271	234	234	242	260	234	227	226	258	220	236	235	221	249	247	196	245	278	235	236	258	214	226	239	228	242	255	240	274	245	265	243	248	247	256	238	279	260	236	237	246	261	278	252	258	253	239	225	262	218	250	243	222	232	233	252	261	245	238	247	263	250	274	260	237	240	239	207	239	229	224	232	259	251	251	261	254	259	224	248	244	261	257	244	230	244	249	257	247	239	228	260	276	239	246	251	236	258	234	206	245	269	264	262	261	282	243	245	250	241	237	253	262	271	241	240	233	259	235	263	255	234	248	253	218	245	207	237	258	255	244	264	248	258	246	229	266	261	234	235	285	251	229	239	246	235	236	229	291	281	230	247	223	243	279	238	244	244	261	245	261	271	278	253	257	238	262	243	232	240	303	253	264	246	228	263	228	247	245	242	258	236	277	246	250	276	239	247	279	280	293	249	237	244	240	260	268	233	236	253	263	239	233	240	242	248	249	231	259	239	259	234	226	241	248	253	272	251	274	267	231	247	255	262	215	264	233	266	244	248	260	237	226	257	267	230	270	220	254	262	268	268	215	303	263	248	297	256	277	249	225	253	229	245	248	243	245	242	262	236	267	252	250	237	269	233	268	248	234	239	232	270	239	259	267	242	234	271	251	274	239	262	235	281	222	247	254	273	237	273	240	238	244	266	223	240	255	241	232	281	262	243	243
7215	1549	2097	2104	1550	1250	1174	961	901	898	800	775	703	666	695	682	658	644	619	617	670	601	595	650	631	593	595	628	646	572	571	591	588	551	571	528	526	566	505	551	554	566	550	564	510	516	522	565	599	579	603	538	568	553	560	557	581	579	493	572	523	526	603	532	550	535	526	523	557	587	547	557	519	591	529	507	550	564	598	587	577	526	589	568	549	545	524	548	507	525	577	583	594	518	613	573	515	523	579	539	583	564	594	551	538	564	595	533	535	561	533	584	550	527	546	546	546	533	537	570	558	561	555	559	554	551	555	587	517	569	579	546	568	583	517	537	510	559	525	557	540	525	506	521	529	572	531	552	593	548	500	516	531	589	536	567	521	567	556	578	583	581	597	567	541	544	601	527	579	560	577	550	508	560	518	563	568	575	534	547	572	541	550	531	504	540	527	531	534	525	546	538	591	560	540	517	581	536	569	572	543	575	568	560	539	531	572	562	579	546	576	549	539	555	604	576	584	530	541	519	528	519	534	559	553	533	550	539	548	553	542	526	561	521	602	544	558	538	576	532	530	567	543	516	535	564	577	532	566	548	536	528	602	544	496	565	579	548	517	497	581	588	569	519	546	524	516	496	578	542	546	527	525	546	591	546	584	565	564	594	561	522	592	558	572	556	548	570	549	506	563	538	604	506	559	594	588	590	545	545	582	565	539	515	560	558	549	533	543	560	601	568	555	518	569	541	570	519	546	568	522	549	571	505	525	546	584	502	593	561	520	529	522	567	568	559	557	587	541	529	559	601	552	538	579	540	575	572	527	567	549	524	575	551	496	526	522	554	496	528	541	532	529	505	550	552	518	582	574	574	570	567	521	525	529	545	484	546	547	574	546	557	518	576	524	530	504	535	552	548	563	548	560	546	563	522	540	572	538	530	544	540	523	523	584	594	515	496	565	568	578	542	552	543	563	544	551	592	557	557	553	547	534	517	547	548	538	561	516	560	542	543	563	547	576	559	578	561	555	576	546	520	590	549	578	551	524	560	540	541	578	559	564	563	563	530	528	521	587	549	546	546	561	576	561	527	564	567	575	564	500	514	542	546	513	528	567	525	577	496	619	573	534	583	562	566	550	544	565	578	529	572	559	542	518	589	531	596	551	561	607	583	547	570	527	577	557	545	548	523	551	514	565	569	585	562	576	539	537	548	527	544	573	559	549	517	551	568	557	533	609	509	548	562	586	560	518	567	568	548	570	580	581	546	566	611	529	553	542	562	528	545	577	576	552	571	593	585	557	535	581	527	576	555	541	571	569	568	537	529	553	558	536	528	595	571	524	558	551	553	562	568	522	540	527	565	526	558	526	564	550	547	554	537	556	564	528	546	524	544	570	545	537	537	506	559	518	560	531	546	589	547	570	537	514	539	537	537	550	569	559	564	511	559	517	555	552	517	504	558	562	544	565	547	572	567	560	556	555	536	540	508	555	547	545	509	540	575	534	564	560	563	571	547	538	553	570	548	554	556	577	565	538	547	577	554	539	498	519	588	568	570	564	532	529	571	520	565	533	574	544	558	590	511	538	577	551	527	570	565	531	545	533	585	571	522	579	513	565	540	534	553	528	529	487	579	544	546	553	562	547	546	523	569	561	559	533	547	534	539	537	541	539	531	535	552	582	541	539	586	547	523	542	546	537	567	550	569	592	555	561	556	576	533	580	559	549	581	548	549	574	567	546	562	533	557	554	574	563	588	529	503	565	569	578	562	547	536	543	552	572	584	574	570	533	546	550	552	530	582	573	532	616	527	558	514	561	552	554	546	552	533	610	546	568	542	567	561	540	565	560	531	551	555	558	591	558	549	562	593	582	523	545	523	517	548	561	562	573	559	571	526	569	549	576	542	525	562	588	605	602	535	591	549	564	531	550	559	584	532	539	562	560	578	546	523	563	555	541	564	533	536	599	507	526	519	538	543	529	531	516	528	556	583	542	594	571	558	535	499	522	547	571	558	510	532	539	548	549	552	525	571	579	581	554	553	564	564	526	523	522	553	565	571	554	547	531	574	549	555	556	538	544	527	590	581	579	562	561	539	566	552	549	606	572	572	572	562	546	499	556	553	578	551	564	574	531	594	559	527	505	597	593	550	575	539	527	540	555	563	584	539	564	569	558	585	507	543	558	521	533	574	555	563	538	578	530	563	598	558	559	554	595	538	544	571	566	546	531	511	560	508	532	575	553	550	567	515	531	515	562	562	526	522	551	544	494	547	531	527	498	551	572	591	563	534	541	576	548	571	557	568	575	533	594	517	589	574	570	540	576	553	598	529	531	551	573	559	597	571	549	565	548	540	534	544	556	540	521	551	620	537	560	579	587	573	564	536	530	561	558	525	535	608	533	562	540	502	526	590	518	550	557	586	533	553	551	534	525	513	579	518	528	539	566	573	531	532	535	532	600	559	577	567	558	571	528	545	504	558	574	526	537	549	549	564	555	588	546	526	559	549	591	572	532	531	513	577	587	570	537	526	576	547	543	524	549	535	516	564	558	534	556	565	559	551	535	543	534	506	501	535	580	564	543	566	564	521	537	595	540	527	562	536	565	498	553	548	543	561	494	502	532	561	546	535	568	539	566	552	555	565	526	597	547	560	567	583	605	556	513	554	523	537	549	528	528	592	553	568	504	530	538	530	514	545	517	574	547	604	557	562	554	548	569	562	582	514	531	537	523	552	528	558	575	536	545	522	566	531	531	571	533	574	576	570	523	519	556	534	568	534	591	527	518	555	549	578	555	535	550	520	551	575	531	524	528	536	581	532	544	568	543	590	585	561	546	528	594	544	539	590	570	548	517	569	576	548	541	576	584	534	574	574	554	542	516	584	528	544	509	558	553	545	558	523	582	542	550	548	518	571	563	544	537	561	509	566	560	533	579	523	539	546	530	560	567	520	512	551	552	557	566	548	566	546	580	545	557	578	591	544	519	564	559	573	532	534	575	554	531	573	547	588	541	531	547	505	549	568	575	545	567	582	568	578	538	526	565	562	550	539	501	571	563	507	534	567	546	558	589	539	615	532	502	510	547	509	579	560	518	609	526	580	568	554	564	539	553	563	568	519	532	507	567	542	576	536	506	557	519	514	553	537	543	519	570	605	553	551	530	540	540	506	550	544	561	576	543	536	570	528	515	567	526	540	532	558	572	531	523	552	555	566	567	530	563	533	560	563	576	574	520	551	544	565	547	558	559	576	569	545	548	544	543	560	574	573	535	550	551	538	566	551	598	522	587	544	535	541	519	559	548	547	562	556	521	517	509	576	569	573	573	522	538	564	538	550	547	569	543	543	606	580	560	557	487	553	547	565	512	556	521	548	532	544	568	495	572	540	551	561	539	567	550	575	553	488	556	541	607	587	525	553	544	579	554	544	532	565	541	551	566	533	553	532	567	507	539	519	544	561	555	553	550	574	519	514	555	532	560	582	540	513	580	529	545	589	552	580	558	587	602	545	514	503
16277	2531	1821	1047	593	384	298	273	236	216	180	210	191	145	162	161	141	165	139	148	141	140	131	141	124	152	131	163	122	122	118	119	130	127	122	129	120	135	133	146	116	107	122	118	128	127	127	108	107	128	122	106	116	111	109	118	130	96	134	125	133	132	135	117	127	132	115	107	116	123	97	112	118	104	112	119	121	121	97	138	96	123	99	116	116	117	125	137	137	124	111	118	106	135	127	101	132	138	113	121	117	127	119	110	119	115	121	131	137	102	108	119	98	140	108	125	115	112	118	115	122	113	149	121	110	117	133	119	125	95	99	124	118	101	110	132	132	128	117	136	109	146	112	115	147	118	119	126	121	133	114	105	114	142	105	148	107	120	126	107	112	120	122	106	108	130	129	115	105	112	123	87	114	113	108	119	143	115	127	119	118	131	117	134	120	101	119	106	115	109	124	133	122	119	123	104	124	131	121	106	126	111	110	118	124	132	117	110	130	128	103	109	145	135	122	106	122	115	108	127	132	110	115	134	137	136	125	119	117	128	101	94	115	122	112	132	134	123	120	116	138	134	119	133	111	124	111	115	129	122	127	147	110	128	122	120	141	103	129	146	124	119	133	135	115	102	101	121	115	127	121	131	125	133	138	129	126	95	125	111	135	129	86	128	110	120	118	110	112	108	132	114	108	121	119	114	103	98	106	145	110	109	106	126	134	131	104	104	105	115	105	106	110	122	118	114	119	121	118	109	120	108	131	127	117	124	124	127	111	119	132	126	129	115	104	100	134	133	114	125	123	126	110	116	110	109	115	109	112	126	133	102	119	126	111	136	119	117	103	113	100	119	111	106	101	88	98	106	111	112	120	131	127	91	99	128	112	134	128	98	109	106	116	115	120	105	96	119	103	95	112	122	103	109	106	111	119	108	116	116	115	102	131	114	91	133	139	108	113	134	131	114	98	123	132	122	114	104	100	130	119	141	129	122	92	120	109	124	150	117	141	108	134	111	104	103	112	108	115	126	122	140	128	114	128	120	113	120	96	150	101	101	119	127	115	122	122	110	133	111	89	123	128	140	126	124	125	118	111	112	124	124	108	127	130	117	116	115	101	122	108	115	98	128	133	122	145	105	114	132	113	143	139	134	109	137	101	123	115	114	135	111	123	116	136	129	129	106	119	135	95	114	108	131	116	116	104	107	114	115	126	124	128	117	118	115	109	110	103	109	116	100	105	92	117	110	120	128	123	107	111	121	112	117	133	144	138	120	125	130	127	133	110	114	122	122	121	144	114	105	110	119	136	121	136	123	116	116	129	112	119	117	106	125	127	118	135	117	122	149	98	117	127	113	138	115	120	111	117	121	110	116	109	121	116	133	126	119	135	117	117	125	118	117	111	120	124	109	97	131	112	128	131	125	132	116	112	118	108	110	108	129	121	117	112	112	122	107	132	119	106	104	110	131	102	136	107	131	112	139	80	125	125	147	126	126	120	131	115	121	118	125	114	120	107	128	143	123	123	112	113	118	105	114	112	122	114	113	125	133	110	124	99	117	128	117	103	119	132	119	135	130	110	133	117	128	124	106	121	119	121	96	126	120	114	106	104	122	116	125	145	132	113	121	95	119	125	124	113	112	113	104	101	108	99	116	119	114	104	126	121	112	117	140	148	119	113	109	122	132	116	126	104	138	133	106	99	121	134	113	110	137	120	114	114	117	129	114	115	105	122	120	119	114	113	102	127	118	94	138	111	135	119	113	109	133	124	128	136	142	116	111	135	116	106	131	114	128	123	102	127	114	125	111	106	118	135	127	105	119	124	137	127	115	111	109	96	104	115	136	120	123	116	119	124	119	99	121	116	106	100	113	98	111	121	111	129	128	112	123	114	121	96	117	118	121	106	129	105	131	128	107	125	109	111	112	116	87	140	115	108	101	95	104	101	117	97	115	112	145	95	112	151	109	123	88	134	114	118	120	108	144	117	134	122	91	120	128	107	137	106	114	108	102	101	132	117	119	120	111	118	113	124	98	119	138	132	128	108	123	81	122	114	115	139	132	126	106	121	135	118	112	127	135	119	126	116	130	108	117	125	115	107	122	99	137	112	111	122	108	142	132	113	138	102	123	145	137	116	130	98	116	100	135	118	105	115	113	122	117	125	154	117	135	106	137	115	126	110	110	133	119	121	112	101	105	122	120	143	117	124	115	128	108	136	128	102	135	124	135	122	106	108	135	112	130	119	138	102	125	123	110	104	111	111	111	130	117	134	110	118	119	123	127	117	119	108	113	113	107	135	112	123	121	111	120	115	159	110	124	131	134	124	113	105	123	109	134	139	119	110	129	114	118	102	109	135	142	107	123	118	113	141	142	114	108	126	124	111	113	102	136	131	123	126	124	139	118	116	121	125	112	137	105	106	109	101	101	111	110	113	107	102	105	113	136	127	125	118	134	114	121	107	126	123	107	108	133	124	96	131	122	116	98	108	108	112	118	122	122	125	111	117	124	135	136	111	110	98	113	95	123	97	146	127	102	135	140	127	116	100	118	100	113	122	136	105	124	122	125	124	120	108	116	116	120	133	119	112	110	114	134	116	122	121	120	110	121	123	121	110	139	116	112	137	126	106	115	126	118	129	122	130	130	129	107	108	109	109	116	107	116	121	131	106	113	145	111	123	97	145	116	121	125	129	95	115	129	119	129	110	116	108	113	133	92	115	92	98	107	125	121	102	98	105	132	95	118	133	117	120	102	132	106	120	106	128	114	106	131	113	114	104	102	115	113	92	128	141	106	127	118	114	130	115	116	121	121	135	112	114	110	114	114	114	110	110	125	108	99	108	123	111	113	120	135	127	139	122	129	124	113	115	114	115	121	116	123	130	130	122	139	118	124	116	127	126	107	106	101	136	122	123	113	104	116	106	116	124	115	113	112	115	121	131	104	117	107	106	126	113	104	108	118	94	127	134	127	121	125	113	135	134	113	119	138	112	109	131	103	133	119	134	93	112	109	94	86	117	118	120	122	123	103	129	128	122	95	118	121	106	127	129	107	129	122	130	114	126	98	121	113	112	121	138	135	126	110	127	114	120	116	120	112	133	105	129	124	131	127	116	126	137	118	113	138	119	113	104	115	116	114	117	123	121	109	123	101	134	118	104	127	110	112	129	126	120	116	107	111	131	145	120	116	132	130	122	119	111	146	130	108	119	114	112	117	111	129	114	138	120	117	107	116	123	116	130	123	99	122	104	133	113	121	121	110	102	114	126	129	101	119	94	119	107	128	107	115	100	129	99	121	108	110	136	122	125	143	116	112	121	122	126	103	109	127	146	136	96	120	107	102	136	106	120	125	121	139	129	117	140	120	112	126	120	111	128	104	120	113	127	122	106	108	119	111	118	133	106	132	126	97	98	115	109	120	118	119	111	122	124	129	97	135	118	110	118	140	138	129	138	130	128	109	147	100	125	97	124	129	121	110	89	121	98	112	125	119	132	112	109	127	119	118	101	108
9255	1887	3079	2950	2305	1724	1305	1118	993	886	781	651	596	600	582	557	517	473	454	476	421	411	422	424	409	369	425	429	400	353	354	331	308	322	320	318	355	337	326	334	333	339	363	304	301	345	323	290	304	312	271	305	302	315	313	291	285	317	345	314	311	285	312	283	285	284	309	301	301	302	354	319	321	319	333	328	310	309	273	278	302	308	311	282	308	306	356	331	296	329	321	313	298	304	309	298	299	318	306	322	341	316	307	299	304	303	316	315	288	292	298	280	287	303	322	305	293	294	313	296	302	284	309	309	345	298	336	275	264	312	305	340	312	308	310	286	299	315	290	298	325	303	314	307	309	296	299	296	294	317	315	302	296	315	306	319	273	281	277	296	290	303	309	311	332	283	316	318	290	305	266	302	288	316	291	308	346	282	274	301	340	298	308	290	311	258	309	320	284	324	317	314	325	329	280	299	276	302	317	287	298	284	314	317	313	316	306	282	312	296	320	294	281	338	314	310	334	286	289	300	295	290	325	325	246	335	308	302	308	273	292	313	297	272	305	292	322	309	314	292	261	317	316	327	313	313	278	310	292	348	295	303	332	313	338	293	328	275	280	313	304	280	301	306	281	297	310	305	303	297	264	293	308	322	292	300	310	311	311	306	264	307	327	329	326	282	308	274	309	304	300	290	288	297	306	336	298	313	332	306	293	322	290	278	280	323	313	316	301	299	305	328	303	366	307	308	303	308	323	278	314	296	300	284	318	282	300	327	310	317	273	319	308	284	304	303	340	298	319	293	317	318	300	337	320	291	322	285	311	275	290	295	280	328	286	328	319	318	273	322	293	294	301	328	286	276	294	265	299	298	322	308	318	293	308	323	288	331	299	310	331	323	300	314	298	316	321	347	329	298	315	308	318	326	339	309	290	315	294	333	309	302	278	312	289	289	285	286	277	295	323	289	274	314	293	303	282	308	284	277	285	279	291	307	310	300	306	279	300	293	282	276	292	297	323	309	305	328	294	342	301	303	304	312	304	307	288	288	329	282	293	277	319	293	310	284	299	299	295	298	321	308	308	324	273	281	296	305	284	288	302	316	356	328	305	308	314	319	308	293	305	303	312	293	288	327	296	332	329	298	306	311	316	291	325	303	293	309	301	295	336	299	286	283	293	311	306	313	288	301	308	302	306	297	287	286	299	266	288	268	339	290	300	297	288	303	306	289	294	321	282	298	302	304	300	307	313	238	311	274	318	314	290	302	327	284	336	312	280	311	337	324	266	298	302	326	294	342	292	293	316	312	312	295	310	303	299	307	332	317	295	312	313	310	288	265	311	320	315	332	324	316	314	284	285	322	317	305	298	293	295	299	330	283	296	300	300	333	280	320	278	327	297	267	323	295	308	338	307	298	298	321	295	298	299	280	293	292	311	277	310	292	283	297	310	288	303	305	323	297	297	316	316	294	310	278	279	312	294	326	299	311	293	325	304	322	277	311	334	328	289	298	327	292	314	291	293	298	309	293	313	284	327	296	270	286	307	294	290	294	296	317	286	309	305	317	313	279	324	313	331	332	296	268	309	300	330	291	289	307	300	297	310	300	327	340	343	301	310	296	301	305	333	317	294	307	302	313	302	325	306	281	321	301	331	292	304	295	306	322	299	316	308	288	307	310	288	272	288	294	305	291	304	319	311	318	280	324	309	286	300	301	328	321	292	277	322	304	284	336	284	297	326	289	292	329	273	270	309	315	311	306	315	292	309	308	312	316	325	286	347	300	315	357	294	288	320	302	310	269	271	313	300	304	321	293	287	287	297	332	308	304	323	319	336	274	290	288	306	326	329	296	329	296	278	300	313	301	290	282	276	289	314	302	290	300	289	297	304	330	304	310	301	317	316	277	288	287	320	316	273	331	294	282	288	284	322	284	277	294	291	312	298	316	309	294	324	309	306	286	294	293	319	286	292	318	312	309	296	330	303	271	293	306	308	276	308	288	329	333	287	287	302	311	283	324	314	299	320	305	262	307	302	312	312	299	287	293	306	286	265	265	328	308	276	290	312	283	291	339	304	294	250	311	309	306	302	292	275	315	292	304	324	331	287	260	331	293	297	295	303	297	303	299	344	317	301	302	297	281	293	331	305	294	283	309	311	260	277	300	325	310	281	307	322	302	305	292	305	273	293	300	293	298	290	301	303	287	294	296	287	269	305	309	301	300	312	296	269	316	341	308	308	316	299	324	313	298	300	299	305	308	263	311	329	311	295	300	297	283	302	284	325	288	265	313	295	294	310	304	294	307	325	316	334	314	297	290	330	303	324	305	309	309	256	345	322	302	311	333	294	295	306	305	279	267	299	298	304	308	288	299	307	326	298	299	317	312	296	279	306	307	303	327	296	283	325	278	299	300	310	298	327	316	315	309	270	307	294	294	318	306	318	328	298	305	312	308	280	310	303	281	301	280	294	312	317	302	310	317	323	292	283	312	274	294	294	264	288	301	274	301	284	280	287	292	302	298	278	307	314	311	304	310	311	308	282	300	309	315	318	332	325	318	291	262	297	286	311	325	298	303	319	296	251	293	317	267	309	316	309	274	340	301	289	302	301	269	297	277	286	293	315	306	319	303	286	299	306	301	297	269	317	318	302	319	312	308	346	261	292	339	293	338	304	298	356	295	271	289	324	325	312	325	293	298	332	297	289	302	343	296	294	282	276	277	308	327	318	294	311	292	342	318	295	316	295	320	319	295	316	301	324	330	295	315	294	301	308	312	283	285	302	300	278	306	327	323	310	283	292	304	292	299	314	301	304	301	328	282	287	297	287	299	302	291	304	321	303	302	305	300	321	283	296	323	308	333	284	309	277	294	333	308	324	304	301	314	343	284	287	283	308	272	287	296	322	305	326	318	298	303	297	335	283	298	319	282	292	342	334	271	289	300	308	302	288	334	283	308	290	314	304	312	307	310	330	268	294	303	281	292	299	280	278	329	294	331	339	303	294	283	319	296	296	267	282	307	319	324	306	304	311	291	297	302	294	308	332	293	273	329	317	285	313	270	300	310	272	285	287	300	313	303	290	283	315	317	334	268	306	306	294	321	326	316	337	307	276	281	298	321	297	315	313	299	319	317	297	303	284	298	320	305	302	311	327	313	317	301	271	286	337	300	299	293	303	310	292	293	281	299	272	310	293	307	328	329	305	266	308	277	314	293	310	306	299	304	308	318	311	307	306	330	300	295	302	327	302	318	297	300	304	335	307	276	281	320	319	300	319	304	335	312	320	297	285	319	309	320	290	306	276	273	302	304	287	300	313	289	282	303	321	362	319	319	330	316	294	310	279	289	299	308	292	316	280	301	293	280	281	317	311	293	293	289	314	297	315	310	301	297	311	300	294	314	282	292	295	300	326	302	311	314	286	309	307	299	280	291	292	286	320	303	318	294	266	316	266	285	292	309	312	336	310	300	329	296	288	280	340	276	319	322	269	291	294	299	306	325	336	305	299	289	312	339
1969	524	531	457	387	416	361	387	391	413	358	368	382	384	400	390	383	354	372	384	367	386	400	356	382	362	356	388	384	395	372	338	383	384	387	374	369	345	387	386	378	380	382	387	380	374	356	363	340	389	368	398	378	363	392	396	360	337	387	357	349	370	383	369	367	345	378	366	323	424	386	377	387	380	365	379	352	387	374	381	343	374	395	380	371	377	374	371	391	384	405	396	401	371	368	377	362	345	384	342	391	325	350	372	350	384	355	397	349	359	401	416	370	390	381	397	343	369	394	361	379	363	372	402	368	415	371	370	358	378	361	341	376	399	373	403	369	374	415	391	412	407	377	433	366	377	408	370	368	361	367	408	397	355	383	351	406	390	421	366	379	418	391	337	384	358	384	416	381	409	404	374	406	402	355	424	395	363	375	382	368	394	356	381	402	415	412	382	370	404	372	372	351	421	365	379	345	400	376	372	378	380	398	388	384	388	370	371	411	345	382	378	397	376	348	359	391	378	368	352	392	421	384	416	362	343	388	368	369	372	402	386	372	360	375	352	369	351	359	390	360	355	359	398	358	388	383	350	393	388	344	366	395	395	369	376	381	354	397	397	340	394	334	372	381	410	395	390	354	352	354	347	401	353	383	376	372	346	418	396	404	361	401	370	384	340	389	413	349	385	336	354	389	344	385	345	356	384	393	405	375	368	395	398	383	418	386	386	376	388	383	385	370	351	373	327	373	370	388	357	355	367	368	373	375	369	393	408	378	367	357	355	375	357	391	374	360	402	383	427	372	396	386	357	350	374	388	400	387	350	353	368	361	378	386	371	398	397	366	380	385	389	368	377	415	376	384	400	358	345	360	416	426	370	359	408	375	411	322	392	374	380	391	378	398	395	352	364	386	379	383	364	371	355	393	397	365	372	388	405	341	391	347	361	357	389	358	393	353	366	378	353	350	384	344	356	396	391	361	327	376	389	412	368	407	371	378	397	383	382	347	357	383	389	353	383	345	354	431	375	410	374	384	368	348	391	373	372	374	476	402	404	388	364	394	354	370	401	426	384	344	375	384	427	363	380	391	376	372	367	388	403	385	352	361	416	349	390	376	352	377	372	393	391	396	387	401	397	401	389	403	402	366	369	338	381	375	376	382	414	383	370	361	351	368	388	434	384	388	410	398	381	340	342	324	341	386	369	414	380	404	401	383	422	410	369	403	344	409	376	386	375	370	355	364	369	412	371	409	337	392	378	346	339	361	381	372	375	370	365	358	373	378	374	372	412	389	397	335	390	366	386	399	383	373	394	362	373	379	378	381	404	355	352	354	359	366	347	383	369	362	368	395	370	375	399	365	379	369	375	374	372	374	416	366	362	360	388	362	375	397	351	360	349	434	396	358	351	370	376	370	347	356	394	393	361	362	378	359	387	365	376	411	382	355	351	354	362	335	360	357	360	341	347	362	387	363	393	361	342	360	364	325	388	388	377	373	359	366	405	387	416	348	375	334	350	357	346	367	365	386	365	371	389	403	368	367	387	365	356	411	384	412	373	382	379	391	371	382	377	369	392	392	384	353	393	401	401	368	378	383	353	394	382	376	394	369	379	380	351	374	327	373	368	394	374	349	379	382	376	402	388	367	381	393	340	344	370	388	382	375	361	371	364	404	369	373	367	383	400	363	350	335	356	380	357	334	351	347	382	384	376	344	400	361	342	394	412	413	332	363	363	381	384	399	386	385	363	369	372	372	383	380	382	369	381	370	359	394	376	394	374	399	392	367	351	357	364	347	386	381	359	365	374	390	382	391	362	365	364	378	378	429	337	372	362	351	353	372	430	399	361	375	408	372	399	361	382	379	366	410	379	361	358	376	363	359	363	371	351	375	388	358	403	328	383	382	374	360	375	387	396	340	366	355	372	383	336	370	355	368	373	362	382	407	371	403	354	380	394	370	386	402	362	375	399	406	359	392	370	375	381	369	398	371	390	363	346	368	366	380	382	390	362	408	338	389	369	374	340	379	376	397	391	363	379	396	359	385	385	385	376	381	389	358	384	357	376	320	345	398	360	367	392	352	393	358	374	410	361	375	367	351	360	388	398	368	334	376	354	400	399	333	374	340	364	371	372	366	397	400	378	383	331	406	344	355	403	398	365	412	358	408	335	395	382	352	391	348	365	392	383	395	351	408	405	372	369	354	382	347	392	375	334	361	402	396	402	362	345	364	354	379	360	370	404	378	334	372	390	404	394	361	373	375	392	397	405	387	390	353	367	396	388	377	386	397	345	386	354	394	343	400	382	358	374	350	399	354	384	376	370	381	395	359	393	374	352	412	372	385	361	400	374	352	365	410	376	378	368	371	410	388	392	333	374	400	379	350	335	394	385	404	390	320	449	364	370	411	355	421	403	375	364	364	379	390	390	433	362	370	391	363	409	380	364	396	389	404	349	357	379	361	386	343	373	370	380	354	379	384	343	382	371	380	382	395	376	340	353	409	380	347	363	391	363	381	401	378	337	382	402	378	363	396	385	369	392	363	348	361	371	406	373	321	367	389	380	370	406	404	355	372	366	388	367	382	411	407	349	356	391	352	385	370	343	368	412	357	363	385	373	361	376	376	360	397	364	392	379	337	354	393	354	388	380	375	411	391	384	399	386	400	365	382	413	376	346	381	384	358	396	364	374	375	329	399	391	390	359	385	359	394	374	384	412	357	404	421	407	402	396	380	356	409	405	370	355	378	397	367	386	365	417	406	359	362	360	372	371	376	333	312	404	404	375	386	346	409	357	364	350	386	358	335	388	390	403	339	353	399	367	438	399	410	361	413	399	394	373	376	398	418	390	344	379	373	358	369	406	380	390	388	380	352	390	374	366	384	378	377	397	355	359	409	411	412	409	373	416	365	375	396	364	382	387	395	403	333	339	357	367	413	377	419	370	373	400	359	364	384	381	402	380	384	341	373	363	377	387	359	368	377	391	432	361	352	391	356	372	399	377	359	337	352	396	394	405	392	358	392	392	384	399	375	398	356	349	383	383	351	369	349	387	357	401	365	384	368	327	356	375	395	376	391	365	383	365	380	364	346	393	410	349	328	413	366	389	367	398	354	416	359	364	369	372	368	363	393	348	380	366	361	362	404	388	406	342	364	334	398	392	391	347	359	381	376	411	357	347	388	388	379	363	397	399	419	364	371	340	363	350	373	344	401	354	399	408	381	373	390	415	380	427	404	364	405	370	412	348	393	368	377	396	390	385	393	363	373	354	409	356	381	404	355	403	364	404	384	353	387	392	409	339	361	400	371	346	378	378	373	332	350	370	373	398	398	332	346	343	368	379	391	357	390	369	412	394	328	386	355	359	386	387	378	379	382	383	373	367	379	389	373	331	339	413	387	378	377	398	396	390	364	387	397	389	359	384	386	379	376	384	357	353	377	383	387	385	386	388	345	394	399	365	386	404	366	406	326	376	374	380	357	397	403	364	356	337	368	348	383	375	384	389	333	378
2288	950	1158	1159	982	957	939	917	882	889	819	886	893	858	902	852	843	876	798	839	825	836	814	769	852	804	835	816	842	831	790	839	836	841	837	855	830	807	778	826	842	792	736	800	865	804	856	795	846	805	814	856	833	816	832	811	781	762	781	813	861	859	800	814	822	804	794	806	776	802	835	849	806	792	814	816	863	870	860	874	814	790	860	808	816	852	851	806	855	819	829	849	745	782	809	804	821	834	806	866	838	780	877	839	806	818	857	820	776	862	800	752	801	876	815	808	797	816	867	809	853	821	808	811	850	848	869	860	842	795	867	804	837	789	811	757	783	833	824	822	817	788	852	835	837	825	846	794	850	788	825	814	836	805	856	779	861	816	878	838	836	851	801	795	861	824	858	807	812	794	833	828	819	812	848	863	809	846	862	850	844	784	858	796	823	840	889	839	846	770	829	812	844	801	798	851	818	822	846	851	805	771	800	787	814	797	797	840	806	849	858	855	825	804	778	846	928	809	864	809	816	870	813	858	855	850	829	814	826	886	822	807	866	784	837	851	812	828	782	791	855	814	852	813	814	821	815	796	841	813	800	798	833	785	774	818	837	828	802	844	818	880	785	817	835	843	814	828	856	814	843	779	833	829	790	832	838	798	849	788	839	813	846	846	833	843	869	807	824	823	838	790	818	827	782	818	798	814	799	797	792	802	816	867	817	794	794	818	822	875	856	769	812	824	808	805	829	796	840	866	856	843	785	787	814	794	807	806	860	826	898	799	836	872	761	811	805	818	779	860	872	838	810	851	816	833	854	856	775	836	823	856	818	902	794	827	793	851	782	843	824	855	830	848	838	821	820	832	845	814	805	812	812	793	828	811	811	794	809	763	811	810	758	835	778	817	829	862	802	797	805	867	829	818	812	833	838	875	825	818	829	822	810	815	803	823	825	831	871	858	786	817	808	824	827	793	801	860	821	829	905	837	838	818	840	852	811	820	839	808	873	825	806	836	823	793	809	823	807	819	819	843	843	797	807	835	808	816	793	797	830	830	850	825	829	778	845	844	822	804	792	823	765	860	859	883	845	828	857	800	834	805	869	861	781	846	845	777	853	845	793	844	795	813	851	794	791	845	792	831	844	808	815	865	813	857	798	804	844	841	834	813	835	772	796	840	801	778	824	885	832	852	844	800	767	848	861	836	788	818	823	771	824	871	822	850	830	806	797	872	763	882	801	856	832	841	830	796	865	809	804	844	793	821	823	862	790	794	817	874	833	835	842	833	864	829	843	848	834	857	816	834	816	822	798	823	804	809	817	825	820	797	817	791	829	842	810	819	825	855	843	807	820	813	834	827	830	853	865	826	811	836	820	827	848	845	797	790	787	820	821	819	830	820	829	789	868	846	805	828	801	786	833	839	862	832	856	842	796	851	834	787	756	789	823	847	835	807	829	815	794	817	762	828	823	845	830	791	815	852	841	774	808	803	838	844	799	861	791	850	794	890	772	857	808	816	790	857	841	797	829	863	802	788	831	781	821	792	859	854	782	828	807	845	815	795	831	831	840	824	754	829	822	857	760	864	842	838	855	859	789	803	839	804	874	832	818	854	858	823	800	796	808	768	832	810	828	844	843	790	840	800	850	794	813	793	809	805	864	812	822	824	851	833	845	813	829	803	839	804	839	823	852	752	817	876	774	802	808	824	824	794	843	824	804	794	850	824	781	776	765	796	799	777	888	785	801	797	816	832	819	789	816	815	763	822	770	791	842	793	830	857	822	841	818	787	806	864	786	829	838	820	793	816	835	804	789	835	830	827	798	860	792	805	801	785	817	835	833	807	850	845	801	779	847	769	817	726	824	843	812	795	814	869	840	832	808	805	839	800	836	832	771	816	815	810	831	786	852	824	875	779	847	826	831	777	825	798	844	808	802	849	825	833	783	809	885	777	827	809	784	831	779	833	832	805	814	814	815	849	797	776	822	854	742	846	806	798	847	781	805	787	806	812	827	782	898	804	816	828	799	797	834	809	876	854	786	856	806	843	831	826	856	853	820	857	842	859	863	821	839	843	824	829	867	882	861	826	866	791	818	826	845	799	808	815	854	855	791	845	811	823	803	826	880	789	859	816	802	807	795	808	830	807	837	808	788	842	851	826	788	818	869	840	849	791	785	835	799	812	796	859	833	820	830	798	799	817	768	781	846	803	818	790	828	806	797	847	781	830	819	814	805	791	820	849	830	787	844	835	819	793	865	817	803	768	817	784	820	816	818	821	858	838	813	788	821	773	853	800	842	826	880	813	810	831	833	838	791	848	801	865	846	833	797	806	855	835	846	852	874	841	837	807	802	790	850	821	847	820	841	846	881	812	808	848	844	842	869	823	786	803	856	842	837	813	798	804	847	803	837	832	854	855	806	816	762	843	824	784	837	822	807	853	831	809	831	840	809	794	806	786	852	853	825	841	882	858	823	844	826	856	852	881	800	841	854	868	838	857	814	793	842	840	860	847	841	787	834	849	838	809	775	780	795	846	772	814	804	823	833	845	769	823	810	824	825	825	837	765	818	845	843	820	865	821	793	831	835	783	868	819	811	765	844	851	854	830	872	805	826	847	827	771	870	832	866	813	790	814	822	810	860	799	803	826	833	809	847	796	836	821	818	841	825	810	846	818	826	791	843	839	859	788	841	821	837	820	801	760	843	832	834	786	861	814	816	830	859	849	877	814	828	842	796	811	820	814	798	780	831	828	806	755	805	808	813	828	784	824	817	854	818	792	811	808	831	844	836	828	791	810	824	798	801	790	820	807	808	847	830	852	817	874	850	844	873	855	827	797	791	801	768	797	826	816	838	842	797	790	812	784	861	867	850	810	843	836	869	869	899	802	874	863	822	826	814	847	832	787	849	800	804	818	839	818	804	877	802	809	832	826	807	879	808	830	838	781	814	860	844	841	840	821	842	864	834	785	842	885	838	783	816	814	794	816	816	840	820	852	838	784	858	804	835	844	797	839	818	844	826	796	846	798	814	841	863	836	794	820	818	806	836	887	810	834	823	816	806	846	824	782	797	809	795	800	861	852	836	745	853	805	791	807	820	893	849	859	833	824	817	795	820	851	847	860	791	785	795	825	802	812	824	797	849	856	777	828	799	764	790	823	827	803	819	864	832	780	845	846	770	794	763	846	816	869	827	834	829	793	863	810	800	811	775	828	803	799	796	799	809	793	853	801	868	818	822	778	829	777	832	876	822	835	805	862	839	799	802	810	827	794	848	837	800	783	859	824	808	848	789	778	847	839	842	852	851	859	852	795	853	812	813	804	762	781	854	829	790	805	861	844	800	808	793	850	855	761	847	789	829	820	860	819	809	862	767	818	810	803	817	857	819	808	804	837	908	822	801	899	805	830	851	821	826	850	780	807	816	786	836	810	781	820	826	838	821	843	818	774	856	740	801	793	798	842	825	789	792	818	792	828	817	822	853	823	784	815	780	834	814	821	823	864	856	807
8700	1198	1063	676	456	405	314	325	307	282	282	290	282	331	275	268	240	277	280	285	245	265	258	218	231	255	229	232	253	244	265	238	274	288	235	245	247	241	248	245	205	247	276	235	266	262	225	264	237	249	258	271	264	247	280	226	274	244	220	235	265	248	230	232	223	237	256	262	242	224	261	261	270	225	235	279	268	261	267	216	280	228	247	246	263	262	241	235	264	264	251	262	247	239	250	267	267	239	244	274	249	258	254	225	208	257	212	262	250	232	243	249	249	254	252	240	215	256	272	259	255	278	256	258	260	242	302	270	257	243	248	244	288	253	245	254	253	231	227	234	260	230	245	261	266	251	228	239	254	275	253	242	265	280	285	276	246	225	255	250	229	248	230	270	242	226	248	239	246	230	262	266	251	239	244	262	224	245	241	240	252	236	264	249	240	222	260	248	208	258	239	249	232	235	224	246	236	255	258	243	253	256	223	264	224	223	233	255	266	247	249	227	266	236	228	248	283	242	245	248	261	241	275	266	269	241	258	236	224	250	243	258	230	270	241	254	244	254	234	237	229	223	243	256	264	268	232	243	231	234	247	243	228	287	279	282	227	245	254	267	258	229	249	245	257	272	236	259	250	251	271	251	250	262	252	264	264	274	228	282	259	252	255	209	264	245	281	215	273	259	270	265	241	248	254	235	262	232	223	252	254	240	235	225	240	249	258	249	224	258	234	204	265	252	257	246	273	238	227	266	254	251	258	226	257	232	259	232	254	241	270	240	264	257	214	245	256	261	259	280	254	248	262	236	216	251	245	270	244	282	261	257	277	251	232	240	211	251	249	255	234	274	258	246	238	229	270	229	265	275	245	247	259	242	242	265	260	242	267	245	264	251	269	272	258	223	232	249	279	227	239	246	271	262	257	263	255	261	240	226	266	232	244	244	238	257	283	234	254	248	266	262	246	261	253	279	252	241	240	230	238	263	221	260	267	229	247	245	255	220	234	234	266	250	225	253	217	278	236	246	233	268	209	278	254	263	219	233	228	226	259	239	210	239	236	228	255	251	245	230	240	215	264	255	268	255	229	264	252	210	241	263	256	219	236	232	249	273	276	247	261	237	262	274	259	259	230	238	246	242	239	261	258	258	255	236	241	255	236	242	218	232	240	235	234	248	215	244	251	251	275	225	255	243	231	238	246	230	262	235	239	228	228	265	233	264	232	221	243	252	270	246	248	240	246	257	277	286	231	254	242	246	245	241	225	250	234	257	246	256	233	272	241	227	290	254	233	281	245	219	236	263	260	235	249	250	258	248	239	232	249	242	221	263	260	278	240	245	240	243	260	250	242	223	226	255	266	254	277	234	260	225	226	232	284	245	247	265	261	288	226	236	224	251	263	226	274	244	237	248	268	261	250	248	255	236	236	285	264	235	239	244	268	263	238	271	250	248	237	258	229	240	238	277	279	243	251	265	258	271	260	274	252	245	250	262	240	254	223	244	265	237	245	274	239	258	244	261	232	249	263	250	251	230	232	246	286	279	230	238	260	253	223	233	244	239	235	236	228	241	242	252	271	254	234	266	227	253	250	290	248	239	243	240	255	228	254	265	256	242	272	244	273	233	248	225	263	246	251	241	251	263	214	253	251	254	239	241	246	241	228	252	253	245	232	273	230	227	236	271	249	247	265	235	246	274	249	230	228	264	247	264	233	244	254	266	240	261	240	274	234	256	238	232	288	227	253	251	232	257	228	246	248	226	264	250	260	238	275	252	223	233	227	235	230	220	244	253	254	234	261	245	248	248	206	221	242	234	250	231	214	251	237	250	231	256	255	241	222	254	249	240	235	226	311	255	230	242	235	271	260	233	265	267	249	268	229	249	227	221	255	267	247	287	253	264	208	226	252	257	250	260	232	233	280	244	269	267	250	246	248	250	249	245	260	239	229	249	222	249	246	234	262	266	268	262	208	249	245	253	249	282	226	256	242	241	236	244	282	227	238	264	219	233	241	255	247	236	251	275	258	276	240	237	255	242	237	256	256	238	241	223	228	248	283	254	225	252	247	257	238	222	252	256	262	253	232	249	257	255	259	249	240	255	264	259	262	227	256	258	226	244	229	230	269	251	238	237	260	277	266	232	224	241	268	273	265	269	235	252	230	230	272	261	213	274	231	243	268	224	228	254	243	220	244	274	264	253	217	251	256	268	229	265	244	253	224	260	225	261	267	252	266	232	249	222	256	276	248	259	262	238	249	250	224	230	235	244	246	256	231	242	271	256	255	277	199	250	223	254	254	233	240	226	217	241	231	254	218	238	260	239	239	256	249	241	254	226	234	260	249	246	242	244	253	232	263	255	266	251	233	255	253	263	233	231	217	259	226	238	217	237	275	227	286	244	259	242	228	214	235	208	242	243	232	225	282	252	246	277	225	256	252	253	266	217	236	249	230	292	262	248	237	242	240	238	230	259	232	235	281	237	270	234	220	262	212	255	245	226	211	249	258	243	259	238	274	236	269	268	249	229	239	240	256	207	247	256	249	269	261	280	246	260	243	248	233	250	211	231	236	263	267	269	255	259	252	236	249	243	267	230	234	227	256	238	261	251	255	228	218	231	232	217	248	239	286	236	244	244	265	279	244	267	242	262	262	251	281	259	285	261	244	255	235	237	228	245	259	270	251	251	265	268	255	244	253	236	221	248	240	261	202	255	246	253	259	225	246	256	259	263	254	258	247	273	250	241	255	250	251	268	280	268	238	257	232	221	255	255	213	248	250	285	224	238	262	243	252	281	239	285	264	256	249	236	265	241	260	256	238	223	272	268	262	260	256	261	282	249	226	250	246	241	234	235	235	251	226	280	245	252	245	258	279	261	225	243	249	228	224	234	247	252	253	241	239	238	264	262	240	234	248	248	232	227	249	266	254	255	238	253	222	272	231	234	223	254	218	230	261	238	251	244	226	252	243	244	239	262	260	237	277	286	245	281	237	250	257	246	240	283	246	262	269	243	245	266	225	293	212	248	259	240	282	249	263	241	267	230	228	270	247	250	240	254	217	272	246	269	199	224	238	250	217	255	239	274	238	242	265	239	232	234	246	224	238	222	258	237	245	234	269	245	272	249	259	262	265	274	213	245	246	239	251	254	266	247	256	244	228	245	269	227	248	238	275	243	223	269	243	256	275	230	255	246	240	233	237	278	217	278	240	220	243	255	259	262	232	253	237	227	246	205	244	254	278	275	248	253	249	239	253	230	248	239	226	255	217	244	264	275	239	245	250	236	260	244	214	221	256	260	254	259	232	235	285	238	251	237	249	231	257	281	260	227	254	241	261	256	232	250	244	267	249	253	220	243	253	264	240	242	243	263	216	238	229	257	246	261	238	253	263	249	255	244	245	238	238	287	240	222	262	261	242	227	265	237	254	231	248	247	223	224	273	246	248	204	262	250	238	227	256	260	234	257	237	216	249	255	245	248	245	230	253	258	249	255	216	238	248	238	269	264	244	271
7101	1482	2105	2165	1607	1233	1099	972	852	876	814	706	740	702	745	689	675	666	627	656	589	666	645	651	603	605	646	623	594	593	570	575	554	538	589	546	570	551	581	587	620	579	539	582	601	569	571	536	558	600	553	601	585	594	575	597	577	561	589	587	617	551	558	613	596	575	565	571	528	549	541	629	591	542	532	598	593	561	539	556	610	582	572	530	540	561	554	560	532	554	561	504	517	616	520	530	572	555	575	571	562	573	575	564	522	560	578	540	588	588	573	537	533	579	584	553	582	564	570	522	616	568	589	579	547	564	567	616	587	531	539	556	551	572	524	577	563	547	551	590	533	574	560	565	569	545	583	544	544	551	513	575	596	564	555	588	541	569	557	555	621	554	583	560	535	559	524	564	548	592	580	561	530	572	557	554	541	551	568	537	540	593	580	574	572	572	544	551	534	601	528	584	544	584	523	568	554	528	553	543	554	559	510	549	547	548	573	546	556	531	549	587	529	607	566	593	574	538	552	543	566	550	566	567	512	527	551	514	571	511	523	574	605	600	554	555	554	603	579	550	534	533	618	575	574	560	603	552	555	563	562	611	570	580	560	533	560	576	579	560	622	534	515	588	527	586	629	562	541	545	593	573	557	525	570	550	561	558	562	596	557	620	525	538	545	556	586	543	580	528	513	545	558	568	557	524	622	561	575	579	548	549	517	578	570	553	544	551	575	559	558	587	581	534	576	579	537	542	593	597	513	609	579	562	557	574	562	546	595	583	566	554	535	551	565	579	567	575	555	565	554	563	584	576	555	577	585	501	596	532	568	544	595	535	568	559	541	551	578	543	546	548	562	567	514	599	574	583	550	544	566	580	591	554	537	531	574	538	545	596	547	597	541	540	626	569	543	550	547	532	539	556	572	547	586	536	584	597	565	593	531	574	585	582	572	529	595	521	599	505	573	586	554	520	594	612	553	534	576	534	542	530	571	578	586	514	545	586	523	556	611	546	564	549	550	574	586	550	573	569	547	525	523	585	565	533	540	537	584	529	531	583	526	541	540	552	505	545	588	563	553	586	603	602	568	553	558	538	530	555	525	558	559	562	556	597	570	532	547	558	562	591	566	594	584	574	581	537	554	565	571	610	544	538	615	575	546	556	583	588	493	530	536	571	584	576	561	550	571	571	591	566	578	567	555	551	573	574	568	588	575	586	567	564	545	519	550	548	573	584	577	576	539	566	581	561	551	559	550	553	524	546	544	571	554	582	546	612	579	534	584	538	583	546	532	614	553	509	557	573	517	525	557	541	577	575	548	555	559	561	575	542	579	566	561	614	557	625	574	582	567	566	544	555	574	500	590	616	510	558	497	535	557	560	569	553	506	544	564	566	533	556	544	549	579	546	564	582	543	588	592	542	564	592	560	587	606	569	587	562	611	562	566	545	520	528	523	541	574	567	569	576	580	594	537	574	551	554	579	583	556	552	551	550	521	576	589	537	570	561	552	555	529	572	519	570	596	616	609	594	548	541	563	528	547	547	514	542	499	543	602	559	577	561	560	512	536	617	585	556	546	593	555	570	551	552	531	552	592	579	561	544	554	565	552	511	566	544	557	596	586	531	579	604	540	548	533	555	551	569	577	557	555	544	588	566	542	557	555	543	555	540	583	570	521	538	557	540	543	519	603	557	565	577	628	618	582	589	578	590	546	558	592	580	602	574	542	572	552	565	535	578	557	558	568	599	562	602	606	584	534	532	569	557	557	549	531	552	573	593	546	554	588	563	588	519	531	530	540	574	556	521	585	561	513	596	570	561	528	558	544	556	570	541	580	540	558	540	579	546	577	558	545	546	601	521	581	577	550	536	538	558	526	569	560	546	608	564	560	609	579	517	550	568	541	569	552	558	532	536	525	536	543	554	589	557	539	562	533	549	564	567	579	578	571	576	590	555	581	607	549	528	572	575	548	564	572	584	539	561	575	591	593	563	577	560	533	568	557	546	552	552	604	551	572	540	591	584	566	582	573	558	497	544	547	606	555	608	553	508	539	557	524	612	584	607	589	556	525	580	581	580	561	570	584	586	513	557	546	542	540	581	528	559	572	586	552	569	555	519	565	515	539	574	521	585	550	542	560	557	597	582	565	545	565	541	555	519	576	553	564	573	552	540	548	572	529	558	556	549	532	580	547	588	614	571	500	543	549	537	599	550	548	591	545	529	556	555	568	542	545	549	529	522	574	585	527	597	592	531	540	621	574	575	552	555	541	502	573	568	582	535	594	590	562	574	574	576	587	556	538	541	576	527	548	545	559	523	532	562	542	572	548	570	572	530	586	559	532	555	576	540	536	576	553	548	624	530	586	563	563	557	564	543	568	569	567	579	574	550	569	554	525	530	519	531	511	548	532	544	538	551	557	601	503	584	535	568	565	570	544	616	571	569	566	577	579	536	575	587	561	557	568	553	563	599	552	554	563	595	580	558	574	592	567	582	516	552	607	559	552	549	576	580	566	574	585	569	562	595	564	582	564	552	564	545	501	551	569	569	579	594	526	572	572	594	519	587	587	547	574	605	560	554	555	554	550	532	585	556	514	571	531	557	564	548	552	565	587	554	570	547	587	560	571	545	598	563	591	553	547	541	579	533	545	569	585	560	569	579	546	577	548	588	562	543	544	595	557	533	552	560	550	564	547	591	578	550	572	536	598	573	571	569	560	615	594	572	603	554	534	545	546	561	522	559	554	534	593	569	552	563	552	556	587	584	535	595	530	584	522	571	601	548	554	542	516	518	551	568	556	508	588	585	567	577	515	531	525	553	533	558	566	562	596	518	564	562	573	586	559	516	559	560	576	623	541	597	554	593	560	527	593	516	563	558	567	543	577	582	610	570	629	516	533	524	542	550	576	575	555	580	573	562	597	527	551	561	587	551	553	559	548	590	558	552	583	548	566	574	562	534	557	560	599	546	622	562	554	571	542	515	581	545	555	556	564	586	529	564	576	589	569	572	592	560	548	562	547	562	547	578	578	574	539	619	588	521	538	550	573	544	549	559	541	611	589	571	562	579	542	572	562	565	565	558	572	528	552	598	534	573	573	569	598	569	561	548	586	519	583	507	569	576	605	521	581	594	505	581	578	590	583	556	558	562	564	536	532	590	584	529	573	554	582	575	512	542	479	536	525	581	582	557	589	529	565	549	598	581	524	578	529	550	566	546	547	523	557	549	556	570	549	499	552	532	585	572	589	549	509	541	548	573	551	493	559	577	520	556	573	557	546	576	603	565	542	563	593	558	537	599	585	578	542	546	580	545	604	597	509	593	571	558	577	533	514	566	532	542	532	561	577	562	530	563	559	591	552	558	590	511	536	550	554	555	578	536	548	591	567	492	575	546	562	505	569	556	543	551	576	598	566	571	582	533	525	612	625	564	561	560	568	568	549	594	517	533	567	574	570	511	527	598	552	561	513	588	562	509	589	500	556	576	508	552	549	553	550	527	518	558	544	482	539	554
15994	2607	1875	1128	639	412	333	261	256	225	183	168	165	192	175	127	135	146	136	146	146	139	133	138	155	119	115	133	119	134	126	126	114	129	139	111	112	113	145	134	100	105	121	131	131	137	129	105	137	132	128	119	143	142	104	116	127	105	102	136	130	121	126	128	121	120	124	119	113	128	141	109	102	132	119	116	137	135	116	123	151	123	141	137	109	116	104	143	119	117	122	114	138	106	124	142	132	118	110	123	129	119	124	109	124	120	136	120	137	105	115	115	117	131	128	112	105	140	143	123	138	113	124	144	113	102	123	129	112	99	106	126	131	129	142	110	151	141	115	113	134	130	118	122	107	121	127	140	141	115	107	150	123	146	123	120	122	120	107	119	126	91	128	112	130	90	98	120	132	130	125	131	142	112	114	120	125	131	137	126	129	113	147	104	136	110	98	132	123	109	117	123	132	100	121	95	126	124	124	112	112	124	123	127	119	122	123	129	119	139	140	144	115	122	119	113	125	125	127	127	125	109	111	120	121	133	117	135	134	132	123	130	139	120	120	132	125	131	124	132	107	132	121	110	127	110	126	118	139	122	128	125	121	103	89	121	145	104	112	126	129	121	122	129	106	118	138	128	141	111	106	117	106	113	114	128	101	105	111	102	113	125	123	121	139	147	117	137	123	128	131	134	113	113	124	125	123	116	109	118	115	106	120	128	116	127	122	124	126	140	128	132	136	111	120	115	136	128	133	118	122	114	133	138	123	109	122	113	99	128	129	123	119	137	125	104	138	126	114	102	124	106	96	103	124	125	109	112	110	113	108	122	140	122	133	132	126	126	138	130	121	150	124	114	124	126	129	125	120	98	144	129	124	135	120	116	142	128	125	115	126	138	135	128	140	104	118	103	114	145	137	129	123	126	125	128	101	120	128	113	121	114	114	109	114	105	114	133	133	142	99	128	94	123	112	102	114	125	118	113	114	128	104	144	118	114	133	114	117	137	147	129	115	100	121	125	135	99	118	115	126	135	106	116	122	119	130	141	121	130	114	133	107	141	133	131	129	149	118	136	143	112	105	137	130	135	106	134	117	140	114	109	127	104	107	117	122	113	124	135	118	121	142	102	100	130	139	133	131	117	131	124	140	111	95	112	109	118	119	127	124	129	139	129	118	128	138	126	113	114	129	116	116	142	133	113	142	142	119	106	121	142	133	110	136	138	119	134	143	108	122	112	76	125	131	104	138	140	131	132	107	100	128	119	125	127	121	135	134	110	130	128	124	122	125	136	130	114	107	118	125	104	123	101	125	124	125	122	141	121	108	138	131	118	130	122	139	109	128	130	121	100	134	110	115	106	132	116	113	125	145	137	139	131	123	108	123	122	113	110	127	111	108	112	115	125	127	124	121	127	118	125	116	114	119	129	114	105	110	118	112	130	152	121	114	129	129	131	118	135	124	107	115	128	132	115	128	147	137	120	121	138	132	115	110	110	133	111	129	113	107	116	117	126	118	131	112	113	133	119	113	139	126	120	106	110	115	109	115	142	117	109	97	110	133	113	136	102	129	132	113	117	121	105	103	114	126	125	110	115	119	129	97	130	115	107	131	89	128	115	117	103	122	111	130	117	132	117	117	123	120	124	120	129	118	126	132	103	137	138	123	137	127	135	91	119	131	125	119	124	142	133	127	97	114	114	133	122	114	120	116	148	128	115	137	123	130	124	118	113	124	117	117	139	146	145	115	155	124	125	123	129	131	137	121	131	115	120	111	131	130	133	130	104	140	123	112	130	118	97	108	126	135	129	126	106	126	123	107	119	125	108	123	126	150	127	116	108	99	128	115	113	127	104	119	138	106	133	126	101	117	137	123	99	141	132	132	138	120	121	130	149	129	124	106	123	109	117	123	138	125	128	129	126	133	115	108	110	136	132	122	119	137	124	117	134	122	132	107	114	131	141	121	121	115	131	107	122	120	110	125	117	119	113	124	131	122	128	105	131	110	104	123	121	130	136	115	114	127	147	126	111	125	106	122	116	104	123	118	92	132	108	121	105	138	112	125	122	106	104	124	115	110	124	129	138	95	142	125	121	123	131	133	133	134	111	117	109	131	152	131	131	141	104	127	144	122	129	130	135	117	135	101	115	97	115	128	135	130	129	142	113	140	130	127	121	112	106	94	132	129	116	103	115	94	136	136	105	138	109	111	127	105	125	122	113	126	118	121	124	113	128	110	132	116	129	122	126	119	116	121	109	114	128	123	113	123	98	114	126	102	116	119	121	128	130	129	134	110	112	135	144	113	139	121	115	118	123	146	129	103	127	122	125	122	140	132	132	138	123	127	133	120	108	131	119	127	131	119	125	133	121	128	128	131	132	132	128	130	131	116	114	116	119	117	131	90	132	113	110	126	121	119	133	120	112	120	116	117	114	121	125	117	131	108	115	99	111	116	133	125	108	120	104	110	123	135	124	140	118	125	96	122	140	116	115	128	127	132	124	113	113	123	128	112	117	113	112	117	117	126	114	129	118	126	106	126	149	112	130	121	123	118	110	135	122	111	122	111	125	100	128	115	118	114	118	99	96	120	132	136	113	122	124	98	134	115	143	119	99	117	135	126	113	100	125	132	105	108	127	124	112	138	126	144	123	106	134	119	137	105	123	127	133	127	117	152	128	136	134	114	119	133	137	143	138	120	121	107	114	143	125	124	118	134	128	129	116	122	121	118	86	112	102	120	122	134	134	137	114	140	142	129	123	128	136	128	128	127	104	102	115	123	114	103	118	96	106	124	108	136	111	107	106	123	131	95	120	156	98	139	121	120	148	135	122	112	121	140	118	114	118	108	115	126	110	123	126	124	132	117	112	124	134	139	122	127	128	121	118	116	133	118	116	122	116	150	126	139	139	121	114	121	121	126	127	109	141	119	152	134	126	121	120	118	111	114	136	121	107	129	116	124	116	128	122	134	128	131	124	122	110	123	130	114	115	122	152	126	132	117	143	121	135	121	129	121	123	111	116	127	125	107	126	121	119	126	115	116	94	135	113	132	149	120	115	127	123	131	146	139	146	144	130	138	110	103	127	127	128	117	122	142	133	101	114	103	110	115	120	114	119	127	123	122	123	130	118	140	131	119	127	88	120	114	128	121	99	117	110	141	130	115	127	114	116	124	114	127	139	130	142	114	115	126	130	104	124	127	127	133	130	115	119	137	138	127	104	105	118	119	124	139	113	123	118	117	117	124	133	136	123	122	123	136	129	125	116	129	119	106	129	112	109	111	126	129	123	128	117	125	100	123	108	132	114	136	132	110	135	137	127	122	127	102	107	121	114	142	120	127	112	118	133	115	138	126	131	102	109	130	134	136	131	128	121	125	122	116	135	119	121	150	117	139	149	140	113	135	121	141	118	116	123	133	107	133	143	153	133	134	141	119	116	121	101	124	143	131	131	131	111	128	112	125	114	134	124	128	121	122	134	101	114	117	125	128	117	128	124	143	137	123	103	110	137
9131	1898	3162	3017	2355	1792	1255	1193	991	915	784	653	578	542	590	541	500	481	464	512	486	444	417	431	399	408	417	393	404	370	315	359	338	351	351	336	360	362	331	323	337	319	331	324	348	342	298	354	327	335	343	334	355	330	312	336	337	334	314	300	348	300	322	322	347	329	317	309	304	332	320	315	333	313	294	356	342	331	336	293	330	312	310	323	312	318	292	311	311	332	302	315	304	344	293	316	301	313	336	316	305	328	294	315	320	287	313	302	309	327	329	354	318	333	312	301	311	303	314	332	343	314	295	335	340	289	295	311	310	304	331	317	317	298	296	337	319	328	319	298	291	316	293	303	317	297	311	279	334	311	316	309	300	301	310	300	332	313	294	318	319	307	310	306	349	296	330	311	296	299	270	314	298	309	330	293	308	291	306	309	287	329	318	303	318	316	286	317	290	318	331	312	318	357	335	365	316	313	328	310	311	321	289	295	293	335	303	329	319	301	343	308	314	294	302	304	267	311	332	296	301	309	340	288	317	291	298	347	287	320	334	306	308	327	320	312	308	265	323	321	313	325	309	310	281	269	312	310	289	298	281	291	309	324	311	329	312	326	341	313	306	303	319	302	333	303	321	328	316	332	320	292	306	313	324	307	304	336	298	304	273	321	279	331	297	295	282	311	318	283	317	307	321	332	298	322	305	300	328	293	314	306	308	339	325	311	308	343	323	322	292	299	334	317	297	289	305	324	334	317	305	330	289	325	325	308	313	320	303	316	314	327	304	299	326	306	308	290	338	291	302	296	319	293	330	316	344	329	320	342	308	303	322	312	328	309	331	297	328	309	311	327	293	286	326	268	302	325	303	307	285	310	297	316	340	330	290	324	284	325	343	295	275	290	288	316	346	305	317	264	309	338	309	325	306	315	299	308	324	296	298	309	288	327	335	349	323	291	294	310	300	303	312	287	312	312	292	286	329	335	292	319	346	288	317	288	296	301	309	317	287	332	302	287	337	298	307	303	280	313	339	330	323	304	293	284	270	306	310	305	337	313	310	298	322	310	312	330	302	320	324	300	328	315	328	302	310	345	311	318	283	303	292	310	317	315	310	315	308	306	276	333	290	308	332	342	307	325	327	296	321	297	299	317	322	319	342	295	313	328	312	279	325	295	313	304	302	319	333	307	336	317	303	288	325	326	307	353	278	323	297	304	343	320	337	290	315	295	312	302	283	341	286	329	322	299	308	322	311	348	329	294	298	313	341	294	304	312	323	293	296	335	313	338	332	331	298	331	286	320	315	302	318	317	332	315	298	317	328	313	294	298	306	327	320	305	311	317	338	315	307	268	282	319	313	296	306	313	337	314	335	284	318	314	309	293	319	328	319	322	293	331	318	327	320	342	334	324	315	348	298	297	294	328	317	315	294	303	324	304	325	305	302	298	309	333	315	310	303	324	325	295	328	315	327	300	317	315	326	301	285	317	299	295	328	323	318	317	291	333	293	327	280	328	332	326	319	332	318	318	316	289	302	317	306	304	299	304	315	322	301	293	329	297	302	330	321	300	359	340	290	329	275	325	308	276	287	347	302	331	315	343	321	283	319	320	291	313	330	321	307	282	302	334	313	289	318	312	322	326	296	292	284	333	301	321	319	335	329	285	320	322	315	291	324	296	316	363	285	306	307	288	299	305	331	303	308	337	330	317	286	315	322	294	303	328	325	315	292	318	311	283	321	314	319	291	311	309	313	324	302	287	294	307	292	348	321	326	310	317	315	302	286	315	316	297	314	309	298	334	318	326	307	316	343	307	326	321	310	278	317	289	267	344	300	335	302	317	317	322	299	306	325	303	339	307	327	290	307	307	305	323	320	293	266	340	308	339	298	311	309	282	290	292	318	292	327	311	331	321	298	291	326	286	295	311	297	293	300	301	306	330	289	309	320	290	349	301	313	295	302	298	278	318	291	321	292	329	339	319	316	307	293	313	308	312	308	319	299	285	321	316	321	297	335	321	284	331	326	320	297	340	299	304	307	309	289	303	299	309	287	309	327	327	334	291	327	328	315	319	323	291	305	294	310	353	315	336	307	309	299	305	312	315	331	292	286	325	309	291	299	309	312	321	299	289	303	303	349	310	289	309	317	299	312	305	288	312	308	295	316	319	333	326	318	270	336	307	310	333	298	335	311	310	306	312	299	326	314	326	319	322	319	286	313	335	288	306	320	331	300	311	363	337	309	291	343	290	318	313	284	287	324	312	294	318	322	315	310	313	319	304	312	320	320	300	315	310	312	306	340	311	287	318	317	278	337	316	312	274	328	336	312	323	286	300	329	359	301	292	331	299	331	319	286	309	299	323	309	295	337	303	280	309	330	301	286	303	308	331	286	319	314	277	319	324	276	305	303	310	318	313	320	343	310	322	333	334	329	307	341	327	342	337	312	299	315	305	318	338	313	310	312	316	323	310	284	317	301	309	314	329	273	313	315	341	291	310	301	299	332	286	332	322	320	324	297	303	324	291	294	315	338	324	304	300	319	297	302	324	301	316	301	325	296	306	321	318	302	288	289	274	323	277	312	286	290	300	325	306	305	329	295	325	305	318	293	324	324	310	299	288	289	309	285	289	318	332	304	321	306	292	297	319	298	318	329	291	297	309	317	321	336	315	317	311	306	321	314	310	319	291	327	296	290	319	316	320	308	321	320	295	303	290	317	286	289	286	312	331	356	285	282	299	317	318	298	302	314	314	311	325	318	311	339	315	323	292	312	292	301	303	319	290	333	358	322	296	338	286	317	312	307	302	335	299	322	329	334	310	294	288	320	321	304	307	337	289	291	304	342	306	277	317	297	300	317	284	311	285	322	284	292	303	320	331	327	340	287	299	332	354	294	285	318	303	270	323	334	309	328	291	296	320	283	286	290	314	307	326	306	279	311	335	317	311	267	254	314	306	314	286	301	322	303	322	305	330	331	327	295	316	304	302	320	321	314	342	293	310	325	304	305	326	329	329	348	319	295	296	313	306	315	288	285	311	339	318	281	302	296	295	323	288	304	302	314	310	291	291	289	310	281	309	323	301	306	321	290	298	303	273	341	333	313	329	329	319	326	274	327	321	308	324	307	314	336	303	316	312	337	303	327	276	315	322	313	308	302	318	280	297	326	312	270	294	274	334	312	304	323	304	301	277	319	332	289	294	320	301	331	304	304	311	303	310	313	273	316	324	295	288	303	298	320	340	310	309	306	317	316	309	308	314	297	335	276	295	317	316	329	301	313	299	299	289	338	278	311	285	322	300	303	329	307	332	291	319	321	330	311	329	301	319	321	289	312	313	314	327	285	311	325	314	273	346	298	324	311	300	305	306	331	329	287	310	324	315	319	320	309	339	274	313	281	314	292	329	283	319	313	318	300	324	298	332	329	291	278	300	283	337	369	337	296	289	321	297	322	291	322	323	321	342	310	313	332	330	297	293	302	303	330	322	341	287	308	303	340	294	315	347	311	316	321	293
1810	558	534	464	405	383	403	417	382	367	396	378	384	369	385	410	366	368	372	381	363	355	400	390	390	392	421	399	376	366	348	386	415	418	373	371	416	339	370	386	363	383	392	379	365	405	368	375	402	361	343	389	372	402	389	368	397	385	405	394	417	378	379	368	358	377	375	416	394	382	395	388	334	401	372	407	371	404	365	370	321	371	370	380	353	382	377	351	374	340	424	374	343	364	383	407	395	366	398	349	419	375	421	369	384	367	369	392	408	402	389	393	395	365	368	374	398	394	357	370	377	377	358	387	388	359	367	395	347	358	376	360	399	378	342	407	378	368	370	390	358	408	402	332	391	412	369	368	380	333	373	383	341	384	409	407	364	405	371	355	400	361	353	407	368	351	395	424	374	406	355	385	390	375	400	362	355	376	382	401	379	378	343	371	380	374	356	384	375	408	362	375	392	410	399	377	406	390	353	380	389	395	362	409	390	354	365	393	375	391	378	350	388	408	349	389	402	391	349	357	336	376	381	382	426	368	382	410	400	419	384	392	354	366	380	399	394	363	345	379	395	367	351	393	381	398	419	415	403	348	352	357	392	375	389	364	398	356	385	365	368	385	340	388	335	429	343	358	401	357	391	383	376	375	396	406	372	376	385	402	367	385	334	376	362	359	363	358	370	357	356	367	379	349	391	355	348	379	388	374	324	388	383	369	405	381	380	371	347	406	397	384	391	384	369	417	383	404	362	353	392	383	364	397	386	405	404	380	368	371	361	370	378	371	383	378	435	360	387	374	404	414	395	378	360	410	371	377	350	370	389	382	417	365	376	408	343	383	372	405	401	372	361	376	350	403	376	387	372	358	399	366	416	382	345	369	346	374	387	360	369	352	376	340	367	356	384	376	402	331	378	417	349	397	392	377	403	387	379	424	394	373	382	378	360	423	394	404	387	365	360	372	400	370	375	408	371	391	415	368	357	357	374	387	388	367	377	341	437	369	379	403	356	400	352	384	387	372	392	383	386	375	373	361	378	421	387	363	393	365	361	407	361	385	389	391	374	389	345	375	375	368	330	361	399	371	379	389	337	385	371	395	423	406	431	429	378	372	369	355	382	374	359	403	383	393	394	372	420	344	367	375	419	417	412	373	368	375	411	381	405	363	384	383	403	375	345	357	386	423	409	373	380	396	376	382	378	389	354	369	395	450	425	381	417	366	390	384	343	405	372	395	356	323	377	327	371	379	394	405	346	407	362	353	419	412	363	384	379	400	372	379	400	398	379	372	367	362	363	362	360	324	382	413	376	369	366	353	437	383	400	360	358	366	394	368	382	391	374	384	420	354	364	354	406	384	442	365	344	317	378	366	367	380	402	406	393	385	406	367	359	388	358	372	392	360	346	353	382	355	388	394	363	378	364	376	406	352	358	390	400	383	343	353	378	403	368	334	346	373	416	367	345	396	331	397	393	380	370	342	404	399	398	367	380	376	372	403	371	371	350	376	392	423	370	391	362	394	397	348	390	382	375	387	361	387	341	382	307	357	388	376	398	370	394	344	376	373	348	372	382	352	387	382	385	344	370	399	365	383	385	373	374	405	401	414	351	392	358	376	375	366	382	362	360	365	383	409	376	384	345	377	362	383	374	395	370	380	400	422	375	391	365	385	350	362	353	404	391	350	407	372	370	383	373	373	416	392	381	411	380	370	379	398	360	384	358	372	381	389	356	342	371	367	403	393	375	366	337	373	386	347	415	379	357	384	360	353	381	381	358	370	359	375	389	353	420	378	344	406	433	408	385	401	397	362	354	375	378	355	392	364	354	401	413	366	355	401	404	396	381	345	377	408	335	372	382	418	371	414	375	411	371	370	376	363	369	367	368	414	371	383	340	363	425	408	383	403	406	396	388	414	335	366	357	373	383	374	359	422	386	333	390	369	381	392	394	390	341	395	393	380	378	372	353	358	384	380	378	365	373	342	365	398	415	417	402	366	390	391	390	375	380	372	439	365	346	360	413	385	372	390	396	370	367	375	382	386	354	395	394	394	371	312	374	351	379	399	388	407	378	370	405	378	379	381	379	371	365	389	363	398	345	363	414	400	397	361	385	369	372	389	364	385	397	361	367	356	381	377	367	379	404	365	387	370	375	361	372	358	377	380	343	363	395	387	365	393	366	359	416	387	371	376	354	368	349	389	393	374	382	412	410	379	369	384	361	366	392	371	352	365	423	399	359	375	399	418	375	357	389	368	390	355	382	409	350	375	351	374	407	380	419	372	396	384	378	367	370	364	372	374	381	355	378	373	368	328	413	398	388	336	412	397	388	354	381	367	387	423	365	389	411	424	388	369	372	376	384	397	379	360	405	367	355	350	394	401	393	382	383	368	408	370	428	371	350	323	372	370	406	381	374	408	379	341	377	401	367	376	411	410	367	381	374	327	361	359	362	383	377	399	396	334	383	359	375	418	395	416	396	349	385	323	387	352	399	387	394	402	367	394	359	366	398	420	397	394	384	362	368	352	376	402	403	355	410	395	393	367	367	380	369	369	415	355	369	373	402	382	336	428	379	354	404	393	394	373	378	355	375	364	342	354	402	363	367	362	394	371	372	425	410	365	381	367	389	364	400	366	396	390	386	350	361	396	380	367	422	397	382	379	409	393	394	418	374	364	352	385	420	404	379	403	393	359	349	357	374	378	398	395	380	371	367	387	356	382	379	358	400	388	365	384	376	372	403	411	386	370	343	362	433	410	358	402	352	365	349	393	362	362	375	372	387	356	365	389	374	380	384	387	381	369	369	369	349	401	363	379	386	416	362	405	387	371	362	388	369	380	380	359	436	382	372	361	394	353	394	375	371	360	397	402	352	383	376	385	414	373	431	408	372	392	360	368	385	385	361	383	356	396	408	413	363	383	379	348	371	372	408	361	362	377	357	346	386	420	405	380	384	368	385	371	398	389	388	369	373	379	380	390	357	400	414	365	369	380	391	377	388	412	371	334	360	346	367	376	417	420	361	357	356	376	394	344	396	357	382	412	398	421	385	374	376	366	381	355	387	416	371	374	373	366	406	356	391	409	368	379	386	435	380	397	356	383	345	397	376	401	372	372	339	384	374	401	397	407	392	387	356	396	381	389	443	378	356	372	400	378	370	376	386	394	400	436	423	366	413	378	349	371	389	381	388	403	372	366	350	371	390	407	368	359	362	386	389	387	374	424	421	366	358	389	360	417	415	351	323	396	390	390	389	343	386	355	403	366	381	416	420	354	395	396	359	371	384	342	370	393	373	386	369	414	372	384	373	384	346	381	352	369	399	353	387	396	381	400	354	385	363	383	395	379	376	403	394	411	385	413	363	373	385	379	355	361	346	397	388	348	365	386	363	365	356	389	445	393	377	361	397	373	421	339	353	365	384	406	373	381	399	384	373	342	378	374	370	380	367	410	332	360	349	355	347	396	403	402	394	384	354	405	403	384	384	354	359	361	390	368	382	323	337	343	359	373
2335	977	1170	1188	1083	991	890	940	871	867	857	895	905	879	896	837	889	853	823	802	898	897	908	875	873	864	869	864	849	831	833	814	825	799	800	859	847	835	785	827	849	882	815	851	839	845	780	830	872	815	841	844	816	833	859	830	796	849	868	857	796	846	836	852	856	833	816	836	811	803	801	880	854	863	845	810	825	829	787	864	851	807	867	812	801	808	849	843	780	800	858	808	848	807	839	833	796	833	839	865	819	798	822	807	796	811	841	810	825	784	802	863	839	832	824	811	876	826	871	831	835	858	839	827	860	862	855	834	894	839	834	787	832	851	809	851	803	830	837	864	795	847	831	847	866	809	810	814	838	819	782	811	839	838	791	853	849	842	853	814	847	815	749	865	850	774	820	782	836	870	763	855	845	812	831	844	763	873	824	864	896	745	807	782	863	842	830	882	840	824	734	814	801	792	800	891	831	922	837	765	791	832	799	864	782	802	850	865	842	838	839	848	829	792	816	777	864	792	819	812	827	832	833	831	825	794	845	826	813	881	825	839	854	769	755	831	843	831	801	818	800	860	830	874	877	875	851	876	838	805	799	819	893	772	821	847	842	852	884	812	815	823	836	874	844	883	815	852	845	839	804	830	828	827	815	851	859	865	835	809	814	840	826	817	857	824	801	760	845	824	840	841	821	827	827	834	843	788	810	825	836	826	840	856	762	855	819	811	812	817	831	849	820	842	831	832	790	818	822	793	802	859	817	871	787	784	833	856	833	812	891	838	852	851	840	801	828	821	847	795	857	874	832	917	798	850	883	829	830	844	847	750	831	801	838	834	853	806	800	862	815	839	827	798	801	795	888	847	868	837	786	847	856	813	807	780	851	824	821	831	806	863	800	841	853	782	834	844	845	831	824	819	830	767	804	823	831	815	807	783	849	868	859	831	821	794	845	843	789	853	851	892	850	777	843	841	837	834	869	807	817	780	821	823	840	886	802	851	830	808	852	849	862	825	832	848	834	803	827	861	819	789	894	847	878	802	856	865	884	842	836	795	814	817	813	842	839	871	782	826	859	861	816	803	825	765	848	834	811	849	820	839	783	790	832	799	842	858	823	848	851	787	797	785	835	872	832	813	794	789	830	832	875	844	771	846	803	849	799	871	854	825	803	838	839	846	851	790	900	825	875	859	844	844	765	844	795	885	827	871	827	818	825	810	830	854	865	847	873	780	819	870	822	819	823	823	823	846	789	837	781	866	842	829	878	858	841	832	828	861	823	809	832	823	856	832	822	786	839	789	832	838	846	812	846	806	815	869	826	822	849	850	823	826	797	818	809	819	911	772	812	877	833	849	803	847	804	826	767	777	877	797	796	820	816	815	809	849	797	843	851	815	862	837	754	863	829	786	835	809	843	792	811	827	817	805	772	779	787	830	786	844	802	780	802	862	805	833	807	860	879	843	803	838	819	825	840	810	831	787	853	819	831	831	823	775	874	823	865	783	834	864	870	886	799	831	887	876	877	861	797	779	832	834	839	839	851	844	832	830	836	818	823	863	833	825	855	823	822	826	783	848	793	821	803	865	791	844	805	797	761	839	799	774	861	769	879	821	832	823	840	835	823	790	836	838	839	807	829	821	842	856	834	864	760	833	862	783	786	907	892	785	812	836	807	806	880	818	816	799	851	769	830	877	818	791	799	875	848	843	825	830	797	809	834	833	828	810	876	862	802	838	836	845	798	810	812	821	837	862	832	830	801	865	816	880	801	869	801	860	821	780	851	823	846	809	821	878	812	867	857	793	807	825	825	784	831	817	852	839	845	820	845	874	852	803	810	851	873	798	846	797	845	844	860	823	839	827	861	866	746	835	866	868	815	795	837	823	811	855	864	850	812	840	815	835	901	796	807	884	832	849	840	842	847	820	803	826	806	837	820	863	847	808	805	865	820	863	761	848	864	787	808	802	839	852	836	871	811	839	810	797	844	810	879	802	798	803	843	773	804	834	806	778	832	827	783	802	863	823	806	837	908	871	825	770	860	818	761	871	826	828	843	770	791	799	819	885	804	817	827	838	848	857	824	812	874	875	827	822	834	823	791	812	843	849	818	866	804	856	795	844	853	815	840	843	826	880	836	815	844	781	859	853	847	875	806	871	804	868	806	809	782	790	785	842	833	845	880	814	850	816	828	801	821	838	805	815	876	872	839	846	805	861	790	827	760	837	834	849	900	831	760	831	835	828	882	793	851	803	771	816	832	788	833	784	832	799	876	812	818	796	805	802	798	803	804	795	855	798	861	842	842	821	837	843	846	842	850	804	836	833	847	806	848	807	878	822	838	812	893	784	827	759	816	778	858	838	814	808	836	769	793	823	842	832	844	888	816	827	828	854	810	849	865	863	791	801	819	793	798	805	804	871	885	827	872	785	816	808	867	814	784	813	865	777	852	861	830	875	861	841	849	799	783	851	794	789	833	882	869	791	850	833	829	771	873	813	863	810	849	800	830	821	854	854	791	825	850	893	838	839	838	825	804	890	795	844	825	799	848	823	799	788	839	807	795	788	812	831	848	827	817	806	804	790	786	836	857	774	813	828	815	858	841	817	809	806	841	799	825	846	821	798	778	860	852	819	798	839	823	801	774	843	839	880	839	816	866	813	877	831	855	799	838	858	838	786	803	834	801	817	870	826	749	886	815	834	818	843	839	838	859	836	817	795	857	822	842	799	764	801	798	820	799	784	889	813	836	787	811	801	861	879	812	844	770	823	828	870	824	825	837	862	818	780	859	827	852	816	812	816	817	898	807	782	846	819	828	826	865	799	826	860	847	883	821	824	824	821	794	866	786	837	824	840	881	845	792	788	818	814	798	847	823	838	863	795	845	841	815	792	819	797	833	819	849	829	814	891	825	788	837	793	832	752	832	812	819	813	827	756	816	801	816	849	828	849	842	839	816	809	847	763	798	852	832	833	847	804	844	849	886	806	791	848	871	820	811	816	817	811	828	859	804	878	863	840	891	799	833	835	844	782	816	851	859	835	848	816	825	846	846	885	833	792	828	821	900	760	870	819	842	857	783	815	832	824	798	809	816	823	784	780	826	806	816	879	894	785	841	796	799	806	828	809	791	846	776	803	844	851	796	803	825	848	837	840	842	789	871	828	812	810	834	868	805	820	772	773	844	840	871	833	820	834	830	881	810	877	856	851	842	803	818	806	815	848	835	818	860	766	866	851	816	822	789	852	837	840	846	815	781	819	843	817	844	811	779	831	791	865	808	816	872	800	803	818	809	820	858	835	846	780	814	865	804	835	863	760	827	829	791	854	835	846	881	860	781	857	817	855	812	887	813	786	835	816	865	822	808	873	798	786	870	806	809	817	821	802	848	792	831	814	810	827	804	825	797	802	841	771	818	823	788	829	826	782	780	808	792	785	795	767	805	821	837	835	844	851	870	830	790	797	826	826	791	836	786	775	831	828	838	856	788	830	924	806	871	797	836	805	809	859	825	836
8866	1319	1084	740	505	366	364	346	330	326	292	253	261	287	252	243	275	264	264	233	249	291	270	265	243	263	262	255	248	237	273	232	283	244	277	233	243	225	245	234	251	239	253	232	245	249	253	252	249	245	250	228	221	246	250	309	234	245	227	256	261	246	261	266	285	226	230	220	257	286	244	264	252	249	213	240	203	265	246	264	246	248	249	269	259	256	229	252	257	261	234	260	262	252	265	244	247	244	242	262	257	252	246	222	262	256	245	226	241	249	264	252	227	249	247	269	227	252	242	240	226	247	237	277	252	243	243	243	245	253	259	265	257	254	275	283	242	253	261	237	265	222	257	240	217	250	285	260	250	250	232	255	267	254	244	269	267	241	210	282	262	236	246	255	223	237	231	236	230	244	247	242	229	249	261	218	252	288	254	277	254	241	252	266	273	247	262	224	242	252	232	250	267	236	255	270	235	270	264	264	232	272	232	247	244	251	234	262	266	248	254	222	275	263	206	259	251	260	259	253	265	237	287	256	249	270	257	265	242	230	269	250	263	218	249	268	251	258	268	258	275	229	232	247	232	208	257	226	245	264	260	241	241	268	258	260	237	260	271	246	248	225	238	280	258	240	222	264	247	236	265	222	249	272	234	240	250	246	252	257	257	269	245	263	251	264	227	245	258	261	243	254	207	266	257	244	250	267	238	233	255	245	231	256	258	272	258	247	197	261	258	233	256	287	263	264	251	254	256	266	233	244	252	259	247	238	231	229	236	242	262	245	246	244	276	254	253	253	250	252	240	284	253	264	266	244	274	226	249	249	255	259	246	217	265	212	232	231	270	246	264	260	249	255	285	256	222	257	262	243	242	235	230	242	237	244	240	267	243	296	234	249	256	249	240	265	253	229	270	251	225	264	238	257	229	206	246	263	225	284	260	257	267	276	228	246	235	266	229	217	235	241	257	264	260	270	235	253	254	258	248	249	251	253	259	263	234	263	241	236	279	239	247	274	258	269	257	273	230	272	274	266	224	231	261	244	240	264	274	223	239	219	255	260	245	222	223	232	269	245	255	271	234	253	250	262	232	250	243	238	247	248	256	259	264	240	242	256	251	235	230	257	247	225	250	269	277	231	232	285	271	285	296	239	284	262	259	245	219	223	259	240	260	240	260	239	260	259	267	239	255	230	204	243	253	234	251	255	256	273	276	256	259	246	235	284	248	247	234	246	279	253	228	259	256	251	251	267	250	284	254	217	233	256	249	253	238	235	281	240	245	263	247	279	272	245	266	248	235	278	264	259	228	253	230	271	257	256	252	234	227	251	231	225	254	249	262	258	225	274	237	246	266	256	234	259	245	255	245	245	217	244	228	251	275	237	244	269	265	261	261	228	237	273	259	237	255	247	264	221	247	243	249	269	260	239	282	260	227	250	259	256	242	241	277	227	242	258	238	262	231	268	219	279	259	258	224	268	248	251	252	243	272	249	250	271	248	253	258	272	246	243	237	253	252	236	253	270	251	269	273	287	268	253	251	289	258	259	257	243	259	245	271	240	263	247	239	268	272	245	271	262	236	252	243	244	204	244	229	223	268	242	219	241	265	230	255	246	240	265	266	263	262	234	263	253	254	286	245	258	249	255	266	221	230	251	209	226	259	249	238	254	264	234	275	221	273	259	245	250	261	245	262	241	240	284	284	259	249	270	229	260	237	277	224	242	242	279	304	264	251	275	248	262	241	269	276	265	262	236	250	253	245	258	260	271	250	257	240	228	239	233	235	260	236	255	243	251	257	241	275	256	251	253	247	234	246	247	275	244	265	276	236	259	259	261	247	244	216	206	262	258	257	251	229	272	254	255	264	262	253	244	234	260	246	262	279	250	253	244	254	249	223	239	230	229	269	242	280	248	252	243	254	285	223	240	254	259	250	231	234	262	274	250	240	205	232	231	236	242	265	224	249	293	257	245	253	224	263	253	278	263	228	255	273	268	264	274	243	227	260	226	265	240	257	269	242	260	263	266	241	242	273	269	266	263	260	252	273	234	252	263	249	233	240	257	264	265	249	266	247	250	199	266	270	293	245	266	239	240	261	242	258	265	257	265	262	273	248	250	257	248	245	277	255	241	279	230	274	253	246	257	269	255	257	248	263	241	250	273	215	224	250	267	226	237	255	264	263	269	243	245	234	249	232	255	239	262	256	236	261	245	276	229	244	258	250	243	240	267	236	211	252	248	253	244	244	246	271	256	278	261	252	242	244	248	209	234	227	239	239	267	252	271	289	232	261	266	261	265	246	266	250	248	269	245	248	237	256	270	238	237	250	270	225	253	257	262	245	249	259	261	238	227	242	236	268	255	235	231	264	235	230	219	229	265	273	241	268	266	260	250	287	247	254	246	281	285	258	243	216	259	249	248	251	234	227	255	240	218	265	234	250	274	245	270	254	236	264	257	256	276	279	267	260	237	283	215	243	243	254	234	248	258	271	236	251	247	241	296	264	260	235	243	220	252	255	225	231	239	225	256	252	290	249	247	267	274	218	233	268	264	224	235	226	261	230	275	263	247	257	248	246	238	241	249	262	288	247	242	225	290	249	220	237	230	251	248	236	247	244	262	242	269	277	240	278	258	262	225	241	221	249	251	268	254	249	218	264	265	246	263	242	251	254	255	250	258	259	256	256	246	293	268	244	239	231	287	268	270	266	215	259	277	248	273	243	255	288	259	253	300	252	273	253	241	244	257	272	231	219	274	236	288	243	250	261	221	246	280	273	267	253	260	227	243	276	265	238	253	268	249	253	249	239	256	244	244	276	227	254	239	234	258	248	249	242	205	268	276	247	244	290	257	225	307	243	198	242	244	261	229	246	282	231	245	227	251	252	251	237	255	247	233	276	268	254	233	251	239	248	286	236	270	250	222	251	228	259	233	242	254	258	240	246	255	242	265	256	260	269	217	270	269	244	225	252	253	229	280	257	276	248	249	249	257	245	229	247	237	250	245	230	272	239	238	257	244	252	270	256	211	243	247	211	272	268	272	223	251	259	239	243	259	231	256	275	272	260	246	259	242	246	265	235	240	252	242	239	259	284	248	266	249	243	264	235	270	249	239	253	252	255	231	273	232	253	258	257	235	241	234	256	258	266	242	235	257	223	248	281	248	239	227	253	234	254	245	262	231	232	247	248	233	226	249	287	239	271	247	262	232	233	269	251	243	283	242	236	263	242	245	252	233	242	249	242	243	220	254	247	240	248	250	234	252	238	277	232	228	227	230	244	259	243	276	245	229	275	266	243	248	263	229	260	259	242	246	243	247	260	222	211	231	271	234	231	250	257	228	254	230	261	220	245	235	277	238	275	244	255	244	270	217	266	261	264	254	271	232	242	273	266	268	257	271	251	240	264	263	273	255	245	247	259	262	264	256	246	223	236	246	249	235	266	234	241	245	273	248	260	224	249	257	248	253	231	257	252	246	256	262	263	257	243	240	252	207	244	238	236	256	275	256	288	261
7203	1503	2005	2119	1666	1336	1121	1053	987	913	809	750	731	719	721	674	624	633	622	666	632	619	624	594	583	599	667	617	554	536	575	585	595	569	555	585	554	589	577	552	561	572	556	613	587	557	551	594	575	539	593	543	575	546	566	608	578	579	563	593	566	559	571	566	546	587	577	562	534	518	560	557	548	569	538	557	539	574	598	580	549	563	567	551	533	542	588	569	560	568	592	567	563	515	563	514	595	542	578	567	556	561	559	531	534	510	558	529	551	555	517	530	546	529	594	536	551	566	563	587	565	550	519	593	543	587	585	539	551	576	547	590	551	585	603	552	556	545	599	570	524	557	573	552	599	519	591	542	552	552	544	553	567	569	596	580	539	587	553	540	551	514	537	506	541	520	562	555	521	598	530	562	587	532	533	567	544	563	552	562	588	551	578	533	523	587	565	558	576	554	566	532	534	548	588	579	535	576	570	593	592	576	582	551	529	563	575	553	519	599	546	612	577	545	563	555	563	642	534	554	558	588	582	588	561	529	561	592	592	554	594	579	561	551	592	554	533	548	542	575	569	573	573	567	573	592	529	605	573	558	573	558	553	550	566	522	576	527	574	577	582	565	564	572	586	577	557	599	563	563	575	508	567	581	572	551	587	562	538	546	576	529	568	589	535	573	564	543	570	545	563	553	499	511	513	550	593	520	580	605	593	610	572	591	495	529	566	571	532	611	552	519	595	582	554	523	616	520	556	558	525	528	583	582	561	619	539	573	576	568	555	578	594	550	552	510	544	573	533	549	521	611	580	575	539	567	584	584	555	521	543	584	568	546	566	557	579	520	591	522	563	589	573	577	563	577	572	542	533	570	529	586	568	614	543	557	559	586	545	511	562	628	557	522	522	580	624	547	568	547	569	524	556	562	573	581	511	563	511	540	574	558	605	575	505	558	541	562	573	592	558	556	557	528	533	587	548	532	557	547	568	535	571	510	564	553	526	563	605	583	568	591	529	602	577	547	553	568	564	596	558	549	600	530	570	606	561	558	550	553	532	579	602	565	571	550	573	619	572	538	584	555	607	583	574	596	533	582	562	553	535	560	580	552	553	556	551	610	562	553	534	578	552	588	564	534	585	530	590	538	578	562	565	556	554	549	553	555	577	546	545	552	539	605	623	522	567	575	534	541	552	562	555	590	524	558	568	598	536	617	537	546	561	579	572	523	575	528	571	529	578	552	573	576	550	570	541	539	568	562	552	615	581	545	621	583	554	540	549	524	574	564	575	538	550	539	532	559	569	582	550	564	573	570	585	544	570	558	583	570	569	536	539	546	548	560	538	566	548	550	557	568	553	545	601	544	539	580	543	556	573	538	562	562	548	560	555	528	552	588	584	567	591	597	572	546	542	576	565	605	618	575	579	547	522	568	557	544	586	561	501	581	574	581	542	559	575	569	534	612	557	558	606	552	502	611	557	552	578	550	569	556	575	561	600	571	569	575	550	551	564	564	531	568	597	575	556	574	548	545	532	566	556	545	601	524	544	539	541	564	594	540	555	527	626	548	541	542	576	558	595	548	575	553	528	565	529	539	549	580	530	526	587	550	544	568	559	594	531	567	586	554	559	531	537	569	552	576	605	606	504	544	545	551	563	549	539	549	560	561	587	581	544	603	581	564	591	562	578	530	570	548	626	563	531	563	540	583	546	570	571	577	511	571	578	561	587	614	527	583	554	548	547	560	589	543	566	571	575	539	545	558	559	538	556	577	585	565	555	520	564	574	573	598	589	517	626	542	550	517	555	564	573	556	530	576	540	572	535	561	560	534	594	564	518	558	573	578	558	574	538	564	587	571	563	543	548	596	557	568	572	576	529	571	593	578	580	554	574	525	567	546	553	544	575	561	543	597	569	518	610	550	569	589	562	575	550	568	558	597	566	549	526	554	539	580	587	538	566	568	559	606	552	544	567	548	597	592	546	582	528	561	571	533	523	559	551	594	554	545	582	595	562	510	561	597	547	553	563	527	586	593	512	569	557	555	580	550	571	538	548	542	550	591	556	553	564	560	574	549	593	592	549	597	530	548	561	531	558	575	570	543	603	545	579	542	563	561	565	556	581	578	572	622	575	571	560	552	529	602	509	550	553	552	556	602	578	564	573	514	581	510	537	551	537	544	556	576	550	562	561	515	541	546	536	573	583	545	594	596	568	553	574	567	590	566	601	538	555	596	554	575	544	523	558	547	538	606	570	545	522	548	582	567	555	606	528	525	584	602	582	568	565	564	568	575	562	581	571	565	573	554	535	540	568	530	563	566	580	549	529	582	525	532	553	560	532	546	596	561	571	581	596	550	569	532	556	576	550	506	562	538	573	549	552	554	542	561	532	578	592	581	582	549	537	552	568	535	565	558	543	579	532	571	539	530	530	546	567	569	549	606	549	577	531	566	580	596	547	527	547	566	599	614	546	554	530	547	558	601	553	577	545	558	567	526	614	563	547	561	553	585	587	584	536	536	574	527	541	541	513	550	535	545	575	574	549	553	586	552	578	550	546	571	558	536	620	571	542	581	557	544	536	536	570	567	542	564	553	552	532	570	562	567	509	581	568	577	578	535	534	547	582	569	561	520	594	536	557	549	585	555	605	559	542	584	583	602	533	533	557	564	548	549	586	524	562	568	535	582	572	560	545	553	586	530	563	547	553	583	600	554	602	575	581	588	577	609	574	561	557	569	573	585	559	582	557	527	526	570	535	552	546	568	581	585	577	592	579	575	546	565	533	547	588	514	545	555	566	585	539	527	552	524	546	588	539	585	596	518	578	588	547	535	543	548	567	575	537	528	577	546	548	568	542	540	614	549	553	556	574	577	518	564	554	548	603	583	561	530	589	581	536	571	564	578	547	584	605	552	587	574	554	589	583	554	546	564	570	576	610	596	565	592	602	558	569	515	546	605	563	572	606	583	536	598	548	590	601	522	573	540	554	573	521	559	569	569	557	579	563	513	597	568	533	583	579	610	595	604	583	554	530	577	544	578	551	578	567	548	607	565	548	585	562	581	554	546	511	554	538	536	553	570	561	538	567	529	570	531	571	565	580	538	532	557	540	555	501	575	496	556	544	562	560	552	531	589	579	570	565	568	544	567	552	564	587	589	545	544	535	556	536	513	565	584	555	567	559	526	536	517	540	591	546	620	521	561	603	543	572	570	558	520	546	601	570	511	550	527	545	592	577	575	540	568	567	563	590	593	540	561	576	527	546	524	557	578	583	562	491	571	603	561	556	526	553	534	598	594	586	558	600	524	599	588	557	557	565	545	565	566	575	575	568	537	547	574	563	506	578	562	539	564	612	614	507	565	537	541	555	542	578	562	552	547	570	546	566	553	562	569	564	549	541	574	511	571	558	589	559	565	529	563	518	567	583	552	580	591	560	601	551	526	543	547	551	536	557	514	550	575	562	564	553	536	583	544	519	574	579	597	589	563	599	543	584	544	569	584	565	512	538	543	516	563
16038	2513	1825	1143	656	411	304	287	253	231	181	171	148	173	153	158	157	142	152	131	150	134	136	159	152	150	137	151	139	121	126	118	142	129	134	121	133	108	118	131	119	129	137	130	153	124	135	117	137	123	114	131	130	114	124	118	128	125	142	122	122	113	115	126	147	113	119	118	120	117	132	135	129	115	119	101	119	136	131	122	122	111	117	117	130	145	125	120	117	119	137	119	119	123	118	101	121	140	121	134	130	139	118	127	119	112	124	125	143	126	117	132	115	114	106	120	115	95	123	117	120	112	119	143	111	129	137	139	118	151	123	118	137	123	97	128	118	117	117	133	110	116	121	113	131	123	116	131	112	115	138	130	134	105	125	138	134	125	142	129	116	115	106	117	120	131	120	115	121	127	114	111	131	130	123	139	120	121	101	114	124	142	117	132	130	120	135	121	118	121	124	112	100	130	103	140	120	125	122	142	120	118	127	117	130	117	119	126	130	131	132	131	125	112	111	128	133	140	128	118	126	106	111	120	125	116	118	115	126	120	114	101	133	132	133	134	132	132	120	119	117	134	123	104	114	117	135	138	131	109	104	111	134	122	131	131	128	115	118	138	108	129	119	97	141	138	110	110	131	138	114	106	113	123	119	113	104	111	106	127	118	111	131	116	122	109	120	124	105	124	116	127	134	128	140	122	118	117	134	122	124	118	124	115	122	109	121	115	122	133	114	133	119	115	117	135	121	130	128	128	128	135	122	131	143	129	112	118	118	130	131	130	118	120	93	121	111	132	123	135	133	132	113	124	124	126	116	112	116	102	116	118	106	132	104	118	105	126	121	114	105	108	125	104	134	117	112	136	119	136	130	108	119	133	108	115	108	135	123	107	122	115	122	121	109	106	142	113	119	139	113	139	138	145	113	139	115	119	147	132	130	135	123	140	113	135	111	128	111	177	120	109	129	124	143	129	109	132	124	116	109	109	143	151	121	108	118	129	107	109	109	146	105	124	109	118	123	122	142	139	139	136	109	129	141	98	127	127	148	128	126	130	125	103	117	123	132	112	132	135	111	127	107	125	103	127	111	118	130	143	134	125	152	121	111	128	130	153	125	132	121	117	149	118	138	109	122	102	111	116	104	107	122	111	118	115	140	108	123	131	116	130	138	126	131	117	120	116	112	145	105	111	139	111	101	141	112	113	133	113	121	108	111	124	116	116	115	135	121	110	114	128	119	130	117	146	121	161	118	129	147	137	103	102	127	140	111	125	102	108	123	135	129	138	120	152	136	133	127	105	132	123	111	126	133	127	119	147	143	119	118	120	117	117	117	107	133	107	124	124	121	128	145	122	134	140	123	135	104	129	124	129	121	131	114	133	126	141	122	131	106	117	106	123	134	130	141	110	122	117	111	133	124	119	111	140	136	113	111	127	121	108	126	129	107	107	116	131	114	118	123	135	131	111	118	121	131	104	121	110	122	145	132	111	139	121	119	115	143	124	108	120	126	125	120	120	130	91	132	143	134	117	132	131	122	110	105	153	110	135	120	122	118	110	143	126	120	113	131	133	129	106	128	140	128	135	132	113	116	140	119	103	148	102	123	134	139	127	146	117	133	123	123	138	105	93	128	137	137	119	133	134	101	115	103	128	121	125	126	113	124	115	126	123	108	119	153	129	96	138	115	116	112	132	114	108	105	132	130	114	101	143	148	141	148	116	130	121	134	114	143	125	117	124	121	105	112	103	132	145	143	131	112	115	106	119	113	107	116	165	140	122	113	126	111	114	117	122	124	125	118	145	119	125	114	124	133	150	116	102	106	120	143	127	108	115	134	113	115	123	130	116	110	129	147	109	112	107	124	122	133	133	106	125	117	123	125	103	136	126	146	114	129	138	122	124	115	128	113	117	111	140	116	106	119	133	149	107	124	115	115	121	127	118	112	124	123	102	110	122	103	127	113	143	142	114	126	138	106	111	130	146	125	125	113	119	132	116	113	132	123	127	130	136	119	123	118	116	109	148	129	124	119	120	120	115	113	125	121	132	120	125	112	106	113	122	129	119	120	120	116	113	139	99	102	133	135	117	125	136	133	105	129	110	141	112	121	143	123	108	143	118	145	133	124	122	125	143	124	111	133	138	143	157	125	114	147	122	130	128	122	117	92	118	106	122	121	130	130	118	130	113	112	121	123	112	100	111	126	125	142	116	113	124	134	157	131	117	133	138	111	105	140	128	128	112	122	105	118	121	130	109	124	129	126	112	101	116	136	133	127	146	127	126	115	111	125	107	114	119	116	100	103	119	150	103	117	121	117	125	131	104	113	110	126	138	120	132	135	134	146	138	128	110	119	122	133	113	118	132	120	117	126	130	136	137	104	115	125	146	136	118	124	133	108	115	121	122	119	116	133	135	127	99	128	113	125	130	133	130	118	119	122	150	139	122	120	120	101	135	126	122	138	138	138	120	111	111	131	128	129	108	119	124	127	129	132	124	116	133	135	114	115	114	124	142	111	140	131	106	136	114	120	104	108	144	141	154	120	130	123	128	140	132	124	105	122	105	130	97	124	109	131	101	129	98	93	137	120	113	123	136	119	118	111	115	124	126	135	116	109	119	121	115	119	116	110	107	129	144	156	98	112	111	106	138	132	122	119	136	126	143	127	130	102	116	97	138	103	129	119	102	136	131	100	145	110	127	101	142	132	121	117	123	115	145	123	127	133	123	115	117	102	131	125	135	116	139	143	133	98	120	138	109	113	113	106	136	129	135	146	111	129	117	118	130	134	122	125	101	127	127	132	102	109	98	119	133	125	105	125	118	127	136	129	120	122	132	123	130	124	111	106	125	105	106	109	122	117	125	111	129	123	125	137	131	149	127	117	131	127	118	125	128	129	110	127	123	108	112	120	126	113	120	106	100	125	116	115	141	104	124	128	137	128	117	122	109	123	116	140	124	134	113	112	125	119	132	126	131	122	102	142	132	139	120	119	116	123	122	118	123	118	110	135	109	115	122	116	130	109	129	121	132	122	136	136	115	110	113	108	117	132	130	109	107	130	95	122	119	121	127	119	98	120	119	126	127	120	122	140	123	104	117	148	139	122	111	106	141	124	128	114	132	110	103	133	138	143	138	129	138	119	134	111	123	126	111	121	122	125	128	125	122	121	127	121	108	110	121	137	129	115	96	125	99	99	103	133	138	126	140	113	128	121	117	121	121	118	119	105	142	120	119	124	110	131	114	113	125	134	112	133	112	134	125	138	121	124	123	139	134	111	142	115	106	130	102	127	119	135	123	112	97	145	124	135	124	128	115	105	129	122	136	134	147	125	121	128	93	112	111	147	136	146	107	129	113	144	128	119	125	139	129	138	122	130	133	133	123	126	117	143	131	124	131	128	138	133	139	143	121	124	109	132	141	109	133	124	108	117	114	95	123	145	116	122	142	117	136	136	116	128	137	129	140	130	115	130	89	128	115	125	118	98	142	131	130	128	122	130	100	118	120	131	129
9181	2000	2956	2979	2280	1563	1308	1234	1018	857	788	656	626	601	576	498	512	488	459	448	439	407	448	398	393	417	448	409	409	359	370	351	337	336	330	336	326	324	357	316	354	341	293	353	328	339	348	326	328	322	359	336	312	324	320	309	330	333	305	328	355	330	294	309	297	326	326	314	284	334	308	319	297	311	310	301	314	315	325	340	302	284	330	322	301	331	326	316	336	315	316	329	326	320	293	315	324	320	287	338	305	299	313	300	304	317	286	310	311	313	313	304	309	313	302	327	332	293	295	326	321	320	321	356	303	289	309	345	323	312	297	300	308	320	310	305	295	327	308	298	287	338	335	313	319	331	297	328	310	326	295	307	291	317	280	316	314	311	329	302	324	331	297	310	346	289	297	320	335	322	334	322	303	307	311	304	312	327	304	311	326	340	341	289	291	280	316	309	304	338	302	303	305	320	304	322	333	313	301	317	318	310	316	299	310	337	296	295	293	329	317	275	311	317	320	286	310	289	291	285	296	333	314	328	296	285	295	316	297	309	300	330	298	302	321	331	304	350	292	299	303	339	328	286	318	332	316	288	306	322	327	340	346	288	309	317	316	316	309	343	317	313	329	277	314	321	331	278	308	288	328	285	341	315	277	318	285	304	321	366	317	301	321	320	322	301	326	297	316	306	311	323	326	312	320	314	305	285	325	327	301	328	300	338	323	329	320	329	301	343	338	296	330	288	343	332	325	318	284	345	306	335	328	323	287	319	313	338	322	328	295	301	298	343	332	343	303	331	316	286	333	324	296	335	312	322	329	261	305	317	334	336	302	309	300	327	316	305	335	293	347	345	318	310	336	297	330	326	316	326	309	291	281	324	295	337	331	324	299	308	361	299	307	327	282	316	304	302	334	330	316	297	299	338	283	265	292	290	310	296	311	347	309	319	318	318	329	300	310	308	319	308	347	320	282	308	309	316	315	321	310	318	311	296	314	303	320	319	306	296	299	324	305	271	310	319	329	296	303	318	343	319	336	318	291	289	319	320	306	271	303	298	323	343	302	279	315	283	321	297	324	330	318	352	313	316	305	323	312	326	300	316	310	325	319	330	327	299	311	359	291	340	331	320	306	283	310	307	306	302	317	321	282	281	334	320	299	310	302	314	323	326	321	318	330	320	327	318	303	318	299	342	314	294	319	306	304	305	305	316	297	318	294	314	318	303	303	301	329	310	293	291	290	305	310	280	336	323	282	261	332	259	315	279	306	321	291	263	288	340	292	300	303	291	295	324	322	314	293	342	290	298	325	326	312	308	311	304	294	346	303	320	302	310	332	278	337	320	321	294	286	327	318	299	287	291	315	309	305	303	291	328	308	296	292	327	318	300	299	283	315	297	332	274	338	324	323	302	317	338	310	319	316	313	331	308	339	282	295	334	288	307	304	313	332	326	253	317	280	313	306	339	352	299	297	309	288	320	302	312	320	306	306	311	328	309	306	298	305	326	311	310	304	291	338	318	327	348	320	332	297	304	325	302	297	288	315	323	289	312	306	312	339	321	299	308	323	284	317	320	291	330	318	326	335	294	304	340	284	323	306	300	313	308	316	306	296	325	304	288	293	308	315	336	336	298	317	323	330	320	287	328	285	323	317	313	325	327	303	331	325	313	310	294	327	297	313	299	319	313	301	295	297	292	325	289	307	327	304	332	310	298	305	308	305	322	292	298	307	307	302	306	303	316	324	335	326	311	318	339	296	308	344	302	330	342	324	310	308	314	316	335	275	300	341	302	286	317	309	293	306	308	309	332	333	311	327	339	289	316	305	293	315	302	303	317	343	326	290	320	339	306	304	306	326	291	321	299	328	323	288	277	319	313	318	304	285	272	327	318	339	282	288	324	313	322	322	304	338	321	272	306	295	315	305	291	326	294	302	332	316	308	321	310	331	279	311	328	341	306	312	315	305	293	308	295	312	332	299	296	320	329	331	295	314	304	272	331	278	319	305	324	274	312	303	288	283	286	298	326	306	312	307	317	317	304	328	278	285	303	286	301	310	306	328	315	327	329	295	318	296	308	317	290	285	323	342	293	309	262	327	305	312	339	296	318	337	308	317	298	343	315	329	306	327	363	310	289	334	305	299	290	310	322	303	308	324	288	295	317	339	338	298	319	314	318	267	300	272	307	289	307	316	315	330	313	283	293	306	318	296	304	312	326	295	258	306	281	354	295	331	314	329	279	329	294	343	294	299	310	344	304	325	306	320	294	307	297	306	287	306	303	301	302	276	303	305	331	315	314	317	299	302	320	320	299	331	326	296	317	313	316	339	296	320	305	307	348	331	323	319	331	280	325	326	325	294	317	309	275	301	295	296	287	304	336	324	356	312	314	312	305	330	316	302	332	305	273	315	318	310	316	358	324	300	316	301	307	310	304	299	308	294	296	301	327	309	340	294	332	324	320	314	290	303	298	303	343	327	337	282	319	317	312	326	340	347	321	312	281	335	302	313	280	294	306	311	330	282	321	318	299	306	314	294	312	308	311	335	374	308	322	297	316	302	330	286	310	312	321	311	304	324	310	303	317	308	310	314	313	315	322	327	315	292	303	290	288	332	298	354	329	311	318	317	331	292	274	301	326	287	308	316	352	286	315	316	304	335	303	321	324	339	313	296	309	302	329	332	288	306	308	317	325	319	309	300	311	319	314	321	299	314	317	309	325	296	319	330	306	333	287	320	345	312	326	301	307	325	325	295	292	325	278	316	322	323	318	338	303	332	305	284	322	322	330	279	313	303	330	343	313	303	315	313	295	319	306	271	305	323	309	285	328	307	323	328	330	314	292	306	313	310	336	303	278	329	300	341	313	336	334	323	322	301	296	318	309	323	289	307	301	287	314	316	307	327	306	312	328	305	300	327	321	317	343	298	295	305	305	308	299	324	333	288	311	327	262	292	327	290	338	289	287	321	338	305	295	294	335	326	297	325	321	275	324	321	308	293	313	333	263	293	293	332	325	307	295	302	300	344	326	300	287	336	295	303	336	302	313	274	304	314	336	300	304	309	318	280	277	318	339	330	319	322	285	341	328	331	336	309	312	285	309	329	318	306	315	294	297	305	317	312	330	307	315	320	311	322	298	306	317	356	296	282	317	305	324	333	327	300	314	313	296	289	335	308	294	312	284	295	302	305	284	309	302	335	348	323	332	305	305	263	327	325	310	290	313	310	299	298	322	306	319	318	299	335	313	329	292	295	293	327	318	300	324	296	289	310	290	311	327	297	328	317	352	296	298	297	288	334	321	339	286	337	288	303	324	303	296	329	329	325	299	306	298	315	323	326	278	300	315	325	297	325	308	276	313	300	304	305	313	289	348	336	322	304	308	300	309	298	295	264	289	303	310	340	300	330	298	308	342	304	321	322	287	301	335	307	339	320	326	302	287	317	301	309	322	301	311	324	322	311	323	299	321	333	321	325	283	305	327	327	304	302	322	315	299	325	296	328	313	326	338	331	305
1978	511	522	429	419	388	427	404	366	404	411	382	367	391	396	401	398	395	386	369	411	350	371	438	402	419	380	389	406	400	412	400	385	374	384	386	419	413	410	407	381	407	387	356	393	405	373	374	369	362	375	402	385	383	393	365	421	337	370	315	404	350	397	392	351	394	372	386	379	367	366	420	389	369	368	414	375	426	396	384	382	376	349	357	368	360	386	381	374	409	377	345	380	358	417	377	373	399	382	393	377	406	335	380	436	391	380	387	349	362	476	344	383	388	382	400	417	368	334	372	370	394	360	349	378	351	333	377	415	382	388	377	384	384	345	371	379	390	381	374	405	388	374	373	383	381	394	359	382	391	402	393	420	392	359	403	390	410	345	383	370	383	371	372	400	378	388	388	358	386	391	372	398	378	377	385	362	404	375	399	381	397	405	374	383	363	382	351	386	356	343	389	366	403	377	402	385	409	372	392	399	366	383	367	361	364	396	341	352	390	369	392	378	350	367	382	369	383	340	373	394	356	371	367	387	391	373	368	385	380	383	368	368	360	356	355	377	380	397	397	437	381	378	391	363	405	356	390	381	371	403	355	379	394	399	441	392	371	375	405	380	396	398	341	387	391	382	394	390	394	367	363	359	368	385	403	365	398	403	375	370	393	367	360	415	389	358	431	414	383	388	360	397	402	413	375	372	376	369	391	401	430	386	362	397	344	363	375	417	441	367	401	355	394	379	384	381	439	386	363	371	375	369	392	392	414	385	377	410	394	415	399	359	375	391	381	408	374	417	395	417	387	369	422	364	354	396	374	409	398	393	386	378	381	394	403	374	401	391	387	372	392	399	367	390	435	385	405	399	346	387	377	375	411	378	407	386	378	385	351	375	406	340	381	411	393	363	368	386	382	405	389	414	379	392	392	391	397	382	368	388	389	362	381	387	360	399	385	407	383	397	414	378	388	365	412	390	390	422	376	399	417	406	336	359	369	382	389	401	411	359	341	397	348	379	402	391	361	347	368	383	416	377	331	400	400	366	383	386	405	332	353	362	375	384	370	390	378	400	366	440	401	389	369	353	348	380	360	400	354	356	370	393	408	415	384	405	401	380	355	394	366	394	368	370	390	406	359	385	371	350	375	394	370	372	389	385	417	368	402	376	352	376	430	396	387	380	433	377	393	422	376	414	397	378	375	405	378	401	375	376	346	379	383	365	365	383	382	379	378	383	381	387	361	355	387	405	364	373	385	368	362	387	354	406	385	369	375	383	392	353	400	395	399	410	387	384	376	360	376	368	381	361	363	402	384	368	397	381	383	363	392	377	375	426	374	383	366	399	385	392	377	384	404	364	401	381	411	382	384	386	366	358	416	364	400	388	406	370	397	392	413	435	359	347	401	351	390	366	399	412	383	399	375	384	397	348	394	341	368	385	399	384	393	352	378	415	388	412	432	370	379	393	389	375	383	394	371	345	353	377	346	404	390	371	330	352	375	389	375	407	384	382	349	381	363	381	382	384	375	390	385	397	405	360	382	388	387	423	365	373	364	435	365	352	359	385	393	396	371	403	420	391	374	405	339	365	389	367	392	364	416	387	372	380	389	365	422	405	350	386	410	408	357	411	393	397	358	399	376	378	388	427	393	384	358	368	390	413	373	428	377	364	386	400	398	403	336	363	403	372	367	372	368	400	365	359	401	388	389	360	364	388	361	408	339	372	411	403	395	381	388	372	391	378	415	395	383	359	377	381	433	365	372	377	398	375	366	397	369	376	371	370	408	409	403	387	373	389	371	401	437	366	367	379	370	398	405	388	399	389	381	382	372	374	364	409	369	382	394	410	358	420	416	428	369	344	339	368	404	413	376	373	364	371	364	385	399	384	379	388	398	430	381	394	385	348	342	392	362	368	358	352	375	365	396	357	380	359	386	393	396	413	372	370	334	383	383	415	401	361	389	362	393	403	375	412	359	403	373	350	367	384	344	436	384	380	362	381	376	370	414	373	413	359	388	360	416	372	357	373	368	410	393	398	380	373	378	381	380	371	350	377	364	362	357	404	343	405	404	403	351	360	358	404	401	377	389	384	387	395	395	375	375	383	432	378	372	388	415	359	371	386	363	398	376	361	389	383	364	391	402	398	387	425	408	403	380	367	399	420	372	396	371	407	387	395	366	341	362	412	360	364	382	383	397	372	385	372	406	388	388	414	392	394	348	371	350	384	407	373	358	366	367	352	353	364	378	386	368	386	432	375	372	371	390	414	362	385	405	387	356	389	396	381	384	358	376	364	362	378	402	383	331	362	369	400	374	353	365	387	397	376	379	376	374	377	409	362	388	374	382	366	397	407	371	371	405	358	406	383	355	378	404	387	409	393	408	370	369	395	357	394	381	437	419	417	356	394	370	422	356	400	378	385	386	382	350	382	387	381	397	409	391	378	392	366	420	389	373	395	387	411	377	376	381	383	390	415	338	387	388	370	375	357	353	369	388	360	405	352	417	432	394	361	422	410	349	364	393	358	378	356	388	368	387	381	363	381	413	380	399	400	406	395	414	386	398	405	407	393	354	364	372	355	378	367	365	449	410	376	395	381	402	384	410	375	338	384	371	349	401	381	347	432	376	376	377	389	385	388	361	407	372	417	383	383	376	342	376	400	394	407	387	391	365	403	374	388	374	351	374	337	367	372	403	368	347	395	370	374	389	382	432	402	370	392	374	366	362	406	394	389	414	368	386	371	416	368	373	353	345	389	414	390	364	391	375	378	437	394	381	387	347	374	368	420	375	401	377	374	408	411	376	335	403	405	420	418	386	434	440	404	361	342	390	333	376	352	391	398	353	384	350	399	389	369	379	400	390	383	388	388	372	361	399	389	397	377	409	400	374	384	355	333	423	383	403	395	344	349	342	357	381	378	379	374	368	425	375	378	384	404	409	394	383	396	366	371	412	378	380	343	390	360	386	391	394	376	400	362	375	420	391	415	391	412	356	371	378	357	379	346	368	395	397	417	377	392	380	386	379	373	365	404	362	387	385	413	380	366	382	355	361	411	371	396	411	398	409	390	389	372	385	405	377	391	374	393	394	375	403	372	390	347	413	404	345	408	393	397	399	373	398	392	389	383	354	380	377	402	389	378	379	364	402	363	392	386	395	412	379	363	350	389	385	400	390	381	394	375	422	368	391	377	363	375	372	373	415	373	397	385	354	382	411	382	390	339	346	370	380	363	420	402	374	395	387	421	379	387	401	401	388	339	372	338	422	370	357	369	394	357	378	360	382	389	374	387	381	386	404	372	401	364	349	360	389	374	369	370	351	384	358	387	386	370	384	395	399	396	361	386	385	391	410	362	415	409	351	372	373	344	388	384	399	348	409	371	330	388	390	372	358	384	379	374	406	382	373	370	395	355	398	366	364	337	380	379	333	380	390	373	385	409	344	401	388	353	431	380	350	361	400	391	389	373	360	353	357	394	393	396	412	405	364	361	378	375	370	411	363	425	407	386	380
2235	968	1097	1142	1044	950	904	972	939	884	931	888	841	846	826	853	835	840	802	833	878	844	866	885	882	851	845	868	906	862	852	886	825	868	796	841	840	806	810	814	814	835	833	875	821	844	841	863	794	811	785	820	832	820	757	837	820	842	851	813	825	884	821	841	827	815	778	781	836	810	839	861	790	849	803	846	802	817	781	842	827	781	835	842	818	833	779	857	836	824	831	836	820	824	861	816	781	819	865	859	830	861	836	824	836	820	840	814	799	889	841	825	804	778	807	810	825	790	898	787	805	856	830	815	873	846	826	820	793	822	811	843	818	850	855	824	776	824	795	850	848	823	827	833	818	819	807	802	857	835	821	857	869	893	858	843	826	802	805	839	879	832	836	870	828	799	867	856	882	865	860	809	820	891	877	783	864	750	860	842	819	840	809	842	866	861	875	824	872	870	893	823	806	833	776	859	803	840	827	824	901	857	790	835	834	851	822	822	862	817	785	829	854	812	839	797	811	883	829	812	827	860	809	875	868	861	839	843	813	866	818	882	811	861	812	841	804	849	823	842	785	853	829	864	817	864	841	818	844	885	847	804	779	874	814	836	864	858	868	787	799	799	787	793	797	821	882	798	907	874	817	824	816	870	796	792	785	831	851	860	838	852	849	834	856	853	858	831	855	818	843	854	824	859	775	829	848	794	890	786	812	840	802	875	852	814	804	853	830	795	842	843	825	830	856	819	812	856	824	796	805	825	832	830	841	831	812	840	868	778	848	870	827	854	801	828	900	841	844	839	806	816	814	831	910	786	827	841	856	824	872	886	779	853	806	874	829	819	878	849	851	828	830	792	839	863	832	829	917	818	855	793	868	824	828	856	876	793	858	859	834	825	833	830	884	860	876	804	820	805	871	821	826	862	850	764	764	855	793	817	802	836	830	842	825	777	843	857	781	828	822	789	810	866	860	841	836	834	854	774	869	836	814	839	812	869	818	866	852	826	834	830	853	865	870	846	836	815	824	846	817	865	853	834	821	864	810	872	854	827	845	829	821	842	788	825	850	783	844	846	796	813	813	837	834	843	814	811	855	859	843	834	885	838	842	780	760	851	864	825	855	847	832	874	851	802	817	839	802	788	825	826	806	871	861	801	804	781	813	858	857	868	806	826	839	787	830	850	843	844	825	823	798	848	846	818	799	847	811	851	827	855	851	815	810	819	797	865	844	846	860	787	804	823	939	863	797	804	831	803	787	795	848	813	810	813	823	826	826	835	824	918	875	803	826	820	817	813	846	828	854	786	822	876	852	818	805	856	881	851	838	800	841	802	832	825	859	832	837	819	866	809	780	828	834	836	780	881	845	833	829	833	755	824	856	912	808	815	789	900	865	840	865	795	793	840	798	803	848	814	858	841	863	794	846	872	834	812	804	805	788	833	844	894	790	856	844	836	814	811	841	805	821	862	831	864	835	900	806	864	813	813	847	828	862	866	789	871	834	845	832	874	864	830	832	842	822	874	863	885	849	836	828	841	811	830	846	793	819	739	861	887	805	816	785	794	789	821	821	856	861	830	850	877	860	871	833	829	806	821	836	782	805	816	854	854	823	802	858	802	794	843	851	864	864	836	864	812	823	839	849	826	802	809	851	812	826	820	832	768	843	807	850	871	877	822	841	850	800	859	838	911	878	850	842	813	875	812	837	842	824	835	827	835	830	835	859	795	821	850	872	831	839	811	798	869	814	855	857	821	868	851	820	817	839	790	815	900	836	818	826	838	852	819	814	854	830	862	856	859	834	808	888	824	807	795	792	828	835	806	828	865	857	862	789	866	817	835	860	858	828	826	849	763	864	861	844	812	827	812	798	789	810	861	867	870	837	841	836	779	805	820	847	816	801	852	876	808	867	825	815	793	820	817	814	818	815	853	824	832	868	852	862	843	813	826	840	812	840	823	805	859	861	785	820	799	842	826	813	745	849	873	882	825	806	842	809	828	792	854	815	844	819	806	859	860	833	812	849	814	827	804	859	864	782	811	800	814	809	814	825	815	821	917	813	787	833	832	886	868	837	836	859	833	861	819	848	882	806	818	863	816	840	826	797	797	779	839	817	818	814	791	840	779	851	837	831	826	793	831	856	818	783	828	799	848	825	797	901	859	850	838	826	765	853	851	816	749	791	864	832	801	813	827	823	819	869	790	863	798	825	836	861	859	812	826	868	853	820	838	838	817	844	862	813	820	805	754	866	837	836	818	855	828	854	841	849	745	869	864	843	793	816	809	854	850	874	830	817	831	830	837	878	842	845	824	804	801	813	859	805	843	829	834	830	812	836	809	834	846	863	820	802	876	829	848	839	808	872	875	813	806	862	793	806	826	845	876	807	813	860	872	776	877	833	831	852	821	879	830	817	838	839	864	827	875	860	848	895	836	834	852	819	816	833	835	871	810	821	812	824	875	810	793	839	797	850	820	788	806	827	786	854	772	859	840	831	841	831	837	802	816	820	816	850	870	838	800	821	801	870	868	823	867	786	837	824	868	823	814	836	818	816	810	810	783	830	818	823	815	785	815	828	828	832	856	789	822	797	850	803	829	839	887	854	833	776	809	829	884	814	835	852	794	848	848	813	820	836	830	865	805	842	844	870	888	842	832	827	799	869	863	786	860	820	831	842	841	825	813	806	904	847	826	838	767	824	801	860	827	861	840	845	873	890	857	831	833	883	832	828	837	802	788	845	831	807	773	834	821	843	866	839	832	794	837	802	845	863	824	846	859	856	855	846	818	845	873	886	849	825	834	832	807	864	836	800	885	819	849	808	865	866	841	817	782	845	780	848	896	841	824	824	808	833	816	874	867	841	827	836	842	815	858	847	826	846	833	796	856	810	809	917	829	837	879	819	782	797	791	840	887	804	849	863	830	828	824	835	902	833	829	907	843	905	794	846	821	819	833	844	852	817	853	869	799	836	804	806	801	784	825	820	838	833	856	820	861	823	876	877	827	811	819	812	845	818	879	805	848	824	859	837	825	798	774	837	802	838	852	797	845	850	835	853	837	798	807	808	898	825	796	815	806	827	826	774	826	821	762	855	826	844	868	825	837	846	878	843	817	797	882	850	835	817	868	846	882	881	820	828	815	865	837	823	837	800	819	837	797	793	808	788	784	832	820	791	875	811	825	835	800	811	787	894	895	878	831	822	817	797	865	790	841	841	852	822	840	808	841	832	811	825	803	823	814	832	856	827	834	843	832	857	882	848	844	857	819	825	822	851	818	813	842	853	877	829	874	855	793	855	861	884	789	837	842	768	831	810	825	858	847	821	804	866	803	804	821	847	820	890	862	869	837	849	871	832	866	860	841	821	849	843	787	827	816	749	834	814	813	770	804	825	785	850	841	814	856	834	797	866	782	862	785	789	812	814	802	848	815	818	826	814	850	837	790	833	818	785	839	823	854	828	869	864	830	815	817	853	831	812	850	821	811	854	869	854	848	852	810	817	841	841	771	857	854
8826	1286	1052	692	486	379	347	352	326	304	316	305	281	295	283	263	305	268	268	287	266	268	240	244	277	291	264	251	237	266	231	239	242	257	256	224	247	266	246	278	257	241	260	231	263	242	259	263	253	245	250	258	257	237	261	258	244	273	252	247	264	250	254	217	264	234	240	260	262	222	288	238	223	253	256	227	253	244	243	236	258	243	269	268	247	261	255	269	272	286	272	257	251	268	262	253	247	211	223	260	244	276	243	232	250	224	247	287	247	256	257	279	269	276	262	265	215	236	259	246	229	261	261	253	273	254	236	260	278	254	249	238	249	224	246	243	253	265	264	247	225	221	256	229	264	255	225	235	231	259	251	256	262	235	229	283	246	261	236	321	254	271	249	238	273	279	250	249	231	251	265	277	265	292	254	274	230	264	238	245	257	263	221	240	277	271	288	242	284	249	264	235	256	267	257	252	244	226	261	294	260	281	266	258	245	264	260	274	263	245	256	237	232	276	257	248	235	246	248	264	227	262	254	279	274	274	197	242	253	250	257	253	228	243	274	250	265	239	259	244	250	291	250	250	260	248	260	260	261	280	278	242	262	244	254	269	248	246	254	287	271	246	228	240	270	265	257	247	244	252	230	261	242	226	232	283	270	232	305	254	238	251	260	235	264	236	273	279	279	245	265	260	251	265	244	228	270	264	261	245	236	275	285	288	246	246	248	245	237	237	246	286	254	248	267	280	242	243	267	243	262	258	257	257	267	276	255	255	241	273	254	264	242	258	269	233	250	249	237	282	255	236	245	266	256	247	259	268	234	226	244	237	254	242	238	282	258	246	259	214	238	240	259	248	241	259	259	267	245	266	272	250	228	283	259	255	255	260	234	282	262	265	230	252	252	243	284	244	241	257	256	283	227	253	232	250	250	255	251	255	235	268	304	244	232	296	240	232	270	229	254	267	261	218	252	216	248	249	223	253	288	245	245	246	246	266	253	259	290	237	272	267	261	247	260	218	223	240	226	260	242	228	276	255	264	247	245	232	228	220	253	227	259	239	227	268	254	218	267	277	239	272	266	238	241	268	240	261	269	252	238	256	258	254	235	256	230	266	231	251	238	220	280	247	258	252	254	222	268	264	250	262	238	242	260	263	275	252	253	239	256	236	262	248	252	241	297	231	273	261	289	233	250	247	248	257	247	231	267	240	265	250	283	249	267	244	251	227	244	246	242	241	254	226	255	257	252	279	249	238	255	281	274	249	268	275	289	262	240	206	252	263	226	253	264	250	277	253	275	257	231	259	259	278	213	268	252	246	256	256	258	259	243	259	288	267	284	242	273	261	269	253	248	249	240	279	270	240	264	243	236	234	236	244	222	233	258	234	228	231	239	290	275	237	263	264	241	213	237	243	261	251	261	249	246	243	234	245	240	238	275	259	239	261	261	293	254	251	277	257	242	280	242	252	236	249	284	246	269	251	278	267	258	258	240	269	255	284	264	276	250	254	263	245	232	240	255	277	273	261	247	256	258	259	246	266	269	224	252	257	238	273	264	227	274	265	237	273	278	270	245	217	256	246	232	252	270	265	246	234	273	249	242	291	256	228	218	272	259	268	269	260	236	254	267	238	237	262	277	267	288	234	248	262	285	284	244	240	274	280	248	235	251	249	268	244	228	249	255	213	232	273	259	252	287	266	232	250	248	251	279	248	245	262	241	240	248	263	254	251	254	260	268	262	262	279	239	270	261	268	259	237	274	287	290	273	245	250	260	235	243	238	280	238	264	249	232	246	253	262	251	265	269	274	269	248	250	256	255	249	247	252	246	257	228	238	233	253	263	230	249	258	249	260	259	228	261	290	256	249	267	286	245	237	248	253	225	243	254	266	234	243	257	247	261	221	263	262	266	259	258	278	283	271	284	254	266	279	277	253	259	257	247	272	238	244	269	236	277	267	237	277	226	262	259	263	254	258	228	256	268	271	276	279	257	256	236	262	243	243	270	246	252	249	260	272	242	244	245	268	269	263	244	265	237	246	238	265	261	249	268	247	247	244	240	240	245	303	252	275	271	256	260	253	266	281	265	266	254	295	243	254	236	245	262	220	231	267	266	260	260	283	263	269	251	237	247	278	243	273	253	275	275	236	294	272	229	255	255	257	274	259	265	235	236	250	280	252	233	270	279	275	250	283	283	257	245	241	247	225	238	258	245	267	280	232	229	250	261	280	245	232	263	226	296	243	233	232	251	258	251	249	268	298	219	284	251	267	252	283	267	238	269	237	262	240	255	256	233	261	243	261	237	258	252	251	247	245	256	241	267	242	219	255	284	247	259	239	269	242	277	267	271	223	292	254	238	256	225	242	223	240	290	259	257	272	280	246	275	253	274	288	246	258	258	259	228	261	289	243	249	259	272	243	246	243	240	251	262	270	256	224	239	251	274	248	233	240	272	281	271	239	278	264	261	258	239	246	255	276	248	264	227	264	275	251	248	252	262	246	261	265	258	252	261	238	217	262	256	232	239	228	254	243	239	254	229	296	259	266	275	249	246	242	270	226	267	249	262	248	250	226	221	275	246	244	244	250	270	258	228	257	251	249	211	244	266	265	276	239	245	256	238	233	268	265	243	228	232	248	254	251	257	245	261	241	258	263	273	259	265	257	249	236	243	267	275	227	237	213	222	235	245	255	266	250	259	248	221	270	271	246	267	236	251	285	253	266	236	277	238	236	233	234	276	245	254	281	264	236	244	267	264	195	236	259	251	273	230	241	258	279	249	255	257	260	228	262	257	241	233	247	262	227	209	268	214	209	239	265	250	249	246	250	219	263	276	273	244	236	283	265	288	274	242	270	264	269	234	248	251	213	256	252	251	259	261	250	271	270	236	247	257	253	244	231	258	266	244	257	233	244	248	239	213	274	269	235	264	252	269	253	261	258	289	247	234	263	243	287	247	215	261	243	255	234	283	244	255	254	247	232	238	256	269	257	272	280	230	269	264	235	249	227	267	260	244	234	274	267	247	234	269	244	251	228	257	219	241	228	237	250	280	272	242	253	264	257	293	266	277	244	260	218	219	260	303	253	243	274	260	286	247	257	257	230	247	260	257	249	255	222	248	249	235	219	235	270	249	266	273	293	231	291	263	243	260	239	280	244	240	243	244	221	276	250	269	292	258	246	251	277	255	251	239	227	253	274	275	252	255	246	289	245	243	231	290	270	246	262	255	238	258	262	256	217	259	238	258	273	263	273	223	275	274	243	258	261	236	255	235	253	265	246	233	264	265	255	256	257	252	255	268	266	250	259	255	260	241	234	257	268	261	251	233	236	254	242	257	257	255	238	262	279	244	251	254	235	261	278	279	246	250	254	239	250	258	269	279	256	246	258	253	260	237	230	276	216	254	252	237	243	245	241	228	257	235	257	271	219	242	256	253	249	240	280	239	251	242	267	268	242	265	258	261	245	253	237	280	237	268	269	259	247	226	281	231	229	263	246	229	214	235	242	258	293
7218	1476	1973	2022	1578	1309	1215	1064	996	871	769	727	694	696	677	728	686	646	691	634	694	642	645	626	693	614	633	644	621	580	564	552	565	578	563	570	621	574	594	637	609	634	573	583	609	614	593	585	600	584	596	558	555	577	589	577	598	560	610	562	555	558	595	530	515	598	581	511	552	581	541	510	588	564	566	581	593	558	543	558	589	578	570	580	558	542	577	581	559	599	562	534	527	579	588	569	595	562	575	562	579	576	546	565	601	574	593	568	592	548	566	567	536	547	530	531	577	554	601	577	572	539	535	576	547	588	586	632	609	574	558	633	535	535	562	610	572	607	497	579	599	583	548	588	579	583	526	548	572	554	539	564	524	560	574	563	507	578	521	528	559	586	537	586	562	590	555	553	576	589	599	579	586	555	556	549	585	558	627	624	521	552	543	571	540	576	591	539	571	562	547	596	590	533	612	581	573	627	562	564	585	539	568	520	519	579	569	570	569	536	590	558	557	575	555	534	564	534	576	547	577	525	561	573	597	557	592	541	559	532	557	558	573	580	579	569	588	542	537	593	573	585	538	570	550	578	557	585	573	568	568	585	565	573	535	564	575	585	563	520	573	597	590	558	579	597	562	570	542	572	517	570	564	567	550	549	602	549	569	569	561	560	591	593	597	593	578	542	603	572	572	579	535	589	600	602	591	575	615	579	544	583	549	571	584	581	561	553	561	552	600	602	553	509	545	583	543	584	575	623	550	569	596	619	578	579	553	548	580	567	551	546	607	546	567	573	570	563	559	574	573	534	572	582	542	581	583	540	570	564	571	603	584	585	555	584	589	546	565	522	559	574	522	577	558	530	522	565	609	569	561	581	536	576	558	566	606	563	537	579	538	582	521	551	559	572	537	577	548	547	575	585	564	550	559	574	580	550	598	590	562	523	587	542	562	542	601	578	573	553	523	573	560	582	563	554	557	531	535	566	581	564	608	552	552	584	544	544	593	553	553	542	601	565	562	614	572	586	555	581	570	610	565	555	592	553	567	541	578	556	565	596	579	504	578	584	592	583	564	637	582	585	625	575	539	549	592	573	569	595	527	551	552	584	599	571	567	578	526	569	595	574	576	523	587	614	517	577	564	524	628	571	521	546	550	596	593	573	590	564	574	566	581	596	597	546	553	531	606	566	563	533	569	596	537	562	531	585	570	593	582	571	601	580	553	598	552	573	543	589	623	578	537	569	563	578	545	574	515	589	525	535	559	537	579	583	580	564	556	570	572	589	586	585	620	561	574	581	559	581	552	541	586	605	535	556	589	551	558	554	552	593	601	553	558	529	561	598	562	550	573	546	553	602	597	583	581	549	534	549	581	566	566	540	562	606	578	591	561	544	528	536	536	575	578	592	575	581	551	597	517	604	561	563	595	561	566	578	552	604	577	575	546	501	573	589	572	564	569	606	537	610	570	516	552	570	597	565	584	576	587	567	544	548	578	588	553	588	592	540	550	591	551	590	549	591	519	567	607	583	586	556	526	567	569	559	584	557	578	519	583	539	559	549	571	546	604	559	575	568	557	606	581	558	553	609	605	572	608	561	577	553	573	586	523	525	541	562	582	574	548	580	599	528	595	534	572	615	559	563	612	567	594	576	524	554	566	561	578	584	601	579	528	543	574	539	556	603	521	610	576	553	602	570	555	538	576	548	549	580	579	565	527	534	578	582	588	598	544	569	571	605	549	567	551	600	603	553	557	578	556	543	558	537	559	574	543	588	553	540	556	617	563	567	593	598	544	559	599	531	619	584	596	598	551	557	573	570	564	544	583	556	570	532	573	559	533	529	575	553	619	558	586	559	562	593	584	573	576	569	568	540	592	515	548	563	581	579	606	564	530	599	543	571	573	581	552	613	551	562	591	557	573	552	581	545	595	564	553	614	597	536	544	568	605	566	534	574	566	560	588	560	575	544	592	561	588	538	556	523	555	564	567	565	588	552	552	557	556	562	541	583	570	578	552	563	585	559	560	538	570	594	558	584	603	574	550	542	547	522	552	545	558	521	580	602	595	608	590	531	614	568	551	572	590	595	576	617	589	546	547	563	559	542	602	597	564	637	576	573	575	595	593	589	561	611	579	560	575	555	593	602	557	556	619	527	530	534	552	549	561	569	554	542	572	569	590	618	550	575	575	568	606	566	571	589	553	533	541	620	575	602	568	553	585	504	588	574	568	567	542	603	569	549	566	550	580	600	566	575	560	594	544	572	569	526	550	567	514	604	556	541	601	587	578	558	584	580	566	561	570	602	593	559	625	538	579	579	563	570	573	562	535	559	586	556	592	554	578	578	529	560	573	527	549	602	552	575	560	598	551	568	533	588	562	550	577	533	576	532	527	573	600	589	549	524	541	575	586	580	569	573	612	598	606	571	596	543	582	586	572	577	552	584	568	548	593	612	593	603	551	596	562	565	548	561	549	541	560	577	584	604	603	544	587	566	575	573	614	538	557	564	570	583	563	537	561	527	567	569	548	586	530	595	593	571	595	563	553	559	573	563	579	540	556	549	567	537	567	557	547	596	549	561	531	572	550	565	586	568	575	561	577	559	585	554	582	602	550	531	554	565	577	578	554	583	548	542	568	580	547	622	538	556	551	546	579	564	563	599	618	570	581	550	586	586	577	577	585	560	564	563	553	588	591	566	561	531	556	564	532	604	588	575	524	557	537	550	595	577	577	587	559	562	602	592	581	592	581	561	570	570	536	592	557	550	544	552	536	563	613	556	538	589	616	577	577	566	575	564	562	607	548	521	563	546	576	558	557	622	585	548	566	541	570	552	567	578	527	576	545	588	546	570	563	583	569	547	539	536	555	570	571	564	572	546	567	517	521	536	593	514	541	572	544	577	623	559	541	549	548	574	558	577	544	527	547	591	616	565	560	613	550	576	547	525	614	597	619	551	545	568	542	586	540	532	551	572	549	539	535	576	539	560	549	552	579	543	590	571	546	558	537	526	571	564	560	569	554	580	599	604	530	571	588	590	595	625	561	570	556	544	581	600	616	547	551	573	578	588	520	550	605	569	566	552	582	608	591	572	581	557	582	556	607	563	518	550	570	564	566	527	577	582	510	529	568	581	528	524	572	568	600	584	597	547	529	557	545	587	563	585	602	620	521	592	600	542	547	575	583	589	541	573	521	551	569	541	599	532	555	570	561	537	594	567	546	581	604	544	566	550	557	563	589	575	596	543	564	565	606	557	564	548	550	594	592	592	555	550	550	566	554	555	571	559	546	577	538	544	557	582	541	549	568	575	508	580	549	549	574	583	603	561	569	540	552	586	584	533	535	532	530	584	583	564	587	535	553	574	522	544	564	591	616	578	560	554	599	524	572	565	559	604	531	553	596	582	586	610	564	585	554	582	591	585	508	545	612	550	570	558	598	586	533	541	557	575	584	615	577	583	572	592	574	555	596	559	549	538	556	561	551	575	534	565	531	539	533	554	576	557	559	564	603	550
15910	2473	1694	1067	549	401	339	337	294	218	218	181	165	154	166	170	160	158	139	139	143	166	142	140	153	139	170	136	140	137	132	135	126	128	150	129	139	136	128	145	143	125	123	138	117	116	98	123	113	138	144	132	144	120	104	144	128	137	107	124	132	136	122	115	103	135	132	114	120	123	122	124	102	120	98	136	127	130	136	136	102	139	126	121	115	108	127	148	124	137	92	142	126	127	107	126	123	132	144	113	124	126	133	131	138	143	122	114	110	128	129	125	107	146	129	137	118	123	147	127	112	134	112	120	117	117	113	108	121	127	120	148	134	125	130	136	121	103	136	138	118	132	118	122	136	132	152	118	120	114	138	115	117	134	113	117	113	110	133	143	128	128	112	127	116	133	141	147	143	142	127	122	132	137	121	137	142	126	129	145	118	129	127	118	127	108	136	112	133	132	128	140	114	123	94	115	129	128	132	129	125	109	113	113	132	121	160	118	124	136	122	135	134	120	128	132	124	135	124	132	113	126	124	119	122	108	118	127	133	139	114	112	148	122	128	129	124	117	137	115	113	119	160	120	128	109	129	134	127	139	123	150	120	106	129	125	136	133	137	148	135	131	140	135	127	106	124	110	131	124	138	155	111	121	142	152	126	121	128	121	123	148	126	122	132	130	108	105	106	141	113	118	116	111	114	125	130	128	124	138	131	140	133	122	126	135	128	127	141	141	93	127	123	132	117	123	122	126	128	119	102	131	159	117	101	105	122	145	121	147	120	109	109	112	137	120	126	138	134	122	105	127	122	120	122	125	126	131	152	125	154	117	124	113	112	126	134	132	138	133	138	136	125	123	116	133	139	132	136	113	114	136	118	121	133	143	113	128	145	139	117	134	127	104	132	131	140	152	124	123	138	136	130	127	111	124	141	134	141	111	126	138	119	124	123	131	137	128	122	126	123	126	116	129	151	145	130	156	109	143	126	118	104	138	133	116	151	151	137	112	133	126	131	120	124	129	115	115	124	114	133	126	124	137	129	130	138	149	148	140	136	143	138	110	108	93	135	129	150	138	119	126	130	127	112	123	133	120	133	137	125	127	149	132	137	105	109	139	131	110	129	126	123	111	129	123	125	121	126	128	121	140	109	130	89	122	107	107	125	118	121	143	131	128	120	121	120	127	100	128	130	111	137	118	114	120	131	144	112	137	134	125	113	129	155	136	115	126	120	134	125	112	110	143	129	115	129	104	150	133	133	122	145	120	155	135	117	109	98	123	126	130	133	131	149	142	130	130	113	117	122	117	112	118	122	129	139	100	130	131	119	126	133	125	136	134	133	118	135	111	134	118	124	131	107	128	112	142	138	127	130	127	133	136	100	100	136	94	152	123	113	122	117	111	122	135	135	118	117	101	123	121	134	140	120	123	122	144	131	131	119	116	139	104	148	139	136	128	128	123	123	130	128	137	107	128	151	110	117	105	111	123	133	116	113	118	119	123	132	131	120	145	139	121	117	136	126	119	143	108	111	107	109	139	130	119	103	144	116	126	115	130	138	100	112	114	98	137	143	139	120	116	144	135	110	123	144	123	125	140	116	147	133	132	104	146	121	107	123	111	111	138	114	123	105	119	147	119	123	117	113	128	113	119	140	134	134	128	120	113	138	140	133	121	109	126	123	141	134	135	114	122	130	122	133	104	129	109	126	123	100	114	134	133	126	103	112	115	129	96	117	120	121	121	116	125	121	132	120	100	120	149	131	121	122	119	138	108	152	101	122	137	106	133	134	118	117	108	153	134	141	129	118	139	142	127	139	118	122	134	132	141	111	117	131	133	120	113	122	136	118	109	146	137	143	109	128	123	132	110	134	122	114	111	116	120	134	127	125	120	125	138	115	155	155	104	119	112	128	121	146	119	127	137	120	128	130	127	118	136	124	127	133	124	122	130	151	119	126	143	130	112	106	138	113	119	111	122	93	116	101	110	122	125	123	124	137	126	130	127	134	106	137	127	134	114	138	122	127	127	125	164	143	103	135	136	140	145	123	140	136	125	131	122	113	131	108	124	120	118	118	117	129	120	111	131	113	132	116	143	133	129	134	124	107	142	138	149	127	131	125	117	112	126	97	130	112	136	107	138	143	121	114	128	108	109	144	129	125	143	140	141	124	147	112	141	135	129	133	119	130	107	118	112	122	109	106	121	123	113	125	124	137	144	135	105	134	109	125	125	114	111	146	131	115	131	111	141	135	126	135	127	121	108	129	116	142	129	117	121	141	134	117	118	132	138	138	130	131	124	119	127	129	136	115	126	121	112	132	136	133	120	129	139	141	137	105	140	134	116	129	148	120	147	124	134	125	129	112	108	129	147	138	113	109	120	129	124	123	149	136	133	128	124	116	129	130	125	118	135	118	128	121	120	137	119	135	108	133	122	129	141	125	134	123	114	131	119	118	129	109	131	130	121	124	138	105	135	121	135	120	144	129	144	122	133	120	181	116	140	122	116	111	128	113	128	136	116	117	139	137	109	106	143	114	126	114	137	125	118	118	135	124	103	117	113	140	119	120	132	136	132	133	130	135	101	142	118	117	148	127	132	114	125	126	124	131	144	139	139	130	123	139	133	111	130	141	122	128	140	136	129	137	125	124	104	161	119	144	114	111	119	118	122	136	137	139	130	138	128	136	133	136	153	121	116	122	110	103	137	133	128	125	96	115	108	148	129	127	134	110	132	116	110	119	126	125	127	130	119	125	131	113	106	118	128	129	115	123	116	140	137	139	102	129	129	127	136	133	149	123	140	117	135	127	120	123	120	130	110	121	142	111	124	111	121	114	137	132	123	140	112	129	104	132	119	125	120	118	132	128	126	139	146	136	119	128	142	127	154	108	126	121	127	109	130	117	140	119	142	125	113	113	143	123	125	114	100	138	96	125	137	128	130	110	135	129	125	136	127	110	131	117	134	108	138	128	108	122	136	132	128	133	128	122	107	119	119	133	109	108	129	119	130	104	111	138	132	109	124	133	93	134	124	124	113	127	137	130	108	114	136	111	123	136	130	111	134	147	133	139	115	139	116	117	119	113	136	123	120	122	119	129	134	123	133	145	154	111	154	113	116	131	146	121	136	115	121	130	113	127	138	136	153	121	117	138	129	123	107	133	108	122	127	128	123	132	118	115	124	130	141	114	137	142	130	124	113	139	109	114	133	116	133	111	128	127	163	119	108	119	120	127	123	132	129	120	132	144	135	130	138	99	156	149	125	129	103	133	112	131	130	138	127	131	129	125	128	132	132	124	129	123	112	134	130	134	141	138	123	127	155	96	125	137	120	132	116	123	139	127	114	135	102	144	128	133	134	114	129	132	121	120	134	153	137	140	139	118	120	123	114	134	114	117	104	134	136	110	140	144	127	118	134	127	109	114	142	110	123	97	135	144	119	116	130	127	92	93	110	138	126	139	124	129	115	108	126	128	125	123	127	120	114	126	131	119	106	124	122	111	135	117	136	133	124
9064	1799	2686	2903	2166	1659	1437	1226	1106	895	800	706	560	554	554	522	526	494	484	484	490	413	484	428	424	413	445	424	379	361	364	362	361	313	343	342	362	345	329	342	334	332	339	392	330	336	348	331	318	308	338	341	334	343	340	323	324	314	309	342	351	343	319	297	340	299	317	331	295	317	310	282	297	356	300	344	309	371	335	340	305	302	334	301	313	325	314	301	336	340	349	313	295	329	324	332	345	307	315	333	336	317	325	298	333	311	314	302	357	310	318	338	314	305	327	321	309	318	345	313	352	312	309	333	310	296	321	293	319	338	323	321	326	325	355	329	334	363	292	352	328	319	330	319	333	316	326	282	330	318	296	310	340	333	294	326	328	287	285	330	266	336	341	303	330	318	309	351	304	294	335	342	297	331	294	337	324	304	309	351	301	318	315	330	315	331	319	335	321	307	287	302	305	340	325	313	350	301	317	301	311	322	293	320	320	312	295	303	329	316	339	314	324	358	341	297	325	324	311	323	333	315	328	311	321	322	326	335	322	338	313	333	334	304	329	308	303	345	326	298	303	324	301	324	334	316	340	326	331	336	316	313	272	330	317	332	340	316	308	343	341	345	334	305	322	298	332	317	311	327	310	321	316	324	347	339	299	335	303	348	331	348	293	316	334	309	311	292	330	321	337	306	306	314	315	326	331	315	335	326	306	356	293	287	295	303	327	315	278	326	336	315	321	350	329	313	311	318	306	304	338	292	295	316	308	317	349	300	324	335	320	298	301	329	325	309	310	335	312	333	295	334	310	320	323	331	289	330	302	332	303	285	310	327	316	321	325	327	294	324	313	293	313	292	313	306	318	310	352	290	322	311	298	332	313	331	330	330	331	303	337	302	313	332	348	319	312	309	335	329	328	286	327	318	349	314	311	340	321	327	303	333	326	312	348	330	292	298	340	319	306	311	325	327	315	325	343	310	322	324	323	347	341	296	345	347	296	321	350	324	323	304	340	301	298	352	309	321	306	309	315	317	306	327	325	288	307	291	312	328	335	321	334	323	304	315	335	348	281	331	316	298	295	315	293	295	289	314	313	305	330	324	326	316	337	345	357	366	314	318	321	355	313	309	326	267	346	327	311	316	304	312	310	326	360	308	325	317	291	312	315	301	345	291	294	335	307	325	322	329	325	335	321	333	317	323	295	318	302	322	315	301	323	338	297	288	299	328	315	317	351	298	325	306	304	318	313	294	319	307	312	339	318	280	276	325	307	323	299	323	310	328	311	317	316	323	273	317	312	300	305	318	330	309	293	358	323	303	330	311	351	341	329	311	324	328	296	327	370	319	311	314	307	280	329	317	305	326	312	296	275	324	334	290	333	318	305	323	318	327	333	307	334	304	330	285	315	340	331	318	324	354	307	313	338	301	307	286	316	319	293	302	296	310	350	321	317	313	319	326	330	347	322	320	312	301	308	323	334	312	315	295	296	310	295	306	298	299	308	291	304	316	328	329	325	321	301	301	331	347	277	299	299	328	350	310	306	269	330	325	326	321	330	323	330	324	308	324	342	327	319	332	347	301	320	275	305	313	316	303	289	331	332	308	330	324	291	286	301	311	331	318	316	353	300	291	328	312	329	322	345	324	308	300	322	329	338	326	313	307	348	309	342	286	309	320	323	320	306	329	319	303	353	305	329	291	302	311	344	302	313	307	334	323	359	293	334	308	327	338	302	297	275	303	311	326	321	313	312	333	304	341	317	347	339	338	285	335	321	327	304	323	329	333	324	331	337	275	302	317	301	322	303	349	325	314	325	349	318	333	364	315	311	314	310	333	308	302	318	336	312	321	323	300	334	309	305	306	315	319	298	302	323	299	315	309	317	323	315	322	331	313	317	305	327	317	316	327	307	297	295	339	320	324	286	329	317	309	308	309	303	328	354	330	315	325	324	333	304	348	312	314	290	319	333	309	315	317	331	327	337	322	287	325	279	304	288	306	308	314	285	345	334	309	355	290	332	320	306	320	317	306	312	356	335	307	335	304	302	322	339	305	344	299	357	334	329	311	324	310	334	310	344	330	339	337	318	321	334	298	314	340	329	312	327	301	302	314	319	297	318	319	318	319	312	294	313	323	324	326	313	341	343	333	341	293	316	346	283	307	310	273	312	334	327	342	298	338	340	334	353	295	335	309	270	356	328	324	324	320	329	333	322	293	297	306	320	307	319	320	322	327	282	328	309	350	309	306	268	318	321	328	329	309	331	291	311	296	319	328	314	353	339	298	327	299	326	306	323	339	306	293	332	322	334	345	324	339	287	299	326	314	350	360	306	307	330	324	292	358	328	281	308	310	334	307	332	314	336	283	319	350	326	339	353	296	320	325	295	299	334	333	285	298	318	309	305	355	317	304	320	327	310	313	332	333	352	332	305	318	344	336	304	332	338	307	320	329	314	303	344	331	319	313	287	324	287	294	323	309	324	307	314	306	330	319	305	303	358	272	334	292	299	329	329	348	335	322	338	307	338	341	330	291	307	345	315	320	338	316	332	336	325	330	331	310	324	336	328	356	317	292	288	299	340	325	319	294	309	329	305	308	321	316	309	292	310	328	303	308	338	309	321	334	328	280	319	329	293	314	301	332	328	328	338	319	310	296	316	309	315	312	310	330	302	329	322	294	331	322	321	322	329	318	321	302	301	335	305	291	288	318	328	304	329	298	325	336	321	280	295	337	331	306	338	329	325	338	300	317	335	323	299	329	326	335	294	314	288	331	323	304	331	296	305	287	330	347	309	299	312	282	301	314	285	366	326	329	309	305	354	318	307	340	314	304	331	312	306	330	303	300	313	316	342	314	318	347	324	319	365	296	319	336	328	297	330	305	299	327	318	344	305	318	327	311	338	342	327	315	327	311	310	297	323	322	325	319	300	321	305	326	308	319	325	320	305	304	346	305	340	348	309	333	296	306	310	312	341	318	309	317	328	314	324	315	305	333	338	323	305	330	308	311	317	345	321	326	306	305	344	311	316	290	306	332	311	325	312	332	305	315	294	305	298	335	332	320	318	330	290	305	335	309	321	335	347	348	340	323	348	341	310	295	320	344	302	310	327	295	314	327	342	304	338	282	315	333	331	317	356	336	292	337	345	292	312	333	312	309	341	361	317	306	320	315	300	296	319	295	329	299	310	333	323	307	290	354	325	320	317	322	318	302	336	324	318	306	325	336	294	301	327	306	302	323	325	320	334	341	341	299	324	325	321	305	317	327	298	325	332	307	329	343	326	323	307	315	331	322	336	303	312	317	318	345	288	304	329	311	291	320	289	327	337	309	279	343	348	323	314	307	301	321	308	309	307	323	304	318	306	312	297	341	289	331	346	324	321	318	312	318	318	299	315	355	327	310	320	298	312	337	338	320	325	323	296	316	334	318	322	332	318	328	311	310	325	337	320	341	309	307	290	306	318	301	293	329	307	303	327	331	331	303	304	311	324	302	290	292	310	297	302	333	350	353
1939	522	458	457	412	373	372	448	410	396	364	379	343	375	405	369	412	402	385	365	349	361	387	355	372	408	386	387	394	414	330	381	386	369	428	377	388	382	380	397	389	375	433	397	340	398	393	381	418	381	403	406	383	439	386	396	408	402	380	399	400	408	378	411	388	389	399	388	360	415	339	338	393	379	378	355	427	430	389	356	400	372	418	339	405	388	434	398	379	410	400	376	402	408	395	333	385	338	327	410	416	384	379	379	394	407	346	387	371	407	379	420	420	365	373	377	397	365	398	414	381	408	390	378	418	404	350	388	411	360	340	361	375	418	372	410	393	390	365	421	397	366	377	365	380	390	353	390	407	397	332	400	397	375	405	373	370	374	386	365	377	401	382	408	388	413	403	399	364	394	392	431	374	333	396	398	388	372	387	401	358	388	389	372	414	382	435	396	426	401	348	413	400	400	364	375	379	397	374	388	394	380	391	428	390	424	383	409	368	374	409	422	397	404	380	348	387	358	385	349	398	401	412	407	420	376	404	419	383	368	370	363	393	388	363	336	371	381	372	404	427	339	381	366	353	351	380	373	384	385	365	402	409	400	351	374	414	335	415	403	354	396	386	369	373	398	402	409	404	371	354	381	383	444	395	387	419	424	375	387	357	396	361	351	410	358	411	391	399	384	345	397	403	445	395	357	369	377	382	406	372	349	401	398	393	423	387	384	398	437	385	403	420	393	369	390	362	383	417	406	408	372	375	391	393	430	359	374	369	376	393	387	383	413	420	391	384	411	431	341	365	364	384	384	433	403	366	337	366	332	388	372	407	397	424	393	360	431	428	394	361	369	386	365	377	406	412	413	389	391	366	359	402	401	451	385	392	397	395	375	364	405	393	405	406	379	377	387	385	399	448	383	367	383	370	398	404	403	353	374	418	394	381	327	387	385	386	428	351	372	400	343	341	357	386	376	413	366	393	410	350	438	389	346	402	381	384	364	370	373	368	461	376	415	384	409	406	405	378	388	359	384	386	403	403	423	349	423	424	412	377	393	388	391	404	415	431	436	372	368	424	351	379	403	384	399	373	360	434	388	402	361	370	397	371	383	397	461	444	391	346	394	391	382	429	363	393	367	400	417	417	357	389	428	334	388	375	391	348	363	370	409	398	395	402	376	450	385	374	393	411	396	373	372	424	380	385	419	394	408	391	383	383	416	414	371	410	367	389	398	379	373	383	371	371	382	343	355	396	385	413	375	401	402	402	367	415	352	434	372	371	337	372	434	365	417	353	396	381	402	361	371	402	377	390	375	361	387	377	389	399	387	366	406	373	389	380	393	382	413	411	410	443	359	376	365	403	423	351	376	405	405	385	406	396	397	390	395	405	371	376	366	379	370	367	407	369	357	416	368	350	384	369	348	378	403	396	378	388	360	361	374	388	367	380	389	378	420	404	386	377	360	398	396	392	398	387	338	375	371	397	389	385	346	347	371	379	350	365	356	384	395	381	364	403	381	393	368	352	391	408	377	329	367	415	420	386	375	383	370	345	394	375	381	382	366	404	374	392	392	383	354	429	402	422	394	377	366	398	385	383	463	383	377	365	396	432	369	415	372	397	399	413	391	392	357	370	400	387	403	411	445	378	363	376	371	376	367	409	415	390	351	384	407	357	408	364	390	378	421	416	411	421	408	372	366	375	371	364	362	374	393	380	378	361	378	353	407	418	399	362	407	386	377	444	374	362	389	424	336	357	365	374	340	400	382	399	370	393	381	428	426	361	380	341	366	396	369	390	389	364	371	358	374	401	407	437	388	375	356	393	385	388	384	345	394	377	381	414	366	367	411	366	360	387	384	381	364	342	419	407	400	384	380	428	388	376	401	399	393	369	391	395	395	363	414	373	381	391	361	356	393	365	378	385	398	420	382	366	398	406	401	382	408	413	383	398	401	388	407	407	347	383	402	405	431	435	386	366	350	379	343	388	439	392	360	379	425	378	366	390	399	413	377	426	397	416	374	409	386	395	368	422	386	356	424	389	382	399	359	374	377	388	356	421	416	345	370	405	403	391	361	402	366	394	395	356	368	387	397	378	386	366	384	404	346	389	405	410	400	402	388	382	387	377	347	379	398	411	401	411	362	417	391	402	402	349	389	388	393	375	392	359	362	364	406	364	364	427	471	378	372	380	397	393	372	415	353	401	408	396	364	321	388	368	371	362	380	382	411	380	386	377	358	384	394	380	366	405	343	377	364	401	330	415	361	422	382	396	395	404	350	398	391	410	394	382	382	360	429	380	408	381	369	408	397	387	448	383	361	393	370	379	402	347	420	385	370	426	386	434	347	418	386	398	383	378	405	412	434	383	363	377	405	418	364	391	384	353	393	412	390	374	421	397	404	392	373	368	396	367	402	395	394	373	397	387	373	388	394	415	358	377	388	391	409	390	339	383	353	353	388	362	400	378	399	372	382	392	377	359	366	408	431	431	328	369	398	398	381	390	366	402	412	370	369	389	399	390	414	368	444	360	369	401	372	412	408	394	350	388	364	350	417	339	394	422	375	411	385	373	388	374	395	399	357	387	370	360	368	393	383	385	386	383	372	388	378	378	384	396	352	384	393	405	383	364	414	375	416	403	387	399	399	373	382	344	353	398	390	377	399	406	405	447	383	397	378	402	392	397	373	369	378	387	390	399	391	427	393	381	382	381	406	392	417	351	374	395	362	398	351	350	427	438	406	411	363	356	365	398	407	398	359	356	410	365	397	399	387	379	360	405	392	360	377	399	386	356	388	395	350	386	369	362	444	381	359	385	385	399	373	459	366	391	361	401	364	332	371	348	405	395	374	432	374	391	378	398	394	390	387	416	399	378	402	373	434	347	388	387	376	416	402	375	362	381	404	415	422	406	359	371	415	428	372	372	371	358	385	349	423	415	362	412	349	433	364	383	389	396	397	399	390	386	389	395	383	435	394	397	390	365	346	396	379	368	362	374	392	372	384	379	408	421	408	350	412	375	405	390	412	362	347	352	406	395	398	375	375	392	380	421	373	376	348	357	365	377	388	365	374	397	374	406	367	350	379	375	380	367	394	369	398	406	377	410	409	388	395	412	399	379	391	375	428	426	412	389	380	365	382	397	387	409	376	389	400	379	380	370	417	385	415	397	395	375	384	390	387	394	414	404	383	409	435	376	400	403	349	391	382	373	387	409	347	385	399	406	384	358	402	380	383	389	367	397	418	398	412	410	369	385	400	361	375	364	419	404	412	377	419	417	354	378	413	408	385	388	373	395	385	348	399	400	384	368	385	427	387	382	350	408	417	399	384	380	394	366	377	396	375	377	384	399	405	380	377	411	376	349	368	371	401	378	390	415	372	347	373	394	356	410	398	394	372	386	407	370	371	336	386	369	370	408	380	420	377	399	374	375	371	384	434	395	392	391	411	344	364	386	374	384	341	386	375	400	391	417	369	407	389	410	360	396	429	420	434	401	380	388	381	393	418	378	385
2320	982	1068	1077	995	1007	964	942	969	890	903	848	822	894	854	898	855	823	866	866	876	855	834	800	819	844	858	927	793	827	816	855	864	865	866	837	824	804	859	849	842	832	831	886	923	859	847	859	821	846	844	897	848	835	827	869	868	843	854	832	862	844	823	883	816	828	840	850	839	818	866	845	844	865	826	834	871	835	807	846	806	817	853	798	846	863	831	805	815	826	845	839	861	883	765	877	849	848	852	877	846	855	801	820	873	814	865	812	819	840	799	828	809	813	836	857	831	812	809	824	828	865	905	854	825	814	837	852	837	829	865	915	892	826	794	850	807	855	806	837	792	864	892	850	826	841	845	845	841	803	869	823	846	868	825	838	828	882	856	841	851	817	872	847	841	805	866	823	869	840	839	827	862	831	863	814	880	828	827	817	850	838	824	814	811	839	751	851	816	850	858	845	878	878	864	871	848	789	872	813	826	828	816	852	870	839	827	838	831	827	867	817	871	867	841	869	865	847	872	851	830	814	847	826	868	828	863	868	830	843	805	811	889	835	811	827	835	833	849	811	880	830	865	897	839	823	809	812	811	842	802	840	810	875	854	783	853	845	884	844	842	793	840	868	915	853	888	772	832	841	849	904	823	863	828	867	803	834	843	886	885	818	851	833	829	823	839	830	862	805	782	780	836	851	847	807	838	856	873	825	788	869	880	807	817	832	897	801	815	873	845	895	865	830	840	886	775	869	878	851	818	825	865	796	836	825	808	830	841	798	814	855	904	851	803	852	782	916	932	825	887	824	899	838	796	795	843	858	836	858	769	869	866	842	802	907	807	778	838	852	904	839	831	798	861	839	837	829	808	870	793	839	801	837	803	877	867	796	884	874	818	831	837	803	830	837	836	846	833	894	853	877	830	834	827	827	845	860	841	824	878	806	806	804	834	880	862	830	874	768	885	850	806	840	880	858	835	848	781	916	846	847	827	845	879	861	801	835	856	818	785	797	845	864	837	879	801	825	793	883	839	821	846	809	769	825	833	856	814	872	833	781	800	846	854	841	823	842	843	879	908	832	787	884	788	805	792	835	854	831	793	826	841	834	857	784	893	897	802	882	839	852	838	866	849	841	841	849	827	839	825	824	823	805	869	803	838	838	840	806	806	784	794	875	814	826	853	823	827	834	831	838	838	799	820	815	854	850	772	849	879	798	805	830	846	885	832	810	841	829	822	785	813	864	808	784	832	839	835	833	811	794	878	877	823	848	845	814	897	860	797	859	868	833	882	883	837	846	820	798	846	843	854	856	835	879	838	832	847	829	845	794	822	819	811	852	848	856	826	859	903	844	820	840	783	867	853	888	852	835	878	828	812	806	876	838	841	834	815	787	861	817	830	814	813	821	862	786	862	845	775	859	847	802	828	868	816	838	888	790	838	879	850	883	870	842	770	785	789	857	814	821	882	856	801	829	785	795	857	854	817	870	856	850	836	896	820	828	858	789	900	802	791	828	859	794	836	829	878	871	810	841	833	865	817	835	870	848	871	784	864	815	853	844	857	864	828	807	833	863	792	812	854	827	847	894	831	850	834	835	857	826	822	843	819	829	841	815	814	857	837	802	815	831	837	824	867	841	861	801	864	818	869	886	824	830	827	868	860	853	849	803	841	870	845	834	828	804	861	850	864	878	878	852	878	842	861	833	851	834	818	847	860	814	876	830	849	815	826	871	828	852	839	860	825	818	804	817	817	853	814	881	844	771	856	854	895	857	809	832	839	836	810	831	851	824	879	814	822	768	846	828	815	831	867	867	879	853	891	881	859	809	860	843	808	845	839	800	845	845	856	844	833	859	791	776	910	816	873	849	839	782	809	817	827	839	839	823	776	853	815	819	866	857	885	825	808	820	844	827	794	855	839	819	852	795	792	823	831	847	856	763	843	829	838	844	841	854	877	788	823	849	897	858	833	882	836	889	832	889	826	826	799	799	857	839	856	829	807	854	844	853	792	793	845	853	834	861	812	871	866	864	833	842	778	841	801	810	895	828	812	830	854	812	841	805	861	806	822	843	852	847	868	829	869	852	825	839	856	870	823	839	893	849	809	848	906	878	838	886	823	871	817	823	851	782	845	901	818	842	860	838	810	809	872	829	816	801	835	772	828	843	811	857	879	842	861	910	853	885	833	815	759	890	850	840	836	835	852	853	814	838	835	817	848	822	832	827	844	857	797	830	810	861	794	882	823	814	811	838	852	860	829	920	832	798	800	827	814	830	854	871	858	865	824	873	786	820	883	833	853	812	864	859	882	855	838	812	839	832	839	884	852	850	842	853	810	817	849	812	782	847	841	881	816	873	855	826	861	807	811	863	874	878	814	812	855	836	865	847	833	813	837	818	823	860	832	803	796	860	837	819	888	847	858	860	838	884	827	812	853	861	813	846	829	792	881	838	836	867	859	841	810	856	844	893	840	827	805	825	827	853	860	840	819	820	822	890	827	837	884	849	840	880	861	876	825	841	856	798	871	802	840	827	829	814	794	812	896	900	857	831	877	878	829	859	825	844	828	818	871	887	829	819	906	782	860	898	859	859	843	886	810	880	854	848	831	798	815	884	871	819	806	865	854	836	857	847	841	798	819	913	815	834	827	814	807	882	810	908	853	866	839	841	852	843	843	847	872	828	860	805	865	791	861	832	821	880	855	838	834	850	838	811	898	876	781	861	833	815	841	785	860	809	844	807	859	843	836	871	791	804	817	818	865	851	824	847	813	868	835	838	826	801	842	836	845	866	812	842	854	865	869	820	818	883	876	864	811	868	834	810	868	891	848	825	877	869	853	903	828	831	864	824	806	862	867	838	869	802	854	808	794	874	854	833	836	844	829	863	831	890	909	858	890	804	840	830	827	899	858	848	872	898	900	832	875	844	823	813	868	831	855	806	771	857	865	861	808	780	826	869	801	866	872	815	837	859	862	854	870	843	826	854	866	864	808	843	865	837	862	768	846	799	780	844	869	800	803	902	872	816	850	836	884	836	852	854	861	870	825	846	835	870	813	916	862	827	856	880	878	797	831	846	847	812	841	811	838	832	868	850	926	875	840	810	827	805	799	867	827	884	842	815	810	841	823	877	827	840	823	907	847	834	836	834	837	843	854	775	863	799	837	856	868	819	821	840	890	891	842	884	857	789	823	851	840	863	824	892	822	804	855	907	822	860	833	867	848	826	810	854	865	865	767	786	856	817	868	884	838	836	886	884	872	877	815	858	806	839	851	823	811	831	850	832	811	834	841	821	793	856	836	851	877	805	842	830	834	830	857	809	858	871	864	861	832	883	853	855	878	889	913	853	869	887	825	847	829	878	866	884	841	871	840	852	856	810	823	823	824	811	814	850	833	807	826	847	867	849	761	814	915	896	808	800	823	826	802	878	869	820	853	848	853	835	839	891	838	862	799	865	840	859	893	821	846	829	808	835	821	862	829	801	841	893	838	858	799	827	823	808	844	894	839	869
8803	1121	989	694	507	428	380	347	322	313	309	291	320	296	237	242	260	251	277	256	276	240	278	254	258	292	262	272	263	234	255	247	317	296	237	239	243	264	255	255	246	254	271	279	258	252	258	243	270	268	245	268	281	271	242	263	261	266	275	239	266	247	250	287	263	241	239	269	252	259	253	235	270	254	267	254	261	277	281	285	261	275	248	255	281	292	271	254	229	255	240	234	274	224	250	239	254	237	250	277	278	252	232	282	233	258	252	254	291	257	257	239	264	269	247	252	247	249	272	282	243	236	216	277	250	223	256	280	261	254	264	245	243	238	303	268	247	274	257	234	265	230	265	278	251	281	241	222	270	263	266	256	278	267	241	246	280	237	203	277	234	276	240	240	266	259	286	228	250	248	232	232	286	261	254	247	243	238	267	239	246	246	228	239	267	246	255	263	286	254	250	251	277	234	251	256	270	258	261	270	240	242	273	240	259	259	269	290	277	265	263	274	223	229	235	239	217	251	270	237	241	262	273	261	265	274	241	265	279	275	255	264	263	241	241	249	261	223	270	245	250	283	266	256	285	277	257	226	231	289	248	307	269	252	249	271	234	277	272	262	227	243	252	276	262	242	260	252	244	244	272	231	278	267	263	240	260	243	231	262	285	249	221	261	292	256	211	273	244	263	260	268	245	241	225	269	293	229	251	241	243	242	252	274	257	236	230	277	251	246	263	244	266	230	262	209	276	275	292	248	269	261	259	268	277	232	258	240	264	275	236	261	287	260	298	239	265	263	223	234	265	284	226	262	252	267	254	245	290	241	262	249	259	268	255	258	241	301	272	266	278	235	254	268	256	252	247	260	252	239	248	269	251	258	251	245	251	259	244	263	256	246	276	253	260	246	259	250	239	244	259	251	239	255	280	243	276	272	251	272	270	281	258	250	263	254	268	264	230	276	245	258	260	238	265	302	266	261	249	267	248	266	258	276	255	280	253	254	250	247	247	249	225	277	255	263	265	268	237	256	266	228	272	275	236	295	259	269	265	278	268	250	243	261	260	265	242	259	242	271	246	236	250	272	248	250	260	258	264	262	281	237	253	241	236	241	258	242	268	270	232	252	264	282	259	279	245	268	227	241	263	284	250	246	257	241	256	263	231	263	255	248	268	284	290	250	206	243	239	263	234	255	270	278	239	253	244	264	257	269	240	292	279	246	270	257	245	258	296	244	243	253	255	273	257	251	265	259	266	264	239	291	224	239	235	249	265	283	269	269	271	293	233	257	260	258	260	245	225	252	258	274	275	276	271	255	287	259	259	285	237	250	256	265	239	266	259	237	255	254	247	243	271	275	245	231	277	249	261	264	255	289	235	254	281	265	243	263	272	250	245	206	257	254	225	283	275	260	253	254	258	267	255	273	234	261	274	261	236	260	268	277	258	252	253	252	264	259	254	261	237	259	240	246	229	226	277	269	257	265	244	295	280	255	267	265	272	229	254	261	259	250	253	256	276	244	250	256	217	294	265	248	259	224	259	258	247	242	269	282	237	271	268	227	268	269	278	236	252	243	229	246	262	287	258	257	242	261	295	247	270	277	246	262	256	250	282	273	290	253	254	293	256	235	232	227	265	248	257	233	264	258	262	258	256	291	258	251	227	244	249	260	286	235	257	223	235	236	267	286	237	251	255	250	230	278	278	272	220	256	265	230	243	284	242	241	266	235	246	230	240	274	274	263	229	260	260	260	260	239	222	278	280	246	260	236	242	254	239	247	242	269	270	254	286	271	260	259	270	255	250	275	261	287	247	245	208	262	250	266	278	263	266	268	249	281	247	259	234	263	283	273	250	246	262	270	262	260	250	248	248	270	269	250	258	270	251	275	247	277	247	253	252	223	272	241	236	258	296	253	258	264	256	222	268	220	250	281	258	284	274	279	252	248	223	240	227	222	273	277	268	265	245	245	239	247	258	241	255	279	223	257	243	250	235	228	233	250	245	299	275	225	257	263	273	222	255	261	277	244	253	247	251	238	246	250	289	263	251	273	272	302	231	240	258	250	223	279	260	244	279	255	234	252	236	252	242	288	276	284	266	245	270	243	271	270	242	247	266	277	282	248	256	322	274	312	267	234	269	224	242	296	248	264	279	246	265	263	265	223	240	268	243	250	251	232	254	243	248	226	252	292	247	245	309	241	244	229	270	264	260	240	272	232	275	244	292	255	231	269	231	265	239	257	299	265	233	241	270	260	226	245	257	264	277	256	256	246	289	243	242	252	248	296	248	285	284	280	269	266	255	254	262	280	248	242	233	258	260	261	258	285	263	249	276	256	266	256	242	237	279	257	287	273	249	246	255	257	250	268	248	253	236	261	240	217	276	255	233	264	251	248	265	267	271	227	271	264	269	257	256	254	271	259	250	252	230	270	253	254	234	273	270	270	254	247	254	268	260	260	241	260	262	236	247	281	260	255	278	277	265	249	287	281	275	240	268	264	266	234	265	244	271	305	246	246	253	263	259	273	271	242	264	260	252	266	264	246	254	265	235	247	246	255	252	288	254	244	258	248	261	248	256	230	237	246	268	276	249	249	247	254	277	266	235	256	277	262	246	250	261	272	258	250	245	255	238	294	258	268	271	226	229	257	263	225	247	275	258	284	235	243	284	251	263	233	239	247	249	266	262	241	219	244	277	253	225	262	278	251	259	272	212	249	268	228	239	265	261	274	241	239	235	251	270	226	266	277	261	246	249	240	266	238	261	292	291	242	227	228	284	260	238	248	278	260	248	228	258	238	264	249	254	263	248	278	216	248	264	246	251	229	263	236	236	275	263	270	257	274	285	231	247	243	246	247	233	229	241	279	242	275	264	259	277	249	227	248	268	288	255	271	244	262	277	261	247	271	265	282	285	291	254	269	240	225	249	258	273	246	260	289	263	244	269	271	229	244	256	262	270	277	279	254	267	258	253	259	268	279	287	246	248	239	259	226	283	252	304	231	262	267	251	258	264	281	249	260	274	260	258	293	270	265	284	269	254	286	254	260	262	238	262	280	246	283	277	250	255	255	252	255	265	252	272	246	251	254	246	257	225	234	243	250	241	240	285	265	275	265	295	267	249	265	238	248	264	271	283	243	272	240	255	268	221	280	268	247	241	262	226	286	270	232	257	280	246	259	251	254	253	288	254	209	245	272	256	262	278	278	265	257	271	239	262	262	245	281	271	257	231	255	243	256	223	269	233	256	269	290	272	246	278	240	226	269	241	260	248	278	278	260	260	252	231	266	227	227	256	234	251	271	272	260	260	264	227	257	248	274	244	249	275	267	271	260	263	265	241	233	268	261	282	284	275	255	270	255	249	229	235	265	268	261	256	284	272	280	254	279	287	275	256	205	269	256	241	251	275	249	246	270	222	247	255	248	263	252	266	254	276	271	245	248	250	227	267	252	259	248	241	256	220	254	286	234	213	226	254	230	294	224	249	233	281	239	274	258	241	277	257	289	285	221	266	228
7015	1324	1813	1984	1539	1302	1156	1108	982	936	853	723	737	667	666	756	681	630	651	637	659	676	608	659	622	635	662	614	633	659	586	592	619	567	591	610	596	603	572	583	590	580	605	596	583	572	577	562	597	594	600	615	559	600	578	559	594	570	599	565	560	529	592	609	602	563	533	586	607	549	589	588	560	595	583	584	547	562	599	506	552	570	560	565	612	565	557	545	574	565	565	580	541	523	581	579	590	530	594	582	562	590	584	590	551	605	552	569	594	564	615	579	542	610	579	609	592	545	595	594	548	558	577	579	525	574	578	582	558	615	543	557	594	538	566	592	567	588	630	578	586	582	556	575	575	578	562	578	574	620	528	537	608	576	607	558	557	577	562	532	566	576	566	564	591	571	578	528	594	550	588	558	620	559	560	606	554	551	570	546	575	545	562	622	546	567	563	556	574	532	569	565	581	586	599	622	576	567	590	592	578	539	550	586	569	538	603	550	530	567	581	544	577	562	537	611	570	599	569	619	552	565	599	568	547	579	518	539	604	526	565	545	575	586	542	497	598	590	547	542	594	561	591	581	581	623	569	575	579	562	609	556	581	552	643	595	580	581	548	561	612	588	603	545	574	516	595	615	597	567	567	588	610	563	598	556	562	600	564	588	537	630	539	572	575	562	554	577	592	594	563	572	551	540	546	535	553	561	546	618	571	560	547	550	617	578	561	578	566	547	548	569	595	554	595	598	551	583	583	560	569	531	567	572	566	536	539	573	597	559	606	565	561	551	589	546	567	584	599	583	550	570	565	586	557	568	608	613	569	586	576	574	527	556	589	580	568	558	591	566	550	610	538	555	625	565	546	590	612	561	532	582	567	568	545	581	568	530	595	597	590	570	575	572	604	606	558	610	604	586	579	575	574	533	557	557	569	567	567	547	581	579	539	549	596	546	598	587	564	580	562	591	609	547	597	571	615	576	531	543	600	584	563	597	559	582	584	603	579	531	531	518	578	527	572	583	538	566	557	563	528	546	570	563	610	563	559	549	559	550	570	604	574	608	580	606	525	570	596	609	579	569	584	583	584	608	552	559	567	592	625	558	608	573	593	608	579	575	563	574	578	599	572	579	597	563	585	540	583	532	524	584	565	616	578	542	596	583	557	568	561	568	598	573	558	585	591	561	591	617	568	537	545	572	603	529	559	608	593	564	575	580	597	561	572	561	554	578	550	549	554	575	587	603	569	542	575	569	564	562	570	597	561	561	549	554	560	551	593	577	554	597	567	575	564	529	530	560	589	585	558	529	574	594	582	557	569	573	547	543	565	519	564	570	582	564	565	562	586	560	549	570	549	548	560	599	608	593	574	578	625	569	551	551	553	536	598	582	549	571	583	592	543	585	567	568	577	557	562	564	568	610	600	587	581	615	548	553	570	570	588	548	559	574	579	570	555	589	572	572	578	558	530	544	599	603	529	599	532	587	538	528	578	582	558	591	555	552	544	545	562	601	563	572	602	572	540	585	592	622	567	532	543	604	563	569	593	588	549	562	574	561	570	557	580	563	588	587	583	573	600	529	581	585	536	562	575	591	585	599	585	565	575	563	561	535	571	590	561	546	572	581	607	562	538	543	580	539	612	522	561	536	546	560	596	539	572	577	538	589	609	608	560	556	600	583	533	598	627	585	570	576	573	570	587	533	552	571	585	575	544	567	569	566	571	557	564	533	571	598	555	555	521	580	566	570	565	540	567	508	596	548	560	576	551	535	555	585	582	553	611	597	598	572	568	582	586	570	620	565	554	562	567	577	578	551	557	560	583	568	570	555	571	574	576	534	573	586	531	554	583	568	541	573	598	576	591	573	606	589	594	549	602	639	574	557	605	548	598	592	545	572	592	544	585	612	543	565	574	565	597	615	591	590	605	573	569	530	539	600	577	572	592	565	557	567	571	602	617	592	559	564	522	551	558	594	592	579	585	554	568	545	585	584	616	559	576	558	609	615	581	585	578	568	542	540	588	536	609	610	572	610	574	561	551	581	548	564	538	595	571	578	618	551	578	584	596	567	558	589	569	603	578	578	579	586	520	571	560	542	634	576	552	581	557	532	572	606	585	539	560	589	550	554	572	548	572	574	557	577	592	569	533	630	563	561	567	572	550	568	547	564	590	540	571	606	554	556	592	548	560	576	514	600	603	589	547	528	571	593	542	583	577	553	561	570	552	550	578	563	596	570	619	587	558	579	559	551	564	584	562	591	551	585	554	600	567	576	547	580	563	571	532	572	558	558	577	575	577	562	572	563	588	586	567	579	582	528	586	598	534	558	584	586	602	581	586	557	560	621	592	565	564	638	593	593	545	569	559	567	574	591	577	557	579	571	561	585	573	566	541	574	522	538	571	574	619	571	564	610	556	577	550	588	594	598	554	587	551	562	559	532	565	563	582	539	580	560	624	604	543	512	570	609	586	588	568	583	579	587	605	605	563	574	624	574	557	586	548	550	564	563	529	596	557	572	586	596	561	564	589	562	530	587	589	565	515	612	578	616	555	591	539	552	561	562	574	562	575	565	577	564	595	584	551	587	556	548	558	577	574	562	574	566	593	538	545	565	620	551	602	516	588	555	580	553	576	589	564	608	561	562	523	577	567	554	552	565	512	559	550	592	591	603	618	568	631	581	609	617	561	564	569	543	558	541	628	561	583	582	580	555	555	569	548	575	569	542	552	574	577	547	572	564	528	574	543	561	565	550	557	588	575	611	587	556	585	575	568	595	580	594	614	550	613	516	591	539	575	551	563	561	542	577	604	577	557	580	563	577	536	546	596	563	560	559	554	575	544	561	576	561	543	564	574	577	581	593	514	599	543	583	553	597	558	592	565	602	573	557	570	583	585	573	565	550	552	572	551	623	577	596	549	556	576	582	603	599	605	540	512	562	558	573	600	597	553	593	565	576	577	556	586	556	548	603	587	601	546	610	552	582	586	589	566	556	609	553	573	581	562	549	567	620	585	588	603	552	626	602	544	565	570	555	552	569	556	599	580	554	586	595	559	572	531	568	588	567	580	528	579	567	574	544	562	585	605	506	589	561	562	536	573	533	602	575	574	581	550	556	587	583	629	561	611	600	578	574	588	600	587	586	595	631	581	589	613	580	557	593	630	567	572	536	585	609	556	586	569	566	559	617	589	569	531	553	580	570	574	575	595	542	574	549	580	591	563	533	563	605	560	538	558	561	585	564	604	577	556	596	593	565	526	573	592	591	542	564	572	592	581	580	582	534	560	591	561	583	558	528	565	551	601	615	604	590	562	593	581	579	611	578	580	619	538	573	573	582	587	535	609	599	619	574	595	559	530	587	620	587	546	600	562	593	607	579	591	591	551	557	643	571	583	563	578	547	588	545	558	536	603	564	586	588	539	540	573	574	553	565	553	538	524	571	596	547	547	585	562	576	550	571	572	530	547	571	597	542	571	601	585	558	601	611	551	575	531	566	552	537	574	555	579	592	555	601
15920	2378	1621	1168	595	384	347	288	246	222	225	214	185	175	176	161	148	145	153	125	140	148	162	128	144	164	148	121	127	118	131	127	130	124	133	125	115	117	140	146	119	123	143	130	169	128	117	133	140	127	113	109	143	102	116	121	123	140	133	125	130	128	118	135	137	128	113	120	138	149	128	103	126	108	124	128	147	139	137	133	117	117	148	149	126	126	133	124	99	123	124	121	106	131	133	156	119	143	121	140	160	144	143	122	125	134	133	147	147	125	144	132	117	125	129	157	142	127	129	132	116	136	131	132	118	109	124	115	116	120	138	132	140	125	111	125	139	144	143	118	117	152	123	120	125	135	150	130	116	102	134	135	124	142	127	126	134	138	127	125	121	129	117	143	128	135	136	126	133	144	124	141	124	125	117	147	134	119	137	133	119	135	105	124	143	124	146	123	125	135	121	132	130	141	141	128	119	125	121	114	119	136	119	111	110	133	123	141	127	138	136	126	156	117	133	126	148	141	126	125	142	144	141	128	134	140	127	145	137	126	126	126	127	120	134	118	133	126	132	121	113	142	125	127	140	130	117	144	127	119	137	132	108	129	130	132	120	138	128	137	135	129	129	128	121	154	128	115	123	125	110	138	132	135	152	131	120	118	146	127	107	135	121	149	125	139	134	112	124	122	126	127	122	136	118	111	123	125	124	126	108	134	140	128	143	124	137	130	132	139	110	121	120	137	137	129	127	125	113	134	151	140	115	127	123	128	133	126	106	114	120	139	140	130	149	122	119	117	133	123	133	141	136	133	125	122	138	118	116	140	121	135	115	127	136	123	157	119	133	132	133	120	126	136	136	100	127	136	122	130	111	149	131	143	151	121	135	108	152	128	143	120	132	120	129	126	118	125	128	125	116	117	122	143	147	121	107	124	137	121	151	129	121	121	125	122	126	135	137	145	139	121	145	140	135	132	106	124	124	106	118	110	115	124	117	117	147	142	163	110	126	146	121	131	133	143	132	116	138	125	137	112	138	151	152	132	122	129	130	117	122	137	137	123	138	132	116	139	125	117	127	134	102	138	138	132	125	125	139	141	125	135	117	159	101	131	103	118	139	109	143	147	146	134	106	131	112	119	121	147	127	148	137	136	119	150	116	140	115	133	126	128	126	132	109	157	125	129	130	109	138	134	128	114	130	126	138	136	124	145	141	107	124	133	152	128	149	108	130	128	115	130	152	122	139	125	131	124	131	127	157	120	116	113	135	147	140	112	133	125	111	114	130	137	129	129	144	129	147	119	131	121	115	125	120	134	123	126	105	114	125	124	136	130	132	116	128	136	129	113	112	132	149	110	135	118	115	139	140	143	136	122	140	110	107	145	119	104	126	140	113	136	113	121	131	130	132	136	109	137	126	127	139	136	128	125	103	116	111	133	114	118	137	134	141	130	123	123	127	120	129	113	123	143	120	126	123	125	116	143	135	136	140	119	125	142	133	134	128	109	126	130	129	127	129	127	148	134	124	138	132	104	136	110	140	137	137	127	119	130	119	111	118	119	147	126	134	125	126	121	128	122	135	134	131	134	109	154	128	132	114	127	148	127	129	149	146	134	118	142	128	131	118	140	133	115	129	118	130	115	127	132	133	124	140	133	117	132	116	118	139	118	129	113	135	115	121	125	134	118	119	124	135	137	144	130	141	119	133	133	136	123	148	126	127	108	152	118	129	142	146	116	136	141	128	129	128	113	118	138	98	119	131	139	99	122	121	118	114	128	138	129	130	148	114	123	118	119	124	113	132	125	145	130	125	137	137	146	115	131	145	132	108	140	127	132	147	151	113	110	139	135	135	118	121	143	152	99	116	132	122	110	106	136	136	137	122	133	133	129	148	129	143	124	147	144	137	142	119	144	136	136	133	110	134	146	133	132	124	127	130	122	130	110	120	123	114	117	117	104	127	111	100	128	132	128	139	138	138	133	128	127	118	161	149	135	113	125	109	144	124	140	128	121	125	138	150	148	121	126	91	127	119	113	134	159	125	130	104	100	116	122	119	127	110	121	129	127	123	125	133	134	138	120	140	124	132	116	126	128	144	119	132	136	124	113	133	127	122	125	135	125	122	138	123	132	109	126	116	117	129	125	127	125	133	110	126	123	155	133	134	112	139	143	102	129	131	120	109	136	143	124	140	132	138	138	129	118	108	133	100	128	139	121	122	130	142	120	128	130	135	135	116	151	141	137	115	105	122	134	125	149	127	111	128	168	125	137	98	129	125	133	118	127	104	130	112	140	127	129	138	142	131	148	129	154	147	115	128	118	119	113	119	128	137	139	146	130	131	136	140	110	139	126	132	116	118	126	120	125	121	108	111	112	118	118	116	137	153	127	143	140	152	146	116	119	121	150	145	135	146	141	134	121	133	118	138	118	125	118	126	120	137	118	112	125	127	121	123	125	111	119	128	127	130	115	132	130	129	143	137	136	104	109	135	142	121	121	143	98	117	140	122	139	122	137	136	131	147	141	135	141	116	124	142	119	131	115	124	130	123	117	143	137	120	145	127	132	119	118	133	145	143	151	130	131	120	120	141	128	126	127	115	119	123	123	132	150	134	154	135	123	114	137	129	119	143	131	142	131	137	137	111	124	137	112	127	112	110	121	110	139	129	132	118	121	134	112	113	115	143	129	133	136	131	139	144	117	115	131	128	123	119	150	128	137	128	113	124	119	110	113	137	106	145	130	130	117	133	105	136	121	137	134	145	145	130	124	122	123	129	143	110	118	118	125	127	146	131	124	125	119	141	124	113	137	120	124	131	142	132	115	136	128	154	143	119	122	115	134	131	111	111	147	153	111	115	108	126	126	109	108	112	135	138	129	117	149	93	122	130	134	136	133	142	125	129	137	129	121	147	120	114	131	116	128	116	129	128	115	139	111	133	104	135	135	108	115	147	103	148	134	120	107	133	145	137	134	119	120	140	102	148	122	139	128	138	144	146	118	115	135	130	118	137	155	134	135	111	107	130	133	121	106	121	123	114	149	125	117	129	128	133	132	109	139	140	114	138	155	86	132	128	127	147	124	114	122	141	144	133	152	119	124	115	136	152	117	133	121	142	118	129	138	147	119	131	111	122	133	126	149	113	110	120	147	141	128	126	104	149	137	112	131	100	120	123	109	144	133	127	136	123	131	133	127	124	128	139	111	112	121	126	115	123	138	133	130	129	134	134	148	132	130	132	116	129	132	137	109	139	119	145	139	118	118	120	141	125	117	156	124	115	122	131	147	139	128	128	117	120	149	137	100	122	129	131	137	125	141	134	132	135	120	126	123	134	124	160	147	107	123	125	122	156	130	121	129	127	138	141	126	117	135	132	143	159	137	123	122	127	113	119	138	138	144	131	135	124	145	129	129	150	148	111	128	117	155	155	119	136	117	135	147	131	143	150	135	155	120	152	135	140	112	141	120	146	128	148	124	129	131	128	112	126	154	111	139	135	114	130	141	119	146	131	127
9046	1676	2703	2925	2102	1655	1400	1233	1093	929	789	665	617	600	556	542	494	474	456	437	501	457	480	422	445	446	419	408	385	366	388	363	354	358	343	340	339	332	340	322	322	339	343	336	345	357	358	360	355	337	321	326	345	369	376	316	327	322	334	310	300	332	346	340	316	340	343	339	321	346	352	340	344	336	322	331	356	328	312	296	363	349	309	340	285	303	344	317	334	326	370	294	337	320	336	299	341	318	341	343	302	337	345	351	327	327	364	278	331	340	297	325	330	357	326	342	316	304	277	372	323	305	333	318	329	311	289	306	330	279	306	299	332	360	324	318	298	319	341	305	331	303	319	322	310	319	321	332	302	321	339	325	319	350	335	362	340	296	323	347	321	277	332	317	327	351	299	325	330	296	331	320	348	344	353	316	307	300	324	304	314	290	313	316	336	318	318	293	318	335	317	346	350	349	313	264	303	291	343	309	307	328	337	342	331	320	309	315	332	310	318	327	303	356	312	352	290	334	292	304	319	332	323	339	349	313	328	344	327	342	313	310	318	344	322	342	366	315	308	309	309	352	348	323	307	321	347	323	335	308	326	315	297	323	295	321	328	348	298	343	344	336	300	328	308	305	291	346	301	332	322	311	278	327	360	348	328	319	304	333	366	327	330	334	323	332	308	338	356	309	344	307	361	322	329	326	334	343	334	341	344	305	305	326	339	304	315	303	313	306	350	287	300	314	337	334	325	324	313	322	322	293	345	325	358	344	271	283	348	357	312	312	321	313	352	327	340	326	326	302	323	315	307	311	314	312	313	325	333	327	318	316	327	335	328	334	321	320	336	287	324	309	348	336	345	322	291	316	304	355	339	353	321	321	347	320	316	313	307	298	321	327	305	318	318	340	358	354	329	332	302	335	323	370	298	321	306	328	301	317	314	323	312	342	333	297	325	315	329	328	303	317	327	295	323	325	322	356	315	310	311	330	326	321	334	312	321	339	285	305	333	313	330	297	336	319	322	302	334	325	334	350	354	297	316	346	304	329	314	346	305	294	344	316	336	326	324	335	307	312	312	342	330	329	303	338	302	333	344	339	344	323	339	340	348	330	324	310	288	325	325	351	319	336	315	317	308	324	323	320	361	339	337	315	322	337	330	348	317	323	334	333	315	318	327	346	314	341	329	292	308	306	319	346	306	310	347	308	322	306	323	328	331	357	317	314	308	335	318	343	355	341	327	320	332	328	361	270	315	345	309	332	302	331	312	334	331	347	317	337	307	320	340	294	276	307	314	319	334	325	293	294	312	288	310	309	310	323	323	332	333	320	315	311	344	301	329	326	273	309	306	330	320	334	329	344	320	328	306	314	347	332	293	319	300	323	321	365	329	317	301	329	345	325	302	333	346	313	302	352	323	316	333	343	307	329	301	301	289	335	345	328	330	321	325	329	310	333	315	346	337	343	337	324	302	315	342	327	311	319	339	294	367	332	329	300	314	328	326	328	335	346	328	319	330	318	311	335	314	359	320	331	328	333	336	355	313	317	343	330	340	327	326	328	310	296	329	324	357	334	318	326	332	292	287	311	326	320	321	363	342	319	318	298	316	328	322	321	303	328	327	298	311	324	343	324	292	292	301	280	315	309	326	297	325	321	287	305	332	364	300	273	319	310	322	330	308	345	290	360	325	338	304	329	334	325	315	345	297	333	347	330	354	334	314	334	333	347	350	313	319	345	318	298	360	366	316	349	344	328	312	317	317	307	337	317	314	347	333	302	360	327	324	348	342	341	297	297	325	290	327	293	314	322	319	309	284	318	342	319	331	304	322	298	324	336	318	350	323	300	284	300	326	331	316	310	340	323	350	300	333	317	324	323	343	302	296	336	305	313	331	338	336	328	315	297	313	327	306	323	303	303	342	332	335	314	308	348	306	317	309	314	310	291	311	323	312	315	335	321	347	329	312	300	306	320	324	314	324	300	310	273	331	307	318	356	329	326	349	321	341	376	353	330	311	317	346	313	310	301	311	291	344	329	343	320	327	307	296	321	339	330	319	336	351	363	355	341	328	315	343	345	308	308	302	330	319	329	341	315	300	340	298	346	359	309	355	334	316	355	301	333	303	345	324	323	325	308	337	356	302	331	304	292	310	327	323	330	333	345	355	323	329	329	324	309	327	314	319	350	356	354	319	328	321	330	316	309	330	288	322	322	312	322	310	325	323	332	302	298	314	329	306	338	325	344	288	331	329	339	318	350	324	350	298	326	330	314	309	313	344	326	325	311	318	323	299	329	301	315	333	341	318	365	349	311	274	321	300	280	324	298	323	324	290	322	317	328	314	330	337	339	317	305	308	288	291	301	332	306	341	340	336	341	343	295	319	323	353	312	335	315	328	305	315	325	357	331	290	327	315	330	331	359	322	297	303	309	347	331	333	338	304	306	321	317	318	314	335	331	320	346	317	306	355	323	343	330	341	301	280	336	333	315	320	321	332	350	339	296	303	326	352	311	310	297	321	288	341	360	355	326	283	328	338	299	304	279	342	318	324	348	322	329	301	314	342	342	343	326	292	310	341	314	324	336	315	334	296	324	320	328	325	303	312	331	341	334	332	301	304	290	330	307	327	312	328	296	337	327	312	329	317	327	337	325	328	296	323	353	315	312	329	335	300	344	354	287	283	344	317	308	325	329	323	322	311	288	304	314	355	331	330	332	332	320	306	320	291	337	319	319	313	358	310	317	301	323	305	326	313	349	337	324	310	328	338	347	329	345	331	324	296	301	341	317	326	312	342	296	326	329	318	344	350	318	316	344	314	341	299	316	340	298	310	313	320	307	295	331	318	320	315	334	296	322	310	337	332	329	308	307	358	294	297	314	299	321	300	323	327	363	334	310	374	308	329	347	318	305	302	320	332	329	332	330	334	354	361	309	324	326	331	314	333	305	309	318	359	344	288	353	343	322	359	340	336	324	344	325	331	297	327	310	312	315	322	305	323	324	337	291	319	330	342	379	341	339	348	317	349	307	331	289	331	315	322	290	305	314	283	357	293	343	320	306	323	341	307	320	281	290	345	322	331	298	345	331	310	339	314	288	324	306	297	336	326	333	315	312	321	328	314	287	335	306	305	338	335	315	310	324	326	326	340	308	318	320	337	308	325	309	315	346	313	304	312	317	319	330	338	350	345	337	302	292	294	322	329	323	318	298	312	303	339	328	302	313	364	351	316	347	305	318	295	319	336	313	331	298	310	313	317	312	343	312	310	326	305	329	346	339	327	299	328	334	316	323	324	322	296	343	316	307	309	331	322	335	327	321	320	298	315	330	349	333	308	277	295	315	333	299	333	298	312	347	301	301	306	313	315	288	339	281	315	314	341	359	303	291	284	281	306	321	334	313	302	328	334	320	313	319	290	315	325	329	279	302	328	333	333	299	307	322	318	324	289	300	303	290	291	307	327	346	309	294	335	316	353	320	321	323	346	290	341	304	315	302	342	311	296	310	334	300	315	320
1879	506	469	473	469	390	428	385	377	425	375	396	390	365	418	377	389	367	383	377	417	372	430	391	383	362	397	379	401	371	377	380	370	379	391	395	338	403	371	416	379	440	410	383	420	385	424	375	382	394	364	351	360	399	338	384	414	386	375	370	425	437	362	360	361	359	375	412	377	372	359	405	381	371	405	365	357	413	363	404	433	388	379	361	387	396	364	366	438	365	387	371	386	412	410	398	364	435	394	418	381	377	375	387	375	390	391	416	403	381	412	382	361	351	370	393	347	392	415	397	384	352	413	386	401	390	358	351	410	350	403	360	426	349	375	390	418	396	364	377	431	392	382	433	421	368	374	397	353	401	405	356	364	375	410	392	396	420	407	357	370	374	403	437	388	381	377	402	402	372	401	379	398	349	397	369	396	391	368	378	385	381	393	426	386	394	404	396	364	411	339	391	373	366	396	358	357	379	384	386	397	398	351	426	403	393	384	426	364	370	434	390	350	395	391	389	371	384	423	375	423	391	393	439	390	437	394	409	418	362	380	392	388	424	398	353	410	447	383	385	373	350	405	362	389	396	367	404	396	393	395	394	384	365	369	370	362	376	335	393	368	381	395	366	422	388	412	420	402	466	417	396	383	377	410	385	414	403	416	383	417	397	436	394	405	400	423	387	408	374	373	351	380	351	401	397	425	379	374	384	392	381	394	387	363	353	385	364	364	387	384	396	379	405	392	416	410	430	407	374	390	401	425	386	399	387	369	398	367	376	386	410	359	392	391	400	378	383	394	400	419	373	390	388	368	378	393	378	378	388	379	408	412	368	392	404	386	410	365	402	361	391	397	423	388	382	374	393	385	391	393	390	385	375	375	431	400	410	391	356	353	363	387	372	367	434	362	401	378	371	433	384	399	406	380	374	387	378	466	367	372	408	384	407	341	357	377	394	377	358	398	375	356	369	383	371	365	400	380	380	400	383	372	382	419	349	399	384	419	407	402	366	358	350	360	420	391	380	415	388	356	348	377	356	343	382	384	367	367	359	382	383	341	408	371	413	405	358	375	399	426	388	397	391	385	368	393	403	363	348	362	375	403	386	371	377	405	364	396	367	421	355	382	395	392	376	413	389	363	387	377	400	369	382	377	369	366	379	378	390	412	338	375	407	376	419	359	410	345	350	408	379	389	393	398	370	393	392	392	391	410	359	359	401	378	361	382	417	402	392	377	387	396	385	377	368	393	385	365	420	429	414	382	402	382	395	376	360	373	401	409	395	340	397	396	439	397	358	406	420	363	385	420	376	348	375	428	430	378	426	409	378	389	394	379	391	410	397	409	379	349	426	381	370	409	408	393	412	378	412	356	386	350	381	386	350	376	407	409	350	377	421	383	373	417	380	385	368	382	358	374	399	397	364	406	373	369	407	418	408	359	385	379	392	383	375	381	379	395	373	407	394	386	396	433	397	408	395	394	409	386	414	387	395	360	415	386	359	434	401	388	407	388	385	438	383	370	407	385	383	377	379	377	376	422	402	419	375	349	363	416	408	409	373	373	370	372	400	390	376	390	399	389	404	417	390	403	387	393	376	380	413	394	348	349	414	389	383	350	390	381	446	434	367	373	377	391	402	382	388	355	392	373	372	387	405	433	391	378	366	426	369	367	381	389	408	370	396	384	392	381	376	409	389	426	394	383	384	373	355	388	405	384	359	360	392	407	368	382	391	377	394	350	364	370	344	390	361	420	350	391	390	378	377	369	375	386	374	382	381	417	367	386	383	417	412	392	416	349	424	392	434	402	384	413	377	396	354	357	380	392	388	385	412	403	386	395	398	380	372	360	374	351	402	328	386	414	363	404	360	391	354	398	400	389	402	381	411	439	392	368	360	348	374	394	394	367	337	366	378	411	371	407	453	407	397	404	352	390	385	410	387	367	408	416	377	407	370	392	365	342	372	385	391	357	447	424	389	375	412	421	397	372	375	371	394	402	387	393	371	408	421	350	391	370	405	419	359	375	397	380	397	376	378	378	413	389	386	369	361	368	427	399	382	391	425	390	346	397	394	376	383	402	386	398	404	386	353	414	412	382	352	405	374	391	369	412	399	408	373	410	406	421	390	359	401	370	344	347	388	432	369	394	366	356	386	381	362	413	396	398	384	377	388	356	353	375	392	363	393	367	376	368	377	391	360	383	382	415	406	397	396	360	383	371	403	377	406	368	375	353	362	394	377	412	381	367	365	389	379	379	400	390	393	378	378	399	404	373	417	381	401	377	440	393	368	409	386	407	355	375	369	400	353	397	374	386	376	389	355	360	391	420	379	399	372	421	417	396	419	373	356	384	354	368	377	420	422	430	350	369	362	379	388	357	380	376	366	394	392	396	365	381	400	383	432	373	391	425	384	393	416	413	379	363	395	393	414	377	375	392	407	383	385	365	377	388	381	368	413	387	379	364	341	367	379	394	411	383	399	405	418	343	370	404	377	386	375	357	383	393	370	410	421	380	393	361	415	429	348	383	392	426	398	389	373	418	394	383	377	397	391	395	373	387	411	387	397	368	423	379	415	380	372	409	368	379	380	361	375	399	383	348	434	422	427	403	429	381	363	378	376	425	379	407	387	385	426	420	373	377	380	362	345	388	392	367	413	406	374	364	363	404	377	393	398	388	375	396	398	350	373	377	422	433	406	403	356	410	372	401	350	352	408	373	384	354	421	417	411	403	369	369	384	430	401	371	375	384	361	384	405	361	422	384	388	365	384	398	383	370	411	392	405	352	373	403	373	395	423	409	369	398	369	405	379	415	376	372	381	402	409	440	380	404	404	378	362	394	407	410	362	375	396	404	371	394	397	363	398	406	386	379	374	419	410	374	377	385	391	423	384	404	403	382	415	423	420	372	379	372	376	360	392	422	350	374	406	419	395	390	362	408	381	391	363	380	379	371	396	355	397	416	396	391	383	380	386	385	412	375	369	408	407	398	403	387	393	394	390	405	381	348	339	394	405	429	382	379	377	408	376	355	422	436	373	402	396	385	381	397	374	382	410	393	377	383	381	424	377	383	412	427	377	370	433	383	381	409	393	374	377	406	411	427	373	393	423	376	355	410	391	380	368	373	355	378	364	346	350	384	412	360	395	367	400	349	380	418	340	348	351	356	380	373	407	422	361	370	361	364	411	387	391	347	370	416	374	389	383	369	339	391	361	398	410	405	388	407	402	408	384	379	407	377	362	370	394	402	387	341	401	397	386	362	402	414	410	403	416	420	363	378	376	414	414	374	386	360	396	399	379	364	423	387	379	416	398	360	342	380	395	354	385	380	406	386	399	382	379	376	380	379	377	380	403	379	324	409	380	387	391	382	392	377	331	361	373	378	351	395	419	358	354	370	390	370	412	377	385	388	434	428	396	406	399	437	369	374	363	365	406	380	402	425	392	359	401	389	404	411	330	361	430	361	388	392	376	408	405	389	407	380	403	385	377	381	402	385	409	420	383	412	388	393	391
2282	992	1078	989	1011	984	916	911	932	910	857	871	850	901	873	813	880	912	824	847	900	826	906	868	832	846	828	832	870	837	835	858	866	860	868	868	826	876	812	834	856	870	849	857	899	880	880	826	844	870	816	818	841	807	869	864	827	817	871	870	852	869	822	828	919	847	800	830	879	900	888	799	829	820	820	834	860	841	764	862	815	825	865	867	842	857	875	840	859	865	860	810	846	832	828	880	808	841	786	833	774	840	823	883	865	831	794	853	837	868	819	842	821	890	847	833	797	806	823	855	868	833	856	826	842	902	866	839	816	835	825	832	832	809	792	857	819	910	836	834	804	864	839	866	826	853	835	889	836	806	824	810	853	832	821	869	877	828	879	822	819	897	857	847	849	849	920	846	802	816	851	859	849	813	826	817	836	827	859	876	804	839	807	828	868	839	837	901	881	796	780	856	876	862	831	818	832	839	863	828	837	894	873	846	813	816	821	859	833	876	840	844	836	852	837	846	834	839	814	785	865	823	814	835	824	880	800	871	882	859	841	825	845	854	801	810	843	827	845	818	881	859	909	857	851	848	830	787	839	858	846	812	861	845	822	893	813	875	887	829	850	856	891	826	796	850	803	813	794	897	871	913	871	821	813	797	831	840	806	865	829	797	883	821	841	851	872	795	901	917	888	851	839	819	885	870	827	840	860	830	886	870	859	817	872	792	832	840	846	827	827	883	808	840	836	856	785	893	845	774	865	820	840	882	869	823	891	840	834	839	861	871	854	837	845	885	839	800	870	838	872	859	860	833	850	846	845	882	823	869	861	861	843	817	851	834	861	787	864	826	845	824	793	882	838	899	804	861	810	869	899	838	834	817	856	806	882	845	850	817	868	834	835	826	793	824	816	847	845	803	886	867	851	845	782	833	800	841	832	864	825	808	871	865	859	844	827	837	835	828	843	858	807	879	841	841	889	832	863	876	857	800	843	878	833	870	773	834	822	865	866	818	835	808	865	880	801	879	811	870	840	768	862	847	815	848	830	829	814	889	856	837	820	812	823	817	810	851	848	855	830	826	834	823	845	839	813	836	879	858	849	835	796	832	866	857	872	805	864	832	841	799	773	867	869	803	840	857	851	814	828	837	850	826	855	854	814	845	807	858	847	896	816	844	841	854	824	879	892	824	892	880	820	876	854	826	848	835	806	771	861	859	859	799	904	818	804	795	851	842	859	869	851	858	829	840	801	845	839	842	829	877	832	846	922	845	855	865	896	857	839	810	847	864	819	854	870	823	890	825	878	826	835	856	844	807	867	838	838	908	913	817	826	822	861	855	829	852	856	820	871	847	866	861	825	857	863	832	856	812	843	834	850	812	846	807	831	826	855	862	844	896	806	861	799	819	875	836	836	850	873	862	882	894	811	827	873	822	821	827	833	857	821	850	874	842	837	864	800	847	836	856	808	859	820	857	835	855	871	856	843	810	825	870	826	814	798	816	798	819	839	859	835	867	826	861	856	849	859	816	839	841	831	842	813	825	800	755	862	868	815	857	886	882	861	888	814	799	856	860	876	844	843	808	810	833	809	835	835	805	863	865	829	848	864	837	799	919	809	776	825	869	777	889	859	765	877	893	802	839	852	841	858	876	881	805	814	848	816	817	848	840	846	843	796	845	820	856	846	843	819	799	854	829	854	811	866	857	806	851	873	872	856	842	883	864	847	831	830	842	835	856	825	798	797	835	864	853	829	851	838	821	856	811	839	876	874	835	783	917	854	870	796	817	843	836	794	862	871	833	849	855	817	875	835	827	809	826	836	835	830	838	841	849	833	799	866	847	798	828	875	818	805	818	815	867	825	809	836	822	836	845	855	825	860	846	808	839	843	848	860	807	873	869	872	802	829	891	837	844	838	811	835	871	800	859	869	812	849	832	854	829	760	909	840	802	799	846	896	886	901	832	857	848	853	807	875	804	819	810	848	794	817	814	852	855	858	836	823	851	826	886	820	859	849	811	824	821	841	814	863	837	831	868	846	865	847	863	831	824	888	848	827	870	835	870	856	801	864	846	844	849	839	841	770	849	845	836	865	826	810	841	817	886	820	825	870	863	876	824	814	898	791	852	814	823	883	830	839	803	781	921	886	870	848	823	864	866	830	869	867	859	835	864	848	829	874	852	813	873	871	848	870	838	870	876	896	821	884	839	915	849	898	853	836	916	818	839	827	881	811	828	827	845	871	910	904	799	795	870	814	848	838	844	838	831	883	769	844	904	841	884	829	931	852	831	819	859	852	869	830	831	828	824	830	837	855	865	811	818	857	839	820	860	841	878	851	825	821	829	818	876	849	861	833	826	837	868	852	885	844	868	882	865	834	791	785	846	904	870	870	842	847	864	839	864	841	779	898	839	814	864	788	840	829	808	875	887	819	839	874	881	853	892	838	864	837	838	817	824	845	822	902	818	818	836	863	861	850	825	850	824	829	851	901	872	902	821	856	837	856	807	875	825	825	886	817	856	864	878	866	843	838	822	811	818	823	839	846	850	845	881	861	879	873	847	812	856	823	881	870	883	879	832	839	880	771	881	859	827	858	848	828	860	842	833	790	828	813	838	826	792	846	871	849	860	825	835	862	835	846	872	841	803	843	843	802	801	872	896	835	891	820	816	813	826	824	827	916	843	824	822	871	839	899	824	876	811	851	837	872	845	873	851	885	804	902	825	838	832	887	826	837	857	799	832	838	814	868	835	898	872	862	890	895	751	863	859	818	826	860	822	802	810	880	836	858	873	881	857	831	852	847	794	839	841	829	787	859	836	861	877	864	856	903	812	866	841	901	810	858	838	783	868	826	826	809	812	872	844	827	869	795	839	894	894	817	872	854	832	787	841	828	850	860	844	857	842	866	811	829	800	853	810	839	871	848	816	832	828	862	826	861	829	871	879	867	842	822	826	820	903	863	808	843	837	869	825	863	836	798	848	860	796	826	842	842	834	818	863	796	904	779	850	859	852	802	886	841	851	867	840	890	880	832	824	855	824	848	832	805	829	812	843	856	834	797	894	845	798	790	861	841	804	885	835	887	849	801	834	861	850	819	814	856	880	776	889	810	850	815	854	829	836	864	804	859	784	818	789	857	865	856	867	864	795	845	784	847	829	883	829	815	833	830	873	799	882	876	817	869	864	825	856	873	900	868	794	850	845	850	854	831	876	855	835	822	859	850	837	847	856	827	843	816	896	887	820	907	863	848	867	834	837	816	897	854	856	874	835	808	800	891	884	856	873	806	873	827	847	834	841	838	772	793	822	842	877	800	890	846	828	854	841	879	781	865	826	845	855	832	860	859	852	767	880	857	808	861	829	839	890	860	845	910	859	830	859	826	878	824	848	856	824	844	860	847	869	842	862	890	913	837	830	797	838	810	857	837	858	822	811	891	817	842	824	847	792	852	854	877	851	814	863	895	870	837	821	883	851	839	814	894	903	792	873	830	839	816	859	807	859	904	842	895	823
8595	1160	943	719	477	394	372	363	312	289	295	319	263	296	252	258	274	291	264	287	278	289	282	255	248	261	276	223	263	223	243	265	222	259	261	262	288	260	224	274	248	243	252	242	239	273	255	235	254	243	247	221	267	240	260	239	242	262	271	238	282	238	229	217	261	245	268	276	265	248	263	214	250	265	259	243	254	266	216	255	283	263	243	273	260	256	266	280	290	279	252	241	247	283	282	286	250	258	266	264	271	261	259	255	267	224	247	248	226	249	247	262	242	220	254	254	280	253	265	238	268	267	250	288	228	213	261	274	262	272	253	231	243	265	255	253	221	234	221	232	264	254	251	261	273	243	286	268	277	229	234	254	257	249	250	241	259	271	268	268	233	250	240	264	229	256	254	245	228	233	232	303	248	239	250	231	253	263	222	264	260	213	258	252	233	270	258	246	271	267	250	229	275	270	238	245	227	253	250	246	255	259	259	253	244	269	268	258	256	253	244	290	273	267	269	236	255	250	250	276	237	254	238	260	250	262	265	279	256	312	260	265	265	235	269	251	262	225	256	302	270	238	241	241	283	236	253	227	236	254	219	276	273	249	223	275	258	252	253	255	268	258	253	263	266	267	273	234	245	238	273	254	254	240	257	256	218	280	236	275	272	246	256	267	265	251	266	253	262	272	251	283	279	252	245	274	238	264	269	264	275	225	239	258	269	273	238	223	266	240	255	265	269	252	229	261	262	241	248	283	274	258	296	251	258	268	241	258	213	252	262	234	249	259	250	261	253	233	250	248	260	287	262	243	247	249	243	261	256	254	255	248	254	256	251	230	245	267	272	249	266	233	241	231	280	246	252	266	293	249	275	253	270	250	281	232	244	253	242	281	279	269	269	238	266	258	294	241	261	250	267	251	245	247	270	264	219	249	241	263	227	272	265	270	239	280	265	266	260	258	270	241	240	233	250	273	273	262	250	219	245	250	260	263	256	242	238	272	263	256	286	278	246	255	270	263	246	256	258	240	261	250	248	257	237	279	269	250	277	249	261	251	252	240	262	254	271	244	246	236	230	237	248	254	273	256	264	285	302	208	278	238	259	263	268	239	278	279	270	274	217	275	247	254	214	280	246	269	246	261	255	282	251	272	263	280	253	248	271	239	239	267	250	252	260	268	249	277	248	239	262	268	270	264	273	272	282	248	241	270	274	280	252	252	227	276	240	246	257	246	227	247	240	264	265	263	287	249	281	272	236	270	228	233	259	232	267	241	237	244	271	279	259	238	278	272	253	253	267	250	259	287	252	282	248	281	232	256	257	248	258	219	256	243	245	277	263	259	261	263	244	268	255	243	256	264	286	238	227	241	229	281	241	247	252	274	264	270	250	290	275	260	261	258	246	254	259	285	274	280	269	249	250	242	249	299	237	231	258	247	260	250	235	248	274	279	273	275	249	279	248	281	265	273	263	276	244	268	259	252	257	245	273	264	285	287	252	296	248	251	247	264	241	233	239	269	259	251	260	259	269	247	226	268	264	214	255	231	257	251	259	255	238	221	256	238	265	272	229	225	276	247	238	260	295	291	281	243	251	271	258	239	252	318	275	244	238	252	247	245	240	252	265	273	235	256	239	239	279	285	266	261	239	253	267	261	249	254	229	256	234	267	245	249	254	267	264	251	233	234	213	236	239	241	270	256	259	295	246	294	264	243	263	249	269	280	280	268	230	252	268	259	212	254	229	253	258	223	261	274	270	236	270	250	264	254	244	266	262	260	246	253	242	282	235	234	266	262	255	243	274	252	274	227	267	259	244	257	253	263	242	230	244	228	253	246	251	246	258	260	261	234	268	224	258	247	257	265	256	244	279	260	238	273	270	255	266	247	262	269	261	256	253	243	240	208	248	280	280	238	237	290	264	261	246	255	274	257	273	276	227	252	239	276	243	239	281	250	227	232	255	263	248	281	272	247	232	247	242	230	219	255	265	244	256	257	263	247	263	287	256	240	241	271	264	254	255	278	257	230	260	241	258	265	256	256	255	253	261	268	263	217	268	270	258	252	231	250	245	233	256	255	217	288	271	247	260	263	251	245	239	265	245	240	252	246	245	268	265	263	275	257	228	260	275	235	267	255	280	251	271	271	274	250	227	263	245	261	246	230	262	248	273	251	259	270	305	242	257	258	258	254	243	261	266	249	274	239	243	259	262	250	229	236	272	264	255	242	265	253	275	268	248	242	263	243	240	236	219	226	237	225	267	279	273	299	255	237	218	221	227	257	249	261	250	272	287	239	244	242	279	256	252	244	253	246	254	236	260	257	294	256	254	260	254	252	262	225	278	233	236	241	285	286	245	237	249	279	267	254	263	264	254	286	261	230	263	228	259	263	275	243	280	290	242	246	229	241	281	267	228	269	261	248	237	241	273	288	253	313	267	217	256	250	262	267	261	255	264	220	260	228	250	241	227	231	257	282	238	281	253	252	258	247	277	275	267	285	255	243	229	252	255	251	272	233	270	284	299	273	255	278	244	236	280	268	240	245	252	235	263	256	257	263	255	238	281	285	233	245	240	242	262	271	278	222	251	242	263	236	244	250	265	257	269	263	248	267	272	270	241	248	208	250	264	228	220	229	257	243	258	231	248	248	271	260	267	257	249	239	251	262	230	275	238	273	278	257	249	246	269	270	265	246	248	235	249	237	261	247	251	275	272	257	250	250	257	232	250	279	270	232	262	263	236	266	260	239	267	228	257	234	254	249	264	254	270	261	255	258	271	229	269	242	244	280	242	259	257	222	264	280	235	229	252	262	244	249	248	219	249	271	218	237	238	285	293	256	265	268	255	217	253	247	277	283	295	242	248	271	246	233	282	247	240	264	275	269	251	234	267	251	245	244	243	240	292	241	289	265	263	276	232	246	231	240	223	257	234	240	230	254	268	265	257	256	260	256	249	237	274	268	257	244	227	259	257	278	242	249	261	231	275	286	249	253	240	270	268	278	238	240	224	269	246	250	275	289	248	264	263	252	246	240	233	226	245	218	248	261	252	240	264	267	220	247	250	266	243	236	244	256	257	250	242	238	247	243	247	240	274	222	272	276	252	272	283	263	239	254	253	243	227	262	246	266	265	257	273	271	240	288	252	232	239	276	249	274	256	256	220	276	267	230	241	239	248	280	252	268	267	249	245	235	245	249	263	233	229	242	271	258	267	254	269	258	275	221	265	257	250	237	263	297	230	251	270	256	255	264	236	255	231	244	269	239	253	243	259	292	276	260	214	240	283	231	254	256	258	238	220	245	280	238	235	244	247	266	278	261	272	235	256	220	266	237	235	254	260	224	235	264	247	274	244	265	256	269	282	251	272	209	264	279	247	239	257	249	252	246	241	221	253	256	239	227	230	262	248	284	241	257	244	255	239	262	283	256	247	273	283	279	255	299	277	247	248	263	256	237	225	263	273	268	267	267	246	237	281	266	252	268	269	263	273	267	249	276	289	243	276	266	242	255	251	253
7087	1387	1985	2079	1458	1220	1072	1081	941	883	813	775	742	694	660	664	655	648	666	634	638	642	683	624	629	605	618	609	589	636	596	611	604	640	570	582	613	555	600	588	590	566	569	581	584	602	586	601	544	602	568	597	598	559	617	623	531	544	591	580	541	589	571	597	553	584	563	589	550	612	573	606	628	543	596	597	604	558	544	641	541	565	580	533	592	561	574	605	601	519	544	562	530	552	551	591	579	579	565	530	592	563	538	576	544	535	588	520	569	577	559	577	572	567	564	556	614	580	597	586	571	606	572	560	562	585	574	533	566	581	559	616	573	540	587	576	551	579	567	553	557	558	572	575	531	574	613	575	586	555	538	555	586	579	581	604	561	561	635	583	596	551	599	571	566	561	537	589	572	617	583	558	563	544	573	534	550	587	590	597	575	548	577	572	559	583	543	573	514	561	565	598	575	554	571	584	569	571	572	564	581	595	551	555	563	547	608	590	537	551	560	574	552	585	542	570	621	533	577	606	563	566	562	518	593	597	557	572	580	591	575	586	534	582	540	565	610	550	619	603	577	603	544	584	590	551	529	538	574	607	546	552	596	552	579	559	550	552	578	590	571	586	530	588	543	575	560	596	614	601	587	572	601	581	584	577	553	576	575	569	571	512	590	596	570	542	569	521	520	545	574	535	551	546	571	628	544	553	571	575	542	595	534	551	579	587	563	568	558	553	553	559	573	551	532	601	564	529	551	526	590	604	575	544	573	551	560	589	566	612	553	562	621	544	537	546	583	569	611	573	554	579	548	553	607	575	577	573	572	610	562	546	557	586	606	577	595	600	584	589	583	581	587	559	595	584	576	534	591	589	577	555	582	565	600	611	575	600	550	570	571	579	548	568	536	585	598	546	582	603	588	583	612	603	566	587	546	563	557	571	586	597	574	581	560	590	544	541	554	570	553	573	585	578	540	556	589	520	580	549	583	576	562	557	559	595	568	546	563	566	607	582	569	564	574	548	574	566	549	603	537	587	609	599	582	577	582	568	580	570	582	598	571	551	549	591	574	590	563	567	581	587	573	538	586	619	590	558	625	586	593	539	529	541	600	533	546	565	568	584	579	545	578	537	621	570	546	535	560	563	632	604	606	580	566	559	540	591	582	563	553	579	579	598	587	551	568	566	602	541	562	588	562	561	575	573	560	630	566	548	546	569	604	549	579	569	600	613	583	599	583	596	581	617	549	641	565	563	567	550	595	613	548	581	569	577	605	564	591	572	557	614	594	608	538	584	586	577	635	603	614	604	568	628	618	606	572	560	583	570	592	567	565	598	609	581	560	572	600	595	573	568	569	593	524	540	571	581	574	552	556	607	570	603	543	572	575	577	579	540	600	593	526	547	561	606	579	549	576	548	589	599	551	567	592	537	557	587	549	551	564	611	563	561	606	586	535	579	573	541	574	559	573	609	573	611	534	527	579	569	583	540	555	561	553	564	574	555	583	574	526	559	587	587	555	561	601	552	572	590	539	565	535	578	564	554	591	551	534	549	601	588	543	558	574	549	570	564	574	594	591	569	602	550	564	565	564	552	569	585	556	531	557	562	573	552	583	544	594	554	593	581	528	574	547	551	539	617	569	589	562	566	596	560	577	577	548	594	548	562	548	578	578	580	572	625	564	578	568	566	591	605	571	579	601	566	618	536	562	558	556	611	566	592	590	569	567	560	540	577	559	561	607	601	551	619	558	611	567	556	596	580	561	567	587	578	596	585	598	582	567	549	565	569	551	592	600	551	569	582	569	606	558	563	564	607	564	598	568	550	586	595	569	573	623	563	532	632	576	532	561	565	595	607	595	520	524	596	586	591	575	610	538	564	564	548	560	578	570	566	583	593	589	597	551	544	558	643	570	556	585	573	565	550	531	561	582	561	549	560	581	593	580	578	589	572	558	607	559	577	593	545	564	558	570	599	543	540	614	577	590	562	610	571	560	556	591	548	595	574	586	569	525	596	596	599	586	580	600	579	559	586	558	554	555	586	588	536	556	607	528	607	601	590	546	616	527	511	586	541	539	558	579	535	586	595	588	552	576	602	604	544	581	556	539	524	577	584	569	579	568	565	558	562	584	526	605	538	562	554	548	566	579	574	571	553	561	595	620	571	569	572	567	584	555	575	597	575	557	601	581	630	559	578	596	569	610	596	623	574	582	567	560	579	563	552	583	582	579	584	537	589	561	579	571	615	530	555	590	568	551	573	495	593	598	586	582	579	580	518	580	578	589	548	603	547	560	541	589	615	569	557	589	575	562	534	561	613	568	580	571	591	588	593	576	576	568	571	601	598	600	563	588	554	594	596	522	556	541	557	582	577	568	615	560	539	578	539	573	596	554	587	565	600	568	561	624	580	527	602	581	592	573	540	525	553	586	602	612	549	559	542	570	536	589	589	549	532	583	540	552	571	583	528	558	528	614	568	590	565	562	582	569	598	593	583	556	584	632	543	557	565	584	556	539	573	566	531	591	558	587	533	583	577	585	594	545	550	609	537	552	554	598	566	596	562	592	586	564	619	630	642	558	597	607	573	581	582	587	593	539	528	597	559	575	602	532	573	577	593	528	559	554	540	579	588	567	561	587	580	561	535	596	552	574	597	587	602	585	561	596	536	611	591	571	576	585	573	579	582	573	590	579	593	557	591	568	585	586	586	575	571	577	525	576	565	581	595	571	612	543	589	562	563	612	587	567	604	548	543	599	587	604	599	556	586	574	605	543	545	560	559	548	535	554	564	560	531	587	588	578	549	554	563	587	572	604	610	551	544	570	579	538	515	581	562	570	584	543	529	588	558	583	573	586	604	556	579	577	625	542	559	563	548	599	561	537	577	582	552	587	589	578	582	619	577	570	588	560	555	569	605	586	571	614	532	552	573	578	583	588	570	637	597	575	568	584	635	568	549	565	558	593	602	554	583	527	563	562	543	550	564	572	575	565	563	575	568	594	600	523	573	554	573	556	530	594	549	601	625	560	547	566	588	590	562	580	596	525	564	562	563	582	615	587	548	555	503	531	564	585	591	573	559	557	595	557	560	595	539	560	585	563	564	567	521	552	595	569	565	559	546	558	535	584	601	616	555	556	631	590	530	575	587	589	580	550	546	568	556	556	555	595	609	557	585	518	566	595	533	576	590	573	573	597	547	557	586	587	550	559	576	565	535	572	563	590	578	496	555	577	585	518	566	570	562	578	601	570	591	574	567	569	585	538	577	572	594	575	535	547	535	561	546	597	600	566	571	577	582	555	546	580	555	534	545	545	598	589	564	559	556	556	572	594	572	549	540	589	586	547	579	572	562	533	558	529	556	549	549	544	564	574	568	547	560	539	567	571	627	576	558	572	564	593	578	572	625	573	602	575	586	585	587	541	597	591	581	585	584	606	596	562	571	570	589	526	577	582	590	596	607	558	570	541	531	519	583	577	585	565	590	590	548	542	596	549	575	587	551	544	566	550	559	572	599
15909	2357	1547	1050	610	443	327	267	222	215	230	202	172	165	200	150	164	143	149	150	149	142	123	141	155	155	136	146	126	142	121	112	134	141	131	126	121	139	134	118	150	120	152	138	165	140	130	127	146	122	128	126	127	126	127	129	145	118	146	120	119	134	116	133	119	130	141	130	137	124	109	117	129	104	140	119	116	129	125	124	143	146	147	122	122	162	125	121	133	123	118	110	131	128	131	125	124	131	127	132	125	141	145	123	119	117	126	117	124	123	107	111	132	126	123	131	149	133	128	129	144	121	125	118	129	136	133	144	144	141	119	115	148	137	145	124	106	155	127	135	137	121	144	128	138	109	120	127	110	140	140	115	119	106	126	138	124	129	116	131	124	124	125	123	130	130	113	120	128	123	141	140	121	147	104	129	117	132	121	151	136	126	126	135	121	139	121	121	109	143	139	116	104	114	151	128	134	133	115	115	135	114	135	116	124	120	100	137	127	106	131	126	121	137	121	110	134	135	129	142	128	144	122	136	130	132	139	110	122	136	125	128	124	140	130	138	132	141	120	110	122	140	107	123	117	136	123	132	119	140	124	151	131	132	115	120	133	148	123	127	140	155	129	127	118	114	133	101	114	116	139	126	128	123	125	146	108	120	120	118	132	133	124	128	132	128	128	148	133	131	134	116	135	128	123	130	132	133	132	138	118	147	134	146	122	139	129	147	140	144	123	122	121	128	141	130	125	111	131	127	130	105	124	135	120	126	129	130	127	134	123	110	120	111	138	125	122	134	110	128	108	134	142	127	134	136	121	132	133	135	119	126	129	111	120	120	151	125	119	137	131	130	140	132	126	142	122	133	94	120	121	118	133	125	120	109	129	132	117	125	115	128	113	127	129	129	140	128	114	128	107	127	123	139	109	135	126	107	116	118	139	119	137	116	129	115	127	102	132	126	116	126	113	144	112	148	119	124	137	118	128	116	122	119	123	122	120	148	112	127	145	118	159	151	135	139	149	139	125	135	133	123	136	110	101	135	139	118	141	128	118	120	145	117	121	114	113	152	152	128	122	117	137	137	131	136	132	157	143	120	105	116	104	125	103	128	107	122	132	110	139	148	117	131	131	122	119	124	127	114	126	137	123	118	134	131	153	138	141	140	115	134	130	118	118	132	112	121	116	151	125	149	118	127	119	133	133	128	135	108	130	141	105	117	146	112	138	162	118	135	138	136	122	110	153	133	156	117	156	109	112	127	150	119	115	114	117	133	141	119	148	122	140	116	110	123	126	123	141	141	145	122	119	130	121	124	129	126	117	148	131	136	138	118	117	130	118	146	129	132	108	140	144	157	122	160	119	134	131	129	132	131	128	144	126	133	113	109	116	134	129	138	143	107	118	127	127	131	129	117	128	148	153	139	123	140	130	131	127	118	116	102	128	137	147	123	167	106	114	127	117	131	131	140	105	133	115	119	141	146	121	151	122	148	113	119	131	126	110	127	131	127	143	140	127	131	139	114	121	116	121	120	127	128	122	120	129	138	153	125	124	138	136	133	120	114	138	125	151	128	121	141	121	133	106	121	144	128	141	129	116	127	135	114	132	118	113	131	117	144	128	129	117	130	115	120	124	129	130	128	147	130	108	113	139	132	124	135	129	130	125	137	121	125	130	136	131	113	110	131	115	130	133	142	135	108	133	108	127	117	120	112	135	127	134	100	124	148	126	107	160	127	131	121	147	154	130	144	141	120	127	110	116	125	127	147	112	132	131	116	125	130	101	132	103	119	95	127	133	135	131	122	134	133	118	122	118	134	122	116	139	123	116	114	112	115	155	123	117	135	122	145	125	117	119	124	137	135	125	134	112	158	121	109	132	144	140	112	102	109	138	111	132	110	115	126	119	147	119	108	116	115	135	132	119	127	135	115	127	124	107	115	124	150	138	117	112	119	137	118	101	127	115	119	120	143	135	119	133	121	129	105	122	127	120	112	127	128	127	109	120	136	147	138	142	114	132	124	127	112	132	148	123	125	110	129	132	114	104	128	127	135	126	151	126	108	114	114	130	134	123	118	120	127	127	123	146	135	126	129	171	133	115	157	128	120	132	128	127	136	142	136	120	155	144	131	120	143	144	127	121	126	111	129	149	132	123	122	135	123	163	145	135	108	123	118	150	123	127	136	125	145	129	124	126	157	132	119	144	157	128	108	108	124	137	114	104	144	131	154	127	137	155	130	121	128	130	110	126	116	109	145	94	125	115	116	127	120	124	132	123	137	124	117	129	131	134	115	122	128	109	132	108	142	137	130	121	131	132	120	115	125	130	129	122	133	117	126	120	120	120	123	129	125	121	113	138	129	128	109	128	129	121	113	105	123	112	127	124	123	131	135	120	126	131	122	119	124	135	128	140	121	129	141	114	111	124	121	161	124	110	128	115	139	128	108	153	148	147	130	128	128	141	138	126	139	116	119	123	119	123	138	113	135	110	130	150	128	126	133	135	136	144	148	107	149	142	143	139	114	133	117	121	149	99	126	134	124	131	108	120	117	141	151	136	139	93	118	142	129	131	158	126	110	145	147	114	118	126	120	140	158	119	118	107	112	133	114	127	146	120	125	114	130	131	133	124	114	153	110	114	104	141	135	109	122	152	149	118	114	160	139	124	145	105	131	120	134	138	129	125	113	139	135	135	122	115	116	112	107	118	126	130	147	107	133	126	129	134	121	95	128	134	138	147	134	135	138	149	135	106	123	115	133	109	144	103	123	112	127	133	119	131	126	144	130	131	132	130	131	118	132	143	120	110	111	112	119	135	137	126	127	119	132	125	123	132	106	136	136	118	131	111	133	108	147	133	125	107	126	110	117	147	120	96	112	131	119	120	126	153	140	133	127	129	106	146	113	107	106	130	121	139	136	122	118	116	124	136	115	115	111	128	120	109	124	118	121	141	125	136	146	135	99	122	131	119	136	124	113	130	132	145	144	126	128	121	127	106	142	118	103	122	110	131	114	135	120	136	122	121	119	127	136	115	138	112	122	102	131	116	122	137	140	121	113	108	111	117	120	146	153	111	138	116	133	132	131	102	143	140	155	149	108	114	128	118	126	138	118	109	113	117	125	115	150	117	135	126	129	109	147	136	125	123	156	145	143	140	124	131	113	130	137	149	133	146	122	109	140	135	121	144	141	114	128	114	117	106	123	134	120	136	101	116	109	131	137	137	122	108	144	134	117	140	132	131	114	120	135	117	140	131	139	146	127	120	118	128	151	124	127	140	108	104	128	118	122	133	133	128	129	127	133	108	155	142	135	135	132	115	127	137	120	143	108	106	110	151	112	127	137	146	138	135	142	136	111	123	137	131	128	122	152	118	120	117	120	107	152	127	130	132	134	143	134	132	128	124	118	118	125	112	104	131	127	109	136	119	132	126	132	134	124	116	125	123	118	112	138	133	123	127	139	134	95	118	126	134	131	151	137	132	130	136	139	132	117	119	127	111	136	147	143	114	113
9139	1773	2648	2923	2220	1744	1345	1132	1006	873	823	707	629	601	579	545	545	530	478	491	493	434	468	445	422	442	400	348	379	374	348	359	338	356	376	347	321	364	338	370	336	354	368	355	350	330	330	355	364	345	351	360	335	338	356	350	338	331	315	330	346	318	340	349	348	319	305	335	352	338	311	322	317	328	340	335	340	302	326	327	302	287	350	352	334	338	298	337	342	313	293	300	341	341	328	315	316	350	297	335	322	304	332	321	325	350	296	322	336	342	316	294	296	313	311	344	330	348	317	348	340	296	287	360	290	333	330	307	352	333	306	322	334	316	318	339	323	303	342	330	317	293	342	333	303	318	358	332	303	319	335	311	323	321	345	297	309	326	313	302	335	299	323	307	324	365	344	326	303	315	321	339	313	317	316	315	335	355	319	287	338	325	302	346	305	313	332	334	300	359	329	303	318	341	325	298	321	289	302	333	313	328	303	310	350	314	304	369	346	316	298	328	341	300	319	306	315	347	345	317	281	301	335	339	295	311	355	348	307	307	313	317	319	349	349	340	329	312	298	315	292	329	289	313	300	323	369	315	318	318	295	316	307	288	329	330	306	327	330	310	342	347	335	301	328	339	333	292	311	339	337	302	323	337	318	319	319	321	297	300	306	312	336	282	303	302	354	333	325	332	330	290	333	331	316	316	325	340	320	304	352	345	309	332	315	345	328	306	335	293	328	312	336	291	327	314	308	329	333	325	334	325	333	324	296	326	317	297	332	328	299	325	286	300	326	344	314	333	313	296	301	340	323	301	334	331	305	304	288	334	287	328	335	340	319	328	317	344	297	307	323	327	342	334	331	295	318	311	304	318	311	322	339	338	330	334	284	339	340	329	289	313	339	319	335	306	302	306	309	357	330	310	306	330	308	276	308	322	293	333	313	297	309	342	329	295	329	331	307	307	319	310	318	318	332	323	341	323	324	321	322	332	307	314	333	335	331	330	330	329	355	318	297	336	291	278	351	309	315	298	318	318	331	306	298	309	315	320	295	328	310	362	312	299	342	304	325	322	321	322	332	330	323	334	339	300	320	302	353	323	310	337	343	345	300	311	337	334	344	310	326	316	310	320	335	304	310	338	315	320	332	306	344	314	324	341	315	333	347	329	330	312	326	288	292	322	315	319	333	321	282	342	320	337	290	313	291	344	328	324	320	354	328	337	318	331	338	305	319	321	315	320	298	339	343	345	359	360	293	294	289	318	358	326	323	314	315	327	311	333	305	309	331	299	341	322	315	323	318	302	324	294	320	341	307	307	315	328	330	319	344	348	323	344	319	287	325	319	319	324	321	310	368	339	323	358	371	332	294	327	345	320	354	316	339	310	320	319	312	314	329	321	322	315	355	349	322	342	336	326	324	306	339	295	365	316	310	314	329	351	312	315	336	309	332	322	300	316	310	325	315	302	304	316	324	298	330	328	290	363	343	319	323	298	330	315	309	330	293	326	328	328	296	346	350	354	308	298	350	321	286	292	281	320	339	319	303	333	354	361	336	310	342	328	337	357	295	322	347	330	316	320	308	355	325	316	345	324	289	316	287	330	302	315	320	325	326	324	307	322	340	336	325	340	320	310	352	361	364	382	327	323	323	302	306	331	331	301	378	323	311	286	329	299	346	344	339	319	319	335	341	324	351	332	314	305	322	300	327	361	336	322	321	318	304	333	304	346	314	315	341	341	347	308	280	315	324	318	329	303	327	298	329	314	316	322	320	329	294	346	321	338	273	328	344	337	315	312	333	346	317	333	314	331	300	333	300	326	330	313	344	314	338	304	309	312	318	316	328	326	310	303	321	326	316	334	303	326	310	313	350	290	337	330	362	312	331	306	284	318	365	315	345	331	317	342	335	324	330	300	311	323	326	324	325	310	335	331	353	323	335	342	306	324	336	337	328	307	332	326	328	353	321	312	339	334	313	317	318	343	316	317	326	302	327	332	330	334	327	278	306	304	330	300	344	336	300	317	325	326	331	341	356	323	332	294	341	331	326	333	324	306	307	304	322	325	353	305	316	301	324	320	323	317	323	334	292	284	321	324	304	350	308	288	319	284	334	326	323	323	341	323	331	317	299	312	315	315	331	311	331	333	316	333	348	297	308	314	293	308	327	297	316	277	324	316	298	319	315	333	305	327	376	327	340	294	316	309	312	297	320	307	334	334	284	309	352	293	310	311	348	347	316	338	299	349	353	312	340	308	329	322	289	306	297	354	328	296	361	321	339	354	339	306	316	340	305	345	341	301	359	315	323	312	292	316	318	324	314	318	307	364	330	298	327	315	308	284	359	320	330	326	310	297	332	290	342	367	327	305	338	365	326	310	319	316	337	314	285	321	346	335	367	316	325	336	332	289	300	312	323	307	329	295	323	311	320	308	330	325	338	306	309	308	296	329	296	345	306	358	346	333	287	354	340	338	337	352	307	345	309	320	364	303	322	328	317	324	292	361	313	325	343	325	344	338	327	319	318	312	325	359	325	325	307	315	331	327	310	306	319	327	299	337	343	308	310	325	315	319	333	319	286	325	319	289	327	289	320	351	349	315	325	334	336	320	323	313	331	335	300	327	322	346	325	319	328	285	314	310	354	317	356	339	322	320	317	293	333	308	352	320	353	313	327	317	333	322	303	331	342	317	323	335	352	314	317	354	318	278	314	299	305	324	303	305	322	332	291	308	300	322	285	278	307	343	329	324	332	317	298	279	330	308	306	349	333	307	340	320	313	321	309	316	336	310	309	315	311	327	308	306	317	324	304	318	313	321	345	344	340	369	332	298	322	321	280	321	332	316	292	320	311	321	327	322	315	317	308	308	302	323	327	319	329	327	310	342	315	344	335	323	306	339	281	311	308	280	327	340	320	343	315	332	333	344	303	336	327	313	329	321	321	305	307	306	347	329	319	307	330	328	308	363	314	308	302	320	334	315	355	350	323	330	311	320	348	300	336	335	298	328	333	314	323	289	322	296	311	303	304	312	301	322	319	306	322	351	326	302	315	328	317	318	314	320	321	331	357	327	371	316	314	308	324	290	298	318	349	326	311	315	336	315	316	295	341	325	308	323	315	291	344	292	317	345	297	346	309	323	310	322	318	309	332	285	326	304	337	312	339	328	309	349	320	351	334	308	343	343	322	342	329	317	319	307	313	340	337	326	304	318	327	333	308	309	347	316	335	360	348	305	321	315	321	322	326	331	318	341	329	308	313	329	307	291	312	318	341	348	339	316	333	318	305	293	347	314	345	313	305	349	297	329	346	330	367	327	312	323	340	344	341	336	316	346	313	308	316	336	317	313	295	337	335	332	343	338	333	307	308	325	347	322	333	312	279	302	322	319	337	331	287	305	354	324	315	300	337	291	317	320	342	320	322	340	335	294	330	294	329	357	369	332	345	331	308	322	305	334	324	312	351	324	306	333	328	302	319	314	306	346	311	339	331	291	299	325	324	319	333	322	333	319	326	298
1898	495	490	445	425	439	412	386	392	402	414	364	370	404	397	409	366	420	380	371	373	382	428	381	424	407	374	435	379	393	380	395	413	376	409	388	412	361	413	422	399	393	405	338	415	366	399	367	347	369	379	370	379	381	362	357	391	394	410	350	404	387	393	370	380	388	376	342	388	365	374	372	351	399	388	404	353	402	364	388	377	375	387	421	386	390	388	381	400	385	388	358	385	394	373	387	423	355	347	388	393	382	390	380	419	389	398	428	399	402	382	362	391	379	423	396	411	383	371	430	373	373	353	395	403	412	360	403	361	376	385	389	393	390	384	396	358	345	373	401	405	373	362	379	374	394	391	392	412	390	373	370	372	397	388	351	359	366	393	394	374	361	393	395	352	432	367	358	383	411	365	395	369	387	370	356	376	374	443	428	389	389	367	368	344	393	397	368	376	370	394	369	389	361	348	391	424	391	377	394	356	392	388	396	416	388	394	384	374	421	376	346	398	396	379	350	398	388	375	355	398	398	357	377	422	402	402	387	375	398	395	399	385	375	375	387	382	369	392	408	368	421	370	404	345	361	401	363	403	355	381	387	396	431	367	407	397	354	378	387	387	366	366	339	385	379	375	388	359	393	389	375	402	411	382	396	412	389	410	366	354	355	384	407	389	403	340	349	370	358	358	426	383	377	409	395	423	387	415	369	391	386	382	389	408	356	380	395	363	344	357	344	365	366	387	424	394	386	377	405	361	358	393	420	390	384	376	378	390	386	363	372	396	350	392	385	372	408	426	366	362	388	344	383	394	382	408	389	400	392	405	376	408	371	382	362	409	400	374	422	389	379	385	405	394	363	378	384	417	368	369	372	349	365	367	392	411	364	391	363	382	369	383	388	382	393	389	394	412	391	395	422	413	395	396	399	397	373	391	409	389	378	370	366	384	368	391	388	395	438	416	407	409	390	374	412	420	375	345	426	389	347	384	367	367	370	369	430	366	402	371	358	386	377	372	347	396	368	384	375	345	414	407	385	391	379	358	405	372	360	383	377	378	400	381	366	381	358	392	384	423	385	385	368	372	399	424	400	407	391	388	374	390	367	367	417	408	375	382	350	385	370	374	392	367	383	369	399	377	373	364	385	394	399	384	395	385	377	392	382	374	393	399	374	400	402	383	410	384	355	408	387	418	410	389	374	384	349	405	421	428	363	350	399	385	387	380	391	385	403	382	385	372	363	378	423	402	391	408	407	357	402	392	386	407	366	380	387	411	355	380	387	354	386	373	388	408	400	373	380	353	399	392	380	384	414	369	356	400	396	406	383	349	421	406	393	398	398	375	411	428	344	370	387	375	407	348	401	403	388	318	409	368	398	404	382	382	402	391	441	377	361	395	387	390	398	387	410	424	376	398	398	382	370	393	408	356	353	401	379	395	386	370	385	351	421	412	344	362	393	401	397	420	356	415	389	383	428	422	393	364	374	367	390	381	379	401	347	410	373	392	398	410	349	391	389	367	420	373	395	379	362	372	401	388	375	378	358	359	355	388	363	358	396	362	364	403	376	366	355	371	389	359	396	372	384	398	370	386	401	409	388	406	366	384	407	399	385	373	383	391	377	384	412	408	392	397	388	377	379	409	385	383	365	390	353	363	367	393	383	403	392	373	396	384	381	394	398	370	432	389	385	405	400	374	361	403	393	430	391	391	354	431	376	382	382	385	397	426	416	402	401	377	372	400	416	384	376	364	383	400	410	379	392	391	385	427	393	367	378	383	384	409	412	374	375	402	397	434	396	411	409	375	402	361	334	361	358	357	384	343	375	366	343	363	420	378	367	420	394	376	370	394	377	409	381	371	375	333	382	428	382	409	407	386	376	359	387	391	376	392	389	375	395	320	353	367	377	357	363	376	369	365	389	382	381	364	379	375	405	404	380	395	405	399	356	401	410	364	402	367	440	401	389	402	393	424	356	420	395	366	409	395	345	378	371	377	416	411	398	386	396	397	393	389	376	423	347	385	372	375	372	396	381	386	385	381	351	380	373	388	391	412	394	373	346	373	385	395	382	367	362	350	379	395	383	339	369	390	381	366	394	382	391	354	394	359	409	368	398	422	420	377	373	388	380	357	402	403	406	345	438	394	369	401	318	338	380	397	416	420	402	390	406	381	406	399	370	349	348	421	384	404	401	383	375	405	373	369	456	422	444	392	407	389	402	380	388	396	417	395	383	396	412	396	352	377	406	393	401	393	362	371	378	333	378	373	371	408	383	408	381	385	395	345	397	385	383	403	415	372	399	403	370	369	395	380	359	386	411	383	380	387	407	384	383	401	397	388	419	389	343	408	405	361	335	374	402	379	388	397	401	412	393	401	389	420	357	377	370	439	426	375	363	404	378	381	355	394	450	411	372	381	391	374	419	383	368	409	403	359	384	411	384	378	422	380	416	376	379	340	376	378	430	382	368	373	386	383	418	394	396	354	373	404	412	397	381	365	371	377	392	402	381	387	370	363	378	373	390	388	417	378	379	366	361	370	423	429	421	390	373	356	391	395	345	387	424	393	373	391	395	393	399	382	398	383	376	381	403	394	401	405	370	400	400	393	388	404	395	424	358	371	360	399	420	379	423	381	342	386	377	379	379	393	390	390	407	376	418	397	399	412	427	388	383	399	366	442	408	397	410	396	391	400	402	347	351	382	384	410	380	372	397	385	379	403	386	388	361	388	395	391	370	401	356	398	363	382	353	406	375	419	373	385	345	448	363	398	406	409	370	397	363	379	374	399	374	367	372	398	341	348	430	383	371	382	385	416	377	393	365	376	333	397	363	402	364	410	387	394	412	380	374	400	383	383	373	390	429	386	388	397	370	384	401	394	367	377	365	383	403	353	387	428	354	361	390	377	365	364	413	343	384	380	384	401	394	426	395	399	384	381	398	388	379	382	409	393	382	381	343	415	399	380	384	376	398	391	396	371	391	390	382	362	360	398	411	371	413	400	384	369	431	392	410	345	368	368	397	388	406	404	392	438	370	369	371	346	416	430	367	422	365	358	402	349	356	384	376	360	400	368	401	377	406	381	391	380	398	414	413	405	373	409	370	415	355	403	432	352	361	394	397	376	359	373	415	415	346	413	408	407	383	451	360	373	373	381	393	393	358	392	359	417	363	411	406	373	420	399	410	379	361	388	409	370	379	340	388	396	387	399	374	421	370	374	409	425	362	352	391	368	408	370	424	398	378	402	393	336	396	394	413	394	400	368	417	343	417	391	389	358	406	370	416	392	376	356	384	371	386	393	384	361	369	427	352	388	382	360	359	406	352	394	372	366	418	405	347	406	363	399	398	399	436	416	374	384	384	398	401	415	367	379	397	346	397	393	370	405	361	361	375	410	388	395	403	348	401	371	387	376	382	399	399	374	370	385	385	382	388	379	413	450	373	369	401	371	395	366	427	389	390	397	371	396	434	405	366	387	372	415	363	375	402	411	388	399	389	380	386	360	393	396	445
2287	920	1052	1058	1057	1008	950	892	912	917	932	843	872	838	876	902	871	843	860	849	817	910	818	905	840	812	829	845	876	837	862	821	823	865	863	883	827	851	852	825	792	865	832	870	843	819	889	849	852	804	876	847	860	850	820	803	818	825	893	842	893	819	809	848	822	866	815	859	867	793	814	816	901	898	824	890	864	838	806	863	851	848	832	875	809	854	845	844	821	862	827	781	830	780	779	887	840	881	828	831	846	808	886	905	822	909	898	834	861	840	826	866	810	869	875	807	841	867	826	785	841	865	807	797	859	864	835	872	845	862	860	866	843	844	841	848	837	814	847	795	819	803	826	842	843	850	819	829	808	879	760	813	807	809	847	814	856	858	813	863	829	783	824	807	836	871	855	824	847	785	866	848	873	815	792	821	843	807	880	866	875	876	847	877	822	862	871	853	849	831	822	799	799	816	789	868	825	852	880	858	864	826	820	879	848	845	793	877	848	840	858	814	877	848	847	813	812	872	842	869	784	810	852	848	804	827	824	877	817	817	847	824	873	804	844	847	881	856	838	898	827	810	883	853	849	877	838	784	839	860	820	865	823	805	828	805	854	842	832	829	850	873	820	853	793	842	846	861	828	829	847	834	840	839	782	839	864	851	810	869	837	817	844	891	846	850	843	791	796	872	857	861	886	807	806	836	870	867	782	801	860	878	815	826	834	870	864	817	872	872	888	838	850	809	831	880	863	828	795	897	850	800	790	857	889	845	842	858	858	866	858	870	851	813	821	886	864	874	839	849	816	827	851	852	802	817	818	900	830	844	881	836	870	866	831	863	871	860	882	875	811	903	873	835	843	837	842	878	840	860	838	806	837	848	817	885	830	803	879	864	845	788	820	849	838	811	845	787	845	858	837	843	857	855	843	814	828	823	844	840	790	844	784	845	883	813	825	828	848	840	862	864	848	798	851	863	826	822	843	861	862	862	815	856	852	823	876	885	880	829	851	887	863	863	871	862	823	917	834	835	800	838	872	798	853	835	783	848	886	789	830	837	830	839	899	848	856	797	845	835	859	865	821	852	755	792	835	815	804	834	840	832	853	869	847	853	856	833	855	850	824	867	812	887	846	868	832	864	807	780	838	824	844	875	832	825	872	858	796	885	803	843	841	822	799	798	849	869	865	880	830	841	816	817	854	843	870	832	802	840	853	861	817	802	872	755	886	809	802	825	887	850	856	822	812	802	790	877	793	871	875	849	848	865	764	854	855	855	856	851	844	867	831	816	815	803	875	862	869	833	819	846	837	775	821	852	852	849	838	869	854	873	823	863	843	836	840	825	818	874	835	875	827	860	810	853	833	863	826	836	797	868	829	883	800	862	849	829	851	828	845	810	827	827	873	836	789	829	824	807	838	857	833	860	800	818	835	798	807	838	818	833	840	810	830	797	839	866	826	815	819	834	883	884	872	824	846	827	898	840	803	802	843	821	866	832	815	859	890	850	856	828	805	795	859	832	856	847	858	848	855	842	873	844	855	865	827	801	824	867	843	869	877	827	834	832	815	794	885	827	838	852	791	872	867	858	911	835	874	832	812	803	846	868	768	849	851	826	863	883	852	892	845	875	823	840	797	895	875	839	795	868	850	822	896	879	904	853	856	800	811	851	825	856	788	836	879	805	823	876	837	813	864	833	863	813	808	824	845	823	793	832	834	828	839	841	901	850	842	794	841	828	841	839	825	812	837	879	870	813	826	812	889	845	845	823	887	865	851	785	840	901	865	813	813	789	783	815	821	832	794	864	874	847	849	833	832	807	841	810	820	814	812	830	794	903	832	846	863	808	857	818	823	912	840	882	851	835	815	816	824	836	831	845	819	834	868	818	816	888	814	869	859	866	800	839	857	853	858	876	875	821	844	853	826	843	823	837	834	781	842	828	827	822	796	815	828	852	860	847	812	879	881	830	855	805	799	879	908	865	815	815	843	879	885	811	862	816	799	811	844	775	875	829	827	810	865	862	894	854	850	814	859	778	823	889	865	877	819	882	847	830	792	825	875	858	878	855	839	826	760	811	872	860	835	847	856	842	830	832	819	783	868	816	803	821	839	844	832	803	810	880	828	848	864	818	806	865	833	837	863	853	853	871	875	819	861	853	862	804	829	857	842	833	802	802	840	816	800	839	860	836	837	845	849	856	840	834	866	842	774	811	808	793	829	884	871	807	811	828	842	870	879	830	851	823	833	884	861	786	791	851	885	879	817	819	772	835	823	851	852	803	829	822	838	831	829	828	829	839	834	853	800	806	804	831	863	821	864	841	848	798	822	834	774	853	841	835	836	832	808	777	826	850	809	874	807	835	860	815	780	839	851	854	826	878	872	810	855	876	806	867	803	818	851	834	840	872	866	892	870	820	832	923	863	881	836	823	830	818	809	831	840	826	860	780	817	801	868	834	835	843	860	866	843	920	884	863	782	818	848	810	875	840	840	911	800	849	857	808	887	846	852	834	829	829	858	846	871	885	849	870	830	847	835	871	839	820	817	853	885	812	855	864	773	852	848	842	766	920	819	869	869	842	837	871	876	829	840	825	876	855	807	835	827	845	843	814	809	840	799	838	820	837	864	835	839	856	808	803	844	833	849	808	858	899	860	844	770	838	848	877	852	840	856	893	850	864	814	843	852	826	791	827	853	833	845	840	851	867	813	789	887	847	846	844	871	871	786	855	858	840	859	828	836	871	857	867	812	835	908	816	856	850	872	868	804	825	866	826	886	874	814	843	813	814	803	854	777	859	840	854	811	888	808	803	857	858	806	884	891	886	868	874	872	838	842	842	827	854	823	857	873	847	865	858	834	863	774	824	829	792	781	873	871	825	852	826	857	874	825	768	860	866	838	910	828	847	841	811	846	802	838	840	846	823	807	830	781	842	797	822	838	843	760	835	853	851	861	858	820	836	832	870	873	814	848	820	816	858	846	868	855	856	803	891	831	790	764	818	800	857	801	839	868	832	807	847	806	833	833	876	824	843	853	765	832	843	808	857	838	897	845	825	827	825	836	823	817	836	866	839	797	854	813	792	847	890	851	833	857	850	832	791	793	832	807	855	846	802	847	839	791	810	779	867	822	866	795	856	853	863	861	867	796	833	831	874	841	856	844	846	899	877	880	803	842	815	863	840	808	852	826	817	858	829	858	822	838	867	828	823	816	807	819	819	839	799	834	772	835	852	802	840	821	817	853	776	840	847	881	792	872	827	883	812	815	847	804	824	863	829	819	851	779	861	854	825	811	867	829	840	839	813	856	844	844	879	827	826	893	834	833	848	858	845	812	838	823	815	825	892	844	803	838	864	843	854	811	855	804	819	841	865	831	832	887	833	819	809	879	844	850	793	902	845	858	819	866	873	797	839	871	785	810	839	839	851	881	824	842	890	863	833	822	823	831	858	819	882	873	869	819	849	812	865	856	846	836	877	813	857	796	848	836	827	870	867	837	840	820	862	809	826	848	849
8638	1221	991	721	534	401	356	306	301	293	261	340	273	287	277	291	286	279	257	290	258	275	269	262	248	252	260	252	269	272	225	242	262	270	280	252	255	243	277	232	241	246	273	257	283	271	239	256	231	283	242	255	264	263	247	260	251	266	259	248	286	250	249	242	257	242	274	296	257	232	244	258	268	249	254	223	240	249	238	274	269	239	237	233	252	279	240	258	243	191	238	279	264	269	268	252	299	218	285	250	256	253	245	257	254	250	257	276	228	247	219	236	233	272	238	237	270	290	260	216	260	233	290	276	265	219	273	253	239	230	247	261	250	296	252	237	249	256	227	229	245	266	238	252	243	264	250	264	263	273	264	279	272	258	262	282	264	251	224	277	285	285	249	247	260	318	283	245	261	240	276	241	247	257	256	247	243	277	237	236	247	255	286	248	216	276	259	278	277	267	231	220	208	250	240	271	267	271	241	259	243	247	281	263	274	248	245	290	263	257	240	240	294	270	260	300	271	261	271	237	242	267	243	253	255	256	250	267	262	238	275	238	265	281	270	244	248	230	235	240	243	243	238	255	241	272	265	219	257	220	261	235	269	254	256	235	261	286	234	270	255	239	225	274	269	238	265	254	232	263	246	254	270	270	260	277	254	239	280	253	234	260	263	233	267	285	256	277	219	256	249	268	252	253	268	258	260	243	221	246	260	307	259	235	263	279	239	257	281	251	263	238	285	277	251	246	264	273	239	256	250	273	245	267	255	253	269	259	259	232	252	239	247	243	237	252	264	248	250	237	250	252	243	249	244	258	260	259	274	243	264	251	263	256	255	237	283	234	298	231	276	258	227	245	270	265	283	274	238	266	240	234	256	256	262	235	237	260	250	282	256	247	252	252	255	240	253	279	236	239	276	284	249	262	243	265	252	231	255	283	252	238	269	212	209	248	249	261	255	251	235	259	246	271	256	259	257	220	267	257	251	290	255	274	272	231	241	256	248	259	251	273	267	258	285	278	214	272	258	257	251	245	266	267	246	261	250	257	265	257	270	231	211	284	249	240	290	257	238	278	258	222	265	258	234	249	234	241	280	267	251	243	260	249	276	226	240	268	248	249	258	262	250	228	249	263	241	240	254	267	238	265	227	247	279	253	282	257	238	270	260	291	243	230	270	254	252	273	240	245	246	249	280	262	250	235	283	261	261	305	226	247	282	209	273	270	237	248	255	277	254	276	267	258	242	249	240	240	269	290	253	255	228	254	249	241	277	255	281	264	254	248	263	266	271	262	229	260	262	260	243	297	289	246	256	271	240	250	254	229	292	280	234	249	245	229	266	240	233	254	266	253	243	255	252	247	244	241	262	243	268	263	243	254	266	239	257	252	228	238	272	267	252	227	271	249	259	267	260	238	248	272	262	266	210	286	254	268	243	242	227	254	268	249	268	238	260	249	271	250	270	251	232	281	239	259	251	241	266	246	235	286	219	302	271	291	252	230	257	236	266	268	245	242	273	272	250	269	247	257	266	252	247	248	239	219	255	240	249	248	292	266	279	248	270	255	246	278	246	247	241	227	249	252	233	255	264	267	258	226	280	268	249	241	263	232	242	265	246	274	235	262	269	259	230	254	244	260	248	242	266	257	231	243	290	251	232	255	232	253	273	230	266	245	260	262	282	266	253	255	280	262	301	267	244	241	235	235	253	270	260	238	208	249	259	268	252	267	256	263	234	226	241	248	282	236	251	251	215	247	259	247	259	234	253	284	259	271	259	292	259	236	278	248	233	252	229	243	223	250	248	252	231	288	263	261	250	225	282	231	256	271	270	229	250	255	258	248	239	238	276	230	245	259	249	247	285	236	247	257	250	279	242	253	230	241	234	267	260	254	273	256	236	274	267	287	256	247	253	260	279	274	292	243	259	226	248	256	215	295	269	240	282	242	260	230	259	262	255	267	256	274	262	263	255	268	273	256	246	251	225	257	242	237	253	279	274	235	267	255	255	251	237	262	259	266	254	212	262	243	266	242	272	237	266	262	234	223	243	236	270	246	252	259	219	249	257	253	271	280	237	231	258	243	253	266	268	238	248	293	235	260	262	246	234	260	266	256	277	237	244	257	211	257	275	269	235	248	270	247	256	257	245	263	243	224	260	238	284	264	250	276	242	258	265	255	248	242	261	264	248	256	272	238	265	245	293	265	232	270	286	239	255	232	278	267	240	230	250	242	231	260	246	263	289	263	289	247	256	239	256	224	238	252	253	249	269	266	244	277	245	249	269	268	265	269	291	253	270	231	250	242	249	266	250	226	254	240	239	219	269	258	267	245	265	234	250	253	254	234	254	229	241	227	270	273	232	229	232	272	230	255	250	250	254	240	223	269	258	264	277	256	298	222	248	283	286	241	256	262	281	272	236	239	268	265	245	268	290	270	235	237	246	270	235	243	221	255	256	282	245	248	231	244	244	217	251	212	258	249	252	270	283	232	264	240	243	253	257	257	237	262	286	249	272	286	291	238	240	249	276	253	254	248	265	244	230	224	256	232	240	255	253	272	224	236	246	246	253	275	241	280	229	253	242	249	258	272	273	238	259	250	268	252	237	245	267	257	266	258	260	265	252	237	250	274	251	240	249	257	301	274	268	257	280	253	248	231	244	280	232	245	280	277	279	303	267	229	260	278	241	243	227	248	250	246	240	264	257	254	239	264	289	242	264	247	255	276	265	236	270	239	250	273	277	271	255	249	259	282	280	267	282	244	246	227	239	255	254	243	232	260	262	235	222	257	273	241	249	226	266	227	257	248	263	228	232	255	254	248	231	254	255	249	241	238	232	225	238	246	269	253	254	279	287	265	262	271	241	248	270	254	260	267	248	225	262	237	280	250	280	230	250	243	285	232	236	266	258	262	251	267	252	250	251	236	253	263	275	229	263	225	248	260	241	238	274	254	265	219	264	263	248	256	254	258	242	235	254	242	234	270	231	265	257	271	220	227	232	251	261	225	245	240	244	248	258	235	264	242	268	227	261	276	233	253	278	255	240	256	251	286	255	261	286	249	252	258	236	269	279	260	239	238	257	258	238	241	239	260	252	263	232	259	233	248	249	258	254	238	269	240	260	238	281	246	222	296	239	238	261	249	253	246	292	277	238	272	269	247	265	255	265	253	265	312	256	214	264	247	281	269	275	231	263	250	299	243	246	237	277	266	293	264	281	270	232	247	267	254	250	262	306	257	260	231	249	268	243	224	259	246	265	262	270	259	240	245	281	259	254	271	244	222	232	252	268	243	271	253	258	245	252	269	250	277	298	235	251	277	242	283	259	235	271	238	260	270	255	256	271	259	234	234	236	229	260	256	241	245	272	242	242	264	230	257	277	272	247	218	267	222	273	253	265	263	267	239	255	250	237	233	258	246	266	256	246	242	230	260	223	249	248	250	276	232	247	253	241	253	262	256	277	249	253	266	245	265	236	261	254	253	273	276	257	247	264	266	277	245	241	243	245	255	265	271
7140	1404	1905	2004	1620	1396	1169	1041	969	860	788	744	722	763	694	669	687	687	681	675	707	643	689	655	631	646	610	592	594	637	592	626	595	561	631	556	552	562	586	559	580	587	613	594	564	600	553	588	556	517	588	579	606	523	552	555	579	573	583	516	586	605	562	630	541	566	589	613	556	568	556	530	591	568	588	591	574	588	579	562	617	583	566	558	597	567	535	573	596	565	623	581	575	587	565	595	611	533	568	557	620	561	547	558	628	530	564	549	559	570	580	609	535	565	546	555	540	562	544	576	579	566	560	581	577	559	570	591	595	597	559	585	590	551	554	545	538	548	571	543	586	581	531	577	555	569	580	576	574	553	584	587	567	582	542	560	564	547	579	554	604	516	557	547	571	542	599	550	507	582	590	561	564	550	533	543	555	584	581	530	584	557	598	603	568	570	571	571	584	534	548	600	572	524	551	592	559	583	558	599	553	558	570	568	590	552	574	587	571	550	577	539	568	568	547	573	547	541	593	547	560	560	561	563	546	548	585	554	586	536	539	580	575	553	584	609	602	593	561	568	545	582	573	556	554	607	576	594	582	573	529	567	609	538	576	567	602	568	562	539	593	566	541	557	587	534	563	564	573	568	591	559	563	585	566	558	580	562	574	559	587	555	568	589	579	566	594	592	573	590	569	616	569	562	556	629	588	539	589	617	553	608	588	547	539	595	513	592	592	562	584	565	548	547	581	538	601	559	540	556	537	540	601	595	559	529	585	561	599	599	637	578	584	569	559	570	585	575	570	597	586	560	553	587	571	587	594	574	548	564	574	583	559	595	548	494	582	557	594	580	575	577	598	631	553	565	560	584	617	567	584	571	566	555	536	554	562	575	597	523	576	609	565	585	569	606	535	524	573	585	572	606	545	554	523	566	568	578	599	574	527	587	570	550	558	611	568	558	584	560	581	593	556	567	597	575	606	547	558	527	571	543	550	578	551	530	578	550	562	550	547	587	543	619	547	552	572	593	549	547	598	614	558	545	531	568	586	583	593	606	551	591	559	575	579	584	526	530	584	527	537	615	575	607	547	568	553	599	579	553	601	566	584	569	573	570	588	574	598	595	536	596	545	561	565	522	586	595	520	555	557	543	603	527	533	597	585	579	559	616	563	560	562	527	580	577	546	558	519	540	569	598	549	548	535	585	553	580	583	552	579	552	600	586	543	584	569	543	537	547	605	566	587	579	601	534	532	572	577	548	557	558	521	567	555	584	578	576	558	557	551	522	609	564	546	541	577	559	551	559	552	597	568	533	584	595	623	557	575	569	566	602	590	546	566	595	560	546	562	590	568	570	596	574	535	549	583	564	543	555	599	585	583	556	573	554	591	597	601	568	594	570	533	546	605	600	570	529	546	585	588	576	585	565	600	592	579	541	567	587	567	560	582	593	590	521	561	583	564	560	595	571	562	579	571	585	556	627	564	537	510	564	590	607	586	567	574	585	551	555	603	569	603	555	565	620	556	553	612	591	525	550	594	541	586	576	560	569	558	590	556	583	549	572	549	578	616	585	588	585	564	592	575	558	594	528	584	600	564	574	558	547	544	596	641	557	523	576	561	603	573	562	568	552	575	605	553	569	588	579	597	523	557	573	592	564	540	593	601	613	523	537	528	546	574	530	614	572	570	584	561	575	563	536	572	579	565	558	574	601	588	529	600	525	583	508	552	553	559	572	537	568	554	580	577	581	550	544	548	585	571	612	565	585	571	578	552	604	539	575	590	570	595	595	530	608	564	522	618	547	544	583	579	538	540	544	559	605	596	616	511	490	564	555	513	562	615	540	626	561	542	591	577	572	558	606	563	579	575	556	597	511	582	552	538	595	569	556	586	575	567	552	563	558	572	582	589	594	519	533	580	559	572	539	545	589	585	589	553	569	554	615	572	552	559	592	576	549	553	604	616	575	552	567	562	554	594	598	581	573	571	576	570	594	517	562	583	587	583	577	591	550	561	583	562	573	487	537	579	532	597	527	571	553	603	573	582	564	571	553	573	579	546	582	581	574	538	577	582	572	565	555	572	560	548	579	569	551	567	625	583	597	609	592	599	544	575	592	551	575	582	577	593	619	614	622	570	577	604	592	582	565	599	534	514	561	496	539	557	530	597	552	575	583	518	583	595	575	588	559	587	579	529	597	581	549	586	592	572	590	578	544	536	565	571	609	574	599	585	562	575	599	572	579	587	578	580	581	584	561	538	550	553	597	506	499	566	571	568	563	544	566	548	547	563	584	569	613	632	538	637	562	561	534	560	509	521	535	562	569	527	566	622	560	575	568	537	545	564	574	566	587	589	588	521	570	579	515	558	567	549	567	577	580	534	561	567	541	574	557	521	596	579	586	518	586	561	530	557	570	502	572	602	545	566	582	569	596	565	546	592	581	613	600	580	541	561	613	607	546	603	587	566	572	559	530	561	546	518	528	562	544	579	575	590	632	642	579	570	574	567	569	577	551	551	589	574	536	545	569	575	565	595	575	591	559	579	579	578	554	579	574	526	562	572	604	563	549	569	559	603	560	535	595	572	589	566	591	551	563	612	586	533	592	529	590	536	617	573	593	530	551	549	560	609	593	573	572	590	567	569	558	564	572	594	589	568	601	553	584	581	580	541	593	551	533	603	536	549	544	543	586	568	564	561	563	605	566	574	592	550	568	557	544	551	604	586	579	509	548	559	553	587	580	604	543	584	534	594	540	550	572	591	565	556	566	585	593	581	551	552	557	525	581	599	554	583	605	556	571	551	548	549	538	585	559	558	593	588	540	560	542	600	561	599	557	545	593	571	572	553	521	560	594	526	519	573	565	546	528	567	554	566	592	541	584	525	591	532	526	526	592	572	573	572	594	577	566	555	549	554	568	600	546	579	580	587	570	553	569	593	589	569	565	551	534	589	591	575	530	541	557	594	558	582	552	581	587	543	545	561	568	573	561	584	567	548	551	582	595	582	530	572	583	587	552	583	568	578	579	555	551	565	593	526	576	588	569	590	590	552	552	618	582	548	529	533	583	579	526	567	597	577	516	564	594	584	591	619	576	588	544	568	548	573	575	571	579	565	529	561	578	555	553	558	596	567	602	583	568	544	601	498	546	564	614	527	561	572	581	584	572	586	594	575	605	603	553	535	538	547	626	573	561	603	634	528	591	585	532	597	558	564	559	570	550	555	566	568	537	561	583	559	586	562	576	535	552	585	575	563	579	591	551	535	540	600	533	555	544	553	577	582	552	566	629	548	525	576	517	576	566	587	596	586	570	541	539	603	590	554	535	553	530	565	555	556	550	520	571	585	586	527	566	565	525	526	527	573	518	574	630	555	592	547	553	615	617	572	597	566	576	564	569	530	550	579	575	563	569	559	608	621	553	598	582	538	547	560	599	560	566	521	546	564	549	575	607	614	583	583	553	616	572	564	567	546	571	532	592	572	559	574	561	526	597	549	534	569	545	602	564	556	577	579	551
15948	2395	1618	1037	583	469	334	266	209	235	183	148	170	167	156	143	127	147	164	167	151	153	164	145	166	146	127	135	130	152	119	157	132	104	123	133	124	130	127	115	119	146	149	115	132	137	139	136	127	122	135	118	133	112	93	108	141	123	121	113	114	93	128	126	120	122	126	133	114	126	111	126	132	126	121	125	120	120	120	137	145	133	123	118	126	127	114	117	128	129	107	114	120	108	119	150	130	142	144	120	144	121	144	139	127	126	157	115	134	108	129	129	119	136	109	99	120	132	105	120	136	131	134	128	125	123	131	123	148	123	127	135	118	111	131	114	117	127	120	127	99	104	143	120	131	117	129	124	132	131	110	127	121	101	113	130	148	136	112	113	120	112	123	152	117	120	120	135	120	124	108	138	143	136	121	122	128	112	130	100	127	130	128	123	142	119	127	113	150	102	113	116	121	130	115	140	116	145	125	114	132	134	113	113	110	130	124	118	144	110	135	135	105	127	117	112	146	119	121	115	135	123	134	130	130	121	131	122	109	146	133	127	116	118	126	112	120	125	123	125	120	130	113	148	120	117	135	127	123	110	139	124	131	138	109	120	125	119	125	105	134	119	130	122	110	118	115	141	122	116	130	152	123	120	134	116	121	139	118	111	139	107	121	106	124	127	118	140	96	130	102	110	155	126	127	108	133	112	136	130	114	116	142	141	115	130	135	128	113	113	141	124	121	120	130	130	146	118	140	124	128	107	124	121	131	148	107	133	133	125	128	135	112	113	119	142	132	117	118	124	122	124	127	125	136	121	129	111	137	116	140	110	129	123	130	139	107	124	127	130	122	111	128	129	118	116	105	119	128	127	109	99	139	133	131	119	130	117	156	135	118	123	126	136	124	113	124	124	123	112	145	120	117	111	146	131	135	126	110	138	126	127	113	151	131	119	117	132	117	113	121	153	106	142	128	115	118	115	126	107	118	136	128	118	134	140	120	98	119	110	130	129	123	118	117	121	129	126	127	124	104	130	116	131	124	114	111	122	124	126	150	132	99	122	91	129	139	112	123	123	112	143	107	126	124	119	127	121	114	126	127	114	127	119	118	116	119	116	147	126	143	125	111	132	114	144	116	132	120	117	138	121	112	124	124	117	145	126	125	119	140	97	134	146	138	127	127	134	132	133	143	114	108	126	122	104	128	122	111	112	119	131	132	113	110	119	116	134	120	109	138	96	115	120	145	128	109	119	109	125	133	116	149	118	116	124	122	103	112	122	132	129	115	130	123	120	109	120	122	123	97	112	116	144	121	125	106	121	122	121	125	137	115	107	151	124	136	123	111	107	121	131	118	131	118	123	105	137	111	115	128	129	152	124	133	120	124	105	149	133	121	133	124	126	122	105	113	102	120	131	133	134	130	112	99	127	107	131	121	119	127	126	107	129	118	126	133	124	123	131	113	156	136	110	121	134	114	141	105	117	129	135	113	134	117	140	146	127	133	131	109	140	132	134	120	121	141	132	113	115	117	113	101	128	133	139	138	127	113	106	140	102	114	138	110	129	121	123	132	124	112	134	149	124	130	126	119	138	136	141	109	132	124	117	127	145	109	126	133	134	119	134	107	120	130	136	126	120	141	130	107	119	122	130	126	103	121	111	128	121	133	127	143	128	139	132	136	112	129	82	120	126	123	124	124	122	119	130	120	114	123	134	112	120	125	133	132	109	131	147	136	128	127	112	126	114	122	127	123	111	125	96	101	110	135	97	105	136	139	116	123	138	129	118	138	140	130	143	131	142	127	108	110	132	106	121	133	119	124	112	112	121	132	118	124	125	113	133	128	108	137	134	108	132	148	131	124	115	126	141	113	127	132	114	122	114	113	148	129	117	129	108	145	134	129	129	116	111	136	137	120	146	132	110	126	101	96	131	115	126	120	109	121	114	127	156	129	118	120	133	131	112	128	128	116	119	112	126	122	113	118	144	129	122	123	143	134	117	123	115	113	125	129	114	113	138	132	113	133	123	130	127	126	128	150	147	118	116	137	127	140	151	124	115	129	122	121	162	130	128	129	113	120	148	147	120	126	125	125	116	105	102	124	115	126	127	147	98	124	128	129	140	135	131	149	125	123	122	137	123	124	122	120	128	133	121	121	115	127	120	132	102	121	149	140	148	124	127	109	135	140	139	106	122	112	95	138	127	127	118	112	138	114	123	136	122	133	120	143	136	128	127	152	139	130	131	126	128	129	121	112	124	133	125	107	106	149	127	118	119	126	111	121	141	133	120	119	146	113	119	120	120	133	110	128	126	120	114	111	140	108	125	126	128	149	122	132	145	121	127	120	116	123	144	115	114	121	116	131	102	129	105	139	128	124	115	125	121	127	135	114	117	135	131	112	117	125	125	140	141	124	117	139	132	121	118	127	116	115	130	123	154	132	134	112	118	128	113	119	118	131	134	103	112	126	135	125	126	131	136	118	115	125	126	121	117	142	136	119	122	119	100	110	131	128	128	123	122	134	134	128	128	129	108	118	127	128	134	140	136	130	120	122	116	159	123	128	142	128	130	131	131	122	139	130	135	139	121	117	116	138	122	125	127	132	115	118	110	133	115	125	121	118	149	130	132	119	136	134	116	129	132	137	124	118	119	115	94	125	109	124	138	121	140	109	113	145	126	128	121	135	121	112	129	127	144	127	130	131	117	130	136	121	131	116	114	144	118	104	137	118	113	127	107	133	106	110	118	121	134	127	116	112	107	105	109	141	125	149	155	119	118	124	110	118	125	114	133	112	105	124	122	126	134	123	114	131	133	112	103	130	112	124	124	92	131	119	125	140	120	127	113	139	133	130	129	127	123	133	103	129	125	127	157	121	140	117	116	118	123	120	145	125	140	128	137	129	115	115	156	128	112	140	116	124	98	128	127	117	118	102	119	118	105	155	115	134	131	137	128	108	141	119	120	120	94	115	138	118	122	132	116	130	134	114	119	130	122	132	117	131	138	130	138	117	112	117	140	135	131	138	137	122	119	125	130	124	123	124	140	130	137	123	129	114	125	142	135	130	143	140	142	141	128	132	125	136	116	120	154	129	123	126	122	128	146	127	125	127	131	121	126	125	133	139	133	127	111	141	120	135	116	117	139	131	127	112	125	112	126	135	105	129	116	123	121	119	138	122	128	115	110	101	120	125	150	127	138	106	127	112	135	118	141	135	127	146	135	128	120	112	130	97	102	128	137	149	112	114	98	124	129	110	137	121	124	129	140	126	108	118	134	104	129	128	125	134	122	127	108	120	122	136	118	138	134	108	125	123	114	111	139	104	117	110	135	130	120	118	131	120	129	136	121	115	117	141	112	143	138	144	114	124	135	148	114	111	112	132	131	130	117	115	139	144	126	105	133	113	125	118	118	120	148	104	136	95	128	124	129	112	113	121	109	109	119	124	116	144	112	147	151	121	116	136	151	117	143	131	123	139	120	126	136	129	134	119	134	114	128	119	122	123	166	142	111
9006	1763	2683	3019	2259	1767	1404	1158	900	820	767	647	630	615	556	529	542	494	499	472	456	420	481	421	397	401	412	378	399	365	331	296	345	347	350	326	363	355	353	360	344	322	377	313	333	344	313	300	327	312	356	367	324	300	322	349	303	349	341	297	307	324	334	334	315	312	332	298	305	337	323	302	316	334	311	301	311	326	300	345	334	323	294	326	302	313	291	319	306	323	311	299	314	338	322	333	334	320	306	290	360	295	334	315	304	322	300	308	319	326	339	313	332	307	330	306	340	313	335	308	306	324	316	297	345	355	336	296	301	331	349	326	339	326	331	286	337	317	326	311	324	284	306	328	299	306	306	325	291	304	324	296	325	309	316	302	329	291	318	335	279	343	336	300	298	313	303	305	297	300	349	341	305	310	311	323	317	305	328	318	291	311	308	327	332	315	304	299	307	293	308	314	318	335	292	289	318	321	336	301	324	326	314	323	291	315	305	317	334	333	332	321	316	331	314	327	329	297	346	339	306	329	297	321	336	317	329	289	286	312	310	275	272	286	326	298	333	296	308	300	278	308	322	333	334	326	301	308	361	320	349	336	367	303	331	289	355	287	307	328	297	334	311	324	312	281	300	312	305	321	291	322	311	335	305	313	313	349	300	325	313	314	322	313	302	283	340	313	314	304	300	350	333	309	323	304	316	332	320	331	304	359	330	282	337	320	341	295	277	352	348	343	312	323	304	343	320	313	315	275	308	300	310	279	335	298	297	311	308	326	329	309	300	343	300	327	335	320	317	327	338	310	348	332	345	323	298	299	337	307	319	352	305	321	291	315	342	343	341	311	284	304	315	332	314	320	329	305	342	340	311	310	328	320	309	352	297	314	323	304	309	297	264	316	295	332	290	317	291	330	328	320	300	316	342	334	328	317	312	323	302	320	340	330	297	312	316	312	327	304	304	315	313	297	325	322	305	322	299	303	307	306	295	332	332	317	331	313	313	303	323	320	295	325	337	331	308	300	331	334	324	313	297	290	319	341	322	331	320	290	298	299	287	323	326	321	341	315	322	305	314	311	286	331	297	311	320	304	285	302	305	321	290	337	293	312	292	353	325	290	332	315	328	328	344	319	306	349	313	312	315	298	300	324	322	297	299	323	298	274	333	339	283	319	307	304	320	302	302	316	330	298	300	331	320	318	304	327	327	348	312	330	317	338	325	318	321	328	314	350	299	325	298	327	300	317	320	321	290	301	333	325	324	274	310	330	319	347	316	315	318	302	328	330	328	323	323	321	322	306	331	313	307	322	296	310	327	318	295	325	298	333	309	334	320	321	308	319	339	315	323	326	300	290	308	299	311	295	328	329	294	302	298	347	339	304	331	298	325	330	327	320	316	329	327	343	331	302	296	304	345	318	297	322	308	351	322	321	305	323	306	309	332	305	316	321	309	326	338	314	353	311	288	331	323	320	308	331	302	343	296	313	319	324	297	296	289	317	311	301	307	312	310	280	317	309	300	313	323	289	333	311	333	342	303	330	343	284	329	327	321	310	299	308	328	300	317	315	338	304	311	346	320	319	346	310	292	309	324	277	298	281	299	325	290	284	288	335	298	316	310	300	317	308	294	337	280	343	297	359	314	347	317	313	329	341	306	327	331	338	356	307	326	325	323	317	310	331	304	320	306	291	278	294	340	299	348	325	308	310	314	300	290	315	298	331	308	319	337	326	333	296	281	330	329	297	308	325	315	316	305	316	308	300	280	303	314	299	315	329	322	303	316	330	315	308	318	311	322	307	317	330	345	309	313	270	317	311	305	331	334	298	320	285	317	313	295	284	324	308	323	305	312	302	303	315	329	298	316	308	328	286	332	316	308	311	311	334	295	336	335	302	314	300	287	305	319	298	331	308	315	316	329	327	311	326	344	317	315	311	315	336	308	340	334	319	290	322	289	318	340	302	328	297	292	353	295	323	308	310	316	288	333	302	311	329	320	304	336	334	298	326	320	345	333	318	325	290	250	316	317	302	297	318	307	319	325	325	310	322	317	309	322	334	296	334	310	321	322	301	332	290	329	313	293	321	313	314	304	352	316	324	312	331	302	326	307	329	294	296	329	338	333	277	298	318	329	325	334	311	323	344	307	310	312	333	314	288	308	331	290	266	303	300	303	303	319	292	312	309	288	320	343	330	305	295	285	348	312	322	324	310	324	309	326	300	313	318	328	303	307	328	301	275	286	298	322	333	301	311	329	352	307	318	327	308	339	310	319	296	322	306	278	298	296	298	333	303	302	304	316	321	329	323	320	339	307	344	298	288	290	320	312	328	303	311	294	317	310	344	312	327	325	305	318	300	309	305	327	324	322	279	315	323	315	318	318	287	350	299	330	345	277	336	319	326	308	319	327	309	326	335	297	330	332	337	301	319	323	325	299	319	321	329	345	310	317	295	314	335	301	321	300	299	332	330	326	326	323	304	318	298	338	358	323	285	303	275	333	331	332	295	304	307	306	318	352	297	319	336	330	324	329	343	318	321	298	322	323	330	315	333	335	315	326	306	319	315	322	289	291	353	332	336	331	311	319	323	310	313	298	342	327	288	319	286	316	290	294	314	312	274	313	296	300	334	305	293	330	309	333	301	311	332	319	303	337	299	312	316	293	305	305	308	331	339	297	306	330	322	291	309	304	298	320	351	311	310	333	325	345	309	331	318	298	320	322	330	318	318	313	284	333	324	286	308	306	269	305	345	316	328	293	301	294	300	283	310	319	321	307	318	293	335	300	307	312	293	314	311	316	336	302	331	310	313	338	317	306	344	332	328	338	323	296	288	318	319	264	342	317	307	289	317	345	339	315	304	305	319	336	341	316	307	339	306	338	338	304	323	287	322	287	318	328	336	307	306	298	294	314	336	316	301	325	332	314	311	322	319	301	340	312	294	330	310	356	329	327	290	310	335	318	313	310	300	294	328	284	347	337	327	331	321	339	343	314	333	336	289	307	273	270	302	330	307	318	330	323	297	343	309	310	307	332	326	285	364	353	358	342	348	294	319	321	322	336	308	297	338	316	329	318	312	315	293	323	296	325	312	311	323	318	313	275	305	288	318	335	303	301	306	314	298	293	331	303	285	308	294	314	333	315	337	309	327	299	298	319	275	323	328	324	309	331	312	298	272	293	338	325	318	315	308	328	335	335	311	314	322	338	274	347	305	333	317	331	302	325	322	326	314	327	301	324	315	311	321	297	313	317	324	300	295	339	300	326	293	316	292	320	321	347	313	343	300	311	363	264	298	311	325	316	306	344	333	293	340	313	343	305	339	320	297	282	297	324	284	322	328	324	323	319	322	337	283	330	302	306	311	347	311	324	300	309	316	305	311	316	330	310	316	304	340	338	316	304	301	287	314	334	310	279	330	302	308	321	342	292	319	310	321	330	302	327	295	323	301	299	331	323	307	327	316	314	307	301	308	279	305	311	322	308	300	316	328	337	318	317	311	307	313	295	356	309	329
1947	507	515	416	453	429	431	466	414	370	362	388	385	427	395	415	372	400	337	439	404	351	393	387	359	382	408	413	415	402	348	419	366	390	386	349	342	370	410	363	390	404	391	381	380	393	355	358	377	393	393	358	390	390	380	395	366	364	412	342	365	419	427	380	360	407	394	346	426	382	404	367	404	391	356	398	378	417	404	388	378	359	391	384	363	421	424	415	361	366	414	391	372	386	377	378	371	391	387	390	417	384	426	381	333	351	376	404	384	429	380	381	371	359	380	386	393	417	410	366	365	343	382	389	378	413	377	360	391	362	352	390	388	378	367	391	344	360	363	390	398	369	361	376	407	382	371	372	387	374	373	392	427	370	393	399	353	356	397	361	407	365	389	423	396	359	380	369	381	378	399	391	370	414	392	404	361	370	403	383	408	355	403	402	366	359	388	388	401	380	400	424	390	409	378	404	336	416	396	355	360	343	400	405	384	358	401	398	386	374	358	407	402	411	413	348	411	404	381	388	400	409	387	379	363	392	367	370	398	370	387	406	417	390	386	401	358	426	420	387	369	358	395	377	378	424	361	403	390	366	394	396	399	388	375	403	387	365	359	387	373	344	355	404	373	357	378	391	400	373	386	407	381	378	399	393	346	420	403	397	392	379	398	386	365	356	400	387	411	323	413	385	377	405	374	399	401	371	409	388	341	379	425	374	351	378	386	393	383	403	383	398	394	393	403	377	352	367	380	344	395	398	391	359	390	355	389	375	353	375	373	376	381	417	346	360	352	390	365	440	408	385	390	387	390	363	366	421	399	369	395	403	395	429	389	373	370	389	388	358	433	393	418	396	390	341	339	404	370	417	361	362	418	374	432	348	378	405	404	405	374	371	390	353	407	388	400	388	423	363	407	380	393	407	404	356	439	394	387	379	383	388	406	364	364	358	356	370	415	386	393	391	405	386	367	398	373	349	366	371	410	368	389	349	399	376	397	357	375	388	383	398	387	338	371	386	394	378	389	339	379	371	374	403	357	351	365	384	396	369	408	398	368	372	335	409	370	376	377	397	406	348	367	381	412	382	382	378	397	394	352	407	370	341	355	360	371	371	400	413	385	402	406	385	388	399	357	390	367	391	409	357	431	398	389	389	385	393	383	361	349	402	395	375	367	392	398	354	376	419	398	401	400	399	396	379	396	397	404	371	366	365	399	376	386	370	351	379	407	373	377	387	360	376	383	349	368	399	367	384	361	372	377	341	370	383	372	353	420	365	367	380	371	413	344	401	373	398	381	358	381	352	384	407	382	380	385	393	385	359	404	418	372	388	362	404	374	340	371	353	366	373	386	419	398	406	425	370	359	355	354	353	348	389	382	394	387	415	408	376	330	375	372	390	388	391	380	351	394	387	387	372	366	413	395	386	373	376	385	380	393	395	374	411	374	395	381	406	384	377	381	427	393	373	395	426	366	409	378	377	354	383	373	394	417	378	409	398	351	389	418	382	376	404	390	410	350	381	380	380	382	384	374	387	386	413	377	341	366	398	390	373	383	354	393	422	356	410	409	389	412	400	371	380	397	384	387	381	379	343	368	432	370	359	392	353	371	379	416	370	410	369	404	362	409	386	394	353	365	381	378	421	412	399	388	389	409	396	347	366	375	347	389	428	389	382	391	352	368	375	369	401	404	397	351	415	360	403	365	346	379	395	401	356	381	405	376	387	371	395	389	381	355	390	433	376	377	424	389	391	371	366	398	348	411	393	354	390	376	383	347	401	418	394	368	350	398	390	384	400	376	356	398	377	395	396	391	402	428	403	382	375	388	362	419	416	383	380	384	365	414	351	396	398	356	408	405	370	424	373	406	398	430	373	403	363	363	402	378	377	389	353	367	366	392	391	380	380	399	358	394	383	396	371	421	375	367	364	393	416	384	364	384	388	383	376	423	390	400	373	384	332	333	390	381	371	426	377	367	366	439	391	416	399	384	388	382	369	406	343	357	379	416	363	387	365	367	379	352	353	366	355	369	384	383	398	392	356	405	337	364	384	379	349	400	386	419	385	385	355	360	402	387	400	389	357	370	399	421	385	407	358	349	375	376	364	355	403	390	383	394	378	384	412	382	391	392	382	398	408	399	363	360	387	376	397	390	417	385	397	403	370	374	378	379	378	363	364	385	373	387	385	354	401	363	376	358	398	356	392	351	357	380	413	385	364	371	377	369	351	370	398	369	367	421	382	410	365	360	395	387	375	403	415	417	382	369	406	389	368	396	379	347	377	384	369	414	371	381	394	388	354	372	398	410	402	420	383	377	394	404	380	390	403	406	366	400	407	429	369	385	369	406	368	373	385	400	426	383	401	372	360	374	378	382	389	382	417	402	394	384	400	403	338	375	374	390	405	355	341	398	397	395	380	418	381	403	395	378	392	351	408	412	421	402	399	431	369	403	397	356	384	392	329	397	359	389	412	408	422	407	375	377	388	377	393	400	365	348	387	393	376	408	407	366	395	387	371	388	396	398	395	375	385	388	378	361	422	357	378	391	356	396	347	359	396	402	358	402	371	360	406	380	377	370	398	428	360	414	379	388	376	355	360	416	402	400	369	350	363	321	356	361	386	383	386	385	349	377	380	415	338	375	392	370	405	380	384	360	377	423	383	377	388	370	362	408	397	385	346	353	387	389	381	389	396	400	374	365	385	391	374	349	362	383	374	391	376	401	389	401	413	412	380	391	420	365	397	402	367	375	385	362	342	362	374	390	376	386	394	310	373	366	370	361	391	391	366	353	361	392	381	419	352	402	415	410	366	429	339	402	399	387	413	380	393	384	422	385	406	390	373	408	372	379	374	393	376	386	366	378	401	370	382	377	399	411	357	394	367	389	387	333	358	349	390	371	373	377	382	364	367	366	358	399	377	387	375	391	376	382	377	361	374	357	374	410	363	359	410	393	375	373	413	438	375	366	379	381	362	389	397	391	362	398	373	387	395	357	410	382	412	390	383	361	372	412	388	365	401	406	366	367	373	369	391	418	387	407	390	415	373	379	355	406	362	351	395	394	407	377	381	403	353	389	381	397	390	367	378	389	371	422	414	411	409	411	415	368	404	362	386	373	385	366	389	363	390	375	414	419	369	348	368	373	389	379	396	377	375	396	387	358	393	350	386	376	395	370	386	391	386	401	358	395	370	346	391	378	385	360	324	397	397	370	433	394	380	383	380	375	412	409	358	363	357	402	420	401	411	376	369	385	375	397	412	376	357	355	412	389	370	379	347	368	364	420	400	380	350	326	435	373	390	377	358	406	400	390	415	367	406	377	366	413	398	424	369	380	341	380	370	378	349	374	335	370	384	460	390	429	353	384	419	385	381	355	400	384	373	385	394	424	403	378	378	322	387	389	393	411	385	374	378	372	410	395	383	416	345	426	361	388	372	388	376	346	361	419	367	353	407	363	390	375	416	435	391	375	410	387	388	396	401	402	402	398	400	377	378	377	394	382	363	370	407
2282	1000	1033	1081	960	979	931	930	873	882	913	908	864	849	901	826	862	849	857	854	773	816	780	868	851	832	858	845	860	892	815	864	885	835	798	836	811	852	838	817	835	860	849	815	862	846	881	834	812	824	819	866	814	827	843	851	834	834	908	850	809	823	855	785	860	845	869	835	820	786	909	836	771	845	816	839	850	763	846	820	792	834	834	810	837	871	839	824	857	838	850	839	850	836	813	858	849	833	821	863	837	827	788	814	855	826	872	868	850	848	847	834	883	834	865	816	828	849	844	877	835	800	773	862	839	839	806	802	824	834	838	807	818	873	830	805	760	811	841	857	791	839	833	776	850	848	824	834	842	828	768	822	832	835	796	828	815	862	874	813	800	771	858	821	847	868	869	836	809	856	842	844	821	859	771	841	853	802	829	864	815	808	859	810	819	808	841	780	850	825	839	827	833	844	838	832	882	842	869	844	807	790	831	836	838	838	805	819	849	792	837	830	781	864	807	889	834	806	804	745	860	810	852	832	812	812	836	815	849	829	854	865	830	865	870	859	836	793	841	869	834	845	868	824	827	813	791	797	853	832	828	855	815	876	885	883	818	788	855	821	810	797	842	810	850	831	817	837	844	837	834	793	838	867	799	823	862	841	879	834	797	824	841	836	786	842	843	843	793	831	831	866	828	818	771	845	818	818	854	871	831	782	850	845	807	897	832	831	833	837	857	838	834	820	832	852	833	854	830	856	814	865	807	876	844	827	771	895	863	837	850	861	862	885	831	918	896	852	872	823	784	831	838	863	877	833	846	822	841	879	844	820	839	847	845	847	850	834	855	820	771	804	815	867	831	798	830	872	855	831	849	860	857	792	844	866	854	829	814	873	814	820	843	881	801	866	879	817	828	800	884	841	848	835	806	812	854	863	829	824	850	830	821	836	874	884	831	875	849	815	820	832	885	826	833	785	834	799	813	845	840	813	807	872	851	824	793	830	835	867	841	893	764	817	849	838	824	822	819	835	813	846	877	861	818	825	800	862	829	804	842	869	834	821	810	811	868	845	854	803	826	803	862	853	807	803	793	852	863	892	891	814	803	816	828	790	870	801	819	839	866	879	795	850	812	818	822	825	840	805	797	833	836	878	856	873	860	842	832	840	831	841	789	800	890	872	795	787	826	845	783	833	841	886	830	814	779	875	847	832	786	838	864	846	831	805	791	853	834	839	818	868	843	813	901	841	815	792	832	888	840	821	830	886	792	847	839	877	810	856	832	841	847	843	801	864	827	847	853	854	881	889	900	840	830	782	826	828	801	836	877	851	866	832	859	757	827	839	814	809	873	812	738	799	847	887	830	849	827	821	835	855	839	810	846	787	844	823	859	834	773	858	834	837	823	851	868	851	789	839	872	788	794	877	910	847	849	865	858	828	839	857	846	858	806	829	836	830	820	792	833	839	895	874	851	859	828	863	816	790	837	841	832	794	804	842	798	834	793	795	822	860	847	858	840	850	814	875	821	870	818	885	806	775	802	855	798	853	850	824	818	830	863	840	870	792	872	838	828	810	826	826	768	823	829	817	870	871	843	805	844	866	844	825	839	909	834	846	854	899	879	808	906	890	854	828	830	886	849	834	838	870	862	822	868	813	831	783	836	826	765	806	809	831	797	817	878	864	843	852	810	851	865	816	839	827	885	881	840	853	904	801	788	839	834	854	800	807	829	833	830	862	851	848	802	818	841	866	841	833	848	881	845	795	794	863	844	862	821	807	837	821	804	838	849	872	848	853	863	850	848	850	773	831	782	809	863	842	812	848	826	928	830	826	870	870	819	830	865	835	855	865	860	827	832	859	822	770	860	907	828	823	870	850	813	868	846	836	846	830	826	835	833	842	879	846	807	805	833	845	876	848	793	852	857	883	857	775	836	812	888	833	814	843	870	861	853	827	816	814	860	796	821	830	829	833	828	839	798	848	839	835	845	879	812	805	925	855	824	833	872	810	864	830	829	869	850	846	810	837	808	867	880	873	792	816	846	833	890	825	854	879	808	834	853	857	823	816	832	833	829	846	846	826	829	860	795	839	800	878	846	829	841	875	818	771	788	877	885	797	796	815	862	840	824	826	825	779	849	782	829	872	904	782	832	822	850	808	827	816	840	820	869	809	840	873	838	794	843	841	814	854	842	838	881	813	891	842	848	827	875	826	842	829	819	845	784	821	843	841	824	763	835	877	806	851	854	833	822	831	818	815	816	885	805	819	864	862	856	861	843	780	794	807	849	842	863	857	832	809	845	825	824	821	864	822	804	801	752	836	833	835	825	805	869	859	819	844	856	863	856	863	857	829	838	830	828	858	874	835	847	837	829	791	855	830	864	780	809	778	866	786	768	842	842	769	879	809	779	823	804	838	820	855	858	876	841	814	864	824	832	859	815	794	871	808	831	837	845	838	838	823	831	848	790	820	814	809	789	849	849	845	799	876	838	768	859	829	866	856	791	894	811	881	904	824	803	855	855	807	817	832	859	809	803	819	778	889	880	894	871	850	865	839	852	845	823	858	821	815	851	842	821	857	798	849	824	817	821	807	851	786	840	833	859	830	825	832	845	883	846	859	829	834	891	836	838	860	808	807	804	867	818	785	826	821	817	832	851	813	784	836	833	847	834	791	813	830	838	870	829	794	841	829	870	827	794	861	797	832	855	858	854	817	818	866	847	859	810	858	851	857	845	845	843	795	819	875	839	826	829	822	845	840	842	805	830	827	835	787	828	847	829	855	859	765	827	810	834	833	822	804	828	810	805	807	805	864	874	866	844	847	828	871	817	853	846	843	847	885	809	898	854	801	810	805	766	829	800	829	836	828	854	844	821	843	854	866	803	836	810	851	790	839	816	764	832	862	860	844	831	840	828	802	809	793	843	836	851	750	810	818	854	811	840	844	821	858	857	837	811	820	834	818	817	824	829	832	843	796	848	809	823	865	825	809	821	866	807	840	775	829	845	823	831	846	887	812	794	800	883	855	857	828	816	862	810	835	866	792	852	872	845	840	780	855	861	827	833	859	847	855	863	828	842	842	887	839	805	838	864	841	802	816	853	827	817	862	867	829	833	800	863	800	804	803	823	815	858	867	804	841	844	862	850	829	885	850	832	786	811	807	802	810	773	865	836	849	770	785	787	806	804	807	862	841	791	818	848	816	776	830	850	859	804	820	805	828	813	871	852	865	813	849	759	807	828	820	783	863	817	793	864	840	817	859	820	883	855	836	763	858	841	850	919	832	853	843	839	821	789	826	811	849	872	874	845	859	865	827	818	822	817	825	806	835	818	838	816	834	823	838	865	915	830	850	813	793	841	809	821	879	832	826	923	822	856	848	863	806	866	805	838	794	800	820	861	837	865	807	832	866	845	850	873	842	837	814	862	863	863	854	832	872	803	823	873	826	869	842	844	881	849	821	829	874	810	842	822	864	808	850	875	829	819	858	860	766	868	795	873	804	842	838	809	799
8618	1323	1084	731	509	413	347	360	317	307	265	286	301	265	273	289	279	271	266	262	255	256	247	261	234	224	231	249	248	263	242	275	287	252	247	249	242	265	273	247	278	275	269	249	273	248	250	280	258	258	262	218	243	276	233	283	245	257	235	253	249	233	246	248	231	220	236	236	263	256	274	269	238	247	231	238	259	249	255	240	241	242	249	250	233	244	225	217	247	240	262	238	228	235	274	230	260	209	281	236	253	269	238	260	277	250	239	230	253	254	251	251	250	245	223	259	257	253	245	264	231	255	259	242	225	278	235	207	250	245	247	256	267	256	224	258	245	231	256	259	228	226	233	228	259	257	243	254	260	247	253	226	259	236	272	242	280	249	239	227	282	230	228	267	261	240	242	241	259	256	236	258	246	255	260	242	259	236	262	244	249	295	242	228	259	207	262	239	253	251	265	254	252	264	271	251	246	234	244	267	235	259	245	241	226	256	227	231	247	244	246	241	247	255	247	258	230	234	247	259	248	229	229	241	247	261	242	249	266	251	258	252	213	268	235	252	265	242	272	268	263	271	253	272	248	233	255	275	255	260	249	251	219	255	273	225	223	236	249	268	250	246	248	253	231	255	254	260	265	255	246	242	240	248	270	222	223	250	256	259	242	262	227	273	252	220	260	255	223	228	264	223	268	260	236	214	238	253	242	261	241	238	272	234	260	263	275	241	240	238	269	272	251	252	267	250	225	258	240	245	298	258	235	248	265	241	220	244	259	234	259	263	234	237	242	223	238	244	221	277	262	275	263	271	278	253	243	237	274	253	270	250	244	234	257	246	235	257	273	255	256	239	253	229	250	275	235	266	257	238	211	226	224	265	277	280	251	263	267	250	250	239	239	225	256	257	276	254	257	228	250	239	236	248	235	214	263	252	239	233	252	267	244	264	245	268	266	257	235	260	245	242	260	241	252	236	280	240	246	246	243	280	260	256	226	255	262	255	278	255	235	253	234	262	261	241	254	263	276	268	251	248	254	271	250	256	243	263	242	219	243	251	292	234	289	235	256	244	260	249	241	228	280	271	253	241	243	236	265	266	241	223	233	256	248	231	262	247	246	234	258	224	205	247	249	250	245	266	248	265	251	257	261	254	248	227	221	233	245	241	257	275	263	244	277	233	285	243	285	233	245	263	247	258	268	240	249	282	234	268	259	242	267	245	242	232	250	266	267	239	238	280	249	260	248	278	248	234	273	244	233	253	231	260	263	229	211	259	261	235	247	259	279	213	248	273	247	264	258	244	237	236	273	241	271	247	247	254	244	253	275	246	242	251	261	238	243	258	242	228	258	240	256	257	248	284	240	252	269	257	240	246	267	242	240	257	236	249	242	264	267	244	234	283	262	245	250	265	239	250	286	239	242	261	267	265	245	255	283	249	229	254	227	273	241	250	245	275	254	263	232	249	226	230	239	242	252	288	278	218	239	257	258	260	231	237	233	256	273	233	254	239	256	258	268	247	248	263	243	231	231	234	244	256	278	226	251	283	235	255	226	253	251	241	213	249	241	229	214	266	274	296	255	308	258	241	248	258	246	245	261	238	252	249	252	210	273	262	249	221	272	278	249	255	280	276	269	253	240	231	208	244	218	257	270	255	257	241	257	248	258	248	265	224	238	246	261	237	251	234	247	224	238	248	246	226	226	238	248	247	241	214	265	234	243	234	217	245	269	256	238	263	221	272	249	250	241	241	253	264	258	281	227	260	218	250	236	234	228	246	237	233	273	226	265	247	247	260	209	234	252	227	224	222	239	209	251	239	220	247	236	230	232	228	267	254	279	278	271	247	235	247	208	287	274	270	234	246	240	212	273	218	251	233	264	271	241	251	256	245	265	238	311	257	263	238	269	240	257	243	238	231	259	265	250	240	238	231	252	259	247	289	247	223	263	262	239	253	230	265	265	238	280	262	249	234	248	230	234	282	240	231	247	245	249	247	298	258	271	240	256	246	245	267	232	243	237	280	246	255	235	241	258	237	243	234	265	259	219	222	294	271	259	289	239	232	253	250	252	271	256	241	212	280	236	281	210	263	265	262	274	225	247	238	243	249	280	233	266	251	271	236	252	232	261	279	219	266	229	262	271	248	261	278	254	254	245	248	233	239	251	257	209	274	270	267	232	248	246	238	242	253	257	263	267	255	270	254	232	269	241	243	261	262	231	250	228	249	264	275	248	255	223	261	279	262	234	235	241	260	245	237	265	264	223	279	231	227	246	246	246	235	230	262	257	274	235	249	267	266	268	264	273	228	235	243	244	265	266	248	255	285	279	262	269	278	285	251	247	253	257	251	257	243	254	267	265	261	218	252	252	280	286	259	220	220	247	257	226	250	276	259	234	256	285	235	245	238	243	244	234	255	232	254	234	220	284	243	253	222	282	248	256	243	248	233	256	272	245	263	289	243	273	225	253	231	239	229	252	249	224	276	286	248	254	230	217	253	263	275	295	255	239	253	249	208	280	263	243	242	277	255	270	253	251	240	247	293	253	246	258	246	254	244	249	258	247	235	240	238	261	252	238	234	259	266	236	263	251	289	258	276	244	253	252	217	257	237	222	235	247	255	271	241	251	256	257	239	217	269	245	230	240	242	269	266	256	219	241	244	245	254	247	239	242	239	244	274	227	247	231	231	253	230	232	255	238	249	228	267	268	238	252	270	260	244	231	232	258	239	268	229	244	228	238	226	231	225	242	258	224	275	275	235	275	272	238	199	284	267	256	241	267	259	258	259	257	266	268	248	242	224	266	261	242	271	256	277	260	268	251	262	242	242	220	244	248	252	259	264	255	242	232	263	279	265	275	263	225	245	240	252	252	261	215	238	261	220	259	239	234	242	254	261	251	232	261	250	276	276	241	280	232	238	226	263	236	240	240	271	266	255	243	244	249	270	250	250	260	267	208	234	255	231	222	246	270	261	258	228	259	247	282	210	248	262	252	277	248	228	251	262	263	268	274	244	213	273	235	259	226	239	237	276	273	241	238	272	250	279	256	248	276	274	236	247	263	268	263	247	258	225	234	225	228	242	245	305	263	248	272	281	256	257	263	226	233	244	243	258	252	277	266	287	247	271	262	239	244	269	249	267	248	264	284	268	234	280	260	260	253	239	228	239	242	238	225	239	243	247	237	263	260	234	263	256	268	215	220	239	255	268	263	250	263	282	223	248	223	271	264	280	245	252	256	247	266	218	261	241	236	276	252	240	260	237	264	251	254	236	264	245	241	244	275	242	239	264	243	255	242	264	234	237	224	252	256	247	230	222	225	237	227	241	265	245	257	288	237	256	267	260	232	234	251	250	270	256	259	260	266	242	263	249	260	226	240	229	261	276	234	275	260	241	242	231	243	221	262	254	257	245	240	255	248	225	253	281	267	270	237	247	279	230	243	248	231	249	241	232	236	266	247	253	235	243	244	237	276	264	266	260	259	238	251	240	242	216	233	236	238	217	273	256	278	243
7137	1395	2030	1989	1665	1333	1111	959	891	801	768	757	654	738	673	679	699	666	640	679	642	609	658	618	613	617	564	628	584	578	560	597	597	573	558	603	564	570	586	595	558	505	587	584	589	630	559	565	590	554	635	607	576	600	610	566	561	585	599	576	575	555	611	543	548	579	577	537	577	547	568	574	586	593	603	608	604	604	556	561	544	573	550	546	564	575	600	545	552	563	566	569	536	560	589	543	591	564	542	621	575	568	566	593	559	575	570	525	559	556	596	579	589	573	592	547	587	576	548	544	600	557	543	582	535	589	585	574	548	536	555	584	594	547	567	571	566	537	578	533	523	556	523	542	543	542	583	568	579	587	573	581	612	533	578	596	595	610	520	573	541	619	583	582	528	556	570	548	527	569	585	534	550	586	544	576	564	575	575	522	551	552	557	575	582	517	562	550	538	552	520	559	555	549	558	562	563	572	566	553	595	563	581	590	564	603	550	561	517	560	548	531	564	566	617	577	582	563	646	582	556	553	545	601	552	531	627	569	557	536	573	588	551	544	622	563	599	544	537	554	566	538	505	572	555	573	552	600	534	550	575	575	549	569	608	542	584	571	556	578	523	567	577	529	552	542	572	544	540	570	553	593	557	580	556	561	591	577	630	555	566	584	536	536	570	572	595	532	577	564	567	608	583	571	540	546	549	587	554	582	554	549	575	605	530	571	600	560	562	583	560	572	581	590	567	568	554	562	584	571	616	545	557	568	560	581	590	530	586	593	557	549	568	550	603	553	561	573	577	570	544	594	578	557	567	529	554	582	576	563	568	568	548	574	576	550	558	598	561	560	584	591	563	568	556	588	546	534	561	577	550	582	566	579	543	581	569	569	567	541	542	517	524	588	579	563	549	537	521	539	581	589	538	571	578	617	518	518	591	602	555	603	562	531	566	526	571	539	572	605	605	566	543	603	561	559	566	578	602	570	610	530	530	590	569	569	562	613	607	606	612	565	558	568	569	595	592	555	592	565	587	528	570	607	561	601	574	587	583	551	575	544	582	606	573	533	564	563	584	590	563	576	564	531	548	585	565	598	574	512	526	579	547	561	586	577	576	561	509	474	578	558	534	593	537	580	590	552	501	541	555	530	517	550	544	608	565	572	517	555	566	566	578	569	578	553	564	544	581	539	548	587	565	562	551	579	510	561	578	562	569	589	540	549	575	543	557	548	562	512	567	561	563	552	546	586	548	584	534	565	536	575	589	581	539	521	566	579	544	529	563	547	559	544	567	525	556	553	598	539	548	573	563	594	561	570	591	577	615	586	587	554	547	540	564	560	584	600	591	575	515	549	592	558	572	558	565	556	544	612	528	541	609	524	581	531	591	506	564	548	565	546	582	581	522	537	536	546	548	586	537	539	566	572	578	546	547	545	577	544	536	547	559	567	548	576	573	579	560	573	584	530	581	536	587	545	541	543	576	564	546	537	537	555	548	551	588	587	568	584	615	550	555	529	580	558	546	554	527	554	584	596	565	555	553	527	559	547	542	551	566	522	619	550	565	580	565	604	555	560	544	494	536	583	540	576	533	592	566	627	556	582	570	564	538	562	597	561	571	538	546	601	582	559	535	574	551	603	570	504	554	562	568	562	548	546	530	519	602	549	580	591	585	608	546	551	583	580	558	581	542	538	569	536	536	551	548	525	556	565	551	531	558	555	564	531	527	600	556	587	570	574	580	596	555	540	610	568	556	602	508	569	577	543	540	577	575	559	570	521	555	509	586	522	573	542	572	561	580	548	568	573	579	557	571	562	575	562	565	548	586	568	605	548	555	550	564	554	531	565	584	563	552	536	537	564	575	549	584	547	538	542	526	553	536	507	566	610	551	504	581	568	581	547	592	603	568	567	545	564	544	568	575	508	568	582	575	561	559	563	583	605	500	589	577	578	555	564	516	511	527	602	578	578	547	560	583	567	516	529	607	546	552	533	533	566	568	552	589	541	570	560	582	595	555	548	619	572	549	501	580	538	568	559	552	584	585	574	577	570	530	565	568	583	576	540	567	542	567	553	607	579	535	533	580	536	543	584	518	581	572	561	552	546	566	567	598	593	534	555	545	550	555	580	538	575	577	560	579	581	496	563	571	583	573	576	618	553	527	569	537	573	566	575	543	552	565	582	529	520	578	528	581	563	568	599	589	527	567	541	569	549	568	541	558	554	601	541	570	595	575	586	574	560	580	540	542	568	594	567	564	536	538	540	521	534	556	546	560	591	564	597	583	608	560	584	526	514	529	538	534	569	564	541	541	582	556	558	521	566	527	600	556	584	574	556	548	576	632	567	562	572	582	565	596	522	568	572	598	588	529	579	537	560	535	562	571	557	538	579	570	560	579	546	519	597	557	563	597	533	489	550	537	504	594	536	548	564	572	565	582	519	546	544	564	557	550	549	536	550	560	569	545	567	563	578	519	539	548	530	540	542	510	523	540	546	524	571	534	554	554	559	566	536	597	589	557	543	534	575	513	560	532	549	559	572	585	575	509	553	574	532	561	555	564	546	574	545	532	537	537	579	536	572	579	604	562	516	568	557	567	577	542	601	574	560	568	581	568	593	586	563	530	567	543	588	596	577	527	545	544	589	598	547	590	601	575	556	577	576	524	562	570	558	603	549	563	555	592	545	584	583	580	531	509	563	569	568	595	565	556	557	596	600	587	573	562	545	573	561	540	574	584	599	580	552	580	568	533	561	577	584	608	510	588	568	555	542	571	540	572	571	525	581	590	568	572	572	567	560	569	582	584	603	565	553	576	550	565	532	599	564	577	575	551	577	528	546	588	562	580	552	580	541	569	548	568	571	584	561	570	553	561	521	598	551	566	538	547	532	555	572	573	528	591	560	535	552	582	600	571	561	571	560	547	545	569	576	547	567	587	583	572	566	563	607	576	585	584	578	593	586	580	593	543	565	598	544	561	563	571	521	563	578	557	618	510	542	558	552	574	543	590	592	568	556	588	556	545	600	522	561	560	556	588	516	543	552	558	536	555	553	593	535	572	534	541	554	567	618	581	541	542	581	591	551	541	578	543	590	577	590	499	556	546	554	589	538	582	583	608	550	546	560	564	567	581	573	596	544	553	559	547	529	599	520	524	574	559	561	605	564	573	578	573	604	625	595	588	536	578	552	587	569	524	557	578	558	606	573	568	568	583	552	563	530	553	529	546	519	528	568	562	563	595	561	552	549	575	582	597	530	578	582	563	569	553	535	525	584	577	536	599	588	538	561	532	561	554	551	578	549	561	547	548	561	555	552	511	565	528	535	552	542	540	596	589	557	535	579	533	591	579	573	555	583	554	593	539	582	580	584	532	557	553	519	575	555	584	519	542	556	598	552	577	610	559	564	578	576	544	569	575	537	610	532	553	537	576	585	570	553	564	588	606	599	577	531	552	549	585	633	553	570	581	562	547	569	592	569	535	526	562	542	556	548	538	589	566	564	572	535	545	553	583	562
15707	2473	1764	1153	605	425	337	261	199	222	187	208	188	170	155	153	171	168	153	154	178	153	139	113	134	134	142	124	138	130	116	120	138	150	117	132	140	154	141	118	118	128	108	147	140	126	132	130	128	129	126	156	139	127	121	123	125	121	137	136	125	142	121	121	121	132	132	135	115	112	110	120	115	135	116	107	111	122	100	120	152	112	137	122	129	133	108	127	128	113	122	129	106	127	112	146	118	119	117	121	111	127	115	118	122	123	111	134	130	115	110	113	117	127	129	106	126	104	140	115	114	115	120	132	132	135	135	124	110	125	118	136	108	122	124	126	143	134	140	128	115	127	136	133	137	134	147	110	134	142	131	105	141	110	98	119	132	136	126	121	151	110	126	115	116	131	117	104	118	124	133	126	144	111	124	126	150	130	140	111	130	116	125	136	116	112	131	133	117	124	112	140	128	117	149	134	115	119	139	115	115	121	130	122	108	137	124	108	98	126	121	145	122	120	106	129	134	128	125	108	103	133	120	117	136	125	118	128	126	130	117	115	111	113	127	114	132	127	120	133	108	130	137	106	118	140	117	112	103	149	130	138	130	121	147	138	148	108	127	111	125	120	114	131	133	114	139	110	119	127	115	134	110	129	127	148	126	130	153	132	110	120	135	104	138	115	97	116	91	102	144	128	132	127	120	123	117	126	119	138	125	110	123	118	122	130	113	112	120	121	141	143	128	118	109	116	122	121	122	117	126	121	119	123	139	118	115	122	120	124	139	133	96	119	116	113	115	126	126	132	124	103	135	122	106	123	129	98	132	122	121	131	113	113	128	123	140	130	134	117	98	123	127	134	99	123	129	102	131	103	137	119	114	127	123	140	130	112	125	129	126	116	132	130	109	119	144	135	143	122	130	103	112	114	134	128	95	121	127	107	119	118	119	117	108	101	99	128	119	115	90	91	116	110	126	117	116	119	149	134	122	152	135	127	131	116	122	116	115	133	148	132	115	133	107	141	140	106	113	126	92	108	123	121	122	117	150	108	136	112	127	104	115	127	144	124	119	125	126	110	119	117	117	133	135	138	109	156	108	123	129	130	127	125	120	125	124	117	118	149	134	122	115	108	129	134	114	126	137	138	122	113	100	110	138	125	124	120	112	126	126	138	118	126	125	123	123	108	124	121	152	121	131	117	132	139	121	149	128	119	137	127	141	115	109	131	131	127	131	121	123	136	112	126	114	134	129	114	119	123	132	136	94	135	101	127	124	129	149	135	125	127	118	107	145	124	108	131	130	115	115	114	126	110	124	125	145	112	125	137	133	124	131	131	119	142	118	125	127	132	118	111	123	120	134	127	117	116	119	122	95	145	123	125	128	110	136	136	124	118	116	109	100	119	134	123	102	133	142	115	121	118	129	132	137	102	135	131	97	131	131	129	117	150	105	123	158	130	134	122	129	141	121	123	120	119	142	118	129	115	108	120	131	120	127	150	104	127	139	122	120	139	122	118	125	132	123	125	123	112	135	139	151	119	106	124	115	120	113	110	115	101	129	117	109	129	151	115	130	127	132	114	98	146	121	116	123	110	126	111	115	105	102	126	119	137	136	124	130	114	109	118	110	116	145	125	140	142	126	114	113	113	130	112	116	121	122	113	117	118	126	123	139	101	107	109	117	116	105	127	157	123	110	124	119	108	115	115	117	139	114	131	116	139	134	138	127	122	140	120	109	108	107	118	131	101	119	118	122	118	123	115	132	113	112	125	111	132	116	133	113	121	112	141	137	115	128	138	108	111	127	111	118	124	133	114	117	105	128	133	118	129	109	129	130	140	105	123	122	115	123	126	107	129	110	138	114	136	129	130	128	138	123	104	107	124	114	109	127	116	120	131	117	136	121	115	126	145	116	134	120	135	131	127	112	113	113	132	116	113	145	133	143	116	144	127	134	142	145	110	118	121	124	124	118	141	129	122	113	121	120	114	143	123	137	121	117	119	132	129	143	136	132	105	106	121	133	124	149	138	132	130	125	114	129	120	149	98	134	103	116	121	139	122	106	103	127	128	125	106	122	106	129	138	124	143	129	116	127	140	142	137	136	121	141	134	132	123	120	168	116	127	110	143	127	123	121	114	97	150	131	113	126	131	114	140	129	118	120	108	120	133	121	122	131	130	122	140	121	125	121	105	127	135	116	135	100	127	112	95	113	118	135	138	114	111	100	115	123	146	108	127	112	120	131	115	120	96	138	123	123	135	121	118	98	114	130	119	125	128	159	137	115	137	122	131	112	133	136	136	110	126	130	126	128	133	128	117	142	116	108	120	135	131	115	124	126	112	111	118	120	111	119	129	129	127	113	135	137	159	131	122	135	140	122	126	126	138	106	131	141	132	120	111	132	125	141	139	129	117	104	128	141	105	91	111	120	125	117	114	123	137	144	119	117	113	113	116	125	114	123	118	126	115	134	129	141	140	142	144	124	119	142	121	108	124	128	106	124	112	111	135	124	119	100	125	112	115	144	138	136	141	114	111	120	104	123	135	128	110	142	116	115	106	112	106	145	121	120	127	113	104	114	139	119	133	141	136	144	126	121	110	129	123	120	125	117	124	108	125	100	111	132	134	111	121	133	124	110	104	124	119	130	110	113	109	130	130	126	100	121	122	131	113	131	137	113	119	121	123	134	129	101	125	110	127	112	113	127	136	131	125	106	118	119	132	119	129	138	130	107	105	121	123	107	145	150	126	107	127	115	114	102	132	117	127	131	116	139	133	123	131	118	112	128	110	105	133	137	108	117	115	111	135	118	127	104	106	120	125	123	112	120	105	129	120	130	125	129	102	139	131	124	143	135	121	117	124	140	133	124	135	118	150	116	123	120	112	128	120	129	127	130	125	127	115	121	114	124	118	120	111	128	127	123	129	132	132	113	123	119	113	117	134	99	127	97	123	134	124	130	125	127	110	128	137	113	115	112	116	135	118	115	129	139	116	124	138	114	127	114	113	114	116	109	126	108	126	100	108	128	138	145	126	113	133	128	149	100	111	123	100	115	134	134	112	120	133	120	125	139	118	119	95	147	112	135	120	136	117	116	95	127	120	132	105	124	137	121	108	116	125	148	130	116	118	138	117	110	143	121	125	121	114	115	108	94	129	135	120	96	128	133	132	120	118	130	114	127	135	126	119	134	136	125	95	128	124	124	106	129	109	132	150	104	101	112	150	123	126	118	102	116	103	124	119	118	123	105	119	133	123	157	128	129	101	132	136	128	125	146	126	129	109	123	112	123	106	122	139	107	142	110	132	130	113	150	119	103	120	142	130	138	130	119	110	117	99	134	104	113	131	114	145	147	147	114	127	131	129	116	92	124	114	139	105	145	130	121	122	118	125	122	134	122	114	120	118	120	126	126	135	134	110	124	142	113	130	122	112	116	118	124	133	127	109	138	124	110	129	108	133	97	112	141	134	117	125	124	124	128	125	113	124	128	116	111	115	125	122	108	120	137	118	117	132
8888	1939	2889	2986	2163	1648	1410	1166	935	820	727	693	643	552	573	540	524	488	474	462	491	470	448	395	419	380	379	437	410	348	330	348	376	348	336	318	349	362	333	329	314	331	369	350	386	331	318	350	319	349	342	338	322	342	368	313	330	331	345	294	301	332	326	337	301	305	319	319	347	307	302	312	324	335	312	302	309	301	282	313	323	339	333	326	321	322	305	333	303	330	293	319	316	331	345	321	299	294	355	298	312	330	306	324	306	321	310	325	317	290	341	309	283	285	321	329	336	315	298	326	318	286	334	328	310	327	318	318	305	314	338	303	305	339	313	334	309	294	349	343	325	337	305	355	300	280	320	302	322	302	332	333	327	317	310	328	302	302	338	332	310	330	308	353	361	300	311	294	325	307	329	297	294	306	298	310	357	301	329	342	292	317	306	293	330	311	291	318	331	320	317	314	318	306	330	300	299	334	278	327	331	321	299	294	337	306	316	316	263	306	324	331	307	285	296	301	318	324	315	324	321	321	316	319	281	311	304	322	295	310	292	320	330	299	293	304	305	294	335	311	312	284	312	321	310	300	299	294	294	319	313	308	286	305	308	348	329	330	337	314	306	320	314	333	301	291	281	296	337	347	323	303	293	282	288	297	290	304	301	302	293	310	304	290	351	313	319	326	318	318	329	299	340	320	304	288	325	302	324	327	306	319	286	343	316	313	317	286	291	291	308	309	295	320	329	338	329	320	314	316	298	327	329	319	329	280	329	323	327	317	308	269	331	310	297	316	296	297	323	308	332	319	319	285	333	319	308	331	304	302	304	337	326	298	290	316	322	316	330	302	325	319	334	340	309	319	307	317	316	310	342	305	305	323	326	295	353	326	340	328	312	282	312	319	303	325	301	319	335	333	329	322	333	307	319	307	305	291	301	293	312	321	300	340	325	303	329	325	336	315	297	298	321	297	288	308	341	298	301	318	278	315	330	282	294	326	301	331	299	344	332	305	321	276	297	301	325	305	312	318	300	299	310	300	324	335	318	300	322	314	307	311	335	310	308	333	347	295	296	308	292	352	293	328	335	331	313	337	341	342	329	319	337	294	325	331	271	315	295	310	319	341	280	320	343	290	324	313	303	324	324	323	319	308	303	296	337	338	313	325	312	314	301	308	303	354	309	283	333	344	308	295	321	300	315	344	336	312	310	314	331	308	306	299	341	293	306	315	328	297	298	306	319	317	313	306	305	306	299	287	312	282	299	306	322	349	291	314	321	302	322	304	325	321	307	338	286	333	285	292	307	333	290	340	297	319	297	345	358	332	313	318	282	337	323	296	306	300	315	293	286	304	327	332	308	320	296	318	302	309	318	304	304	315	328	305	316	282	339	290	321	298	340	283	313	309	340	312	317	309	295	301	328	349	312	316	275	302	323	335	348	300	317	299	301	341	328	327	302	335	305	301	285	293	331	336	338	290	311	305	348	269	315	292	348	358	358	320	304	323	306	330	302	306	310	309	305	301	317	313	312	327	328	321	324	310	293	347	322	334	321	335	299	302	322	289	307	292	330	319	286	329	286	313	345	328	310	307	319	287	326	290	317	324	304	321	322	322	325	302	331	350	327	329	325	304	329	280	334	297	330	324	294	326	329	280	289	301	327	326	283	300	300	340	313	299	308	300	316	306	317	312	291	308	303	337	310	292	310	341	300	299	317	324	340	350	294	288	303	316	328	332	331	303	288	322	317	300	300	308	322	302	338	321	307	314	315	317	303	327	339	277	332	311	325	304	298	294	334	289	296	331	310	344	302	354	310	297	291	295	306	298	334	272	334	304	316	319	320	305	304	316	298	316	301	334	296	311	324	307	331	340	325	348	324	309	284	306	324	302	309	321	298	286	313	316	315	336	300	283	321	329	313	344	296	324	313	316	315	347	288	299	307	324	311	307	324	323	331	341	325	328	293	318	331	345	301	289	324	350	312	324	317	314	303	326	299	299	303	342	325	293	299	319	318	338	282	304	334	302	332	329	316	326	338	301	301	360	323	324	335	305	324	300	336	329	259	343	305	332	287	331	292	316	330	303	313	297	326	328	290	318	336	302	304	321	330	338	339	327	310	332	365	340	321	307	348	321	291	277	309	325	292	331	315	321	328	292	305	309	295	306	294	334	310	320	290	312	302	299	317	304	309	332	305	299	301	321	320	325	317	334	323	284	312	306	298	327	303	325	323	311	322	307	321	307	277	308	321	319	312	319	306	312	334	311	329	320	336	316	310	301	302	312	322	317	288	331	293	326	319	327	293	298	288	311	294	305	315	319	330	301	302	329	318	328	282	305	315	303	329	297	298	329	347	296	345	296	296	300	325	329	303	297	330	341	335	315	317	287	320	292	327	302	308	299	312	311	307	339	306	292	319	357	303	289	297	295	313	308	315	309	276	316	311	347	346	333	325	318	348	282	338	341	335	313	305	293	290	314	322	317	314	312	323	278	267	351	320	314	336	281	290	282	309	306	326	325	309	300	299	316	309	332	298	321	340	313	342	308	296	290	313	274	314	297	300	316	322	296	345	323	296	311	311	318	326	303	283	340	294	312	346	313	301	322	322	332	337	308	324	347	335	281	325	313	314	295	296	286	293	291	316	303	323	331	339	291	351	306	341	307	302	320	329	287	322	316	310	294	331	329	326	323	330	303	308	304	332	341	306	316	339	295	308	304	261	304	308	327	331	336	307	332	328	274	309	312	308	334	297	276	327	335	325	311	305	316	313	326	305	301	321	324	305	286	318	306	306	293	313	316	329	294	318	328	305	303	320	307	329	316	325	298	314	334	339	315	339	335	308	324	296	332	337	292	320	301	302	302	300	277	306	320	282	297	312	313	334	284	295	358	305	311	337	310	327	314	292	333	326	293	327	291	287	348	309	289	347	313	325	319	294	317	306	315	314	283	282	325	327	324	325	288	287	316	329	323	288	327	300	352	297	311	292	292	312	315	319	296	294	350	293	318	302	318	317	316	278	282	317	290	323	326	312	297	341	319	317	314	304	322	310	325	343	311	323	336	330	313	322	303	319	309	323	310	321	333	327	301	303	293	295	310	304	349	329	286	280	324	331	309	305	317	317	309	296	303	319	321	310	314	320	296	313	324	309	311	306	328	277	325	290	327	345	303	315	310	283	310	316	316	348	309	333	308	343	310	301	294	310	294	304	288	303	303	303	289	297	327	335	278	338	296	321	307	290	354	303	320	301	294	328	323	344	336	313	335	299	319	310	345	324	308	309	286	312	294	337	296	343	310	272	310	311	300	319	297	314	291	290	335	359	295	312	297	313	308	311	327	361	313	297	306	297	310	301	314	314	304	335	316	281	330	333	305	332	297	316	308	300	312	322	337	313	306	313	303	314	326	311	310	321	343	328	325	312	333	281	295	310	323	302	293	337	317	347	310	268	294	272	330	345	281	335	314	307	278	308	318	310	317	307	325	295	301	320	320	321	313	310	301	308	315	311	321
1846	478	494	439	422	395	398	387	343	415	358	405	401	379	369	365	386	375	424	378	411	377	366	409	395	355	382	378	391	394	381	402	360	419	391	386	375	365	376	355	363	378	359	369	412	366	394	380	402	397	366	389	373	367	401	355	394	433	371	385	393	385	357	371	397	391	398	410	378	380	390	393	394	377	357	394	380	387	366	379	416	370	387	421	404	382	375	421	424	359	346	396	345	375	388	413	399	382	386	393	412	356	360	423	407	383	396	399	366	363	421	399	390	438	383	413	417	377	387	387	366	371	376	362	392	405	351	370	367	350	360	360	376	398	393	391	369	364	342	400	382	384	391	408	350	356	397	356	430	403	413	419	397	423	367	366	375	344	369	383	357	391	410	402	421	364	382	336	376	370	404	407	401	429	400	394	361	370	379	368	395	393	426	362	341	398	402	370	371	348	375	366	409	356	367	397	379	401	377	351	381	375	394	401	400	386	402	429	408	420	374	421	356	376	419	386	381	384	367	426	385	385	411	363	340	396	363	390	397	378	397	380	369	408	376	364	363	426	406	385	387	379	425	418	362	424	404	378	397	365	349	404	392	407	389	416	359	370	401	403	348	382	363	401	410	400	401	417	384	366	393	373	356	333	380	421	369	352	377	414	435	421	372	385	398	382	345	379	435	377	345	367	425	359	386	351	363	377	381	391	370	410	397	395	399	383	384	388	400	355	373	360	376	416	338	356	414	377	367	396	365	393	386	414	364	395	377	401	391	367	392	392	375	399	369	425	353	332	391	410	375	405	372	384	388	397	361	388	383	395	387	395	387	388	388	344	391	377	364	371	396	401	371	363	369	363	372	378	381	377	382	402	413	368	381	380	384	388	307	400	382	365	405	392	385	371	412	353	344	394	389	347	374	409	367	375	397	380	393	409	373	416	381	375	395	377	392	433	357	402	381	386	394	335	395	383	355	366	415	372	384	382	392	394	401	402	380	394	360	401	373	378	350	389	430	372	350	348	354	412	391	350	368	381	394	410	435	395	374	367	432	390	350	362	384	399	361	372	390	374	378	365	417	392	396	351	373	410	376	381	360	379	392	372	366	353	375	351	411	374	366	346	373	375	365	363	416	377	356	377	343	407	359	361	381	389	387	436	406	347	383	349	387	383	380	385	362	347	417	351	392	382	384	358	369	350	380	395	393	414	384	381	379	382	392	356	391	387	376	391	388	418	376	378	368	383	403	417	400	375	379	388	356	404	381	369	359	352	352	384	403	404	377	392	368	392	397	341	414	419	413	362	390	378	381	353	409	388	384	371	336	363	374	344	369	387	380	348	381	379	414	413	414	363	406	379	352	368	394	358	397	345	351	392	387	362	367	356	413	392	368	385	374	371	413	359	353	369	394	379	404	367	406	373	375	414	407	420	390	361	374	384	418	390	385	357	366	402	378	386	359	363	343	382	385	382	376	375	351	421	379	462	406	390	439	403	377	349	386	381	373	367	367	391	391	375	385	367	391	374	411	392	389	366	368	393	384	411	376	385	359	398	377	384	409	364	359	351	378	403	389	364	405	394	397	373	360	394	354	396	374	382	388	375	409	432	387	355	393	374	336	359	408	391	351	341	399	359	344	423	380	388	389	377	377	337	383	338	362	381	399	339	401	369	428	380	370	365	377	429	385	376	370	407	397	407	365	341	381	351	356	371	357	368	413	404	387	383	402	353	349	383	401	418	383	397	399	374	435	387	337	407	405	349	348	387	398	396	352	378	363	391	353	385	366	420	404	385	363	378	402	391	354	380	381	344	401	362	362	401	388	409	398	377	394	368	384	375	384	365	384	383	391	418	373	411	402	382	367	333	408	381	371	398	371	345	357	386	390	392	369	338	377	384	372	371	374	398	409	397	381	392	462	376	348	385	393	347	381	398	420	367	404	369	372	404	360	359	368	387	404	407	369	395	386	389	375	373	362	388	394	394	357	348	402	399	403	349	377	391	376	399	395	371	361	366	367	398	392	376	339	363	370	338	380	343	380	401	363	374	429	406	359	368	386	357	378	371	376	371	341	415	390	391	336	343	387	373	372	341	407	378	342	379	387	361	360	334	398	373	400	403	390	368	381	410	413	368	405	374	383	387	379	359	384	361	370	396	381	349	392	376	371	411	395	406	375	381	395	351	370	373	355	402	386	380	379	356	372	389	388	359	393	380	396	399	409	388	402	347	376	357	363	376	392	369	394	385	389	411	413	385	388	351	360	390	402	396	368	390	369	379	395	391	346	363	400	378	384	388	411	379	361	375	343	390	381	407	377	394	363	355	407	395	392	409	367	372	391	371	376	418	379	384	383	348	378	398	391	397	366	354	356	388	408	381	407	379	404	394	394	391	414	374	428	366	406	396	401	401	403	402	360	387	382	393	422	374	383	371	396	395	399	373	378	406	372	388	347	395	384	420	405	398	421	398	352	396	398	380	382	418	395	369	370	379	378	439	343	398	368	393	380	401	405	386	386	383	332	375	399	397	383	396	374	383	379	360	389	377	411	361	407	392	367	385	381	390	357	384	388	341	419	370	359	349	366	372	370	403	374	400	354	389	390	383	370	337	377	389	402	399	388	342	427	364	368	429	399	388	400	395	401	407	383	397	380	368	365	404	391	369	396	359	397	387	394	386	368	357	373	390	373	359	385	364	346	395	376	399	367	396	351	352	417	375	411	385	384	396	387	407	379	365	361	421	368	399	364	376	381	393	353	420	388	407	390	384	368	363	399	372	403	403	358	353	385	409	373	406	406	344	396	355	399	392	367	360	357	370	329	387	369	351	361	380	362	345	363	377	368	357	368	385	404	363	347	385	401	431	394	366	390	384	394	379	383	410	409	370	407	354	387	381	358	396	362	388	379	347	364	425	383	403	400	406	392	366	390	388	389	386	353	348	420	401	403	350	367	419	388	380	386	374	371	392	353	341	395	360	381	410	392	391	353	373	386	415	375	400	391	368	388	386	390	385	401	384	349	393	355	410	375	372	388	398	377	389	428	395	366	352	371	387	354	457	363	401	376	372	361	382	408	391	376	371	435	388	374	361	383	395	397	424	377	346	381	366	397	404	377	385	400	414	396	424	384	366	435	366	371	408	354	365	401	360	365	407	358	419	386	375	391	416	391	386	379	439	407	389	380	387	367	378	355	394	372	386	396	401	408	372	368	362	409	341	371	378	405	381	385	403	359	382	371	389	366	374	388	372	386	370	368	344	380	400	394	374	385	357	355	400	355	387	418	428	372	381	425	415	379	338	327	431	395	417	401	391	371	385	380	363	361	394	351	375	347	345	366	420	376	389	392	414	380	368	352	391	394	353	349	375	423	380	391	404	381	387	363	411	388	373	372	431	368	351	391	394	437	345	359	382	399	355	378	335	412	420	395	408	362	392	394	375	383	375	375	359	402	408	397	409	361	394	366	408	409	380	369	386	374	377	371	381	329	401	387	378	371	376	345	374	418	375	357	394
2319	926	1085	1041	1071	996	969	896	873	890	839	848	829	830	913	860	860	862	830	806	845	858	871	861	830	831	838	814	889	858	820	819	841	846	828	823	824	808	844	870	842	845	801	843	865	831	842	822	810	820	779	807	849	864	788	824	835	819	837	845	864	847	839	866	842	846	777	798	821	855	832	856	807	832	758	814	821	862	837	817	817	847	844	840	811	829	833	857	806	863	859	855	799	841	868	816	887	831	814	853	896	861	836	785	823	784	845	834	824	845	853	832	861	816	838	858	851	840	849	843	833	820	807	829	782	852	802	825	846	814	884	826	863	814	864	825	859	824	856	807	879	850	808	843	816	841	839	817	832	870	820	838	855	824	883	813	851	846	817	869	863	838	818	868	870	829	841	872	843	830	826	859	768	835	782	872	801	827	826	856	850	801	771	889	806	845	825	809	815	821	847	829	782	804	840	845	856	855	804	809	781	821	785	819	774	816	862	866	877	802	832	837	853	800	850	791	818	907	826	832	807	866	845	816	849	856	832	853	798	875	837	860	837	801	831	843	844	804	803	820	873	833	785	796	853	862	837	832	788	804	816	879	845	848	793	806	864	871	814	821	809	853	830	832	855	849	839	863	810	817	834	816	846	862	799	850	881	821	877	841	815	837	789	822	836	872	862	849	826	809	827	855	832	792	859	831	826	841	816	827	827	860	812	874	836	830	847	849	881	846	799	870	798	840	803	864	818	845	855	882	848	803	846	762	827	839	805	849	835	827	824	878	875	866	836	799	900	786	794	784	837	853	811	813	829	845	783	828	843	812	833	798	876	823	813	798	818	853	824	854	818	855	867	797	846	865	834	889	835	851	843	838	827	808	823	861	808	859	769	819	813	814	822	809	805	761	860	805	810	868	817	805	831	801	838	852	840	811	854	807	840	853	824	816	841	820	808	830	824	908	830	832	877	772	873	833	803	859	839	832	803	804	828	862	881	804	824	834	808	811	798	890	852	821	799	825	843	823	840	771	796	808	804	852	872	832	841	776	800	838	830	817	915	859	845	840	833	812	815	854	849	831	822	847	869	811	803	835	854	881	772	787	853	824	795	835	796	836	773	830	806	797	837	892	812	875	845	847	831	820	796	839	823	807	801	815	866	803	829	798	825	804	800	852	861	827	844	794	860	806	830	855	821	839	886	860	837	832	845	816	800	909	816	810	865	850	810	821	859	852	829	807	889	814	781	846	825	863	801	784	849	809	843	884	855	822	796	867	887	807	830	862	863	825	820	876	816	883	792	854	855	849	832	825	827	843	867	819	804	797	832	828	809	865	825	863	800	782	875	844	833	772	865	844	787	826	826	831	823	783	850	850	810	825	859	808	846	800	835	854	870	842	851	833	856	822	838	846	808	861	805	850	833	852	836	814	809	834	836	786	815	796	865	848	802	809	869	837	794	803	815	814	796	827	827	846	841	894	840	856	828	856	797	836	845	874	817	816	841	837	746	846	820	868	794	826	801	843	815	891	832	817	835	786	815	813	843	836	876	886	849	803	797	869	829	792	856	816	843	835	791	854	813	862	837	813	834	829	839	824	875	838	878	872	823	793	830	817	823	871	812	829	830	788	821	855	850	855	835	784	820	854	848	819	773	809	843	822	871	806	823	805	833	832	865	903	840	823	869	867	805	823	854	815	860	838	860	870	880	855	810	836	850	874	788	825	888	825	850	795	816	853	849	816	811	858	851	839	860	860	833	820	840	846	849	825	859	888	878	841	842	816	834	827	845	840	836	864	804	809	821	832	792	806	847	824	893	808	855	804	859	826	829	853	844	792	825	831	807	827	838	841	825	870	786	794	777	902	816	830	845	835	776	834	822	808	865	857	835	829	797	777	832	844	810	831	812	838	856	838	784	835	831	779	808	815	843	852	797	846	884	835	855	845	833	795	883	818	798	831	791	853	793	837	817	858	787	856	836	842	896	820	796	852	875	886	783	827	799	780	845	822	836	801	866	831	821	822	804	821	883	798	847	864	820	824	840	828	856	867	847	847	838	836	769	807	889	829	807	815	867	792	868	776	767	791	825	785	824	791	831	870	872	823	832	887	868	839	812	845	774	838	803	873	818	841	865	807	828	814	807	823	886	881	847	806	819	812	804	815	862	829	793	896	804	855	816	791	852	817	840	840	805	833	889	823	826	853	809	823	827	778	827	816	838	845	838	816	802	846	833	820	853	817	842	855	804	794	844	819	846	856	868	839	834	788	832	900	823	800	841	827	848	822	864	864	797	830	834	837	874	844	772	818	858	840	852	833	837	878	790	833	881	835	849	793	821	865	834	847	827	786	833	848	800	783	840	806	810	840	833	796	824	872	810	796	865	800	873	864	816	808	747	803	859	828	846	777	848	878	842	819	823	804	797	832	863	799	839	858	882	802	806	813	784	863	832	822	871	885	873	810	873	810	796	827	840	825	852	841	790	850	811	900	825	810	798	863	784	830	843	787	770	828	866	812	784	805	838	808	799	886	790	822	816	799	867	827	848	895	841	829	868	821	819	831	824	843	833	811	856	809	820	821	865	853	871	862	850	806	765	822	820	867	829	831	819	793	857	792	843	773	859	835	841	836	819	779	794	827	828	790	828	872	775	826	802	858	807	813	880	863	784	885	844	860	847	836	850	871	858	820	816	831	827	838	879	841	823	840	806	843	808	838	880	799	893	779	789	858	822	856	805	865	802	789	788	817	794	841	793	844	838	789	847	817	876	809	820	815	814	809	817	832	819	866	855	849	806	863	856	799	795	771	815	850	849	854	809	847	832	814	853	832	844	816	852	770	879	811	872	810	843	782	857	843	821	861	854	860	826	866	814	844	813	863	842	803	783	848	850	824	844	803	888	828	862	786	785	847	858	884	864	815	832	804	848	760	834	818	865	802	817	844	835	831	841	846	834	847	830	834	839	831	859	832	884	829	786	866	827	812	868	856	804	848	875	838	844	852	790	864	857	822	818	805	808	807	833	838	809	823	849	820	845	832	816	872	869	769	844	846	850	800	860	810	896	832	831	786	816	830	825	824	855	849	840	806	818	855	899	822	802	850	869	834	886	838	841	835	838	785	789	807	856	822	857	866	824	835	845	854	877	869	840	820	829	787	897	779	841	829	768	823	874	801	849	827	797	841	834	811	870	836	837	825	839	834	824	852	836	818	853	831	827	820	833	823	840	812	814	847	903	866	856	838	829	826	861	869	904	841	868	874	838	857	875	789	852	884	857	787	822	855	820	825	815	816	859	854	906	775	827	869	872	853	874	821	841	838	874	841	836	850	786	825	839	835	834	841	819	873	839	844	881	839	802	807	869	829	827	849	824	866	838	852	860	874	834	792	807	835	871	788	819	785	801	784	802	813	838	812	829	846	872	833	871	836	859	829	846	826	881	808	805	849	846	809	822	866	813	837	875	879	839	860	868	832	804	854	851	829	776	796	823	826	803	816	891	885	857	831	857	845	867	828
8610	1402	1102	651	450	420	347	339	323	297	284	243	292	304	253	270	274	254	252	314	271	273	267	278	292	279	257	275	246	234	256	273	267	256	241	227	224	240	249	254	267	269	232	256	271	230	247	269	246	240	236	264	262	239	280	226	218	269	269	223	293	262	250	241	272	271	225	221	271	236	300	247	267	226	241	254	240	263	271	232	268	238	250	244	234	254	242	259	257	236	264	245	229	265	245	235	256	221	213	215	237	280	250	259	269	239	227	232	244	248	261	259	269	258	249	270	273	282	258	240	250	254	259	278	269	234	239	219	252	262	240	247	243	244	248	255	240	257	250	258	255	258	277	232	252	235	236	248	260	209	234	253	244	254	240	241	268	258	269	238	252	242	255	255	255	271	242	268	261	241	258	244	227	240	272	230	230	271	257	218	224	279	279	210	235	242	248	264	248	281	242	238	249	248	262	227	237	240	262	237	244	260	248	249	215	252	237	258	215	258	252	246	252	240	208	259	224	252	235	259	262	237	258	272	224	223	249	240	233	258	229	233	272	235	268	231	265	260	281	235	226	277	237	246	238	228	227	242	233	233	239	257	229	254	219	226	235	234	234	259	229	261	249	246	256	242	268	225	218	244	252	225	270	252	276	192	265	253	272	254	243	250	245	231	223	241	244	253	231	239	226	267	253	252	246	239	270	232	211	228	252	254	246	231	254	272	270	248	243	272	250	236	239	242	224	266	280	234	246	249	237	225	248	242	205	236	237	273	262	257	225	269	248	280	239	275	266	229	248	249	247	232	274	231	272	262	248	254	242	237	265	237	255	247	239	215	270	281	263	247	248	238	228	229	271	248	297	260	270	287	253	245	260	248	215	245	266	260	276	254	239	251	231	253	249	256	257	231	229	222	237	264	258	273	226	253	247	255	243	252	254	248	248	233	238	251	244	260	255	226	265	269	250	244	251	237	225	231	260	237	239	219	238	240	244	238	274	226	234	282	234	276	262	259	273	235	245	248	257	258	249	246	262	252	255	217	258	244	260	289	228	226	257	246	238	280	226	239	269	243	246	258	226	273	234	228	251	253	261	244	248	245	202	256	251	239	225	259	234	240	249	232	263	260	253	239	226	262	296	264	263	234	268	248	255	234	230	241	248	251	257	252	262	255	246	254	241	255	253	290	264	220	263	249	224	265	205	261	240	224	227	263	261	246	261	253	228	256	259	228	252	265	282	253	276	270	263	244	256	261	261	287	255	283	250	273	222	248	255	234	236	227	250	257	251	256	257	267	245	234	257	255	260	254	273	252	244	255	225	225	288	259	235	262	235	235	229	264	282	249	246	248	259	237	248	247	243	225	251	261	254	245	236	235	200	272	227	245	228	245	239	256	244	260	266	238	235	257	253	258	240	262	239	264	253	253	268	244	236	227	249	283	259	250	253	260	238	248	275	221	246	256	277	237	238	240	240	240	254	222	251	279	244	240	221	223	244	274	249	266	259	241	246	268	258	245	261	233	253	237	213	228	220	230	215	243	257	238	242	271	232	243	253	261	282	247	244	259	246	249	259	258	237	252	236	252	261	265	224	237	257	261	244	215	276	259	235	254	281	262	280	221	255	256	223	232	221	225	254	251	274	233	245	251	256	273	254	213	241	231	269	267	266	234	272	286	280	247	245	242	258	275	250	265	228	235	255	235	272	213	227	212	266	271	228	260	260	248	239	258	237	254	248	252	244	237	241	277	246	274	242	226	248	230	252	232	270	236	244	258	242	257	280	256	246	237	246	284	258	252	252	271	261	265	239	228	236	238	268	244	233	207	235	221	238	265	226	257	265	273	265	232	239	252	226	253	252	243	233	263	251	230	242	244	235	232	246	238	256	262	254	227	246	230	249	271	240	285	263	246	229	249	243	225	217	246	255	244	262	287	230	253	246	242	213	242	254	237	264	256	283	282	234	234	224	262	238	262	223	245	267	224	280	276	271	255	250	236	277	258	245	245	269	260	237	280	246	239	245	248	226	235	265	291	246	248	241	256	252	244	275	247	224	252	257	252	237	263	252	238	223	265	241	257	251	223	218	257	258	239	250	277	276	243	258	306	256	244	270	265	263	250	249	242	254	250	249	232	218	260	246	246	237	263	254	246	253	229	257	247	241	220	216	251	252	218	227	250	262	244	254	247	210	238	240	242	245	254	256	226	245	233	231	276	291	303	261	252	233	266	262	249	249	249	229	211	231	270	253	251	288	266	270	247	282	277	256	289	260	266	244	262	227	248	229	293	250	262	253	273	234	222	262	263	242	247	240	268	256	258	234	242	229	295	219	211	263	254	243	230	257	255	251	244	242	235	264	261	263	233	259	253	269	230	242	234	204	254	266	243	218	258	283	259	221	236	237	229	241	224	261	276	256	228	281	227	249	228	285	284	223	254	226	239	234	270	253	231	270	233	256	259	288	273	255	245	238	254	242	235	268	249	234	224	239	276	243	280	261	229	229	264	264	233	226	244	276	223	242	256	219	266	221	242	270	252	270	245	241	248	271	247	202	248	257	247	253	270	229	268	233	239	248	228	245	263	250	255	236	249	239	264	236	253	236	280	264	259	222	255	231	247	234	243	237	213	249	241	232	268	256	257	261	248	236	245	229	234	235	257	255	251	262	253	273	234	242	212	262	249	247	222	227	250	229	237	263	232	241	258	253	251	261	234	250	263	248	273	253	230	249	230	252	243	244	269	236	271	244	237	253	281	249	231	272	259	252	268	260	248	252	230	221	259	255	253	267	226	261	259	262	230	250	222	220	248	203	273	254	240	285	248	246	275	262	253	267	220	240	209	261	261	231	242	282	247	250	235	259	258	245	240	262	239	269	258	254	254	271	247	251	251	246	262	220	224	228	247	244	237	246	236	260	251	256	293	272	248	242	255	248	234	254	235	243	261	266	234	254	260	256	255	256	250	250	229	262	292	278	258	247	233	261	242	228	270	239	238	269	266	281	254	245	203	271	223	244	239	232	248	237	236	241	220	257	234	239	271	238	242	245	248	227	234	234	268	257	216	242	274	242	255	249	239	251	234	262	286	244	256	245	225	262	236	239	243	251	243	232	269	220	268	251	263	271	277	240	251	231	262	244	229	228	256	253	230	258	230	252	269	255	252	232	254	254	270	255	241	239	236	239	289	231	229	241	263	267	244	251	245	235	258	304	238	226	240	258	257	240	250	280	273	260	250	247	212	225	277	233	256	224	265	258	210	246	259	231	248	277	260	266	272	257	262	261	267	232	257	275	239	230	280	267	256	260	256	274	247	235	204	227	238	214	244	259	256	247	241	249	252	258	237	271	253	256	292	248	243	220	234	280	242	258	272	258	240	259	265	243	216	259	259	278	223	227	257	286	248	251	257	255	237	241	254	258	249	243	261	233	240	273	252	265	254	229	257	244	230	257	250	259	223	265	246	237	237	214	231	246	245	259	225	240	279	259	237	274	233	213	222	220	249	249	242	268	238
7023	1512	2021	1934	1592	1318	1126	1018	890	827	794	752	720	723	746	666	673	735	650	640	733	681	648	620	598	597	581	603	598	578	609	562	567	559	603	610	576	607	565	550	563	643	554	580	537	578	591	572	535	588	596	619	576	534	529	558	564	523	516	546	560	567	546	531	581	537	558	515	570	573	580	556	581	559	540	528	552	544	578	569	540	554	577	584	542	567	572	576	552	544	510	563	525	552	562	532	581	559	541	642	595	575	554	543	569	549	541	551	575	572	542	522	586	592	555	546	578	593	564	553	540	539	590	598	567	563	580	543	576	568	548	597	527	576	523	533	551	540	556	579	556	558	556	532	573	575	553	549	570	543	547	552	604	586	519	555	558	608	565	525	561	545	578	576	526	576	568	600	542	583	567	536	528	572	559	577	631	533	559	587	556	560	540	543	560	530	580	601	537	580	589	590	535	545	584	604	501	556	557	508	566	577	585	555	565	576	558	614	560	554	577	560	577	594	584	602	591	564	544	579	569	615	545	628	518	594	553	546	621	536	540	552	519	554	582	532	547	552	550	608	541	561	559	553	513	606	581	585	556	548	564	566	558	555	549	593	555	557	549	595	561	559	541	521	557	597	584	570	558	519	554	579	562	599	547	536	556	560	560	588	544	572	585	586	568	539	544	533	580	572	553	531	610	612	555	561	563	586	552	561	540	529	544	590	568	569	550	539	620	562	544	514	555	576	518	569	529	552	537	548	559	546	568	538	566	534	591	575	522	563	549	522	562	550	565	532	530	515	544	583	566	556	547	584	513	568	533	549	582	557	536	566	594	568	538	566	561	539	577	594	533	560	568	588	606	557	551	566	612	553	590	575	547	562	487	588	554	600	605	551	585	592	581	551	551	554	547	551	567	551	561	567	561	540	572	614	558	592	588	555	574	548	539	546	538	520	553	552	525	599	561	522	572	547	565	578	575	590	547	579	548	593	588	525	523	578	531	566	591	523	553	596	557	611	562	588	563	583	577	562	588	600	523	565	529	540	583	581	555	564	565	528	566	494	541	524	557	584	562	532	563	575	559	578	548	530	542	567	524	558	569	564	555	617	560	561	581	562	553	559	556	537	564	575	587	551	546	537	602	537	555	547	533	610	550	547	551	559	580	575	570	563	583	545	553	580	550	509	572	578	572	594	598	568	539	607	533	540	586	552	561	539	590	602	538	533	559	596	568	564	556	540	526	598	541	534	559	573	543	598	568	579	559	559	549	548	594	524	549	553	574	556	569	577	561	548	551	545	509	561	558	551	554	558	571	570	542	559	540	548	516	552	607	558	582	592	557	547	540	545	616	550	540	580	514	547	577	576	549	537	579	587	541	537	589	535	560	581	559	565	554	579	569	540	585	549	569	539	583	550	565	533	546	569	625	602	559	576	572	547	545	544	551	569	590	564	534	538	623	492	593	567	561	504	547	550	528	529	544	513	517	551	558	581	548	555	563	510	540	544	568	576	548	515	568	558	571	575	556	541	587	546	564	594	585	601	582	574	578	595	563	574	573	574	583	573	565	528	546	530	563	575	621	559	560	564	586	567	551	489	543	520	548	542	528	603	549	539	540	589	553	565	601	577	566	543	550	542	510	576	539	545	543	554	541	568	545	510	593	564	537	575	547	563	584	558	596	581	535	614	544	535	614	604	609	524	578	528	576	567	554	583	581	564	573	556	581	573	578	528	577	529	523	527	590	532	562	558	538	562	583	572	531	507	563	533	560	546	565	558	588	551	604	535	517	586	554	621	570	557	551	571	547	536	590	619	546	528	564	549	510	566	544	571	541	571	561	568	562	538	570	546	533	534	534	560	556	544	583	513	534	575	550	546	534	587	591	569	515	583	507	569	523	547	591	578	542	551	577	586	577	595	557	563	559	564	597	557	519	559	592	569	562	522	542	563	530	562	550	582	547	539	530	513	517	547	527	583	589	562	553	600	537	567	566	539	533	562	551	558	540	566	553	553	577	564	574	577	541	542	523	524	581	584	578	526	532	578	564	562	541	547	515	571	547	547	577	554	553	613	539	530	573	596	536	548	533	571	615	560	579	518	537	598	583	557	562	592	584	538	580	625	539	567	576	562	562	614	569	553	558	554	546	557	541	586	523	569	564	552	546	528	594	557	580	536	575	556	591	539	552	544	624	586	553	553	566	582	553	533	599	607	542	580	564	570	524	568	536	547	524	561	558	530	570	590	583	562	546	531	567	536	596	524	563	597	582	548	527	566	577	531	522	544	548	561	518	571	539	580	619	581	556	548	582	572	550	558	548	569	572	565	612	579	556	552	573	575	530	572	545	570	543	554	593	534	570	539	555	558	563	556	540	564	547	553	574	585	569	555	538	585	530	556	576	545	531	516	549	563	535	545	567	550	565	574	590	548	533	532	581	539	570	527	531	573	575	556	556	561	582	556	581	529	538	542	625	573	613	565	600	539	570	524	599	576	553	562	588	542	586	543	567	548	542	584	537	572	540	523	598	544	584	585	583	530	529	555	546	566	527	561	571	555	552	587	563	556	583	536	524	588	530	572	574	585	540	571	546	565	555	528	552	574	569	531	592	541	538	508	554	555	537	532	563	535	541	534	546	564	550	581	558	573	543	557	563	564	584	527	588	534	568	553	538	554	549	581	553	553	571	579	534	587	577	589	578	594	536	562	582	548	565	557	590	574	563	573	519	558	558	554	549	599	520	575	560	529	568	531	548	548	549	588	565	548	512	539	542	561	564	562	525	521	587	583	582	546	527	563	551	563	579	609	535	554	555	522	581	558	502	520	586	589	560	590	567	534	551	582	564	561	576	533	538	561	542	587	531	555	523	551	589	589	557	544	561	609	582	599	498	538	534	577	545	580	552	530	550	530	557	550	583	579	534	583	541	579	541	557	500	576	558	602	578	623	559	550	545	540	551	552	581	551	584	555	565	556	506	569	568	579	500	526	561	556	546	552	527	598	570	580	507	589	540	582	532	580	576	568	578	601	557	583	552	581	581	560	522	577	525	586	537	574	531	564	551	585	536	598	594	533	567	557	532	540	569	621	530	614	565	595	595	562	523	555	527	597	554	564	574	568	560	565	565	533	582	571	583	531	569	537	580	531	537	542	586	549	540	539	500	553	578	577	528	562	583	544	576	542	574	559	553	561	591	572	515	547	581	538	553	597	571	612	586	511	581	569	542	572	574	599	565	551	527	563	569	553	550	572	538	578	571	600	590	543	573	549	553	523	601	535	533	543	556	581	570	568	591	569	577	546	545	577	569	531	586	550	562	580	564	560	555	587	582	548	552	608	589	546	547	559	546	572	578	580	519	522	578	602	538	537	558	553	565	541	583	581	560	534	575	555	561	555	521	583	580	569	562	549	527	561	591	527	576	585	532	514	547	553	601	569	534	548	542	590	586	580	562	559	548	606	560	528	536	549	609	555	538	579	539	549	596	557	593	549	540	588	544	569	563	588	543	602	565	570
15770	2679	1778	1051	613	374	305	284	225	208	172	179	179	167	166	152	154	170	153	161	160	119	132	163	149	131	144	127	131	155	142	125	113	120	121	141	122	132	128	119	110	124	141	137	125	129	142	124	121	135	117	115	126	119	149	138	129	138	127	124	110	120	112	93	134	140	140	105	109	112	117	95	131	124	116	141	130	146	128	109	113	119	121	130	137	131	143	119	106	135	115	116	129	131	129	136	144	126	118	125	137	103	118	119	123	116	128	115	149	110	107	127	104	106	106	118	145	109	137	102	126	128	134	101	122	143	127	119	91	135	131	111	126	132	144	133	101	114	119	104	128	107	106	119	119	141	113	106	121	142	138	124	143	133	110	129	124	135	83	117	121	135	116	144	119	118	98	115	120	121	123	114	111	127	115	139	120	113	129	121	109	120	149	128	143	106	110	138	126	117	128	102	116	122	137	113	128	113	114	108	122	111	145	124	124	111	111	127	122	123	136	119	132	114	105	119	111	124	142	141	139	125	119	118	120	122	140	139	127	122	136	132	116	120	142	105	131	107	116	123	103	123	122	103	126	134	129	143	89	124	150	109	114	118	116	148	125	130	118	111	133	134	147	132	114	126	105	144	102	109	97	122	117	116	139	120	113	128	137	117	116	121	124	118	124	120	133	123	145	111	123	126	123	124	129	112	113	128	115	139	149	132	128	137	117	103	124	120	114	126	117	125	125	144	121	132	136	138	113	137	125	129	122	119	127	120	94	126	137	108	129	114	127	117	145	134	110	104	119	109	138	114	122	125	124	134	117	131	135	118	127	104	120	132	99	110	133	111	113	112	128	117	142	131	126	152	128	121	132	131	121	125	138	106	138	105	127	123	104	133	104	119	160	121	130	124	138	136	136	116	114	102	137	140	105	122	132	133	131	118	134	122	129	137	119	133	121	126	104	171	128	124	107	115	116	138	98	125	121	133	146	151	133	135	105	122	105	147	134	115	141	111	124	119	115	125	131	117	131	118	114	120	109	141	107	134	107	126	125	125	128	117	131	112	135	129	121	119	119	145	135	113	109	102	119	128	135	140	101	133	123	127	129	143	137	125	149	142	137	114	115	125	129	119	111	101	112	110	114	129	100	137	140	134	133	124	119	129	129	119	126	129	130	114	140	119	131	127	111	127	138	122	115	121	112	123	117	120	97	149	151	122	115	143	106	122	119	115	123	117	136	110	133	143	111	128	124	104	126	133	101	110	118	122	117	119	116	111	116	113	130	129	111	126	129	121	113	130	138	130	118	115	117	129	114	131	110	118	122	106	119	84	121	124	131	103	124	116	144	109	149	116	113	127	130	128	123	124	101	108	105	155	140	129	132	122	125	137	134	129	126	137	122	135	121	127	134	140	132	95	131	132	132	122	131	117	112	145	136	110	119	107	91	119	116	135	109	138	117	137	125	119	131	141	113	124	118	119	133	123	111	127	107	112	135	127	118	131	111	117	131	121	115	131	124	139	124	112	127	146	121	131	119	156	114	115	151	133	112	132	114	120	132	117	113	117	124	116	132	124	142	148	113	96	125	127	126	125	122	131	123	130	114	91	115	112	116	135	132	135	131	119	134	122	100	128	123	107	130	111	119	112	136	119	126	120	115	100	109	113	133	139	116	116	109	118	113	139	119	111	129	120	129	111	126	115	124	133	111	132	113	131	135	121	116	130	111	108	104	121	129	105	101	113	141	113	110	122	114	125	117	121	137	94	120	110	135	126	101	139	122	109	131	109	112	124	147	128	110	120	129	129	118	131	150	133	122	116	113	132	131	111	135	105	106	134	114	116	109	113	112	127	114	121	116	104	117	126	112	127	119	138	135	136	144	120	117	111	105	126	109	133	126	122	124	142	125	101	117	111	125	126	101	134	124	123	122	120	114	122	127	135	119	126	113	113	117	110	123	138	111	141	123	101	105	113	112	115	111	105	114	127	113	119	112	127	119	123	114	122	132	104	144	120	134	149	151	149	116	134	115	113	123	128	110	129	153	127	106	142	123	128	129	134	138	116	136	121	143	136	139	144	107	122	126	125	106	134	139	104	129	136	109	130	115	139	117	124	110	110	131	127	113	118	113	138	117	123	128	136	138	114	149	112	134	130	109	136	131	145	125	104	137	117	111	120	124	107	127	126	126	111	148	130	110	121	122	113	128	129	127	102	141	140	134	133	134	105	130	112	116	118	121	128	123	134	123	118	118	114	121	135	135	109	143	124	112	119	121	115	113	119	138	122	150	123	121	101	128	123	134	129	127	121	136	147	145	142	151	131	125	131	111	117	135	127	119	132	125	124	120	113	134	130	135	132	116	111	127	127	115	102	116	120	125	135	116	135	140	107	138	114	111	143	112	108	126	123	127	129	126	123	121	129	125	112	129	147	140	100	125	122	119	134	108	117	127	121	145	111	122	124	105	107	105	130	111	130	125	128	116	116	134	125	134	141	131	103	119	121	129	144	148	125	139	112	119	117	106	114	123	133	126	103	149	121	110	142	127	116	118	120	111	122	139	126	121	122	107	127	121	103	120	135	115	128	131	127	115	109	136	118	133	113	122	112	111	123	124	122	123	114	123	139	127	106	128	127	132	122	122	139	131	117	94	108	124	124	101	129	113	114	128	126	130	121	117	120	128	118	126	132	126	124	110	112	158	129	131	112	138	121	121	124	131	118	117	110	124	124	111	84	120	122	120	121	116	120	117	110	124	130	120	126	150	140	140	103	107	114	114	122	128	133	119	123	112	109	131	122	121	128	114	118	157	108	106	117	115	116	115	116	118	117	130	138	112	125	131	120	121	114	116	118	123	108	150	123	131	102	112	112	122	137	103	117	114	106	119	123	110	130	140	116	140	121	138	109	143	123	137	113	130	122	111	123	141	123	116	139	151	132	129	120	115	132	118	99	110	93	130	125	121	122	113	113	126	113	105	112	136	117	111	113	113	123	112	114	115	108	111	133	117	122	130	114	122	116	133	100	115	134	119	118	116	127	119	120	123	121	122	142	120	110	142	131	103	119	127	124	119	117	121	114	116	152	115	102	110	144	122	134	134	130	97	132	121	114	113	142	89	140	109	125	124	119	104	125	123	116	106	118	140	141	134	130	120	130	141	106	124	151	159	140	106	138	122	140	106	141	122	124	127	100	121	129	130	119	131	130	123	107	109	141	115	102	126	131	128	124	127	118	140	147	112	129	127	131	140	115	120	121	128	134	143	152	128	89	105	110	120	112	130	149	114	129	117	120	118	123	119	116	124	131	118	107	124	118	130	112	109	119	113	119	136	139	124	132	131	123	122	107	106	130	137	117	149	165	148	144	138	138	149	120	131	119	122	122	123	115	106	129	139	125	133	110	129	115	128	115	120	102	115	108	101	108	131	103	132	119	127	103	140	124	122	119	129	120	126	119	106	126	125	136	115	104	115	133	128	116	110	151	111	140	130	137	121	120	121	92	117	121	131	124	129	106
9051	2002	2971	2831	2248	1626	1371	1115	927	821	726	651	668	577	594	524	518	510	486	498	518	547	451	476	386	415	419	397	401	358	334	327	374	325	330	350	372	352	363	377	353	326	347	358	338	342	312	295	303	331	336	366	315	355	337	332	315	330	298	322	308	325	319	341	333	332	327	346	322	319	294	306	320	292	344	323	313	328	287	314	325	330	331	335	302	319	323	295	311	354	303	333	330	338	286	308	308	298	312	339	302	349	305	303	288	313	300	298	312	336	333	326	296	342	352	280	281	315	317	313	317	322	299	305	292	337	292	307	321	325	350	326	313	324	342	300	297	347	317	317	316	300	364	322	320	304	302	294	341	302	346	324	303	326	318	309	307	306	318	309	298	310	320	293	296	283	284	317	306	327	332	289	322	328	337	336	309	321	296	301	297	334	330	304	317	301	288	311	328	312	317	329	306	322	323	288	308	324	337	292	288	295	276	340	310	297	322	330	288	300	336	295	361	308	348	282	306	328	296	331	330	307	302	281	320	317	328	319	314	306	320	334	316	308	340	306	287	301	304	321	302	288	298	311	291	325	347	287	303	314	336	297	295	326	314	298	333	295	308	276	297	302	322	335	308	335	331	316	324	324	288	317	325	300	299	323	300	293	334	318	336	333	341	320	302	285	283	333	318	278	311	323	319	320	305	316	300	253	282	286	339	316	297	296	324	308	335	320	299	331	315	274	337	323	321	331	308	312	310	332	323	317	286	314	324	295	306	295	311	330	313	330	292	327	315	341	325	277	309	332	311	331	299	339	294	311	325	330	308	322	313	299	322	312	357	322	281	328	277	318	324	299	323	296	318	322	331	305	301	295	327	302	311	282	317	306	312	335	316	299	321	326	341	283	319	295	320	313	322	322	300	306	304	312	331	315	319	325	296	337	349	310	310	303	349	322	331	287	297	326	299	311	307	312	297	305	323	303	315	341	305	350	303	315	328	335	317	268	307	344	314	293	335	314	309	316	281	313	308	302	331	319	301	299	319	294	322	288	308	312	304	298	311	306	320	326	310	323	305	312	332	270	346	301	335	332	304	330	300	354	310	329	316	291	308	301	306	321	303	302	277	339	295	325	279	331	294	316	336	314	318	315	346	320	319	306	307	299	318	319	314	280	295	331	301	316	325	321	316	305	304	304	285	325	335	292	292	332	328	301	313	343	284	324	329	303	306	304	301	340	325	304	318	316	305	323	329	285	310	325	312	292	305	312	315	345	331	294	325	323	302	333	332	325	324	309	287	348	315	320	303	320	301	315	289	274	323	319	304	329	310	302	305	336	305	296	333	331	314	310	302	306	288	322	350	295	301	298	311	305	301	296	332	330	320	321	305	315	310	305	345	324	328	273	337	333	334	308	293	327	301	337	275	312	333	327	301	305	317	318	302	337	302	304	310	293	291	281	293	317	307	323	341	332	304	322	284	308	345	330	337	314	304	291	338	310	309	320	323	310	343	303	310	283	308	305	305	336	326	307	323	313	340	300	277	295	327	318	272	317	308	290	329	334	310	320	345	307	304	300	292	316	295	347	290	319	326	322	287	329	292	321	303	304	296	315	353	294	280	319	316	300	303	315	302	321	304	306	327	320	331	302	311	332	309	321	314	293	338	295	292	299	292	315	313	311	284	329	338	319	315	295	297	301	345	294	289	317	297	306	293	319	279	295	304	289	290	352	308	296	321	320	306	311	322	321	336	312	297	308	315	315	358	285	305	309	322	294	329	337	301	286	292	321	304	307	335	305	307	295	306	314	312	330	305	287	320	293	309	350	349	315	331	289	305	312	332	304	325	307	302	308	300	325	331	291	297	346	286	303	351	324	300	302	286	323	295	306	300	307	325	319	322	347	307	351	287	300	318	312	312	301	304	299	320	289	306	275	282	292	287	289	329	350	299	296	302	297	299	303	319	326	303	305	323	321	297	304	304	332	283	315	303	304	297	329	256	327	288	317	291	278	308	307	300	293	327	321	266	318	332	279	308	320	325	320	343	295	304	330	342	314	309	338	314	318	346	327	308	313	309	322	309	332	307	297	311	346	308	323	341	319	300	353	311	329	281	281	293	329	346	310	307	293	361	302	314	306	292	319	297	323	343	317	336	305	325	291	294	317	284	299	272	268	308	307	288	302	287	313	306	321	324	298	316	292	326	300	372	303	299	304	321	367	347	329	316	317	297	313	291	280	286	325	311	313	333	307	286	331	305	318	303	322	319	293	312	309	327	305	315	351	327	349	299	325	336	317	325	322	313	330	351	290	333	315	327	301	315	333	333	337	315	310	308	313	315	274	290	323	301	321	300	287	324	296	302	320	321	319	306	335	344	303	301	307	322	318	343	349	311	315	322	296	335	277	269	322	312	297	331	329	309	321	296	302	278	310	309	334	320	334	305	306	331	307	302	357	324	290	303	274	294	287	330	320	262	316	332	269	313	316	333	328	325	313	314	307	304	363	291	332	331	314	287	326	287	286	322	305	288	282	291	291	298	297	316	310	313	320	313	303	317	298	311	318	339	336	309	308	327	346	332	327	297	301	341	297	301	345	322	310	337	301	303	315	347	281	303	324	326	347	330	330	348	310	299	327	301	315	256	285	293	313	293	294	310	315	313	326	333	327	293	322	304	305	328	320	324	350	306	307	321	340	316	324	328	297	316	287	332	319	334	296	320	334	314	297	311	330	307	361	313	301	327	286	340	304	301	327	319	288	323	289	313	297	306	319	310	332	319	303	302	336	320	323	299	327	336	317	315	309	326	298	320	297	345	321	292	330	317	294	304	303	333	303	341	316	305	340	339	334	314	334	303	302	318	314	320	282	302	291	316	276	318	287	294	274	304	321	308	308	333	306	332	319	307	285	305	308	312	295	283	292	319	340	308	289	321	308	302	326	329	296	299	283	301	300	306	350	333	330	318	316	312	330	322	322	324	326	331	314	315	302	304	271	342	298	329	318	291	356	331	304	328	308	339	301	310	291	333	305	289	317	289	299	283	327	316	310	316	371	308	324	355	306	314	310	293	291	329	358	282	306	302	333	299	311	300	320	314	297	301	307	304	317	310	313	324	264	303	310	308	307	295	349	312	302	339	300	280	288	302	324	310	293	289	341	302	295	296	315	329	332	314	332	317	316	312	338	313	310	331	328	330	317	339	310	303	285	331	326	310	346	328	289	313	342	340	314	337	305	328	328	314	319	298	325	306	330	283	297	334	309	320	313	312	312	297	302	306	322	296	353	315	276	302	309	322	302	325	308	333	315	312	321	313	287	292	298	317	270	301	268	307	331	285	348	321	319	324	294	312	315	295	327	293	292	299	287	293	291	300	329	328	353	316	330	312	312	328	315	300	335	334	293	317	303	315	343	318	306	328	347	285	303	329	303	308	335	324	312	308	271	302	331	317	351	307	328	297	346	327	344	332	314	332	346	325	314	316	327	307	291	287	308	311	341	311	342	311	312	307	286	290	311
1918	552	503	452	424	426	417	421	396	418	389	414	400	380	393	419	373	418	402	401	424	436	407	424	358	423	361	372	366	417	378	378	406	391	377	377	368	375	394	392	369	391	368	362	415	383	380	398	370	394	364	421	374	370	389	359	362	370	408	404	393	364	345	367	374	362	370	379	405	397	363	385	348	383	405	393	347	354	389	396	368	419	448	393	393	365	411	393	411	388	365	380	401	328	380	360	356	352	379	401	401	368	368	397	411	401	381	396	378	396	404	385	367	385	360	376	389	367	380	385	399	359	361	388	422	356	358	393	348	425	425	380	390	398	383	398	396	390	393	365	378	423	429	368	377	376	391	358	391	381	328	392	410	378	386	356	356	375	392	388	379	399	366	410	409	369	392	380	356	402	407	377	388	373	410	396	405	416	386	379	385	385	383	396	410	477	382	382	374	403	417	360	395	401	372	359	371	407	377	345	352	358	383	381	377	395	414	374	382	394	365	400	392	383	378	381	398	452	352	387	377	393	410	397	377	382	386	414	363	377	422	391	386	376	372	383	400	392	366	347	386	376	404	410	369	407	358	393	385	410	392	388	380	381	408	393	353	413	416	386	409	346	390	400	382	395	393	406	386	399	394	404	350	373	353	372	378	377	386	406	380	388	389	377	387	396	389	405	379	412	386	402	400	357	392	358	372	398	377	370	371	405	359	409	434	374	400	346	369	367	358	373	355	380	390	402	411	382	400	400	423	365	379	374	359	378	368	389	379	366	400	383	380	376	407	373	388	391	369	414	361	403	337	369	388	429	419	360	384	367	391	394	362	423	370	382	373	397	392	381	394	348	396	383	417	399	381	387	407	379	407	386	357	391	361	381	381	393	359	345	386	390	401	376	371	405	432	400	432	375	386	404	373	406	418	339	397	354	357	423	385	388	383	400	377	397	338	376	360	348	372	368	377	363	402	378	380	413	369	373	388	371	341	421	396	384	383	359	382	427	387	384	386	394	390	403	381	411	410	368	386	375	379	372	382	387	396	409	404	399	403	384	400	370	363	380	396	372	356	390	376	395	411	372	402	389	368	403	384	375	397	368	353	365	367	395	385	395	378	413	392	329	385	371	367	394	396	361	361	392	389	407	360	378	406	393	375	405	390	383	364	399	354	335	346	382	368	397	393	395	394	386	362	384	368	427	382	404	416	359	373	407	389	385	339	400	386	365	406	386	357	384	443	365	346	378	412	412	365	388	355	399	408	370	380	395	382	403	363	327	353	371	440	389	385	423	396	378	391	382	376	396	396	390	372	387	398	403	388	380	416	363	361	394	385	395	356	386	390	395	393	387	416	386	381	355	404	366	369	377	396	371	410	388	376	431	405	400	395	376	388	352	385	398	402	401	371	357	434	373	392	343	400	386	374	410	373	398	340	375	378	423	383	382	374	384	374	444	383	389	347	419	388	408	367	424	411	393	388	363	370	399	400	408	353	401	400	407	445	371	384	363	389	359	383	381	370	375	386	381	389	406	382	394	379	414	398	348	396	344	371	376	401	429	339	381	341	379	386	407	357	355	370	399	373	357	361	353	343	369	390	380	367	346	394	369	405	373	412	396	376	367	399	374	377	428	354	369	397	357	387	377	339	365	406	423	433	387	381	409	346	382	369	396	414	339	400	360	387	403	395	395	396	408	414	401	401	394	372	370	403	380	337	407	389	445	389	410	439	384	379	403	433	361	403	408	405	411	409	413	409	390	410	378	417	348	376	421	413	379	379	409	388	394	368	376	370	365	384	368	386	385	404	361	409	390	392	360	388	403	388	395	333	386	402	392	353	410	379	372	393	362	406	370	371	353	390	364	398	373	383	411	401	357	394	385	394	385	391	366	366	392	391	420	370	379	409	390	371	384	391	346	383	373	364	345	369	386	372	396	383	376	359	372	402	398	417	375	343	395	365	402	388	394	390	403	393	400	348	356	400	376	386	380	382	369	419	405	347	411	362	423	419	399	380	373	400	391	391	364	418	371	375	421	378	408	397	373	384	387	421	370	403	370	409	391	354	392	332	396	362	388	364	367	399	333	367	369	408	404	330	433	408	358	404	383	415	424	378	389	408	395	387	385	397	356	371	390	377	368	398	383	392	360	363	379	386	395	359	433	380	380	401	396	372	403	379	386	405	374	366	365	371	360	365	378	388	371	450	417	360	388	428	383	407	356	378	411	363	376	375	384	401	371	404	383	389	417	377	369	371	392	381	395	374	384	382	353	401	364	385	401	387	400	423	372	354	394	377	392	403	396	409	374	397	357	384	408	373	387	392	351	389	383	362	347	383	385	377	369	353	363	375	426	375	409	433	408	385	394	380	417	389	378	387	412	363	378	375	374	406	407	389	382	360	375	351	422	361	425	395	366	392	360	401	403	346	370	379	364	402	367	335	387	383	353	432	401	368	388	355	399	377	367	353	376	376	383	397	392	382	385	394	395	366	371	381	373	369	375	350	359	402	375	394	351	389	408	427	374	344	390	386	394	394	378	396	401	422	371	357	393	395	397	392	375	394	371	353	349	355	423	384	386	376	367	371	395	380	379	388	402	385	411	384	347	366	383	403	431	395	395	402	384	359	384	366	366	370	371	409	397	392	367	357	393	350	364	384	400	386	396	365	414	366	385	378	357	403	413	370	402	339	385	434	367	380	371	370	384	414	346	399	396	359	383	342	385	339	407	363	359	373	389	412	394	399	376	377	389	355	377	410	375	388	400	398	433	398	376	370	383	392	389	347	398	389	361	417	411	365	415	379	398	394	380	405	365	388	397	393	399	330	330	357	363	330	414	395	390	399	391	377	419	411	377	345	397	357	399	381	370	417	366	411	388	375	394	381	385	410	373	358	405	404	372	403	362	400	374	391	370	387	409	392	396	394	396	379	368	394	373	389	360	386	386	392	363	401	339	377	390	391	361	367	364	428	377	422	387	364	396	389	376	348	414	360	363	399	355	371	364	381	397	364	354	363	370	379	379	415	365	373	369	380	374	380	386	411	376	361	376	393	381	390	425	372	371	434	370	424	343	358	384	383	370	390	393	390	376	363	407	387	359	373	354	389	430	421	394	372	391	382	407	403	346	401	345	395	396	404	400	390	424	413	381	430	403	397	363	381	375	365	386	388	401	375	366	353	406	404	412	397	388	417	392	407	366	398	411	406	383	360	422	419	395	358	394	379	386	376	429	418	397	343	373	404	380	379	375	367	374	409	377	398	416	369	425	374	409	415	373	341	389	414	397	399	426	426	398	342	371	362	362	421	414	365	449	408	348	373	403	411	370	382	383	369	405	406	393	393	373	413	390	419	417	359	391	375	433	419	373	387	340	354	384	367	386	380	403	385	374	369	378	393	366	377	409	398	380	404	410	387	378	386	382	381	374	363	390	410	357	401	380	372	370	393	391	402	407	351	399	359	409	386	413	392	374	380	341	364	400	431	386	401	402	417	413	392	413	342	399	365	406	392	363
2266	938	1125	1195	982	961	928	898	915	892	853	920	890	823	827	881	830	877	821	872	879	920	791	838	819	831	834	812	836	841	831	837	842	853	814	864	797	812	866	879	837	854	850	885	815	870	800	829	792	860	784	817	798	853	822	863	818	839	823	866	821	820	885	857	840	879	848	797	916	835	826	896	851	813	856	887	787	794	821	867	833	865	848	863	837	804	895	886	834	854	796	840	795	791	804	838	793	862	828	899	835	813	831	776	882	883	813	848	844	841	836	815	838	830	868	813	838	870	883	829	807	808	780	841	842	785	903	864	875	794	842	832	856	801	844	811	803	820	826	816	827	793	838	845	824	825	842	847	861	803	818	810	772	886	874	847	837	788	852	832	883	850	792	867	891	836	845	810	820	817	820	841	817	847	796	922	828	811	831	836	842	801	825	872	809	831	846	831	818	847	862	851	846	843	873	832	835	850	799	838	876	836	840	825	885	785	846	818	872	851	866	820	890	850	877	840	859	823	863	812	873	856	833	867	835	774	819	831	852	847	774	878	808	814	863	756	870	807	838	838	887	916	847	824	860	804	863	827	844	829	850	822	795	850	783	833	831	839	864	860	842	776	828	794	860	862	861	835	827	830	846	836	838	808	846	860	848	789	811	870	876	840	856	903	893	830	838	815	798	802	786	810	814	829	787	784	837	856	859	845	842	820	862	898	831	836	837	872	864	796	836	830	782	816	805	848	831	783	877	886	842	848	856	841	866	821	880	824	832	846	816	864	844	872	848	854	837	843	829	856	806	841	780	812	868	802	857	920	914	817	827	895	838	861	862	830	818	867	859	816	836	777	836	851	806	846	836	801	815	847	854	815	821	862	865	868	858	897	838	859	852	816	811	847	818	801	814	835	794	820	832	852	777	865	840	863	845	792	793	806	835	843	837	839	852	797	806	827	831	817	843	824	825	817	868	843	832	829	769	811	830	850	809	856	864	848	794	787	866	846	886	865	866	810	847	861	796	850	795	859	829	820	833	854	855	814	802	839	848	801	804	848	857	850	871	802	852	875	825	755	894	800	816	858	822	853	858	872	881	872	835	844	809	858	787	847	835	807	816	931	816	865	899	817	838	823	891	853	851	859	841	832	828	890	844	810	830	888	846	850	842	851	870	825	886	835	818	874	849	809	852	911	834	833	835	819	872	846	861	820	813	836	854	817	858	855	838	834	833	847	897	857	837	842	863	802	805	819	870	824	841	886	836	895	835	846	898	790	844	803	843	841	816	851	837	869	823	846	883	842	851	824	799	839	815	865	841	788	794	827	864	810	823	793	876	893	824	873	813	889	848	832	791	856	810	833	819	924	852	849	852	889	812	787	788	830	802	855	885	796	839	834	893	803	884	862	837	838	826	787	840	787	871	869	861	852	872	863	854	838	883	789	839	843	825	799	846	808	828	766	857	817	831	866	815	839	852	834	838	847	839	856	806	830	772	838	852	826	852	788	855	840	845	787	812	788	889	872	820	891	841	854	851	842	869	943	827	791	826	828	833	863	806	833	800	841	879	797	832	808	844	912	855	820	850	799	818	855	880	787	871	833	863	813	849	858	830	900	865	804	873	869	846	861	809	812	823	815	842	851	818	854	825	817	868	810	838	795	841	879	826	836	843	834	818	772	902	882	882	850	821	835	858	893	781	824	856	840	849	850	793	825	804	843	838	849	863	831	854	826	841	867	834	807	846	837	802	845	834	831	834	770	843	859	805	848	871	845	823	797	860	843	871	831	832	839	853	828	808	847	824	850	848	807	849	799	861	816	807	828	750	830	822	843	882	809	860	840	839	812	813	831	883	834	837	845	822	858	840	842	807	827	837	829	770	862	859	817	846	832	824	807	824	808	826	828	773	838	803	838	837	854	834	844	826	833	773	873	793	841	827	848	803	859	829	883	814	869	820	861	853	825	829	779	816	789	878	848	843	835	843	825	851	843	867	812	810	832	878	875	866	850	834	916	846	877	832	915	803	836	868	844	871	852	844	893	834	807	833	839	860	853	880	790	850	846	864	857	884	848	796	822	829	829	799	855	816	838	812	889	831	842	815	876	837	764	834	797	862	787	837	801	804	836	845	848	874	853	869	777	864	826	825	847	811	805	829	860	855	846	846	871	867	837	811	879	816	839	815	833	891	827	843	868	852	888	878	769	845	812	847	802	829	802	869	780	844	816	840	776	864	901	818	887	871	852	821	870	857	815	863	891	809	807	860	830	845	837	831	848	895	829	865	834	860	836	851	835	859	840	822	862	824	867	820	853	865	847	850	803	813	862	796	852	828	810	830	838	857	837	768	832	813	845	840	856	830	828	863	859	856	852	838	817	858	839	896	842	817	800	865	868	841	800	825	845	820	858	941	885	833	782	882	786	849	836	880	909	827	834	888	830	810	786	807	788	887	850	846	895	837	866	846	847	873	855	825	852	864	880	845	803	826	850	848	870	810	831	861	798	836	826	861	868	797	883	849	852	833	817	825	872	843	823	836	833	831	843	808	874	806	817	874	875	893	914	837	804	800	860	844	826	891	887	814	810	796	793	833	869	827	861	842	807	851	864	859	866	815	821	794	858	861	793	816	859	852	850	857	881	847	847	775	889	834	868	846	819	781	875	852	856	818	856	858	878	891	914	885	839	843	838	840	787	846	822	791	809	831	816	850	803	836	799	815	852	861	858	812	828	897	842	875	803	808	868	843	842	778	826	849	848	795	862	825	877	901	854	887	833	807	833	854	925	866	825	826	880	800	839	848	839	805	879	807	887	825	844	824	809	869	821	858	869	821	863	822	886	770	826	868	837	800	825	884	823	828	872	892	876	871	873	836	805	866	856	808	830	826	808	897	874	845	834	827	814	836	794	827	828	849	807	794	874	867	844	826	816	829	780	843	849	805	900	832	805	864	811	804	835	803	842	833	856	862	829	814	826	844	839	860	866	832	835	807	857	869	807	847	876	865	874	868	848	803	854	900	883	839	800	812	850	824	812	824	844	823	851	890	857	842	845	867	870	817	875	848	824	816	827	803	834	873	822	819	839	799	864	854	905	860	796	899	822	878	898	816	843	904	846	783	845	811	803	849	858	810	827	843	840	823	839	778	844	842	773	833	874	807	772	857	861	901	830	855	829	831	805	853	829	859	833	822	866	809	874	818	858	803	843	854	821	849	842	813	833	810	860	845	809	821	886	881	845	845	840	824	875	810	837	824	836	873	868	789	822	841	856	802	847	809	783	843	826	868	797	828	902	818	883	845	859	847	892	867	829	890	879	846	836	811	822	836	813	864	890	851	824	896	777	856	861	798	845	791	807	844	865	832	844	862	864	877	863	901	817	832	811	852	764	840	846	869	858	860	849	852	831	827	890	794	814	854	871	847	852	831	861	853	884	907	820	847	826	808	774	789	837	827	894	818	823	831	839	840	801	897	814	893	817	877	864	849	799	835	850	823	847	835	828	823	819	793	836	856	823
8840	1308	1021	719	474	400	347	324	299	270	282	302	301	271	278	295	281	282	248	279	297	287	224	254	244	285	256	288	271	240	268	241	267	274	284	241	228	266	258	243	239	251	242	257	254	280	248	280	262	236	253	248	220	277	263	256	251	247	248	261	263	247	258	277	244	275	237	271	242	250	228	244	266	273	265	263	279	280	259	278	241	259	250	229	258	236	225	291	250	242	246	271	268	231	250	233	241	215	255	250	267	235	238	228	234	268	264	231	266	244	248	269	281	247	252	241	256	244	258	236	271	249	224	257	229	249	275	251	245	265	268	259	260	253	252	279	252	255	250	268	248	269	236	241	274	257	274	224	227	283	233	265	283	219	262	267	252	237	265	244	249	240	249	252	262	248	249	256	264	236	281	276	244	230	232	242	232	263	251	273	239	278	269	258	245	222	251	243	231	226	246	226	283	281	233	240	257	261	277	265	248	259	246	228	212	260	223	258	258	222	252	234	238	282	253	256	243	239	253	247	236	294	267	229	294	233	258	251	272	245	262	223	259	255	229	237	237	240	256	261	273	258	267	242	242	251	236	263	265	247	276	250	235	240	253	278	240	262	216	253	220	270	250	228	265	237	259	245	265	265	247	268	258	228	244	240	240	245	262	265	260	260	268	263	294	295	279	283	249	257	235	236	273	269	245	247	243	242	275	244	261	220	249	219	287	287	240	239	254	274	270	253	270	237	244	243	252	273	223	269	225	261	262	243	280	266	260	251	252	219	257	230	252	285	231	255	291	248	236	278	268	251	241	251	224	257	236	266	237	249	256	257	260	253	256	229	268	257	235	235	213	232	241	266	258	270	283	280	233	221	223	263	231	237	231	273	250	214	262	270	214	263	285	240	230	250	278	208	268	255	231	257	233	208	244	290	257	252	247	257	275	267	238	233	255	232	249	264	230	233	247	239	229	250	276	263	242	229	246	266	265	212	228	272	252	263	262	252	243	252	237	244	248	231	263	249	232	242	237	237	261	257	259	250	225	255	238	241	286	278	292	264	273	264	255	258	232	261	304	253	249	282	274	283	230	266	236	262	262	256	248	217	271	285	229	257	238	269	284	253	233	270	229	224	257	230	267	243	240	243	256	241	263	271	264	237	243	280	238	227	248	222	231	240	233	243	267	237	247	237	254	243	238	266	258	266	244	274	230	260	235	271	267	247	243	254	237	227	251	266	239	232	271	267	270	233	232	251	232	242	225	266	254	264	246	239	259	267	220	279	266	266	268	248	235	237	282	279	264	268	219	254	256	254	238	237	248	257	251	260	251	273	240	272	258	278	262	255	271	249	240	260	252	269	272	232	277	221	257	273	262	253	256	251	247	256	268	256	242	257	230	256	256	253	265	246	270	248	225	254	268	262	268	259	256	272	269	238	279	257	232	259	249	274	244	228	250	243	258	278	257	254	245	238	224	241	247	261	250	273	274	272	264	247	252	255	260	230	255	267	280	228	238	223	248	218	264	253	238	242	243	236	260	261	259	249	215	261	246	209	240	221	231	254	271	241	239	233	248	245	260	277	281	250	244	264	242	219	268	243	239	268	256	225	257	229	247	234	291	270	251	275	262	254	271	230	227	269	261	248	266	241	270	253	266	236	266	268	243	269	256	230	290	288	243	247	236	266	268	245	244	270	241	254	219	238	269	284	269	268	263	256	257	242	237	246	250	246	244	266	251	279	245	253	243	264	251	234	232	241	258	243	248	266	252	290	267	256	269	258	242	249	264	255	234	233	259	267	261	270	299	235	248	235	278	267	251	242	243	293	271	287	294	258	242	254	257	271	262	247	245	251	249	251	244	206	227	260	265	290	231	218	272	230	249	258	259	263	259	254	244	246	259	263	241	256	293	234	269	270	221	242	247	264	271	269	247	246	283	243	236	234	249	268	246	238	255	223	270	259	223	242	245	240	265	230	269	248	253	249	261	274	298	258	240	280	256	237	265	265	249	241	252	267	228	261	262	222	262	251	248	251	290	245	256	256	267	254	269	261	248	236	257	239	283	272	228	252	204	251	269	278	247	238	235	252	245	222	253	249	258	248	252	281	244	262	265	270	239	262	244	260	266	266	277	246	230	242	223	236	269	279	246	255	266	263	262	252	234	231	256	262	280	272	257	247	265	257	245	248	262	267	216	260	227	261	258	242	260	239	220	282	252	250	254	252	246	255	241	247	234	265	260	234	241	223	253	236	252	261	250	245	255	248	286	281	236	286	285	237	250	232	245	241	265	257	262	236	262	281	242	251	281	239	228	268	285	245	247	258	272	230	256	255	270	240	258	240	235	243	270	251	260	243	271	249	269	211	242	288	247	229	265	230	241	269	271	258	242	253	248	267	240	265	262	284	256	260	227	241	263	261	252	238	247	254	240	241	244	252	271	268	261	285	259	252	280	250	259	255	274	267	278	291	260	229	258	248	274	234	255	252	258	249	257	246	216	252	236	234	259	244	257	259	244	236	275	255	264	240	272	265	235	263	264	271	238	248	233	229	232	297	245	268	247	260	239	237	229	278	259	241	254	241	280	255	239	230	250	227	258	270	280	264	236	262	299	238	252	215	254	248	270	281	275	229	244	241	252	274	243	236	251	236	206	232	238	277	253	261	246	254	215	238	249	259	228	284	271	269	236	249	252	260	260	232	228	279	253	244	226	225	235	236	224	254	254	235	258	267	251	272	233	249	249	259	233	233	257	255	276	269	273	220	268	253	272	262	246	261	253	227	298	232	249	258	224	266	290	230	247	259	242	227	260	234	239	268	246	242	258	254	255	281	228	240	236	252	258	245	261	253	246	275	257	251	236	257	226	225	238	263	247	246	245	272	244	258	261	283	218	229	224	265	266	249	263	238	231	260	248	240	235	272	268	277	284	279	278	264	260	268	266	257	255	245	274	272	251	253	244	260	248	248	248	240	225	265	229	253	267	235	267	236	274	225	258	265	276	263	242	323	247	253	256	264	237	275	274	236	244	280	269	233	254	255	231	256	255	250	258	248	239	221	241	229	266	289	251	264	275	252	246	241	231	267	274	280	265	286	242	268	243	254	266	265	259	272	247	281	260	247	261	270	256	297	245	243	243	250	261	231	261	256	258	276	248	280	254	263	282	235	298	246	262	247	243	256	279	267	281	207	238	237	257	273	247	247	213	225	259	256	268	257	260	259	246	245	242	266	236	238	242	243	277	251	276	235	239	241	265	226	249	278	249	233	258	264	273	275	256	253	250	250	247	254	255	247	236	233	244	247	222	228	259	264	254	270	265	239	271	241	253	231	225	241	241	274	296	247	253	246	243	250	261	226	266	263	263	262	252	264	248	257	243	283	267	252	244	280	234	253	272	247	255	251	261	258	237	257	250	239	242	260	253	254	248	303	264	252	261	267	255	233	273	267	274	262	230	275	250	227	270	253	298	246	241	264	246	242	269	245	251	253	236	250	242	242	250	253	244	270	256	291	263	206
7291	1475	2042	1952	1523	1247	1180	1015	946	799	802	806	693	693	707	672	753	650	691	675	759	716	670	613	615	674	669	637	547	598	563	608	592	604	587	591	611	577	583	566	580	590	604	553	597	593	574	535	560	539	556	586	537	604	608	609	638	616	595	555	602	548	552	543	522	618	561	562	583	601	533	554	595	577	573	566	551	605	577	572	625	544	555	581	577	539	580	554	577	576	612	571	568	576	581	557	613	571	504	556	563	596	545	562	518	596	555	584	579	572	588	580	574	596	552	558	518	539	550	583	603	524	579	589	527	563	586	583	585	597	567	533	533	556	558	562	559	567	578	596	585	541	546	557	532	606	588	565	552	543	581	538	590	588	546	582	582	572	596	586	551	611	548	582	580	565	575	536	613	540	546	581	590	553	552	623	556	547	565	591	577	547	564	563	587	569	574	576	576	567	551	573	582	561	581	577	550	559	560	563	551	603	583	591	589	545	577	551	554	566	544	543	579	549	529	590	545	559	597	555	527	541	567	577	588	602	542	595	543	551	555	580	550	583	563	572	559	556	558	577	566	595	571	586	562	561	595	589	567	568	568	578	532	595	572	537	535	561	535	576	541	553	547	557	544	563	564	577	579	561	546	570	580	542	571	547	577	596	567	529	558	559	595	596	561	584	577	581	580	560	600	544	579	594	588	555	573	561	562	604	602	570	587	543	558	562	603	508	600	545	539	524	544	561	592	572	570	529	561	583	584	562	546	569	569	561	527	602	516	573	541	539	586	559	530	558	588	555	544	550	540	597	568	568	566	557	548	568	572	552	562	540	593	598	566	493	573	562	559	597	535	562	580	558	586	574	617	600	539	536	564	538	566	554	587	571	631	544	573	595	539	590	568	581	582	554	600	563	573	609	598	596	570	548	589	556	544	578	556	531	543	592	570	578	550	588	580	583	547	597	546	569	591	533	566	583	564	545	548	554	584	537	537	586	576	524	557	515	575	584	555	561	547	589	541	593	575	597	582	572	564	555	559	528	580	574	571	542	596	542	587	613	545	567	587	549	568	570	531	576	610	550	566	564	584	553	585	543	552	584	552	541	576	560	600	548	587	571	560	603	611	553	590	568	563	594	591	580	552	567	552	556	589	567	618	549	580	556	571	546	582	548	612	578	574	527	575	573	572	580	541	518	529	558	569	597	569	538	578	598	564	560	605	521	604	571	561	593	546	527	588	515	606	564	561	533	563	563	567	564	598	588	571	603	528	557	590	563	558	559	628	574	566	570	539	569	568	567	608	564	588	568	545	533	557	568	554	625	562	556	544	560	611	531	569	556	556	575	572	553	585	561	535	596	572	562	555	552	575	563	557	572	547	553	624	573	595	580	595	567	562	573	583	568	575	632	579	579	571	514	586	594	575	535	563	539	548	526	577	531	555	552	560	566	557	554	539	553	596	587	551	549	567	569	557	572	552	568	550	531	548	527	567	606	565	597	560	592	582	557	550	542	593	540	557	583	576	565	542	564	600	574	579	579	543	549	593	582	574	545	582	569	541	550	553	546	546	555	513	548	551	528	583	590	556	540	556	586	530	550	613	639	568	565	564	563	579	570	583	575	553	561	573	586	595	575	561	582	577	521	577	582	590	547	561	599	588	574	531	559	552	552	529	568	572	566	557	581	554	581	568	523	564	566	566	576	622	529	601	549	570	594	532	539	538	553	557	567	564	550	568	573	532	543	582	556	602	585	598	540	590	596	553	552	558	583	574	549	580	571	573	601	563	551	579	603	561	584	567	603	558	553	532	514	564	575	540	618	549	519	553	547	541	594	559	543	553	529	589	533	632	580	558	554	554	542	583	563	591	547	602	583	592	531	553	549	532	565	549	574	602	539	568	566	590	549	583	535	534	571	578	544	531	527	589	541	550	571	517	601	557	564	557	561	544	541	567	578	567	546	567	616	606	512	570	565	593	501	549	602	559	575	552	572	544	516	571	544	593	617	571	554	591	599	544	559	543	544	562	584	567	554	577	536	552	546	558	607	546	535	560	566	550	519	592	582	560	553	543	552	529	561	592	559	574	546	545	543	550	557	554	546	551	566	560	557	585	586	597	579	613	581	550	575	566	531	600	558	548	619	530	592	521	533	574	586	584	569	558	607	578	573	556	535	589	564	568	582	561	539	553	575	565	584	585	563	517	549	573	571	595	530	534	562	540	556	591	590	581	573	501	581	578	565	579	599	595	580	528	519	601	581	614	525	560	529	547	595	574	570	541	586	550	574	564	585	581	593	616	590	536	588	578	569	608	549	590	523	532	539	583	585	534	523	527	566	507	579	558	589	550	566	583	589	536	597	602	560	551	560	594	582	537	592	563	560	533	593	582	574	553	571	513	587	564	554	592	618	530	583	518	625	590	536	595	549	514	576	614	609	562	587	562	559	595	595	577	581	574	517	552	557	555	567	594	561	537	596	617	575	534	584	569	569	567	515	571	595	579	591	575	563	579	544	607	566	541	548	585	547	544	576	599	580	542	577	554	576	576	573	579	583	582	572	581	586	531	599	546	570	549	572	562	551	556	582	606	587	593	579	613	624	569	585	548	569	573	575	569	578	603	569	564	580	514	588	574	578	569	547	543	568	534	583	562	560	606	588	556	581	563	589	562	571	541	551	565	550	546	633	570	601	581	595	597	589	559	602	571	553	602	578	587	591	563	552	575	590	570	575	533	563	589	564	581	591	586	544	560	590	577	556	540	576	554	572	555	553	584	546	563	588	552	552	568	570	556	557	546	554	566	531	568	539	588	580	552	565	532	594	571	569	559	594	553	570	571	578	540	601	583	580	534	579	540	561	510	549	576	609	530	548	620	522	617	575	557	571	551	574	537	597	580	536	572	548	598	618	583	582	560	545	564	589	553	557	550	594	605	571	557	547	548	593	589	523	573	549	569	575	527	526	598	595	566	550	520	550	557	549	576	561	592	551	583	609	575	585	601	539	568	559	559	598	544	591	534	564	601	579	588	567	605	618	589	586	487	561	565	536	580	600	564	556	556	558	549	556	606	541	587	582	607	525	563	548	567	599	545	565	559	529	574	508	516	559	567	567	556	548	564	573	614	554	591	564	556	604	582	560	610	527	557	552	538	533	585	563	569	584	572	578	584	509	587	553	554	565	576	560	556	531	579	579	610	610	587	592	505	537	546	578	582	549	586	555	623	577	569	535	547	538	600	571	576	545	563	640	572	565	593	601	558	560	580	546	550	585	561	524	581	577	546	551	551	585	575	568	556	545	577	564	612	565	577	542	556	559	599	609	543	562	591	546	572	540	607	534	565	548	588	596	566	556	607	554	579	571	594	555	531	544	612	579	544	576	563	592	593	579	567	611	540	567	586	554	569	533	579	571	544	576	581	555	558	570	589	573	549	569	585	569	558	550	572	568	543	549	581	580	565	583	543	531	560	530	549	592	510	562	599	601	557	564	566	569	576	562	593	582	562	579	585	600	534	552
16075	2647	1651	1008	611	398	340	285	245	199	207	183	186	161	169	159	133	148	172	155	155	174	141	135	131	129	126	124	125	111	125	110	102	138	140	138	131	136	146	156	131	132	111	124	139	141	115	142	113	126	109	135	124	156	139	104	120	128	138	137	120	124	139	137	123	142	111	134	110	115	131	125	130	141	126	127	107	140	142	123	123	110	142	122	106	109	122	115	128	122	125	118	129	115	128	154	127	138	130	105	126	141	128	123	132	123	108	111	138	105	147	115	126	132	137	130	130	124	151	139	129	125	129	116	111	122	113	115	124	135	133	96	144	118	139	120	123	121	131	114	129	134	129	145	122	122	112	125	126	119	127	122	142	96	122	142	133	118	110	99	119	114	131	106	130	132	117	134	138	132	96	129	137	129	154	116	158	136	111	117	120	116	121	99	119	107	121	122	111	124	111	135	118	134	134	127	135	143	122	122	112	126	115	106	120	116	140	114	121	110	149	125	129	109	115	107	125	96	120	125	129	110	130	116	146	120	118	130	126	139	112	109	130	114	115	119	124	115	117	114	140	115	118	112	139	119	123	116	125	130	114	142	129	138	129	130	109	128	103	107	123	130	123	116	129	121	142	145	115	121	132	134	114	112	135	129	141	121	130	145	116	113	129	122	106	121	129	129	129	123	104	125	142	126	122	126	128	151	108	120	99	133	134	117	125	128	129	110	127	116	130	110	101	122	131	112	125	126	120	127	131	117	131	122	131	124	127	109	116	124	124	144	116	126	145	141	110	114	107	126	127	112	147	132	118	132	126	133	133	126	142	129	123	136	110	123	120	142	116	143	140	124	134	136	142	135	126	130	106	131	127	132	149	121	134	130	120	133	114	126	124	133	98	116	113	124	132	123	131	136	104	128	104	119	136	122	128	139	122	143	155	132	115	102	148	141	116	133	119	128	119	137	138	137	118	111	146	92	126	125	119	124	144	120	121	125	120	125	119	133	115	108	154	121	125	107	131	140	132	120	125	126	119	129	122	131	115	127	112	140	143	132	120	129	141	143	126	120	124	113	118	122	135	131	129	121	124	100	115	105	141	144	145	119	132	124	119	151	95	107	126	133	141	131	142	130	124	124	100	116	124	105	138	118	106	122	125	118	141	118	128	109	125	100	111	138	127	132	136	131	121	122	137	115	116	138	118	132	106	122	128	134	142	110	130	141	109	119	151	125	132	114	135	131	110	101	124	109	131	113	129	131	122	112	138	117	131	139	148	134	104	113	116	130	106	125	133	112	127	142	114	110	126	121	130	135	139	151	132	127	123	141	119	138	143	121	106	122	113	137	108	114	123	119	122	126	124	135	124	131	135	112	137	114	128	125	119	115	136	146	122	133	130	109	116	136	111	121	125	132	141	119	133	144	125	146	134	108	122	138	135	125	132	130	124	119	140	118	143	141	128	124	147	149	114	139	126	113	117	125	121	127	120	106	133	127	114	128	128	136	140	120	150	112	115	129	124	114	135	136	122	98	140	122	129	126	129	151	127	159	146	117	118	125	133	130	139	128	118	131	125	121	120	108	122	132	132	122	137	145	114	136	118	134	148	117	118	133	155	103	120	118	124	125	113	129	129	123	115	101	136	137	118	127	128	107	129	119	113	113	125	132	139	121	130	125	135	122	122	145	120	131	121	112	115	136	130	136	108	144	144	121	99	115	130	129	113	139	119	115	122	134	134	116	122	135	137	137	133	130	131	97	132	123	130	118	109	121	131	127	133	116	147	124	113	117	120	130	123	142	127	122	126	127	137	107	112	118	104	127	122	133	119	136	128	126	98	126	135	108	139	116	113	137	117	118	126	134	129	100	127	140	121	113	119	106	126	132	139	129	123	122	122	145	117	117	140	141	122	137	140	105	125	127	132	128	130	137	136	139	124	124	140	133	136	131	114	121	127	123	152	153	133	123	110	128	138	107	122	140	124	124	114	109	125	128	122	103	130	124	111	138	137	137	120	115	130	128	154	137	134	104	136	121	132	116	138	114	140	134	130	128	118	148	117	126	139	120	152	138	109	136	129	130	129	132	131	130	103	126	120	118	109	111	120	134	117	120	123	132	114	125	127	126	115	128	119	123	141	145	125	118	136	111	120	111	121	144	117	119	135	114	140	127	124	149	128	109	141	145	114	113	140	136	125	124	119	131	132	137	112	121	134	132	118	105	152	109	112	142	111	115	129	120	130	121	125	118	126	109	143	138	109	105	121	130	118	129	145	133	130	136	131	138	138	134	128	112	125	115	123	130	122	117	134	121	110	118	136	108	147	134	140	121	107	129	126	154	135	121	136	125	109	131	133	119	128	111	127	149	130	125	110	110	134	132	112	115	107	122	132	137	130	132	148	101	126	119	111	136	123	128	101	135	124	117	130	117	127	125	141	128	134	136	109	97	122	128	142	144	110	129	134	143	153	119	117	116	129	146	126	123	123	130	119	119	138	118	114	121	122	122	115	124	143	111	105	124	115	117	107	111	108	129	122	122	123	133	121	128	113	109	118	142	133	114	121	132	108	107	140	142	128	102	132	141	131	124	140	119	144	131	144	128	151	136	118	120	127	126	124	103	110	123	111	140	116	109	139	124	117	136	117	111	131	128	166	134	143	142	125	124	115	137	134	107	108	122	110	126	95	116	121	110	121	122	124	117	129	121	141	143	146	129	113	123	148	133	121	124	124	124	121	108	132	106	143	109	129	139	122	106	113	133	110	135	110	135	125	121	134	131	131	112	115	135	148	105	141	144	143	98	119	125	112	134	128	140	125	123	128	126	133	140	111	126	115	124	126	107	118	116	108	121	109	127	107	126	110	122	100	128	118	120	124	104	114	148	124	104	118	108	115	134	106	118	141	118	105	123	95	124	133	109	146	118	117	134	121	128	113	99	115	120	120	128	126	96	125	117	124	124	119	126	138	136	108	126	140	116	134	132	129	141	130	116	140	118	117	142	138	144	148	112	108	122	134	122	97	112	152	132	135	134	136	121	129	113	128	124	142	132	116	141	143	136	124	108	111	150	133	124	134	129	122	144	142	122	134	117	131	134	124	122	116	132	128	113	89	119	103	142	131	118	116	115	118	96	138	115	129	138	127	131	112	144	144	133	133	130	130	128	126	104	136	143	111	143	119	110	125	118	111	133	105	114	140	136	110	108	111	123	132	120	134	124	149	141	114	105	118	107	126	144	112	126	127	114	127	143	135	131	108	124	116	125	129	117	143	130	121	137	124	141	138	159	124	137	134	116	122	128	117	111	131	156	119	151	106	145	141	116	113	130	116	109	120	111	129	130	141	154	121	99	126	129	111	124	104	130	118	125	99	152	142	138	116	138	146	148	145	123	123	113	119	125	122	116	136	151	124	142	121	122	115	120	116	120	135	150	138	103	125	125	127	132	124	122	130	124	129	114	146	123	132	123	135	130	127	113	122	128	130	127	98	105	135	114	136	107	142	133	127	104	131	138
9071	1949	2784	2710	2233	1748	1421	1170	958	887	744	694	630	614	536	548	480	537	565	493	584	536	441	478	423	470	412	378	358	368	328	370	342	358	330	393	345	366	335	327	380	329	344	338	338	331	354	348	306	365	318	355	348	305	325	312	326	331	344	300	305	328	304	360	330	358	347	360	298	319	327	318	314	355	321	343	315	327	317	366	324	327	324	340	327	295	347	336	322	317	341	290	328	315	304	336	317	319	328	342	335	299	346	329	316	313	296	346	296	329	323	350	323	323	346	327	320	320	307	300	348	331	313	324	332	342	307	325	314	346	322	340	305	340	311	348	310	332	284	317	316	328	335	309	326	309	335	305	366	323	292	320	342	311	341	333	315	307	317	347	298	313	283	309	323	331	323	334	291	326	338	322	332	304	342	324	328	319	324	334	340	298	322	325	305	348	336	324	339	344	338	318	309	273	328	296	297	299	314	313	325	342	321	332	335	303	276	324	284	306	348	333	300	290	305	334	320	315	274	293	295	309	295	305	313	337	303	327	303	296	293	331	273	309	321	312	316	303	343	314	296	302	339	320	316	300	316	345	336	336	302	282	292	300	319	308	340	321	349	318	288	316	303	338	304	298	342	324	323	311	315	287	308	316	288	340	306	304	310	320	299	316	302	303	310	295	336	340	301	290	296	324	370	325	317	344	329	341	303	309	284	322	298	327	286	314	321	318	311	305	291	316	290	332	335	329	308	308	293	317	311	313	311	322	327	300	304	328	308	325	323	303	333	327	310	299	308	313	345	349	301	294	313	323	338	311	279	317	292	304	332	324	335	317	328	317	307	298	336	342	289	307	294	341	345	311	314	299	326	323	320	313	359	307	313	326	319	307	295	329	341	324	331	313	349	347	303	312	314	309	358	373	320	313	325	310	345	317	320	364	345	325	304	324	341	322	316	300	300	301	304	356	317	307	335	322	319	341	352	319	333	331	329	335	315	328	320	308	310	331	310	339	321	311	324	325	336	297	294	333	327	321	319	338	316	307	300	309	319	342	317	319	340	309	335	349	326	315	299	319	304	336	334	296	320	321	325	328	309	316	280	332	349	288	350	340	294	316	330	311	317	314	296	316	316	311	315	320	347	324	319	335	319	325	337	300	348	337	314	323	326	305	308	313	348	326	288	326	309	325	312	330	338	294	324	336	294	332	325	302	312	319	301	276	314	324	281	312	317	323	317	325	324	353	321	330	316	329	288	338	354	303	340	324	342	358	354	312	311	317	352	315	309	328	296	327	325	312	289	341	343	330	323	298	322	328	314	309	303	339	337	326	328	317	328	308	370	314	305	311	312	338	323	309	329	339	309	321	311	332	332	255	293	321	315	319	339	326	317	341	332	319	328	326	328	319	335	320	317	316	313	330	306	314	305	308	355	305	304	320	290	305	338	333	332	309	344	324	320	368	335	335	320	322	324	310	287	342	317	349	290	320	306	320	316	302	311	310	296	332	324	315	328	348	286	331	332	356	308	288	285	313	308	308	319	308	340	304	283	318	322	328	333	322	314	327	281	303	310	316	327	318	303	312	322	326	325	327	279	299	298	295	340	306	314	311	326	327	336	314	277	331	318	345	352	325	307	337	328	311	346	321	330	323	307	306	314	315	333	318	314	298	304	298	309	314	315	327	326	329	314	326	331	320	322	307	318	322	331	305	340	318	332	324	317	308	324	317	329	285	355	343	366	351	293	333	326	323	342	300	314	315	340	321	364	271	337	316	334	342	318	341	325	311	314	313	335	331	310	322	298	319	373	334	313	318	300	315	283	313	323	308	315	287	304	325	321	313	304	289	327	344	345	316	327	320	289	313	329	321	324	269	331	301	295	307	317	314	311	319	316	311	294	319	334	317	325	324	299	289	289	315	311	323	324	306	300	304	358	317	326	321	319	317	299	328	334	296	320	323	293	290	286	321	327	330	323	299	314	339	325	298	300	317	361	305	317	295	316	322	323	303	312	319	279	331	297	310	294	326	346	327	308	316	319	278	305	302	312	287	329	330	307	281	301	337	338	330	321	321	318	337	324	316	291	316	324	328	311	341	313	295	326	330	335	340	312	293	301	323	342	319	312	314	316	339	292	330	326	292	307	307	345	321	317	336	298	280	297	302	312	309	339	327	315	323	310	326	318	308	327	315	323	310	326	328	313	356	316	333	336	320	331	305	331	324	317	301	317	347	317	327	318	313	340	308	320	351	300	325	318	280	314	318	318	339	334	331	315	276	323	282	327	327	304	320	318	315	299	298	306	318	307	317	314	337	319	344	309	332	305	322	298	331	310	314	332	310	289	326	305	294	333	331	331	317	324	304	292	326	359	325	326	318	359	341	311	329	289	323	302	322	302	332	311	313	308	343	304	304	323	337	328	327	309	341	324	346	285	325	337	317	310	332	326	334	312	315	316	331	315	356	361	295	315	296	292	312	300	313	273	309	302	315	341	350	291	326	309	305	309	316	316	317	292	332	294	317	304	354	345	309	310	306	338	313	338	294	285	329	302	308	363	339	347	325	293	314	301	329	341	295	315	320	325	303	325	315	307	344	338	323	314	346	329	344	309	325	319	334	344	327	367	300	326	324	315	336	296	330	327	313	315	314	297	294	326	292	328	307	298	323	291	307	362	344	298	338	341	305	294	286	307	324	316	288	291	312	308	333	328	350	275	322	335	334	320	311	324	322	294	320	293	321	293	316	303	294	321	342	334	328	324	294	298	322	317	321	317	289	293	305	316	317	308	341	301	313	312	337	325	321	319	321	326	323	329	319	299	299	317	344	316	342	332	327	315	315	323	316	313	323	308	330	284	287	284	327	309	292	325	299	323	325	321	304	304	320	306	315	323	334	308	304	333	321	326	285	327	318	324	327	328	326	342	332	334	321	327	334	310	319	301	328	308	308	345	321	321	319	333	299	311	313	318	297	314	293	310	264	336	354	295	322	318	294	310	293	328	311	293	311	314	311	351	337	293	329	336	315	289	326	329	325	307	293	302	329	318	355	357	310	312	324	330	313	306	335	329	319	295	279	305	316	301	312	307	314	291	316	323	300	325	307	271	305	292	294	295	338	293	333	291	296	319	349	342	307	301	292	293	345	310	311	321	314	326	301	300	314	331	295	318	296	294	323	347	323	297	295	337	314	327	345	336	313	311	309	283	295	320	291	338	335	336	323	313	329	325	335	336	307	301	301	314	328	319	331	304	285	358	320	313	302	316	315	319	301	325	330	345	341	323	324	322	302	345	281	309	302	308	325	324	310	344	279	329	328	332	318	305	296	340	330	356	318	321	318	328	330	309	350	322	311	320	329	337	326	323	311	304	302	336	319	343	319	329	330	301	308	324	333	321	303	317	324	345	285	324	288	335	289	315	328	332	310	330	345	352	301	312	356	312	326	317	321	335	328	296	306	316	286	320	308	297	301	308	335	308	335	312	303	271	318	312	314	323	312	296	313	308	314	321	309	300	320
1865	558	533	469	385	443	432	404	412	380	328	389	382	394	370	390	378	366	396	389	416	359	421	374	346	372	368	443	458	430	389	382	387	394	393	411	405	368	410	386	364	404	395	415	385	362	400	344	386	412	414	400	357	415	348	390	388	382	377	401	412	383	393	363	376	398	416	354	349	423	404	373	370	403	402	367	360	393	402	364	408	444	376	403	388	412	420	375	407	376	367	408	399	383	397	431	452	386	405	392	414	394	364	364	379	363	413	385	380	406	350	387	376	361	382	364	399	393	374	370	344	395	389	368	399	406	402	365	451	400	410	405	370	399	416	380	400	373	359	403	370	421	376	378	379	418	383	381	374	376	380	387	400	384	345	369	399	366	406	386	348	400	387	385	379	384	387	421	375	408	388	398	372	433	420	415	396	427	405	393	388	378	348	388	391	393	390	388	391	407	392	397	413	374	351	392	410	397	393	395	397	400	372	397	394	380	405	398	394	380	373	373	392	396	358	417	413	371	384	361	349	350	369	425	353	399	395	423	378	385	423	387	432	373	372	413	431	385	402	409	336	392	348	386	401	381	386	414	425	315	392	375	374	356	381	373	377	391	369	390	374	397	401	419	381	363	346	385	426	419	389	420	402	351	387	398	391	396	376	396	420	387	394	424	407	409	370	382	414	380	393	419	401	393	375	415	377	397	388	383	399	398	388	389	396	364	372	382	427	408	348	369	377	382	375	403	387	391	351	404	347	380	358	388	356	410	379	366	362	418	404	350	354	393	410	396	382	424	392	394	375	413	364	400	364	372	420	370	373	370	406	360	362	405	418	395	373	425	424	373	411	356	353	403	396	389	414	441	343	381	381	430	413	408	410	383	397	402	384	421	401	386	358	381	385	382	371	423	402	407	399	349	407	397	372	435	370	405	413	392	409	391	421	398	408	376	418	394	352	369	380	385	376	431	395	374	415	382	386	383	403	345	381	409	390	392	392	420	355	351	398	397	390	393	339	419	398	367	362	351	389	396	391	397	421	417	383	370	398	370	400	411	374	401	381	383	368	351	436	391	357	373	370	369	395	395	401	394	404	402	411	379	411	367	421	389	400	390	393	382	372	381	391	353	393	389	406	411	395	392	386	374	413	378	365	395	398	354	356	362	384	412	422	348	360	357	383	383	371	392	391	377	403	398	402	367	393	387	391	402	385	400	394	415	389	383	366	401	370	365	395	419	389	384	385	387	350	433	361	382	393	357	389	378	415	396	344	419	430	371	385	374	409	376	455	398	414	408	389	371	369	406	408	358	387	385	417	422	394	392	365	424	393	425	414	394	387	384	390	370	371	361	409	334	389	384	446	382	417	371	378	367	409	419	401	394	378	364	390	368	368	374	417	384	379	339	331	382	392	355	383	435	415	396	397	415	379	417	401	388	347	389	403	388	394	386	378	390	392	398	381	404	387	383	410	401	390	403	384	407	372	413	397	406	390	397	421	384	397	385	358	419	345	393	385	392	391	384	370	409	364	385	341	425	400	336	406	392	413	373	387	329	388	377	332	378	399	383	375	378	321	395	375	412	370	405	392	393	432	414	395	393	405	375	350	389	376	354	411	398	373	385	397	364	370	406	424	399	400	396	382	376	371	386	409	375	370	355	358	396	346	382	388	422	407	363	425	396	423	368	397	375	374	372	382	377	372	376	388	369	352	411	403	357	368	388	406	372	416	384	368	342	365	405	334	366	385	377	402	405	398	386	421	343	407	388	402	356	399	406	382	378	383	380	405	381	411	363	366	392	378	376	354	388	359	372	447	376	402	371	356	376	381	421	377	351	433	386	394	412	352	380	398	387	387	376	345	406	374	384	377	412	366	368	410	379	367	410	400	394	381	394	368	392	357	394	386	369	398	378	342	393	403	384	387	392	402	411	406	417	407	371	369	428	352	382	394	403	381	377	395	416	395	381	357	396	376	368	369	384	407	436	369	359	367	433	375	411	375	392	368	380	392	386	431	395	419	410	386	432	385	417	409	386	375	404	410	356	421	361	366	385	378	390	410	385	407	378	432	400	408	380	442	387	385	358	407	388	397	387	421	378	390	383	373	360	406	394	372	392	375	393	405	383	388	365	385	374	381	390	361	336	412	397	419	391	361	367	383	386	387	399	388	415	402	395	420	372	405	373	399	414	367	388	425	385	374	418	394	404	384	379	394	371	353	391	382	420	394	361	394	371	350	397	387	382	374	444	412	399	378	350	450	431	416	387	415	363	388	375	377	385	373	374	389	387	379	419	380	427	422	374	357	418	375	373	371	367	379	405	414	414	390	414	365	400	429	382	355	355	401	414	347	369	386	383	410	412	394	377	348	391	361	335	381	380	385	393	372	450	377	381	435	413	379	363	396	414	411	405	412	402	386	418	377	404	404	391	357	367	382	400	350	390	369	393	387	385	386	378	390	383	374	359	370	368	414	396	383	399	368	409	404	424	414	407	406	398	387	400	400	400	403	381	383	374	384	364	399	392	393	341	414	411	383	408	400	366	399	410	434	374	376	404	386	371	383	379	394	371	364	410	366	425	390	386	401	371	410	415	390	360	366	397	380	329	370	380	405	391	370	402	401	399	372	381	383	374	405	437	405	393	372	381	413	344	375	373	439	404	394	403	375	398	401	391	440	389	399	390	382	334	388	407	368	423	411	422	406	404	428	375	403	405	381	400	405	382	432	395	397	389	397	405	362	378	349	349	414	408	355	393	372	385	414	372	395	418	387	406	368	415	385	396	388	361	372	381	370	366	433	371	400	390	396	374	364	386	381	360	386	399	402	365	368	414	437	393	388	437	397	370	403	356	354	374	368	402	383	388	355	412	378	394	386	405	380	415	414	391	347	437	343	372	383	366	412	342	382	368	402	379	351	382	365	372	359	430	405	413	374	381	407	384	385	358	388	364	387	397	385	418	375	398	379	363	366	399	373	382	404	395	397	392	406	404	399	371	358	376	405	375	355	387	425	383	409	380	388	362	399	374	381	424	411	374	377	416	423	386	364	380	415	388	370	377	414	375	382	357	382	398	399	411	380	405	387	376	342	396	441	371	389	423	388	397	357	390	409	385	390	352	388	376	371	406	387	402	394	448	403	390	406	372	409	379	388	344	374	364	326	382	374	420	389	343	412	379	395	390	378	362	415	415	374	414	383	415	400	392	397	379	413	383	353	377	371	396	411	408	398	389	379	364	408	418	394	392	358	364	390	353	370	388	384	363	329	365	379	368	359	366	375	415	369	443	385	371	374	392	399	397	407	408	397	365	371	400	367	387	354	383	416	389	400	355	389	363	441	356	357	409	416	381	402	393	414	392	381	391	392	411	394	352	365	418	390	372	400	413	404	377	403	390	442	386	389	375	380	405	413	404	402	391	407	413	378	397	381	386	435	405	396	407	411	372	391	347	395	397	391	399	377	377	435	378	354	422	394	409	422	378	368	378	385	420	420	383	392	403	405	402	369	409	384	389
2184	1046	1074	1067	1049	1001	1003	915	936	914	894	839	918	871	859	858	853	897	891	855	922	878	824	866	794	894	843	829	812	847	842	866	888	813	863	784	831	817	854	784	882	852	829	832	844	818	830	831	884	837	812	835	877	832	789	871	837	819	834	873	858	789	851	818	819	842	837	808	832	811	858	866	832	870	862	843	807	848	830	829	836	845	820	832	873	874	851	838	816	853	869	826	860	856	844	816	793	854	832	822	812	830	909	859	886	835	899	821	873	820	811	869	829	843	850	884	867	856	844	836	889	799	838	859	809	830	845	836	855	794	839	828	817	817	841	834	844	823	781	799	859	851	883	829	847	813	876	877	849	828	879	831	830	833	840	854	838	862	852	872	818	874	844	863	820	853	871	869	844	820	849	823	879	877	822	888	843	833	828	886	868	802	832	862	818	864	887	836	826	872	867	882	852	835	806	846	883	856	842	851	891	797	830	863	859	859	875	851	776	864	845	823	829	858	848	838	891	864	806	917	884	764	871	861	868	824	774	845	825	849	834	810	817	830	868	857	821	860	802	814	823	897	854	853	808	848	801	867	836	855	860	802	835	828	863	811	911	912	854	854	869	818	840	832	886	834	839	861	910	848	880	880	878	855	817	814	818	840	816	851	831	870	822	850	818	868	837	821	860	900	800	871	831	889	840	801	840	926	855	881	867	838	857	821	839	815	860	812	821	831	876	920	881	867	840	819	832	893	919	867	874	845	851	783	857	804	834	933	843	859	837	786	854	858	839	876	860	868	817	836	826	833	829	802	855	880	824	836	871	831	852	856	811	848	809	864	898	839	866	817	870	860	829	831	867	793	807	833	805	808	839	891	859	800	882	800	799	871	828	817	853	910	852	892	840	861	872	816	856	875	880	825	796	873	846	860	920	868	852	848	818	806	870	856	828	847	847	912	832	842	821	845	856	849	827	847	859	848	867	845	857	893	838	826	799	807	848	809	881	801	853	825	835	849	855	843	837	867	844	866	863	861	870	815	834	834	761	872	874	826	826	807	801	881	793	822	822	850	828	848	828	873	859	844	834	866	836	825	831	810	828	886	837	832	769	793	856	840	814	840	859	810	831	877	815	898	862	817	812	870	874	856	840	830	766	894	817	798	885	860	874	843	816	797	847	901	825	852	802	882	862	861	872	802	869	828	837	850	872	846	821	828	857	828	845	864	847	834	859	931	792	853	868	814	804	861	867	924	918	801	816	818	795	862	834	893	875	841	814	834	836	802	840	819	828	866	842	908	841	804	843	849	766	870	834	857	831	880	818	870	833	852	827	799	883	792	800	851	822	879	829	839	846	834	845	848	892	874	852	821	806	831	824	830	828	844	846	878	818	863	842	863	832	842	833	896	830	837	842	851	818	820	914	853	821	848	809	818	823	831	830	826	871	844	816	808	870	818	822	787	842	839	841	876	830	854	885	810	855	871	840	875	837	880	863	871	833	878	835	817	811	861	851	879	845	809	821	798	855	860	817	844	831	786	850	830	877	818	856	826	797	875	843	861	870	843	868	841	852	819	852	841	889	854	891	824	844	899	840	823	789	833	847	851	820	815	879	818	807	796	885	836	823	814	839	836	837	867	905	846	816	901	848	880	816	900	823	878	853	851	817	850	853	883	843	854	827	830	843	844	849	866	776	841	784	911	812	849	826	851	865	852	843	871	816	856	864	830	869	837	783	883	845	890	889	894	816	815	808	801	786	879	857	809	853	918	853	870	827	913	854	830	882	864	862	796	826	882	826	795	849	837	874	866	809	889	809	830	865	849	837	844	840	865	821	855	853	873	824	801	803	854	848	873	852	877	840	903	813	858	807	929	824	831	817	839	844	864	864	862	833	829	821	893	830	801	884	815	844	780	793	877	848	858	851	855	819	806	823	845	835	827	868	868	827	883	832	850	828	812	891	835	799	859	846	830	834	839	865	859	831	861	855	834	796	867	870	851	823	868	828	808	818	820	818	883	844	852	843	826	891	856	836	845	845	837	849	918	850	852	876	912	873	800	801	871	860	850	853	863	869	900	825	833	790	860	826	826	879	817	832	795	884	841	850	836	803	872	856	856	808	880	836	857	827	824	854	885	843	819	815	837	834	841	862	873	872	834	837	813	829	846	880	831	863	821	837	814	825	867	861	869	870	887	832	867	862	908	805	851	821	858	838	875	857	798	760	881	861	894	871	858	834	795	824	828	894	908	888	886	810	832	831	865	824	872	821	844	849	773	820	872	801	824	852	841	848	849	830	862	876	883	826	795	810	848	878	839	801	836	866	886	822	859	819	811	812	863	855	823	826	839	829	827	885	868	865	806	842	853	855	786	864	872	864	862	830	875	854	863	777	868	873	887	818	850	798	889	850	797	814	843	882	847	846	842	862	860	849	814	849	819	878	855	801	807	839	872	831	846	842	852	791	837	842	869	872	877	841	824	867	859	905	836	805	909	899	823	872	872	832	805	851	817	876	902	832	840	843	849	823	788	837	842	858	842	824	862	806	869	846	787	848	857	844	819	829	843	844	866	864	826	821	859	811	841	850	811	813	809	825	886	822	843	799	827	857	817	906	855	890	797	848	872	857	819	838	841	838	817	877	818	911	865	851	807	827	804	842	789	830	843	878	866	830	849	809	822	852	857	804	921	800	841	845	819	810	854	895	790	831	824	809	846	838	850	834	860	854	844	867	849	873	863	854	807	834	819	832	889	825	809	826	865	861	843	864	855	877	860	863	810	795	865	761	848	830	877	821	815	819	850	824	833	794	849	851	868	838	798	823	818	883	838	832	870	823	805	854	847	839	861	828	796	848	867	815	879	808	844	843	822	793	854	863	849	861	829	849	859	812	849	858	851	888	815	828	839	822	824	873	849	822	848	803	843	852	849	849	859	818	780	858	842	852	809	880	812	823	845	872	847	834	844	874	845	844	849	805	822	844	877	851	814	873	897	856	819	862	825	864	870	874	860	824	832	817	812	794	889	818	838	849	852	850	827	867	817	822	844	872	833	831	832	913	859	873	831	848	834	851	794	853	789	840	811	817	857	851	846	851	855	839	850	800	856	831	834	892	860	793	822	868	838	844	799	849	847	865	830	832	819	925	840	829	868	845	878	877	816	852	882	857	859	884	870	808	795	793	785	809	857	849	829	858	813	882	835	819	821	858	821	840	858	826	845	872	839	895	834	874	841	821	850	833	848	855	836	819	877	862	858	852	861	851	867	844	827	813	899	845	840	861	863	873	817	861	838	845	852	842	857	824	843	845	849	890	846	825	857	900	882	831	855	849	821	837	836	850	808	821	852	820	783	861	785	900	786	883	878	789	838	833	860	807	856	853	885	791	835	868	850	795	895	836	830	859	860	805	855	883	894	819	834	836	841	922	827	874	875	808	887	807	767	852	842	907	843	837	838	805	856	840	875	820	888	866	869	808	891	842	830	792	865	859	806	857	842	793	837	827	848	869	825	813	842
8973	1393	986	693	498	437	416	353	339	323	277	289	283	249	265	274	233	268	266	250	282	278	262	251	258	252	235	275	278	257	286	263	267	221	260	265	266	275	272	266	268	242	258	217	257	265	219	242	265	259	257	237	270	258	250	267	221	250	247	260	252	255	210	240	249	290	269	238	252	249	277	240	271	258	255	241	233	258	259	241	279	227	240	254	292	263	273	262	245	258	281	292	242	251	279	211	267	259	273	243	277	257	296	255	247	226	249	241	255	284	254	244	262	262	247	285	272	254	268	275	233	235	248	279	242	280	251	259	249	251	276	244	262	253	238	258	254	261	256	246	244	217	264	241	270	248	254	284	281	280	233	258	255	237	246	229	251	241	236	248	263	252	264	238	244	286	231	257	272	260	243	259	233	258	254	251	253	241	238	216	228	253	243	248	261	281	227	258	255	267	269	201	243	266	260	249	253	250	231	276	277	277	269	247	244	270	249	244	265	254	276	265	241	249	256	273	251	232	258	268	260	241	203	290	269	274	262	279	223	233	227	268	233	261	240	261	263	237	228	267	255	262	253	246	230	226	233	242	239	265	229	264	271	239	242	256	274	263	259	256	283	280	230	219	236	233	247	260	280	240	239	252	258	240	261	272	252	267	229	234	254	263	229	257	260	272	256	252	249	228	262	238	244	255	319	244	269	304	258	244	226	232	260	274	232	279	263	246	277	234	265	263	254	264	249	252	273	243	271	283	246	233	267	272	275	280	241	265	246	270	254	269	260	262	211	253	234	248	264	272	258	248	264	268	248	236	240	260	262	253	231	284	261	275	252	244	263	234	259	265	305	311	258	232	242	243	246	256	249	264	260	242	266	239	267	278	259	280	251	248	228	233	276	253	273	265	238	229	244	245	268	276	255	248	243	263	264	260	263	280	249	241	260	253	280	255	252	246	273	260	253	242	229	236	286	287	247	233	281	235	274	241	241	253	223	282	268	242	280	251	231	246	276	293	235	252	240	279	267	253	266	264	263	249	259	283	268	235	266	241	254	262	229	240	231	259	221	254	233	235	250	222	269	209	237	260	257	287	263	274	240	231	261	268	253	270	256	245	281	263	275	263	250	261	244	277	249	279	278	234	267	251	266	266	243	246	257	250	236	247	234	261	254	232	270	234	245	236	261	255	237	280	244	238	262	295	281	255	225	237	236	248	267	271	247	259	251	246	268	227	262	243	273	257	241	215	247	269	234	236	248	269	291	236	231	258	237	241	253	221	256	249	257	229	254	251	231	242	259	261	243	274	280	258	241	231	246	230	284	227	278	247	237	232	269	246	219	249	257	263	278	244	261	253	249	254	255	257	254	237	246	240	275	240	224	246	230	221	218	256	247	228	267	245	232	234	256	235	233	241	238	251	238	236	244	260	257	284	265	261	255	247	231	260	244	217	265	229	264	250	262	229	245	276	277	263	242	251	256	234	293	263	275	237	261	271	272	269	270	264	258	271	248	263	248	239	246	260	224	267	237	265	259	272	239	293	251	231	256	263	249	241	276	240	256	244	246	234	270	270	239	272	256	259	280	248	254	262	264	226	244	274	259	267	274	257	253	258	264	268	222	244	249	236	264	255	241	251	256	235	265	279	255	265	235	254	250	254	255	239	246	258	237	261	262	266	231	253	265	241	269	259	243	234	241	252	264	250	264	254	252	283	270	233	254	265	268	258	278	250	248	258	256	258	263	236	244	235	213	237	268	262	276	254	258	236	242	262	256	279	242	241	263	245	277	250	250	270	237	270	216	252	255	249	246	247	245	258	242	257	271	221	269	240	270	234	251	252	246	249	213	261	257	253	258	247	259	265	262	223	273	248	258	225	244	268	249	268	286	245	259	253	259	253	235	217	263	263	301	262	250	272	251	255	243	279	261	262	246	279	230	249	260	253	276	266	273	278	280	239	270	242	262	253	271	283	268	237	291	284	260	281	266	264	276	252	260	257	252	254	257	282	251	263	234	240	219	246	256	262	236	245	257	276	264	241	234	272	233	248	267	231	284	230	271	259	249	240	224	251	260	255	282	252	288	271	263	249	274	225	234	231	252	200	263	256	252	255	241	275	245	291	260	249	273	259	247	238	283	225	242	244	251	253	254	226	263	242	269	231	252	284	269	281	269	261	250	236	235	243	251	239	252	221	272	240	266	249	244	278	275	246	235	251	249	259	258	265	225	265	261	273	263	279	265	254	232	244	280	256	260	252	273	254	240	257	262	250	274	270	274	252	273	252	256	259	248	248	281	242	258	256	225	242	257	265	254	231	213	263	243	236	259	258	239	265	271	239	276	262	227	257	269	254	260	259	267	266	248	241	223	273	265	264	263	271	237	234	244	277	247	266	231	265	269	243	264	259	285	229	255	266	277	265	230	275	247	259	250	262	259	245	248	271	256	283	266	272	250	277	251	269	274	254	252	266	265	269	243	248	288	251	240	222	219	260	269	239	243	293	249	254	284	237	222	249	258	259	268	274	238	239	237	256	265	246	269	293	274	280	247	225	272	257	259	262	284	249	252	252	261	239	273	232	268	233	269	299	263	270	280	269	244	234	264	239	228	268	252	251	265	271	286	260	283	267	254	266	256	247	256	238	267	266	260	269	253	234	255	248	259	238	286	252	249	247	267	287	274	237	259	255	235	232	263	269	234	261	275	259	245	233	247	267	248	298	276	235	248	282	258	253	219	232	249	298	239	247	273	253	261	235	265	238	239	270	252	240	261	240	263	258	251	256	263	264	248	263	257	278	244	266	226	271	266	245	261	256	278	263	208	260	263	271	259	230	247	229	262	245	246	243	280	250	259	249	233	263	255	275	275	268	235	256	250	281	239	255	277	248	246	251	234	230	242	272	244	257	246	259	257	275	264	259	260	268	268	266	263	261	256	255	250	254	218	251	263	233	245	216	265	258	249	261	268	245	265	228	261	218	242	271	251	250	252	236	242	254	267	245	243	235	261	262	247	265	254	243	264	258	244	288	244	243	292	253	249	236	264	256	258	287	239	274	248	221	260	271	291	247	259	270	248	231	228	238	238	279	249	254	257	268	270	228	280	245	242	238	229	275	242	268	255	235	252	239	233	239	228	251	250	251	247	254	277	237	263	278	244	273	289	266	257	236	276	227	265	271	264	224	251	264	245	273	249	259	256	243	244	253	272	266	237	271	266	252	245	228	271	251	242	245	251	266	274	252	241	255	250	246	242	246	250	242	268	229	250	294	258	272	231	245	241	292	244	260	264	247	248	291	242	239	289	233	268	276	238	255	253	291	250	244	245	234	257	262	242	254	254	254	247	268	268	245	238	252	281	237	241	256	249	256	248	262	250	234	265	222	234	255	265	266	228	268	262	239	264	272	261	290	266	265	245	262	271	256	262	223	255	255	283	260	236	279	244	239	234	222	255	286	266	255	271	279	239	255	233	255	246	259	229	256	279	238	260	232	257	233	271	242	242	270	251	236	258	244
7291	1473	1964	1938	1597	1353	1258	967	960	891	813	775	692	721	757	650	679	656	690	690	727	755	655	666	612	660	665	629	628	608	584	579	627	629	589	551	567	616	587	565	556	577	543	587	574	584	548	586	570	595	573	610	578	572	568	596	597	579	535	573	584	522	568	521	554	570	577	592	578	580	583	591	590	583	605	567	594	629	605	557	611	552	549	582	560	548	587	547	539	568	558	581	625	570	578	559	563	588	603	550	543	569	544	582	514	561	544	626	563	604	538	554	581	580	552	558	581	552	557	556	570	576	604	593	549	556	586	570	640	573	559	544	563	544	591	560	583	569	530	575	525	560	558	561	538	581	536	522	573	599	576	574	583	582	551	594	558	601	626	570	567	565	557	534	582	585	520	608	529	572	582	613	551	548	557	563	580	555	571	596	562	594	563	581	579	580	569	574	592	566	591	575	555	568	541	575	570	599	599	547	569	560	549	541	589	582	571	582	533	552	570	609	607	537	570	569	561	553	641	572	553	582	595	548	589	592	603	563	538	584	575	574	580	583	600	546	545	553	543	578	590	586	548	568	546	549	530	638	566	540	603	531	521	577	595	566	578	519	549	551	591	589	568	585	581	560	579	586	589	536	582	564	573	532	579	576	583	611	586	577	573	562	584	562	559	578	562	560	590	521	558	559	594	551	605	572	559	587	604	596	583	584	582	569	589	512	563	558	554	604	582	591	577	587	568	596	546	568	562	594	553	579	549	559	567	558	566	527	553	572	593	578	557	596	543	552	577	556	562	578	574	528	572	555	572	568	592	543	576	577	561	554	563	590	601	581	554	555	569	576	568	561	553	577	547	580	563	549	563	599	559	549	550	581	575	580	559	534	575	607	549	578	577	555	563	590	597	543	564	585	555	553	558	601	590	609	600	576	553	550	598	588	598	525	571	513	588	566	574	600	579	586	576	621	510	590	565	541	586	557	588	545	583	559	594	543	539	530	578	547	573	540	576	557	596	613	574	583	567	602	557	560	586	537	562	576	580	599	578	593	570	578	572	592	587	591	552	590	576	562	549	575	589	530	616	566	595	569	565	576	593	565	565	594	562	576	591	541	556	582	557	589	567	590	584	550	553	542	529	571	575	547	574	550	586	577	573	574	577	580	597	540	600	539	583	596	595	597	543	572	579	568	575	573	591	547	572	570	545	582	564	540	567	598	553	549	558	585	555	592	572	541	570	567	577	557	546	625	585	583	552	562	593	559	570	557	598	584	576	535	579	552	564	565	579	559	565	562	579	597	586	563	604	539	590	571	562	551	616	536	538	572	555	567	589	547	549	607	579	572	537	578	562	582	583	549	618	556	611	569	570	567	582	603	577	615	575	575	559	581	595	623	540	558	564	569	574	587	548	579	530	600	575	570	524	580	571	560	578	561	559	539	597	529	551	610	611	557	583	582	588	564	574	554	567	567	596	572	567	566	580	503	586	528	573	543	564	589	538	565	548	577	572	591	592	524	577	606	555	544	563	559	590	589	552	576	607	586	534	547	585	556	572	557	559	562	570	583	541	597	544	621	543	570	554	576	611	580	594	533	555	561	550	541	580	570	545	565	552	601	558	587	563	602	575	575	574	532	603	559	543	554	568	582	596	541	560	582	593	590	593	566	596	598	530	599	578	561	544	590	563	577	574	536	569	589	550	552	590	564	612	588	548	553	609	574	579	543	540	573	566	580	568	560	549	568	557	588	580	572	560	572	574	527	598	605	549	548	554	585	576	562	555	569	579	567	616	580	569	531	605	609	581	580	593	590	573	539	569	568	551	559	592	557	572	520	576	579	533	583	588	582	568	554	539	594	563	580	566	550	563	617	592	576	524	559	570	606	554	604	562	556	589	573	591	602	573	549	581	547	539	567	512	583	538	543	571	558	591	564	538	562	555	553	544	569	567	580	592	598	550	550	579	586	548	586	588	555	590	620	560	585	585	597	578	605	567	588	584	577	529	566	604	575	602	569	576	539	568	558	571	574	576	554	615	630	589	575	569	573	562	572	555	572	593	531	586	573	595	556	584	589	558	599	543	536	575	536	551	584	570	572	552	575	600	591	585	596	587	544	572	549	567	571	579	583	568	577	574	565	563	584	541	553	577	527	579	528	597	559	583	583	566	543	539	541	585	570	534	576	573	610	554	587	550	564	522	561	542	574	571	548	590	556	568	535	549	580	591	584	536	577	571	579	572	582	560	552	572	560	563	561	556	575	545	562	565	567	566	586	573	591	561	582	526	575	598	578	595	600	548	575	562	572	600	586	539	581	588	580	566	581	554	625	553	629	586	556	568	585	570	597	556	562	525	598	586	569	569	572	557	587	550	516	586	547	535	602	606	600	604	600	591	553	554	551	584	569	553	614	553	556	627	557	591	584	595	553	582	561	558	571	567	534	590	582	544	567	540	582	536	565	570	593	551	572	591	553	546	520	597	560	622	554	602	587	566	538	587	567	566	553	526	568	552	633	598	582	552	581	585	535	588	568	593	594	554	580	590	523	558	572	606	583	577	566	589	569	590	587	572	610	587	612	584	530	572	585	573	575	572	565	579	623	555	588	603	516	600	577	592	567	597	574	568	580	621	591	541	613	600	536	554	594	587	532	579	576	538	555	602	522	571	563	552	584	553	603	539	549	537	592	591	552	537	592	577	583	552	518	573	579	595	555	568	566	516	590	625	592	599	563	577	559	607	591	555	560	545	577	595	573	568	543	594	592	585	556	590	574	533	567	562	561	595	573	567	547	561	553	550	552	561	549	560	556	615	567	554	585	572	585	580	591	598	589	567	528	507	622	576	544	552	566	558	603	555	590	549	594	595	559	559	509	569	593	617	548	563	568	539	578	562	618	575	580	559	571	564	621	560	580	546	549	566	578	518	550	610	592	561	584	611	547	557	574	599	598	557	560	612	587	574	545	548	560	601	552	576	575	589	574	531	541	601	584	577	563	594	538	544	515	611	613	547	560	574	581	558	561	557	558	566	531	539	574	573	598	580	580	563	616	586	583	572	569	590	583	553	563	562	555	569	544	574	567	585	575	589	623	553	566	583	582	564	562	599	584	546	541	574	580	561	583	553	549	561	531	546	569	573	558	599	593	564	586	568	556	561	564	596	575	566	580	573	553	562	571	579	540	584	600	558	540	613	580	561	586	583	557	600	552	570	570	593	518	553	577	629	587	569	597	527	558	571	574	558	563	577	582	529	539	582	568	556	589	544	613	565	559	559	558	570	570	571	586	592	572	545	563	565	571	589	577	552	640	613	562	565	580	555	591	602	573	568	561	543	573	575	541	583	603	576	541	636	568	547	579	549	547	544	572	550	605	591	560	587	575	571	611	563	554	579	558	559	578	598	527	580	596	602	542	526	600	559	571	532	576	551	568	558	587	573	599	582	572	576	525	563	609	536	550	586	538	546	548	569	554	566	557	579	605	619	584	578	551	564	568	572	580	575	579	575	590	593	572
16179	2794	1700	1070	609	425	326	288	269	218	190	189	190	170	174	182	173	168	164	153	165	160	127	159	137	167	123	124	134	142	146	127	155	127	134	129	123	144	126	118	129	132	116	142	119	121	120	139	123	120	131	135	154	107	128	125	146	121	129	134	123	130	124	123	152	136	130	133	148	132	133	148	121	135	112	103	122	135	131	138	133	112	107	129	122	118	129	127	140	110	141	122	122	118	132	145	128	129	151	130	133	104	133	122	118	122	136	128	120	134	117	152	115	136	117	124	127	124	105	120	125	117	108	128	132	125	122	140	105	130	121	110	136	126	123	146	122	112	126	134	142	110	148	117	136	115	143	136	117	141	120	127	128	133	123	121	124	132	134	115	131	135	111	125	134	141	114	144	143	140	127	145	119	131	119	131	132	124	138	112	104	108	130	139	146	129	138	107	115	129	141	124	120	144	111	109	130	127	149	137	135	120	123	107	144	139	106	120	116	132	127	151	125	140	122	142	134	155	129	117	126	128	125	121	143	148	130	107	132	120	131	132	112	135	137	123	132	122	123	129	124	124	104	120	121	156	130	133	106	116	131	129	124	133	127	125	140	137	144	122	128	137	137	142	120	118	111	142	134	121	102	111	120	132	134	130	111	131	115	124	130	121	124	126	126	135	124	138	129	124	121	126	148	121	122	131	126	96	133	135	137	140	128	134	151	130	129	128	122	138	127	126	132	100	125	139	123	117	122	112	106	115	125	116	125	118	140	145	145	139	128	123	142	130	120	133	142	136	115	122	130	119	141	129	107	128	149	134	103	136	137	113	105	125	130	127	128	132	131	130	136	134	132	121	134	146	128	115	119	116	131	127	120	144	126	122	117	127	142	135	132	130	133	133	142	130	126	141	125	129	82	139	166	102	130	144	109	101	131	124	95	107	130	119	130	134	105	144	127	132	136	125	128	133	151	118	124	131	141	133	135	121	132	109	132	125	106	121	120	152	124	115	159	107	136	120	138	125	109	143	106	137	130	118	121	111	118	142	111	114	134	131	132	118	106	106	130	113	120	119	112	127	132	118	104	154	113	121	122	136	121	122	124	136	117	133	109	115	127	113	141	131	105	116	127	141	141	105	123	125	117	134	135	139	121	129	118	136	127	145	134	121	125	141	147	122	137	111	122	158	142	133	140	129	146	146	133	123	131	152	101	123	134	125	116	108	132	113	122	118	115	123	144	129	154	136	136	111	124	132	123	120	122	129	137	114	134	118	126	120	126	114	133	112	117	120	125	140	110	125	124	103	126	125	111	133	132	131	135	121	119	121	121	114	107	134	128	137	124	115	135	128	125	138	133	142	129	125	105	138	142	138	142	129	130	129	138	140	114	114	147	130	120	124	137	103	123	135	149	126	107	147	107	136	134	146	133	128	121	122	124	117	133	101	115	132	126	119	120	138	126	134	135	123	116	129	146	115	113	113	114	121	148	129	133	110	132	112	137	119	108	110	123	118	120	122	150	118	139	103	138	123	118	134	131	117	132	127	127	121	118	142	145	105	123	150	113	125	119	137	131	139	113	113	132	125	112	138	124	134	117	140	131	132	123	132	147	135	112	155	132	129	128	123	115	122	137	126	138	141	123	110	121	126	136	126	143	115	122	120	138	138	110	117	124	121	138	128	134	119	137	131	123	133	109	105	119	132	132	143	144	133	132	140	118	137	133	138	142	126	135	90	127	118	125	128	134	132	141	123	126	133	113	115	115	142	139	130	114	122	144	149	133	118	134	140	142	123	96	111	127	119	132	127	146	113	129	102	136	143	122	117	120	124	128	123	151	127	101	131	147	134	123	126	122	133	120	120	119	118	119	129	121	118	137	126	122	114	143	120	119	134	142	132	102	118	113	132	120	117	131	139	136	127	124	111	129	122	124	108	118	130	137	103	125	144	127	134	137	140	123	111	133	123	132	144	125	128	152	134	145	136	110	120	120	117	134	158	128	144	128	122	133	138	114	143	127	124	125	143	152	145	137	120	106	138	117	141	122	133	136	124	124	125	118	131	137	128	117	129	119	121	127	115	115	133	144	132	133	133	130	118	122	137	131	124	126	132	132	152	126	135	139	136	140	104	118	131	137	122	123	121	123	122	126	116	137	131	115	121	96	121	128	112	131	136	116	151	128	99	129	121	153	137	136	116	122	114	128	152	128	120	132	129	159	120	135	122	150	124	118	119	126	125	119	123	121	134	135	137	126	112	144	131	123	119	148	145	131	133	126	132	145	123	131	134	133	137	125	137	129	115	118	124	124	113	131	125	120	129	124	141	134	128	131	138	127	139	127	129	126	145	122	125	131	118	101	130	141	111	118	115	114	140	127	142	125	111	126	135	141	118	140	129	119	119	134	131	125	96	114	131	123	143	144	116	111	125	118	132	102	119	105	106	143	128	130	116	123	147	141	136	133	134	127	133	128	126	140	147	133	128	125	126	115	129	121	107	126	126	141	148	124	105	108	149	130	119	109	126	141	118	129	141	131	108	116	149	124	118	133	132	132	139	138	123	134	117	112	132	126	145	139	110	131	129	129	117	117	104	148	129	114	153	121	143	128	123	134	133	125	121	127	114	127	112	130	137	105	133	126	143	113	114	146	117	142	153	132	115	131	103	120	127	130	109	113	144	124	128	116	112	116	132	127	135	128	126	143	116	142	127	117	125	116	128	123	145	139	113	128	146	135	107	121	135	111	115	146	121	149	113	115	116	122	126	148	113	124	150	139	137	131	152	127	114	130	136	122	129	135	141	111	114	118	115	105	123	109	127	137	134	129	115	129	116	114	118	132	112	133	160	144	122	127	132	126	132	130	113	130	124	97	115	122	134	119	147	121	118	127	125	122	149	119	142	127	157	146	125	142	134	133	128	122	134	132	130	106	121	118	118	139	128	132	148	124	129	149	128	125	135	130	129	126	135	110	129	129	117	104	123	134	120	113	118	123	123	140	137	128	134	107	140	137	124	131	123	123	151	149	119	121	124	121	117	135	119	127	138	140	130	128	125	126	138	124	162	115	134	137	134	148	119	125	141	127	129	139	139	130	144	139	135	128	118	122	113	125	118	118	143	139	133	120	139	91	131	111	103	110	107	118	123	116	114	154	131	126	128	128	144	122	145	114	132	114	120	135	107	120	111	141	116	104	124	100	103	130	104	140	152	126	127	121	132	126	111	124	133	116	114	123	111	109	124	97	136	135	129	121	120	134	143	120	119	124	142	159	142	131	125	118	138	126	101	128	136	159	136	118	127	148	126	125	145	98	112	135	135	104	136	119	126	109	126	127	118	130	144	121	124	126	128	138	145	120	169	156	123	153	132	131	136	127	122	132	111	139	106	148	135	146	127	137	135	128	124	116	123	123	119	128	112	136	131	118	141	135	127	127	140	135	136	125	113	126	117	124	130	126	130	126	105	140	128	117	117	145	118	136	136	126	127	125	127	125	101	140	121	107	129	146	155	148	118
9240	1987	2663	2919	2279	1748	1577	1129	983	895	803	749	647	626	587	515	483	561	527	515	606	546	493	432	411	416	398	408	362	378	385	369	358	334	327	351	342	372	351	350	299	338	361	360	358	318	356	318	378	368	330	370	342	364	322	351	369	354	354	349	300	342	332	326	312	335	327	314	335	346	323	333	348	322	352	308	344	358	294	332	320	324	335	324	342	359	315	323	328	357	311	353	319	333	295	339	337	354	300	335	318	310	305	335	344	317	324	346	347	336	325	330	333	311	362	324	293	311	340	311	334	301	342	313	326	304	332	315	310	304	323	317	300	317	337	319	339	347	323	310	322	351	322	357	340	310	349	305	297	321	316	350	304	305	326	314	305	322	344	302	310	338	315	325	346	315	337	323	330	327	326	333	351	326	342	318	299	319	333	346	326	277	317	324	317	313	324	306	357	311	331	314	311	313	297	326	286	331	280	294	338	329	324	305	343	348	336	342	337	327	310	324	294	357	368	312	314	333	324	329	311	355	316	310	305	291	316	337	313	348	307	328	315	341	375	352	336	312	318	289	339	308	343	306	313	345	349	334	297	352	331	298	336	324	289	325	311	326	327	321	368	333	343	316	342	325	321	312	306	308	319	385	300	343	321	297	330	367	323	306	291	326	325	332	344	326	310	328	342	335	337	297	335	327	353	343	365	316	353	304	338	316	331	299	319	308	340	324	292	323	320	320	327	326	276	302	314	339	350	344	303	322	324	308	320	329	305	330	289	329	324	347	326	323	292	326	341	349	316	340	344	301	313	349	353	344	313	314	283	357	344	331	339	345	343	352	321	336	314	326	320	345	340	334	304	324	323	317	329	317	297	325	352	338	302	331	311	303	347	337	327	321	334	335	343	301	319	306	344	325	322	322	323	331	328	329	366	339	315	296	334	306	341	352	319	338	344	345	288	301	312	316	283	309	313	303	333	292	327	331	330	299	322	350	332	350	316	321	314	344	345	309	315	304	335	318	318	360	297	321	335	301	331	341	312	363	332	324	355	333	321	304	322	349	301	335	314	340	321	326	321	314	321	315	290	327	297	278	314	346	308	345	333	359	325	300	340	361	352	309	296	332	334	320	337	323	322	325	325	348	312	341	320	341	317	284	314	314	349	317	328	362	301	323	299	312	336	314	330	316	294	345	311	301	330	316	331	327	336	312	306	297	349	323	344	308	338	317	309	283	305	336	314	317	310	328	320	325	361	295	332	348	312	319	315	329	328	309	353	302	341	333	319	314	327	317	326	314	319	315	305	367	330	336	325	350	323	312	316	311	349	312	353	344	306	326	322	320	347	290	342	302	318	339	347	280	347	305	337	325	318	327	334	325	312	289	338	345	331	340	336	349	312	296	337	340	334	317	314	329	326	336	337	312	316	342	334	314	348	323	322	351	303	323	322	338	324	307	312	306	297	316	311	326	331	331	325	337	325	341	303	348	327	338	328	304	325	298	317	315	342	318	331	306	317	327	335	338	310	332	303	330	317	341	342	303	330	309	317	319	376	359	318	344	301	327	319	323	295	308	302	334	311	312	326	339	319	311	330	355	345	288	373	332	338	338	310	315	326	326	330	321	308	345	297	327	307	314	341	358	357	300	292	336	319	326	324	299	296	337	351	353	323	339	307	312	344	313	335	331	298	311	296	316	319	341	327	334	311	338	330	333	327	311	319	320	345	323	321	311	330	340	349	328	315	317	332	307	301	377	313	328	318	302	303	308	351	313	328	369	314	320	314	334	330	286	303	367	349	321	327	313	342	321	331	333	323	293	308	331	331	314	343	313	358	322	330	328	320	334	318	336	337	337	296	303	312	314	338	329	329	350	330	338	318	333	356	323	330	322	297	303	333	325	317	326	314	323	306	340	327	306	314	355	305	312	323	338	311	311	319	332	342	303	338	340	304	341	332	272	344	336	312	311	365	313	322	312	336	328	315	329	340	303	298	333	333	311	291	356	321	314	275	317	310	316	329	325	325	355	321	335	330	348	326	321	321	330	324	341	325	351	313	301	297	315	312	318	378	336	343	334	295	334	333	315	308	320	309	289	356	346	336	352	312	316	323	304	287	346	332	328	328	312	313	316	289	345	342	358	339	333	336	342	311	301	308	295	299	318	361	319	316	334	317	313	336	303	316	339	323	333	309	306	320	319	336	317	315	355	318	336	319	301	292	318	315	325	332	304	330	318	303	305	349	338	339	332	305	348	297	314	322	294	343	327	314	324	336	346	361	302	314	327	326	308	304	317	335	346	342	316	315	332	303	348	329	353	347	317	363	339	375	345	327	321	318	325	313	300	348	331	322	305	306	286	328	297	356	313	334	305	330	332	323	322	308	333	296	312	329	294	333	323	328	338	307	377	303	307	332	323	307	310	306	331	338	316	359	332	326	330	351	320	357	307	354	350	330	315	295	314	330	293	323	321	343	348	305	312	371	309	292	335	307	294	316	301	313	345	343	331	317	350	298	326	314	293	318	332	324	326	328	301	333	350	325	326	344	320	352	300	294	348	298	322	321	287	322	286	319	318	306	314	352	359	321	303	334	322	301	313	361	323	333	307	312	323	337	342	335	296	331	323	324	329	312	305	340	298	288	360	310	361	339	316	360	339	308	324	321	297	335	338	321	307	333	341	318	327	333	319	312	314	320	283	333	330	357	341	325	325	322	362	305	324	347	322	306	322	360	325	333	308	324	336	310	330	329	352	326	298	329	316	320	331	322	337	316	297	292	348	319	322	315	312	324	351	352	357	321	298	361	321	327	337	329	324	344	310	327	319	330	344	294	331	336	309	330	345	332	282	324	342	326	343	309	365	330	317	315	338	327	346	309	315	328	316	289	299	327	298	315	320	361	306	311	340	327	340	337	309	347	303	309	290	316	339	340	320	299	345	331	359	311	295	329	323	302	343	347	324	345	327	312	318	332	330	316	327	352	325	318	336	299	349	305	313	324	355	324	310	351	311	300	349	330	341	313	345	349	304	300	339	297	348	320	340	325	315	318	330	290	308	302	328	337	313	327	341	306	310	327	319	287	329	356	303	310	323	308	328	360	316	338	292	352	322	331	334	326	341	338	335	307	318	317	324	305	357	341	307	316	337	337	329	298	322	346	333	336	322	301	303	324	317	299	336	335	304	306	334	325	293	330	298	316	331	312	323	334	345	378	311	308	346	327	298	338	304	320	370	323	314	327	332	345	340	302	309	319	321	297	314	324	314	292	339	289	333	327	328	336	362	362	336	312	311	353	294	322	314	332	367	278	342	321	305	352	297	326	320	374	339	329	334	325	310	297	320	322	338	323	298	340	367	326	328	339	309	339	315	303	319	311	328	333	322	300	360	315	308	355	309	316	302	291	327	336	374	317	289	289	314	338	341	326	325	305	350	337	308	309	308	306	318	314	318	331	326	318	341	307	327	337	319	340	327	281	345	327	329	349	307	299	330	305	338	344	317	287	318	315	324	312	319
1999	538	571	480	468	394	421	417	414	437	371	396	393	400	376	398	414	418	359	374	385	364	373	390	367	382	373	384	376	369	377	403	390	382	413	379	375	382	372	359	359	384	395	436	375	399	390	408	421	378	427	431	414	389	372	366	403	375	384	412	430	377	350	372	391	357	373	362	366	371	391	371	365	427	372	381	410	428	411	416	370	381	395	414	354	385	436	390	359	360	379	420	383	399	376	374	392	361	397	411	427	341	404	362	419	395	418	394	415	380	420	380	407	369	316	385	402	406	418	356	411	370	386	398	384	433	367	388	374	367	427	362	375	430	402	396	380	368	412	394	402	374	381	423	394	434	401	386	382	359	386	388	387	436	383	423	409	376	378	389	372	383	385	427	450	419	382	397	392	371	379	389	367	416	381	370	381	383	374	385	373	412	400	386	405	382	382	383	406	413	420	395	416	387	399	407	408	407	393	363	401	376	389	375	365	374	409	375	391	393	420	418	367	396	390	339	386	386	385	417	381	366	379	427	435	431	377	385	370	374	350	392	351	395	383	385	350	372	400	377	407	380	419	402	393	413	402	399	403	391	384	405	390	379	388	387	408	400	380	403	387	379	376	416	392	363	367	358	414	432	369	370	420	366	408	373	400	389	361	398	383	381	434	364	378	382	392	380	368	424	388	414	376	383	377	390	440	374	432	412	361	391	400	361	393	384	371	394	432	401	382	352	368	394	396	355	373	353	383	374	401	406	361	393	371	410	351	401	398	431	396	405	402	389	400	393	380	417	383	406	383	392	427	388	383	388	405	393	380	403	413	365	414	394	408	414	363	390	411	383	398	430	384	372	391	412	397	394	383	392	387	397	385	360	390	402	406	393	385	408	427	372	384	411	402	356	421	411	367	407	387	405	401	418	406	405	399	366	362	358	405	358	396	412	401	427	397	384	406	392	408	379	353	347	366	382	427	402	341	382	374	402	380	372	380	353	393	400	368	402	375	393	399	398	353	436	398	384	374	371	401	405	361	384	382	375	392	405	434	389	380	382	418	398	377	373	393	389	373	417	400	394	415	406	414	413	393	390	381	382	401	396	404	430	376	372	399	373	414	398	379	417	404	392	393	359	411	415	412	389	358	375	397	422	364	431	413	398	390	394	413	444	390	411	412	400	381	377	376	374	406	400	423	390	386	381	375	388	370	393	412	414	379	426	400	391	358	387	436	395	412	396	360	394	419	369	358	424	380	421	406	411	368	413	419	398	409	374	405	403	400	380	404	402	361	375	376	376	414	429	394	401	426	408	396	404	409	380	397	393	395	365	356	414	374	424	380	398	401	383	372	370	384	358	380	358	418	397	360	412	399	401	364	391	413	341	385	378	378	393	422	393	377	393	400	369	380	404	401	421	418	381	362	362	384	400	431	378	397	388	396	418	380	382	389	383	375	419	380	360	432	404	386	392	406	390	339	400	361	398	384	393	398	372	360	424	343	449	352	390	399	403	373	414	361	390	403	413	389	443	389	367	367	383	358	360	388	366	379	396	410	382	401	397	434	360	418	352	417	414	379	371	384	388	356	393	418	409	409	424	394	409	397	369	394	413	373	353	388	377	415	373	413	381	372	400	402	363	388	424	419	397	420	351	399	350	431	393	404	398	408	371	388	403	426	411	370	385	381	395	370	395	377	418	372	414	419	414	397	396	401	337	410	373	338	404	398	391	400	415	369	383	395	402	424	382	381	371	388	406	376	345	408	411	391	366	357	394	350	384	378	370	393	432	382	385	389	393	380	396	387	393	397	407	362	398	366	392	352	403	424	389	442	376	410	406	410	437	392	425	394	373	356	333	379	358	406	365	387	435	412	374	378	392	410	428	437	390	407	408	428	419	422	391	421	377	365	385	376	394	413	377	405	386	405	411	357	427	374	399	373	382	392	413	403	391	378	388	387	402	419	429	356	377	377	392	395	388	409	418	411	372	380	388	427	397	371	384	372	389	427	374	382	398	408	409	403	374	415	386	370	378	410	397	420	400	394	398	377	387	334	416	413	417	388	387	411	417	387	358	392	343	398	363	363	388	408	381	381	397	368	370	390	388	417	370	396	403	378	331	367	349	423	406	401	394	356	353	416	376	391	380	381	397	376	344	408	367	351	386	389	380	417	351	412	396	419	373	374	402	405	431	380	383	360	401	420	434	358	411	402	406	438	408	379	390	420	390	382	368	434	409	394	420	394	415	399	383	405	408	383	396	397	412	399	370	400	404	389	379	369	432	398	381	370	424	390	381	369	374	431	361	415	418	362	387	396	382	396	386	384	390	366	399	405	394	441	388	395	397	386	362	431	418	372	381	372	411	395	404	379	364	401	401	399	412	387	368	384	426	388	393	370	363	386	418	362	339	403	439	352	375	370	387	345	368	409	401	413	385	384	371	356	416	384	394	374	373	406	373	401	374	404	398	351	356	363	377	371	356	374	386	392	413	421	377	406	395	387	399	399	392	390	371	384	355	406	369	389	407	379	371	424	384	389	370	418	424	394	357	363	397	397	415	408	392	338	425	366	405	413	409	411	435	373	378	401	398	343	393	386	376	381	426	373	404	378	377	412	402	384	391	384	359	430	413	407	385	400	407	347	381	381	399	401	364	421	423	416	394	370	382	376	356	380	416	386	391	386	376	438	420	391	364	356	372	370	404	362	423	383	416	374	375	402	402	396	362	382	400	410	396	393	398	381	415	397	391	389	410	384	397	391	379	406	363	413	353	389	359	410	397	374	383	384	386	419	421	387	391	391	400	424	419	392	392	384	407	430	375	389	407	405	355	382	392	374	403	416	375	351	393	414	407	362	385	408	402	413	368	376	346	424	375	387	398	401	379	399	375	405	374	366	410	379	359	379	375	366	437	397	386	416	425	422	351	342	398	383	398	368	369	357	403	392	369	388	374	385	411	385	377	385	406	385	391	398	420	418	388	380	406	358	425	374	375	421	382	385	373	387	382	384	381	399	387	425	410	364	371	409	354	404	406	411	378	336	424	397	411	356	426	401	375	403	400	402	416	390	404	397	426	426	395	407	398	374	385	370	428	398	380	378	394	371	365	401	369	358	404	387	409	424	417	391	382	386	415	375	392	386	402	374	399	431	421	396	394	380	416	387	393	400	392	390	396	323	431	383	384	375	421	367	396	383	375	357	381	381	402	390	412	379	431	432	364	382	358	390	393	400	413	415	432	387	382	376	381	394	372	386	382	367	402	416	387	405	408	374	381	383	408	369	400	359	397	385	400	424	417	348	405	365	359	423	376	398	389	379	353	388	396	378	396	393	403	388	382	393	431	429	379	394	372	396	399	405	425	372	439	376	376	409	392	374	384	383	416	386	448	426	378	356	383	389	407	392	380	397	397	420	383	383	440	405	371	370	384	448	427	356	390	423	408	393	344	402	397	360	385	392	406	359	363	389	394	377	403	373	430	387	362	404	389	400	396	351	416	379	374	416	387	377	407	392	414
2188	943	1145	1114	1094	1075	1005	894	941	951	899	918	901	890	877	913	894	920	864	877	951	912	857	853	869	831	811	830	895	875	895	842	813	830	840	912	858	839	883	822	879	863	840	875	856	888	838	840	809	829	777	892	880	858	822	885	814	837	843	832	858	903	911	829	811	829	883	846	828	848	834	868	825	829	771	896	843	851	842	813	859	810	784	885	816	779	852	835	854	857	805	801	830	847	822	838	844	856	842	871	866	828	853	811	808	849	842	812	819	892	862	786	862	872	864	820	874	842	870	871	864	853	824	878	878	880	853	865	801	813	864	886	882	867	838	877	780	851	903	829	825	915	840	860	905	853	851	843	776	877	840	882	850	861	862	854	804	875	840	794	817	835	851	816	873	849	886	806	831	833	881	841	842	860	812	822	811	878	819	899	857	829	907	827	811	861	806	884	835	859	844	844	851	805	906	899	870	896	821	856	804	854	927	832	845	839	841	819	841	815	870	832	858	815	844	898	863	850	912	818	883	785	855	880	876	827	845	906	852	850	826	810	830	882	850	890	803	875	871	825	847	863	870	884	823	865	844	875	838	851	897	824	869	808	880	830	873	833	872	904	847	831	842	872	813	859	847	860	873	882	866	825	861	866	857	820	794	831	846	889	848	881	830	882	838	813	856	859	875	864	849	816	839	796	815	842	842	807	829	831	865	836	873	904	874	840	849	842	861	858	925	822	811	872	854	835	857	839	848	861	885	853	904	835	789	852	812	848	808	854	849	881	821	895	846	844	856	908	855	857	854	839	840	881	875	835	832	845	870	858	874	872	874	860	811	861	840	812	855	797	860	849	856	804	828	883	824	811	806	844	807	809	833	854	913	849	823	871	857	812	832	865	816	839	921	836	835	820	850	867	843	819	824	849	830	850	918	835	808	887	806	871	809	841	820	871	803	873	875	858	833	836	826	844	843	856	805	888	884	872	861	849	805	810	844	829	886	817	823	832	871	877	776	900	816	848	857	800	862	828	880	839	811	854	898	858	853	878	836	827	842	901	850	848	857	811	795	894	798	758	862	839	850	860	804	850	909	859	846	849	850	858	833	843	850	814	867	854	813	921	859	839	871	877	870	865	822	879	812	843	791	823	838	803	843	814	858	909	834	830	823	850	784	873	860	885	863	852	854	875	850	826	884	843	845	883	826	923	834	804	819	862	853	808	865	810	858	848	861	845	866	818	871	872	815	871	896	819	840	837	838	865	856	827	843	833	811	878	844	800	801	844	881	836	869	910	793	869	848	856	861	854	883	861	864	896	814	867	847	905	848	797	824	861	848	825	876	850	885	885	836	874	862	815	817	901	841	851	850	822	849	796	869	830	871	854	873	863	867	821	839	829	836	872	848	881	827	874	837	799	853	808	861	861	834	862	824	839	850	869	829	848	844	851	799	826	864	840	839	835	841	865	857	799	815	835	831	816	831	887	807	846	795	885	820	826	829	848	877	828	859	855	852	901	825	826	882	824	871	875	817	832	817	808	855	830	887	872	848	865	867	833	840	789	860	874	791	818	830	849	835	781	866	807	833	881	858	827	846	839	869	886	847	832	787	906	789	821	825	897	872	905	922	915	828	878	824	850	812	839	870	874	901	891	810	848	833	860	841	837	860	883	838	866	846	848	807	856	875	849	857	898	833	845	913	882	884	842	904	843	874	849	877	851	857	876	883	904	840	836	864	805	836	852	840	850	841	839	810	855	791	904	870	877	842	803	856	852	836	878	820	896	844	832	864	826	874	842	848	820	799	826	819	805	795	826	907	868	851	831	895	888	797	873	825	858	894	849	838	862	861	889	820	866	800	861	816	875	887	826	816	831	827	816	850	816	844	829	861	859	852	850	815	833	828	819	876	894	825	823	850	819	865	815	813	855	908	818	839	861	829	939	847	875	852	866	797	849	808	824	908	846	825	866	877	872	827	809	827	847	824	850	828	830	846	826	837	824	823	860	834	861	853	856	767	875	870	797	821	830	843	844	923	809	885	886	898	813	818	882	856	820	846	860	841	846	886	797	866	821	812	888	829	871	844	856	840	854	824	827	873	877	838	833	819	832	864	888	838	857	860	892	863	873	889	857	836	859	826	883	798	840	893	849	821	883	902	866	792	846	827	827	801	885	861	828	814	858	839	848	869	852	844	803	863	839	846	859	832	830	857	831	842	866	869	814	849	860	878	867	807	894	849	837	874	844	851	822	866	846	847	848	885	826	794	896	854	797	839	851	878	832	913	857	793	843	826	839	865	835	800	829	856	839	856	833	813	889	907	793	828	784	836	798	843	841	841	839	859	832	873	824	857	820	900	871	889	832	823	793	861	882	847	819	803	811	777	850	829	833	886	851	876	853	868	898	857	822	887	850	850	877	874	862	797	847	869	834	856	792	840	829	854	864	854	832	903	824	861	866	860	857	840	838	848	842	848	835	871	849	779	795	848	874	821	833	825	879	834	869	897	804	829	854	881	867	874	832	839	816	834	867	837	850	906	838	802	874	834	824	868	904	865	843	884	901	842	860	874	870	828	885	847	882	905	845	918	869	854	883	863	835	799	841	885	814	873	810	850	859	874	813	858	863	854	857	866	837	879	828	852	860	834	879	831	854	810	846	840	862	834	904	872	900	882	854	842	820	856	841	809	912	838	883	854	839	809	834	859	811	869	931	847	821	843	884	806	868	862	835	872	849	847	852	791	848	844	841	831	871	864	862	836	915	899	787	840	880	855	797	835	828	842	860	851	820	861	811	831	848	857	847	866	875	844	851	811	832	855	859	781	885	846	863	864	849	886	801	835	872	844	828	876	813	841	800	900	816	791	874	845	866	901	805	890	833	828	883	878	848	897	834	772	842	859	838	864	843	865	857	913	900	784	859	819	817	839	811	849	853	839	902	838	854	865	886	887	877	870	844	833	804	845	795	846	823	881	881	866	833	884	815	889	871	872	849	843	830	812	856	831	835	852	872	889	865	842	860	821	880	869	809	822	849	865	869	856	847	841	874	830	848	863	849	801	838	880	828	860	827	866	825	815	843	853	810	792	838	781	872	815	855	841	837	867	919	830	781	847	893	873	867	828	884	822	836	886	855	885	855	837	855	885	882	880	851	812	876	860	842	867	831	832	865	912	772	846	816	899	850	874	878	838	851	868	880	825	816	873	852	862	877	826	857	841	868	852	818	887	927	836	862	822	838	859	816	788	879	870	858	859	898	876	900	857	872	818	883	825	824	836	820	852	842	883	821	863	849	844	836	839	842	808	868	826	836	815	819	888	838	832	868	846	854	862	775	797	893	866	894	883	888	870	840	874	841	805	892	839	877	850	853	871	828	901	901	828	815	895	812	853	884	856	834	878	842	788	791	851	889	895	848	810	825	813	832	822	849	819	821	841	820	834	850	890	826	819	824	898	814	879	834	875	860	904	825	817	846	830	855	852	865	884	854	876	867	802	865	828	852	824	822	839	848	877	849
8994	1400	922	681	544	453	398	324	297	323	287	298	277	285	301	273	301	292	313	275	266	270	277	278	270	255	265	286	260	251	272	319	265	246	274	236	268	293	296	290	279	262	279	249	274	224	265	270	259	256	280	228	248	260	268	253	264	260	268	242	254	265	236	244	228	232	259	269	274	271	253	248	265	245	273	251	269	256	240	267	266	252	259	240	247	277	234	291	245	267	291	228	242	274	274	272	231	251	272	251	240	241	263	289	236	231	233	252	288	244	267	232	259	279	272	265	267	238	257	255	268	228	234	262	272	245	275	264	280	278	251	241	261	266	269	269	257	252	246	261	261	255	259	266	246	260	230	270	280	246	254	248	270	246	231	279	246	272	231	259	251	278	239	250	250	247	252	259	279	265	225	289	252	251	233	259	275	262	241	245	252	267	272	217	237	258	267	292	254	237	297	248	231	266	270	263	290	283	248	275	286	260	245	254	255	246	254	303	264	255	263	233	245	240	245	255	268	264	261	269	244	276	254	268	248	237	271	267	252	259	276	252	246	233	248	274	272	277	252	262	255	248	264	237	260	254	267	303	243	283	279	284	274	257	267	230	234	233	230	232	256	244	254	267	254	231	250	232	284	267	269	273	250	253	233	242	247	268	242	270	233	250	254	244	230	261	271	235	208	262	254	279	253	275	248	256	279	272	274	241	292	252	237	251	244	222	268	293	269	247	224	276	244	279	240	252	255	250	242	261	231	288	231	259	244	231	252	263	249	301	252	250	232	258	268	265	290	251	225	263	245	277	287	224	230	260	246	269	259	235	245	254	303	257	235	293	244	230	253	250	235	248	246	228	256	228	255	256	237	251	260	278	263	268	281	235	269	306	230	256	254	239	253	246	265	223	297	259	266	257	239	291	251	252	289	257	274	290	244	235	250	257	264	242	257	211	248	266	272	217	243	260	287	236	266	239	288	275	258	251	225	298	292	265	220	280	264	225	261	265	242	269	246	234	277	263	248	295	265	257	266	265	266	274	267	249	241	254	265	258	235	254	276	271	299	242	263	231	258	253	273	246	245	237	240	238	268	235	237	244	294	294	253	252	289	270	244	261	246	258	235	256	277	281	246	255	265	250	274	247	244	246	254	264	231	273	251	275	278	237	254	259	238	258	238	257	257	262	263	272	268	276	242	276	269	266	279	250	242	236	231	275	251	250	289	235	254	247	219	238	213	245	287	247	252	230	246	274	276	276	241	270	262	237	256	253	251	298	266	235	256	253	253	254	270	257	266	260	265	255	266	264	253	258	271	268	299	235	238	226	261	255	264	274	274	249	263	259	274	257	264	257	257	240	261	253	255	249	279	254	262	240	246	270	283	273	257	267	254	254	254	252	228	278	277	279	283	250	260	278	243	235	211	252	247	258	239	255	245	246	245	247	254	236	272	254	286	257	240	248	251	234	264	253	252	245	231	257	255	264	239	265	252	281	265	251	276	260	271	273	263	245	286	272	267	303	283	262	240	271	254	261	264	250	235	279	246	276	285	266	243	261	263	247	275	258	246	258	248	258	252	264	272	265	253	268	243	262	286	272	261	255	276	267	271	249	212	239	264	250	258	263	253	258	238	245	261	277	273	239	248	266	259	255	268	284	226	319	243	285	240	259	264	231	279	230	231	264	232	239	254	280	253	259	254	263	261	254	284	223	261	248	229	284	264	258	248	262	259	290	244	248	263	253	274	232	271	248	247	263	242	260	265	260	238	261	262	247	241	248	265	258	236	228	251	233	255	251	271	282	273	270	238	249	249	276	246	268	240	244	237	266	250	254	269	261	228	258	244	276	237	269	264	249	243	257	223	248	270	265	275	258	239	251	272	224	261	263	255	250	244	283	258	258	249	251	248	241	275	222	256	258	266	251	225	245	238	242	229	261	247	272	250	238	228	274	251	259	226	240	285	235	287	258	233	262	266	236	240	245	254	271	270	262	255	261	277	248	275	225	242	256	235	241	207	223	260	256	272	253	253	259	249	215	268	247	245	280	267	240	259	242	244	256	269	254	271	231	245	246	229	251	231	248	223	267	253	233	270	266	282	272	250	228	236	252	260	262	277	267	290	276	285	270	272	256	236	269	240	297	257	242	254	290	230	255	303	257	226	274	250	259	257	264	257	279	233	240	265	269	242	269	266	226	270	263	246	268	279	250	233	253	278	256	225	252	270	269	243	239	281	248	223	241	274	253	263	252	263	253	248	268	270	265	245	258	268	235	238	259	244	255	265	238	267	251	243	243	257	267	252	234	250	250	252	244	288	213	262	266	268	254	255	283	220	272	285	286	242	260	246	271	275	234	258	229	260	250	228	256	256	269	263	265	271	255	231	269	265	235	257	219	255	254	246	242	265	284	238	259	270	258	272	253	269	292	274	258	217	265	267	270	259	285	278	235	288	248	259	271	279	270	249	238	277	239	259	281	309	266	229	239	280	273	256	256	234	267	256	242	222	249	222	255	257	277	238	255	256	248	243	268	246	266	266	231	240	226	274	266	230	247	244	250	274	234	270	280	277	298	277	270	262	286	247	246	256	252	248	274	262	289	266	246	247	273	244	255	270	265	250	265	267	237	242	255	244	276	257	228	255	242	274	249	264	238	236	269	252	259	260	243	279	262	240	272	262	245	241	263	278	255	258	227	267	234	275	241	238	257	249	278	276	230	263	276	244	278	257	280	286	245	294	259	254	239	303	264	288	221	229	261	245	223	258	246	213	299	262	206	248	273	286	273	269	241	283	233	295	270	270	253	239	245	269	274	245	239	248	278	245	252	286	271	228	240	244	258	276	257	301	282	241	241	279	261	234	280	288	250	250	250	241	268	264	253	259	239	300	251	273	225	251	244	270	253	238	293	240	253	280	244	279	252	252	236	300	249	252	271	283	269	271	252	252	272	263	233	233	270	269	290	246	251	265	236	267	277	248	261	288	249	252	236	269	265	275	268	247	244	268	235	241	249	245	272	283	245	260	241	245	257	263	263	285	282	235	268	243	266	304	256	266	242	249	227	265	263	244	280	286	277	264	267	261	228	259	233	238	252	249	251	260	270	273	235	276	268	267	235	269	270	242	254	276	237	237	309	238	271	251	291	289	273	269	237	286	269	258	253	260	264	258	262	255	250	233	256	277	251	268	274	268	218	246	232	243	244	259	217	243	255	270	268	295	265	257	243	261	249	233	259	272	278	261	262	245	237	268	259	273	260	268	274	227	262	228	275	247	249	244	275	275	255	249	242	278	288	266	273	250	250	258	275	278	253	270	265	246	266	224	249	264	269	288	259	237	250	245	279	227	268	249	267	243	268	282	278	258	262	173	272	260	260	242	264	260	308	266	254	267	246	263	272	273	261	282	229	225	286	248	249	251	234	248	261	261	282	253	261	242	254	247	258	239	267	238	242	259	267	254	255	247	242	258	229	237	259	272	252	217	247	245	239	226	212	258	268	225	299	274	217	255	296	268	269
7237	1445	1803	1914	1637	1404	1242	1030	997	903	846	806	752	771	729	665	695	701	705	700	710	707	688	644	635	624	607	646	583	576	585	622	605	604	574	616	590	602	582	615	571	585	613	561	557	603	613	603	631	579	552	620	563	608	581	563	545	569	624	611	576	561	557	548	613	536	610	591	617	567	563	591	593	586	612	571	553	656	596	594	624	501	546	581	589	578	608	605	578	564	554	602	605	565	559	599	568	565	582	591	583	570	579	566	580	567	572	573	592	580	546	560	579	594	580	587	571	567	566	539	581	625	568	560	603	593	569	556	597	561	599	561	556	572	558	545	570	570	568	547	552	584	602	538	574	561	537	595	571	583	630	542	560	583	589	601	577	591	581	572	564	603	581	608	563	603	569	595	601	546	612	556	584	635	563	610	574	557	577	619	587	592	641	569	550	559	558	571	545	572	602	567	593	633	616	604	610	557	552	586	568	596	576	562	598	556	562	569	556	583	615	574	517	588	564	615	598	564	591	591	545	579	639	570	592	587	583	569	549	604	581	563	541	582	567	554	542	551	582	535	611	578	564	580	553	591	573	561	538	582	644	613	576	540	641	600	572	548	562	577	567	564	600	580	560	526	585	539	539	601	538	557	583	563	596	583	533	594	563	570	587	573	546	581	579	546	561	591	556	549	545	593	593	583	553	591	538	615	622	546	595	541	567	585	572	552	602	564	565	580	561	549	544	587	583	577	576	595	580	606	587	557	559	597	584	599	558	570	581	578	597	606	589	596	602	572	560	560	584	565	596	595	626	575	597	605	630	573	595	568	559	607	554	547	594	583	555	616	578	541	588	564	581	579	542	538	542	575	581	547	562	576	600	556	607	580	533	573	604	575	586	522	636	548	564	607	545	569	578	577	526	572	579	591	577	540	564	566	535	581	572	527	589	562	612	566	545	578	578	591	564	564	558	571	555	588	596	582	559	562	562	614	620	585	581	622	597	578	577	624	583	594	566	583	619	561	579	566	566	569	559	578	581	574	579	585	591	601	576	625	575	584	623	603	569	552	614	562	590	588	560	563	570	624	597	568	593	546	562	606	568	589	630	572	549	620	565	597	532	567	579	597	594	552	567	562	570	603	592	591	579	639	549	555	605	593	551	563	568	589	571	553	555	574	545	593	604	604	555	594	592	613	567	555	551	586	608	529	613	567	547	585	544	588	577	585	601	573	606	586	584	580	589	565	615	551	541	574	565	553	618	550	527	583	580	575	570	583	560	560	573	575	586	568	528	573	594	550	573	553	576	597	599	553	578	613	569	582	572	559	576	526	569	589	600	592	555	526	583	576	542	553	566	517	608	613	610	618	598	598	569	571	566	582	568	593	585	592	595	614	591	567	597	573	552	555	533	603	580	612	544	525	606	603	573	566	584	606	601	582	565	585	557	580	570	603	619	566	575	607	574	600	574	573	610	544	570	571	564	581	602	621	599	610	577	618	588	554	542	565	591	581	621	580	603	592	605	598	572	574	610	580	572	560	575	531	597	613	592	539	565	554	558	565	544	613	574	555	538	571	592	572	577	556	601	589	564	595	588	575	587	609	587	616	613	538	571	610	572	572	576	601	567	536	564	569	581	604	595	526	580	581	575	543	554	586	594	579	598	599	591	595	580	574	560	593	601	550	552	552	597	554	574	595	612	585	562	606	575	565	569	627	595	608	592	556	578	558	614	560	543	586	567	554	577	587	592	551	568	561	590	570	584	555	575	550	541	547	566	574	609	565	555	578	561	568	573	581	577	598	548	579	571	584	574	583	558	558	563	548	621	576	602	606	564	570	591	585	619	580	602	611	599	587	553	572	590	568	586	595	563	603	538	570	606	620	589	590	588	581	574	608	603	551	558	567	588	576	588	548	563	576	608	550	580	591	585	591	579	568	536	574	589	589	584	552	566	563	599	570	561	557	586	594	586	555	598	587	586	586	538	548	598	578	535	593	600	607	578	572	546	555	613	590	571	569	596	555	539	613	534	596	598	611	563	574	561	595	585	604	584	571	617	537	566	560	583	547	586	615	553	585	610	602	610	549	581	545	598	610	608	552	546	581	561	577	563	574	549	548	591	539	578	549	572	644	561	548	587	578	606	607	534	580	606	601	602	513	545	555	565	575	560	621	574	572	588	539	552	558	595	548	566	582	622	605	611	569	576	565	595	536	589	582	557	596	578	575	586	585	562	560	563	591	590	594	557	565	575	574	595	540	527	579	576	579	571	584	553	619	595	573	581	574	523	588	559	588	589	593	579	551	567	593	563	534	573	570	627	565	586	567	558	546	592	581	532	569	632	566	583	565	583	580	570	588	565	591	597	585	573	587	560	581	574	543	592	565	632	602	584	571	563	580	604	581	572	559	575	590	546	597	573	584	573	620	593	615	524	555	542	559	581	557	564	547	556	586	579	584	604	606	597	573	594	583	582	595	584	543	539	588	596	597	554	571	555	560	552	575	608	560	532	538	542	569	561	588	584	579	557	573	576	592	630	561	572	625	497	542	548	578	595	564	549	547	601	587	600	551	551	551	573	619	588	585	597	578	561	530	541	531	582	544	622	526	576	562	579	611	567	583	596	584	673	558	581	578	564	574	599	565	575	612	555	549	566	563	574	584	623	556	561	576	603	572	553	597	595	560	619	571	571	574	580	546	570	603	585	580	545	615	600	566	577	578	590	546	633	573	591	550	551	593	587	567	582	570	570	580	591	585	526	620	585	605	586	581	531	556	595	602	606	605	561	569	560	506	562	562	559	586	574	563	565	582	554	613	588	632	607	581	600	571	588	556	562	577	535	581	560	578	588	601	570	585	583	560	552	547	573	546	560	574	583	540	562	606	581	593	554	566	556	583	579	571	540	570	588	577	558	564	613	574	545	565	586	581	607	583	585	573	576	569	584	563	579	580	595	583	607	567	623	546	548	549	593	561	594	576	545	570	520	580	562	546	589	610	527	525	562	566	548	553	561	617	570	572	574	555	576	543	597	569	547	591	546	578	626	548	599	549	527	593	601	555	568	566	595	578	561	534	491	591	598	552	564	590	568	610	607	577	597	565	560	585	614	565	599	578	549	594	577	561	543	629	602	591	573	564	621	570	562	583	574	592	582	560	604	593	568	593	596	591	567	555	521	604	558	568	544	607	587	554	606	572	570	589	577	583	545	585	544	590	546	574	559	541	603	588	583	551	579	610	631	556	559	605	540	549	590	569	600	598	564	602	608	611	570	597	549	562	559	543	575	585	574	567	555	568	599	577	572	571	601	575	577	594	547	546	574	596	601	528	574	559	567	549	550	589	568	564	597	610	605	610	575	552	585	526	584	558	576	562	564	628	547	582	560	612	555	568	593	547	547	590	580	566	579	574	588	559	565	591	584	596	606	585	585	580	570	598	564	633	557	622	569	553	557	605	617	646	600	579	570	599	556	604	587	649	564	567	628	554	581	541	578	573	596	573	616	617	611	585	575	604
16278	2567	1545	1006	618	427	345	256	281	214	222	197	179	178	173	186	182	175	170	160	168	205	138	152	130	135	147	173	123	104	130	135	124	129	124	130	154	108	129	112	147	113	122	114	154	147	146	139	145	135	129	105	144	132	134	142	138	120	150	132	126	130	154	138	129	131	146	125	120	121	105	143	123	145	119	141	126	123	146	138	133	150	117	116	118	134	133	122	138	114	145	134	131	129	132	146	136	135	130	137	121	131	128	109	107	110	121	138	124	136	154	104	142	135	137	144	113	120	132	103	126	141	130	116	135	148	124	117	141	162	127	120	128	134	125	125	121	119	154	136	112	136	131	154	126	142	144	126	127	120	140	136	127	120	149	127	136	128	118	123	150	120	124	127	138	125	129	140	115	116	106	118	153	125	128	123	146	127	128	130	127	144	100	119	121	137	121	120	134	135	144	115	153	124	122	124	135	131	136	128	133	148	122	137	131	132	144	122	117	94	144	143	137	137	123	130	125	118	135	112	162	156	126	121	142	131	116	125	118	133	137	139	121	113	129	119	135	134	114	125	144	126	123	129	130	119	126	126	133	119	126	130	112	128	146	116	140	124	129	130	131	118	134	132	131	123	128	123	142	141	142	134	122	141	145	148	127	103	154	143	116	133	141	139	137	113	124	135	130	127	112	137	148	144	124	137	150	120	113	132	143	109	139	133	132	123	139	100	131	131	153	130	128	130	129	130	128	128	119	140	137	133	133	128	123	126	137	118	110	144	136	110	123	155	125	127	133	126	131	123	144	128	131	129	121	133	127	127	124	130	116	119	107	145	135	143	118	133	136	125	104	151	137	136	142	126	128	152	154	105	116	126	121	143	137	108	135	131	128	108	125	120	121	119	121	108	149	117	122	127	132	141	95	128	125	106	146	110	132	126	129	134	125	117	129	125	118	148	133	128	141	131	119	167	109	116	150	145	129	136	138	123	118	134	135	123	145	125	118	138	147	133	134	125	132	126	121	127	137	108	128	134	122	127	121	114	128	134	132	131	133	130	159	126	119	137	124	129	123	146	106	122	140	118	136	126	142	140	155	108	102	114	122	131	112	115	144	148	139	146	136	122	142	131	116	131	135	140	117	139	135	123	137	140	121	140	139	140	127	115	143	123	137	123	141	109	118	122	138	106	131	119	126	121	137	135	122	137	139	135	120	137	129	144	135	134	114	151	131	121	112	101	153	140	137	135	109	144	125	139	149	128	132	116	130	123	148	123	136	129	141	148	129	127	111	133	126	113	144	106	131	120	136	125	111	116	127	143	106	124	134	137	137	127	122	138	143	144	117	132	129	136	147	114	118	132	135	120	139	127	133	145	125	126	115	134	114	108	120	115	125	129	150	145	111	128	128	121	128	124	138	146	134	137	145	121	118	145	150	140	125	132	108	153	124	150	135	118	125	143	121	115	110	136	126	124	134	119	127	138	114	156	134	134	138	147	112	126	141	141	125	117	131	124	116	127	140	133	107	122	130	134	123	101	108	128	126	156	119	143	144	134	128	118	134	112	134	159	150	120	101	131	143	148	134	111	123	128	129	118	132	141	119	125	144	139	121	138	142	133	111	119	114	133	124	140	124	165	142	113	126	113	138	149	138	140	125	141	169	90	127	161	132	123	114	140	136	146	131	140	112	121	141	138	131	128	132	125	141	129	132	124	128	127	134	128	132	116	127	126	123	138	112	116	118	151	126	119	127	129	135	141	151	129	150	111	122	136	138	143	134	130	154	116	135	133	118	135	122	138	120	144	133	135	130	144	99	129	138	137	115	123	123	121	131	165	125	136	114	105	130	115	142	160	119	113	127	124	131	149	121	135	132	132	134	134	128	133	136	119	128	116	135	134	115	106	124	126	124	138	127	144	136	131	150	127	150	127	126	123	121	140	127	118	149	120	112	137	122	136	134	135	129	135	127	114	134	128	145	122	125	150	129	134	147	139	115	124	126	138	123	116	124	141	154	133	130	134	122	109	141	145	138	118	103	114	125	129	129	126	111	123	99	119	142	120	118	112	135	130	129	126	110	154	122	142	136	125	140	137	128	138	120	145	106	124	117	123	117	114	143	120	117	114	139	134	128	131	132	140	150	124	129	119	135	114	122	117	126	135	146	129	130	113	130	116	123	130	131	134	132	133	119	125	119	127	112	129	136	127	146	138	143	117	133	129	151	118	143	114	124	123	111	142	121	142	133	147	108	121	116	127	112	134	138	143	130	142	122	126	159	143	117	122	146	113	137	115	111	116	148	127	153	143	138	138	145	138	125	109	123	144	126	120	149	148	148	137	116	113	105	114	131	110	135	126	118	121	114	146	143	129	145	120	144	139	130	136	126	137	123	123	125	118	110	130	134	114	140	106	120	125	140	124	132	136	131	128	138	120	133	128	146	126	146	152	117	130	112	138	151	110	98	121	116	120	124	117	137	118	126	130	136	134	140	140	123	126	127	127	136	128	118	123	140	123	122	121	147	111	142	128	126	143	105	124	142	137	135	128	121	130	132	112	108	117	140	129	94	133	119	118	133	141	113	86	117	141	114	121	133	147	112	107	162	127	153	140	135	119	116	104	131	118	115	106	117	122	142	156	140	116	139	119	128	147	146	118	117	143	129	136	117	129	132	123	120	126	114	123	116	132	126	123	141	169	113	131	143	150	131	117	120	119	140	122	107	141	126	160	122	137	145	133	123	141	131	151	118	137	124	138	138	138	119	137	131	120	150	118	134	112	123	159	135	111	149	140	121	138	116	140	130	133	141	149	133	139	140	142	128	131	138	165	173	145	119	129	123	122	125	139	114	135	155	124	134	137	146	155	147	105	108	139	122	131	97	131	125	128	141	130	142	127	122	141	137	128	145	111	118	127	111	107	100	124	141	127	130	118	125	113	108	154	154	133	120	128	139	130	116	132	130	142	141	117	131	129	132	123	129	147	129	133	113	146	109	128	138	140	103	120	122	108	131	132	107	113	126	135	109	136	132	111	126	131	131	142	115	112	150	110	138	125	123	143	142	121	123	124	125	130	118	125	113	121	130	131	149	113	153	126	149	123	141	122	117	138	146	142	160	122	112	145	116	139	138	139	132	110	115	145	114	122	118	138	142	125	129	128	154	124	153	152	112	119	137	137	142	132	118	132	137	105	119	123	138	131	134	117	115	145	116	119	165	120	126	108	134	121	129	134	130	138	123	136	112	133	115	121	115	135	111	111	127	133	134	133	144	109	126	119	146	130	137	143	124	134	128	127	149	129	117	134	132	140	120	134	117	123	133	144	138	120	133	149	151	120	118	116	129	139	113	112	149	128	121	152	120	122	123	136	112	119	127	137	130	125	125	115	121	139	129	128	123	131	142	147	133	131	122	118	123	150	115	125	135	134	119	121	147	140	126	137	132	136	151	142	118	146	142	106	124	135	126	126	115	131	129	135	128	112	142	116	126	147	126	103	127	108	136	107	141	149	147	127
9333	1790	2623	2718	2166	1828	1437	1107	1052	931	856	808	638	592	532	596	582	570	523	502	603	596	491	450	441	426	370	383	424	387	389	398	389	337	334	361	354	369	365	347	324	351	376	344	348	382	354	301	373	352	339	339	332	325	378	318	344	344	308	356	325	314	352	354	308	344	344	325	320	334	359	336	325	338	354	337	346	362	329	333	314	331	324	339	319	351	344	319	310	337	341	293	310	334	328	344	313	328	322	309	352	325	295	312	345	300	306	286	350	320	334	340	322	324	356	325	337	338	330	345	323	308	323	348	318	300	335	298	355	291	319	321	320	314	294	340	316	330	326	321	300	347	318	353	324	302	341	360	298	348	329	299	324	300	304	301	334	344	346	329	339	338	383	325	339	322	310	333	299	309	345	306	334	343	341	320	323	280	336	312	302	318	329	296	332	339	306	298	335	318	340	349	348	337	335	360	325	333	342	354	300	305	332	338	369	318	283	319	321	303	347	360	320	321	349	310	339	322	321	339	293	332	333	328	312	353	349	319	325	329	313	318	342	335	336	334	331	336	306	345	313	299	329	348	307	299	319	331	333	313	320	348	324	301	308	324	323	282	309	287	328	342	362	348	334	296	300	331	347	313	336	330	311	318	306	315	329	319	297	316	348	333	333	302	325	351	316	336	355	309	268	324	350	325	337	326	333	306	338	345	319	329	296	360	310	332	311	311	331	308	337	331	308	308	311	333	349	317	334	335	342	308	345	357	345	306	305	296	328	326	325	362	332	343	296	317	321	341	323	320	304	337	309	317	333	341	369	345	349	339	357	341	305	314	338	326	345	369	322	294	316	327	312	341	345	341	344	326	309	328	354	356	309	331	324	313	340	302	335	307	368	350	294	306	342	332	289	332	308	311	299	332	296	315	340	324	354	346	326	335	325	316	328	313	325	321	323	338	338	336	350	330	315	300	312	339	339	302	322	326	329	300	334	331	344	310	331	359	342	321	324	312	302	326	351	341	351	298	315	321	310	354	338	335	324	342	312	321	311	316	296	326	307	318	327	335	341	309	354	351	301	340	314	324	324	290	377	329	332	343	328	314	294	351	326	324	344	295	347	324	327	312	330	332	349	335	343	341	321	335	339	296	329	338	325	342	340	336	283	312	330	320	342	297	346	352	306	286	297	324	322	328	304	324	344	365	319	315	322	332	322	355	326	332	336	328	316	311	331	294	346	311	304	306	316	349	354	322	329	345	340	307	331	333	303	314	338	343	335	368	299	312	337	319	340	329	315	293	317	346	332	331	307	321	346	333	304	335	313	329	312	323	354	326	301	297	336	309	305	306	351	333	332	349	346	301	337	283	332	324	318	329	332	340	304	296	365	366	302	325	313	306	292	322	344	322	315	321	320	319	321	310	311	319	307	331	302	356	347	324	341	322	306	331	326	288	313	326	295	301	333	322	326	316	357	349	308	350	337	344	328	331	295	327	316	342	339	329	352	333	305	292	335	306	298	308	341	317	339	293	343	354	328	340	337	348	348	296	316	316	354	333	304	313	341	307	329	322	304	330	302	318	326	322	317	322	337	327	303	332	347	317	307	318	324	332	310	360	314	301	300	304	331	328	311	326	317	331	324	351	322	325	320	334	293	353	324	348	334	328	321	329	310	383	335	306	328	289	313	324	316	336	298	331	300	344	328	310	348	313	315	306	300	320	342	325	320	319	353	325	340	321	329	360	304	326	326	342	326	325	334	325	345	334	331	334	332	316	351	312	355	336	339	313	329	315	343	350	319	329	329	310	345	277	355	300	347	296	312	303	318	333	291	363	317	343	346	328	336	332	350	331	316	343	304	327	314	323	314	350	352	323	307	336	340	330	301	320	346	348	352	312	278	298	317	339	340	332	340	356	331	327	313	320	321	353	344	311	322	309	328	304	314	321	336	339	311	343	308	308	300	351	305	330	331	315	314	355	348	328	330	357	335	340	346	307	307	357	321	314	351	328	328	312	332	354	321	363	312	322	313	324	335	296	318	317	319	343	339	338	361	316	319	314	322	310	335	311	321	337	291	345	343	306	315	335	322	352	287	297	356	353	305	335	347	318	325	338	310	385	322	356	317	342	340	309	345	308	323	325	319	348	304	323	342	309	339	343	311	339	359	323	324	294	325	304	319	325	323	295	338	322	308	295	349	323	323	318	334	310	330	332	329	352	359	356	334	312	305	326	320	313	328	347	355	318	311	360	298	288	367	363	315	353	340	348	342	331	326	346	319	323	313	340	325	322	316	329	322	355	329	338	324	329	339	326	315	292	379	341	317	320	292	343	324	348	326	329	333	330	352	321	315	354	328	337	278	328	327	340	323	311	320	304	371	285	339	299	320	315	322	341	316	320	327	350	335	330	359	323	353	292	309	316	328	353	378	314	317	281	318	330	312	328	345	313	358	310	349	353	328	319	337	302	336	363	303	362	319	313	328	291	306	330	324	310	335	318	332	355	338	350	359	315	367	340	352	318	350	302	327	343	360	332	317	304	338	326	383	333	340	339	315	344	303	329	352	350	337	359	336	357	333	351	316	344	369	332	282	320	332	310	320	383	342	333	334	325	346	335	321	318	324	314	334	354	346	336	325	313	311	332	330	322	319	325	309	334	351	318	345	340	338	345	320	323	327	349	333	353	335	325	315	320	342	355	330	327	332	309	337	302	326	302	326	324	354	312	333	325	329	341	355	329	318	309	332	341	340	327	349	306	323	341	311	333	299	307	331	325	339	346	308	308	312	335	319	317	351	334	315	358	347	347	320	330	319	324	333	309	332	322	307	317	310	340	349	323	333	296	309	320	327	329	295	316	337	338	326	354	327	324	326	328	304	325	329	317	322	328	322	311	337	319	318	314	342	337	327	306	347	328	329	332	296	310	328	313	326	336	335	330	323	340	315	282	310	319	352	328	324	316	310	320	346	331	333	319	341	339	294	345	331	321	324	352	331	352	346	302	328	313	356	322	312	318	340	325	313	348	345	338	295	319	327	312	334	320	345	333	327	347	318	328	319	309	354	338	335	318	359	345	298	304	357	352	324	369	300	355	338	329	349	309	293	317	327	296	298	316	351	312	326	294	323	335	322	321	336	337	315	295	328	360	317	296	354	323	315	349	329	332	352	320	322	324	303	320	295	322	329	362	326	322	346	346	337	327	322	294	333	329	343	343	302	314	307	336	325	301	311	326	345	325	317	329	344	349	324	326	327	330	310	332	320	292	353	300	318	332	344	332	304	338	329	359	304	357	355	336	332	304	307	320	347	312	352	314	323	322	347	344	317	289	300	319	327	352	313	316	353	371	337	310	358	327	339	327	381	335	330	317	303	326	330	336	348	301	330	349	312	326	322	353	352	309	287	327	337	354	323	338	309	315	328	317	321	338	351	348	319	336	331	340	337	338	325	323	307	365	393	339	340	336	318	361	323	327	313	342	286	326	330	319	331	343	309	363	319	345	344	312	338	329	323	341
2035	574	485	463	464	426	424	371	426	411	380	390	400	379	383	386	372	404	388	413	447	390	382	408	399	391	428	404	380	390	359	396	420	395	379	383	412	379	405	380	407	393	355	346	389	404	398	381	392	425	384	409	404	407	394	373	348	381	402	439	421	414	400	384	368	420	414	353	377	386	409	407	368	420	377	389	378	399	372	376	400	413	410	451	391	384	382	356	365	358	371	385	377	391	392	358	370	378	378	405	458	386	390	395	369	353	376	409	379	386	415	393	387	396	397	401	425	393	374	366	424	395	404	412	388	392	428	393	428	379	429	384	377	404	374	407	391	414	404	437	418	425	359	368	399	374	446	363	383	411	387	411	376	361	401	411	397	377	409	411	372	390	372	406	381	432	385	394	395	408	385	381	380	384	387	383	389	376	385	390	396	412	361	361	401	410	364	392	384	353	418	386	385	392	370	392	423	431	419	364	384	374	393	385	425	377	390	405	412	351	398	401	360	427	399	374	385	377	396	400	427	437	399	366	387	402	373	355	424	405	334	344	380	416	411	449	389	403	366	397	405	382	379	412	413	410	373	392	391	402	407	378	382	400	390	400	390	424	403	400	366	387	471	415	415	384	386	407	392	458	397	407	371	356	413	391	378	377	382	390	375	387	382	410	391	382	395	366	408	404	432	372	412	392	374	386	391	417	373	372	371	406	383	404	363	347	436	416	402	375	380	389	398	391	358	395	383	401	372	397	414	420	387	398	371	347	380	411	378	376	374	406	381	403	394	417	394	357	382	419	377	381	379	363	381	341	406	396	398	408	398	382	413	406	396	373	433	338	399	386	423	384	362	363	417	376	407	428	409	397	402	410	407	387	404	381	396	457	427	392	355	357	381	418	396	388	396	377	435	384	401	432	362	383	391	357	401	386	364	390	381	413	402	396	408	365	414	398	374	381	396	431	412	391	400	398	387	402	384	347	359	414	390	377	406	375	399	336	396	376	435	384	373	384	397	405	397	407	409	421	417	379	374	372	391	416	380	367	420	426	386	378	373	350	420	389	397	426	377	395	407	408	418	406	410	404	356	414	377	383	395	391	354	355	373	381	382	427	363	383	380	406	360	371	429	390	442	370	357	387	388	433	398	386	424	392	384	347	420	402	403	427	391	375	430	388	387	407	394	395	374	386	378	350	397	402	415	411	415	409	391	382	401	420	404	402	359	406	409	389	427	374	399	410	360	392	383	364	369	364	398	361	415	394	437	369	403	422	393	393	374	375	377	413	401	401	394	374	362	430	378	401	410	398	397	400	367	382	416	370	389	380	388	440	425	404	383	379	418	457	424	407	412	363	392	394	401	372	385	404	390	431	405	391	370	374	391	361	425	387	386	387	392	392	404	352	387	434	415	402	408	414	392	382	418	412	383	405	412	360	364	393	408	376	414	385	419	414	405	419	398	409	349	395	414	397	384	385	383	411	400	384	385	370	376	401	387	397	395	408	379	392	390	423	387	378	390	435	368	404	416	357	447	387	364	393	412	406	396	391	403	410	371	380	375	394	356	396	369	407	382	398	384	367	406	431	362	390	420	434	400	409	366	330	374	394	405	423	415	400	364	407	400	377	382	389	379	387	410	429	410	388	403	355	383	392	396	409	415	373	385	377	373	400	365	426	429	385	400	394	341	431	365	408	422	387	388	410	387	392	384	406	421	433	367	438	412	381	402	401	386	390	393	411	392	355	407	405	371	411	384	395	385	388	416	400	441	391	390	389	406	406	399	440	387	418	386	405	399	407	407	402	392	422	441	380	341	388	406	390	443	418	363	439	414	385	437	405	378	393	399	429	393	365	395	395	442	410	374	420	398	394	407	400	399	363	415	450	441	382	376	385	397	408	409	387	408	383	364	358	402	398	437	393	404	384	400	415	366	399	400	406	394	395	437	372	413	375	428	427	386	382	419	386	387	396	380	451	383	381	394	381	403	407	449	401	402	370	395	356	386	402	384	363	345	399	312	318	395	426	379	389	409	408	407	375	379	423	391	396	454	374	403	393	383	387	377	399	398	431	413	370	390	414	398	395	374	398	370	378	417	376	416	360	392	389	380	385	401	390	373	381	383	368	361	396	384	358	348	411	406	378	422	429	375	399	425	401	374	388	375	359	383	403	374	444	435	406	395	425	389	383	427	400	379	364	392	395	391	387	340	390	376	381	391	425	369	373	376	421	406	439	355	420	385	453	367	409	415	383	364	352	398	395	400	400	370	394	388	352	414	418	401	340	373	395	413	385	364	394	347	355	376	375	398	392	421	377	408	398	389	423	389	371	363	365	425	344	392	400	416	385	413	360	390	355	373	424	380	396	390	385	398	367	390	384	387	396	373	423	395	382	397	376	388	426	356	353	391	389	364	372	393	397	425	456	417	374	395	384	427	403	366	371	412	383	398	420	422	414	394	359	413	378	411	348	423	369	405	397	418	406	389	367	367	430	433	396	389	347	380	375	383	401	373	428	355	383	410	332	387	400	368	397	431	395	391	421	421	347	390	384	401	398	368	397	380	371	439	424	375	353	401	384	384	361	410	365	367	396	372	381	348	351	415	359	373	374	391	389	395	395	367	395	391	375	380	393	379	384	393	351	398	402	387	424	407	457	383	412	382	387	383	424	396	388	410	353	393	398	391	382	403	362	391	379	387	385	389	424	429	392	431	372	395	392	402	393	387	394	379	383	384	360	358	356	392	402	392	382	377	409	408	387	417	408	420	370	415	393	350	416	402	349	407	397	410	396	384	394	412	418	401	388	420	378	410	378	388	392	402	401	380	381	374	357	396	368	389	363	384	356	342	389	379	370	417	382	404	380	431	378	440	400	400	397	421	373	366	369	386	378	431	401	409	398	369	402	414	398	403	372	403	404	405	379	422	393	376	390	402	384	387	404	395	406	377	393	375	353	414	403	377	389	413	410	395	392	373	402	376	391	386	411	396	391	415	397	435	401	376	407	369	401	381	411	391	375	413	387	391	375	386	410	370	383	426	364	396	347	412	380	399	379	387	353	383	402	410	353	352	420	363	355	412	372	363	391	371	348	377	425	349	380	370	397	384	373	425	397	391	387	418	398	387	361	376	413	409	430	413	406	413	418	424	406	367	386	426	373	394	414	358	441	362	400	405	417	344	364	386	405	366	418	367	410	390	384	396	351	384	375	356	381	395	392	382	410	372	358	410	392	374	339	408	446	405	374	388	407	367	439	408	423	374	389	383	413	383	389	372	363	418	419	405	402	363	370	362	359	375	412	360	409	352	373	397	386	421	374	385	394	369	394	420	412	417	393	410	442	379	365	394	404	401	375	413	400	431	350	430	424	372	439	395	412	414	401	389	382	374	421	393	435	387	389	404	423	382	369	368	368	406	415	408	403	365	406	399	394	372	372	387	402	398	398	385	366	400	380	365	382	410	363	385	391	369	387	382	390	383	399	399	397	399	386	388	434	363	376	383	398	389	408	395	400
2423	1025	1070	1084	1058	1020	989	903	926	949	943	919	882	940	889	885	905	862	877	900	906	933	869	928	883	887	878	858	868	844	877	851	863	818	815	841	808	960	868	828	833	832	856	860	859	882	850	841	860	898	872	865	858	849	915	848	875	870	821	814	788	799	930	871	835	808	904	890	830	862	860	896	901	881	887	851	860	883	895	864	868	884	853	856	853	852	883	869	860	813	837	876	918	842	849	844	864	895	872	833	861	849	841	890	837	836	885	849	832	850	820	863	882	853	820	832	857	834	863	921	843	830	827	850	870	833	855	880	858	869	843	877	835	887	832	814	804	852	802	865	846	895	862	887	868	820	867	885	859	910	838	825	853	863	841	830	827	872	869	809	879	858	870	841	840	861	866	832	839	843	829	850	818	918	845	881	808	848	843	838	871	843	824	839	836	826	807	775	835	877	856	874	845	767	889	842	873	862	874	877	935	802	799	913	850	840	871	831	804	874	872	873	822	837	913	849	913	884	809	852	893	875	798	885	836	888	840	851	851	836	840	848	905	850	881	798	837	866	844	890	888	887	844	885	893	852	827	816	832	856	840	874	829	847	811	864	870	871	850	876	847	893	849	831	864	826	860	893	885	843	812	893	804	867	852	777	895	885	862	884	824	829	866	822	855	841	834	873	865	820	844	820	851	806	861	863	886	839	857	829	902	855	795	799	806	866	875	831	833	946	920	838	864	824	859	796	855	833	821	824	843	850	858	877	814	836	866	821	850	894	879	839	864	849	804	839	868	815	785	845	842	839	855	801	821	893	831	834	863	847	822	812	805	872	892	871	865	818	844	888	839	860	848	830	879	863	857	864	874	891	858	878	884	821	891	895	836	841	883	818	888	795	851	845	888	903	867	801	910	828	849	834	890	848	899	890	855	858	834	895	876	835	863	901	873	847	880	808	837	937	847	851	883	836	855	877	819	843	804	845	814	847	846	864	899	884	887	848	848	817	843	828	822	863	867	844	889	848	906	831	850	856	807	858	854	848	827	896	810	881	847	846	839	860	861	803	860	909	842	820	889	864	884	815	855	842	892	843	884	863	801	814	798	887	829	843	852	860	859	861	766	854	839	880	841	872	800	856	835	900	848	834	877	870	840	860	859	851	871	830	858	860	831	850	849	865	792	869	836	837	847	836	878	865	840	857	825	880	826	795	870	841	819	843	870	886	890	828	860	873	858	818	873	867	913	886	872	868	918	832	882	855	851	890	842	900	862	858	839	841	829	833	825	876	837	814	861	860	894	855	842	873	866	839	907	845	840	859	846	897	800	852	899	793	846	823	838	833	816	909	843	812	932	821	843	850	865	843	878	886	861	851	817	841	869	897	896	835	879	847	873	785	845	862	822	813	884	907	821	884	876	833	870	826	852	884	845	862	844	897	815	883	853	848	902	856	830	870	817	842	880	880	872	875	845	860	860	879	827	838	858	844	848	869	791	846	865	852	847	845	874	869	840	843	867	814	838	833	867	864	852	885	834	878	836	841	846	850	809	877	846	892	857	894	867	809	903	887	855	856	894	879	854	801	837	892	827	858	881	830	877	879	827	877	820	799	829	865	844	843	837	809	837	842	865	882	849	884	865	828	844	824	887	875	858	895	863	878	893	820	880	852	838	860	832	872	815	873	843	837	827	874	870	829	852	821	883	842	863	804	804	823	809	843	856	825	889	835	879	860	889	843	906	896	895	870	877	876	846	879	824	868	807	845	830	839	824	871	815	836	826	843	837	844	857	868	831	860	840	837	865	824	868	885	812	826	884	901	843	863	878	848	851	869	826	910	872	870	873	845	856	792	861	924	864	872	858	869	848	860	839	847	851	840	807	862	852	865	855	864	907	912	911	838	866	807	829	870	821	889	874	881	876	867	848	839	908	856	860	868	870	869	898	806	831	873	853	841	869	907	832	898	802	873	842	858	859	836	808	854	766	850	856	859	859	889	831	896	790	840	842	861	813	848	832	883	844	852	848	897	906	836	868	872	866	856	839	856	861	851	840	824	840	842	818	862	898	820	937	872	820	880	898	836	828	876	877	828	888	855	853	828	825	822	804	896	827	807	848	861	848	877	905	855	881	838	830	887	850	869	865	838	803	829	847	849	876	895	875	900	820	845	796	845	831	845	872	767	830	928	840	834	872	918	785	872	857	847	869	881	922	845	844	870	804	848	853	851	851	846	838	878	803	823	818	849	859	814	839	872	865	834	883	871	875	869	870	856	876	923	790	851	860	868	879	858	786	846	887	860	863	846	807	820	924	895	893	851	882	856	853	865	818	826	844	879	870	832	824	833	878	854	865	852	844	852	908	860	869	837	880	880	840	857	830	911	900	831	854	820	827	850	865	839	873	849	826	848	872	853	824	841	866	845	849	843	860	861	878	840	882	876	858	903	843	894	871	894	807	848	842	851	864	850	816	858	855	845	856	898	872	870	854	887	874	797	885	878	890	836	850	857	823	885	862	859	877	845	844	832	851	861	841	876	861	877	833	886	843	807	825	910	858	852	831	819	879	859	904	890	822	867	850	876	860	868	838	823	885	917	862	860	887	828	850	873	855	844	813	839	848	894	845	838	937	846	848	850	853	872	856	845	897	846	840	858	870	856	869	854	835	903	844	891	822	855	833	816	912	809	876	848	881	865	863	869	901	860	851	854	851	895	799	865	821	817	805	834	839	806	866	865	864	843	867	839	857	860	840	904	824	840	816	792	863	854	850	840	844	809	845	831	867	857	853	803	827	792	838	878	870	856	874	848	838	851	842	853	886	852	845	861	825	852	867	849	869	782	808	856	809	845	831	828	839	821	879	891	817	852	826	820	853	928	859	815	873	901	838	903	847	839	812	891	858	842	804	785	856	830	798	843	824	818	894	871	849	807	851	821	789	871	820	843	878	826	859	835	873	837	808	877	874	890	827	871	817	857	880	804	840	872	885	840	847	855	871	828	847	822	818	839	886	839	838	825	879	860	826	889	841	904	881	873	835	853	870	817	817	846	804	888	750	833	880	867	875	857	873	832	835	882	829	857	833	865	875	853	822	844	861	900	813	852	801	881	867	861	844	802	877	874	796	864	830	823	839	840	831	842	804	918	849	849	800	844	850	827	901	836	895	823	826	848	857	885	852	855	834	872	854	828	886	840	852	871	896	812	905	832	852	831	885	822	858	822	863	872	836	855	863	823	857	786	837	853	862	828	867	829	839	855	829	845	882	829	874	823	811	948	854	848	912	854	848	843	857	878	881	847	803	893	871	826	885	925	834	847	884	837	818	833	902	864	868	867	862	874	882	839	857	865	847	857	861	858	826	799	846	791	851	890	903	841	856	788	849	841	883	806	808	824	866	857	874	847	874	909	871	833	827	853	833	812	872	848	897	857	877	811	871	863	845	852	891	813	821	821	876	820	868	832	791	829	832	772	840	874	803	833	834	899	889	830	858	891	836	823	829	823	851	879	843	878	862	868
9130	1351	915	650	525	439	393	330	324	308	297	291	281	284	301	283	275	264	276	267	255	261	267	273	248	279	250	275	236	282	227	266	264	288	269	252	253	254	267	256	273	275	269	247	276	237	246	243	240	242	259	230	276	245	236	247	258	279	289	273	289	271	255	244	243	247	240	262	252	243	242	248	282	249	249	240	256	261	242	253	253	262	234	218	294	244	242	246	213	240	270	261	263	262	236	258	253	272	237	294	267	262	275	255	299	252	223	251	262	239	237	282	259	238	237	268	238	225	243	255	266	247	254	252	268	258	307	230	250	236	240	254	241	264	280	296	242	289	271	249	271	264	275	253	273	266	275	265	257	275	248	251	263	256	251	254	266	238	220	239	296	236	287	283	264	277	265	269	243	266	269	259	255	271	233	263	288	256	264	264	275	256	295	229	236	262	250	230	254	271	250	262	240	247	222	248	252	252	262	250	268	264	259	253	260	272	263	274	267	267	227	262	242	256	242	275	269	255	232	264	244	261	255	284	264	256	259	267	261	247	283	263	271	266	244	258	273	257	259	258	256	261	275	286	255	248	283	255	260	249	297	239	265	262	268	253	266	274	256	262	240	246	246	251	229	231	252	264	258	252	255	278	235	262	263	268	244	267	261	289	241	251	249	246	275	244	257	239	241	279	276	270	281	251	266	291	260	286	258	256	262	251	269	264	254	246	237	287	282	253	273	233	269	250	269	237	291	261	231	259	246	215	237	258	287	248	231	239	264	249	267	267	270	271	278	259	274	221	239	259	244	250	229	261	256	258	252	260	248	258	270	249	275	246	231	285	257	263	268	262	279	259	273	251	253	259	240	238	270	248	240	263	252	236	246	260	246	279	294	222	265	263	248	259	236	262	246	257	274	242	232	258	239	246	258	250	247	254	238	290	249	274	286	272	279	255	259	249	256	251	256	268	236	252	254	258	277	266	276	243	246	279	247	248	251	281	244	228	243	286	250	266	258	284	245	244	260	256	275	261	285	228	286	258	263	263	269	241	257	247	270	282	265	256	276	270	257	300	266	262	262	246	267	266	210	247	275	227	227	253	238	279	259	279	227	243	223	269	264	234	266	288	241	281	274	244	252	258	276	237	220	243	285	278	243	230	243	244	310	268	278	255	238	267	273	302	271	255	250	216	236	241	267	249	236	265	298	262	250	244	239	249	283	277	248	252	244	236	281	253	311	273	282	268	219	247	263	241	253	266	271	258	229	238	237	288	254	259	278	278	250	227	269	240	260	257	272	239	265	242	265	249	269	256	223	258	303	246	237	271	278	271	266	247	218	269	278	270	277	265	270	287	231	256	275	271	271	259	273	232	301	256	263	298	282	254	289	290	252	273	282	267	265	258	269	250	259	263	240	279	225	269	272	270	239	258	247	256	257	248	241	298	241	260	249	270	286	237	278	246	259	236	236	261	263	238	253	219	231	249	264	261	259	229	261	255	287	236	250	224	260	283	254	250	259	254	252	261	249	273	256	275	254	245	262	257	286	289	257	259	237	250	274	271	272	277	259	232	270	276	256	290	278	261	262	241	247	276	237	269	250	252	249	235	266	256	232	272	260	261	261	233	243	248	252	235	276	237	249	254	272	254	250	266	246	239	282	233	233	239	278	249	234	262	274	246	246	268	231	259	270	248	261	240	249	231	260	231	243	247	245	248	270	225	279	262	267	239	255	236	246	286	267	264	288	269	255	264	266	239	270	253	243	272	253	265	262	252	261	278	278	249	238	256	248	269	225	235	265	258	251	262	286	291	256	259	244	266	240	262	265	246	253	290	259	241	258	282	244	255	272	249	265	250	247	256	250	253	272	271	281	267	263	243	297	263	250	267	253	258	262	239	233	275	274	278	269	239	258	284	252	248	257	250	258	241	224	264	255	254	258	264	273	255	258	255	257	265	250	264	270	244	237	275	232	267	281	221	235	250	253	243	254	270	279	238	241	264	277	284	276	268	252	269	260	269	241	246	265	235	254	275	255	226	269	247	280	280	236	220	244	247	248	242	278	237	266	254	255	268	269	271	259	304	233	268	268	270	263	244	254	270	256	232	273	258	261	255	246	275	253	258	270	235	231	284	269	268	275	265	258	246	257	282	259	269	210	236	262	278	276	269	277	255	267	282	256	270	219	284	246	240	254	256	235	232	248	219	270	271	257	291	233	267	251	254	257	251	247	245	294	271	238	271	270	256	262	261	254	266	265	232	248	232	238	258	268	257	231	230	252	228	254	280	255	233	252	249	280	244	273	240	264	264	257	252	261	281	273	296	235	260	260	243	260	246	284	259	235	238	241	282	259	266	276	267	277	238	248	251	267	264	248	257	245	292	276	224	238	258	251	270	277	269	288	275	215	288	254	272	246	266	251	269	250	250	260	255	262	271	280	254	262	254	245	276	266	233	268	235	251	280	256	243	260	268	240	269	281	253	254	265	256	261	258	256	251	257	274	259	248	220	224	284	250	240	257	269	269	247	277	301	270	243	251	249	266	253	252	280	267	260	255	248	261	252	245	225	230	257	291	280	240	237	255	243	256	248	248	258	273	284	283	266	267	262	236	237	252	247	280	267	234	257	265	248	228	278	253	241	230	287	265	255	274	238	262	231	290	264	248	243	271	257	284	242	241	258	237	286	231	272	278	233	260	215	211	248	265	275	237	252	252	224	276	241	268	243	277	266	278	253	268	246	250	252	287	230	240	251	284	258	261	231	244	265	277	269	274	286	264	279	268	287	265	259	250	249	259	240	264	271	257	237	260	250	242	236	236	285	254	245	251	269	270	259	276	251	230	266	277	224	249	244	235	242	239	256	261	248	246	250	253	263	256	244	296	233	264	235	257	242	236	274	257	248	270	250	246	272	248	244	279	234	266	291	233	245	261	263	262	269	247	270	224	230	237	276	260	239	277	249	240	258	259	245	264	277	229	269	247	251	275	258	278	262	283	255	244	254	257	260	300	281	260	249	294	259	294	247	251	252	242	264	251	264	238	252	258	262	234	257	251	253	268	258	259	252	271	237	262	271	263	241	251	272	245	219	260	264	270	286	290	269	282	253	266	265	263	265	298	257	257	272	226	232	249	273	244	254	253	271	277	255	256	276	258	238	267	235	271	259	270	235	264	245	211	245	245	262	238	254	249	250	258	254	259	244	268	251	246	263	242	275	266	264	259	260	256	298	246	262	228	266	245	249	247	241	253	236	285	243	281	260	265	266	267	262	265	287	235	270	272	249	245	266	271	272	266	237	252	257	265	244	236	265	268	274	254	259	252	254	278	256	237	255	246	251	247	267	247	248	250	258	254	315	257	243	248	245	272	249	227	238	265	261	251	263	279	265	272	283	238	265	271	253	253	242	266	248	263	242	265	245	257	260	265	245	277	251	241	242	232	296	256	277	253	239	239	269	257	261	234	238	277	249	262	285	260	259	272	258	264	286	268	255	283	215	268	233	254	260	254	238	281	232
7217	1413	1896	1902	1696	1447	1195	1013	949	981	893	826	779	709	721	682	723	681	721	679	736	719	692	620	643	610	645	607	589	590	597	597	618	595	593	568	591	645	564	579	564	599	591	573	559	593	600	563	535	606	568	548	576	573	597	609	597	596	627	575	571	562	575	584	561	582	555	570	617	567	566	587	591	571	612	615	553	595	592	594	583	616	565	582	602	601	570	577	603	584	592	590	531	607	590	585	651	535	588	573	510	593	571	549	585	583	576	615	555	582	533	582	596	576	573	545	567	573	575	566	576	595	580	595	606	562	576	570	566	580	577	560	563	588	550	571	613	553	569	570	569	576	602	556	583	536	601	576	571	552	584	621	556	534	573	559	605	592	596	565	586	544	579	552	600	594	569	635	576	558	518	592	563	605	564	602	581	582	602	522	564	582	617	566	628	570	601	565	540	601	569	555	550	578	582	602	585	613	591	596	573	572	609	530	614	588	591	580	573	562	566	535	612	613	576	581	572	601	551	622	605	518	617	572	586	511	569	641	543	588	525	576	588	584	580	586	586	548	618	596	564	602	554	590	560	609	597	531	619	546	538	617	569	588	576	576	587	600	568	578	631	551	577	558	554	594	586	559	556	519	601	569	550	558	608	571	567	591	557	570	554	565	558	585	598	557	569	566	557	567	602	551	611	588	550	562	590	582	584	597	535	559	598	595	571	604	588	583	546	584	551	572	565	595	550	568	582	595	600	612	548	591	547	583	593	554	579	545	603	575	539	549	544	545	574	593	568	570	556	623	563	608	583	578	550	590	565	568	517	537	568	552	527	555	575	558	559	544	599	602	573	586	572	529	593	578	568	557	584	578	574	588	583	568	611	603	568	566	570	530	561	570	600	567	548	565	576	586	619	524	583	621	572	585	575	592	594	584	587	572	563	586	556	616	605	597	609	567	606	569	567	584	567	520	605	525	539	537	569	534	609	538	525	625	608	541	563	572	565	575	560	574	590	560	587	564	570	606	589	569	610	571	619	582	623	536	587	616	553	545	588	600	592	613	535	611	580	564	540	555	560	531	600	582	586	611	540	550	595	568	592	570	578	564	562	612	612	587	571	588	566	588	546	559	567	544	593	570	565	585	559	588	584	547	576	573	555	570	552	568	592	558	538	572	572	557	563	590	590	603	556	596	580	534	597	578	563	592	556	549	638	547	521	554	571	588	630	538	581	557	568	567	621	529	593	556	566	536	568	576	611	559	607	567	595	568	581	593	609	581	560	592	577	610	555	595	519	593	552	609	533	573	603	571	519	596	579	563	559	569	588	568	584	609	576	547	609	606	590	542	569	564	586	588	593	548	567	609	602	598	566	560	584	613	543	546	585	612	580	617	551	550	538	586	535	561	577	583	583	551	599	600	602	602	573	570	578	609	571	596	571	591	564	601	572	598	566	565	589	587	608	538	604	572	605	531	568	576	580	563	584	580	558	595	566	588	552	557	565	593	582	565	623	562	585	579	558	587	565	608	576	586	630	560	561	580	590	615	561	567	597	592	553	513	584	567	616	591	575	536	645	544	553	579	571	575	581	524	567	542	551	614	591	597	573	577	537	542	607	580	534	576	576	526	539	583	564	584	609	591	603	559	558	628	569	569	550	601	614	547	600	553	576	588	561	606	591	577	505	602	586	595	586	568	611	610	584	567	546	573	548	643	528	577	561	582	598	616	552	568	589	636	563	586	578	541	566	588	540	582	558	629	571	569	591	525	562	584	581	542	543	597	585	607	559	537	605	591	567	584	589	583	592	574	586	584	546	558	581	571	601	581	586	577	559	604	597	573	562	578	622	547	588	580	576	613	588	596	591	571	545	610	622	582	534	586	544	594	577	599	565	573	573	549	558	603	571	555	603	584	607	576	610	556	579	543	594	594	564	548	543	587	557	558	561	564	588	579	575	562	532	626	576	588	596	554	605	553	543	549	587	581	528	579	559	587	583	541	571	557	563	573	568	569	595	622	541	583	586	568	611	604	625	579	550	534	579	525	597	589	550	603	613	546	596	539	599	562	568	567	617	570	547	611	579	591	551	557	597	523	583	599	585	571	588	585	577	600	577	569	558	621	548	611	576	580	542	581	601	567	573	628	573	589	583	575	587	570	606	565	600	593	599	560	553	544	611	588	608	557	531	589	561	565	586	560	559	579	604	588	633	568	551	611	548	550	555	588	604	584	567	582	554	623	560	569	528	545	567	559	593	540	583	581	611	577	614	559	571	592	549	528	601	607	552	598	583	595	551	557	571	605	536	604	605	578	675	590	556	563	576	572	571	582	568	598	543	577	585	590	611	625	578	557	578	616	593	595	563	576	572	582	571	519	589	606	589	574	575	577	541	553	565	561	556	581	574	588	563	589	562	556	574	582	560	547	575	581	553	583	600	609	615	551	587	555	530	581	579	563	559	553	569	557	543	586	538	610	592	563	603	564	600	546	607	574	577	560	566	587	561	504	564	553	541	549	550	569	604	569	557	553	622	578	600	551	605	604	551	609	538	541	568	544	576	565	610	596	583	542	555	587	582	605	568	555	561	594	581	622	586	549	581	572	585	587	634	562	595	551	541	551	592	569	570	597	552	592	557	650	580	641	593	549	601	591	577	588	581	577	545	593	578	552	579	592	532	592	590	559	589	604	600	595	574	539	601	574	632	575	582	570	563	557	554	574	626	549	609	571	556	569	560	527	559	589	602	555	566	561	580	564	592	571	534	586	582	570	587	530	581	526	571	604	592	611	608	597	618	594	611	567	579	592	529	589	581	589	558	567	618	585	549	568	537	564	612	580	594	585	592	564	561	593	564	589	546	556	596	588	591	589	601	568	550	570	580	539	609	577	593	565	591	561	555	559	612	590	564	585	595	578	592	551	576	569	616	573	569	565	566	563	609	624	603	595	546	615	615	595	631	608	522	573	632	578	542	549	585	583	577	582	572	597	585	564	608	615	553	583	598	560	569	575	594	562	573	554	609	582	583	608	568	568	597	592	578	599	591	563	555	591	576	569	541	619	571	570	573	607	594	589	583	548	584	546	609	581	613	588	555	526	555	594	559	553	595	564	582	629	597	551	551	560	594	622	544	539	529	599	573	584	551	584	591	596	590	582	628	602	603	583	618	587	534	584	590	582	578	554	576	540	537	545	543	528	585	566	552	573	622	544	526	555	561	556	595	582	586	568	568	595	594	587	590	554	557	598	596	568	584	561	583	576	535	581	628	589	584	574	556	617	593	608	604	542	583	612	571	540	607	555	579	571	605	586	596	562	529	561	600	571	606	553	635	574	594	594	537	572	557	551	594	533	603	554	591	565	557	568	601	565	622	584	529	612	565	564	553	555	584	592	610	630	587	560	534	540	583	577	581	557	576	566	571	566	588	552	588	561	600	570	588	582	576	567	582	564	544	547	593	574	574	581	552	539	607	586	531	534	591	601	558	586	615	606	569	565	554	574	611	566	590	600	571	537
16476	2569	1464	931	619	492	378	246	249	239	226	187	188	151	176	162	172	170	160	167	175	156	139	160	142	153	148	157	128	149	150	129	146	117	125	125	127	125	126	123	135	143	136	141	122	138	128	125	137	158	129	111	145	150	132	122	134	136	105	140	132	125	157	117	133	121	132	149	130	155	116	120	125	133	106	117	142	132	126	131	131	138	130	151	127	137	103	111	118	130	132	147	144	125	148	134	131	97	122	122	130	128	129	131	119	138	134	139	125	133	118	144	155	121	119	156	144	149	119	143	135	135	141	137	127	110	121	157	109	143	142	145	132	144	144	137	126	116	137	151	104	133	117	140	138	142	118	163	126	143	107	144	114	147	141	138	120	137	140	135	127	156	122	148	149	127	128	120	132	132	128	126	124	157	145	119	136	138	139	139	127	125	129	124	130	138	121	135	157	118	135	129	114	140	131	128	135	130	139	130	147	127	154	156	141	124	127	115	134	129	135	129	132	145	125	131	125	120	136	140	138	116	135	117	145	138	137	131	116	118	124	136	144	139	120	128	149	157	131	140	131	142	114	138	134	128	133	125	127	148	123	136	139	124	118	142	132	135	130	125	124	145	122	127	128	128	124	141	150	120	141	121	133	140	129	135	138	111	140	138	139	123	155	147	115	142	127	127	129	126	120	149	131	113	129	117	135	124	136	140	115	123	177	103	129	138	129	122	136	125	103	136	122	168	131	131	121	136	141	107	144	171	132	131	124	128	120	172	133	135	144	119	129	134	128	139	121	137	118	149	120	128	131	130	123	141	106	122	145	124	146	132	121	112	126	128	129	135	120	124	142	126	134	142	126	131	129	127	117	108	113	149	131	140	144	139	114	120	132	112	133	129	145	138	130	120	130	135	136	130	117	132	137	144	158	138	141	156	114	155	123	132	124	137	139	135	123	132	141	125	133	132	134	121	135	123	116	119	119	109	131	129	135	146	132	133	132	127	142	132	128	110	129	146	126	120	132	154	124	140	141	146	141	135	139	116	139	133	121	125	124	152	127	148	130	140	116	137	132	131	127	131	144	108	138	110	123	133	142	126	135	146	137	140	132	122	133	134	128	137	132	140	134	127	101	116	139	145	156	124	131	129	136	120	162	133	134	135	121	144	115	117	127	137	126	106	140	96	131	124	120	134	156	128	130	129	123	144	125	128	139	145	112	121	130	116	157	133	137	128	152	117	132	154	143	113	111	137	133	110	130	126	109	119	152	108	136	140	164	141	129	142	140	144	133	147	120	149	113	158	144	111	131	137	121	149	116	136	146	129	141	145	116	126	140	128	112	121	139	121	123	145	127	126	142	113	144	124	129	155	130	140	143	139	133	117	129	154	126	135	118	155	126	141	140	116	137	136	116	135	146	139	106	127	149	111	124	144	117	123	136	120	124	132	131	115	138	139	148	135	138	150	137	129	131	122	129	124	132	130	113	130	122	130	149	125	128	155	134	108	134	145	126	129	140	142	112	162	119	109	148	138	120	128	128	122	139	124	138	127	103	135	149	125	125	160	156	120	129	144	134	137	142	123	126	126	135	129	138	150	115	141	162	116	135	132	116	143	111	129	120	125	142	141	150	119	121	124	130	134	128	132	120	126	117	140	140	171	137	119	123	124	120	137	133	150	141	138	112	133	121	123	125	118	129	134	137	141	146	131	137	148	147	126	140	130	136	155	131	126	134	120	114	131	134	113	126	142	130	134	133	138	133	110	131	124	133	119	133	134	149	132	103	135	139	127	128	157	132	122	142	136	140	152	115	107	153	112	149	109	141	117	138	122	112	139	112	124	129	123	122	124	127	139	131	143	143	122	144	108	131	103	133	127	138	130	125	142	127	121	116	128	149	149	156	120	138	124	158	147	144	118	113	136	116	118	136	117	129	118	120	141	131	132	138	151	139	162	136	127	143	155	129	123	131	149	127	112	119	148	131	133	139	124	113	120	125	131	138	145	134	113	126	151	128	126	142	120	127	113	130	121	120	134	142	144	131	148	130	136	121	108	125	146	148	141	140	126	144	145	135	116	125	118	122	129	132	128	130	133	131	171	137	116	143	114	143	113	122	132	155	136	121	129	134	129	146	106	158	144	138	143	145	131	119	126	137	145	120	137	118	132	144	125	127	115	125	123	121	123	128	151	139	126	141	140	118	110	142	118	122	131	105	114	142	138	129	125	136	128	115	139	127	128	136	156	138	130	140	135	125	137	147	138	145	127	137	129	129	134	123	124	133	118	124	135	135	143	122	129	120	129	118	133	129	120	120	171	147	142	116	99	110	131	147	135	146	133	144	167	111	137	143	127	150	144	111	121	111	143	149	127	140	136	136	122	133	130	120	137	133	135	122	128	142	134	111	141	130	153	143	150	129	116	134	126	145	125	144	129	127	134	129	119	140	129	147	115	146	126	114	120	132	119	141	123	122	163	141	146	126	135	122	127	128	130	128	126	127	121	109	139	119	125	142	136	133	136	135	139	143	143	138	121	146	118	134	123	151	122	128	136	113	115	117	140	140	125	121	117	126	135	143	143	154	128	121	148	132	133	124	128	146	98	121	149	130	136	127	132	129	150	128	125	135	132	148	131	126	143	134	162	127	137	130	120	117	148	143	131	138	136	107	141	144	132	110	114	140	148	141	127	132	135	153	125	126	129	131	115	138	124	118	128	131	125	130	145	143	121	113	132	136	118	145	124	115	123	121	141	135	143	122	146	139	136	123	134	146	128	135	142	140	147	125	125	154	125	135	118	146	118	136	133	128	120	142	110	132	158	118	144	122	150	142	132	144	134	124	136	123	104	147	130	118	117	114	139	134	136	132	125	131	114	126	115	150	124	134	147	124	137	129	110	123	144	125	151	112	124	123	133	146	153	160	139	126	142	125	161	141	127	135	130	115	137	124	137	131	123	136	118	137	132	140	138	130	121	131	141	150	124	135	129	142	138	110	122	126	131	154	130	127	131	107	109	140	141	153	118	151	139	142	137	132	139	122	135	122	113	132	139	127	145	117	107	138	138	132	131	164	138	143	121	126	142	152	137	136	165	132	106	124	154	134	128	111	116	127	121	115	138	113	118	136	118	111	148	137	127	149	134	113	158	122	121	132	143	141	134	113	117	126	134	141	116	146	124	115	144	112	126	143	140	107	105	127	133	113	138	135	139	129	123	123	142	112	119	147	137	127	111	138	151	137	133	130	128	129	131	133	121	138	121	106	147	123	126	134	123	134	122	129	137	148	129	116	137	133	116	124	135	114	145	119	120	140	121	141	126	120	145	144	124	133	122	122	141	130	123	133	115	157	118	129	109	126	129	143	141	110	101	136	141	122	147	147	139	133	144	119	123	141	146	134	131	109	139	138	126	141	125	128	114	144	139	128	115	121	110	103	130	128	127	128	145	149	131	133	143	112	132	129	136	157	131	140	136	130	124	135	128	133	139	138	125	114	132	120	147	140	120	124	138	130	130
9420	1857	2733	2849	2305	1966	1570	1167	1071	989	875	830	671	604	597	538	551	563	516	614	564	530	558	478	403	423	424	402	378	379	392	364	326	378	388	348	373	365	343	336	338	344	367	342	351	345	397	367	375	336	363	350	343	364	386	333	343	342	325	319	328	340	317	341	328	359	355	316	306	321	330	339	343	361	323	338	341	337	320	352	335	345	369	320	355	355	338	357	317	320	339	316	309	350	322	346	333	330	360	332	356	334	351	330	328	331	346	335	335	331	345	349	349	334	316	324	312	355	327	342	333	349	349	327	327	345	324	362	331	318	306	361	305	299	340	374	307	293	336	344	340	342	350	359	347	331	334	333	315	329	321	348	339	326	318	325	370	312	331	305	345	306	345	326	326	320	307	342	337	352	329	336	376	336	320	336	348	314	368	358	333	368	371	340	316	336	309	325	336	338	343	367	329	315	304	334	336	352	341	337	331	337	331	364	320	339	327	339	365	335	316	332	321	339	335	316	308	344	357	339	309	311	330	341	320	305	336	334	328	326	332	343	305	351	363	323	329	322	323	332	317	355	308	344	329	338	319	336	333	326	314	302	363	339	321	331	324	287	320	335	344	331	337	330	341	335	291	337	339	337	323	335	315	351	341	341	320	335	341	347	351	347	289	319	322	346	332	332	343	330	341	346	317	336	339	361	356	347	348	347	343	368	353	319	319	313	307	336	322	317	338	335	329	322	339	321	319	344	311	332	313	326	324	343	332	323	325	390	330	334	328	337	310	365	347	331	333	323	313	318	334	321	306	332	337	305	339	318	353	341	335	347	301	327	312	330	361	337	339	330	319	331	338	328	343	299	323	361	330	317	337	340	331	357	342	345	293	320	352	324	336	349	325	323	348	308	337	326	340	318	335	352	352	331	317	341	348	309	327	362	298	333	334	343	360	335	326	312	329	311	364	308	338	318	346	365	333	306	384	322	335	355	353	333	351	339	364	311	353	324	342	298	354	338	343	329	330	331	325	319	333	346	333	307	354	330	326	349	353	353	328	309	328	319	341	354	329	327	341	296	355	338	344	322	358	333	340	342	364	342	342	340	316	313	314	363	333	343	304	347	305	358	340	331	362	331	331	360	318	319	388	303	333	340	345	335	325	312	358	302	310	336	351	316	337	342	326	359	332	313	350	334	315	321	330	343	345	348	319	336	327	329	343	334	303	328	364	333	324	357	326	300	332	329	361	330	367	333	307	326	345	346	355	357	290	311	336	313	336	339	323	348	343	346	366	335	318	343	341	336	319	325	321	325	333	301	337	349	347	332	335	327	316	347	331	310	329	350	337	330	337	297	337	342	331	317	333	367	337	314	353	313	319	343	331	331	350	360	294	326	339	374	318	342	344	306	366	339	300	361	322	333	331	296	342	324	340	370	359	348	294	376	329	313	330	360	310	325	326	340	328	329	347	297	336	350	322	363	330	345	323	321	318	358	315	319	339	340	308	336	351	336	318	364	311	355	307	319	357	347	340	325	336	336	349	319	334	349	331	333	329	355	323	340	360	331	329	347	357	323	335	330	329	300	351	320	334	285	290	320	341	351	346	343	337	359	349	332	325	323	337	351	320	322	326	307	351	349	357	331	312	342	335	319	343	330	338	327	332	321	351	343	367	309	357	337	308	323	301	321	341	351	334	361	376	323	345	332	318	313	312	338	339	351	334	350	315	336	332	307	323	336	365	344	364	333	326	334	317	362	305	354	359	333	317	354	316	307	349	323	325	340	345	356	316	297	342	348	344	330	337	304	312	324	298	325	324	342	358	363	309	322	334	328	335	338	315	338	307	334	328	319	353	333	352	331	345	345	340	311	310	336	338	358	356	333	350	333	322	332	348	337	361	357	313	328	329	331	359	352	305	347	350	369	321	324	347	318	328	341	349	341	346	319	311	310	304	329	323	316	329	332	293	354	358	348	325	334	350	346	301	343	344	351	315	336	351	360	342	329	336	331	320	354	333	352	286	324	323	336	321	332	324	348	320	305	315	309	340	366	342	284	358	348	319	353	335	331	324	352	359	328	351	314	307	331	361	338	328	365	371	332	348	325	343	325	347	333	341	322	308	361	310	345	375	328	343	317	343	325	348	336	343	319	328	337	356	339	330	334	316	305	341	327	312	314	308	306	332	353	330	315	335	302	324	297	322	346	342	352	327	316	339	328	311	309	311	342	325	320	360	339	325	320	336	315	297	309	369	329	332	325	320	301	365	308	339	347	308	301	321	318	339	349	330	313	321	363	328	320	297	324	349	319	321	349	333	340	357	320	335	321	303	353	310	366	311	324	303	323	307	335	326	315	337	293	357	310	328	312	323	360	337	339	313	326	345	309	311	293	323	339	307	324	368	363	306	338	328	359	312	293	340	305	299	340	362	324	344	309	352	331	337	330	309	332	328	335	321	342	366	324	329	350	298	320	336	372	339	337	366	341	352	355	331	336	335	307	316	321	320	316	326	314	299	325	334	339	311	329	312	334	301	340	316	309	319	338	314	324	354	325	309	363	352	314	355	292	368	320	344	307	337	338	346	326	334	391	348	340	352	323	338	339	313	338	344	317	274	300	360	304	336	333	369	317	355	319	336	330	326	332	310	348	321	335	314	320	355	331	319	327	267	347	351	320	346	336	314	320	308	317	347	316	334	330	363	330	321	312	332	357	326	324	323	315	347	329	324	319	331	335	375	341	360	326	343	324	284	345	340	345	322	336	360	362	334	326	342	320	351	348	303	330	335	302	324	330	331	337	330	320	323	333	328	333	341	311	339	330	328	306	330	321	308	352	348	355	296	298	323	319	297	338	307	329	319	320	349	333	328	333	349	321	330	318	343	348	358	322	310	351	337	343	342	307	286	346	315	310	324	345	322	330	326	337	345	325	325	325	323	337	342	325	344	341	306	316	330	330	364	331	330	328	304	329	324	371	357	306	330	328	333	328	328	331	325	312	329	314	342	301	316	338	347	354	323	337	332	319	337	336	334	358	322	351	336	337	370	336	326	333	377	328	326	311	332	357	360	327	313	332	345	342	331	334	347	323	332	334	335	301	373	353	345	332	328	338	339	351	361	332	310	351	341	324	340	330	333	333	314	332	319	321	362	328	303	337	311	350	345	326	321	329	325	358	301	340	334	315	312	312	330	331	326	326	348	348	323	321	313	346	336	325	352	368	359	360	330	329	320	332	329	308	344	352	309	345	343	313	325	334	302	341	336	302	330	312	340	323	336	323	346	312	320	344	310	360	327	317	346	320	335	345	327	342	357	332	289	329	364	330	326	397	340	354	316	334	332	356	325	333	338	325	324	307	341	324	319	313	320	302	326	342	363	343	321	352	315	362	328	328	315	317	327	317	338	325	335	320	329	331	324	336	321	348	312	342	348	326	356	330	322	335	330	315	338	321	327	328	321	330	339	343	324	292	303	304	350	362	334	311	327	383	328	350	331	328	345	328	351	318	312	310	359	352
2043	595	502	450	446	440	423	396	421	380	426	387	390	377	434	353	396	413	346	407	404	398	394	386	425	383	441	392	407	413	394	379	419	419	390	397	429	385	433	411	409	373	401	392	371	383	363	427	425	415	420	387	369	413	385	375	345	386	349	392	381	402	398	413	361	361	399	370	409	414	381	366	398	378	375	409	366	402	390	427	372	433	393	422	408	370	445	376	416	378	422	393	386	395	373	362	410	410	360	385	414	386	381	368	366	414	411	379	439	397	387	362	406	364	400	390	385	387	389	407	370	421	409	407	406	397	365	431	373	381	392	348	393	440	409	353	383	384	384	366	404	391	383	396	421	409	411	414	381	372	424	422	392	440	381	378	382	421	398	386	385	418	382	359	441	407	395	434	399	384	395	431	417	363	385	406	407	407	417	387	397	422	386	347	389	399	384	367	394	384	424	422	408	386	381	409	404	394	373	387	347	393	430	369	428	408	379	395	405	429	376	373	402	413	419	397	406	362	410	396	381	390	404	403	422	375	413	367	426	383	377	366	430	391	387	411	392	376	331	369	380	395	414	369	382	400	419	382	360	383	457	416	422	403	395	373	420	412	390	379	382	425	397	382	400	400	404	400	447	392	358	384	386	389	407	367	390	378	395	379	373	395	382	407	408	392	409	403	370	370	372	383	393	391	415	365	379	365	412	389	349	397	387	419	399	403	385	380	423	375	386	398	383	421	371	429	389	390	364	425	382	448	394	396	412	373	395	403	404	372	392	401	390	408	387	391	405	382	382	378	427	408	389	409	393	370	389	383	381	426	434	401	395	400	425	394	390	397	402	371	358	377	410	364	362	392	396	371	375	388	337	405	358	399	397	377	411	384	396	405	358	390	393	387	353	370	417	381	407	401	378	385	406	392	388	397	392	393	395	395	376	372	408	402	369	422	352	384	401	395	391	386	379	395	384	367	407	408	400	392	405	419	391	417	396	401	388	393	424	402	379	392	403	375	405	386	422	382	388	394	389	413	393	354	378	441	368	413	386	392	429	407	392	384	423	384	394	430	391	378	388	417	352	364	374	411	417	371	351	408	371	366	377	387	387	387	410	361	386	349	390	415	395	438	414	402	427	363	406	416	387	404	364	412	412	390	388	382	381	409	363	378	396	383	401	427	359	392	424	403	381	367	368	390	394	395	398	406	402	410	379	427	402	407	400	364	384	409	372	366	379	398	427	411	394	374	386	375	368	378	374	408	399	406	375	418	363	433	381	398	384	398	420	396	380	384	373	403	433	418	426	382	372	391	406	393	410	387	390	392	371	377	399	431	402	384	390	428	409	408	387	372	428	375	415	398	393	404	391	368	419	422	413	399	414	390	413	438	397	413	395	358	365	435	423	378	373	368	394	393	418	382	386	400	394	374	415	376	393	433	393	389	393	363	370	365	369	370	411	365	379	408	412	382	344	404	389	366	358	405	423	401	372	415	417	386	435	397	387	403	396	428	408	399	387	426	395	380	404	393	446	378	383	386	395	353	383	405	401	397	394	374	381	413	419	388	427	388	379	357	409	392	389	351	368	389	409	387	390	393	391	413	425	383	371	396	450	404	374	392	394	445	436	391	399	399	382	372	423	389	377	375	395	392	356	433	382	403	386	379	420	385	387	393	381	373	406	385	406	409	377	363	386	404	373	354	406	384	393	402	381	394	407	419	397	392	404	369	411	428	412	419	378	426	409	374	420	376	377	402	365	399	392	391	417	369	374	395	395	406	397	414	406	358	403	398	393	390	405	401	400	390	393	402	403	431	389	359	401	374	393	416	412	364	408	392	361	377	416	392	419	418	437	384	395	355	406	408	370	430	403	377	396	377	438	401	415	374	401	370	379	412	394	425	406	379	369	429	399	395	406	385	376	423	399	413	359	391	401	384	425	407	434	396	434	372	387	348	396	403	381	350	376	383	398	394	409	374	347	408	390	398	354	395	363	391	410	374	367	428	405	376	399	353	414	393	409	396	382	413	409	398	380	376	381	382	418	398	434	396	396	385	426	390	389	372	406	423	386	408	380	397	359	410	412	361	400	411	428	366	390	372	400	406	396	392	371	395	391	369	390	389	376	385	419	413	391	416	388	365	399	397	371	380	358	369	414	372	387	409	367	366	358	379	411	403	403	410	426	385	404	423	396	386	398	452	414	392	373	365	409	405	384	388	382	434	433	368	372	397	419	375	377	401	424	365	363	394	388	401	380	399	383	401	399	371	384	423	343	386	391	398	385	451	454	416	407	383	407	421	391	352	419	368	367	372	400	413	412	380	408	370	373	417	382	391	374	367	384	357	388	393	390	444	401	378	429	345	375	397	395	418	407	419	389	428	372	415	401	416	400	394	396	390	366	401	411	384	402	390	412	382	382	387	411	399	417	391	380	427	398	372	351	396	406	415	402	390	396	406	392	420	384	416	428	412	431	408	380	385	417	402	413	382	410	389	397	366	404	377	391	464	373	420	438	389	413	441	390	399	401	393	379	424	383	389	391	399	403	400	384	380	382	387	401	390	382	393	406	420	355	350	385	400	389	394	415	386	420	391	412	392	335	369	402	420	407	401	378	406	376	405	373	360	394	376	366	411	406	398	387	410	403	381	378	390	403	394	394	376	397	406	436	407	379	360	400	398	361	380	378	440	353	391	412	403	397	382	367	391	437	367	408	381	405	394	374	402	400	427	397	364	408	392	404	397	407	428	431	378	408	393	361	427	395	372	380	395	399	391	422	379	388	378	407	380	410	391	387	406	377	400	391	424	373	385	389	383	410	403	394	399	417	404	393	376	410	421	402	408	439	416	382	417	385	418	421	408	402	385	371	384	422	392	388	381	357	414	375	390	420	394	400	390	382	402	405	421	358	373	385	436	402	391	361	351	365	401	388	373	354	435	391	452	358	408	405	404	403	374	369	381	371	396	397	457	414	382	357	449	387	429	401	390	385	398	373	385	409	379	353	381	358	407	404	373	397	387	365	387	374	362	417	418	412	386	400	390	390	400	431	378	355	351	379	434	403	378	429	404	398	411	405	414	387	428	398	378	409	429	368	415	414	396	396	403	399	412	431	408	392	408	380	404	375	394	408	354	335	395	409	377	384	386	403	396	435	398	394	403	421	426	403	391	366	382	401	396	400	400	399	396	393	384	388	374	386	420	390	407	361	419	420	386	400	406	383	352	420	376	384	371	385	417	368	395	426	403	443	367	398	402	422	387	397	397	406	382	364	392	346	400	385	391	397	388	430	422	425	395	401	385	438	373	361	405	400	411	400	389	441	429	413	378	403	409	404	386	425	385	384	401	364	382	349	406	395	397	407	366	387	388	404	407	396	400	376	395	402	378	377	405	372	387	387	348	349	364	399	419	376	418	353	407	421	387	396	376	386	375	412	403	421	386	421	386	391	399	373	334	375	397	384	377	416	384	376	386	413	343	404	417	431	425	373	403	401	402	437	416	385	413	387	333	392	383
2379	1052	1134	1141	1188	1092	998	925	944	976	946	947	907	872	887	919	957	866	885	886	878	874	872	908	895	828	831	853	847	848	841	887	888	902	888	830	863	854	873	843	852	819	860	866	907	824	883	835	842	841	878	890	859	830	862	836	862	831	890	882	915	857	824	862	846	844	923	862	927	878	916	846	882	836	850	877	887	823	847	897	858	853	838	847	858	846	851	828	848	861	842	818	861	811	878	882	872	853	875	834	871	807	866	896	821	831	869	856	836	837	839	853	842	830	872	887	838	837	827	863	833	844	809	837	895	851	838	916	869	838	861	836	817	865	868	818	834	868	829	888	909	820	787	864	877	847	856	866	867	879	874	846	855	900	891	867	846	856	832	849	930	875	856	840	842	852	880	863	796	862	874	883	836	847	862	819	876	886	847	879	857	840	844	850	860	835	841	852	851	900	861	861	836	828	854	858	842	830	885	867	862	847	869	846	929	850	828	874	797	850	822	842	870	814	909	866	910	876	861	839	811	829	868	867	811	896	822	890	828	841	852	851	889	844	837	832	880	924	842	883	834	841	879	892	893	862	834	816	849	869	847	846	871	901	846	905	840	872	879	851	851	841	821	834	852	818	866	886	900	805	837	826	840	858	889	859	892	826	870	811	891	862	839	815	850	903	842	854	847	855	858	852	860	840	860	845	887	850	821	866	842	849	832	841	914	846	914	868	895	893	868	912	887	824	905	838	849	893	836	850	920	882	861	840	848	829	860	870	790	871	876	880	810	809	885	819	875	881	869	806	838	837	826	861	889	809	846	852	835	889	781	896	866	851	808	842	874	835	849	895	836	858	861	829	829	819	865	868	833	863	842	850	914	880	866	887	843	849	867	879	864	872	866	850	917	845	840	846	836	888	868	819	864	847	881	879	840	862	835	870	859	897	815	863	831	941	822	870	889	853	851	773	850	856	855	866	808	952	860	892	880	871	845	834	847	871	835	872	853	824	870	904	851	853	813	829	877	904	840	869	825	828	838	830	870	802	862	886	833	869	877	784	874	860	838	846	880	855	891	910	852	888	822	872	899	805	885	899	865	882	844	845	898	812	861	871	884	916	854	866	895	850	844	879	871	810	857	800	895	869	858	854	881	840	857	848	874	869	842	865	861	897	883	807	840	857	865	788	894	900	855	814	878	823	815	846	879	882	855	877	941	945	862	907	864	873	860	839	880	892	849	884	857	811	880	873	902	856	797	870	820	874	849	867	893	914	838	869	854	862	887	895	848	840	906	863	851	841	886	862	824	894	831	841	846	802	818	870	866	885	864	881	797	830	912	863	860	831	890	834	833	896	829	881	872	862	871	835	858	866	873	850	902	846	841	910	848	900	910	879	909	827	890	869	817	874	815	869	888	840	887	845	873	844	847	847	911	846	856	897	834	809	856	882	865	877	846	829	880	850	880	890	859	875	851	813	909	907	874	855	878	880	842	840	868	878	883	827	882	865	864	869	833	851	816	813	840	890	877	873	887	874	845	805	851	910	908	863	858	832	919	886	879	872	880	824	890	847	849	849	900	820	844	849	844	871	849	894	847	860	855	871	837	809	816	859	871	855	879	839	910	854	877	819	874	890	885	897	916	839	863	872	844	905	876	848	884	837	886	811	850	852	865	804	865	832	851	898	843	828	826	863	831	810	912	880	887	901	901	877	836	870	875	804	878	852	880	874	838	898	868	871	897	834	828	816	847	839	908	923	854	862	874	818	869	829	875	873	842	853	827	860	851	843	864	859	858	851	883	864	871	854	841	899	879	902	822	860	808	852	868	835	908	864	851	813	835	861	844	853	844	827	816	872	912	865	862	840	867	850	848	850	874	920	870	826	859	899	840	879	844	850	860	847	893	852	846	843	858	827	869	875	870	865	842	850	840	905	814	837	867	871	893	884	866	812	850	872	887	845	840	797	827	877	872	890	869	858	857	853	846	858	850	883	881	873	862	831	813	849	904	873	846	840	870	966	865	898	905	860	916	866	849	847	843	883	877	882	869	841	798	883	890	850	885	881	850	868	848	858	841	870	897	792	890	847	854	889	810	828	883	866	846	861	834	823	855	825	897	846	853	870	831	909	911	873	846	889	863	846	907	844	851	876	857	863	797	863	843	786	874	903	869	863	856	816	854	831	840	804	821	881	879	892	830	877	853	831	826	854	860	922	842	861	855	847	847	886	930	892	844	845	881	826	912	874	858	825	817	894	808	874	857	876	834	848	803	859	851	857	871	836	855	860	904	829	861	919	890	889	861	828	853	863	853	869	838	846	872	872	853	828	838	837	804	891	864	826	844	830	891	856	867	858	913	907	776	857	854	863	859	857	866	874	859	817	826	847	845	904	799	842	831	879	814	854	840	816	847	894	846	834	833	869	884	928	885	922	854	883	819	896	823	833	872	800	894	869	883	887	831	864	865	893	873	879	879	833	899	870	904	843	883	865	875	900	866	789	866	840	851	884	862	861	884	828	874	870	805	848	851	830	840	864	863	847	809	848	808	835	852	801	822	847	836	929	875	892	850	874	852	877	878	873	858	824	858	852	852	868	804	861	841	825	862	853	892	889	871	858	848	863	895	871	828	852	862	869	877	878	845	837	855	856	895	874	877	827	858	849	897	849	840	895	825	862	849	833	840	870	877	878	878	875	829	831	828	900	875	927	801	890	915	883	882	860	820	837	913	833	845	891	852	808	832	827	869	879	852	869	873	875	867	875	865	851	874	871	876	843	870	919	819	868	873	823	885	872	813	877	888	878	837	830	848	801	806	906	863	818	878	905	841	821	891	794	899	867	873	868	887	913	828	835	795	840	793	843	839	862	880	859	809	845	853	889	893	873	852	849	812	795	837	854	828	835	857	859	848	861	846	833	880	914	905	871	845	879	893	896	866	845	870	909	855	846	863	876	866	881	784	848	902	859	874	883	862	853	832	869	881	887	845	890	880	870	856	855	854	832	850	897	860	873	860	827	814	885	852	850	864	909	868	852	862	831	856	800	900	883	846	842	838	877	876	872	821	851	856	877	833	809	842	869	850	875	865	797	855	894	862	932	865	928	843	860	853	845	900	853	880	862	857	843	812	810	949	864	891	918	828	788	845	876	865	892	829	841	891	884	833	898	875	830	842	830	839	899	876	815	800	821	857	833	815	886	833	819	827	838	887	846	846	899	887	937	858	854	834	861	844	871	827	834	855	851	862	852	891	812	801	818	831	832	862	877	782	827	877	852	830	917	905	873	806	903	901	875	870	850	906	832	816	845	878	877	852	848	819	840	834	841	887	827	911	874	837	810	830	834	865	852	934	847	839	836	894	896	807	837	801	837	915	852	846	847	863	813	874	844	854	899	871	824	895	919	883	866	883	872	809	884	865	874	844	853	838	825	850	800	860	825	846	849	897	825	876	874	906	834	809	832	860	850	818	870	870	879	844	877	870	888	831	838	813	859	867	906	870	871	832	885	816	865	838	888
9100	1261	924	687	550	490	401	326	326	314	316	346	299	274	265	310	264	244	266	280	269	253	279	278	304	271	234	266	289	254	280	270	250	281	255	285	278	247	261	252	292	245	289	274	247	250	242	273	249	279	242	252	276	260	237	262	254	311	272	268	286	285	257	279	269	274	278	255	286	234	266	274	267	255	269	282	281	255	256	272	250	271	263	260	229	225	246	263	266	262	258	244	262	257	259	262	252	278	266	276	253	262	239	245	222	240	267	228	269	265	261	229	246	268	253	276	289	252	301	271	241	253	244	253	266	280	263	249	277	265	223	256	268	280	257	286	252	219	213	271	263	263	258	257	252	301	283	241	284	267	258	248	280	246	267	288	243	269	257	264	259	249	269	275	259	265	240	277	224	265	246	268	248	271	274	255	296	280	239	254	285	259	263	268	269	260	255	253	256	226	269	309	255	278	256	285	236	260	244	238	242	269	242	254	254	268	284	236	240	286	256	238	291	250	261	253	225	264	264	239	265	296	235	268	268	274	277	256	249	262	276	270	257	261	265	260	240	257	273	217	264	245	253	223	245	235	275	276	251	285	270	272	223	282	251	279	265	272	247	289	240	269	270	283	281	221	234	242	233	216	255	234	268	232	265	244	258	253	248	294	250	261	247	254	229	241	265	245	273	277	247	246	248	283	286	274	263	268	233	281	245	264	272	250	256	250	261	251	285	258	259	287	282	256	214	273	246	268	287	236	246	256	259	239	266	209	267	250	237	269	237	257	295	232	250	260	268	262	278	268	261	255	223	254	272	259	297	262	261	260	253	256	266	295	253	293	250	247	268	259	226	263	266	277	268	274	251	244	261	261	252	265	227	274	252	250	252	264	268	249	259	256	250	236	263	255	235	269	256	245	268	266	245	265	287	244	311	242	265	264	250	263	252	259	288	240	242	276	241	246	275	242	238	260	267	248	253	273	259	275	259	251	270	260	267	246	230	243	258	242	276	228	247	254	236	256	249	257	285	296	284	283	269	223	260	234	281	262	250	274	271	297	263	248	255	256	249	261	285	263	281	270	266	245	240	238	267	263	238	277	230	238	279	265	259	253	283	275	283	245	264	243	263	292	256	267	265	234	264	258	253	242	246	254	237	252	247	267	258	242	279	273	290	241	265	266	271	275	260	268	260	286	243	243	274	259	260	257	273	285	266	255	270	259	233	258	253	241	258	275	267	251	283	275	278	249	279	263	263	261	279	243	253	214	260	239	246	260	243	259	239	266	256	244	238	269	260	280	224	260	255	263	268	226	303	270	222	282	259	264	256	237	246	239	236	266	279	280	267	271	254	290	282	262	257	260	293	281	259	248	243	288	249	261	249	275	261	292	266	250	287	273	242	259	262	259	239	281	257	267	265	259	270	276	251	278	285	266	255	250	266	265	255	257	249	255	266	237	254	281	267	252	260	255	255	258	252	225	264	296	284	247	255	272	274	295	265	245	269	275	271	263	263	240	273	250	271	285	279	267	263	270	255	250	289	265	241	256	267	239	297	249	253	259	260	241	271	270	275	238	247	249	256	260	254	277	255	258	250	247	283	250	266	241	294	275	254	246	271	260	255	258	276	265	238	270	243	237	254	263	257	238	280	273	226	241	273	260	272	262	277	285	279	271	243	265	254	276	263	280	262	276	278	250	264	256	260	236	276	244	254	263	285	264	250	252	253	277	273	260	249	273	294	268	283	293	252	253	273	253	245	257	244	272	254	246	260	284	268	272	229	274	254	263	252	243	280	230	276	253	226	251	293	292	263	261	270	235	239	301	249	244	242	248	278	264	253	256	275	238	221	263	282	242	261	232	263	256	277	249	274	239	229	285	222	257	247	261	270	248	280	244	267	268	241	265	241	285	270	264	284	257	292	254	260	237	246	269	239	265	296	239	248	259	248	252	262	244	238	245	246	268	276	276	250	261	251	275	230	239	272	303	266	263	260	262	272	262	262	268	305	229	248	241	245	254	273	278	260	245	284	268	280	291	290	242	259	271	289	258	234	265	251	285	273	271	282	250	229	287	230	240	280	254	256	290	254	269	264	296	264	245	241	229	252	275	276	258	275	249	272	248	237	260	258	286	260	252	278	291	268	240	245	268	253	258	256	262	271	268	220	257	256	276	273	247	257	255	260	262	268	233	275	262	254	283	233	273	242	265	238	279	265	266	273	258	284	243	255	249	241	272	250	277	264	286	253	295	255	256	262	276	246	261	255	285	218	277	248	244	262	237	242	270	230	263	270	239	273	240	275	279	265	275	274	279	290	262	265	286	294	277	264	294	260	292	252	255	279	251	286	271	259	240	258	268	268	263	260	267	260	277	256	247	264	252	262	263	281	267	256	259	278	277	266	272	276	238	250	262	236	290	257	231	242	247	290	263	272	243	266	249	260	256	243	249	284	253	250	255	239	271	263	236	256	261	278	283	297	275	253	227	241	272	266	238	287	288	236	267	264	288	269	246	265	260	287	268	272	279	270	249	278	269	245	258	255	283	258	270	231	256	221	273	263	233	268	262	311	270	244	241	236	243	245	254	265	258	253	285	266	273	274	240	232	235	265	280	261	212	261	266	279	265	243	253	252	264	262	263	232	255	246	260	236	274	281	278	236	259	264	286	277	266	275	233	241	256	263	240	251	264	239	268	281	289	249	256	264	253	283	276	218	280	270	243	258	277	237	264	251	249	229	269	253	268	256	256	268	236	257	285	263	263	252	244	238	276	313	280	283	225	233	274	249	248	272	279	283	262	253	257	235	277	228	265	238	239	250	258	269	245	268	288	266	256	257	264	252	227	243	298	275	254	272	284	279	263	281	283	277	276	282	314	308	269	279	259	275	233	266	280	240	267	250	237	293	240	244	267	262	273	284	259	239	286	283	275	275	271	284	282	271	264	258	240	266	233	245	253	254	269	273	264	248	245	255	250	264	245	268	258	270	281	242	278	256	267	259	265	261	268	249	232	276	271	266	258	278	282	284	244	244	267	256	293	240	279	255	264	267	236	260	267	242	233	297	257	247	255	262	251	250	248	286	240	264	244	263	256	242	273	261	305	277	255	250	282	259	247	261	248	263	293	226	259	271	278	255	252	255	251	265	229	254	275	265	225	279	240	240	259	262	234	273	232	261	265	289	248	304	275	294	253	264	249	277	260	249	263	268	241	269	256	286	260	259	255	233	243	240	256	259	270	271	292	284	242	243	230	243	254	269	275	273	285	262	276	273	293	286	235	238	273	247	250	283	261	255	258	299	278	255	258	249	259	275	270	238	269	275	251	257	237	258	263	267	283	254	224	265	282	249	256	244	253	272	278	271	294	274	280	248	266	276	258	259	258	234	257	270	258	256	271	255	257	225	270	263	275	266	247	271	248	230	282	294	239	301	277	282	287	256	297	249	249	251	242	248	258	256	263	272	277	262	293	254	247	255	289	273	233	271	240	267	258	283	245	274	258	282	259	271	261	272	261
7368	1382	1872	2191	1919	1630	1250	1115	1020	953	915	845	805	728	745	655	724	742	746	711	677	674	639	633	614	656	658	603	618	636	609	608	614	624	581	565	573	585	638	613	582	623	577	573	620	588	610	561	594	603	565	541	592	556	590	606	636	615	590	587	594	591	634	610	609	549	613	597	551	560	586	585	588	558	583	638	595	595	589	572	593	591	569	595	599	591	578	622	593	574	601	579	567	598	590	639	615	616	565	606	562	539	550	573	591	590	589	582	612	611	586	600	549	592	646	526	588	584	561	609	629	604	612	564	592	577	586	551	605	628	581	575	613	606	594	577	588	606	583	579	535	603	563	605	559	596	612	606	580	585	563	566	563	628	576	580	583	553	605	599	541	565	560	590	591	619	576	563	554	623	550	615	591	598	587	590	620	614	579	629	550	588	584	596	571	581	580	607	568	563	507	557	521	599	581	645	576	569	631	533	562	587	560	606	593	571	636	574	570	558	542	565	589	585	599	521	628	618	585	629	599	590	613	583	582	599	622	588	572	567	591	568	579	548	575	612	545	589	564	588	588	574	599	566	562	585	589	549	591	557	600	545	584	590	546	612	559	578	581	609	599	603	626	619	618	600	589	596	587	595	587	554	556	609	565	619	596	584	576	595	597	585	547	599	580	603	587	611	588	621	604	582	580	612	563	589	588	558	646	562	565	586	585	566	580	582	582	596	579	579	570	549	605	543	583	570	575	582	559	578	610	561	601	593	543	623	631	601	588	563	593	625	590	585	609	595	600	566	566	563	570	520	558	574	580	621	592	581	573	603	617	607	616	628	610	606	584	579	622	613	585	622	587	561	592	583	609	580	657	562	542	618	556	567	589	551	589	578	604	569	627	623	586	598	565	602	592	582	557	609	559	591	622	585	587	605	614	594	580	578	567	559	620	596	594	607	600	588	605	586	557	576	620	588	593	614	597	622	570	581	580	568	562	602	567	592	573	568	583	574	563	610	568	609	595	625	632	592	592	598	568	650	564	575	572	606	547	558	561	609	608	591	622	551	619	577	598	544	560	531	559	584	581	578	574	580	622	541	584	602	610	593	620	574	562	547	588	557	562	590	581	585	568	582	576	561	568	574	596	605	625	624	585	572	574	579	539	525	573	597	609	606	610	636	588	579	586	612	569	552	620	583	588	566	575	548	596	548	617	615	588	577	568	588	564	595	569	593	580	564	592	573	594	560	554	599	576	569	571	582	565	575	579	590	578	587	592	611	568	619	570	545	590	583	594	608	625	563	560	556	626	553	564	591	612	594	577	610	579	628	612	599	623	571	579	547	607	593	585	607	569	630	618	596	575	630	565	583	563	639	531	534	623	570	614	592	560	560	628	601	619	530	583	543	580	573	601	575	602	623	585	569	618	587	546	598	553	552	583	598	580	594	593	577	551	614	563	584	585	618	621	603	602	588	593	608	613	589	613	600	583	599	559	563	606	600	569	573	582	589	592	565	659	537	560	542	559	587	591	535	590	597	551	596	617	589	601	556	529	585	595	579	556	612	598	590	564	563	586	570	600	576	574	593	574	611	591	561	567	574	570	607	629	619	557	622	574	604	631	577	592	562	577	572	600	574	627	569	594	614	562	568	579	560	595	534	581	575	582	580	575	580	573	554	579	593	615	606	605	615	643	621	566	626	609	591	578	552	585	555	548	633	619	644	557	566	573	560	588	582	593	589	565	571	621	586	608	567	573	578	573	570	582	577	581	613	580	574	585	640	599	572	569	592	584	586	608	587	574	589	607	565	560	584	607	604	578	575	539	582	556	603	564	570	555	588	560	609	583	549	586	631	624	645	530	579	562	590	619	610	610	594	570	607	568	560	588	562	543	587	582	581	601	568	595	574	587	606	564	521	543	580	610	553	620	602	637	591	603	568	553	600	554	595	559	558	596	551	573	580	618	556	590	638	603	597	552	586	555	561	615	620	576	588	602	589	576	564	549	592	581	558	556	524	577	585	590	591	567	605	573	540	607	563	590	572	575	571	566	586	607	594	558	576	616	520	558	594	589	604	602	619	565	595	631	592	551	581	604	576	614	591	556	573	610	601	577	586	583	607	576	572	562	615	580	628	571	595	569	599	565	544	616	570	587	552	573	541	615	605	620	571	567	602	575	586	590	596	623	590	580	583	577	606	541	569	614	598	601	596	592	610	572	600	595	601	600	595	622	615	591	590	562	569	585	589	566	579	585	592	550	602	585	594	607	593	595	602	568	632	586	594	550	591	547	573	623	567	576	618	604	582	554	543	613	596	592	525	622	572	608	571	546	561	571	538	620	603	581	608	539	562	535	582	584	568	577	573	605	592	582	605	583	600	590	608	590	567	556	585	628	581	547	617	601	581	612	579	627	554	588	570	618	565	582	575	622	608	572	599	593	615	599	606	592	562	600	598	603	535	584	594	610	596	597	598	609	563	575	573	561	619	611	622	596	599	572	648	633	622	591	604	593	556	575	582	585	582	575	595	580	616	601	532	593	573	578	610	575	564	585	622	566	564	564	606	585	579	593	536	629	619	583	553	541	616	586	584	580	603	600	586	556	593	597	589	609	589	573	612	602	545	521	573	559	566	596	573	600	547	594	632	590	601	578	599	574	605	607	578	584	586	581	581	585	600	585	614	568	586	578	622	563	589	530	597	593	567	556	561	556	623	599	643	603	614	562	644	588	580	559	611	604	658	592	604	587	578	626	603	582	602	590	603	558	589	583	597	593	613	590	592	545	595	610	604	550	578	567	621	571	596	609	538	563	581	530	578	637	567	596	579	591	613	612	616	549	567	584	600	560	591	595	601	607	580	585	601	577	530	599	574	599	582	563	581	571	589	582	604	602	611	592	618	627	575	560	559	602	590	605	568	569	608	595	617	583	614	575	577	605	594	627	592	540	621	606	616	594	595	594	593	576	614	603	609	563	567	559	582	610	561	587	597	591	574	611	622	575	575	616	598	589	592	556	600	571	582	599	565	562	587	549	582	567	566	579	541	577	580	588	566	573	577	583	632	574	620	590	599	582	585	612	570	606	617	560	582	585	588	642	575	617	573	577	590	580	578	558	564	578	565	557	593	606	567	619	552	619	618	606	577	593	528	593	574	575	574	575	567	573	555	597	567	591	565	562	575	585	590	576	587	576	561	585	559	583	606	617	600	608	597	616	564	595	596	565	571	568	565	545	606	607	565	579	625	578	588	539	562	585	575	579	549	587	606	578	560	595	562	561	619	589	575	527	558	539	584	616	586	598	568	591	565	561	570	546	582	557	582	555	584	567	626	596	560	599	540	569	590	573	582	616	593	566	571	553	586	603	578	599	581	600	564	562	547	589	583	638	599	620	582	618	639	586	569	618	545	560	585	567	577	606	570	567	600	598	564	611	564	576	555	585	591	585	567	610	575	533	596	545	565	599	583	569	573	571	590	575	603	549	545	542	580	576	587	583	581	590	585	579	577	593	600	553	589
16420	2441	1419	984	748	456	333	292	289	226	233	213	188	198	178	153	155	158	161	165	183	157	147	137	145	145	148	139	159	133	130	115	139	149	136	139	130	143	128	134	148	138	137	139	119	131	135	145	124	130	137	135	159	147	129	130	127	139	126	136	148	139	120	145	113	124	135	123	121	142	153	147	148	142	141	113	144	146	134	137	143	126	133	158	122	141	148	149	134	128	131	147	98	127	138	159	115	117	130	136	133	134	107	132	113	134	139	151	127	138	141	140	113	130	128	157	135	137	139	157	153	118	115	128	126	141	118	144	123	105	143	117	155	125	145	121	145	139	123	127	141	133	125	134	143	144	106	126	144	144	115	109	138	148	122	132	138	143	136	143	128	122	135	131	125	144	160	136	137	127	146	134	144	128	151	119	111	122	113	122	135	141	118	133	124	147	143	130	119	137	135	143	125	133	139	134	136	144	115	132	127	154	133	126	129	126	156	129	118	151	135	122	145	139	134	125	124	123	119	117	136	126	144	126	145	139	141	119	129	122	136	137	133	131	146	131	125	119	124	124	119	143	121	126	135	151	137	130	126	138	132	109	119	139	154	135	145	130	144	124	122	131	148	134	144	119	133	137	142	140	133	163	123	123	141	126	125	124	120	121	125	127	129	140	120	127	131	148	123	143	120	145	117	132	141	147	127	130	131	119	125	120	127	133	147	125	116	141	117	131	128	148	135	125	128	145	128	135	114	135	120	118	152	139	133	144	130	137	161	139	150	145	124	137	123	116	134	137	140	128	128	134	122	135	129	130	145	118	137	133	136	142	150	159	125	137	154	129	135	134	143	125	118	149	145	147	120	120	139	115	129	137	144	127	128	128	137	143	125	121	122	132	120	135	124	127	115	122	117	136	155	138	141	152	118	125	126	118	131	146	127	136	134	112	142	184	146	127	129	128	127	126	142	130	125	129	138	139	133	123	121	130	140	125	130	115	143	139	139	136	148	124	113	129	132	162	130	127	138	149	135	141	132	138	127	125	151	121	146	145	158	122	120	130	127	128	118	170	143	140	124	148	127	136	128	133	156	160	130	148	152	132	147	131	126	126	128	122	134	130	125	129	131	141	138	121	125	117	134	132	136	139	144	139	115	146	130	122	136	151	126	141	115	129	133	118	131	137	129	131	129	126	132	158	127	117	132	144	150	120	159	135	138	131	148	151	107	127	142	150	132	133	132	129	139	139	125	144	140	132	148	140	134	129	141	138	152	129	108	158	142	119	137	138	143	154	133	143	136	120	142	132	129	140	140	132	131	132	136	126	128	147	144	140	138	142	112	116	133	137	154	117	147	142	116	139	116	141	126	127	140	119	145	141	120	137	158	146	128	129	137	148	140	147	125	107	107	131	154	137	144	117	131	127	139	132	124	134	146	122	114	127	136	141	136	116	136	152	132	139	135	121	145	125	133	125	158	113	116	127	112	131	128	134	133	141	163	113	140	125	130	127	133	143	150	119	141	148	126	133	137	136	135	135	156	146	126	114	135	126	129	139	107	119	120	154	125	139	109	133	152	116	128	127	149	140	134	130	152	139	140	132	145	147	153	134	165	140	116	154	139	123	143	123	131	136	119	130	125	116	139	148	145	139	116	124	146	147	146	136	135	127	135	164	137	138	148	116	127	120	124	120	121	153	117	139	140	135	119	135	127	123	141	136	139	123	140	120	122	127	131	124	172	152	135	137	131	156	137	126	120	130	158	127	136	144	139	124	116	122	128	123	150	154	133	122	151	131	134	110	141	132	146	153	137	118	130	131	115	145	123	129	142	136	122	130	144	135	127	107	149	135	149	98	137	134	120	131	153	116	153	136	135	135	147	131	115	130	150	122	150	145	157	145	133	129	115	121	125	118	153	147	131	146	130	124	129	119	144	147	127	128	158	153	142	127	117	127	142	147	142	123	138	123	126	143	126	136	136	123	138	134	131	148	126	144	115	130	134	137	109	128	138	124	114	141	121	135	146	139	127	143	131	113	141	122	109	114	140	147	123	156	141	136	132	121	157	122	138	137	140	132	137	141	146	115	105	148	110	154	119	143	139	125	95	142	136	136	138	134	132	163	143	118	153	130	129	140	154	118	131	123	113	139	129	143	113	132	125	131	105	124	136	149	157	136	127	140	130	131	144	147	147	129	130	140	138	115	142	131	109	133	131	123	139	129	123	132	151	137	114	165	135	146	133	127	129	148	157	162	147	139	130	136	138	119	149	144	116	130	130	145	117	129	144	146	139	137	150	127	126	123	142	132	141	132	138	137	140	135	142	171	123	153	128	136	141	128	144	159	128	128	114	163	143	157	122	145	139	116	154	139	145	111	143	119	123	119	99	131	122	135	151	122	155	132	142	130	140	131	151	135	150	145	147	123	125	132	129	126	128	150	143	143	123	133	147	125	105	136	125	122	136	130	151	135	120	136	126	123	128	134	119	148	132	156	147	141	125	130	125	122	128	121	111	157	135	132	137	143	134	122	113	136	138	115	135	122	153	128	133	138	129	129	128	120	129	135	127	133	124	120	136	137	127	123	130	107	136	125	122	135	140	127	157	144	123	155	141	128	129	111	115	127	141	147	117	143	112	143	134	133	134	157	139	138	126	125	122	126	108	159	133	135	137	132	130	160	127	127	138	136	102	122	129	113	144	147	124	123	148	143	143	129	130	141	119	126	133	125	137	149	148	136	107	121	138	129	124	149	137	134	126	144	145	143	136	115	133	132	129	123	154	136	150	157	135	129	120	116	126	132	137	115	130	108	103	104	128	129	143	133	142	123	127	140	116	115	123	127	148	119	151	128	137	138	154	142	154	139	142	137	132	136	124	137	136	136	133	117	152	133	126	138	145	128	149	167	157	151	160	134	126	121	123	154	120	151	127	123	152	154	121	132	136	117	119	146	154	120	141	125	129	127	122	148	124	144	133	135	127	142	155	157	138	132	141	135	130	154	159	130	139	132	139	142	135	138	127	125	128	114	134	139	119	137	139	135	158	146	118	136	141	101	119	128	133	138	130	124	144	147	142	141	134	129	137	146	105	125	127	146	124	124	142	158	131	111	131	120	116	116	146	147	140	150	124	105	126	118	150	138	119	128	158	134	131	136	139	141	124	136	123	150	139	127	136	137	132	126	132	143	131	113	132	138	130	126	106	136	143	136	129	143	126	137	157	115	134	118	135	146	122	142	144	138	127	140	137	124	122	112	155	138	144	165	124	122	101	151	147	122	153	127	138	157	142	121	123	135	115	111	129	136	120	158	153	110	132	133	146	126	149	123	147	136	135	136	127	134	126	129	147	138	125	129	140	168	132	138	138	130	119	121	136	146	148	116	104	129	137	142	123	123	133	125	149	116	144	136	130	146	141	123	114	153	139	126	140	150	147	121	130	148	137	127	117	144	140	133	108	153	145	117	120	128	131	132	129	155	139	132	146	141	153	151	149	130	154	120	140	134	137	133	128	130
9425	1723	2680	3079	2648	2044	1420	1183	1121	910	907	844	728	645	579	580	561	583	598	665	571	498	568	443	454	423	375	421	402	388	369	389	360	369	365	392	356	364	359	329	360	366	338	362	367	394	342	338	344	327	344	347	366	385	418	352	388	336	367	345	329	345	382	347	318	337	379	360	325	353	350	321	328	329	370	356	349	366	327	296	344	380	361	312	352	335	356	319	389	381	319	350	311	338	360	347	343	322	325	332	335	306	312	362	371	344	331	341	320	337	337	356	340	367	344	306	321	361	345	351	324	331	347	302	365	355	313	312	338	362	367	343	334	337	336	344	366	335	345	351	372	333	332	366	342	333	344	330	360	368	344	354	322	331	340	339	306	372	342	337	342	307	347	333	348	364	339	363	336	323	316	350	361	342	366	382	363	339	314	312	337	341	350	347	320	306	338	305	360	317	339	339	331	321	357	304	335	345	325	343	320	364	342	333	361	354	348	315	316	368	347	326	361	299	326	340	330	302	308	341	355	347	374	315	323	337	361	343	324	366	308	331	341	372	366	349	307	326	337	336	311	340	369	337	345	341	331	337	334	315	342	375	309	317	341	324	343	365	320	319	323	321	362	296	365	334	327	338	355	370	334	352	369	370	335	303	339	347	369	363	372	345	358	349	331	341	318	331	350	338	336	350	343	349	342	350	345	336	346	339	342	311	335	335	354	335	338	318	327	333	343	356	349	355	326	318	345	374	345	314	337	338	342	344	326	353	358	328	323	361	323	351	344	345	318	330	348	333	340	379	323	328	348	340	354	358	327	315	346	351	339	370	343	342	364	375	319	339	312	353	331	331	333	368	337	312	327	345	331	346	360	326	331	361	360	352	351	336	368	354	343	314	350	333	314	387	315	330	341	328	349	344	326	315	312	357	336	346	337	359	349	317	303	344	354	317	335	332	330	326	358	323	371	322	322	329	314	327	338	352	331	336	309	352	335	345	351	333	348	298	343	354	348	354	317	350	346	298	350	347	340	335	329	332	332	338	328	338	377	325	333	320	343	337	329	353	355	329	342	359	318	341	313	331	295	335	333	328	304	345	341	368	341	327	332	340	316	347	351	327	317	330	330	330	320	352	334	350	342	348	324	312	325	308	368	336	333	380	355	304	356	352	328	310	349	349	323	330	384	332	344	319	355	356	350	350	352	325	324	337	335	329	358	305	336	318	343	339	356	303	313	323	314	335	328	314	343	332	331	379	341	357	359	338	313	340	336	326	372	363	371	333	352	352	329	348	348	336	364	328	353	319	347	355	331	375	331	335	339	315	323	351	355	340	335	341	350	320	350	339	338	364	329	334	319	352	342	337	323	324	336	324	334	303	354	335	341	345	345	345	361	346	345	348	329	331	346	326	357	392	358	353	347	351	320	356	328	332	343	374	354	346	326	333	322	324	343	332	331	346	352	354	349	388	328	345	317	349	333	349	339	366	317	349	337	381	333	315	336	348	341	317	316	330	339	342	356	341	356	331	324	312	350	327	306	316	334	342	347	368	330	319	345	354	346	371	349	313	355	351	322	350	373	361	316	315	345	325	350	328	305	329	355	318	336	323	363	320	349	339	329	356	362	336	358	366	331	324	324	310	333	365	327	359	336	341	341	335	350	354	338	300	344	350	359	316	356	321	385	323	326	303	336	342	365	360	334	348	314	343	343	336	320	380	382	356	354	350	351	364	344	329	352	348	360	333	336	328	354	342	337	321	316	326	314	367	358	342	336	368	343	324	330	330	350	347	288	329	327	352	317	363	328	334	371	318	293	368	346	318	376	334	366	366	325	328	359	336	316	348	353	334	339	367	316	324	328	322	346	343	353	362	330	367	369	358	379	348	336	325	322	342	338	336	355	348	351	366	342	306	339	330	331	363	327	325	340	356	321	363	327	334	335	334	355	342	327	328	330	368	360	324	347	327	346	354	340	349	356	364	329	338	341	332	316	339	325	329	356	321	321	333	340	351	352	335	325	313	343	372	337	303	338	297	333	319	353	342	315	339	345	325	319	320	320	302	318	345	334	350	337	326	398	362	342	341	364	309	311	341	354	350	356	355	351	307	324	358	314	368	298	335	298	352	324	315	368	364	339	340	325	307	359	290	320	337	326	335	366	314	350	350	325	352	371	356	302	369	362	326	345	313	352	365	311	325	343	354	321	337	310	312	339	342	341	335	337	344	323	349	346	321	304	356	337	358	338	327	329	355	380	357	300	305	351	356	366	343	344	354	344	331	348	329	343	338	329	340	326	320	361	357	379	359	356	311	344	366	371	341	356	350	314	323	311	309	326	366	353	355	351	357	362	320	339	348	342	344	328	358	329	318	326	310	341	338	363	359	303	324	356	322	331	319	299	342	330	351	296	342	349	329	317	336	344	321	366	337	346	361	360	327	328	343	356	336	330	304	353	333	313	316	303	343	309	327	354	350	343	299	337	380	333	315	361	336	343	352	388	327	349	329	312	326	345	335	326	341	332	345	345	330	338	299	327	356	366	340	333	345	333	314	334	324	347	331	313	358	402	322	323	302	314	372	331	357	354	332	334	379	335	371	358	345	322	332	341	354	341	340	362	358	338	361	355	354	325	357	357	334	323	348	325	332	348	362	309	330	352	325	337	310	327	355	376	363	345	323	353	335	343	325	328	324	353	340	322	363	323	353	336	329	333	356	326	348	356	360	358	322	323	319	351	315	314	315	332	352	354	349	347	376	342	345	371	349	333	327	367	322	310	368	327	333	370	342	341	327	347	340	314	341	322	356	331	364	365	316	347	342	359	317	331	368	323	325	333	331	332	348	372	332	343	358	311	338	351	373	340	320	328	334	303	325	312	332	314	380	342	333	353	373	362	344	344	341	322	326	343	326	347	376	360	336	365	334	372	335	335	356	359	363	371	317	314	314	324	319	367	318	367	323	368	361	334	325	338	340	356	322	330	377	351	357	364	345	338	332	320	359	346	305	341	335	331	348	331	313	335	349	346	348	324	360	347	341	372	338	299	336	340	359	306	352	338	355	332	365	327	321	357	329	339	293	368	348	349	344	362	315	315	355	336	342	336	324	336	348	324	296	367	316	329	361	349	304	327	364	305	333	330	329	394	378	350	327	360	332	354	338	317	352	312	295	377	301	335	398	312	331	367	356	349	319	358	353	355	333	359	352	337	372	353	351	341	359	356	350	308	337	349	303	377	365	325	330	348	364	317	319	344	326	332	304	302	349	312	352	373	332	351	368	329	338	363	380	334	338	324	345	320	333	342	311	330	356	295	318	308	288	347	334	351	310	340	339	357	319	308	333	336	342	353	316	330	324	319	335	323	340	365	328	360	388	333	365	330	371	349	318	377	309	332	340	336	331	311	335	346	346	348	355	336	344	364	355	338	348	316	355	364	334	386	338	324	329	327	363	340	335	361	365	308	335	318	315	341	342	340	341	330	320	327	333	321	312	343	365	330	360	339	341	363	328	321	303
2039	544	545	502	468	441	374	426	419	445	444	397	382	436	418	404	423	414	440	382	422	424	391	407	391	363	388	391	419	422	370	398	408	416	370	391	365	447	427	363	413	400	390	400	418	403	387	397	427	393	402	379	402	399	461	385	400	364	384	410	431	434	491	376	398	392	372	399	401	393	371	402	383	449	384	392	416	417	363	378	382	362	395	429	437	410	431	414	395	390	423	374	393	396	375	404	391	382	401	357	400	397	395	396	397	362	407	392	402	414	424	391	402	379	400	392	422	396	393	433	411	397	386	418	441	389	354	414	435	402	380	436	420	408	393	360	351	410	413	401	409	384	418	413	376	416	378	386	340	378	413	395	394	468	422	392	375	357	398	416	378	421	421	419	421	427	402	414	413	370	422	400	401	376	391	376	420	382	413	368	384	396	419	390	406	419	410	394	403	408	424	376	390	427	386	393	412	417	420	400	381	386	409	358	455	374	358	423	419	410	413	391	404	416	403	414	428	402	376	384	393	411	405	385	383	404	351	378	400	382	398	419	425	404	344	422	433	402	382	427	421	432	418	381	401	429	398	392	405	382	386	398	437	417	394	399	383	378	413	393	391	432	375	386	394	383	373	395	417	443	436	407	376	405	411	381	379	437	391	406	378	401	407	361	358	411	440	372	431	411	396	429	396	375	415	371	407	448	415	425	371	361	384	408	388	397	396	445	397	376	415	383	362	386	399	376	372	420	395	429	397	410	369	380	387	384	410	423	354	353	416	405	386	402	358	416	397	395	387	420	442	401	400	423	437	395	396	443	418	407	400	402	469	399	414	394	394	387	373	396	364	419	381	416	396	391	382	399	396	395	379	423	386	385	397	400	363	409	434	373	402	366	403	412	445	412	449	438	397	406	423	416	426	379	423	401	362	354	400	400	397	421	397	412	374	415	402	395	414	382	430	373	415	408	434	386	369	374	406	416	406	388	427	386	401	402	376	350	389	420	439	397	388	408	412	398	429	412	429	402	375	383	393	402	373	416	367	374	418	398	387	447	370	394	418	389	429	408	392	357	394	421	412	370	383	372	368	414	410	393	401	400	364	382	403	401	434	413	394	422	370	394	385	387	393	422	425	442	407	393	427	399	395	401	418	403	442	411	373	432	411	367	405	444	378	367	387	406	405	372	369	384	402	411	396	407	403	340	412	385	429	382	407	394	395	389	350	389	432	406	402	399	380	384	472	380	430	362	402	413	348	410	442	433	430	419	379	413	410	407	442	427	392	421	382	369	431	381	345	381	401	371	422	377	373	410	381	359	372	379	379	378	375	394	403	404	365	392	455	376	400	398	382	392	377	398	397	457	395	365	388	379	385	400	403	439	400	403	395	432	377	405	446	414	388	374	393	383	397	401	360	382	379	384	420	371	405	419	384	455	357	354	357	392	416	387	381	371	341	419	451	422	415	410	397	387	426	405	420	412	375	406	428	402	384	417	386	364	392	346	366	396	370	421	384	384	402	391	409	405	411	415	427	399	423	425	375	398	414	380	390	394	414	401	379	390	392	387	372	424	412	353	393	396	421	398	382	346	429	408	352	405	388	395	422	397	363	395	416	402	392	386	414	369	385	387	388	420	402	384	392	402	391	380	427	426	394	411	381	404	429	456	408	412	416	387	357	381	383	421	425	412	402	421	387	410	419	432	379	407	435	353	405	408	432	414	385	443	396	372	393	434	392	375	384	387	409	404	373	388	430	410	383	394	422	439	406	386	418	423	398	395	426	378	380	385	387	408	396	413	402	408	391	381	395	379	426	393	399	369	396	410	407	381	390	353	386	375	433	423	405	397	467	401	384	416	421	408	425	392	390	405	399	435	389	363	399	400	426	384	443	413	400	413	385	400	410	382	390	410	441	379	430	425	375	362	390	377	396	393	386	432	427	397	412	417	361	381	399	402	376	390	424	385	396	373	388	384	416	370	373	388	396	366	431	416	384	422	399	389	376	428	374	359	446	433	412	401	417	391	389	420	411	416	386	405	382	412	402	405	411	396	399	374	364	416	405	394	421	459	388	400	374	416	404	458	444	406	430	428	396	352	415	415	404	406	415	411	407	393	375	377	372	407	401	375	399	416	378	443	358	398	398	420	392	414	398	396	401	422	434	427	403	416	407	382	407	396	377	396	389	392	431	366	396	407	365	380	416	387	366	385	372	389	369	423	398	359	380	420	408	389	367	390	413	380	447	430	404	403	395	350	389	418	395	427	396	399	415	410	388	367	403	390	398	428	378	413	393	402	433	403	398	419	375	388	389	388	394	432	375	435	428	354	374	404	423	395	389	366	387	409	399	378	429	401	385	407	384	418	393	380	380	401	412	416	411	366	379	421	382	404	403	415	382	411	370	396	389	418	391	426	386	392	395	373	397	396	402	384	379	410	393	382	414	386	408	416	401	378	385	385	416	376	419	384	374	403	369	390	366	402	393	413	404	372	405	400	415	377	393	439	363	384	407	425	402	407	379	392	400	395	399	391	398	428	438	411	407	411	378	347	377	390	374	423	421	388	420	381	395	413	374	389	427	396	398	398	376	390	344	360	417	447	418	418	394	388	386	399	382	397	392	373	430	411	416	371	410	427	392	394	435	381	395	378	409	403	391	406	427	415	416	407	400	370	403	370	381	389	392	368	401	385	409	394	379	385	396	360	410	378	354	386	380	355	375	405	406	443	420	399	390	430	422	370	415	373	369	398	454	382	376	370	397	418	387	390	385	367	391	390	402	380	410	410	386	398	402	368	393	389	395	384	390	373	381	417	423	388	397	387	382	386	403	401	439	420	379	402	407	417	436	401	406	448	401	398	425	413	387	348	381	371	389	369	425	397	420	423	370	419	392	425	378	391	407	411	408	402	389	416	387	388	420	427	390	351	377	387	381	381	402	364	405	417	372	383	362	399	372	382	443	411	402	411	404	391	410	377	439	367	393	376	405	398	433	387	382	393	413	384	379	389	449	390	392	396	403	384	402	391	385	375	362	441	448	382	401	371	415	363	405	392	417	427	385	387	399	395	410	451	411	419	372	369	378	392	370	399	370	410	380	398	369	403	388	378	380	403	447	431	423	414	423	383	367	412	404	429	416	409	406	391	403	398	409	390	405	385	380	361	372	400	415	427	394	392	388	427	406	420	381	417	388	393	401	405	368	410	401	422	400	388	395	426	370	378	390	374	388	406	430	360	417	394	379	390	384	400	398	381	395	386	440	429	436	397	397	379	407	392	397	418	389	389	405	384	421	401	415	428	391	406	383	413	392	396	408	385	362	389	432	375	413	400	392	367	405	373	423	381	415	463	401	412	399	359	418	378	392	381	363	388	385	408	389	389	402	431	375	391	395	371	379	407	378	403	388	424	427	388	370	424	401	421	397	401	398	387	404	400	406	397	406	410	374	390	349	410	443	391	323	421	374	382	404	398	418	386	374	390	440	397	385	397	455	378	413	412	395	393	358	370	372	417
2382	1016	1165	1212	1239	1152	1002	953	1048	947	942	934	893	870	917	867	894	901	928	935	944	887	914	902	932	894	813	926	891	872	898	868	876	841	856	928	847	911	874	898	914	904	904	929	860	862	874	887	849	854	833	868	867	877	823	853	884	869	872	870	874	900	885	821	897	915	806	856	894	913	823	879	861	879	872	856	882	901	910	853	865	820	891	842	848	879	820	884	864	882	865	922	816	828	935	902	896	896	890	838	902	888	878	813	852	867	929	844	878	875	888	917	826	829	853	849	855	881	823	890	849	848	837	894	855	913	871	890	883	884	872	866	827	883	853	876	906	887	812	900	817	875	900	915	823	904	873	882	817	859	852	901	856	869	838	838	911	862	888	899	853	916	871	845	844	875	876	885	888	839	808	893	859	835	903	841	864	888	825	885	843	872	877	864	856	880	895	870	850	840	862	861	889	931	870	866	887	838	840	809	844	843	892	846	877	925	855	869	872	839	837	899	843	850	876	881	840	906	890	831	887	861	854	892	867	892	858	851	838	899	828	840	880	874	895	832	868	893	855	889	828	869	918	878	896	858	842	855	857	861	891	904	860	864	878	852	818	898	847	830	882	886	861	882	889	856	833	895	886	847	835	846	899	843	853	874	849	862	850	850	848	859	858	896	849	887	851	898	831	874	826	822	915	808	810	838	846	841	907	874	871	865	894	925	893	823	942	874	851	907	913	861	877	850	864	884	886	883	890	910	829	802	935	851	830	828	844	839	859	848	896	876	918	903	868	891	915	839	804	881	922	819	872	868	844	909	872	839	853	876	932	837	871	875	776	874	863	864	872	850	846	880	874	829	844	903	840	846	832	853	881	882	850	885	857	868	865	852	883	845	884	860	891	834	831	842	890	826	855	865	942	842	841	897	885	882	840	897	869	894	877	816	933	896	848	877	873	878	863	845	863	851	884	844	867	868	862	853	846	875	798	857	843	844	897	902	825	887	816	916	898	848	877	872	913	814	857	845	864	902	872	898	851	864	863	905	863	936	841	859	903	848	859	844	822	916	898	826	857	826	881	879	829	867	829	886	895	911	886	869	858	830	857	789	859	852	860	885	829	867	874	868	873	884	893	893	873	873	826	862	867	836	887	849	901	848	915	891	858	834	842	899	863	879	871	877	861	842	896	916	924	877	854	823	850	897	858	866	836	882	895	884	867	870	924	845	863	879	881	879	871	883	880	851	849	931	856	872	905	937	880	883	834	855	969	909	847	869	844	902	862	906	812	900	831	883	902	839	850	849	852	900	895	860	834	852	844	875	884	841	880	946	860	863	819	850	886	886	889	859	881	930	876	901	878	828	844	878	847	884	896	884	796	892	873	838	876	858	913	927	850	878	917	819	820	839	878	886	821	885	814	894	908	857	864	810	898	907	938	872	848	886	821	899	878	808	836	869	885	882	824	887	879	854	868	873	853	851	858	888	856	858	942	915	841	830	870	889	882	863	903	861	914	884	863	904	837	898	898	852	845	898	851	853	855	843	865	853	841	869	870	839	835	864	808	953	856	847	810	877	889	865	881	911	898	840	864	868	862	828	828	855	910	839	816	901	875	888	907	894	868	901	941	873	849	812	856	898	881	871	817	884	920	871	920	860	920	833	872	862	852	845	855	883	853	870	867	846	823	852	856	892	870	889	836	864	924	889	828	858	939	842	905	887	868	821	867	866	845	772	869	834	887	837	927	940	891	835	872	894	916	878	893	874	896	863	913	868	861	922	847	887	890	855	843	853	857	906	895	890	865	829	825	874	889	852	899	857	865	846	875	830	873	877	839	863	870	894	833	884	856	903	900	852	866	809	880	857	917	827	832	837	865	889	899	814	848	865	835	845	863	807	916	840	874	801	882	913	866	825	841	913	861	867	904	818	866	892	864	881	885	910	861	868	837	842	855	831	879	818	878	837	850	858	847	902	918	878	922	874	857	887	879	890	824	881	849	822	881	836	909	831	848	843	891	881	893	886	857	827	829	888	873	856	875	852	877	875	856	851	847	875	841	826	864	883	844	867	868	887	926	910	946	876	910	858	852	893	853	924	868	867	873	818	895	909	827	884	893	899	850	839	868	842	842	888	828	822	862	870	883	875	826	873	912	873	847	920	863	902	823	863	891	936	850	858	848	829	887	866	934	834	931	891	918	873	786	897	873	874	884	914	846	875	842	851	889	856	861	917	817	855	926	867	845	919	863	842	846	849	845	827	881	844	908	860	904	844	866	887	856	856	857	881	888	855	828	866	858	918	837	907	863	883	865	875	855	886	857	882	864	850	867	884	820	844	855	894	873	862	908	862	819	927	844	832	862	834	885	881	865	873	863	935	928	873	936	867	861	917	875	804	870	851	935	914	831	931	895	870	828	851	844	849	868	887	885	846	891	851	901	914	876	904	876	868	871	878	872	813	928	851	829	879	903	843	900	862	848	860	848	809	878	852	896	847	860	853	853	842	885	854	828	838	873	876	866	852	923	829	879	866	858	891	855	902	835	839	908	867	873	855	876	928	905	897	906	929	876	828	819	830	878	834	880	888	835	874	865	875	809	872	880	856	885	870	828	848	859	854	870	823	870	885	843	844	872	879	871	930	875	813	854	854	863	911	901	836	913	849	871	909	789	852	885	897	867	831	871	903	877	865	867	847	839	885	849	893	862	873	841	857	862	911	886	848	874	843	835	893	841	866	874	905	931	880	891	865	876	816	845	824	855	901	863	796	899	876	826	855	890	833	833	838	865	830	867	869	855	888	895	844	848	793	814	842	816	912	856	934	887	855	862	814	879	844	866	825	837	857	907	864	873	829	908	866	863	904	915	863	911	884	894	787	860	850	912	837	861	864	846	848	874	864	850	860	809	872	918	842	912	883	830	837	916	855	931	828	912	829	860	877	856	834	858	853	854	842	935	865	883	861	849	848	855	896	859	864	885	876	907	891	870	909	889	860	846	857	931	863	884	877	871	924	860	842	894	856	884	866	864	899	906	862	902	915	888	866	830	870	803	899	853	858	867	847	900	905	840	838	850	894	885	878	889	890	861	917	840	899	844	868	865	901	843	906	909	864	813	884	883	851	825	816	895	801	864	926	840	926	869	856	868	882	898	858	825	898	862	857	805	830	862	889	905	857	876	921	924	837	854	864	845	850	882	897	908	908	847	851	814	927	853	903	880	856	854	851	831	867	862	808	869	875	870	909	825	851	896	898	834	841	849	851	838	856	865	830	845	855	893	901	869	901	809	854	868	854	848	851	872	847	865	892	892	814	876	873	844	820	894	862	889	859	897	884	848	876	881	834	858	872	819	857	866	884	861	843	916	843	910	870	911	837	879	840	854	849	881	828	855	835	833	863	862	840	828	898	885	912	845	903	867	891	888	852	809	826	863	861	875	847	902	828	921	820	879	856	841	835	847	877	857	795	888	852	905	899	880	874	883	950	857	902	898	865	903	863	904	932	910	895	884	857	864	911
9271	1154	889	752	593	423	389	312	334	322	292	308	327	290	318	267	267	279	293	278	295	247	303	259	271	284	276	285	258	248	276	274	277	278	265	276	253	262	223	264	279	248	274	238	246	246	274	261	253	258	270	285	247	259	275	293	242	251	269	266	251	271	274	260	285	253	243	268	288	289	251	265	287	312	272	264	243	249	257	263	288	270	245	261	243	248	238	246	246	251	277	275	258	265	280	238	257	253	268	235	259	286	250	318	274	276	276	262	300	253	232	259	306	234	275	267	274	257	259	236	275	303	253	252	212	295	258	279	262	250	284	283	277	283	233	244	271	259	259	274	253	250	263	272	227	262	306	263	269	245	259	252	257	256	256	264	267	280	277	276	254	262	260	303	292	260	253	240	269	239	260	265	258	281	282	217	263	290	281	270	269	281	277	242	243	264	271	281	254	293	269	281	272	287	250	249	295	268	267	251	253	267	288	276	262	284	260	265	266	258	263	258	271	294	276	253	263	235	288	241	241	264	238	238	254	253	225	259	297	248	273	262	244	269	264	249	255	283	262	274	279	262	255	270	252	283	242	276	236	288	228	282	243	255	265	253	286	218	257	258	262	244	244	280	251	254	265	288	276	268	273	261	241	257	236	253	225	271	263	257	303	268	268	278	226	238	262	243	274	280	239	285	271	279	254	287	297	242	272	252	251	253	270	258	261	309	276	237	249	249	240	265	262	265	261	262	309	225	241	257	267	258	257	275	265	251	273	255	253	246	250	245	246	288	289	269	264	273	274	275	256	283	257	245	255	283	251	283	258	269	255	238	264	267	264	254	260	245	261	272	308	273	271	246	269	289	263	272	294	295	279	308	257	289	255	265	248	274	273	270	248	283	243	274	267	273	258	259	251	279	263	259	266	258	250	302	301	251	252	279	261	248	247	238	277	278	266	280	255	260	261	243	255	239	269	288	249	259	271	274	290	238	280	272	258	263	268	250	255	280	233	274	281	253	258	251	231	239	262	248	273	251	257	259	254	284	262	241	248	274	292	267	280	255	290	272	248	264	252	235	279	239	279	264	273	247	255	269	269	255	252	257	254	253	236	244	275	300	247	261	257	255	262	260	242	255	290	263	241	284	270	278	249	268	251	262	270	240	249	266	287	260	286	289	244	274	269	272	268	253	252	268	258	229	222	287	280	268	259	276	292	274	288	221	243	270	261	288	240	248	259	262	246	270	264	276	263	270	246	230	266	267	225	234	276	251	265	279	264	270	272	283	232	250	282	246	268	269	253	258	289	239	262	263	266	265	262	222	274	275	328	272	248	217	269	260	267	259	231	290	228	262	259	244	234	195	229	277	285	246	263	276	266	253	264	243	244	254	234	235	236	273	254	293	235	251	268	288	269	251	260	295	270	298	251	265	265	244	255	241	282	256	247	246	249	235	283	271	244	232	258	276	305	281	280	288	282	261	278	277	306	273	283	261	238	249	275	246	255	239	270	257	270	248	243	242	279	241	281	333	286	255	233	260	254	261	249	247	235	282	284	282	285	271	280	280	237	286	270	264	293	290	269	248	250	246	248	237	279	264	231	282	281	253	272	262	265	293	232	265	289	246	261	267	275	249	259	285	243	266	301	271	261	260	291	251	231	284	261	292	272	281	250	279	281	293	280	255	253	246	269	272	244	286	272	245	248	279	264	263	271	249	264	299	265	263	299	252	262	250	251	281	246	282	269	250	233	256	281	281	254	245	248	268	263	257	231	215	252	278	266	249	266	263	246	241	257	257	265	267	251	262	249	255	266	242	256	283	253	276	265	261	251	295	295	259	233	273	245	247	278	259	241	261	255	281	301	254	257	266	235	260	273	265	257	258	295	279	249	258	289	267	262	263	240	265	261	263	262	259	247	275	301	275	281	262	232	269	273	244	282	272	243	269	272	252	261	273	267	297	274	254	248	254	242	239	268	235	260	289	266	274	283	248	253	237	257	286	266	263	242	260	314	258	274	281	236	229	250	263	264	251	253	250	271	282	257	232	237	224	232	260	267	320	258	233	278	259	264	267	263	284	261	249	253	220	265	261	275	247	243	241	264	278	255	266	272	286	256	267	235	262	272	285	241	248	258	248	269	276	242	274	264	291	261	245	265	275	253	270	256	244	282	282	267	282	239	268	253	267	261	282	264	262	267	264	257	272	257	265	272	258	260	265	269	245	248	272	296	248	279	262	251	287	239	298	250	257	232	286	251	278	275	262	242	258	275	266	296	284	275	250	291	285	256	259	279	265	245	278	251	257	233	260	277	258	271	289	264	280	259	291	263	272	285	283	247	251	243	295	273	252	259	267	219	244	265	266	253	287	276	257	247	245	254	296	280	295	257	270	236	271	271	237	250	261	236	256	253	264	277	242	250	258	275	273	252	253	262	273	235	263	282	264	278	277	269	263	290	264	258	284	276	251	266	287	241	250	269	257	241	237	276	235	278	264	276	285	282	249	271	271	239	255	270	264	265	279	270	256	267	271	250	261	293	244	215	252	264	264	273	256	278	286	264	264	266	260	268	282	274	279	289	224	267	273	278	270	291	266	265	295	257	257	261	274	256	268	259	266	250	294	254	252	251	272	269	268	252	275	280	239	235	253	255	232	263	276	301	250	249	248	254	246	262	239	252	249	259	273	283	276	270	262	266	272	264	261	245	250	236	217	254	228	260	252	257	266	244	270	259	270	263	299	267	257	251	305	256	303	279	282	250	251	294	296	239	293	259	293	263	252	269	234	254	284	282	248	288	270	260	281	257	264	250	249	274	278	256	262	277	261	278	253	263	285	262	290	271	271	280	260	285	253	267	255	273	256	289	245	310	273	262	284	252	291	238	268	258	260	254	284	259	276	251	259	232	253	219	265	269	271	262	278	258	267	282	275	257	247	264	246	261	244	261	246	292	251	253	276	282	276	244	261	268	269	285	286	279	246	232	248	244	289	272	229	277	296	238	269	270	255	254	259	251	216	253	258	268	280	289	247	274	244	239	251	238	254	276	272	248	293	267	255	268	251	260	291	284	274	292	267	274	239	255	244	285	261	285	241	281	260	267	258	274	266	264	252	258	241	250	264	252	273	234	245	283	250	251	271	268	254	254	237	278	245	262	269	260	281	312	273	271	251	287	253	229	253	256	272	293	267	255	267	277	264	273	250	263	255	267	284	273	257	246	271	270	245	280	264	251	273	278	248	264	268	254	260	257	263	271	226	274	264	285	245	266	260	269	249	302	248	281	258	291	265	251	274	267	246	256	241	281	288	275	244	248	250	263	274	259	260	257	260	264	262	230	246	246	279	275	264	268	262	263	254	243	260	291	259	255	258	257	237	243	290	266	256	241	258	284	277	256	278	243	257	277	272	253	268	254	265	258	254	230	294	277	273	272	261	273	247	256	232	275	279	257	280	252	285	243	280	245	253	258	253	263	231	292	245	278	255	262	269	264	252	227	274	246	252	290	244	253	257	246	264
7486	1354	1974	2186	2105	1651	1217	1002	1124	1004	922	818	793	753	716	759	716	752	725	716	723	716	667	664	597	623	662	596	632	611	614	609	613	561	603	619	604	599	610	603	643	554	599	636	606	625	606	573	593	600	617	605	583	584	627	641	598	607	615	581	573	588	617	645	542	611	589	614	583	600	612	559	585	574	588	578	578	575	557	570	650	622	588	537	582	607	530	583	591	531	584	587	615	587	624	567	583	611	573	586	609	623	593	569	553	600	592	560	578	597	624	599	647	586	555	630	595	581	635	586	611	603	562	622	636	593	599	597	560	580	582	567	562	567	608	560	572	585	590	581	581	568	585	610	603	593	626	562	551	585	583	589	617	543	561	591	615	587	589	563	612	608	565	568	561	593	550	575	585	569	589	575	578	620	612	632	592	560	599	594	598	563	584	567	578	600	638	612	616	602	614	620	621	588	590	574	576	622	593	588	582	615	612	577	648	554	564	554	590	589	584	600	575	589	588	614	576	530	613	549	598	567	564	590	601	638	575	585	534	569	560	622	596	603	574	528	550	625	597	577	624	592	601	623	581	594	581	586	584	585	635	572	554	617	584	591	585	589	611	603	535	582	579	572	594	574	583	569	589	584	575	580	589	590	616	589	601	636	623	569	602	585	574	635	584	623	600	579	572	579	596	562	585	595	581	640	593	597	599	608	600	557	623	580	598	609	600	603	581	595	614	601	576	601	583	568	613	586	622	580	602	628	589	599	613	570	554	564	594	580	551	566	619	579	553	565	597	571	571	579	566	604	580	602	568	598	577	619	585	585	656	614	576	618	614	613	567	583	602	589	595	563	613	659	581	600	610	600	595	600	561	577	594	556	595	633	577	579	631	570	582	600	620	609	549	614	636	606	566	591	607	596	559	629	592	614	620	574	588	561	591	617	584	576	595	599	572	571	588	632	571	593	596	591	582	601	608	608	605	580	578	620	604	597	573	618	588	584	571	600	609	559	567	556	598	576	584	613	613	573	564	574	647	611	557	572	576	618	636	615	585	592	600	567	557	603	600	572	544	537	621	599	596	627	581	626	548	564	562	602	593	579	603	586	565	602	583	625	615	588	660	607	606	567	583	611	611	646	551	637	610	587	620	571	608	596	601	597	617	564	595	581	607	575	595	577	566	545	547	574	622	611	603	570	608	585	626	577	605	616	595	551	590	608	588	558	578	574	555	633	559	616	591	576	578	559	589	616	558	559	591	585	616	561	647	567	551	664	545	569	636	596	563	609	599	593	565	553	593	594	590	603	608	638	623	589	620	636	561	582	584	591	592	600	589	604	587	601	588	533	616	591	590	595	626	596	566	586	559	605	562	579	605	595	574	572	569	600	594	608	605	580	589	613	569	601	560	585	582	549	581	609	587	592	540	599	575	595	616	591	616	520	583	601	635	598	544	615	608	585	622	607	615	601	613	553	631	640	575	606	606	599	570	641	617	603	632	616	623	609	642	567	600	612	560	605	577	594	589	610	548	594	575	586	588	579	611	593	586	624	540	610	553	612	568	582	574	559	563	603	572	567	558	581	552	555	621	586	597	601	528	555	554	606	590	624	614	615	603	598	624	625	583	561	580	567	575	579	588	574	582	603	596	601	608	594	567	572	601	626	622	602	595	532	578	605	602	568	611	601	633	630	650	633	584	570	572	583	597	531	600	617	564	580	593	608	602	585	618	575	576	608	608	596	614	612	642	592	587	622	544	587	602	589	599	560	596	590	607	584	609	591	573	506	625	603	597	624	571	576	565	598	591	586	576	597	581	625	624	599	610	596	587	579	609	549	568	572	571	556	599	634	574	567	554	579	581	609	568	618	578	571	615	595	582	586	571	573	568	584	583	585	577	572	613	590	593	586	595	559	619	600	613	589	603	598	589	588	610	572	594	577	602	573	577	568	597	602	568	600	534	581	623	582	580	581	614	606	571	626	590	608	607	542	580	596	585	564	606	634	586	593	566	611	637	547	576	633	570	566	580	618	589	601	568	616	581	580	589	645	586	561	629	608	573	586	585	583	574	570	548	576	584	641	610	596	605	576	570	614	581	627	614	573	581	619	627	597	622	630	576	601	560	591	578	610	584	576	587	540	538	565	604	588	615	563	588	611	594	599	553	552	588	585	584	619	603	570	599	613	611	647	608	591	602	577	573	649	624	586	580	568	589	576	588	618	637	542	628	604	573	580	614	588	590	579	600	578	637	592	574	570	605	593	563	527	592	601	583	538	613	558	576	565	631	599	602	599	604	579	594	598	593	600	583	575	570	589	592	602	576	535	590	593	600	599	624	611	597	565	556	599	595	592	605	562	602	635	553	524	566	588	587	565	579	564	587	613	581	589	609	559	581	623	566	587	620	591	604	572	633	571	583	589	593	587	607	637	602	619	565	591	619	646	625	593	555	610	599	568	585	632	597	586	591	580	586	564	591	589	618	612	593	610	620	579	590	584	637	597	587	602	560	601	614	619	589	590	616	600	597	645	584	631	565	618	567	595	604	634	602	573	611	562	588	573	600	589	557	554	574	577	579	576	605	617	587	590	615	572	613	593	559	604	620	626	597	638	597	584	610	590	623	589	578	567	622	611	621	578	616	568	594	604	615	593	595	588	588	622	574	569	598	586	582	593	591	618	599	603	654	609	599	588	602	643	569	616	591	626	630	603	587	579	532	577	621	606	627	596	584	591	633	591	599	660	561	591	592	584	609	602	570	547	562	607	601	651	599	581	567	620	596	584	539	564	565	566	608	614	580	563	578	573	615	533	651	607	597	567	597	564	608	618	585	554	582	594	590	611	586	587	554	621	584	604	620	623	551	602	585	586	611	616	575	520	580	617	599	551	640	566	596	581	585	593	569	578	631	558	618	595	641	579	594	578	573	588	547	543	646	625	619	595	590	566	606	608	582	622	597	636	608	602	618	554	579	619	580	560	559	563	618	557	576	549	582	584	621	602	612	626	589	563	581	576	650	589	585	571	615	593	579	601	559	573	580	574	579	555	626	594	553	585	570	572	565	578	592	609	581	604	622	586	578	583	592	597	575	634	610	578	580	607	650	603	611	609	603	551	620	574	592	610	573	582	636	552	638	633	593	609	617	553	565	580	559	533	584	573	547	579	578	603	584	574	565	584	630	556	575	623	552	595	563	577	634	563	589	617	596	616	629	622	536	624	618	601	553	582	597	563	614	596	622	573	572	607	599	547	615	575	602	548	592	592	575	597	576	593	572	568	619	579	549	570	563	598	583	623	622	546	551	587	621	628	523	592	604	598	627	592	562	580	575	635	583	590	588	550	570	576	609	591	587	564	595	622	549	593	526	564	600	591	550	576	572	551	629	586	614	588	610	634	574	555	602	606	610	576	592	527	608	586	610	571	636	559	621	570	559	583	572	586	608	597	630	619	580	579	582	592	608	587	630	564	602	593	591	584	579	585	597	595	585	589	554	615	589	631	590	580	582	572	556	618
16516	2582	1469	1180	719	464	335	314	329	222	195	202	220	201	172	184	165	208	196	192	199	168	137	152	137	148	128	167	158	160	170	132	135	144	133	143	135	158	151	143	142	137	155	140	133	137	171	163	128	166	144	150	141	148	151	141	155	148	134	118	139	126	144	150	125	137	146	132	154	159	128	158	159	150	129	148	132	145	134	135	145	154	140	134	151	155	130	147	121	125	159	142	160	150	134	135	142	139	124	120	156	135	128	168	157	148	157	136	141	131	151	123	144	148	146	144	146	155	136	154	152	149	136	142	151	124	138	147	140	136	169	133	134	158	165	125	138	161	159	144	134	144	159	145	148	144	121	106	139	142	130	129	126	129	157	135	122	166	148	160	136	145	154	132	139	132	151	141	158	138	151	143	139	146	134	133	146	144	132	118	138	144	125	154	128	137	142	149	127	131	161	133	141	135	121	146	156	126	144	128	143	117	131	129	143	133	125	139	165	143	136	136	135	155	131	133	143	130	144	125	117	139	151	143	150	125	143	142	133	174	151	167	132	143	127	139	139	124	129	144	150	122	152	142	139	128	132	135	153	145	152	119	156	147	147	145	127	133	138	133	133	154	150	131	132	149	141	139	146	153	159	150	123	134	145	142	142	156	147	132	132	135	158	140	166	118	137	134	140	138	114	132	133	139	140	141	119	149	143	133	131	162	136	156	148	132	149	128	144	129	135	143	148	135	143	159	154	163	132	151	137	124	139	156	139	154	152	139	147	136	150	141	143	149	140	151	125	144	123	131	152	131	146	112	141	130	125	152	136	139	144	157	145	137	122	129	141	131	154	136	140	144	128	145	145	143	143	137	141	137	135	135	132	141	141	145	129	135	144	146	132	129	155	132	156	155	143	141	170	123	129	159	165	139	139	144	140	131	130	140	162	154	153	151	127	143	146	144	140	140	142	155	135	156	116	129	105	127	128	119	139	122	133	132	146	139	136	147	151	155	137	132	149	142	145	164	121	133	111	130	132	132	116	145	141	149	144	140	126	154	150	153	132	121	121	149	124	135	137	143	124	119	120	135	117	125	140	133	130	122	122	119	158	155	166	148	159	148	147	162	139	140	128	132	144	130	156	156	144	131	129	129	137	124	164	131	130	142	152	131	143	138	148	137	174	153	126	145	118	155	131	141	152	150	110	149	140	122	131	162	146	140	160	144	145	137	135	155	150	148	138	141	131	141	139	141	138	129	136	136	134	151	134	146	150	134	135	133	113	153	147	116	138	126	127	149	144	152	148	129	139	147	154	166	145	153	157	136	136	108	165	158	143	130	149	162	158	152	149	117	144	143	157	155	112	135	135	131	118	129	166	145	155	138	109	116	150	160	150	149	132	150	162	139	159	137	153	149	134	125	118	173	141	148	152	146	122	138	151	132	110	126	137	142	135	143	162	132	118	141	153	149	127	154	135	139	140	138	127	144	127	153	147	149	112	133	128	137	161	142	110	152	121	127	119	143	133	139	137	133	123	121	136	135	157	134	133	162	134	138	132	143	122	127	135	143	146	119	140	113	148	149	157	150	101	115	153	135	148	124	133	148	121	121	152	130	130	130	137	139	134	130	134	134	114	155	141	122	121	150	141	141	146	143	155	128	165	146	131	153	130	130	155	152	137	137	126	124	130	143	139	141	138	141	145	136	149	137	140	149	150	145	148	139	138	159	113	143	150	128	127	133	113	128	111	133	122	136	143	138	121	133	133	155	139	118	128	123	159	142	149	151	142	135	137	142	122	149	143	133	135	126	143	131	139	146	133	139	139	152	133	115	131	159	144	141	123	129	144	130	125	156	152	136	127	140	133	129	124	168	134	119	122	146	140	142	158	134	140	141	126	153	154	134	147	144	113	133	134	132	132	126	140	160	140	149	147	131	136	154	166	130	123	137	143	140	123	126	126	155	131	149	130	128	132	162	135	129	151	156	151	137	131	154	164	124	134	140	128	137	148	120	143	146	118	143	138	146	137	136	118	125	148	155	156	135	123	140	155	125	145	141	134	145	128	128	139	153	141	150	147	155	149	143	123	133	155	148	130	116	144	131	151	115	169	145	175	156	155	136	145	128	132	129	145	141	110	136	144	116	138	116	146	131	133	118	149	129	146	129	136	151	138	129	144	140	142	140	159	147	125	134	153	156	130	136	131	136	115	144	112	151	126	138	134	144	141	130	145	140	158	135	146	131	128	127	119	155	144	141	111	123	127	129	138	142	162	122	133	137	124	143	154	145	156	147	134	144	128	122	137	141	141	139	156	166	135	129	143	140	122	137	140	142	146	135	125	115	135	128	139	137	133	129	157	142	157	139	164	145	166	121	134	140	131	151	143	149	135	141	135	138	143	134	126	152	151	141	144	145	139	137	137	147	125	126	109	138	140	130	129	141	150	145	133	148	160	147	138	138	136	144	137	152	148	161	149	152	151	147	144	135	144	148	129	136	152	134	145	112	137	142	143	123	119	155	137	144	127	148	141	141	145	114	158	158	128	157	140	146	146	158	137	118	135	127	138	126	161	169	165	156	141	127	152	145	132	155	154	126	147	153	144	124	148	116	126	125	143	136	115	150	166	165	143	139	117	142	148	130	130	152	143	132	131	138	129	141	163	132	136	130	158	151	144	134	145	139	140	157	130	143	113	132	166	146	161	149	132	150	144	123	138	140	155	139	136	121	145	133	127	140	124	125	128	139	142	145	144	142	139	151	158	150	143	135	128	128	126	140	137	146	132	140	138	127	137	135	149	133	157	136	144	142	131	136	159	141	118	130	143	123	138	177	117	123	144	153	148	137	136	105	110	135	119	118	136	135	149	145	152	150	134	125	119	147	139	128	127	128	129	149	140	132	143	140	145	130	153	130	164	133	129	152	147	153	160	150	128	128	150	147	143	130	141	132	131	123	130	145	154	157	148	147	146	127	108	133	142	157	155	139	121	108	126	136	127	157	135	135	143	134	141	117	138	132	127	136	145	136	143	145	133	157	146	136	119	139	133	154	124	138	149	135	153	113	119	126	156	140	152	143	146	132	139	148	141	159	142	132	154	130	118	120	124	138	134	134	107	143	150	133	156	161	173	139	139	129	147	143	119	134	130	142	138	146	143	178	138	137	159	160	146	131	162	125	117	128	132	158	141	151	159	139	152	138	143	144	137	147	126	150	134	161	148	113	132	152	132	165	131	130	123	170	146	107	149	121	140	134	124	144	131	156	146	131	130	136	154	154	127	129	128	120	154	121	136	140	145	128	151	132	144	128	134	139	145	148	134	141	153	128	141	128	153	137	163	139	119	126	154	140	144	140	127	141	143	118	115	156	121	134	123	140	131	149	145	131	161	140	138	145	135	143	120	115	122	125	164	123	133	136	136	131	148	130	121	151	137	136	141	166	146	131	123	155	163	141	149	151	143	107	128	126	143	140	132	126	144	135	150	129	139	130	167	151	147	145	134	130	138	148	140	127	132	128
9532	1775	2694	3593	2896	2155	1548	1324	1260	1048	909	845	708	615	622	584	546	590	640	627	563	528	503	449	429	450	442	432	370	403	403	373	399	401	407	387	364	398	398	388	388	390	356	381	370	356	364	376	363	368	389	388	366	392	384	351	377	345	376	331	391	362	356	361	373	343	350	364	352	377	356	335	354	337	319	354	356	342	377	372	336	332	396	351	374	348	379	362	351	343	352	339	371	338	399	348	339	334	384	351	367	404	333	341	340	333	314	325	348	348	366	356	374	375	333	327	345	343	367	346	352	361	323	364	360	382	373	367	348	355	337	311	353	340	347	364	373	353	352	335	336	370	383	343	331	397	314	348	356	320	339	347	373	358	355	349	347	344	354	364	376	349	352	369	352	365	348	357	362	332	338	344	344	350	395	351	330	375	352	352	345	358	330	361	345	367	336	338	361	392	321	340	376	373	340	330	367	339	371	338	356	366	350	365	367	377	329	347	323	350	356	355	350	367	350	376	314	330	321	306	355	358	363	364	370	314	382	386	339	338	337	328	323	333	353	370	353	392	329	377	366	334	342	323	368	327	404	353	346	349	383	364	362	355	331	374	356	344	392	341	357	348	348	365	334	342	365	317	358	366	381	346	356	330	346	330	326	366	328	357	386	358	348	370	368	369	358	364	372	375	347	373	354	391	350	380	351	360	357	331	340	365	327	341	324	338	314	306	340	344	332	331	370	334	362	355	352	306	337	353	343	353	312	337	383	361	327	394	340	349	354	341	370	341	353	345	341	341	347	350	358	360	368	319	341	355	325	336	372	343	362	355	342	351	371	353	351	350	362	327	335	338	358	347	331	354	373	328	356	378	365	358	353	369	359	322	319	336	337	349	315	383	379	356	371	330	335	364	374	345	353	337	324	356	328	322	325	345	363	347	359	343	362	342	351	337	336	312	367	355	324	344	341	334	340	325	333	347	333	348	371	338	381	358	349	330	356	340	360	399	344	342	360	375	361	326	360	334	371	363	356	347	326	360	312	347	341	372	364	328	333	331	355	357	384	366	375	366	360	357	355	356	344	343	326	362	374	359	329	368	353	339	334	328	328	344	335	381	368	347	376	340	320	371	347	336	364	340	342	359	339	366	338	373	354	341	368	337	364	343	340	358	382	346	349	346	349	388	363	338	340	342	388	343	381	346	385	346	324	387	337	358	346	342	331	344	364	308	339	329	370	354	337	354	328	398	360	334	344	356	325	349	384	344	346	368	323	334	373	336	338	339	346	326	361	377	358	386	382	340	413	354	351	354	351	352	295	335	323	340	385	311	359	333	370	363	349	352	353	351	323	389	357	329	352	359	357	329	326	363	334	337	307	337	361	340	343	368	351	351	390	329	334	343	373	381	354	376	348	364	345	360	352	347	334	366	409	380	354	350	379	325	355	327	320	365	351	340	372	348	337	324	351	352	336	374	341	350	345	344	332	373	335	314	390	330	338	356	358	344	328	359	332	339	361	369	411	317	358	294	322	349	361	356	359	350	376	300	328	329	362	327	336	369	370	349	346	344	384	355	348	344	344	393	359	350	358	373	365	355	340	359	368	313	346	345	354	351	360	313	348	343	360	390	360	356	388	378	361	354	348	348	360	340	341	356	340	338	344	368	316	369	355	347	362	360	333	333	355	330	323	332	364	326	362	361	373	348	362	355	379	374	349	344	373	368	345	368	335	348	365	352	362	303	338	364	359	328	325	360	382	334	356	345	333	345	363	331	347	342	377	327	381	338	344	345	345	350	352	352	375	361	342	307	348	357	326	352	358	348	383	350	369	355	364	331	325	396	380	331	317	344	385	388	339	350	341	360	350	322	333	334	380	332	337	365	326	368	369	357	375	350	332	335	349	363	371	377	345	353	350	406	392	342	363	384	347	317	351	333	328	348	361	355	356	354	324	354	358	358	354	348	343	361	326	358	351	343	331	333	334	314	325	330	347	314	361	381	339	348	381	350	375	348	350	334	360	360	343	366	333	342	353	357	338	320	326	341	358	338	357	334	325	338	362	362	366	347	371	343	379	344	404	341	346	340	334	359	357	355	345	353	331	352	336	353	340	358	304	335	348	315	395	345	339	340	373	345	372	341	342	377	363	370	349	342	312	342	369	347	354	370	346	345	344	330	353	349	366	364	340	347	355	365	352	348	364	368	327	340	354	352	365	335	358	357	356	351	364	323	346	341	317	340	326	354	333	363	348	363	386	373	367	347	346	353	353	347	327	338	341	374	348	313	371	370	324	338	338	385	339	345	346	344	343	313	318	352	338	377	334	356	381	305	315	357	369	326	322	328	385	378	366	335	326	346	382	334	336	324	349	321	339	349	349	349	378	359	315	383	380	342	359	357	355	364	347	340	341	323	348	333	336	348	335	369	328	333	341	351	361	366	355	329	308	338	359	327	330	349	364	361	316	328	356	366	352	364	369	384	348	349	337	380	323	342	330	333	347	322	345	365	337	348	313	301	349	366	350	351	362	322	370	343	385	352	326	325	351	348	360	364	366	332	345	356	329	344	355	387	386	349	384	370	336	351	332	363	355	337	370	372	356	328	379	335	348	347	336	359	352	314	362	333	304	364	384	378	332	377	323	365	334	359	352	318	367	338	355	372	375	328	366	339	326	408	388	329	336	334	380	332	339	367	323	340	360	363	366	339	368	373	366	358	367	362	354	340	340	367	353	358	353	344	316	346	365	348	350	333	340	385	357	328	334	388	386	332	338	365	344	367	344	359	353	401	369	366	340	337	353	364	343	362	382	355	332	349	343	358	349	321	353	365	351	361	391	358	366	355	335	360	335	351	358	338	350	341	385	348	360	350	358	343	339	360	373	366	328	368	341	368	361	333	349	384	359	364	352	358	312	355	366	356	381	352	370	350	373	345	395	368	378	350	334	379	346	346	354	360	343	367	343	358	371	349	364	373	330	332	352	358	373	368	293	377	345	322	346	344	359	328	345	373	339	363	357	348	314	397	351	342	352	369	362	362	345	351	367	359	354	357	349	372	378	337	377	376	372	326	385	372	335	302	376	343	341	334	338	364	356	362	339	337	376	354	332	351	371	326	375	347	358	338	334	360	333	324	355	385	335	337	322	325	372	355	310	368	378	352	356	363	345	387	366	347	353	322	386	374	379	360	355	348	393	328	336	349	349	370	375	319	357	386	379	351	314	350	377	325	343	341	351	387	350	359	342	362	366	351	383	338	343	337	361	340	365	333	351	339	344	357	350	377	388	337	362	365	361	334	323	362	372	318	335	338	344	342	358	345	340	329	339	353	344	326	384	341	339	368	314	357	332	368	349	347	327	351	346	373	360	339	356	370	373	345	372	356	366	340	352	375	345	378	337	358	390	350	326	335	359	344	352	357	339	336	339	341	368	335	367	325	377	338	382	327	351	370	377	354	340	378	335	337	350	373	350	333	344	351	347	370	299	352	383	376	335	354	381	397	334	344	408	336	402	325
2157	556	570	572	514	432	456	435	429	443	409	388	384	425	377	430	396	413	468	412	437	440	419	405	424	429	409	391	387	460	400	416	425	453	432	417	388	437	407	388	377	412	423	414	395	391	379	407	394	454	374	404	419	418	405	419	448	376	386	437	418	388	432	422	420	427	450	402	442	397	388	399	429	414	410	441	417	373	422	400	407	415	389	421	383	386	402	402	402	408	372	415	408	383	438	402	419	412	411	429	445	404	425	466	405	399	411	368	400	427	424	422	416	427	385	442	405	406	415	412	407	413	411	391	456	402	392	383	416	410	390	377	426	441	414	406	416	421	396	413	444	422	426	372	403	384	398	415	388	398	395	408	397	440	454	394	430	408	419	383	410	374	391	423	422	386	365	390	378	372	410	431	392	388	447	400	417	418	410	436	421	403	416	398	426	403	436	412	410	401	453	402	377	414	370	359	417	419	389	386	424	400	418	379	435	385	412	381	480	451	412	396	382	403	421	404	410	436	431	446	422	408	396	399	393	392	381	394	416	368	409	452	406	441	376	444	383	403	363	438	420	428	444	449	410	426	407	463	406	378	368	419	381	437	406	396	437	451	371	392	427	395	404	386	406	427	433	382	426	410	364	400	391	447	391	401	425	429	386	423	387	391	432	408	381	409	401	361	421	414	416	375	398	405	440	405	435	425	419	429	375	382	422	402	354	371	425	403	400	404	410	394	413	392	388	384	426	419	416	399	387	436	386	394	437	415	389	413	411	372	409	431	405	435	398	404	408	391	404	470	426	393	354	391	389	388	417	429	396	415	451	406	445	371	398	433	424	413	380	411	417	465	392	376	455	434	418	399	398	385	409	408	451	423	380	434	422	407	420	385	407	429	408	399	379	409	436	410	387	388	447	375	378	407	399	422	412	453	398	387	394	408	427	432	423	411	394	423	431	426	360	425	379	412	408	399	384	402	381	392	391	397	383	397	401	433	403	401	410	407	430	431	414	412	391	411	405	415	390	443	457	440	424	403	430	388	394	422	433	382	407	398	405	407	440	390	431	437	406	417	422	408	390	399	444	392	387	374	411	425	439	420	326	404	389	416	395	418	415	427	452	416	415	401	378	434	402	385	415	388	417	404	424	423	444	465	381	382	418	418	398	377	358	418	394	407	407	405	411	404	408	396	403	395	420	429	409	378	433	408	401	379	440	425	453	411	395	412	416	372	385	407	410	430	392	416	431	412	415	427	408	391	404	400	431	408	400	425	394	413	407	418	390	389	404	369	385	454	421	406	432	432	411	414	392	403	391	391	426	412	403	419	414	431	434	407	419	401	417	434	414	405	394	401	447	407	411	416	393	410	441	414	427	402	411	431	406	416	432	391	433	377	402	426	415	418	431	407	419	391	404	420	404	386	411	409	423	369	448	446	430	413	413	412	415	421	410	378	442	410	406	462	427	384	438	421	385	416	414	423	432	423	413	423	409	428	404	402	402	366	403	414	385	415	399	405	377	441	423	373	396	456	400	388	405	419	421	423	390	404	401	410	445	403	434	372	420	382	434	434	398	462	399	420	406	380	403	419	419	436	414	410	409	401	422	418	423	387	407	383	434	455	406	379	408	424	456	410	410	384	371	361	415	445	430	398	478	392	368	400	399	423	380	430	423	409	416	430	450	382	365	423	419	416	393	393	419	418	373	401	458	420	423	396	392	395	408	423	388	410	423	396	414	392	437	399	411	434	428	427	402	412	428	400	370	409	414	439	432	428	371	432	409	425	387	428	410	397	395	433	376	417	398	423	427	375	399	441	437	397	442	460	375	421	417	400	401	398	432	403	408	378	398	415	409	390	386	434	402	428	424	397	402	417	396	389	419	421	437	419	394	418	394	409	447	415	420	413	399	412	424	382	406	414	458	420	353	384	405	416	375	361	387	434	437	377	390	416	371	402	475	428	396	412	368	439	425	409	420	384	381	402	446	403	405	384	410	415	418	412	431	392	363	383	401	415	392	417	412	420	390	402	403	400	408	441	441	404	438	436	365	409	379	395	397	386	419	376	446	427	384	436	394	436	418	452	397	409	412	424	395	405	401	389	425	389	459	458	417	423	423	419	457	388	381	380	427	410	438	438	367	373	381	393	475	402	453	400	398	429	425	436	395	441	402	422	442	403	369	405	461	410	401	448	375	397	381	426	449	391	400	378	410	362	391	377	430	427	410	400	415	412	385	416	380	408	394	421	391	391	356	391	380	393	391	377	412	405	424	413	420	417	386	404	384	421	388	413	390	411	419	383	383	388	420	352	393	405	397	412	386	415	430	391	420	418	391	414	406	425	395	383	407	363	399	423	419	408	402	444	466	407	409	407	401	396	394	384	404	384	437	410	404	409	369	419	386	401	413	393	402	422	451	421	389	402	411	433	407	405	406	424	387	407	420	406	415	409	401	417	451	434	411	411	367	399	403	400	386	382	406	469	420	380	442	431	381	372	397	365	416	465	402	379	413	401	415	440	417	419	413	393	454	440	375	445	421	427	406	397	437	378	417	430	415	412	405	408	419	399	401	421	425	421	451	416	418	391	389	421	390	365	388	406	406	426	413	393	383	426	424	365	373	389	457	389	411	379	427	431	420	388	420	374	383	399	412	378	411	434	422	409	400	417	386	425	424	404	435	423	426	416	415	408	449	450	420	423	396	423	434	395	415	427	393	417	371	426	429	447	440	420	422	381	408	411	433	453	434	445	380	406	400	411	420	386	388	412	434	441	424	422	418	403	436	414	417	414	376	402	440	369	396	376	413	431	426	360	364	424	426	422	443	373	451	419	397	384	422	440	400	409	422	420	426	405	429	411	402	411	414	378	426	397	387	454	423	407	401	422	394	387	426	446	385	429	396	375	388	401	414	390	401	383	389	383	431	355	415	415	429	414	423	420	397	402	410	399	407	387	398	393	394	429	384	426	417	422	423	421	428	440	445	407	402	396	408	363	424	402	438	430	442	405	396	370	414	392	448	403	410	404	387	405	392	393	402	394	385	403	411	435	434	419	387	436	384	389	400	399	440	398	389	380	389	382	373	380	417	410	403	398	410	451	441	424	425	455	425	392	414	394	397	385	426	440	400	443	414	410	439	410	438	385	394	361	421	420	436	400	395	420	405	413	399	396	391	412	427	409	402	377	411	391	404	461	386	400	431	427	404	440	422	423	424	411	411	394	404	371	412	417	410	401	394	415	415	375	382	410	394	407	415	358	403	423	410	390	391	396	414	413	381	408	411	426	423	422	405	421	406	398	425	413	430	461	428	403	402	391	369	429	384	378	401	395	394	385	413	391	430	385	391	391	390	442	413	408	443	405	393	433	382	442	414	422	430	436	403	422	395	408	388	379	413	410	426	429	406	400	389	421	443	447	429	414	424	392	412	445	417	401	383	431	412	375	414	402	374	396	430	434	376	410	402	410	428	401	401	414	396	436	402	366	419	436	395	409	408	443	392	397	413	402	406	419
2401	1069	1249	1463	1321	1091	1027	957	1000	991	988	957	922	898	866	927	931	942	973	918	973	905	924	936	917	904	924	858	865	872	890	877	889	895	890	925	923	907	862	835	869	856	863	867	915	931	883	881	867	924	881	864	892	878	893	929	949	914	897	877	849	907	897	840	917	889	928	854	891	874	891	891	903	863	882	853	879	879	876	898	884	916	864	888	926	875	919	892	882	892	910	874	881	888	922	986	925	893	808	870	891	877	859	900	923	837	930	878	903	888	861	909	881	895	860	859	882	876	840	891	911	865	896	887	906	889	849	955	872	899	882	877	845	935	853	878	820	894	857	881	897	893	880	893	853	898	860	850	884	915	916	877	902	881	942	904	907	856	919	902	894	954	898	930	873	926	905	859	844	870	898	884	923	877	879	938	868	894	895	886	909	950	858	881	881	904	832	909	850	906	904	886	896	900	922	864	856	918	854	835	878	883	909	891	934	901	907	909	861	895	904	877	901	887	898	817	890	852	924	866	953	914	900	860	907	864	892	893	889	889	904	871	886	937	856	858	851	860	930	905	830	836	885	873	883	946	889	924	897	938	845	858	861	934	870	912	898	881	851	875	884	914	909	888	891	856	877	927	878	907	904	886	893	894	894	897	916	862	881	939	877	862	907	916	904	865	916	896	883	890	901	854	843	873	867	880	888	976	870	860	898	905	889	910	887	890	894	880	899	862	871	915	908	894	891	872	908	922	863	841	914	905	942	913	904	880	852	879	937	927	888	867	850	892	900	942	902	925	930	861	875	879	863	862	877	886	877	864	853	953	843	910	931	911	862	867	947	896	872	913	883	859	878	931	911	936	904	900	906	922	846	866	892	877	944	890	887	939	860	881	826	899	872	874	847	928	860	889	940	895	889	888	874	875	923	858	913	900	909	867	942	868	891	816	899	838	889	907	880	889	831	891	855	886	860	913	848	845	880	899	870	846	820	892	876	880	879	931	894	911	887	916	854	854	916	862	908	895	891	905	888	918	832	900	900	914	900	853	890	898	868	876	901	899	844	830	887	882	878	864	899	894	929	883	938	867	939	853	931	909	918	919	929	886	879	900	848	830	870	898	890	890	848	881	942	833	871	884	885	874	883	853	879	833	880	853	858	931	891	913	870	859	907	912	862	884	817	873	854	903	904	948	903	891	878	892	846	884	851	885	805	869	861	844	909	849	855	887	917	884	909	903	864	844	928	907	829	908	899	851	852	874	908	895	933	866	908	980	889	877	868	882	855	905	847	863	882	891	896	879	938	903	895	859	850	815	911	882	886	873	831	867	859	887	873	876	909	914	880	872	839	884	871	852	883	875	898	848	913	927	929	944	904	867	921	881	880	926	892	878	861	903	875	846	890	928	928	920	869	872	884	864	887	885	931	899	876	903	916	891	895	847	893	839	904	845	921	864	845	871	859	940	839	890	822	925	885	903	877	884	865	891	807	924	853	911	949	892	866	889	898	812	836	892	912	928	901	887	862	886	861	864	900	909	875	865	954	812	916	867	858	889	890	872	898	878	899	943	883	902	871	847	891	834	940	867	882	844	936	884	885	906	830	910	855	857	855	882	981	856	873	909	909	880	907	919	882	891	887	919	931	886	911	930	901	836	904	846	892	856	851	906	902	813	877	910	875	870	858	918	877	912	822	908	898	831	911	840	970	868	888	881	903	900	855	870	891	899	879	897	879	902	873	895	894	871	866	898	870	847	921	907	813	848	930	931	875	868	890	907	847	923	903	847	868	861	934	934	914	910	865	885	918	856	912	851	897	848	914	903	818	879	932	879	872	904	928	871	886	863	877	920	896	878	918	920	839	912	877	859	901	844	923	906	932	911	876	881	911	913	912	896	931	876	897	922	900	890	857	829	953	927	898	868	818	904	864	874	855	858	866	845	844	926	892	899	845	900	904	886	905	922	925	865	930	903	885	878	894	889	898	890	893	884	883	876	888	889	850	871	962	883	869	919	888	898	880	884	933	890	857	900	842	868	876	892	852	888	933	862	865	877	893	889	881	929	910	939	810	847	838	898	880	906	902	873	869	901	885	911	926	879	933	903	873	896	859	937	936	853	856	876	895	904	908	879	907	884	884	875	879	915	913	878	926	897	891	853	866	839	865	884	892	893	958	898	879	873	897	890	929	841	835	890	931	922	873	881	888	870	882	847	870	905	884	839	894	913	849	885	896	922	915	902	861	889	835	873	915	903	849	889	899	884	904	910	941	844	905	818	854	901	882	890	892	861	882	882	909	918	884	869	935	893	860	882	894	932	861	856	913	917	853	872	839	855	883	920	825	852	875	926	832	952	896	897	910	906	898	862	878	888	848	869	859	893	903	857	869	941	856	915	888	895	877	896	872	861	914	915	867	870	861	920	819	866	884	865	926	864	898	903	844	942	905	827	873	867	888	864	923	902	903	888	921	871	917	898	915	902	893	905	880	884	907	935	904	926	906	931	849	887	915	839	903	909	895	882	898	873	871	911	893	838	898	926	934	871	905	851	892	882	885	905	933	895	900	893	881	849	910	842	877	884	932	900	835	891	886	914	874	876	871	860	886	894	887	847	919	872	884	907	866	878	863	915	914	846	894	877	863	883	879	897	878	881	895	853	878	872	886	926	862	895	849	860	914	917	869	936	865	862	926	853	900	890	890	943	913	875	851	851	901	916	840	906	926	840	901	943	922	873	889	926	895	871	899	871	885	909	881	871	819	932	891	909	860	891	905	909	924	921	881	895	894	984	897	894	861	927	872	881	908	887	896	906	836	893	923	884	891	884	867	861	889	831	896	881	899	868	882	869	880	892	893	914	936	886	896	866	925	878	892	902	864	936	872	883	877	889	854	953	834	897	909	922	862	879	850	982	862	912	865	868	873	875	875	876	874	895	865	911	846	867	906	856	877	897	892	894	890	892	930	875	845	852	881	839	836	922	840	811	897	865	907	881	843	954	881	897	912	859	863	902	923	943	874	863	848	878	938	876	873	977	914	875	886	876	919	896	871	831	884	928	840	828	892	873	865	908	937	853	899	924	908	886	917	906	901	847	897	910	913	876	905	897	891	900	896	845	901	917	866	899	861	930	897	918	906	864	894	892	913	912	870	873	920	900	909	916	920	849	894	851	868	855	890	868	852	960	901	925	927	869	914	901	896	880	899	902	851	883	853	885	889	876	917	875	896	848	874	839	868	887	876	864	856	939	891	921	892	885	897	849	931	907	842	891	853	886	873	831	916	877	874	930	864	884	915	939	911	891	901	895	879	859	862	879	858	919	956	835	864	862	940	844	842	918	875	935	884	906	891	899	892	913	894	873	907	896	878	884	895	873	868	891	919	876	919	900	908	826	880	900	914	893	893	958	870	930	931	916	890	855	850	882	897	911	867	858	904	892	902	884	937	936	966	883	883	887	883	893	891	849	879	897	945	890	915	876	875	928	874	889	871	883	921	890	860	857	870	869	901	893	815	906
9456	1386	1087	950	661	491	406	345	344	378	357	323	306	326	289	275	295	327	289	271	315	257	301	286	265	255	267	264	267	274	255	286	261	256	287	307	283	296	260	259	257	269	277	234	289	279	314	295	270	289	289	284	289	305	273	303	295	256	278	273	250	262	255	250	257	275	284	261	279	253	279	249	271	274	280	258	300	243	284	266	274	270	281	258	251	285	262	298	270	285	277	278	280	254	294	261	269	247	258	270	258	269	305	283	260	253	265	259	255	262	285	253	268	272	256	296	260	294	293	250	271	257	278	255	276	279	253	242	270	279	285	257	264	282	293	249	249	287	299	246	278	284	273	257	272	271	303	263	262	278	259	254	319	291	252	285	287	260	275	255	267	251	264	274	242	275	291	270	265	258	283	269	282	258	246	291	273	259	280	283	283	278	298	295	265	283	258	258	278	258	268	274	279	247	275	287	297	270	269	270	250	314	297	288	281	277	273	237	261	286	278	246	247	276	280	290	268	277	264	287	285	290	270	301	274	265	273	286	263	263	270	261	286	238	281	268	276	248	259	276	287	291	296	263	258	259	294	271	309	281	266	296	236	312	262	295	252	279	257	260	273	279	267	252	311	260	267	289	279	294	288	260	256	284	280	259	267	269	258	272	338	301	304	273	237	276	262	238	274	264	264	287	269	234	286	257	256	266	237	253	234	285	280	274	253	244	280	272	256	296	271	251	266	257	309	265	271	255	277	238	274	276	277	284	290	283	266	264	295	273	282	258	268	288	260	254	286	292	269	266	274	291	276	265	253	276	247	242	267	250	257	241	249	273	257	260	306	276	300	253	258	290	224	256	280	259	288	268	271	287	273	254	287	250	287	250	288	306	264	277	259	265	287	260	318	276	284	255	287	263	260	296	273	275	272	264	238	245	253	250	278	261	265	251	265	262	267	273	291	275	242	278	263	268	249	288	279	267	246	294	258	288	298	280	276	272	266	254	256	279	300	271	268	259	297	281	256	302	250	267	263	281	297	278	269	296	278	250	270	271	258	272	282	274	242	254	260	259	271	267	256	278	279	239	280	258	275	270	282	242	271	264	279	258	289	318	280	294	280	270	272	271	265	251	294	255	265	295	306	258	276	257	238	287	278	271	294	278	297	257	288	269	254	274	282	294	282	247	253	265	285	280	273	299	287	275	296	297	282	306	300	295	327	259	262	268	287	314	274	285	268	235	295	284	283	264	236	271	276	272	240	257	288	285	271	299	264	290	281	300	285	268	273	245	284	277	292	256	255	302	253	303	304	272	279	264	246	254	293	268	279	334	282	259	288	265	274	277	287	255	280	264	297	281	273	286	247	265	257	251	249	267	253	267	274	273	290	286	265	276	267	273	273	286	279	260	286	320	268	264	281	250	259	234	255	293	264	289	281	252	281	263	307	276	255	273	276	250	296	261	298	267	275	264	290	279	286	256	250	264	289	304	288	270	282	259	315	245	274	277	231	268	281	266	281	277	297	277	282	288	269	253	266	310	252	221	278	269	254	302	291	304	261	284	272	292	290	272	253	284	243	271	279	288	264	267	269	266	282	244	280	284	255	279	259	246	279	265	256	267	289	253	304	280	316	249	276	283	283	268	271	265	278	290	284	246	255	298	277	269	296	275	286	285	278	282	291	285	272	294	226	286	289	309	273	291	273	291	247	271	263	262	263	300	289	278	268	312	264	241	253	299	253	273	279	293	296	270	276	293	257	264	256	260	303	259	264	290	252	261	278	303	254	277	268	254	275	257	275	257	248	270	280	277	262	246	277	276	277	282	280	258	267	277	280	271	270	259	276	262	286	267	300	261	282	259	281	300	270	281	265	279	288	295	322	265	266	271	269	268	300	296	300	246	268	278	273	249	291	293	281	272	271	291	282	264	269	323	296	288	310	266	276	309	252	248	262	284	267	259	312	267	263	269	262	275	263	271	259	262	299	291	247	278	263	264	276	304	286	302	316	286	259	279	244	274	290	270	252	282	254	269	244	258	266	285	271	264	265	247	268	261	272	245	275	288	260	247	257	272	283	268	283	284	275	244	285	276	269	273	278	267	299	260	252	272	241	294	271	271	267	301	275	250	282	268	280	272	278	239	248	271	267	250	291	298	257	272	256	284	277	252	343	283	256	273	245	286	249	275	297	285	255	274	310	271	243	280	261	311	262	276	289	264	270	260	282	259	292	243	244	298	275	272	271	233	268	280	285	276	285	263	253	270	272	282	264	292	279	279	283	282	280	290	273	282	301	274	286	265	255	302	274	312	305	245	262	261	272	263	261	279	266	258	272	263	272	260	233	266	279	255	279	253	260	256	238	275	291	251	287	260	274	280	268	258	282	266	259	235	281	250	250	301	276	261	291	240	251	263	229	268	254	227	281	250	264	276	279	290	259	260	249	269	267	273	270	270	283	275	242	299	277	259	281	267	261	306	296	274	250	253	249	279	332	261	264	294	234	271	286	261	280	242	259	251	284	304	266	289	298	266	259	271	266	283	282	276	284	264	254	287	279	262	296	280	271	263	267	247	268	277	250	255	271	263	286	273	266	289	279	301	275	276	308	275	271	293	263	304	263	263	257	268	267	266	261	262	266	268	262	275	253	261	285	290	249	298	272	260	258	287	282	259	271	278	231	266	275	254	292	278	247	250	246	260	265	258	262	251	300	244	259	300	294	260	301	286	265	257	267	244	279	263	262	282	256	293	282	238	298	289	268	271	270	276	320	285	271	245	299	283	280	258	261	255	262	258	294	278	269	270	238	298	275	290	303	276	265	278	259	280	277	284	312	262	305	278	250	272	252	248	258	283	255	285	259	252	265	296	282	264	275	251	285	254	283	291	273	271	285	287	287	240	315	281	269	276	284	268	280	273	278	252	268	265	266	276	279	271	291	267	276	259	228	280	291	261	256	254	265	260	244	256	302	276	276	300	255	271	281	263	265	296	278	304	306	235	281	283	280	287	273	290	259	270	278	284	251	206	272	290	278	280	261	276	271	255	283	297	262	265	259	241	256	274	263	246	254	296	313	296	255	244	256	259	225	256	280	296	281	277	246	251	289	260	272	267	281	266	271	274	296	274	281	258	252	274	289	270	279	304	313	271	268	280	275	257	253	257	280	266	243	299	274	291	275	272	308	270	264	257	247	283	286	274	263	255	274	275	257	280	304	277	265	249	279	281	218	281	273	272	262	262	268	267	252	273	268	293	281	280	280	274	249	245	277	274	247	251	288	273	268	256	241	259	269	270	250	262	279	264	282	286	297	313	313	277	281	280	251	249	296	278	288	266	262	271	259	259	279	248	249	302	308	284	289	268	247	267	302	276	264	270	260	282	285	264	244	267	309	327	281	279	294	256	292	261	261	275	238	275	281	280	243	266	280	266	288	266	296	275	262	273	249	281	263	243	256	255	260	250	277	263	276	280	253	282	257	313	265	274	286	324	292	274	264	253	297	263	290	236	279	261	298	273
7378	1387	2177	2880	2159	1585	1229	1073	1148	1085	933	861	803	803	773	696	699	738	800	842	755	713	689	654	605	685	625	664	649	651	619	663	598	632	561	651	635	614	626	619	655	639	579	619	612	631	623	642	575	631	665	590	635	644	609	637	632	636	596	583	613	601	563	593	571	602	594	572	612	610	659	597	658	596	610	602	604	598	598	595	612	575	584	593	630	634	569	590	599	613	603	631	634	534	617	596	607	630	580	606	595	604	593	618	563	624	596	621	618	634	609	622	611	569	624	578	593	583	631	544	610	601	617	606	601	615	623	624	607	616	568	604	641	597	626	605	588	581	576	584	602	613	615	600	623	554	587	644	614	555	579	603	610	655	605	656	558	599	613	663	608	617	595	600	596	588	671	569	654	637	623	619	641	613	585	647	594	618	613	619	612	563	620	605	594	619	589	561	631	613	651	615	646	622	606	651	633	602	628	591	645	626	612	607	618	591	594	624	611	607	609	622	603	576	562	602	645	649	574	646	603	593	582	602	614	618	570	609	625	624	620	561	634	610	627	592	615	573	589	602	579	623	647	587	622	605	613	609	590	605	587	639	607	616	584	601	630	605	599	613	647	600	577	617	642	651	608	636	609	638	616	628	576	630	592	614	617	627	603	599	603	608	603	625	622	598	574	665	618	595	622	609	611	608	607	614	617	602	607	540	649	627	634	636	610	618	620	592	624	637	603	593	613	597	645	604	609	579	617	608	589	592	609	593	639	604	657	564	618	614	607	594	674	597	620	588	585	598	568	610	590	593	582	640	591	592	626	608	600	631	629	618	641	592	628	632	630	601	598	629	568	588	628	693	603	604	586	581	623	596	616	594	598	622	570	576	608	597	601	614	593	639	596	609	631	593	581	608	636	641	573	590	549	580	564	593	589	642	635	595	584	575	584	568	596	616	630	619	626	598	569	637	636	612	633	607	636	606	632	587	601	587	664	601	617	595	578	606	640	639	611	624	590	603	575	547	643	558	617	634	598	651	604	616	627	588	603	660	627	635	624	596	613	619	583	602	598	600	640	593	570	596	637	644	581	595	561	614	617	636	610	608	585	663	621	671	590	627	596	583	561	617	584	606	611	640	637	594	553	608	601	640	634	660	603	614	614	569	609	607	581	605	615	588	618	625	623	607	671	646	628	597	627	606	597	633	623	626	615	602	600	603	658	545	604	613	624	584	601	609	579	588	599	608	612	633	620	564	620	616	638	579	605	616	573	636	597	633	646	577	597	626	609	604	624	593	630	611	610	632	587	600	622	607	569	599	592	589	618	598	567	644	624	586	598	602	611	621	625	582	569	624	631	596	618	580	629	626	587	593	596	680	623	651	615	599	578	614	613	610	545	645	608	595	582	640	582	562	617	675	584	613	568	587	595	613	619	563	579	636	637	633	623	651	633	631	605	575	615	565	614	592	547	575	588	619	632	630	591	643	575	630	598	653	603	627	614	624	612	605	635	646	585	638	644	591	616	610	600	670	586	607	571	626	613	594	610	598	575	607	603	587	604	644	578	606	582	584	619	571	605	600	603	599	640	634	659	596	639	623	606	613	571	627	593	624	624	593	585	629	602	586	601	601	619	644	580	601	586	610	615	620	606	661	603	581	631	612	600	614	571	593	600	635	609	618	620	605	603	610	662	609	611	610	580	623	638	587	590	642	630	602	639	607	601	586	572	601	602	595	593	631	572	600	562	558	639	561	627	601	591	574	599	596	622	654	650	582	605	643	608	579	611	601	612	642	632	614	620	606	614	621	642	588	613	601	607	612	583	655	628	601	617	616	619	606	595	618	625	630	610	575	605	632	607	628	579	587	586	621	623	635	618	643	580	642	576	560	621	607	588	603	593	602	609	628	637	605	602	608	650	616	579	605	610	616	600	594	610	622	648	592	642	614	598	602	597	601	630	589	614	561	587	617	641	596	586	599	606	606	608	607	613	624	587	594	605	593	578	577	586	608	565	614	616	626	586	624	598	627	563	574	652	595	579	615	571	656	620	592	630	611	593	580	595	624	613	611	643	592	611	602	594	589	636	605	618	589	595	620	626	580	603	616	642	600	589	643	607	651	566	646	652	572	572	608	585	597	626	628	568	600	630	596	641	563	643	587	581	627	632	581	619	640	621	611	607	635	588	601	595	628	611	586	587	634	594	602	594	606	611	598	569	611	623	617	567	608	619	616	586	619	551	608	573	633	608	604	627	667	631	573	594	591	597	590	593	583	627	609	657	631	660	620	608	595	604	598	581	605	587	577	610	612	585	607	601	648	586	628	597	602	618	561	593	634	602	586	619	597	603	623	621	626	655	553	615	588	618	650	614	593	610	555	623	588	616	629	606	567	619	601	621	593	646	606	586	608	580	641	673	608	583	626	622	583	620	567	603	629	611	608	629	604	612	632	599	614	582	629	676	613	634	593	635	625	604	634	667	627	644	617	610	582	641	608	634	625	574	631	579	610	613	625	609	617	624	617	604	615	621	628	630	620	554	594	569	635	598	612	611	609	618	591	615	598	646	586	554	620	592	649	635	602	590	585	595	558	607	586	591	600	566	588	650	593	625	579	607	620	629	631	606	578	629	565	611	596	628	581	616	619	554	562	637	590	611	604	635	607	630	622	635	608	580	578	628	630	625	597	631	600	575	587	643	592	635	626	598	637	643	606	619	586	606	588	632	607	615	606	570	638	604	610	607	596	589	591	651	591	615	576	573	625	662	628	561	622	598	598	650	578	578	629	562	632	614	616	615	590	606	612	627	638	591	604	618	606	641	633	574	666	543	611	634	636	609	612	556	631	618	601	567	633	606	582	611	631	587	576	610	631	586	538	603	580	629	607	585	624	623	616	581	587	571	617	563	581	580	626	579	624	566	638	633	597	601	624	575	633	629	600	620	595	636	598	605	618	588	581	588	611	602	610	604	552	621	652	581	577	579	639	611	589	614	577	634	623	641	595	606	619	615	607	605	624	587	605	582	625	563	598	603	577	650	610	567	647	645	600	620	606	606	619	621	588	582	611	584	650	639	646	650	605	584	644	635	583	559	602	580	606	613	575	609	580	606	562	650	631	591	619	608	587	607	567	575	601	647	628	574	640	588	596	642	651	575	578	624	573	637	592	616	611	593	591	593	581	625	624	595	645	635	591	643	596	617	554	597	585	651	624	601	637	590	637	549	597	661	632	558	644	580	613	615	611	602	602	620	610	614	625	630	541	609	583	631	608	629	586	619	622	599	626	611	608	669	610	638	607	644	593	623	598	582	596	601	578	619	573	595	619	620	637	633	557	600	623	624	621	637	592	616	618	621	633	576	636	598	620	601	594	578	627	623	546	596	623	596	592	584	594	600	612	647	588	640	592	601	569	635	627	642	595	607	622	552	607	656	662	569	636	620	646	613	599	571	636	606	629	580	604	619	593	623	647	635	613	632	581	583	605	592	639	618	593	626	647	643	633	625	627	604	597	634	635
16824	2624	1755	1416	747	498	362	300	290	294	272	208	194	181	172	154	171	189	170	204	182	169	168	175	161	143	149	135	140	163	132	158	135	131	159	138	132	145	150	133	148	170	163	163	154	167	128	122	145	156	147	136	150	139	144	145	146	119	123	131	138	148	137	148	147	144	131	165	138	133	121	128	133	145	141	136	126	127	142	133	155	135	124	163	152	171	133	147	153	146	146	123	122	115	163	155	142	163	151	126	121	128	126	120	132	140	165	138	153	135	152	146	159	147	136	142	152	145	167	140	135	108	140	139	139	143	168	130	169	131	146	128	174	158	138	133	137	133	172	148	125	151	144	125	136	140	135	134	149	149	133	125	130	141	169	144	149	158	155	150	132	119	172	152	121	147	136	142	132	165	127	159	163	137	136	145	150	141	152	132	148	128	132	125	141	141	149	140	142	145	149	142	137	134	144	141	129	146	130	134	150	150	149	130	134	135	141	147	136	143	152	133	146	149	134	146	155	157	140	116	133	147	158	132	163	148	151	136	124	143	130	137	147	145	127	142	139	140	153	148	170	151	144	154	165	156	134	146	136	151	151	145	152	154	130	130	120	155	141	152	126	171	162	145	131	149	144	156	136	125	133	144	141	152	131	152	146	147	129	150	150	119	137	143	143	163	145	150	148	149	147	141	142	139	161	133	134	136	158	131	144	128	148	141	126	156	144	139	143	162	172	144	153	175	137	177	152	126	136	150	154	136	143	158	141	110	141	132	125	148	162	114	116	127	140	172	142	167	154	143	151	119	160	125	155	150	141	135	151	160	152	154	121	153	176	149	151	118	159	159	154	142	145	142	138	158	141	144	140	170	144	152	137	129	131	156	144	132	147	133	161	134	143	120	149	116	140	148	135	165	139	122	134	137	134	148	136	123	123	121	144	139	146	147	154	159	138	154	130	108	116	161	162	142	148	136	142	146	169	154	107	137	137	144	151	138	174	140	140	152	136	150	156	130	146	139	135	158	140	148	136	153	125	134	115	155	157	151	147	165	154	149	148	131	146	159	148	169	162	148	145	126	155	148	145	123	127	130	144	135	149	165	119	132	159	160	124	129	134	122	129	163	142	156	166	146	175	151	147	147	157	158	148	151	141	126	136	150	130	143	154	136	138	144	154	150	158	125	124	153	125	149	146	140	136	145	141	138	127	134	164	128	136	135	137	128	129	158	135	134	149	144	166	129	131	123	165	143	143	131	149	148	134	128	141	170	138	145	150	142	151	172	150	140	136	151	159	137	135	158	150	143	145	137	124	126	154	143	156	145	138	147	143	147	133	128	140	139	150	140	145	146	147	121	140	167	146	150	149	125	133	165	134	132	119	131	129	120	131	128	145	131	126	131	125	140	136	143	136	153	156	169	146	132	163	127	156	146	136	135	153	141	143	135	125	166	132	143	151	140	131	124	119	150	170	143	142	148	150	133	121	132	136	139	152	153	146	155	146	157	136	145	158	140	152	137	149	157	157	124	152	149	125	137	129	166	158	144	151	145	123	144	121	144	135	122	137	153	144	163	129	140	145	136	140	158	140	137	145	163	156	137	139	130	154	122	161	131	143	137	147	133	167	136	155	132	135	149	151	141	170	130	150	149	133	151	163	152	144	147	138	127	167	142	143	147	165	143	147	154	160	148	155	156	151	139	141	131	130	134	149	141	135	153	131	130	150	123	154	142	151	132	152	147	155	146	137	149	145	133	118	141	127	131	154	129	134	146	133	125	137	164	149	141	129	119	176	149	162	127	137	153	139	137	120	127	133	135	120	146	122	156	163	135	129	124	115	152	152	133	122	160	134	128	152	137	143	132	130	145	132	141	149	125	154	155	157	161	142	156	115	149	129	152	126	151	122	155	122	146	136	126	127	162	163	146	133	126	135	136	138	155	142	144	124	137	140	136	136	145	150	138	140	149	141	163	158	155	159	140	170	121	122	148	137	138	128	131	166	126	151	134	142	140	131	147	126	152	127	137	160	145	140	138	148	127	175	129	115	145	143	151	142	157	133	142	158	147	140	144	124	166	139	128	142	153	121	157	152	134	127	147	148	156	135	137	140	131	151	143	148	160	129	155	121	146	149	126	127	126	134	136	124	141	163	129	150	147	140	152	148	162	120	149	144	134	152	150	145	160	135	139	139	127	151	164	142	150	129	152	130	139	138	164	157	136	148	142	146	132	128	153	143	135	134	155	153	134	129	150	151	108	140	145	121	145	148	145	123	147	151	158	151	148	137	145	144	146	139	145	135	140	151	142	173	145	143	154	136	156	153	141	162	148	140	147	134	125	122	144	147	163	142	142	166	139	143	139	148	138	175	137	134	136	169	151	122	134	143	153	144	143	151	143	147	171	167	138	149	145	152	148	129	142	138	136	134	143	150	150	181	173	128	125	154	146	146	133	140	139	165	149	134	138	172	146	175	179	158	141	153	153	163	148	154	177	134	138	152	158	131	139	171	144	168	147	144	160	139	142	134	126	140	149	132	147	144	137	136	134	155	154	129	152	127	151	132	145	166	133	127	150	145	155	144	163	144	132	148	137	163	142	150	142	144	138	124	132	149	135	147	137	153	133	137	151	156	125	131	146	155	117	145	131	130	154	167	179	147	143	151	130	150	129	136	142	142	160	146	151	155	138	122	140	116	144	139	155	141	131	128	121	163	132	118	131	130	119	135	121	122	135	141	126	123	157	131	136	144	136	155	159	148	145	125	123	130	145	142	130	135	145	179	149	128	128	146	153	161	132	152	152	146	147	121	127	141	143	144	150	160	150	186	155	129	152	155	149	161	151	137	124	123	158	139	175	154	169	144	135	151	142	159	154	146	129	129	140	132	145	147	151	142	169	141	159	127	141	150	158	145	159	125	139	147	121	153	118	163	160	144	118	152	153	128	144	147	146	141	148	130	163	135	143	131	145	125	146	145	153	136	140	152	141	141	147	162	136	115	127	138	136	141	123	129	137	142	118	136	156	132	167	167	135	140	129	129	141	148	146	147	147	153	157	131	143	137	140	120	140	168	165	144	161	149	155	164	144	140	153	134	152	137	139	146	149	144	184	128	159	129	133	117	171	146	159	155	136	151	151	135	156	146	129	148	145	149	145	146	114	148	151	162	168	149	153	143	127	135	136	146	138	139	157	154	167	162	140	131	148	163	159	113	157	169	122	159	155	132	170	156	127	144	171	144	145	162	129	158	138	145	134	156	163	148	147	148	150	129	155	129	145	116	129	131	148	132	151	152	137	161	134	129	143	123	149	149	142	162	139	133	122	155	159	143	153	156	155	138	139	128	134	116	137	141	132	144	142	151	140	132	144	120	112	132	126	142	139	134	155	124	120	136	143	144	158	142	125	131	143	128	147	157	134	134	143	157	130	151	164	139	166	151	134	124	148	146	124	146	139	179	167	135	175	149	134	128	145	156	144	133	133	154	131	149	128	154	156	134	133	138	132	152	142	128	142
9699	1837	3267	4170	2836	2145	1441	1156	1165	1139	930	879	781	639	592	582	591	592	661	672	574	510	533	479	451	388	451	409	417	434	387	392	418	400	408	398	399	391	384	399	378	382	369	345	425	367	380	390	330	367	398	371	380	344	359	404	401	361	356	350	346	385	386	350	368	386	350	351	377	315	349	358	351	325	393	370	383	323	350	380	367	388	339	330	347	386	341	382	352	352	371	374	376	368	335	407	365	380	352	354	368	345	367	348	367	370	358	343	359	363	385	389	384	374	342	340	367	333	342	388	346	366	350	362	350	366	369	397	371	365	374	379	384	365	314	349	384	375	364	329	354	366	351	352	328	366	385	373	362	368	347	348	354	376	339	361	367	330	337	366	362	354	356	380	344	354	400	365	343	352	356	343	342	334	371	360	362	359	339	378	392	371	331	336	361	340	374	356	350	372	360	344	363	362	376	354	347	347	377	373	368	380	365	382	365	349	367	341	376	380	351	369	340	368	367	342	383	345	377	363	350	375	351	373	383	367	349	399	344	363	336	351	396	374	342	396	341	324	359	347	397	362	361	358	325	375	357	337	349	365	374	371	359	373	361	385	354	387	343	382	358	377	324	348	348	385	357	364	347	341	336	363	387	361	350	355	376	353	351	378	346	377	325	383	354	356	381	379	342	367	363	370	397	370	344	340	370	357	312	353	365	365	361	360	380	369	349	356	342	345	396	369	341	380	389	359	359	378	371	369	362	367	365	339	379	389	365	369	398	345	374	338	366	348	372	374	330	385	385	353	345	373	355	341	349	353	348	354	370	351	345	364	388	339	377	360	390	369	368	320	368	343	336	370	368	349	355	371	351	358	349	343	380	365	404	362	360	346	373	354	375	377	357	379	340	381	341	385	342	381	365	386	379	354	369	370	377	340	338	361	400	349	357	353	386	344	373	350	355	371	360	330	333	338	394	386	367	400	378	359	364	365	379	352	337	364	338	350	362	341	399	339	379	382	378	353	366	355	375	338	361	360	361	352	337	324	373	345	357	312	362	343	360	360	369	383	365	355	377	366	352	368	379	368	370	368	372	395	360	344	355	349	374	352	353	373	388	365	372	354	361	326	357	327	380	373	387	350	358	358	365	360	345	370	361	361	363	403	322	401	319	354	367	366	363	371	359	361	367	330	367	363	375	385	365	391	355	348	355	348	329	386	351	390	346	341	387	327	391	356	334	368	364	335	355	366	388	341	343	348	353	354	370	389	347	390	335	357	328	340	379	325	344	360	377	305	367	382	350	374	357	357	362	372	357	376	404	388	339	367	346	327	366	357	352	355	366	363	343	397	403	356	365	342	326	354	350	350	381	362	390	350	380	353	381	370	336	354	329	327	329	417	353	350	359	368	370	347	366	383	341	349	389	351	355	396	384	380	343	365	372	374	380	377	333	346	348	374	327	371	349	346	365	361	320	387	366	334	348	394	369	343	357	356	371	340	354	342	359	345	384	342	350	384	395	379	335	343	330	350	341	345	371	341	347	348	352	368	372	320	360	344	358	357	350	380	354	356	372	355	368	370	414	370	382	418	340	349	345	324	359	377	386	357	363	336	351	358	342	359	388	333	375	343	370	381	344	384	356	351	368	372	354	331	363	337	379	337	372	347	366	358	375	362	358	382	352	377	361	328	358	364	397	357	370	364	355	377	364	372	382	367	353	358	355	389	375	369	390	343	338	367	357	331	370	326	330	373	399	359	414	371	396	364	353	375	335	347	381	361	329	392	345	363	353	348	365	343	391	367	342	363	358	357	416	374	375	376	373	363	394	350	374	358	348	350	359	347	364	363	356	381	332	366	378	379	371	334	346	300	382	359	381	359	356	329	373	333	355	370	371	324	348	368	367	372	355	355	410	387	382	355	354	363	364	374	365	378	347	347	359	368	376	353	356	333	374	347	384	383	321	371	362	370	354	367	388	361	360	378	329	381	402	352	354	326	348	358	375	360	366	345	365	363	360	348	396	346	348	385	385	355	335	346	353	379	333	377	335	363	358	352	399	391	367	366	328	354	382	390	374	356	356	356	354	343	368	352	383	372	346	367	408	367	361	390	356	351	328	352	335	356	357	371	370	363	397	392	379	398	356	391	361	334	383	367	377	341	382	348	366	315	366	362	355	362	346	367	337	349	379	363	365	357	361	347	339	399	341	360	362	384	360	399	394	391	344	351	364	368	333	345	350	381	363	394	355	401	388	406	377	365	333	370	340	360	375	395	346	387	324	343	348	371	346	369	349	338	399	343	385	368	341	357	366	381	372	370	359	370	344	380	355	370	390	378	356	352	364	354	337	357	388	383	372	336	329	356	358	385	377	335	355	350	357	378	332	371	368	333	360	370	375	355	351	375	333	355	361	325	371	354	341	363	376	351	327	367	358	379	348	380	377	327	336	376	365	381	331	379	352	366	376	363	369	358	397	354	369	331	333	328	401	370	359	369	370	349	382	340	383	380	373	362	370	373	353	308	417	376	382	363	344	352	349	336	368	357	366	393	353	348	352	341	371	356	337	375	358	378	345	347	374	350	363	377	371	328	381	377	429	369	359	365	361	371	332	366	360	371	323	401	369	373	377	407	329	318	346	391	355	360	358	367	349	367	330	393	367	362	329	365	358	353	398	369	375	376	365	351	325	359	353	339	365	377	375	361	366	363	346	359	371	370	392	351	339	345	374	386	341	361	327	372	346	366	338	396	353	369	404	338	365	389	359	340	394	368	385	410	381	356	345	348	359	332	375	384	362	376	356	403	329	357	373	350	362	335	374	338	381	365	360	373	339	373	339	386	340	359	355	383	351	367	385	360	352	377	332	343	342	366	339	373	368	362	361	367	353	351	341	346	324	378	413	369	353	400	332	355	349	394	379	347	382	399	349	383	378	366	374	370	374	372	372	343	341	387	380	368	359	336	337	373	367	361	356	334	352	376	375	369	351	337	351	356	341	336	366	357	363	379	366	377	379	371	362	364	389	347	366	392	350	395	367	361	343	393	388	349	320	353	376	357	360	434	365	386	361	375	333	381	384	357	384	388	363	350	352	367	362	372	374	352	347	404	383	401	361	357	351	362	366	343	356	352	312	344	377	366	343	350	359	317	366	382	364	356	363	342	368	357	339	329	377	347	365	374	354	387	345	392	390	349	383	367	353	378	370	381	385	370	346	367	397	342	361	370	377	349	346	400	346	369	358	342	364	341	350	371	354	390	355	359	369	381	376	375	326	368	363	365	376	348	367	340	358	361	363	359	333	364	367	354	361	381	386	351	375	367	373	368	368	376	361	354	407	340	358	335	351	329	333	380	364	359	373	392	352	387	364	374	368	360	373	390	375	367	367	389	369	379	336	364	362	360	354	363	368	398	381	372	373	370	344	326	400	362	354	327	363	366	359	347	357	361	372	360	342	347	358	385	348	353	381	350	343	334	341	364	356	393	352	351	348	340	364	356	348	368	357	366	367	377	363	373
2227	654	648	595	494	488	444	452	437	392	457	411	424	441	446	406	400	445	412	396	428	432	418	440	447	420	424	434	427	411	416	414	403	389	420	407	367	385	398	402	383	411	399	426	418	385	393	358	436	398	427	403	376	402	419	455	448	403	393	420	406	430	454	415	400	392	393	392	406	399	385	374	428	413	393	439	409	408	416	412	410	391	389	439	413	404	404	437	400	375	404	405	406	435	415	426	413	396	422	460	432	415	392	438	395	414	387	439	412	408	418	419	403	436	400	424	390	394	426	397	416	446	396	456	420	438	429	416	410	392	396	394	396	415	415	409	423	400	410	415	412	434	402	422	385	402	407	382	406	437	443	400	429	447	424	443	406	437	360	382	407	412	399	404	404	370	431	386	426	421	402	447	401	397	380	436	432	404	371	413	421	412	404	404	424	404	380	392	398	411	398	404	397	404	365	381	425	423	412	432	435	376	373	429	442	388	380	398	419	449	446	414	414	404	422	409	419	413	423	408	414	402	428	391	394	409	421	437	445	388	384	407	403	399	390	417	406	383	413	382	401	389	411	388	415	436	391	415	437	399	414	406	435	424	409	400	409	399	421	431	399	409	416	418	437	415	419	421	418	403	395	411	448	411	417	421	389	393	409	369	383	416	428	385	395	413	403	440	399	449	434	401	356	420	414	384	440	426	407	415	425	408	406	355	363	403	356	405	453	448	388	437	407	406	404	396	442	430	457	422	401	387	429	391	432	392	391	442	384	429	407	410	391	417	397	396	387	382	409	375	433	452	408	412	428	421	441	442	438	437	400	432	398	409	385	442	405	422	435	391	410	428	409	415	425	388	427	410	425	362	411	413	412	392	441	398	429	382	374	408	406	408	410	424	445	418	397	407	410	422	418	411	391	389	396	431	404	400	410	461	414	370	430	378	401	435	404	445	412	388	423	397	371	383	406	442	429	394	402	436	422	421	419	411	414	392	393	418	395	434	400	416	422	439	422	454	380	380	389	404	427	391	363	382	433	440	378	457	429	378	429	386	406	391	401	436	420	447	423	398	394	407	424	364	383	414	400	386	387	388	374	388	402	443	451	401	402	370	360	419	432	390	437	386	464	419	404	397	424	387	368	382	423	421	403	412	437	437	420	363	387	405	416	392	405	431	421	374	426	401	406	400	443	450	419	440	399	404	395	446	422	394	406	389	407	409	435	391	390	369	407	413	368	385	439	423	413	398	440	398	422	445	393	399	436	418	409	448	444	451	425	397	387	452	407	385	398	432	417	399	419	438	405	399	411	405	422	356	398	412	428	422	410	448	423	409	399	403	413	406	423	414	375	425	390	410	402	412	434	421	392	419	407	375	413	394	401	443	406	405	427	423	435	445	421	443	413	435	426	393	388	423	386	400	414	389	422	373	409	420	434	437	406	464	403	390	430	415	420	414	419	419	393	430	431	438	388	449	434	400	377	396	392	414	413	431	415	409	401	390	410	381	434	370	426	407	413	437	398	411	414	376	382	430	391	399	445	444	424	398	405	427	440	397	412	405	442	456	430	401	422	385	435	461	448	403	413	397	442	395	420	438	402	429	364	404	397	418	387	409	419	418	452	435	414	426	432	394	412	452	423	400	427	406	400	443	373	429	403	403	442	438	393	405	398	398	391	447	371	440	414	408	422	434	418	409	370	365	405	372	427	395	402	405	418	410	421	383	444	399	405	410	411	413	412	428	397	416	412	450	368	403	439	393	413	394	434	427	418	417	415	428	401	436	422	435	451	414	403	385	460	398	429	400	403	409	401	392	381	418	400	404	412	402	402	410	426	404	442	404	378	414	420	417	397	403	419	436	417	429	420	418	409	414	379	407	426	421	375	402	446	450	367	402	419	407	366	397	384	419	412	382	384	452	422	394	427	416	423	340	419	421	407	421	403	405	393	471	398	434	412	443	417	443	412	412	443	409	430	409	414	422	426	414	378	418	435	431	381	397	399	450	425	401	430	409	429	422	406	369	410	419	381	400	373	393	417	373	414	356	388	404	393	423	409	443	391	379	415	395	398	389	409	401	375	378	416	417	433	385	400	373	444	439	455	387	427	430	384	424	433	386	426	389	406	414	423	443	389	395	382	420	423	412	402	421	434	415	401	418	434	419	424	432	412	421	401	372	389	431	415	422	420	384	412	439	422	406	416	423	381	422	408	406	416	408	456	399	421	389	408	391	436	431	423	369	429	399	433	410	404	415	397	409	424	381	394	409	412	417	449	438	427	399	394	430	399	424	401	453	423	428	392	398	401	409	405	406	424	408	438	443	420	410	409	421	416	364	409	383	425	419	386	395	409	410	387	384	400	427	392	421	442	435	463	386	353	396	405	425	396	419	381	396	392	428	444	409	434	410	439	434	433	410	410	447	442	446	426	423	415	421	464	401	438	407	426	433	388	405	393	405	407	411	411	442	410	418	450	414	404	412	400	435	425	364	402	388	419	438	429	415	445	404	448	425	398	429	387	410	420	371	440	416	412	407	411	430	408	424	460	405	385	428	425	437	410	410	409	384	458	388	409	398	426	416	427	404	386	392	430	410	413	441	476	420	417	439	379	408	408	392	405	414	383	426	347	391	438	453	417	419	358	406	419	365	372	406	433	387	396	364	420	385	418	417	383	406	391	436	434	382	412	431	419	393	441	421	407	406	421	424	427	368	414	457	410	413	383	422	469	420	402	405	376	385	397	420	402	404	407	405	445	422	415	383	365	388	381	431	423	405	435	400	414	441	445	364	415	409	386	401	447	385	417	420	419	414	412	439	421	445	425	403	379	395	448	420	414	427	397	413	431	390	418	399	417	381	425	405	417	391	411	449	423	383	438	419	435	398	397	417	413	455	400	403	393	367	398	367	399	432	434	411	422	389	416	383	443	397	395	393	376	373	440	429	389	411	422	388	412	389	412	402	433	447	396	401	419	444	440	419	407	389	400	421	400	414	430	413	391	429	423	383	437	400	416	442	395	399	391	410	391	411	444	391	415	409	392	395	422	401	401	409	407	427	391	418	426	422	381	403	392	412	430	411	436	375	412	425	447	441	432	415	431	416	426	424	398	397	415	436	408	368	427	412	425	470	415	453	438	441	415	417	401	427	390	412	425	417	375	412	440	421	415	451	414	467	421	426	422	414	423	373	416	423	376	405	433	451	450	400	409	398	397	419	401	389	401	410	383	421	412	396	407	381	424	429	417	432	417	439	387	408	448	399	416	420	412	379	390	386	430	443	418	428	409	420	387	393	398	418	382	428	406	379	384	387	442	418	415	411	412	433	401	422	437	424	419	398	395	393	420	434	410	432	410	428	395	396	397	408	426	374	416	401	429	398	440	404	427	390	397	379	400	394	393	423	389	379	440	421	414	395	402	413	392	441	414	384	424	458	422	390	423	437	406	433	398	418	413	384	426	422	410	394	417	414	435	416	427	407	433	421	379	391	431	417	431	393	428	439	402	446	424	420
2477	1101	1503	1469	1341	1196	1019	993	944	1082	990	1020	931	911	921	914	881	905	933	959	952	906	875	886	904	853	854	909	920	876	902	870	884	872	920	904	937	878	881	860	945	855	876	921	854	883	938	910	906	947	926	888	897	923	939	933	917	919	966	852	900	849	882	900	887	882	863	894	908	844	903	889	904	862	940	923	885	922	873	895	902	880	858	924	882	915	892	891	922	893	871	895	882	868	877	894	885	841	891	889	884	886	943	921	850	896	839	841	904	880	863	865	877	927	928	820	905	940	910	854	898	961	937	870	882	902	861	908	897	887	885	886	897	872	846	935	922	893	856	860	880	852	917	928	906	933	910	896	884	887	900	860	876	911	884	894	848	889	902	781	895	912	920	886	887	903	877	865	916	858	911	930	912	890	876	870	881	871	924	985	899	926	878	887	923	914	871	909	930	907	905	911	909	918	970	901	930	872	875	883	942	875	888	921	918	891	885	831	885	892	898	885	875	895	870	874	899	915	900	917	885	914	887	860	926	916	915	869	830	857	895	889	851	872	892	921	911	887	901	916	922	887	882	875	926	883	893	854	893	860	894	939	881	891	914	903	908	866	870	872	878	926	867	906	942	901	902	888	919	849	903	885	879	906	922	921	873	890	899	904	927	905	885	862	902	887	931	929	884	935	892	933	862	859	955	909	923	908	842	847	936	871	955	867	932	896	895	890	878	907	843	910	925	864	959	918	923	960	870	927	840	888	883	875	896	851	890	838	917	897	908	889	905	908	869	908	875	962	901	884	863	924	902	851	862	870	789	915	910	877	882	912	922	870	922	852	875	907	840	892	871	900	927	920	850	853	888	887	935	893	880	906	870	874	897	885	862	832	865	961	918	905	920	958	899	907	906	881	900	889	870	941	896	907	888	874	915	931	902	884	898	847	911	833	885	913	845	906	882	931	910	882	834	911	893	904	934	868	913	844	935	841	882	943	904	837	888	890	923	872	889	892	880	920	907	903	861	848	897	924	826	917	940	873	865	892	919	942	853	895	914	936	913	867	899	871	951	899	842	910	872	917	886	868	940	888	908	866	889	901	888	906	936	872	893	909	871	913	916	854	866	907	935	886	905	854	933	902	905	905	907	942	904	916	973	917	879	917	895	904	908	878	875	913	914	811	890	892	851	933	896	865	858	889	906	921	913	896	951	910	947	946	901	937	951	933	910	885	924	871	900	885	866	944	894	903	923	880	880	882	904	879	943	865	913	941	872	888	893	864	914	840	934	865	853	840	882	877	901	898	913	889	889	837	858	847	916	900	871	919	837	900	895	873	890	842	929	929	872	925	896	949	871	880	905	892	917	872	891	896	873	926	912	918	940	873	864	865	938	851	904	909	907	852	884	918	890	899	905	884	934	943	924	901	957	895	904	883	932	897	905	884	866	920	917	957	894	877	907	911	867	902	925	855	918	915	857	880	840	839	896	897	927	863	871	884	847	860	901	851	863	901	903	915	897	869	909	907	921	890	855	930	948	943	889	903	904	928	913	894	887	830	888	870	859	875	914	886	896	938	876	864	889	839	894	857	906	828	908	885	878	910	911	832	926	859	915	921	858	929	897	859	899	873	883	873	855	899	907	928	905	866	898	888	857	908	869	901	841	884	915	916	903	878	920	867	928	883	894	911	883	890	913	911	886	891	831	873	925	936	910	950	914	905	934	933	952	893	913	896	886	855	856	838	932	900	861	889	913	850	898	868	942	841	910	885	905	923	884	928	885	890	916	860	861	865	925	935	951	879	844	835	930	893	898	872	866	924	886	882	949	929	947	917	868	925	892	933	865	914	921	925	831	868	819	915	936	888	902	844	903	901	899	880	885	898	927	865	839	903	916	893	935	859	911	865	927	915	875	880	907	880	926	929	886	902	892	870	900	918	884	907	867	929	916	833	927	898	929	923	833	900	908	901	945	909	911	948	931	874	932	862	873	842	934	882	872	883	894	874	910	935	864	946	903	845	891	947	910	884	948	889	910	863	874	922	881	868	891	916	893	938	899	875	908	907	892	863	891	871	885	893	856	918	884	906	907	908	920	921	889	873	893	947	880	894	875	880	878	920	897	921	898	921	953	866	871	907	883	905	836	915	868	895	923	872	889	946	955	847	857	911	853	891	918	851	909	930	904	912	868	915	922	914	879	904	883	916	898	919	891	901	893	855	914	933	865	965	875	914	890	898	867	892	895	871	908	908	885	916	932	843	923	927	876	910	880	909	913	912	943	841	900	850	833	862	864	839	871	919	849	888	941	920	872	864	911	880	903	855	937	946	907	903	867	914	897	933	888	905	878	883	956	892	963	892	917	857	903	923	861	888	904	871	890	897	902	898	925	840	815	855	846	917	887	874	905	876	903	882	900	959	866	932	893	903	897	873	913	881	886	908	932	913	829	884	850	902	856	830	891	915	918	907	893	895	916	853	864	892	882	915	845	950	871	874	850	881	892	898	895	902	890	858	850	887	931	881	856	901	872	888	897	876	887	892	891	917	944	916	853	871	897	934	871	910	903	865	831	914	853	929	836	920	864	877	868	920	886	912	896	885	886	871	936	869	874	907	871	839	917	874	933	889	894	856	844	868	848	896	825	896	904	912	912	914	891	891	920	892	919	871	880	900	895	926	909	867	936	871	959	911	841	939	856	869	906	918	862	896	925	926	938	857	903	860	887	884	903	893	900	882	899	886	914	889	894	867	880	907	929	894	864	893	882	941	864	963	896	907	862	877	910	917	896	840	870	886	899	926	909	888	875	898	891	891	870	924	915	847	904	927	860	935	865	850	926	856	877	877	918	906	938	904	906	884	899	867	898	920	889	939	860	910	908	882	932	922	909	893	907	931	871	916	901	859	904	946	890	856	919	877	877	895	894	897	871	929	926	881	909	914	855	924	867	933	899	909	889	855	838	884	872	910	904	887	859	895	942	952	854	858	879	907	897	887	925	942	890	901	864	900	905	872	848	882	911	882	885	887	852	896	868	893	893	932	922	924	887	879	922	937	958	879	872	917	900	838	909	945	919	865	879	914	912	948	900	885	847	909	873	868	885	899	858	948	866	894	881	870	865	862	894	904	894	872	864	902	941	896	901	876	923	940	841	873	908	877	904	852	887	920	879	872	880	888	892	913	891	874	861	889	886	880	868	859	927	897	868	940	882	890	881	904	898	928	901	899	905	901	885	850	885	834	915	862	878	958	921	924	912	892	911	892	899	867	886	911	909	886	908	858	919	831	883	928	875	879	859	890	877	915	926	916	904	886	881	906	856	902	909	912	935	856	895	910	847	928	867	901	875	926	873	907	891	922	894	897	893	884	860	900	856	850	921	917	895	953	940	906	906	902	929	893	896	897	891	928	863	935	924	947	881	872	880	894	902	893	856	896	914	902	911	908	885	867	906	876	933	905	926	879	899	924	912	927	906	908	905	880	899	902	933	958	895	893	916	937	947	858	860	889	870	940	924	916
9531	1411	1234	899	665	419	381	346	363	350	358	301	306	270	297	273	297	291	281	299	272	298	275	253	287	325	261	266	283	274	268	280	269	270	285	279	244	271	284	299	272	286	287	283	247	275	268	252	275	289	295	286	293	283	273	265	292	271	282	267	252	266	267	298	293	277	274	265	249	237	271	281	236	274	277	262	293	291	288	283	261	268	247	292	276	276	271	289	284	265	290	248	272	269	284	318	286	257	279	279	242	245	290	288	308	262	296	254	301	291	267	319	271	285	278	284	271	265	282	284	269	276	287	290	264	259	258	278	271	272	270	249	274	250	253	278	261	267	272	279	306	266	298	298	291	263	297	286	293	294	261	276	311	279	288	295	286	270	234	262	273	299	270	273	271	273	286	254	271	275	286	273	261	268	272	258	254	291	277	282	255	249	288	247	256	271	285	273	254	278	247	255	268	258	271	280	279	262	239	326	313	260	320	273	282	305	238	256	264	273	276	249	290	303	288	295	256	274	237	286	259	276	256	268	243	256	269	283	300	253	243	259	275	279	279	259	305	268	283	244	266	288	262	280	249	270	220	289	260	251	275	258	278	286	282	286	281	256	281	272	241	239	260	265	281	274	254	285	273	270	317	270	275	279	262	267	268	300	247	281	272	252	282	269	230	312	291	263	239	253	288	282	284	282	261	261	301	280	277	290	268	260	261	288	294	280	273	247	264	255	283	259	260	233	275	268	273	287	276	298	285	261	278	289	273	290	263	267	270	257	293	262	260	241	290	291	273	294	264	303	272	277	293	287	293	274	253	247	223	279	262	281	279	265	297	257	262	279	281	287	295	286	254	281	289	266	296	309	277	285	312	275	286	274	278	288	268	266	265	265	256	269	274	294	239	287	262	249	285	324	278	288	269	266	276	256	268	266	255	270	336	249	283	289	290	262	262	299	277	257	263	252	261	266	297	279	254	258	260	263	279	248	273	277	261	268	297	266	257	254	256	241	250	253	277	313	251	287	274	286	252	285	258	284	303	270	241	260	263	294	275	278	264	279	326	268	264	283	298	262	271	273	298	245	255	287	286	323	247	272	266	302	247	260	286	271	281	273	280	259	256	251	255	286	278	283	260	240	286	253	264	263	247	311	298	308	243	242	272	290	278	273	258	262	268	254	296	253	281	275	254	250	283	266	255	292	275	244	229	257	255	291	262	266	260	275	291	285	249	281	293	238	260	273	280	278	284	250	291	302	270	283	267	286	292	277	270	259	279	276	268	263	266	279	291	264	259	281	308	271	259	260	292	260	263	255	229	270	275	291	271	268	311	258	227	288	276	290	294	283	256	249	294	229	247	281	285	261	312	279	274	260	273	288	285	244	272	258	283	268	272	267	281	246	286	270	270	269	267	299	286	302	256	276	306	281	266	286	268	287	294	270	264	256	258	254	277	286	304	295	258	287	282	291	309	271	267	250	268	237	272	262	298	287	313	256	276	267	258	263	269	292	278	249	263	275	250	267	275	275	257	269	251	261	284	290	252	264	272	269	282	255	227	274	249	275	288	257	294	278	286	287	258	251	272	265	277	265	248	274	260	268	254	286	280	275	245	247	287	263	274	243	309	244	288	288	277	270	251	269	268	276	307	308	276	278	304	271	272	264	274	274	295	266	262	288	271	270	240	271	251	268	262	237	243	262	272	267	284	273	276	252	269	247	300	290	305	242	262	277	256	253	274	271	297	301	248	282	254	284	245	255	282	267	284	258	275	267	271	279	278	268	280	286	297	272	242	294	277	288	283	250	267	288	264	256	288	260	226	252	242	270	287	259	309	257	258	272	298	273	258	282	265	299	231	272	289	261	267	296	301	282	280	294	266	277	271	248	255	292	259	285	263	271	315	242	320	291	292	269	300	269	278	277	291	256	258	276	285	253	279	271	260	253	295	279	248	291	247	264	281	274	261	252	274	291	243	276	284	290	269	266	259	277	274	261	272	317	268	237	269	292	289	281	281	283	261	275	242	250	246	271	306	284	310	288	267	259	278	270	282	247	269	294	262	287	273	282	283	246	278	308	245	284	315	259	268	260	295	282	262	230	306	279	257	267	279	268	271	284	279	280	285	297	291	299	318	260	286	288	279	287	265	272	256	275	262	252	280	304	260	261	285	280	272	275	278	278	280	267	268	278	274	273	279	293	267	295	277	261	277	269	249	261	308	278	245	262	231	290	309	256	276	276	289	274	270	271	275	261	259	263	261	244	251	265	260	253	275	248	284	296	304	276	276	274	249	257	281	277	274	274	311	291	279	277	289	257	269	255	263	287	287	262	284	252	297	254	273	240	302	265	242	291	275	273	300	271	278	284	257	254	249	275	262	285	249	313	307	289	261	328	282	264	318	260	249	279	253	245	246	273	290	264	290	262	280	301	282	254	317	293	278	262	282	270	262	259	321	278	257	268	270	296	259	284	270	298	294	285	291	279	282	305	315	275	268	292	301	285	269	281	257	290	251	303	289	292	282	275	268	278	282	240	268	252	268	289	242	253	270	267	289	253	264	257	302	250	251	278	283	263	255	288	270	287	262	293	293	277	268	273	265	273	259	303	281	250	296	251	266	282	254	306	275	240	297	275	273	246	291	279	261	262	297	302	231	260	246	287	245	259	281	247	277	240	271	284	253	274	302	279	280	304	290	275	270	280	302	287	264	304	276	303	276	278	283	265	293	266	233	233	251	228	330	280	260	270	248	252	253	263	286	276	287	293	283	301	263	297	267	254	294	290	253	268	260	310	296	246	298	243	287	260	275	290	302	286	242	250	280	280	283	272	256	263	232	253	287	255	265	290	291	255	282	290	275	255	268	296	269	289	293	284	264	296	298	290	241	250	282	260	267	289	243	277	302	278	283	264	268	244	296	262	240	243	265	303	279	275	269	273	289	264	276	288	269	263	274	260	280	255	286	283	284	272	287	281	287	265	266	241	276	272	272	256	272	269	270	300	291	251	258	271	319	290	273	283	292	289	269	236	282	253	306	297	266	260	298	285	273	267	268	291	281	284	271	288	274	268	280	274	246	273	262	273	271	280	291	329	269	274	273	279	247	256	282	313	296	253	277	294	267	284	293	257	264	277	293	266	278	259	281	247	265	313	275	279	290	287	270	271	290	253	271	278	300	303	288	288	239	270	283	278	281	298	288	273	274	283	266	247	264	263	275	264	263	277	257	294	295	237	294	243	275	299	299	248	290	263	273	268	240	286	232	275	267	315	277	284	285	288	271	282	271	300	259	289	252	247	281	251	279	289	283	291	268	272	300	259	240	260	299	245	253	255	308	244	279	295	283	245	263	268	280	321	277	259	276	287	277	268	283	276	277	291	264	250	259	278	279	261	265	286	232	255	249	262	285	293	265	303	270	268	268	246	271	308	291	279	244	255	272	272	273	252	270	279	237	267	282	323	295	280	254	273	292	294	287	291	262	278	269	282	267	242	253	271	257	293	293	253	254	263	265	305
7500	1492	2594	2670	1998	1641	1248	1063	950	1004	1059	919	853	736	767	741	754	761	818	786	762	696	688	705	645	627	664	652	621	611	607	593	635	649	652	629	646	619	639	663	622	658	626	627	668	620	641	629	615	594	618	634	629	644	627	638	638	610	612	581	606	599	673	596	611	629	633	595	627	618	618	600	585	591	657	618	580	614	617	600	587	642	596	594	624	598	596	630	653	601	627	633	622	583	586	594	611	595	552	649	618	597	666	606	590	616	609	602	604	638	604	592	628	586	629	608	578	619	634	588	597	625	596	611	644	645	606	626	583	656	607	642	634	595	651	613	631	598	615	636	624	584	642	634	596	558	643	626	621	639	578	605	619	626	580	586	605	538	633	595	622	648	625	625	601	590	604	597	660	624	557	603	601	582	575	600	625	577	601	587	629	609	603	624	617	598	605	607	608	634	627	607	606	617	608	602	577	582	595	648	646	655	590	627	624	611	664	589	606	628	632	635	619	639	616	582	599	648	599	618	622	658	616	616	634	626	595	618	612	595	599	612	607	656	639	599	563	647	608	631	631	653	622	637	598	583	649	592	647	615	552	601	590	627	607	649	608	672	618	642	579	624	621	603	627	604	594	615	592	585	642	672	644	627	627	647	622	620	631	625	569	642	558	604	619	560	625	597	632	636	615	640	594	667	615	662	618	575	615	660	638	625	620	601	617	623	620	598	633	623	607	582	592	595	624	634	652	631	649	615	589	623	634	636	608	626	639	611	655	616	602	612	665	611	650	615	636	641	630	643	616	628	623	590	574	599	619	636	652	607	626	597	647	616	610	617	604	615	622	599	652	605	572	601	592	667	636	566	560	625	609	585	637	610	617	608	647	620	634	592	627	627	637	591	634	636	630	602	583	628	604	601	603	606	608	621	635	582	627	626	611	601	615	611	615	618	570	621	628	676	624	601	621	598	622	614	592	673	629	638	618	640	614	611	606	633	636	647	643	629	614	613	615	622	595	601	641	616	603	601	624	607	598	658	625	643	595	598	626	607	626	600	560	620	585	619	595	600	579	592	618	662	684	639	624	614	615	570	612	638	664	579	589	618	582	646	552	620	635	637	629	586	651	602	641	565	620	655	597	645	597	629	621	620	630	606	638	632	607	588	623	651	615	650	607	604	638	585	623	623	603	597	601	604	630	632	624	601	649	663	623	596	608	599	602	620	615	643	601	637	613	622	625	645	638	616	655	648	622	591	593	651	597	627	611	594	624	636	628	654	626	569	600	645	586	585	548	635	616	613	623	604	616	616	612	626	578	619	653	616	610	640	600	611	614	645	604	606	582	614	567	643	645	623	569	635	597	597	601	637	577	591	630	612	598	576	591	594	613	581	578	599	606	614	604	571	602	596	589	634	628	627	630	582	637	586	597	640	594	673	619	621	579	656	580	572	616	616	591	597	616	610	616	630	632	629	601	605	609	632	617	636	609	596	644	588	639	567	661	569	616	604	610	592	641	606	624	648	629	615	597	592	655	630	594	651	631	622	642	642	615	604	623	618	626	616	613	580	618	599	629	603	577	583	613	638	599	597	587	630	585	605	633	582	653	594	636	630	621	590	615	615	617	639	630	599	585	589	578	583	583	622	600	631	620	671	648	592	601	618	628	601	623	603	608	637	631	622	633	579	637	653	594	621	650	603	620	633	630	646	602	610	622	585	569	640	632	639	605	615	577	604	656	603	614	606	616	631	630	625	598	599	580	607	600	593	627	631	597	616	595	590	650	583	606	620	634	604	610	579	605	599	610	603	618	609	625	640	645	574	615	649	618	606	633	585	642	611	577	625	590	647	564	605	566	635	628	630	621	637	628	562	631	655	641	651	632	654	623	581	602	580	631	600	601	638	633	623	607	669	618	667	614	629	633	634	654	592	608	637	621	633	580	599	578	635	623	635	595	606	609	646	627	637	601	594	588	581	618	620	583	608	610	569	627	603	625	617	580	634	636	650	588	651	602	606	613	587	625	580	570	614	621	622	582	628	589	643	616	614	655	623	650	646	620	650	638	610	631	588	615	585	603	632	586	622	621	594	609	586	631	615	640	596	591	646	566	601	585	609	612	605	582	600	542	592	606	597	582	614	637	612	615	648	588	626	655	606	666	636	646	600	637	602	629	605	641	645	648	620	634	612	595	578	624	611	600	614	577	595	609	588	644	595	583	631	648	596	613	595	580	563	629	595	603	567	615	657	616	605	594	595	667	648	637	641	597	673	634	581	601	634	623	591	608	650	583	677	625	622	603	619	619	611	647	607	632	647	615	594	596	638	623	597	623	594	640	660	621	592	642	583	600	581	635	605	601	615	597	597	626	579	594	620	608	616	634	618	603	608	609	635	666	617	621	596	614	575	583	631	583	578	598	665	598	615	611	610	609	615	614	648	582	616	645	568	609	619	609	609	588	619	573	659	648	603	651	611	565	650	623	629	616	614	622	612	608	616	623	586	598	599	587	614	573	670	610	650	595	678	687	620	645	614	606	595	641	588	611	587	580	642	595	591	605	660	667	641	633	673	583	637	591	622	595	585	646	599	547	621	632	594	657	593	611	617	630	639	568	635	630	598	656	611	565	611	633	585	616	602	628	648	588	565	618	596	642	677	643	647	646	591	604	631	643	566	611	619	638	629	602	585	606	605	607	568	600	601	604	642	607	572	625	660	610	596	633	582	567	599	553	607	589	596	563	586	640	581	603	618	602	627	637	625	621	590	622	598	592	575	619	578	563	620	604	630	654	610	596	639	586	608	586	608	591	618	629	595	627	680	640	606	608	641	611	602	624	599	606	614	615	597	643	641	641	593	640	649	614	619	604	601	596	624	627	601	620	636	629	596	604	610	630	581	593	627	605	634	608	641	569	626	669	594	590	612	633	615	586	592	618	614	570	568	678	559	562	585	613	606	624	555	619	628	619	612	624	620	624	649	621	622	591	589	605	607	653	594	619	611	591	645	644	613	574	617	649	573	585	635	585	661	611	599	631	656	614	616	641	629	618	647	592	613	599	611	590	601	638	640	589	628	649	646	621	611	602	609	638	579	593	606	628	582	618	610	609	624	572	614	654	588	580	602	639	614	626	639	614	632	610	609	632	616	625	581	625	652	597	637	600	614	606	678	613	590	617	600	651	621	645	659	609	598	614	646	611	605	580	612	610	609	631	669	626	590	626	607	621	642	603	582	649	652	641	623	600	653	592	632	665	611	602	601	581	650	636	591	597	614	621	650	608	653	614	627	590	589	624	614	641	647	605	591	598	659	573	582	609	589	633	589	624	607	626	599	604	603	604	612	632	615	648	599	625	619	620	600	639	641	636	644	662	644	563	650	625	654	605	605	655	668	610	654	642	614	596	609	616	635	652	604	610	607	581	661	633	606	592	609	618	637	654	631	601	593	628	670	613	594	657	626	601	567	632	611	648	580	629	622	621	580	628	591	612	634	616	622	618	571	605	613	642	647	599	605
17025	2717	1865	1328	717	492	415	331	253	253	259	264	221	180	176	161	164	199	182	168	194	177	154	156	144	169	156	153	146	151	174	115	135	127	154	128	140	154	170	166	163	150	145	144	143	145	160	137	166	153	123	125	163	165	123	144	164	162	134	135	169	139	127	172	144	135	130	148	156	142	131	120	134	157	119	141	139	144	138	142	137	132	127	130	148	145	122	132	138	130	144	152	145	131	151	155	148	154	168	145	172	127	154	143	153	153	157	130	152	172	129	165	149	137	126	143	128	140	150	138	143	157	149	155	157	150	132	187	180	139	139	132	148	141	161	156	163	130	144	138	160	155	166	140	152	146	147	142	138	158	142	162	148	143	135	155	157	112	117	142	155	134	125	136	145	151	159	147	160	147	155	146	161	166	159	144	114	148	144	155	148	130	135	128	152	165	146	152	147	133	148	139	156	157	117	127	145	127	139	137	143	134	148	149	130	135	140	148	159	135	127	138	131	132	142	150	170	146	134	141	153	162	161	157	145	138	144	146	139	156	143	144	123	138	150	166	136	151	163	137	142	139	128	154	150	152	165	166	165	129	147	118	137	156	122	135	153	164	112	165	146	141	147	120	124	152	154	148	168	151	155	150	155	160	140	140	146	153	137	146	157	152	150	140	165	143	160	140	116	131	156	117	156	149	127	137	126	140	134	154	133	140	157	137	149	150	151	132	154	156	151	134	150	143	170	168	176	160	129	157	129	157	135	145	130	142	143	161	142	115	134	142	155	142	172	120	141	158	129	140	129	142	173	131	136	149	170	161	154	133	124	154	155	142	148	146	144	138	143	160	144	126	131	122	160	169	133	136	128	134	139	141	146	163	146	145	158	140	156	141	157	159	149	145	143	140	162	141	151	141	138	134	143	132	122	120	156	153	131	163	168	149	145	154	142	150	135	133	144	135	138	128	147	147	147	141	149	117	145	154	141	141	155	135	139	166	145	168	143	137	141	145	154	143	145	132	150	137	147	145	133	145	147	160	147	152	135	134	139	123	167	130	138	142	149	125	138	156	135	137	123	173	161	157	134	167	149	129	153	155	138	139	137	145	151	135	147	142	139	147	156	156	153	140	139	142	161	162	141	126	149	151	146	137	149	139	145	139	152	119	121	152	159	147	148	161	151	152	162	136	123	138	128	130	136	139	141	138	164	159	151	149	155	174	149	175	153	140	140	137	151	145	125	155	124	161	166	150	133	149	167	145	124	161	146	127	123	143	140	133	123	142	123	147	157	132	129	138	149	129	138	152	145	124	169	143	143	131	141	153	151	138	154	155	130	159	125	138	140	139	129	162	156	159	141	130	158	140	143	128	141	129	158	135	157	149	137	152	134	134	161	149	161	141	137	132	134	145	138	139	157	130	119	153	148	163	142	135	127	141	151	148	151	122	149	155	128	186	166	140	148	141	158	143	148	160	147	128	138	163	153	140	161	138	150	164	165	164	150	125	138	150	149	140	133	139	127	139	171	169	146	136	145	149	157	141	142	150	138	142	153	134	136	142	167	165	141	131	135	152	141	141	162	142	140	152	136	143	147	153	163	147	158	131	141	132	126	148	136	151	150	142	141	130	163	131	129	147	120	153	162	153	164	147	133	147	152	145	139	139	121	127	175	149	155	153	138	166	150	136	119	118	146	123	173	141	141	163	161	158	136	131	159	148	121	144	157	114	147	143	139	157	140	154	157	147	155	146	173	166	147	136	153	153	153	138	142	133	148	152	131	159	132	145	124	145	137	150	156	123	124	136	135	139	138	134	135	138	151	168	138	151	146	150	145	158	134	130	151	155	139	131	147	130	162	122	144	124	111	136	149	144	154	148	168	154	134	151	157	139	153	134	149	140	132	154	170	145	158	155	151	147	161	160	133	124	139	140	135	141	150	164	131	135	156	161	166	151	150	158	142	137	165	132	138	145	158	149	153	138	134	141	153	167	156	137	144	146	153	162	148	152	157	141	159	154	131	158	158	132	143	141	159	132	137	127	121	153	161	123	156	120	132	147	150	141	148	150	121	140	138	149	140	170	148	144	132	169	127	186	151	148	171	136	146	132	145	159	130	138	152	141	147	150	143	151	167	140	158	145	136	148	142	159	155	155	131	140	135	143	157	123	142	134	146	165	141	140	136	123	162	157	144	139	149	139	150	142	127	163	138	143	138	156	171	195	155	160	144	127	161	144	142	150	154	156	136	159	122	140	147	127	160	141	143	146	143	133	140	138	141	157	135	141	145	136	160	141	158	136	145	152	147	145	135	169	155	151	150	142	147	154	139	173	131	144	119	151	151	135	138	139	139	142	139	155	133	156	146	129	149	111	136	175	148	134	154	145	143	151	143	156	122	138	152	152	180	134	121	141	145	137	119	157	176	127	159	134	134	142	138	135	147	130	152	130	128	146	155	154	128	133	143	129	171	164	140	170	134	176	141	142	142	165	151	135	129	154	164	141	152	133	128	125	153	138	156	135	146	140	163	134	129	128	176	142	149	144	145	140	142	160	132	137	146	163	140	130	141	160	151	141	158	136	149	151	157	144	152	148	159	152	155	130	150	140	147	167	182	149	137	153	133	152	144	170	142	143	139	174	151	143	132	149	128	129	125	144	146	123	139	144	150	147	141	114	136	150	161	149	143	150	158	152	137	159	136	160	127	123	179	119	167	149	158	163	151	149	144	126	152	130	164	150	136	114	143	129	133	128	133	175	154	142	148	144	131	140	166	143	132	141	149	162	173	145	120	137	148	169	182	154	154	135	136	159	166	156	146	158	127	130	145	144	140	166	123	157	156	131	144	136	145	143	164	145	140	146	158	172	153	160	148	163	153	143	157	119	150	156	124	153	157	148	156	147	143	161	149	154	136	161	157	150	157	131	167	122	132	141	145	133	146	147	135	139	127	139	165	182	123	135	198	147	140	151	166	147	150	141	150	157	146	152	145	134	129	137	120	140	133	147	153	153	163	147	144	125	139	140	173	178	161	157	148	150	140	130	131	145	151	161	154	131	139	147	143	155	154	157	146	142	174	132	151	120	151	143	142	167	121	129	130	147	125	153	154	143	130	149	151	150	147	165	147	155	152	131	156	156	138	156	164	131	133	160	131	133	122	123	157	129	153	150	172	164	151	143	140	166	161	130	121	158	141	142	146	145	135	119	147	168	148	165	169	140	134	132	133	148	156	159	159	143	139	154	148	148	141	141	149	159	145	145	155	138	147	151	143	146	156	142	138	118	151	131	143	168	146	156	149	138	127	145	163	148	147	148	132	139	155	142	137	151	144	149	151	154	141	122	135	136	127	157	146	137	159	133	144	146	151	151	139	119	155	139	143	145	139	160	138	147	159	134	156	130	149	141	134	139	135	136	123	145	159	147	146	133	153	145	133	154	131	127	162	140	142	143	155	136	145	160	125	133	146	154	139	129	144	149	114	148	168	145	142	151	141	124	139	146	153	132	118	152	125	147
9693	1964	3684	4087	2827	2097	1468	1176	996	954	958	940	807	650	590	592	480	565	661	667	584	495	472	505	427	463	374	460	366	379	436	425	402	397	343	392	373	424	394	357	375	375	402	373	409	381	357	383	356	356	429	382	377	413	392	378	395	387	352	362	359	377	360	359	369	385	380	371	335	371	343	355	361	363	333	380	370	345	371	355	351	388	364	367	337	358	349	375	342	372	339	385	368	384	408	351	345	403	368	353	364	353	355	395	381	382	366	359	382	365	373	359	413	353	370	372	387	365	364	377	340	392	367	370	372	383	372	384	354	373	362	328	338	365	357	384	384	363	359	352	362	367	379	348	338	336	342	339	382	337	371	366	360	386	345	369	377	351	347	385	367	380	351	364	354	334	374	392	380	373	367	373	347	355	371	402	360	357	382	362	346	382	376	356	389	364	390	375	355	361	370	386	362	357	340	373	378	382	361	394	349	348	364	376	307	348	356	383	362	341	388	356	339	375	345	338	372	371	367	348	389	333	322	353	348	349	372	337	357	366	350	365	364	302	388	367	353	344	332	377	401	330	387	380	365	353	358	409	377	355	331	382	368	372	382	370	362	370	359	335	395	406	369	381	374	344	428	375	374	373	377	391	357	380	365	360	338	350	366	401	341	327	353	383	382	342	371	365	371	365	375	349	351	395	347	354	366	352	416	399	376	345	341	384	346	391	354	371	306	353	328	350	365	375	360	373	332	340	345	352	356	372	336	366	370	368	396	357	380	363	375	379	338	347	374	365	378	385	380	351	368	348	369	385	375	356	377	368	357	317	371	400	394	368	349	314	367	348	371	347	396	363	379	363	338	364	374	392	361	357	375	371	368	367	337	387	347	359	356	359	369	374	367	400	378	338	360	366	370	372	347	374	389	372	365	347	346	380	356	370	374	338	354	375	358	355	327	364	348	371	332	378	386	330	347	398	362	395	363	367	398	367	362	344	359	334	377	380	350	373	373	330	377	353	358	343	373	349	350	332	374	342	360	383	392	364	362	357	338	338	344	348	365	362	366	318	336	356	345	343	372	356	348	351	374	349	386	346	340	354	368	396	367	359	351	372	326	356	363	369	368	358	353	375	419	363	373	355	355	395	381	388	336	353	356	376	377	368	370	331	353	377	378	365	373	361	355	336	376	397	355	361	357	381	376	371	355	400	349	358	365	376	360	371	383	378	375	349	354	370	384	363	382	380	372	355	353	383	372	358	371	356	351	360	377	365	350	363	359	361	362	370	388	382	378	385	345	398	402	349	371	377	342	381	362	345	360	409	360	367	359	352	355	379	375	371	383	379	376	377	376	351	347	354	369	381	374	370	391	359	385	368	349	350	356	351	302	352	358	392	365	354	356	386	391	353	381	420	363	355	353	354	334	365	348	346	383	359	347	383	375	352	346	372	333	362	379	349	362	371	363	371	367	360	378	341	318	361	389	374	372	390	354	371	370	370	382	390	350	347	368	336	337	345	368	372	343	371	399	363	365	346	341	366	354	346	368	357	369	343	358	386	365	328	368	338	382	322	347	367	369	354	349	349	368	379	364	358	372	367	383	378	335	347	377	364	351	379	363	375	374	337	317	351	361	371	391	407	369	368	375	362	360	362	364	360	341	369	388	363	403	387	369	395	344	369	381	376	395	382	374	371	361	330	330	412	338	347	393	349	360	359	392	388	359	356	372	320	369	369	381	343	372	358	378	372	368	366	347	366	380	340	346	382	370	354	364	383	368	356	384	346	396	373	352	375	382	353	326	368	357	375	367	340	368	338	358	359	375	364	369	373	381	380	366	349	345	342	359	372	361	346	361	330	363	374	369	388	357	368	357	386	371	362	375	374	392	361	380	364	347	338	355	317	374	370	364	353	325	371	354	362	332	371	374	320	343	337	361	387	351	355	378	374	339	325	330	383	388	362	399	353	356	395	366	368	392	377	384	338	357	398	362	360	357	369	351	342	347	375	365	360	370	358	370	365	347	375	354	393	355	388	376	373	368	355	331	375	386	407	372	365	335	350	344	383	369	369	367	341	344	376	388	388	343	372	389	350	390	353	353	378	400	349	352	381	315	338	385	367	350	390	308	366	347	371	343	365	383	333	328	365	377	330	377	387	347	333	345	377	384	388	395	312	357	371	358	337	348	377	362	343	368	372	374	353	349	393	361	326	380	367	381	362	364	330	371	346	381	331	362	351	376	405	355	355	365	350	344	390	361	371	354	362	364	352	356	360	363	387	380	370	345	398	363	365	386	386	379	338	351	362	369	410	351	365	347	336	391	379	354	325	327	364	330	362	345	348	384	391	353	330	374	389	374	362	350	384	360	346	364	355	351	379	339	368	366	363	351	342	369	344	361	372	375	337	378	376	352	398	373	385	359	346	358	344	359	381	381	342	374	357	342	363	354	357	373	396	367	349	347	361	373	321	393	382	376	366	393	387	386	378	370	333	405	341	345	343	358	359	390	361	372	356	383	400	371	386	371	341	353	347	360	356	377	345	356	348	379	320	357	377	373	341	367	344	365	388	344	371	354	366	380	326	359	381	358	372	359	378	382	355	389	330	346	354	361	372	382	372	392	380	327	353	371	366	337	334	350	362	346	366	364	339	390	358	370	374	359	371	370	357	397	396	353	339	393	385	363	373	367	353	372	341	364	370	371	361	373	361	369	370	345	377	386	371	369	362	375	357	385	353	315	354	361	380	335	335	370	357	408	356	377	355	338	387	358	349	364	329	385	364	363	352	403	380	354	363	357	383	352	368	346	361	354	368	375	381	375	383	356	374	391	385	349	378	360	354	364	381	325	360	405	376	341	370	367	394	363	392	369	354	330	354	392	366	378	381	369	379	356	361	387	401	375	347	356	353	358	382	356	355	388	380	376	387	372	407	374	402	357	393	368	355	366	370	351	355	376	368	367	367	344	372	371	370	354	335	382	367	382	342	335	348	363	379	372	337	379	387	357	353	383	368	383	367	392	359	354	356	339	363	358	326	383	361	372	339	358	375	368	379	376	389	384	346	356	386	397	387	367	360	355	366	348	341	385	364	375	385	368	381	366	342	387	359	363	383	364	350	355	379	355	369	356	381	374	392	342	375	359	381	349	373	379	361	360	347	369	348	391	333	369	342	366	364	382	360	373	372	356	356	336	337	395	371	358	362	378	371	366	377	354	382	389	350	371	322	352	344	350	371	362	357	407	382	362	355	344	380	386	367	370	388	399	380	332	370	384	365	395	370	389	358	352	369	370	364	336	356	366	381	315	382	361	347	341	348	352	383	357	363	364	374	349	362	348	376	372	394	370	363	342	391	369	365	339	350	354	350	376	336	377	367	352	353	369	356	359	343	403	374	348	371	364	363	385	358	349	369	374	381	355	361	377	382	381	361	370	361	390	371	338	354	355	360	343	395	351	363	365	367	385	373	359	402	337	333	351	363	337	359	350	342	377	381	359	366	381	370	396	385	344	392	329	385
2350	689	650	585	476	448	452	444	408	412	403	423	455	452	450	437	402	406	428	376	429	414	403	405	427	408	442	454	408	432	374	421	384	427	444	422	418	458	431	451	434	429	418	414	473	445	400	415	438	426	429	391	354	410	426	441	412	430	450	416	422	399	406	393	382	396	401	403	412	366	405	415	414	417	410	431	414	408	394	395	429	403	409	402	398	389	400	410	371	415	440	381	430	440	400	412	388	371	422	413	399	424	435	434	417	387	385	438	407	413	378	430	456	451	424	437	394	384	422	375	394	417	415	410	411	425	445	379	398	431	402	426	425	406	453	442	423	359	373	425	380	395	431	416	453	406	360	415	410	424	410	428	418	358	440	410	400	374	409	420	404	415	426	450	392	379	424	408	391	445	418	411	412	403	376	391	433	389	385	409	401	423	452	443	406	418	411	418	391	447	383	418	453	380	405	411	417	412	451	412	457	392	407	438	398	414	428	396	399	427	403	391	462	437	402	387	404	426	410	387	422	423	409	448	443	407	436	423	390	393	430	391	435	441	402	415	454	432	421	416	404	390	436	405	431	383	431	398	367	381	423	436	428	419	405	420	401	437	450	401	420	426	415	384	372	398	410	405	424	414	431	422	419	412	402	385	414	381	452	432	396	380	402	368	403	398	413	383	427	407	438	407	398	383	371	403	413	399	390	407	410	399	409	391	425	464	409	454	399	398	415	425	393	377	410	420	383	389	419	429	412	431	384	384	401	400	436	425	394	384	422	455	431	415	394	418	350	400	447	408	387	423	403	418	432	422	413	394	430	414	415	426	439	380	417	435	419	434	437	412	450	419	438	412	408	430	440	417	394	370	427	365	413	421	409	457	419	419	398	394	424	428	433	405	439	398	435	439	403	443	352	402	407	417	404	418	398	364	401	375	419	395	407	380	396	421	424	411	416	405	450	434	400	450	398	400	458	454	420	391	439	390	418	432	427	395	443	464	380	408	399	428	365	411	427	386	382	409	385	382	405	386	375	380	398	391	408	423	418	398	397	401	382	423	422	431	434	415	400	400	437	441	396	426	445	407	351	424	396	448	384	477	457	387	418	402	409	356	387	440	439	402	401	400	416	394	449	399	420	419	405	431	405	383	365	403	409	387	411	437	401	393	404	395	422	407	412	385	424	400	390	362	450	426	415	412	395	369	389	424	403	410	388	428	408	436	416	385	364	375	426	405	407	428	471	455	400	383	389	370	435	419	386	422	411	397	421	404	407	385	418	409	388	388	448	359	422	404	385	444	404	396	417	441	421	427	383	408	402	394	378	427	404	415	415	422	399	382	409	412	412	391	430	398	421	417	408	431	429	412	457	409	390	420	429	437	445	412	443	424	416	417	395	422	410	438	412	406	402	412	397	442	436	384	376	394	426	413	411	389	414	430	373	423	439	409	425	379	446	405	413	387	371	399	398	376	396	374	384	413	404	435	436	426	446	422	406	441	423	405	452	415	431	418	403	412	400	383	394	381	442	429	407	421	400	388	422	422	424	421	417	419	429	378	444	377	445	409	385	381	406	425	391	379	395	432	401	418	442	428	390	408	412	470	420	445	403	375	410	395	390	363	385	426	408	413	441	381	443	413	402	429	426	414	426	448	399	425	369	426	375	397	392	415	399	402	393	400	430	435	409	409	406	421	385	445	398	450	415	404	417	436	401	415	402	420	442	397	419	412	437	422	395	405	414	412	368	409	402	380	419	392	425	397	405	397	442	366	421	427	401	442	392	373	411	393	392	384	429	401	422	394	420	419	410	427	384	400	399	379	413	416	453	427	398	431	408	425	452	416	427	465	403	411	403	372	397	405	410	429	389	375	443	427	435	392	418	435	412	369	414	409	428	387	411	433	389	463	387	423	439	443	382	406	427	423	429	424	435	443	395	406	410	411	455	411	398	419	406	378	405	424	428	422	406	421	407	487	362	386	391	391	411	389	412	451	378	385	426	399	451	454	463	439	400	405	435	430	472	406	444	393	377	418	365	366	385	393	423	410	414	451	431	405	403	435	380	398	402	390	407	383	416	409	434	419	372	431	357	426	409	408	402	439	392	385	429	450	402	427	403	413	379	449	441	411	444	401	422	409	414	416	396	408	436	388	403	409	424	435	420	412	429	403	416	453	426	421	421	434	414	392	441	405	366	425	433	435	387	430	438	406	373	444	416	365	420	442	392	391	391	390	432	413	376	389	373	445	392	428	406	427	405	432	414	425	388	390	407	426	400	403	439	403	400	433	430	433	412	397	405	395	429	434	441	398	414	415	396	458	450	417	447	438	402	439	420	401	433	420	434	405	396	429	453	411	408	398	371	379	404	431	440	454	434	390	421	429	398	401	379	415	417	446	416	416	438	441	398	445	378	388	409	365	384	419	434	444	433	354	417	413	389	421	393	399	421	433	388	434	387	379	411	397	412	445	423	415	383	430	397	411	428	406	421	420	418	394	394	441	374	396	407	369	393	431	404	385	393	381	414	411	431	424	407	415	401	389	424	443	479	416	417	415	444	399	419	418	382	452	404	405	405	438	397	426	404	446	435	392	403	424	407	374	413	426	401	406	420	405	423	396	402	400	424	374	409	386	424	420	380	427	373	374	403	409	413	358	447	397	398	413	390	370	452	415	427	389	398	443	419	404	408	427	410	424	383	393	401	372	412	382	401	384	422	411	400	402	428	416	392	455	422	403	456	410	383	429	415	394	390	431	424	368	430	341	419	444	444	420	429	411	435	403	375	437	404	445	441	439	382	392	411	394	400	372	423	368	422	417	396	390	379	441	396	409	431	372	384	407	434	420	443	439	435	423	397	425	399	400	441	429	408	347	417	396	403	360	446	420	422	414	411	431	407	415	414	404	391	404	399	386	375	418	407	436	409	367	372	433	391	393	410	402	380	400	411	411	363	400	425	402	436	393	410	422	371	380	415	388	383	444	425	426	451	388	437	461	419	434	436	400	424	399	403	407	366	435	433	398	384	396	405	407	428	415	386	424	384	390	444	393	448	409	392	393	426	362	415	439	401	393	410	451	380	395	411	414	415	403	432	431	430	398	430	412	412	405	391	413	431	434	433	394	447	407	358	372	401	405	438	440	370	396	433	374	430	397	355	422	389	439	432	419	407	401	409	441	430	383	432	422	390	405	421	427	356	382	374	423	401	397	399	382	399	342	410	434	430	463	405	437	456	443	433	403	410	423	431	428	411	397	401	434	409	390	426	387	426	430	383	426	422	376	408	390	382	474	403	379	388	424	371	440	394	402	420	403	434	429	408	435	417	436	369	384	368	393	439	383	412	409	414	421	421	363	392	395	423	414	438	369	421	417	428	398	430	382	416	404	386	390	395	412	412	434	430	424	385	378	398	425	353	400	397	410	433	406	409	407	386	390	433	433	445	374	402	407	406	438	444	418	422	431	409	436	396	403	385	384	390	411	378	413	395	440	425	432	414	386	408	405	445	422	405	399
2537	1170	1475	1518	1190	1169	1036	999	904	907	1014	956	964	970	916	899	929	944	982	959	953	891	932	905	901	927	896	920	968	919	881	903	916	873	864	896	928	878	887	912	873	873	923	904	928	867	861	857	885	907	912	870	950	904	893	909	900	937	883	958	838	903	893	930	940	937	870	909	855	890	974	893	938	936	938	861	932	932	928	929	883	896	895	939	889	929	931	918	855	902	894	913	925	917	875	863	889	884	868	900	913	915	898	869	870	936	936	872	938	912	883	862	924	903	910	890	900	912	895	890	898	886	931	865	850	882	877	901	826	905	918	914	890	890	890	881	900	880	893	918	954	875	950	918	912	889	872	902	923	935	886	888	920	911	887	869	901	913	885	906	889	856	944	862	886	932	909	912	895	910	869	873	885	881	917	867	927	895	887	902	944	891	876	925	881	867	923	898	881	823	875	866	875	917	922	871	913	928	920	964	888	919	890	857	840	940	926	864	946	897	906	867	920	839	892	911	857	905	912	882	956	916	915	918	935	859	849	858	926	908	866	922	889	915	918	947	872	893	897	919	894	906	890	929	909	931	872	874	894	880	834	924	915	935	930	873	893	871	841	891	875	853	873	897	893	893	881	931	829	868	891	834	913	941	846	908	888	846	929	902	939	862	880	895	870	910	931	879	934	911	848	872	884	921	864	874	852	913	891	906	876	890	950	908	852	946	895	865	879	850	931	874	906	914	851	902	869	962	900	884	888	906	855	888	905	888	909	950	887	931	866	901	937	932	906	891	889	941	962	844	860	873	896	874	920	881	875	913	857	908	919	855	928	938	932	924	858	839	845	924	912	892	860	851	886	911	930	909	875	964	883	905	868	885	918	953	931	891	893	907	900	907	858	884	887	928	901	859	887	865	894	927	932	838	929	901	858	899	929	879	904	901	893	894	949	918	932	886	922	917	873	888	885	890	863	905	910	891	924	902	862	877	931	952	933	854	918	872	914	912	877	883	881	873	906	918	912	863	917	950	889	835	964	877	903	901	884	856	919	884	867	918	945	901	939	920	892	882	807	893	869	923	852	914	881	889	884	925	901	921	877	889	921	894	889	883	893	914	899	906	860	880	923	903	925	881	864	956	920	869	866	925	900	877	971	852	881	883	900	890	907	903	913	917	949	906	892	918	881	920	910	887	924	945	907	888	845	872	941	933	936	904	880	919	920	874	905	880	860	888	949	869	900	906	815	875	881	894	866	885	903	932	893	913	875	880	902	944	864	859	947	933	922	895	927	887	910	921	887	874	896	922	863	847	881	930	861	907	851	916	914	877	891	904	898	898	869	856	940	872	883	863	879	918	903	889	912	921	849	895	869	853	937	896	833	933	951	885	872	866	962	899	883	905	925	904	857	867	885	908	939	882	935	898	890	921	891	887	895	895	912	892	919	879	878	903	905	914	838	946	873	915	841	898	820	905	901	864	923	896	874	869	888	942	874	875	887	938	837	900	838	929	940	885	901	931	880	880	893	925	916	910	850	964	909	888	897	913	902	893	932	905	867	897	894	866	871	966	900	923	843	956	903	896	936	923	856	889	901	886	919	919	885	944	891	919	885	889	910	941	866	866	928	886	912	886	883	884	873	909	965	913	897	863	905	862	886	899	871	861	922	887	949	885	852	921	896	925	936	918	857	952	936	873	883	923	875	859	860	874	897	894	875	888	894	931	890	919	938	922	897	905	889	905	918	888	860	928	911	962	972	903	910	960	861	924	887	922	884	913	889	851	885	878	863	894	911	910	925	876	890	876	921	911	918	917	1005	914	947	887	919	936	898	885	884	874	863	918	930	904	910	923	912	918	892	837	893	893	898	920	897	912	874	881	927	896	889	852	881	904	929	920	909	908	913	936	928	904	923	888	882	964	881	883	863	921	915	909	855	910	929	865	891	926	871	914	863	881	869	888	861	928	882	888	850	941	908	883	856	861	922	908	956	914	927	898	904	912	898	896	875	902	865	972	898	876	869	929	885	874	872	869	876	873	965	979	941	886	900	919	933	894	948	875	882	939	870	816	924	881	868	855	908	913	874	918	953	917	879	934	934	866	898	878	902	877	970	939	881	846	951	876	877	918	870	918	898	923	877	911	884	876	869	918	940	862	857	896	916	880	860	930	920	896	928	892	919	865	911	854	868	864	912	854	901	820	865	960	906	902	921	863	898	903	850	940	864	831	904	882	857	916	915	899	907	912	912	959	873	884	892	889	898	913	890	862	966	921	917	922	885	915	867	870	872	895	888	917	876	937	878	930	898	907	823	952	916	899	934	944	902	913	900	937	900	920	857	930	874	899	922	880	879	933	875	960	866	923	928	877	930	876	880	913	924	895	904	823	902	883	888	902	916	929	926	889	884	886	831	870	896	935	907	911	891	873	888	852	863	875	921	864	927	913	898	918	907	923	879	893	930	896	913	944	883	859	905	907	884	916	863	933	929	893	900	860	891	901	887	906	891	893	860	881	855	960	904	936	878	880	901	882	900	873	860	889	859	916	927	925	935	872	877	930	903	943	909	888	875	870	892	899	867	900	898	900	876	887	899	922	887	936	917	922	869	891	866	846	881	930	898	949	868	874	923	872	853	908	938	869	936	880	902	885	927	876	917	851	908	869	883	905	900	901	851	889	850	903	901	845	848	898	928	852	906	889	909	914	930	865	875	930	879	920	878	844	923	882	886	835	907	857	889	853	902	923	864	857	920	869	878	891	899	933	882	864	873	876	877	897	888	917	847	922	881	895	911	900	850	917	937	893	888	867	919	859	920	920	912	885	931	854	924	867	908	909	924	896	887	926	916	923	919	917	947	936	903	904	874	940	867	944	908	894	862	917	892	898	959	898	832	878	850	912	928	901	852	939	919	916	889	919	956	975	936	874	864	887	904	881	924	894	934	897	911	893	905	868	857	853	886	850	881	883	847	868	921	915	911	896	905	910	924	910	854	898	904	854	913	877	877	888	883	928	913	857	950	923	902	901	892	885	917	865	923	904	876	892	919	875	893	871	910	844	855	906	888	904	922	867	913	889	910	910	897	900	877	888	883	916	904	865	903	832	896	890	873	922	829	873	884	939	854	876	896	884	943	843	917	888	874	904	950	918	874	878	881	874	866	884	920	909	963	919	899	862	896	879	864	869	905	916	878	898	877	948	850	864	900	876	924	928	883	890	932	926	863	925	873	882	867	894	917	911	912	878	884	910	907	893	878	856	940	869	946	867	844	855	845	922	891	863	913	901	919	937	915	899	901	860	890	890	857	902	903	885	888	904	920	887	906	913	929	911	888	937	903	895	899	877	889	886	878	874	912	893	866	907	902	888	864	859	867	878	901	846	898	948	950	960	880	913	924	935	888	908	892	873	886	946	896	886	936	911	911	896	869	873	859	929	840	911	808	904	887	930	898	929	923	905	900	936	913	859	930	879	954	866	892	879	851	899	878	865	930	923	880	919	915	833	881	920	898	905	884	975
9581	1601	1191	807	569	417	419	338	334	326	327	323	312	297	270	282	283	327	317	268	305	254	251	293	314	258	261	291	293	302	281	280	301	278	282	270	291	235	286	292	249	297	249	257	275	298	261	272	246	281	279	294	299	259	278	262	273	255	255	273	292	225	268	260	254	281	251	271	288	258	241	260	294	299	298	295	269	293	269	270	310	250	263	289	264	262	283	278	254	255	299	293	264	293	270	282	250	247	260	294	265	268	270	262	266	289	278	260	269	271	316	262	297	285	259	279	260	252	282	258	269	268	306	258	294	247	288	270	257	285	262	267	280	301	308	294	260	260	260	286	271	284	253	279	275	271	289	290	279	257	268	259	268	250	263	280	334	245	281	281	260	283	273	260	281	272	271	254	266	273	269	290	294	267	261	306	249	271	251	279	260	257	248	269	265	289	271	258	274	293	273	287	276	267	255	257	280	249	266	270	282	279	233	282	262	297	270	257	265	260	273	265	264	287	269	253	272	304	288	271	291	260	264	268	281	297	272	255	280	257	259	235	246	271	248	283	285	265	263	243	292	276	255	283	268	264	273	255	260	268	278	251	276	278	260	285	264	268	262	259	281	321	286	264	261	263	270	258	280	242	271	293	265	308	297	268	298	251	258	251	291	300	260	267	264	264	261	275	285	243	284	286	278	275	252	245	240	259	258	237	257	259	272	261	265	263	272	293	300	272	263	294	290	274	284	259	304	249	289	298	293	253	251	249	270	274	272	262	251	254	259	253	255	241	265	256	256	292	244	259	260	249	309	307	282	244	282	268	270	272	279	289	286	287	267	261	276	268	263	260	221	245	283	287	285	291	268	247	290	261	278	267	281	274	275	267	279	278	288	228	302	249	301	274	287	252	276	246	241	248	271	295	264	273	286	247	287	273	248	254	281	305	278	252	254	249	274	254	250	259	247	278	269	297	264	260	281	272	272	302	275	287	261	257	263	297	274	237	252	262	279	256	286	256	255	242	239	287	294	276	268	259	285	272	265	277	278	254	256	299	269	276	272	266	254	305	268	279	251	295	251	276	227	274	309	284	270	275	277	270	299	289	279	269	257	266	252	305	264	262	269	264	280	280	278	266	277	319	257	287	235	249	261	282	240	256	281	248	307	293	283	247	276	288	263	285	269	253	294	278	266	277	256	273	261	274	300	272	286	256	269	267	285	282	288	281	285	277	276	277	293	287	249	252	274	263	270	254	290	249	312	238	272	245	295	248	260	245	287	272	258	254	261	280	265	251	242	282	280	283	249	269	254	257	222	290	297	255	248	263	279	251	259	272	309	275	264	242	247	276	257	246	279	260	295	278	280	298	254	313	304	276	262	235	273	293	262	270	283	283	262	300	288	304	259	279	263	242	293	267	300	254	268	296	259	280	254	245	267	264	297	300	260	275	305	301	270	264	263	298	269	282	262	269	237	251	287	282	272	275	311	273	263	263	267	269	284	291	262	245	257	255	270	248	292	286	271	232	262	222	252	245	275	276	260	286	276	270	291	246	265	304	228	267	272	265	278	265	287	272	276	262	272	280	268	293	277	264	243	267	277	263	282	243	261	240	296	253	277	258	285	265	290	281	294	256	254	247	256	263	255	264	312	262	279	288	293	268	266	256	249	263	274	264	264	272	288	269	259	280	263	280	272	254	274	283	259	283	285	262	263	277	268	234	247	269	292	257	269	264	258	268	250	265	267	255	270	272	282	245	293	284	271	246	256	256	278	286	265	238	272	309	270	243	287	284	261	297	283	285	291	241	306	276	266	297	277	281	253	255	291	265	257	292	284	261	279	272	257	295	294	258	237	252	251	267	287	282	289	283	272	248	270	254	252	269	310	298	258	304	298	262	258	255	278	269	283	262	255	309	268	267	268	276	308	270	286	277	307	282	285	273	242	268	288	246	282	282	255	274	266	275	287	281	250	279	285	250	268	262	235	288	245	276	249	236	281	253	256	302	288	249	300	271	267	249	252	257	269	303	246	290	271	274	273	253	280	298	285	267	289	296	266	276	259	283	277	257	258	281	249	302	280	280	253	285	260	282	262	237	251	274	298	289	258	276	260	262	277	270	267	272	270	266	272	268	281	297	268	278	267	274	317	296	271	270	268	285	279	282	287	230	248	263	270	289	292	286	282	273	303	278	272	252	274	267	270	272	264	275	269	269	265	233	269	237	266	283	270	250	242	301	272	267	277	262	295	255	273	259	291	274	263	284	274	274	281	249	249	232	250	280	267	274	275	258	269	265	251	287	267	297	283	283	279	276	251	221	259	281	276	298	263	271	301	246	276	269	261	270	266	290	251	275	287	273	271	273	260	281	272	279	269	253	308	278	303	266	283	269	267	264	283	273	299	242	315	297	296	277	256	289	282	273	287	267	282	292	242	257	270	237	257	260	246	260	285	278	273	240	259	253	285	284	289	260	268	249	299	279	257	258	240	323	279	279	277	263	323	264	264	264	278	290	299	300	275	275	256	278	264	293	273	252	302	246	293	296	280	292	251	297	301	252	291	245	278	278	276	255	254	264	307	271	257	266	272	274	244	267	254	253	297	283	278	257	278	295	295	250	238	266	253	273	282	263	280	297	246	279	280	246	251	285	269	285	295	314	287	271	274	281	241	300	257	234	280	271	269	270	296	240	279	215	302	247	279	274	283	269	293	272	295	302	275	274	289	297	292	261	282	263	261	266	264	284	274	302	276	259	300	280	240	284	267	243	273	243	263	268	268	254	287	282	276	259	292	250	277	284	238	290	271	288	264	261	290	274	289	238	269	276	291	264	274	284	290	264	268	251	255	253	317	277	255	280	261	290	295	255	265	315	273	279	261	256	271	297	244	292	241	256	282	295	254	259	250	256	258	286	258	313	273	279	232	242	270	244	271	294	274	289	282	251	273	303	275	268	272	242	261	249	240	272	281	295	309	283	272	282	258	313	287	278	254	265	302	275	278	276	261	244	282	269	275	271	268	287	251	273	277	267	259	297	290	267	258	302	265	282	280	290	259	267	279	278	256	280	259	289	259	269	263	276	289	269	301	270	232	274	247	226	265	270	278	251	254	283	276	268	253	264	279	259	276	297	280	269	266	276	282	267	255	270	285	272	288	282	292	274	274	309	279	284	286	281	255	247	280	277	244	277	285	247	248	263	304	238	261	281	292	254	250	275	320	283	292	270	265	287	240	303	288	317	295	256	263	263	262	267	269	256	264	285	307	289	287	265	268	272	262	279	319	286	269	233	285	241	261	270	272	280	279	255	264	296	259	275	270	267	255	262	276	278	256	260	264	226	260	260	270	299	284	281	278	248	274	252	279	265	293	301	286	255	298	276	277	307	256	254	257	280	285	279	252	280	249	289	254	251	270	272	278	287	283	275	274	260	284	241	277	289	264	238	256	247	251	256	269	253	252	270	256	277	264	256	254	265	241	280	263	251	276	286	257	279	284	308	261	289	271	292	273	267	283	277
7633	1663	2487	2378	1941	1524	1226	1029	902	915	949	991	880	811	752	747	745	784	839	717	769	686	650	691	669	668	628	652	615	609	607	681	646	643	614	602	622	619	588	666	624	596	617	618	592	596	597	602	606	612	614	583	620	611	568	673	591	597	588	602	576	619	668	620	611	608	607	640	567	615	660	624	631	621	614	618	635	620	632	589	618	638	603	603	584	565	613	595	622	612	624	616	618	610	581	606	604	617	608	610	605	599	601	624	608	642	656	664	624	645	632	579	609	615	589	592	620	646	614	636	609	626	600	635	625	614	587	585	621	577	588	615	602	659	606	617	623	592	623	642	629	579	636	614	613	599	607	590	595	565	631	608	599	654	640	603	615	543	589	639	609	606	594	600	624	594	621	601	597	612	617	599	634	606	584	625	587	587	609	613	603	681	602	573	595	588	599	624	652	623	604	628	605	619	559	623	582	600	627	599	577	591	624	589	631	607	587	604	620	626	604	617	600	607	605	602	618	609	619	616	612	576	575	580	607	613	627	587	621	591	583	609	582	627	593	624	584	663	607	632	639	645	593	639	575	598	579	578	614	599	626	558	627	622	620	642	662	607	595	596	584	606	557	619	588	582	600	639	560	648	607	541	622	607	610	590	624	606	595	575	641	618	636	616	589	638	599	602	622	607	628	562	606	620	571	613	630	602	612	616	622	612	621	599	637	623	577	554	589	638	564	635	593	605	645	594	635	638	589	634	640	620	660	565	546	614	630	602	599	533	638	585	642	623	617	623	638	591	613	640	567	627	636	608	607	580	598	631	620	635	644	577	633	631	604	639	581	606	645	546	596	590	597	565	595	613	605	569	635	610	645	584	655	566	622	612	632	624	654	601	609	627	599	590	619	596	586	634	610	655	628	616	594	604	602	609	574	608	618	616	618	595	573	581	628	620	587	623	629	619	596	613	655	591	624	572	585	617	603	624	589	612	608	605	630	614	614	579	640	625	612	587	641	657	592	582	618	598	609	600	591	631	598	608	596	612	603	615	616	612	607	590	580	547	617	585	646	599	596	613	616	575	581	604	595	593	601	637	586	622	598	600	647	618	637	589	605	619	614	610	610	599	624	606	618	591	614	643	620	598	666	610	636	595	575	627	600	604	615	631	575	613	622	603	578	597	631	585	608	603	637	602	572	616	636	557	622	640	560	583	611	622	633	618	606	619	599	623	564	590	623	563	654	573	621	616	582	591	590	596	639	598	639	609	624	623	616	596	616	618	631	600	619	666	589	626	656	596	623	640	612	614	580	599	625	640	588	636	601	615	618	619	586	595	661	601	628	609	574	647	641	613	631	634	619	634	635	571	603	617	601	629	613	590	599	567	620	650	599	617	576	657	630	590	644	564	556	575	615	639	577	609	583	626	600	591	567	567	634	631	562	610	606	641	624	621	660	612	590	578	610	588	578	639	653	620	620	618	632	580	638	597	626	592	620	591	631	564	590	621	596	620	642	578	603	589	603	606	603	573	645	630	603	664	599	611	604	653	586	622	623	617	657	607	558	637	601	603	579	634	602	611	599	621	576	625	605	582	600	613	585	583	621	620	613	596	554	673	609	566	607	613	581	599	547	586	633	584	660	638	616	578	590	623	573	613	616	631	599	633	648	584	626	676	594	622	617	587	623	626	557	592	573	605	641	574	620	641	604	611	618	648	598	613	595	593	594	566	592	612	591	613	592	591	644	572	624	602	628	558	603	615	620	635	628	610	609	637	608	590	572	603	608	617	613	586	600	588	615	661	635	638	633	607	609	576	620	612	616	634	629	634	592	609	560	600	642	630	599	613	659	619	617	597	644	598	598	542	597	620	651	606	629	629	624	589	641	608	590	647	613	619	630	660	592	587	576	617	638	595	590	579	627	626	594	651	593	633	670	578	624	632	628	608	592	532	609	605	640	629	568	634	599	599	638	616	589	587	614	609	638	592	624	650	608	605	610	632	608	614	626	604	604	565	585	568	612	611	629	602	603	589	603	597	621	614	611	604	589	576	635	638	609	603	614	626	571	642	583	596	630	585	618	605	618	591	598	615	629	573	585	591	602	572	606	646	613	570	640	644	612	636	578	567	605	614	658	583	593	587	635	628	630	621	583	603	620	627	625	623	583	569	606	609	632	602	610	603	546	629	613	672	589	618	627	633	656	636	620	565	611	600	594	616	598	595	616	644	593	592	610	646	619	601	604	582	601	606	580	601	638	602	584	614	579	619	608	587	596	597	591	612	626	648	577	612	588	626	538	626	588	604	642	617	615	597	609	609	576	609	597	597	609	572	604	611	603	641	613	611	666	585	624	630	626	599	603	549	620	627	610	616	601	612	599	596	636	606	595	643	599	610	582	574	606	601	596	639	593	618	620	641	591	649	581	612	589	600	636	617	594	644	640	616	598	598	580	641	638	573	635	669	588	608	590	618	658	624	628	588	630	614	641	612	625	649	602	657	586	620	631	561	583	590	577	627	603	656	574	587	635	596	629	596	598	608	631	579	619	632	614	602	584	606	638	576	651	665	558	596	612	625	613	638	575	595	558	596	579	607	625	650	579	629	565	586	646	595	600	655	593	586	629	633	660	597	628	575	588	620	575	615	580	624	558	629	614	628	620	575	637	592	555	653	577	638	551	636	610	598	627	578	586	594	609	581	601	586	629	582	622	619	626	609	607	604	603	606	577	633	609	615	590	595	591	626	549	577	583	591	610	592	601	571	572	616	598	593	595	604	622	591	608	564	686	651	609	610	588	640	597	614	607	588	608	645	600	563	614	575	643	596	561	641	608	588	656	631	634	589	598	629	598	594	601	596	580	619	623	593	600	667	615	605	568	593	601	608	606	642	613	570	661	583	626	618	611	585	663	611	588	607	608	605	637	673	605	617	639	629	568	653	639	627	665	624	602	603	577	603	622	648	601	634	680	612	599	590	622	599	584	628	614	561	608	629	613	630	650	586	579	641	619	616	592	615	642	631	632	601	576	617	635	632	614	606	605	608	597	594	604	628	608	621	618	622	585	638	579	626	568	600	628	640	605	601	605	611	589	595	624	620	585	576	626	589	590	588	608	636	596	588	572	573	603	633	621	651	620	615	617	608	643	568	623	595	553	597	637	636	603	594	579	569	635	608	594	605	625	602	594	584	622	621	664	642	578	642	641	564	610	624	560	602	662	590	589	579	598	601	635	602	618	599	597	593	643	592	612	623	593	591	643	594	632	671	617	624	582	597	601	609	606	613	565	606	633	568	619	640	582	613	668	591	630	581	605	616	582	645	619	583	633	579	675	563	602	603	594	639	597	659	613	597	591	601	635	601	577	599	614	634	611	616	566	551	602	633	606	588	609	565	608	616	614	623	584	574	592	578	593	632	586	594	619	602	600	613	605	569	595	603	566	576	590	631	607	640	633	578	671	639	584	610	596	564	612	593	608	595	662	610	609	667	616	626	622	605	598	635	588	588	627	623	617	605
17188	2777	1800	1147	732	496	356	293	277	217	249	213	228	196	198	171	157	193	183	150	196	183	169	144	144	148	172	119	151	142	159	168	140	145	130	141	154	155	142	150	128	158	169	138	140	130	141	137	124	155	159	174	149	121	127	166	152	157	121	133	123	169	158	138	120	146	131	148	129	137	171	146	122	143	137	166	144	134	134	152	156	134	144	137	168	133	167	142	153	134	155	141	155	145	163	140	127	132	134	153	148	142	140	125	145	142	135	138	133	151	149	159	151	145	135	119	151	125	138	140	161	131	149	146	150	142	133	143	134	156	149	149	159	174	135	128	135	163	140	169	162	139	124	161	159	148	128	130	157	117	145	151	158	136	159	118	179	126	135	142	159	138	131	162	149	133	149	155	131	172	158	139	152	138	135	154	119	142	148	137	128	137	148	144	131	154	162	143	147	135	143	146	148	151	155	131	141	146	163	144	164	138	135	143	160	146	140	146	123	141	112	126	150	130	140	124	130	152	162	141	132	148	144	171	144	143	109	151	161	161	114	149	129	139	136	143	134	136	163	142	140	121	157	135	135	130	127	132	148	134	118	138	149	163	156	153	132	123	134	124	136	136	140	143	134	129	129	135	133	155	152	150	136	136	164	148	147	129	140	134	154	138	130	135	154	159	120	131	161	151	142	131	153	160	139	125	142	134	110	137	149	164	142	140	164	152	152	131	140	141	142	133	134	127	143	124	155	142	139	138	154	160	161	138	159	135	121	131	139	140	130	138	103	141	132	129	157	148	130	150	135	111	147	130	112	160	166	123	147	121	143	148	138	137	145	142	141	154	146	146	156	133	140	166	148	123	119	138	166	143	150	147	134	132	140	144	157	104	139	147	146	156	145	132	147	128	144	129	131	124	138	148	174	150	129	142	116	138	133	148	130	142	143	134	153	160	127	149	151	126	135	115	119	140	140	149	149	121	166	140	127	125	148	122	132	145	137	148	153	156	149	141	142	129	152	149	140	152	139	108	135	158	152	134	152	146	135	158	146	157	130	141	143	137	134	136	139	136	147	150	128	130	141	142	157	157	137	136	133	142	142	128	130	133	125	140	168	141	140	128	123	136	153	160	130	134	158	147	106	136	138	148	135	162	129	141	168	156	147	149	140	149	151	127	130	146	150	140	140	120	139	128	144	160	139	148	140	153	144	164	160	139	128	131	135	147	141	139	142	151	149	146	140	146	145	125	141	172	149	142	124	165	134	149	150	137	115	135	153	137	152	146	152	137	151	116	126	138	141	137	149	153	130	127	153	142	143	138	140	135	140	126	130	134	147	140	125	146	124	184	143	141	156	120	139	150	138	161	138	141	154	154	149	147	172	139	135	144	138	135	140	163	137	131	152	121	150	158	140	146	171	139	135	169	141	139	121	145	135	148	137	132	133	137	137	141	128	162	128	136	128	155	138	153	136	132	148	141	136	155	133	151	144	125	124	131	137	147	131	147	131	153	157	138	135	140	145	139	139	140	149	155	117	133	130	137	141	155	141	135	161	143	133	164	147	150	136	133	136	132	173	161	142	144	145	125	136	151	126	160	118	119	156	126	141	125	120	138	134	136	140	148	149	166	149	142	163	152	158	131	148	151	137	149	127	131	159	161	149	136	144	134	160	143	128	114	144	145	147	140	141	129	134	143	134	163	151	141	162	136	150	146	142	152	131	138	154	131	161	168	155	137	132	129	112	133	147	135	128	135	142	128	97	143	119	136	152	148	147	155	157	170	127	136	135	144	135	144	153	132	159	149	156	125	142	144	158	155	128	127	107	127	148	130	164	131	119	123	151	163	138	134	144	144	153	118	141	144	150	133	160	138	146	128	126	163	135	142	158	153	142	129	133	151	165	171	169	144	154	154	141	163	129	134	159	162	120	165	146	147	161	126	132	144	151	160	141	146	148	140	128	140	130	154	146	157	141	179	138	137	119	128	169	141	176	134	119	141	161	139	147	159	151	156	135	166	147	138	121	145	151	131	135	126	147	135	139	160	127	119	144	139	143	131	155	142	138	165	135	123	135	142	127	142	145	143	161	160	139	130	146	119	128	137	141	131	127	151	131	140	139	134	141	135	141	118	125	140	153	163	130	136	144	138	139	126	141	136	163	155	125	125	123	149	120	143	155	149	140	107	149	127	150	139	132	151	147	154	122	139	115	149	140	146	145	155	154	134	140	130	133	141	151	143	181	137	163	142	153	143	149	126	128	134	134	151	136	153	120	144	166	137	147	137	142	146	166	155	136	148	139	162	146	148	152	123	132	130	175	140	127	143	133	162	134	129	122	135	147	151	135	136	133	155	150	117	146	144	142	145	143	112	133	129	147	130	139	140	122	149	139	122	143	143	153	132	134	136	151	138	144	147	132	121	138	152	128	140	131	115	135	139	115	134	140	153	142	152	136	148	142	147	132	149	130	148	150	138	161	160	165	140	133	134	131	145	148	125	145	140	132	111	129	149	133	140	155	116	152	141	141	156	138	150	137	143	146	140	127	129	144	137	141	169	137	139	127	152	151	153	122	140	152	135	156	142	125	121	144	122	122	135	131	141	160	160	151	143	134	168	154	147	142	134	130	141	151	143	146	153	146	145	162	130	142	121	147	132	156	151	131	159	162	150	132	143	171	127	145	150	154	145	141	124	143	145	143	107	139	141	138	133	183	118	138	135	143	143	126	165	164	142	120	137	132	154	133	145	135	131	141	139	143	135	145	150	156	146	152	133	141	134	137	162	132	133	135	144	137	165	162	137	126	125	165	162	146	148	150	133	131	153	126	149	134	180	137	132	130	153	151	152	136	122	146	141	128	160	127	148	134	137	149	137	143	147	122	125	120	146	141	172	132	140	139	124	148	136	121	134	139	151	140	107	118	150	150	135	149	141	127	140	147	148	130	145	158	147	122	148	128	141	126	159	129	118	149	168	153	125	155	133	141	126	128	158	129	149	156	145	148	154	157	134	129	132	119	102	121	145	140	137	167	150	142	133	124	139	139	146	142	138	150	133	153	157	142	147	133	153	162	151	163	166	134	162	144	137	153	168	126	152	146	134	129	137	154	173	138	127	140	125	155	133	131	131	164	136	141	140	171	139	145	130	148	150	165	133	131	128	138	153	128	145	121	137	129	152	123	153	163	142	147	150	138	110	130	139	150	145	137	142	119	148	146	142	156	140	162	134	158	134	138	123	175	155	143	146	147	128	165	148	132	144	125	120	127	153	160	129	143	137	147	130	147	138	150	134	123	141	157	133	133	148	153	121	135	152	140	122	124	132	154	145	127	139	129	137	144	137	118	149	135	131	137	133	99	139	135	131	137	122	121	162	130	168	142	140	157	142	141	143	115	156	156	155	130	149	129	149	145	142	162	147	148	134	122	132	140	138	149	164	137	153	144	122	123	129	152	155	154	129	142	153	139	150	159	158	146	135	135	147	149	142	139	152	151	155	131	126	180	145	130	139	120	143
9574	2108	3379	3307	2576	1981	1460	1127	990	820	945	932	854	671	591	582	551	638	627	607	578	485	411	497	465	408	451	407	419	391	410	395	376	368	348	406	404	405	372	399	373	385	379	397	372	380	376	363	358	368	398	372	356	411	370	375	366	360	362	369	383	371	367	357	327	366	362	352	360	347	365	386	367	360	362	336	334	360	391	362	359	373	368	348	345	360	337	375	380	355	392	361	380	346	352	332	327	344	377	345	386	327	353	402	332	340	379	370	348	371	368	363	334	353	339	338	349	363	326	378	338	373	391	358	337	362	321	366	345	345	349	352	370	383	408	360	344	346	366	374	383	392	366	364	384	323	337	375	356	385	329	384	343	338	359	389	367	329	375	342	353	343	359	385	323	332	397	327	377	331	359	379	352	342	374	355	351	347	373	383	364	321	369	336	387	364	338	347	384	359	376	395	361	371	371	392	353	365	359	339	360	356	333	359	356	345	366	356	342	343	354	338	350	384	392	354	355	349	368	318	380	370	337	363	352	346	354	423	313	378	363	349	367	361	344	345	318	363	375	360	345	353	355	352	345	359	353	349	352	368	348	374	354	346	415	373	364	364	353	367	385	364	350	353	351	352	388	364	364	349	362	356	372	349	357	348	336	377	368	347	365	376	361	341	349	362	364	357	383	355	367	341	326	336	381	338	333	381	356	328	365	390	333	366	345	370	363	360	338	340	344	413	351	341	395	337	377	348	367	354	350	352	353	341	338	323	342	345	363	404	369	340	364	361	341	357	349	366	370	390	337	365	361	362	366	366	348	358	351	325	361	363	383	349	339	382	370	382	379	367	339	355	338	382	364	360	383	395	392	333	352	328	343	360	329	338	366	380	305	352	365	378	384	377	316	364	347	370	363	332	341	387	344	352	361	378	361	369	347	356	349	359	349	353	393	359	382	357	326	340	329	359	350	358	371	346	361	379	357	325	351	344	366	356	358	366	346	346	378	325	342	372	361	367	375	373	382	360	378	323	346	390	365	341	358	373	338	324	375	359	358	347	353	357	335	365	379	381	339	351	360	354	373	368	323	372	391	320	372	381	344	356	363	353	333	371	360	351	353	388	374	401	351	332	331	358	356	346	340	320	376	358	388	345	356	382	320	302	364	354	367	333	342	351	363	358	353	345	379	353	399	362	373	348	356	342	383	322	416	363	347	377	351	385	351	374	336	355	360	339	338	388	367	331	371	366	354	374	362	381	372	365	359	384	334	364	351	365	348	370	346	327	387	332	379	404	392	345	360	358	392	358	340	347	381	382	348	340	388	374	365	337	327	338	350	387	365	373	379	328	328	388	351	349	355	365	359	345	354	333	349	341	382	378	353	378	353	362	364	349	343	345	360	350	342	353	361	375	392	350	347	356	344	359	389	363	389	376	376	368	356	348	384	329	350	372	351	386	315	315	366	342	382	345	359	411	359	355	336	331	373	335	345	396	350	344	383	346	409	333	352	404	355	373	323	371	350	371	367	360	382	340	333	370	322	351	379	371	344	336	348	360	361	348	324	367	347	355	364	356	346	389	358	376	370	387	332	344	339	341	391	337	335	357	368	322	389	338	356	366	367	350	350	366	350	370	362	343	358	337	359	366	359	355	386	369	385	344	320	333	377	304	328	387	359	344	359	366	379	350	344	387	346	369	347	343	358	367	333	332	339	340	325	356	364	320	313	358	342	387	372	370	348	359	335	353	384	343	330	351	350	340	328	369	369	352	378	352	324	369	359	345	395	307	340	379	377	363	368	357	364	342	333	365	359	370	376	358	349	341	378	360	321	349	343	372	321	360	338	343	351	315	357	337	348	346	358	349	329	364	352	381	350	359	352	357	369	340	345	343	383	343	385	346	348	339	333	347	346	387	364	353	366	362	375	349	374	382	355	376	326	329	379	348	356	366	374	389	344	341	353	354	367	379	343	348	316	387	337	375	353	372	358	357	365	354	345	326	349	399	370	349	370	348	361	349	367	385	358	355	357	366	331	368	358	341	364	344	357	353	364	348	361	342	343	331	379	373	359	381	344	352	324	345	362	325	323	368	379	352	361	371	357	382	358	334	341	336	346	351	319	379	329	372	368	371	366	407	340	342	367	364	391	337	385	383	370	356	357	344	356	327	356	323	338	355	343	384	350	360	370	334	366	373	360	337	353	369	377	353	374	378	345	377	356	349	360	362	311	358	365	355	359	346	353	369	379	333	376	344	345	371	349	367	369	359	342	350	355	361	360	381	363	360	356	346	350	319	338	352	368	344	346	376	370	359	344	387	343	335	370	311	351	348	327	361	416	340	340	354	354	383	355	367	350	360	361	368	366	334	377	344	388	373	378	368	359	340	330	370	333	332	342	360	344	330	315	358	334	360	359	358	348	365	350	348	355	347	337	375	319	317	342	381	332	373	364	348	361	345	335	346	367	339	344	354	314	371	378	376	369	376	345	344	348	365	369	346	374	352	369	366	344	332	334	360	347	348	355	413	368	369	390	358	354	326	324	343	358	323	352	362	370	362	363	333	363	371	362	347	356	349	347	383	346	353	375	340	354	385	335	370	368	383	350	373	369	358	354	344	319	335	361	330	361	303	368	338	354	347	352	377	343	315	380	311	374	315	369	361	321	360	370	357	388	370	365	348	383	346	363	368	351	381	370	369	377	360	355	373	344	332	340	391	320	373	377	354	364	326	329	352	348	341	361	380	354	354	396	356	353	363	376	362	391	369	372	330	383	347	385	373	364	350	365	357	392	360	351	359	400	366	379	374	335	360	366	347	348	351	337	366	327	323	363	357	343	361	376	373	341	319	320	366	385	380	329	327	406	326	388	353	361	322	335	363	357	376	349	381	359	361	342	360	374	359	352	335	341	366	382	348	351	381	374	338	364	347	330	369	341	360	322	333	364	338	363	342	333	393	331	394	378	332	352	342	352	378	366	378	357	370	320	368	370	387	392	340	341	366	371	374	339	343	333	375	367	363	359	366	330	377	357	370	378	356	351	385	379	349	372	321	337	375	370	328	360	356	365	357	364	354	380	392	399	358	370	369	339	364	373	336	360	373	321	377	384	376	376	366	320	387	360	384	323	347	386	347	335	355	353	341	333	351	373	332	346	346	377	351	359	363	347	333	353	373	323	349	393	338	348	353	325	386	345	379	368	352	356	366	337	352	374	349	359	346	352	383	400	333	348	380	345	374	329	346	395	337	358	359	384	366	391	371	337	341	341	341	346	344	343	339	335	342	333	342	351	336	338	325	352	343	372	340	345	350	365	355	334	326	365	366	339	353	361	355	322	381	324	349	353	338	350	350	331	327	340	340	352	310	362	365	348	351	381	337	380	376	347	345	357	377	379	383	367	345	362	339	353	338	367	352	346	350	336	358	360	345	389	344	345	342	367	387	370	360	341	386	342	333	353	367	363	343	351	365	368	357	354	371	366	346	335	361	325	344	389	376	345	363	347	355	354	334	349	328
2342	681	536	494	421	447	337	414	440	384	417	384	440	414	444	429	424	437	436	415	376	398	424	409	420	401	424	386	386	419	398	383	438	398	387	405	385	420	425	418	410	434	437	408	421	385	432	439	403	429	434	394	395	408	425	420	422	398	405	405	404	426	431	367	387	416	427	399	406	426	426	450	424	410	404	413	362	415	397	405	421	403	418	408	406	404	374	401	380	431	401	389	391	382	423	419	404	422	388	388	436	404	418	416	434	413	378	428	410	402	402	429	382	398	425	430	421	425	413	400	416	404	416	422	406	390	390	407	406	373	414	392	424	423	396	436	418	401	400	376	392	418	405	396	386	421	380	376	400	422	411	457	402	443	423	396	426	441	378	414	392	436	421	424	411	379	379	396	419	398	436	396	392	398	400	374	435	395	405	424	402	421	421	413	403	389	402	422	380	392	387	416	414	426	384	386	377	412	439	396	443	426	428	453	428	388	412	389	400	450	404	397	425	442	436	425	398	428	395	437	412	405	398	426	398	394	375	391	424	408	411	436	429	373	356	422	415	400	384	422	391	404	393	447	432	428	412	356	413	410	394	404	430	398	435	403	407	393	397	418	397	410	419	411	416	418	421	426	424	409	390	417	406	414	432	429	390	424	394	411	380	437	424	411	467	399	392	432	387	383	411	365	430	400	390	411	392	420	407	416	397	406	396	402	412	395	433	369	380	415	434	437	397	394	376	468	391	392	395	400	414	397	417	413	419	408	415	393	423	406	387	423	450	446	401	373	365	426	423	422	425	370	370	391	457	400	424	422	420	414	405	405	434	425	392	409	413	433	389	430	414	404	383	405	384	410	412	388	397	416	384	401	411	435	378	394	375	413	445	423	415	455	416	425	409	365	407	387	430	427	417	413	394	452	412	421	439	411	440	403	400	413	429	407	419	390	386	395	392	387	448	408	413	381	434	429	433	423	406	409	425	413	403	449	402	385	418	394	391	393	417	398	413	413	407	404	386	427	406	385	430	411	429	411	393	397	442	416	381	411	416	375	422	412	398	406	382	422	380	358	417	429	419	379	376	381	442	421	407	391	400	381	404	384	426	403	384	426	402	395	401	415	393	427	435	370	382	379	395	410	386	399	379	391	409	409	461	401	381	429	426	407	396	370	432	400	418	418	399	389	415	420	391	406	433	440	418	430	400	428	411	406	393	442	405	408	406	427	386	393	419	379	372	394	404	429	411	405	408	417	413	402	412	413	414	416	404	391	374	441	408	400	394	420	431	398	406	358	418	380	376	385	425	404	385	398	426	408	386	417	411	410	419	419	400	402	400	411	419	400	391	428	382	386	412	379	408	410	399	419	392	412	433	410	407	402	389	381	395	365	424	375	456	432	421	421	414	452	441	390	345	389	457	397	402	417	368	422	391	392	425	420	390	389	391	432	399	407	402	432	467	421	381	408	405	422	416	389	388	442	415	408	380	402	423	416	406	402	418	419	402	437	438	368	416	451	403	431	416	369	422	412	443	437	418	383	407	416	406	405	395	444	430	444	422	388	413	399	404	407	410	389	383	392	444	453	427	424	395	415	435	396	418	416	396	439	418	400	393	423	422	375	424	397	433	429	423	429	371	398	412	424	412	357	386	409	413	420	435	399	396	399	389	391	394	383	446	392	420	418	410	423	431	436	450	386	382	434	391	409	417	445	404	407	432	438	396	407	423	410	382	404	422	403	416	384	395	441	418	416	404	364	378	432	419	452	439	467	401	407	413	385	413	408	396	400	394	416	394	383	437	403	402	386	428	435	393	426	389	381	452	389	406	405	404	401	385	418	408	351	437	421	388	390	389	400	392	444	422	429	373	393	432	391	440	420	431	401	455	391	410	394	351	401	385	414	410	418	422	402	395	447	441	404	398	391	415	436	387	383	397	419	422	428	435	379	411	412	434	432	409	403	410	392	401	412	444	425	417	418	414	382	397	353	389	429	426	381	424	374	410	415	417	413	444	410	416	436	406	437	433	429	356	402	450	388	479	438	403	393	424	421	427	451	431	412	393	450	385	369	414	400	391	410	447	380	395	435	391	388	369	384	413	409	410	389	407	412	369	403	437	420	411	403	388	390	429	381	413	408	433	451	406	433	450	389	412	392	387	429	438	392	433	359	390	402	388	381	401	377	408	406	370	396	406	375	426	425	402	391	408	394	422	439	389	422	432	412	431	406	403	427	405	420	389	437	415	450	386	408	393	405	409	445	423	401	405	423	398	392	401	414	424	404	373	417	393	433	406	360	431	398	448	441	417	435	400	416	446	405	405	392	427	423	405	447	396	410	403	411	393	392	403	410	401	420	412	411	422	396	443	381	416	429	397	373	408	366	363	437	459	431	420	396	429	394	453	365	413	397	381	443	415	429	425	415	398	387	385	370	410	371	380	382	407	399	398	414	413	439	432	386	393	405	396	425	368	386	408	402	395	411	383	391	404	431	401	388	380	375	408	411	422	402	404	415	378	406	401	364	406	398	414	380	411	371	428	391	381	398	410	406	423	413	427	404	426	386	413	443	445	408	418	429	442	409	382	392	368	381	378	463	421	401	429	378	450	404	365	409	388	394	439	399	384	403	417	391	382	378	389	384	394	404	382	390	385	374	398	412	401	421	448	386	394	407	416	455	384	409	409	412	365	413	390	399	428	412	422	393	359	406	413	384	430	397	432	436	397	403	412	381	450	422	405	427	414	402	409	389	428	397	401	422	377	408	418	385	445	406	371	369	387	375	415	405	450	409	402	388	397	396	422	432	389	385	390	434	373	382	401	393	363	376	393	413	411	400	386	399	427	423	424	377	439	408	417	453	448	390	410	376	422	419	362	405	435	442	396	396	391	458	408	413	428	384	409	389	410	404	375	436	399	381	401	432	422	404	424	417	385	445	391	404	407	399	435	431	416	388	394	441	420	398	418	406	405	453	399	435	402	390	422	404	422	405	406	432	423	391	401	397	385	391	382	426	428	418	390	417	419	427	406	429	412	364	448	417	421	397	395	422	373	441	394	391	438	418	436	414	413	402	410	385	397	436	401	409	439	402	445	414	425	390	401	429	425	392	415	423	407	393	370	430	408	398	417	422	434	416	451	405	373	425	369	376	457	406	428	397	426	449	401	393	441	378	415	397	430	442	433	395	376	405	369	389	392	404	425	403	409	396	395	430	442	390	421	421	446	428	350	415	423	453	390	437	411	412	365	435	399	380	401	405	394	397	392	428	401	415	396	430	425	358	384	437	429	409	376	397	417	399	394	430	401	424	419	401	395	422	360	399	422	391	429	424	410	364	401	372	449	419	416	376	454	442	438	417	419	383	444	425	416	422	408	396	386	392	421	403	394	383	420	403	401	416	440	432	407	410	406	406	409	367	418	376	400	411	407	375	401	435	426	414	416	404	406	397	396	422	431	421	425	390	390	386	442	470	419	433	409	419	387	363	392	402	403	421	427	428	420	389	410	428	391	402
2585	1166	1262	1252	1155	1100	1017	951	900	895	959	1002	954	937	906	866	912	924	942	895	888	911	878	907	909	895	926	901	863	916	889	902	888	825	867	933	833	878	916	910	896	854	900	916	885	884	933	877	894	849	930	907	962	920	883	943	925	898	871	907	898	898	928	894	894	908	833	901	861	795	894	936	864	878	939	907	894	870	921	880	928	836	889	897	913	914	917	878	873	850	930	852	903	888	891	884	900	918	864	879	899	881	924	887	897	902	890	865	873	857	881	915	891	906	880	956	851	892	885	853	875	885	910	900	916	882	857	890	915	859	859	888	881	839	895	892	887	847	883	882	882	851	907	891	864	944	872	885	857	914	827	941	899	889	875	875	911	902	807	897	911	889	887	852	897	896	836	917	875	891	853	907	869	885	880	886	869	846	831	921	877	886	904	866	921	933	914	830	899	903	916	949	828	865	878	878	833	917	894	858	872	888	874	865	927	921	942	933	905	950	881	902	860	832	911	906	921	873	861	865	865	865	854	888	848	897	948	839	902	863	903	913	890	859	913	869	839	863	916	901	918	878	821	926	878	859	869	892	912	848	923	925	868	905	919	879	889	862	858	860	895	870	864	920	874	850	899	909	904	895	933	919	908	895	866	870	931	946	932	911	888	902	899	892	884	884	873	932	903	870	853	927	898	919	886	944	838	875	852	877	867	946	835	939	866	888	893	926	891	864	919	797	891	860	844	856	878	890	877	894	899	885	842	873	894	868	890	939	883	902	888	914	878	854	779	878	851	878	886	915	810	889	850	896	894	806	936	859	903	910	900	848	866	905	875	856	842	885	915	913	902	918	842	884	885	821	898	869	837	881	869	862	866	900	929	896	904	967	922	884	899	865	858	835	890	881	855	900	905	867	900	873	860	847	850	926	900	900	896	829	885	893	862	911	868	854	905	837	885	850	875	926	929	890	891	870	870	889	841	853	829	907	932	902	913	854	873	934	856	905	852	872	915	871	841	925	898	857	905	883	853	920	830	878	901	843	875	898	897	922	915	900	861	867	979	909	877	886	889	937	905	882	885	853	888	916	904	921	913	844	903	871	926	866	907	934	887	879	928	882	863	891	866	908	829	878	939	891	889	852	920	885	887	849	903	883	901	906	901	878	893	916	883	918	876	900	917	900	921	879	882	885	864	896	911	902	910	875	865	882	851	879	949	883	920	911	894	888	869	859	853	868	851	881	906	846	917	925	856	932	857	881	904	872	879	876	912	846	883	907	892	863	923	878	872	857	868	920	909	886	880	876	859	919	914	851	899	892	897	883	895	876	880	886	877	903	868	863	951	872	850	865	862	878	910	889	913	861	887	867	904	908	877	825	863	956	852	873	939	882	869	858	903	889	953	859	888	923	891	924	869	839	939	831	929	930	868	909	882	901	912	886	883	853	903	876	856	937	900	939	911	894	853	869	914	908	820	883	842	951	892	878	914	923	909	883	900	870	917	837	863	870	885	814	902	869	873	931	898	925	891	909	899	875	899	929	883	894	876	870	906	904	869	897	885	838	922	879	839	893	875	902	866	921	895	902	894	840	897	907	914	932	890	900	882	861	912	922	902	881	909	915	862	858	876	885	870	904	873	862	850	915	877	869	896	935	913	884	908	903	915	909	894	903	865	842	886	877	897	884	886	885	823	912	881	876	933	879	864	856	911	875	819	875	924	945	841	851	917	861	891	899	906	876	853	897	892	887	941	891	963	896	870	839	876	901	957	887	870	939	904	872	870	874	900	932	940	898	856	828	900	839	868	928	902	864	843	944	870	917	918	863	939	890	881	896	958	840	864	901	880	865	875	887	900	870	892	918	939	871	855	940	874	930	860	895	840	894	857	854	889	874	926	890	844	857	873	846	920	913	851	877	932	841	892	856	862	874	840	920	912	822	871	855	927	859	955	923	931	860	907	902	909	869	862	881	893	849	841	868	919	874	828	906	864	922	846	878	842	894	883	906	932	840	887	880	858	858	936	894	913	845	882	935	947	912	912	833	839	842	841	905	900	890	910	907	932	875	841	919	918	838	970	901	873	866	900	942	864	843	916	888	880	901	827	893	876	915	928	877	875	899	948	872	844	874	905	898	873	900	922	934	842	897	871	881	917	858	878	924	912	957	923	912	925	898	858	899	884	856	858	859	854	882	858	869	925	889	872	917	872	903	882	888	878	962	861	893	904	888	889	857	869	891	882	844	901	898	885	913	831	858	871	848	911	949	846	938	863	910	922	897	862	896	852	896	871	958	879	887	917	860	890	915	862	877	877	860	868	864	942	887	896	940	955	917	844	859	830	899	910	922	868	925	952	883	924	959	910	881	883	908	876	922	894	949	901	839	913	882	892	888	887	931	878	912	875	837	858	925	869	896	798	872	905	870	812	817	888	891	840	833	873	930	872	886	876	855	904	922	880	879	859	904	887	914	952	877	887	851	822	873	938	897	839	893	863	962	884	930	923	918	943	906	910	940	941	845	863	876	896	925	838	900	941	920	900	881	888	880	895	884	877	905	874	915	967	858	860	858	924	886	889	866	891	892	875	940	849	875	874	917	890	917	934	929	933	867	903	885	849	870	890	887	878	870	890	855	828	860	905	906	888	844	886	892	863	892	875	857	852	890	894	875	876	870	896	863	893	882	915	849	924	892	890	870	916	881	876	890	915	904	915	865	903	875	876	856	881	837	882	854	856	863	895	893	878	927	935	910	895	863	822	850	826	903	886	907	890	857	942	892	904	866	902	928	886	860	892	900	874	940	924	897	872	919	897	889	865	872	861	928	898	958	894	866	839	904	828	928	889	897	920	894	882	922	890	825	871	883	844	876	931	863	887	853	842	876	885	858	924	867	849	903	876	920	895	891	919	840	892	923	878	928	913	862	922	900	910	883	891	867	894	914	832	929	910	945	892	901	829	880	897	897	860	898	876	894	902	912	922	892	928	829	925	860	904	927	830	884	914	843	918	864	879	933	903	919	869	853	858	924	918	850	859	905	871	886	854	896	874	864	865	857	883	949	877	872	877	1010	836	843	902	912	886	892	933	884	923	877	930	941	910	896	820	887	878	883	921	867	859	903	870	874	913	868	872	935	918	926	848	894	859	930	896	897	912	880	928	856	919	903	852	885	824	824	817	909	908	873	891	827	857	890	899	890	869	848	884	885	919	914	842	939	955	882	958	918	936	893	906	855	886	869	884	914	912	939	912	861	936	865	879	921	900	827	889	873	857	891	825	870	877	890	867	886	912	908	892	870	852	853	827	897	859	906	834	892	908	882	893	873	885	864	872	892	875	870	898	944	900	903	887	870	826	896	918	905	875	833	940	904	863	884	863	857	892	865	871	853	868	917	900	937	924	873	899	915	890	866	931	852	844	856	845	886	887	886	895	873	864	902	874	955	869	891	934	849	911	918	879	911	874	903	872	860	856	906	880	949	907	902	880	864	867	923	899	891	929	951	865	892	907	910	918	898
9445	1281	1044	781	563	420	365	358	368	330	338	330	323	291	284	277	296	314	295	287	240	277	251	260	284	245	248	262	260	289	291	297	257	249	244	269	254	278	244	256	287	291	272	272	274	237	265	283	262	286	260	272	311	278	276	273	273	268	241	255	305	271	296	236	247	272	243	255	290	241	260	266	255	271	267	269	275	267	267	271	261	288	263	281	264	288	268	270	241	283	259	262	238	274	252	285	262	255	310	274	271	255	270	262	238	242	240	258	226	274	276	275	268	282	247	259	254	282	279	256	263	274	284	259	276	278	281	280	266	260	281	263	263	273	291	276	254	215	285	267	295	288	233	270	234	231	249	268	262	269	279	283	285	268	252	303	277	252	258	263	297	261	287	262	289	247	240	277	283	261	271	252	263	275	286	299	287	271	291	256	278	275	253	265	266	228	277	316	270	281	243	248	267	247	287	301	261	311	260	273	254	294	265	266	252	253	259	247	289	287	238	261	278	255	252	272	285	252	290	268	265	275	253	243	272	259	274	242	274	283	283	246	244	269	246	272	232	264	267	245	252	278	273	256	255	295	252	261	290	251	239	275	262	290	259	273	261	304	269	263	261	251	255	275	263	245	274	280	258	279	250	251	248	254	251	278	260	275	269	271	261	283	269	268	267	267	274	306	274	282	277	252	285	253	268	264	254	256	287	293	262	280	265	263	244	267	281	235	261	262	279	280	272	255	273	293	268	271	244	256	259	275	312	271	278	249	236	280	274	265	268	247	299	267	276	274	296	285	282	261	281	288	279	280	302	270	299	242	247	249	255	250	273	281	254	261	286	265	264	240	250	272	265	264	269	268	283	244	253	255	275	285	255	283	250	274	279	269	250	270	263	261	256	256	286	237	248	270	288	249	235	273	255	262	257	256	248	285	295	325	268	263	269	250	291	264	258	268	271	262	267	248	274	260	254	258	274	275	288	256	257	275	289	247	264	265	260	267	261	244	294	259	257	269	245	234	255	256	246	277	262	265	260	252	253	268	253	274	276	252	235	267	262	256	268	276	239	248	289	267	263	275	276	258	257	258	250	250	216	265	269	259	278	283	264	305	273	258	254	295	278	260	275	263	277	249	275	293	281	226	265	262	286	255	287	257	281	251	279	272	283	251	296	276	294	240	279	280	276	247	284	260	265	249	266	254	242	279	270	276	243	254	274	302	298	249	260	264	243	242	257	274	264	250	262	252	275	226	246	287	234	255	280	263	261	281	251	265	270	287	250	298	253	254	249	248	298	288	262	277	277	259	279	277	306	297	252	265	274	279	260	262	247	261	264	269	283	255	272	268	273	259	256	277	287	242	231	269	261	273	256	274	244	281	277	265	261	303	249	246	287	272	245	270	260	262	282	258	246	279	268	271	290	260	246	279	276	237	251	288	262	275	249	267	266	251	264	263	256	281	235	246	270	289	270	267	249	276	318	275	262	279	270	267	263	240	267	238	264	256	244	267	278	264	272	251	295	310	261	263	259	266	231	264	284	280	271	274	280	263	253	229	236	259	267	254	275	246	244	259	242	286	262	266	259	299	293	270	266	307	269	259	252	298	282	260	334	224	304	256	255	268	281	260	267	247	275	232	287	271	283	259	260	241	285	229	251	271	299	255	271	280	283	264	260	256	266	254	249	280	258	262	286	270	249	250	277	266	269	247	237	266	272	263	265	255	253	270	267	265	292	266	266	253	234	299	262	275	276	266	268	265	258	265	279	258	241	252	266	252	305	239	272	250	255	259	257	298	319	262	240	271	268	310	273	254	273	244	256	288	293	268	250	259	239	274	283	286	305	269	248	266	281	273	250	270	267	299	292	262	253	267	249	283	270	266	271	242	243	262	281	248	251	276	249	250	285	296	288	258	235	288	251	257	268	263	273	216	256	240	262	272	288	275	281	257	233	258	235	254	274	275	260	308	253	270	273	244	246	277	263	250	278	264	271	274	271	289	274	276	252	256	269	269	296	286	255	270	261	278	261	232	276	274	244	258	247	258	260	271	225	251	283	275	234	261	250	283	248	266	260	284	229	275	277	252	261	250	245	266	260	286	283	253	263	237	235	289	272	271	244	238	248	269	289	257	250	285	271	292	273	287	273	260	261	296	272	264	264	282	238	247	245	282	261	261	259	238	260	262	253	273	282	254	263	301	245	271	273	262	274	241	234	272	263	258	274	290	273	263	242	299	286	254	243	280	290	261	246	245	264	281	266	256	270	253	254	249	287	247	249	273	293	231	261	260	268	280	271	269	248	273	252	255	236	275	259	275	273	266	261	257	265	274	246	271	258	279	277	275	243	263	254	264	251	250	226	255	248	258	279	261	272	250	253	261	272	255	240	260	266	282	251	268	246	283	301	270	252	268	286	292	283	297	283	283	243	265	276	288	264	282	269	251	302	275	237	242	289	265	296	246	281	267	262	265	268	243	241	251	281	239	276	263	272	244	283	279	271	267	279	299	318	251	261	269	285	271	264	263	263	259	260	252	258	260	254	292	270	253	284	245	262	295	252	243	291	269	269	277	249	281	262	252	289	253	257	254	282	295	240	262	252	290	283	261	263	272	263	271	297	279	291	267	258	250	280	267	262	238	265	285	235	243	297	280	273	241	243	271	274	220	274	261	247	252	256	268	276	271	298	285	247	286	266	236	298	271	267	278	259	290	234	254	247	266	250	263	255	274	274	277	271	298	261	287	274	249	257	261	269	280	279	228	276	271	287	257	259	283	247	238	273	254	254	266	242	246	258	287	263	289	268	278	218	228	304	276	254	272	240	276	266	285	230	214	241	273	246	269	253	238	255	259	263	252	263	269	255	247	261	263	237	253	253	259	251	265	259	281	266	250	248	259	264	266	235	255	248	268	275	296	281	282	249	242	281	271	268	293	258	278	249	267	276	267	246	259	236	253	262	247	260	248	274	269	267	258	255	280	294	257	269	213	281	261	259	262	255	256	280	247	257	249	306	278	284	242	278	268	235	247	268	278	244	266	287	261	245	258	265	264	254	263	246	267	239	303	287	253	274	264	278	266	279	287	250	266	291	280	271	244	256	244	232	265	229	263	233	239	269	257	263	269	288	240	287	243	259	282	275	268	261	270	236	277	252	273	252	235	274	233	292	258	239	250	307	234	247	269	250	282	281	292	258	246	266	260	302	272	277	274	281	294	264	268	275	295	257	263	276	291	262	251	295	284	261	248	263	237	260	283	275	301	288	289	258	283	257	249	267	266	289	253	264	252	295	242	237	253	263	306	281	249	235	275	247	247	256	265	248	268	268	254	272	290	238	256	262	239	238	217	254	262	234	260	260	238	268	251	281	282	281	280	240	261	271	250	269	265	289	251	261	275	278	255	250	282	279	278	240	260	251	242	250	280	261	265	254	256	237	255	264	228	280	265	229	274	249	266	228	269	256	257	270	244	222	265	259	269	293	269	235	244	253	282	271	267	293	289	265	268	259	254	266	283
7462	1432	1989	2215	1869	1471	1208	970	940	880	829	880	905	791	744	711	715	745	748	700	683	642	657	664	690	643	635	616	607	592	591	610	641	628	617	621	593	614	639	608	597	620	616	629	633	592	596	582	626	631	528	578	608	587	575	629	607	590	584	620	595	588	627	600	632	623	579	579	586	588	586	642	577	583	590	548	608	595	591	559	566	608	629	625	587	608	625	617	566	588	634	632	595	556	653	616	586	568	608	602	528	619	645	640	585	564	616	586	587	574	610	587	581	612	612	589	620	626	583	601	588	611	594	565	577	597	560	600	603	572	616	633	581	611	577	617	603	589	580	588	649	556	610	597	571	625	645	614	575	624	581	588	545	625	583	592	608	621	629	594	592	601	614	627	550	583	569	606	602	588	573	588	616	583	594	626	621	598	597	595	579	643	635	625	573	601	625	629	579	594	610	606	559	601	546	628	546	585	582	613	616	613	595	612	607	569	610	615	620	583	570	561	583	584	615	607	615	591	590	615	566	580	630	586	646	602	584	621	615	593	548	620	574	585	636	588	582	571	641	607	622	558	612	590	573	589	600	563	561	550	633	576	601	585	627	621	558	566	605	614	597	604	596	576	578	603	598	609	604	632	648	589	592	574	620	602	613	598	584	607	545	589	624	552	575	580	612	594	602	581	567	642	585	574	621	592	546	614	596	566	594	574	581	578	599	649	569	549	642	618	595	613	586	610	585	617	609	575	630	580	600	617	604	616	548	578	631	591	572	613	603	587	568	552	564	633	574	601	586	598	597	607	591	555	598	601	619	579	620	616	599	540	610	606	609	568	607	608	603	575	566	600	605	600	619	546	606	592	606	637	582	617	614	574	576	604	571	636	579	596	604	570	567	616	617	601	579	539	596	593	558	597	620	585	589	615	615	610	577	608	651	605	587	618	616	587	579	562	651	611	601	599	632	575	572	580	633	590	606	593	570	584	546	633	564	589	586	596	577	562	585	579	627	572	577	649	593	574	633	617	570	562	576	608	589	614	556	595	618	522	562	572	592	584	634	606	564	565	568	631	633	582	618	646	593	625	605	599	625	616	589	592	593	631	580	592	612	609	597	591	601	622	593	561	646	612	578	646	613	612	597	609	573	580	570	610	606	561	560	589	561	622	619	581	629	563	606	581	626	620	650	558	543	595	601	621	600	595	593	544	582	553	584	608	595	583	606	605	566	559	612	601	559	579	588	582	598	588	602	597	594	581	611	619	561	612	583	631	622	618	595	610	609	590	580	600	578	583	639	603	595	615	616	577	638	588	612	590	592	552	608	653	581	591	628	574	593	597	588	573	588	589	593	562	616	603	623	602	612	582	571	605	607	601	588	609	577	619	569	565	586	581	617	587	589	625	617	560	629	575	611	595	610	585	580	604	601	597	625	609	608	570	616	576	585	606	604	590	603	569	615	556	577	543	568	575	635	638	612	640	560	616	610	592	648	637	558	562	605	613	623	571	586	630	593	603	607	618	605	600	606	578	586	574	568	584	603	588	600	601	576	585	607	598	589	597	560	620	615	586	607	621	628	641	622	608	585	572	613	572	622	586	603	622	602	594	590	598	586	577	607	577	627	572	554	594	598	592	592	621	589	606	570	554	559	572	589	586	590	599	576	603	598	638	601	582	579	601	580	591	599	602	633	610	591	586	591	599	546	597	641	619	574	622	620	572	567	590	629	597	608	582	555	612	606	615	596	629	609	602	581	570	579	602	553	587	603	580	595	612	589	582	588	588	596	562	552	594	601	594	572	575	613	641	553	588	590	616	555	587	573	611	560	591	575	599	608	612	575	592	616	579	611	584	579	567	552	598	545	601	620	633	596	602	574	613	571	597	627	661	614	617	521	594	606	604	600	578	621	567	559	601	581	589	588	559	607	624	602	573	571	603	571	599	597	607	602	637	563	619	580	563	593	622	595	637	633	589	595	563	613	599	579	629	605	589	622	610	575	619	607	642	594	555	612	598	648	607	615	550	636	636	594	593	573	547	623	583	573	580	596	592	594	586	645	589	622	612	603	632	581	596	630	574	543	593	612	557	599	647	584	581	605	616	600	644	567	572	601	550	603	631	579	590	560	595	560	604	579	596	591	568	596	583	628	580	591	608	616	599	614	579	599	598	606	581	606	629	570	621	599	577	571	604	646	599	604	575	584	587	609	635	601	641	619	576	617	653	620	563	605	605	607	567	604	587	618	642	547	635	613	600	656	566	569	609	567	612	551	587	609	582	547	595	550	574	602	603	555	633	581	600	605	607	583	619	609	556	608	580	640	612	587	586	574	578	604	592	557	573	574	547	572	567	583	590	580	633	595	623	589	565	576	593	580	557	586	634	624	580	618	594	602	579	582	571	577	601	653	605	589	589	585	580	618	608	603	590	575	558	606	595	577	585	695	560	556	617	640	593	593	583	582	599	623	558	612	574	653	576	566	545	604	577	571	629	631	595	619	613	607	600	592	590	626	591	600	617	612	606	542	612	617	573	609	629	593	585	625	585	599	585	608	608	606	556	606	579	620	574	565	581	599	576	622	589	617	623	595	557	608	637	582	627	569	579	637	598	612	624	597	590	600	596	616	600	610	607	629	584	601	611	594	595	624	562	613	604	560	572	626	624	566	624	569	602	597	631	625	650	598	617	618	580	603	618	615	608	583	541	583	608	597	604	617	628	600	617	607	631	592	611	554	613	629	586	597	650	574	584	574	616	629	600	585	602	602	634	600	606	578	606	601	566	573	615	593	629	601	624	579	586	571	639	630	579	633	580	622	622	593	617	632	605	607	526	585	589	611	562	641	569	613	569	613	604	616	616	596	602	615	593	623	552	592	583	570	605	611	599	581	612	612	557	607	589	601	589	620	598	580	557	589	611	617	579	595	591	595	596	638	615	623	559	623	620	593	591	578	607	611	617	584	579	595	585	651	603	638	562	602	581	547	628	576	563	574	622	556	599	602	558	652	618	619	589	596	621	600	607	555	536	558	580	608	576	589	611	600	576	581	598	621	632	612	609	594	593	613	567	606	590	591	614	601	574	596	580	569	578	572	599	598	618	626	597	584	583	603	588	604	610	630	581	621	530	605	575	574	611	563	611	583	573	590	585	594	590	546	578	618	610	591	569	572	634	588	588	649	619	604	586	631	576	582	581	611	568	619	588	654	616	593	586	555	579	601	565	613	591	605	607	572	574	563	626	599	579	575	568	603	598	562	610	610	590	594	642	646	622	597	581	575	610	601	603	590	608	593	591	608	615	570	606	582	572	577	632	601	613	588	626	601	612	620	626	591	597	608	587	637	595	594	584	605	590	614	598	577	616	619	606	575	613	575	571	600	626	577	623	584	602	585	563	604	623	582	595	592	606	584	570	588	599	626	565	639	617	615	595	613	602	571	566	611	560	615	603	570	589	621	575	644	571	629	581	628	601	608	599	589	582	630	517	627	598	571	622	628	619	622	576	595	581	620	608
16569	2319	1418	1001	712	436	358	250	263	208	192	193	227	171	183	158	166	166	195	153	151	157	143	153	142	131	124	163	158	138	154	150	144	147	118	166	141	150	124	131	136	156	115	136	139	125	147	129	120	142	127	127	142	139	135	142	157	153	131	149	131	157	140	150	137	122	146	132	135	122	136	152	158	154	130	150	144	143	139	147	153	134	140	146	127	129	130	144	162	164	155	129	120	116	156	137	143	154	140	143	133	136	144	154	131	122	150	155	130	119	145	139	145	137	145	130	125	142	135	117	146	124	122	138	142	135	123	124	108	133	142	141	150	118	146	149	141	127	163	126	141	141	114	137	147	132	128	137	140	133	135	120	134	152	116	138	146	145	141	144	150	126	142	131	140	126	132	117	113	140	138	132	139	151	133	127	125	113	130	130	158	135	156	132	134	144	142	132	138	135	135	139	136	128	147	139	127	148	154	150	139	139	124	147	140	138	124	161	152	144	121	126	152	123	105	156	154	139	134	127	127	132	160	133	127	140	138	134	110	145	133	115	151	130	135	138	144	138	124	135	137	119	153	122	132	134	129	133	133	119	142	121	132	128	151	159	142	178	134	173	135	144	147	120	132	146	137	137	119	118	134	132	129	152	119	163	136	149	146	155	133	106	127	141	138	140	137	143	146	136	130	146	158	125	114	131	138	132	131	120	143	150	132	128	156	134	115	130	146	143	146	151	129	141	134	130	135	129	164	124	132	142	145	135	141	140	129	140	125	128	146	160	152	150	112	124	105	133	134	144	146	126	121	146	122	141	150	141	116	137	132	135	129	142	120	131	146	110	126	140	126	144	149	131	112	134	133	143	125	150	102	139	147	144	124	164	113	124	139	136	124	147	146	128	131	151	119	131	108	139	147	158	139	157	138	125	138	131	138	156	142	116	126	143	122	123	142	133	150	132	141	103	126	119	143	147	126	143	148	126	140	152	138	157	140	141	129	120	140	119	142	153	157	135	129	145	158	150	124	120	116	121	148	145	149	152	112	140	133	142	130	100	125	139	138	120	143	122	116	113	150	160	129	136	121	145	136	147	143	155	135	154	143	139	155	135	128	153	128	128	119	127	128	133	124	146	133	156	136	139	140	148	116	126	158	135	127	157	107	147	113	143	156	135	142	131	139	127	153	138	161	160	171	128	125	130	141	149	125	141	145	130	140	132	143	145	149	135	121	151	110	141	144	138	142	130	154	124	122	140	132	134	132	146	138	144	149	134	142	157	159	143	129	133	146	154	134	115	158	153	135	138	136	127	125	120	115	117	111	129	129	129	116	122	128	147	129	143	143	141	127	138	148	132	129	136	125	136	136	124	108	142	142	124	129	130	134	140	115	149	154	125	133	145	119	156	163	124	145	146	138	109	138	130	146	131	134	147	171	131	122	144	139	144	108	147	162	179	168	160	133	144	151	138	130	139	146	144	136	126	149	135	127	150	140	130	126	141	148	140	146	120	163	137	131	152	125	122	147	122	124	147	124	141	148	109	143	141	155	143	152	141	160	147	115	124	156	127	146	133	135	141	137	137	131	149	160	141	127	123	133	138	137	137	140	139	133	143	134	133	141	135	149	155	148	119	146	140	122	134	129	136	132	150	148	132	139	148	146	151	154	136	134	147	140	126	127	137	140	146	127	142	139	120	116	149	143	127	143	107	135	134	103	128	141	126	150	154	147	129	123	154	132	130	166	145	145	141	141	126	154	126	121	142	131	114	125	156	139	131	133	144	117	144	138	137	136	144	139	161	134	137	116	164	135	133	149	155	148	144	136	134	146	126	138	143	127	132	143	145	147	130	158	138	140	121	151	127	126	131	127	132	131	152	135	123	138	130	139	141	134	135	133	127	148	128	131	159	94	150	149	111	147	143	126	125	143	141	127	119	136	113	140	152	122	125	128	153	120	132	136	119	131	157	156	131	139	129	169	140	134	134	147	113	147	163	128	138	165	130	142	144	152	160	125	127	148	138	123	137	123	135	139	128	120	112	138	158	160	146	142	128	143	127	156	144	126	141	124	140	129	129	145	146	160	153	128	135	153	133	140	120	139	124	150	143	124	142	136	147	130	131	133	121	116	149	134	121	138	148	138	151	134	143	126	152	129	142	143	135	146	132	126	145	131	131	131	136	152	139	133	118	131	142	116	118	133	133	139	138	121	128	106	137	128	147	130	90	131	130	137	141	143	130	126	159	140	118	106	141	124	123	103	139	136	130	120	143	141	140	133	156	148	117	139	151	134	162	150	126	125	134	128	138	134	143	103	128	112	141	136	130	140	150	159	143	122	130	149	124	108	151	158	152	146	130	145	146	115	137	120	159	158	130	130	145	159	147	121	159	133	163	138	152	130	130	160	138	131	129	139	149	135	128	133	140	129	144	132	138	155	149	151	155	131	132	135	133	156	132	137	127	130	129	132	130	120	139	129	138	136	126	138	121	154	138	148	143	140	158	130	123	136	132	117	126	158	122	135	124	125	157	124	125	138	138	121	115	127	138	151	137	142	133	123	131	132	147	143	140	148	133	108	112	131	162	112	126	137	126	158	141	124	123	165	140	162	120	112	137	125	132	115	111	132	125	146	147	145	135	131	138	108	125	119	133	139	137	130	121	133	141	140	148	128	160	144	130	124	141	126	135	135	143	119	137	148	122	155	155	132	143	156	137	147	142	154	142	139	126	151	143	154	169	131	146	143	137	146	144	153	122	130	135	155	133	155	149	140	129	144	134	123	156	158	123	137	123	131	120	127	107	134	137	105	129	136	134	117	141	146	148	135	130	136	138	142	135	129	146	140	138	147	156	135	135	132	134	126	125	123	145	137	133	138	168	123	152	127	141	131	129	137	153	121	154	124	151	139	131	135	143	128	121	128	131	134	142	133	125	151	128	147	139	146	143	141	144	122	116	165	152	117	150	133	125	133	144	125	146	163	133	150	147	125	154	154	149	143	156	149	138	156	98	119	148	121	137	133	132	147	131	124	127	142	120	141	148	141	142	133	147	151	139	129	132	140	151	132	147	169	150	140	129	133	131	129	138	120	143	142	149	125	120	142	134	168	126	145	145	118	128	143	126	149	166	135	129	116	143	146	146	112	155	142	129	130	136	154	135	138	138	134	130	148	143	148	143	135	118	156	126	133	145	147	137	117	123	145	123	138	113	132	124	144	125	143	125	145	124	136	127	136	133	139	128	154	126	146	147	121	127	120	129	107	142	119	133	130	141	132	123	151	123	134	139	123	150	119	137	143	152	144	116	142	145	126	149	143	127	137	148	115	132	147	126	126	137	122	131	138	144	135	135	136	133	143	128	142	144	116	137	136	149	132	141	140	138	117	144	136	142	110	136	129	140	136	124	128	139	121	149	152	138	103	141	122	137	139	142	128	131	123	135	131	134	146	124	154	156	152	130	140	167	118	147	123	147	136	117	138	133	144	149	142	122	148	134	139	137	137	144	145	150	121	149
9427	1679	2830	3159	2511	1949	1380	1141	942	813	758	827	789	653	547	546	598	632	623	562	586	508	463	410	398	373	428	411	409	359	386	400	361	363	379	410	375	374	367	360	385	362	364	419	352	363	365	393	383	348	365	358	361	415	350	376	368	336	328	351	344	354	368	344	343	325	371	321	366	343	344	384	329	367	321	360	361	373	338	358	355	347	325	348	388	313	344	364	341	320	375	352	330	340	364	341	381	364	344	341	332	364	330	342	345	355	325	351	364	335	307	334	332	313	383	333	337	369	348	324	339	335	338	376	348	363	377	356	340	342	368	340	323	350	347	332	351	363	349	358	328	346	365	369	343	353	358	335	365	352	321	353	344	351	362	359	350	319	335	365	340	369	344	342	333	354	356	350	360	342	348	337	354	344	358	355	351	341	340	349	332	326	349	311	329	355	316	334	331	322	344	331	306	360	372	346	374	328	363	381	328	341	364	328	342	343	321	356	379	336	327	341	363	324	336	353	340	355	337	354	368	337	373	343	349	349	356	330	348	331	347	349	322	342	340	348	332	386	339	359	360	335	319	347	323	321	311	357	348	316	331	319	342	358	341	353	356	371	363	347	354	387	334	336	343	346	334	364	341	321	329	322	353	339	369	344	373	327	367	336	329	340	358	328	307	347	377	346	362	352	338	355	309	309	389	333	345	360	367	351	346	339	379	310	340	359	338	342	356	358	344	323	359	344	370	348	368	313	343	335	335	353	348	337	352	322	361	327	318	344	356	339	365	334	346	373	345	360	380	378	350	346	336	333	327	327	370	331	369	342	352	341	377	330	334	338	370	361	369	322	354	331	354	333	352	350	300	308	352	346	318	324	352	389	327	329	348	381	338	330	367	337	301	349	362	357	329	354	362	347	331	344	344	319	358	336	355	319	352	330	286	330	329	344	348	363	338	339	326	362	381	352	314	348	350	331	330	334	363	330	335	341	337	343	341	386	311	303	338	345	353	341	323	329	360	313	303	355	313	327	335	331	344	352	359	330	370	319	371	397	355	333	339	333	352	405	353	360	361	324	347	370	363	373	330	336	363	336	323	355	299	326	337	316	315	317	342	359	376	343	342	332	336	340	375	316	360	392	364	294	373	351	343	347	337	316	308	346	358	339	327	332	368	355	394	359	355	325	384	367	375	332	353	368	323	355	367	322	351	344	320	371	335	338	372	349	372	362	342	365	348	314	337	364	347	344	350	338	324	353	359	369	327	343	365	345	333	374	359	341	349	354	372	341	326	332	340	347	332	331	343	357	361	347	330	312	353	331	339	343	357	320	387	340	335	319	325	304	351	353	341	361	306	342	323	352	365	379	357	361	350	381	330	343	380	340	339	361	345	353	317	376	326	335	367	351	345	345	333	344	340	334	355	347	341	352	326	348	353	330	349	343	336	316	367	322	349	355	352	332	363	386	357	351	356	352	353	324	349	338	312	338	334	328	345	345	376	330	366	322	332	318	355	352	331	334	330	347	347	306	347	330	351	375	370	349	386	348	356	332	331	347	371	332	343	356	354	325	372	355	329	373	359	340	370	374	319	328	358	346	339	346	363	351	354	355	329	355	335	374	318	355	329	373	308	358	353	353	373	347	367	373	344	337	327	372	339	328	311	336	349	323	332	328	340	375	328	377	346	347	332	351	355	371	348	341	339	343	356	344	361	326	349	333	359	333	341	328	345	324	348	320	326	333	356	335	332	339	334	356	360	321	343	323	351	330	340	330	344	351	335	345	319	372	365	362	330	306	309	362	326	345	359	350	365	331	368	331	329	319	335	311	321	329	333	333	358	370	401	312	351	327	350	314	358	322	366	347	363	364	335	379	358	384	352	339	331	337	306	339	393	337	343	355	372	308	356	342	348	393	354	331	323	313	342	367	365	326	331	356	389	340	381	337	337	336	336	338	349	356	340	330	342	368	367	337	371	325	325	363	397	359	327	312	354	356	379	367	326	337	326	357	366	347	347	335	344	328	351	343	320	350	345	363	322	371	344	344	341	323	332	345	353	350	346	354	328	357	367	304	327	351	347	364	318	346	355	365	386	341	353	361	319	350	347	333	332	369	343	323	364	347	322	342	335	348	350	321	362	332	329	330	333	330	343	334	346	368	363	344	385	333	335	369	325	337	339	325	317	314	351	349	338	319	376	340	336	332	330	339	351	380	382	332	387	331	339	335	360	350	336	345	344	309	327	306	347	352	314	354	335	306	342	348	344	320	329	361	370	351	332	359	374	347	315	356	344	313	337	309	334	361	355	313	359	345	315	356	339	369	349	304	329	360	320	341	309	376	354	354	351	357	350	369	359	331	329	345	318	336	403	348	350	326	345	351	353	324	332	346	347	328	367	343	347	354	310	333	345	334	351	347	378	335	326	337	343	357	359	355	356	336	352	337	366	336	337	349	339	332	327	363	330	334	357	324	325	329	345	352	364	329	325	340	356	346	349	333	323	338	360	380	353	315	327	328	371	350	325	350	370	374	349	379	336	363	378	353	321	371	338	356	395	346	377	363	355	346	338	343	369	351	371	346	316	335	341	357	312	350	333	351	338	361	365	326	362	365	359	337	353	338	364	350	338	385	330	349	352	338	344	339	349	312	348	361	321	333	318	335	314	332	352	363	350	372	314	359	344	355	341	344	332	369	319	356	329	384	367	326	356	367	367	367	319	343	342	360	366	337	365	338	361	340	322	366	327	342	362	348	329	341	330	359	357	343	330	332	363	353	340	349	361	364	344	327	352	360	372	372	356	328	312	328	345	363	338	288	350	356	336	334	353	331	373	336	359	330	365	374	378	386	350	367	353	345	372	343	318	352	353	313	331	334	314	336	371	312	352	337	314	316	354	339	365	371	350	333	339	375	342	318	332	362	381	354	394	373	358	327	358	349	366	330	342	381	341	313	366	338	352	360	380	334	345	358	367	354	315	348	343	316	347	367	346	337	336	342	352	377	370	361	331	319	325	330	339	309	379	355	365	364	342	399	331	342	363	321	347	345	325	344	340	324	376	343	321	363	362	335	347	332	351	327	361	363	335	350	340	372	359	363	348	360	344	356	343	358	373	352	337	319	321	366	368	343	357	340	317	324	337	334	311	351	304	319	349	342	360	357	354	338	335	326	322	337	331	387	358	314	361	364	356	341	362	345	323	354	341	318	349	342	369	331	373	338	354	354	351	375	348	333	346	345	349	360	350	361	327	351	349	380	374	348	353	360	372	341	350	344	323	359	375	312	329	347	352	338	368	330	359	354	336	363	332	359	367	367	358	342	338	324	353	365	328	309	339	361	342	372	310	341	360	338	376	342	342	368	358	323	335	351	354	362	369	334	354	339	348	348	319	390	324	395	356	336	324	331	347	357	321	361	330	381	337	344	355	342	322	362	352	344	361	343	360	355	371	334	325	339	352	331	370	359	331	350	336	362	344	374	336	334	339	366	330	314	358	351	327	337	330	323	338	346	326	351
2233	648	564	524	517	441	397	417	387	441	408	399	380	403	386	448	406	390	373	406	414	370	425	391	414	399	354	376	404	423	423	396	418	400	411	418	429	428	411	423	398	432	363	393	383	405	397	368	397	360	366	383	385	397	425	390	413	446	462	396	407	436	407	424	412	456	447	422	414	376	403	417	386	389	366	397	434	398	357	371	407	384	421	448	425	385	434	441	397	400	406	402	405	401	418	414	409	417	399	438	399	383	404	385	370	392	429	399	388	382	396	412	435	382	400	366	384	380	402	403	389	389	420	406	408	373	423	405	407	432	402	414	413	405	388	409	382	357	403	407	396	393	398	438	382	408	434	423	405	384	416	387	366	411	386	430	421	401	391	392	428	388	382	423	377	403	417	366	400	397	415	433	400	448	387	400	390	450	417	439	434	398	377	382	418	420	396	410	386	425	389	374	415	394	424	387	410	404	367	415	406	413	376	421	418	427	397	386	375	382	396	403	444	384	435	428	385	459	396	411	412	402	398	402	397	391	417	385	378	377	357	363	440	377	418	419	416	373	399	426	424	386	418	426	400	430	395	368	380	389	416	399	401	412	443	409	406	394	379	408	435	352	360	427	371	401	412	426	410	408	415	400	346	414	403	381	387	403	428	407	384	439	410	383	392	357	401	388	416	391	389	398	404	430	388	386	412	420	402	368	397	404	385	428	426	388	353	408	458	369	374	378	365	471	383	374	369	422	388	388	425	395	408	426	410	394	375	380	422	385	380	388	404	391	399	356	406	430	370	431	382	426	403	423	383	412	422	420	410	384	385	404	399	430	398	421	393	389	388	397	407	460	400	403	412	389	360	437	407	425	430	405	391	408	407	375	398	376	434	429	448	395	371	382	371	437	424	427	382	407	377	401	402	406	447	397	440	396	423	366	395	392	429	394	399	397	379	382	435	428	396	357	417	422	385	373	438	407	444	412	386	405	376	413	382	412	425	413	427	406	381	399	433	412	418	415	421	422	393	417	364	380	384	401	411	351	396	385	380	459	424	426	376	403	429	411	415	388	415	427	391	445	411	396	402	409	392	415	437	375	414	413	456	400	392	417	391	408	395	392	422	385	390	424	379	395	393	374	381	444	393	412	390	371	377	366	414	383	401	387	403	405	409	422	430	399	369	428	382	396	378	417	435	431	416	406	423	399	411	384	404	372	379	426	433	412	396	392	397	404	424	424	398	416	407	435	402	426	389	412	414	422	403	397	409	427	397	411	381	395	385	418	356	390	445	364	402	393	412	404	377	418	382	397	412	396	423	367	432	418	357	409	364	382	399	349	422	401	410	401	396	405	395	403	414	429	387	404	400	419	439	395	411	388	393	439	411	412	372	362	398	399	432	391	388	413	377	408	398	401	343	423	373	401	382	429	442	445	454	391	420	388	353	400	387	441	419	361	420	451	427	444	368	412	393	409	406	389	386	390	413	431	372	454	405	429	378	402	400	423	388	400	384	413	401	391	403	420	423	429	385	368	441	367	406	438	427	406	431	398	429	393	413	360	395	438	395	394	422	412	447	419	415	369	437	441	384	413	377	397	415	422	395	378	391	376	410	389	406	448	418	385	390	406	383	418	411	420	421	419	413	382	404	467	455	375	376	413	430	391	404	416	387	361	387	415	416	346	373	402	384	393	364	414	439	399	407	408	364	379	369	395	391	446	367	427	401	414	376	399	388	403	400	378	401	403	385	390	402	403	404	401	415	390	410	395	421	383	396	408	393	414	408	405	423	441	403	401	441	399	378	422	379	435	439	416	405	404	409	373	378	433	354	407	395	434	362	402	429	415	424	431	445	386	397	403	422	403	435	407	375	402	409	406	389	382	395	416	414	411	415	400	414	400	384	371	406	407	399	401	448	416	415	386	392	465	370	421	369	392	380	377	389	444	395	437	393	422	383	389	377	431	408	413	410	369	401	406	450	373	427	436	427	406	412	362	354	392	422	409	423	392	422	414	400	405	419	399	418	383	411	426	363	373	386	447	411	396	396	402	368	436	444	382	419	414	396	409	394	388	390	405	418	378	402	420	407	410	402	371	375	430	415	411	409	377	423	399	393	413	377	383	463	372	399	407	356	416	375	427	431	440	431	415	395	411	413	433	462	420	407	413	428	389	369	400	435	442	404	375	404	390	389	404	403	411	385	413	390	425	399	385	390	432	414	403	410	361	440	390	397	382	366	406	402	405	378	429	393	413	401	450	439	415	426	418	386	408	364	414	416	407	414	388	425	393	392	367	403	437	431	398	404	363	399	399	366	419	377	441	409	393	429	406	418	411	379	434	388	430	405	422	400	416	411	397	434	412	431	393	397	376	413	395	390	374	409	402	386	390	398	397	431	395	417	379	395	408	444	402	408	363	429	378	387	387	396	366	374	431	424	380	410	351	460	393	394	403	429	387	419	422	383	426	401	428	411	357	393	438	400	402	371	445	419	417	409	376	385	392	344	350	396	396	399	395	426	426	384	398	386	416	428	394	376	378	419	381	379	394	420	401	367	404	435	418	422	392	429	405	400	421	376	424	368	366	456	430	395	421	415	423	406	402	384	393	432	381	392	406	417	369	407	401	404	405	373	372	421	397	374	434	395	403	443	412	371	398	390	383	358	402	416	360	379	437	451	449	389	419	396	417	410	411	400	376	410	416	376	386	409	370	385	401	443	420	418	415	407	416	400	377	397	365	409	432	416	411	421	415	405	398	460	399	362	375	390	410	419	379	396	370	409	387	405	401	385	431	417	372	386	402	373	431	399	420	416	379	414	419	363	393	429	396	394	406	387	447	443	447	419	404	432	415	392	367	386	406	384	405	393	402	412	406	388	392	425	410	431	409	410	421	388	379	414	415	399	381	366	375	387	427	381	396	353	397	389	417	401	378	393	404	408	395	368	415	393	393	357	379	419	418	395	382	409	392	395	394	411	385	407	363	418	414	403	378	393	367	407	408	416	396	421	370	343	430	385	436	369	365	384	427	376	426	392	402	435	387	414	416	366	336	396	411	393	394	369	418	389	404	438	410	426	411	421	429	424	381	458	392	412	428	414	395	426	402	439	407	398	374	349	408	389	375	415	404	425	395	388	393	426	355	369	379	404	420	427	437	376	403	365	447	378	388	419	385	419	428	417	430	411	377	432	419	421	426	394	432	404	361	428	415	413	383	388	425	403	413	390	376	424	403	410	430	419	459	447	408	399	390	394	383	382	379	409	374	437	382	416	341	399	403	436	400	418	390	370	416	414	406	416	427	401	417	421	394	444	400	433	363	390	395	409	439	406	399	402	414	397	389	420	424	435	405	402	362	409	386	406	386	359	405	422	384	436	421	405	350	410	414	392	445	407	431	381	449	374	378	426	415	390	411	384	418	424	356	392	347	422	367	367	411	417	431	393	379	413	414	383	399	408	395	403	448	414	404	387	389	435	381	393	392	392	400	418	428	412	390	364	407	423	396	417	393	393	397
2489	973	1212	1250	1074	1056	1024	954	911	918	934	929	864	903	880	870	905	872	923	894	864	925	893	880	911	852	934	828	878	858	920	895	876	881	898	885	870	878	845	906	890	880	857	829	863	887	840	888	872	911	866	917	900	891	905	869	852	879	923	841	840	884	860	880	887	879	939	850	914	882	857	874	894	878	822	831	844	844	868	814	861	832	866	868	865	903	855	914	892	834	863	889	926	881	898	866	847	919	861	872	890	888	871	876	884	835	883	859	919	882	866	901	862	876	895	929	881	867	859	878	876	854	895	843	814	843	882	905	866	872	884	847	877	885	916	834	838	847	843	861	884	873	901	844	878	895	872	874	877	853	899	870	838	841	832	861	923	848	859	891	836	891	887	826	858	849	887	878	856	820	876	881	824	886	862	903	860	928	802	867	862	821	855	874	841	881	874	886	866	875	829	859	839	915	825	847	871	885	878	856	906	909	831	905	877	757	893	856	926	863	804	897	902	860	823	852	827	864	873	864	921	898	871	864	870	836	875	867	873	812	816	842	849	871	894	919	861	868	850	901	890	826	855	925	866	884	836	871	863	879	849	897	883	880	901	833	922	843	897	888	882	883	840	874	875	832	862	907	918	893	885	876	925	880	894	855	897	926	856	888	909	863	896	884	823	828	898	876	894	860	824	870	907	850	868	884	904	908	873	845	861	926	883	874	843	876	859	884	842	814	839	886	831	891	847	868	850	841	907	830	918	822	876	917	852	867	855	846	891	908	900	854	867	839	837	832	913	878	894	877	838	865	872	877	836	890	818	855	882	909	859	842	871	835	882	902	836	853	859	878	853	857	896	857	932	872	897	899	844	901	878	878	857	880	823	817	843	894	925	882	908	832	881	860	794	899	861	878	850	931	909	912	869	861	838	879	901	868	868	926	937	849	860	875	878	910	867	873	901	891	849	804	900	846	874	881	873	869	885	870	923	910	830	863	850	863	873	848	915	906	879	895	849	925	864	890	860	892	840	866	853	877	912	837	915	871	906	872	895	899	882	851	876	865	857	853	861	862	851	920	913	907	901	793	875	934	854	872	887	849	863	840	890	909	839	873	850	899	857	911	858	894	906	912	883	888	872	839	890	867	846	814	861	817	884	833	946	870	914	868	849	870	856	839	941	849	868	907	939	817	871	871	897	847	906	905	895	893	855	865	896	844	877	840	885	922	881	845	818	904	847	852	852	889	851	846	891	901	859	853	836	868	877	934	878	961	913	855	864	910	873	867	928	899	873	872	914	939	839	867	870	847	844	866	888	902	906	879	830	831	853	855	804	838	869	847	843	877	875	881	848	861	856	939	873	856	911	877	865	878	901	812	869	852	867	917	812	914	916	850	877	838	874	867	917	843	875	873	876	871	911	879	853	872	879	891	891	880	899	886	887	842	883	869	894	883	872	850	900	880	854	905	860	889	873	847	830	870	834	846	874	870	846	879	814	850	857	864	834	865	857	846	885	862	863	886	870	863	862	876	932	820	855	887	820	862	871	811	861	874	928	823	857	893	864	884	866	868	845	843	877	846	844	831	859	868	860	866	830	879	869	860	889	844	883	919	845	864	871	897	846	881	848	862	823	881	886	914	832	889	854	871	871	870	859	807	863	850	899	923	896	870	882	858	876	835	884	838	878	816	903	885	847	886	816	850	843	883	826	875	826	884	889	840	810	844	885	862	900	853	878	858	807	883	846	872	903	896	821	837	908	853	867	896	868	847	858	894	841	888	885	890	878	890	921	857	892	868	831	886	888	875	837	846	869	924	880	867	833	835	803	887	916	877	899	876	870	896	890	837	882	892	863	888	861	813	895	912	900	863	820	867	911	856	848	842	895	875	824	891	812	890	888	880	888	835	869	816	916	874	842	894	911	853	902	870	859	858	844	881	826	932	894	898	865	889	896	864	876	850	840	872	812	863	895	888	846	796	836	901	810	878	876	882	862	852	780	886	868	884	880	844	887	894	874	845	880	917	880	857	878	876	898	830	848	890	880	878	872	864	926	910	862	866	836	884	865	830	890	868	901	893	853	886	899	904	906	860	844	864	859	888	869	926	807	838	880	925	832	863	870	866	904	871	850	863	878	881	863	852	860	889	870	892	845	871	822	844	912	864	874	844	897	913	901	825	856	883	919	877	859	829	859	889	862	890	845	886	873	881	860	899	823	835	847	863	879	860	910	864	888	866	893	875	890	843	901	875	846	854	885	881	892	823	860	921	889	828	862	815	842	862	871	887	886	823	838	823	888	806	888	834	896	855	865	920	848	870	856	866	843	909	910	855	877	882	881	878	849	886	900	828	868	865	897	887	866	862	874	887	913	932	880	862	911	854	860	872	867	910	843	815	823	877	882	902	921	904	854	863	868	867	903	842	909	919	897	851	854	918	902	882	889	838	825	795	880	842	885	862	843	875	911	858	851	854	821	854	862	832	908	894	880	901	873	935	866	842	880	846	898	880	904	871	882	911	900	872	903	912	909	902	865	897	844	860	868	863	839	899	877	852	852	874	865	876	875	853	863	926	885	869	847	904	854	839	857	884	896	872	902	864	870	844	852	866	849	872	841	870	831	851	854	878	881	897	811	873	854	889	896	880	921	853	882	871	892	905	923	896	882	912	862	896	847	842	888	879	872	852	868	881	879	882	834	823	859	862	833	859	841	871	891	884	878	886	871	896	841	837	816	908	883	876	916	897	865	818	878	873	871	879	884	848	849	914	875	890	938	860	804	865	915	883	867	902	855	892	845	896	866	886	821	857	873	893	826	873	872	881	889	816	879	893	846	867	846	892	860	890	842	871	888	867	851	951	882	821	846	879	895	853	905	847	871	895	910	888	855	861	842	867	875	906	872	914	858	864	861	885	850	902	819	826	896	887	860	918	860	841	866	839	851	838	862	816	876	915	863	873	867	871	887	865	893	874	919	925	914	814	928	891	848	867	889	844	902	890	883	841	880	843	818	896	830	898	884	827	898	925	886	838	844	866	794	843	925	881	878	909	857	888	931	904	877	875	873	860	845	916	909	918	885	869	848	873	884	818	910	854	855	876	850	862	883	901	880	868	913	863	827	903	889	860	904	866	897	868	906	814	830	851	822	917	879	821	922	874	875	887	836	877	861	908	850	917	853	880	873	903	888	909	870	826	877	924	801	914	827	880	842	859	864	869	884	842	881	854	848	861	810	873	899	913	845	892	834	895	886	878	874	856	860	914	849	873	874	893	902	850	910	859	922	842	839	826	930	876	842	901	894	814	878	873	953	829	846	895	849	890	887	877	857	873	887	861	884	906	899	824	840	885	836	834	861	849	860	886	848	886	843	771	895	898	825	915	869	850	905	842	855	900	848	896	856	886	848	903	833	856	877	848	881	877	822	902	853	838	866	905	909	875	844	893	827	850	866	876	903	840	839	908	848	885	862	953	877	956	877	881	931	843	864	855	885	875	859	872	855	893	882	826	855	803	841	901
9167	1224	890	767	556	446	400	379	323	293	277	280	305	312	255	263	286	308	307	274	250	248	236	248	304	275	238	272	273	277	278	278	244	255	275	264	238	257	266	263	254	257	266	263	256	292	244	258	275	245	271	261	258	246	275	266	288	289	254	249	277	285	259	271	272	273	274	275	263	272	273	263	278	260	260	269	287	261	220	269	222	211	296	238	283	246	242	267	261	265	234	236	269	250	265	261	264	278	277	249	252	276	248	275	281	242	249	257	240	255	250	243	306	257	266	267	310	283	257	276	262	252	268	284	263	250	306	231	284	250	261	250	273	269	250	261	239	248	306	268	277	285	250	260	243	294	254	285	285	254	244	269	239	259	251	252	273	268	235	280	223	288	267	265	275	255	290	240	251	246	239	239	273	238	253	253	255	243	277	253	269	271	268	262	302	255	268	271	237	279	276	238	255	231	251	267	260	266	269	279	246	302	280	256	263	248	247	233	261	279	284	270	270	288	219	260	259	249	292	262	247	268	279	242	241	254	239	258	261	293	252	264	255	289	240	278	257	257	264	262	269	263	274	289	267	256	242	268	295	256	264	242	253	257	283	253	259	280	243	257	269	246	270	267	260	272	231	253	260	264	273	261	267	255	220	266	224	252	279	259	247	261	265	252	270	271	290	276	291	282	245	266	239	256	236	259	239	270	273	261	247	229	247	244	250	246	252	255	264	283	254	252	254	258	253	259	272	293	292	254	252	264	260	256	237	241	270	234	244	265	253	264	277	291	289	231	242	268	252	277	248	256	288	271	275	272	239	252	267	250	248	270	220	273	243	264	267	251	227	244	290	257	276	251	271	260	285	278	282	270	243	244	259	269	291	285	276	246	279	269	260	263	257	255	282	277	258	275	253	242	273	251	249	222	274	250	246	248	246	261	288	253	266	259	298	255	247	256	251	246	275	249	268	237	242	270	237	267	270	264	276	249	247	275	277	255	275	267	299	244	249	270	235	264	241	277	249	257	239	258	283	277	252	270	258	256	229	293	268	259	249	261	245	276	278	256	258	269	238	259	249	281	251	258	276	272	269	255	255	292	235	259	270	259	241	219	234	233	248	236	255	243	239	280	286	272	265	278	269	282	258	265	227	231	285	241	234	213	237	268	272	250	259	266	243	276	239	253	231	281	243	272	241	270	246	258	264	273	293	256	261	252	257	295	244	262	270	256	247	247	225	237	251	262	230	219	261	257	247	298	269	271	243	236	258	275	237	257	238	284	295	254	261	286	240	249	256	280	281	240	269	241	260	287	250	261	272	282	272	235	259	248	257	256	268	284	297	307	284	265	236	263	251	251	267	255	238	262	264	242	282	247	241	246	255	247	251	237	281	246	251	255	244	263	271	265	280	271	234	247	274	258	234	265	239	229	277	271	241	291	288	269	272	303	291	274	250	249	281	264	277	265	278	270	266	252	267	251	261	252	245	249	256	266	288	247	268	284	262	289	260	254	261	262	256	274	250	260	263	246	292	245	258	234	258	262	292	278	288	258	259	255	242	298	241	239	238	262	267	256	252	280	269	257	277	270	275	301	248	233	260	247	303	273	247	252	248	259	268	262	267	285	267	257	252	259	264	265	235	267	260	236	265	238	230	261	243	266	262	297	246	225	251	273	269	276	269	253	257	292	271	254	236	291	255	254	275	245	274	257	273	285	270	256	228	250	263	240	290	264	242	261	235	225	265	262	280	285	240	254	249	277	259	287	265	288	252	257	232	335	249	288	292	257	262	283	291	247	260	267	266	259	268	282	275	260	251	260	267	260	290	272	275	280	259	258	253	245	250	280	276	247	272	304	258	257	240	251	260	280	268	250	231	274	247	237	249	287	241	256	229	245	280	256	290	262	282	286	266	260	267	321	271	233	287	246	260	268	248	242	268	250	259	243	275	258	262	261	241	269	245	268	245	283	276	266	277	251	270	226	253	280	241	259	249	290	253	285	252	240	254	267	268	269	271	281	262	241	228	246	275	246	278	247	303	251	257	252	264	240	257	236	239	251	254	266	267	243	227	269	259	281	282	275	264	269	265	245	253	285	268	265	288	225	260	256	257	238	243	238	266	279	272	245	236	278	273	229	249	227	246	293	258	265	250	256	262	268	269	263	264	276	283	260	277	268	280	239	264	227	265	235	282	260	283	278	264	276	262	276	250	253	258	258	271	261	257	255	251	269	273	267	264	236	271	255	245	240	300	258	224	225	242	269	294	260	268	251	265	284	257	264	271	291	257	290	265	255	251	260	251	261	229	278	267	260	266	281	252	263	289	250	263	257	265	248	254	267	249	258	236	261	298	243	285	272	251	277	266	286	247	263	251	285	277	249	253	288	281	251	279	251	287	255	277	278	258	275	292	249	247	268	279	249	253	247	255	261	256	240	283	267	265	233	250	216	236	263	272	224	264	252	266	260	277	284	247	242	265	262	244	268	262	246	223	267	273	246	206	236	242	243	260	243	272	270	264	255	259	227	250	270	266	262	245	290	279	280	246	261	245	251	239	248	252	243	257	257	281	279	223	251	271	252	269	271	255	261	279	273	245	279	247	247	240	270	240	246	251	244	250	261	249	276	302	232	260	260	250	253	260	278	260	252	247	270	247	241	265	256	254	274	289	257	259	270	236	281	255	261	287	270	234	256	249	270	255	260	247	236	269	263	284	247	243	256	291	277	283	250	254	260	315	274	263	274	282	278	256	265	263	268	274	266	254	251	220	261	226	281	235	242	296	239	235	272	266	273	273	250	264	251	281	267	275	289	262	252	254	263	253	270	283	279	239	260	291	289	267	279	264	277	269	245	265	288	253	253	256	250	255	279	240	261	252	257	249	270	306	264	254	266	269	249	246	244	273	267	277	303	240	244	254	252	270	289	253	238	251	270	266	314	270	274	268	254	259	236	239	271	290	278	286	288	285	259	268	291	257	265	285	231	271	250	275	257	259	270	237	281	245	269	262	278	267	266	252	267	251	264	265	243	302	274	250	260	231	284	244	253	254	246	247	270	275	245	264	257	285	284	269	247	243	264	273	290	280	249	235	256	284	236	247	283	266	263	254	231	266	236	271	263	249	258	237	307	248	247	247	264	250	256	243	272	242	262	274	281	245	245	249	277	270	261	267	259	255	265	269	259	281	267	253	264	286	274	274	258	247	246	232	272	264	258	258	254	263	270	287	268	274	253	277	249	246	266	253	268	263	258	277	248	278	259	276	273	263	246	259	268	251	250	236	246	271	260	283	242	277	258	254	275	270	273	248	262	259	262	250	252	270	258	262	243	264	280	259	262	273	270	259	262	312	253	253	279	248	270	271	248	272	275	235	248	248	255	255	270	279	269	273	281	285	264	266	248	271	296	250	248	261	289	285	257	263	257	233	254	305	268	279	275	238	249	279	257	267	301	269	270	264	272	274	275	229	267	281	276	278	264	245	274	272	231	239	278	286	279	259	273	263	267	257	268	250	238
7242	1303	1958	2227	1880	1316	1172	1094	1029	869	740	865	808	751	703	732	780	766	740	713	662	666	631	634	638	618	665	624	611	630	626	605	623	603	608	603	626	595	629	570	605	579	586	634	631	608	624	597	626	601	588	567	579	610	593	603	574	580	606	595	602	593	558	636	604	629	609	600	577	596	608	555	605	606	592	578	629	593	573	569	608	581	560	600	544	546	603	588	557	616	577	579	576	575	573	622	573	554	599	594	576	565	608	607	579	613	548	596	608	615	607	609	618	601	597	661	568	555	612	641	587	574	584	595	570	587	584	543	585	582	572	553	589	631	596	590	562	598	570	566	574	572	595	580	579	603	584	591	548	611	572	590	602	587	580	608	561	571	619	603	561	611	601	607	560	585	580	580	560	588	597	604	549	557	595	556	589	536	564	572	588	639	540	595	617	579	564	595	576	577	644	579	553	595	630	539	585	595	577	588	638	580	621	539	576	610	582	556	580	580	619	573	581	586	570	588	551	568	593	548	604	633	559	569	599	549	558	586	567	639	593	588	540	579	619	627	572	613	524	549	573	580	577	593	591	571	608	584	586	563	588	597	582	567	598	589	592	600	552	612	611	585	628	611	592	613	575	621	586	605	577	580	622	601	614	585	532	589	549	559	572	602	563	602	576	623	600	599	594	552	577	595	596	563	566	578	576	541	567	565	587	561	587	582	573	596	563	550	613	576	568	618	607	575	530	604	582	614	605	609	583	600	599	590	602	586	562	579	610	576	573	568	606	570	608	592	576	544	561	581	617	588	544	596	546	563	574	575	579	605	598	566	546	584	610	529	571	556	608	566	607	582	593	583	571	564	582	535	571	577	571	579	646	564	581	599	582	585	614	592	595	611	576	551	562	571	551	658	620	590	593	573	580	578	580	589	574	560	583	564	595	616	581	572	596	571	581	540	618	594	576	603	659	598	562	622	558	586	590	589	588	549	576	583	560	597	579	580	574	563	633	577	600	583	589	576	602	587	548	583	578	589	594	597	568	528	586	599	583	590	582	603	577	586	593	594	609	572	600	599	589	583	617	561	561	611	550	575	581	536	581	563	560	607	591	558	593	583	589	582	592	548	569	556	609	623	580	559	594	574	572	611	564	575	566	603	548	564	597	569	622	579	572	617	624	584	589	623	566	567	576	551	622	641	596	580	598	587	598	607	545	547	578	558	600	560	571	592	577	633	583	632	572	606	583	623	568	584	573	582	629	580	598	655	602	612	584	535	587	593	568	587	577	630	572	599	549	603	554	555	579	561	590	589	583	551	597	577	554	566	566	580	556	540	624	577	572	571	556	552	610	607	559	607	554	569	604	574	588	580	587	547	577	554	596	559	604	564	567	600	609	593	593	582	622	570	552	564	555	575	578	594	596	549	588	598	550	566	597	589	608	581	587	586	593	575	599	585	568	593	552	584	569	594	520	536	577	577	598	578	597	549	624	586	615	596	565	579	614	570	567	580	588	559	527	621	583	578	596	610	590	609	553	588	565	630	610	586	635	596	564	544	604	581	598	553	593	572	610	621	601	611	589	567	590	595	570	609	606	580	571	579	569	568	578	600	638	581	583	557	557	603	584	566	578	586	591	579	593	585	592	608	584	563	543	577	590	596	566	544	546	567	524	571	589	581	577	617	556	556	581	591	560	566	587	618	567	587	606	586	599	566	576	594	557	623	566	604	602	608	589	548	581	575	563	569	588	592	590	582	590	597	564	591	600	628	593	570	570	592	598	623	604	606	614	595	538	616	555	580	577	574	588	587	567	600	578	578	577	589	564	605	591	585	575	591	600	577	597	579	620	539	569	623	624	604	545	598	636	611	544	550	582	565	599	637	586	633	564	582	591	523	554	579	574	633	552	589	595	568	600	619	569	570	572	599	589	576	575	625	561	568	621	591	600	565	654	597	619	561	609	592	571	595	614	542	562	581	583	580	606	612	625	543	598	535	534	572	595	539	565	544	548	530	586	578	625	588	586	574	572	564	567	565	616	599	606	601	579	584	591	541	587	544	568	571	624	557	596	618	569	580	605	546	595	593	559	576	588	545	581	576	630	566	574	602	566	573	630	605	585	599	568	551	572	582	596	571	580	583	620	610	610	584	556	616	588	581	614	605	614	557	570	598	586	597	579	580	553	570	598	591	634	604	605	608	583	594	584	606	602	532	602	574	586	628	549	575	556	603	583	602	545	561	591	556	563	592	614	553	591	565	580	580	549	569	602	576	602	561	607	597	619	556	559	599	545	573	581	591	562	594	586	607	616	545	558	576	605	591	555	570	618	568	575	607	590	559	565	615	601	594	576	557	605	613	586	617	603	595	617	571	631	607	546	610	595	543	600	614	596	582	570	512	551	635	574	584	576	567	513	536	616	570	621	587	644	576	585	612	578	574	610	595	566	568	594	571	599	574	588	576	596	574	613	621	633	581	579	603	562	555	579	594	618	576	574	563	583	566	607	562	563	568	544	588	639	603	643	559	627	571	564	605	616	558	561	584	577	574	593	572	595	571	586	590	607	637	610	583	638	586	576	567	586	566	572	565	569	599	551	596	626	534	604	585	555	552	567	625	615	645	571	579	593	590	577	593	618	561	600	595	581	590	595	575	613	595	625	569	585	584	579	597	578	617	598	585	584	613	575	581	631	617	586	571	585	620	590	601	577	584	605	571	601	615	572	585	595	615	570	600	620	548	584	580	615	622	559	586	591	571	642	635	617	566	598	608	595	560	612	588	565	579	552	581	579	608	558	585	545	575	626	578	616	560	590	574	599	553	560	606	606	582	571	605	606	543	617	605	579	577	564	609	607	577	566	608	571	559	591	607	563	576	548	594	560	598	587	554	589	536	604	583	574	606	614	585	565	570	569	612	596	589	595	615	587	586	605	592	585	599	586	613	571	570	586	556	546	568	592	581	614	611	576	519	558	583	588	641	599	603	573	541	595	554	609	581	612	642	598	598	580	597	600	643	567	591	579	547	575	607	613	568	606	573	597	515	548	601	588	595	567	627	579	570	590	540	564	611	583	576	558	560	639	616	627	587	553	655	573	552	575	588	580	630	573	563	587	590	566	577	613	579	560	573	577	585	602	591	611	617	586	631	517	536	573	573	546	615	575	579	531	575	575	628	618	580	589	562	592	606	592	622	606	614	576	554	574	571	591	608	571	591	576	571	593	553	550	546	598	603	568	589	586	576	563	572	587	538	628	593	599	589	572	580	563	572	605	602	620	542	584	611	601	611	557	532	563	605	556	596	578	630	599	557	574	562	566	630	590	557	559	558	585	562	566	573	588	564	554	601	564	626	582	603	593	569	548	588	592	586	599	602	567	575	596	526	630	560	619	556	624	577	590	556	609	603	599	572	630	599	619	612	560	575	610	588	547	616	601	546	598	579	592	594	613	619	587	555	581	586	571	585	542	625	635	591	584	585	557	591	576	576	588	558	589	588	578	618	565	585	571	565	593	596
16391	2191	1577	1041	684	411	335	317	242	182	202	187	177	172	157	151	180	172	174	156	180	162	145	149	153	141	137	132	149	138	155	131	100	127	137	133	148	124	138	134	159	153	146	140	130	133	131	113	121	111	125	125	137	137	122	121	150	148	150	121	129	142	146	132	150	133	112	129	128	127	128	129	146	136	127	134	136	130	132	138	148	151	148	144	133	152	134	133	155	122	156	120	133	140	148	151	136	131	136	147	133	152	120	119	122	120	158	135	130	142	145	125	144	136	133	119	138	127	130	145	112	145	121	139	130	134	111	146	141	142	130	123	129	131	147	139	128	128	151	112	129	140	113	142	141	139	145	121	147	141	152	133	129	136	138	117	141	148	146	114	133	134	130	144	135	126	113	134	127	129	148	140	148	131	132	144	130	111	132	140	133	125	155	130	126	153	140	136	125	134	129	119	125	127	144	145	129	126	117	139	119	139	129	143	127	123	132	151	133	127	139	148	141	141	129	128	126	117	132	127	123	123	128	143	135	117	119	123	126	132	152	151	141	127	124	124	125	117	134	131	131	152	117	135	126	122	141	140	108	119	142	136	153	134	125	123	143	149	133	117	146	145	100	152	128	118	123	120	124	112	126	123	129	108	123	127	108	134	142	124	134	123	123	151	122	127	137	143	100	115	112	148	152	140	151	130	134	148	148	125	134	137	109	139	131	116	132	139	116	129	142	151	136	150	140	128	124	135	125	153	140	142	113	141	135	118	138	132	152	145	116	127	136	128	135	122	125	133	135	136	143	119	123	123	151	136	135	110	124	115	125	149	139	134	121	142	153	135	140	151	138	142	126	138	114	126	139	122	123	105	128	130	137	135	137	106	119	121	152	115	133	145	113	130	128	147	134	131	122	111	115	110	112	128	150	134	141	124	142	146	124	138	140	148	126	127	126	137	139	137	120	147	141	139	133	116	150	112	131	140	138	132	101	128	148	122	113	141	131	121	119	113	142	124	128	125	145	134	136	112	152	133	149	127	130	129	128	114	130	143	135	147	135	152	119	130	134	138	127	120	136	144	135	149	134	129	133	148	116	117	150	149	146	128	138	132	124	134	139	145	130	121	128	145	136	134	132	128	137	131	135	114	129	141	135	119	124	141	127	133	118	158	134	149	136	129	131	169	133	112	124	143	149	123	126	122	128	135	122	144	140	144	143	135	146	145	138	113	144	141	143	143	139	124	119	129	134	129	150	127	135	142	132	134	149	126	120	118	138	136	127	161	162	123	120	140	122	134	122	143	122	140	132	135	129	114	148	136	133	140	139	131	138	146	106	126	146	141	135	137	130	122	150	149	154	137	101	139	132	132	143	130	140	130	134	129	149	117	128	145	129	128	128	141	154	119	141	135	119	122	137	116	114	117	161	128	150	130	145	127	121	121	124	127	115	108	128	131	141	126	113	101	142	131	116	140	110	124	138	132	161	121	122	124	129	140	152	130	118	111	148	130	119	118	117	131	139	128	127	118	122	135	155	102	124	143	120	138	115	128	149	146	143	136	131	115	130	132	124	137	144	144	138	113	160	119	136	130	132	144	127	150	155	126	116	158	157	128	125	142	139	128	127	135	129	143	135	142	114	133	139	123	136	140	126	149	148	124	127	122	139	127	131	145	127	143	139	150	135	153	141	122	137	125	126	117	138	153	123	106	140	110	129	127	135	152	136	113	140	138	129	121	140	131	152	127	117	131	129	133	124	127	115	129	119	127	115	126	120	138	135	164	124	149	152	127	125	140	130	122	128	132	130	132	127	127	133	159	115	144	152	130	130	147	123	124	137	134	147	138	141	128	134	124	147	144	116	114	134	117	123	160	126	128	137	146	131	127	116	139	118	126	115	130	142	144	108	133	132	128	145	112	123	126	133	144	141	156	147	140	147	113	123	137	135	160	141	151	141	143	135	146	126	162	126	132	137	152	139	107	128	119	150	123	131	141	135	137	135	141	129	131	150	108	146	138	134	131	124	161	137	141	134	164	127	141	125	130	128	141	118	116	123	119	123	142	133	124	136	136	125	141	108	122	125	124	130	140	153	130	133	129	124	124	126	142	142	126	125	126	132	138	136	133	140	145	137	138	135	140	139	124	129	138	120	121	154	147	138	151	151	137	151	115	119	106	115	115	141	144	126	106	109	126	135	148	121	139	150	134	130	116	126	117	121	156	113	122	124	147	139	131	132	114	145	152	110	147	154	143	142	142	124	130	126	118	133	132	127	135	156	142	147	135	157	138	140	131	143	124	110	142	128	126	120	161	128	104	131	113	124	137	140	139	142	126	134	139	137	130	130	146	144	117	122	138	143	126	129	132	158	153	145	134	129	120	129	131	131	127	140	132	137	118	123	140	152	148	128	136	126	119	119	129	133	121	119	131	122	132	145	132	133	119	139	116	122	136	157	148	131	160	134	151	132	121	155	128	131	122	140	127	120	154	117	151	118	126	106	124	134	111	116	139	137	113	132	116	138	122	131	136	144	149	127	143	148	120	112	130	140	118	129	145	133	130	115	126	149	175	114	135	125	128	143	124	102	116	134	122	121	139	118	104	142	138	130	139	134	124	129	130	124	141	123	126	132	157	123	135	115	125	120	129	145	135	135	145	115	130	134	124	144	135	140	126	131	151	129	133	137	132	122	136	131	118	115	143	119	126	125	139	133	136	146	145	150	130	120	157	148	151	147	120	139	135	132	146	127	112	144	112	121	149	147	138	164	127	116	93	152	139	134	124	128	132	121	139	138	127	133	113	137	139	127	119	149	131	137	136	129	148	133	138	163	140	146	152	135	117	131	124	130	134	141	135	127	111	140	154	137	122	133	138	136	133	139	119	121	134	142	144	127	145	129	121	134	158	118	117	132	135	111	153	147	138	147	131	127	133	125	121	139	130	129	125	150	129	125	127	125	142	132	130	142	134	137	134	135	134	128	126	123	122	137	136	124	108	141	133	121	117	130	124	135	146	113	118	136	117	132	133	115	135	141	140	123	124	128	145	126	139	150	139	127	147	153	128	150	148	135	133	135	138	130	121	139	125	124	121	110	144	133	128	150	138	135	128	131	132	138	136	148	142	134	144	146	131	111	135	128	108	140	172	133	142	131	118	128	146	118	136	152	130	122	112	139	118	127	117	113	121	125	148	152	126	139	129	135	124	134	142	143	133	114	131	130	128	152	143	130	126	133	149	133	139	119	138	132	139	127	142	153	133	145	128	143	136	128	156	147	145	140	135	134	158	138	131	122	131	140	153	153	137	110	135	109	118	123	132	141	112	122	140	152	138	138	138	130	115	144	125	128	140	127	120	147	129	140	146	147	131	119	139	137	112	136	122	124	133	130	131	103	137	132	143	135	124	119	120	136	129	135	107	126	128	134	112	142	168	125	120	147	130	123	159	141	133	155	148	138	137	127	132	130	136	120	134	128	125	135	129	150	141	130	134	141	141	158	128	128	137	139	125	154	128
9364	1609	2724	2964	2563	1785	1359	1270	1074	810	707	740	750	603	597	601	578	609	595	519	558	477	411	424	430	399	390	341	395	389	355	405	383	390	390	368	394	357	375	366	358	403	361	350	337	354	376	358	327	355	349	346	339	331	322	326	352	286	340	349	343	343	360	356	326	350	329	363	332	353	313	353	334	335	354	347	362	332	304	332	316	337	340	343	344	362	331	343	321	363	350	310	332	362	373	360	316	335	310	366	334	347	329	333	330	342	299	311	314	331	333	354	343	306	338	354	326	328	324	358	320	355	357	318	312	337	349	332	326	338	339	324	344	322	326	399	298	343	352	319	303	336	328	337	335	334	310	329	329	333	328	297	338	319	329	317	390	361	356	332	342	333	342	304	331	318	352	366	305	322	344	305	315	348	335	302	352	341	313	337	333	313	363	356	324	320	355	315	337	353	312	322	372	299	358	349	331	312	308	328	324	327	351	354	325	324	345	352	319	354	335	344	373	326	341	338	321	354	322	324	333	333	348	335	320	345	356	353	332	333	335	339	362	356	338	314	321	340	332	339	303	336	333	338	330	320	335	319	344	336	346	312	305	328	294	322	327	349	324	335	347	330	312	319	359	332	358	368	327	356	349	307	334	347	323	344	337	356	354	311	332	326	325	333	334	359	316	345	337	335	342	323	349	349	333	341	320	356	321	351	335	315	335	298	334	350	356	326	334	305	335	349	313	363	341	317	342	331	315	348	339	345	352	353	341	306	355	351	344	318	337	380	308	325	335	342	329	332	320	331	347	302	339	330	336	295	355	349	353	346	339	346	328	324	334	328	334	312	337	328	383	344	362	331	331	326	336	322	339	338	331	319	315	357	312	354	316	338	353	312	346	335	315	344	314	355	338	336	360	338	327	345	320	316	338	322	331	320	385	309	306	366	316	313	326	344	337	319	300	323	348	342	340	339	311	364	331	347	302	334	345	320	329	315	342	324	328	377	322	326	334	348	328	337	330	337	337	317	340	348	361	364	343	332	328	333	322	335	343	318	323	312	335	333	327	359	301	334	352	329	309	381	326	345	350	316	320	316	331	348	350	311	294	291	334	374	339	310	378	312	318	339	339	344	326	321	334	329	365	349	340	329	316	363	315	349	331	324	353	340	379	352	312	327	369	303	332	345	323	334	343	342	364	352	346	309	325	346	320	346	326	344	357	323	324	308	323	323	345	326	346	376	315	334	350	323	332	317	317	326	347	333	348	363	345	311	349	337	337	351	349	353	298	331	353	348	323	331	331	326	367	346	343	357	320	339	326	372	350	321	327	318	350	357	310	357	303	341	313	289	353	337	337	325	352	333	326	369	369	344	324	312	320	353	312	312	329	312	334	362	334	392	341	312	339	329	338	306	343	327	346	344	342	338	309	347	330	318	321	342	355	328	317	342	344	345	352	331	318	310	356	355	369	350	340	359	335	335	323	352	339	340	355	345	332	374	365	337	323	333	353	351	326	335	347	315	355	341	323	311	338	337	328	344	356	333	342	335	321	304	344	364	332	348	345	323	327	332	363	323	345	372	326	345	361	344	341	333	331	350	333	326	315	336	328	357	336	314	371	322	354	300	343	321	361	335	322	342	365	315	347	314	312	331	371	352	336	320	318	320	340	341	346	305	336	353	360	335	320	366	335	352	343	360	342	326	328	341	348	302	322	347	371	318	317	324	333	326	315	339	346	342	312	338	314	331	356	315	326	325	357	360	363	321	339	329	347	316	327	327	363	353	326	326	339	326	345	323	339	318	341	345	321	328	359	340	338	352	337	329	346	324	324	398	302	347	344	336	345	360	314	341	291	323	348	353	327	322	348	328	319	318	359	325	316	346	324	308	323	281	356	303	341	360	338	333	354	359	321	328	343	311	326	341	355	327	347	373	325	333	328	335	327	320	346	327	340	326	306	301	344	314	338	343	358	323	358	327	311	363	356	320	328	345	324	356	307	327	366	331	348	355	362	343	324	312	340	330	331	311	310	328	367	352	319	336	386	316	355	353	312	346	357	324	351	317	360	308	334	327	373	345	319	342	323	333	321	320	318	328	362	332	333	320	371	344	319	338	314	323	353	318	327	350	340	317	342	375	345	303	334	331	335	350	338	366	344	353	322	333	310	311	352	337	334	337	335	309	364	309	321	311	378	372	322	359	340	310	350	312	338	322	329	329	352	293	357	355	349	343	333	350	342	325	369	330	348	336	336	331	324	346	349	326	334	345	322	358	356	309	323	346	351	326	351	358	332	359	352	329	310	334	356	360	317	363	342	345	337	341	345	343	350	322	356	333	342	348	335	304	332	322	324	367	339	316	341	334	329	329	313	349	321	311	348	337	333	321	368	354	317	348	327	341	374	349	337	321	342	332	339	355	309	338	349	351	353	317	364	317	359	335	343	328	361	371	342	342	346	359	300	332	304	331	354	335	339	314	351	344	388	336	367	322	307	337	337	321	323	341	345	327	311	336	330	345	337	351	361	317	384	322	285	339	313	335	321	318	350	324	345	344	352	330	335	338	333	364	322	354	314	330	321	346	314	312	363	318	331	335	333	342	332	337	340	324	325	350	324	340	346	341	320	321	328	316	326	319	320	336	337	331	336	323	325	318	334	340	350	316	349	308	329	348	338	339	346	310	310	336	328	326	370	353	300	324	352	348	339	347	374	313	320	361	305	315	320	329	369	331	310	323	351	326	342	312	352	331	282	341	328	353	336	311	323	309	336	387	358	321	332	342	302	329	367	290	352	282	344	323	358	322	341	361	358	344	337	355	327	332	325	346	340	329	319	344	356	339	370	345	327	298	347	348	314	307	312	331	323	381	352	336	292	349	347	361	306	311	305	360	349	352	322	342	342	287	323	304	314	322	332	306	339	338	340	315	322	328	320	358	386	334	364	344	339	331	322	321	337	328	352	359	318	313	357	304	330	326	310	330	291	336	334	314	321	345	307	324	314	331	345	326	335	338	330	320	307	362	354	331	359	347	313	320	321	332	346	328	315	347	332	358	332	353	310	328	320	349	325	344	332	359	322	333	325	353	334	380	318	355	334	318	342	359	317	330	326	360	334	324	307	329	319	328	350	328	340	347	330	357	340	326	373	348	327	330	316	315	330	327	358	351	343	353	317	337	338	302	330	350	327	344	356	336	343	335	349	359	333	297	329	344	298	345	312	353	317	330	357	334	331	326	348	362	333	320	353	365	372	346	307	331	347	329	326	329	333	353	326	347	307	367	325	331	346	310	360	300	329	336	355	348	319	315	303	344	375	344	342	376	362	344	312	329	316	347	331	322	331	316	311	327	340	322	322	317	364	357	351	332	347	326	327	334	318	311	315	335	322	341	347	344	315	350	332	347	341	355	339	314	311	328	347	330	355	321	340	377	373	376	334	359	313	325	329	332	332	319	335	360	347	305	332	327	365	320	335	324	343	330	343	303	338	361	362	352	334	331	321	323	340	321	335	356	362	349
2062	580	569	495	430	435	451	442	416	400	393	381	398	402	372	408	420	420	366	417	422	409	385	433	383	383	401	370	408	393	391	426	447	426	415	401	408	407	383	385	401	382	411	401	364	404	382	412	396	379	399	469	371	364	397	371	443	385	399	407	371	401	396	387	386	396	394	392	395	387	393	401	402	376	411	425	410	401	406	387	360	420	422	398	382	383	417	380	412	387	400	450	424	381	402	425	436	379	400	386	418	408	429	401	421	426	417	410	396	362	432	419	419	401	423	401	377	389	369	416	374	419	418	387	382	377	409	363	363	387	389	439	382	385	406	426	398	421	395	390	409	399	356	392	363	413	397	418	409	408	406	386	395	381	400	389	408	417	388	419	397	370	391	428	371	377	414	381	413	415	410	397	380	368	380	403	371	427	396	395	375	393	374	406	386	374	391	383	373	408	418	376	386	399	397	386	370	421	434	376	403	419	384	384	369	359	434	386	404	388	352	356	434	411	396	429	410	390	423	428	392	414	427	409	400	404	381	416	388	425	404	388	398	422	367	395	392	383	411	416	415	389	373	387	393	384	391	419	402	370	379	359	371	387	406	386	390	397	378	409	353	402	414	400	384	404	378	435	387	404	411	412	399	395	383	387	423	393	432	372	368	422	380	394	396	400	388	404	380	383	392	409	349	393	429	377	406	383	414	412	396	402	438	408	401	378	356	403	408	380	414	389	404	412	419	381	427	420	370	341	376	393	376	421	389	379	365	436	439	407	422	374	376	411	414	422	367	418	401	403	374	377	412	453	408	447	374	402	402	366	400	408	385	409	398	424	408	425	408	375	430	367	421	379	399	408	389	420	404	419	466	413	412	409	424	377	362	429	384	392	373	396	438	405	378	369	421	402	388	441	413	419	388	368	377	438	386	399	383	406	404	394	410	388	426	419	401	429	369	393	423	398	370	393	423	424	414	411	408	395	357	429	386	415	419	385	396	400	438	385	404	355	370	383	397	407	393	392	384	368	400	396	417	426	369	384	381	377	361	402	404	390	380	400	393	429	391	380	368	377	381	397	388	389	403	417	398	394	382	376	378	395	407	385	373	384	382	417	349	386	394	411	351	407	391	380	418	371	401	424	382	415	443	408	393	387	397	395	372	388	386	378	406	365	380	394	420	376	432	429	460	454	362	408	416	407	416	414	402	423	399	412	378	358	385	391	432	419	395	439	411	351	416	387	405	423	409	420	405	399	396	381	374	374	387	373	424	354	405	359	334	388	413	382	401	396	406	412	382	408	384	390	390	382	412	364	402	392	412	434	400	387	418	376	414	364	409	415	410	386	403	391	384	400	447	396	407	431	365	398	412	409	389	387	385	426	390	370	434	397	428	412	391	404	418	411	396	363	386	434	384	426	412	384	376	356	373	418	381	392	412	383	409	399	424	382	348	394	428	390	412	379	413	394	390	453	411	402	389	407	408	431	397	395	382	393	418	380	406	368	399	428	387	348	402	371	419	387	402	396	414	458	433	403	375	396	395	387	412	403	434	392	425	390	436	403	390	411	403	390	377	416	386	379	381	381	382	392	391	427	405	392	397	395	376	397	378	388	395	388	416	410	387	413	420	416	435	396	390	394	379	410	390	387	374	395	387	408	395	404	378	418	390	430	385	397	420	396	390	428	388	409	413	410	385	397	406	422	432	400	391	413	422	392	378	382	422	338	395	400	413	407	426	334	379	408	392	460	389	368	418	374	376	379	407	386	384	370	350	376	363	415	386	391	402	367	400	397	401	414	401	384	385	396	396	403	351	445	371	390	404	419	383	358	425	418	367	434	394	367	403	412	399	409	401	400	424	411	405	391	427	397	388	407	358	411	382	389	406	393	414	409	403	435	386	419	396	411	403	404	419	412	405	415	381	403	406	402	395	384	420	413	387	368	418	409	362	395	392	433	431	411	417	379	392	391	396	416	394	394	347	423	412	363	366	417	373	421	440	381	393	388	381	413	402	417	398	371	387	401	400	410	426	421	401	418	411	362	409	405	404	347	429	408	403	410	420	380	408	415	418	404	411	428	379	410	392	396	401	393	354	367	393	390	389	397	390	437	427	394	404	420	392	414	423	409	398	365	430	424	406	415	387	411	406	392	394	414	422	391	460	385	406	367	398	416	374	408	421	397	424	419	386	384	400	403	393	369	400	427	401	377	383	394	380	396	434	399	402	398	455	429	356	381	388	424	369	380	381	396	415	400	419	413	404	371	402	376	392	388	385	388	385	367	376	380	420	408	391	385	397	383	370	394	405	391	398	437	347	407	442	375	441	369	400	407	405	386	372	384	369	398	419	392	413	395	373	343	403	389	405	384	338	421	381	405	405	416	362	389	398	412	397	404	379	398	398	388	381	423	411	406	395	422	390	391	446	383	408	418	400	413	417	393	392	412	409	418	425	462	397	400	398	409	408	419	421	407	386	438	394	371	390	359	382	373	437	399	401	446	385	384	377	395	357	377	381	421	410	379	360	407	410	403	418	373	339	388	404	407	408	414	382	373	408	411	399	394	396	367	406	408	393	380	396	419	395	373	387	411	396	405	399	398	411	392	354	387	418	391	371	379	429	421	384	412	380	361	407	412	364	436	379	386	367	383	387	380	366	370	412	410	424	384	431	382	406	407	400	419	416	401	414	397	404	335	386	391	391	410	414	410	406	395	384	438	388	366	399	380	385	370	384	438	369	420	382	408	373	410	390	388	400	375	373	374	410	392	438	383	388	365	408	405	432	388	395	386	391	416	379	385	385	409	407	409	400	393	379	411	394	369	458	399	390	408	413	357	388	411	461	403	383	419	388	418	375	399	373	370	409	380	396	405	401	373	396	393	408	448	418	368	375	386	389	425	405	407	397	406	402	426	402	423	418	417	399	389	410	423	383	436	390	401	400	398	388	363	393	421	426	378	415	365	397	359	378	392	394	407	392	392	380	385	436	410	398	405	395	425	369	415	432	317	386	418	414	338	386	394	394	395	409	391	415	407	403	352	417	377	403	406	395	431	383	427	407	416	406	420	398	371	382	388	402	410	388	407	404	417	386	395	369	392	391	392	355	385	413	399	416	434	412	386	369	407	406	419	356	387	389	389	415	403	419	420	415	404	356	403	393	376	424	397	395	378	417	427	386	424	405	380	399	393	365	385	407	384	378	399	377	372	353	410	404	409	398	415	393	390	420	412	414	365	408	346	386	402	432	399	378	390	419	428	403	402	381	391	397	394	432	424	374	396	396	373	408	390	422	436	383	414	389	415	408	400	383	384	419	395	402	421	392	396	398	385	366	398	409	414	416	401	377	380	395	387	390	395	393	448	404	409	379	423	384	403	445	413	416	371	428	402	395	405	388	388	394	391	412	376	375	368	398	407	382	384	399	415	397	407	376	395	363	414	381	377	396	449	402	410	395	386	388	429	409	393	373	362	408	418	394	404	388	391	366	398	406	366	387	405	412	371	415	417	388	431
2466	1005	1182	1187	1089	994	1063	1008	877	865	836	879	835	928	879	913	828	894	935	845	893	914	899	869	907	881	948	862	805	843	853	833	832	909	877	875	852	852	856	892	862	838	959	891	873	850	842	886	893	904	913	853	862	887	855	866	857	828	810	846	853	935	864	902	896	866	886	878	878	834	861	874	848	858	825	881	866	881	878	909	904	876	871	820	859	806	826	876	845	886	871	865	885	874	857	851	813	866	836	781	867	879	872	845	843	881	864	888	831	802	877	875	854	875	883	877	867	866	878	836	881	886	876	840	897	889	913	838	877	858	854	822	812	880	904	893	843	838	849	803	833	861	882	849	846	910	868	825	822	927	864	883	821	827	837	864	886	824	891	905	857	848	859	883	877	822	873	871	882	904	858	904	911	850	904	880	850	865	858	869	868	842	853	832	876	912	863	836	830	898	861	878	854	859	839	885	939	833	809	809	863	840	833	823	847	869	833	861	845	854	891	881	865	901	823	856	909	878	839	846	819	879	801	855	872	835	845	907	821	892	887	842	896	855	876	864	857	872	898	862	838	866	861	859	833	860	874	832	813	937	882	843	848	890	886	906	894	932	858	856	936	880	864	830	859	809	864	842	870	853	851	923	953	842	865	888	840	848	927	829	849	823	856	888	924	902	844	883	850	903	879	835	882	841	876	877	873	888	888	859	837	870	849	837	868	835	847	886	862	868	879	877	832	869	860	869	808	879	811	858	894	857	855	847	855	886	879	896	866	852	918	866	859	882	871	848	869	897	807	860	866	913	885	856	827	862	862	854	858	803	894	908	829	842	917	920	853	880	834	808	858	862	882	892	807	866	858	848	908	857	857	793	881	827	880	818	883	831	855	820	881	855	874	823	833	833	868	805	885	902	881	857	880	880	891	848	908	875	879	863	831	832	860	862	899	917	926	847	781	817	838	909	839	871	866	882	830	859	885	860	896	904	867	806	865	878	893	859	869	848	842	814	835	853	883	909	879	851	907	878	856	832	813	887	892	855	856	849	834	865	827	885	850	851	859	854	846	866	860	811	881	845	863	822	906	885	914	877	831	866	858	857	880	870	876	861	786	891	858	858	819	916	813	873	836	854	893	833	878	873	860	838	880	872	890	893	819	864	866	916	836	895	892	847	855	829	904	892	846	878	877	820	867	881	837	894	825	832	791	819	860	846	894	817	874	856	849	831	885	918	855	879	897	863	883	857	868	803	821	830	908	841	881	811	896	869	905	856	864	837	890	874	860	864	880	854	836	858	808	882	854	829	822	920	860	876	847	883	886	851	850	853	846	829	827	892	863	814	898	865	872	792	886	849	864	915	856	878	888	835	882	828	913	825	921	841	859	843	789	899	870	883	871	876	877	838	904	850	862	895	886	874	833	805	841	835	889	834	842	902	891	870	910	855	883	868	837	877	935	874	811	844	840	884	901	884	909	851	860	866	861	857	850	880	875	864	863	806	878	836	931	882	876	851	888	886	890	855	839	860	868	850	847	873	851	878	861	823	820	872	869	829	865	869	851	899	890	879	851	781	861	864	914	864	901	841	877	834	891	811	915	896	840	848	890	845	891	803	919	826	851	861	851	852	839	879	899	858	838	901	866	828	818	946	844	924	869	833	858	857	914	877	897	845	868	837	866	898	908	818	865	853	876	862	872	875	833	925	832	834	827	925	788	877	886	875	838	869	894	873	856	844	852	892	836	870	844	863	892	834	948	806	885	830	817	836	853	875	866	902	888	877	894	932	842	847	830	854	823	899	879	871	888	867	906	859	889	829	814	848	892	894	847	895	880	816	828	886	848	864	848	859	869	820	909	857	841	898	829	861	868	874	802	910	859	770	875	859	832	859	920	929	856	850	897	905	859	890	844	881	833	847	897	843	825	868	833	806	890	875	898	812	887	922	790	845	877	900	904	869	845	859	861	846	881	863	800	830	848	877	895	876	833	883	833	855	885	874	876	904	846	887	839	869	816	840	834	892	835	814	917	849	878	881	819	907	927	840	879	867	879	843	832	862	894	845	875	856	864	858	857	857	847	874	896	875	903	865	857	862	881	850	883	874	856	887	920	829	870	867	873	868	910	843	826	845	842	830	905	822	871	832	907	893	862	907	822	909	912	819	845	878	906	849	871	879	880	837	834	836	814	885	858	875	824	863	821	893	862	864	861	865	885	906	865	811	867	860	907	864	897	823	808	862	881	848	844	831	831	838	849	888	870	858	851	867	914	854	865	872	892	799	833	796	803	903	861	832	869	861	861	915	887	863	883	872	833	939	860	869	833	878	880	869	885	928	872	853	848	901	863	847	884	845	911	941	839	873	829	837	802	874	897	833	826	837	880	880	908	847	895	861	875	851	841	825	825	896	843	824	887	852	907	909	856	858	885	858	867	861	900	818	887	843	884	840	867	836	857	803	895	809	840	869	889	826	825	821	903	851	832	885	840	872	903	902	836	823	878	910	841	877	853	892	847	837	856	870	837	826	906	819	842	843	884	839	871	853	866	827	829	846	875	854	904	872	858	868	848	880	876	898	905	835	866	826	878	854	819	850	795	862	852	879	896	832	859	873	856	870	855	855	822	905	848	924	827	837	868	841	805	838	828	860	851	885	791	914	841	880	875	837	900	895	894	872	867	914	902	920	896	867	920	857	863	797	876	865	893	885	867	842	815	858	834	853	902	836	892	833	901	859	874	899	861	907	906	852	858	845	899	840	834	860	876	859	853	858	866	851	897	891	836	919	895	836	909	877	868	856	851	840	905	814	890	837	951	838	859	822	905	881	843	883	842	854	818	869	896	824	891	819	876	892	853	819	835	861	819	910	885	867	877	905	890	860	818	866	845	866	888	867	863	866	855	899	912	849	866	848	886	848	860	887	888	891	940	862	871	812	785	913	857	851	882	835	823	846	849	893	869	840	844	875	899	871	906	874	905	818	857	861	857	868	831	872	827	851	870	869	857	930	884	890	906	878	858	915	820	863	841	910	834	794	856	882	886	862	816	923	831	906	882	820	860	899	883	900	848	861	845	799	868	842	914	916	876	891	849	855	838	873	848	917	857	892	825	856	839	864	843	915	878	831	827	853	811	829	927	877	852	863	884	904	852	901	834	844	897	856	817	836	858	879	838	794	801	871	843	874	846	845	847	842	870	868	881	845	904	834	864	910	854	831	869	841	817	860	844	835	860	873	896	829	848	819	859	793	847	853	908	905	839	896	822	909	889	879	824	917	828	868	855	820	868	921	899	893	820	894	846	830	900	878	874	815	826	877	895	883	884	841	856	810	879	870	893	872	841	876	904	877	870	843	858	867	881	880	859	872	902	897	865	882	855	895	875	851	836	864	868	825	882	870	953	894	869	827	863	892	866	859	846	807	878	892	893	849	944	848	853	901	837	940	890	860	829	837	832	834	875	899	855	846	878	872	856	837	888	881	825	912	826	886	860	954	830	924	898	856	883	866	855	900	851	817
8989	1220	919	702	522	472	397	365	350	325	277	269	292	271	276	254	283	283	274	230	278	266	294	285	263	231	269	261	272	269	274	283	250	262	228	289	272	248	264	253	267	274	296	280	253	233	274	260	264	275	260	248	256	276	255	253	289	266	272	292	243	254	260	272	245	267	270	251	274	267	248	266	277	251	233	273	263	250	247	256	210	270	249	251	290	254	230	231	237	269	239	245	240	238	230	283	222	284	259	254	260	244	251	245	258	248	251	263	264	263	276	256	264	237	277	260	310	263	248	247	266	290	220	258	240	262	267	255	258	270	246	259	246	260	280	213	231	253	221	241	240	256	256	273	274	256	297	279	282	253	264	266	245	266	265	208	258	259	273	239	244	246	262	272	253	270	262	236	253	260	241	280	225	262	256	227	260	235	253	254	292	254	265	265	265	244	230	263	248	267	261	258	253	272	285	249	256	246	270	219	233	246	238	267	228	268	250	250	237	267	252	262	248	249	237	288	243	251	246	246	283	257	244	259	252	225	267	249	274	291	262	260	261	249	272	260	260	281	224	237	280	267	263	254	236	301	250	266	267	249	234	280	284	262	250	251	247	266	295	260	272	244	243	279	241	262	222	278	246	221	265	226	244	259	253	267	259	260	274	263	274	237	257	269	253	279	282	242	274	286	236	268	273	267	257	260	250	288	239	257	263	272	243	260	225	267	272	231	262	254	260	271	267	251	260	255	273	251	258	271	274	261	278	264	287	263	254	247	239	249	283	250	261	260	255	224	279	280	252	244	256	266	267	261	225	263	252	259	282	272	268	255	243	227	277	250	266	253	255	252	245	251	241	258	286	259	236	263	275	241	251	263	275	230	248	249	253	264	268	274	262	256	267	266	240	230	260	296	251	260	259	257	269	292	263	248	237	267	289	259	276	253	298	237	250	247	252	250	229	247	269	276	274	273	282	273	254	233	244	260	270	265	254	262	239	258	259	288	298	260	246	258	258	227	273	239	249	235	254	271	236	290	250	247	273	269	297	278	258	234	285	254	285	292	251	268	238	228	256	248	252	271	252	255	284	269	276	289	252	238	281	257	255	230	234	250	259	270	268	271	262	251	245	262	264	237	272	244	212	279	220	227	245	242	246	257	245	247	240	247	251	249	250	259	272	284	246	265	281	236	266	253	240	291	233	303	256	247	288	239	234	256	251	285	210	250	276	224	260	250	257	250	274	247	264	262	230	255	248	255	261	246	236	253	248	252	251	260	243	243	274	261	278	256	249	278	243	264	268	270	259	265	269	262	231	240	281	264	251	243	271	261	272	274	271	273	272	271	240	296	259	279	242	277	244	256	245	275	267	235	238	277	257	250	246	270	252	280	278	247	256	231	253	273	252	270	250	272	236	286	271	263	256	273	240	247	237	271	232	287	275	259	263	268	259	245	259	266	235	249	275	250	271	260	260	273	251	251	254	247	271	267	247	276	253	274	238	245	232	252	267	267	212	215	272	257	270	261	246	284	266	251	269	251	267	266	280	289	259	239	270	281	291	262	289	262	234	251	296	299	246	257	262	259	289	247	217	296	280	253	283	249	252	263	286	267	275	263	258	266	286	255	248	275	244	266	258	222	263	280	264	274	265	247	243	256	227	254	272	257	252	262	253	233	256	265	215	267	290	271	249	262	264	271	266	260	251	266	234	239	259	289	233	262	234	242	283	270	230	241	269	226	256	233	255	261	295	263	282	259	227	240	232	263	237	268	223	276	256	272	257	254	312	253	264	242	267	265	226	277	276	234	273	231	280	267	249	274	232	260	283	260	268	255	264	255	276	236	274	245	258	276	263	228	275	291	271	235	231	245	255	232	245	276	244	265	293	267	223	247	242	291	270	226	258	284	260	251	261	249	279	257	284	261	287	236	273	253	278	232	271	251	257	276	244	272	258	307	256	264	270	264	251	260	264	284	254	249	271	274	286	272	253	268	257	265	261	246	274	252	238	273	259	279	280	256	265	255	260	263	267	264	255	258	271	273	250	262	273	261	279	269	241	253	243	254	248	284	261	297	299	260	237	263	216	261	215	246	270	228	278	280	285	228	260	276	227	255	257	269	276	281	256	220	282	296	242	252	244	243	260	265	271	260	241	277	263	258	254	245	269	287	257	288	249	243	233	237	246	276	296	241	259	266	235	259	259	273	252	268	266	250	275	255	231	255	254	271	231	252	254	246	243	259	257	260	258	253	288	254	238	246	250	256	224	225	265	255	234	259	246	255	245	234	276	255	274	245	244	289	276	259	272	272	273	242	262	248	250	260	263	270	260	261	266	243	237	270	269	267	260	282	282	262	269	266	245	255	289	284	268	287	277	254	237	266	235	288	285	259	257	268	242	240	259	257	232	244	276	268	252	219	249	266	266	245	263	275	268	257	299	269	247	285	247	281	264	265	257	254	223	242	287	302	281	248	236	227	251	275	258	280	270	240	234	276	270	273	236	253	212	237	237	275	239	263	244	258	262	295	246	237	264	250	253	274	260	258	264	259	270	268	254	247	250	260	234	238	256	266	296	297	245	286	255	278	257	233	236	286	258	242	255	280	271	232	266	214	271	267	262	264	263	270	234	232	244	261	293	251	247	264	217	268	244	272	248	236	265	253	276	232	274	232	244	265	240	279	263	246	269	240	265	243	249	295	269	231	287	279	252	267	234	263	237	264	264	232	262	282	282	273	253	246	251	273	243	243	262	288	271	262	277	278	288	234	261	238	264	287	265	247	242	249	256	257	242	266	250	228	262	251	256	284	237	252	260	265	284	243	276	235	270	280	231	251	265	276	269	256	241	260	245	263	250	262	226	247	250	278	238	241	253	254	264	245	269	277	246	248	291	288	272	270	251	252	282	248	260	254	287	277	289	271	263	278	257	274	252	249	259	266	254	242	234	283	256	228	275	269	278	243	276	240	247	258	282	242	250	250	241	246	255	271	238	288	262	254	250	266	263	262	246	243	260	278	267	250	267	249	275	269	238	260	293	249	252	289	259	249	248	267	242	277	281	269	244	249	264	261	249	244	233	242	267	256	247	247	233	251	228	258	260	257	250	229	227	274	277	241	246	274	264	251	270	255	284	243	233	251	242	282	256	248	249	251	261	289	268	243	298	240	252	271	255	291	260	291	254	271	267	239	262	238	250	243	276	272	302	270	226	261	253	275	282	242	270	276	278	238	273	272	253	240	238	268	264	261	254	246	265	271	287	262	258	259	281	256	296	249	262	266	265	232	217	291	272	259	235	294	237	275	263	261	251	240	254	261	259	226	265	268	251	259	248	244	241	259	271	266	275	249	234	250	264	237	222	271	285	258	266	274	245	267	281	250	293	254	272	259	255	258	266	271	230	262	233	257	245	275	239	226	251	272	255	231	283	269	279	256	250	266	267	279	272	287	298	241	244	250	251	215	239	266	290	276	273	275	268	278	278	263	256	228	236	277	260	253	251	255	226	249	275	267	232	287
7197	1239	2000	1982	1698	1403	1237	1160	974	869	825	765	722	734	750	756	746	750	707	662	669	656	638	618	634	625	604	639	605	610	599	612	618	625	578	597	626	544	569	618	606	626	563	617	610	583	572	598	605	539	621	615	581	578	601	603	576	596	590	570	599	599	559	596	568	619	632	580	596	607	573	567	607	540	567	645	569	570	555	582	579	539	583	571	583	598	571	601	606	554	584	544	555	522	564	583	579	573	593	593	582	548	585	591	555	610	576	598	573	592	574	584	571	629	563	526	541	572	530	593	571	565	592	568	592	590	592	540	553	595	576	550	601	573	577	577	609	581	619	608	541	613	619	547	564	623	550	606	577	585	569	577	570	560	569	613	542	558	579	594	585	628	554	554	599	547	604	559	544	570	551	611	534	577	573	607	603	575	576	581	556	565	587	598	592	540	563	561	563	552	573	621	558	542	595	562	553	592	593	578	564	528	594	587	523	565	598	608	593	613	596	597	548	580	607	577	622	548	571	601	606	590	614	569	632	599	615	594	534	570	603	590	578	604	592	578	557	585	568	615	559	620	574	574	571	557	593	583	616	543	568	558	591	582	591	574	559	610	616	602	593	507	582	620	564	635	587	607	578	616	581	621	548	575	562	570	534	593	572	606	576	580	567	577	561	585	576	581	577	577	569	565	591	558	558	595	602	588	594	553	604	587	581	573	589	622	588	586	541	636	525	558	595	565	595	559	572	607	592	558	574	562	574	592	572	598	566	617	575	575	584	548	565	593	609	555	575	588	592	556	578	588	631	595	571	558	551	540	568	553	560	597	561	542	551	548	585	585	601	581	604	582	556	585	601	571	591	581	580	608	577	582	577	587	602	594	611	581	568	539	550	577	560	546	590	561	625	578	604	569	593	538	564	571	583	574	590	571	629	588	565	571	580	527	570	571	588	565	614	564	616	608	552	607	598	600	597	550	559	574	569	553	600	575	588	613	545	596	575	590	546	610	630	624	586	558	545	638	587	595	578	580	559	537	603	569	583	604	577	575	592	596	566	564	610	581	534	591	576	606	583	596	548	584	584	616	588	554	582	588	616	589	577	584	589	563	598	547	574	570	575	588	590	533	539	594	580	570	581	615	584	530	591	613	544	611	559	551	580	591	608	566	593	587	601	572	579	583	619	573	607	574	556	636	633	586	625	561	548	560	528	574	582	604	580	590	595	565	578	547	557	544	607	613	554	589	568	556	563	598	569	600	554	540	575	562	600	556	585	586	618	589	578	581	572	538	616	572	560	563	577	571	613	590	566	584	596	633	583	613	578	589	583	576	642	605	584	533	568	565	587	592	548	635	637	605	551	565	587	567	560	607	578	601	630	541	585	590	595	556	576	582	570	551	616	574	567	537	555	557	553	602	549	624	588	630	565	594	568	598	582	564	617	572	578	586	567	623	581	558	625	584	580	564	566	603	560	593	565	569	607	580	580	590	521	592	577	559	590	592	593	511	555	544	582	564	587	571	601	608	626	592	543	559	598	570	561	558	582	587	579	586	593	566	584	553	601	560	571	568	583	604	634	586	601	622	566	622	555	566	541	561	584	613	621	583	542	546	606	545	585	571	547	593	611	587	568	576	597	550	570	548	575	579	555	586	590	542	638	555	542	566	555	563	595	575	571	602	580	623	579	600	568	588	517	550	615	542	557	644	568	585	557	553	577	539	575	562	558	581	550	557	573	601	574	602	578	572	588	588	558	592	566	563	558	544	579	588	545	548	559	580	560	556	549	542	566	581	571	556	595	561	580	578	596	579	578	613	626	522	588	544	575	591	551	574	606	561	552	558	580	568	560	557	590	557	570	623	557	564	551	579	544	576	589	581	573	566	570	548	566	604	604	579	594	564	547	574	514	583	540	597	587	564	590	532	566	569	569	546	547	560	557	581	604	586	555	528	556	585	572	596	559	561	562	559	591	572	599	577	547	553	548	598	582	574	598	578	515	575	565	578	558	574	590	589	570	536	584	550	547	587	563	611	599	569	527	576	559	594	594	608	557	613	552	565	563	591	565	598	617	533	562	599	586	566	558	554	601	610	590	551	567	570	612	592	573	567	572	551	634	547	579	635	599	562	590	530	566	559	581	552	580	560	588	551	579	582	610	571	583	570	559	605	597	552	582	579	573	591	610	526	571	568	575	565	541	580	572	607	528	544	575	569	542	575	560	580	511	577	586	564	595	586	579	605	566	591	572	582	568	566	572	628	559	572	581	601	518	549	582	563	553	604	552	564	613	595	573	588	565	539	576	568	570	599	565	519	555	584	573	551	569	566	557	530	602	614	577	546	558	609	590	618	579	616	601	539	596	615	587	575	601	587	618	568	591	546	589	566	567	599	545	547	578	534	571	582	558	560	521	574	580	627	599	567	616	573	579	591	592	568	547	616	612	591	543	571	558	544	581	563	562	590	576	558	588	576	585	624	548	588	579	576	582	575	530	591	576	566	637	581	557	583	588	596	581	588	581	587	552	578	584	595	586	508	561	563	537	617	588	568	581	573	598	561	557	597	571	581	590	592	571	561	593	596	559	565	598	578	557	563	589	558	597	639	562	586	587	595	585	558	592	572	551	597	588	592	566	585	617	603	618	587	587	603	618	572	570	574	572	572	606	608	546	568	578	609	574	561	629	572	585	587	589	593	613	576	565	557	584	598	545	568	619	619	531	597	528	615	571	591	602	545	595	546	575	612	626	570	564	574	558	579	599	610	589	577	531	571	568	598	583	572	563	566	629	586	642	550	562	547	563	585	626	595	577	582	579	608	532	528	573	570	592	575	600	615	595	611	564	525	581	572	562	612	606	558	593	556	589	550	589	597	554	542	579	590	546	596	571	588	540	596	508	585	582	559	589	601	607	541	534	587	556	586	622	587	594	587	550	578	610	595	572	576	596	619	584	605	554	550	588	583	544	560	589	560	569	537	589	530	578	536	547	582	604	592	539	595	608	568	536	640	576	567	528	530	602	565	549	577	560	590	571	598	600	600	603	580	601	607	525	554	569	545	594	572	569	593	576	575	559	607	565	558	627	588	591	585	612	570	563	560	617	574	544	553	563	614	570	589	580	546	617	627	535	577	538	567	569	559	535	625	593	586	547	587	574	601	566	560	566	554	608	617	562	578	583	565	570	558	569	582	581	524	582	586	594	583	595	610	551	571	586	549	626	594	603	563	630	558	572	551	562	544	580	551	614	552	584	584	580	544	552	601	580	556	579	597	585	599	569	584	548	539	641	574	554	547	597	608	564	632	557	578	565	564	602	600	595	594	605	568	574	577	585	573	531	568	561	611	598	557	592	577	587	593	626	553	563	556	575	594	588	593	561	618	602	577	534	561	570	566	558	543	601	581	601	505	626	538	585	583	636	563	524	590	569	550	584	563	512	622	589	560	628	546	598	573	536	591	566	544	594	576	581	549	571	585	565	593	594	568	586	599	594	607	581	566	580	576	615	544	616	593
16424	2254	1379	890	570	469	370	325	263	208	184	164	180	170	172	150	172	165	144	144	147	159	148	161	141	136	130	142	149	142	142	142	136	127	150	148	143	126	153	146	135	144	117	116	136	128	124	122	128	127	122	119	133	115	150	141	148	118	116	127	117	122	123	108	112	134	148	120	109	113	126	126	117	120	127	121	117	144	137	138	122	121	139	130	123	135	123	109	135	118	139	149	147	117	136	133	140	120	130	120	135	142	131	134	150	139	133	153	162	135	105	126	144	116	176	110	119	125	118	122	102	137	130	108	126	143	145	142	133	140	131	126	121	147	130	130	119	117	138	126	127	141	138	125	118	122	128	110	123	131	130	119	126	116	128	145	145	128	116	125	138	146	137	126	120	114	136	120	124	152	126	147	122	113	122	118	123	118	125	114	138	115	122	152	135	129	139	135	128	153	126	118	127	109	122	116	136	138	148	124	132	141	117	131	132	120	157	127	110	133	158	124	135	129	125	126	133	112	157	122	127	140	150	142	115	137	132	128	139	118	154	124	116	140	123	122	126	121	145	126	136	122	126	108	138	108	146	125	163	141	140	150	140	130	148	123	141	104	125	141	136	103	107	119	159	135	130	141	124	127	140	131	128	133	121	112	142	119	148	128	130	112	130	122	124	140	148	145	128	119	144	126	139	139	125	139	133	115	122	136	127	138	137	143	144	126	131	127	140	147	153	126	143	108	123	103	129	153	120	149	137	136	120	126	145	139	138	123	127	151	137	140	121	107	122	114	118	123	136	137	120	129	116	108	122	125	142	114	138	139	132	122	122	130	136	123	155	113	131	129	143	110	113	143	150	138	132	142	141	119	142	128	130	95	130	124	128	138	134	125	125	130	128	143	152	125	140	131	126	114	110	138	119	132	139	131	130	120	128	132	121	133	118	130	145	135	133	128	149	134	128	129	139	130	140	114	145	124	120	139	116	122	130	128	125	140	152	103	124	109	120	157	159	124	158	122	123	141	116	135	173	121	136	132	139	144	154	145	135	134	142	139	101	146	116	123	144	127	144	152	118	132	138	130	140	119	127	138	137	135	110	151	115	135	115	138	123	130	137	152	153	111	112	134	144	135	144	134	107	137	139	141	134	125	139	125	135	126	145	126	125	98	135	125	137	152	134	118	133	146	123	124	136	133	133	139	138	140	120	120	129	143	134	123	125	136	121	145	122	138	113	129	118	123	138	127	111	133	129	158	128	144	131	138	136	126	125	113	127	118	100	141	135	125	101	132	116	125	125	152	138	126	139	122	156	121	148	140	136	136	126	147	115	143	127	130	129	129	123	150	123	128	111	132	140	143	100	115	123	143	119	127	127	143	143	128	127	140	140	152	132	128	142	115	122	123	137	152	111	139	132	124	120	135	131	134	135	148	140	135	120	125	120	134	107	103	138	122	126	127	146	123	127	131	111	160	118	136	148	148	114	110	129	150	139	132	119	126	123	130	109	137	135	134	140	122	130	126	134	127	116	125	139	127	148	130	137	126	121	118	137	125	159	140	132	123	138	162	144	147	142	117	124	129	115	134	133	132	106	118	133	137	143	136	124	147	125	142	128	129	121	135	124	140	132	134	145	146	109	134	139	126	142	108	124	113	117	132	158	119	143	123	114	149	132	127	131	120	144	136	115	136	138	137	133	154	138	141	132	127	121	133	113	116	122	109	130	125	138	119	152	123	121	141	154	128	131	146	146	150	152	147	133	149	142	115	132	121	138	120	122	132	143	127	144	129	121	112	118	121	108	115	107	122	123	148	126	124	133	123	119	131	148	132	132	123	125	145	145	115	145	144	131	146	131	125	138	153	124	129	152	143	131	123	137	120	128	115	137	134	121	112	141	124	124	143	137	138	153	120	129	107	135	114	131	122	134	137	141	122	145	138	144	107	131	126	163	164	153	128	136	114	134	123	126	127	126	130	109	137	136	118	126	125	130	130	140	123	143	126	127	136	151	155	124	143	120	146	142	145	126	131	125	146	132	137	152	132	122	126	110	123	143	130	136	147	117	137	134	124	131	135	130	120	127	132	140	129	132	145	147	123	135	126	109	133	133	120	140	140	132	132	135	133	134	137	129	127	127	150	125	104	134	130	121	124	114	124	134	136	146	128	127	146	129	130	137	113	102	121	130	138	126	121	133	97	121	114	148	138	133	124	113	135	142	118	135	123	129	156	115	131	142	132	141	126	158	117	122	135	131	142	113	114	115	123	132	106	137	125	132	137	130	139	134	135	110	114	122	133	135	106	135	135	126	125	110	153	134	152	142	137	117	135	149	117	118	150	115	145	131	112	117	142	125	130	141	137	128	132	122	134	122	123	137	124	138	126	146	149	124	118	135	132	136	142	135	140	137	146	137	132	137	133	120	123	131	143	140	135	135	120	132	147	124	117	116	116	155	121	112	138	129	136	128	135	141	142	111	127	155	128	161	137	144	119	126	137	140	110	123	126	131	137	122	114	135	149	140	140	123	134	103	139	150	130	129	114	109	119	124	133	136	139	153	130	143	134	121	138	136	119	127	112	134	129	130	131	158	140	149	123	134	125	133	121	112	134	116	137	128	122	125	133	147	129	122	150	125	135	136	122	141	139	116	132	127	132	130	135	147	138	148	126	131	119	131	136	125	130	124	150	124	135	131	128	111	115	128	117	114	141	149	131	116	134	112	146	133	144	117	116	132	131	123	109	122	109	114	125	128	122	117	131	120	133	105	121	145	120	122	140	138	128	136	139	115	125	115	124	132	137	128	121	130	133	125	113	125	120	138	117	133	144	147	148	125	147	149	149	144	124	133	142	146	119	133	138	131	132	121	151	111	120	123	115	127	108	135	128	142	134	137	128	129	126	113	136	127	140	123	130	120	112	112	109	128	130	143	138	137	124	131	128	104	120	124	150	149	126	147	107	129	139	135	132	142	110	113	126	142	132	144	130	145	136	126	140	143	126	163	143	132	146	135	130	124	135	125	125	145	140	143	112	122	115	115	129	135	115	164	133	138	119	126	110	118	142	116	143	107	129	131	146	149	134	120	113	119	120	125	135	133	135	132	144	123	135	135	130	141	130	162	102	133	107	134	148	134	128	129	128	172	150	144	131	113	125	134	138	127	127	112	123	148	136	138	133	116	131	137	132	113	139	147	147	133	128	142	113	123	129	126	103	131	107	154	131	123	142	136	153	124	123	148	127	117	115	116	122	118	128	110	139	119	117	122	152	132	139	133	150	126	125	125	135	119	140	153	116	123	142	126	142	127	127	154	123	135	136	112	95	143	133	132	143	147	143	146	148	141	150	149	116	127	118	118	138	128	124	129	129	122	134	128	120	117	137	122	141	119	128	136	115	120	156	123	141	130	133	112	130	146	128	151	129	123	104	112	135	128	126	127	125	117	132	116	134	157	145	126	141	137	111	168	168	136	125	125	119	117	137	113	122	125	133	131	139	124	127	118	125	133	146	107	139
9303	1589	2614	2808	2302	1788	1544	1404	1106	817	686	700	630	627	597	564	637	591	561	529	492	488	452	405	405	388	430	413	371	388	391	368	361	352	332	361	381	369	361	340	361	331	364	319	363	326	368	349	345	350	348	332	365	360	360	372	320	368	315	334	341	339	302	350	356	311	354	318	342	355	340	338	327	311	346	325	367	322	339	324	347	331	361	351	342	353	354	353	353	307	362	350	318	324	339	352	318	335	331	320	315	322	372	314	328	332	340	345	367	326	311	343	319	311	376	350	334	305	334	354	306	327	336	335	330	341	318	351	307	386	373	328	348	326	328	329	338	327	309	333	318	309	345	325	363	317	299	340	323	360	346	345	320	286	306	373	314	299	299	339	322	341	336	284	326	327	314	298	351	320	355	355	357	311	349	341	310	316	362	336	348	330	324	356	301	328	334	357	363	346	317	327	343	305	361	337	322	335	314	313	321	375	324	348	341	322	344	334	349	359	344	312	357	318	345	318	317	366	343	360	334	330	362	323	335	350	342	320	329	340	325	339	313	353	302	321	320	332	329	323	357	348	337	345	351	328	305	339	329	310	326	325	325	344	334	344	357	322	320	321	341	318	321	317	367	323	329	304	318	314	325	340	345	311	313	327	345	331	320	315	374	327	344	323	324	338	324	327	335	327	316	298	302	332	335	297	345	373	325	313	329	330	307	342	349	341	307	313	319	322	364	296	328	336	308	323	300	311	305	308	307	301	323	296	343	308	357	342	330	346	320	331	309	335	342	330	313	325	310	314	324	373	362	322	335	337	351	359	351	315	328	347	361	307	299	362	332	342	325	326	340	357	322	329	322	321	346	332	320	336	328	350	335	330	340	321	316	328	352	317	315	311	301	326	313	323	315	353	334	322	326	365	327	320	323	323	323	333	319	344	353	320	378	346	315	358	332	329	320	349	327	313	358	312	317	306	343	351	319	318	326	326	335	366	346	348	357	312	332	304	324	324	328	323	335	318	333	341	328	343	317	336	320	341	348	371	371	370	315	310	348	338	335	292	326	308	336	342	321	333	317	349	313	308	336	302	318	316	342	311	325	309	335	350	316	284	311	367	344	311	326	291	362	340	333	350	297	314	326	328	317	324	328	348	344	345	356	325	332	339	357	317	334	331	311	314	336	311	318	320	317	344	329	370	334	305	308	331	321	352	334	302	336	349	350	327	315	350	347	311	331	341	348	313	360	303	325	331	345	361	349	327	323	319	317	342	343	293	317	326	331	333	319	382	300	355	351	332	354	350	308	320	373	350	336	319	334	352	334	321	346	295	336	353	335	339	357	336	322	314	314	372	342	312	350	335	361	340	336	331	324	347	318	349	319	335	320	316	375	364	349	344	325	310	344	324	363	330	338	351	349	310	332	323	294	330	316	325	320	342	306	341	312	358	323	324	334	355	328	367	348	323	346	327	324	317	346	320	329	329	353	315	344	357	352	329	322	305	354	287	360	317	291	332	355	295	374	332	327	328	320	311	323	308	323	322	316	342	350	362	314	326	338	312	360	357	336	335	314	303	317	371	289	355	324	335	311	307	341	371	370	319	317	332	325	347	349	299	351	329	295	340	322	342	332	311	338	327	310	339	346	356	345	328	338	329	346	325	332	322	334	347	312	362	336	354	332	339	323	350	346	334	346	332	326	321	346	344	312	340	322	347	345	355	335	323	322	352	337	342	316	344	349	345	313	323	341	323	316	347	322	342	329	313	320	345	348	330	342	323	333	328	323	302	364	362	325	335	313	333	323	353	337	293	315	314	301	335	347	339	291	336	345	346	324	319	325	346	335	331	301	320	325	315	365	314	319	359	315	352	349	328	327	341	343	343	331	339	317	355	342	367	322	304	351	290	312	350	321	311	335	318	351	353	320	370	356	328	341	308	311	319	335	303	345	353	324	305	326	326	343	328	330	360	312	331	331	364	367	335	327	318	322	348	335	305	353	380	335	297	357	304	326	341	346	333	313	329	318	334	357	329	331	354	347	335	388	329	352	330	306	335	337	322	325	305	327	343	323	332	336	347	309	349	321	327	332	337	336	304	348	358	317	313	309	298	282	314	327	356	340	327	309	350	323	333	314	310	373	302	347	318	294	317	335	338	311	329	321	345	331	343	331	330	323	340	297	355	296	340	360	331	331	355	340	320	331	330	310	333	348	330	325	323	335	300	341	316	280	338	351	300	313	316	261	347	305	323	300	319	330	348	306	320	362	304	331	332	351	308	327	345	358	333	348	356	326	332	350	337	322	348	328	328	349	315	319	297	315	314	353	344	318	338	326	312	312	323	311	329	330	329	340	340	321	324	341	331	321	311	304	332	311	327	297	331	366	318	335	362	323	335	320	310	341	344	316	324	316	319	361	326	346	341	343	350	328	323	297	329	322	312	340	331	326	355	325	326	285	307	335	354	349	312	309	338	340	307	305	360	331	324	347	315	351	327	328	315	358	312	315	333	325	323	350	324	329	343	346	315	344	347	357	319	317	319	336	303	347	356	329	326	354	320	339	335	318	333	301	347	334	316	317	351	333	322	350	309	331	329	337	329	338	364	320	343	338	312	343	366	344	339	346	347	303	320	332	328	359	330	349	341	313	317	330	326	320	370	360	354	355	325	302	334	329	307	358	314	335	347	341	338	336	323	331	303	353	298	335	322	312	347	297	394	322	353	353	304	299	344	321	345	343	375	294	333	322	356	372	330	318	348	352	346	314	336	296	378	363	324	333	304	344	349	334	348	354	320	318	299	340	320	349	343	341	319	306	340	364	351	311	319	315	352	338	319	331	337	340	337	320	335	333	329	366	358	322	305	327	305	347	339	328	320	334	342	343	357	330	332	293	331	301	304	372	319	348	365	320	363	318	343	307	321	306	303	320	339	305	313	327	349	339	344	334	362	342	295	332	338	353	333	339	307	346	352	365	343	370	311	307	343	345	313	327	339	328	307	345	325	350	319	315	332	344	351	327	356	333	340	337	325	333	301	311	323	330	313	323	315	306	311	318	356	322	331	337	284	330	328	341	368	317	320	324	322	337	359	328	328	294	343	354	353	344	317	321	353	353	338	348	313	341	350	308	349	316	341	342	341	343	330	314	349	322	340	331	329	330	312	344	328	350	310	342	337	316	362	343	286	345	330	348	332	334	345	325	334	335	328	337	337	353	299	326	346	319	349	323	302	305	333	334	325	338	322	352	344	324	301	352	349	342	319	320	336	334	342	321	335	359	338	329	309	326	355	320	351	352	336	326	333	317	331	324	334	325	309	351	319	317	322	299	337	338	344	319	351	289	351	330	349	300	307	333	350	305	332	320	343	342	340	309	328	320	331	343	339	337	328	334	369	347	309	328	332	311	341	348	354	332	337	314	337	307	305	327	356	336	336	336	339	349	311	322	350	285	331	336	313	354	347	338	377	346	332	327	326	312	330	366	344	341	314	349	315	352	331	338	340	345	330	323	326	344	323
2036	595	537	443	415	411	449	405	374	366	389	433	419	369	403	430	430	373	376	382	401	428	427	385	381	387	407	385	384	416	405	375	432	444	393	393	388	433	394	425	433	361	357	368	421	401	401	412	409	402	373	389	393	397	393	383	380	372	405	381	394	387	376	400	418	402	398	369	387	402	410	362	381	387	435	378	417	389	399	371	386	417	440	394	373	412	396	373	401	377	391	425	425	374	395	362	390	404	401	411	381	376	399	394	404	407	409	400	391	411	433	415	407	377	403	399	356	417	344	376	364	402	381	368	413	404	398	410	398	451	414	392	393	363	405	389	420	396	397	393	429	437	387	424	409	406	415	418	407	382	374	422	392	391	414	419	381	396	375	373	381	395	385	370	427	385	387	411	420	408	384	388	376	401	401	378	384	396	406	349	416	424	401	378	353	375	360	377	377	386	444	417	358	391	412	413	407	386	402	399	405	416	470	419	441	394	380	395	424	406	370	421	380	386	427	376	435	366	376	366	443	369	422	386	399	423	348	381	389	371	409	385	377	412	384	389	391	384	369	387	364	399	412	384	395	365	400	367	385	395	380	350	378	407	410	397	379	393	391	390	420	416	406	390	394	420	426	415	385	383	391	407	390	419	426	377	423	387	367	381	395	394	363	389	375	411	394	387	414	375	385	340	376	382	383	427	412	390	378	403	381	384	381	392	382	356	391	369	359	398	424	369	407	396	365	445	399	371	389	380	403	383	394	394	421	387	378	367	396	389	385	402	423	383	389	382	412	345	381	424	402	394	377	363	361	409	335	440	406	391	373	354	380	370	380	376	399	375	374	387	418	397	400	353	366	411	379	435	403	408	389	394	392	409	427	383	445	413	399	366	413	373	428	371	425	405	391	419	398	401	370	376	417	410	424	398	414	408	394	398	388	417	378	400	380	361	374	369	417	401	427	373	387	418	364	390	387	396	410	433	397	370	408	367	402	404	379	402	410	430	428	371	401	420	410	399	385	395	405	402	389	377	376	392	423	362	420	416	379	410	409	427	368	388	384	373	394	400	391	387	394	398	380	372	406	395	412	397	432	379	382	360	417	360	410	356	398	392	423	348	389	426	410	392	373	370	381	404	426	374	352	414	414	390	431	427	385	391	378	383	410	387	431	391	357	408	393	400	348	401	403	380	378	381	408	409	393	411	392	391	368	386	370	381	396	398	415	416	410	369	426	391	393	358	395	398	360	403	416	410	397	425	385	395	411	399	406	378	398	380	387	417	385	382	382	353	384	383	404	389	379	380	385	400	380	428	371	402	355	380	395	362	379	423	396	374	420	445	381	420	411	385	385	355	318	409	371	382	427	397	391	373	421	392	395	402	379	399	415	423	393	380	405	417	366	397	402	392	417	387	366	407	403	403	380	417	381	412	427	371	382	414	409	437	390	390	369	374	387	399	398	404	388	415	432	409	444	428	413	422	411	430	383	398	399	415	419	415	390	458	424	397	367	373	381	426	393	422	409	438	374	390	370	417	394	404	397	421	370	417	351	360	384	406	381	425	427	455	361	388	413	398	403	413	422	419	399	393	410	388	407	393	371	409	405	394	377	400	401	431	395	414	367	337	374	395	376	410	377	407	386	373	372	399	361	386	373	408	424	414	409	369	367	397	403	399	390	437	388	400	418	415	419	402	408	403	372	376	394	373	382	375	398	418	422	387	393	380	415	393	369	362	381	374	382	384	356	410	424	407	396	398	381	402	379	404	401	443	406	362	392	362	379	414	400	428	424	410	425	373	352	402	390	401	409	377	418	424	372	426	376	402	408	395	392	394	374	366	385	412	394	397	414	419	377	409	421	353	417	373	409	433	376	425	384	403	381	398	432	364	380	418	404	372	400	399	402	375	357	376	371	388	370	411	404	388	379	439	394	408	445	405	356	413	399	407	395	416	366	389	421	374	417	417	376	392	410	357	432	381	412	400	400	402	377	398	406	378	415	392	360	346	425	391	402	377	383	407	387	379	391	412	364	389	425	413	384	366	386	409	385	408	407	358	399	397	387	379	369	388	389	365	401	410	370	455	419	378	410	420	403	431	367	386	376	360	385	390	432	409	397	405	441	404	423	412	412	376	409	366	410	395	403	382	393	414	376	414	382	415	389	377	405	398	393	362	399	366	386	397	402	417	365	448	409	425	383	438	386	361	428	389	458	377	380	395	406	371	395	401	417	375	387	421	397	363	408	388	356	436	419	434	366	409	429	421	412	434	428	448	424	409	391	387	393	376	395	403	404	419	385	390	371	388	394	363	392	367	459	373	366	399	368	382	427	408	414	392	396	378	326	397	398	373	378	365	418	399	395	413	397	377	388	387	427	396	425	432	478	385	365	420	428	411	347	435	401	388	400	382	393	413	403	394	390	402	428	410	416	385	312	368	382	376	381	391	390	410	408	375	417	402	381	371	413	388	403	390	408	387	428	346	394	430	391	397	406	439	375	365	459	403	371	424	399	372	346	368	357	383	401	415	383	394	378	435	380	393	399	394	414	347	404	396	405	390	410	369	387	401	401	392	418	414	376	398	398	358	403	396	389	382	390	393	390	410	386	337	410	425	428	407	421	399	383	399	440	383	382	404	457	413	338	388	388	378	432	375	385	388	399	395	389	390	385	401	376	394	394	415	382	410	432	394	393	414	368	345	424	371	455	383	395	429	417	396	370	357	418	393	402	413	391	453	394	398	387	374	404	364	435	388	387	377	358	431	403	381	417	382	376	367	388	411	394	380	378	370	372	386	406	399	426	397	397	380	398	409	398	403	411	418	395	382	374	357	408	362	381	434	435	441	358	370	418	387	412	379	383	416	380	365	417	350	384	364	362	422	434	433	399	407	383	400	370	438	418	423	395	400	418	402	394	395	422	388	413	387	394	394	404	408	422	389	420	410	408	375	396	409	355	373	417	417	378	413	351	412	389	395	392	373	377	366	402	387	431	391	423	441	404	419	406	433	409	382	423	381	431	368	371	399	410	372	426	398	422	412	378	414	349	388	384	393	372	395	419	404	429	442	400	397	400	377	399	398	422	388	433	399	417	390	411	371	352	411	344	391	392	363	416	404	435	411	428	397	394	386	424	396	393	417	450	440	403	364	410	418	350	387	396	429	403	392	384	397	375	413	424	401	406	431	373	391	393	402	394	404	396	382	399	440	415	416	377	415	372	412	401	376	378	392	397	357	384	399	414	394	405	387	394	357	381	387	373	425	381	416	398	398	423	398	381	418	379	386	385	364	414	394	382	383	426	362	402	400	346	363	365	409	361	400	377	440	418	380	412	383	409	399	388	389	449	397	379	386	426	374	412	417	385	363	397	407	422	374	376	383	371	404	402	344	424	374	408	350	432	406	415	388	403	426	397	396	428	388	420	415	390	372	363	404	379	363	358	413	370	416	404	376	415	401	395	405	399	412	361	390	401	392	370	365	435	344	400	451	376	404	400	417	391	395	385	353	367	420
2379	1018	1159	1161	1052	1061	1033	1023	956	898	907	896	898	927	915	982	890	923	913	896	870	885	863	841	871	866	839	823	822	881	864	868	822	871	905	908	857	872	813	883	844	862	895	822	857	854	832	840	852	878	849	871	907	867	869	877	871	887	769	909	870	837	889	897	850	859	853	899	828	839	780	859	818	866	815	827	904	911	850	905	892	875	842	865	897	859	810	863	801	897	890	879	934	893	820	834	831	880	857	810	901	823	813	874	827	806	828	868	916	847	863	929	839	827	863	862	827	913	888	831	843	847	830	868	851	868	860	823	870	798	870	854	834	935	868	886	849	866	842	837	795	848	866	872	863	826	829	797	834	862	858	854	793	913	877	869	863	879	842	891	867	801	850	866	881	835	848	869	830	844	832	917	836	823	943	906	809	883	851	835	896	840	905	871	851	856	858	831	872	835	876	866	829	831	939	838	882	864	954	885	857	805	860	874	916	854	804	874	861	853	849	845	876	858	848	834	858	829	885	877	916	795	850	823	840	832	865	847	793	895	851	842	878	857	856	853	869	848	854	879	897	870	869	869	835	868	892	859	837	809	881	866	860	881	795	889	846	812	817	825	840	884	867	873	851	876	896	844	856	822	846	850	840	809	851	844	892	864	847	874	886	862	885	904	818	846	812	869	885	819	825	872	863	896	881	828	891	876	854	851	852	903	827	899	816	883	862	834	864	874	874	873	883	853	861	837	831	882	811	814	839	861	871	842	842	880	910	883	824	856	842	840	841	878	920	871	852	832	852	857	897	863	828	823	835	819	854	844	899	849	805	887	859	859	866	861	852	842	835	896	876	853	814	787	831	831	837	857	826	894	898	875	862	830	886	804	898	917	855	805	815	834	862	871	850	861	884	821	846	885	815	847	859	805	846	860	916	785	847	852	860	887	799	863	820	828	844	818	846	832	811	871	847	887	834	800	860	866	865	824	877	857	868	847	829	839	868	867	866	865	842	843	867	863	831	841	815	848	833	871	875	846	870	875	821	826	849	892	867	880	851	808	884	873	907	846	872	841	819	837	912	859	873	864	900	869	877	837	907	870	825	868	845	898	869	829	872	843	878	843	859	867	854	852	844	848	847	832	815	914	875	849	865	833	891	831	869	863	870	898	880	905	821	862	843	898	860	849	835	816	874	871	857	845	802	800	858	915	838	883	805	839	832	809	886	797	859	820	903	824	822	837	830	850	870	857	902	882	823	858	825	847	861	837	871	773	869	857	805	818	864	847	885	857	845	880	881	829	816	849	873	854	863	871	830	842	905	853	841	834	871	841	903	871	884	814	895	843	873	896	866	842	809	890	870	893	804	858	832	851	853	824	873	862	854	901	907	819	857	908	840	831	887	860	839	860	877	867	828	849	839	841	878	878	885	839	842	905	872	837	833	833	835	798	870	921	824	845	870	877	878	838	846	854	855	839	875	842	817	883	848	842	894	871	880	836	871	844	874	842	842	917	846	847	891	903	866	904	893	839	880	877	904	917	890	883	858	910	840	891	854	825	814	834	871	918	877	842	929	845	847	830	816	830	843	876	869	837	841	847	884	914	854	866	867	813	880	811	911	872	890	855	832	859	807	869	854	819	852	883	859	892	870	850	839	822	873	852	842	868	901	846	879	869	823	859	862	934	888	882	882	851	900	885	863	835	841	848	857	827	851	869	877	889	846	886	861	873	884	893	905	875	860	871	861	823	834	868	809	822	840	883	853	820	842	895	858	872	832	850	903	811	899	897	868	846	869	842	866	860	870	815	886	862	849	809	865	872	902	848	825	803	925	871	842	903	907	840	943	851	877	823	867	899	869	828	881	848	809	835	852	946	796	836	876	863	872	895	827	850	884	829	896	841	812	820	875	885	900	862	829	810	820	844	864	945	834	854	836	858	866	866	844	877	857	880	838	873	893	910	871	878	821	846	903	853	844	889	892	842	873	834	851	844	844	867	893	900	849	866	903	905	852	831	853	856	820	863	816	816	831	841	843	892	833	838	850	828	828	877	826	855	864	868	872	830	873	887	824	844	864	832	845	875	815	802	851	882	803	847	856	863	871	836	820	853	812	869	880	883	835	811	882	861	914	878	847	855	891	829	840	884	851	884	925	910	834	863	849	866	835	890	849	881	851	858	815	854	860	854	854	812	870	835	884	849	870	886	840	860	873	827	886	886	819	849	804	855	807	868	793	832	851	858	856	800	856	786	876	820	860	893	874	842	791	803	852	846	864	873	898	829	842	816	860	856	839	821	866	858	895	829	910	820	868	824	907	829	907	865	842	858	851	801	864	822	865	851	837	836	894	875	908	841	866	856	837	847	819	832	867	826	864	851	928	785	855	859	825	890	871	815	872	833	868	860	904	865	777	912	832	808	874	843	879	862	884	843	887	887	799	874	838	839	847	830	878	857	877	833	836	869	896	872	846	839	881	855	829	825	851	861	889	887	854	895	847	847	854	843	866	832	873	834	873	877	866	895	829	863	871	865	843	821	883	872	831	832	908	865	829	800	860	918	856	865	910	854	839	900	848	832	878	864	848	823	914	856	858	851	898	881	819	905	851	858	852	866	918	880	845	846	836	858	869	874	864	852	873	838	858	903	843	862	859	893	820	868	852	883	930	843	840	838	891	883	864	882	927	855	881	893	845	863	904	860	873	837	863	879	861	908	833	838	812	896	848	871	820	851	862	855	856	840	872	848	869	936	917	857	897	883	881	868	839	890	790	906	802	884	871	887	880	836	875	838	862	874	860	877	876	846	851	838	880	884	876	844	827	834	900	859	877	851	881	830	836	846	878	825	859	793	834	851	823	851	881	848	883	877	840	813	898	882	865	836	881	836	823	778	830	821	847	883	884	858	847	894	911	859	843	867	885	828	837	885	844	901	844	859	850	861	893	887	842	844	845	838	851	881	877	893	911	864	798	874	835	858	818	878	834	868	866	917	817	866	824	806	868	849	902	870	824	887	855	869	891	839	870	911	859	841	888	860	891	852	854	867	847	849	888	856	880	841	845	918	891	877	905	851	838	894	917	871	842	890	907	799	873	869	837	853	884	879	842	842	827	882	856	827	765	830	888	907	844	857	873	838	860	855	863	850	870	795	815	897	862	856	860	862	820	860	864	797	876	898	843	849	883	802	881	852	863	855	830	894	874	839	837	912	835	843	861	862	867	848	815	872	835	840	840	831	914	848	868	863	856	836	884	832	786	828	883	885	887	909	860	865	833	922	901	857	886	868	862	847	877	854	852	859	850	840	827	855	852	847	875	851	840	878	844	852	851	852	914	873	896	849	896	874	861	866	831	891	894	807	860	828	861	834	926	914	883	897	885	821	858	799	838	897	796	843	879	808	877	874	801	850	871	887	850	867	866	876	886	841	859	860	864	908	800	874	882	902	846	832	873	834	803	837	819	847	826	810	876	835	890	802	844	870	894	868	820	851	805	881	843	860	853	855	856	879	887	872	845	841
9206	1166	861	674	508	422	385	339	330	307	272	262	271	311	318	304	269	318	301	268	257	249	301	256	261	245	260	270	265	238	279	258	276	265	281	290	265	255	263	263	265	258	246	228	250	262	251	282	247	259	263	282	278	266	286	247	247	221	272	262	242	255	265	274	273	250	244	274	239	296	245	243	283	267	252	248	259	248	260	245	249	199	265	258	249	293	235	246	216	254	245	262	248	257	250	237	278	268	275	252	268	271	268	239	258	249	251	258	273	252	294	249	257	278	269	259	269	237	248	246	256	247	240	286	255	252	286	259	249	283	257	261	254	272	249	260	269	279	242	266	244	254	239	257	271	256	229	261	250	251	238	252	268	264	254	244	241	253	259	247	231	268	249	277	242	257	270	267	296	218	219	260	254	222	262	291	257	245	244	235	226	280	254	248	257	240	231	292	243	237	247	235	246	261	258	250	267	256	244	250	244	269	277	243	266	291	245	274	249	278	266	254	236	279	291	252	263	244	250	286	258	242	232	259	246	277	239	223	260	232	260	272	272	271	244	258	257	247	253	262	254	269	260	284	263	252	258	268	251	273	254	260	264	291	286	256	241	263	243	272	253	274	262	239	248	263	273	290	255	253	239	230	264	225	225	244	233	229	248	264	246	262	248	289	262	259	271	295	242	284	273	244	233	272	270	283	224	215	264	233	249	266	267	266	241	260	247	264	237	262	259	281	252	243	249	237	243	292	238	260	280	240	235	235	255	262	240	240	259	297	260	256	270	281	295	245	262	241	254	249	274	257	217	261	258	279	238	259	223	262	275	217	273	265	240	235	246	227	247	272	271	242	252	240	228	213	238	243	230	301	248	228	287	244	218	263	249	261	262	253	252	254	260	264	263	256	269	261	254	231	246	251	272	294	259	243	241	240	264	239	277	263	262	245	246	288	233	249	267	278	261	246	242	268	211	264	236	256	232	269	234	256	243	263	233	250	254	223	241	248	251	248	266	268	263	251	267	283	255	286	281	245	258	244	268	253	239	266	242	245	275	258	254	238	243	276	252	253	279	266	284	262	236	247	260	267	273	259	277	231	279	252	238	237	257	274	239	222	251	234	267	277	309	274	256	247	251	235	272	240	262	219	265	256	270	242	264	254	233	281	217	246	274	263	257	262	246	238	276	229	245	260	269	253	248	248	271	254	251	252	277	248	246	244	282	253	264	234	249	258	240	265	276	247	224	258	234	238	284	232	259	230	238	287	226	238	242	240	247	243	229	275	252	279	259	230	269	233	243	218	243	264	272	261	232	253	264	276	236	262	253	228	308	240	289	262	228	248	277	218	290	258	257	242	259	270	277	250	226	263	260	245	273	266	251	252	227	248	228	250	289	241	247	238	280	294	281	248	288	257	279	287	261	252	270	254	244	258	250	255	252	292	253	264	233	299	250	249	261	260	263	287	261	253	281	243	268	236	276	252	268	253	275	276	282	255	256	238	243	260	231	259	240	269	266	250	265	245	266	242	276	334	247	254	242	254	244	269	248	237	238	262	272	251	271	253	256	279	243	258	259	258	236	276	258	232	236	261	238	241	307	269	262	269	239	245	239	240	243	269	232	256	232	246	255	257	280	251	222	250	257	247	246	206	250	268	249	265	228	241	258	271	262	254	273	268	272	238	264	255	236	230	239	233	268	249	275	251	276	242	240	263	271	263	234	258	251	242	269	264	266	264	279	272	267	243	272	267	249	241	265	245	262	264	271	320	277	274	278	253	262	236	252	249	251	278	242	233	272	247	278	236	237	268	268	256	289	269	230	238	259	255	269	239	237	265	266	260	259	240	227	243	236	274	261	266	273	281	257	259	262	242	298	241	258	259	250	229	231	253	268	287	236	259	270	242	221	270	255	262	257	245	275	221	235	251	240	260	241	255	229	250	251	251	234	222	244	275	252	270	262	258	254	250	248	287	238	262	259	245	224	224	256	259	235	240	265	239	260	241	252	236	226	241	272	248	241	248	255	240	222	270	286	248	265	244	224	289	250	274	252	290	270	241	247	234	278	265	231	256	267	267	254	266	248	245	248	257	239	247	278	269	261	265	286	262	271	251	261	284	245	232	237	243	251	254	261	227	257	222	273	258	247	276	258	261	239	257	250	262	259	286	285	280	246	238	283	230	258	253	218	231	243	273	266	272	249	254	279	258	276	266	264	261	253	253	232	281	263	258	255	251	285	259	279	264	230	279	232	248	313	264	267	229	248	270	243	259	278	271	264	271	256	229	244	273	278	268	242	244	215	234	243	233	236	245	207	228	272	259	224	251	260	238	263	228	233	272	256	232	228	253	256	248	247	214	249	249	243	248	229	276	267	265	267	226	280	238	266	287	262	249	232	252	276	238	267	260	235	263	252	272	238	256	251	257	260	257	293	267	247	265	271	239	234	272	275	232	241	273	263	263	270	226	275	236	256	240	267	240	224	208	268	262	241	216	255	235	269	275	247	230	260	284	265	230	247	249	248	261	245	221	250	241	263	263	247	250	264	252	243	231	276	288	275	245	260	248	266	297	260	262	275	286	266	245	269	265	241	259	270	257	228	261	242	275	246	292	248	240	251	281	242	254	282	279	256	266	257	285	286	226	293	278	235	240	260	247	230	256	254	220	270	268	258	247	276	266	277	263	265	259	259	261	244	271	270	253	248	264	258	260	248	262	292	252	241	254	229	239	219	259	256	254	243	251	259	248	274	255	264	258	247	229	274	269	266	234	241	255	273	253	229	234	258	232	266	277	271	267	274	262	242	266	242	244	279	256	262	261	240	277	280	270	237	245	269	255	262	243	274	277	276	258	256	242	261	244	276	247	234	246	267	237	257	261	264	263	260	234	229	269	265	252	240	267	264	273	245	252	254	234	257	267	201	245	289	214	226	241	257	263	227	211	260	228	274	250	244	284	244	257	249	266	267	262	268	233	254	226	291	268	242	256	258	228	258	259	240	253	245	269	245	245	260	267	250	254	264	268	250	245	276	258	270	277	254	255	240	238	277	244	233	281	262	264	268	217	287	256	261	273	233	267	232	258	275	261	244	236	259	261	266	252	251	256	256	250	261	265	280	230	255	277	265	265	288	281	263	254	258	203	273	247	243	228	241	222	274	223	251	251	261	266	301	242	249	223	250	242	228	269	233	232	293	261	265	227	270	243	237	252	248	265	261	255	233	272	268	257	267	266	226	256	267	243	294	242	285	243	282	245	263	245	254	260	249	236	270	288	247	256	242	249	251	246	250	246	258	270	254	258	255	268	232	227	256	239	255	252	259	279	239	267	251	264	262	278	224	219	263	241	271	249	255	247	250	229	260	273	258	247	253	273	246	246	250	253	244	246	250	218	261	241	211	267	272	245	248	245	269	271	257	267	218	255	248	251	239	250	301	231	259	283	249	252	250	227	241	267	253	249	283	248	244	261	264	273	248	276	266	255	257	286	235	259	273	256	254	261	256	261	292	268	263	233
7255	1267	1905	1886	1577	1451	1222	1239	1078	865	786	723	709	715	778	735	740	748	679	630	645	627	630	606	600	651	664	603	623	631	586	582	586	611	595	571	597	620	591	572	592	621	560	586	578	622	610	594	598	559	617	567	595	586	584	628	604	580	588	551	556	599	582	555	595	581	558	574	564	554	603	515	547	611	575	576	575	590	610	602	559	555	611	551	605	560	540	577	565	592	560	552	533	619	531	588	593	540	563	553	566	553	576	560	558	606	592	537	566	575	597	541	561	571	575	560	576	557	533	574	596	578	563	558	546	549	523	572	601	586	564	583	569	541	567	558	629	551	581	525	548	516	605	529	559	546	526	598	556	563	562	554	573	572	535	547	584	555	592	598	527	545	596	577	607	593	590	574	575	573	548	570	553	532	537	573	582	568	545	581	533	568	565	570	557	557	559	573	539	566	549	535	533	565	514	550	575	576	571	570	535	562	555	554	589	558	575	554	581	589	582	553	584	563	552	585	597	543	568	609	595	572	595	555	567	576	554	581	591	580	597	593	618	570	558	593	557	606	618	622	549	570	605	569	590	587	592	561	556	576	608	572	570	573	609	594	546	617	568	578	585	567	600	554	597	538	589	544	551	558	559	554	538	592	563	581	607	559	563	606	549	557	556	553	541	549	611	556	579	591	554	570	575	551	595	586	549	533	544	588	600	540	591	584	615	586	554	595	607	600	540	579	562	564	581	546	572	568	564	576	554	603	598	548	566	560	580	554	527	571	593	565	559	550	564	536	565	570	557	549	533	542	538	567	535	541	554	562	586	567	529	585	565	551	539	539	576	563	577	620	607	551	553	602	589	583	571	548	557	556	593	553	578	577	571	545	563	559	609	574	548	597	565	582	559	606	595	547	589	551	565	561	561	542	578	613	591	531	602	536	611	557	632	616	531	582	576	591	579	560	590	569	585	550	515	592	545	580	565	567	562	589	607	556	582	582	557	537	558	548	591	573	597	560	595	542	552	572	567	536	604	559	564	584	540	534	581	554	594	549	552	604	556	547	593	582	531	580	587	512	586	589	594	608	600	603	581	575	563	577	623	566	561	550	566	606	574	556	579	554	573	557	578	600	554	505	578	588	593	550	575	569	594	571	541	629	530	582	530	619	508	585	560	548	592	582	538	583	551	598	557	536	553	581	561	576	551	573	570	566	580	586	583	573	580	584	593	558	598	581	594	597	530	599	566	558	559	588	555	548	535	588	599	572	577	556	559	562	528	566	565	547	543	554	567	582	601	573	591	558	555	622	565	580	571	583	532	555	584	558	602	565	569	557	550	576	556	588	585	553	583	565	606	547	555	557	539	558	555	586	540	568	567	559	567	523	535	534	577	536	604	553	571	556	573	602	566	568	574	574	582	558	533	527	535	527	550	573	554	599	539	581	530	623	562	570	584	584	531	568	564	567	513	537	604	561	585	533	590	537	562	541	577	560	558	563	586	593	576	558	577	566	547	558	596	613	565	576	548	585	595	578	585	572	576	606	568	594	545	569	600	566	567	548	529	581	508	564	560	533	548	535	586	558	578	596	556	598	588	565	580	643	569	574	565	571	597	504	555	539	572	609	547	570	602	527	571	564	592	593	551	573	530	563	561	580	540	526	543	584	553	569	569	553	553	555	528	589	575	554	511	559	539	559	568	585	587	570	563	581	613	564	546	581	533	579	552	543	569	598	567	548	547	557	567	580	615	567	574	582	526	531	564	625	566	558	610	515	587	593	609	587	577	593	594	600	542	570	586	541	565	587	577	610	555	519	554	559	571	570	550	571	560	568	593	590	572	564	550	532	584	617	550	561	565	606	605	563	559	540	599	555	589	604	596	564	608	575	605	562	585	601	576	601	535	566	572	557	564	589	568	582	535	616	606	545	561	548	575	562	577	566	568	557	554	555	603	558	551	595	517	602	548	576	561	555	565	551	542	584	563	549	581	581	567	549	526	565	558	516	571	554	562	587	609	551	583	573	592	538	578	549	563	583	567	567	560	539	615	609	556	555	583	592	560	561	557	614	580	580	596	548	561	587	605	570	554	560	561	601	577	538	561	557	581	527	554	587	534	580	573	540	584	543	595	558	545	587	570	573	576	513	564	561	574	588	537	589	578	589	611	569	487	611	598	553	573	558	619	562	542	566	567	585	603	581	611	592	556	590	576	561	571	599	553	555	586	605	544	562	554	594	612	562	585	596	589	577	587	540	529	572	596	565	588	560	557	552	555	550	551	553	550	577	542	580	565	601	573	533	582	568	612	606	558	569	549	611	552	554	539	572	602	568	579	562	531	590	551	589	581	565	567	574	566	576	557	594	532	591	534	547	574	568	557	580	574	587	597	573	600	579	570	577	583	538	594	559	597	556	569	581	579	573	544	535	554	573	594	541	554	601	583	544	582	574	552	577	603	560	575	557	571	588	558	570	555	554	556	588	562	590	572	516	583	546	559	520	545	539	556	581	566	562	582	554	544	593	588	588	534	599	544	587	572	595	568	567	595	622	559	583	566	548	570	601	545	586	538	563	562	559	630	623	550	570	530	542	603	536	586	573	560	548	570	542	580	556	593	579	561	559	580	588	569	588	561	582	567	566	587	573	574	534	595	609	559	542	578	564	588	600	587	600	608	570	566	643	588	589	570	544	566	579	573	566	588	604	582	622	590	603	631	573	560	584	579	582	549	549	550	548	624	554	585	510	572	606	552	566	593	580	551	537	565	596	558	574	570	540	566	556	574	598	552	590	579	548	593	577	528	578	575	546	586	566	607	582	572	561	573	606	569	571	585	565	574	513	557	592	532	612	579	582	596	597	584	598	554	571	527	545	548	540	559	564	575	555	566	583	603	554	581	620	574	559	560	600	582	584	553	613	593	569	551	573	542	572	592	585	591	567	528	591	596	534	569	547	568	550	570	550	567	590	560	597	568	610	580	526	512	582	591	558	576	560	572	554	568	581	537	545	580	521	562	597	582	556	578	566	549	559	571	539	624	574	559	566	544	587	593	600	560	548	556	552	518	572	589	584	543	558	557	516	597	587	582	543	583	590	573	516	590	614	592	570	587	558	544	547	567	506	583	533	624	580	559	572	535	556	560	519	556	552	600	512	588	608	588	565	547	563	555	590	599	605	557	562	541	568	569	565	555	618	588	602	587	577	562	608	575	586	546	562	594	574	595	590	539	623	548	549	562	599	588	578	571	582	536	574	578	557	580	563	562	557	559	600	521	574	544	592	602	581	556	589	574	561	542	571	579	594	579	550	591	642	579	553	567	556	589	583	551	533	585	596	555	562	585	596	578	565	613	551	530	600	544	578	521	589	601	572	571	571	567	586	551	591	591	580	566	541	558	551	608	614	578	552	585	627	592	578	545	588	631	576	581	605	611	531	533	538	564	601	567	593	581	553	542	566	578	570	616	567	552	582	554	582	568	571	584	558	566	574	600	596	553	580	592	567	584	547	587	555	559	521
16493	2263	1404	997	590	455	373	320	291	247	181	187	180	176	156	177	189	159	162	162	131	155	161	161	133	148	152	124	133	141	139	119	113	140	133	153	119	160	124	109	119	123	127	120	143	127	131	130	135	153	98	142	154	133	151	134	133	141	120	128	122	118	125	120	121	145	128	144	120	136	137	136	130	134	118	122	138	114	123	128	124	121	147	116	109	125	134	142	130	130	134	125	111	135	132	154	113	116	125	122	114	141	126	155	130	103	130	141	136	132	118	114	120	133	123	138	129	123	134	129	155	113	151	118	124	140	135	162	137	145	131	135	114	113	113	111	123	135	149	137	132	120	114	111	128	124	115	136	143	118	143	130	122	160	120	111	120	119	132	125	111	138	125	123	125	126	156	115	121	125	122	117	143	126	105	158	147	112	109	118	121	122	134	141	149	134	121	129	120	109	117	136	132	111	136	148	142	121	138	129	135	117	100	113	124	131	96	119	137	126	146	131	118	124	131	171	127	105	138	117	119	143	99	143	139	128	106	131	132	122	134	120	127	115	148	124	128	121	127	122	116	111	132	150	134	112	122	123	131	146	119	125	139	123	133	145	117	128	127	159	126	109	142	141	135	150	122	139	132	112	130	133	128	132	135	124	116	126	126	156	128	130	137	127	152	126	115	134	134	120	140	138	134	136	142	137	143	138	133	130	129	129	109	131	138	127	118	134	119	143	114	119	119	123	127	144	113	134	142	148	125	118	128	129	95	127	123	132	113	131	147	143	115	139	130	159	122	127	131	125	117	137	133	104	124	142	135	131	151	132	127	127	130	121	129	106	101	138	128	137	126	142	108	144	113	154	147	147	124	123	142	146	120	142	129	123	150	146	130	135	132	112	129	134	115	134	123	118	143	123	121	122	117	138	140	124	114	113	135	135	120	125	154	111	110	140	121	120	119	140	131	134	139	119	128	127	110	120	131	146	131	142	128	135	135	115	155	128	123	140	136	140	127	119	122	121	139	121	128	137	111	134	136	115	121	153	135	138	139	114	113	132	118	129	109	124	131	142	143	124	128	120	107	135	144	121	134	129	150	129	136	150	133	128	142	133	128	122	141	122	132	119	112	147	158	115	138	127	152	110	114	132	145	134	121	117	132	130	133	118	116	134	120	118	119	141	119	131	133	139	129	135	128	126	143	141	115	142	114	116	112	129	132	130	129	121	118	128	132	134	115	119	140	122	144	130	121	116	98	126	151	125	128	130	125	131	119	125	130	107	156	139	112	140	155	140	136	116	117	128	99	104	135	129	129	116	120	117	108	109	126	135	135	125	135	122	124	119	124	137	117	128	129	125	115	126	139	139	115	102	112	113	124	132	134	153	119	127	126	125	124	128	123	138	124	136	141	121	115	122	121	129	136	133	139	143	140	120	147	133	115	115	132	115	141	130	119	109	119	127	119	128	120	116	149	127	129	129	122	131	124	125	107	122	109	135	118	126	114	112	100	133	118	123	134	105	124	126	135	114	125	138	137	139	126	119	147	141	143	112	116	109	126	117	140	121	127	102	115	134	125	137	125	121	131	128	127	130	133	128	119	134	99	115	112	138	136	146	125	119	119	132	120	131	135	128	128	107	135	161	151	137	128	125	131	125	124	138	123	115	145	130	127	132	129	135	136	154	125	112	119	116	132	136	155	148	130	128	131	143	135	120	120	135	149	138	122	131	121	135	133	122	118	141	145	131	118	122	128	118	119	139	114	130	127	119	117	131	146	142	125	131	150	133	121	153	121	123	141	129	120	138	137	114	115	128	142	137	121	138	142	110	133	118	145	122	120	125	105	121	129	123	108	121	140	131	106	144	128	125	142	125	130	124	136	132	130	143	125	131	118	118	126	125	137	120	131	127	113	118	117	130	122	125	129	113	146	118	131	133	129	139	132	141	142	122	121	128	130	108	140	137	143	118	130	146	110	100	124	129	125	133	132	127	131	130	129	129	135	150	123	132	118	123	99	143	140	128	125	122	147	128	150	112	137	134	121	129	133	125	134	112	104	124	132	138	102	131	121	116	132	127	119	141	136	132	123	115	132	136	119	155	124	139	113	101	109	112	136	139	133	133	134	130	124	129	123	131	132	132	111	131	136	122	134	146	111	130	115	128	141	129	123	110	147	125	136	168	128	126	134	130	134	139	109	130	158	120	120	120	122	148	116	124	140	152	122	119	124	124	110	139	120	127	116	129	139	99	136	138	112	101	124	107	136	128	129	139	117	150	130	154	137	111	131	144	112	139	135	124	99	123	128	118	149	139	121	136	130	150	133	126	106	112	134	162	147	149	133	137	137	138	131	140	134	124	146	125	124	115	109	111	119	139	115	112	124	128	111	125	127	142	124	154	129	120	115	104	115	129	145	147	132	132	140	129	143	126	126	107	122	107	122	129	137	133	126	103	136	128	115	130	116	138	132	151	126	120	131	115	128	132	129	119	125	134	120	133	125	116	150	125	119	129	138	127	106	123	125	129	115	119	127	124	128	130	106	121	139	135	135	135	126	130	110	119	104	136	131	125	132	148	152	131	145	127	149	123	128	126	149	150	140	159	132	118	104	140	130	119	139	133	135	105	135	144	142	116	125	134	133	149	114	116	105	145	99	112	135	114	113	116	127	123	134	124	116	128	139	150	117	128	118	101	141	119	132	134	126	130	127	131	168	126	128	122	137	124	103	117	107	114	120	139	114	119	136	127	106	135	145	135	120	130	123	118	130	119	123	121	122	139	118	139	122	115	120	116	127	128	129	140	146	136	133	110	132	115	134	125	138	116	141	130	130	116	123	143	137	114	129	133	127	141	128	105	147	130	148	125	137	117	125	128	109	135	122	122	134	117	135	122	150	130	131	148	136	124	128	124	151	128	134	124	124	122	138	136	119	128	135	148	139	134	148	131	120	136	134	113	153	118	149	154	116	140	140	149	130	123	140	139	109	130	121	132	126	128	117	105	134	123	120	128	142	121	129	131	117	135	136	130	126	115	133	127	145	113	128	132	141	128	109	105	141	136	96	114	119	142	129	117	132	121	143	145	120	132	134	162	130	111	134	132	133	122	117	129	129	133	133	128	128	116	117	105	126	131	138	143	108	112	130	114	114	136	131	132	113	126	144	110	142	114	124	149	129	127	112	129	115	146	133	140	138	141	105	113	148	130	127	132	115	133	107	140	139	110	148	129	123	128	116	119	114	109	117	151	128	123	124	125	131	132	144	130	99	122	153	107	141	115	145	123	110	129	118	128	158	116	114	111	121	130	129	142	134	126	123	134	133	128	131	114	118	121	158	121	126	143	110	136	125	116	109	128	123	117	128	130	120	157	126	132	124	109	137	119	128	153	130	123	117	122	145	134	130	125	98	129	123	127	128	138	120	125	121	128	125	119	115	124	123	138	117	129	127	134	117	126	128	138	119	133	132	116	110	119	110	141	130	135	117	117	123	126	127	116	112	150	136	131	120	113	126	120
9259	1661	2621	2665	2115	1861	1645	1474	1256	923	726	666	635	627	684	633	606	568	514	402	474	489	446	401	391	378	419	407	331	379	353	365	366	384	359	351	369	364	325	312	332	336	330	332	327	361	350	358	342	359	316	303	352	309	348	335	317	340	329	322	335	331	338	326	318	333	310	335	351	325	347	352	340	341	350	331	320	356	342	313	351	300	323	310	338	312	360	329	325	329	333	327	327	319	341	312	314	353	304	339	330	312	312	318	311	315	337	300	322	334	352	319	333	307	355	311	317	325	309	327	375	334	349	312	307	329	340	323	358	321	282	303	340	301	290	336	345	336	329	329	308	321	314	310	319	315	336	302	299	338	322	330	303	332	312	324	314	337	321	329	319	326	353	284	323	302	339	344	302	304	326	342	325	337	321	308	309	320	334	322	342	325	312	305	318	319	327	296	332	296	335	293	352	353	322	339	308	312	332	324	296	309	291	342	304	346	298	285	326	314	345	340	329	302	336	276	333	326	336	345	322	351	331	289	341	305	331	316	348	332	311	333	296	317	331	330	338	336	306	320	325	324	340	317	322	301	334	344	321	307	308	311	337	289	303	322	318	345	364	306	332	322	293	340	346	311	315	313	312	283	325	328	308	301	332	345	311	341	296	295	329	323	307	302	338	323	321	307	329	333	349	343	335	295	330	327	352	306	348	329	317	304	317	325	345	341	305	298	304	331	316	291	324	318	327	336	318	345	311	318	342	330	342	281	324	306	352	326	314	319	340	315	326	353	286	334	332	305	325	330	346	332	296	312	319	324	323	328	314	309	347	318	327	308	337	342	339	309	335	354	308	327	354	332	341	319	308	321	302	316	346	315	343	331	315	315	319	312	339	330	321	359	327	344	354	344	330	323	340	294	352	349	329	312	349	355	322	328	298	321	366	308	344	300	350	356	326	326	351	307	311	338	321	336	320	330	337	326	322	326	345	325	321	327	300	317	310	328	338	302	316	348	284	300	315	319	302	326	344	324	339	300	318	339	322	328	307	349	348	332	313	306	322	324	316	310	303	355	323	330	322	313	332	346	320	330	321	324	350	332	331	366	360	314	319	327	311	327	301	327	329	343	351	338	340	308	330	326	334	335	371	312	349	323	360	354	336	316	304	330	347	311	304	321	368	320	338	306	354	309	330	306	330	306	307	348	324	291	346	327	328	309	334	313	342	331	343	325	304	304	325	317	301	309	307	312	319	361	282	308	300	339	370	291	327	316	330	339	330	330	330	311	319	325	290	334	296	312	346	343	332	316	322	333	326	318	345	325	348	290	316	297	335	342	358	304	304	323	334	325	301	328	302	294	310	312	343	316	361	314	335	311	300	343	313	305	357	292	300	304	366	338	327	299	318	319	329	332	311	306	356	342	313	341	332	327	332	319	369	308	335	343	317	323	307	314	344	350	285	312	307	350	341	334	314	316	300	349	300	296	325	311	320	338	341	315	321	314	320	339	342	292	329	343	357	311	316	303	322	332	334	327	338	306	328	299	326	333	326	349	330	322	312	344	332	356	325	345	353	305	337	350	347	312	318	353	358	346	298	291	346	317	343	266	309	345	318	350	319	328	332	332	326	302	338	332	340	319	333	308	337	318	303	345	341	295	318	322	306	303	332	328	300	328	337	284	336	348	318	349	325	325	341	324	317	315	316	297	330	327	319	332	335	310	363	301	306	305	358	331	342	331	332	316	315	316	308	349	314	308	313	303	367	307	324	271	310	369	334	314	344	345	304	335	316	333	295	355	306	326	320	322	315	335	330	306	317	356	312	331	324	336	342	330	315	307	331	322	270	318	324	366	336	311	323	327	310	318	331	322	321	354	333	313	311	335	316	321	344	323	356	312	341	316	332	332	322	334	338	275	307	334	327	306	330	327	316	353	334	324	301	320	337	345	290	319	334	311	324	345	313	307	357	282	320	312	289	316	304	325	333	331	315	325	323	332	342	327	350	327	324	313	333	303	356	340	335	337	307	326	338	293	314	325	330	321	328	329	338	317	342	324	313	349	278	303	315	339	312	336	347	315	315	337	299	332	330	326	313	308	304	352	337	307	356	329	298	318	325	291	294	339	319	314	319	324	344	343	302	294	330	348	330	296	335	308	286	293	337	288	322	326	337	325	338	313	325	331	297	306	322	318	301	353	331	305	320	312	351	288	299	295	323	288	298	320	325	314	351	314	333	334	320	328	306	302	324	292	349	320	322	340	335	313	325	313	338	301	280	313	331	328	312	301	367	345	322	332	350	316	349	340	334	322	310	314	319	330	332	346	303	332	325	345	352	326	316	365	328	295	295	337	315	301	301	303	332	303	311	331	359	336	303	327	356	301	336	346	337	341	367	334	322	356	352	300	309	317	326	304	314	302	324	351	297	342	316	270	319	347	321	301	320	322	336	336	341	346	330	350	351	352	345	337	299	313	312	338	310	320	294	321	312	331	357	325	318	329	339	302	314	303	344	369	367	331	346	285	313	313	303	317	356	313	296	328	343	309	315	308	311	337	294	312	291	326	324	349	330	323	341	306	331	327	356	335	330	301	318	314	309	363	334	314	316	320	307	304	317	311	312	341	326	349	322	341	315	331	308	291	319	353	351	352	321	316	342	356	313	313	349	347	347	326	344	325	326	317	329	329	308	330	304	330	347	308	372	350	353	338	340	336	325	322	299	344	322	354	317	336	339	315	304	306	334	325	338	342	342	350	322	315	322	316	295	310	322	299	334	318	320	331	329	345	340	288	320	311	334	308	314	323	344	294	318	304	308	318	338	324	310	331	310	349	334	305	321	324	314	330	272	310	331	326	324	317	332	295	329	311	302	308	306	352	327	306	314	293	325	303	297	343	338	320	321	343	293	330	305	352	309	313	312	359	337	354	334	340	331	333	328	329	298	331	308	346	341	343	332	334	294	357	327	304	305	320	330	335	319	295	271	309	306	348	316	348	336	328	339	333	290	337	342	307	312	307	296	324	331	328	334	313	346	323	351	331	305	308	300	293	335	333	297	330	352	326	325	334	315	365	347	321	339	300	357	351	319	331	319	318	317	300	335	341	323	324	300	329	344	315	308	302	321	322	311	296	340	311	329	299	332	304	333	330	319	348	300	304	351	335	339	323	348	321	334	310	313	327	325	334	315	345	306	334	303	334	321	330	323	330	332	288	310	338	343	350	316	328	326	313	327	323	346	304	343	293	351	341	276	325	316	318	322	306	329	319	327	302	351	307	325	336	317	325	297	365	337	301	348	321	331	324	308	356	342	330	355	331	324	312	311	315	329	338	310	302	308	312	313	347	365	353	324	308	331	305	314	325	307	326	324	322	327	324	322	288	295	322	323	313	325	363	332	289	324	308	357	316	308	320	327	312	320	369	337	330	307	303	295	309	340	336	283	308	303	302	336	324	336	340	294	349	312	294	328	318	326	346	323	311	339	305	341	330	296	333	322	356	324	317	317	311	348	352	308	313
2119	576	509	424	392	389	422	401	408	427	397	377	378	384	406	399	423	385	386	388	403	379	383	420	427	371	419	373	397	382	417	427	431	390	392	423	385	364	381	390	397	359	378	348	409	399	365	408	391	385	428	386	399	417	382	391	389	338	341	366	371	374	382	371	410	393	382	353	399	370	369	427	391	383	389	382	392	386	417	405	386	390	400	382	396	337	402	427	381	393	402	419	428	408	366	395	401	371	363	384	382	393	429	391	402	408	413	427	396	407	397	412	355	375	415	337	366	386	375	407	402	442	445	464	387	377	376	391	404	403	407	352	434	391	400	390	420	427	408	401	404	394	410	418	355	424	404	402	383	371	400	396	397	430	392	381	358	387	367	375	354	403	359	402	391	410	440	366	383	397	428	422	390	400	328	385	378	402	372	405	368	335	393	421	395	393	374	382	377	418	383	380	395	383	409	385	377	425	436	388	405	348	387	387	377	356	411	425	391	373	385	370	383	401	376	393	378	355	410	406	413	393	384	433	370	378	360	405	388	408	363	403	394	417	391	400	413	364	405	372	396	392	364	403	430	381	378	399	398	367	389	374	393	371	417	390	386	382	390	403	373	402	392	434	384	403	373	419	371	390	402	357	402	370	412	425	358	403	407	397	388	403	405	379	403	381	414	365	423	404	390	382	390	431	352	397	412	349	411	425	366	428	405	380	423	395	413	415	342	368	373	396	383	373	353	395	379	408	407	408	410	382	377	411	386	422	381	384	376	390	429	381	393	391	388	363	387	369	395	402	387	390	402	425	383	376	446	391	434	395	405	404	401	406	350	361	440	412	422	388	397	420	399	402	405	397	372	369	359	417	345	404	390	446	386	369	413	357	407	358	408	358	360	365	367	366	340	402	394	373	366	396	367	388	391	380	368	401	408	385	397	400	433	427	400	406	401	422	415	369	394	370	381	384	367	389	397	405	427	368	373	355	364	375	401	406	380	381	395	384	383	384	382	386	353	406	423	397	384	338	376	395	393	392	407	425	394	374	387	381	378	349	373	446	411	370	368	379	389	367	414	391	410	360	393	400	453	408	360	400	364	432	387	372	404	366	400	448	353	371	412	399	373	378	381	381	381	425	414	379	369	423	415	360	385	375	392	398	380	410	388	377	363	414	400	424	369	374	407	370	388	348	400	407	424	396	361	430	418	392	397	381	407	387	392	395	431	404	398	410	421	414	396	385	410	358	410	416	417	439	395	406	386	387	387	407	393	411	371	356	396	400	352	326	390	384	403	396	379	421	406	423	415	397	382	401	388	414	400	354	383	405	395	393	378	424	358	431	405	412	382	420	373	425	397	379	381	402	395	415	389	396	403	387	435	443	415	409	383	372	394	348	387	379	375	404	404	413	457	379	408	386	443	381	386	348	418	394	419	399	390	410	382	400	410	403	343	405	439	437	397	391	413	393	389	386	405	395	421	366	384	368	424	394	403	391	401	379	412	389	423	395	388	383	360	419	391	409	349	390	359	435	390	383	444	390	364	406	390	405	393	414	386	395	395	379	398	423	430	428	370	351	418	387	382	383	342	387	404	415	383	403	389	417	362	390	389	443	381	427	414	398	396	432	431	381	397	378	401	372	437	380	393	402	377	381	405	392	409	426	354	382	386	393	423	397	397	395	383	381	367	377	400	404	356	381	454	410	431	375	375	395	396	368	395	432	418	406	409	446	421	370	387	365	396	384	410	390	379	393	402	385	364	429	387	421	371	406	365	382	390	415	390	393	401	387	376	397	378	369	403	430	390	394	386	412	365	397	366	388	388	391	395	386	390	392	396	392	438	385	418	399	417	369	388	393	407	386	357	382	371	391	383	393	376	388	394	371	357	399	397	408	413	399	382	399	385	408	413	397	392	407	431	384	376	379	387	387	403	388	365	408	404	401	382	349	404	405	390	399	353	400	405	389	381	396	444	429	400	394	391	392	432	395	418	383	391	403	419	388	393	396	366	397	376	436	435	348	372	404	410	382	408	375	449	442	400	407	367	397	441	384	401	427	381	400	410	418	361	427	400	389	399	391	415	445	393	393	366	361	398	360	396	372	379	386	384	384	402	424	415	416	405	390	434	403	380	383	408	402	376	394	385	397	376	378	407	403	438	357	399	430	390	397	400	422	401	353	378	397	393	441	396	359	401	381	374	390	392	382	431	382	451	427	402	392	399	414	404	412	406	418	399	396	372	376	377	374	383	392	395	392	392	399	362	370	402	391	419	422	373	410	391	371	419	389	402	414	359	369	409	380	373	401	420	421	378	412	356	369	330	385	406	392	383	355	380	400	378	403	393	390	387	359	403	407	417	383	423	386	403	354	371	399	434	399	348	395	395	371	418	403	363	372	375	402	384	408	406	355	393	414	407	369	379	345	418	383	385	356	389	385	375	386	407	370	396	411	392	360	347	351	371	402	365	391	421	406	394	418	384	438	399	389	406	422	416	427	419	396	372	357	383	394	414	393	403	345	393	400	372	375	410	394	394	389	394	383	380	358	351	398	389	378	367	370	396	369	393	423	389	400	361	377	386	395	421	385	416	416	366	431	383	366	390	414	370	386	392	413	369	421	401	363	393	406	427	377	410	420	399	390	456	406	405	364	377	414	411	414	375	382	368	353	412	369	434	398	405	389	390	365	406	396	409	372	370	406	383	403	379	415	372	387	403	418	381	387	390	408	392	402	408	365	379	377	391	392	399	409	387	371	395	431	361	403	429	385	387	391	380	378	401	421	387	375	389	413	368	420	378	407	362	423	399	407	393	413	399	390	406	389	367	417	401	402	443	393	378	366	453	381	396	399	367	417	419	395	407	393	414	392	383	346	373	377	398	357	393	375	414	422	378	347	363	405	389	374	364	391	400	361	408	413	391	386	428	404	373	386	394	411	410	381	429	393	441	390	372	388	424	388	419	385	405	429	405	383	398	386	399	341	371	401	390	395	396	379	371	354	386	396	383	397	431	377	415	406	393	357	388	384	364	413	425	396	367	408	408	391	397	394	418	370	348	394	400	403	415	390	396	395	391	386	419	414	428	403	379	399	378	389	387	399	392	395	375	419	424	396	400	408	398	399	346	354	389	358	394	379	403	378	381	393	361	427	389	389	394	417	351	396	396	420	444	399	367	391	420	429	340	388	378	374	421	362	395	396	403	418	396	407	381	415	386	358	399	384	360	392	380	422	343	338	368	436	395	379	400	388	363	408	371	412	351	376	395	378	392	424	388	403	374	392	381	444	436	357	413	366	423	379	444	363	389	386	401	383	391	402	375	338	418	401	319	394	433	409	395	396	411	393	391	352	404	405	382	458	435	382	377	388	388	401	402	433	351	415	409	381	386	401	419	383	361	392	389	375	394	379	398	394	395	426	383	411	386	396	388	404	418	409	377	361	387	396	365	404	374	401	366	430	410	381	330	402	405	395	417	402	380	419	395	396	379	404	403	364	391	356	404	342	417	420	424	395
2415	1071	1151	1058	1004	1022	1007	1019	985	899	900	871	866	862	845	831	945	892	839	881	828	834	927	803	827	825	830	856	889	862	844	808	834	845	860	875	843	852	846	869	868	849	858	888	881	875	819	849	884	793	876	871	894	838	890	830	848	859	785	838	817	819	814	878	861	838	816	816	871	772	877	863	816	805	872	841	878	818	861	896	900	864	860	828	869	825	866	816	854	855	830	863	849	828	824	897	818	888	859	849	847	849	872	885	815	814	863	900	835	882	850	846	874	849	870	881	850	829	841	853	855	873	834	853	884	888	863	822	773	840	815	831	787	828	866	828	868	835	863	825	868	836	881	864	832	843	842	848	864	809	865	877	826	857	831	890	836	809	902	823	912	806	851	806	872	825	895	864	833	884	823	803	788	909	878	838	839	874	829	829	868	821	837	838	890	837	818	817	896	843	864	878	881	892	851	871	846	877	893	853	872	836	892	827	878	861	870	917	926	868	845	892	845	825	865	846	770	819	823	872	868	818	859	814	883	893	800	848	857	802	884	823	860	826	817	852	878	866	848	850	843	853	821	845	844	850	820	854	808	868	838	837	839	840	868	863	872	828	889	839	830	831	867	831	810	869	846	815	873	831	832	826	852	897	857	797	872	878	844	862	822	856	878	839	805	832	873	914	837	835	860	877	850	815	830	863	923	843	930	823	806	821	827	855	829	868	811	813	891	866	895	857	835	823	832	870	864	835	870	827	878	845	871	800	819	834	849	824	840	842	837	850	895	902	894	851	810	860	816	845	850	852	833	833	859	851	830	886	867	852	805	789	881	819	896	878	891	869	879	845	848	851	861	901	880	811	816	852	828	853	851	868	859	884	868	890	890	873	832	911	833	842	844	875	870	836	858	839	838	855	845	848	805	861	843	822	844	873	823	831	908	869	877	835	882	818	872	839	844	840	839	873	887	871	816	853	815	863	887	904	917	865	870	854	799	843	897	863	900	853	856	877	857	829	829	857	814	834	821	886	878	837	845	822	848	852	835	863	895	799	908	815	904	856	837	899	816	860	813	842	841	870	845	848	860	847	834	863	829	860	825	849	845	882	875	804	872	837	823	831	811	793	841	797	847	874	876	815	889	835	854	858	881	812	871	857	844	862	841	900	857	838	867	856	878	806	833	839	836	860	869	836	880	889	828	814	824	865	836	871	878	892	840	840	885	913	836	852	887	843	878	901	786	827	857	864	842	882	888	878	828	843	840	859	843	866	825	830	884	844	855	886	859	821	813	886	869	841	870	879	835	880	911	851	837	826	786	876	845	829	882	906	814	854	850	821	835	849	880	886	814	800	868	846	821	855	861	819	875	826	851	868	845	801	863	899	870	827	831	946	839	793	818	876	821	825	821	859	880	826	849	822	881	846	835	873	831	859	864	851	799	815	799	865	875	834	802	815	883	850	901	855	904	881	824	866	877	844	851	816	858	834	834	823	821	866	864	866	850	847	833	849	798	868	927	837	854	832	850	894	834	851	805	922	858	886	841	871	829	861	865	819	868	804	799	879	845	796	830	828	883	823	809	850	848	931	848	886	897	848	843	795	891	855	865	818	864	847	841	884	873	844	880	828	819	844	797	884	839	841	860	860	820	805	833	784	834	841	860	813	853	847	835	897	834	836	852	818	841	889	845	870	870	839	866	875	779	869	847	812	865	841	840	866	870	861	858	883	879	837	866	867	831	838	844	867	862	837	858	806	848	866	819	867	843	850	854	873	815	858	852	837	874	853	906	845	918	839	847	857	854	879	851	856	843	818	826	867	902	826	824	863	879	840	825	854	859	831	875	805	832	849	824	861	872	867	891	885	853	855	826	891	873	853	869	894	852	836	852	848	799	857	872	848	826	848	864	812	830	822	857	827	862	827	850	874	880	854	865	833	853	853	854	832	862	847	852	858	838	876	842	838	870	787	848	807	871	824	855	821	817	858	830	812	838	902	930	875	818	836	878	863	870	788	840	836	809	815	876	851	827	852	780	855	874	842	897	805	853	893	795	839	861	818	842	845	908	810	826	854	883	833	886	845	895	844	837	845	873	851	884	893	823	857	846	843	841	866	829	816	905	862	800	853	882	807	835	887	876	838	875	888	893	845	843	847	811	850	875	860	801	847	849	811	860	872	802	848	838	901	805	879	842	868	876	859	838	903	849	840	849	872	844	872	829	850	898	865	859	846	866	849	845	786	859	858	851	812	835	808	892	833	861	840	859	869	824	849	842	875	829	924	870	857	867	847	843	832	831	890	810	842	851	858	835	815	872	866	871	840	839	823	845	830	867	834	871	860	883	824	850	921	895	852	818	830	919	829	832	877	798	834	832	879	865	876	819	848	882	853	866	812	853	847	776	807	844	810	909	870	848	832	824	871	830	866	815	870	844	816	875	849	828	923	868	870	857	839	871	866	811	837	874	838	844	845	863	869	872	847	892	854	892	863	844	875	818	839	834	804	867	848	838	875	874	811	833	836	858	879	847	847	876	824	845	818	879	853	881	850	836	826	840	860	837	825	829	885	840	863	846	875	892	861	824	826	804	879	840	900	888	881	877	832	832	859	827	898	909	808	861	854	840	865	886	912	863	864	851	868	852	839	838	875	838	843	832	838	867	865	843	802	884	862	872	860	821	812	832	818	878	820	837	817	854	926	868	875	877	830	839	898	853	857	817	847	861	817	889	811	917	835	775	861	831	805	842	823	752	811	832	890	864	844	879	877	843	864	858	882	824	845	823	840	827	919	879	859	858	854	850	836	871	838	796	808	851	842	824	900	808	887	845	864	888	809	854	840	862	843	826	850	857	836	854	898	820	782	864	881	833	862	854	840	853	863	848	859	860	870	870	844	820	829	848	792	823	847	798	813	837	824	838	851	788	852	861	852	833	891	840	870	892	880	817	916	821	818	833	836	876	790	901	856	857	866	896	883	842	876	778	840	821	832	800	889	851	857	885	813	824	945	854	837	827	907	816	818	861	867	865	875	869	850	870	845	884	827	798	905	881	844	827	913	866	853	833	835	825	820	852	889	853	819	758	896	845	833	860	842	828	860	875	892	922	882	889	838	858	874	841	819	835	880	843	859	852	796	872	865	924	768	867	904	807	828	836	862	853	854	809	844	842	877	847	861	834	868	847	869	885	819	847	828	825	825	818	857	810	881	867	845	818	883	829	892	865	840	817	888	828	869	850	892	838	847	874	850	835	922	824	836	903	845	874	858	868	847	839	845	854	876	844	862	876	892	846	829	859	844	816	853	887	867	816	838	880	852	852	860	881	853	850	860	825	867	859	799	929	840	862	846	820	810	884	815	853	841	813	837	860	852	883	823	855	864	860	814	860	822	822	869	797	834	880	817	882	868	859	845	809	843	828	851	837	840	851	859	873	871	795	858	914	835	845	878	876	842	901	865	824	851	867	862	867	867	824	855	853	856	824	858	871	820	822	829	811	842	783	839	836	877	862	864	844	841
9236	1219	884	691	496	461	416	346	370	291	273	279	292	277	285	286	242	293	255	269	266	243	286	265	256	264	262	231	263	259	240	265	251	242	267	221	240	239	246	244	262	273	242	247	265	268	254	259	261	242	253	257	264	266	232	268	238	242	244	254	274	243	252	283	280	230	240	269	261	250	245	275	255	245	248	243	278	252	263	259	247	260	262	220	280	234	236	285	267	259	240	268	209	225	263	245	277	255	296	273	259	251	256	254	262	237	267	255	276	254	232	252	216	255	246	255	229	247	239	236	238	225	245	239	250	224	254	241	231	280	255	276	244	248	260	273	258	237	252	236	285	247	230	244	266	252	270	237	248	229	235	231	266	260	219	259	264	275	251	249	243	259	272	254	225	240	267	235	248	246	272	277	230	234	252	266	286	271	226	275	252	247	242	230	265	251	218	283	230	260	228	254	236	231	234	227	245	238	272	271	277	287	250	268	223	249	259	256	230	218	245	247	249	252	276	283	262	255	224	274	288	240	240	274	244	220	241	261	258	242	262	225	251	263	270	245	245	252	250	243	255	265	265	230	233	228	272	268	259	235	273	253	251	270	238	254	251	291	288	279	242	262	240	238	257	235	241	264	257	275	258	224	248	261	280	244	252	242	262	269	260	238	277	252	253	233	227	236	233	237	260	231	243	250	280	254	242	253	261	266	252	238	237	233	253	258	249	234	227	238	246	225	247	251	237	260	243	231	262	253	225	252	253	258	229	267	245	239	211	261	228	251	260	248	258	263	228	250	274	256	251	278	264	241	262	260	267	252	265	240	250	267	242	281	243	263	222	252	243	239	264	262	224	263	245	273	258	243	264	247	267	283	240	196	255	241	241	271	225	236	242	245	231	288	252	251	212	256	261	246	259	273	245	271	251	285	241	259	257	269	251	266	269	262	243	245	262	249	243	232	223	259	233	242	257	240	245	278	240	230	260	276	248	228	267	268	260	238	251	220	236	258	240	238	256	252	214	271	249	266	245	272	251	247	228	229	243	251	235	244	267	213	211	241	246	256	253	255	245	228	268	248	241	246	226	234	261	243	251	290	236	268	267	216	232	253	259	238	235	256	223	240	231	235	230	254	222	234	242	229	246	253	242	250	248	250	244	237	263	262	256	222	245	260	239	237	225	266	225	290	215	254	248	239	262	264	219	214	230	255	242	262	247	252	282	259	265	229	211	247	271	224	232	240	266	258	268	274	256	251	228	256	238	228	235	252	256	264	261	231	297	253	277	268	245	241	261	233	269	246	258	253	250	271	253	226	271	243	273	285	258	234	256	261	234	260	290	240	215	245	226	265	240	254	296	264	233	254	253	223	241	257	265	224	253	267	217	247	230	258	241	277	259	258	235	272	261	270	278	268	249	282	250	256	279	266	257	243	228	242	272	271	250	231	277	243	275	245	258	255	243	264	248	256	244	260	245	258	230	258	249	271	284	252	234	257	242	270	207	238	255	236	234	257	238	275	264	252	279	251	241	266	249	256	236	286	297	253	241	253	265	245	283	229	256	265	234	246	219	263	255	270	279	267	274	227	247	236	259	244	255	269	246	242	248	238	239	252	212	243	266	241	252	276	242	282	245	246	253	251	212	224	277	244	232	273	283	254	258	278	250	234	246	250	259	240	235	255	271	253	237	244	246	272	261	289	284	237	258	286	286	255	248	249	282	251	221	248	249	262	237	243	253	260	253	266	239	262	262	240	248	227	256	254	257	245	268	245	241	281	241	241	246	256	245	237	243	259	277	259	258	245	253	247	227	245	267	252	237	226	256	248	283	253	273	250	204	253	242	254	226	248	238	252	243	247	259	234	255	245	255	217	256	242	224	252	263	237	284	251	250	254	270	266	269	276	255	289	251	298	272	248	229	241	247	283	249	248	238	241	258	262	219	248	264	213	226	266	251	284	269	241	282	265	257	230	281	262	269	256	241	255	269	241	250	243	264	227	271	270	245	262	281	236	262	246	257	231	256	237	253	246	251	256	266	260	262	238	262	248	253	241	270	240	247	246	227	257	269	216	233	213	227	268	232	257	283	238	202	255	243	249	270	251	236	256	245	209	209	280	247	236	241	247	259	265	242	244	281	268	221	240	244	245	242	199	240	262	243	250	258	236	243	252	257	269	263	276	245	199	255	260	230	251	281	245	249	222	248	258	258	235	237	214	259	251	241	239	237	265	258	280	235	266	240	226	252	282	244	286	242	256	256	282	265	262	254	285	262	247	251	242	283	292	260	276	239	244	255	285	262	247	259	235	253	247	281	237	239	231	252	266	258	250	278	253	247	236	251	243	253	235	246	261	243	230	219	269	259	254	244	270	267	241	261	258	266	226	266	238	227	252	242	236	255	268	235	249	231	239	270	237	231	260	248	258	248	238	263	249	276	271	280	236	267	251	267	237	242	286	226	253	261	251	232	227	257	261	255	260	248	274	257	254	268	264	252	246	253	274	253	241	261	240	258	235	259	265	225	246	236	265	255	211	245	272	261	267	226	280	256	214	237	267	273	254	255	247	232	225	233	262	259	259	263	250	271	292	267	252	249	265	272	257	264	280	220	241	274	237	251	226	246	228	272	275	248	240	256	268	269	254	240	221	248	278	256	244	255	230	255	280	212	289	269	259	261	262	260	254	262	250	280	224	282	254	243	243	236	242	218	243	235	263	260	211	230	249	243	236	271	274	240	240	235	249	273	219	218	280	228	253	259	251	239	284	227	246	257	265	243	265	281	235	264	263	232	273	252	255	251	255	238	245	271	245	246	254	263	269	266	256	275	295	258	231	245	253	282	259	251	260	263	247	247	248	234	247	274	250	266	209	274	258	245	253	242	242	263	264	228	286	240	222	256	236	248	266	269	242	286	252	233	253	281	249	268	241	283	241	245	230	233	255	225	247	257	257	263	242	253	260	262	272	279	266	274	244	249	224	266	231	259	262	247	281	243	231	254	216	235	236	294	250	265	267	250	258	230	251	241	273	273	278	274	244	262	280	248	277	269	238	263	228	244	268	220	243	249	275	219	265	267	240	236	248	222	262	252	277	239	240	227	232	261	260	262	245	245	253	207	256	243	273	250	252	263	254	257	242	217	235	281	240	270	237	239	250	243	268	262	222	267	253	267	256	233	263	275	241	229	235	297	252	269	249	245	264	237	233	244	229	261	270	243	251	259	249	262	238	263	248	281	254	253	257	249	264	264	242	230	272	259	214	254	211	268	260	250	248	238	272	272	228	258	239	267	251	263	238	252	211	277	264	254	244	266	256	237	222	221	250	259	250	241	258	275	261	220	265	261	279	250	261	259	283	225	226	232	255	238	249	252	249	277	263	247	213	281	250	279	242	272	243	251	254	242	270	263	237	244	263	269	266	257	259	269	242	260	225	244	252	252	262	275	257	255	239	250	247	251	265	253	245	243	243	271	262	255	271	238	229	254	265	251	303	241	285	265	281	224	272	263	269	247	264
7293	1292	1761	1915	1692	1524	1342	1255	1151	905	786	752	700	739	747	763	695	714	631	618	648	657	611	604	564	632	631	572	631	586	611	550	594	598	582	593	596	592	626	555	530	540	542	565	578	579	576	549	609	559	549	542	612	567	554	598	588	593	548	551	593	555	588	550	576	545	521	550	567	579	541	572	564	542	547	578	592	573	562	562	561	554	513	647	552	548	541	599	558	574	567	593	621	581	596	533	598	559	577	546	573	562	572	549	570	565	557	589	565	549	538	524	575	539	566	567	569	534	523	554	587	564	575	561	573	573	555	524	540	508	563	574	545	594	556	573	557	614	533	543	591	559	568	570	535	553	544	517	561	558	571	583	583	590	553	550	591	553	581	560	542	594	579	541	590	561	544	567	565	568	537	545	530	566	544	552	586	569	559	586	562	579	546	586	548	529	566	543	564	561	538	553	569	554	512	518	574	532	569	553	574	564	592	574	559	535	530	548	579	553	545	580	575	542	550	588	566	581	566	547	567	597	555	561	559	538	535	566	514	583	564	552	581	538	589	541	552	562	540	553	580	572	546	557	545	551	531	569	554	566	548	506	547	570	535	538	630	523	574	527	582	567	585	594	553	548	584	541	569	556	553	547	574	605	553	578	547	546	565	562	542	562	558	550	539	545	593	538	593	556	589	542	590	545	537	527	584	564	534	561	555	556	602	523	550	565	618	529	537	600	548	551	551	593	541	548	582	579	552	598	586	589	605	554	578	530	574	570	576	559	569	561	568	584	523	571	550	520	556	593	479	547	561	540	589	551	583	608	554	595	572	536	540	576	521	542	577	591	502	586	557	558	585	549	558	565	577	543	559	580	605	519	557	575	561	571	554	549	546	557	585	558	537	565	575	560	539	593	572	597	522	539	562	570	565	576	578	571	538	577	585	538	520	561	525	524	550	542	531	563	553	551	545	603	555	515	548	572	567	569	592	596	561	592	548	592	549	564	554	587	552	592	576	533	540	547	518	574	543	583	566	602	572	540	560	563	564	569	555	561	556	596	569	599	554	531	580	552	608	582	580	558	571	524	569	600	542	542	586	592	568	541	555	544	516	543	572	513	540	572	543	595	562	568	559	550	583	587	582	556	543	526	599	541	541	560	594	544	548	579	584	538	585	574	547	532	553	531	550	524	562	586	558	550	552	545	571	562	553	549	522	606	638	582	539	570	519	551	547	599	548	640	566	567	544	570	591	556	579	583	550	557	546	569	563	583	538	567	586	550	519	551	540	529	596	573	582	571	513	561	577	537	594	531	551	565	537	607	532	574	563	599	532	507	560	567	530	583	572	538	588	535	566	512	566	540	543	551	592	557	569	556	563	559	552	553	526	557	566	554	548	546	536	576	555	545	551	533	558	545	554	557	524	535	527	546	577	563	581	585	596	576	567	579	586	594	589	594	528	546	575	600	535	568	535	562	549	606	573	567	563	548	565	592	563	594	550	564	579	548	533	602	586	550	546	572	536	586	598	549	544	547	605	527	561	520	559	552	581	559	564	526	564	580	584	557	573	538	592	557	501	579	532	557	548	565	560	571	527	575	565	543	585	593	563	555	568	628	579	588	562	565	594	571	563	540	615	574	590	557	527	574	553	589	511	557	575	535	586	596	578	517	525	551	532	608	574	542	563	559	563	563	544	551	535	598	557	561	564	558	552	563	563	560	543	559	571	530	583	570	509	586	591	548	595	575	574	562	570	537	560	549	572	539	602	555	542	542	535	512	579	541	576	587	588	522	556	515	528	544	549	542	554	530	545	531	579	558	565	525	565	524	574	564	545	511	560	581	586	568	553	553	592	571	564	615	557	616	583	561	570	559	564	514	544	561	559	571	549	570	599	555	547	575	527	572	559	617	585	556	608	595	562	572	546	550	519	561	543	591	600	569	551	554	562	578	564	559	529	530	544	567	569	559	553	543	565	560	575	543	605	545	548	580	574	572	564	521	549	540	574	558	556	547	533	556	554	537	572	530	610	560	542	542	523	531	557	533	581	557	561	551	557	538	572	545	557	564	575	571	559	595	599	560	569	591	563	562	589	572	597	586	551	567	549	532	581	526	517	542	578	550	551	541	575	581	579	557	598	574	556	595	565	512	581	606	596	542	551	572	578	564	538	557	563	586	553	567	558	557	563	577	525	521	597	576	547	572	567	572	567	591	586	566	557	570	500	563	546	567	554	521	554	564	573	572	515	585	559	525	578	547	547	532	579	561	568	585	552	563	542	553	597	579	569	598	530	569	569	579	566	551	553	611	555	584	558	554	545	507	532	522	559	589	553	554	604	575	487	556	587	551	535	543	566	553	532	618	587	569	563	555	544	560	585	596	574	544	549	572	556	592	481	568	604	524	598	606	571	524	577	590	599	558	579	568	584	589	539	542	582	573	537	579	567	558	599	585	569	536	542	569	548	569	557	582	530	537	555	574	566	604	584	553	598	590	580	579	573	554	586	536	550	598	537	545	521	553	577	522	540	545	543	581	579	585	542	584	606	559	551	585	529	560	546	575	547	536	604	548	585	562	533	553	563	554	554	550	600	596	553	599	580	573	598	555	567	586	503	530	590	578	598	566	575	561	582	546	567	552	557	574	609	546	562	551	543	573	590	569	529	563	574	628	582	578	579	523	545	551	569	547	598	536	524	566	565	582	553	566	583	548	541	563	578	509	529	568	588	533	559	577	549	575	593	559	550	574	572	546	564	501	567	574	551	570	576	565	585	559	566	581	571	539	564	574	539	516	508	552	559	521	521	516	536	588	610	582	595	567	559	560	594	559	535	554	578	567	583	567	541	593	580	571	569	570	609	540	558	578	603	568	531	590	571	558	552	530	559	572	549	581	566	567	541	556	559	549	607	573	579	576	523	541	589	590	587	553	642	554	540	560	539	535	560	578	552	523	588	533	540	574	574	566	564	564	586	550	589	548	542	592	534	583	542	567	549	562	573	554	521	566	575	583	541	552	544	545	542	576	554	562	587	562	558	547	559	586	605	546	529	529	535	560	582	548	554	574	527	540	577	588	556	572	530	539	596	575	570	555	553	589	524	534	539	563	608	575	557	600	533	530	580	545	567	578	543	526	587	557	559	528	533	566	575	541	561	555	587	532	586	562	547	534	567	574	573	574	501	546	536	575	565	536	558	544	540	519	582	553	605	577	570	556	575	570	570	542	579	594	558	558	554	564	561	551	564	569	542	595	568	519	550	568	591	571	553	565	575	555	560	529	559	575	566	565	556	584	547	565	571	534	600	555	536	579	577	584	562	550	531	570	559	512	555	564	599	556	583	549	577	600	555	548	533	571	542	574	528	536	532	616	581	566	558	609	569	540	563	553	518	543	552	547	567	561	628	553	558	561	563	523	587	590	564	566	537	550	546	589	551	544	575	569	538	570	607	579	500	587	571	552	555	552	516	557	575	557	570	542	548	596	562	570	603	572	567	576	557	583	553	575	536	540	512	576
16221	2192	1351	867	585	438	354	355	320	232	183	196	170	194	158	169	167	157	134	128	124	169	138	114	129	140	129	149	153	147	122	141	125	142	130	145	144	108	128	128	118	145	156	123	123	122	118	126	132	130	142	146	113	142	164	133	132	133	110	129	117	134	130	132	116	141	139	123	125	137	134	103	129	129	115	120	127	135	123	105	121	121	120	111	134	114	108	129	144	131	111	120	126	126	128	112	121	125	116	109	108	126	139	150	126	102	126	105	118	123	139	129	130	123	134	135	131	132	117	114	123	115	122	124	134	146	114	104	118	111	103	105	110	140	140	132	88	107	128	138	93	126	129	135	110	122	113	118	119	120	120	109	115	113	122	115	109	128	128	92	92	120	148	134	104	129	125	136	116	124	130	130	125	115	133	120	114	123	119	144	113	122	123	146	142	142	112	119	114	122	132	109	122	114	143	106	160	134	128	136	128	143	116	147	143	126	146	135	125	140	120	116	116	125	111	107	129	116	126	124	123	135	118	119	126	115	110	121	117	125	114	106	132	132	132	124	128	113	107	129	109	115	118	118	110	130	140	110	117	126	117	118	138	135	134	129	121	127	111	120	124	144	123	135	124	132	122	144	132	131	123	125	140	125	136	136	130	89	142	117	129	110	133	139	112	144	129	105	124	125	121	136	127	120	107	130	117	124	124	115	130	120	120	103	115	115	112	112	120	123	123	98	127	128	130	137	104	99	109	127	139	124	132	141	145	124	130	140	124	112	124	112	126	140	137	109	126	113	109	112	133	132	115	126	112	124	133	129	130	126	132	143	119	133	141	110	113	110	119	123	112	127	103	128	128	114	121	125	103	121	108	113	140	112	132	121	118	114	119	140	132	140	141	93	115	109	113	121	122	131	117	127	128	120	129	144	139	128	141	135	127	136	125	144	132	104	129	138	145	121	138	135	104	142	131	122	132	97	136	132	108	103	116	142	130	114	123	117	114	120	118	114	105	116	126	126	108	132	128	123	124	127	115	118	130	121	120	113	148	129	140	147	138	122	109	141	137	114	119	126	104	130	117	153	134	118	132	133	123	110	106	119	117	120	115	139	124	126	138	118	117	104	125	120	132	135	131	101	132	105	135	116	122	127	109	111	126	132	123	132	132	132	105	123	132	118	137	131	134	115	123	140	154	122	132	109	133	125	128	110	107	117	149	120	141	122	111	125	130	152	123	110	148	124	133	115	102	121	126	119	120	119	129	121	132	116	148	119	128	122	138	122	121	140	130	124	139	115	123	125	154	95	111	113	121	123	128	127	110	129	128	133	130	128	113	143	141	118	145	128	153	100	127	121	120	152	129	137	119	132	144	118	108	124	114	139	130	122	133	113	126	132	151	117	125	126	111	124	139	110	120	138	120	125	120	124	119	132	112	122	125	145	130	125	134	115	113	139	130	116	133	118	112	117	119	119	111	120	109	131	121	153	118	121	110	120	110	112	129	110	130	113	143	135	123	139	128	132	120	126	122	121	131	138	133	134	146	119	123	136	134	123	129	120	109	130	134	113	132	108	126	133	120	115	106	121	151	121	121	128	120	131	98	145	137	138	117	100	139	121	116	125	129	121	117	121	100	125	102	103	116	139	134	125	126	138	104	126	132	118	149	127	117	145	130	144	134	133	138	123	123	141	110	148	117	128	143	125	126	109	142	117	138	143	110	133	118	126	148	112	138	123	107	117	127	141	117	130	138	127	143	130	139	125	128	133	114	119	127	114	124	115	114	109	118	104	150	127	94	147	131	133	120	138	136	127	125	124	134	128	145	126	145	110	136	123	121	133	118	124	148	134	108	105	128	117	118	133	139	116	114	130	116	119	119	136	125	116	106	94	108	120	130	124	117	113	137	143	157	147	133	128	119	88	121	105	119	132	115	117	123	110	143	130	137	130	121	109	108	110	110	132	151	145	139	112	113	154	123	122	129	110	134	125	112	131	126	110	123	115	106	125	123	137	124	149	102	125	122	137	116	101	130	143	133	142	151	138	134	104	132	132	117	116	121	134	131	139	127	118	114	140	102	114	118	122	132	103	126	130	104	118	128	138	138	122	111	130	118	132	123	143	133	135	126	124	126	124	131	138	121	110	150	108	131	130	109	121	125	133	114	142	127	117	105	110	115	113	142	97	119	96	116	92	144	129	119	130	116	129	144	121	122	116	112	133	141	123	113	112	101	101	124	134	148	127	150	123	128	117	139	129	138	135	134	122	120	117	142	147	123	114	103	116	116	124	131	146	123	126	131	129	116	154	114	127	126	116	110	124	118	110	126	107	125	139	118	124	116	127	115	117	128	126	134	114	97	135	125	120	133	129	126	126	100	117	114	125	122	130	99	149	134	101	132	136	128	125	138	101	119	119	117	119	143	117	119	108	134	104	111	134	112	119	143	120	110	124	121	116	147	125	138	148	122	116	130	124	128	119	128	120	109	136	123	127	116	105	128	121	141	124	130	148	130	135	116	120	124	120	126	138	128	128	130	117	140	121	125	110	121	134	118	117	121	116	117	133	130	158	117	126	141	118	126	133	106	119	128	138	134	153	104	108	130	139	115	96	120	133	114	126	114	102	131	138	116	138	109	131	123	139	133	120	138	122	123	127	137	139	126	122	117	126	110	130	139	95	117	118	137	122	137	137	132	126	119	125	131	128	123	143	132	128	114	109	139	119	120	129	116	133	127	106	114	119	112	132	126	116	114	133	137	135	146	155	130	129	122	143	118	111	118	113	130	139	129	148	141	101	121	123	123	122	119	124	102	123	140	108	127	120	133	132	125	128	134	118	120	124	119	139	118	123	118	118	117	157	141	116	99	136	126	128	123	125	122	120	107	123	108	147	132	122	118	116	126	161	129	123	129	106	115	114	124	145	124	131	124	131	106	114	126	126	117	107	142	138	109	111	130	120	122	116	119	129	125	122	113	112	149	152	107	136	132	108	114	125	119	145	126	122	142	111	112	114	128	136	152	104	127	126	120	109	110	154	151	122	128	118	121	142	122	126	153	118	115	113	138	141	130	131	134	145	112	147	130	124	113	121	106	115	119	132	113	123	127	137	126	146	125	143	134	114	104	137	128	147	131	112	119	139	109	116	131	115	135	136	139	139	113	113	125	130	125	106	127	100	130	108	129	104	123	111	127	105	130	118	132	143	144	137	118	127	122	133	130	120	133	115	120	132	133	159	135	127	147	136	134	116	141	124	121	130	112	124	144	125	129	115	109	118	121	126	124	113	128	109	144	124	116	104	99	120	132	133	152	126	136	125	135	127	141	133	121	141	117	120	128	98	131	138	137	136	147	110	113	120	133	110	112	119	136	124	144	126	132	98	137	120	151	102	129	121	141	122	141	127	136	133	124	123	117	116	121	127	138	115	129	132	133	113	114	141	133	136	103	132	120	118	133	116	116	124	128	125	115	114	117	132	124	126	113	101	130	117	106	136	125	125	132	130	114	150	128	113
9192	1595	2523	2706	2246	1940	1661	1460	1449	927	746	684	652	645	673	654	553	561	471	428	439	469	433	340	408	408	377	373	375	359	389	356	355	339	327	371	363	339	338	334	346	332	313	346	355	314	327	340	367	315	321	331	322	314	333	347	323	345	291	311	334	329	353	325	323	345	307	328	301	321	321	349	356	312	325	319	309	322	339	313	328	329	338	340	303	303	313	318	294	319	342	323	327	310	308	320	317	307	331	346	354	345	314	329	286	306	291	302	302	300	335	314	290	342	315	315	276	325	304	316	306	315	335	331	327	314	293	327	299	332	320	309	317	332	311	318	295	347	314	301	300	317	324	329	324	309	308	320	308	340	323	293	335	307	342	296	300	299	333	344	308	321	337	332	326	316	309	329	350	284	315	292	320	302	332	275	291	327	288	302	326	334	327	299	346	317	299	325	317	335	292	283	312	303	321	335	296	336	344	311	327	318	334	316	310	343	307	314	329	308	310	314	271	315	331	298	312	296	307	333	341	306	346	313	311	341	343	296	302	301	327	275	304	326	327	278	325	306	318	312	312	300	307	331	325	321	301	333	324	341	310	310	315	306	333	309	305	321	330	337	294	328	323	331	352	326	306	311	329	318	336	288	322	332	318	349	311	310	278	336	287	334	301	276	314	316	336	296	301	295	324	329	321	299	320	303	359	316	303	317	332	287	303	326	344	300	333	279	315	321	329	288	319	331	334	294	349	319	284	285	315	333	345	327	308	323	309	366	339	351	304	317	293	321	328	353	355	291	311	294	332	326	337	338	298	297	316	358	322	319	293	315	293	306	338	312	337	284	331	318	317	347	315	340	325	282	342	295	292	312	336	333	309	303	295	314	333	304	289	290	331	302	308	332	336	333	324	311	324	284	337	330	284	301	288	357	305	332	318	308	334	342	289	335	313	314	335	332	336	304	354	310	345	291	303	307	356	302	333	326	284	311	334	301	306	311	310	314	332	363	272	312	313	339	310	344	344	318	331	319	317	285	316	316	344	314	291	335	309	330	304	299	318	331	324	304	342	298	341	324	330	330	307	314	337	327	299	315	297	327	344	331	333	307	277	321	340	306	286	310	330	320	312	293	324	306	337	333	315	310	334	330	319	317	350	336	301	317	329	295	293	306	298	321	323	326	319	322	339	321	327	332	309	315	321	331	330	296	333	318	368	298	317	315	344	310	322	300	311	311	318	316	317	299	315	317	348	284	307	321	318	354	306	338	295	338	316	328	340	341	290	321	301	323	323	318	318	314	329	290	307	301	325	310	325	339	338	325	331	313	313	314	283	331	324	302	308	303	306	341	321	294	350	325	293	338	300	313	324	294	302	303	316	328	297	296	292	317	313	328	277	308	346	318	322	340	330	303	296	306	343	329	302	302	273	316	325	331	307	301	298	321	312	345	304	304	296	336	318	303	296	307	319	327	314	313	319	305	299	332	311	314	314	307	318	297	318	351	316	310	317	323	298	322	328	317	322	298	311	311	329	293	332	301	347	317	306	329	325	305	328	336	330	301	319	316	288	303	318	301	321	284	323	328	334	343	325	313	295	282	328	301	303	324	328	329	310	319	359	297	314	338	328	316	344	306	291	302	304	322	303	304	347	315	339	316	333	338	314	314	328	312	318	287	318	355	330	325	316	328	316	326	294	278	330	298	323	323	313	293	330	334	299	315	345	299	303	309	304	332	295	342	309	310	302	284	343	307	297	310	313	297	347	349	295	328	295	295	328	303	334	342	333	280	333	307	282	343	305	318	322	326	324	321	319	280	326	318	313	286	303	309	303	327	325	336	314	317	345	329	314	337	308	304	330	309	317	344	304	317	320	319	326	342	353	322	302	366	320	320	324	318	328	310	323	305	320	325	313	309	309	296	302	293	309	313	312	320	322	322	317	296	297	316	312	331	278	325	329	341	336	333	336	309	313	323	310	287	333	355	307	290	350	298	340	307	347	335	321	293	280	301	333	282	295	339	336	322	301	307	292	319	307	303	320	317	307	308	324	313	306	317	307	311	294	304	308	306	296	290	309	323	306	310	330	317	331	318	320	325	338	311	323	316	347	310	304	348	307	286	346	313	305	356	318	325	347	330	347	298	338	314	311	336	319	336	308	303	331	343	325	314	322	309	330	305	329	305	299	316	321	287	312	314	322	328	324	318	327	328	286	316	337	315	295	305	300	314	291	342	332	333	316	318	299	332	343	327	332	297	311	344	300	316	326	326	321	308	301	329	316	276	339	335	325	321	316	330	302	317	310	323	319	341	317	343	339	309	333	334	307	302	314	319	310	309	343	319	297	294	323	329	314	311	367	330	326	312	323	294	333	316	335	332	339	319	327	335	304	318	309	370	314	314	331	311	288	366	337	301	310	325	324	346	334	301	317	349	332	320	284	349	327	336	275	323	319	326	325	335	300	307	324	308	317	320	331	317	316	312	316	302	306	348	332	312	330	307	323	329	331	319	291	326	301	310	329	287	291	314	326	307	286	316	307	310	311	308	313	325	333	331	316	304	299	321	320	263	334	313	291	302	335	287	328	287	301	331	318	308	323	315	338	341	323	298	324	317	317	309	303	333	295	303	285	341	297	308	320	319	320	321	333	320	325	317	339	319	294	316	346	314	273	318	317	320	327	331	325	311	317	348	287	290	336	317	287	318	324	291	289	312	304	307	307	296	307	325	301	318	331	347	310	327	307	325	281	342	301	326	307	323	294	313	343	318	306	310	329	310	287	324	300	328	318	324	326	312	307	316	314	300	313	341	326	317	304	318	308	306	313	304	311	325	316	315	301	307	332	352	306	362	320	333	325	356	307	325	287	287	359	299	321	293	326	317	313	300	342	332	324	324	326	281	334	332	306	288	334	339	333	308	326	319	372	312	329	346	330	308	334	325	327	302	351	330	337	322	310	322	278	314	293	315	357	335	313	333	316	291	325	344	331	298	334	317	328	364	352	308	324	317	333	307	323	291	323	311	320	297	342	336	320	292	291	311	318	335	278	335	310	332	329	291	299	336	337	330	301	327	344	345	321	311	298	330	307	306	346	298	312	309	305	323	313	321	313	299	289	343	327	320	316	325	323	299	313	332	315	319	343	330	328	351	350	326	332	322	302	315	324	327	304	319	307	327	311	308	328	315	348	332	314	314	303	348	305	308	309	318	294	316	344	308	327	323	293	298	327	282	335	305	293	326	317	322	308	304	302	306	318	330	316	363	327	318	322	333	335	339	331	309	289	336	301	310	329	329	337	306	288	306	338	319	332	310	295	312	318	327	294	298	364	319	305	303	351	312	345	333	317	307	276	326	325	329	320	319	326	311	314	326	303	315	379	304	331	328	332	300	307	327	311	323	304	321	279	348	307	362	292	344	330	324	303	326	343	316	327	292	342	318	311	294	304	303	323	298	304	309	328	310	306	333	307	333	283	348	342	338	287	309	313	331	339	304	315	292	335	326	337	319	327	305	311	281
1994	554	483	462	413	402	454	457	407	394	408	325	400	457	408	388	434	402	386	388	414	441	393	423	367	411	393	413	367	389	410	400	369	393	364	382	384	422	412	395	361	379	363	382	421	403	422	422	417	399	370	390	347	384	388	388	359	403	415	363	403	431	405	378	427	439	380	385	374	390	375	408	412	429	433	396	424	370	397	410	405	409	412	345	371	382	408	393	382	388	432	424	374	348	401	402	398	363	393	390	395	395	417	413	383	409	397	410	426	414	397	386	396	373	398	410	389	389	383	408	366	391	367	354	397	423	381	370	397	408	387	446	353	412	413	423	402	384	430	385	357	346	388	370	338	382	410	378	391	380	409	400	405	385	439	404	379	400	380	372	380	351	400	393	425	419	363	398	406	410	355	369	383	378	412	397	423	385	395	416	411	367	391	362	423	375	384	393	387	392	395	439	397	458	384	407	357	409	402	355	397	365	379	398	390	430	419	401	411	416	388	387	357	421	413	388	379	362	370	372	387	362	380	358	395	366	387	364	375	384	409	363	412	381	361	359	428	409	398	384	442	402	444	362	378	399	406	354	411	394	385	400	387	404	336	408	361	373	373	343	416	392	401	390	368	420	400	427	361	410	385	349	401	394	362	391	402	400	383	383	389	395	381	383	371	377	418	418	364	411	392	412	400	409	373	376	376	374	385	377	380	392	385	416	390	378	384	384	400	348	390	396	384	405	348	412	399	375	390	369	334	387	454	388	351	387	398	378	377	429	396	382	349	365	367	373	381	394	405	409	423	380	406	396	379	387	439	408	396	380	382	376	367	421	389	340	381	386	398	423	401	385	400	430	410	415	408	411	403	378	368	357	386	358	389	369	357	430	405	373	363	380	393	377	420	404	420	407	382	436	392	340	397	413	404	368	387	358	359	395	373	378	391	374	363	378	384	396	363	399	396	412	366	391	398	386	388	374	408	422	390	402	366	446	386	397	408	390	370	394	376	391	388	412	368	368	384	381	403	365	384	359	404	402	418	415	375	421	381	378	398	403	423	418	390	412	451	380	427	370	371	388	420	388	410	384	393	388	398	373	394	371	396	383	390	387	385	412	391	376	435	419	383	379	376	379	383	367	388	399	390	394	394	384	352	390	387	373	437	353	367	392	402	428	408	396	388	382	398	421	388	379	349	389	435	374	384	389	420	361	384	381	410	410	423	413	390	381	416	436	392	393	396	371	365	387	393	369	423	387	387	357	354	365	409	380	390	353	396	410	433	413	402	365	412	372	409	381	370	402	388	376	388	395	393	415	409	365	399	387	382	379	366	380	381	386	365	407	387	383	424	406	416	384	398	371	406	375	355	393	382	381	407	386	398	404	389	386	398	445	380	389	429	371	392	418	378	404	402	423	343	342	399	414	377	393	405	415	401	386	385	392	389	375	387	406	379	363	405	402	379	361	343	363	376	415	361	373	434	404	396	387	383	401	416	432	394	394	403	399	375	401	356	359	421	405	382	396	393	401	395	399	397	401	397	385	386	366	371	396	369	386	406	360	422	403	377	404	378	405	419	389	378	365	421	370	388	415	382	406	387	366	397	400	371	371	390	395	389	399	374	366	395	374	403	375	371	374	414	376	393	377	394	368	407	392	378	385	386	400	360	427	403	371	362	362	363	397	420	402	369	365	375	334	371	408	401	388	393	413	450	418	366	431	403	365	398	393	351	392	368	371	421	361	403	400	386	402	411	372	408	382	388	414	398	378	401	407	406	415	380	369	389	395	406	375	352	399	379	312	365	376	396	347	334	387	445	366	355	399	385	385	385	425	389	350	399	377	409	379	407	385	389	399	375	346	357	383	366	378	376	402	437	399	406	387	362	379	359	368	385	366	363	376	397	388	392	419	376	403	407	378	402	404	396	388	406	400	386	410	398	404	427	432	380	358	420	418	385	357	381	371	366	371	370	371	400	371	421	420	379	422	358	401	415	382	411	377	397	381	386	393	389	399	364	361	394	375	405	414	416	373	390	413	372	408	408	374	357	400	379	397	362	413	374	381	392	418	393	386	355	384	390	390	380	403	398	398	388	379	404	418	441	376	380	389	403	398	380	364	370	388	365	336	375	384	401	382	352	396	393	394	415	380	393	380	410	397	348	382	419	409	378	339	400	362	392	354	417	356	388	360	411	366	402	416	370	408	350	366	375	390	422	424	383	395	384	386	355	391	386	400	380	415	367	397	383	385	371	370	412	394	396	389	380	367	389	430	392	395	366	372	398	384	395	387	383	398	381	387	366	366	404	411	382	409	389	388	426	415	374	395	372	401	449	407	392	372	378	344	390	448	429	408	357	382	397	378	396	354	400	413	389	362	390	377	376	365	405	389	389	395	392	378	348	411	409	382	376	377	381	368	368	397	384	365	398	366	399	335	340	354	376	415	407	393	419	401	364	395	350	409	378	425	422	401	400	431	367	374	377	381	381	429	407	388	391	437	402	350	349	406	404	394	396	396	397	397	398	396	371	369	373	409	369	344	399	345	378	411	430	360	397	418	376	367	386	418	407	358	378	389	357	401	386	391	367	375	358	381	411	401	364	403	397	360	373	374	410	359	402	350	442	401	377	400	372	407	368	381	372	368	377	352	408	374	369	376	391	369	399	373	374	356	436	380	394	418	378	372	409	379	375	391	352	393	410	366	392	381	347	404	398	380	406	387	360	362	391	408	425	376	358	383	366	372	391	370	393	400	419	396	396	364	417	404	387	378	388	396	347	397	392	414	408	389	382	397	377	370	395	386	384	378	385	428	372	402	375	376	390	410	381	359	413	399	348	386	395	404	388	397	393	389	369	419	368	368	400	413	427	414	350	386	396	411	375	392	438	419	346	401	362	376	408	388	383	379	392	432	394	391	406	427	443	401	370	341	384	384	399	366	386	393	377	346	390	398	392	398	379	309	387	367	410	376	418	360	390	385	379	392	370	369	400	368	395	393	403	400	427	382	374	407	421	405	388	377	399	353	394	432	434	381	386	425	391	406	379	388	395	410	397	357	398	388	433	416	409	375	416	390	389	369	392	404	417	419	385	381	378	423	371	404	360	396	438	366	375	418	409	411	376	371	365	380	374	393	381	369	428	387	402	423	382	356	387	360	385	384	400	406	383	421	425	394	367	412	333	428	372	381	396	407	382	342	393	381	369	391	382	429	426	401	411	388	406	369	386	377	378	359	360	385	437	374	374	349	386	386	346	425	383	366	367	391	429	399	369	371	384	399	384	372	363	422	394	358	392	379	360	380	367	371	414	335	384	393	378	421	392	380	383	406	414	408	376	374	388	367	374	388	423	393	356	420	399	362	389	399	388	356	431	365	372	372	393	364	331	426	345	402	374	437	362	408	400	389	400	412	429	372	383	387	393	360	384	367	372	404	377	396	381	392	407	377	388	374	392	390	365	386	380	379	418	376	373	399	432	379	370	377	369	424	401	397	384	414	411	357	387	422	421	352	366	402
2387	1000	1086	1048	1055	985	1055	983	1090	977	875	893	907	898	915	896	890	867	882	882	829	817	866	859	865	854	881	861	882	838	828	904	888	861	810	796	858	841	828	829	859	832	881	830	867	839	832	830	879	886	856	824	844	822	898	853	824	872	856	883	811	809	838	832	834	831	889	828	887	877	846	879	844	851	865	807	830	780	865	828	873	825	844	819	833	875	831	871	879	857	824	841	806	820	843	836	853	844	845	806	884	906	837	778	832	871	862	886	855	820	864	907	846	835	856	883	825	831	869	798	842	800	768	851	793	807	879	846	843	840	831	840	799	835	871	867	817	811	812	927	854	891	875	866	884	853	844	902	831	762	808	819	846	828	854	835	838	833	823	757	874	823	859	888	842	834	803	849	854	898	809	850	805	832	873	864	866	817	839	880	855	851	877	837	869	844	848	770	878	838	831	859	834	854	857	837	838	855	862	844	817	853	821	845	846	843	832	863	815	848	876	814	839	835	917	828	844	811	862	873	864	853	869	792	835	879	797	836	839	848	852	804	832	862	882	866	845	849	864	840	787	865	824	821	852	830	830	882	787	839	809	839	834	861	824	843	862	859	912	820	866	853	895	838	815	863	789	831	846	838	830	846	864	873	876	846	897	861	875	807	841	839	874	818	878	827	842	849	806	812	922	881	853	812	813	851	774	838	842	873	866	933	827	821	874	941	843	838	814	833	887	834	801	807	810	870	862	877	861	810	825	853	872	787	909	882	868	872	869	877	858	825	836	813	859	874	908	866	838	794	872	861	869	855	857	809	877	812	868	841	874	812	852	835	851	868	835	852	850	861	810	764	842	814	859	869	833	813	805	835	819	858	826	899	867	891	823	869	837	865	835	869	863	816	807	836	819	862	886	854	877	825	802	823	828	845	838	886	857	837	867	808	882	800	874	895	835	867	792	837	851	842	836	829	858	843	854	837	810	905	833	882	826	786	829	870	826	809	829	847	805	821	821	891	864	868	830	846	832	907	811	857	865	900	842	824	809	859	816	810	801	869	797	826	864	840	873	850	853	871	848	831	865	837	858	890	822	827	876	830	890	831	840	862	839	836	892	823	796	864	855	867	826	836	829	819	897	864	812	832	839	856	796	836	797	891	876	855	852	836	873	826	827	818	858	820	832	814	840	863	842	855	800	855	833	882	867	802	832	839	888	838	845	835	813	821	833	845	845	840	801	863	825	831	871	830	852	859	871	805	819	824	818	852	862	847	835	854	827	871	849	848	821	897	844	874	856	850	845	865	834	835	845	905	845	887	876	758	832	845	883	848	796	865	843	868	812	881	869	833	880	828	821	857	845	843	845	826	876	855	827	851	846	805	800	828	815	843	898	780	844	842	805	826	844	857	868	853	846	856	865	841	834	842	874	850	859	838	799	854	880	848	882	812	823	800	792	877	865	845	882	874	868	805	846	836	830	854	823	867	906	804	820	927	844	816	856	836	789	901	820	879	815	812	811	844	870	836	835	848	837	831	813	886	831	880	857	849	815	826	825	871	910	853	837	858	791	873	811	903	859	904	812	864	855	842	828	849	845	793	816	801	893	842	871	860	846	824	878	769	855	862	827	869	830	902	834	817	864	829	816	831	801	832	863	849	832	858	870	847	841	897	795	870	880	831	834	835	847	845	863	813	839	848	831	815	817	855	809	851	904	876	861	835	855	870	846	859	847	815	856	765	854	798	827	798	881	819	841	834	858	843	850	851	889	872	848	866	822	854	839	865	852	829	853	856	869	852	837	813	873	817	865	824	850	879	834	876	821	825	852	880	849	818	855	808	851	828	815	840	820	839	811	841	863	889	807	790	815	821	894	863	887	828	871	889	807	848	865	857	810	833	830	865	875	796	796	849	875	805	819	813	874	858	805	827	803	906	861	842	860	885	852	805	808	840	816	797	836	850	858	819	833	867	841	830	845	837	836	855	857	854	886	852	891	801	839	844	917	861	814	857	855	860	851	831	863	831	876	838	889	863	851	820	805	834	864	859	853	854	875	848	847	827	881	866	857	825	881	864	854	803	824	881	850	876	837	868	839	890	823	851	863	847	842	806	857	855	864	832	898	818	843	830	842	820	857	802	863	844	851	844	875	846	845	769	806	854	802	844	834	801	792	842	862	810	801	813	793	824	824	852	860	823	819	847	809	855	810	822	818	868	830	877	865	867	889	791	829	838	842	863	835	857	820	800	837	828	797	832	804	857	865	849	864	870	877	827	848	869	840	853	835	857	886	865	806	851	822	825	804	789	875	821	856	835	811	869	829	890	859	861	890	812	880	823	835	859	835	871	814	805	851	821	860	811	847	844	884	845	844	843	793	805	836	850	797	873	873	855	798	861	836	871	836	821	888	849	871	895	831	808	794	842	828	822	876	882	900	891	884	853	822	859	826	888	871	830	863	780	762	818	852	865	862	861	816	803	870	850	846	825	884	871	856	800	838	819	807	827	872	875	820	843	849	808	825	858	846	882	848	811	816	857	834	832	869	856	794	848	822	872	893	855	774	846	828	812	825	855	813	891	827	891	846	831	882	869	853	819	848	828	819	821	857	893	838	819	839	863	824	856	898	867	831	830	864	818	874	816	791	839	820	833	824	858	810	870	770	840	852	806	812	851	861	842	851	817	875	841	858	866	849	865	880	806	880	815	829	882	875	820	855	870	869	838	771	872	835	867	861	848	864	883	869	842	853	809	871	845	833	860	844	850	830	848	864	837	838	850	902	837	859	810	844	818	799	828	846	813	837	841	805	818	849	826	878	872	899	856	841	836	838	838	841	838	880	883	859	823	916	801	809	858	824	848	842	912	820	895	852	846	867	802	884	894	861	835	855	863	825	907	842	870	801	868	816	841	841	890	850	812	867	800	850	852	827	821	858	815	838	909	886	836	821	867	856	828	884	888	856	830	851	877	846	797	848	841	857	859	840	808	832	854	820	819	798	845	873	847	832	871	840	807	839	833	860	805	873	858	857	853	854	868	796	872	814	865	900	887	891	881	825	845	949	849	859	847	906	876	844	840	804	895	807	850	786	835	837	847	878	882	828	874	872	793	844	899	820	862	804	839	848	893	839	836	871	829	845	831	900	815	861	844	867	830	875	859	847	870	808	850	822	857	851	854	858	829	841	850	808	800	899	797	867	899	864	851	809	795	860	864	807	865	814	894	862	776	866	827	836	886	860	879	848	798	812	842	815	864	860	837	853	913	882	897	876	826	911	832	862	856	830	807	854	825	837	827	853	870	818	841	843	801	808	866	761	863	833	857	785	846	818	810	792	784	859	870	820	822	820	828	840	811	800	871	830	887	830	892	875	840	868	842	863	880	849	905	814	828	831	830	831	789	841	869	850	839	822	875	800	848	851	826	848	799	839	894	831	803	875	916	840	842	818	864	830	822	845	853	864	867	832	892	860	873	864	775	840	858	893	836	864	861	840	851	835	830	853	880	884	871	802	908	847	834
9058	1043	849	618	477	454	390	405	375	318	297	256	274	275	301	264	272	257	294	215	265	233	239	295	270	244	285	257	258	273	239	235	262	251	248	255	282	238	275	256	258	237	228	288	261	278	262	248	247	271	251	256	281	267	238	245	243	219	270	260	241	236	249	271	246	247	287	258	229	240	210	258	258	246	290	226	246	257	259	263	242	235	242	266	240	249	269	247	243	237	250	230	248	246	255	229	271	265	247	212	248	260	261	274	265	251	232	246	276	253	247	255	254	270	259	278	246	257	255	233	247	247	219	282	218	289	240	223	250	215	222	254	262	239	248	280	240	280	229	231	230	242	268	237	256	265	257	231	240	241	251	264	234	241	248	219	276	268	242	243	241	229	232	256	266	229	250	213	260	269	250	249	234	267	248	244	252	244	284	261	286	250	257	256	252	257	228	223	244	249	217	258	262	266	260	245	258	240	266	233	271	272	259	208	226	240	233	242	224	239	234	258	255	281	227	233	219	257	251	237	201	235	241	227	253	246	251	254	262	242	231	242	253	285	252	239	256	257	251	250	250	277	249	243	234	269	211	234	241	235	271	272	266	248	239	252	255	253	275	265	278	229	238	217	249	294	243	252	249	254	276	239	260	244	226	273	251	262	239	257	228	232	249	234	246	249	255	243	244	214	276	231	249	267	253	235	231	270	272	234	233	242	280	238	270	233	242	234	245	253	263	249	232	259	264	267	262	250	249	246	252	243	254	278	233	238	239	248	251	244	271	285	270	239	259	249	240	253	250	243	254	224	260	254	262	239	212	269	241	242	250	244	262	228	245	240	270	253	256	245	245	242	231	267	280	242	248	248	246	239	268	224	245	270	245	230	259	253	252	276	233	245	248	258	228	267	253	230	231	226	236	270	225	295	262	261	276	236	283	255	262	286	257	235	282	247	264	281	254	286	252	251	240	254	251	279	217	269	260	246	252	240	232	222	234	244	254	246	224	255	264	265	248	242	249	253	238	233	265	238	285	283	243	261	248	269	225	243	211	269	225	234	240	235	283	265	259	283	266	249	257	216	248	263	243	272	247	270	268	251	255	261	237	248	244	260	243	280	248	256	260	257	256	235	266	231	250	229	240	268	259	262	258	234	232	237	239	246	266	208	260	239	243	253	221	277	265	210	247	245	252	244	239	236	226	231	270	240	242	243	287	234	260	269	222	246	217	227	249	252	247	277	249	282	243	241	278	252	248	249	248	253	226	261	243	239	240	229	268	268	249	213	262	240	253	254	241	259	260	255	247	224	245	241	243	246	242	248	257	215	216	251	233	231	240	268	254	260	270	259	227	260	253	259	261	262	268	248	266	220	207	261	252	273	240	263	255	265	259	221	268	258	260	263	263	257	247	244	249	282	243	239	239	254	218	232	253	235	260	255	252	266	254	246	268	261	232	271	263	246	243	246	249	225	214	246	221	218	262	245	226	237	249	252	233	253	262	264	240	252	240	247	242	240	255	241	247	249	247	249	245	278	281	278	259	270	261	250	246	282	274	238	260	262	221	237	256	240	265	265	256	269	263	268	264	234	261	270	245	264	239	259	246	230	239	247	248	256	254	227	234	247	231	241	251	289	228	256	275	249	250	241	246	249	259	233	265	248	231	275	245	243	264	248	240	250	231	237	251	291	251	270	259	260	278	226	258	249	254	243	254	212	257	254	257	253	285	238	242	248	231	241	229	234	228	253	260	238	254	230	224	236	243	241	212	277	254	255	272	222	238	238	247	220	239	251	260	235	284	268	252	227	260	266	293	251	241	262	243	251	225	248	268	255	272	250	251	263	226	237	265	215	228	241	251	234	252	257	225	226	240	230	270	242	223	255	252	238	269	256	249	253	261	263	260	240	245	262	266	288	267	282	233	231	274	258	243	240	250	286	261	267	252	275	255	272	240	231	266	278	264	254	249	256	228	218	252	260	265	251	256	254	239	237	240	253	235	276	231	267	244	260	268	257	245	224	260	256	258	243	232	226	245	258	297	240	248	265	224	207	220	242	228	245	235	281	246	234	263	234	270	263	277	240	246	263	249	242	251	272	252	247	250	268	230	260	278	261	249	299	244	295	274	264	237	271	255	234	243	241	253	274	280	237	231	251	244	251	234	217	249	233	266	231	259	268	255	273	216	242	277	244	252	238	235	256	283	226	231	224	254	277	280	257	245	232	266	239	255	282	219	222	235	276	256	245	244	270	238	232	249	256	235	236	261	242	276	251	237	257	265	229	278	256	271	233	210	250	257	229	247	249	245	242	249	237	276	247	273	221	227	217	221	295	275	234	275	244	261	238	253	236	255	261	245	250	236	253	274	232	215	266	264	246	250	244	217	235	269	227	248	262	271	260	249	251	242	266	254	218	266	262	264	244	249	237	294	279	270	233	245	279	235	272	267	281	237	292	243	237	246	250	228	247	264	226	247	277	265	273	253	270	267	219	267	254	241	222	231	243	233	272	257	258	262	261	280	257	265	242	240	266	249	242	265	238	258	237	253	258	278	240	271	254	256	257	243	256	272	253	281	233	263	256	267	253	269	233	230	288	224	258	252	265	240	221	265	261	258	241	204	249	282	258	244	244	248	260	253	242	227	247	260	228	222	249	243	244	259	260	248	255	252	238	247	258	244	274	239	237	254	239	258	248	246	257	267	220	257	240	246	248	242	223	278	254	284	243	214	233	273	284	229	224	262	255	269	271	244	238	242	232	238	242	235	247	266	278	234	235	236	255	253	242	234	267	249	248	243	229	234	254	229	264	276	250	246	269	267	258	237	232	243	256	247	237	266	240	249	225	252	260	267	282	244	247	232	234	264	260	278	263	241	232	242	292	245	240	233	258	264	248	239	228	262	287	256	274	232	260	270	255	266	243	272	241	275	268	249	239	261	232	264	245	250	216	254	259	249	230	259	255	245	253	230	261	281	247	274	274	227	262	251	255	268	252	269	237	253	240	282	254	235	223	277	214	266	270	260	243	277	241	266	251	246	239	243	260	277	246	264	249	231	239	230	276	268	251	277	246	231	262	268	224	236	254	247	229	234	245	217	267	222	239	237	260	244	238	257	262	265	253	249	241	234	251	261	229	249	260	226	234	258	251	273	257	292	255	246	250	251	237	253	246	237	286	251	235	272	253	253	269	235	242	251	220	248	257	236	237	225	226	267	262	271	245	257	221	242	214	269	239	239	231	255	233	257	229	264	225	264	250	276	270	254	261	272	293	243	248	263	239	240	234	252	271	237	260	248	199	243	264	233	251	271	259	230	246	239	241	256	243	266	226	239	276	244	250	239	266	249	251	250	229	270	276	236	239	253	238	263	261	292	237	234	205	276	261	241	223	284	265	239	244	238	255	237	270	258	266	245	258	272	252	236	261	269	276	247	229	262	254	241	244	223	240	254	260	300	228	244	279	248	293	267	247	238	274	271	256	258	271	254	260	255	242	261	274	240	255	256	252	235	233	268	236
7179	1238	1740	1931	1587	1560	1307	1398	1200	962	824	747	725	773	705	696	681	686	632	621	604	592	636	572	620	616	626	567	571	584	581	607	633	605	592	572	574	562	574	600	570	554	530	573	533	575	524	600	560	598	514	550	573	596	570	538	567	557	544	558	545	589	561	537	565	604	568	586	572	549	531	581	542	528	558	576	541	582	570	572	602	579	558	573	573	538	541	567	584	565	524	579	601	550	581	563	538	545	572	530	557	538	596	569	503	536	573	574	572	535	584	559	570	542	556	593	517	562	588	564	537	511	568	552	510	562	610	567	570	554	636	594	542	586	580	540	550	557	573	534	591	576	545	556	554	588	580	581	517	577	551	618	571	537	527	581	550	582	521	567	584	533	560	595	597	540	567	579	569	521	524	583	577	595	545	561	552	565	579	567	541	595	576	576	590	532	563	561	541	563	549	616	531	551	591	573	516	573	565	541	555	551	544	568	544	558	543	555	509	562	536	546	567	540	569	556	544	549	574	513	557	552	534	576	554	551	554	577	542	552	532	559	532	535	551	532	547	524	565	591	549	580	564	530	572	559	552	657	546	562	532	591	592	566	579	533	572	561	577	575	517	543	578	577	547	539	545	576	542	573	567	586	552	566	569	554	563	527	535	542	563	537	572	535	548	545	557	543	563	575	532	601	558	559	545	554	584	499	567	577	600	577	528	548	557	568	585	550	523	538	583	544	574	551	575	533	545	532	539	581	542	551	562	595	573	560	606	580	572	547	549	581	556	543	535	552	529	596	516	581	555	565	586	539	509	516	523	498	572	574	522	552	534	558	559	576	540	527	565	567	586	584	592	582	559	539	558	548	552	574	579	567	549	570	561	584	587	531	565	578	545	582	540	560	566	543	592	573	572	541	548	562	557	556	520	575	559	594	550	571	560	535	561	557	569	549	559	532	522	570	569	587	574	572	577	571	599	602	558	507	499	587	575	551	578	556	588	576	552	550	556	539	556	551	547	595	547	598	565	541	572	544	558	549	568	521	562	578	556	549	570	546	550	552	543	552	536	544	541	571	578	567	574	568	592	569	572	542	549	543	555	562	550	579	542	545	532	547	523	585	561	541	540	528	573	545	537	567	586	530	564	619	576	535	547	540	559	592	561	571	591	567	518	552	596	502	524	562	587	524	572	563	584	521	562	548	509	522	550	566	596	552	565	550	492	623	520	583	555	544	558	545	586	564	579	553	518	555	562	567	551	557	556	586	556	552	566	600	536	560	583	520	551	536	546	541	535	567	565	574	510	559	564	544	540	565	531	560	579	531	588	515	545	553	556	578	574	579	566	574	555	559	538	575	491	553	557	550	569	548	571	598	540	558	534	542	576	575	539	576	562	560	592	535	583	575	587	598	579	555	553	552	535	578	568	537	540	549	533	564	581	569	562	502	595	562	541	547	569	537	560	572	578	563	498	558	567	544	529	582	565	589	601	534	555	559	564	571	566	548	508	557	558	566	582	613	558	583	565	553	547	559	541	549	553	556	596	556	575	573	579	539	570	517	554	544	530	574	590	568	565	557	535	569	569	576	523	569	566	607	583	568	507	577	556	610	567	538	529	521	559	527	585	580	554	555	546	585	560	581	574	519	587	553	565	572	567	629	575	520	556	549	576	550	509	604	542	574	554	532	552	524	555	554	566	544	601	551	563	573	539	585	533	546	602	559	522	547	544	571	567	594	518	521	532	549	565	606	581	567	521	577	569	586	570	581	579	497	587	605	537	522	582	531	585	510	636	602	560	570	536	554	571	520	536	556	548	567	532	526	544	607	499	507	542	558	611	569	544	566	592	559	537	593	597	557	570	552	626	578	578	534	586	528	559	541	583	562	589	533	534	602	538	560	585	569	532	561	598	552	555	537	601	597	579	561	543	579	554	591	529	582	556	567	573	572	564	569	507	588	617	558	524	598	533	593	563	540	570	582	571	556	563	559	496	584	581	526	572	557	564	554	604	606	524	523	563	566	574	528	533	592	558	569	563	573	559	584	597	575	562	544	616	564	576	513	550	611	559	575	562	576	570	573	561	543	541	553	557	548	533	549	532	542	536	558	532	561	553	580	566	541	552	567	542	600	521	580	532	572	557	551	548	583	555	547	570	536	525	566	578	611	528	569	561	582	562	575	532	583	621	547	540	530	524	570	499	567	603	568	618	526	582	561	552	573	551	565	573	535	588	570	528	578	529	507	543	576	563	553	533	555	548	572	553	562	571	557	555	563	564	517	534	557	551	576	553	596	577	542	578	527	523	568	596	560	576	557	582	567	524	519	565	569	603	525	577	577	558	567	559	531	595	550	552	555	517	535	551	563	536	565	572	564	593	572	556	565	545	526	540	575	556	576	588	564	572	571	551	564	599	544	545	531	523	516	581	564	612	567	558	537	555	564	544	549	560	566	534	538	565	586	585	546	583	541	575	559	579	607	565	547	570	555	578	552	524	528	568	591	579	542	575	553	563	545	537	542	606	532	515	548	573	561	525	605	601	520	560	556	563	600	587	579	539	584	548	562	572	523	595	578	602	551	524	555	574	577	538	578	574	538	575	539	580	548	601	571	563	531	546	529	557	580	554	611	585	608	557	547	529	520	577	528	566	593	535	575	565	559	547	572	560	549	540	526	579	523	566	526	589	550	531	584	545	577	575	549	557	537	574	541	566	525	538	540	543	563	592	551	589	542	555	559	576	565	581	577	553	552	584	543	568	565	561	547	592	538	525	577	546	564	573	554	574	577	576	510	568	573	561	583	615	546	576	592	570	531	550	569	539	595	570	570	535	539	581	575	561	570	561	532	563	553	517	543	547	559	564	576	565	574	539	612	551	575	551	602	580	558	530	534	588	545	571	542	528	563	550	597	537	540	559	536	544	554	568	574	589	534	510	599	549	527	565	537	565	530	538	591	549	566	636	522	557	570	583	566	567	556	545	557	557	575	573	543	561	566	556	659	536	558	587	527	561	593	548	501	553	550	619	571	578	552	607	567	548	502	557	571	538	582	581	563	574	561	593	562	546	552	531	517	582	555	551	504	597	576	604	535	560	568	565	595	539	569	538	609	557	555	550	573	589	549	561	579	633	561	634	555	524	562	551	601	568	599	607	568	577	550	556	538	564	542	539	535	579	583	549	545	568	551	552	567	530	571	526	555	532	556	571	568	567	555	580	572	604	563	531	525	551	547	555	546	526	540	614	518	584	556	524	547	545	545	584	592	563	610	572	521	569	542	597	576	559	551	583	553	553	556	545	543	556	611	575	543	537	575	560	584	546	529	544	507	515	571	557	570	577	546	524	548	529	546	509	578	575	569	555	545	541	518	508	502	582	579	574	588	511	569	614	569	563	570	582	540	575	572	585	537	543	568	554	563	536	571	534	576	588	575	538	526	562	559	542	603	548	571	582	581	550	539	592	558	572	577	574	570	544	554	556	524	557	529	537	559	576	531	558	560	566	541	567	522	606	568
16400	2076	1267	885	599	473	365	388	330	217	212	164	185	185	160	161	167	154	147	124	139	154	129	146	137	119	148	143	140	122	126	152	116	123	140	134	159	140	124	127	144	137	124	132	124	145	102	124	125	134	129	124	128	114	124	121	126	103	114	128	144	111	123	132	123	110	131	126	98	124	120	126	127	125	114	123	114	108	145	134	131	116	118	135	129	118	138	118	134	118	132	112	131	151	134	112	131	129	119	130	135	119	148	153	135	127	132	104	122	135	136	115	150	129	115	118	121	135	138	130	130	136	127	115	117	123	123	152	129	121	128	129	123	129	137	114	132	127	128	97	125	108	145	122	116	141	137	112	126	135	124	162	104	126	128	119	123	137	96	116	125	116	117	107	112	140	133	113	144	122	116	132	119	118	139	118	122	111	143	139	119	120	106	98	130	108	120	133	112	130	135	117	109	105	112	131	121	124	128	125	132	120	134	135	131	116	149	119	115	108	111	112	115	104	117	134	134	136	142	124	117	121	104	125	131	120	129	113	131	132	115	140	114	129	152	116	121	104	131	124	112	132	120	116	118	137	140	138	114	128	112	112	108	131	161	109	128	127	113	128	122	130	107	140	138	124	135	151	152	124	110	122	130	107	129	112	115	131	112	125	103	129	145	140	121	109	132	132	114	118	117	123	124	118	135	117	96	129	127	117	130	121	147	133	116	111	117	125	122	119	129	129	130	130	132	116	133	119	117	120	134	142	122	123	117	119	129	145	128	119	109	121	122	138	122	115	118	120	145	126	103	105	122	133	130	109	112	130	117	108	110	115	116	113	118	132	104	120	132	132	134	115	121	112	133	128	107	129	128	95	126	124	115	134	134	147	135	128	125	143	134	120	125	103	110	132	145	115	126	131	116	111	121	120	109	107	134	117	119	116	148	120	131	133	124	123	117	129	125	131	148	116	148	134	132	142	120	111	119	124	118	141	116	124	117	130	127	144	112	147	131	144	123	115	120	108	131	128	138	129	127	113	113	143	129	113	109	120	128	98	131	119	121	147	123	140	125	129	147	125	129	136	116	132	131	126	123	120	119	133	147	120	116	120	121	134	125	123	112	154	126	119	136	144	128	134	120	136	116	134	114	128	137	150	120	132	119	125	105	142	133	133	137	117	135	127	116	119	114	114	124	164	130	151	92	144	116	117	136	134	126	135	112	136	128	119	115	126	142	142	147	136	122	122	129	140	121	129	135	151	137	143	128	136	105	103	148	132	133	132	104	109	136	111	114	115	140	93	140	134	109	145	137	113	133	122	120	130	124	133	144	120	143	110	128	133	141	132	146	123	119	124	122	130	146	119	113	108	140	124	123	112	109	118	126	135	124	119	131	118	130	124	115	114	114	141	121	135	111	97	114	138	123	118	115	119	119	132	116	132	119	135	119	120	123	120	144	131	129	108	116	132	141	104	138	124	110	107	128	136	124	126	98	132	120	127	103	141	138	120	133	98	131	125	140	131	133	110	132	140	134	117	115	129	117	122	124	123	118	129	113	135	125	132	114	135	110	125	131	123	123	143	125	122	131	112	114	122	132	130	116	126	128	103	110	132	114	139	107	115	91	123	131	90	128	138	126	128	122	124	130	126	108	127	130	114	115	135	114	127	108	137	142	118	124	102	120	164	138	134	133	126	112	106	121	140	117	135	123	118	116	134	119	130	112	115	108	122	118	109	130	132	119	143	112	135	108	122	122	143	124	118	123	115	151	125	148	123	133	157	122	144	111	144	140	114	124	139	119	113	108	106	124	138	117	117	125	123	107	118	103	124	132	125	115	146	129	121	128	127	120	132	147	141	104	141	106	121	146	124	133	141	143	108	134	117	119	112	134	118	122	138	113	121	121	140	132	108	139	130	122	126	96	119	132	111	122	136	135	120	123	125	137	127	105	108	137	139	124	132	138	127	119	146	114	143	133	138	117	124	120	133	127	136	129	113	117	130	134	114	120	131	114	150	123	142	129	117	125	111	121	128	134	137	121	112	114	95	116	117	138	127	137	118	106	123	118	120	128	135	121	134	113	132	110	126	121	103	144	135	95	115	111	110	112	139	142	120	130	120	117	117	135	132	125	99	124	128	113	110	134	129	140	139	129	132	117	126	121	111	107	142	121	113	109	117	116	117	128	110	125	138	132	138	133	128	107	129	133	123	129	145	125	128	132	111	127	137	140	119	134	109	133	96	140	99	137	141	134	116	114	116	118	115	118	139	113	133	119	123	130	117	120	124	150	140	118	142	130	119	147	116	144	122	126	130	119	135	111	119	151	117	112	130	132	133	127	120	125	138	137	121	130	110	125	118	139	101	136	113	120	116	107	124	116	132	123	115	147	116	107	136	151	121	127	123	123	111	124	115	122	135	115	110	129	152	121	145	151	131	129	123	110	116	123	119	122	144	102	117	116	127	122	131	130	124	94	117	111	128	128	119	116	131	108	130	119	138	104	120	135	119	129	135	121	139	142	137	132	131	130	126	117	142	130	120	124	131	121	117	126	129	125	130	139	128	140	131	134	137	134	124	119	104	133	122	122	130	157	136	133	135	124	141	114	128	122	130	133	116	135	122	115	108	124	106	127	147	123	131	103	138	141	120	129	164	111	126	110	141	122	126	124	136	118	142	112	121	114	95	102	116	127	127	128	138	110	115	125	115	133	133	113	128	115	133	119	143	119	109	120	129	127	138	99	126	115	122	119	137	132	126	116	124	131	118	102	122	119	130	115	122	130	133	128	112	131	119	120	130	136	108	121	124	122	130	117	116	122	118	107	140	142	134	128	113	133	129	127	118	124	161	144	99	111	139	119	133	126	123	125	107	139	125	132	123	137	113	134	112	116	120	96	132	135	132	124	120	132	125	116	120	96	104	128	136	146	111	125	139	105	117	115	137	114	120	131	122	110	104	109	117	129	99	111	118	137	119	129	146	132	138	119	144	121	120	128	122	132	120	137	133	122	115	140	135	117	113	121	120	121	126	98	96	114	135	130	122	138	119	125	130	136	110	127	128	127	112	131	133	128	101	106	128	104	116	117	126	136	130	146	129	127	129	134	127	142	128	140	133	108	127	128	115	125	108	136	129	152	128	114	133	122	114	120	123	115	116	112	132	129	142	148	121	119	102	102	104	118	105	110	128	140	119	129	124	121	109	132	152	139	133	119	108	128	127	112	142	118	140	125	122	132	129	134	119	137	109	118	136	121	124	106	115	124	128	143	124	108	139	145	125	115	124	93	124	135	111	132	133	139	117	119	149	130	122	150	128	123	134	114	125	162	108	115	124	109	126	124	138	144	125	126	120	114	130	120	115	115	130	131	123	107	140	120	122	118	126	131	133	113	117	137	114	144	111	114	140	111	102	137	140	106	133	132	121	135	122	145	125	130	123	112	136	108	127	140	140	134	133	103	119	131	137	129	113	144	138	128	138	135	121	116	139	122	131	119	129	117	127	116	141	119	118	125	123
9142	1426	2344	2670	2329	1864	1751	1748	1496	1101	867	684	696	646	570	608	467	445	441	455	397	423	374	438	369	399	442	400	343	366	361	384	386	323	365	353	345	364	336	309	328	326	337	348	346	340	323	333	367	349	326	338	304	307	326	329	353	311	312	341	339	325	313	303	360	305	296	314	322	313	327	331	298	328	325	366	312	315	337	349	347	325	282	302	327	339	307	338	302	306	344	291	297	309	319	336	300	340	327	352	319	301	292	336	311	331	325	285	295	315	333	296	343	322	345	315	316	320	312	364	322	310	309	298	321	317	307	328	310	324	330	289	312	295	314	320	279	316	304	347	299	331	309	317	323	333	277	351	315	303	300	317	298	316	316	316	331	321	330	305	339	319	292	303	324	332	337	312	315	307	340	299	328	323	318	296	305	323	326	302	322	281	339	305	323	340	335	289	312	332	321	291	292	264	338	303	315	305	322	321	295	302	331	302	317	334	331	315	337	319	319	331	273	329	307	351	312	333	289	329	307	332	315	334	310	326	317	311	302	305	306	327	312	315	310	307	305	302	322	281	304	297	317	322	303	352	288	348	312	346	303	316	330	296	331	303	309	300	323	280	324	342	282	299	328	320	344	324	343	331	293	333	304	343	319	301	328	328	307	318	331	334	295	358	325	268	338	284	331	323	325	313	338	311	302	331	314	312	328	333	335	286	325	332	277	340	328	305	306	344	319	311	302	313	308	293	336	294	292	334	302	352	340	297	293	289	319	316	306	319	287	305	315	317	312	334	308	304	299	311	318	334	301	320	329	320	315	324	296	285	314	306	278	321	322	333	321	285	293	310	348	349	303	322	305	309	288	308	281	302	308	301	332	331	331	312	317	289	321	301	318	311	313	321	314	312	298	341	325	331	324	336	297	283	303	293	336	285	301	288	306	313	303	305	305	323	283	328	270	344	319	323	319	313	273	346	304	328	281	323	327	301	275	303	344	312	310	319	312	317	301	342	326	312	318	336	319	301	314	304	308	336	317	301	294	325	278	300	320	284	346	291	326	320	314	307	340	303	312	319	346	337	321	334	337	325	321	297	289	341	316	307	336	329	320	309	317	331	315	323	309	299	312	323	296	302	358	330	324	282	302	311	316	314	333	308	339	304	333	341	332	312	313	273	286	320	314	329	312	307	306	283	305	342	321	316	312	283	316	313	341	319	303	315	308	318	319	336	303	320	328	337	310	302	291	313	322	318	328	324	345	301	319	333	324	311	351	312	345	299	338	319	328	330	292	346	316	292	342	325	294	311	306	328	357	334	365	322	330	324	329	264	353	285	290	322	310	325	329	315	278	313	334	316	299	290	316	327	322	323	294	289	345	287	317	310	333	334	305	310	302	327	307	330	294	316	303	332	318	293	333	312	309	298	297	309	306	320	316	335	322	321	317	314	340	296	310	333	330	280	307	342	322	324	291	317	340	307	309	321	317	309	333	305	338	316	319	308	327	312	282	309	330	342	328	303	314	311	289	307	313	304	335	348	328	315	305	367	313	316	340	332	324	322	323	300	296	331	304	341	303	347	343	274	311	306	312	309	320	293	296	313	323	309	302	316	323	336	294	330	317	339	305	355	321	342	286	311	309	288	286	296	316	340	337	362	341	291	311	312	340	310	324	320	347	344	301	337	315	327	326	362	286	332	317	314	290	298	340	344	329	329	326	319	311	289	326	292	351	332	311	327	326	290	329	334	323	321	294	327	321	340	318	338	337	328	307	323	316	332	302	287	323	282	302	295	318	332	322	307	319	312	342	328	328	303	270	331	333	320	316	327	300	296	331	289	319	326	323	308	290	299	317	303	345	276	304	294	334	335	311	307	310	331	323	350	304	321	343	291	291	329	333	339	338	298	300	321	338	341	323	350	344	354	315	302	307	304	296	293	312	299	303	302	337	316	312	298	301	309	328	310	321	314	302	315	305	326	316	340	309	288	314	363	343	333	317	305	286	322	317	344	321	345	311	297	345	284	328	320	337	333	349	307	304	310	336	304	308	312	306	316	293	307	329	319	317	316	334	315	316	327	307	306	319	305	344	334	337	302	306	318	318	319	330	310	303	329	306	328	321	292	339	296	346	320	306	317	343	339	305	315	296	320	336	281	331	311	325	303	296	288	316	321	322	322	312	348	318	315	329	321	342	328	318	295	331	310	297	315	327	289	341	319	331	335	334	315	311	336	312	339	323	321	328	338	291	317	296	291	316	315	287	346	328	313	322	338	333	323	302	313	323	325	315	320	318	326	304	315	295	334	337	279	305	312	332	309	330	318	316	300	295	336	303	314	332	313	332	334	343	302	301	319	324	326	316	316	335	332	297	325	291	333	298	327	315	324	312	315	310	312	302	321	319	292	331	296	289	317	342	334	294	323	308	321	309	312	296	310	325	312	337	320	317	301	314	283	334	309	319	320	326	308	291	334	304	315	329	304	317	291	315	340	297	301	305	291	311	291	283	318	332	332	305	310	283	340	337	332	305	309	338	307	340	327	316	332	328	336	262	328	310	294	298	314	318	317	316	323	323	324	334	321	328	306	311	295	322	339	356	334	335	311	315	293	338	309	313	301	332	313	334	289	348	307	294	297	276	312	305	277	341	304	321	326	291	322	276	285	328	309	331	328	318	310	304	324	335	345	292	296	304	354	300	317	304	343	343	295	303	344	347	325	310	325	343	282	316	351	351	321	311	309	321	319	332	305	352	314	322	290	321	328	335	283	305	330	298	337	319	285	321	341	315	319	348	285	331	305	301	288	285	323	308	342	344	317	322	337	303	315	318	307	306	314	306	294	331	350	297	319	307	304	315	327	329	359	306	340	314	286	314	350	321	304	332	315	311	344	331	309	293	324	294	316	319	317	305	328	329	294	321	288	328	340	321	279	304	302	305	297	287	307	343	353	315	329	307	339	317	311	304	322	299	306	323	357	304	321	316	329	294	302	306	329	308	340	339	331	352	322	313	328	338	319	299	311	317	302	313	333	322	302	343	305	330	298	284	301	288	286	327	335	292	301	314	311	334	297	307	311	345	318	361	345	320	316	349	337	319	316	313	318	336	336	325	298	317	345	335	331	337	302	339	300	327	330	278	325	312	348	313	317	310	292	315	355	305	298	337	269	309	302	326	307	290	315	332	318	292	300	297	322	274	308	336	308	294	306	311	333	323	306	317	304	327	304	313	287	327	334	317	312	301	298	334	335	312	325	343	339	325	329	333	312	297	305	316	334	316	317	327	340	316	336	321	303	279	330	326	312	298	321	291	340	304	346	322	320	313	287	300	326	297	324	301	297	320	324	315	314	312	300	325	314	338	318	267	330	293	322	297	310	301	297	315	308	325	318	314	302	328	308	313	338	328	327	316	322	294	316	315	321	307	310	317	312	324	315	307	313	322	324	301	301	291	332	326	327	332	301	340	325	313	313	332	294	314	311	315	269	293	345	295	347	296	334	309	303	292	332	305	311	317	306
2052	574	521	467	459	498	465	402	445	398	417	387	373	396	365	383	404	414	364	389	388	380	376	390	391	384	389	360	335	416	422	374	398	408	407	381	401	382	358	434	395	393	361	386	374	367	372	382	424	426	357	407	379	372	393	347	415	415	376	385	388	370	347	422	376	371	438	404	441	409	384	452	419	437	429	384	421	392	374	398	382	369	351	420	402	399	367	384	376	389	386	408	385	391	415	352	375	396	373	366	382	381	412	371	398	393	430	400	394	417	400	415	452	421	406	383	370	368	408	417	379	408	377	405	401	394	426	401	378	370	384	367	404	409	405	379	384	397	389	360	412	367	379	417	391	390	400	357	377	412	380	383	376	359	384	408	412	389	390	389	389	388	415	371	392	380	391	425	384	409	413	387	412	413	415	378	391	384	394	386	374	370	407	418	397	395	407	376	353	377	412	409	416	418	361	398	417	415	381	386	386	407	396	415	414	388	428	373	422	389	376	401	404	417	404	387	337	373	426	381	376	386	411	366	385	381	377	369	440	401	403	418	396	355	397	416	413	409	368	405	390	382	407	382	413	384	379	389	426	399	418	369	415	435	391	369	388	379	393	384	396	393	389	413	403	401	398	448	399	401	352	405	392	390	416	392	373	394	368	363	401	377	394	432	410	400	400	396	386	386	415	412	362	419	375	375	360	428	443	401	411	402	401	433	380	397	441	379	384	401	395	395	355	372	393	370	395	386	385	361	379	371	391	374	389	347	389	406	430	414	406	427	391	399	399	389	400	427	393	398	408	409	398	377	383	361	442	405	376	400	392	372	405	399	407	412	371	445	400	382	395	404	338	388	376	405	394	396	372	453	371	377	378	394	381	386	395	393	382	393	406	390	355	391	410	383	419	385	388	375	399	391	325	378	388	366	373	424	416	416	389	386	402	393	356	399	404	385	353	388	390	423	409	389	418	382	404	348	384	400	426	410	388	396	368	364	408	396	440	419	357	357	378	375	428	394	396	425	436	376	349	373	368	366	401	369	406	397	376	361	410	387	420	407	373	391	387	420	406	399	398	403	406	415	386	423	434	397	453	351	416	417	383	414	401	434	422	374	374	413	422	443	392	396	381	394	386	381	426	399	410	377	368	386	387	400	385	363	375	426	408	382	377	354	449	360	412	426	407	427	377	410	409	413	398	405	391	407	409	356	392	381	371	411	415	368	371	431	394	391	389	417	400	392	381	386	388	385	436	441	380	388	392	391	380	350	430	396	393	385	397	374	371	407	419	388	425	399	396	414	378	377	415	378	398	422	397	401	420	431	401	431	371	400	373	400	386	392	378	393	398	430	409	381	411	409	357	385	420	364	384	373	411	396	394	439	412	413	383	368	415	395	405	379	391	367	365	376	337	380	394	393	383	370	364	395	448	387	396	415	381	395	380	394	406	370	401	354	410	413	373	383	340	383	402	391	401	416	388	395	428	395	380	406	385	405	370	397	411	388	380	400	420	381	390	412	392	399	394	385	386	365	440	402	384	375	387	408	397	398	392	387	435	413	380	379	392	425	380	426	408	414	405	381	398	376	400	400	399	422	390	404	390	373	414	387	402	408	405	411	404	400	421	399	439	426	402	390	395	387	402	380	402	388	376	396	391	372	391	376	389	428	368	380	367	381	404	411	361	422	403	432	418	416	417	376	425	392	439	368	403	393	422	379	399	382	405	403	398	407	406	421	391	361	407	350	375	391	413	405	390	406	381	397	362	379	342	381	379	387	390	405	385	423	418	409	403	368	401	438	411	412	368	381	410	381	386	376	436	433	389	361	447	383	397	406	379	393	384	413	408	380	385	384	384	377	436	409	376	405	394	404	400	432	369	373	402	404	408	403	363	407	389	386	401	409	396	405	433	380	409	411	403	404	396	376	369	409	367	376	383	430	409	388	374	413	457	379	374	400	395	429	396	389	391	402	389	364	378	358	388	421	395	369	438	410	388	414	410	377	409	367	390	393	361	364	374	408	373	391	357	387	413	405	422	395	398	372	392	367	437	410	419	401	419	412	357	425	400	410	391	410	376	415	408	386	373	395	389	370	396	394	385	372	386	410	395	383	342	380	403	374	390	399	375	399	387	396	371	380	402	389	407	421	394	382	335	405	381	361	397	400	390	379	394	388	355	386	383	391	373	420	361	423	384	388	406	415	374	382	401	417	418	378	404	363	402	438	364	376	424	396	387	370	412	387	415	382	412	373	382	411	386	415	412	415	393	406	362	382	417	384	368	381	374	370	419	395	390	395	350	382	348	373	377	405	390	412	395	374	389	405	379	392	405	369	383	378	376	435	364	397	382	369	346	412	410	414	427	400	366	364	382	418	369	426	394	391	371	367	424	345	408	409	381	362	415	362	386	432	374	422	413	353	352	400	374	423	392	383	412	380	384	355	407	407	372	415	365	361	385	372	423	408	376	359	400	390	352	389	401	372	376	394	413	397	385	380	398	379	391	377	397	372	406	367	390	406	425	434	391	422	416	381	386	369	421	396	350	397	364	427	418	372	396	398	362	393	394	386	384	374	377	387	393	376	348	374	428	369	400	395	380	360	392	387	366	382	375	407	341	383	383	387	424	395	385	401	393	375	386	400	406	420	368	403	391	401	378	416	375	379	396	408	362	380	367	429	430	384	376	398	416	394	378	376	410	396	422	418	411	370	395	416	396	400	413	398	381	414	399	391	379	376	421	384	400	407	397	387	374	354	366	383	423	403	402	349	377	407	388	425	390	370	404	434	409	413	365	407	391	410	407	418	373	377	426	368	391	424	408	410	420	371	413	362	423	431	417	384	437	388	390	392	423	360	381	401	410	370	380	414	391	391	427	379	361	391	368	376	374	417	391	436	402	369	392	405	416	432	388	414	394	379	415	398	389	348	404	378	413	403	396	405	387	392	400	396	374	369	380	379	387	406	400	377	411	403	463	385	393	418	427	388	425	383	412	393	380	370	417	356	396	409	402	362	348	371	382	375	334	353	378	423	390	359	362	420	403	363	411	435	421	389	388	386	347	409	414	381	372	382	405	382	428	409	394	348	390	386	360	411	373	413	360	381	393	403	394	415	411	399	379	439	395	411	393	408	370	391	374	414	398	365	383	383	396	364	391	415	382	377	412	410	387	387	419	408	383	381	376	393	391	389	372	393	374	417	390	387	424	406	387	396	393	362	364	395	359	399	424	445	384	387	417	423	408	388	405	389	373	406	386	387	389	420	436	392	377	397	370	385	425	404	383	389	378	398	369	426	366	393	416	383	398	382	373	389	394	358	398	424	391	406	415	363	380	392	417	352	397	395	421	409	410	422	394	399	369	392	398	390	380	381	414	442	391	405	379	338	414	364	399	364	400	375	431	383	400	394	407	372	435	375	348	418	393	375	333	374	392	395	375	353	378	418	381	372	385	406	358	396	384	407	398	399	403	390	364	402	392	394	406	399	377	392	426	365	384	404	363	398	409	375	393	353
2387	999	1076	1077	1027	1047	1111	1145	1070	969	851	837	859	911	868	844	890	902	843	862	809	840	898	887	839	860	873	839	821	861	817	852	817	846	872	837	843	852	784	842	856	855	873	825	854	854	877	855	910	832	826	868	866	961	812	845	835	813	871	805	845	835	836	835	845	850	833	891	798	809	880	879	882	834	874	846	895	854	841	839	828	871	902	822	831	853	865	881	867	827	877	834	848	822	815	791	958	863	834	805	838	812	862	839	829	883	847	850	899	860	838	819	779	903	847	828	833	861	808	848	812	855	857	891	896	841	805	881	827	892	829	855	847	855	841	824	858	837	834	841	820	860	853	831	796	826	848	831	855	866	844	824	830	894	829	910	844	847	791	826	834	829	843	842	830	851	872	917	847	812	833	899	826	837	867	846	853	836	891	818	832	867	860	865	869	809	820	857	812	852	837	834	855	816	802	857	834	820	797	922	845	820	834	818	838	862	874	842	884	836	831	782	837	870	855	836	892	821	879	789	858	841	847	857	837	793	801	867	807	858	840	883	835	817	795	851	877	876	858	823	870	875	867	856	882	837	871	828	882	854	808	816	831	830	837	818	890	866	894	841	820	848	816	894	822	844	857	828	853	812	879	855	829	842	835	838	819	866	853	854	840	882	844	805	824	845	802	876	861	839	806	846	844	855	851	809	886	865	887	846	835	812	837	828	857	843	832	811	848	891	824	881	926	878	849	838	797	800	840	856	882	817	842	808	830	768	859	866	843	858	867	804	885	823	868	831	832	842	842	896	855	817	830	846	822	890	885	849	861	823	838	866	837	851	880	851	849	814	853	879	846	845	890	841	837	878	853	885	863	857	811	841	880	898	891	808	852	832	824	867	839	849	846	844	817	858	816	823	804	855	815	907	864	872	894	862	872	855	907	855	803	815	928	849	842	815	873	835	798	831	837	800	829	856	805	801	848	834	828	804	846	855	842	875	802	841	865	821	848	836	877	842	820	807	830	871	855	834	821	883	832	843	888	808	833	844	820	847	841	865	808	818	810	884	846	868	834	849	851	822	819	875	855	837	887	823	853	813	873	849	904	853	839	807	893	816	847	845	876	870	838	866	852	829	802	822	831	833	830	814	861	892	811	869	883	851	827	812	835	890	878	865	888	824	905	859	847	840	829	832	843	918	826	881	843	863	839	842	830	867	844	819	854	820	860	848	840	847	821	858	824	807	824	833	855	819	849	818	869	864	853	840	836	850	854	829	882	858	844	849	871	842	901	880	820	840	854	861	847	804	851	841	830	849	846	825	810	809	864	851	861	846	859	810	836	898	818	821	886	919	835	805	823	864	843	839	910	833	858	823	802	842	828	895	809	807	867	838	807	845	826	839	880	804	867	877	841	864	882	868	865	830	805	884	814	827	800	865	840	880	867	857	839	814	808	825	849	865	783	879	853	854	843	851	857	850	857	821	885	879	833	865	846	848	818	860	899	891	820	852	874	863	887	829	825	808	815	847	866	811	811	872	826	805	819	858	818	870	888	841	842	884	809	860	815	859	848	836	787	893	884	867	842	800	849	792	843	816	877	844	810	844	833	819	871	859	830	829	816	861	782	839	866	864	828	856	848	791	841	881	853	853	840	850	872	829	857	832	837	824	842	832	867	803	817	775	864	877	869	815	911	891	788	884	831	856	891	860	820	872	822	844	811	885	831	855	933	779	863	832	892	844	877	807	874	826	854	800	915	882	840	796	872	856	811	878	843	863	845	850	829	824	882	882	802	865	868	799	780	794	898	883	868	858	837	850	859	825	858	922	865	844	833	806	841	863	886	890	912	802	827	812	840	839	791	832	852	827	834	827	870	785	798	882	844	850	867	887	881	862	854	852	787	842	849	825	868	839	854	857	869	849	804	896	833	827	823	882	899	867	810	870	863	828	798	809	836	904	839	901	784	815	869	879	842	822	831	806	909	845	838	826	882	818	858	821	857	871	883	901	860	873	836	869	889	832	884	870	793	815	894	827	881	854	846	889	832	823	809	825	802	808	902	848	831	863	811	890	786	873	817	837	870	819	857	840	845	869	841	886	831	813	870	813	849	882	828	858	817	839	828	883	895	838	834	875	883	854	890	898	797	830	827	926	852	797	845	861	850	853	800	836	816	850	869	896	840	824	812	841	808	789	844	796	843	825	845	867	868	845	876	752	876	816	810	863	840	838	822	880	886	840	840	856	827	884	835	792	876	854	818	834	819	869	859	856	866	808	815	848	857	835	885	891	902	905	804	848	905	863	838	848	830	865	813	850	857	794	857	837	868	851	842	799	826	873	869	863	797	862	870	804	864	901	833	881	848	869	871	839	856	852	838	858	868	867	826	896	831	856	799	827	808	859	880	846	802	800	861	871	818	845	837	851	882	853	760	857	848	880	864	861	873	891	889	827	841	875	897	868	873	884	850	866	806	886	847	820	748	855	812	813	835	885	883	848	828	834	830	812	896	817	830	842	886	930	826	796	848	860	854	793	821	819	816	874	826	859	880	851	836	825	852	876	873	847	867	830	899	877	863	873	838	828	831	812	822	855	830	823	828	829	876	859	871	868	833	762	846	847	851	836	859	842	866	862	883	863	860	828	825	834	836	799	831	859	886	860	874	863	858	798	839	859	836	805	880	820	916	853	828	847	826	897	821	864	875	841	842	848	895	830	792	813	839	855	831	813	866	820	835	820	815	813	774	837	778	807	811	857	887	878	811	839	838	866	833	854	868	907	817	864	896	867	869	835	865	837	837	819	826	868	852	829	842	818	808	873	885	855	850	797	828	869	833	854	833	812	844	829	873	863	865	831	810	831	801	845	889	851	886	810	843	881	844	885	854	830	853	839	833	844	892	834	823	814	865	839	809	877	801	877	798	802	825	810	835	865	890	860	826	872	835	897	851	857	839	834	857	834	853	859	796	838	848	845	847	865	837	882	806	858	846	829	872	843	859	883	854	871	842	839	846	814	827	841	838	813	839	866	833	860	865	833	850	836	826	845	881	858	856	887	901	844	884	888	824	878	822	860	878	896	806	773	827	874	842	881	833	869	837	868	863	878	839	833	824	841	868	839	846	882	822	785	857	827	847	816	865	878	835	857	827	846	838	832	893	858	858	848	827	798	844	812	841	902	874	788	861	825	846	842	895	803	846	863	887	816	866	900	854	840	855	790	839	850	843	854	860	903	804	879	872	853	856	879	830	849	851	859	809	841	814	828	821	871	896	823	829	812	831	872	835	860	875	921	801	806	796	816	849	915	885	840	858	848	795	826	823	879	847	861	867	818	829	916	817	793	824	863	851	847	868	816	815	830	842	834	870	863	823	856	848	837	858	855	856	865	839	831	841	952	866	820	831	782	851	820	839	848	876	878	817	901	881	865	851	854	811	828	839	871	868	831	905	835	835	878	828	842	814	801	854	865	860	864	831	874	866	819	869	815	865	859	868	848	880	851	837	825	870	836	839	864	898	830
9016	1055	850	638	480	454	411	364	351	346	313	282	286	249	295	291	260	260	251	262	243	244	282	256	269	281	247	262	240	241	278	250	225	284	253	236	266	266	264	239	267	276	227	293	246	234	265	264	259	255	271	242	266	255	236	220	240	235	238	217	253	242	233	256	281	246	239	258	234	267	267	246	226	261	258	276	245	236	262	253	245	238	233	281	243	243	243	274	252	301	289	272	266	237	254	248	243	223	275	257	278	279	246	202	274	220	225	259	247	269	258	260	220	271	272	267	266	245	238	276	268	249	204	262	259	251	249	252	233	234	236	243	250	264	253	265	247	280	239	241	240	273	237	242	251	257	232	228	262	258	241	249	273	240	258	262	249	245	268	265	271	251	251	232	214	225	271	307	254	244	260	282	256	253	250	250	234	236	278	245	231	274	215	249	229	245	257	218	246	253	242	248	238	240	243	255	258	254	258	247	257	263	283	242	246	250	244	250	231	245	227	264	243	254	229	259	263	247	285	244	235	238	265	221	262	246	272	244	255	274	253	243	237	256	288	242	251	259	251	235	239	283	274	225	217	288	264	253	227	268	239	268	257	261	247	259	241	245	251	273	246	215	254	247	256	255	227	225	261	268	203	241	265	259	231	243	290	280	250	249	277	240	253	257	254	252	237	267	245	248	248	262	237	237	245	248	253	232	273	277	269	229	258	241	241	241	229	281	238	250	239	245	249	259	253	262	247	265	256	257	251	271	256	270	250	266	240	275	282	232	274	244	232	242	221	240	245	258	255	241	260	234	242	248	244	272	293	267	225	258	254	271	242	243	225	285	232	273	266	244	227	248	257	242	251	243	238	264	237	226	258	226	278	249	270	269	255	265	265	253	245	231	258	242	250	269	244	244	254	258	239	264	255	273	248	236	277	265	257	249	258	274	275	277	272	253	250	238	229	226	257	274	240	227	243	248	193	270	267	253	251	237	253	262	245	268	267	252	253	227	244	254	224	264	271	275	233	248	263	252	251	256	286	237	263	240	251	300	240	254	256	250	270	275	246	249	263	236	242	260	236	238	259	243	260	253	274	257	266	260	237	264	252	247	238	270	242	247	214	237	235	242	262	261	266	255	246	253	275	245	239	249	259	249	237	259	243	259	270	241	242	241	242	244	242	257	263	251	230	258	261	236	248	255	277	253	254	255	249	259	257	223	254	226	264	232	266	239	267	246	265	258	267	260	250	263	263	230	244	247	260	258	205	259	238	248	245	250	248	255	281	291	236	284	258	254	241	261	249	237	227	246	217	238	244	255	267	256	224	256	224	261	276	269	266	247	254	287	269	251	254	247	245	235	232	246	278	238	232	246	249	256	231	241	246	246	275	277	226	242	269	278	234	237	270	277	223	243	289	243	280	279	264	252	252	253	269	239	247	243	240	281	266	241	234	238	249	243	244	261	279	295	286	252	200	235	234	258	246	249	226	276	244	245	250	256	251	269	264	261	240	212	232	260	237	260	276	268	235	226	267	240	246	290	261	209	228	256	297	275	257	239	252	281	247	254	232	265	245	246	289	217	213	211	230	248	238	243	289	269	237	234	244	239	229	260	260	279	284	250	261	259	232	250	271	271	269	220	248	265	230	263	214	266	266	247	250	230	263	229	267	254	229	300	236	262	261	237	232	219	239	258	277	250	251	280	263	266	268	234	279	252	228	237	277	253	270	241	240	241	287	238	239	255	267	256	236	261	276	242	271	261	246	245	253	230	266	260	243	258	235	248	268	273	240	236	250	250	228	299	241	237	246	268	254	253	253	258	244	253	242	259	238	237	274	258	230	217	264	226	284	241	266	264	244	252	237	246	253	269	262	242	251	250	245	268	262	243	236	259	268	231	236	233	286	247	215	256	246	279	275	259	264	259	246	248	259	250	240	284	261	237	236	260	275	269	262	237	270	275	236	253	271	241	261	258	227	253	264	241	268	257	253	240	268	291	228	246	230	227	245	234	237	261	224	258	247	263	278	240	265	256	249	271	261	234	248	238	257	234	207	240	247	276	244	239	230	251	246	245	238	274	242	260	245	236	239	243	252	237	246	235	255	237	243	261	298	243	270	250	228	286	243	218	251	268	246	253	260	273	239	239	244	244	248	260	257	222	251	224	262	264	282	265	273	229	245	259	229	252	293	243	249	265	248	245	234	268	258	267	262	260	247	245	246	235	273	277	245	242	244	255	255	247	260	272	273	252	242	226	250	225	249	263	224	268	253	272	230	233	279	260	259	227	222	210	262	259	257	276	272	240	271	276	281	262	254	232	275	260	244	245	226	281	282	251	271	268	230	246	251	267	277	279	245	243	286	262	249	241	255	260	267	214	269	247	244	250	290	242	232	270	271	224	238	221	239	241	252	280	247	276	271	266	257	233	234	259	259	252	238	247	256	250	254	258	230	269	240	228	240	244	237	289	253	245	259	289	244	240	246	254	258	273	258	263	258	254	276	262	264	277	226	253	241	257	259	224	241	199	264	253	275	257	247	245	255	266	246	214	257	247	272	252	264	222	254	267	282	282	232	248	249	267	275	268	236	252	262	270	236	247	265	251	256	251	249	263	275	244	252	242	259	270	249	242	267	258	270	246	246	262	256	254	241	235	242	264	278	259	266	217	214	253	243	232	240	257	234	263	279	253	256	268	247	247	276	286	278	217	249	243	236	242	212	234	229	270	276	234	251	238	257	241	249	248	255	266	247	251	245	235	256	257	256	269	259	234	234	239	226	253	253	228	233	250	260	284	251	259	249	249	264	232	240	270	253	255	274	229	261	251	258	275	265	285	257	252	244	278	244	255	237	266	233	249	234	253	248	275	275	254	254	257	249	258	243	267	266	266	268	231	268	251	254	281	226	206	234	260	247	290	255	247	281	280	266	259	260	224	258	264	270	280	253	266	235	270	221	270	237	226	279	244	241	246	239	275	292	241	269	242	270	227	258	236	274	258	261	253	249	239	277	271	254	269	233	226	252	268	258	256	282	235	249	264	252	223	268	226	278	260	271	280	234	251	260	232	225	230	214	271	240	253	225	251	251	251	253	255	258	267	228	254	242	239	245	227	241	262	260	248	276	257	262	241	258	270	231	234	274	252	256	258	284	252	269	256	261	263	264	269	253	259	282	221	233	294	257	234	256	244	255	231	244	239	246	204	243	267	270	268	256	274	227	259	256	252	278	245	253	233	232	232	233	240	254	242	241	262	260	207	231	216	229	232	250	232	241	270	242	262	248	237	254	252	267	229	258	257	276	243	246	242	248	210	260	239	247	243	229	267	236	262	277	251	253	269	262	288	245	271	247	243	260	232	225	218	257	259	242	240	263	234	263	251	272	258	250	249	236	252	239	265	253	268	266	242	257	275	247	294	246	238	248	271	262	247	253	250	229	262	268	250	273	289	227	253	266	261	258	245	253	278	249	262	226	254	247	267	249	232	262	239	258	247	240	266	269	288	235	234	210	241	235	217
7241	1227	1773	1893	1684	1545	1560	1481	1306	1092	820	731	745	730	710	686	708	634	647	628	653	631	560	569	602	604	617	616	641	558	572	628	573	576	638	554	595	596	555	560	520	597	592	571	512	556	561	573	573	551	566	577	532	578	563	558	548	600	580	594	548	560	569	566	555	537	570	606	551	574	542	569	549	527	571	590	554	576	542	549	523	544	566	538	500	558	587	572	560	577	537	565	583	587	573	582	593	532	603	525	561	560	596	576	537	562	573	566	571	601	559	529	587	555	585	543	556	563	583	562	575	550	532	543	564	566	558	577	536	564	590	574	548	526	591	556	590	570	553	582	562	565	570	556	572	521	536	529	569	581	550	639	548	597	547	552	533	570	542	505	578	575	573	558	574	589	580	570	531	522	534	574	567	536	604	546	565	578	587	567	572	557	550	559	541	577	560	591	550	522	547	547	571	597	560	557	585	566	510	561	606	593	569	577	537	522	576	554	534	592	568	545	534	535	570	554	539	530	621	542	575	564	548	588	615	575	603	568	596	535	599	540	564	521	588	540	551	578	601	588	534	544	562	563	528	582	561	547	582	541	579	556	536	568	575	556	600	561	572	546	588	565	563	555	562	509	532	577	531	568	573	614	538	534	575	557	597	545	588	527	547	591	597	574	584	541	587	549	560	563	595	544	584	562	576	547	563	598	564	554	557	582	582	562	558	586	498	527	569	577	524	522	550	591	573	557	573	607	556	536	603	588	574	549	505	511	521	543	576	550	529	510	569	553	557	550	564	560	564	581	538	531	546	557	556	598	563	566	566	552	552	551	616	521	548	565	533	580	574	510	563	502	555	545	558	563	525	559	582	585	564	546	522	522	536	568	524	559	583	552	609	564	604	597	597	567	577	550	552	550	551	534	546	572	549	593	597	558	563	520	577	576	589	547	578	566	567	564	591	567	587	579	583	573	549	568	546	559	597	579	592	554	563	529	583	554	575	557	557	613	559	532	539	556	571	517	564	484	543	592	545	548	559	514	555	575	562	541	567	571	580	560	576	570	544	552	570	557	541	518	572	560	549	523	570	563	569	587	561	591	574	607	521	532	557	540	607	569	559	544	554	581	539	590	588	528	576	578	549	563	579	560	566	558	523	582	573	575	593	572	603	540	577	557	568	577	542	577	561	583	587	534	602	560	601	582	550	564	556	543	564	581	564	564	566	573	568	575	553	594	565	592	593	508	546	553	600	563	562	545	596	591	555	559	556	590	630	573	568	583	594	582	544	586	606	572	543	607	562	556	574	548	589	587	539	582	597	558	586	608	550	567	616	606	560	553	527	583	586	584	546	565	566	558	565	575	573	575	567	582	575	535	556	561	564	567	558	516	621	591	578	564	559	572	599	575	542	522	569	598	568	574	560	533	534	580	574	580	549	588	555	550	562	539	581	566	553	549	583	558	550	553	542	558	581	548	543	542	564	555	555	574	563	586	550	550	588	586	572	571	563	564	571	576	538	546	544	564	562	514	569	571	567	554	565	614	528	604	562	563	573	595	595	560	610	555	550	564	546	574	578	540	519	554	511	530	591	537	514	550	546	604	565	550	549	551	564	541	551	574	551	562	557	545	570	568	520	560	561	582	575	568	577	596	558	561	535	556	492	570	567	535	548	609	578	527	577	556	542	576	603	567	580	579	535	589	565	613	572	552	546	551	577	546	564	551	525	578	548	561	606	566	589	551	588	557	586	543	553	580	562	486	573	562	534	561	569	569	518	563	577	591	572	555	536	578	539	563	569	550	547	555	570	560	554	573	564	562	614	588	555	601	584	596	552	550	546	558	543	558	568	536	567	545	608	547	569	603	526	596	572	553	561	555	533	488	576	578	533	574	561	586	517	546	519	550	565	543	559	597	516	580	597	581	544	560	501	596	579	579	556	584	575	530	531	581	558	597	563	600	557	577	540	589	575	610	566	573	550	539	565	592	560	565	556	568	542	555	585	561	565	543	547	561	592	544	522	567	541	550	553	552	596	575	566	546	506	537	566	554	601	539	550	563	549	588	567	567	589	553	574	601	533	567	613	568	538	513	525	549	557	544	562	541	579	589	578	602	586	552	570	537	530	579	579	531	562	562	556	551	579	601	565	527	559	571	569	544	563	583	555	554	581	560	585	520	570	590	587	533	557	620	518	517	557	586	583	566	607	571	584	590	576	578	603	589	603	575	567	580	561	556	594	556	562	594	568	577	578	578	553	538	574	562	572	566	592	535	580	567	561	592	547	552	583	563	548	569	573	598	550	586	572	632	581	592	548	549	532	545	578	545	598	550	568	570	583	535	559	516	646	586	524	605	561	569	587	557	563	552	576	569	563	544	551	537	541	604	603	589	583	556	574	552	573	566	533	542	568	579	550	551	563	529	529	563	548	542	553	591	544	607	571	569	551	562	536	546	607	530	541	582	507	582	528	527	551	550	577	595	576	576	579	573	554	572	574	563	566	632	544	588	590	605	566	534	569	568	529	531	553	557	530	598	541	575	585	548	581	545	546	548	550	560	575	592	553	548	610	582	577	509	543	585	540	591	586	566	571	554	599	559	525	511	510	530	578	541	581	556	541	613	589	541	547	565	539	607	576	545	576	546	552	524	547	571	552	602	545	587	560	512	545	570	549	550	570	499	518	554	589	558	517	615	567	581	614	563	559	542	569	550	536	559	554	559	568	536	571	556	572	564	561	582	576	569	571	549	532	588	617	536	544	572	534	579	515	563	561	566	583	553	579	527	569	564	591	578	594	569	574	557	581	575	542	622	598	586	566	532	559	538	545	531	560	550	577	567	590	538	534	577	553	545	551	580	572	528	583	575	580	509	576	580	598	571	599	544	573	570	547	559	590	555	600	572	580	579	533	570	593	537	577	575	594	551	580	569	516	556	587	539	573	510	566	572	567	531	542	573	547	575	572	541	598	593	559	530	518	556	569	584	620	568	578	543	572	527	588	550	576	555	568	567	572	573	620	542	575	537	572	532	539	581	551	567	579	603	567	608	559	582	538	576	554	548	554	567	558	544	597	571	573	587	561	595	595	575	554	535	569	565	554	549	548	575	555	538	573	567	543	545	547	566	554	564	591	503	521	600	560	586	561	574	512	545	532	553	606	554	554	549	567	607	524	529	527	564	541	537	588	579	531	592	559	585	530	556	593	564	522	527	589	579	536	522	571	536	559	575	533	540	557	576	559	546	560	559	559	547	589	593	572	551	524	603	563	543	545	563	562	555	575	545	544	564	561	575	552	573	564	553	550	546	562	583	609	601	541	608	554	585	533	566	531	538	593	544	507	555	530	579	582	575	536	544	555	568	561	543	549	545	543	581	570	541	610	568	584	537	618	575	535	554	548	543	551	571	539	552	605	593	549	600	568	559	558	544	558	536	569	578	562	581	576	534	555	549	549	517	545	544	562	592	586	590	581	567	529	567	619	542	576	596	594	569	590	562	546	560	597	586	535	551	570	619
16463	2071	1232	890	622	435	454	442	337	283	228	199	152	165	177	168	150	140	147	158	152	132	136	123	132	130	144	120	150	168	126	141	126	142	130	99	115	130	144	118	121	132	126	140	128	115	117	123	127	134	148	140	125	132	157	101	125	110	119	109	106	129	124	105	135	133	102	145	141	126	116	145	116	116	145	112	115	107	106	131	121	115	118	130	128	138	126	137	143	138	134	124	137	132	135	134	140	127	119	117	130	110	132	107	110	129	129	127	129	118	132	126	127	133	134	129	119	118	129	138	138	111	140	128	116	131	135	122	118	106	144	118	115	124	148	134	137	128	104	128	129	135	129	111	143	126	130	125	135	137	154	138	124	111	124	115	116	108	114	130	122	109	124	121	118	126	135	121	131	122	115	113	112	122	136	131	141	133	127	132	102	143	123	132	123	128	136	154	126	133	129	116	113	122	124	112	132	124	128	110	146	127	123	123	151	118	129	123	119	123	125	133	131	122	120	106	128	137	114	98	134	126	126	119	134	113	114	139	95	139	128	123	110	119	122	123	112	138	131	119	142	117	146	121	120	131	102	123	135	104	121	140	132	136	113	135	134	114	141	126	135	128	120	144	136	140	100	148	112	118	128	129	125	118	139	132	124	132	120	108	134	122	144	119	131	141	134	96	126	141	101	128	145	145	121	133	123	119	120	129	126	127	117	122	125	126	141	139	103	134	103	125	110	128	127	117	117	134	133	136	140	139	136	134	130	126	118	125	119	146	115	110	113	148	122	116	119	135	119	142	134	144	110	125	151	129	138	120	129	127	124	110	117	121	111	140	133	126	124	115	120	128	123	116	120	120	126	152	133	130	103	147	116	131	119	159	148	108	161	127	114	137	131	121	119	118	130	115	121	100	118	131	106	105	112	119	146	124	96	115	115	121	134	118	121	131	100	121	103	145	135	152	129	135	122	146	104	116	128	128	126	127	122	123	113	117	96	118	107	113	145	113	110	151	124	117	124	129	125	129	127	120	128	153	133	107	132	148	143	127	147	141	146	126	133	130	128	115	110	134	126	144	135	135	115	116	137	108	121	133	122	129	120	126	123	116	121	132	123	138	126	100	109	116	132	120	131	121	116	139	114	142	141	101	139	138	129	125	96	123	144	152	111	149	112	126	132	123	114	121	110	114	139	118	124	132	139	138	139	115	141	121	130	131	96	124	117	101	122	138	133	106	137	134	139	129	124	116	122	117	132	103	131	123	144	125	139	126	142	137	113	132	131	133	120	136	98	125	121	129	123	134	107	107	133	144	115	127	140	133	127	127	127	126	119	123	109	128	127	137	137	123	135	150	120	117	121	127	118	130	121	121	139	107	121	131	125	111	134	125	131	118	126	142	124	127	107	119	119	138	136	122	113	126	142	143	117	125	115	133	109	130	122	111	123	135	151	129	132	143	122	122	133	133	139	131	124	130	139	141	118	131	127	125	133	131	129	118	112	138	149	114	135	124	110	115	113	128	108	111	135	136	153	116	125	126	114	131	136	125	138	135	139	135	135	121	132	117	112	118	138	137	138	137	123	132	130	139	132	120	94	117	122	118	148	100	109	142	140	116	133	125	102	130	131	126	122	115	118	136	130	124	131	134	142	124	148	107	111	124	124	123	112	115	134	136	130	108	92	137	116	133	136	120	145	135	130	119	136	135	132	146	114	130	119	139	138	123	124	130	120	129	127	124	113	121	132	124	127	126	116	123	148	106	128	121	134	126	127	113	123	129	128	119	127	123	133	154	117	115	140	141	128	125	125	131	117	117	116	147	119	125	114	118	138	106	130	119	115	117	124	127	124	111	140	105	127	155	112	135	128	122	127	130	148	125	119	122	148	143	123	134	130	137	128	156	124	139	126	99	105	119	138	136	123	123	126	121	135	123	116	124	147	122	122	140	103	103	128	127	137	152	125	107	141	135	118	115	120	133	116	130	128	133	116	121	145	138	115	140	116	134	134	127	126	123	124	111	148	113	113	135	126	112	135	143	123	130	111	110	135	114	105	99	140	128	90	133	123	115	116	124	139	116	120	149	123	104	107	130	127	123	120	132	118	125	119	125	110	126	120	117	120	148	122	113	124	145	130	110	120	123	127	122	118	123	141	118	135	119	126	134	134	133	121	119	124	144	121	154	139	107	124	124	124	135	118	123	144	121	130	126	122	119	125	128	140	99	129	134	133	115	128	144	148	131	134	135	144	138	115	117	120	137	127	106	149	124	135	122	148	129	126	117	117	124	113	118	109	128	132	121	122	128	107	120	117	125	119	142	118	100	135	130	130	121	121	122	133	131	119	120	141	120	126	131	133	136	151	130	147	125	122	112	129	130	131	118	111	118	125	105	127	139	112	117	133	133	122	121	120	115	111	139	96	123	131	137	113	132	114	127	132	122	100	112	144	132	138	121	118	143	113	107	137	123	143	122	132	114	131	111	107	135	105	105	104	112	137	124	118	115	100	145	149	143	127	124	119	125	131	128	132	107	122	124	124	129	109	131	128	114	118	126	124	123	134	121	119	136	113	119	111	132	110	114	135	148	129	114	129	131	136	127	133	122	122	123	131	99	132	140	140	130	127	140	142	125	132	119	140	168	148	125	141	129	148	118	111	125	124	112	114	105	106	120	123	151	130	136	130	133	140	110	108	121	132	143	127	119	135	121	126	134	105	112	128	114	127	116	113	133	113	150	116	125	136	119	126	124	129	128	132	123	136	148	124	115	113	111	121	148	115	121	126	116	133	139	107	123	117	127	123	123	121	118	123	115	134	118	118	128	125	127	108	145	140	131	138	128	123	133	130	120	126	133	132	113	126	124	116	139	117	124	122	119	109	108	117	125	132	121	127	138	128	129	138	131	115	130	129	134	142	126	124	123	117	105	120	132	112	113	121	124	134	127	146	135	135	111	144	119	129	135	111	128	118	140	114	112	101	114	123	121	114	120	123	117	115	125	121	117	130	124	160	156	134	114	121	126	110	97	114	127	122	123	133	115	153	135	139	137	126	139	130	131	135	134	136	142	122	130	160	125	126	130	115	132	117	106	100	112	130	134	115	129	118	132	130	122	120	80	109	106	125	101	140	134	135	146	114	106	150	127	123	124	99	119	111	127	117	122	111	137	147	149	123	104	150	130	110	118	130	145	128	137	137	156	129	133	100	115	127	148	117	126	135	119	128	118	119	127	126	129	126	104	107	129	117	116	131	119	106	131	115	115	126	96	92	147	99	118	100	115	114	133	117	111	116	129	109	141	140	121	142	122	137	126	120	124	118	106	124	95	116	138	128	141	123	131	120	134	121	129	146	114	118	126	107	104	130	122	118	138	118	133	134	137	122	123	136	132	121	143	120	136	137	123	130	128	110	141	122	114	128	136	139	130	100	121	130	128	134	131	124	139	135	143	123	137	126	142	120	128	138	142	132	120	135	118	151	111	129	130	129	119	143	130	118	125	116	128	127	133	112	124
9085	1365	2365	2738	2375	2009	1954	1891	1511	1209	876	722	624	607	593	567	516	504	473	395	384	454	369	393	378	356	416	419	384	354	407	402	333	405	351	361	329	376	328	333	328	337	324	355	326	304	355	304	317	331	310	324	341	312	307	343	316	316	342	331	340	322	337	339	317	301	364	330	320	351	322	332	331	303	322	342	335	319	324	332	318	318	319	334	330	325	338	334	317	331	317	328	321	307	315	338	315	321	306	320	323	332	353	339	315	369	338	341	329	311	292	302	303	311	294	346	316	289	307	340	310	317	319	318	298	310	324	292	333	305	299	284	315	324	314	320	319	325	315	306	315	332	304	305	276	351	300	297	301	308	282	334	335	305	316	322	308	323	335	325	318	349	285	313	317	319	306	344	316	305	303	340	312	320	296	325	317	338	330	336	315	342	319	316	317	314	348	314	297	347	299	358	334	369	360	334	298	342	334	289	328	347	288	302	313	318	317	366	302	291	307	338	317	296	304	331	311	329	305	299	347	304	326	290	338	321	277	328	289	308	335	337	338	339	293	341	331	325	321	306	326	273	346	322	326	286	319	325	331	337	337	308	314	310	293	326	339	293	332	316	318	312	329	340	326	360	324	308	309	334	320	310	345	328	330	301	309	321	310	290	348	338	316	318	314	311	354	327	322	325	296	306	304	348	308	324	296	301	318	334	337	273	291	319	336	319	323	303	299	319	324	330	332	291	326	313	350	301	301	316	316	328	342	310	303	348	308	332	320	312	301	338	310	279	339	320	339	318	322	305	334	305	296	296	336	294	312	343	342	352	314	300	325	311	312	309	318	334	332	308	326	313	301	319	330	326	315	345	319	327	317	330	330	327	324	366	303	324	326	324	350	307	343	306	322	357	336	324	308	321	351	315	313	317	297	311	304	321	317	301	307	318	321	334	312	316	333	308	322	295	321	283	331	322	368	310	327	331	279	317	281	299	318	305	339	321	313	313	308	316	311	296	290	325	341	295	300	313	319	308	313	319	317	306	317	329	289	318	320	330	341	324	329	307	346	299	331	330	316	320	334	324	302	349	317	336	361	294	342	339	324	347	319	299	307	304	300	323	315	309	319	302	317	324	310	293	341	313	294	356	352	308	327	296	325	337	292	300	319	332	304	327	311	335	342	333	325	289	330	306	322	324	332	287	302	308	313	319	308	282	330	326	311	340	313	314	341	332	342	280	292	315	342	297	320	331	316	310	307	328	323	334	305	310	316	314	329	293	332	306	329	332	344	332	337	338	288	336	334	283	333	329	299	359	319	324	316	322	302	315	311	355	322	328	326	318	321	332	340	327	305	308	308	328	321	333	299	326	342	334	308	302	331	304	319	310	324	329	355	283	315	291	336	315	309	326	330	341	320	319	316	338	315	291	335	327	323	329	308	318	301	300	314	336	287	298	330	314	325	310	301	332	339	308	330	319	321	315	309	308	338	312	289	312	326	320	309	335	323	310	311	320	313	334	313	337	303	316	305	325	334	305	306	309	273	355	331	309	354	319	325	316	334	329	308	303	349	325	290	301	325	313	325	336	346	312	329	324	357	317	304	337	319	332	313	319	322	313	322	338	323	342	324	305	304	332	336	330	326	339	321	305	292	309	335	317	314	323	309	316	332	310	330	310	313	334	306	317	307	354	299	314	320	307	316	324	347	354	348	309	329	310	307	372	307	321	337	279	312	296	303	355	321	324	324	311	306	322	316	327	297	281	320	337	328	339	320	297	329	284	351	304	307	283	310	323	332	357	325	324	317	319	342	334	317	328	306	317	311	322	325	330	342	296	334	296	313	321	292	341	318	313	366	342	332	324	356	294	317	314	287	314	344	319	320	289	293	299	293	349	338	283	330	308	283	323	300	343	329	303	326	312	338	357	339	335	311	321	335	288	343	327	319	316	279	346	340	351	310	332	322	344	330	327	310	316	320	322	294	329	319	293	301	301	303	315	328	324	328	346	302	366	361	328	310	301	302	315	306	314	329	315	339	363	321	346	309	303	351	330	327	319	318	325	350	357	336	326	290	318	326	329	300	317	293	360	291	292	303	333	312	326	334	297	313	316	313	320	329	317	330	328	336	301	349	355	317	278	358	315	347	327	301	304	309	352	303	306	319	321	318	308	338	300	330	322	341	339	334	354	337	332	313	305	352	331	295	328	324	319	326	303	327	308	317	340	335	316	329	309	355	328	318	337	314	333	314	254	294	303	307	298	303	290	327	310	308	303	312	366	351	350	320	328	300	296	330	353	315	310	318	310	337	314	305	291	324	321	320	289	305	321	306	298	326	283	332	313	326	334	352	313	337	316	337	312	337	298	331	326	287	320	339	319	327	313	339	336	302	338	314	304	332	311	328	307	290	338	320	321	319	309	325	301	300	345	335	286	303	327	289	327	311	322	304	301	328	336	312	321	340	305	354	295	330	325	311	319	322	328	348	331	337	329	324	313	319	309	310	338	328	307	321	342	325	308	324	304	342	337	319	344	330	307	320	302	300	289	359	308	315	336	317	345	311	288	351	345	332	294	321	318	297	308	295	323	310	307	334	331	294	317	308	324	304	294	335	327	319	315	332	297	303	353	343	316	316	334	309	339	343	335	316	302	316	328	294	304	303	308	318	320	309	315	290	329	291	306	321	323	329	299	324	344	300	307	274	356	317	312	300	322	341	322	334	341	298	319	313	318	309	308	328	328	326	295	315	288	306	332	314	326	323	330	299	316	291	318	340	309	296	293	356	330	343	336	302	310	304	341	318	329	291	298	312	331	332	330	335	299	324	324	321	349	303	351	294	294	337	361	337	314	292	340	326	314	301	307	299	323	319	341	351	301	326	307	332	341	301	273	323	319	327	349	301	315	339	301	348	325	318	337	344	298	307	310	279	304	313	311	298	333	315	286	318	315	338	304	314	303	334	339	343	350	352	320	300	350	326	348	323	314	312	290	315	283	327	321	306	327	304	329	301	335	316	298	320	306	331	348	323	304	353	346	296	289	306	298	320	302	349	300	307	312	292	317	298	334	363	302	324	333	322	301	321	348	319	304	328	294	329	324	338	344	331	319	327	332	319	303	311	276	306	326	352	316	319	337	329	311	317	335	321	317	313	319	270	296	338	310	290	295	338	334	311	337	320	340	334	350	310	310	327	318	320	348	331	341	333	318	305	299	334	302	340	315	333	336	315	292	326	332	340	298	331	305	314	327	317	286	297	311	309	318	293	308	303	331	314	299	354	330	332	355	324	344	291	305	327	317	333	348	357	333	321	313	302	350	330	298	310	332	308	319	289	317	380	308	304	304	326	330	306	314	335	333	332	332	338	322	341	321	303	318	315	337	322	310	334	338	306	326	285	334	324	307	349	318	302	295	319	327	347	321	312	333	319	303	314	314	330	313	301	309	359	316	343	311	304	316	319	327	335	308	304	305	309	331	299	323	320	293	317	317	328	304	335	310	300	337	306	335	319	348	316	313
2083	616	508	489	423	405	428	445	408	467	431	380	398	371	405	403	435	402	379	402	375	415	391	399	400	396	385	406	395	410	405	375	384	402	408	403	372	380	404	402	392	416	358	413	397	352	402	420	383	414	386	386	372	425	448	393	364	378	411	420	372	383	423	348	401	405	384	410	429	406	414	386	389	379	398	398	350	397	368	394	383	363	387	424	404	383	365	389	392	394	384	383	392	442	369	388	467	378	399	377	381	394	425	363	413	404	426	379	396	358	351	397	386	397	368	384	387	361	390	409	379	434	368	407	421	368	375	396	415	396	372	405	373	386	407	390	411	379	376	404	367	385	385	393	398	402	396	386	394	389	426	375	411	412	373	393	392	416	378	430	407	382	397	412	411	411	372	376	392	396	412	382	406	358	403	418	418	385	403	382	364	349	431	375	390	435	389	411	384	390	375	393	412	390	425	358	432	393	408	393	373	368	395	359	426	381	437	386	416	391	385	376	384	364	398	397	433	371	351	395	410	382	402	372	406	362	415	382	394	418	412	388	392	439	415	416	369	394	413	386	424	377	346	382	370	394	368	431	376	360	394	417	416	388	386	377	387	395	385	372	376	427	343	406	419	387	407	399	414	405	385	350	391	418	397	400	392	417	410	431	378	385	371	365	424	403	401	379	408	437	407	370	424	403	405	385	377	383	372	340	387	375	405	394	382	426	381	410	388	398	394	381	396	407	400	434	414	368	416	424	386	382	378	392	385	407	379	378	398	366	364	391	405	419	387	433	379	357	337	387	362	376	386	354	371	398	399	383	374	364	413	396	392	386	403	400	410	412	391	410	388	389	372	379	413	380	402	372	315	386	398	371	398	387	383	396	408	383	387	372	391	387	365	383	433	439	424	408	408	409	405	385	383	402	415	408	379	405	413	402	375	416	387	400	416	372	389	376	394	406	396	378	397	384	402	418	419	394	379	377	341	395	430	427	386	369	377	396	342	378	398	401	396	382	429	402	407	395	384	383	390	404	414	423	377	398	394	372	415	396	369	372	395	397	378	422	409	377	392	392	408	417	410	379	405	372	396	409	388	430	398	409	411	380	382	381	414	399	374	370	405	404	390	368	403	397	379	394	381	396	373	381	387	408	378	402	384	393	403	420	383	359	390	368	382	372	365	391	386	392	392	422	387	378	398	373	322	393	402	386	370	392	378	399	414	377	439	402	395	418	365	368	394	403	388	395	378	397	402	444	386	347	375	387	401	383	369	371	392	404	428	351	368	413	409	429	379	369	388	376	386	415	361	411	402	439	366	407	374	330	386	382	363	401	380	426	400	389	393	398	418	424	373	380	369	371	397	406	369	385	420	392	368	374	401	420	348	401	391	440	406	397	402	403	375	372	455	415	405	372	398	369	413	333	374	411	410	376	362	395	389	376	401	410	409	412	398	405	376	402	416	418	434	436	425	416	373	437	365	392	396	380	413	363	328	382	404	397	422	382	388	368	373	421	393	369	383	420	415	368	377	397	384	390	380	358	382	368	386	431	397	391	384	342	384	387	369	420	381	429	392	399	385	364	400	378	399	393	376	405	391	393	381	404	435	410	403	397	411	395	409	422	388	406	390	397	427	439	373	357	390	411	351	399	399	378	446	342	412	396	393	388	413	395	424	422	395	381	403	418	390	363	410	363	390	385	352	395	417	397	389	378	386	372	369	373	377	405	403	395	390	388	391	384	381	386	398	392	358	377	415	374	398	400	367	393	366	400	423	384	431	399	436	388	395	410	386	369	410	369	373	377	409	414	381	405	353	370	396	383	392	365	452	377	392	361	392	380	427	363	417	432	408	428	414	373	430	377	385	413	374	346	378	360	433	416	438	395	407	372	377	333	405	376	395	405	414	421	400	381	377	402	405	376	417	415	392	419	437	384	402	426	410	386	380	395	456	435	345	373	379	388	420	426	394	376	397	392	385	399	424	375	380	408	344	366	414	422	406	391	386	368	389	428	392	386	386	401	397	374	394	419	405	397	415	389	450	399	359	387	413	396	357	397	393	407	419	383	413	399	405	410	403	409	373	354	396	400	389	408	370	377	376	361	373	395	386	382	353	393	431	447	370	415	432	425	401	362	402	396	428	379	393	408	408	374	388	381	400	396	400	394	388	357	407	369	358	377	395	399	401	400	391	402	363	376	394	377	374	369	381	419	368	400	409	421	377	396	379	422	400	420	390	376	373	384	375	394	380	375	396	390	357	419	388	373	398	429	382	367	384	395	364	376	431	415	390	406	391	411	396	369	392	408	392	437	403	383	433	394	410	365	414	360	400	353	403	402	389	371	386	382	385	422	392	381	413	368	397	384	421	406	399	366	378	360	413	393	440	434	381	359	376	383	400	415	412	363	380	382	398	435	322	374	390	393	409	381	372	357	411	397	386	360	387	396	384	358	375	360	417	407	442	370	377	376	374	373	398	379	416	381	392	389	394	389	367	405	385	381	418	388	379	365	436	393	373	455	367	405	391	384	385	392	381	385	388	391	410	409	368	352	379	365	424	396	405	370	400	388	368	399	401	400	384	405	386	398	403	385	373	400	389	391	418	318	425	401	393	379	388	391	407	343	381	371	392	430	409	366	400	398	406	387	410	418	369	374	413	371	428	443	385	372	368	377	437	388	368	399	383	362	369	388	398	371	428	410	389	351	380	414	389	374	373	432	379	415	414	417	407	388	436	422	346	380	403	381	404	365	343	398	385	387	401	388	400	424	405	389	403	389	362	381	383	426	380	351	411	381	375	422	368	396	358	414	408	408	392	376	345	387	420	399	401	419	362	401	402	385	398	423	392	402	344	374	369	412	432	401	389	377	403	373	442	340	384	382	399	348	411	410	427	416	400	433	407	435	361	387	341	404	394	406	419	384	376	413	400	413	411	380	345	364	371	388	375	392	391	362	404	403	397	383	437	353	380	365	392	332	411	390	379	394	404	396	371	399	400	349	398	379	399	382	378	368	381	374	420	428	365	426	397	419	412	348	384	392	384	388	408	405	384	386	428	413	385	375	389	432	374	390	382	404	406	410	398	405	383	411	349	422	410	400	395	390	398	392	404	435	394	342	357	371	360	380	382	395	403	381	361	388	364	386	364	366	447	411	426	433	379	361	388	367	441	402	358	399	354	389	445	410	387	369	397	383	379	380	402	385	364	363	395	408	370	364	397	369	420	402	374	406	410	423	406	427	381	398	386	392	372	374	376	375	384	368	390	388	382	372	392	415	358	379	410	399	405	367	370	388	395	394	374	396	410	361	387	381	378	334	361	381	364	373	384	407	378	331	347	376	372	380	397	411	428	369	399	353	374	427	368	362	395	360	408	408	367	425	395	374	382	398	370	386	389	385	368	381	366	406	395	412	431	410	389	368	422	397	419	411	374	390	390	391	378	410	384	386	402	390	399	411	384	385	434	374	406	376	389	383	367	384	396	356	407	363	409	366	404	397	424	414	364	397	419	445
2306	954	1032	1150	1084	1075	1171	1175	1083	1027	941	910	857	919	828	862	866	870	854	869	855	922	864	835	843	872	873	860	830	825	855	861	841	858	862	826	864	873	891	874	828	803	835	861	841	853	818	804	832	869	869	874	818	842	798	824	779	818	830	920	828	819	821	884	873	854	806	855	811	878	892	840	855	852	880	842	852	843	886	856	836	854	790	870	859	902	857	867	829	869	809	857	831	847	833	837	897	873	796	820	804	794	811	866	834	852	892	870	865	816	810	857	875	875	837	847	801	843	831	853	847	818	896	850	867	869	861	855	813	840	852	860	855	849	864	892	877	836	803	832	847	855	801	878	850	864	865	835	840	851	862	833	855	878	837	859	806	833	809	842	822	870	811	843	861	858	832	880	896	867	848	839	830	855	841	833	847	831	884	875	814	858	889	871	850	817	859	798	865	819	837	869	817	840	868	871	860	782	799	860	859	846	841	880	851	836	858	842	873	879	832	877	795	876	850	898	859	874	853	833	798	812	851	869	803	882	817	832	846	864	854	879	858	872	801	871	842	871	899	857	866	847	872	868	815	874	815	934	811	843	831	829	862	846	830	828	862	841	878	845	841	772	831	810	885	855	850	855	799	836	809	813	853	814	833	815	843	877	774	809	895	824	844	828	840	870	807	834	859	815	856	835	823	855	837	820	878	836	873	823	882	844	875	850	810	854	819	849	850	802	807	865	800	804	880	855	823	841	882	860	814	895	823	869	834	831	824	866	773	828	913	881	807	867	797	875	866	867	802	863	818	861	903	890	832	852	817	877	820	809	861	858	846	827	828	829	823	907	843	836	903	834	840	858	848	794	882	871	861	896	871	837	828	845	883	838	833	866	816	843	881	845	855	885	905	864	885	822	779	823	862	833	875	892	838	868	845	874	864	869	831	849	868	815	853	876	845	844	847	799	805	849	873	820	842	820	879	886	878	837	819	802	804	847	796	847	844	836	857	842	850	818	849	808	847	873	804	855	825	888	811	841	872	839	854	837	859	835	851	868	849	808	873	832	832	851	801	863	876	851	871	882	822	820	847	840	816	827	808	881	818	820	851	800	822	885	826	870	858	869	948	916	868	843	805	784	832	892	863	903	814	883	852	802	834	874	881	878	823	862	849	871	864	825	828	851	861	818	917	903	813	822	837	839	867	902	890	816	899	846	852	856	873	855	811	829	869	833	837	870	838	833	799	855	857	842	893	837	859	845	874	827	825	836	881	838	815	801	851	894	863	844	845	843	834	854	867	869	757	886	850	801	828	823	894	879	865	810	862	821	834	836	806	873	826	872	833	844	881	821	875	813	840	828	847	867	854	926	884	887	826	825	816	837	861	888	862	815	811	818	850	874	791	858	808	853	851	769	798	885	827	803	860	846	839	835	823	843	810	860	833	844	814	895	802	837	886	829	843	874	852	869	892	827	841	905	872	771	828	886	794	833	841	849	833	853	888	834	882	861	905	884	847	840	870	854	827	865	878	849	815	836	865	853	813	845	824	900	860	824	866	831	829	803	853	882	813	835	841	857	841	889	882	819	849	875	842	845	828	835	770	883	810	856	877	883	885	806	859	813	835	863	850	816	836	878	867	876	858	872	839	857	865	827	823	865	860	883	868	809	849	844	874	849	842	854	885	899	780	863	845	792	894	843	807	877	897	816	780	841	850	835	811	839	864	872	880	816	836	884	834	858	813	834	855	832	816	881	875	849	833	894	862	872	831	840	810	866	851	850	868	841	830	823	833	840	842	833	895	891	854	825	871	846	875	862	889	860	813	857	833	879	882	823	875	828	853	852	822	851	853	885	795	885	867	840	784	811	890	836	862	853	852	874	822	803	915	912	783	895	877	841	863	849	864	885	829	866	861	861	849	840	853	817	818	861	891	824	847	790	875	879	902	837	878	846	850	846	818	873	852	877	865	878	858	841	831	814	905	898	825	822	865	811	856	858	788	868	885	871	845	873	872	840	843	872	930	836	842	833	847	832	817	881	826	796	842	802	825	860	831	862	803	852	862	826	783	791	826	847	853	810	774	878	804	795	798	821	806	833	881	820	837	840	835	857	893	818	843	857	862	792	895	830	804	820	803	824	827	840	834	862	846	839	814	792	902	900	887	863	841	824	796	872	811	852	836	887	880	844	868	910	888	870	803	842	843	839	837	852	849	817	859	802	798	837	855	863	810	838	843	843	837	876	802	890	851	859	870	850	827	886	865	871	854	856	827	901	835	797	890	808	845	822	833	861	841	903	898	889	856	831	859	870	854	873	843	822	839	836	885	853	864	786	851	866	897	806	834	852	833	840	873	846	865	820	833	855	880	815	873	852	818	909	806	793	900	827	828	848	834	817	842	849	832	846	846	898	864	800	796	857	879	819	849	831	823	845	875	862	851	828	927	928	851	765	849	875	855	794	870	803	847	890	833	896	855	814	822	809	865	896	852	833	880	812	867	867	845	859	861	870	847	858	870	842	880	807	866	841	874	852	846	867	849	860	820	835	868	822	861	847	904	807	802	825	838	802	833	818	865	839	832	853	816	813	830	875	909	826	831	902	835	822	824	813	894	901	863	853	870	839	824	817	818	859	833	843	848	900	853	831	876	856	820	852	813	879	849	833	860	839	819	824	846	839	849	828	860	871	860	854	805	878	863	805	851	874	865	821	825	866	839	820	834	829	904	864	835	888	877	815	833	858	831	900	788	863	869	878	842	831	884	846	823	834	824	846	815	884	885	846	860	808	854	894	854	859	883	851	854	821	766	836	847	860	820	828	845	834	881	872	805	846	858	799	874	868	884	852	876	810	870	898	893	838	882	839	863	880	835	836	779	871	878	840	854	893	871	808	874	844	882	850	857	921	834	786	865	893	885	862	821	828	849	827	833	856	851	814	846	849	873	829	863	851	832	796	817	878	836	860	824	827	855	803	847	872	796	858	837	842	867	832	828	861	809	794	849	833	831	845	811	861	839	843	847	821	811	868	809	801	806	875	887	883	849	867	877	833	848	872	864	843	844	859	866	784	892	860	869	832	848	855	850	873	808	858	800	795	830	833	878	869	811	853	848	846	877	832	898	835	829	845	841	857	846	925	856	836	855	906	831	889	837	902	850	891	798	856	825	804	871	865	890	875	889	906	832	834	901	867	843	842	834	868	826	828	891	847	876	827	839	807	843	839	872	824	840	846	852	899	853	784	859	871	870	854	891	868	812	820	804	845	857	832	866	826	841	842	868	790	877	876	859	871	823	825	825	874	901	819	846	870	885	811	877	851	869	835	841	823	860	826	872	855	862	857	814	843	867	811	838	857	836	861	822	826	828	817	843	813	909	850	875	843	858	852	794	826	828	837	866	858	802	840	868	831	890	875	816	836	830	872	818	813	827	854	866	884	829	878	862	836	828	864	853	836	840	841	868	781	868	850	839	816	828	868	879	817	818	796	864	882	885	845	819	896	870	843	844	860	801	866	863	844
9066	1033	825	620	556	454	456	420	400	369	317	293	329	281	274	265	255	253	269	279	247	254	257	282	277	284	263	231	248	281	247	256	229	272	255	263	235	241	257	245	259	263	261	244	256	238	270	271	274	246	276	282	271	287	261	257	260	265	250	259	233	233	250	229	245	248	222	255	262	258	243	235	248	244	258	261	260	222	233	235	223	257	221	252	292	278	218	273	251	244	269	287	269	227	247	227	275	249	278	256	262	240	253	228	236	249	261	246	254	265	264	263	254	238	244	227	221	236	244	257	266	252	261	268	245	258	234	229	262	254	244	275	232	255	258	258	247	237	233	278	255	271	254	233	250	274	245	253	215	250	244	246	288	266	250	251	241	223	279	264	265	244	257	274	249	254	250	318	257	261	246	241	269	240	232	233	257	231	240	270	263	262	234	258	253	265	264	294	236	252	237	248	258	264	275	257	258	222	274	238	248	236	273	223	254	235	251	267	225	260	254	257	243	252	248	234	258	240	249	256	261	246	236	236	305	241	263	261	264	230	242	223	253	280	276	249	262	233	225	254	292	264	272	244	291	263	265	251	268	228	238	255	259	270	286	238	272	277	274	249	257	289	248	248	278	231	240	270	270	232	244	237	247	275	289	276	245	268	250	244	260	268	273	229	277	258	269	256	214	259	225	267	245	246	219	248	226	234	248	272	270	248	263	237	265	254	259	250	240	245	266	265	270	235	218	222	261	243	232	250	268	259	264	257	230	267	236	254	237	245	236	274	276	261	200	254	239	251	268	251	246	217	276	245	251	231	242	292	265	242	256	270	264	235	290	258	225	251	223	246	262	227	249	249	270	245	283	266	252	247	243	268	263	244	262	248	245	254	247	254	253	250	257	259	265	249	267	250	275	235	244	246	238	255	230	289	262	260	246	249	263	284	222	240	251	245	226	249	267	265	258	243	254	217	230	256	269	269	232	252	254	251	246	242	268	264	259	234	250	249	260	249	247	256	210	244	255	233	242	246	254	233	238	237	261	220	238	254	245	252	247	237	256	284	249	264	273	290	266	259	279	234	242	255	257	217	253	270	235	249	232	275	220	243	255	262	267	261	241	244	277	227	243	233	249	229	250	257	267	249	274	271	240	242	286	259	262	278	245	222	260	236	258	241	244	255	254	271	240	247	211	252	259	249	265	250	263	265	226	261	241	260	269	257	270	235	223	241	255	254	258	259	267	251	233	243	243	259	261	259	292	283	250	243	255	234	243	256	266	245	240	207	252	259	234	242	226	248	256	280	274	238	237	233	249	239	210	252	255	260	257	260	237	256	236	244	273	270	259	291	265	241	229	242	268	262	254	243	242	266	276	277	259	234	285	267	260	244	217	262	240	249	243	278	274	273	256	256	266	247	222	220	272	218	255	265	257	248	226	234	244	276	265	268	239	235	235	244	256	236	229	249	262	243	274	263	261	261	251	265	256	226	254	255	215	262	250	254	293	248	255	253	282	243	230	247	255	235	242	233	279	224	301	224	223	268	249	248	259	245	244	247	248	284	261	256	238	263	244	249	263	248	241	245	251	234	215	260	260	272	267	220	224	251	258	252	268	265	258	251	293	248	232	232	219	259	232	242	281	254	237	247	232	245	224	236	230	269	269	287	269	234	249	249	218	237	252	273	228	233	251	259	272	249	248	244	237	234	274	249	231	220	245	258	252	277	230	280	271	214	248	288	231	242	278	256	238	231	274	268	253	234	262	250	267	253	239	253	261	253	229	215	238	244	271	249	247	243	260	255	254	219	260	292	213	262	244	261	235	263	247	250	259	256	243	254	246	245	272	248	263	273	267	267	237	249	277	279	265	274	284	241	242	255	248	263	238	231	235	250	229	253	246	255	254	243	239	238	283	234	233	241	260	265	224	276	270	251	238	255	277	244	212	249	243	264	248	266	252	237	267	240	225	281	242	229	248	244	246	241	253	221	259	268	227	214	241	279	245	260	266	261	219	265	227	269	254	243	258	255	255	237	245	251	246	248	262	267	249	253	264	258	234	252	254	267	231	253	240	276	225	226	260	226	232	260	242	234	271	239	234	245	251	251	248	243	243	221	270	258	267	237	247	270	275	239	270	245	247	237	237	265	240	290	279	250	275	268	259	280	236	241	257	256	254	270	243	242	236	243	232	263	246	243	255	236	234	258	279	256	254	240	267	254	257	239	254	280	242	256	245	267	291	248	248	250	222	287	270	252	245	268	255	265	249	245	255	243	269	246	256	303	234	233	256	270	279	267	236	269	273	248	273	283	246	241	255	241	249	241	269	252	232	242	219	241	275	238	247	260	238	238	233	219	239	237	234	237	252	254	238	278	295	251	255	246	243	249	267	256	242	215	255	222	259	269	281	212	226	264	255	283	257	247	262	259	256	248	262	267	236	223	280	213	267	231	261	237	263	232	259	224	225	231	239	253	245	225	264	263	281	270	272	249	239	253	232	274	226	236	255	277	257	267	252	287	230	238	268	242	232	239	218	260	259	248	255	271	252	248	266	250	249	247	232	231	240	250	257	249	247	259	237	257	273	246	284	270	245	264	269	248	244	268	265	285	216	246	255	241	245	251	245	246	244	250	266	213	305	255	243	241	260	261	238	238	256	262	235	254	255	237	223	261	250	289	269	245	256	258	256	280	239	209	258	257	229	248	268	269	239	236	239	244	258	286	240	239	264	239	239	288	227	235	284	276	240	267	245	213	253	243	247	255	266	232	276	263	240	234	232	235	239	245	233	286	262	250	230	251	256	259	242	248	228	239	215	227	239	207	239	267	261	287	246	277	248	246	269	284	266	253	224	245	249	269	260	263	242	258	266	256	244	224	248	241	248	275	249	235	294	236	271	259	238	250	276	242	228	231	260	252	255	288	236	233	209	235	233	237	259	266	196	244	237	269	245	264	215	251	261	265	227	275	261	260	224	250	285	251	240	258	233	237	266	246	256	238	238	233	250	281	244	250	224	242	253	210	222	264	238	227	211	284	261	277	224	253	257	245	216	229	218	270	251	241	241	250	258	249	232	247	241	253	242	233	263	255	294	288	265	218	262	267	252	247	212	257	232	238	242	237	247	269	267	268	230	226	231	265	214	248	240	235	256	274	237	237	227	240	232	231	264	243	260	240	285	232	275	269	258	254	271	251	258	276	216	249	254	236	254	254	262	249	234	242	259	286	265	280	252	220	246	258	263	273	228	248	227	252	258	263	215	260	244	249	282	259	242	220	220	256	258	261	233	254	250	270	274	234	249	237	267	272	230	244	247	259	264	230	242	237	238	265	233	253	276	264	264	248	256	279	274	262	264	250	272	252	263	262	230	255	276	268	231	220	257	246	232	262	234	255	244	269	248	238	252	270	256	227	251	267	260	239	239	237	230	252	242	241	273	236	235	227	277	247	262	248	241	240	260	242	262	222	263	226	258	281	241	267	269	249	254	246	230	249	269	253	233	240	240	262	251	225	229	245
7168	1174	1671	1882	1754	1524	1618	1563	1242	1076	888	772	762	710	693	661	702	655	614	556	684	633	599	607	591	565	657	576	578	581	579	624	600	573	610	623	597	569	617	553	593	546	623	565	597	565	548	549	568	538	585	567	612	553	539	608	563	563	556	560	602	577	568	584	564	592	534	597	551	561	574	584	583	545	549	540	544	563	501	573	585	538	584	558	537	522	555	626	553	592	570	546	557	551	598	554	583	541	577	588	608	578	568	558	556	552	582	561	571	564	606	581	560	529	527	542	548	555	542	534	579	542	550	558	583	569	554	521	579	570	578	576	543	568	574	540	583	534	586	545	527	549	577	590	595	537	532	555	599	562	547	603	587	546	542	528	547	543	539	587	581	552	538	580	529	581	584	573	565	593	550	538	539	544	545	583	571	580	570	526	582	585	579	589	546	554	588	560	558	550	560	590	583	567	582	567	619	581	564	579	592	562	539	549	553	566	557	526	528	550	534	591	584	533	528	549	539	552	574	549	561	546	564	540	567	562	571	511	527	579	538	559	558	579	533	564	537	551	575	536	566	555	587	573	542	537	611	540	568	583	610	510	573	571	561	580	602	569	581	640	537	561	549	566	579	526	540	538	534	572	569	593	570	538	582	598	574	539	528	538	571	559	547	562	566	595	549	534	552	556	538	545	598	560	572	535	541	576	516	585	552	575	574	564	527	536	571	596	557	521	567	629	553	588	570	581	609	531	544	538	550	556	575	584	588	570	580	579	538	601	569	548	593	548	539	569	564	536	580	529	543	561	543	543	570	558	560	566	557	551	609	513	554	540	540	567	574	520	603	574	603	510	541	543	578	571	589	582	535	589	504	601	532	546	536	559	560	535	541	589	488	531	577	533	568	565	597	555	555	579	550	578	567	520	540	566	587	537	561	546	538	567	559	610	553	525	567	544	512	524	577	542	589	539	575	571	577	578	558	583	584	523	608	548	568	535	577	577	590	547	606	555	576	546	549	535	552	550	572	540	545	587	547	538	548	534	547	571	550	539	567	600	589	565	532	558	538	570	547	553	512	568	563	582	561	546	580	560	566	554	522	555	575	563	535	601	579	593	611	561	587	566	564	619	596	540	539	542	538	584	550	550	532	590	560	609	587	571	583	584	590	627	543	549	570	572	550	602	580	589	565	506	596	591	564	563	560	526	573	553	522	527	555	551	567	583	521	569	624	510	567	559	568	566	578	552	556	582	544	541	586	531	582	599	589	561	584	516	589	559	549	553	594	541	585	568	576	546	590	600	550	555	528	581	578	544	575	597	583	564	574	572	568	534	556	524	554	563	522	570	556	599	489	570	579	559	537	567	570	536	546	564	574	576	543	554	592	549	558	602	537	556	554	591	600	545	590	577	511	570	581	570	595	598	546	577	558	564	542	584	554	554	601	568	532	552	548	582	604	551	530	600	587	545	519	547	556	554	558	562	546	559	516	545	586	601	558	591	547	548	530	532	572	545	589	572	564	520	564	536	529	540	576	543	586	558	613	569	588	563	584	556	565	551	535	541	563	551	587	538	556	582	533	568	546	584	577	560	555	582	540	557	553	530	571	560	593	594	564	557	535	562	581	539	577	564	554	622	539	553	575	553	576	578	558	563	589	535	561	570	575	525	551	551	577	605	558	603	573	548	612	539	547	578	537	585	578	579	543	564	572	536	588	538	556	573	529	559	501	577	565	593	578	539	540	551	533	527	558	577	552	564	550	539	574	529	586	539	577	566	558	565	561	554	566	560	574	557	549	558	527	549	539	569	533	527	533	553	570	571	539	572	530	550	546	580	571	540	586	581	579	531	551	547	514	565	549	553	580	567	586	518	599	559	580	534	507	595	568	541	553	528	570	571	578	572	614	535	568	537	576	573	583	555	557	581	570	606	540	561	546	567	526	566	586	559	565	579	529	587	536	516	527	552	564	575	617	594	595	549	528	566	573	588	564	550	569	555	532	565	516	595	558	563	569	528	555	545	536	532	564	529	612	540	550	543	563	586	562	565	542	558	539	547	606	557	555	548	560	581	572	557	556	534	600	552	556	557	570	579	580	558	551	542	556	523	572	551	513	572	569	578	539	595	564	520	569	563	604	599	611	537	567	547	552	548	548	569	532	591	535	608	564	541	640	570	557	518	580	575	550	530	613	599	548	570	535	554	557	525	588	566	528	615	569	558	502	570	574	529	564	549	572	526	570	544	571	582	624	588	594	594	523	565	547	513	584	583	537	511	518	519	572	565	564	602	542	578	580	569	554	574	540	554	555	553	582	557	564	559	539	611	600	570	540	593	565	521	554	560	538	521	571	508	543	575	552	577	603	546	547	598	574	539	564	547	572	546	533	526	548	603	578	548	555	563	548	594	548	607	540	589	579	552	559	543	567	550	574	535	585	559	544	577	585	539	552	610	547	524	556	544	557	591	535	594	552	532	592	573	575	567	574	590	591	541	539	572	547	532	617	591	579	536	578	582	514	605	543	576	532	567	606	550	539	580	580	527	511	563	537	554	634	556	538	598	532	575	558	604	561	560	588	578	545	584	582	578	560	578	567	487	571	555	560	533	575	574	608	606	587	560	587	568	571	542	576	538	549	559	559	552	559	512	543	560	549	507	581	573	584	559	603	547	521	584	570	584	555	586	547	587	548	586	547	528	577	559	607	518	563	593	582	629	569	574	562	559	555	603	568	582	570	544	556	550	551	580	599	498	568	576	564	600	543	594	549	535	578	564	582	589	555	512	555	551	528	591	599	548	543	559	564	544	592	577	559	550	542	555	544	571	536	563	560	611	563	590	570	547	553	552	545	551	533	544	579	596	621	545	554	591	554	560	582	556	576	557	578	515	547	536	590	568	579	526	587	571	549	566	571	544	566	538	537	552	604	573	582	575	567	554	555	574	580	563	581	551	564	578	508	527	552	566	543	582	554	555	570	560	590	533	541	566	594	597	617	583	535	555	561	496	560	564	545	590	569	559	611	522	595	556	588	571	613	521	542	569	552	572	534	559	549	598	561	569	603	554	524	563	556	609	553	599	557	528	572	537	562	565	585	551	606	551	557	547	561	604	588	562	565	528	580	591	561	564	570	576	550	561	560	544	585	580	583	550	561	538	554	563	590	581	558	528	568	579	556	555	578	575	516	550	575	531	548	598	563	578	581	539	558	542	571	553	564	540	540	527	542	547	566	542	588	566	534	585	543	559	583	611	567	577	577	532	579	541	616	616	587	554	573	603	550	584	558	553	535	553	562	569	558	566	571	547	594	572	572	505	565	559	540	574	554	584	524	581	578	588	582	583	587	553	571	567	560	569	578	570	554	521	578	594	525	557	582	566	569	565	542	592	557	544	585	542	517	551	557	539	589	550	562	561	589	575	516	545	539	552	560	549	585	581	550	580	606	605	556	565	531	578	570	576	560	552	575	550	568	582	557	549	593	544	579	551	573	542	527	597	575	604	550	603	541	530	545	542
16097	1840	1244	920	631	486	462	432	380	289	240	169	162	160	170	176	170	126	134	146	144	140	121	150	136	144	143	124	151	134	136	149	108	114	130	121	143	129	137	141	125	139	118	125	128	101	121	115	139	112	124	119	126	138	106	132	149	129	139	132	138	122	130	140	142	136	126	124	114	108	125	112	127	109	121	142	127	134	132	115	137	127	121	118	130	122	129	137	133	128	103	100	90	121	126	112	132	115	130	114	111	143	145	143	137	133	123	117	137	138	128	115	111	137	124	121	130	134	144	125	107	127	112	124	128	122	137	133	113	100	144	128	149	160	128	144	121	112	105	134	111	127	132	135	128	118	128	127	102	130	132	132	128	121	130	138	118	104	107	107	130	151	126	120	118	131	137	123	118	125	117	123	113	131	124	148	129	117	114	116	129	124	143	123	105	117	126	132	136	131	162	132	123	129	127	142	128	118	155	110	123	141	137	123	133	131	126	127	109	140	123	119	120	113	105	152	121	110	101	125	124	134	108	149	121	133	109	130	114	125	124	141	136	131	121	145	132	132	157	130	153	116	123	157	138	138	117	144	135	136	139	126	132	132	137	151	130	103	127	134	116	103	103	136	127	107	129	128	113	169	130	147	124	116	123	133	123	124	116	150	151	114	118	110	136	134	107	101	121	140	129	133	131	119	142	140	124	123	117	147	123	127	128	123	147	136	128	113	135	135	129	140	123	148	141	140	121	113	127	133	94	129	122	144	122	138	116	113	109	124	126	113	127	132	142	136	139	131	122	126	129	130	128	121	117	122	130	135	112	163	131	132	124	115	124	119	124	152	130	140	138	105	147	118	110	121	136	116	124	127	104	151	138	143	115	109	123	126	129	121	138	122	118	136	112	131	116	139	125	132	142	118	133	123	129	152	110	129	144	135	142	118	115	128	124	125	123	133	122	121	133	127	145	135	125	135	132	107	108	124	125	113	129	132	119	120	110	123	132	138	138	125	126	145	128	127	117	128	142	107	125	111	122	127	144	114	128	118	111	105	113	129	112	135	121	128	112	129	131	112	133	125	127	128	125	119	141	111	119	125	100	117	134	115	128	113	127	108	123	133	118	141	131	110	129	133	120	125	136	123	130	125	123	135	115	113	125	118	97	104	122	137	130	132	129	131	117	117	130	134	145	115	119	117	130	131	115	150	141	132	125	144	129	116	122	140	139	154	161	115	145	120	120	110	124	116	110	128	133	128	141	133	129	139	137	132	127	146	89	133	146	123	136	125	139	147	109	127	138	129	122	113	130	116	134	135	126	136	130	108	126	142	135	138	121	131	129	131	99	124	131	119	138	136	102	145	117	124	118	127	118	107	118	127	130	108	136	148	132	141	137	112	117	145	139	119	112	119	116	131	150	126	136	122	154	133	137	128	141	142	124	118	110	122	111	110	114	137	111	154	138	119	130	132	135	130	118	138	138	121	111	143	128	163	123	127	114	125	142	136	130	139	124	123	120	130	118	118	97	143	132	137	131	107	117	126	129	136	104	128	121	135	133	116	121	123	123	146	132	115	108	115	122	130	130	114	107	135	145	126	146	123	116	153	139	132	136	136	124	123	125	151	119	121	141	131	112	144	121	119	121	137	149	133	135	132	120	120	133	133	113	110	131	115	128	121	138	125	134	125	123	118	126	126	140	118	136	105	124	143	125	116	146	138	117	136	131	128	162	145	139	128	122	129	119	116	134	113	133	112	130	139	110	114	137	130	123	140	111	122	128	114	125	131	123	123	150	128	103	109	124	131	123	122	107	130	106	119	128	98	150	120	141	115	113	139	139	102	134	141	132	149	146	98	131	119	120	130	157	103	153	125	129	158	117	126	139	116	133	116	141	141	148	161	115	131	142	115	113	145	126	120	107	143	131	115	131	111	125	123	123	142	145	137	122	112	114	118	110	115	120	136	108	142	123	107	133	106	119	122	126	111	124	118	116	113	117	130	113	140	126	121	113	131	113	130	130	123	114	127	137	118	133	135	113	110	120	107	128	127	107	120	129	119	123	141	137	123	119	123	128	144	124	120	115	148	116	147	122	111	126	130	125	121	135	134	108	146	128	125	107	133	146	137	135	121	111	138	131	103	140	122	122	132	104	116	142	136	134	130	121	130	149	118	98	107	122	141	124	124	124	140	118	126	132	128	108	125	105	124	115	122	122	120	139	134	137	125	134	116	133	127	157	129	106	135	139	127	144	127	128	133	120	114	105	148	125	107	110	136	113	139	131	116	120	143	124	131	117	144	105	129	115	136	131	108	132	104	121	140	111	123	100	120	109	130	152	136	140	141	130	125	129	149	123	119	125	132	153	128	132	122	106	110	126	124	125	125	125	131	127	113	130	100	111	133	133	115	104	132	125	141	135	138	108	153	134	141	116	115	106	121	112	112	113	131	140	138	132	130	111	136	128	138	124	121	135	136	135	126	127	93	99	117	124	120	121	129	129	144	135	134	137	130	146	110	130	137	124	117	133	141	124	142	122	118	115	143	122	134	139	120	127	125	112	125	123	136	114	124	135	129	116	117	116	149	107	122	123	118	112	128	120	123	121	145	137	130	106	113	126	121	128	127	112	137	124	123	106	114	159	118	113	127	105	119	139	109	153	127	117	137	119	120	107	132	133	109	136	145	130	124	111	137	127	132	122	117	141	132	125	130	127	112	135	109	133	136	137	96	160	117	129	127	110	123	136	124	104	120	141	117	110	118	141	131	106	118	128	121	140	142	140	121	113	130	127	130	115	129	125	128	123	133	118	108	144	141	135	121	148	142	109	98	149	131	125	130	109	140	144	126	142	108	138	109	111	114	109	123	133	132	128	119	150	132	151	121	121	110	127	131	130	132	121	120	131	122	116	156	124	122	129	163	130	119	109	115	111	144	119	121	132	128	114	115	131	117	134	124	141	127	100	137	140	137	121	124	122	123	143	108	129	127	119	110	114	121	130	122	136	120	117	109	111	119	124	127	112	114	131	123	115	127	130	125	99	129	114	139	139	130	107	125	136	111	114	137	119	130	141	124	129	126	145	116	153	134	145	107	123	121	120	133	119	126	133	124	134	122	106	136	147	135	139	120	151	109	140	120	122	118	122	131	119	104	129	114	132	133	139	122	135	136	116	115	137	130	113	138	118	122	127	114	132	129	134	128	123	117	133	143	133	126	117	119	121	159	143	110	121	105	129	125	146	137	121	119	125	119	119	142	118	133	134	119	121	126	125	115	126	107	121	121	123	125	118	109	131	142	146	125	130	119	129	115	123	124	120	114	125	127	132	122	124	136	125	128	120	114	121	145	129	136	136	116	126	125	104	126	118	142	138	113	103	130	112	115	124	122	140	131	128	123	113	131	129	138	144	135	105	119	128	128	113	116	131	113	123	127	126	126	150	119	120	132	123	111	112	124	133	112	113	139	129	129	117	136	138	125	114	111	160	119	102	160	132	135	130	141	122	132	118	114	115	129
9078	1359	2394	2830	2553	2052	2074	2036	1618	1258	912	759	644	606	588	551	488	471	433	438	438	413	402	417	412	386	365	407	369	394	365	359	364	382	336	377	315	364	324	331	316	328	360	348	334	321	308	288	308	334	307	355	372	301	337	321	324	326	299	316	311	289	317	364	338	325	357	324	345	351	316	324	325	312	355	346	353	326	340	318	307	309	316	371	316	346	308	306	307	308	314	336	302	346	319	293	322	328	345	325	321	314	328	291	313	342	324	325	332	284	340	298	320	345	304	321	343	305	330	340	319	331	349	286	304	337	337	331	307	313	334	303	326	323	323	301	338	295	309	318	329	336	307	312	304	323	333	305	290	334	315	359	332	292	318	333	340	329	318	322	317	325	331	295	332	337	305	281	342	319	323	306	337	330	340	331	307	323	372	292	355	356	326	301	359	320	311	314	328	298	297	341	337	324	337	316	309	324	325	327	345	344	318	318	329	314	323	335	351	305	314	290	299	321	297	341	356	347	321	299	329	316	315	323	337	308	305	326	302	322	331	319	342	346	329	319	321	320	308	326	334	304	327	332	283	302	308	324	322	322	314	351	321	337	349	330	293	330	334	301	315	327	299	305	337	345	302	321	325	307	327	301	335	336	305	361	319	271	313	328	311	351	333	339	333	334	343	317	338	297	303	325	341	360	371	297	308	314	331	310	339	328	330	314	327	289	346	301	314	343	285	320	310	317	303	312	344	306	370	290	331	296	337	328	317	334	286	328	354	329	295	340	313	328	337	312	289	313	328	318	334	294	302	284	315	304	347	323	303	332	318	304	297	330	344	301	315	361	332	330	336	320	299	308	320	354	325	325	328	312	344	308	320	312	316	343	289	342	310	351	313	299	325	304	286	304	336	315	335	288	331	321	332	332	331	314	327	318	334	293	316	330	310	348	321	282	324	338	339	288	289	327	310	332	311	318	353	322	316	353	314	299	330	341	302	327	320	315	330	304	332	335	307	346	318	329	319	330	329	286	317	296	311	314	336	306	288	292	313	323	318	308	306	339	329	307	331	307	314	285	323	317	348	327	351	322	338	328	330	337	342	307	307	327	350	353	322	308	302	329	305	338	338	318	331	302	318	317	297	343	314	303	328	330	317	324	331	314	312	302	336	363	320	345	361	325	324	347	310	312	335	366	313	320	343	318	341	352	342	328	318	321	317	305	330	316	311	328	326	287	319	329	318	320	319	322	309	291	337	346	326	332	325	293	266	321	316	323	352	324	346	331	316	311	349	315	302	319	333	345	353	342	324	311	324	324	320	345	334	325	312	325	325	318	321	299	279	321	316	313	297	283	334	325	318	341	334	325	329	323	320	309	335	320	313	336	280	335	336	287	360	303	310	323	326	304	320	314	307	313	308	352	331	324	344	328	325	309	275	307	317	316	322	335	315	332	297	307	291	292	339	333	281	325	344	330	320	300	295	306	334	323	319	321	315	311	297	309	296	329	354	353	297	309	314	312	332	305	342	327	322	322	313	279	316	340	321	299	321	358	295	315	337	290	295	332	329	315	332	305	312	321	348	317	308	321	353	337	313	335	332	319	338	337	318	309	320	327	310	313	315	305	327	335	334	324	300	293	335	296	316	326	340	305	324	340	318	307	318	308	300	317	348	317	337	331	345	314	342	332	330	303	341	315	321	335	329	334	309	340	337	320	302	317	326	309	321	320	303	319	318	329	301	334	314	320	308	334	321	342	318	296	342	326	323	315	300	268	304	340	278	268	335	335	334	322	308	323	294	316	291	318	309	323	334	340	320	323	312	323	338	311	324	328	304	330	348	329	315	310	354	341	351	326	323	302	340	279	345	308	333	300	299	311	354	297	316	292	324	272	343	331	307	319	337	350	322	337	304	298	324	301	344	292	331	323	307	322	319	320	313	330	346	314	330	325	329	341	295	307	308	316	335	304	331	333	362	341	323	333	336	331	318	318	313	355	327	358	342	286	304	327	280	341	346	374	316	305	343	337	337	323	320	310	347	325	314	337	324	324	305	317	308	321	319	307	310	341	337	307	338	352	295	336	340	346	328	321	307	341	316	326	317	336	354	305	344	307	314	326	323	307	321	326	335	338	333	303	298	306	331	292	351	333	338	287	319	303	338	338	316	287	314	357	338	337	297	284	307	325	331	341	320	313	341	340	305	331	327	324	332	297	329	320	282	307	305	338	321	311	316	320	313	312	303	334	328	337	299	308	320	317	353	352	343	344	305	343	355	314	328	337	329	302	340	342	311	310	300	301	306	340	322	310	318	306	299	360	313	322	338	340	306	305	337	313	321	326	336	332	329	302	318	351	311	307	315	316	323	311	343	297	316	295	352	339	295	340	364	342	318	303	325	331	328	322	321	299	329	322	326	329	319	319	286	327	319	359	320	324	331	317	321	325	296	330	343	319	315	347	319	307	310	304	304	306	321	285	283	309	322	353	328	333	364	321	314	321	324	316	318	308	337	320	324	336	304	322	302	323	359	330	309	336	300	302	304	323	335	322	317	344	341	308	330	319	293	325	308	337	315	290	315	284	323	285	346	309	321	341	342	317	316	325	306	346	318	364	341	316	323	322	324	342	312	288	311	339	324	324	308	331	314	340	325	314	315	296	319	300	306	313	317	301	312	344	303	293	297	333	310	301	330	307	295	316	316	336	315	322	341	349	308	342	335	313	327	313	311	327	349	297	310	297	326	311	326	358	326	339	318	334	322	308	319	331	326	359	299	351	305	324	328	320	322	304	320	313	314	326	340	273	332	312	315	317	302	314	336	325	296	309	358	319	297	312	324	332	334	335	344	307	325	319	308	316	320	343	332	324	318	328	327	305	318	329	327	336	328	300	277	367	317	329	325	313	333	323	333	342	339	327	332	319	289	317	297	317	335	283	333	293	335	308	332	355	289	335	322	378	315	358	306	331	295	336	326	325	328	361	316	327	320	325	344	291	317	347	318	313	312	317	315	341	340	355	352	342	321	319	330	308	299	327	308	329	314	301	304	351	331	337	337	308	302	355	321	288	301	322	322	348	308	309	313	316	306	280	311	332	302	328	328	331	314	340	323	340	321	339	307	307	315	339	363	328	308	336	342	323	320	335	303	316	320	316	319	308	324	311	322	307	346	311	307	341	357	299	336	317	306	321	332	311	329	305	317	328	341	311	331	329	336	303	335	334	302	313	332	291	316	319	307	325	317	335	300	344	311	361	326	333	326	336	320	322	337	284	313	325	333	326	323	337	311	320	310	311	306	317	290	307	329	337	304	320	334	352	303	325	321	302	319	348	324	334	338	322	303	344	309	329	297	315	339	342	310	306	310	311	340	334	329	304	333	293	334	307	305	314	304	334	304	374	312	308	296	319	330	354	337	307	351	340	339	305	305	292	320	341	343	323	330	311	341	319	307	319	305	349	332	317	333	297	341	360	308	308	312	301	373	305	313	337	319	354	321	325	362	309	308	324	324	333	317	307
2096	492	539	516	467	447	424	408	454	413	402	433	411	370	383	378	424	404	397	385	398	377	363	424	402	410	432	403	395	385	400	398	390	415	415	411	405	419	368	390	396	398	360	394	402	395	359	415	413	350	383	390	356	420	408	409	381	392	376	407	415	420	368	394	400	401	440	403	423	439	394	400	411	385	392	373	446	414	394	396	402	411	444	392	389	418	413	369	366	426	408	388	392	385	407	410	410	416	364	386	383	386	367	418	389	378	391	428	430	398	396	403	427	404	359	405	386	389	351	401	360	410	374	358	342	368	387	377	384	383	406	365	396	357	401	431	387	412	418	392	412	393	388	352	417	432	405	423	357	355	400	376	386	389	349	402	430	398	416	414	397	384	393	402	406	378	406	405	385	365	386	367	349	390	399	385	412	371	411	414	369	409	376	405	386	401	391	372	404	422	389	371	377	422	396	394	414	409	374	388	428	419	365	400	382	381	393	391	377	420	433	408	409	413	400	378	413	406	419	365	383	371	412	375	380	407	396	386	379	355	390	366	416	403	413	421	391	394	389	435	383	348	392	355	316	396	381	392	405	396	356	391	427	373	387	383	394	418	404	402	382	389	433	404	392	376	390	372	430	345	404	404	384	384	372	368	385	388	383	421	405	405	396	379	391	401	397	392	401	390	399	404	389	405	400	397	401	387	449	403	404	374	343	380	378	434	413	402	397	417	379	411	383	370	424	373	386	417	400	357	392	368	381	427	388	387	431	415	437	380	388	388	353	404	401	422	387	405	395	394	399	403	382	364	404	361	407	402	434	395	398	416	387	411	389	389	390	385	355	377	403	409	389	403	427	395	416	418	371	424	368	406	400	400	386	365	415	424	419	397	362	383	428	430	399	371	377	364	396	395	395	382	394	381	372	442	432	411	364	406	397	408	378	369	406	350	354	424	413	370	393	447	358	406	409	390	431	357	358	408	368	417	384	406	359	397	402	396	374	388	408	381	400	380	393	365	411	413	403	399	342	368	415	393	388	420	377	405	401	380	393	373	380	437	403	333	377	359	409	377	424	417	392	425	397	371	366	375	417	416	460	389	400	449	359	432	382	398	392	402	393	411	432	370	420	383	380	376	369	409	389	439	379	359	410	436	386	400	397	416	369	400	370	444	403	452	392	405	422	392	350	399	389	366	399	376	404	383	395	380	373	379	401	385	387	400	405	387	406	405	380	366	435	448	416	386	411	353	390	395	376	381	403	394	429	367	378	413	390	370	389	412	409	403	392	389	405	378	382	370	403	407	378	398	373	427	424	394	417	400	389	384	376	396	352	390	371	401	397	405	354	405	379	390	389	413	368	360	399	386	374	376	356	370	382	371	388	378	384	445	409	394	392	402	419	379	382	402	397	373	378	417	421	404	442	376	355	398	405	377	373	391	403	375	397	412	375	369	385	384	409	403	420	365	354	392	369	387	389	399	380	393	415	354	374	400	400	380	437	402	415	415	346	354	369	366	370	415	363	387	397	419	404	408	413	360	400	398	412	392	388	382	421	387	392	403	397	384	395	380	416	439	394	406	372	396	381	398	415	391	411	374	394	395	416	377	375	401	369	345	402	369	378	432	395	414	398	415	389	397	404	380	383	383	411	402	382	412	363	412	404	374	380	374	405	406	413	418	419	396	367	377	393	427	436	376	398	392	371	400	396	449	414	401	375	373	443	376	388	413	426	397	395	361	419	388	399	408	413	381	390	428	385	363	385	405	378	330	385	427	397	393	410	389	408	374	412	385	368	379	378	394	399	403	419	390	377	345	414	391	380	369	399	388	371	362	380	376	393	414	394	412	367	401	369	431	394	384	351	356	407	390	390	377	378	388	451	423	440	368	408	426	393	412	410	377	392	388	392	428	390	382	414	401	387	370	368	393	386	382	400	380	407	396	370	403	389	386	420	397	436	401	413	397	429	414	427	401	414	386	383	357	417	409	399	369	368	399	435	417	410	383	381	380	431	375	355	391	364	377	412	413	393	353	368	412	403	396	390	432	398	425	395	354	382	399	413	385	369	359	379	386	384	413	419	378	380	363	399	423	392	408	389	394	411	350	415	376	399	413	402	375	367	408	387	384	389	386	370	368	413	385	423	383	376	397	417	408	398	373	390	402	383	401	404	413	400	374	363	383	411	402	377	324	408	385	414	383	366	342	402	403	400	406	382	412	389	422	355	412	381	394	388	396	430	396	363	385	353	386	374	432	353	396	408	376	370	377	398	413	423	392	381	404	419	393	418	383	382	426	415	380	424	372	383	357	414	415	399	404	378	391	394	407	424	392	383	415	363	426	400	400	419	389	443	363	458	386	395	354	409	367	390	381	354	368	386	377	408	390	396	383	400	354	423	373	404	382	390	370	410	392	384	357	377	393	395	372	369	397	381	361	379	385	385	359	407	380	360	391	374	382	438	361	381	385	364	404	399	370	406	443	397	389	396	396	402	377	415	378	388	377	438	369	382	392	388	381	388	342	383	414	397	399	403	377	356	382	382	387	391	368	380	371	415	398	423	443	383	388	386	426	378	418	364	377	378	404	349	407	383	355	409	402	391	430	387	402	447	404	374	384	422	396	429	386	387	390	404	374	428	393	407	396	424	408	364	366	371	425	384	394	371	415	360	376	371	381	356	378	376	342	350	400	407	392	381	390	400	385	363	398	397	391	362	381	353	358	406	359	414	377	402	405	366	407	387	427	386	427	408	399	379	401	387	378	388	431	389	389	399	432	367	377	368	417	397	362	390	390	396	341	396	388	371	397	411	405	389	441	390	378	424	392	391	356	408	387	375	410	381	425	405	390	402	386	363	416	406	395	427	374	420	384	379	403	399	394	370	369	365	377	421	362	392	395	362	423	388	356	441	408	396	424	429	400	407	390	368	408	401	405	396	372	375	450	418	400	387	356	425	378	357	356	376	423	407	433	407	394	373	384	411	390	386	379	407	407	445	395	393	358	394	369	402	400	421	396	389	386	412	395	377	379	366	400	403	393	363	405	413	383	388	399	386	394	444	455	382	381	370	399	370	410	412	377	372	406	378	379	380	409	366	395	389	408	377	379	382	403	408	387	407	375	407	379	383	401	397	442	381	410	393	393	393	365	376	387	440	371	405	463	393	396	427	429	375	387	398	404	382	352	391	386	388	398	428	391	387	411	382	376	403	353	427	405	390	362	391	399	374	357	361	379	400	411	382	411	388	385	402	400	393	373	393	377	410	400	412	381	407	384	353	384	391	438	414	408	375	395	364	385	384	400	412	379	371	408	409	367	372	415	408	380	367	383	389	391	399	399	408	383	359	420	429	414	389	375	389	388	414	391	421	362	388	417	397	390	387	403	374	414	389	407	398	381	410	447	377	405	434	392	390	407	393	379	363	395	441	369	381	410	377	413	428	410	410	363	379	420	387	397	435	421	401	420	369	362	402	392	384	384	404	405	395	444	387	379	353	357	377	401	367	388	398	396
2358	988	1051	1150	1132	1114	1176	1189	1117	1000	988	873	842	830	923	879	890	895	858	889	892	859	863	851	823	857	841	882	798	797	840	866	827	825	894	823	804	864	837	831	917	888	779	837	858	829	870	789	842	862	872	922	874	891	833	852	891	835	820	877	829	891	838	874	815	953	813	855	860	853	809	843	882	876	882	901	891	891	851	777	834	818	834	904	855	836	879	857	829	839	813	841	910	860	816	840	794	861	842	832	843	839	769	821	831	869	860	864	857	884	887	837	830	856	868	805	868	841	865	836	850	839	812	826	877	875	875	822	853	854	874	874	785	843	906	884	804	804	888	852	906	935	893	855	872	843	874	879	777	802	862	842	875	811	820	859	882	838	831	763	882	850	820	827	815	874	832	890	802	773	833	836	909	914	835	883	842	799	849	868	909	833	815	879	819	809	856	886	844	784	852	845	838	881	878	930	880	772	844	848	824	870	825	851	874	866	838	874	817	834	873	862	850	812	875	843	843	843	760	869	839	785	878	870	866	806	836	871	860	849	882	853	789	841	807	834	818	902	831	842	829	836	893	897	856	834	844	799	844	863	820	838	910	837	900	884	801	837	863	855	834	854	864	846	873	831	795	825	870	840	828	757	830	858	842	852	888	815	818	831	826	855	919	825	897	883	847	834	880	880	927	803	874	837	850	869	828	816	853	802	851	832	874	851	865	843	842	879	906	834	882	879	881	856	834	859	835	805	857	856	840	872	852	826	831	842	869	863	854	803	837	874	892	870	872	857	886	853	845	834	801	809	850	825	858	813	883	857	815	851	824	797	858	882	828	854	853	853	878	874	834	815	783	877	811	849	852	874	847	804	897	843	890	868	816	859	901	820	844	867	843	829	830	811	896	855	903	880	878	844	887	874	860	878	852	812	874	848	855	828	859	886	877	836	820	851	876	827	838	891	876	837	852	879	867	822	919	883	840	932	803	934	854	911	843	834	856	864	862	850	851	863	863	853	896	874	910	884	866	833	894	839	852	803	843	876	876	885	846	866	841	824	833	860	877	812	860	833	841	837	885	864	849	879	908	847	829	813	899	878	867	866	879	864	818	836	819	870	879	822	893	861	837	846	838	882	845	841	842	839	887	818	888	885	831	896	879	813	875	807	883	868	837	913	878	855	893	854	840	838	823	811	826	879	857	836	829	858	844	791	855	864	872	763	875	878	846	850	810	835	853	840	836	845	844	859	850	870	843	841	820	866	845	817	865	798	895	847	825	849	826	856	844	837	821	846	833	855	872	824	852	829	885	855	833	882	857	876	908	875	861	807	865	861	848	824	892	838	899	835	882	839	860	850	849	818	865	850	891	826	831	883	898	790	868	827	878	876	874	830	857	904	879	833	831	821	840	891	861	859	871	902	862	873	876	820	846	856	878	817	827	874	853	855	836	854	841	824	834	858	864	816	844	825	846	866	895	864	871	847	872	844	797	837	896	876	852	849	831	783	880	850	875	871	865	842	847	860	874	815	822	834	808	831	842	794	817	814	848	813	850	830	818	808	872	796	833	855	839	844	862	789	813	843	848	816	799	838	839	828	845	823	828	844	900	816	874	844	859	883	915	823	857	836	896	881	847	815	863	870	913	837	810	814	854	775	837	859	840	854	813	846	815	888	833	865	827	837	817	795	892	820	870	833	921	857	847	875	836	872	835	885	818	828	795	854	844	882	821	869	880	860	847	823	824	858	852	801	864	864	853	866	924	875	844	787	849	824	826	868	837	803	828	873	869	807	873	822	858	800	855	897	863	865	880	801	877	848	822	862	860	888	780	815	830	824	843	850	869	826	840	822	843	909	864	840	876	784	864	837	886	783	893	842	773	901	883	861	904	800	867	829	856	808	804	872	836	844	825	876	844	832	836	830	847	844	888	874	795	924	843	785	883	835	858	871	848	830	846	880	810	851	833	885	812	876	836	852	860	874	838	840	878	831	893	806	880	855	870	905	869	849	802	863	845	832	872	780	839	851	908	833	862	836	878	872	827	808	826	871	817	839	848	813	817	844	855	883	905	791	841	856	864	906	828	807	894	868	844	840	801	862	877	831	865	896	873	871	792	888	874	890	836	856	846	844	883	844	781	855	842	830	839	852	864	845	813	831	843	835	848	812	884	887	891	848	860	836	866	795	857	847	898	861	869	848	775	897	813	847	852	838	888	842	858	911	833	840	847	843	814	900	848	864	854	819	851	847	837	859	857	861	845	895	887	863	869	866	899	850	842	794	837	878	882	857	800	803	836	889	828	838	757	895	787	786	845	916	862	850	837	862	830	900	852	832	853	843	860	856	845	845	811	860	807	825	818	897	827	827	843	881	804	843	866	838	900	801	796	796	872	856	845	847	869	839	900	817	832	856	887	908	859	872	888	792	821	808	865	856	867	823	842	873	842	819	899	870	854	815	863	861	822	820	821	840	844	906	832	828	826	856	860	917	862	800	801	877	889	836	835	875	831	866	869	856	775	825	873	831	846	801	832	872	801	836	867	859	842	819	902	831	785	875	831	858	835	827	842	889	848	814	877	836	848	852	893	820	883	812	848	835	853	837	832	819	881	873	793	865	873	904	832	858	899	879	848	820	869	817	860	863	817	829	833	840	857	854	862	826	838	875	831	890	829	870	841	835	853	868	835	901	841	861	863	848	856	844	778	832	820	866	908	886	855	869	833	826	831	846	847	838	812	835	875	866	860	925	853	894	850	860	824	840	880	873	796	801	886	829	855	860	829	880	805	856	831	797	864	768	820	851	866	868	861	874	846	844	813	817	837	839	830	825	906	868	810	848	829	851	829	817	833	826	875	840	886	862	863	916	840	834	853	859	865	862	838	844	859	862	846	822	797	878	891	879	791	836	922	847	847	867	875	876	814	876	876	827	840	876	859	812	920	839	819	846	845	866	841	825	840	854	856	888	844	783	840	897	843	832	857	903	888	848	828	802	787	812	884	865	895	852	823	848	828	866	912	833	815	802	853	894	811	841	834	863	856	842	803	843	825	883	832	835	858	838	889	882	789	850	885	867	842	885	825	870	812	830	850	828	849	843	857	832	833	907	876	857	879	840	870	807	863	813	868	814	819	779	809	890	837	820	803	882	824	850	853	870	812	809	815	852	799	820	862	850	833	849	834	815	866	818	831	848	864	849	842	841	825	902	871	840	867	822	831	840	874	853	807	841	847	816	797	853	801	857	861	839	805	832	810	840	836	843	809	831	858	817	854	790	811	823	845	830	859	849	873	868	795	877	829	838	868	900	912	886	839	849	832	848	844	895	828	910	864	847	819	841	845	874	856	834	829	857	819	837	854	895	822	820	870	853	812	868	826	868	874	849	881	853	901	839	796	863	865	872	844	891	916	880	809	888	871	867	844	826	823	863	893	876	810	852	823	856	804	841	856	869	873	857	833	908	860	861	829	791	870	825	865	811	775	873	829	892	847	821	900	872	831	816	843	839	834	830	845	879
9193	1025	874	678	495	505	444	495	399	369	306	303	273	276	262	263	273	249	268	279	250	252	258	281	264	270	257	242	273	289	240	260	227	232	258	270	270	236	241	266	248	250	229	212	244	246	253	266	250	258	259	250	245	231	239	292	262	267	234	252	278	279	240	281	290	252	257	265	241	260	235	267	249	258	276	276	245	247	247	264	246	228	245	230	247	259	237	247	264	223	269	275	274	239	251	227	253	226	244	279	256	281	267	222	239	271	271	253	255	258	252	261	239	237	245	266	253	283	257	245	246	248	245	250	238	257	254	252	276	255	249	275	257	270	278	272	231	262	231	243	264	276	248	253	255	283	224	255	235	255	224	239	265	221	233	231	247	261	271	243	247	259	254	232	244	246	242	269	248	231	239	244	242	247	261	241	235	276	228	227	236	245	267	254	232	237	243	231	283	250	256	275	228	239	229	226	250	243	243	238	257	238	254	238	242	232	231	235	243	281	268	248	248	244	258	254	248	280	258	268	261	262	247	219	273	252	254	254	257	231	248	246	251	240	280	247	249	245	261	232	247	255	250	243	253	256	243	265	278	257	225	236	253	259	244	257	236	275	224	278	287	270	249	253	255	239	260	258	233	233	260	247	265	288	252	255	266	241	241	258	264	241	241	228	274	259	236	229	235	246	272	240	232	257	251	224	214	284	250	225	258	274	247	252	238	268	252	240	236	227	244	253	245	266	297	237	274	257	243	252	217	264	256	214	245	280	256	268	254	285	252	248	249	279	233	258	214	235	223	261	232	238	264	255	234	242	251	273	252	267	264	272	269	262	271	259	240	246	244	272	269	269	254	214	267	243	263	269	260	238	247	266	221	273	247	253	246	234	278	280	230	236	277	245	273	271	270	253	237	238	269	256	229	228	273	216	264	249	254	245	278	230	280	280	214	248	262	263	227	255	288	243	272	237	248	237	258	229	244	232	267	267	234	233	253	256	247	277	252	233	251	223	242	229	251	235	223	281	253	242	227	257	252	244	270	250	224	264	264	239	288	245	272	256	258	256	245	274	262	247	222	242	216	251	232	235	238	273	226	256	262	249	257	238	257	253	250	234	269	229	262	231	263	265	277	237	261	247	278	232	229	244	235	280	228	217	252	260	244	246	253	255	249	266	248	275	238	244	224	272	269	251	235	279	266	218	251	245	229	246	265	257	272	271	248	241	243	229	218	232	214	264	221	243	250	260	250	261	223	255	289	264	254	237	254	254	272	245	234	242	247	235	236	244	213	254	275	243	232	256	265	247	255	259	286	238	254	250	253	277	249	239	239	239	239	240	253	246	249	249	277	251	242	263	252	239	236	260	291	219	241	259	265	245	263	239	230	232	244	256	275	229	248	233	239	266	233	281	258	236	233	257	258	266	240	252	206	233	249	256	253	246	202	238	274	268	248	283	259	252	244	241	251	276	262	213	234	242	267	260	264	232	244	260	214	272	242	246	247	241	246	263	255	242	229	277	236	255	250	245	239	251	247	271	238	278	293	259	249	271	246	226	242	265	242	240	276	239	234	252	262	234	250	247	273	253	245	267	255	239	229	280	255	244	247	231	243	270	232	296	264	248	273	261	229	245	262	254	245	253	266	234	250	238	229	235	249	249	243	248	243	256	247	274	272	247	252	256	237	252	243	255	265	232	248	253	205	255	232	233	269	263	235	246	247	256	275	218	247	228	289	229	231	242	217	251	227	238	257	265	255	230	275	242	207	215	254	262	262	264	260	232	230	278	225	232	245	263	254	214	270	242	244	254	252	274	234	270	274	252	263	255	240	267	260	260	252	257	242	240	258	245	236	235	258	250	281	243	237	245	244	257	267	238	236	263	277	232	270	246	264	254	252	258	247	260	253	224	245	264	254	247	226	265	239	251	219	208	242	248	306	252	230	253	231	281	250	247	242	270	283	269	252	250	274	256	236	261	278	251	242	261	280	256	235	271	255	222	241	257	241	221	226	231	242	246	243	267	257	250	260	263	232	270	269	245	235	248	233	242	272	229	281	243	234	258	277	269	258	227	253	242	253	246	246	285	269	237	248	252	248	260	229	242	273	243	253	265	266	269	217	262	256	255	222	243	244	283	269	264	276	265	282	271	260	261	268	250	260	249	266	228	224	276	246	247	262	247	235	252	282	244	274	272	239	256	238	267	248	234	243	257	241	250	241	234	258	240	240	255	246	218	230	240	261	235	274	233	228	249	242	257	254	261	247	219	245	279	251	241	238	249	256	249	230	217	257	250	255	275	230	217	253	241	261	222	235	228	231	273	271	269	275	282	237	264	273	266	249	269	251	240	259	250	257	246	242	256	257	231	274	270	251	260	270	230	259	261	258	220	249	224	243	258	273	242	250	239	234	222	250	279	258	247	263	291	225	255	249	275	256	264	266	242	249	233	239	252	235	247	256	262	275	230	269	223	262	235	262	294	263	216	268	224	267	270	267	263	247	227	296	289	247	223	267	265	249	275	252	250	271	289	246	269	268	232	247	278	268	239	260	240	253	236	241	285	234	265	265	211	242	270	256	244	248	257	250	235	241	278	262	239	215	244	224	245	226	269	265	252	265	247	258	262	237	242	261	271	232	250	233	279	261	252	255	266	249	263	242	250	236	266	287	263	270	235	246	263	275	257	213	244	241	261	264	263	282	265	271	263	264	256	278	231	222	227	270	248	237	242	233	204	257	253	248	226	257	248	255	260	225	250	223	240	276	222	235	243	243	243	272	255	245	253	256	261	234	269	236	260	228	243	243	261	256	245	244	242	251	237	264	256	268	251	227	267	245	283	275	241	259	230	245	259	227	248	270	267	250	270	213	265	227	278	240	272	227	254	247	247	245	269	247	251	235	241	266	221	248	250	246	241	247	236	240	217	246	243	247	265	256	264	271	250	250	271	258	255	228	219	247	263	254	247	263	263	231	246	247	268	247	255	246	264	249	228	240	272	236	272	242	254	245	245	250	272	267	280	250	305	265	238	270	266	248	257	224	253	255	258	249	219	258	253	237	261	237	250	253	266	257	277	267	240	238	247	256	231	247	200	265	230	218	264	229	263	261	285	245	237	281	246	256	297	253	231	274	275	248	248	247	247	261	255	257	259	277	237	227	213	264	274	269	291	263	251	273	285	253	279	237	236	259	242	250	267	273	272	262	287	256	251	254	263	251	254	254	289	269	246	236	274	298	254	238	251	225	252	263	234	258	266	262	264	241	217	259	265	239	259	228	267	256	256	237	242	263	265	236	238	270	260	252	239	222	215	243	255	242	239	239	262	256	239	294	248	252	233	265	256	222	242	231	241	228	256	257	255	248	251	263	245	247	263	283	255	235	263	273	274	256	259	235	235	262	259	264	264	241	253	272	263	252	260	239	249	253	245	255	217	257	234	218	208	253	238	244	268	240	276	243	244	257	237	280	263	252	242	253	255	244	234	246	248	248	260	224	251	216	296	255	233	260	289	249	273
7248	1190	1774	2059	1841	1615	1598	1624	1397	1102	955	855	722	714	710	686	701	570	641	609	633	620	556	580	629	584	615	579	596	620	587	627	603	585	587	591	555	559	606	555	563	583	530	523	611	574	577	546	562	586	575	593	616	534	588	581	529	571	565	547	515	554	538	560	532	584	583	602	586	534	603	547	577	604	574	564	531	516	610	579	568	561	553	561	543	563	619	546	554	543	586	558	580	524	524	585	574	582	568	625	570	594	556	575	533	526	562	574	580	546	554	594	551	580	527	568	550	539	560	586	558	580	558	543	541	577	574	534	576	595	609	570	563	551	577	579	533	553	505	570	588	561	621	558	531	514	573	565	582	561	563	538	534	572	554	568	610	558	543	588	613	556	574	559	569	524	569	548	568	594	542	600	555	587	562	578	536	541	574	552	531	571	565	575	525	593	558	598	543	584	565	571	552	549	573	583	563	540	598	573	572	535	523	594	593	575	586	580	590	546	540	584	571	526	607	569	554	550	608	575	584	530	585	561	569	593	600	550	539	557	555	578	562	539	570	600	540	622	539	589	587	529	562	609	569	582	514	539	576	578	577	562	533	552	572	584	550	543	574	571	579	528	581	567	547	532	601	536	588	571	520	558	554	574	570	571	548	530	538	575	591	572	550	568	580	517	565	540	551	587	619	549	585	561	597	594	586	566	545	599	515	495	578	548	574	581	558	542	591	578	550	559	568	578	570	546	588	577	528	531	595	538	564	554	519	569	578	572	567	596	574	566	537	594	568	569	564	550	610	541	545	550	540	546	545	534	556	578	543	520	569	552	558	576	536	573	586	559	581	593	559	528	546	565	549	552	560	580	574	544	565	535	574	612	569	553	590	578	575	558	617	570	530	571	553	557	513	519	570	566	569	623	565	538	577	546	599	545	559	557	550	537	609	553	576	561	529	567	550	541	590	577	580	564	563	592	585	528	578	563	562	576	542	531	568	564	596	573	604	527	545	563	574	578	571	603	565	530	588	542	574	528	549	545	583	562	533	575	563	552	597	558	595	575	550	525	550	581	564	549	551	557	569	526	550	542	570	544	575	560	568	594	553	621	580	568	553	557	572	533	551	557	516	607	555	602	564	544	480	563	578	561	584	548	547	575	542	613	601	562	545	537	558	551	529	565	588	579	578	596	572	563	518	560	520	585	545	560	565	528	538	585	536	552	518	572	561	516	562	562	576	534	552	604	568	589	569	528	562	524	568	596	566	573	564	538	578	610	553	578	579	583	573	539	560	537	548	604	578	540	565	562	499	550	548	554	583	567	537	590	540	630	576	533	563	560	574	577	606	566	576	557	552	571	529	526	584	528	593	499	568	582	563	553	555	539	595	575	576	596	581	579	580	553	556	629	614	548	607	521	585	575	540	554	573	532	551	542	567	556	571	615	515	587	579	581	569	551	517	543	551	597	523	569	556	538	574	556	572	569	573	545	574	560	564	567	527	565	542	550	586	561	615	585	555	561	528	529	578	515	548	560	544	569	604	562	578	590	588	555	538	552	550	559	578	573	578	550	557	612	518	519	605	567	586	605	532	544	555	526	609	542	527	545	544	557	521	544	547	531	554	555	560	566	583	618	545	556	543	541	561	546	579	549	565	612	575	587	575	551	581	605	523	540	513	590	553	538	555	509	532	523	527	567	559	545	576	541	570	569	563	526	533	557	570	579	557	584	550	567	587	590	542	544	575	535	535	554	561	581	580	572	604	561	508	569	552	580	533	567	561	550	526	587	554	591	596	531	577	578	533	527	564	545	560	512	592	600	583	577	534	530	610	555	588	605	530	560	573	561	526	575	606	606	556	542	531	577	585	566	555	607	595	603	559	537	514	555	558	556	553	594	536	541	570	560	538	552	552	608	541	571	532	547	554	579	557	578	597	613	585	582	539	516	610	553	554	562	550	560	557	591	558	556	572	572	552	562	573	567	585	535	528	526	586	565	556	523	552	574	534	569	574	588	563	551	566	569	576	559	535	579	560	573	534	542	539	555	612	577	556	557	577	555	550	560	560	582	545	574	537	556	608	585	552	537	601	556	563	579	550	576	557	528	607	512	579	574	536	576	513	563	561	547	569	550	550	577	533	543	558	560	548	556	548	551	547	535	579	548	559	523	542	572	585	562	552	596	572	498	567	565	554	568	596	552	590	550	553	575	560	571	540	537	556	589	553	614	537	557	585	558	614	544	560	545	568	581	563	521	573	580	588	602	578	601	523	558	561	577	607	592	552	538	584	604	511	540	544	622	546	533	548	522	573	548	557	546	531	580	552	537	587	594	623	580	591	551	587	555	548	552	544	602	562	535	590	591	575	598	554	580	521	551	584	559	586	532	539	548	546	564	583	556	572	544	573	582	586	577	579	539	531	543	595	565	568	534	579	555	540	576	566	564	568	598	520	560	561	573	574	592	581	594	553	555	600	563	541	564	543	549	567	541	574	605	563	563	543	572	607	526	569	584	532	543	582	574	564	579	521	538	540	584	577	570	591	560	543	546	593	543	590	583	567	574	585	545	518	551	571	578	562	583	595	530	603	531	576	577	562	587	592	557	567	535	597	575	570	595	584	550	575	561	568	604	531	555	560	559	533	591	568	565	562	621	540	578	570	561	568	590	552	543	565	514	558	563	542	532	547	537	548	597	537	546	551	545	585	586	590	531	547	582	568	549	556	567	548	549	543	562	567	538	515	572	508	566	552	552	571	541	589	560	571	587	600	558	598	550	527	550	571	576	557	579	552	555	566	585	575	530	557	567	594	567	564	595	593	523	575	553	539	552	595	507	577	556	560	573	557	536	605	547	564	568	561	572	574	524	559	557	582	589	587	595	543	540	561	546	561	557	546	557	577	588	566	580	565	556	530	573	567	549	597	544	505	559	595	550	549	557	559	602	569	579	553	561	586	576	538	529	538	572	583	563	568	554	590	553	593	548	562	561	547	559	574	547	550	564	543	550	568	530	561	570	546	602	547	575	538	584	569	551	545	598	584	585	539	553	584	512	579	572	562	545	580	525	578	579	499	556	572	555	562	560	560	529	560	564	540	554	551	553	574	551	563	634	545	551	558	573	565	552	545	579	595	547	579	554	556	566	573	585	617	580	551	581	558	596	569	536	556	597	577	564	561	570	584	523	548	510	540	556	550	563	582	561	598	558	594	604	565	583	540	555	565	555	543	584	558	566	552	556	565	548	542	597	607	547	524	576	552	519	596	577	561	535	586	590	561	528	566	547	539	554	565	599	532	614	605	539	534	543	583	593	531	583	564	598	562	552	551	574	552	546	582	585	572	525	564	551	596	542	587	584	609	599	574	581	596	577	541	536	542	549	588	511	521	540	581	544	537	537	543	608	616	543	561	568	570	575	532	562	590	607	556	609	561	581	587	583	569	588	589	528	586	585	570	533	576	550	517	554	569	551	533	587	554	563	587	580	569	582	574	545	532	571	542	548	545	546	575	559	570	561
16408	1957	1229	937	643	497	475	442	400	306	242	226	156	149	146	164	161	137	155	125	144	156	144	144	138	124	129	118	141	111	140	140	139	119	138	106	105	127	149	137	158	122	138	105	123	104	121	126	153	119	129	116	119	124	108	130	121	147	129	115	137	133	118	126	158	121	118	142	140	119	136	128	134	126	135	109	111	131	138	140	121	129	141	122	127	116	133	121	147	127	115	137	128	126	120	115	125	135	132	113	138	132	107	113	114	112	136	145	127	121	150	129	136	105	122	110	131	115	103	116	109	155	126	108	140	155	106	121	131	132	101	130	115	116	122	120	132	141	124	116	125	117	123	141	122	138	105	129	141	123	135	112	137	136	114	129	139	122	102	110	121	115	159	122	134	133	127	136	132	116	115	132	121	121	124	125	126	147	133	121	121	102	149	123	134	107	128	131	136	114	149	126	146	142	133	127	119	109	142	152	124	123	131	140	141	134	140	116	146	121	146	130	128	126	125	132	136	114	138	129	150	124	133	146	140	120	125	118	144	113	123	150	129	134	139	113	156	129	117	144	122	135	124	138	144	128	129	112	162	134	116	135	109	123	133	125	109	127	124	136	140	137	111	121	123	120	130	123	119	126	115	128	120	115	131	128	109	95	148	116	137	124	127	128	109	148	129	124	145	119	137	106	125	143	130	129	112	131	113	118	108	145	126	121	124	129	108	125	123	135	97	126	117	123	118	124	131	151	133	121	111	128	104	130	131	114	130	133	129	126	124	128	123	118	127	134	105	115	111	94	140	120	107	122	140	110	146	133	106	128	132	135	127	129	134	128	146	135	117	129	130	146	146	150	138	109	109	130	127	134	116	137	129	123	127	140	130	140	145	131	109	115	121	127	123	143	138	145	129	108	133	136	143	112	141	140	144	132	139	143	118	118	143	132	143	154	150	136	123	126	147	114	120	117	114	120	119	117	138	110	129	121	135	114	129	115	124	137	126	103	117	123	124	124	112	107	120	132	147	131	92	123	126	121	112	148	125	129	113	120	130	128	127	132	134	135	123	135	118	107	120	133	110	116	137	123	131	138	118	118	112	110	120	135	130	113	126	146	132	138	140	129	137	132	121	125	145	129	132	137	155	121	132	111	125	123	115	125	124	134	132	132	133	138	128	114	133	122	120	122	135	150	114	120	126	109	152	114	123	126	98	135	128	107	126	123	145	127	132	141	119	122	105	118	119	128	115	135	123	107	128	132	138	126	123	106	110	145	121	131	135	125	122	133	139	127	119	129	127	140	119	114	134	130	122	129	129	147	116	135	142	134	127	115	131	118	121	125	133	114	119	137	140	135	130	139	130	106	127	129	124	126	131	122	125	114	131	132	148	120	128	150	151	123	115	130	136	140	126	127	122	121	134	126	164	121	148	136	117	119	100	107	130	116	118	134	150	121	133	125	142	143	116	104	128	123	110	110	128	106	131	108	111	95	103	127	135	115	127	147	143	104	124	129	151	115	123	137	137	126	125	123	119	114	113	120	117	141	121	138	135	128	131	124	121	121	142	125	133	133	107	131	118	114	137	133	120	123	122	122	124	118	123	144	127	130	114	135	115	128	111	137	111	141	114	119	124	133	137	138	124	133	128	133	161	124	113	132	125	117	120	121	112	121	119	130	120	112	130	119	129	138	138	130	132	146	119	118	112	132	144	119	119	133	137	127	118	134	129	141	124	124	120	99	132	126	115	116	124	132	128	134	128	126	121	131	124	144	130	131	132	118	113	124	129	116	122	130	138	123	126	114	131	128	125	102	141	120	142	108	113	120	136	129	102	128	106	127	132	133	130	125	125	139	128	102	110	110	132	117	126	117	133	146	113	118	115	126	144	104	110	121	118	118	143	137	133	125	129	144	136	120	129	121	137	126	138	126	128	131	138	117	123	138	128	122	138	107	119	151	115	134	130	114	119	121	138	120	146	122	128	143	126	125	126	133	138	112	127	125	109	127	121	135	122	151	117	129	134	126	122	130	148	122	122	114	114	121	117	114	122	111	105	109	130	135	129	156	164	107	121	120	118	123	141	120	152	149	122	123	120	124	136	128	106	111	118	112	129	123	132	132	128	138	110	112	138	154	124	113	151	141	89	139	107	106	129	144	144	129	133	140	124	118	128	139	124	145	137	122	113	129	126	128	123	109	131	136	154	108	130	116	136	136	101	117	147	143	153	122	128	137	124	116	136	122	154	119	136	146	121	122	125	137	113	134	144	132	140	136	133	127	103	114	132	124	128	129	114	140	127	131	124	112	122	122	134	119	129	109	125	118	112	146	124	124	153	142	138	134	125	109	117	145	130	123	100	140	137	114	135	124	134	115	100	120	135	124	123	123	105	144	125	122	143	128	104	122	115	129	140	120	129	142	127	134	120	120	124	130	100	126	121	136	115	126	116	138	108	118	132	138	119	114	136	144	128	117	122	137	120	114	136	133	118	117	112	108	124	114	138	120	117	105	122	123	131	138	133	130	113	135	141	163	140	123	112	127	107	129	119	119	110	123	131	115	140	129	128	119	113	118	128	127	101	108	126	132	115	121	140	125	111	102	138	141	124	133	136	123	120	126	130	148	131	133	139	117	116	120	133	119	117	116	116	148	121	130	128	116	121	130	124	124	135	131	119	105	128	130	128	134	141	130	132	120	130	119	109	117	125	112	143	135	138	116	153	140	139	116	123	113	135	138	125	122	126	128	130	110	123	135	128	108	124	105	128	152	132	116	117	120	117	126	111	134	109	112	121	118	139	114	125	134	132	128	133	116	115	128	122	128	126	131	120	143	141	111	133	134	124	126	123	127	122	118	139	106	140	130	135	144	133	142	116	149	105	127	138	130	128	148	129	135	119	136	116	118	129	110	125	132	132	141	139	136	123	110	115	128	129	143	130	125	143	140	132	122	109	138	117	126	130	122	137	122	129	131	123	116	141	127	132	124	141	117	140	132	116	128	122	111	137	143	101	142	132	132	120	137	134	126	129	122	152	145	130	119	117	131	132	116	124	115	106	131	138	123	116	136	131	113	106	121	128	128	104	132	130	125	122	125	118	140	131	117	136	137	124	116	112	143	113	125	132	140	145	107	140	121	114	140	132	121	117	112	109	107	150	136	151	132	122	137	135	127	125	129	115	126	114	125	135	131	132	133	127	134	130	126	126	122	114	117	114	134	137	134	118	117	113	124	128	128	141	124	135	122	124	146	140	129	110	114	113	138	124	128	131	113	129	160	124	151	131	126	142	111	143	108	144	129	137	128	133	121	123	120	136	132	134	133	126	138	133	142	139	117	133	131	148	127	135	114	131	135	106	111	153	132	142	152	118	134	132	130	123	128	141	140	119	123	127	132	146	114	122	142	134	137	139	127	133	138	128	133	134	141	142	130	118	121	120	149	123	110	132	124	138	112	128	137	120	129	138	102	121	109	113	106	105	115	150	100	151	147	128	128	127	123	144	117	136	133	117	140
9192	1355	2556	2887	2534	2209	1980	2004	1734	1342	995	827	664	584	568	533	497	463	467	436	445	401	388	438	424	402	401	403	384	387	397	393	389	327	344	352	359	354	352	324	338	334	327	333	342	335	311	348	332	329	311	371	359	341	320	318	305	354	309	364	346	341	306	346	333	345	313	312	354	312	324	347	374	318	358	330	283	332	304	335	357	322	336	356	345	341	338	311	323	315	325	295	340	362	280	348	351	317	305	322	327	319	324	342	340	328	330	317	296	335	339	306	318	321	324	345	344	349	335	346	316	355	331	350	334	340	315	317	340	330	310	344	313	314	345	326	334	295	304	331	321	344	315	313	308	301	328	311	356	319	329	321	351	306	291	329	301	313	334	322	354	320	290	331	328	329	318	352	303	320	359	320	345	328	339	328	315	340	319	313	303	340	336	325	339	304	320	327	344	339	328	340	300	325	335	306	338	335	326	337	302	339	318	346	336	323	311	329	325	327	321	343	348	358	302	316	327	332	284	320	303	320	331	343	337	356	299	343	333	313	328	321	322	309	301	307	320	347	310	316	307	343	379	333	343	377	334	340	308	312	309	267	306	304	331	328	339	339	335	308	314	321	332	316	304	338	328	329	317	317	328	349	301	321	304	288	305	318	321	324	336	333	325	339	332	309	330	330	304	324	306	313	322	348	333	327	317	296	315	310	306	335	328	317	332	292	318	314	322	304	337	335	298	315	330	324	286	355	339	331	302	309	333	306	305	315	280	327	332	327	288	320	348	320	337	303	318	292	291	342	330	295	308	323	304	341	318	327	337	321	295	326	324	323	300	330	334	292	356	315	323	324	367	360	337	313	309	325	294	383	316	313	318	323	331	300	337	314	341	340	321	295	305	298	284	324	331	319	334	293	301	335	314	315	325	346	346	333	350	347	324	296	310	306	329	311	345	347	329	358	316	319	324	302	291	307	328	327	326	328	329	342	313	325	313	311	331	281	306	299	329	336	304	326	344	282	321	332	335	348	298	315	343	343	345	334	310	338	356	345	328	289	315	321	337	283	315	329	332	350	330	342	338	300	341	326	318	314	332	350	325	344	303	335	336	333	325	284	317	341	329	313	305	301	304	328	319	314	312	320	355	335	309	340	322	294	311	329	316	322	351	336	323	319	311	324	340	333	337	325	307	313	341	338	307	324	346	327	339	307	335	312	333	310	351	321	338	323	338	332	316	324	325	324	305	344	303	297	339	332	300	333	338	310	298	329	335	312	319	321	328	342	318	346	314	291	315	314	337	316	332	331	322	295	346	355	308	361	341	359	307	312	335	326	359	279	316	343	327	358	282	340	317	313	320	309	331	322	323	346	332	331	320	332	307	349	341	307	309	326	317	330	339	343	299	304	275	334	322	300	332	330	326	293	329	328	335	345	304	325	319	346	318	324	320	339	320	341	332	336	302	339	327	322	337	342	333	318	347	354	311	309	331	342	317	334	306	303	361	306	317	342	355	317	322	332	295	355	310	333	323	329	336	323	340	323	304	284	312	336	317	309	311	343	324	327	307	299	296	345	295	337	334	353	310	326	334	297	339	340	343	333	295	301	309	284	294	342	311	326	321	328	337	321	325	323	353	289	314	334	356	320	306	334	332	307	345	303	354	316	347	316	293	311	318	281	291	313	305	322	326	283	329	333	337	322	327	335	348	335	320	306	334	345	297	326	320	338	343	293	309	322	342	328	343	358	300	313	326	338	325	350	303	291	293	348	337	340	345	299	312	307	311	325	305	312	308	302	319	301	317	350	314	320	349	329	337	333	339	323	297	333	320	277	327	327	319	303	314	344	322	305	336	320	322	346	338	323	285	347	346	314	349	320	296	309	350	327	333	313	312	322	346	312	316	317	312	284	341	296	295	331	360	349	333	350	311	331	336	350	327	311	266	314	324	293	313	318	288	285	297	326	299	326	313	310	340	324	340	319	309	317	284	319	315	326	311	341	306	327	288	338	311	321	296	304	338	342	333	332	307	367	332	326	314	311	282	283	323	336	320	336	334	326	326	330	326	324	318	327	340	335	323	339	296	322	356	316	335	316	322	315	313	307	325	271	333	348	319	343	330	290	325	350	327	325	324	331	325	303	324	325	337	279	303	316	307	322	325	297	327	299	304	322	327	329	308	320	306	328	312	340	321	319	347	328	350	343	332	316	300	323	335	346	352	303	320	325	327	311	339	337	344	295	317	336	306	321	331	305	314	297	344	296	307	354	322	328	312	318	332	325	331	344	305	313	307	318	286	322	286	324	324	340	307	308	324	338	311	343	313	338	325	320	329	336	323	344	324	321	347	337	302	309	317	300	307	319	343	312	320	331	334	290	336	306	346	308	346	313	327	342	342	321	310	326	331	331	308	315	293	341	333	301	273	313	357	361	302	350	336	315	349	336	333	335	344	302	339	310	309	332	318	323	335	327	319	324	335	316	314	325	327	318	343	301	336	312	347	310	324	340	318	331	319	344	297	329	282	319	318	290	330	300	331	323	331	338	305	317	297	320	350	338	315	307	310	337	277	304	325	315	316	331	320	319	335	322	362	338	307	297	327	324	320	323	309	311	315	326	339	324	343	323	332	331	308	326	347	331	358	323	334	328	318	314	311	304	303	329	300	320	326	355	323	344	310	309	322	354	351	322	343	314	315	344	335	329	306	323	321	292	304	302	334	301	297	306	330	312	332	344	346	292	327	284	316	319	326	343	301	327	305	319	327	317	308	294	298	347	310	343	311	338	323	329	319	349	328	323	329	361	357	297	320	327	328	300	319	313	323	330	356	366	361	321	314	329	292	289	329	308	337	303	342	329	326	313	284	330	307	348	343	321	317	325	326	310	301	315	327	340	338	334	347	324	324	328	311	303	306	311	296	320	340	335	305	357	307	345	356	283	359	314	326	361	274	286	353	336	343	314	316	332	334	321	327	335	331	344	323	334	338	361	328	312	297	333	341	296	311	315	319	297	331	329	296	313	357	333	305	339	333	311	318	339	325	320	334	359	358	346	313	325	342	316	384	357	349	304	314	322	314	318	350	311	320	342	307	298	337	323	346	374	355	332	316	311	304	306	307	309	355	333	333	295	315	317	323	313	317	309	334	318	305	329	330	313	312	305	321	315	319	336	315	318	338	315	337	321	316	324	288	305	336	302	342	337	325	282	334	325	337	330	310	320	340	337	315	308	329	329	355	301	314	306	333	325	299	342	319	326	318	316	337	314	324	330	307	353	335	329	340	362	325	322	337	325	317	315	324	314	333	315	322	315	326	347	364	322	334	355	300	300	288	314	364	350	328	332	336	305	336	281	314	310	336	330	342	331	349	301	365	319	318	315	294	327	316	344	324	303	314	294	359	322	330	327	299	323	325	360	366	341	328	295	337	324	320	329	303	327	321	309	315	347	295	334	329	314	305	330	305	318	346	307	304	322	337	335	301	345	350	324	319	340	343	311	292	332	333	331	326	325	340	319
2058	507	491	541	514	457	433	429	403	452	401	408	395	365	440	389	374	370	401	388	383	396	402	387	407	378	378	394	374	427	381	448	406	362	412	392	400	375	401	389	382	421	412	417	403	407	396	363	415	392	361	435	378	386	363	403	414	416	385	364	401	418	414	396	392	368	390	399	417	397	374	390	381	393	424	392	397	397	434	380	393	382	382	402	455	387	381	421	394	395	402	409	391	392	399	385	371	420	404	396	391	402	412	400	386	372	381	378	410	427	382	392	373	394	392	368	407	375	371	373	391	410	394	391	406	407	385	388	390	404	380	364	396	392	395	407	407	402	397	390	352	431	379	366	411	390	363	372	392	395	394	399	420	409	403	402	368	365	387	372	424	426	440	425	378	424	429	397	379	418	421	360	373	392	411	404	392	414	413	474	379	433	396	417	401	374	423	392	409	366	375	402	380	359	405	377	351	409	380	385	382	400	389	365	400	422	381	397	376	383	384	388	421	397	393	408	384	399	404	391	414	385	385	392	397	397	394	373	384	403	384	380	350	389	390	377	393	426	380	375	439	404	381	377	386	382	414	376	366	395	396	398	423	394	407	384	405	399	392	400	411	361	343	389	376	348	393	360	381	421	380	401	364	402	384	345	369	401	422	364	424	412	396	406	362	386	389	389	407	387	406	388	398	435	388	427	404	407	378	426	385	414	414	378	422	353	357	380	413	382	401	411	446	404	435	408	425	464	394	399	337	388	382	359	383	390	400	381	414	371	395	410	336	377	456	418	354	406	385	424	398	384	395	402	402	376	412	403	420	373	371	389	407	362	372	421	398	399	398	349	394	420	375	351	395	362	420	417	366	354	387	379	385	382	416	379	408	396	381	396	396	425	404	430	406	377	406	420	434	417	382	364	421	373	378	358	376	407	385	377	379	409	402	365	375	423	424	368	422	398	383	398	398	371	388	431	430	379	424	386	419	423	391	409	372	417	411	388	388	411	379	381	444	408	383	365	417	415	324	354	388	397	383	376	398	352	395	380	410	393	411	374	415	391	357	402	405	402	358	417	418	367	399	392	381	391	412	397	405	408	378	409	396	379	370	378	417	400	387	427	395	407	389	383	373	372	379	377	374	414	395	376	380	360	401	440	416	360	379	388	398	381	405	422	423	383	399	386	402	400	370	432	358	404	390	385	393	383	399	387	407	387	393	376	408	383	385	415	418	395	429	388	404	397	417	407	377	410	384	393	395	399	385	393	387	384	398	375	430	425	417	373	385	371	404	366	396	418	380	405	398	368	429	394	444	400	347	346	386	409	387	418	436	391	388	412	391	403	382	348	390	395	405	409	399	406	408	391	372	418	371	380	429	400	415	406	415	395	382	416	340	345	391	422	376	348	403	409	388	402	413	406	373	416	394	379	398	416	400	347	359	377	409	376	372	376	400	372	398	383	404	408	376	392	399	391	395	413	374	392	379	360	390	412	379	373	363	381	441	381	379	361	373	386	402	420	423	409	428	362	373	414	382	402	387	421	381	434	360	398	382	371	380	366	407	371	395	428	402	373	399	385	389	412	382	414	402	391	387	369	337	402	372	396	401	382	405	385	355	398	387	374	377	394	399	388	408	443	356	399	404	375	365	392	402	353	418	427	396	435	371	369	379	383	362	347	378	395	426	386	383	375	392	373	365	362	382	403	398	375	396	420	375	377	392	405	408	422	449	390	389	402	412	395	394	417	409	408	394	407	416	420	406	399	362	374	401	376	357	341	406	366	400	420	387	361	388	370	385	421	318	389	380	373	399	379	349	406	383	464	366	411	413	357	395	401	406	383	411	401	393	386	401	404	413	447	361	412	422	364	395	393	388	403	394	442	397	434	439	443	400	383	394	379	400	411	403	365	419	395	377	386	415	409	405	422	419	339	383	389	408	404	364	379	416	423	394	377	390	420	395	371	370	369	406	372	386	372	373	409	393	400	394	416	391	400	414	364	379	377	382	410	366	364	398	396	432	389	389	417	392	368	420	414	372	415	418	434	393	399	378	377	388	417	422	410	412	412	394	407	357	409	381	415	374	393	376	416	419	414	397	404	383	392	408	377	400	390	422	352	437	366	383	385	399	432	453	391	402	388	423	418	382	378	383	362	392	386	374	411	360	415	366	378	355	391	448	365	403	439	386	389	411	366	392	420	385	425	385	402	354	389	398	366	410	412	396	417	404	412	400	405	450	395	404	377	411	408	409	393	433	390	411	405	390	358	382	398	419	370	356	376	344	414	388	413	401	373	374	384	393	400	406	420	374	387	383	401	378	374	406	392	399	422	388	399	409	427	380	391	406	434	383	381	425	393	378	387	374	365	398	380	414	395	349	386	386	382	413	425	388	386	336	397	390	369	413	420	379	402	397	378	380	414	325	362	386	433	397	381	405	423	412	400	393	379	395	401	428	397	403	407	411	403	403	486	399	370	413	422	415	384	371	383	375	373	378	384	389	394	403	412	437	366	385	442	400	393	411	408	376	372	414	375	358	380	408	390	401	421	370	381	362	395	385	367	394	391	410	368	384	427	430	396	379	389	390	386	380	372	381	377	371	401	384	419	418	372	429	424	408	375	386	425	418	345	379	388	405	403	403	433	380	393	386	427	369	400	396	361	364	386	359	401	415	412	408	392	416	376	382	357	397	419	377	378	383	353	356	401	376	412	414	397	378	407	390	356	371	411	359	410	398	367	399	364	409	433	380	395	397	405	442	345	384	370	384	372	398	386	411	399	430	391	370	395	369	386	337	372	380	395	411	372	409	411	375	450	396	377	400	402	400	430	375	382	384	379	444	416	413	397	411	415	459	441	405	427	374	419	388	384	400	372	394	382	372	417	407	423	372	396	425	401	388	392	386	381	388	381	369	392	393	412	387	409	393	384	420	404	417	434	384	343	386	380	386	387	392	405	403	395	398	418	395	367	419	393	375	386	376	391	403	433	406	391	390	426	399	429	424	399	398	374	407	392	427	381	398	391	414	386	384	404	420	391	358	398	369	401	356	354	409	393	373	392	391	429	408	427	407	414	419	392	392	358	374	392	393	408	412	406	396	392	378	399	413	391	410	396	401	397	391	408	386	421	389	399	347	379	410	385	376	426	400	363	421	409	372	401	382	404	432	416	378	399	402	413	396	388	374	374	425	403	402	400	385	344	413	387	414	384	372	365	425	420	363	361	375	383	393	384	399	409	394	418	395	390	451	390	422	414	425	366	377	371	395	370	399	401	400	400	396	374	436	366	406	383	372	373	410	390	353	442	413	361	395	368	393	353	354	355	409	430	397	386	391	369	390	355	390	376	392	366	375	384	450	408	427	407	364	413	417	357	406	423	413	414	371	396	380	397	396	413	375	369	418	362	375	359	382	402	404	385	378	356	397	384	388	385	378	406	408	385	412	409	392	370	448	365	367	430	424	387	396	399	358	415	400	380	377	374	394	417	382	362	381	437	406	374	383	383	410	412	392	415
2341	929	1092	1222	1172	1200	1210	1193	1106	1010	935	932	868	908	862	880	878	859	832	858	841	930	831	861	866	875	844	872	843	874	847	883	811	871	858	832	828	830	858	863	851	866	846	871	895	850	790	851	829	883	834	839	892	892	848	844	821	914	824	889	802	810	853	835	849	892	799	882	849	849	843	882	828	890	867	873	814	866	855	826	807	822	863	865	825	854	861	835	863	865	852	868	857	865	869	858	820	863	842	851	848	896	869	813	845	846	841	834	805	804	805	833	790	876	852	864	877	858	831	870	844	832	851	804	870	809	864	870	824	871	851	768	840	861	860	866	874	863	788	864	854	821	824	873	835	869	875	836	837	859	872	895	903	851	880	851	864	848	856	825	895	825	863	868	859	863	906	816	830	856	878	840	884	863	923	907	866	820	821	818	901	866	934	841	839	906	824	888	857	892	884	843	833	858	870	866	897	831	884	844	824	861	847	882	868	814	893	815	847	839	864	897	844	809	873	873	827	804	794	873	854	863	840	951	884	869	808	887	858	878	825	808	905	924	875	835	890	850	848	812	892	876	833	812	840	863	814	870	871	840	846	823	822	897	846	859	886	832	847	830	859	825	781	866	846	811	838	835	890	877	872	841	813	856	800	831	842	763	876	857	877	829	847	803	848	798	904	854	893	904	821	852	843	775	875	834	876	841	910	849	838	813	809	866	846	852	832	890	853	846	875	849	858	819	861	851	828	803	819	786	852	904	819	827	832	796	812	840	841	890	807	831	838	837	879	849	831	794	830	853	836	875	825	825	864	874	827	862	896	814	862	841	826	799	844	884	858	872	852	863	840	766	820	829	828	857	849	803	829	874	828	839	869	849	849	838	840	875	814	877	852	872	868	829	864	851	845	812	841	836	830	806	881	870	863	881	838	824	845	869	860	885	777	888	853	823	872	908	880	835	852	849	837	858	843	784	876	834	833	842	872	814	835	828	833	847	854	874	865	867	824	876	837	852	858	860	836	857	867	871	821	814	807	854	898	841	821	899	887	834	867	826	847	871	873	833	828	817	858	835	866	867	836	850	857	811	818	861	842	849	898	856	855	865	795	842	830	820	869	820	831	825	896	830	871	862	857	871	903	859	817	888	856	803	833	878	855	846	861	859	870	869	867	883	866	863	842	837	878	869	877	870	810	827	833	873	833	842	824	818	864	847	819	858	864	845	884	839	820	853	859	840	873	856	850	886	807	878	855	827	880	844	820	851	832	848	850	880	875	847	891	848	820	876	886	836	840	844	866	870	840	806	883	851	833	859	871	868	869	855	832	867	853	832	851	843	784	833	856	813	866	895	865	824	817	815	820	922	832	816	862	899	906	870	845	870	811	831	867	808	872	846	850	802	884	850	822	862	835	836	826	786	838	848	868	837	812	847	854	897	889	849	874	875	827	856	862	840	860	812	790	857	828	805	847	893	862	828	840	873	832	863	829	882	874	858	875	817	870	862	889	841	831	873	844	833	862	828	843	879	825	801	855	844	847	893	875	806	857	822	883	892	888	836	843	823	791	784	855	883	877	877	821	913	836	856	868	890	849	848	812	858	838	857	877	888	849	836	866	879	865	857	872	866	814	829	824	861	825	903	903	820	840	864	844	846	829	881	827	864	820	831	824	864	881	847	833	868	850	840	860	890	856	836	812	850	813	904	871	867	861	810	859	894	840	864	827	842	827	883	864	879	833	843	849	867	851	812	805	900	869	839	822	864	842	861	886	851	858	843	828	869	863	838	840	819	893	868	824	846	874	857	850	814	851	845	860	879	834	851	846	845	816	835	867	819	841	838	900	814	800	885	836	858	845	877	833	846	779	850	812	836	839	880	837	864	849	816	868	879	860	897	829	860	837	867	809	805	834	856	869	848	812	800	888	894	827	842	859	830	867	851	776	844	817	849	811	824	871	873	856	821	860	817	866	792	847	876	891	892	936	912	773	837	815	839	886	853	848	808	825	833	837	847	832	838	800	861	867	848	866	873	889	856	852	856	865	845	877	863	856	841	864	860	781	861	868	776	882	826	852	888	871	789	818	876	852	877	852	817	795	825	819	876	841	804	871	869	858	841	843	882	818	822	858	863	812	873	852	875	810	876	830	876	824	883	819	886	855	778	886	853	876	861	853	873	856	756	850	871	841	835	834	866	884	827	815	855	831	836	839	837	857	859	863	829	860	857	804	878	843	860	864	813	779	769	861	837	889	870	848	824	821	812	870	831	874	850	857	821	783	872	839	859	846	859	849	796	862	874	884	853	818	867	841	824	864	838	828	867	849	829	820	835	851	824	832	835	844	867	852	841	811	807	863	773	848	868	833	873	850	883	819	846	860	912	838	832	874	833	791	850	841	866	886	863	839	846	787	858	845	873	864	848	875	858	847	895	852	853	854	889	839	840	865	906	811	835	871	851	822	839	860	864	798	825	830	808	861	872	828	876	833	854	834	871	865	869	779	838	833	858	833	826	858	847	842	820	871	873	856	851	848	923	857	876	790	811	868	890	861	871	836	832	857	912	846	818	801	842	846	827	807	882	866	821	845	869	851	825	846	877	872	826	843	917	844	868	823	883	857	880	835	800	831	859	819	886	814	876	907	851	905	899	784	850	827	851	846	858	888	808	797	874	841	838	844	845	854	840	875	883	879	812	835	860	898	856	833	780	824	820	803	907	866	832	896	846	818	817	848	888	843	868	928	848	828	823	909	829	838	886	873	820	839	764	837	840	855	858	879	819	876	849	900	877	846	838	846	856	857	856	933	841	855	844	830	820	918	774	815	795	915	875	866	889	862	865	875	841	826	800	776	829	848	858	894	814	871	869	815	869	837	832	825	829	789	827	864	814	848	944	890	882	854	846	887	827	851	854	843	826	882	848	864	873	872	901	813	866	876	817	833	835	861	837	868	855	865	813	872	820	804	848	820	818	836	881	864	818	864	887	831	874	864	861	817	886	833	857	848	848	811	833	852	889	832	860	830	897	826	847	842	887	874	869	839	853	881	827	877	886	803	867	870	798	834	859	823	847	769	862	842	873	891	858	856	838	844	878	814	806	840	865	886	859	870	837	915	822	876	805	870	911	854	880	810	869	814	827	879	881	831	834	880	805	854	841	847	848	861	845	851	814	895	876	824	866	858	858	846	818	867	875	841	813	852	830	880	844	893	889	900	874	862	817	814	898	881	851	824	854	804	860	868	836	831	857	867	814	840	833	890	864	823	876	887	790	874	900	875	854	877	832	823	861	882	867	881	869	848	895	855	835	836	880	843	843	850	848	802	797	865	947	832	829	843	831	845	837	816	799	803	839	809	793	873	891	873	880	854	838	854	881	816	856	830	820	859	867	855	857	847	828	839	812	825	857	840	826	869	832	863	840	849	849	834	851	808	884	833	821	866	823	818	879	859	834	816	921	829	861	837	853	882	818	854	839	913	823	855	813	877	832	881	874	837	850	843	853	843	857	860	797	881	829
8978	950	864	694	580	508	425	476	415	318	304	307	283	282	266	289	262	279	249	280	277	257	281	239	249	273	251	282	273	232	233	281	275	251	272	251	250	227	265	254	280	251	279	269	267	244	240	268	281	232	238	271	295	242	257	230	250	262	277	274	264	267	252	244	253	265	255	280	256	272	248	267	263	260	252	246	267	249	262	255	243	261	255	228	274	274	230	271	286	247	249	280	234	251	250	248	247	224	246	258	260	243	274	271	270	293	253	244	282	266	256	266	247	272	250	236	280	287	249	255	252	234	268	236	249	237	260	293	266	269	233	264	269	247	235	224	239	279	259	276	252	235	269	249	266	272	247	270	232	251	220	242	235	242	250	274	254	215	266	259	280	234	230	276	249	268	251	248	255	254	282	256	273	257	266	246	266	267	253	229	217	244	240	246	238	250	283	278	273	255	275	257	245	241	259	255	242	277	265	262	229	299	217	240	242	243	247	247	267	256	276	271	253	246	258	262	250	269	258	262	244	234	256	265	258	260	227	241	245	244	248	264	240	282	225	302	237	259	269	265	203	252	262	277	254	248	269	268	273	259	240	262	260	226	283	250	242	262	259	259	251	207	260	247	237	255	242	275	213	233	264	237	273	245	270	257	256	257	228	250	242	249	229	249	227	245	249	242	251	262	299	245	250	255	275	268	248	251	239	250	241	260	263	240	280	281	238	245	268	247	215	257	248	254	247	257	262	264	233	260	278	263	243	255	258	255	247	247	250	231	253	240	253	262	276	270	248	263	271	232	248	276	252	208	237	249	232	244	266	264	234	258	249	252	269	271	241	260	283	251	262	276	253	248	267	292	281	266	293	242	241	239	245	256	247	283	255	238	247	232	260	254	227	230	264	238	250	244	226	242	237	256	265	239	245	281	264	246	265	271	241	233	234	253	254	275	281	257	247	234	246	275	282	245	264	242	249	243	262	231	247	252	264	257	245	227	259	244	251	277	265	254	274	232	237	250	258	256	243	237	273	237	250	263	222	260	258	259	257	258	238	247	228	269	228	266	262	272	269	283	262	244	255	256	253	261	297	247	258	277	247	262	270	235	271	265	233	261	249	282	253	269	234	258	264	274	234	231	246	239	262	243	256	262	245	234	264	237	235	245	241	254	295	254	240	275	253	292	254	278	255	247	247	241	240	257	237	250	234	284	219	262	235	272	244	250	240	234	229	265	236	225	233	248	260	266	246	258	228	258	226	252	247	261	264	240	233	271	241	239	276	233	253	271	226	240	242	242	253	280	242	243	272	243	241	228	251	245	250	244	241	252	302	246	247	244	240	245	280	239	265	265	244	223	260	266	258	258	250	217	260	263	258	265	244	229	246	247	270	251	257	258	234	220	261	264	271	268	268	254	258	251	245	254	284	253	252	249	261	236	243	233	258	234	238	251	251	259	258	224	263	238	272	246	233	247	237	233	251	249	270	242	243	228	228	277	262	282	228	266	279	254	266	275	265	268	254	262	242	260	224	231	259	243	240	270	236	234	276	245	249	262	252	243	253	242	253	239	268	256	260	245	232	271	249	261	260	253	251	243	261	243	262	263	267	276	260	244	243	278	246	234	269	239	215	290	228	229	236	247	253	247	230	256	265	260	274	257	231	273	268	232	249	279	247	274	249	213	245	233	287	230	253	256	282	271	221	244	227	277	256	241	271	229	262	234	241	227	232	230	270	252	283	256	236	245	250	254	241	256	245	260	239	262	256	243	277	254	232	276	295	272	262	262	260	227	244	271	227	246	279	248	232	282	245	248	257	248	241	250	249	258	250	237	252	263	269	265	239	260	275	272	248	262	237	297	245	235	291	273	275	255	226	234	268	259	255	241	290	251	247	242	252	252	260	262	246	261	252	254	247	260	249	285	206	252	252	259	261	245	273	285	264	241	270	253	206	248	254	260	243	263	253	293	278	285	241	241	274	251	267	247	259	249	260	252	248	288	286	249	261	207	225	227	240	243	277	245	248	248	266	279	269	250	267	257	243	256	245	272	263	251	225	259	252	281	225	257	268	257	256	264	231	254	260	241	258	237	266	259	257	238	227	243	242	258	265	258	242	260	247	224	245	244	249	260	233	230	265	260	266	235	243	221	286	271	250	259	264	263	233	259	257	224	261	248	283	254	257	230	250	262	257	281	252	247	252	235	233	254	248	257	254	244	237	266	257	230	216	227	237	287	265	263	237	272	228	258	254	253	249	256	292	282	268	259	234	263	241	251	267	252	278	235	289	239	262	275	264	272	295	258	237	227	258	244	258	255	280	271	262	249	269	257	254	244	240	230	234	231	229	233	252	255	225	299	239	272	259	264	241	277	253	255	254	228	237	240	260	256	225	245	244	254	272	266	252	260	246	214	267	248	263	254	240	253	261	232	231	237	257	236	234	251	280	274	259	267	239	261	286	267	265	264	258	220	233	225	227	257	224	257	241	260	235	231	255	260	233	266	251	258	238	257	260	239	256	259	247	242	263	258	250	290	268	264	236	247	292	250	220	222	262	268	245	241	242	255	251	235	242	246	250	214	274	222	244	235	243	260	248	257	253	243	249	250	251	263	249	235	279	218	268	267	267	238	246	271	246	258	259	269	264	232	245	273	276	274	257	236	256	267	246	233	263	249	268	270	276	244	302	233	239	260	233	220	283	274	282	283	252	253	250	245	254	261	227	249	264	264	252	259	274	256	285	251	269	258	227	238	208	259	270	233	262	272	257	254	248	272	276	264	264	253	265	257	254	233	253	234	268	257	219	273	267	235	258	241	274	248	232	264	280	239	251	248	258	261	247	242	247	238	247	256	223	234	212	240	258	263	274	229	248	239	263	276	218	240	259	245	246	223	230	240	261	296	234	228	236	267	249	262	244	249	241	272	259	246	257	259	289	247	268	247	242	229	235	258	260	250	250	261	285	277	254	273	231	232	238	225	219	222	277	249	239	245	252	275	255	229	244	240	234	245	254	270	246	271	262	273	271	240	283	236	261	254	272	251	288	258	302	262	245	245	202	234	267	247	246	257	271	247	280	233	258	276	228	271	258	258	240	239	264	244	257	248	230	265	261	291	237	231	284	231	289	249	244	242	286	229	234	281	264	251	268	239	239	258	253	273	227	252	281	257	260	212	240	234	273	264	248	248	241	265	255	275	263	220	252	265	219	235	253	278	257	260	263	226	258	256	239	282	236	274	229	251	281	243	240	261	276	234	230	228	247	267	303	259	268	279	273	244	250	256	250	257	221	255	288	258	250	261	269	294	243	263	254	239	252	220	247	227	249	258	248	234	242	276	248	258	258	267	260	240	244	225	245	233	252	248	274	275	268	250	246	264	257	251	255	252	258	233	274	246	249	260	258	263	294	258	226	263	253	266	274	253	242	248	261	248	218	238	246	238	247	234	224	266	275	236	251	257	256	260	254	263	265	261	283	246	252	255	287	237	241	262	241	246	224	250	279	218	230	281	253	253
7157	1156	1763	2064	1874	1642	1554	1528	1375	1182	959	831	746	655	677	652	624	635	591	633	594	614	625	595	657	614	625	626	611	581	638	577	564	600	631	539	580	604	555	591	587	561	613	594	538	573	589	588	555	591	598	567	570	604	578	555	574	617	595	591	588	563	566	619	553	582	601	560	573	563	539	569	569	544	569	551	524	539	534	592	509	540	570	635	538	541	548	575	549	560	590	581	532	579	597	591	573	548	576	538	578	585	580	540	554	535	554	580	534	580	540	556	533	556	557	578	583	575	558	586	550	549	583	546	561	523	559	570	562	586	550	583	569	591	544	585	539	524	566	575	614	543	578	512	537	529	554	599	548	583	555	552	564	597	550	558	589	562	591	585	552	557	514	563	557	588	561	561	553	586	552	553	540	586	579	583	578	579	570	567	592	590	543	549	630	546	532	582	584	573	572	574	557	593	527	557	586	539	613	559	563	538	574	540	578	579	565	580	563	541	565	602	575	557	555	576	532	556	562	572	584	622	544	539	518	556	565	531	600	548	566	572	583	582	560	537	577	574	565	562	575	587	539	587	584	566	581	544	591	567	558	562	595	553	547	552	578	602	601	559	540	545	568	567	582	549	552	613	560	593	622	576	555	560	563	582	575	569	537	552	577	567	552	594	575	562	553	512	550	579	536	591	548	527	545	557	553	596	577	580	559	551	543	542	547	550	590	551	587	543	560	607	571	560	546	599	539	514	582	559	554	583	549	558	561	559	537	569	562	563	613	524	519	597	558	566	585	543	542	565	543	559	579	533	616	585	574	567	545	588	580	572	548	594	590	526	561	597	577	521	551	531	548	550	586	536	542	560	609	576	565	573	569	565	493	536	555	561	569	568	570	551	571	572	572	530	582	582	546	570	539	539	560	615	617	547	595	553	554	554	561	616	524	557	570	593	543	557	552	605	543	566	537	546	548	601	587	595	590	539	590	592	562	581	594	551	582	552	537	555	519	552	546	539	588	581	591	606	582	553	551	537	565	567	579	579	558	538	524	612	586	558	570	534	553	535	554	618	570	586	571	552	538	545	614	554	533	591	555	562	537	522	524	535	557	524	568	558	571	538	604	561	587	578	574	555	568	567	527	596	574	510	526	547	540	589	588	567	589	586	541	557	556	564	592	557	567	542	545	546	570	570	557	580	548	577	556	568	567	540	559	556	570	586	586	583	613	561	581	556	546	538	591	553	565	581	553	547	574	508	561	551	561	536	555	559	588	548	543	574	543	538	562	550	589	541	577	582	545	538	556	571	555	548	581	565	571	582	527	518	564	554	544	540	552	547	549	618	527	597	547	532	527	567	546	536	571	550	518	552	536	552	525	555	571	587	573	589	568	557	551	559	560	577	556	594	565	570	523	546	540	551	596	620	564	593	575	594	531	542	565	568	566	586	563	522	569	590	553	532	561	568	579	520	588	548	603	560	638	569	567	590	576	562	589	562	561	546	599	549	563	569	585	566	569	589	562	558	586	572	566	533	537	615	564	557	603	556	538	577	586	548	571	595	576	552	605	540	555	567	624	559	553	545	562	525	609	575	545	599	543	557	599	563	550	534	557	561	562	572	528	540	582	542	561	556	544	550	555	616	575	586	562	569	518	548	555	538	554	615	563	582	604	542	618	580	545	554	545	584	566	510	547	571	606	557	574	552	599	545	570	554	547	535	552	554	592	525	529	568	601	549	552	547	534	596	522	580	591	537	572	591	546	554	571	536	528	565	535	557	566	572	586	581	552	561	520	503	600	560	581	608	598	620	563	558	558	546	569	581	567	565	563	517	560	563	569	565	566	571	578	551	529	600	547	580	577	522	592	582	547	549	546	538	576	597	565	531	583	568	556	514	561	535	612	573	533	501	603	543	571	560	548	568	611	557	571	611	559	518	578	557	566	578	591	588	545	536	550	559	547	543	560	502	581	542	573	573	564	566	547	554	576	591	544	548	514	565	581	583	569	605	533	569	613	590	536	542	590	574	576	506	595	560	595	530	563	571	571	565	553	585	581	589	603	553	563	516	581	592	573	598	575	574	590	535	578	573	548	566	573	555	578	532	594	577	536	544	558	494	539	531	565	594	559	548	560	571	560	591	609	576	588	547	584	559	565	561	586	564	529	591	532	562	574	558	543	564	531	527	521	579	570	555	567	538	546	565	560	583	550	574	572	595	570	557	563	576	563	641	574	544	565	554	547	555	559	579	576	593	537	573	541	570	552	576	521	548	593	541	566	563	551	599	585	555	557	611	554	578	588	524	604	529	581	525	589	578	534	548	561	556	562	556	551	586	586	560	592	545	546	550	555	582	531	556	547	589	622	581	560	544	584	582	569	560	537	586	538	563	560	528	606	525	596	563	558	548	578	544	558	548	549	587	577	561	529	562	585	557	536	546	546	557	552	586	553	596	603	574	524	555	573	587	574	573	551	567	593	618	596	557	568	533	524	589	588	568	565	552	619	561	553	590	596	592	552	583	537	573	544	577	565	545	540	532	552	522	554	569	558	584	543	549	590	591	563	580	524	554	558	557	581	592	567	561	541	565	537	552	531	583	590	561	554	570	565	541	573	597	613	538	566	602	585	570	591	592	545	588	563	577	558	552	559	526	566	565	610	538	598	598	554	578	591	571	541	578	542	578	620	591	537	554	576	569	565	577	544	590	514	580	542	551	555	544	581	558	580	617	586	542	557	593	581	559	555	564	559	549	509	583	570	534	544	574	594	575	561	526	587	583	551	548	571	537	626	590	565	561	584	554	556	544	563	563	572	563	589	555	557	555	570	540	549	548	566	549	548	570	535	576	558	558	615	591	573	558	536	536	630	551	583	572	545	568	576	583	566	584	536	549	528	561	550	581	527	564	562	551	551	553	547	586	562	546	562	554	578	550	555	549	511	547	585	602	552	577	570	529	562	567	556	493	555	570	567	540	563	568	551	587	562	589	582	582	593	569	560	554	528	519	559	565	585	535	534	627	575	563	579	575	573	574	554	569	575	559	554	551	580	526	569	550	556	521	546	558	553	582	548	581	594	548	566	535	575	568	561	603	560	545	578	558	566	565	564	598	515	586	570	528	592	593	595	575	576	596	518	544	567	565	559	574	596	559	545	527	562	543	558	533	576	573	538	552	579	600	586	569	537	567	568	536	561	560	561	588	556	544	552	543	508	516	574	568	586	557	579	580	549	583	511	572	581	537	572	599	600	546	590	589	569	546	554	583	550	551	581	582	560	588	586	551	557	562	530	508	555	579	554	567	589	541	575	559	594	559	523	559	537	543	592	541	577	576	584	579	566	543	562	586	562	533	569	538	535	578	579	561	546	552	545	552	573	553	563	573	538	551	541	576	539	564	591	555	543	543	553	549	592	568	571	597	597	579	566	526	560	587	531	566	562	595	533	605	583	556	583	557	569	543	599	591	577	518	529	581	586	569	547	565	579	558	580	563	556	563	581	569	550	631	546	597	548	573
16397	1876	1258	942	664	519	456	439	370	318	243	199	186	155	154	155	181	132	138	152	143	148	136	159	149	118	134	146	124	146	129	153	132	130	134	120	116	145	132	113	133	121	140	104	116	143	142	134	127	131	160	120	108	132	128	132	135	123	142	154	145	141	140	167	128	130	113	106	122	104	124	125	132	149	126	129	118	147	114	138	124	153	138	147	141	118	138	120	117	124	141	127	136	114	110	143	136	117	120	125	125	157	130	111	122	142	126	122	121	134	119	127	114	130	116	125	133	135	141	127	122	134	124	150	128	124	127	142	121	122	118	146	131	141	117	148	104	124	123	126	124	125	142	144	135	119	141	131	127	124	123	132	151	124	132	115	119	131	114	110	131	109	95	134	118	136	116	124	112	116	125	111	133	152	142	124	126	139	148	143	130	134	143	155	118	114	111	120	114	136	133	124	135	131	122	123	133	115	125	157	109	116	137	124	106	124	121	135	137	122	116	121	116	125	149	142	133	124	123	124	118	108	128	127	139	128	143	107	125	137	138	126	124	131	131	125	118	130	135	144	124	120	125	137	140	123	114	123	127	138	121	129	109	119	117	129	131	139	128	131	122	121	127	144	127	121	142	119	127	115	159	119	115	136	122	153	122	112	132	104	128	146	120	118	120	148	120	123	108	114	132	149	153	128	155	142	132	148	113	128	118	129	117	138	109	124	142	114	146	108	130	100	149	135	130	129	132	128	116	141	122	134	132	143	126	114	123	111	116	108	119	131	120	97	120	135	119	149	126	124	133	125	123	119	117	113	130	136	136	134	130	141	134	106	137	144	127	141	127	139	135	127	117	119	114	154	122	126	132	127	105	143	128	139	138	118	141	127	138	116	127	132	139	118	118	129	132	125	133	132	113	111	117	103	116	128	133	121	111	126	134	136	109	115	124	138	134	122	115	121	122	114	118	118	126	142	131	132	138	154	110	133	170	131	142	117	137	118	114	144	105	123	123	120	135	133	137	116	117	121	131	120	114	108	130	134	152	135	147	129	126	139	122	124	145	128	133	129	128	125	123	153	159	124	119	104	142	121	126	117	130	123	128	122	100	146	153	116	116	153	128	132	134	129	143	143	117	126	119	119	126	132	135	140	112	132	141	140	126	107	142	145	128	113	120	124	112	135	106	123	124	121	136	133	130	130	131	128	111	136	142	109	110	144	109	128	138	122	115	130	136	144	116	142	118	130	114	148	148	115	121	108	127	126	122	125	142	119	145	141	119	120	136	125	123	126	124	131	133	124	127	124	121	122	129	151	122	131	113	130	139	121	136	125	110	120	130	133	134	132	120	136	123	110	140	116	159	133	124	132	147	119	144	118	144	114	129	128	156	142	121	135	137	113	127	120	125	143	137	127	131	115	121	129	139	142	132	132	120	126	113	132	165	138	136	148	115	126	103	122	121	104	130	120	134	113	131	125	141	130	116	125	152	111	138	153	154	120	139	133	110	127	129	141	131	131	107	142	135	115	123	124	146	123	124	124	122	123	106	149	106	128	119	133	142	111	114	120	125	146	126	124	117	125	137	135	109	130	122	127	125	121	115	135	150	128	132	126	130	105	140	114	150	119	125	145	148	141	120	118	124	141	133	106	111	120	137	132	107	130	98	131	127	144	130	122	136	138	148	108	124	110	134	157	122	126	119	123	134	120	132	152	135	157	134	103	141	143	133	120	123	114	115	120	143	139	119	137	130	146	115	111	129	107	132	147	117	108	148	140	137	126	117	134	131	128	93	116	147	126	116	116	123	118	125	125	137	150	120	105	94	119	126	139	111	136	141	131	153	125	130	132	138	126	112	121	127	141	146	109	105	126	124	104	147	134	133	121	116	127	134	116	136	126	123	128	138	121	135	119	117	109	117	135	101	129	112	139	118	136	127	126	113	103	150	147	133	121	115	111	128	112	138	131	139	134	110	132	126	120	146	127	115	134	129	129	130	149	120	130	118	137	143	150	109	135	146	134	138	114	113	124	113	133	120	127	146	124	118	150	138	141	159	133	120	121	138	139	133	130	127	137	145	129	129	111	128	127	123	115	117	135	134	127	107	128	117	125	128	135	120	160	126	118	125	123	144	123	133	133	150	125	136	126	105	140	122	131	139	128	140	134	135	147	136	133	117	168	140	129	115	130	147	107	126	115	114	118	122	122	133	142	151	124	118	145	151	136	120	116	138	122	129	125	113	122	124	142	125	126	121	136	123	168	126	142	130	140	117	125	130	143	137	128	127	135	117	139	132	139	128	119	122	110	124	130	168	117	130	133	113	139	118	131	129	131	120	128	145	125	130	128	125	128	144	143	122	142	123	137	118	144	139	132	120	134	123	125	140	103	134	149	114	139	126	118	127	128	128	122	132	121	119	128	124	139	131	125	113	137	151	123	120	125	121	128	129	120	137	150	115	110	112	113	122	131	114	135	126	129	132	102	122	134	138	109	110	125	121	117	110	113	130	114	124	154	132	113	141	143	135	115	125	124	139	100	140	139	148	128	106	157	133	117	109	138	141	120	135	139	113	94	117	123	119	124	129	141	118	112	135	129	143	127	131	156	137	119	142	129	123	131	140	134	127	124	130	136	129	128	141	154	149	119	131	126	128	138	133	138	126	124	139	154	151	98	121	119	97	125	112	111	144	122	124	127	146	121	141	133	139	103	105	107	123	134	126	122	115	131	142	129	126	130	146	110	119	141	134	132	112	116	137	154	122	141	124	133	138	123	128	151	133	146	128	130	109	122	128	146	126	138	123	125	118	137	128	144	137	120	106	139	114	141	123	124	126	111	133	137	137	126	145	124	115	123	136	115	129	118	104	138	143	129	112	119	147	137	111	127	128	139	142	132	151	134	136	117	127	129	100	130	131	119	129	147	140	141	138	130	108	112	125	138	120	129	135	138	148	121	124	118	116	127	125	132	122	137	147	114	117	126	129	122	115	134	132	127	128	130	143	93	124	142	145	106	118	140	139	130	120	126	113	126	141	137	140	126	134	107	122	129	103	127	134	141	143	129	135	137	101	146	125	127	128	125	124	126	116	116	114	127	123	120	120	123	148	132	138	146	127	130	151	146	157	132	139	122	108	111	129	103	118	118	138	113	122	130	150	110	144	132	117	133	128	128	129	114	113	115	126	126	131	131	125	140	140	129	123	129	131	110	119	100	112	125	129	108	127	138	124	143	121	129	147	141	129	129	97	124	128	136	118	124	110	129	128	119	127	115	126	141	142	109	116	111	125	114	127	148	122	140	147	144	126	144	130	145	137	115	126	134	126	143	141	111	123	127	133	141	128	130	99	114	126	123	130	122	136	126	130	137	116	120	116	137	121	148	136	115	130	128	163	137	132	122	112	123	127	121	125	123	133	145	133	121	128	141	122	117	126	124	109	137	121	106	128	153	118	126	110	113	122	104	125	123	127	121	116	123	135	146	106	119	120	136	111	127	136	127	124	129	129	121	122	149
8969	1388	2495	2874	2793	2188	1900	1970	1800	1385	1083	823	668	570	528	537	476	435	446	445	408	423	415	391	397	405	405	437	380	420	443	392	377	380	361	330	365	340	317	366	361	366	306	315	316	345	337	369	341	315	309	334	329	347	321	313	331	310	323	331	347	345	370	317	311	335	336	339	364	345	317	363	335	327	334	332	354	358	331	329	328	317	321	325	309	345	308	314	310	353	345	336	309	333	324	312	332	351	315	284	304	344	344	333	330	362	334	307	311	345	324	336	334	330	309	315	334	321	375	332	323	342	314	320	342	332	285	333	296	339	312	342	331	325	326	323	346	343	307	308	306	344	339	318	311	325	333	310	291	310	312	343	341	320	306	301	329	311	292	348	295	317	354	317	321	318	327	335	329	306	329	298	357	314	320	360	338	310	323	315	300	339	289	346	349	331	310	308	316	334	339	305	318	304	325	338	371	321	323	327	331	363	300	311	354	309	326	308	340	306	320	321	329	312	300	312	326	329	338	305	329	319	336	319	306	316	315	335	337	346	324	296	315	316	349	301	328	307	332	328	321	357	340	320	332	319	302	325	344	296	286	312	336	278	301	309	299	365	294	344	311	332	321	340	336	313	314	327	321	336	322	296	328	330	322	328	341	340	313	315	320	323	330	343	307	327	333	350	322	347	311	314	298	323	317	303	353	323	319	317	296	316	313	299	314	291	331	317	336	320	317	339	335	301	319	318	318	323	315	318	309	301	343	326	314	311	310	337	333	325	312	287	335	351	315	353	317	295	324	337	315	326	326	329	328	307	338	323	310	303	286	346	273	312	316	345	335	314	342	350	358	329	373	343	305	310	352	337	322	302	360	305	318	319	324	288	329	350	337	320	349	298	335	308	292	320	327	342	304	301	317	293	305	351	308	315	347	368	296	337	314	340	327	309	310	345	301	293	342	322	344	310	310	349	340	329	339	354	321	303	291	312	322	298	376	291	302	325	339	328	327	323	306	294	320	347	332	314	344	339	317	321	327	335	334	324	370	295	336	321	349	329	330	302	328	355	316	303	351	351	304	306	321	304	331	292	311	293	370	317	304	318	342	341	318	343	318	326	326	302	357	338	310	295	349	335	316	341	335	313	291	308	336	306	324	337	350	355	321	319	358	349	336	309	333	303	379	316	341	324	321	325	348	305	340	310	286	336	334	337	322	325	331	304	328	328	341	284	350	357	333	331	325	338	319	307	333	330	344	321	310	307	336	329	302	326	332	319	318	301	307	306	321	311	349	310	343	361	355	362	356	345	355	312	341	332	315	300	350	343	318	319	341	317	322	334	342	292	329	336	291	312	333	329	328	343	290	313	323	309	325	324	299	368	352	319	324	294	332	297	352	308	354	326	315	313	315	302	319	333	338	331	309	333	312	340	322	306	324	318	345	354	322	328	317	322	286	341	320	328	317	332	334	350	314	293	303	330	350	346	309	322	306	297	328	320	308	330	333	308	318	293	302	338	320	298	306	319	348	345	349	320	327	331	317	336	348	348	320	330	318	323	338	304	316	346	331	319	354	310	350	336	347	325	329	309	312	340	307	312	336	322	307	314	331	349	339	352	323	316	373	328	382	322	345	314	326	321	321	345	370	321	356	359	322	317	358	346	346	362	349	316	313	316	300	319	318	324	333	319	287	352	309	302	332	299	312	350	377	315	322	316	320	329	333	334	369	331	321	316	333	342	326	317	335	303	320	305	303	330	309	314	334	328	335	311	317	356	310	338	357	331	318	323	332	297	310	341	344	339	305	324	345	319	328	298	347	379	313	323	322	339	347	344	300	307	296	331	325	336	290	333	343	325	315	335	327	317	344	347	318	315	311	350	317	308	310	339	303	346	328	336	307	324	347	339	309	351	312	327	320	360	318	340	319	309	302	315	341	315	342	345	321	311	323	340	336	348	314	309	314	326	322	307	303	339	335	358	318	333	302	275	355	311	320	322	336	330	337	331	338	337	309	292	305	303	321	285	332	355	315	327	335	314	320	315	325	300	322	310	291	339	302	324	328	336	290	326	345	331	336	306	345	306	319	309	350	331	320	342	311	351	309	347	354	306	313	313	311	310	355	304	374	303	327	316	308	335	326	327	293	323	305	333	334	320	286	313	307	366	313	318	366	342	306	318	321	354	313	336	336	322	313	346	351	341	341	321	353	370	315	314	336	324	334	327	359	330	319	335	308	289	327	336	327	301	339	347	348	331	330	334	334	347	320	332	324	324	340	327	331	315	359	349	303	299	342	344	343	328	338	327	312	309	314	353	299	309	325	333	318	322	338	326	355	289	328	299	326	307	317	292	331	326	320	334	321	316	322	325	315	326	326	322	338	331	343	325	310	366	308	343	327	354	316	331	314	293	317	320	343	313	301	328	339	354	325	323	300	313	370	322	342	306	325	323	330	347	336	302	302	333	319	306	301	303	319	309	311	322	326	329	342	325	320	291	332	330	320	324	324	307	323	347	342	338	333	361	329	323	317	339	321	301	316	318	373	347	288	301	325	342	340	304	323	292	309	350	290	310	323	327	316	322	290	327	332	339	333	287	296	336	308	306	320	337	323	326	336	352	297	334	316	325	343	320	318	326	339	312	317	308	341	332	336	318	312	294	340	348	330	329	303	320	310	321	328	327	317	338	338	326	342	335	330	328	321	299	281	321	319	353	301	366	340	347	317	329	327	342	333	329	294	322	305	312	300	336	331	291	357	318	349	328	298	312	307	301	339	304	313	316	281	321	323	319	332	342	318	329	331	308	279	305	329	348	328	339	331	324	337	340	340	364	304	284	337	344	318	348	304	324	324	316	324	310	303	318	335	344	335	352	341	346	337	356	355	340	324	316	342	331	354	347	337	307	303	308	315	330	339	328	314	319	314	322	325	339	340	337	362	332	338	343	326	317	337	352	354	336	304	300	333	369	299	341	340	328	323	338	311	323	325	346	328	292	344	302	309	330	320	308	307	330	330	326	338	366	293	326	310	347	304	330	312	308	340	319	345	328	330	318	322	324	327	345	320	362	333	323	286	318	343	325	312	345	310	282	307	334	340	315	312	299	362	353	335	313	320	331	351	367	305	287	325	320	363	328	293	326	337	332	307	325	322	326	319	327	314	320	352	297	325	338	344	330	310	311	314	319	329	335	305	326	323	362	343	298	352	315	308	322	320	317	312	309	300	341	301	313	276	332	341	347	330	329	313	311	314	345	320	355	298	322	319	322	350	344	317	357	313	294	317	341	326	331	325	318	342	312	328	375	360	315	336	342	319	315	324	294	322	328	321	296	333	299	307	295	339	337	324	336	327	317	320	339	310	346	302	337	289	321	321	309	339	343	313	289	305	301	316	304	335	355	295	320	324	298	302	359	324	323	342	343	353	313	321	290	309	334	329	334	360	326	328	347	326	326	316	308	335	345	350	330	360	336	356	316	334	302	345	331	286	314	323	335	329	335	322	297	331	350	327	333	331	302
2101	560	517	531	486	491	463	457	434	439	475	423	394	393	402	445	420	439	394	426	409	382	378	385	443	392	404	398	398	400	439	430	418	424	362	414	449	400	404	369	376	371	372	354	392	393	375	382	386	383	363	408	417	376	387	418	389	360	413	403	406	380	432	427	435	403	384	401	385	382	356	362	444	382	418	398	404	399	391	388	424	359	396	388	395	406	372	398	400	396	400	370	385	367	422	396	400	374	372	380	374	378	382	436	419	422	405	352	402	365	410	364	385	403	350	378	407	389	430	423	393	411	384	387	380	368	357	362	399	412	385	403	433	436	467	419	401	410	412	386	410	385	401	375	386	387	410	375	426	383	414	415	421	396	400	410	428	433	375	377	443	397	378	339	406	383	400	426	440	424	386	381	381	408	370	402	393	407	374	382	386	398	418	399	398	368	414	379	389	367	426	384	423	401	401	379	420	413	393	416	365	378	399	418	406	353	432	365	388	395	388	405	399	426	436	385	396	357	386	376	411	433	421	375	408	388	392	372	431	415	422	387	420	390	355	416	373	359	388	431	400	380	415	391	399	407	401	375	378	394	380	421	387	402	385	366	410	384	406	350	364	392	354	415	423	419	356	406	397	408	422	389	394	377	358	392	401	381	382	407	407	376	356	388	411	412	406	418	404	382	385	392	395	359	398	423	405	382	407	388	410	365	414	372	414	372	427	394	375	416	424	371	371	421	389	442	382	354	373	379	394	391	390	376	419	357	407	399	392	427	380	392	394	407	403	402	415	395	414	415	415	385	357	373	370	386	421	413	384	381	462	393	407	425	387	394	380	397	371	385	357	446	414	371	425	376	381	408	418	425	400	407	390	406	410	400	399	400	389	416	414	414	401	394	384	438	373	402	407	387	370	382	430	417	410	428	436	385	374	384	397	391	394	366	421	433	413	422	399	418	381	402	404	401	371	390	370	387	396	341	365	387	407	391	382	382	361	375	414	362	386	412	434	414	393	415	387	404	441	393	410	397	418	399	399	431	393	407	432	386	379	423	400	364	393	411	392	399	385	421	426	406	395	415	371	371	427	424	392	374	400	423	391	424	373	368	382	395	386	426	384	404	391	367	379	378	368	438	395	402	400	373	379	434	373	383	406	369	353	355	416	394	382	382	371	406	386	391	369	396	397	433	421	397	377	399	408	414	439	396	372	375	430	395	407	396	372	389	420	424	399	404	392	405	371	391	429	408	399	379	424	382	397	395	391	398	434	388	404	382	409	408	397	390	393	392	443	362	367	403	353	417	380	386	400	373	377	378	443	390	396	405	398	398	396	352	384	403	410	367	358	418	420	378	360	389	383	365	391	394	398	383	394	389	404	383	398	418	406	346	434	400	418	427	402	406	415	433	412	360	401	413	416	372	395	398	383	404	401	391	375	379	380	367	419	396	368	405	420	428	387	377	404	394	370	373	371	389	407	433	415	355	389	387	393	404	382	367	401	421	390	423	383	445	372	406	401	381	395	352	405	378	388	399	382	365	395	369	380	379	417	395	391	391	399	411	378	380	360	376	387	399	381	382	369	425	381	399	386	401	375	363	389	410	365	380	442	415	424	381	388	386	370	394	405	389	389	377	378	377	386	400	371	418	398	437	396	336	407	384	405	385	384	395	388	375	392	359	394	356	385	429	400	355	397	385	409	405	365	427	415	431	396	387	414	379	387	379	380	379	378	422	408	405	382	415	419	392	398	369	415	416	410	345	399	377	421	426	424	372	373	359	394	355	413	391	389	394	392	400	368	394	377	415	411	393	368	389	382	364	424	407	371	399	434	369	409	413	398	412	377	395	408	375	388	417	388	449	389	388	381	388	431	439	380	387	395	375	419	391	425	397	394	417	409	419	396	404	382	374	384	385	399	414	394	398	402	407	406	376	395	397	349	418	463	398	384	388	375	401	371	438	378	395	470	445	443	378	387	418	450	400	333	414	405	422	355	387	371	395	424	386	412	405	364	350	333	363	396	386	385	416	345	381	380	425	381	389	429	393	396	376	334	397	402	389	390	381	393	407	405	377	428	358	384	419	380	403	386	398	387	399	393	373	389	401	420	425	382	418	396	378	398	408	408	384	408	403	409	371	407	413	441	388	384	389	354	366	388	411	361	351	387	383	392	385	367	421	409	418	385	389	417	444	387	404	369	423	393	379	419	368	364	409	367	403	397	373	424	379	417	425	396	392	392	394	395	438	387	421	433	421	381	362	392	399	396	372	373	405	366	379	345	424	402	417	430	396	354	376	394	384	437	348	380	424	446	438	415	409	374	404	441	382	388	384	388	392	407	393	413	399	413	407	357	392	387	418	420	420	418	387	400	446	428	405	389	386	391	386	398	366	406	365	407	385	397	450	418	387	425	410	411	385	401	397	380	399	350	358	365	397	396	371	385	414	433	420	428	380	408	386	426	413	397	367	393	374	397	383	384	370	370	418	395	435	404	414	424	381	402	375	400	390	404	402	434	380	370	403	432	383	403	386	403	399	410	402	369	386	401	421	422	360	400	421	367	396	353	404	372	399	398	392	408	413	363	416	397	424	390	397	373	394	381	391	381	364	430	401	418	379	439	401	405	418	415	396	425	402	407	414	374	370	394	426	410	380	379	395	402	364	374	390	407	373	389	439	393	429	414	355	384	410	436	424	408	394	411	377	385	361	394	443	423	394	394	392	366	404	412	418	395	389	399	374	408	398	447	409	379	421	383	437	437	370	388	398	370	386	412	460	403	384	388	386	422	392	375	395	408	426	405	402	410	438	413	391	367	377	405	404	409	403	420	396	411	345	361	407	370	446	449	384	414	389	411	394	398	417	416	388	409	369	394	398	396	388	422	374	415	412	416	401	407	365	369	391	401	384	405	348	372	405	382	406	385	372	420	399	419	392	411	418	425	404	387	428	409	404	364	388	400	349	396	409	412	392	399	386	416	358	395	407	430	414	405	411	382	384	401	432	377	386	405	375	404	408	409	370	436	372	397	366	379	381	453	425	393	385	423	395	428	388	371	408	410	451	412	411	409	369	389	384	359	357	383	399	396	386	430	380	379	396	397	405	367	399	428	434	413	394	409	384	372	398	400	414	387	420	385	371	433	404	425	428	364	397	440	415	432	406	405	421	386	415	413	413	383	386	402	414	369	385	417	386	404	423	440	404	431	406	407	373	384	393	398	363	404	383	407	390	425	387	386	430	408	381	442	364	406	433	437	426	404	393	403	377	397	440	420	388	425	421	387	401	409	426	424	410	404	367	344	394	373	375	382	414	371	402	408	359	391	411	405	445	372	420	372	394	441	363	378	394	357	367	386	395	403	435	411	422	364	396	405	399	361	372	377	365	395	395	412	386	437	413	375	408	368	394	384	395	398	357	382	444	372	386	397	402	417	388	417	360	386	365	415	393	396	427	398	396	419	430	406	410	334	443	389	431	405	396	379	383	385	406	434	389	390	395	405	385	423	385	354	425
2424	987	1069	1165	1157	1140	1074	1201	1086	1094	928	918	901	846	833	840	864	861	873	846	870	908	840	861	853	844	801	855	850	915	913	868	825	826	876	907	838	849	842	917	835	832	879	870	892	848	851	892	797	860	811	900	809	826	844	834	916	891	892	869	886	847	827	856	859	836	839	860	831	843	868	867	857	862	878	880	854	857	909	790	879	906	814	840	865	878	825	839	866	822	828	867	854	854	813	790	871	837	860	868	845	837	827	879	901	878	877	821	841	860	852	878	866	844	824	836	840	857	882	883	893	862	880	885	866	851	862	876	848	847	829	853	855	807	902	849	899	829	849	849	846	888	869	844	894	854	838	832	894	819	869	855	800	858	862	894	833	861	875	837	809	842	820	888	815	859	895	847	831	870	884	897	893	839	831	834	933	912	843	837	887	876	876	819	872	826	893	823	840	863	875	787	852	835	918	800	838	884	873	864	839	870	861	905	825	855	819	843	823	866	907	848	859	890	866	846	892	862	931	893	868	856	856	873	820	867	851	830	875	869	872	845	835	847	868	893	852	843	870	847	829	919	861	853	851	849	905	833	821	861	826	831	860	824	859	848	846	919	844	833	825	808	832	866	885	900	817	879	827	814	824	805	893	932	828	873	864	887	845	872	806	813	796	798	821	849	868	879	860	873	841	876	837	867	858	862	874	870	898	844	882	844	863	791	877	848	846	875	891	892	803	834	815	825	813	929	825	868	935	792	840	890	853	850	823	875	875	840	857	855	827	900	855	840	820	834	838	879	850	847	847	870	824	858	851	877	887	883	915	885	819	861	837	855	808	786	844	865	824	878	820	855	862	892	831	849	803	843	843	835	839	846	859	824	822	864	858	908	893	871	909	812	857	848	850	840	907	872	858	809	818	875	884	827	888	900	821	843	835	883	863	819	857	884	849	859	856	874	799	826	888	831	848	899	843	791	850	826	841	855	887	835	866	842	886	837	865	863	906	824	884	822	855	804	879	895	841	830	822	837	878	838	856	845	811	885	823	853	835	887	896	829	880	853	855	914	876	900	835	793	835	846	834	879	847	831	919	852	851	813	878	873	804	868	883	860	839	859	840	812	843	899	859	837	846	885	851	872	843	876	838	873	835	849	883	855	869	835	810	875	888	821	885	862	849	833	902	819	834	848	891	848	854	829	901	838	813	856	841	813	813	892	826	847	854	854	836	867	905	805	817	794	848	903	839	861	857	867	865	853	894	907	814	855	880	805	827	855	845	825	851	793	839	885	858	833	854	865	901	875	818	830	856	848	823	884	841	811	813	873	891	859	866	860	880	815	881	820	861	843	831	855	837	861	842	907	823	926	869	759	820	874	865	885	856	917	859	833	809	854	877	879	839	894	886	869	884	857	869	879	850	812	883	837	817	809	841	848	834	889	884	849	887	920	882	846	852	842	848	848	899	861	865	863	855	837	894	816	866	861	838	837	846	818	838	834	834	862	863	846	839	878	855	861	826	882	874	817	841	855	848	870	829	941	844	838	881	852	856	869	843	849	833	874	880	791	881	853	839	826	846	911	820	825	824	850	923	835	860	833	843	886	909	851	850	828	835	906	861	832	860	855	852	873	860	909	868	868	833	835	822	849	844	851	874	822	840	833	829	905	832	848	826	881	834	913	910	842	844	852	865	828	878	905	874	866	907	905	828	873	819	836	837	821	799	873	900	807	864	847	852	871	843	853	820	839	885	882	854	892	896	864	853	864	873	866	822	837	833	802	892	835	823	869	884	826	891	852	821	818	880	844	883	847	867	888	873	851	833	842	872	859	828	844	849	873	902	870	826	835	912	865	844	875	896	894	878	808	831	853	891	859	858	791	896	870	832	861	837	843	890	865	856	825	824	829	874	883	916	813	863	851	880	816	941	843	896	861	908	892	879	856	852	876	893	885	857	802	825	858	861	855	886	848	858	830	830	828	815	878	857	859	818	881	899	838	845	895	845	837	832	878	905	842	831	877	888	853	817	913	883	875	791	890	836	838	904	877	874	843	887	895	854	786	860	838	851	840	837	864	852	839	874	784	864	858	843	808	916	821	857	886	834	872	835	861	805	810	815	861	854	915	929	810	857	879	832	852	832	841	891	826	828	828	903	857	833	880	891	850	868	876	884	862	868	886	817	838	840	846	881	880	878	852	807	870	848	875	844	841	901	830	894	815	889	908	863	833	835	850	896	842	889	846	872	882	866	892	885	873	849	843	821	857	817	876	800	857	828	855	903	853	921	859	826	831	899	908	870	829	849	880	843	852	813	853	909	871	842	897	885	882	856	831	900	812	866	769	867	783	878	851	843	913	889	841	896	855	889	855	851	846	819	879	823	859	896	877	859	824	859	816	900	849	843	861	872	829	814	867	892	840	897	869	888	906	818	834	825	852	877	868	847	899	800	833	834	865	757	845	862	856	878	879	844	844	894	840	875	859	887	847	847	902	830	864	785	850	886	886	855	858	849	809	879	907	844	841	862	837	839	852	816	813	819	864	802	861	835	818	915	851	880	888	844	821	855	877	801	841	789	847	803	806	833	839	833	881	818	839	875	803	845	853	807	844	851	872	827	791	830	857	832	916	866	913	815	858	839	842	801	924	862	913	888	871	831	827	897	841	795	805	887	852	875	849	910	868	856	890	834	852	886	880	831	871	903	824	847	897	881	903	834	872	854	824	888	858	836	844	872	850	885	859	851	859	867	854	892	814	828	827	894	899	882	833	887	884	856	874	834	852	886	851	835	834	808	846	836	825	853	824	932	882	912	844	824	834	810	861	849	879	841	798	827	853	886	901	853	902	890	868	780	835	859	880	849	804	882	840	852	885	832	859	837	875	817	860	859	897	864	787	892	859	854	855	908	862	844	840	851	861	839	885	863	885	809	822	873	835	846	880	912	901	823	839	837	815	846	863	876	789	797	846	877	848	868	932	826	898	904	905	842	846	848	866	900	832	898	903	852	889	793	819	845	844	790	868	808	888	822	867	877	846	793	885	868	842	864	857	868	883	874	879	885	835	867	865	861	808	855	825	872	934	827	871	902	855	902	833	906	859	860	901	870	833	880	840	869	908	877	852	845	857	861	877	859	884	850	870	878	872	886	835	893	911	860	825	809	839	864	841	870	830	847	860	920	816	813	860	849	909	873	880	885	842	870	814	843	863	854	884	825	801	805	844	885	874	851	829	862	892	865	841	833	868	912	917	867	878	871	858	853	887	840	861	863	853	879	853	828	879	834	799	841	852	819	827	852	876	844	890	833	833	874	820	843	901	922	857	837	861	869	851	819	811	836	850	834	848	844	815	808	852	776	866	844	864	816	826	848	828	874	820	847	876	805	849	868	840	848	898	909	850	880	806	889	813	874	860	874	801	814	846	910	830	858	849	885	813	922	839	834	881	888	821	862	793	852	832	912	853	852	898	843	844	886	835	857	854	878	858	845	840	818	898	841	869	858	810	855	832	852	861	829	846
9056	963	883	700	590	441	474	479	391	381	332	255	294	295	242	233	278	269	233	245	272	241	263	251	279	269	268	290	270	261	242	255	234	253	276	233	294	238	243	287	257	267	270	265	238	262	224	220	245	283	228	241	277	248	242	249	240	248	227	253	278	245	235	226	265	244	246	247	228	254	238	247	250	276	216	255	263	239	280	275	255	233	265	270	234	275	232	278	251	246	256	282	269	279	239	240	235	259	272	236	247	252	268	292	261	294	241	203	238	262	255	245	263	264	264	251	261	225	264	267	250	265	295	257	246	233	256	238	278	248	254	278	279	294	241	284	242	253	254	227	246	231	269	246	220	263	243	264	245	248	257	243	241	222	226	225	286	248	267	244	261	257	268	265	232	263	242	240	278	272	247	235	232	244	249	271	236	238	256	223	245	241	243	283	241	267	238	271	248	246	245	246	248	251	252	266	250	257	267	224	256	275	246	248	265	275	274	242	260	273	258	266	249	268	250	253	261	231	281	253	258	263	273	208	230	266	231	233	272	275	238	258	265	289	267	242	257	246	267	239	288	236	252	259	236	211	231	261	237	275	269	272	245	272	267	264	227	237	247	282	274	241	265	263	236	276	245	262	250	256	297	228	269	240	262	234	265	259	278	254	240	282	259	238	256	277	250	234	237	276	224	240	261	240	250	266	245	268	216	235	265	229	264	243	266	259	241	221	233	247	241	233	268	250	275	202	249	258	226	247	248	257	237	245	251	283	285	238	249	261	231	259	251	250	252	228	277	254	276	238	238	257	229	270	264	263	256	292	262	237	225	251	256	236	242	253	276	258	246	273	263	234	257	217	254	251	231	256	243	247	245	251	249	248	256	245	235	269	290	254	257	245	246	232	258	255	244	261	262	255	288	252	237	255	251	239	267	259	250	254	266	224	244	293	251	242	214	280	278	251	288	254	283	253	245	251	238	262	257	269	251	250	245	229	231	231	234	260	270	241	224	240	276	248	238	272	274	256	269	266	225	276	241	221	244	261	258	251	267	273	295	259	257	264	247	263	238	255	241	230	229	230	273	254	250	249	252	265	264	258	292	264	312	252	246	248	261	258	210	277	262	248	260	243	252	271	242	237	237	241	250	251	290	220	240	248	226	243	252	248	254	267	231	236	256	265	266	253	268	273	240	248	248	250	235	234	249	229	250	239	245	226	262	247	248	254	211	253	238	242	277	276	243	253	241	264	266	248	237	262	286	267	242	265	277	291	246	215	281	258	259	246	239	236	247	264	272	268	264	253	243	244	265	257	243	264	245	262	244	233	259	276	252	250	225	251	291	256	262	249	287	260	213	248	233	218	249	244	262	250	254	234	229	272	250	224	244	242	275	237	251	277	247	278	280	227	255	229	257	258	246	296	272	236	250	225	263	258	257	256	302	266	255	234	256	244	230	264	261	260	226	238	252	253	304	256	223	253	238	242	271	280	287	262	225	247	271	253	262	232	243	232	266	263	257	217	239	278	276	256	239	256	252	246	244	256	256	260	258	268	263	263	247	253	261	264	264	270	273	272	269	221	256	261	216	220	209	258	256	227	267	253	235	270	267	253	258	251	235	227	297	259	251	267	209	263	271	253	223	252	269	259	260	242	260	246	240	240	256	232	256	271	228	239	276	259	239	278	263	239	240	248	253	265	261	274	257	245	275	271	266	243	306	258	240	243	246	247	236	246	227	232	207	262	240	266	246	231	257	237	227	228	236	280	279	256	217	251	255	251	248	265	244	237	253	277	236	252	251	260	268	252	268	300	237	279	257	240	274	286	270	266	243	211	246	282	262	222	258	239	255	262	267	241	271	227	252	244	238	257	271	273	276	277	276	227	268	243	266	266	262	297	231	236	258	248	260	261	276	269	231	253	261	267	262	244	216	253	237	232	252	237	254	237	263	267	255	276	237	262	235	259	243	249	246	266	262	234	266	218	256	235	223	243	257	248	231	242	257	243	207	255	244	259	281	275	256	233	235	301	260	238	262	265	257	221	260	279	272	265	248	240	258	248	232	269	262	277	281	244	271	234	245	249	246	231	281	261	283	257	261	240	226	278	263	256	251	269	249	277	249	259	297	234	252	257	224	247	219	245	268	249	245	252	250	274	267	255	247	251	250	273	247	239	241	225	218	217	247	275	261	272	248	247	231	242	255	251	247	239	230	279	257	218	241	248	264	234	274	246	243	248	268	278	218	207	238	252	260	235	217	255	258	274	249	244	261	279	251	259	258	280	249	246	232	251	242	263	241	275	246	249	239	266	236	246	258	268	264	250	258	216	252	234	258	259	289	260	256	258	262	262	242	269	237	270	280	251	254	239	272	281	269	244	242	235	230	252	245	254	283	241	259	262	258	256	291	248	253	235	282	283	262	233	271	267	233	250	246	258	234	247	232	263	253	258	232	254	238	274	248	244	255	250	260	258	229	260	268	267	271	269	262	256	263	256	271	259	246	232	248	289	252	247	242	261	224	253	271	257	251	261	230	268	240	272	247	244	246	216	248	249	268	269	274	252	263	265	265	265	265	231	280	274	252	249	241	242	269	250	282	271	256	237	241	254	242	256	265	251	258	260	286	276	251	235	232	268	245	265	246	234	279	252	228	217	253	257	252	264	259	280	248	265	265	267	241	249	246	238	236	245	271	259	275	262	256	252	274	268	270	263	240	242	252	228	242	259	252	264	243	262	262	229	252	256	223	241	254	283	242	240	264	240	274	240	253	245	256	259	260	270	222	259	287	255	247	256	256	265	257	241	261	274	244	247	249	257	242	261	244	252	233	241	237	216	281	242	231	235	264	284	262	263	251	261	263	259	248	270	252	247	247	257	254	247	295	246	246	281	263	257	255	239	283	257	238	225	269	262	263	262	258	268	267	247	242	265	243	263	247	259	251	252	235	217	235	268	229	229	252	273	232	226	248	234	253	256	281	228	226	245	242	251	251	254	237	256	235	231	234	244	269	287	279	243	268	233	240	227	228	250	250	248	238	264	253	250	252	277	263	257	247	245	236	280	254	250	238	248	255	211	232	240	272	231	275	247	262	221	264	272	256	273	259	272	278	224	272	257	250	265	246	271	241	253	250	252	236	248	257	261	259	266	250	232	205	231	236	265	268	273	233	244	239	262	256	243	240	276	236	223	228	256	259	278	240	261	295	274	232	255	284	285	246	236	201	235	246	259	232	253	239	262	259	256	278	234	252	246	262	252	269	286	298	241	253	255	297	290	259	261	258	233	302	237	229	266	250	262	231	244	222	253	259	267	234	265	282	265	263	230	260	244	271	231	260	279	243	257	262	270	263	224	248	239	267	268	241	259	270	260	257	255	255	242	237	281	277	279	243	225	244	241	276	238	217	288	232	264	276	243	259	235	237	228	251	274	240	233	248	237	269	307	226	246	252	242	232	247	246	230	225	273	255	247	247	264	213	278	269	260	247	259	267	267	217	265	286	254	266	272	271	232	263	237
7191	1150	1853	2018	1959	1649	1564	1575	1447	1149	912	855	748	704	629	619	618	664	605	637	606	560	580	606	584	568	641	598	629	597	625	617	588	617	569	541	606	581	567	556	538	528	588	556	576	595	575	616	583	572	584	537	550	547	554	562	546	531	555	587	568	576	557	584	536	558	574	557	548	525	581	577	620	574	557	601	579	571	581	572	528	585	574	592	599	604	563	608	555	602	593	554	574	605	560	593	596	569	539	533	579	615	579	547	593	567	562	576	610	629	572	562	582	554	545	556	560	601	551	524	566	518	561	559	580	575	578	541	554	578	549	569	603	559	543	604	548	583	573	543	573	575	569	558	595	580	608	566	575	574	570	535	523	553	533	568	579	560	560	589	573	535	559	572	562	568	537	544	604	601	544	532	561	561	522	608	579	540	568	553	571	552	524	559	587	574	543	556	599	558	561	539	577	589	582	527	575	556	586	576	538	578	561	575	577	599	552	572	602	553	545	572	544	603	593	552	592	563	574	577	599	543	548	552	579	568	558	566	558	571	574	596	579	553	598	555	570	611	577	549	544	538	600	574	621	596	560	559	557	553	542	594	564	595	531	541	582	548	568	545	601	577	583	622	576	561	576	541	572	610	611	538	567	538	543	611	560	590	551	566	531	598	592	569	569	547	565	572	613	566	535	552	562	540	583	550	536	540	566	537	578	549	581	591	539	536	540	555	604	578	541	586	580	576	527	566	572	590	555	517	544	554	544	552	595	581	580	609	565	596	542	578	554	582	553	563	569	567	561	557	529	533	589	548	553	601	532	532	586	605	572	557	592	528	602	552	617	609	588	572	591	612	578	575	554	553	539	555	537	544	547	540	570	519	588	566	514	576	529	537	546	561	535	575	557	543	557	543	565	540	608	600	517	561	575	572	570	601	572	540	574	522	554	577	571	519	574	530	588	554	590	529	551	561	549	549	573	565	569	534	567	594	573	512	565	560	589	561	553	561	595	582	609	549	563	547	576	580	541	592	552	575	541	581	524	546	558	565	552	545	593	569	566	610	591	571	569	567	502	560	562	556	544	582	570	556	557	582	577	515	572	559	551	578	587	551	612	550	578	560	565	558	585	561	592	586	527	577	570	554	583	541	563	538	520	579	585	572	561	604	527	585	564	602	512	580	588	594	597	562	561	567	558	544	527	579	560	570	570	570	558	553	574	558	596	578	565	606	562	582	585	571	546	532	580	571	540	606	550	571	569	580	532	584	538	486	557	540	547	537	514	554	580	556	548	570	573	591	545	582	536	593	535	517	615	581	580	561	569	566	554	527	544	567	586	579	606	517	565	563	533	566	604	580	551	571	574	542	555	517	589	523	584	594	562	593	590	597	554	534	570	537	570	542	576	576	577	544	552	564	624	559	589	543	550	540	590	594	572	562	572	568	607	583	528	568	575	558	590	578	614	575	561	564	532	559	567	583	548	583	609	543	513	549	555	580	602	557	565	568	555	549	578	597	511	599	553	570	563	576	587	536	554	562	545	577	564	550	601	558	526	547	525	544	546	561	555	561	596	560	551	551	570	548	574	596	564	572	598	565	522	574	573	585	591	595	569	544	587	596	577	556	588	559	529	533	555	567	546	564	535	550	581	535	560	563	627	579	562	553	555	575	572	580	559	560	524	553	530	562	571	588	570	530	621	585	587	586	512	595	580	571	536	559	534	571	595	591	559	575	600	601	521	575	532	533	516	535	572	559	571	516	524	553	548	534	597	515	554	544	529	554	561	605	567	567	608	543	605	553	583	569	611	591	532	559	559	584	528	587	587	536	579	596	558	580	571	563	552	574	579	532	525	536	589	525	541	585	567	547	605	565	544	563	554	531	550	569	563	587	567	581	583	523	587	571	528	536	556	584	565	602	578	597	528	550	531	569	504	585	578	557	530	549	565	568	569	518	533	566	581	561	569	567	566	561	551	564	557	601	571	556	557	538	541	585	580	523	599	573	554	584	576	556	569	529	555	561	594	528	586	567	578	586	546	569	585	591	563	583	603	536	566	559	559	634	565	585	568	560	535	547	584	622	576	562	571	621	555	539	557	516	560	536	535	598	578	633	530	554	592	556	574	547	544	535	584	559	591	543	587	565	528	590	524	541	516	572	584	565	575	601	519	547	563	568	574	537	593	558	591	576	563	572	544	555	574	559	559	551	576	551	499	510	576	595	567	568	537	584	573	634	564	562	556	538	574	575	557	579	538	560	577	515	541	553	584	620	576	621	538	555	545	561	553	529	557	547	579	556	536	553	591	531	541	582	533	521	575	554	583	582	543	601	593	565	629	539	550	571	570	580	553	551	559	544	583	565	549	571	560	566	543	570	571	543	571	594	520	582	576	557	563	557	562	568	549	565	552	513	542	547	560	557	563	563	574	558	567	538	574	523	568	586	576	529	559	535	576	556	564	555	585	565	559	575	581	571	593	541	608	564	558	600	592	567	582	578	605	597	584	551	564	608	585	611	557	534	578	616	555	580	542	573	569	553	570	589	563	533	536	563	559	545	519	565	585	559	546	562	546	601	542	565	581	558	542	602	549	548	557	559	556	596	580	546	580	561	533	582	507	556	568	604	534	590	560	553	582	530	555	569	557	521	590	563	586	552	574	629	542	591	532	583	557	591	556	573	577	555	592	617	586	559	541	548	561	537	575	612	594	563	568	558	562	543	600	616	604	573	518	559	585	585	560	555	543	592	591	568	590	548	565	554	546	554	570	543	598	543	606	586	571	587	591	535	552	555	584	557	592	480	557	555	539	556	553	552	559	544	554	550	567	593	558	602	606	571	568	593	579	565	541	571	596	600	559	604	589	555	556	574	562	572	574	548	581	544	568	559	572	542	613	560	534	559	574	529	575	573	544	587	579	574	596	592	541	538	590	524	582	554	562	559	588	566	531	603	589	532	560	532	540	578	556	576	596	581	614	522	562	595	520	620	555	561	580	550	562	567	538	582	591	592	597	542	528	562	568	514	574	534	606	550	565	552	585	553	568	573	581	576	533	575	591	601	545	568	554	566	558	579	550	547	606	550	579	566	607	556	544	561	600	548	606	582	547	555	578	555	611	576	542	572	592	565	566	604	586	596	559	561	586	547	556	595	549	566	559	561	613	553	595	567	558	588	554	563	556	557	554	612	580	573	565	536	524	542	559	553	589	546	541	561	584	570	600	595	576	553	562	553	580	574	535	547	573	523	548	561	553	547	562	562	569	577	572	592	561	607	566	562	566	525	544	566	562	544	593	594	552	546	555	546	544	534	540	547	526	582	551	556	502	540	564	541	590	589	581	621	564	578	548	573	542	585	571	554	542	571	551	592	554	592	575	538	613	612	573	574	574	574	585	561	612	555	580	549	530	539	536	568	555	506	571	557	574	619	564	577	595	562	590	566	561	555	592	555	569	537	565	556	569	554	599	582	609	572	560	567	534	514	565	552	582	546	561	624	573	531	547	558	622	563	580	560
16629	2021	1373	971	668	529	468	398	382	290	265	236	195	164	165	143	173	152	130	150	129	136	159	146	141	143	163	125	129	136	133	151	151	130	141	133	115	132	131	121	124	127	127	117	116	135	131	112	125	153	123	133	138	146	131	120	115	131	126	139	121	151	142	119	124	123	126	146	138	122	162	135	109	130	126	119	138	130	141	116	136	136	120	126	127	122	120	128	125	136	139	143	132	109	130	126	137	147	132	122	112	114	120	129	116	150	121	141	124	131	139	131	137	143	130	149	144	141	134	135	123	128	129	128	127	134	120	141	127	114	130	117	114	127	124	120	135	133	121	136	115	127	149	151	107	122	124	123	116	136	127	126	140	143	122	118	148	146	132	146	103	143	120	127	131	135	96	131	118	134	150	118	132	131	117	123	134	123	123	159	137	160	142	114	119	140	134	137	143	135	131	143	128	103	135	130	119	129	151	113	122	143	129	118	151	110	125	130	148	136	116	135	133	134	112	125	113	139	122	127	130	142	98	137	127	130	123	127	132	133	149	131	131	118	132	131	134	124	113	136	129	141	146	131	150	126	116	132	128	126	118	120	104	149	135	118	128	135	139	114	143	114	107	110	111	126	126	121	117	131	116	155	106	149	112	125	143	151	107	136	134	120	136	125	132	119	115	113	153	134	156	143	139	149	120	130	136	121	134	122	118	124	123	124	152	126	117	120	112	143	125	122	130	115	131	119	127	121	121	122	113	135	124	131	105	122	112	120	132	127	128	120	146	108	136	102	120	135	142	121	118	127	153	140	139	135	123	139	131	128	123	126	135	124	113	147	135	112	116	130	123	145	135	125	134	115	115	146	121	134	117	129	112	140	140	117	108	137	135	115	113	111	133	142	129	108	107	144	136	126	114	142	130	126	130	123	116	133	138	113	113	129	135	128	127	120	119	118	136	127	129	141	144	126	122	115	140	122	106	132	142	119	147	130	149	113	115	122	113	124	113	135	134	129	123	119	126	129	125	120	156	113	140	125	121	133	115	115	142	138	142	127	130	106	133	140	132	144	125	110	113	148	124	113	146	134	145	123	127	146	136	137	134	147	138	122	121	138	139	103	138	122	120	131	114	136	116	140	131	116	132	123	116	139	108	108	134	119	127	140	128	123	129	118	121	127	130	135	143	128	123	126	133	130	117	158	117	119	140	131	121	134	116	136	129	120	100	126	143	123	101	137	135	133	137	97	133	135	112	124	132	132	129	121	137	113	141	121	128	117	136	125	129	92	153	133	119	121	122	110	110	117	110	126	132	151	136	123	114	95	118	150	140	151	138	117	140	135	131	145	105	114	142	123	141	132	112	114	130	140	134	133	131	122	133	118	134	166	124	146	117	157	131	160	145	110	150	110	119	131	156	126	113	132	131	131	124	133	138	135	125	126	128	133	132	121	130	133	116	117	109	115	132	126	135	101	107	116	134	136	120	133	141	140	148	125	126	121	137	115	130	130	117	129	138	117	125	113	117	132	127	121	136	122	131	122	138	120	129	123	140	130	121	132	129	126	123	125	120	119	126	124	134	127	122	143	123	117	145	138	134	131	118	110	124	143	108	145	121	115	140	138	133	137	124	135	116	125	136	128	117	121	157	129	145	122	112	134	110	110	139	126	119	129	127	140	142	127	127	136	107	126	103	118	147	126	139	135	125	130	163	135	149	133	132	124	143	130	121	157	144	118	131	121	129	148	151	120	136	141	122	126	128	125	144	117	143	105	119	129	117	149	141	132	138	127	137	137	107	125	125	102	135	118	126	123	139	129	131	131	131	123	124	117	138	128	110	118	139	140	147	128	101	124	131	142	132	127	134	127	121	126	104	110	124	110	137	131	121	129	125	127	137	139	117	150	140	127	125	135	122	130	135	114	139	127	119	121	103	116	129	142	112	122	107	127	112	106	116	128	124	130	127	135	125	109	121	135	104	121	117	136	116	161	126	160	117	133	124	141	138	151	144	120	138	139	149	132	118	117	102	112	121	117	113	121	121	115	140	114	114	121	119	142	146	131	138	119	137	122	137	101	124	126	126	102	124	110	113	144	127	120	111	122	111	130	126	137	125	119	156	111	123	134	145	135	138	131	125	125	128	145	114	143	119	144	134	133	135	120	135	145	120	128	127	130	146	134	107	135	131	130	135	125	118	126	128	137	122	139	137	111	119	136	127	120	131	108	130	136	111	141	115	134	108	129	151	108	115	119	143	139	118	107	115	113	112	137	124	129	135	108	118	139	133	125	133	127	127	145	126	136	156	140	127	150	129	140	146	127	121	133	122	122	117	142	116	121	113	133	134	117	118	122	117	124	135	133	146	126	146	120	137	117	130	132	129	133	150	130	131	119	138	133	144	144	138	129	135	148	139	126	98	121	122	112	121	136	126	110	111	128	135	110	126	108	137	127	129	113	137	126	136	167	105	128	124	132	136	121	115	143	107	120	127	115	131	121	129	127	142	145	139	133	145	132	139	131	147	122	131	122	113	126	128	128	154	125	136	139	143	128	120	120	127	137	143	147	123	140	151	125	128	121	110	115	123	106	133	113	126	119	121	122	134	133	130	147	150	131	116	137	126	152	146	124	139	117	123	144	118	120	114	102	125	147	158	140	133	132	119	122	129	138	113	124	141	146	113	112	120	132	127	127	115	112	155	130	118	129	123	115	134	121	118	155	143	107	136	144	120	139	112	137	127	118	123	123	115	140	144	117	145	146	148	127	116	136	147	140	125	123	138	127	112	124	149	145	138	133	150	142	155	125	125	118	121	118	113	120	151	120	112	111	145	109	125	126	120	148	125	145	128	128	125	120	141	144	118	122	131	130	126	113	112	132	126	126	120	142	146	131	109	143	122	121	157	131	127	105	119	116	114	133	144	124	114	121	108	120	117	114	116	137	123	142	114	135	129	100	144	122	146	113	121	119	134	125	150	125	134	127	138	153	108	116	135	141	117	136	129	127	124	118	122	129	126	112	138	140	143	135	121	135	149	162	130	138	123	148	135	133	119	115	135	127	129	138	164	147	119	136	145	116	111	141	142	156	158	136	110	105	130	124	145	120	154	159	152	139	141	124	148	135	123	113	143	114	113	116	128	131	123	140	127	135	135	138	110	119	122	106	123	143	132	107	114	125	122	128	127	129	133	127	118	159	135	134	120	114	124	141	125	133	113	134	125	124	125	115	131	118	147	110	149	115	130	120	123	159	115	132	125	146	148	126	136	119	141	149	166	128	119	145	137	117	125	131	135	117	119	132	112	126	134	119	131	140	114	126	163	132	116	109	132	128	128	132	113	125	123	131	108	119	129	140	124	150	123	116	109	129	133	94	116	135	125	151	122	144	128	154	125	146	109	134	136	139	124	124	135	144	102	124	122	120	141	155	126	117	138	129	130	139	149	122	149	128	136	122	127	133	148	130	136	123	135	129	145	128	125	123	132	109	143	118	118	133	119	133	132	137	121	120	139	152
9023	1450	2599	2922	2743	2282	1919	1884	1801	1362	992	833	733	601	515	444	471	473	464	435	459	411	392	373	420	406	393	404	410	385	394	403	402	378	364	370	353	335	344	362	373	345	344	331	344	305	347	356	316	316	322	356	336	356	316	333	288	329	294	343	333	302	345	329	346	351	350	354	320	326	333	333	317	336	342	304	333	319	332	347	369	297	314	304	322	325	352	327	362	347	323	342	341	323	332	321	345	313	312	338	307	331	310	351	338	320	319	318	316	313	355	314	331	341	309	299	357	317	303	329	320	316	317	361	346	344	298	345	304	363	328	328	314	370	328	332	300	345	353	326	333	342	301	322	323	345	319	315	324	299	328	372	287	315	304	351	313	313	372	338	321	322	297	324	333	340	335	351	313	337	347	296	333	324	362	339	322	343	327	322	349	331	310	346	333	332	331	314	339	347	349	345	309	330	311	326	331	356	293	337	339	332	308	332	317	313	318	324	325	350	331	292	351	309	305	318	319	337	312	313	319	332	317	332	308	336	323	360	329	310	285	301	342	334	325	364	316	305	313	320	303	339	308	319	324	328	344	334	324	319	339	322	319	342	339	299	315	332	345	326	351	356	356	317	332	323	318	331	310	327	287	341	353	330	374	345	338	328	357	310	338	321	307	309	326	328	306	341	359	314	319	330	334	327	327	328	337	299	313	331	330	315	327	309	324	307	300	359	344	328	315	345	319	354	316	316	307	301	334	321	318	328	341	315	299	336	308	298	341	328	325	332	367	329	350	328	331	324	312	340	318	318	338	317	346	346	322	338	354	319	327	341	323	315	328	339	319	355	345	314	356	343	311	349	354	346	333	317	338	343	322	321	363	305	309	317	306	312	329	291	315	330	318	360	297	320	350	337	297	312	344	304	308	326	317	322	348	297	307	352	318	316	346	301	336	314	334	344	358	335	322	317	338	336	350	339	341	331	366	352	307	351	334	289	303	309	357	356	341	314	358	314	321	301	328	310	293	298	309	337	333	293	327	344	330	301	295	374	330	317	330	345	316	307	323	314	358	320	346	331	312	354	348	341	286	364	323	323	310	333	342	297	354	329	300	301	322	316	312	337	335	346	318	307	335	338	296	310	350	335	293	348	305	347	338	307	317	321	340	330	302	297	349	315	344	299	333	340	331	344	347	326	298	297	342	299	340	315	350	348	294	317	334	320	328	337	321	324	327	308	285	321	342	327	309	298	329	322	312	365	313	293	323	333	363	319	365	324	319	330	320	341	349	319	322	333	317	310	325	322	324	306	312	320	341	318	292	326	335	312	309	326	326	314	346	350	314	321	279	338	345	300	304	299	331	328	317	330	293	311	339	341	345	319	337	306	329	352	302	311	314	328	344	304	291	328	344	347	336	319	345	294	322	328	320	323	341	334	350	344	306	332	324	312	305	334	307	341	334	306	331	312	335	339	334	322	330	327	317	304	346	309	328	289	354	355	332	313	316	342	319	332	339	336	337	315	307	322	324	324	307	323	337	367	314	317	321	334	339	322	348	297	305	322	320	313	338	341	348	306	325	323	366	333	334	335	312	315	301	297	305	303	349	324	321	313	331	292	377	323	301	325	350	360	345	347	309	318	321	321	321	348	310	318	319	339	333	329	340	323	362	302	344	345	331	319	365	318	301	327	320	310	333	327	321	328	310	351	359	340	312	329	328	341	268	304	343	304	350	344	343	329	379	312	335	344	322	294	319	322	359	346	332	339	320	298	329	334	307	313	327	326	316	316	323	309	314	342	363	341	323	349	353	328	312	332	335	305	314	325	298	334	331	332	333	312	324	320	348	329	316	316	301	330	327	326	331	340	315	320	297	328	331	308	314	344	327	336	319	336	350	343	327	322	349	320	346	350	312	326	308	347	330	355	319	301	315	338	300	327	355	324	341	288	319	321	320	314	292	344	326	324	317	294	318	333	304	294	330	334	323	329	286	323	328	307	324	330	312	319	300	349	359	325	313	319	318	292	317	343	311	318	334	328	308	353	335	317	315	330	349	373	335	314	292	311	312	343	336	341	368	323	340	357	324	339	331	339	340	322	304	320	338	331	332	298	285	303	323	331	309	320	356	317	331	375	345	342	305	345	337	307	352	332	330	311	316	320	314	366	295	336	319	349	357	320	303	281	301	338	314	307	369	352	351	332	330	312	340	338	336	356	339	324	314	306	331	307	321	313	351	307	328	335	343	328	323	334	306	330	315	290	335	317	314	344	315	322	327	330	315	318	319	319	321	319	314	336	345	330	295	335	311	352	317	323	324	304	315	348	313	343	315	316	291	332	354	289	318	334	314	326	353	319	325	334	305	319	320	311	296	333	313	314	341	337	348	354	334	333	320	339	338	310	319	341	319	317	317	322	334	333	328	353	313	317	308	275	325	356	334	337	318	340	358	328	314	343	327	360	316	310	323	320	292	315	329	318	305	328	316	324	313	339	333	318	329	348	326	338	350	336	329	326	343	322	320	322	340	329	333	314	326	364	351	337	334	341	321	342	307	324	326	311	329	316	331	336	350	301	362	295	314	341	334	309	311	327	319	337	333	333	358	306	315	323	311	298	346	304	312	339	320	327	361	333	322	311	321	333	348	343	331	346	350	350	345	316	316	316	329	326	325	333	324	306	299	337	320	331	296	342	326	316	307	294	320	339	337	347	316	306	342	328	322	318	313	309	322	323	325	312	307	339	350	318	312	353	347	322	316	337	330	314	369	340	329	331	329	292	345	318	312	316	340	341	328	320	290	325	323	302	339	339	331	324	322	316	333	322	297	339	331	318	330	354	327	279	335	313	332	353	323	309	313	302	320	351	299	335	314	339	320	328	304	345	338	312	336	322	335	335	340	344	327	323	348	319	312	323	344	330	318	337	323	306	301	344	336	359	335	328	317	348	358	326	341	315	337	314	324	296	313	325	336	317	332	337	347	317	322	305	337	332	303	339	322	315	318	342	332	318	334	317	315	341	289	361	315	330	352	342	319	327	326	341	333	321	320	348	334	350	323	311	322	316	271	338	270	351	333	326	336	330	285	304	330	365	316	329	307	309	333	319	353	344	327	297	347	311	309	335	274	310	327	323	311	317	348	349	316	315	315	333	301	323	314	338	325	334	332	347	339	314	319	312	297	310	366	309	327	314	306	330	300	311	299	324	314	315	329	312	303	317	318	353	351	288	349	301	328	351	315	309	326	341	334	307	335	338	312	344	365	371	327	327	356	328	328	337	299	361	340	325	322	330	330	338	354	331	320	351	319	303	307	331	324	312	322	308	331	351	333	315	323	343	352	318	334	327	335	312	316	329	339	329	305	322	336	344	322	310	318	325	340	334	309	320	319	291	334	335	342	330	345	344	290	316	312	308	365	326	338	319	337	293	304	319	298	318	346	338	329	350	315	330	306	299	346	337	330	334	363	301	295	327	344	337	326	303	320	315	333	316	320	339	346	364	319	338	355	323	356	338	333	333
2151	561	501	496	445	442	426	450	463	449	454	414	381	357	453	376	404	371	416	386	400	386	405	394	398	445	426	429	392	365	458	431	405	401	379	377	380	398	388	453	418	409	405	414	389	414	397	405	404	429	372	403	406	421	436	431	359	377	394	384	377	390	413	440	364	397	418	383	395	408	387	406	382	396	405	435	422	387	358	452	409	392	401	399	412	382	428	397	412	409	403	423	397	379	384	358	403	409	372	390	403	401	437	427	372	419	407	436	417	438	395	423	395	397	393	425	421	407	396	446	415	390	397	365	405	385	381	410	365	408	355	409	415	385	375	398	412	370	400	411	361	430	377	406	385	456	414	386	412	366	372	373	385	391	403	386	392	408	400	421	371	419	407	381	391	410	398	395	349	404	436	385	377	395	399	386	383	442	383	377	370	335	394	380	372	382	417	408	362	407	373	414	380	404	384	413	398	403	398	373	405	405	409	418	383	384	413	403	402	390	424	404	430	387	420	400	387	376	381	379	388	368	390	407	424	393	376	351	399	378	390	422	414	404	382	409	389	371	377	389	418	427	397	432	392	417	396	382	429	395	355	374	360	400	389	385	391	353	392	382	376	375	425	364	408	396	458	416	377	380	416	404	398	398	365	396	377	417	379	383	436	413	440	421	399	453	391	390	368	397	412	372	389	390	355	399	387	409	384	372	397	408	382	367	351	379	412	416	407	401	418	421	433	388	405	409	413	423	382	404	400	412	378	422	422	391	371	427	408	374	379	441	398	388	404	400	380	394	400	352	419	379	369	384	410	415	443	365	371	402	364	395	418	363	372	397	402	378	407	420	353	372	412	368	396	392	387	378	393	379	365	425	400	403	403	363	361	454	393	413	367	354	390	389	405	412	396	432	402	402	408	382	412	400	400	398	397	424	392	399	383	371	412	397	389	432	372	369	346	411	403	392	372	388	393	360	387	409	401	396	427	385	427	412	396	373	410	395	411	431	363	424	415	425	398	373	391	389	411	394	380	418	391	361	404	370	405	395	391	397	379	421	388	431	415	401	407	428	407	378	440	382	385	373	394	393	409	444	394	402	390	395	409	420	413	407	425	371	375	416	406	424	370	361	403	420	380	436	413	368	383	389	398	398	386	383	396	393	402	408	410	420	397	390	372	417	402	409	426	363	379	383	389	347	397	400	379	376	380	390	395	441	409	452	407	382	424	408	403	345	425	402	378	359	386	391	400	440	405	431	388	411	392	389	391	398	427	397	407	420	410	380	407	395	367	382	396	411	369	395	403	406	399	412	417	386	431	417	387	402	406	356	411	372	401	385	417	392	419	369	403	383	364	393	384	424	398	389	394	388	378	381	405	395	400	383	403	432	421	416	396	387	415	336	361	373	379	370	401	432	378	393	371	418	383	399	424	367	395	386	405	431	379	399	368	372	417	429	383	395	413	383	419	415	398	397	412	382	399	378	431	413	378	393	387	371	403	411	412	373	367	409	378	410	413	390	398	407	401	433	388	395	379	357	399	391	386	412	417	422	369	414	402	399	376	406	398	397	421	423	394	385	408	424	370	400	372	366	371	355	395	392	373	388	381	385	392	431	404	453	387	403	377	391	418	367	395	393	347	382	391	432	404	413	391	366	372	371	419	377	382	403	395	422	434	408	423	375	414	425	373	397	390	363	396	398	416	403	390	421	377	396	392	390	394	377	393	394	435	395	374	422	387	386	430	406	416	415	383	419	408	402	435	390	394	384	408	405	385	416	388	374	402	388	363	401	386	420	415	414	403	411	406	367	403	425	412	420	418	397	386	400	384	440	410	414	416	368	363	485	399	385	398	356	413	384	360	404	385	365	407	396	424	424	403	391	379	354	412	385	412	376	410	419	367	394	398	359	393	408	407	388	364	412	397	406	398	391	360	385	406	413	364	417	394	355	371	341	423	399	393	369	386	422	423	422	370	399	385	409	374	371	414	382	402	398	372	403	401	406	364	383	388	390	420	402	405	437	414	379	391	383	393	377	411	383	403	396	409	354	379	405	387	408	380	383	365	371	401	376	375	375	389	418	382	428	399	361	380	366	374	383	380	419	377	443	370	368	376	431	373	413	362	407	368	385	373	355	385	372	388	392	421	425	429	406	377	397	364	368	403	434	383	384	395	436	424	381	401	393	388	409	390	387	436	414	409	412	398	385	359	408	435	385	394	420	416	387	412	433	366	405	383	408	396	395	366	397	373	428	392	357	380	425	422	374	361	365	420	393	436	413	335	417	403	405	414	399	454	416	439	401	418	378	396	413	389	408	398	366	392	434	363	410	383	383	400	406	390	350	417	416	405	426	375	411	396	425	398	472	412	422	362	390	361	410	405	400	386	399	385	384	395	446	363	450	399	368	400	405	400	377	387	440	392	456	377	367	411	424	370	388	383	381	374	438	406	361	363	375	419	399	440	392	420	408	370	404	438	412	369	375	424	392	404	379	370	380	399	390	393	400	373	388	373	416	365	392	400	433	352	412	408	376	410	398	378	413	399	398	412	359	420	368	424	416	403	449	383	406	392	385	383	401	405	384	386	439	414	402	418	412	377	425	434	399	413	397	378	401	343	396	414	420	389	407	389	407	393	394	386	390	349	370	409	410	366	385	362	392	414	401	408	413	386	420	403	384	390	375	464	384	424	389	396	398	376	375	423	410	411	402	378	387	382	409	391	388	381	418	376	394	374	422	400	412	361	393	375	394	398	388	421	370	388	411	376	341	406	390	402	416	431	417	420	415	411	410	400	378	409	366	386	421	400	422	420	378	393	429	360	381	389	415	380	411	360	397	386	378	401	403	386	390	415	395	379	387	389	398	421	439	406	418	397	405	381	416	389	370	382	384	405	403	404	386	368	351	414	411	373	369	422	411	399	399	408	374	412	392	387	430	384	354	402	384	390	377	391	409	377	425	375	376	426	368	407	399	435	402	425	371	375	403	403	379	410	413	406	406	362	398	373	404	415	412	417	405	417	395	366	395	385	413	400	390	390	389	408	383	400	433	419	459	360	410	376	410	394	429	414	402	381	380	416	378	395	362	384	430	409	410	412	367	337	380	388	408	416	389	371	410	376	404	438	434	401	400	402	377	391	407	364	418	396	391	448	388	408	372	394	356	437	394	385	404	407	421	371	373	369	414	433	427	419	382	401	408	430	412	443	436	355	391	386	413	406	395	395	413	406	390	370	389	413	446	404	378	404	408	402	443	467	375	409	362	407	364	391	354	406	429	412	389	399	415	413	400	402	415	417	385	392	406	399	394	395	390	401	389	348	401	391	379	391	387	388	411	390	384	399	374	364	393	393	410	392	380	400	419	399	394	389	409	399	409	394	388	415	418	415	374	430	359	358	390	413	435	422	399	408	411	351	380	393	381	423	398	388	403	372	406	385	389	383	413	353	401	439	398	378	391	401	428	395	413	386	394	405	417	395	388	394	414	391	386	385	402	388	404	401	396	372	428	355	420
2461	1019	1128	1249	1186	1169	1105	1191	1158	1045	1027	899	906	819	888	937	824	822	919	845	880	877	849	851	864	871	870	830	878	852	870	892	897	853	896	875	840	871	834	868	831	872	823	839	839	812	837	818	835	909	865	838	877	931	854	858	827	831	895	872	836	883	831	852	883	858	847	898	894	929	892	818	853	861	838	859	884	875	863	864	841	860	902	806	806	928	865	932	881	919	848	864	906	856	845	839	887	890	819	880	861	844	845	854	842	879	830	848	849	877	872	851	903	857	877	868	862	859	833	830	858	836	875	908	891	831	895	834	839	873	895	814	869	828	875	867	886	857	827	805	826	804	858	848	900	809	851	835	843	885	837	853	830	864	866	899	793	878	897	833	867	871	836	864	851	806	846	874	905	822	866	828	863	873	866	893	847	868	872	860	865	862	862	822	834	836	831	831	862	838	849	890	870	890	913	871	885	812	882	843	858	880	826	872	922	853	801	850	844	880	850	855	835	833	900	842	879	910	819	844	820	840	858	867	838	831	821	841	858	850	884	903	816	854	860	877	905	838	850	828	856	840	844	842	811	866	854	832	861	846	815	856	829	833	829	887	832	871	865	854	873	868	900	794	863	886	875	846	877	885	857	851	886	836	851	872	812	876	853	889	822	840	848	841	872	886	847	842	869	858	842	877	863	875	888	837	887	895	833	908	903	840	886	908	856	850	870	858	800	824	808	886	862	822	867	962	873	835	919	861	855	857	792	791	901	840	885	858	798	844	885	871	858	857	850	831	882	907	857	858	874	839	871	837	864	894	864	877	874	856	855	898	851	861	890	860	875	878	843	899	829	921	883	851	818	886	879	885	852	827	852	836	891	835	876	899	905	855	784	870	890	869	856	883	860	804	896	891	839	858	837	852	843	905	899	853	804	826	921	868	846	794	844	855	886	859	866	854	835	896	814	871	859	886	859	834	899	897	912	843	878	870	832	852	867	872	872	824	883	875	841	892	858	865	850	853	900	860	817	876	831	872	862	918	825	820	839	861	881	879	873	868	854	835	808	820	843	868	822	849	863	838	844	877	850	792	831	871	932	851	844	821	852	874	868	837	862	858	874	903	875	862	846	835	868	855	855	862	855	879	909	829	824	899	861	851	876	858	868	847	880	905	857	820	828	857	897	890	816	851	881	875	896	826	847	896	897	815	885	845	767	884	844	851	938	857	883	827	878	854	826	910	874	862	822	832	799	868	889	841	856	828	841	823	832	874	892	885	886	847	839	868	857	859	846	855	853	858	859	853	879	883	855	912	860	907	868	843	832	874	901	842	853	825	870	842	851	852	901	827	910	891	869	825	821	881	829	816	876	850	873	889	816	877	822	888	847	886	904	853	819	865	814	872	831	863	831	807	858	933	852	904	821	892	846	847	858	823	842	932	844	865	855	850	899	839	855	817	836	859	835	824	841	875	881	878	860	896	836	876	824	831	872	854	889	863	849	868	846	853	837	843	878	832	832	933	862	821	804	827	883	835	821	878	871	776	828	827	855	866	837	850	915	875	874	852	833	810	883	838	822	805	771	887	879	841	870	873	858	843	861	827	833	827	866	871	867	812	876	846	853	874	850	886	874	832	859	862	899	905	859	873	873	909	904	850	816	874	867	875	864	858	856	938	855	874	824	853	855	899	844	893	846	850	881	883	864	873	846	881	909	849	857	868	841	836	815	858	844	835	810	876	827	868	873	879	880	856	865	860	851	889	859	846	867	887	900	899	861	854	845	860	843	845	842	841	864	897	863	853	864	879	842	881	847	870	884	815	867	851	852	854	824	859	880	864	966	822	820	820	859	875	823	872	834	842	847	853	898	847	852	881	887	891	813	842	839	844	844	863	908	875	865	856	871	877	841	841	883	873	877	814	845	825	817	852	883	821	873	847	876	897	848	871	903	827	862	875	866	884	869	858	818	798	924	874	844	823	844	864	825	864	864	887	857	887	866	861	860	944	874	844	861	854	888	891	859	876	833	911	888	841	843	885	883	833	882	895	869	832	867	825	848	875	855	855	883	783	830	894	840	850	864	867	838	878	861	872	897	860	856	863	854	822	907	873	829	824	860	842	811	853	866	779	805	820	841	850	888	817	886	871	819	877	838	836	870	882	837	859	842	884	895	869	817	879	809	843	821	911	902	875	857	893	813	883	875	839	824	833	868	838	887	897	839	849	852	831	838	871	870	792	910	865	860	800	814	823	866	858	873	898	884	828	872	882	832	856	816	824	837	862	841	853	895	856	859	863	843	837	864	878	898	817	895	869	872	877	882	913	840	839	862	902	849	855	899	886	941	848	922	868	866	807	841	819	877	887	867	855	830	865	840	859	955	861	811	856	845	881	871	831	872	869	820	863	844	894	866	898	927	889	858	844	818	848	862	891	820	883	915	903	884	806	831	863	903	895	847	821	831	836	897	891	849	823	879	815	900	834	876	826	872	839	844	873	867	862	892	909	843	832	836	853	881	819	819	889	825	816	907	909	901	851	874	836	859	828	862	853	784	851	817	891	910	892	840	854	903	820	799	893	863	911	835	858	863	852	876	820	845	860	855	855	887	828	867	821	908	843	850	941	830	855	896	835	850	869	876	839	886	873	915	863	839	855	873	822	892	846	857	854	914	877	918	837	789	860	848	821	831	864	867	839	884	876	845	907	846	898	858	869	873	828	898	851	883	840	824	903	846	889	856	907	875	878	885	847	842	872	855	865	866	879	833	876	889	897	877	846	870	880	879	829	914	891	883	782	832	820	836	881	865	908	794	868	797	847	871	852	871	842	821	858	846	815	902	875	849	880	938	826	830	822	866	873	888	801	835	875	833	838	846	899	875	871	881	866	831	826	847	853	819	887	851	928	866	844	860	867	901	858	849	852	841	859	887	834	860	862	823	843	841	822	909	820	872	810	902	863	847	917	904	838	886	859	858	882	890	864	852	852	856	839	859	817	882	889	961	875	830	869	889	861	873	902	906	882	893	854	809	885	886	844	855	830	862	866	862	886	904	853	853	907	852	816	828	869	771	797	900	957	852	845	853	813	859	867	862	860	884	827	834	844	840	877	883	843	833	857	890	874	891	838	841	852	869	845	853	836	795	836	850	832	884	815	836	871	859	825	849	847	831	869	770	828	849	877	890	844	883	839	870	850	850	822	856	820	864	835	855	855	879	924	857	872	895	848	899	847	868	873	778	871	854	826	887	887	875	858	868	844	847	856	897	936	844	896	892	844	862	829	867	842	824	859	903	818	884	881	844	848	853	904	816	836	824	842	793	889	809	873	833	819	864	850	868	855	853	890	827	890	873	853	874	885	825	816	850	873	885	877	898	895	900	848	858	851	840	845	848	849	871	858	900	859	846	835	869	832	819	882	880	825	833	883	844	844	867	810	912	858	840	833	900	877	853	854	826	806	878	843	847	921	870	866	845	908	825	861	839	889	844	895	873	891	840	904	909	826	852	867	834	910	871	883
9094	946	842	664	551	467	441	394	418	392	342	303	262	288	262	270	235	280	287	249	269	295	279	256	253	281	247	298	272	252	269	266	259	238	242	281	242	234	276	268	261	214	237	265	289	242	246	271	236	256	257	249	257	273	283	265	239	261	288	243	267	277	264	255	247	252	271	282	254	255	269	266	256	262	275	256	274	268	289	250	278	245	268	236	252	259	259	268	252	241	278	257	261	235	264	274	249	277	228	257	250	219	258	240	246	247	230	281	251	282	238	247	222	230	273	250	272	293	247	255	255	257	256	278	254	253	266	264	258	278	257	244	269	259	246	265	234	257	270	244	255	282	241	264	238	226	244	235	255	248	248	226	256	252	248	244	222	235	269	273	251	255	277	244	253	245	245	275	249	264	248	256	249	258	271	263	241	241	237	202	260	262	262	241	270	271	249	255	283	253	234	260	262	242	262	236	246	255	245	272	268	269	243	277	267	256	273	246	243	261	230	263	278	291	284	262	247	251	264	264	241	247	250	258	277	282	240	243	270	237	263	256	259	259	268	236	270	249	271	267	249	226	276	232	255	234	236	262	281	270	259	261	270	268	265	275	250	232	260	246	249	260	254	250	260	255	285	243	276	277	262	245	273	276	250	279	258	267	221	258	282	241	234	271	275	275	276	248	241	262	245	258	273	250	235	260	245	262	268	252	252	242	269	221	245	254	236	232	259	268	281	291	273	263	241	250	287	233	228	247	276	247	247	247	232	252	265	225	251	245	253	250	241	263	245	252	262	270	243	252	228	270	247	251	258	234	256	274	236	242	253	262	246	236	262	231	282	244	263	262	257	285	223	244	259	265	273	229	259	246	262	233	267	257	242	288	229	240	237	255	230	293	278	260	264	238	262	236	278	259	255	243	287	231	256	279	263	260	272	280	252	272	249	258	278	244	254	286	257	258	262	247	275	254	255	255	260	270	266	237	271	231	232	247	242	254	247	231	249	239	265	260	272	268	203	232	257	276	245	244	272	297	251	265	238	271	238	259	257	261	253	249	272	264	233	244	234	257	271	254	252	260	252	282	256	256	253	256	255	248	255	227	262	227	287	269	258	261	261	241	228	248	238	241	253	275	225	280	262	264	256	253	243	239	254	250	274	279	270	249	252	239	247	266	237	255	282	271	280	221	270	255	246	281	260	257	248	259	238	268	267	271	253	271	254	273	236	291	266	247	246	222	258	249	238	266	237	233	251	255	242	222	252	253	273	251	270	252	238	226	229	270	276	225	243	244	241	267	270	261	288	250	215	248	252	253	260	230	259	281	260	272	250	272	253	269	246	256	244	235	273	281	300	255	267	226	250	259	270	224	239	298	251	231	251	257	223	262	237	260	255	269	260	252	281	258	257	247	263	265	238	269	258	236	280	231	259	260	253	271	287	289	257	247	256	282	252	271	261	250	267	237	239	268	270	247	235	264	246	260	249	245	239	282	231	256	243	252	272	249	255	248	232	236	259	274	265	239	242	261	251	247	225	242	200	261	253	257	272	288	244	259	265	270	239	245	268	303	253	259	273	247	272	265	254	262	260	270	253	232	250	240	253	266	276	247	250	268	274	255	258	251	260	265	254	253	273	234	246	280	283	263	245	223	242	233	273	258	255	241	252	266	255	223	254	271	262	248	258	253	248	239	272	223	255	244	260	254	239	237	271	265	253	271	249	265	264	232	246	262	236	279	285	257	260	266	272	271	261	268	220	260	266	251	262	237	243	245	253	281	218	268	258	257	260	271	254	250	255	257	263	258	289	249	261	253	210	278	254	238	269	250	280	259	234	267	263	272	250	262	274	272	276	233	224	241	276	271	242	246	248	266	263	267	231	287	241	258	279	264	245	263	233	250	265	274	233	285	254	251	270	260	277	249	253	235	242	257	269	260	240	246	252	229	265	246	284	244	270	248	249	245	247	268	272	274	269	219	268	237	266	253	292	246	246	243	244	228	266	237	264	261	256	253	246	271	235	267	260	252	242	246	259	208	266	242	260	274	256	248	262	250	270	241	235	245	253	270	271	259	267	282	224	247	212	244	238	263	225	272	244	242	260	238	272	257	209	220	232	236	278	274	258	265	278	258	280	275	251	254	248	229	309	234	251	268	257	239	250	284	260	272	295	260	253	228	236	287	233	235	239	257	267	231	244	249	265	254	251	225	247	220	254	242	274	249	245	241	249	271	203	235	239	249	226	282	266	226	247	265	232	230	225	247	249	248	238	226	243	263	252	255	220	249	249	257	213	260	217	253	247	277	248	260	282	233	250	273	252	266	266	257	239	225	262	288	264	247	252	236	289	253	244	270	257	246	247	247	287	250	289	268	276	266	267	251	257	264	244	243	266	265	221	193	237	273	282	266	255	256	238	240	261	242	266	272	229	212	256	246	270	269	248	240	243	249	266	268	259	253	258	248	221	252	252	249	269	230	278	217	272	283	273	245	259	251	259	250	237	251	259	257	231	236	244	271	254	251	251	269	257	260	251	275	281	258	256	247	238	229	243	269	265	249	250	280	246	234	243	239	244	241	255	272	255	275	261	250	225	236	262	277	263	259	227	249	238	236	267	255	274	265	266	240	229	260	232	245	248	224	254	243	268	297	280	294	238	259	268	262	287	258	242	235	248	238	249	273	267	235	255	281	251	273	265	270	226	252	244	254	248	276	266	213	256	248	249	224	255	254	304	253	240	229	249	267	255	221	255	269	274	276	259	251	258	262	259	285	236	244	280	244	265	263	260	251	262	279	234	247	261	261	258	252	268	281	243	265	252	263	242	254	265	239	246	239	266	266	265	240	246	271	256	240	245	232	265	236	245	237	246	237	243	261	247	233	271	257	252	268	265	237	253	252	248	275	251	258	257	239	229	274	253	243	241	253	242	230	261	285	246	230	246	241	268	249	264	269	266	230	260	287	245	260	282	244	261	234	270	225	235	229	224	273	240	265	240	246	259	285	244	241	276	266	238	262	273	273	254	265	256	260	252	260	256	267	258	244	257	268	300	228	251	242	286	263	257	259	288	274	261	261	245	278	254	264	261	253	232	251	252	275	262	246	223	230	247	291	272	240	256	234	251	269	260	265	254	262	276	257	245	272	276	248	267	235	265	249	272	278	249	235	242	273	256	240	267	259	278	240	257	288	267	242	240	263	229	234	251	211	243	245	301	261	237	264	252	274	254	260	267	248	257	250	283	238	249	281	268	230	247	251	254	261	292	253	269	250	247	239	233	241	257	250	239	261	295	241	270	235	227	249	251	270	254	251	234	247	260	279	248	260	271	284	293	282	258	233	263	244	227	231	260	265	233	249	257	239	246	244	248	267	273	234	249	261	241	290	246	236	258	275	227	270	266	242	251	262	249	272	243	245	265	242	258	237	240	273	261	227	250	278	250	274	259	222	233	260	248	263	279	236	282	263	231	273	259	277	253	264	240	270	262	231	263	254	244	251	243	227	239	250	255	271	286	252
7256	1219	1783	2188	2010	1727	1617	1492	1445	1219	1021	785	747	712	660	646	649	595	612	624	641	581	640	635	594	610	593	613	635	620	653	638	599	606	588	595	612	628	599	613	595	602	543	561	573	569	580	602	606	614	570	595	547	609	571	561	574	553	551	578	539	567	575	585	566	572	538	576	575	578	565	554	561	527	533	550	593	566	567	583	591	551	540	542	565	593	593	569	571	519	619	581	585	549	558	561	551	601	584	577	586	549	591	571	573	564	593	536	567	553	591	574	531	566	593	540	559	578	573	596	583	574	586	563	545	577	597	590	530	577	576	570	542	545	621	618	549	532	597	572	582	566	600	570	547	582	558	562	574	539	570	590	544	553	554	598	569	603	559	543	567	546	542	550	590	577	582	596	612	572	551	579	555	578	558	570	588	578	581	573	598	582	581	557	565	542	586	562	550	588	603	585	577	565	575	554	608	569	543	620	542	570	585	542	538	580	571	580	584	556	580	589	592	633	569	553	576	604	610	589	564	582	578	549	550	543	594	555	566	538	565	572	598	601	581	598	577	556	596	564	567	570	584	645	550	560	568	588	585	572	551	555	594	567	566	556	571	531	556	591	586	590	590	594	593	534	575	539	550	538	573	579	548	591	596	551	565	550	566	539	562	563	600	573	582	617	548	575	598	510	525	549	579	594	610	623	541	569	594	561	556	570	525	577	570	588	539	582	603	572	544	549	536	546	608	665	535	598	584	546	585	591	559	610	566	532	580	586	563	582	569	574	562	559	587	573	578	567	606	560	578	565	579	578	577	552	588	504	559	589	529	551	590	565	546	570	568	538	583	573	563	557	586	520	552	578	559	552	567	579	539	575	574	608	519	583	560	525	608	539	559	532	540	543	521	601	556	570	580	541	586	552	603	575	559	557	534	565	573	557	566	541	582	571	593	571	581	552	552	550	590	566	524	582	590	606	573	589	580	552	595	574	548	549	540	583	568	580	540	587	580	566	556	594	548	549	558	618	577	607	618	529	586	576	593	594	552	574	591	557	579	579	544	625	590	551	600	593	542	577	560	517	572	561	551	591	576	549	577	588	564	579	606	560	574	598	553	551	579	576	561	561	575	564	569	553	580	598	566	558	588	600	608	571	575	595	555	586	582	569	562	571	558	602	624	544	555	618	578	570	599	553	575	608	534	579	563	562	547	586	545	564	561	612	556	581	518	561	588	547	534	565	544	611	545	565	573	541	578	578	595	567	638	546	564	569	548	564	579	568	609	566	551	594	588	559	564	551	597	560	575	552	554	545	569	596	528	545	553	611	563	575	579	579	574	537	588	542	547	571	575	565	589	524	560	544	573	548	590	594	566	569	549	581	583	575	520	589	524	575	567	538	538	557	574	598	531	537	613	562	556	571	586	565	568	538	554	539	568	588	533	543	532	577	582	600	577	584	541	613	564	561	573	599	653	525	597	587	562	577	577	528	545	626	558	570	602	580	604	600	589	535	572	546	572	582	592	555	620	533	596	574	574	584	578	557	516	614	579	568	569	513	564	622	508	594	550	592	531	557	535	594	616	589	570	533	533	559	628	602	588	558	555	620	600	604	540	577	587	536	556	550	534	576	523	583	518	565	569	607	644	548	554	585	556	588	573	593	566	593	565	575	545	592	554	587	545	564	589	549	518	630	592	550	541	551	580	556	555	545	573	560	602	541	633	594	540	564	596	582	545	565	539	598	546	566	579	543	572	610	619	547	603	604	562	588	561	588	588	601	613	558	569	615	544	545	598	580	560	611	547	572	609	579	582	554	555	554	534	580	586	547	605	574	571	546	565	619	589	568	567	597	575	564	587	560	591	531	617	551	605	578	558	588	588	527	550	556	596	580	542	581	580	566	528	574	548	605	544	567	545	594	564	540	609	541	549	577	548	583	558	551	573	615	584	570	568	551	579	577	520	564	588	576	585	579	572	574	568	531	600	556	579	590	567	536	559	612	555	553	586	585	563	585	597	578	563	565	571	521	588	546	553	578	606	539	567	545	580	543	569	560	598	593	547	585	565	543	609	573	570	598	583	601	584	532	563	522	598	535	531	583	537	607	566	608	562	572	550	567	565	552	556	552	598	595	584	557	567	552	573	561	546	575	544	590	594	566	554	604	579	531	555	559	565	571	576	545	532	563	593	598	559	588	570	558	569	624	577	552	601	563	552	543	567	547	535	596	562	561	569	629	599	590	569	567	577	567	596	510	614	556	564	592	576	591	559	587	570	553	585	566	559	547	585	531	593	567	580	552	585	578	565	546	566	565	581	558	575	536	590	603	593	529	562	585	533	566	565	584	581	558	585	573	570	577	579	550	602	598	520	565	555	586	531	587	586	574	607	581	532	559	560	555	579	580	569	604	598	608	608	615	576	570	546	542	565	549	557	559	577	553	553	607	593	537	578	596	541	588	532	630	542	592	592	594	559	589	626	557	588	548	570	596	585	594	545	601	607	560	575	576	591	559	560	583	565	562	574	535	596	547	573	588	583	597	589	566	567	559	604	583	547	574	579	575	564	596	540	582	575	569	505	581	579	588	538	536	544	541	544	575	603	577	582	566	574	562	572	576	525	568	540	581	579	564	562	575	629	594	603	594	616	564	593	559	574	546	561	537	590	566	548	563	614	584	595	531	573	537	612	615	560	578	605	548	550	566	587	552	572	571	582	562	572	573	598	528	572	574	545	585	592	586	561	531	549	587	560	544	588	545	560	560	530	583	566	581	550	599	593	525	564	542	567	595	554	569	546	567	585	602	581	520	588	590	565	554	606	581	601	531	543	516	590	572	568	639	558	550	588	536	595	514	550	588	546	557	558	551	585	543	524	588	573	548	560	559	574	592	602	572	607	552	560	540	545	593	554	561	541	613	583	563	561	589	580	571	583	592	565	576	550	614	593	551	551	565	603	538	545	573	586	577	591	582	594	570	525	568	525	596	541	586	599	562	552	539	561	530	577	561	548	558	564	593	517	603	583	608	595	568	622	542	572	572	593	566	597	580	580	627	534	584	618	563	616	576	503	525	527	559	542	518	526	589	553	586	565	566	532	548	532	515	571	575	577	577	548	585	548	588	559	586	578	548	582	532	619	544	594	563	600	524	580	569	588	576	546	589	574	549	554	520	576	615	566	564	596	570	573	551	550	557	560	599	568	595	592	554	575	538	542	569	562	588	599	540	590	594	580	606	577	595	546	574	576	580	571	571	527	558	532	551	577	608	589	610	532	607	582	562	597	569	536	592	532	576	575	559	561	617	558	562	579	570	569	569	572	552	528	584	580	579	581	593	565	612	570	553	544	536	545	530	552	584	600	627	560	588	606	557	575	575	561	524	579	547	576	601	584	592	556	628	563	568	591	575	579	528	551	550	608	637	557	544	572	591	549	589	573	581	598	562	561	550	546	605	556	587	555	583	524	553	572	569	551	547	606	583	548	609	588	554	553	562	641	560	541	568	575	578	602	561	607	552
16388	1915	1373	935	716	589	469	415	389	333	271	207	190	170	157	138	167	176	128	133	173	142	149	146	136	144	143	141	133	134	143	141	131	132	131	129	127	136	135	137	142	135	125	124	144	138	111	122	119	124	136	132	128	134	124	147	152	135	151	134	131	144	132	122	129	143	139	121	118	124	116	128	115	159	119	131	135	146	135	97	139	158	117	137	141	131	152	136	141	121	125	136	145	115	141	128	136	133	105	133	138	111	111	135	141	143	136	116	101	117	123	116	116	126	119	124	139	127	137	106	124	136	122	112	139	147	144	117	132	102	117	129	131	129	134	125	136	130	136	124	133	109	133	129	123	104	126	131	124	125	153	125	120	126	121	143	135	114	145	134	127	152	136	142	136	134	147	121	128	118	120	114	116	126	125	103	128	131	136	120	133	112	140	124	138	127	114	134	116	132	125	140	136	114	141	123	127	136	147	111	144	133	133	130	136	144	127	110	136	131	142	160	136	107	136	123	126	128	131	120	116	126	123	115	122	144	132	138	106	128	118	138	147	144	128	116	114	141	140	123	136	152	134	136	142	116	140	123	163	127	140	123	119	128	125	128	143	142	129	143	117	118	147	132	135	137	129	139	125	106	128	116	113	131	138	134	125	104	119	129	135	130	110	128	118	123	129	113	131	137	111	124	151	125	130	128	128	117	128	129	126	124	146	111	109	138	137	137	147	154	124	122	119	119	142	125	122	145	143	117	133	140	133	128	136	111	127	134	107	102	148	116	142	110	127	125	130	139	141	144	138	148	143	134	138	142	116	145	112	136	123	163	115	173	116	125	121	126	125	134	122	121	154	116	142	127	124	126	149	147	127	117	142	161	140	127	119	120	144	128	128	136	111	131	133	146	132	139	146	138	125	131	157	130	117	137	128	128	149	115	130	126	132	125	116	135	130	132	136	114	129	120	128	113	137	116	159	139	141	129	96	129	134	143	163	129	121	140	127	134	120	130	118	118	142	123	149	145	113	115	122	130	107	148	115	130	128	130	125	132	156	122	142	112	113	114	116	139	134	146	137	102	128	146	137	136	113	126	137	118	114	111	104	129	105	132	138	128	147	147	123	112	117	142	133	128	124	134	131	137	133	121	119	131	123	128	134	127	124	116	109	111	104	134	113	146	118	139	116	158	133	148	144	138	110	135	113	119	128	108	125	131	136	152	143	157	128	119	116	134	118	123	136	127	143	136	131	128	127	143	143	133	114	135	120	135	133	89	128	134	116	110	131	123	121	134	131	110	125	138	133	131	141	142	134	143	126	146	132	137	132	139	120	115	105	146	111	135	130	136	115	138	118	142	109	120	142	130	137	106	143	128	137	129	129	152	152	129	132	136	130	116	158	125	128	131	129	133	130	121	111	139	156	140	130	132	152	118	109	120	138	126	149	111	126	144	138	145	113	119	122	122	125	127	156	128	136	140	127	132	120	146	128	102	117	146	118	139	136	143	124	134	115	107	115	136	132	139	127	144	126	112	123	127	145	108	134	122	108	149	127	130	103	124	140	123	115	126	113	126	150	131	122	123	130	130	138	134	119	104	138	136	132	124	120	122	129	120	143	139	145	146	130	131	132	127	126	136	111	127	130	135	116	126	123	131	140	120	125	148	123	139	140	122	128	154	159	121	127	116	115	131	136	155	131	117	135	119	126	118	139	115	130	118	131	138	101	127	134	114	124	133	138	130	125	132	122	140	121	142	114	149	131	146	115	121	124	136	148	151	134	125	130	133	146	141	121	134	129	128	109	135	122	127	116	117	121	103	131	158	140	146	107	115	129	140	119	135	127	127	132	134	117	124	118	149	118	114	135	140	116	116	125	128	127	130	153	115	125	127	120	153	137	139	140	132	135	141	111	142	123	139	161	130	138	140	156	108	137	116	113	109	123	121	136	132	131	134	143	114	140	105	126	136	131	121	126	141	115	134	146	133	124	144	141	107	124	114	113	108	130	105	129	113	119	125	143	122	121	118	133	131	150	119	127	123	130	111	136	115	125	135	112	124	125	126	131	113	146	127	114	126	153	127	105	159	153	128	142	135	125	155	118	153	143	126	126	125	130	118	126	132	106	136	130	121	134	104	130	149	122	123	133	137	134	126	121	149	143	123	118	164	111	125	126	136	124	159	116	134	124	108	128	124	125	149	134	127	120	134	127	135	142	119	124	110	115	145	136	142	133	107	122	117	138	139	127	149	130	135	140	113	126	128	120	140	140	124	144	129	119	115	107	143	102	133	124	123	115	121	136	133	118	119	122	131	121	141	140	128	167	126	135	125	131	124	131	141	139	128	117	140	131	128	125	136	142	116	137	135	141	130	127	129	125	132	130	137	133	126	115	128	141	139	131	128	137	139	130	143	127	111	127	134	129	147	133	133	137	110	132	126	121	140	134	115	136	116	122	130	119	139	141	118	118	118	122	128	130	127	115	131	119	109	133	134	135	119	98	135	144	133	134	122	133	114	144	124	133	139	110	126	119	138	140	104	126	123	119	131	120	128	102	128	124	135	117	116	122	133	125	132	135	126	166	123	123	115	136	135	120	132	122	125	140	114	115	138	133	132	155	138	145	101	148	116	107	140	143	156	124	118	145	144	122	134	104	126	132	134	135	124	121	137	146	112	107	148	112	130	128	138	154	123	116	119	126	128	123	148	153	146	127	121	140	143	125	119	132	118	113	119	131	100	139	125	129	119	113	115	149	128	116	131	139	133	120	136	156	119	115	145	120	142	126	113	133	124	114	132	117	121	100	119	125	137	132	118	135	124	147	122	144	128	110	133	137	125	129	144	112	133	134	135	121	134	140	130	115	115	130	132	121	124	125	131	139	139	129	128	130	146	119	151	117	152	138	108	100	139	128	129	143	130	109	125	124	118	136	106	133	116	129	122	141	140	106	125	134	121	121	139	136	127	127	136	132	140	128	134	113	121	113	118	123	135	121	119	128	118	101	130	120	130	137	134	113	129	129	145	155	132	133	116	129	135	129	122	144	138	133	124	140	131	133	117	135	119	120	126	127	140	120	137	126	109	140	127	135	125	98	139	142	128	134	148	107	136	112	135	149	113	144	123	139	139	139	126	144	114	108	145	138	146	126	118	128	124	115	119	123	139	125	142	115	123	127	124	132	117	120	138	128	124	118	126	162	126	142	144	104	125	120	128	128	151	142	113	133	148	112	112	140	121	100	122	139	121	129	121	130	128	147	123	126	130	112	131	132	118	100	144	122	150	141	119	146	109	99	133	130	131	123	126	120	103	121	115	111	132	127	135	106	144	149	126	136	132	131	138	113	125	125	136	127	135	141	119	122	145	135	139	142	146	159	134	129	148	105	103	134	100	116	134	129	125	145	134	147	126	121	136	107	127	134	146	135	123	135	129	126	107	131	127	128	122	119	121	139	148	145	127	146	142	133	143	124	136	134	127	131	133	114	122	150	149	134	140	108	127	158	116	128	135	138	146
9121	1450	2588	3091	2730	2423	2098	1819	1828	1503	1100	812	650	564	532	473	484	462	468	427	439	404	401	428	390	403	414	425	362	404	417	420	381	335	333	386	355	331	347	352	349	353	347	379	368	351	343	348	310	333	367	350	328	341	303	351	348	359	304	346	354	314	336	329	336	318	304	351	329	329	310	298	340	343	349	323	325	310	321	380	358	327	323	339	329	341	337	330	285	310	347	332	328	309	354	325	366	349	323	357	349	356	317	341	300	320	337	349	342	308	325	326	347	304	309	342	345	332	365	326	345	337	324	340	325	302	341	321	361	330	308	331	296	298	340	316	320	329	311	364	338	309	330	301	356	329	333	292	307	342	287	340	323	375	343	317	354	351	335	295	339	321	343	327	337	317	353	320	350	345	299	324	327	381	342	304	348	348	308	321	316	326	322	334	333	326	328	313	323	338	308	353	341	354	345	326	310	316	346	346	341	316	327	318	313	347	300	332	335	346	332	339	323	303	354	336	356	326	322	341	320	341	314	346	325	356	342	355	323	310	313	320	305	305	310	328	340	324	331	333	332	310	315	337	308	328	344	308	322	337	338	350	331	336	346	359	276	325	343	337	360	320	327	338	335	327	334	325	363	332	345	358	327	303	326	313	359	341	311	321	335	364	329	357	345	326	312	330	336	321	347	308	315	339	311	312	296	313	336	313	326	317	362	321	368	372	353	360	327	315	315	321	317	316	347	319	339	341	288	324	357	302	327	311	310	329	314	341	358	342	307	341	324	337	342	353	352	350	289	338	304	357	316	300	306	326	315	365	341	337	321	327	363	340	319	328	324	351	319	322	370	309	344	341	313	338	316	359	331	330	350	298	336	293	338	328	356	330	361	315	361	324	350	320	353	303	301	327	345	352	347	327	332	350	319	364	340	312	336	358	334	345	336	337	300	340	319	319	345	314	330	306	370	304	346	365	306	351	333	333	311	306	349	330	325	328	324	336	332	325	284	342	310	341	328	323	329	338	303	316	345	347	318	320	332	302	331	293	307	335	340	355	315	338	308	361	326	303	327	293	350	337	309	327	318	339	324	353	333	301	349	312	302	329	356	322	329	342	333	345	348	327	323	328	341	335	306	322	350	309	309	297	301	316	325	307	324	349	338	341	341	347	323	355	312	327	332	325	309	325	335	298	304	335	314	340	365	319	333	321	321	319	356	312	325	286	315	290	305	360	339	351	335	334	324	324	331	317	373	289	343	320	301	323	324	314	334	362	348	350	323	338	351	349	343	348	333	375	335	339	369	342	310	327	360	324	341	375	356	342	336	316	325	333	300	341	326	329	288	345	342	323	341	335	311	339	304	320	340	370	322	312	333	369	306	326	326	327	320	350	306	333	296	311	345	298	339	293	343	318	323	359	326	334	330	336	330	336	344	301	318	315	350	312	275	309	328	322	302	290	350	322	347	296	306	327	336	313	319	324	340	321	345	373	321	305	326	300	339	333	334	336	307	350	292	309	328	339	312	312	325	330	333	320	309	314	318	339	316	351	316	315	307	332	337	329	346	345	326	327	344	305	325	274	323	330	352	319	345	308	335	327	320	341	305	319	313	287	316	323	361	345	348	300	332	341	328	322	326	315	337	350	347	339	367	328	339	330	307	332	330	327	329	327	321	299	329	316	351	321	335	328	335	342	321	310	328	332	344	310	363	339	335	330	356	348	322	336	331	312	345	339	310	353	351	304	296	323	338	349	332	368	333	309	318	322	320	325	315	319	327	312	335	326	325	322	361	336	344	309	340	349	298	332	324	338	314	329	359	328	331	371	344	331	349	346	327	306	308	325	325	325	318	346	334	345	314	326	322	354	300	347	328	343	333	311	313	303	343	324	316	327	324	314	319	332	336	366	337	312	320	309	340	361	336	327	336	322	342	323	347	317	355	323	329	327	313	359	341	319	307	320	306	321	337	318	317	341	300	327	326	315	314	331	310	349	304	359	305	306	337	345	346	327	328	332	327	332	329	309	341	336	339	333	331	316	322	316	376	314	333	301	328	337	329	326	322	302	339	305	350	343	295	314	324	343	338	342	352	345	379	319	314	295	331	329	340	326	329	350	319	342	349	338	339	361	341	334	361	330	352	319	308	319	318	381	308	352	330	350	358	306	325	330	301	343	323	341	322	324	335	332	318	359	322	328	319	317	327	323	346	322	320	311	328	354	331	338	324	321	352	323	346	317	318	343	332	339	292	304	302	360	358	322	330	330	321	323	315	354	332	327	347	346	335	354	323	321	326	322	330	346	329	361	323	309	326	314	323	344	345	300	309	315	360	342	358	364	323	325	322	340	350	340	351	361	310	359	310	369	296	334	342	315	340	280	346	314	357	324	305	338	339	335	351	352	315	319	354	307	334	345	326	349	349	343	323	350	331	341	302	311	316	308	326	330	325	355	306	336	323	348	336	338	301	312	315	342	340	324	339	294	362	308	341	335	332	320	326	332	340	317	294	332	282	334	299	323	301	331	335	321	369	306	328	315	332	319	313	367	334	308	323	359	344	318	322	310	334	339	335	338	351	348	325	327	344	345	336	297	347	338	340	345	339	316	325	323	342	338	339	313	340	325	314	310	309	305	329	304	335	298	332	289	315	341	293	323	341	315	323	338	314	333	357	333	284	314	333	324	311	308	332	330	330	328	332	327	339	358	320	337	340	352	309	334	325	320	348	331	337	335	350	350	305	334	338	345	324	362	329	306	339	315	333	350	300	321	293	322	311	325	338	329	352	317	301	313	350	330	339	327	327	360	348	318	320	344	353	343	322	358	343	329	331	351	348	301	350	335	346	320	296	305	321	314	324	316	324	333	340	309	332	339	376	324	300	320	310	307	329	311	325	370	349	301	323	303	326	350	327	325	348	340	346	317	328	338	340	370	328	329	346	329	340	314	342	371	316	333	324	320	331	320	365	323	316	337	316	342	311	326	350	322	342	308	306	326	316	353	310	305	329	327	335	330	326	340	332	335	351	330	342	343	316	355	324	330	361	335	337	339	331	330	313	343	346	375	321	339	323	323	298	354	343	285	331	317	329	310	288	333	321	324	341	324	312	326	328	326	293	327	342	320	336	309	353	333	295	312	368	322	314	327	303	341	311	338	334	322	328	355	320	324	343	318	313	324	335	365	309	308	308	343	321	304	322	325	324	330	334	317	342	308	336	314	357	344	331	360	325	303	323	298	285	333	327	344	321	336	341	349	297	318	334	330	330	309	335	327	334	332	345	309	324	305	357	318	318	324	292	341	314	356	311	331	335	309	308	337	304	330	323	302	329	351	327	334	335	346	319	335	309	289	336	346	327	345	315	302	360	339	327	311	300	327	327	319	314	336	346	340	334	327	311	312	350	326	344	369	355	319	318	312	349	326	341	341	313	352	319	348	327	337	309	350	323	349	333	326	319	340	310	316	325	317	322	352	339	304	337	356	324	334	308	330	323	346	355	346	325	341	344	330	363	305
2054	565	541	489	488	468	459	453	446	453	441	401	414	371	380	359	397	396	371	375	399	394	419	447	431	396	411	368	377	382	374	409	419	399	384	372	377	395	395	416	382	384	398	398	407	408	420	389	376	405	376	419	423	400	398	438	416	385	392	403	395	369	403	390	395	396	440	391	399	389	377	395	431	371	397	385	373	419	400	384	398	390	377	372	358	390	433	438	441	429	418	403	384	381	364	387	405	398	399	381	400	390	405	406	403	391	418	421	384	382	359	359	395	442	387	388	392	392	355	406	390	417	431	390	414	411	406	394	375	410	368	390	412	407	401	363	380	402	410	368	444	368	423	370	428	418	405	405	381	361	407	426	379	404	391	400	416	408	376	350	391	417	419	418	407	372	386	383	392	398	386	431	440	426	379	395	400	414	428	393	382	407	392	446	391	402	403	402	410	417	432	407	362	426	451	378	371	374	418	390	391	421	394	391	379	437	392	388	397	401	404	407	424	424	437	339	387	383	383	384	430	384	396	408	430	394	408	423	429	402	398	384	403	466	408	423	424	371	394	397	427	409	395	407	348	420	389	402	387	387	361	375	377	394	406	467	392	401	394	403	412	393	386	389	399	370	419	397	389	424	392	369	394	402	393	394	367	383	366	382	435	367	409	416	381	402	406	439	450	437	381	412	386	416	415	422	403	419	359	411	419	400	383	409	356	394	378	403	395	388	429	454	400	420	425	418	373	388	361	372	371	420	435	407	405	398	387	393	436	405	419	443	395	403	376	382	390	378	373	358	372	432	395	415	404	369	415	401	383	368	390	411	374	414	381	411	383	430	375	435	422	424	380	372	370	411	416	388	337	395	381	413	354	394	387	420	400	450	388	406	388	402	406	386	426	397	363	382	382	402	386	386	386	386	371	391	426	381	415	405	365	405	398	383	395	416	416	388	394	405	360	397	397	406	383	380	390	420	368	371	398	395	395	438	416	400	398	416	380	396	411	436	383	387	427	396	374	409	384	401	395	388	370	417	394	376	456	393	405	390	410	416	379	400	369	407	395	396	379	397	422	410	399	385	401	441	400	413	383	403	391	366	381	400	369	422	379	417	396	397	382	419	404	382	432	406	360	374	371	426	394	383	380	441	390	373	391	375	393	388	381	417	366	402	412	390	408	432	425	412	400	406	417	396	391	412	403	397	410	392	410	421	390	393	394	410	403	382	411	380	361	389	428	358	385	374	413	434	366	402	417	410	412	425	409	395	398	393	412	372	386	373	376	385	386	372	373	406	429	396	406	411	391	417	372	423	377	388	388	404	414	397	433	395	414	375	403	424	402	399	406	423	417	408	412	390	405	405	397	356	371	416	445	423	431	378	411	418	382	424	397	458	420	422	379	399	438	367	402	396	401	406	407	359	406	406	430	407	392	351	380	397	421	437	391	371	386	405	385	372	380	412	419	419	393	405	384	382	417	406	407	409	401	387	368	393	386	392	376	383	407	340	359	395	422	363	376	406	428	433	355	388	412	394	421	373	412	379	444	355	400	419	383	381	407	395	371	395	398	387	410	410	378	367	394	414	429	429	410	449	392	405	370	405	388	381	395	360	381	416	381	393	377	362	383	385	367	372	423	384	377	384	376	398	392	368	402	386	396	420	422	388	398	420	362	439	402	419	416	389	380	385	401	416	397	368	393	387	369	371	381	415	399	407	420	380	374	411	406	395	419	396	397	356	389	377	375	392	373	394	374	391	403	428	420	419	394	427	417	414	414	392	376	410	389	378	377	386	385	431	372	407	394	404	407	397	382	414	401	414	359	368	396	404	404	423	376	405	424	399	402	415	387	435	361	370	406	388	377	371	414	425	381	378	400	405	393	399	386	395	391	414	369	391	378	365	407	422	421	319	430	395	353	390	399	388	378	398	427	436	427	382	388	391	415	395	362	413	411	430	443	422	395	376	383	408	405	381	393	414	416	406	395	379	371	374	388	419	346	385	399	432	373	365	394	398	399	443	383	448	374	416	378	397	413	374	369	406	408	364	355	395	407	381	390	408	379	394	428	401	427	408	391	390	402	423	388	399	421	427	393	403	375	421	403	401	415	438	415	380	406	446	372	418	419	405	410	379	372	431	393	402	407	360	373	407	437	399	422	408	383	440	428	410	376	377	393	378	405	437	390	396	357	395	378	390	393	368	445	421	384	371	442	450	424	405	383	410	418	404	409	416	393	412	367	381	382	374	404	407	444	362	412	435	371	413	381	414	372	409	402	407	388	412	379	408	395	401	388	422	426	401	387	399	398	381	409	408	430	431	415	407	395	407	409	375	416	378	401	429	356	338	378	374	402	402	449	404	410	396	442	424	425	404	437	419	423	424	382	413	404	401	423	389	419	392	376	355	388	432	400	367	393	438	373	391	375	364	416	408	416	404	367	392	397	379	380	404	401	397	377	438	379	404	414	357	432	415	408	396	407	393	419	380	382	382	413	369	433	434	378	390	349	407	371	378	406	393	400	350	406	410	424	413	413	404	378	356	402	373	399	384	353	420	401	403	413	355	373	387	405	391	390	388	393	395	393	391	401	404	421	390	404	410	401	371	383	386	409	401	416	403	401	371	423	387	428	426	359	332	435	395	395	409	389	420	322	343	397	388	394	399	421	392	411	397	372	381	389	371	411	409	411	412	416	393	400	415	404	403	414	376	376	386	387	402	327	381	416	398	439	377	374	344	399	392	444	382	376	390	411	362	423	368	374	404	393	369	396	407	381	361	394	377	420	388	442	380	417	389	383	394	387	402	405	389	386	426	411	366	374	399	409	376	381	430	371	379	384	358	364	396	399	400	401	410	366	394	368	403	399	382	405	396	390	429	397	371	409	413	366	385	412	414	406	403	342	378	387	418	392	400	385	408	398	395	361	383	416	396	414	373	381	393	392	379	377	419	398	386	415	408	391	414	387	383	416	390	388	385	392	431	412	387	366	396	377	396	425	423	377	415	406	367	453	438	382	430	380	364	423	411	376	363	425	377	357	397	378	371	368	404	372	404	370	398	411	391	452	406	410	429	404	369	346	402	428	383	396	382	378	404	414	369	441	429	415	417	346	386	443	383	406	422	355	418	408	405	377	375	409	411	381	403	423	392	384	361	366	435	386	434	426	382	362	404	405	396	369	423	406	378	387	382	389	376	399	408	400	387	400	389	405	421	396	395	431	435	415	391	405	413	404	400	371	373	403	404	431	384	413	383	364	356	396	386	357	382	443	424	395	378	388	404	393	380	419	411	390	376	399	386	404	380	401	402	397	413	377	431	368	420	381	358	396	403	400	428	397	390	418	415	362	388	386	418	378	434	407	428	378	386	393	411	381	392	439	387	376	363	381	374	391	404	397	436	367	390	395	390	432	391	388	385	393	381	401	415	390	449	353	413	411	381	415	403	416	376	401	417	406	389	369	381	370	403	429	453	392	350	431	398	376	405	406	413	375	398	416	443	426	393	386	431	417	369
2409	1067	1131	1237	1258	1214	1164	1139	1117	1111	1033	889	933	875	877	883	856	829	849	913	844	870	804	855	927	806	842	894	884	868	854	882	869	844	867	840	879	904	879	851	844	835	828	878	818	912	862	874	878	851	852	798	847	901	887	861	839	826	887	844	867	873	866	825	868	822	841	842	911	847	878	836	845	862	907	853	837	860	884	793	836	881	842	803	864	881	896	841	868	878	860	881	869	875	905	803	885	894	857	834	870	843	870	923	877	883	815	915	828	871	896	897	816	885	891	856	849	849	874	908	931	863	841	846	897	883	842	864	869	904	834	853	880	841	893	861	892	820	807	894	842	848	827	843	848	826	881	915	834	861	871	802	890	850	848	848	833	836	880	864	878	859	824	886	855	939	837	854	866	908	879	829	896	867	835	890	862	868	843	827	839	880	861	859	868	858	812	872	887	811	874	861	817	846	930	878	866	800	924	809	887	922	875	798	859	842	850	825	872	860	869	844	855	844	812	842	896	852	881	885	813	824	833	885	875	905	816	848	853	851	881	884	877	890	873	905	848	856	832	876	870	871	858	847	881	870	861	804	846	863	835	866	836	886	869	800	821	834	901	867	826	855	851	842	864	868	872	871	841	872	830	839	810	863	870	842	899	846	887	864	824	861	825	835	882	881	823	887	790	869	918	885	861	839	847	924	891	843	892	814	851	871	882	871	823	838	860	914	897	842	888	858	899	827	834	877	821	845	914	907	810	817	884	881	903	821	889	857	820	825	851	857	809	830	834	830	866	829	850	871	889	876	866	863	829	865	843	858	896	855	932	849	858	855	826	812	849	867	832	842	862	830	845	828	817	869	853	845	827	861	839	861	884	844	838	898	879	892	837	823	863	841	785	911	839	877	803	841	838	837	841	861	861	880	857	824	829	861	864	861	802	879	890	870	850	858	872	848	904	847	841	856	853	894	848	905	843	831	845	870	865	848	899	845	846	829	823	832	834	799	900	832	902	857	850	858	875	806	892	814	907	873	824	859	824	876	888	871	876	850	861	935	788	838	873	858	848	885	836	847	869	850	899	848	886	853	876	844	851	853	858	907	816	881	884	806	867	841	884	879	879	882	888	837	818	820	815	834	889	848	860	868	845	826	835	914	875	855	850	842	878	839	902	832	878	848	845	899	866	913	866	810	880	864	836	830	874	869	904	868	891	837	873	870	875	853	842	854	821	879	836	879	925	885	869	905	850	880	818	874	857	901	840	908	863	815	930	837	827	870	793	879	902	816	874	904	897	868	828	846	850	916	822	854	881	823	942	887	856	892	852	871	881	883	854	875	910	892	903	859	878	897	850	841	923	819	833	847	854	900	883	885	911	847	849	867	823	860	848	851	895	875	835	884	840	851	866	824	837	861	918	853	864	869	843	854	852	854	906	820	847	895	823	880	866	822	849	877	829	886	891	848	830	856	866	859	847	889	829	849	899	875	877	852	922	838	858	852	826	878	900	845	890	882	857	838	855	815	876	903	805	871	882	868	863	819	885	893	821	849	830	792	837	890	910	893	880	871	884	893	829	834	885	866	857	870	893	853	857	904	863	830	858	846	880	824	857	862	918	870	861	880	866	846	829	853	858	897	854	816	833	887	833	860	856	838	879	895	916	865	886	862	874	843	875	849	887	836	855	844	849	883	922	885	890	868	849	824	880	879	805	949	893	818	826	866	844	915	914	825	867	864	834	870	838	911	859	911	899	868	806	819	879	884	869	860	869	832	865	849	866	851	848	901	848	861	908	822	871	895	856	874	816	848	892	837	908	810	861	837	824	816	876	862	848	822	853	888	860	910	832	829	833	807	866	883	910	851	890	887	854	859	847	832	818	819	869	866	853	873	843	852	808	897	845	913	911	834	927	895	927	849	814	825	810	855	879	839	898	896	866	871	840	872	857	807	838	831	859	841	850	820	814	861	893	866	875	856	823	835	869	875	835	813	878	868	865	839	800	812	872	852	881	844	875	846	893	878	846	880	850	841	808	874	851	888	833	888	835	867	862	857	849	890	810	882	867	864	830	891	848	897	814	828	849	866	913	816	865	909	893	922	879	844	891	824	882	907	909	843	799	878	844	824	828	813	811	879	876	851	868	818	858	856	867	897	832	860	869	889	798	822	878	871	881	838	871	816	847	868	858	829	860	850	869	878	852	892	926	846	863	859	862	885	819	916	824	806	866	848	886	869	871	844	843	868	832	818	855	907	882	800	868	847	858	803	826	851	843	901	848	852	832	888	878	880	831	827	902	867	867	873	864	839	812	872	858	865	855	872	939	882	871	866	809	829	878	845	847	829	868	846	896	832	853	894	856	858	841	846	860	869	872	876	892	863	845	808	813	856	867	882	893	823	818	866	854	889	851	837	884	878	895	864	792	850	864	824	838	875	825	847	830	846	828	910	852	861	884	863	860	859	880	890	875	875	898	820	856	855	899	818	908	857	910	814	835	869	864	847	897	904	901	883	838	862	840	875	890	873	914	864	840	855	824	878	851	848	830	860	871	885	808	833	875	892	880	852	886	835	865	868	877	886	819	853	908	845	866	890	868	834	863	907	880	859	850	920	871	880	859	910	882	917	853	851	870	886	843	832	859	891	871	878	808	861	848	826	824	862	818	909	861	871	880	845	859	883	873	888	920	862	866	870	875	901	848	857	855	857	898	841	832	850	872	871	871	853	875	866	862	837	915	816	825	864	874	883	839	864	867	849	860	847	873	809	881	870	923	911	847	857	879	863	812	885	878	861	899	895	935	871	889	904	921	849	903	823	831	817	902	800	859	863	869	882	856	840	841	877	860	925	850	888	862	891	859	869	843	910	839	837	839	822	806	923	862	918	871	829	846	911	886	816	797	900	879	878	857	906	868	871	845	856	888	887	829	873	867	880	884	872	841	837	885	851	874	863	810	861	843	858	875	874	826	846	895	815	898	882	856	876	869	880	846	910	859	840	875	887	921	806	887	867	896	890	870	851	863	829	827	860	850	836	861	857	845	853	862	825	830	861	883	865	860	886	856	859	890	848	888	818	938	922	879	920	878	886	859	827	889	861	822	912	860	864	836	838	910	839	847	845	902	858	855	874	852	877	848	864	880	854	835	864	844	833	829	877	864	849	932	861	962	812	861	901	827	881	863	861	841	877	840	850	801	867	857	873	789	842	859	872	838	904	881	853	904	921	885	892	861	863	821	849	909	855	831	847	822	862	857	861	839	817	869	892	843	894	836	868	850	835	854	876	864	828	888	830	893	860	895	858	839	922	860	871	874	859	914	871	899	881	853	837	893	832	840	869	889	886	868	882	828	843	826	860	859	869	831	882	850	872	878	834	834	855	897	880	831	866	920	885	835	875	886	869	880	836	868	918	853	861	864	883	823	866	865	853	852	827	853	882	870	933	872	844	859	804	857	880	824	843	893	921	875	857	883	831	863	859	840	823	898	888	854	799	882	889	836	849	857	895	818	845	836	884
9014	1084	947	712	546	504	503	398	378	365	334	335	264	280	288	267	254	265	276	274	266	246	240	284	264	281	260	303	269	258	283	247	251	243	230	286	250	238	250	241	251	262	250	271	266	285	251	252	297	249	231	230	245	237	261	251	257	278	221	277	263	262	225	259	238	248	242	243	211	222	240	264	253	251	238	236	236	246	272	228	265	242	250	247	271	262	247	221	266	254	263	219	261	222	227	237	244	258	255	268	272	269	251	269	288	270	256	246	257	251	259	256	271	268	269	280	272	256	292	235	242	241	242	224	242	274	272	265	252	241	247	225	263	250	226	247	271	258	276	259	281	252	252	270	280	267	237	253	251	225	288	266	248	244	242	251	231	264	264	282	257	232	272	224	242	245	256	240	266	259	253	238	258	247	267	226	286	244	253	272	222	256	237	258	267	237	230	224	243	233	233	243	262	253	252	242	245	244	254	233	279	255	236	230	249	250	255	238	268	271	246	236	225	230	280	227	251	244	257	222	268	236	243	270	251	260	239	252	226	251	221	276	257	284	263	253	267	256	255	249	253	229	280	238	253	253	222	288	257	282	214	241	243	258	282	278	272	237	243	233	248	271	248	264	244	217	260	289	277	287	227	247	276	243	251	251	248	261	255	294	282	252	240	263	256	265	259	271	239	252	295	270	288	238	235	257	251	235	255	232	239	265	259	263	240	234	282	289	239	251	274	234	260	251	273	246	264	278	256	222	260	254	243	250	263	227	259	247	263	256	256	242	224	233	290	270	277	241	234	258	248	246	254	257	263	233	259	259	241	250	260	225	238	222	231	260	281	257	262	256	276	263	261	264	261	254	256	209	267	272	243	232	241	267	267	222	246	248	284	257	245	239	237	257	243	236	271	261	239	242	252	264	209	244	263	272	254	204	270	258	249	259	267	251	230	258	242	287	281	240	247	270	231	256	253	261	299	274	268	231	241	275	237	231	274	279	243	247	257	249	249	241	246	258	249	290	216	238	269	252	271	279	247	249	223	269	259	230	242	240	261	238	285	260	278	258	254	275	260	274	258	253	278	245	224	253	252	252	253	247	255	233	267	264	270	249	249	251	258	232	230	263	253	248	254	230	254	240	222	285	250	228	288	265	261	232	240	299	290	249	290	240	207	260	290	248	232	259	261	270	263	222	254	250	266	260	245	254	245	265	256	279	302	240	262	254	282	247	269	235	240	271	253	253	242	237	267	246	211	260	269	256	225	239	229	269	219	290	243	245	287	242	242	247	226	254	239	257	227	232	249	269	243	274	254	236	223	285	218	248	230	249	214	257	253	242	251	249	253	239	243	255	234	244	264	262	260	256	260	247	271	265	243	288	263	247	281	256	279	243	226	229	226	248	250	290	229	270	249	232	267	252	259	249	236	257	268	241	250	246	259	280	241	250	242	279	271	249	248	248	259	244	246	265	292	262	259	259	261	257	233	246	278	273	231	249	258	256	237	270	258	276	267	225	227	242	257	235	235	274	253	247	261	255	241	243	224	248	254	260	231	234	250	212	259	234	217	232	269	272	249	255	247	235	254	286	247	278	244	254	234	253	268	251	258	248	238	257	267	262	240	253	247	250	264	273	256	206	234	244	253	262	263	216	273	234	270	247	262	254	241	249	243	263	246	246	268	215	238	267	250	271	244	240	235	260	251	265	258	245	248	258	232	274	250	249	255	259	256	281	236	220	244	251	239	236	246	249	259	254	259	260	270	255	261	250	257	242	275	258	264	244	264	247	309	252	258	269	242	220	268	235	239	216	264	242	233	260	244	261	240	255	251	255	260	230	250	258	243	237	267	255	253	258	262	250	287	244	249	243	238	277	271	243	265	261	266	255	268	270	255	255	240	254	267	263	243	241	251	264	264	254	244	269	246	261	250	251	246	268	263	252	233	271	281	265	288	258	237	253	232	250	259	262	266	262	243	227	222	235	238	248	265	231	275	249	233	256	257	214	231	249	237	269	236	261	258	284	251	228	227	255	263	236	233	265	256	256	242	281	235	212	273	254	243	242	234	245	245	257	257	220	257	262	238	241	263	255	265	261	269	245	264	257	253	269	240	283	237	242	290	250	227	265	246	260	264	217	260	282	259	263	255	240	225	270	246	245	215	247	264	250	260	250	251	237	269	263	266	255	238	265	256	258	246	241	241	279	255	225	289	256	279	266	256	214	268	264	250	272	221	271	211	258	242	268	257	230	267	262	269	240	243	268	275	268	250	256	246	316	244	264	263	251	253	275	291	236	241	251	263	236	264	263	245	256	258	238	239	242	251	261	249	253	231	259	276	257	240	261	249	244	241	249	248	228	249	261	238	259	249	224	258	275	257	248	259	256	253	242	261	274	221	257	268	256	244	273	227	250	238	270	252	238	247	257	269	260	244	288	239	294	264	277	258	262	250	224	240	262	270	235	257	244	227	251	242	236	263	262	282	260	293	289	274	279	282	255	255	217	282	242	232	256	234	258	245	235	245	261	242	252	253	252	266	300	243	241	235	268	249	264	256	257	256	222	223	227	249	225	225	261	252	243	235	239	240	242	254	261	249	246	224	229	256	246	251	285	238	267	222	265	221	249	233	262	241	282	243	260	240	220	245	226	234	228	228	255	245	243	249	252	239	289	281	257	277	263	271	255	252	223	243	249	250	244	260	258	246	229	256	262	257	236	217	238	251	260	245	274	258	279	234	226	252	285	247	248	245	245	276	249	212	209	256	259	267	249	268	261	242	284	246	280	270	257	253	224	257	273	269	242	248	255	244	244	260	253	257	274	252	248	272	250	282	270	263	263	270	213	253	232	242	284	227	258	250	275	281	261	284	233	245	240	261	244	243	243	243	236	256	255	260	245	236	261	265	259	255	273	225	261	275	246	245	253	259	273	242	253	273	262	265	273	262	213	233	256	269	243	255	244	248	294	275	276	235	232	239	231	249	249	253	245	255	248	242	241	257	258	241	265	272	270	256	211	226	266	273	233	258	254	248	250	236	250	254	222	254	244	256	274	244	231	251	257	257	281	256	256	256	282	253	248	279	248	218	270	251	242	263	267	238	255	246	258	251	261	236	236	259	287	240	226	269	282	234	262	255	259	214	253	268	260	267	265	262	207	237	267	232	245	272	240	240	248	255	283	232	259	250	243	269	248	271	249	240	248	256	251	247	242	264	230	265	273	249	234	240	252	241	241	262	260	227	227	257	259	244	256	245	235	229	255	272	260	242	257	231	241	259	233	244	261	276	262	268	264	256	260	230	263	222	270	208	291	287	261	230	258	225	265	222	250	269	237	267	272	261	282	290	257	251	249	239	259	259	241	254	267	276	245	265	247	248	279	256	273	237	255	229	245	269	228	257	251	264	262	273	278	240	277	238	270	255	233	247	277	266	234	252	256	231	275	257	226	244	256	224	258	252	254	277	310	230	254	244	259	276	257	271	255	253	254	267	255	262	237	268	265	257	249	236	269	268	256
7086	1199	1832	2130	2028	1749	1577	1487	1369	1245	1060	868	785	666	672	645	636	636	634	663	628	628	618	552	661	618	623	626	653	652	615	610	579	605	595	550	576	621	560	581	626	626	548	609	531	601	588	578	574	570	574	585	578	569	530	593	572	581	574	574	630	570	614	542	601	603	612	554	587	562	569	578	597	578	575	567	580	559	596	584	582	566	566	581	566	570	587	525	596	536	564	602	562	592	572	580	611	599	593	561	571	586	569	551	580	570	607	590	586	582	556	570	559	526	560	559	573	563	555	591	568	574	578	583	538	600	597	565	576	569	562	534	558	534	549	568	556	611	562	534	613	536	544	571	547	548	577	569	594	595	597	572	554	601	571	566	623	563	587	553	584	535	594	539	572	589	564	596	624	584	604	576	526	578	561	585	591	598	580	575	571	551	582	565	572	550	547	558	571	561	581	567	566	608	582	547	619	560	543	584	602	560	570	590	567	597	569	566	533	545	576	557	583	614	567	559	585	626	591	567	566	584	590	590	574	535	530	562	576	545	545	578	553	579	538	542	555	601	549	563	500	601	577	573	608	541	605	584	542	552	553	597	557	582	620	551	584	616	590	586	610	571	547	597	527	568	573	597	582	561	575	557	539	522	565	557	585	557	554	579	563	578	574	552	575	605	579	568	576	572	598	564	541	524	577	562	583	571	561	618	533	555	567	527	557	541	574	550	519	539	573	606	602	554	529	558	551	564	576	548	538	558	544	556	583	622	556	541	570	582	552	547	551	544	568	544	577	556	568	591	594	558	558	648	583	560	580	571	589	579	574	592	551	567	575	558	600	575	565	561	583	557	533	560	554	598	519	601	587	587	584	555	572	574	556	569	562	611	544	569	597	576	564	595	549	569	535	556	527	579	583	564	562	505	563	601	546	613	597	566	565	567	533	540	562	563	574	575	596	583	540	545	533	590	587	548	561	612	589	637	595	592	538	589	563	573	514	564	604	540	576	565	593	561	543	602	579	566	603	595	572	538	556	558	595	579	547	594	562	556	530	530	558	560	563	546	572	590	603	599	579	584	555	606	572	570	573	548	574	556	497	540	610	564	576	536	592	554	569	562	585	597	597	586	573	597	592	536	609	548	561	562	554	561	561	557	529	611	600	602	554	502	572	557	596	600	541	588	537	592	550	598	559	556	507	578	533	545	566	575	598	576	605	561	566	548	575	574	592	577	579	571	618	534	579	530	576	548	590	594	567	564	582	559	584	594	582	557	560	564	582	543	546	545	552	600	594	613	574	569	550	583	558	549	575	603	598	594	568	537	578	587	578	590	585	561	527	551	587	545	543	600	573	573	573	573	647	527	557	524	583	537	583	600	584	573	574	568	574	538	580	587	568	556	514	580	574	564	564	576	629	568	573	569	518	536	552	573	577	610	607	591	566	566	535	554	585	548	571	556	593	568	549	563	541	536	550	566	573	571	586	603	589	523	554	566	573	588	550	591	543	584	531	575	540	589	548	618	597	587	586	530	573	565	591	591	608	582	582	569	587	538	583	576	592	577	569	570	555	578	567	552	551	537	579	572	579	587	519	592	595	561	569	553	584	581	546	562	591	529	535	598	523	517	565	572	572	587	527	578	559	583	557	589	588	577	548	570	579	592	574	583	548	602	582	518	575	596	579	563	567	539	546	578	548	570	577	561	544	550	557	563	556	550	574	569	545	583	587	541	629	556	567	563	579	554	567	552	570	568	566	549	629	596	576	573	595	577	591	567	536	584	571	546	594	573	558	544	579	576	540	553	569	547	582	548	564	525	626	592	568	568	604	578	566	595	552	520	590	553	564	520	541	594	596	590	573	570	578	585	552	565	540	601	537	554	559	596	586	536	538	542	549	577	562	606	558	576	554	560	583	559	562	597	566	539	589	603	554	567	585	552	636	580	539	586	509	608	640	571	578	564	601	569	589	545	582	553	568	525	541	581	546	546	563	630	589	606	544	583	595	530	556	584	586	559	578	578	548	572	612	541	597	639	587	553	609	562	594	579	571	572	545	575	591	584	552	605	553	524	550	583	578	547	580	557	601	579	548	543	581	598	544	541	543	554	585	550	582	530	552	585	578	548	570	571	618	568	592	577	589	562	551	544	586	567	557	564	541	551	580	602	618	596	592	601	552	594	544	590	566	587	536	601	583	517	556	545	579	555	529	581	559	569	566	578	572	598	581	558	609	553	576	544	550	553	565	570	569	624	555	555	600	601	560	558	574	599	601	543	531	547	566	560	571	581	589	530	585	547	579	586	595	562	551	555	604	540	589	548	529	561	563	585	547	594	608	600	538	544	555	562	562	573	610	554	554	577	604	609	568	557	588	578	568	568	592	556	553	548	579	597	561	554	607	521	588	544	571	548	581	595	542	607	602	599	590	595	562	585	563	572	598	560	584	559	545	549	528	590	604	617	607	559	588	547	548	571	580	561	601	561	548	557	577	537	592	590	606	603	611	559	599	552	583	550	594	561	593	591	595	553	574	552	577	527	548	513	550	570	506	587	570	605	589	577	537	567	575	580	581	559	578	538	590	537	578	597	560	611	566	567	597	587	592	557	602	561	535	598	596	599	539	549	621	572	523	554	576	579	601	543	566	559	526	561	580	536	584	617	562	564	572	557	572	559	570	574	586	580	576	580	589	570	559	559	579	542	584	570	566	607	592	559	578	587	596	539	542	529	593	544	558	557	640	589	565	556	572	531	585	579	585	568	582	560	536	550	579	561	538	574	576	594	577	602	565	583	585	557	595	576	581	591	534	545	554	609	553	600	554	531	530	578	593	627	581	546	534	577	588	591	553	596	547	534	610	530	584	597	597	598	538	533	597	575	604	551	538	593	604	628	599	580	545	568	545	575	562	546	554	575	596	531	562	598	585	531	536	601	549	571	553	561	567	555	602	547	560	541	597	561	574	585	579	580	551	553	568	585	564	597	567	575	562	534	552	591	532	550	550	565	561	578	590	561	585	532	584	582	569	574	570	545	597	559	601	551	549	538	557	570	583	557	599	566	555	524	552	599	595	603	559	590	595	569	522	597	594	574	584	616	600	610	572	562	564	547	626	600	590	565	595	569	587	581	536	566	612	559	516	557	546	591	589	588	584	579	547	553	569	540	547	576	573	574	556	599	579	552	599	555	559	516	568	557	595	538	609	597	548	586	611	606	597	544	609	513	603	571	555	572	625	539	556	555	581	563	532	515	554	561	546	556	561	579	633	586	554	589	586	591	538	551	571	572	578	555	579	564	577	550	538	568	590	584	614	552	528	569	561	576	572	607	570	580	549	548	615	590	621	559	592	585	579	572	590	553	557	556	597	567	569	629	571	594	559	604	590	554	594	615	594	586	551	522	578	643	608	574	533	566	615	562	583	552	563	575	517	538	605	572	589	529	553	556	570	572	560	605	549	554	611	535	563	581	550	559	526	542	566	614	622	575	567	549	571	571	581	570	538	567	559	562	552	585
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
